PLAYER PROFILE

Ryan Leonard.

Millwall FC · England

Matrix 23910

At a glance

Full name
Ryan Ian Leonard
Born
24 May 1992
Age today
34
Nationality
England

Career by season

194 recorded appearances
Ryan Leonard appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27EFL Cup Millwall FC 1100770
26/27Championship Millwall FC 52002121
25/26FA Cup Millwall FC 1100661
25/26EFL Cup Millwall FC 21201022
25/26Championship Millwall FC 2517121,6104
24/25FA Cup Millwall FC 1100900
24/25EFL Cup Millwall FC 2000510
24/25Championship Millwall FC 3329012,6308
23/24FA Cup Millwall FC 1100420
23/24EFL Cup Millwall FC 1100901
23/24Championship Millwall FC 3531012,7129
22/23EFL Cup Millwall FC 1100640
22/23Championship Millwall FC 1710011,0091
21/22EFL Cup Millwall FC 22001800
21/22Championship Millwall FC 1911031,0262
20/21FA Cup Millwall FC 22001800
20/21EFL Cup Millwall FC 22101800
20/21Championship Millwall FC 2624142,1596
19/20EFL Cup Millwall FC 1100900
19/20Championship Millwall FC 1713101,0831

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Ryan Leonard match log
DateCompetitionMatchScoreMinutesGoals
20 Sep 2023Championship Millwall FC v Rotherham United 3 – 090
17 Sep 2023Championship Millwall FC v Leeds United 0 – 390
02 Sep 2023Championship Birmingham City v Millwall FC 1 – 190
26 Aug 2023Championship Millwall FC v Stoke City 1 – 090
12 Aug 2023Championship Millwall FC v Bristol CitySubstitute, on 90′ 0 – 11
08 Aug 2023EFL Cup Millwall FC v Reading FC 0 – 490
05 Aug 2023Championship Middlesbrough FC v Millwall FCSubstitute, on 90′ 0 – 11
28 Apr 2023Championship Blackpool FC v Millwall FC 2 – 390
07 Apr 2023Championship Millwall FC v Luton Town 0 – 088
01 Apr 2023Championship West Bromwich Albion v Millwall FC 0 – 090
18 Mar 2023Championship Millwall FC v Huddersfield Town 0 – 190
14 Mar 2023Championship Millwall FC v Swansea City 2 – 190
11 Mar 2023Championship Reading FC v Millwall FC 0 – 190
04 Mar 2023Championship Millwall FC v Norwich City 2 – 389
28 Feb 2023Championship Luton Town v Millwall FC 2 – 288
25 Feb 2023Championship Stoke City v Millwall FCSubstitute, on 76′ 0 – 114
21 Feb 2023Championship Millwall FC v Burnley FCSubstitute, on 72′ 1 – 118
18 Feb 2023Championship Millwall FC v Sheffield UnitedSubstitute, on 72′ 3 – 218
11 Feb 2023Championship Queens Park Rangers v Millwall FCSubstitute, on 90′ 1 – 21
21 Jan 2023Championship Cardiff City v Millwall FCSubstitute, on 63′ 0 – 127

Career transfers

10 recorded moves

All recorded career moves, newest first.

Ryan Leonard career transfers
Date FromToMoveFee
02 Jan 2019 Sheffield United Millwall FC Transfer €1.1m
01 Jan 2019 Millwall FC Sheffield United Loan return
31 Aug 2018 Sheffield United Millwall FC Loan —
09 Jan 2018 Southend United Sheffield United Transfer €790k
27 Jul 2011 Plymouth Argyle Southend United Transfer Free
27 Apr 2011 Tiverton Town Plymouth Argyle Loan return
27 Jan 2011 Plymouth Argyle Tiverton Town Loan —
11 Jan 2011 Weston-super-Mare AFC Plymouth Argyle Loan return
11 Dec 2010 Plymouth Argyle Weston-super-Mare AFC Loan —
01 Jul 2010 Plymouth Argyle U18 Plymouth Argyle Internal move —

Contracts and market values are not available yet.