Skip to main content
M. Leonard photo

M. Leonard

Last 5
DWWDW
Scotland flagScotland
Country
Midfielder
Position
24
Age
180 cm
Height
right
Foot
12
Shirt

Next match

Championship logoChampionship
14:00Saturday
Injured·Achilles tendon rupture
Match oddsBet365Bet365
11.95
X3.40
23.70
View match

Match-by-match stats

M. Leonard photo

M. Leonard

Birmingham City logoBirmingham
Location
 
Period
Leagues
Opponent
Options
Match period
0.5
Avg0.00
P900.00
Hit rate0%0/20
Loading chart...

M. Leonard 2025/2026 season stats

As a right defensive midfielder, M. Leonard has appeared in 15 Championship matches this season, totalling 684 minutes at an average rating of 5.48. Every metric below is shown as a total, a per-90 rate or percentage, and a percentile against other Championship midfielders.

5.5Rating
15
Apps
0
Goals
0
Assists
4
Key passes
32
Tackles
684
Minutes

Player traits

Percentile vs midfielders

Creating35Passing74On ball57Attacking24Defending78Aerial45

Stats by competition

Output across every competition for club and country this season.

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Championship15684004325.48
Premiership131,1261319397.37
Carabao Cup216700087.15
Total301,9771323796.41

Attacking stats

AttackingTotalPer 90 / %Percentile
Goals0n/a19
Goal involvements0n/a8
Shots101.3052
Shots on target10.1015
Shot accuracy10.0%n/a9
Shot conversion0.0%n/a16
Goals per SoT0.00n/a16
Big chances missed0n/a18
Shots off target50.6671
Shots blocked40.5365
Hit woodwork0n/a32
Assists0n/a21
Key passes40.5015
Chances created40.5326
Big chances created20.2678

M. Leonard has taken 10 shots with 1 on target (10% accuracy), scoring 0 goals. That is a shot roughly every 68 minutes. Those shots are worth 0.5 expected goals (xG), 0.1 of it from shots on target (xGOT). He is around the divisional average for shooting, ranking in the 52nd percentile for shot volume among midfielders. M. Leonard has 0 assists and 4 key passes , creating 2 big chances . That works out to a chance created roughly every 171 minutes. M. Leonard has set up 4 shots for teammates, worth 0.9 expected assists (xA). His creative output is below average, ranking in the 21st percentile for chance creation among midfielders.

Passing stats

PassingTotalPer 90 / %Percentile
Passes47862.9096
Accurate passes40653.4096
Pass accuracy85.0%n/a82
Long balls won212.7689
Through balls won0n/a29
Accurate crosses30.3959
Backward passes7910.3988
Passes (final third)7610.0095

M. Leonard has completed 406 of 478 passes at 85% accuracy , plus 3 accurate crosses . He is elite for passing volume, ranking in the 96th percentile for passing volume among midfielders.

Possession stats

PossessionTotalPer 90 / %Percentile
Successful dribbles20.2617
Dribble attempts40.5314
Dribble success0.5%n/a58
Duels won476.1884
Aerials won111.4575
Touches63383.3098
Possession lost11114.6172
Dribbled past111.4596
Fouls won40.5315
Dispossessed91.1870
Turnovers101.3238

M. Leonard completes 2 dribbles at a 50% success rate and wins 47 duels .

Defending stats

DefendingTotalPer 90 / %Percentile
Tackles324.2199
Tackles won182.3798
Interceptions91.1875
Clearances141.8472
Blocks0n/a50
Ball recoveries516.7196
Crosses blocked0n/a50
Clearances off line0n/a50
Offsides won10.1394
Errors led to shot10.1395
Errors led to goal0n/a41

M. Leonard makes 32 tackles and 9 interceptions , adding 14 clearances . That is a tackle roughly every 21 minutes. He is elite defensively, ranking in the 99th percentile for tackles among midfielders.

Discipline stats

DisciplineTotalPer 90 / %Percentile
Fouls committed131.7185
Yellow cards10.1333
Red cards0n/a47
Offsides0n/a20
Fouls per card13.00n/a93
Foul involvements172.2451
2nd yellows0n/an/a
Penalties scored0n/an/a
Penalties missed0n/an/a
Penalties won0n/an/a
Penalties committed0n/an/a
Own goals0n/an/a

M. Leonard has committed 13 fouls and received 1 yellow card , no red cards . That is roughly a booking every 13 fouls.

M. Leonard previous seasons

Per season, all competitions
2024/2025
CompetitionAppsMinGoalsAssistsKey pTacklesRating
League One341,4340424486.60
FA Cup324200032.28
Carabao Cup218000537.76
2023/2024
CompetitionAppsMinGoalsAssistsKey pTacklesRating
League One464,13056701157.48
Carabao Cup17200026.94
FA Cup19000000.00
2022/2023
CompetitionAppsMinGoalsAssistsKey pTacklesRating
League Two453,3901142986.95
Carabao Cup19000507.34
2021/2022
CompetitionAppsMinGoalsAssistsKey pTacklesRating
Carabao Cup215800086.88

About M. Leonard

Championship 2025/2026 season

This season in the Championship, M. Leonard has featured across 15 appearances (5 starts), totalling 684 minutes. M. Leonard has attempted 10 shots with 1 on target, a 10% shot accuracy rate. That shot output is worth 0.50 expected goals (xG) this season.

Attacking and creative

In attacking play, M. Leonard has created 4 chances including 2 big chances for teammates. The midfielder has completed 2 successful dribbles from 4 attempts (50% success rate). M. Leonard has contributed 4 key passes and 15 crosses this season.

Defensive and passing

Defensively, M. Leonard has registered 32 tackles (18 won), 9 interceptions, and 14 clearances. In possession, the midfielder has completed 406 from 478 pass attempts, a 85% pass accuracy rate. M. Leonard has won 47 of 89 total duels.

Discipline

M. Leonard has received 1 yellow card this season, committing 13 fouls and winning 4.

About M. Leonard

M. Leonard is a 24-year-old midfielder playing for Birmingham City in the Championship, representing Scotland. M. Leonard is right-footed and wears the number 12 shirt. Born on 19 December 2001.

Most recent appearance

M. Leonard's most recent match was away at Motherwell on October 9th. Birmingham City drew 1-1. M. Leonard played 46 minutes, registering 1 key pass, 2 tackles with a match rating of 6.9.

Recent matches

Next fixture

M. Leonard and Birmingham City are next in action on January 2nd against Queens Park Rangers in the Championship. Predicted lineups, head-to-head statistics, and tactical analysis are available on the Birmingham City vs Queens Park Rangers match preview.

Teammates at Birmingham City

M. Leonard stats FAQ

How many tackles does M. Leonard make per game?
M. Leonard averages 4.21 tackles per 90 minutes in the Championship along with 1.18 interceptions , ranking in the 99th percentile for tackles among players in his position.
How many goals and assists does M. Leonard have in 25/26?
M. Leonard has 0 goals and 0 assists from 15 appearances in the Championship.
What is M. Leonard's xG (expected goals) in 25/26?
M. Leonard has 0.5 expected goals (xG) from 0 actual goals in 15 appearances in the Championship.
What position does M. Leonard play?
M. Leonard plays as an outfielder for Birmingham.
Who does M. Leonard play for?
M. Leonard plays for Birmingham in the Championship.
When is M. Leonard's next match?
Birmingham next face Queens Park Rangers on 17 October in the Championship.

Help FootyMetrics improve

Found a bug, got an idea, or just want to share your thoughts? We read everything.

Daily picks on Telegram

Trend alerts, value bets, and platform updates straight to your phone. Free to join.

Join channel