Léo Leroy 27
Deployed as Central Midfield in 10 of last 10 starts
DNA strand · vs Championship midfielders (n = 160) · 475 minutes · hollow tick = rank across all covered leagues
Overall
Creation
Defence
Threat
Each rung is a percentile among Championship midfielders over the same window (1 = best on every axis, so fewer cards or errors reads as a high rung). Rates need 270 minutes with detailed stats; ratios need a volume floor. Grey rungs are below their gate.
DNA strand · vs Championship midfielders (n = 114) · 475 minutes · hollow tick = rank across all covered leagues
Overall
Creation
Defence
Threat
Each rung is a percentile among Championship midfielders over the same window (1 = best on every axis, so fewer cards or errors reads as a high rung). Rates need 270 minutes with detailed stats; ratios need a volume floor. Grey rungs are below their gate.
DNA strand at None · vs all covered leagues, midfielders (n = 259) · 556 minutes · no covered domestic league for this club
Overall
Creation
Defence
Threat
Each rung is a percentile among all covered leagues, midfielders over the same window (1 = best on every axis, so fewer cards or errors reads as a high rung). Rates need 270 minutes with detailed stats; ratios need a volume floor. Grey rungs are below their gate.
The DNA strand needs 270 minutes for Preston North End in this window — 163 so far.
Also at None (8 apps, 556′, 1+1) in the last 365 days.
Started record · Preston North End results by his involvement
5 matches · 1–0–4 · 0.6 ppg · 1.0 scored, 2.0 conceded per game · 422 minutes
Team 0.6 ppg when he starts (5) v 0.0 when he does not (2)
"Not in squad" counts the club's matches with lineup coverage while he was listed at the club. A record, not an effect.
Last 17 appearances anywhere, newest first · includes matches for Basel.
| Date | Match | Pos | Min | G | A | xG | Sh | KP | Rating |
|---|---|---|---|---|---|---|---|---|---|
| 2026-09-12 | L 0–1 v Lincoln City · Championship | Midfielder sub | 26 | 0.0 | 0.0 | 0.0 | 6.5 | ||
| 2026-09-08 | L 1–2 at Watford · Championship | Central Midfield | 75 | 0.02 | 1.0 | 1.0 | 6.7 | ||
| 2026-09-05 | W 2–1 v Blackburn Rovers · Championship | Central Midfield | 90 | 0.0 | 0.0 | 1.0 | 7.0 | ||
| 2026-09-01 | L 1–3 v Bristol City · Championship | Central Midfield | 90 | 0.34 | 5.0 | 3.0 | 7.8 | ||
| 2026-08-29 | L 0–1 at Charlton Athletic · Championship | Central Midfield | 90 | 0.02 | 1.0 | 0.0 | 6.7 | ||
| 2026-08-22 | L 1–3 v Wolverhampton Wanderers · Championship | Central Midfield | 77 | 0.02 | 1.0 | 0.0 | 6.3 | ||
| 2026-08-15 | L 1–2 at Bolton Wanderers · Championship | Midfielder sub | 27 | 0.0 | 0.0 | 1.0 | 6.7 | ||
| 2026-01-29 | L 0–1 v Viktoria Plzeň for Basel · Europa League | Midfielder sub | 33 | 0.0 | 0.0 | 1.0 | 6.8 | ||
| 2026-01-22 | L 1–3 at Salzburg for Basel · Europa League | Central Midfield | 46 | 0.0 | 0.0 | 0.0 | 6.3 | ||
| 2025-12-11 | L 1–2 v Aston Villa for Basel · Europa League | Central Midfield | 85 | 1 | 0.06 | 2.0 | 1.0 | 7.2 | |
| 2025-11-27 | L 1–2 at Genk for Basel · Europa League | Central Midfield | 60 | 0.16 | 2.0 | 1.0 | 6.7 | ||
| 2025-11-06 | W 3–1 v FCSB for Basel · Europa League | Central Midfield | 62 | 0.12 | 3.0 | 0.0 | 7.3 | ||
| 2025-10-23 | L 0–2 at Olympique Lyonnais for Basel · Europa League | Central Midfield | 90 | 0.3 | 3.0 | 1.0 | 6.7 | ||
| 2025-10-02 | W 2–0 v VfB Stuttgart for Basel · Europa League | Central Midfield | 90 | 0.1 | 2.0 | 0.0 | 7.0 | ||
| 2025-09-24 | L 1–2 at SC Freiburg for Basel · Europa League | Central Midfield | 90 | 1 | 0.08 | 2.0 | 1.0 | 7.0 | |
| 2025-08-27 | L 0–2 at FC København for Basel · Champions League | Central Midfield | 79 | 0.14 | 4.0 | 1.0 | 7.3 | ||
| 2025-08-20 | D 1–1 v FC København for Basel · Champions League | Central Midfield | 84 | 0.22 | 3.0 | 0.0 | 7.3 |
xG and shots need detailed match coverage; a dash means the match had none.
Preston North End
| Season | Apps | Starts | Min | G | A | xG | Rating | Top scorers | Assists |
|---|---|---|---|---|---|---|---|---|---|
| 2026/2027 · Championship current New signing · 14 Aug | 7 | 5 | 475 75% | 0 | 0 | 0.4 | 6.82 39th | – | – |
Team 468 · also in the window
| Season | Apps | Starts | Min | G | A | xG | Rating | Top scorers | Assists |
|---|---|---|---|---|---|---|---|---|---|
| 2025/2026 · Europa League | 8 | 7 | 556 77% | 1 | 1 | 0.8 | 6.87 | – | #122 (1) |
| 2025/2026 · Champions League | 2 | 2 | 163 91% | 0 | 0 | 0.4 | 7.31 | – | – |
Rating percentile is within the domestic league and position for that season. Top-scorer and assist ranks come from the provider's season leaderboards where the competition publishes them.
Transfers · 4 moves · €3m in fees
-
14 Aug 2026
Transfer
Basel →
Preston North End
€3m
Central Midfield
-
1 Jul 2024
Transfer
Montpellier →
Basel
Central Midfield
-
1 Jul 2021
Free transfer
Châteauroux →
Montpellier
Midfielder
-
6 Feb 2019
Transfer
Chateauroux II →
Châteauroux
Midfielder
Injuries and suspensions · 2 spells · 2 injuries · 10 games missed
- injury Pubalgia at Montpellier 20 Nov 2023 → 1 Jan 2024 6 missed · 42 days
- injury Muscle Injury at Montpellier 20 Feb 2023 → 23 Mar 2023 4 missed · 31 days
Compare Léo Leroy with any player in a current squad. The overall block is always mirrored; the positional strand and radar are mirrored when the declared position groups match.
France