Ryan Leonard - Stats & Data

Ryan Leonard is a Midfielder who currently plays for Millwall FC in the Championship. Leonard is 28 years old and from England, born in Plymouth on Sunday, May 24, 1992. Leonard weighs 11st 0lbs, 71 kg and is 5ft 9", 175 cm tall.

Ryan Leonard headshot

Millwall FC logoRyan Leonard

Position:

Midfielder

Club/Team:

Millwall FC

Current League:

Championship

Age:

28

Date of Birth:

24/05/1992

Place of Birth:

Plymouth

Country:

England

Weight:

11st 0lbs, 71 kg

Height:

5ft 9", 175 cm

Ryan Leonard is a Midfielder who currently plays for Millwall FC in the Championship. Leonard is 28 years old and from England, born in Plymouth on Sunday, May 24, 1992. Leonard weighs 11st 0lbs, 71 kg and is 5ft 9", 175 cm tall.

Transfers

Ryan Leonard most recent transfer was from Sheff Utd to Millwall for N/A in 2019.

DateValueSold byBought by
01/01/19N/ASheff UtdMillwall
31/08/18LoanSheff UtdMillwall
09/01/18N/ASouthendSheff Utd
27/07/11FreePlymouthSouthend
13/01/11LoanPlymouthRushden&D

Appearances

Leonard has played for Millwall FC 80 times, his first appearance for Millwall FC was in the 2019/2020 season. Ryan Leonard has not yet represented England.

SeasonClubLeagueAppearances
2020/2021MillwallChampionship19
2020/2021MillwallLeague Cup2
2019/2020MillwallFA Cup0
2019/2020MillwallLeague Cup1
2018/2019Sheffield UnitedLeague Cup1
2018/2019MillwallFA Cup4
2018/2019MillwallChampionship19
2018/2019Sheffield UnitedChampionship3
2018/2019MillwallChampionship18
2017/2018Southend UnitedFA Cup1
2017/2018Southend UnitedLeague One25
2017/2018Sheffield UnitedChampionship13
2017/2018Southend UnitedEFL Trophy2
2016/2017Southend UnitedFA Cup1
2016/2017Southend UnitedEFL Trophy3
2016/2017Southend UnitedLeague Cup1
2016/2017Southend UnitedLeague One43
2015/2016Southend UnitedFA Cup1
2015/2016Southend UnitedLeague One37
2015/2016Southend UnitedEFL Trophy2
2015/2016Southend UnitedLeague Cup1
2014/2015Southend UnitedLeague Two44
2014/2015Southend UnitedLeague Cup1
2014/2015Southend UnitedEFL Trophy1
2014/2015Southend UnitedFA Cup1
2013/2014Southend UnitedFA Cup3
2013/2014Southend UnitedLeague Two45
2013/2014Southend UnitedLeague Cup1
2013/2014Southend UnitedEFL Trophy0
2012/2013Southend UnitedEFL Trophy3
2012/2013Southend UnitedLeague Two22
2012/2013Southend UnitedFA Cup2
2012/2013Southend UnitedLeague Cup1
2011/2012Southend UnitedLeague Two18
2011/2012Southend UnitedFA Cup2
2011/2012Southend UnitedEFL Trophy3
2010/2011Plymouth ArgyleLeague One0
2010/2011Weston-super-MareNational League N / S5
2009/2010Plymouth ArgyleChampionship1
2019/2020MillwallChampionship17
2017/2018Southend UnitedLeague Cup1

Minutes Played

Ryan Leonard has played 6540 minutes total for current team Millwall FC. Leonard played 1559 minutes this season for Millwall FC in the Championship.

SeasonClubLeagueMinutes
2020/2021MillwallChampionship1559
2020/2021MillwallLeague Cup180
2019/2020MillwallFA Cup0
2019/2020MillwallLeague Cup90
2018/2019Sheffield UnitedLeague Cup60
2018/2019MillwallFA Cup390
2018/2019MillwallChampionship1686
2018/2019Sheffield UnitedChampionship59
2018/2019MillwallChampionship1552
2017/2018Southend UnitedFA Cup90
2017/2018Southend UnitedLeague One2249
2017/2018Sheffield UnitedChampionship487
2017/2018Southend UnitedEFL Trophy180
2016/2017Southend UnitedFA Cup90
2016/2017Southend UnitedEFL Trophy270
2016/2017Southend UnitedLeague Cup90
2016/2017Southend UnitedLeague One3850
2015/2016Southend UnitedFA Cup90
2015/2016Southend UnitedLeague One3134
2015/2016Southend UnitedEFL Trophy180
2015/2016Southend UnitedLeague Cup90
2014/2015Southend UnitedLeague Two3788
2014/2015Southend UnitedLeague Cup90
2014/2015Southend UnitedEFL Trophy9
2014/2015Southend UnitedFA Cup90
2013/2014Southend UnitedFA Cup270
2013/2014Southend UnitedLeague Two3885
2013/2014Southend UnitedLeague Cup33
2013/2014Southend UnitedEFL Trophy0
2012/2013Southend UnitedEFL Trophy270
2012/2013Southend UnitedLeague Two1454
2012/2013Southend UnitedFA Cup35
2012/2013Southend UnitedLeague Cup90
2011/2012Southend UnitedLeague Two1074
2011/2012Southend UnitedFA Cup159
2011/2012Southend UnitedEFL Trophy255
2010/2011Plymouth ArgyleLeague One0
2010/2011Weston-super-MareNational League N / S251
2009/2010Plymouth ArgyleChampionship17
2019/2020MillwallChampionship1083
2017/2018Southend UnitedLeague Cup90

Goals scored

Ryan Leonard has scored 5 goals for Millwall FC. Leonard highest scoring season was 2 in 2018/2019 for Millwall. Ryan Leonard has not yet scored for England.

SeasonClubLeagueGoals
2020/2021MillwallChampionship1
2020/2021MillwallLeague Cup1
2019/2020MillwallFA Cup0
2019/2020MillwallLeague Cup0
2018/2019Sheffield UnitedLeague Cup0
2018/2019MillwallFA Cup0
2018/2019MillwallChampionship0
2018/2019Sheffield UnitedChampionship0
2018/2019MillwallChampionship2
2017/2018Southend UnitedFA Cup0
2017/2018Southend UnitedLeague One4
2017/2018Sheffield UnitedChampionship0
2017/2018Southend UnitedEFL Trophy0
2016/2017Southend UnitedFA Cup0
2016/2017Southend UnitedEFL Trophy0
2016/2017Southend UnitedLeague Cup0
2016/2017Southend UnitedLeague One3
2015/2016Southend UnitedFA Cup1
2015/2016Southend UnitedLeague One2
2015/2016Southend UnitedEFL Trophy0
2015/2016Southend UnitedLeague Cup0
2014/2015Southend UnitedLeague Two4
2014/2015Southend UnitedLeague Cup1
2014/2015Southend UnitedEFL Trophy0
2014/2015Southend UnitedFA Cup0
2013/2014Southend UnitedFA Cup2
2013/2014Southend UnitedLeague Two6
2013/2014Southend UnitedLeague Cup0
2013/2014Southend UnitedEFL Trophy0
2012/2013Southend UnitedEFL Trophy1
2012/2013Southend UnitedLeague Two2
2012/2013Southend UnitedFA Cup0
2012/2013Southend UnitedLeague Cup0
2011/2012Southend UnitedLeague Two1
2011/2012Southend UnitedFA Cup0
2011/2012Southend UnitedEFL Trophy0
2010/2011Plymouth ArgyleLeague One0
2010/2011Weston-super-MareNational League N / S0
2009/2010Plymouth ArgyleChampionship0
2019/2020MillwallChampionship1
2017/2018Southend UnitedLeague Cup0

Goals scored

Ryan Leonard has scored 5 goals for Millwall FC. Leonard highest scoring season was 2 in 2018/2019 for Millwall. Ryan Leonard has not yet scored for England.

SeasonClubLeagueGoals
2020/2021MillwallChampionship1
2020/2021MillwallLeague Cup1
2019/2020MillwallFA Cup0
2019/2020MillwallLeague Cup0
2018/2019Sheffield UnitedLeague Cup0
2018/2019MillwallFA Cup0
2018/2019MillwallChampionship0
2018/2019Sheffield UnitedChampionship0
2018/2019MillwallChampionship2
2017/2018Southend UnitedFA Cup0
2017/2018Southend UnitedLeague One4
2017/2018Sheffield UnitedChampionship0
2017/2018Southend UnitedEFL Trophy0
2016/2017Southend UnitedFA Cup0
2016/2017Southend UnitedEFL Trophy0
2016/2017Southend UnitedLeague Cup0
2016/2017Southend UnitedLeague One3
2015/2016Southend UnitedFA Cup1
2015/2016Southend UnitedLeague One2
2015/2016Southend UnitedEFL Trophy0
2015/2016Southend UnitedLeague Cup0
2014/2015Southend UnitedLeague Two4
2014/2015Southend UnitedLeague Cup1
2014/2015Southend UnitedEFL Trophy0
2014/2015Southend UnitedFA Cup0
2013/2014Southend UnitedFA Cup2
2013/2014Southend UnitedLeague Two6
2013/2014Southend UnitedLeague Cup0
2013/2014Southend UnitedEFL Trophy0
2012/2013Southend UnitedEFL Trophy1
2012/2013Southend UnitedLeague Two2
2012/2013Southend UnitedFA Cup0
2012/2013Southend UnitedLeague Cup0
2011/2012Southend UnitedLeague Two1
2011/2012Southend UnitedFA Cup0
2011/2012Southend UnitedEFL Trophy0
2010/2011Plymouth ArgyleLeague One0
2010/2011Weston-super-MareNational League N / S0
2009/2010Plymouth ArgyleChampionship0
2019/2020MillwallChampionship1
2017/2018Southend UnitedLeague Cup0

Yellow cards

Ryan Leonard has received 13 yellow cards for Millwall FC. Leonard's most yellow cards in a season was 7 in 2016/2017 for Southend United. Ryan Leonard has recieved 2 second yellow cards in the same match.

SeasonClubLeagueYellows2nd Yellows
2016/2017Southend UnitedLeague One70
2013/2014Southend UnitedLeague Two60
2014/2015Southend UnitedLeague Two60
2015/2016Southend UnitedLeague One50
2020/2021MillwallChampionship50
2018/2019MillwallChampionship51
2017/2018Southend UnitedLeague One51
2018/2019MillwallChampionship20
2013/2014Southend UnitedFA Cup20
2015/2016Southend UnitedFA Cup10
2016/2017Southend UnitedFA Cup10
2012/2013Southend UnitedLeague Two10
2011/2012Southend UnitedLeague Two10
2019/2020MillwallChampionship10
2016/2017Southend UnitedEFL Trophy00
2016/2017Southend UnitedLeague Cup00
2018/2019MillwallFA Cup00
2017/2018Southend UnitedLeague Cup00
2018/2019Sheffield UnitedChampionship00
2015/2016Southend UnitedEFL Trophy00
2020/2021MillwallLeague Cup00
2019/2020MillwallFA Cup00
2014/2015Southend UnitedLeague Cup00
2014/2015Southend UnitedEFL Trophy00
2014/2015Southend UnitedFA Cup00
2017/2018Southend UnitedFA Cup00
2019/2020MillwallLeague Cup00
2013/2014Southend UnitedLeague Cup00
2013/2014Southend UnitedEFL Trophy00
2012/2013Southend UnitedEFL Trophy00
2017/2018Sheffield UnitedChampionship00
2012/2013Southend UnitedFA Cup00
2012/2013Southend UnitedLeague Cup00
2017/2018Southend UnitedEFL Trophy00
2011/2012Southend UnitedFA Cup00
2011/2012Southend UnitedEFL Trophy00
2010/2011Plymouth ArgyleLeague One00
2010/2011Weston-super-MareNational League N / S00
2009/2010Plymouth ArgyleChampionship00
2018/2019Sheffield UnitedLeague Cup00
2015/2016Southend UnitedLeague Cup00

Red cards

Ryan Leonard has received a total of 1 red card over his career. Leonard's most red cards in a season was 1 in 2016/2017 playing for Southend United.

SeasonClubLeagueReds
2016/2017Southend UnitedLeague One1
2015/2016Southend UnitedLeague Cup0
2019/2020MillwallFA Cup0
2019/2020MillwallLeague Cup0
2018/2019Sheffield UnitedLeague Cup0
2018/2019MillwallFA Cup0
2018/2019MillwallChampionship0
2018/2019Sheffield UnitedChampionship0
2018/2019MillwallChampionship0
2017/2018Southend UnitedFA Cup0
2017/2018Southend UnitedLeague One0
2017/2018Sheffield UnitedChampionship0
2017/2018Southend UnitedEFL Trophy0
2016/2017Southend UnitedFA Cup0
2016/2017Southend UnitedEFL Trophy0
2016/2017Southend UnitedLeague Cup0
2020/2021MillwallChampionship0
2015/2016Southend UnitedFA Cup0
2015/2016Southend UnitedLeague One0
2015/2016Southend UnitedEFL Trophy0
2020/2021MillwallLeague Cup0
2014/2015Southend UnitedLeague Two0
2014/2015Southend UnitedLeague Cup0
2014/2015Southend UnitedEFL Trophy0
2014/2015Southend UnitedFA Cup0
2013/2014Southend UnitedFA Cup0
2013/2014Southend UnitedLeague Two0
2013/2014Southend UnitedLeague Cup0
2013/2014Southend UnitedEFL Trophy0
2012/2013Southend UnitedEFL Trophy0
2012/2013Southend UnitedLeague Two0
2012/2013Southend UnitedFA Cup0
2012/2013Southend UnitedLeague Cup0
2011/2012Southend UnitedLeague Two0
2011/2012Southend UnitedFA Cup0
2011/2012Southend UnitedEFL Trophy0
2010/2011Plymouth ArgyleLeague One0
2010/2011Weston-super-MareNational League N / S0
2009/2010Plymouth ArgyleChampionship0
2019/2020MillwallChampionship0
2017/2018Southend UnitedLeague Cup0

Injurys

Ryan Leonard is rarely injured and has been sidelined for only 3 periods during his career. Leonard's longest injury was 13 days for a Suspended.

Injury TypeFromTo
Suspended02/04/1715/04/17
Suspended17/12/1724/12/17
Suspended29/11/1803/12/18

Substitute appearances

Ryan Leonard has received a total of 40 red cards over his career. Leonard's most red cards in a season was 7 in 2017/2018 playing for Sheffield United.

SeasonClubLeagueSubstituted offSubstituted onOn bench
2017/2018Sheffield UnitedChampionship7514
2012/2013Southend UnitedLeague Two6916
2011/2012Southend UnitedLeague Two5118
2019/2020MillwallChampionship459
2010/2011Weston-super-MareNational League N / S303
2018/2019Sheffield UnitedChampionship305
2015/2016Southend UnitedLeague One212
2014/2015Southend UnitedLeague Two232
2020/2021MillwallChampionship213
2012/2013Southend UnitedFA Cup203
2013/2014Southend UnitedLeague Two161
2014/2015Southend UnitedEFL Trophy101
2009/2010Plymouth ArgyleChampionship100
2013/2014Southend UnitedLeague Cup101
2016/2017Southend UnitedEFL Trophy000
2016/2017Southend UnitedLeague Cup000
2016/2017Southend UnitedLeague One000
2015/2016Southend UnitedFA Cup000
2019/2020MillwallLeague Cup001
2015/2016Southend UnitedEFL Trophy001
2020/2021MillwallLeague Cup000
2018/2019Sheffield UnitedLeague Cup010
2014/2015Southend UnitedLeague Cup000
2018/2019MillwallFA Cup000
2014/2015Southend UnitedFA Cup000
2013/2014Southend UnitedFA Cup000
2018/2019MillwallChampionship012
2017/2018Southend UnitedLeague Cup000
2013/2014Southend UnitedEFL Trophy001
2012/2013Southend UnitedEFL Trophy001
2018/2019MillwallChampionship020
2017/2018Southend UnitedFA Cup000
2012/2013Southend UnitedLeague Cup000
2017/2018Southend UnitedLeague One000
2011/2012Southend UnitedFA Cup010
2011/2012Southend UnitedEFL Trophy010
2010/2011Plymouth ArgyleLeague One000
2019/2020MillwallFA Cup000
2017/2018Southend UnitedEFL Trophy001
2016/2017Southend UnitedFA Cup000
2015/2016Southend UnitedLeague Cup000