
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
| Season | Team | Competition | Apps | Starts | Min | Goals | Assists | Yel | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/2027 | Millwall | Championship | 4 | 3 | 189 | 0 | 0 | 1 | 0 | 6.975000 |
| 2025/2026 | Millwall | Championship | 25 | 19 | 1608 | 1 | 2 | 4 | 0 | 6.969565 |
| 2024/2025 | Millwall | Championship | 33 | 31 | 2631 | 1 | 7 | 0 | 7.081250 | |
| 2023/2024 | Millwall | Championship | 34 | 33 | 2627 | 1 | 9 | 0 | 7.028125 | |
| 2022/2023 | Millwall | Championship | 16 | 13 | 921 | 1 | 1 | 0 | 6.793333 | |
| 2021/2022 | Millwall | Championship | 19 | 15 | 1026 | 3 | 2 | 0 | 6.994117 | |
| 2020/2021 | Millwall | Championship | 26 | 25 | 2164 | 1 | 3 | 6 | 0 | 7.030769 |
| 2019/2020 | Millwall | Championship | 17 | 13 | 1088 | 1 | 1 | 0 | 6.823529 | |
| 2018/2019 | Millwall | Championship | 37 | 37 | 3238 | 2 | 1 | 8 | 1 | 6.824324 |
| 2018/2019 | Sheffield Utd | Championship | 3 | 0 | 60 | 0 | 0 | 6.800000 | ||
| 2017/2018 | Sheffield Utd | Championship | 13 | 6 | 488 | 0 | 0 | 6.727272 | ||
| 2017/2018 | Southend | League One | 25 | 4 | - | 5 | 1 | |||
| 2016/2017 | Southend | League One | 43 | 3 | - | 5 | 1 | |||
| 2015/2016 | Southend | League One | 37 | 2 | - | 5 | 0 | |||
| 2014/2015 | Southend | League Two | 44 | 4 | - | 5 | 0 | |||
| 2013/2014 | Southend | League Two | 45 | 6 | - | 6 | 0 | |||
| 2012/2013 | Southend | League Two | 17 | 2 | - | 1 | 0 | |||
| 2011/2012 | Southend | League Two | 16 | 1 | - | 1 | 0 |
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.