Loading live ticker…
Léo Leroy

Léo Leroy

Basel
Defensive Midfielder France
Age 26
Height 186 cm
Country France
Value €2.3m
Contract 2028-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.95
48 matches
Last 5
6.78
-0.17 vs season
Best
7.9
vs Lugano
MOTM
0
of 44 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
48
Goals
1
Assists
2
Rating
6.95
Goals
1
38%
Assists
1
39%
Rating
6.99
67%
Matches
35
91%
Started
32
85%
Minutes
2704
88%
🎯
Stats compared to other midfielders
Super League · percentile vs peers
54% 61% 72% 20% 84% 73%
Chances created
54%
Aerial duels
61%
Defensive actions
72%
Goals
20%
Shot attempts
84%
Touches
73%
🎯
Shot Map
45 shots per season
Goals
1
On target
28
xG
3.10
Conversion
2%
Goal Saved Off target
🔥
Heatmap
2223 touches this season
Attack
Touches
2223
Attack
24%
Middle
51%
Ø position
50%
ATTACK

Detailed Stats & Percentiles (Super League)

Shooting

Stat Total Per 90
Percentile
avg 72%
Per 90 pctl
avg 57%
Goals 1 0.03
38
39
xG 3.10 0.10
83
64
xGOT 1.80 0.06
64
46
xG excl. penalty 3.10 0.10
88
71
Shots 45 1.50
88
67
Shots on target 9 0.30
73
46
Headed shots 2 0.07
71
67

Passing

Stat Total Per 90
Percentile
avg 68%
Per 90 pctl
avg 58%
Assists 1 0.03
39
39
xA 2.71 0.09
78
56
Accurate passes 1143 38.04
92
85
Pass accuracy 81.4 81.35
59
59
Accurate long balls 77 2.56
85
76
Long ball accuracy 57.0 57.04
73
73
Chances created 32 1.07
83
52
Big chances created 4 0.13
71
56
Successful crosses 6 0.20
60
43
Cross accuracy 16.2 16.22
38
38

Possession

Stat Total Per 90
Percentile
avg 70%
Per 90 pctl
avg 61%
Dribbles 18 0.60
77
49
Dribbles success rate 40.0 40.00
22
22
Duels won 160 5.33
88
50
Duels won % 51.1 51.12
54
54
Aerials won 34 1.13
90
69
Aerials won % 54.8 54.84
76
76
Touches 1928 64.17
92
84
Touches in opposition box 51 1.70
83
54
Dispossessed 27 0.90
8
50
Fouls won 43 1.43
91
70
Penalties awarded 1 0.03
85
88

Defending

Stat Total Per 90
Percentile
avg 67%
Per 90 pctl
avg 62%
Defensive actions 168 5.59
85
60
Tackles 65 2.16
87
52
Interceptions 42 1.40
95
81
Blocked scoring attempt 11 0.37
84
64
Fouls committed 43 1.43
90
53
Recoveries 151 5.03
80
46
Possession won final 3rd 12 0.40
76
47
Dribbled past 32 1.07
7
42
Clearances 50 1.66
77
54
Clean sheets 5 0.17
88
83
Goals conceded while on pitch 43 1.43
15
71
xG against while on pitch 37.48 1.25
26
92

Discipline

Stat Total Per 90
Percentile
avg 50%
Per 90 pctl
avg 60%
Yellow cards 9 0.30
1
21
Red cards 0 0.00
100
100

Recent Matches (51)

Date Opponent Comp Score Min G A Rating
2026-05-17 @ Lugano Super League Championship Group 4-0 90 0 0 6.9
2026-05-14 vs St. Gallen Super League Championship Group 1-3 67 0 0 6.8
2026-05-10 @ Young Boys Super League Championship Group 3-0 90 0 0 6.8
2026-05-02 vs Thun Super League Championship Group 3-1 90 0 0 7.5
2026-04-18 @ Thun Super League 3-1 69 0 0 5.9
2026-04-04 vs Young Boys Super League 3-3 74 0 0 6.6
2026-03-22 @ Winterthur Super League 0-2 45 0 0 7.0
2026-03-15 vs Servette Super League 3-1 11 0 1 7.0
2026-03-08 @ St. Gallen Super League 3-0 58 0 0 6.8
2026-03-05 vs Grasshopper Super League 1-0 66 0 0 6.9
2026-03-01 @ Lausanne Super League 1-2 90 0 0 7.6
2026-02-22 @ Luzern Super League 4-2 89 0 0 5.0
2026-02-15 vs Lugano Super League 1-1 90 0 0 7.9
2026-02-12 @ Sion Super League 2-0 90 0 0 6.9
2026-02-08 vs FC Zürich Super League 2-1 90 0 0 7.4
2026-02-04 @ St. Gallen Cup 2-1 86 0 0
2026-02-01 vs Thun Super League 1-2 90 0 0 7.5
2026-01-29 vs Viktoria Plzen Europa League 0-1 33 0 0 6.8
2026-01-25 @ FC Zürich Super League 3-4 4 0 0
2026-01-22 @ Salzburg Europa League 3-1 45 0 0 5.3
2026-01-18 vs Sion Super League 1-1 90 0 0 7.0
2025-12-20 vs Servette Super League 1-1 45 0 0 5.9
2025-12-17 @ Luzern Super League 1-2 90 0 0 7.2
2025-12-14 vs Lausanne Super League 0-0 63 0 0 6.3
2025-12-11 vs Aston Villa Europa League 1-2 85 0 0 6.8
2025-12-07 @ Winterthur Super League 1-2 73 0 0 7.0
2025-12-04 @ FC Grand-Saconnex Cup 1-3 0 0 0
2025-11-30 vs St. Gallen Super League 0-0 90 0 0 7.7
2025-11-27 @ Genk Europa League 2-1 60 0 0 6.4
2025-11-23 @ Grasshopper Super League 1-1 90 0 0 6.9
2025-11-09 vs Lugano Super League 0-1 90 0 0 6.9
2025-11-06 vs FCSB Europa League 3-1 62 0 0 7.6
2025-11-02 @ Young Boys Super League 0-0 87 0 0 7.4
2025-10-29 vs FC Zürich Super League 2-0 90 0 0 7.7
2025-10-26 @ Lausanne Super League 5-1 0 0 0
2025-10-23 @ Lyon Europa League 2-0 90 0 0 6.9
2025-10-18 vs Winterthur Super League 3-0 90 1 0 7.8
2025-10-05 @ Servette Super League 0-3 90 0 0 7.3
2025-10-02 vs VfB Stuttgart Europa League 2-0 90 0 0 7.4
2025-09-28 vs Luzern Super League 1-2 90 0 0 7.4

Career

Season Team Type Apps G A Rating
2025/2026 Basel senior 48 1 2 6.95
2024/2025 Basel senior 41 4 4 7.11
2023/2024 Montpellier B senior 1 0 0 -
2022/2023 Montpellier B senior 2 0 0 -
2021/2022 Montpellier B senior 2 2 0 -
2023/2024 Montpellier senior 24 0 1 6.27
2022/2023 Montpellier senior 27 0 0 6.67
2021/2022 Montpellier senior 26 0 0 6.45
2020/2021 Chateauroux senior 34 0 0 6.33
2019/2020 Chateauroux senior 20 1 0 5.96
2018/2019 Chateauroux senior 3 0 0 6.28
2019/2020 Chateauroux B senior 2 0 0 -
2018/2019 Chateauroux B senior 9 3 0 -
2019 France U19 national team 2 0 0 -

Transfer Value History

Trophies

Basel
🏆 Swiss Cup x1
🏆 Super League x1
Help