Age 25
Height 184 cm
Foot Right
Country Nigeria
Value €19m
Contract 2027-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.87
42 matches
Last 5
6.26
-0.61 vs season
Best
9.0
vs Uganda
MOTM
1
of 46 matches
Rating by match (last 30)
≥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
42
Goals
3
Assists
2
Rating
6.87
Goals
1
42%
Assists
0
0%
Rating
6.83
50%
Matches
30
54%
Started
22
57%
Minutes
1995
60%
🎯
Stats compared to other midfielders
Belgian Pro League · percentile vs peers
Chances created
13%
Aerial duels
40%
Defensive actions
44%
Goals
72%
Shot attempts
61%
Touches
83%
🎯
Shot Map
29 shots per season
Goals
1
On target
24
xG
2.76
Conversion
3%
Goal
Saved
Off target
🔥
Heatmap
1806 touches this season
Attack
Touches
1806
Attack
17%
Middle
58%
Ø position
48%
Detailed Stats & Percentiles (Belgian Pro League)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 71%
|
Per 90 pctl
avg 68%
|
|---|---|---|---|---|
| Goals | 1 | 0.05 |
42
|
51
|
| xG | 2.76 | 0.12 |
76
|
71
|
| xGOT | 3.87 | 0.17 |
89
|
82
|
| xG excl. penalty | 2.76 | 0.12 |
80
|
78
|
| Shots | 29 | 1.31 |
73
|
69
|
| Shots on target | 11 | 0.50 |
78
|
71
|
| Headed shots | 2 | 0.09 |
55
|
55
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 62%
|
Per 90 pctl
avg 57%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 1.16 | 0.05 |
51
|
29
|
| Accurate passes | 1200 | 54.14 |
90
|
94
|
| Pass accuracy | 90.0 | 89.96 |
97
|
97
|
| Accurate long balls | 64 | 2.89 |
76
|
79
|
| Long ball accuracy | 62.1 | 62.14 |
82
|
82
|
| Chances created | 10 | 0.45 |
41
|
19
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 68%
|
Per 90 pctl
avg 65%
|
|---|---|---|---|---|
| Dribbles | 16 | 0.72 |
66
|
61
|
| Dribbles success rate | 72.7 | 72.73 |
94
|
94
|
| Duels won | 105 | 4.74 |
61
|
40
|
| Duels won % | 55.9 | 55.85 |
82
|
82
|
| Aerials won | 23 | 1.04 |
63
|
54
|
| Aerials won % | 63.9 | 63.89 |
94
|
94
|
| Touches | 1616 | 72.90 |
77
|
88
|
| Touches in opposition box | 36 | 1.62 |
63
|
54
|
| Dispossessed | 24 | 1.08 |
19
|
34
|
| Fouls won | 25 | 1.13 |
67
|
53
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 50%
|
Per 90 pctl
avg 46%
|
|---|---|---|---|---|
| Defensive actions | 100 | 4.51 |
54
|
28
|
| Tackles | 42 | 1.89 |
58
|
34
|
| Interceptions | 20 | 0.90 |
57
|
35
|
| Blocked scoring attempt | 6 | 0.27 |
60
|
50
|
| Fouls committed | 30 | 1.35 |
67
|
55
|
| Penalties conceded | 1 | 0.05 |
4
|
10
|
| Recoveries | 120 | 5.41 |
64
|
59
|
| Possession won final 3rd | 6 | 0.27 |
45
|
20
|
| Dribbled past | 12 | 0.54 |
52
|
75
|
| Clearances | 32 | 1.44 |
55
|
30
|
| Clean sheets | 3 | 0.14 |
51
|
52
|
| Goals conceded while on pitch | 27 | 1.22 |
39
|
69
|
| xG against while on pitch | 26.48 | 1.19 |
47
|
85
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 72%
|
Per 90 pctl
avg 80%
|
|---|---|---|---|---|
| Yellow cards | 3 | 0.14 |
45
|
61
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 71%
|
Per 90 pctl
avg 68%
|
|---|---|---|---|---|
| Goals | 1 | 0.05 |
42
|
51
|
| xG | 2.76 | 0.12 |
76
|
71
|
| xGOT | 3.87 | 0.17 |
89
|
82
|
| xG excl. penalty | 2.76 | 0.12 |
80
|
78
|
| Shots | 29 | 1.31 |
73
|
69
|
| Shots on target | 11 | 0.50 |
78
|
71
|
| Headed shots | 2 | 0.09 |
55
|
55
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 62%
|
Per 90 pctl
avg 57%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 1.16 | 0.05 |
51
|
29
|
| Accurate passes | 1200 | 54.14 |
90
|
94
|
| Pass accuracy | 90.0 | 89.96 |
97
|
97
|
| Accurate long balls | 64 | 2.89 |
76
|
79
|
| Long ball accuracy | 62.1 | 62.14 |
82
|
82
|
| Chances created | 10 | 0.45 |
41
|
19
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 68%
|
Per 90 pctl
avg 65%
|
|---|---|---|---|---|
| Dribbles | 16 | 0.72 |
66
|
61
|
| Dribbles success rate | 72.7 | 72.73 |
94
|
94
|
| Duels won | 105 | 4.74 |
61
|
40
|
| Duels won % | 55.9 | 55.85 |
82
|
82
|
| Aerials won | 23 | 1.04 |
63
|
54
|
| Aerials won % | 63.9 | 63.89 |
94
|
94
|
| Touches | 1616 | 72.90 |
77
|
88
|
| Touches in opposition box | 36 | 1.62 |
63
|
54
|
| Dispossessed | 24 | 1.08 |
19
|
34
|
| Fouls won | 25 | 1.13 |
67
|
53
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 50%
|
Per 90 pctl
avg 46%
|
|---|---|---|---|---|
| Defensive actions | 100 | 4.51 |
54
|
28
|
| Tackles | 42 | 1.89 |
58
|
34
|
| Interceptions | 20 | 0.90 |
57
|
35
|
| Blocked scoring attempt | 6 | 0.27 |
60
|
50
|
| Fouls committed | 30 | 1.35 |
67
|
55
|
| Penalties conceded | 1 | 0.05 |
4
|
10
|
| Recoveries | 120 | 5.41 |
64
|
59
|
| Possession won final 3rd | 6 | 0.27 |
45
|
20
|
| Dribbled past | 12 | 0.54 |
52
|
75
|
| Clearances | 32 | 1.44 |
55
|
30
|
| Clean sheets | 3 | 0.14 |
51
|
52
|
| Goals conceded while on pitch | 27 | 1.22 |
39
|
69
|
| xG against while on pitch | 26.48 | 1.19 |
47
|
85
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 72%
|
Per 90 pctl
avg 80%
|
|---|---|---|---|---|
| Yellow cards | 3 | 0.14 |
45
|
61
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (58)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-24 | vs Gent | Belgian Pro League Playoff Championship Group | 5-0 | 0 | 0 | 0 | |
| 2026-05-21 | @ KV Mechelen | Belgian Pro League Playoff Championship Group | 2-2 | 0 | 0 | 0 | |
| 2026-05-17 | vs Union St.Gilloise | Belgian Pro League Playoff Championship Group | 5-0 | 15 | 0 | 0 | 6.4 |
| 2026-05-03 | @ Anderlecht | Belgian Pro League Playoff Championship Group | 1-3 | 11 | 0 | 0 | 6.5 |
| 2026-04-26 | @ Gent | Belgian Pro League Playoff Championship Group | 0-2 | 16 | 0 | 0 | 6.2 |
| 2026-04-22 | vs KV Mechelen | Belgian Pro League Playoff Championship Group | 6-1 | 19 | 0 | 0 | 6.4 |
| 2026-04-19 | @ Union St.Gilloise | Belgian Pro League Playoff Championship Group | 2-1 | 69 | 0 | 0 | 5.8 |
| 2026-04-11 | @ St.Truiden | Belgian Pro League Playoff Championship Group | 1-2 | 89 | 0 | 0 | 5.9 |
| 2026-04-06 | vs Anderlecht | Belgian Pro League Playoff Championship Group | 4-2 | 90 | 0 | 0 | 7.0 |
| 2026-03-27 | @ Iran | Friendlies | 1-2 | 0 | 0 | 0 | |
| 2026-03-22 | vs KV Mechelen | Belgian Pro League | 4-1 | 90 | 0 | 0 | 7.5 |
| 2026-03-14 | @ Westerlo | Belgian Pro League | 1-2 | 90 | 0 | 0 | 6.9 |
| 2026-03-08 | vs Anderlecht | Belgian Pro League | 2-2 | 89 | 0 | 0 | 6.1 |
| 2026-03-01 | @ Sporting Charleroi | Belgian Pro League | 1-2 | 89 | 0 | 0 | 7.7 |
| 2026-02-21 | vs OH Leuven | Belgian Pro League | 2-1 | 90 | 0 | 0 | 7.4 |
| 2026-02-18 | vs Atletico Madrid | Champions League | 3-3 | 90 | 1 | 1 | 8.4 |
| 2026-02-15 | @ Cercle Brugge | Belgian Pro League | 1-2 | 90 | 0 | 0 | 6.8 |
| 2026-02-08 | vs Standard Liege | Belgian Pro League | 3-0 | 90 | 0 | 0 | 8.5 |
| 2026-02-01 | @ Union St.Gilloise | Belgian Pro League | 1-0 | 57 | 0 | 0 | 6.2 |
| 2026-01-28 | vs Marseille | Champions League | 3-0 | 90 | 0 | 0 | 7.8 |
| 2026-01-24 | vs Zulte Waregem | Belgian Pro League | 4-3 | 90 | 0 | 0 | 6.3 |
| 2026-01-17 | @ Egypt | Africa Cup of Nations | 0-0 | 90 | 0 | 0 | 6.7 |
| 2026-01-14 | vs Morocco | Africa Cup of Nations | 0-0 | 83 | 0 | 0 | 5.8 |
| 2026-01-10 | @ Algeria | Africa Cup of Nations | 0-2 | 21 | 0 | 0 | 6.8 |
| 2026-01-05 | vs Mozambique | Africa Cup of Nations | 4-0 | 7 | 0 | 0 | |
| 2025-12-30 | @ Uganda | Africa Cup of Nations Grp. C | 1-3 | 90 | 2 | 0 | 9.0 ⭐ |
| 2025-12-27 | vs Tunisia | Africa Cup of Nations Grp. C | 3-2 | 0 | 0 | 0 | |
| 2025-12-23 | vs Tanzania | Africa Cup of Nations Grp. C | 2-1 | 0 | 0 | 0 | |
| 2025-12-16 | @ Egypt | Friendlies | 2-1 | 46 | 0 | 0 | |
| 2025-12-14 | @ FCV Dender EH | Belgian Pro League | 1-5 | 79 | 0 | 0 | 7.3 |
| 2025-12-10 | vs Arsenal | Champions League | 0-3 | 74 | 0 | 0 | 5.8 |
| 2025-12-06 | @ St.Truiden | Belgian Pro League | 3-2 | 85 | 1 | 0 | 6.5 |
| 2025-12-03 | @ OH Leuven | Cup | 1-2 | 90 | 0 | 0 | |
| 2025-11-30 | vs Royal Antwerp | Belgian Pro League | 0-1 | 90 | 0 | 0 | 7.6 |
| 2025-11-26 | @ Sporting CP | Champions League | 3-0 | 90 | 0 | 0 | 6.3 |
| 2025-11-22 | vs Sporting Charleroi | Belgian Pro League | 1-0 | 90 | 0 | 0 | 7.4 |
| 2025-11-16 | vs DR Congo | World Cup Qualification CAF | 1-1 | 0 | 0 | 0 | |
| 2025-11-13 | vs Gabon | World Cup Qualification CAF | 4-1 | 0 | 0 | 0 | |
| 2025-11-09 | @ Anderlecht | Belgian Pro League | 1-0 | 90 | 0 | 0 | 7.3 |
| 2025-11-05 | vs Barcelona | Champions League | 3-3 | 84 | 0 | 0 | 5.5 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Club Brugge | senior | 42 | 3 | 2 | 6.87 |
| 2024/2025 | Club Brugge | senior | 52 | 2 | 2 | 6.86 |
| 2023/2024 | Club Brugge | senior | 49 | 4 | 1 | 7.19 |
| 2022/2023 | Club Brugge | senior | 40 | 0 | 0 | 7.16 |
| 2022/2023 | FC Midtjylland | senior | 9 | 0 | 0 | 7.21 |
| 2021/2022 | FC Midtjylland | senior | 48 | 4 | 2 | 7.17 |
| 2020/2021 | Fredericia | senior | 28 | 3 | 0 | - |
| 2019/2020 | FC Midtjylland U19 | youth | 7 | 0 | 0 | - |
| 2026 | Nigeria | national team | 5 | 1 | 0 | 6.49 |
| 2025 | Nigeria | national team | 12 | 2 | 0 | 7.15 |
| 2024 | Nigeria | national team | 2 | 0 | 0 | - |
| 2023 | Nigeria | national team | 3 | 0 | 0 | 6.33 |
| 2022 | Nigeria | national team | 1 | 0 | 0 | - |
Transfer Value History
Teammates
Joel Ordóñez
Ludovit Reis
Nicolò Tresoldi
Christos Tzolis
Carlos Forbs
Hugo Vetlesen
Cisse Sandra
Bjorn Meijer
Dani van den Heuvel
Romeo Vermant
Gustaf Nilsson
Hans Vanaken
Simon Mignolet
Vince Osuji
Aleksandar Stankovic
Nordin Jackers
Hugo Siquet
Brandon Mechele
Jorne Spileers
Stefan Ostoici
Lynnt Audoor
Kyriani Sabbe
Joaquin Seys
Mamadou Diakhon
Alejandro Granados
Axl De Corte
Félix Lemaréchal
Shandre Campbell
Tian Nai Koren
Trophies
Club Brugge
🏆
Belgian Cup
x1
🏆
First Division A
x2
🏆
Super Cup
x1
FC Midtjylland
🏆
Superligaen
x1
🏆
DBU Pokalen
x1