Age 28
Height 185 cm
Foot Right
Country Nigeria
Value €239.9k
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.20
17 matches
Last 5
6.28
+0.08 vs season
Best
7.7
vs Bradford City
MOTM
0
of 13 matches
Rating by match (last 13)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
🧬
Attributes
Chances created
Aerial duels
Defensive actions
Goals
Shot attempts
Touches
Filter:
Apps
17
Goals
1
Assists
1
Rating
6.20
Goals
1
13%
Assists
1
31%
Rating
6.24
24%
Matches
14
21%
Started
7
28%
Minutes
586
27%
🎯
Stats compared to other forwards
League One · percentile vs peers
Chances created
45%
Aerial duels
42%
Defensive actions
16%
Goals
6%
Shot attempts
6%
Touches
69%
🎯
Shot Map
10 shots per season
Goals
1
On target
7
xG
1.86
Conversion
10%
Goal
Saved
Off target
🔥
Heatmap
305 touches this season
Attack
Touches
305
Attack
46%
Middle
49%
Ø position
63%
Detailed Stats & Percentiles (League One)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 20%
|
Per 90 pctl
avg 31%
|
|---|---|---|---|---|
| Goals | 1 | 0.15 |
13
|
22
|
| xG | 1.75 | 0.27 |
18
|
23
|
| xGOT | 2.05 | 0.31 |
25
|
46
|
| xG excl. penalty | 1.75 | 0.27 |
20
|
28
|
| Shots | 10 | 1.54 |
17
|
15
|
| Shots on target | 5 | 0.77 |
23
|
41
|
| Headed shots | 2 | 0.31 |
24
|
40
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 44%
|
Per 90 pctl
avg 75%
|
|---|---|---|---|---|
| Assists | 1 | 0.15 |
31
|
77
|
| xA | 0.80 | 0.12 |
38
|
83
|
| Accurate passes | 73 | 11.21 |
28
|
61
|
| Pass accuracy | 73.7 | 73.74 |
85
|
85
|
| Chances created | 6 | 0.92 |
25
|
72
|
| Big chances created | 2 | 0.31 |
47
|
86
|
| Successful crosses | 1 | 0.15 |
28
|
68
|
| Cross accuracy | 25.0 | 25.00 |
72
|
72
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 32%
|
Per 90 pctl
avg 47%
|
|---|---|---|---|---|
| Dribbles | 4 | 0.61 |
30
|
52
|
| Dribbles success rate | 36.4 | 36.36 |
36
|
36
|
| Duels won | 32 | 4.91 |
24
|
43
|
| Duels won % | 32.7 | 32.65 |
31
|
31
|
| Aerials won | 12 | 1.84 |
21
|
42
|
| Aerials won % | 26.7 | 26.67 |
31
|
31
|
| Touches | 229 | 35.17 |
27
|
62
|
| Touches in opposition box | 31 | 4.76 |
27
|
73
|
| Dispossessed | 16 | 2.46 |
52
|
7
|
| Fouls won | 13 | 2.00 |
41
|
90
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 34%
|
Per 90 pctl
avg 44%
|
|---|---|---|---|---|
| Defensive actions | 4 | 0.61 |
5
|
2
|
| Tackles | 3 | 0.46 |
13
|
22
|
| Interceptions | 1 | 0.15 |
21
|
42
|
| Fouls committed | 11 | 1.69 |
32
|
46
|
| Recoveries | 18 | 2.76 |
26
|
62
|
| Possession won final 3rd | 3 | 0.46 |
16
|
35
|
| Dribbled past | 1 | 0.15 |
78
|
82
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 8 | 1.23 |
68
|
58
|
| xG against while on pitch | 5.36 | 0.82 |
85
|
94
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 100%
|
Per 90 pctl
avg 100%
|
|---|---|---|---|---|
| Yellow cards | 0 | 0.00 |
100
|
100
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 20%
|
Per 90 pctl
avg 31%
|
|---|---|---|---|---|
| Goals | 1 | 0.15 |
13
|
22
|
| xG | 1.75 | 0.27 |
18
|
23
|
| xGOT | 2.05 | 0.31 |
25
|
46
|
| xG excl. penalty | 1.75 | 0.27 |
20
|
28
|
| Shots | 10 | 1.54 |
17
|
15
|
| Shots on target | 5 | 0.77 |
23
|
41
|
| Headed shots | 2 | 0.31 |
24
|
40
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 44%
|
Per 90 pctl
avg 75%
|
|---|---|---|---|---|
| Assists | 1 | 0.15 |
31
|
77
|
| xA | 0.80 | 0.12 |
38
|
83
|
| Accurate passes | 73 | 11.21 |
28
|
61
|
| Pass accuracy | 73.7 | 73.74 |
85
|
85
|
| Chances created | 6 | 0.92 |
25
|
72
|
| Big chances created | 2 | 0.31 |
47
|
86
|
| Successful crosses | 1 | 0.15 |
28
|
68
|
| Cross accuracy | 25.0 | 25.00 |
72
|
72
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 32%
|
Per 90 pctl
avg 47%
|
|---|---|---|---|---|
| Dribbles | 4 | 0.61 |
30
|
52
|
| Dribbles success rate | 36.4 | 36.36 |
36
|
36
|
| Duels won | 32 | 4.91 |
24
|
43
|
| Duels won % | 32.7 | 32.65 |
31
|
31
|
| Aerials won | 12 | 1.84 |
21
|
42
|
| Aerials won % | 26.7 | 26.67 |
31
|
31
|
| Touches | 229 | 35.17 |
27
|
62
|
| Touches in opposition box | 31 | 4.76 |
27
|
73
|
| Dispossessed | 16 | 2.46 |
52
|
7
|
| Fouls won | 13 | 2.00 |
41
|
90
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 34%
|
Per 90 pctl
avg 44%
|
|---|---|---|---|---|
| Defensive actions | 4 | 0.61 |
5
|
2
|
| Tackles | 3 | 0.46 |
13
|
22
|
| Interceptions | 1 | 0.15 |
21
|
42
|
| Fouls committed | 11 | 1.69 |
32
|
46
|
| Recoveries | 18 | 2.76 |
26
|
62
|
| Possession won final 3rd | 3 | 0.46 |
16
|
35
|
| Dribbled past | 1 | 0.15 |
78
|
82
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 8 | 1.23 |
68
|
58
|
| xG against while on pitch | 5.36 | 0.82 |
85
|
94
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 100%
|
Per 90 pctl
avg 100%
|
|---|---|---|---|---|
| Yellow cards | 0 | 0.00 |
100
|
100
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (21)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-04-14 | @ Leyton Orient | League One | 0-0 | 0 | 0 | 0 | |
| 2026-04-11 | @ Wigan Athletic | League One | 2-1 | 0 | 0 | 0 | |
| 2026-04-06 | vs Burton Albion | League One | 0-0 | 77 | 0 | 0 | 5.9 |
| 2026-04-03 | @ Doncaster Rovers | League One | 0-2 | 13 | 0 | 0 | 5.7 |
| 2026-03-21 | vs Northampton Town | League One | 4-1 | 0 | 0 | 0 | |
| 2026-03-17 | @ Bradford City | League One | 1-1 | 90 | 1 | 0 | 7.7 |
| 2026-03-14 | vs Barnsley | League One | 2-2 | 45 | 0 | 0 | 5.9 |
| 2026-03-10 | vs Reading | League One | 1-0 | 67 | 0 | 0 | 6.2 |
| 2026-03-07 | vs Arsenal | FA Cup | 1-2 | 9 | 0 | 0 | |
| 2026-03-03 | @ Rotherham United | League One | 0-0 | 0 | 0 | 0 | |
| 2026-02-28 | vs AFC Wimbledon | League One | 2-2 | 58 | 0 | 1 | 6.9 |
| 2026-02-21 | vs Lincoln City | League One | 0-2 | 3 | 0 | 0 | |
| 2026-02-17 | @ Blackpool | League One | 1-0 | 61 | 0 | 0 | 6.0 |
| 2026-02-14 | @ Burnley | FA Cup | 1-2 | 6 | 0 | 0 | |
| 2026-02-10 | vs Peterborough United | League One | 1-2 | 68 | 0 | 0 | 5.7 |
| 2026-02-07 | vs Exeter City | League One | 0-0 | 33 | 0 | 0 | 6.2 |
| 2026-01-31 | vs Wycombe Wanderers | League One | 0-0 | 11 | 0 | 0 | 6.1 |
| 2026-01-27 | @ Plymouth Argyle | League One | 1-1 | 39 | 0 | 0 | 6.2 |
| 2026-01-24 | @ Stevenage | League One | 1-1 | 7 | 0 | 0 | |
| 2026-01-17 | vs Port Vale | League One | 3-0 | 14 | 0 | 0 | 6.2 |
| 2026-01-11 | @ Sheffield United | FA Cup | 3-4 | 14 | 0 | 0 | 6.1 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Mansfield Town | senior | 17 | 1 | 1 | 6.20 |
| 2024/2025 | Bolton Wanderers | senior | 35 | 4 | 0 | 6.34 |
| 2023/2024 | Bolton Wanderers | senior | 46 | 10 | 2 | 6.52 |
| 2022/2023 | Bolton Wanderers | senior | 18 | 3 | 2 | 6.46 |
| 2022/2023 | Burton Albion | senior | 34 | 13 | 2 | 6.47 |
| 2021/2022 | Barnsley | senior | 28 | 3 | 1 | 6.31 |
| 2020/2021 | Barnsley | senior | 38 | 2 | 0 | 5.97 |
| 2019/2020 | Cambridge United | senior | 8 | 0 | 2 | 5.15 |
| 2019/2020 | Bristol Rovers | senior | 30 | 2 | 0 | 5.59 |
| 2018/2019 | Barnsley | senior | 31 | 4 | 2 | - |
| 2016/2017 | Margate | senior | 3 | 0 | 0 | - |
| 2016/2017 | Leyton Orient | senior | 14 | 1 | 0 | - |
| 2015/2016 | Leyton Orient | senior | 3 | 0 | 0 | - |
| 2014/2015 | Leyton Orient | senior | 1 | 0 | 0 | - |
| 2017/2018 | Chelsea U23 | youth | 2 | 0 | 0 | - |
Transfer Value History
Teammates
George Cooper
Owen Mason
Liam Roberts
Kyle Knoyle
Stephen McLaughlin
Elliott Hewitt
Ryan Sweeney
Baily Cargill
Lucas Akins
Aaron Lewis
Jordan Bowery
George Maris
Will Evans
Jonathan Russell
Dominic Dwyer
Rhys Oates
Lee Gregory
Frazer Blake-Tracy
Harry Lewis
Nathan Moriah-Welsh
Adedeji Oshilaja
Regan Hendry
Louis Reed
Luke Bolton
Joseph Gardner
Tyler Roberts
Finn Flanagan
Elliot Hartmann
Taylor Anderson
Oliver Taylor
Jack Goodman
Mila Shaw
Jayden Chambers-Morgan
Lewis Warnaby
Anthony Nunez
Trophies
Bolton Wanderers
🏆
EFL Trophy
x1
Mansfield Town