Ryan Leonard

Defender · England · Millwall · No. 18 · Born 24 May 1992 (age 34)

2026-276.84Average ratingMillwall
2026-275Appearances212 minutes
2026-270Goals0.00 per 90
2026-270Assists0.00 per 90
Latest€260kMarket valueDefender
Season2026-27
Championship

Shot map

Each dot is one shot, drawn to scale where it was taken. The colour shows the outcome. New to xG? See what xG means.

0% on target
30' blocked · xG 0.07 · vs Bristol City
1 Shots0 Goals0.07xG on map
Filter
  • Goal
  • On target
  • Off target
View shot data as a table
DateOpponentMinOutcomeSituationBody partxG
2026-08-15Bristol City30'BlockedFree kick deliveryRight foot0.07

Shot maps for this player begin in 2024-25. Earlier seasons appear in the career table without shot data.

Career

Appearances, goals, assists and expected goals for every competition on record. Figures are the competition's own season totals, not sums of the shot map.

SeasonCompetitionTeamAppsMinGoalsAssistsxGRating
2026-27League Championship Millwall5212000.076.84
2026Club Friendly Club Friendly Games Millwall6000——
2026-27Cup League Cup Millwall17700—6.50
2025-26League Championship Millwall231,429120.697.04
2025-26Cup FA Cup Millwall16600—5.70
2025-26Cup League Cup Millwall210220—8.20
2024-25League Championship Millwall332,631010.887.06
2024-25Cup FA Cup Millwall19000—7.50
2024-25Cup League Cup Millwall25100—6.75
2023-24League Championship Millwall352,711011.307.00
2023-24Cup FA Cup Millwall14200—6.30
2023-24Cup League Cup Millwall19000—6.30
2022-23League Championship Millwall171,00801—6.84
2022-23Cup FA Cup Millwall1000——
2022-23Cup League Cup Millwall16400—6.60
2021-22League Championship Millwall191,02603—6.97
2021-22Cup League Cup Millwall218000—6.75
2020-21League Championship Millwall262,15913—7.02
2020-21Cup FA Cup Millwall218000—7.45
2020-21Cup League Cup Millwall218010—7.55
2019-20League Championship Millwall171,08310—6.81
2019-20Cup League Cup Millwall29000—7.20
2018-19League Championship Millwall373,23821—6.80
2018-19League Championship Sheffield United35900—6.80
2018-19Cup FA Cup Millwall439001—6.97
2018-19Cup League Cup Sheffield United16000—6.80
2017-18League Championship Sheffield United1348800—6.75
2017-18League League One Southend United25000——
2017-18Cup FA Cup Southend United1000——
2017-18Cup League Cup Southend United1000——
2016-17League League One Southend United43020——
2016-17Cup FA Cup Southend United1000——
2015-16League League One Southend United37020——
2015-16Cup FA Cup Southend United1010——
2014-15League League Two Southend United43040——
2014-15Cup FA Cup Southend United1000——
2013-14League League Two Southend United45060——
2013-14Cup FA Cup Southend United1010——
2012-13League League Two Southend United32020——
2012-13Cup FA Cup Southend United3000——
2011-12League League Two Southend United10000——

Rows marked with a rule share a season: this player changed club mid-season, and each club's figures are counted separately.

Ryan Leonard historical transfers

Detailed statistics

Every figure the competition reported for this season. Fields the source did not measure are left out rather than shown as zero.

Attacking

Shots
10.42 per 90
Shots on target
0
Shooting accuracy
0%
Shots blocked
10.42 per 90
Key passes
31.27 per 90
Expected assists
0.240.10 per 90
Chances created
10.42 per 90

Passing and possession

Touches
20185.33 per 90
Accurate passes
9439.91 per 90
Pass accuracy
73%
Accurate long balls
125.09 per 90
Accurate crosses
62.55 per 90
Cross accuracy
55%
Successful dribbles
10.42 per 90
Dribble success
100%
Passes in the opposition half
5121.65 per 90
Ball carries
3012.74 per 90
Progressive carries
10.42 per 90
Dispossessed
10.42 per 90
Unsuccessful touches
31.27 per 90
Possession lost
6326.75 per 90

Defending

Tackles won
20.85 per 90
Tackle success
67%
Interceptions
20.85 per 90
Clearances
135.52 per 90
Ball recoveries
166.79 per 90
Duels won
104.25 per 90
Duel success
59%
Aerial duels won
52.12 per 90
Aerial success
71%

Discipline

Fouls committed
41.70 per 90
Was fouled
10.42 per 90
Yellow cards
10.42 per 90
Red cards
0

Data updated