Skip to content
Daniel Udoh

Daniel Udoh

Attack - Centre-Forward  at Salford City
Age29
CitizenshipNigeria England
Height1.83 m
Footright
BornAugust 30, 1996
at Salford City 265 days · joined 2025-09-01
👕200+ Apps 50+ Goals
Market value €350k
Rating · 25/26 6.5 Solid
Centre-Forward Attack

Career snapshot

9
clubs played for
14/15
debut season
0.22
goals / match
Shrewsbury Town
top club · 181 apps

Position rank · 25/26

#384
goals rank
#17
assists rank
74
season goals
23
season assists

Among 573 Attack - Centre-Forwards · ≥200 mins

Career highs

€400k
peak value · 2022
top transfer fee
19
best season · 18/19
int'l / penalties
331Appearances
74Goals
23Assists
18Yellow cards
1Red cards
42Full matches (90′)
Full nameDaniel Udoh
Name in home countryDominic Daniel Udoh
Date of birth1996-08-30 (29 yrs)
Place of birthLagos, Nigeria
CitizenshipNigeria England
PositionAttack - Centre-Forward (main: Attack)
Footright
Height183.00 m
Current clubSalford City
Joined2025-09-01
Contract expires2027-06-30
AgentElite Management ...
Sep 2025
Transfer: Wycombe → Salford
25/26 · Transfer
Jul 2025
25/26 — Wycombe Wanderers, Salford City
7 matches · 1 G · 3 A · across 3 competitions
Jul 2024
Transfer: Shrewsbury → Wycombe
24/25 · Transfer
Jul 2024
24/25 — Wycombe Wanderers
51 matches · 10 G · 3 A · across 5 competitions
Jul 2023
23/24 — Shrewsbury Town
46 matches · 12 G · 4 A · across 4 competitions
Jul 2022
22/23 — Shrewsbury Town
7 matches · 1 G · 0 A · across 2 competitions
Jul 2021
21/22 — Shrewsbury Town
51 matches · 16 G · 7 A · across 4 competitions
Jul 2020
20/21 — Shrewsbury Town
44 matches · 5 G · 3 A · across 4 competitions
Jul 2019
19/20 — Shrewsbury Town
33 matches · 4 G · 2 A · across 3 competitions
Jul 2019
Transfer: Telford Utd → Shrewsbury
19/20 · Transfer
Jul 2018
18/19 — AFC Telford United
39 matches · 19 G · 0 A · across 1 competition
Jul 2018
Transfer: Crewe Alexandra → Telford Utd
18/19 · Transfer
Feb 2018
Transfer: Leamington → Crewe Alexandra
17/18 · Return from loan
Jan 2018
Transfer: Crewe Alexandra → Leamington
17/18 · Loan
Jan 2018
Transfer: Chester → Crewe Alexandra
17/18 · Return from loan
Dec 2017
Transfer: Crewe Alexandra → Chester
17/18 · Loan
Nov 2017
Transfer: Halesowen → Crewe Alexandra
17/18 · Return from loan
Sep 2017
Transfer: Crewe Alexandra → Halesowen
17/18 · Loan
Jul 2017
17/18 — Chester FC, Leamington FC
20 matches · 5 G · 0 A · across 2 competitions
Mar 2017
Transfer: Solihull Moors → Crewe Alexandra
16/17 · Return from loan
Feb 2017
Transfer: Crewe Alexandra → Solihull Moors
16/17 · Loan
Jul 2016
16/17 — Crewe Alexandra, Solihull Moors
18 matches · 1 G · 0 A · across 5 competitions
Mar 2016
Transfer: Ilkeston → Crewe Alexandra
15/16 · Transfer
Jul 2015
Transfer: Grays Athletic → Ilkeston
15/16 · Transfer
Jul 2015
15/16 — Crewe Alexandra
6 matches · 0 G · 1 A · across 1 competition
Jan 2015
Transfer: Wingate FC → Grays Athletic
14/15 · Transfer
Oct 2014
Transfer: Worcester → Wingate FC
14/15 · Transfer
Jul 2014
14/15 — Worcester City
9 matches · 0 G · 0 A · across 1 competition
Jan 1970
Peak market value: €400k
Highest valuation recorded in dataset

Percentile rank vs 49 other Attack - Centre-Forwards with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).

Goals1 total · 0.18/90
49
Assists3 total · 0.53/90
96
G+A4 total · 0.71/90
92
Yellow cards0 total · 0.00/90
73
3,805 min
Minutes played by club
Wycombe Wanderers 23.8%
Salford City 0.0%
Shrewsbury Town 59.8%
AFC Telford United 4.5%
Leamington FC 8.0%
Chester FC 0.0%
Crewe Alexandra 4.0%
Solihull Moors 0.0%
Worcester City 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Wycombe Wanderers 2 24/25 25/26 57 11 4 904
Salford City 1 25/26 25/26 1 0 2 0
Shrewsbury Town 5 19/20 23/24 181 38 16 2,274
AFC Telford United 1 18/19 18/19 39 19 0 172
Leamington FC 1 17/18 17/18 17 5 0 303
Chester FC 1 17/18 17/18 3 0 0 0
Crewe Alexandra 2 15/16 16/17 20 1 1 152
Solihull Moors 1 16/17 16/17 4 0 0 0
Worcester City 1 14/15 14/15 9 0 0 0

Career trajectory — goals, assists & market value

6€100K12€200K17€300K23€400K15/16 — 1 assists115/1616/17 — 1 goals (Crewe Alexandra)116/1717/18 — 5 goals (Leamington FC)517/1818/19 — 19 goals (AFC Telford United)1918/1919/20 — 4 goals (Shrewsbury Town)19/20 — 2 assists619/2020/21 — 5 goals (Shrewsbury Town)20/21 — 3 assists820/2121/22 — 16 goals (Shrewsbury Town)21/22 — 7 assists2321/2222/23 — 1 goals (Shrewsbury Town)122/2323/24 — 12 goals (Shrewsbury Town)23/24 — 4 assists1623/2424/25 — 10 goals (Wycombe Wanderers)24/25 — 3 assists1324/2525/26 — 1 goals (Wycombe Wanderers)25/26 — 3 assists425/2616/17 — €50K22/23 — €400K23/24 — €275K24/25 — €300K25/26 — €350KGoalsAssistsMarket value

Goals by season

14/15: 0014/1515/16: 0015/1616/17: 1116/1717/18: 5517/1818/19: 191918/1919/20: 4419/2020/21: 5520/2121/22: 161621/2222/23: 1122/2323/24: 121223/2424/25: 101024/2525/26: 1125/26

Assists by season

14/15: 0014/1515/16: 1115/1616/17: 0016/1717/18: 0017/1818/19: 0018/1919/20: 2219/2020/21: 3320/2121/22: 7721/2222/23: 0022/2323/24: 4423/2424/25: 3324/2525/26: 3325/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 EFL Cup Wycombe Wanderers 0 0 0 0 0 0
25/26 League One Wycombe Wanderers 6 1 1 0 0 508
25/26 League Two Salford City 1 0 2 0 0 0
24/25 EFL Cup Wycombe Wanderers 2 1 0 0 0 118
24/25 EFL Trophy Wycombe Wanderers 3 0 0 0 0 0
24/25 FA Cup Wycombe Wanderers 3 0 0 0 0 0
24/25 League One Wycombe Wanderers 41 9 3 2 0 278
24/25 League One Play-Offs Wycombe Wanderers 2 0 0 0 0 0
23/24 EFL Cup Shrewsbury Town 1 0 0 0 0 0
23/24 EFL Trophy Shrewsbury Town 3 1 0 0 0 109
23/24 FA Cup Shrewsbury Town 2 1 1 0 0 165
23/24 League One Shrewsbury Town 40 10 3 2 0 333
22/23 EFL Cup Shrewsbury Town 2 1 0 0 0 101
22/23 League One Shrewsbury Town 5 0 0 0 0 0
21/22 EFL Cup Shrewsbury Town 2 2 0 0 0 25
21/22 EFL Trophy Shrewsbury Town 0 0 0 0 0 0
21/22 FA Cup Shrewsbury Town 3 1 2 1 0 254
21/22 League One Shrewsbury Town 46 13 5 5 0 281
20/21 EFL Cup Shrewsbury Town 1 0 0 0 0 0
20/21 EFL Trophy Shrewsbury Town 1 0 0 0 0 0
20/21 FA Cup Shrewsbury Town 3 1 1 1 0 204
20/21 League One Shrewsbury Town 39 4 2 2 0 508
19/20 EFL Trophy Shrewsbury Town 3 0 0 0 0 0
19/20 FA Cup Shrewsbury Town 5 0 1 0 0 0
19/20 League One Shrewsbury Town 25 4 1 0 0 294
18/19 National League North AFC Telford United 39 19 0 2 1 172
17/18 National League Chester FC 3 0 0 1 0 0
17/18 National League North Leamington FC 17 5 0 2 0 303
16/17 EFL Cup Crewe Alexandra 0 0 0 0 0 0
16/17 EFL Trophy Crewe Alexandra 3 1 0 0 0 152
16/17 FA Cup Crewe Alexandra 2 0 0 0 0 0
16/17 League Two Crewe Alexandra 9 0 0 0 0 0
16/17 National League Solihull Moors 4 0 0 0 0 0
15/16 League One Crewe Alexandra 6 0 1 0 0 0
14/15 National League North Worcester City 9 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
14/15 2014-10-01 Worcester Wingate FC Transfer 0
14/15 2015-01-07 Wingate FC Grays Athletic Transfer 0
15/16 2015-07-25 Grays Athletic Ilkeston Transfer 0
15/16 2016-03-21 Ilkeston Crewe Alexandra Transfer 0
16/17 2017-02-17 Crewe Alexandra Solihull Moors Loan 50000
16/17 2017-03-21 Solihull Moors Crewe Alexandra Return from loan 50000
17/18 2017-09-01 Crewe Alexandra Halesowen Loan 50000
17/18 2017-11-01 Halesowen Crewe Alexandra Return from loan 50000
17/18 2017-12-07 Crewe Alexandra Chester Loan 50000
17/18 2018-01-08 Chester Crewe Alexandra Return from loan 50000
17/18 2018-01-11 Crewe Alexandra Leamington Loan 50000
17/18 2018-02-11 Leamington Crewe Alexandra Return from loan 50000
18/19 2018-07-01 Crewe Alexandra Telford Utd Transfer 50000
19/20 2019-07-01 Telford Utd Shrewsbury Transfer 50000
24/25 2024-07-03 Shrewsbury Wycombe Transfer 300000
25/26 2025-09-01 Wycombe Salford Transfer 350000

No recorded injuries.

Current€350k
Peak€400k
Low€50k
Δ since start+€300k
€50k€138k€225k€313k€400k197019701970
DateValue
Jan 1, 1970 €350k
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €225k
Jan 1, 1970 €250k
Jan 1, 1970 €275k
Jan 1, 1970 €400k
Jan 1, 1970 €50k
Jan 1, 1970 €50k

No national team data.

TeammatePPG played withJoint goalsMinutes
Nathanael Ogbeta 1 2 0
Jack Grimmer 2 0 0
Sean Goss 1 0 0
Tom Bayliss 1 2 0
Taylor Perry 1 1 0
Garath McCleary 2 3 0
Carl Winchester 1 0 0
Tom Flanagan 1 0 0
Tom Bloxham 1 2 0
David Davis 1 0 0
Ellis Deeney 1 0 0
Ethan Ebanks-Landell 1 0 0
Oliver Norburn 1 1 0
Chey Dunkley 1 0 0
George Nurse 1 2 0
Shaun Whalley 1 3 0
Matthew Pennington 1 1 0
Josh Vela 1 2 0
Aaron Pierre 1 0 0
Luke Leahy 1 8 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
18/19 National League North AFC Telford United 19 39
21/22 League One Shrewsbury Town 13 46
23/24 League One Shrewsbury Town 10 40

Top assist seasons

SeasonCompetitionClubAssistsMatches
21/22 League One Shrewsbury Town 5 46
23/24 League One Shrewsbury Town 3 40
24/25 League One Wycombe Wanderers 3 41

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
17/18 2018-02-11 Leamington Crewe Alexandra Return from loan €50k
17/18 2018-01-11 Crewe Alexandra Leamington Loan €50k
17/18 2018-01-08 Chester Crewe Alexandra Return from loan €50k
17/18 2017-12-07 Crewe Alexandra Chester Loan €50k
17/18 2017-11-01 Halesowen Crewe Alexandra Return from loan €50k
17/18 2017-09-01 Crewe Alexandra Halesowen Loan €50k
16/17 2017-03-21 Solihull Moors Crewe Alexandra Return from loan €50k
16/17 2017-02-17 Crewe Alexandra Solihull Moors Loan €50k

Last 50 matches for Salford City The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2025-12-29 GB4 Salford City 2–1 Fleetwood Town Available
2025-12-26 GB4 Salford City 4–1 Harrogate Town Available
2025-12-20 GB4 Barnet FC 1–3 Salford City Available
2025-12-13 GB4 Salford City 4–0 Colchester United Available
2025-12-09 GB4 Fleetwood Town 1–3 Salford City Available
2025-11-29 GB4 Salford City 2–0 Crawley Town Available
2025-11-22 GB4 Bromley FC 2–2 Salford City Available
2025-11-15 GB4 Milton Keynes Dons 2–2 Salford City Available
2025-11-08 GB4 Salford City 3–1 Cambridge United Available
2025-10-25 GB4 Gillingham FC 1–2 Salford City Available
2025-10-18 GB4 Salford City 1–0 Oldham Athletic Available
2025-10-11 GB4 Chesterfield FC 2–0 Salford City Available
2025-10-04 GB4 Salford City 0–2 Grimsby Town Available
2025-09-27 GB4 Bristol Rovers 2–1 Salford City Available
2025-09-20 GB4 Salford City 3–2 Swindon Town Available
2025-09-13 GB4 Shrewsbury Town 1–3 Salford City Available
2025-09-06 GB4 Salford City 3–1 Tranmere Rovers Available
2025-08-29 GB4 Salford City 1–1 Cheltenham Town Available
2025-08-23 GB4 Walsall FC 1–0 Salford City Available
2025-08-19 GB4 Newport County 0–1 Salford City Available
2025-08-16 GB4 Salford City 2–1 Accrington Stanley Available
2025-08-09 GB4 Notts County 1–2 Salford City Available
2025-08-02 GB4 Salford City 1–3 Crewe Alexandra Available
2025-05-03 GB4 Carlisle United 2–2 Salford City Available
2025-04-26 GB4 Salford City 4–1 Colchester United Available
2025-04-21 GB4 Morecambe FC 1–3 Salford City Available
2025-04-18 GB4 Salford City 1–2 Accrington Stanley Available
2025-04-15 GB4 Salford City 1–1 Doncaster Rovers Available
2025-04-11 GB4 Notts County 1–3 Salford City Available
2025-04-05 GB4 Salford City 2–2 Gillingham FC Available
2025-04-01 GB4 Barrow AFC 1–1 Salford City Available
2025-03-29 GB4 Bromley FC 2–3 Salford City Available
2025-03-15 GB4 Grimsby Town 0–1 Salford City Available
2025-03-11 GB4 Salford City 0–4 Chesterfield FC Available
2025-03-08 GB4 Salford City 1–1 Crewe Alexandra Available
2025-03-04 GB4 Swindon Town 2–2 Salford City Available
2025-03-01 GB4 Salford City 1–2 Bradford City Available
2025-02-22 GB4 Port Vale FC 2–1 Salford City Available
2025-02-15 GB4 AFC Wimbledon 1–0 Salford City Available
2025-02-08 GB4 Salford City 2–0 Tranmere Rovers Available
2025-02-04 GB4 Salford City 3–3 Bromley FC Available
2025-02-01 GB4 Walsall FC 2–2 Salford City Available
2025-01-28 GB4 Salford City 1–1 Newport County Available
2025-01-25 GB4 Cheltenham Town 2–1 Salford City Available
2025-01-18 GB4 Salford City 0–2 Fleetwood Town Available
2025-01-04 GB4 Milton Keynes Dons 0–1 Salford City Available
2025-01-01 GB4 Harrogate Town 0–2 Salford City Available
2024-12-29 GB4 Salford City 1–0 Morecambe FC Available
2024-12-26 GB4 Salford City 3–0 Barrow AFC Available
2024-12-21 GB4 Accrington Stanley 0–2 Salford City Available

Teams faced most often by Daniel Udoh's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Accrington Stanley 35 9 9 17 33 46 -13 26%
Fleetwood Town 35 13 9 13 44 47 -3 37%
Lincoln City 34 13 9 12 36 38 -2 38%
Doncaster Rovers 32 15 9 8 44 38 +6 47%
Portsmouth FC 32 7 9 16 27 46 -19 22%
Milton Keynes Dons 31 11 6 14 35 39 -4 35%
Cambridge United 31 11 9 11 46 37 +9 35%
Charlton Athletic 30 7 7 16 25 50 -25 23%
Burton Albion 30 14 6 10 41 35 +6 47%
Bristol Rovers 29 15 6 8 41 29 +12 52%
Gillingham FC 29 7 12 10 28 30 -2 24%
Cheltenham Town 29 11 7 11 39 40 -1 38%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
14/15 Senior debut season
16/17 First senior goal
21/22 Goal #50 (career)

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 51 396 2 0 0 0.45
23/24 46 607 2 0 0 0.3
21/22 51 560 6 0 0 0.96
20/21 44 712 3 0 0 0.38
18/19 39 172 2 0 1 1.57
17/18 20 303 3 0 0 0.89
16/17 18 152 0 1 0 0.59

Output by competition

Career goals and assists broken down by tournament.

League One
208 apps
41 G
16 A
National League North
65 apps
24 G
0 A
EFL Cup
8 apps
4 G
0 A
FA Cup
18 apps
3 G
5 A
EFL Trophy
13 apps
2 G
0 A
League Two
10 apps
0 G
2 A
National League
7 apps
0 G
0 A

Frequently asked about Daniel Udoh

Who is Daniel Udoh?

Daniel Udoh is a Nigeria professional footballer who plays as a centre-forward for Salford City.

How old is Daniel Udoh?

Daniel Udoh is 29 years old. He was born on August 30, 1996 in Lagos.

What position does Daniel Udoh play?

Daniel Udoh plays as a centre-forward (Attack - Centre-Forward).

What club does Daniel Udoh play for?

Daniel Udoh currently plays for Salford City.

How many career goals has Daniel Udoh scored?

Across all senior club competitions in our dataset, Daniel Udoh has scored 74 goals in 331 appearances.

What is Daniel Udoh's market value?

Daniel Udoh's most recent reported market value is €350k.