M. Leonard #12
Midfielder
Scotland
Premiership 2025/26 · 13 apps · 1 G · 3 A
Avg 7.37 · top 1% of Premiership midfielders
Club
- Age
- 24 years
- born 19 December 2001
- Height
- 180 cm
- Contract until
- Jun 2028
- At the club since
- May 2026
- from Hearts
- Matches this season
- 30
- 1,977 min · 2025/26
| Competition | Matches | Goals | Assists | Rating |
|---|---|---|---|---|
| Premiership | 13 | 1 | 3 | 7.37 |
| Championship | 15 | 0 | 0 | 6.85 |
| Carabao Cup | 2 | 0 | 0 | 7.15 |
| Total | 30 | 1 | 3 | 7.12 |
Form
Rating curve · 2025/26 · Avg 7.12 across 27 rated matches · all competitions
10
8
6
AUGMAY
Match ratings · rated matches only · gaps = no rating9 May · vs Motherwell (A) 1–1 · 6.90
9 MayPremiership
Motherwell away
D 1–1
46′
6.90
4 MayPremiership
Rangers home
W 2–1
90′
6.90
26 AprPremiership
Hibernian away
W 2–1
90′
8.16
5 AprPremiership
Livingston away
D 2–2
90′
1A
7.99
21 MarPremiership
Dundee home
W 1–0
90′
1A
7.86
All 35 matches
14 MarPremiership
Kilmarnock away
L 0–1
90′
6.97
28 FebPremiership
Aberdeen home
W 1–0
90′
7.33
21 FebPremiership
Falkirk home
W 1–0
90′
7.09
15 FebPremiership
Rangers away
L 2–4
90′
1G
7.45
10 FebPremiership
Hibernian home
W 1–0
90′
7.10
3 FebPremiership
St. Mirren away
L 0–1
90′
6.79
31 JanPremiership
Dundee United away
W 3–0
90′
8.10
25 JanPremiership
Celtic home
D 2–2
90′
1A
7.22
1 JanChampionship
Watford away
L 0–3
44′
6.65
29 DecChampionship
Southampton home
D 1–1
8′
6.42
26 DecChampionship
Derby County home
D 1–1
78′
7.21
20 DecChampionship
Sheffield United away
L 0–3
60′
6.99
1 DecChampionship
Watford home
W 2–1
1′
26 NovChampionship
West Bromwich Albion away
D 1–1
1′
22 NovChampionship
Norwich City home
W 4–1
90′
7.36
8 NovChampionship
Middlesbrough away
L 1–2
85′
6.72
4 NovChampionship
Millwall home
W 4–0
1′
25 OctChampionship
Bristol City away
L 0–1
90′
6.96
21 OctChampionship
Preston North End away
W 1–0
36′
6.58
18 OctChampionship
Hull City home
L 2–3
63′
7.00
3 OctChampionship
Wrexham away
D 1–1
90′
7.01
30 SepChampionship
Sheffield Wednesday home
D 2–2
31′
6.52
13 SepChampionship
Stoke City away
L 0–1
6′
6.79
26 AugCarabao Cup
Port Vale home
L 0–1
90′
7.20
13 AugCarabao Cup
Sheffield United home
W 2–1
77′
7.10
2024/25
8 FebFA Cup
Newcastle United home
L 2–3
62′
6.83
11 JanFA Cup
Lincoln City home
W 2–1
6.45
1 DecFA Cup
Blackpool away
W 2–1
6.67
27 AugCarabao Cup
Fulham home
L 0–2
90′
7.30
13 AugCarabao Cup
Charlton Athletic away
W 1–0
90′
7.90
Transfers
- 31 May 2026end of loan Hearts Birmingham City —
- 23 Jan 2026loan Birmingham City Hearts —
- 25 Jul 2024transfer Brighton & Hove Albion Birmingham City €590k
- 31 May 2024end of loan Northampton Town Brighton & Hove Albion —
- 29 Jul 2023loan Brighton & Hove Albion Northampton Town —
- 1 Jul 2023transfer Brighton U21 Brighton & Hove Albion —
- 31 May 2023end of loan Northampton Town Brighton U21 —
- 25 Jul 2022loan Brighton U21 Northampton Town —
Career
| Club | Matches | Goals | Assists |
|---|---|---|---|
| 2025/26 | |||
| Hearts Premiership | 13 | 1 | 3 |
| Birmingham City Championship · Carabao Cup | 17 | 0 | 0 |
| 2024/25 | |||
| Birmingham City FA Cup · Carabao Cup | 5 | 0 | 0 |
| 2023/24 | |||
| Northampton Town FA Cup · Carabao Cup | 2 | 0 | 0 |
| 2022/23 | |||
| Northampton Town Carabao Cup · FA Cup | 2 | 0 | 0 |
| 2021/22 | |||
| Brighton & Hove Albion Carabao Cup · Premier League · FA Cup | 2 | 0 | 0 |