ScoreBuzz
➕More
★ Favourites
Ryan Leonard

Ryan Leonard

Defender · Millwall · England

Ryan Leonard is a 34-year-old England defender playing for Millwall. This season (2026/2027: 0 goals and 0 assists in 4 appearances). Career club totals on ScoreBuzz: 454 appearances, 27 goals and 12 assists.

ClubMillwall
PositionDefender
NationalityEngland
Age34
Born24.05.1992 · Plymouth
Height185 cm
Weight84 kg
FootRight
Market value€260k

Club statistics

SeasonTeamCompetitionAppsStartsMinGoalsAssistsYelRedRating
2026/2027MillwallChampionship4318900106.975000
2025/2026MillwallChampionship2519160812406.969565
2024/2025MillwallChampionship333126311707.081250
2023/2024MillwallChampionship343326271907.028125
2022/2023MillwallChampionship16139211106.793333
2021/2022MillwallChampionship191510263206.994117
2020/2021MillwallChampionship2625216413607.030769
2019/2020MillwallChampionship171310881106.823529
2018/2019MillwallChampionship3737323821816.824324
2018/2019Sheffield UtdChampionship3060006.800000
2017/2018Sheffield UtdChampionship136488006.727272
2017/2018SouthendLeague One254-51
2016/2017SouthendLeague One433-51
2015/2016SouthendLeague One372-50
2014/2015SouthendLeague Two444-50
2013/2014SouthendLeague Two456-60
2012/2013SouthendLeague Two172-10
2011/2012SouthendLeague Two161-10

Ryan Leonard: stats FAQ

How many goals has Ryan Leonard scored this season?

Ryan Leonard has scored 0 goals and made 0 assists in 4 appearances in the 2026/2027 season.

How many career goals has Ryan Leonard scored?

Ryan Leonard has scored 27 goals and 12 assists in 454 club appearances, according to the season-by-season table on this page.

Which club does Ryan Leonard play for?

Ryan Leonard plays for Millwall as a defender.

Millwall teammates

Joel Coleman · Max Crocombe · George Evans · Lukas Jensen · Filip Marschall · Elkan Baggott · Danny Batth · George Beaumont · Jake Cooper · Tristan Crama · Archie Kirby · Elias Mansor · Jordi Osei-Tutu · Tristan Parkes