Age 23
Height 185 cm
Foot Right
Country France
Value €1m
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.88
32 matches
Last 5
7.68
+0.80 vs season
Best
9.0
vs Saint-Etienne
MOTM
3
of 30 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
32
Goals
13
Assists
0
Rating
6.88
Goals
12
91%
Assists
0
0%
Rating
6.88
82%
Matches
29
76%
Started
21
82%
Minutes
1828
84%
🎯
Stats compared to other forwards
Ligue 2 · percentile vs peers
Chances created
32%
Aerial duels
41%
Defensive actions
51%
Goals
88%
Shot attempts
60%
Touches
23%
🎯
Shot Map
49 shots per season
Goals
12
On target
31
xG
11.16
Conversion
24%
Goal
Saved
Off target
🔥
Heatmap
332 touches this season
Attack
Touches
332
Attack
45%
Middle
47%
Ø position
63%
Detailed Stats & Percentiles (Ligue 2)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 88%
|
Per 90 pctl
avg 83%
|
|---|---|---|---|---|
| Goals | 12 | 0.59 |
91
|
93
|
| xG | 11.19 | 0.55 |
92
|
88
|
| xGOT | 11.82 | 0.58 |
91
|
91
|
| Penalty goals | 2 | 0.10 |
83
|
85
|
| xG excl. penalty | 9.62 | 0.47 |
92
|
85
|
| Shots | 49 | 2.41 |
87
|
71
|
| Shots on target | 24 | 1.18 |
88
|
83
|
| Headed shots | 11 | 0.54 |
83
|
70
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 48%
|
Per 90 pctl
avg 34%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 1.26 | 0.06 |
62
|
42
|
| Accurate passes | 196 | 9.65 |
65
|
14
|
| Pass accuracy | 74.5 | 74.52 |
61
|
61
|
| Accurate long balls | 7 | 0.34 |
70
|
47
|
| Long ball accuracy | 46.7 | 46.67 |
39
|
39
|
| Chances created | 14 | 0.69 |
64
|
32
|
| Big chances created | 3 | 0.15 |
61
|
43
|
| Successful crosses | 1 | 0.05 |
29
|
34
|
| Cross accuracy | 6.7 | 6.67 |
30
|
30
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 68%
|
Per 90 pctl
avg 51%
|
|---|---|---|---|---|
| Dribbles | 21 | 1.03 |
89
|
70
|
| Dribbles success rate | 44.7 | 44.68 |
57
|
57
|
| Duels won | 89 | 4.38 |
79
|
33
|
| Duels won % | 39.6 | 39.56 |
42
|
42
|
| Aerials won | 37 | 1.82 |
76
|
53
|
| Aerials won % | 44.6 | 44.58 |
67
|
67
|
| Touches | 568 | 27.96 |
71
|
12
|
| Touches in opposition box | 88 | 4.33 |
84
|
53
|
| Dispossessed | 20 | 0.98 |
19
|
67
|
| Fouls won | 18 | 0.89 |
58
|
14
|
| Penalties awarded | 2 | 0.10 |
100
|
93
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 53%
|
Per 90 pctl
avg 42%
|
|---|---|---|---|---|
| Defensive actions | 31 | 1.53 |
79
|
32
|
| Tackles | 13 | 0.64 |
73
|
39
|
| Interceptions | 6 | 0.30 |
74
|
51
|
| Blocked scoring attempt | 3 | 0.15 |
88
|
79
|
| Fouls committed | 41 | 2.02 |
91
|
53
|
| Recoveries | 41 | 2.02 |
74
|
28
|
| Possession won final 3rd | 6 | 0.30 |
47
|
16
|
| Dribbled past | 8 | 0.39 |
17
|
58
|
| Clearances | 9 | 0.44 |
74
|
35
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 22 | 1.08 |
15
|
71
|
| xG against while on pitch | 28.55 | 1.41 |
10
|
41
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 53%
|
Per 90 pctl
avg 66%
|
|---|---|---|---|---|
| Yellow cards | 4 | 0.20 |
6
|
32
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 88%
|
Per 90 pctl
avg 83%
|
|---|---|---|---|---|
| Goals | 12 | 0.59 |
91
|
93
|
| xG | 11.19 | 0.55 |
92
|
88
|
| xGOT | 11.82 | 0.58 |
91
|
91
|
| Penalty goals | 2 | 0.10 |
83
|
85
|
| xG excl. penalty | 9.62 | 0.47 |
92
|
85
|
| Shots | 49 | 2.41 |
87
|
71
|
| Shots on target | 24 | 1.18 |
88
|
83
|
| Headed shots | 11 | 0.54 |
83
|
70
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 48%
|
Per 90 pctl
avg 34%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 1.26 | 0.06 |
62
|
42
|
| Accurate passes | 196 | 9.65 |
65
|
14
|
| Pass accuracy | 74.5 | 74.52 |
61
|
61
|
| Accurate long balls | 7 | 0.34 |
70
|
47
|
| Long ball accuracy | 46.7 | 46.67 |
39
|
39
|
| Chances created | 14 | 0.69 |
64
|
32
|
| Big chances created | 3 | 0.15 |
61
|
43
|
| Successful crosses | 1 | 0.05 |
29
|
34
|
| Cross accuracy | 6.7 | 6.67 |
30
|
30
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 68%
|
Per 90 pctl
avg 51%
|
|---|---|---|---|---|
| Dribbles | 21 | 1.03 |
89
|
70
|
| Dribbles success rate | 44.7 | 44.68 |
57
|
57
|
| Duels won | 89 | 4.38 |
79
|
33
|
| Duels won % | 39.6 | 39.56 |
42
|
42
|
| Aerials won | 37 | 1.82 |
76
|
53
|
| Aerials won % | 44.6 | 44.58 |
67
|
67
|
| Touches | 568 | 27.96 |
71
|
12
|
| Touches in opposition box | 88 | 4.33 |
84
|
53
|
| Dispossessed | 20 | 0.98 |
19
|
67
|
| Fouls won | 18 | 0.89 |
58
|
14
|
| Penalties awarded | 2 | 0.10 |
100
|
93
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 53%
|
Per 90 pctl
avg 42%
|
|---|---|---|---|---|
| Defensive actions | 31 | 1.53 |
79
|
32
|
| Tackles | 13 | 0.64 |
73
|
39
|
| Interceptions | 6 | 0.30 |
74
|
51
|
| Blocked scoring attempt | 3 | 0.15 |
88
|
79
|
| Fouls committed | 41 | 2.02 |
91
|
53
|
| Recoveries | 41 | 2.02 |
74
|
28
|
| Possession won final 3rd | 6 | 0.30 |
47
|
16
|
| Dribbled past | 8 | 0.39 |
17
|
58
|
| Clearances | 9 | 0.44 |
74
|
35
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 22 | 1.08 |
15
|
71
|
| xG against while on pitch | 28.55 | 1.41 |
10
|
41
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 53%
|
Per 90 pctl
avg 66%
|
|---|---|---|---|---|
| Yellow cards | 4 | 0.20 |
6
|
32
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (32)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-15 | @ Saint-Etienne | Ligue 1 Qualification | 0-0 | 72 | 0 | 0 | 6.3 |
| 2026-05-12 | @ Red Star | Ligue 1 Qualification | 2-3 | 85 | 1 | 0 | 8.3 ⭐ |
| 2026-05-09 | @ Annecy FC | Ligue 2 | 1-2 | 87 | 1 | 0 | 8.0 |
| 2026-05-02 | vs Saint-Etienne | Ligue 2 | 2-1 | 79 | 2 | 0 | 9.0 ⭐ |
| 2026-04-24 | @ Laval | Ligue 2 | 0-0 | 88 | 0 | 0 | 6.8 |
| 2026-04-17 | vs Amiens | Ligue 2 | 3-2 | 80 | 1 | 0 | 8.0 |
| 2026-04-13 | vs Troyes | Ligue 2 | 2-1 | 26 | 0 | 0 | 5.9 |
| 2026-04-03 | @ Dunkerque | Ligue 2 | 1-1 | 77 | 0 | 0 | 6.3 |
| 2026-03-20 | vs SC Bastia | Ligue 2 | 1-1 | 13 | 0 | 0 | 6.2 |
| 2026-02-20 | vs Montpellier | Ligue 2 | 1-0 | 0 | 0 | 0 | |
| 2026-02-13 | @ Clermont Foot | Ligue 2 | 1-2 | 90 | 0 | 0 | 7.0 |
| 2026-02-06 | @ Boulogne | Ligue 2 | 1-2 | 87 | 0 | 0 | 6.2 |
| 2026-01-30 | vs Red Star | Ligue 2 | 1-1 | 87 | 1 | 0 | 7.4 |
| 2026-01-23 | @ Nancy | Ligue 2 | 1-3 | 78 | 1 | 0 | 8.1 |
| 2026-01-16 | vs Le Mans | Ligue 2 | 1-1 | 85 | 1 | 0 | 7.1 |
| 2026-01-03 | @ Pau | Ligue 2 | 3-3 | 89 | 1 | 0 | 7.5 |
| 2025-12-12 | vs Guingamp | Ligue 2 | 2-1 | 90 | 1 | 0 | 8.5 ⭐ |
| 2025-12-06 | @ Troyes | Ligue 2 | 1-1 | 77 | 0 | 0 | 6.9 |
| 2025-11-21 | vs Dunkerque | Ligue 2 | 1-1 | 83 | 0 | 0 | 6.5 |
| 2025-11-07 | @ Grenoble | Ligue 2 | 2-1 | 80 | 0 | 0 | 6.1 |
| 2025-10-31 | @ Montpellier | Ligue 2 | 2-0 | 11 | 0 | 0 | 6.4 |
| 2025-10-28 | vs Annecy FC | Ligue 2 | 2-1 | 62 | 0 | 0 | 6.0 |
| 2025-10-25 | @ Amiens | Ligue 2 | 2-1 | 68 | 1 | 0 | 7.7 |
| 2025-10-17 | vs Reims | Ligue 2 | 2-2 | 5 | 1 | 0 | |
| 2025-10-04 | @ Red Star | Ligue 2 | 1-1 | 16 | 0 | 0 | 6.3 |
| 2025-09-26 | vs Pau | Ligue 2 | 1-2 | 76 | 0 | 0 | 6.4 |
| 2025-09-23 | @ SC Bastia | Ligue 2 | 2-3 | 25 | 1 | 0 | 7.3 |
| 2025-09-19 | vs Clermont Foot | Ligue 2 | 0-1 | 65 | 0 | 0 | 6.1 |
| 2025-09-12 | @ Le Mans | Ligue 2 | 0-1 | 19 | 0 | 0 | 6.0 |
| 2025-08-29 | vs Boulogne | Ligue 2 | 1-0 | 23 | 0 | 0 | 6.8 |
| 2025-08-16 | @ Saint-Etienne | Ligue 2 | 4-0 | 81 | 0 | 0 | 6.2 |
| 2025-08-09 | vs Nancy | Ligue 2 | 0-0 | 81 | 0 | 0 | 6.1 |
Transfer Value History
Teammates
Hugo Garie
Quentin Braat
Raphaël Lipinski
Mathis Magnin
Clément Jolibois
Jordan Correia
Mohamed Achi Bouakline
Wilitty Younoussa
Kenny Nagera
Mehdi Baaloudj
Taïryk Arconte
Morgan Corredor
Corentin Roubiou
Evans Jean-Lambert
Lucas Margueron
Aurélien Pelon
Hermann Tebily
Ryan Ponti
Dylan Vangi
Octave Joly
Loni Quenabio
Nolan Galves
Samy Benchamma
Alexis Trouillet
Mathis Saka
Enzo Crombez
Rodez