Overview
Strengths
- Disciplined
- Midfield engine
- Aerial presence (185 cm)
- Veteran leadership
Key traits
- Right-footed specialist
- England international
Next match
Ryan Leonard profile
Ryan Leonard recent team matches
| Fixture | League | Date | Result |
|---|---|---|---|
Leicester City vs Millwall
|
English Football League Championship | 24 Apr 2026 | 1 – 1 |
Stoke City vs Millwall
|
English Football League Championship | 21 Apr 2026 | 1 – 3 |
Millwall vs Queens Park Rangers
|
English Football League Championship | 18 Apr 2026 | 2 – 0 |
West Bromwich Albion vs Millwall
|
English Football League Championship | 10 Apr 2026 | 0 – 0 |
Millwall vs Norwich City
|
English Football League Championship | 06 Apr 2026 | 1 – 2 |
Millwall vs Oxford United
|
English Football League Championship | 02 May 2026 | Upcoming |
Papua New Guinea U16 (W) vs Cook Islands U16 Women
|
OFC W U16 | 24 Apr 2026 | 1 – 1 |
American Samoa U16(W) vs Cook Islands U16 Women
|
OFC W U16 | 18 Apr 2026 | 0 – 10 |
Cook Islands U16 Women vs American Samoa U16(W)
|
OFC W U16 | 03 May 2025 | 4 – 5 |
Cook Islands U16 Women vs Papua New Guinea U16 (W)
|
OFC W U16 | 27 Apr 2025 | 1 – 1 |
Cook Islands U16 Women vs Tahiti U16 Women
|
OFC W U16 | 19 Sep 2024 | 1 – 2 |
Millwall upcoming fixtures
Millwall recent results
Cook Islands U16 Women national team
About Ryan Leonard
Ryan Leonard is a 33-year-old England professional footballer who plays as a midfielder for Millwall in England.
Born on 24 May 1992 in England, Ryan Leonard has been eligible for senior professional football since 2009. Ryan Leonard stands 185 cm tall and weighs 84 kg, and is right-footed.
As more Millwall fixtures are played, Ryan Leonard's career totals, per-match breakdowns, season-by-season table, and attribute radar will update automatically on this page.
Next up: Millwall vs Oxford United in the English Football League Championship on Saturday 02 May 2026 at 11:30 UTC. Most recent fixture: Leicester City 1-1 Millwall in the English Football League Championship.
Bookmark this Ryan Leonard hub on SportScore for live match updates, fresh goal totals, attribute radar changes, and every upcoming fixture — everything updates automatically as new data lands in our live feed.
Players from England
England competitions
Frequently asked questions about Ryan Leonard
What team does Ryan Leonard play for?
Ryan Leonard currently plays for Millwall in England.
What position does Ryan Leonard play?
Ryan Leonard plays as a midfielder.
How old is Ryan Leonard?
Ryan Leonard was born on 24 May 1992, making them 33 years old.
What nationality is Ryan Leonard?
Ryan Leonard represents England.
How tall is Ryan Leonard?
Ryan Leonard stands 185 cm tall and weighs 84 kg.
When does Ryan Leonard's team play next?
Millwall's next fixture is Millwall vs Oxford United in the English Football League Championship on Saturday, 2 May 2026 at 11:30 UTC.
Is Ryan Leonard left-footed or right-footed?
Ryan Leonard's preferred foot is right.
Does Ryan Leonard play for the national team?
Ryan Leonard is eligible for Cook Islands U16 Women. Check our Cook Islands U16 Women hub for the next international window.
Statistics
Teammates
- Adam Majoros Forward
- Ajay Matthews Forward
- Alfie Doughty Midfielder
- Anthony Patterson Goalkeeper
- Barry Bannan Midfielder
- Billy Mitchell Midfielder
- Camiel Neghli Forward
- Casper De Norre Midfielder
- Dan McNamara Defender
- Danny John McNamara Defender
- Derek Mazou Sacko Midfielder
- Femi Azeez Forward
- George Evans Goalkeeper
- Jake Cooper Defender
- Joe Bryan Defender
- Joel Coleman Goalkeeper
- Josh Coburn Midfielder
- Joshua coburn Midfielder
- Kyle Smith Defender
- Lukas Bornhoft Jensen Goalkeeper
Other midfielders
- Aaron Cole England
- Aaron Cole England
- Aaron Davies England
- Aaron Dawson England
- Aaron Eyoma England
- Aaron Forde England
- Aaron Forde England
- Aaron Forde England