Age 20
Country Netherlands
Value €1.4m
Contract 2029-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.45
17 matches
Last 5
6.28
-0.17 vs season
Best
9.1
vs Jong PSV
MOTM
1
of 36 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
17
Goals
3
Assists
3
Rating
6.45
Goals
3
45%
Assists
3
78%
Rating
6.45
39%
Matches
17
33%
Started
15
60%
Minutes
1325
62%
🎯
Stats compared to other forwards
Belgian Pro League · percentile vs peers
Chances created
29%
Aerial duels
80%
Defensive actions
64%
Goals
68%
Shot attempts
52%
Touches
49%
🎯
Shot Map
23 shots per season
Goals
3
On target
17
xG
3.28
Conversion
13%
Goal
Saved
Off target
🔥
Heatmap
632 touches this season
Attack
Touches
632
Attack
37%
Middle
55%
Ø position
61%
Detailed Stats & Percentiles (Belgian Pro League)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 45%
|
Per 90 pctl
avg 30%
|
|---|---|---|---|---|
| Goals | 3 | 0.20 |
45
|
33
|
| xG | 3.32 | 0.23 |
45
|
28
|
| xGOT | 5.06 | 0.34 |
60
|
56
|
| xG excl. penalty | 3.32 | 0.23 |
46
|
31
|
| Shots | 23 | 1.56 |
40
|
19
|
| Shots on target | 11 | 0.75 |
51
|
27
|
| Headed shots | 2 | 0.14 |
25
|
19
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 51%
|
Per 90 pctl
avg 46%
|
|---|---|---|---|---|
| Assists | 3 | 0.20 |
78
|
84
|
| xA | 1.13 | 0.08 |
60
|
50
|
| Accurate passes | 126 | 8.56 |
42
|
10
|
| Pass accuracy | 57.3 | 57.27 |
6
|
6
|
| Accurate long balls | 5 | 0.34 |
48
|
46
|
| Long ball accuracy | 55.6 | 55.56 |
66
|
66
|
| Chances created | 8 | 0.54 |
33
|
13
|
| Big chances created | 3 | 0.20 |
66
|
69
|
| Successful crosses | 1 | 0.07 |
46
|
51
|
| Cross accuracy | 16.7 | 16.67 |
60
|
60
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 54%
|
Per 90 pctl
avg 48%
|
|---|---|---|---|---|
| Dribbles | 5 | 0.34 |
30
|
22
|
| Dribbles success rate | 50.0 | 50.00 |
78
|
78
|
| Duels won | 96 | 6.52 |
63
|
66
|
| Duels won % | 39.8 | 39.83 |
50
|
50
|
| Aerials won | 58 | 3.94 |
78
|
83
|
| Aerials won % | 40.6 | 40.56 |
54
|
54
|
| Touches | 450 | 30.57 |
54
|
15
|
| Touches in opposition box | 48 | 3.26 |
37
|
13
|
| Dispossessed | 33 | 2.24 |
18
|
10
|
| Fouls won | 33 | 2.24 |
74
|
84
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 35%
|
Per 90 pctl
avg 30%
|
|---|---|---|---|---|
| Defensive actions | 12 | 0.82 |
25
|
3
|
| Tackles | 3 | 0.20 |
18
|
13
|
| Interceptions | 1 | 0.07 |
21
|
27
|
| Blocked scoring attempt | 1 | 0.07 |
42
|
51
|
| Fouls committed | 20 | 1.36 |
53
|
40
|
| Recoveries | 16 | 1.09 |
25
|
6
|
| Possession won final 3rd | 2 | 0.14 |
24
|
7
|
| Dribbled past | 4 | 0.27 |
53
|
66
|
| Clearances | 7 | 0.48 |
42
|
28
|
| Clean sheets | 2 | 0.14 |
72
|
87
|
| Goals conceded while on pitch | 27 | 1.83 |
22
|
18
|
| xG against while on pitch | 28.20 | 1.92 |
24
|
16
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 79%
|
Per 90 pctl
avg 85%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.07 |
59
|
71
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 45%
|
Per 90 pctl
avg 30%
|
|---|---|---|---|---|
| Goals | 3 | 0.20 |
45
|
33
|
| xG | 3.32 | 0.23 |
45
|
28
|
| xGOT | 5.06 | 0.34 |
60
|
56
|
| xG excl. penalty | 3.32 | 0.23 |
46
|
31
|
| Shots | 23 | 1.56 |
40
|
19
|
| Shots on target | 11 | 0.75 |
51
|
27
|
| Headed shots | 2 | 0.14 |
25
|
19
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 51%
|
Per 90 pctl
avg 46%
|
|---|---|---|---|---|
| Assists | 3 | 0.20 |
78
|
84
|
| xA | 1.13 | 0.08 |
60
|
50
|
| Accurate passes | 126 | 8.56 |
42
|
10
|
| Pass accuracy | 57.3 | 57.27 |
6
|
6
|
| Accurate long balls | 5 | 0.34 |
48
|
46
|
| Long ball accuracy | 55.6 | 55.56 |
66
|
66
|
| Chances created | 8 | 0.54 |
33
|
13
|
| Big chances created | 3 | 0.20 |
66
|
69
|
| Successful crosses | 1 | 0.07 |
46
|
51
|
| Cross accuracy | 16.7 | 16.67 |
60
|
60
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 54%
|
Per 90 pctl
avg 48%
|
|---|---|---|---|---|
| Dribbles | 5 | 0.34 |
30
|
22
|
| Dribbles success rate | 50.0 | 50.00 |
78
|
78
|
| Duels won | 96 | 6.52 |
63
|
66
|
| Duels won % | 39.8 | 39.83 |
50
|
50
|
| Aerials won | 58 | 3.94 |
78
|
83
|
| Aerials won % | 40.6 | 40.56 |
54
|
54
|
| Touches | 450 | 30.57 |
54
|
15
|
| Touches in opposition box | 48 | 3.26 |
37
|
13
|
| Dispossessed | 33 | 2.24 |
18
|
10
|
| Fouls won | 33 | 2.24 |
74
|
84
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 35%
|
Per 90 pctl
avg 30%
|
|---|---|---|---|---|
| Defensive actions | 12 | 0.82 |
25
|
3
|
| Tackles | 3 | 0.20 |
18
|
13
|
| Interceptions | 1 | 0.07 |
21
|
27
|
| Blocked scoring attempt | 1 | 0.07 |
42
|
51
|
| Fouls committed | 20 | 1.36 |
53
|
40
|
| Recoveries | 16 | 1.09 |
25
|
6
|
| Possession won final 3rd | 2 | 0.14 |
24
|
7
|
| Dribbled past | 4 | 0.27 |
53
|
66
|
| Clearances | 7 | 0.48 |
42
|
28
|
| Clean sheets | 2 | 0.14 |
72
|
87
|
| Goals conceded while on pitch | 27 | 1.83 |
22
|
18
|
| xG against while on pitch | 28.20 | 1.92 |
24
|
16
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 79%
|
Per 90 pctl
avg 85%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.07 |
59
|
71
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (40)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-24 | @ St.Truiden | Belgian Pro League Playoff Championship Group | 3-0 | 74 | 0 | 0 | 5.6 |
| 2026-05-21 | vs Club Brugge | Belgian Pro League Playoff Championship Group | 2-2 | 90 | 0 | 1 | 7.8 |
| 2026-05-17 | @ Anderlecht | Belgian Pro League Playoff Championship Group | 2-2 | 85 | 0 | 0 | 6.2 |
| 2026-05-10 | @ Union St.Gilloise | Belgian Pro League Playoff Championship Group | 3-0 | 79 | 0 | 0 | 4.9 |
| 2026-05-03 | vs Gent | Belgian Pro League Playoff Championship Group | 1-0 | 90 | 1 | 0 | 6.9 |
| 2026-04-26 | vs St.Truiden | Belgian Pro League Playoff Championship Group | 1-4 | 73 | 1 | 0 | 7.3 |
| 2026-04-22 | @ Club Brugge | Belgian Pro League Playoff Championship Group | 6-1 | 85 | 0 | 0 | 5.8 |
| 2026-04-18 | vs Anderlecht | Belgian Pro League Playoff Championship Group | 1-2 | 90 | 1 | 0 | 7.2 |
| 2026-04-12 | vs Union St.Gilloise | Belgian Pro League Playoff Championship Group | 0-1 | 16 | 0 | 0 | |
| 2026-04-06 | @ Gent | Belgian Pro League Playoff Championship Group | 1-1 | 22 | 0 | 0 | 5.9 |
| 2026-03-15 | vs Anderlecht | Belgian Pro League | 1-0 | 84 | 0 | 0 | 6.7 |
| 2026-03-08 | @ Gent | Belgian Pro League | 3-1 | 90 | 0 | 0 | 5.9 |
| 2026-02-28 | vs Zulte Waregem | Belgian Pro League | 2-1 | 90 | 0 | 0 | 6.3 |
| 2026-02-22 | @ RAAL La Louviere | Belgian Pro League | 0-2 | 88 | 0 | 1 | 7.2 |
| 2026-02-13 | vs Genk | Belgian Pro League | 2-3 | 90 | 0 | 0 | 6.5 |
| 2026-02-08 | vs Royal Antwerp | Belgian Pro League | 2-0 | 89 | 0 | 0 | 6.2 |
| 2026-02-01 | @ OH Leuven | Belgian Pro League | 2-2 | 90 | 0 | 1 | 6.9 |
| 2026-01-23 | vs RKC Waalwijk | Eerste Divisie | 2-4 | 90 | 0 | 0 | 6.9 |
| 2026-01-18 | @ Almere City FC | Eerste Divisie | 2-0 | 90 | 0 | 0 | 6.2 |
| 2025-12-12 | vs Roda JC Kerkrade | Eerste Divisie | 2-3 | 90 | 1 | 0 | 7.8 |
| 2025-12-08 | @ Jong FC Utrecht | Eerste Divisie | 2-3 | 57 | 1 | 1 | 8.2 |
| 2025-12-04 | @ Vitesse | Eerste Divisie | 1-2 | 90 | 1 | 0 | 7.8 |
| 2025-11-30 | vs FC Eindhoven | Eerste Divisie | 2-0 | 90 | 1 | 0 | 8.2 |
| 2025-11-25 | @ ADO Den Haag | Eerste Divisie | 3-2 | 90 | 2 | 0 | 8.6 |
| 2025-11-21 | vs Helmond Sport | Eerste Divisie | 3-1 | 78 | 0 | 0 | 6.8 |
| 2025-11-09 | @ RKC Waalwijk | Eerste Divisie | 1-4 | 78 | 1 | 0 | 7.8 |
| 2025-10-31 | @ FC Den Bosch | Eerste Divisie | 1-2 | 79 | 0 | 0 | 6.3 |
| 2025-10-28 | @ GVVV Veenendaal | KNVB Cup | 4-2 | 30 | 0 | 0 | 6.1 |
| 2025-10-24 | vs Jong PSV | Eerste Divisie | 3-2 | 90 | 1 | 1 | 9.1 ⭐ |
| 2025-10-18 | vs TOP Oss | Eerste Divisie | 1-1 | 81 | 0 | 0 | 6.8 |
| 2025-10-11 | @ Cambuur | Eerste Divisie | 2-0 | 45 | 0 | 0 | 6.1 |
| 2025-10-03 | @ Jong Ajax | Eerste Divisie | 2-2 | 71 | 0 | 0 | 7.0 |
| 2025-09-29 | vs Almere City FC | Eerste Divisie | 3-2 | 68 | 0 | 0 | 6.6 |
| 2025-09-26 | @ FC Dordrecht | Eerste Divisie | 1-1 | 59 | 1 | 0 | 7.3 |
| 2025-09-22 | @ Jong AZ Alkmaar | Eerste Divisie | 1-3 | 62 | 1 | 0 | 8.0 |
| 2025-09-12 | vs Willem II | Eerste Divisie | 1-1 | 60 | 0 | 0 | 6.4 |
| 2025-09-05 | vs FC Emmen | Eerste Divisie | 2-3 | 7 | 1 | 0 | |
| 2025-08-22 | vs MVV Maastricht | Eerste Divisie | 0-1 | 1 | 0 | 0 | |
| 2025-08-15 | @ Roda JC Kerkrade | Eerste Divisie | 1-0 | 19 | 0 | 0 | 6.0 |
| 2025-08-08 | vs VVV-Venlo | Eerste Divisie | 3-2 | 9 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | KV Mechelen | senior | 17 | 3 | 3 | 6.45 |
| 2025/2026 | De Graafschap | senior | 23 | 11 | 2 | 7.20 |
| 2024/2025 | De Graafschap | senior | 1 | 0 | 0 | 5.88 |
Transfer Value History
Teammates
Ortwin de Wolf
Redouane Halhal
José Marsà
Gora Diouf
Fredrik Hammar
Thérence Koudou
Mory Konaté
Myron van Brederode
Maxim Kireev
Bilal Bafdili
Hassane Bandé
Nacho Mirás
Benito Raman
Tijn Van Ingelgom
Mathis Servais
Ian Struyf
Kerim Mrabti
Halil Özdemir
Lovro Golic
Moncef Zekri
Keano Vanrafelghem
Dikeni Salifou
Lukas Baert
Axel Willockx
Tommy St. Jago
Mauro Lenaerts
Elton Yeboah
Bill Antonio
Massimo Decoene
Amine Ouahabi
KV Mechelen