Age 18
Height 190 cm
Foot Right
Country Belgium
Value €1.1m
Contract 2027-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.79
28 matches
Last 5
7.72
+0.93 vs season
Best
9.2
vs Atletico Madrid U19
MOTM
2
of 32 matches
Rating by match (last 30)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
2025/2026
Filter:
Apps
28
Goals
7
Assists
1
Goals
7
72%
Assists
1
46%
Rating
6.62
48%
Matches
28
77%
Started
12
64%
Minutes
1305
67%
🎯
Shot Map
36 shots per season
Goals
7
On target
18
xG
4.99
Conversion
19%
Goal
Saved
Off target
🔥
Heatmap
659 touches this season
Attack
Touches
659
Attack
35%
Middle
51%
Ø position
57%
Detailed Stats & Percentiles (First Division B)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 71%
|
Per 90 pctl
avg 62%
|
|---|---|---|---|---|
| Goals | 7 | 0.48 |
72
|
75
|
| xG | 4.46 | 0.31 |
62
|
45
|
| xGOT | 6.36 | 0.44 |
75
|
70
|
| xG excl. penalty | 4.46 | 0.31 |
69
|
54
|
| Shots | 36 | 2.48 |
66
|
59
|
| Shots on target | 14 | 0.97 |
64
|
51
|
| Headed shots | 14 | 0.97 |
87
|
80
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 50%
|
Per 90 pctl
avg 39%
|
|---|---|---|---|---|
| Assists | 1 | 0.07 |
46
|
51
|
| xA | 0.61 | 0.04 |
54
|
32
|
| Accurate passes | 160 | 11.03 |
64
|
32
|
| Pass accuracy | 59.0 | 59.04 |
9
|
9
|
| Accurate long balls | 8 | 0.55 |
70
|
66
|
| Long ball accuracy | 66.7 | 66.67 |
80
|
80
|
| Chances created | 4 | 0.28 |
27
|
1
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 74%
|
Per 90 pctl
avg 68%
|
|---|---|---|---|---|
| Dribbles | 20 | 1.38 |
90
|
83
|
| Dribbles success rate | 51.3 | 51.28 |
77
|
77
|
| Duels won | 124 | 8.55 |
83
|
88
|
| Duels won % | 52.5 | 52.54 |
83
|
83
|
| Aerials won | 53 | 3.66 |
82
|
74
|
| Aerials won % | 58.2 | 58.24 |
82
|
82
|
| Touches | 567 | 39.10 |
72
|
61
|
| Touches in opposition box | 54 | 3.72 |
61
|
25
|
| Dispossessed | 25 | 1.72 |
19
|
20
|
| Fouls won | 38 | 2.62 |
87
|
90
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 60%
|
Per 90 pctl
avg 55%
|
|---|---|---|---|---|
| Defensive actions | 32 | 2.21 |
70
|
43
|
| Tackles | 13 | 0.90 |
70
|
50
|
| Blocked scoring attempt | 4 | 0.28 |
91
|
90
|
| Fouls committed | 30 | 2.07 |
83
|
64
|
| Recoveries | 41 | 2.83 |
75
|
64
|
| Dribbled past | 4 | 0.28 |
45
|
79
|
| Clearances | 15 | 1.03 |
77
|
56
|
| Clean sheets | 1 | 0.07 |
51
|
64
|
| Goals conceded while on pitch | 26 | 1.79 |
20
|
25
|
| xG against while on pitch | 26.31 | 1.81 |
19
|
19
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 8%
|
Per 90 pctl
avg 20%
|
|---|---|---|---|---|
| Yellow cards | 3 | 0.21 |
17
|
35
|
| Red cards | 1 | 0.07 |
0
|
6
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 71%
|
Per 90 pctl
avg 62%
|
|---|---|---|---|---|
| Goals | 7 | 0.48 |
72
|
75
|
| xG | 4.46 | 0.31 |
62
|
45
|
| xGOT | 6.36 | 0.44 |
75
|
70
|
| xG excl. penalty | 4.46 | 0.31 |
69
|
54
|
| Shots | 36 | 2.48 |
66
|
59
|
| Shots on target | 14 | 0.97 |
64
|
51
|
| Headed shots | 14 | 0.97 |
87
|
80
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 50%
|
Per 90 pctl
avg 39%
|
|---|---|---|---|---|
| Assists | 1 | 0.07 |
46
|
51
|
| xA | 0.61 | 0.04 |
54
|
32
|
| Accurate passes | 160 | 11.03 |
64
|
32
|
| Pass accuracy | 59.0 | 59.04 |
9
|
9
|
| Accurate long balls | 8 | 0.55 |
70
|
66
|
| Long ball accuracy | 66.7 | 66.67 |
80
|
80
|
| Chances created | 4 | 0.28 |
27
|
1
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 74%
|
Per 90 pctl
avg 68%
|
|---|---|---|---|---|
| Dribbles | 20 | 1.38 |
90
|
83
|
| Dribbles success rate | 51.3 | 51.28 |
77
|
77
|
| Duels won | 124 | 8.55 |
83
|
88
|
| Duels won % | 52.5 | 52.54 |
83
|
83
|
| Aerials won | 53 | 3.66 |
82
|
74
|
| Aerials won % | 58.2 | 58.24 |
82
|
82
|
| Touches | 567 | 39.10 |
72
|
61
|
| Touches in opposition box | 54 | 3.72 |
61
|
25
|
| Dispossessed | 25 | 1.72 |
19
|
20
|
| Fouls won | 38 | 2.62 |
87
|
90
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 60%
|
Per 90 pctl
avg 55%
|
|---|---|---|---|---|
| Defensive actions | 32 | 2.21 |
70
|
43
|
| Tackles | 13 | 0.90 |
70
|
50
|
| Blocked scoring attempt | 4 | 0.28 |
91
|
90
|
| Fouls committed | 30 | 2.07 |
83
|
64
|
| Recoveries | 41 | 2.83 |
75
|
64
|
| Dribbled past | 4 | 0.28 |
45
|
79
|
| Clearances | 15 | 1.03 |
77
|
56
|
| Clean sheets | 1 | 0.07 |
51
|
64
|
| Goals conceded while on pitch | 26 | 1.79 |
20
|
25
|
| xG against while on pitch | 26.31 | 1.81 |
19
|
19
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 8%
|
Per 90 pctl
avg 20%
|
|---|---|---|---|---|
| Yellow cards | 3 | 0.21 |
17
|
35
|
| Red cards | 1 | 0.07 |
0
|
6
|
Recent Matches (39)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-04-20 | vs Real Madrid U19 | UEFA Youth League | 1-1 | 90 | 0 | 0 | 6.5 |
| 2026-04-17 | @ Benfica U19 | UEFA Youth League | 1-3 | 78 | 1 | 0 | 8.0 |
| 2026-04-11 | @ Lommel | First Division B | 0-1 | 90 | 1 | 0 | 8.3 |
| 2026-04-04 | vs Eupen | First Division B | 0-1 | 24 | 0 | 0 | 6.6 |
| 2026-03-17 | @ Atletico Madrid U19 | UEFA Youth League | 0-4 | 90 | 2 | 0 | 9.2 ⭐ |
| 2026-03-14 | vs SK Beveren | First Division B | 2-2 | 29 | 0 | 0 | 6.2 |
| 2026-03-10 | @ Genk U23 | First Division B | 0-0 | 39 | 0 | 0 | 5.1 |
| 2026-03-07 | @ K. Lierse SK | First Division B | 2-1 | 90 | 1 | 0 | 7.3 |
| 2026-02-28 | vs Anderlecht Futures | First Division B | 0-5 | 45 | 0 | 0 | 5.8 |
| 2026-02-25 | @ Zilina U19 | UEFA Youth League | 0-1 | 90 | 0 | 0 | 6.7 |
| 2026-02-20 | @ FC Liege | First Division B | 3-2 | 90 | 2 | 0 | 8.7 |
| 2026-02-13 | vs Patro Eisden | First Division B | 2-3 | 90 | 1 | 0 | 7.0 |
| 2026-02-07 | @ Beerschot | First Division B | 2-1 | 35 | 0 | 0 | 6.7 |
| 2026-02-03 | vs Monaco U19 | UEFA Youth League | 3-2 | 90 | 0 | 0 | 6.8 |
| 2026-01-30 | vs RFC Seraing | First Division B | 1-0 | 24 | 0 | 0 | 6.4 |
| 2026-01-27 | vs Kortrijk | First Division B | 2-0 | 17 | 1 | 0 | 7.7 |
| 2026-01-23 | @ Olympic de Charleroi | First Division B | 0-3 | 24 | 0 | 0 | 6.6 |
| 2026-01-18 | vs KSC Lokeren | First Division B | 1-2 | 70 | 0 | 0 | 6.4 |
| 2025-12-20 | @ Francs Borains | First Division B | 1-0 | 90 | 0 | 0 | 5.8 |
| 2025-12-17 | vs RWDM Brussels | First Division B | 0-1 | 2 | 0 | 0 | |
| 2025-12-14 | @ Eupen | First Division B | 2-1 | 23 | 0 | 0 | 5.9 |
| 2025-12-10 | vs Arsenal U19 | UEFA Youth League | 2-1 | 90 | 1 | 0 | |
| 2025-12-06 | vs Beerschot | First Division B | 3-1 | 82 | 0 | 0 | 6.6 |
| 2025-11-30 | @ RFC Seraing | First Division B | 1-0 | 90 | 0 | 0 | 5.5 |
| 2025-11-26 | @ Sporting CP U19 | UEFA Youth League | 2-1 | 34 | 1 | 0 | |
| 2025-11-22 | @ KSC Lokeren | First Division B | 3-2 | 6 | 0 | 0 | |
| 2025-11-08 | vs K. Lierse SK | First Division B | 0-1 | 90 | 0 | 0 | 7.0 |
| 2025-11-05 | vs Barcelona U19 | UEFA Youth League | 2-0 | 23 | 0 | 0 | 6.2 |
| 2025-11-01 | @ SK Beveren | First Division B | 2-1 | 90 | 0 | 0 | 7.0 |
| 2025-10-25 | vs Olympic de Charleroi | First Division B | 1-1 | 16 | 1 | 0 | 7.0 |
| 2025-10-22 | @ Bayern München U19 | UEFA Youth League | 0-3 | 74 | 1 | 0 | 8.5 ⭐ |
| 2025-10-18 | @ RWDM Brussels | First Division B | 3-1 | 27 | 0 | 1 | 6.9 |
| 2025-10-04 | vs Gent U23 | First Division B | 0-4 | 0 | 0 | 0 | |
| 2025-09-30 | @ Atalanta U19 | UEFA Youth League | 0-2 | 89 | 0 | 0 | |
| 2025-09-24 | vs Lommel | First Division B | 0-2 | 29 | 0 | 0 | 5.9 |
| 2025-09-13 | vs FC Liege | First Division B | 0-2 | 29 | 0 | 0 | 6.4 |
| 2025-08-31 | vs Genk U23 | First Division B | 1-2 | 45 | 0 | 0 | 6.2 |
| 2025-08-22 | @ Patro Eisden | First Division B | 2-1 | 7 | 0 | 0 | |
| 2025-08-10 | vs Francs Borains | First Division B | 1-1 | 12 | 0 | 0 | 6.4 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Club Brugge NXT | senior | 28 | 7 | 1 | - |
| 2024/2025 | Club Brugge NXT | senior | 11 | 0 | 1 | - |
| 2024/2025 | Deinze | senior | 5 | 0 | 0 | - |
| 2025/2026 | Club Brugge U19 | youth | 10 | 6 | 0 | - |
| 2026 | Belgium U19 | national team | 6 | 1 | 0 | - |
| 2025 | Belgium U19 | national team | 3 | 2 | 0 | - |
Transfer Value History
Teammates
Vince Osuji
Chris Grombahi
Grady McDonnell
Stefan Ostoici
Lynnt Audoor
Bi Yameogo
Alejandro Granados
Axl De Corte
Jessi Da Silva
Laurens Goemaere
Jesse Bisiwu
Lucas Delorge
Thibaut Van Acker
Tobias Lund Jensen
Rayan Buifrahi
Argus Vanden Driessche
Samuel Gomez van Hoogen
Sem Audoor
Shandre Campbell
Tian Nai Koren
Jakke Van Britsom
Andre Garcia
Thibeau Kestemont
Alexander Vandeperre
Wout Verlinden
Siebe Wylin
Naïm Amengai
Club Brugge NXT