Ryan Leonard Profile and Player Statistics
First name: Ryan
Last name: Leonard
Position: , Attacker, CM-L, CM-R, Defender, LM, Midfielder, RM
Nationality: England
Date of birth: 24 May 1992
Age: 31
Place of birth: England
Height: 175 cm
Weight: 71 kg

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which R. Leonard has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Carabao Cup 2023/2024 Millwall 90 1 0 0 0 0 1 0
Championship 2023/2024 Millwall 836 13 4 0 0 0 1 0
FA Cup 2023/2024 Millwall 0 0 0 0 0 0 0 0
Club Friendlies 3 2023 Millwall 0 0 0 0 0 0 0 0
Carabao Cup 2022/2023 Millwall 64 1 0 1 0 0 0 0
Championship 2022/2023 Millwall 1008 17 7 3 0 0 1 0
FA Cup 2022/2023 Millwall 0 0 0 0 0 0 0 0
Club Friendlies 3 2022 Millwall 0 0 0 0 0 0 0 0
Carabao Cup 2021/2022 Millwall 180 2 0 0 0 0 0 0
Championship 2021/2022 Millwall 1024 19 8 3 0 0 2 0
FA Cup 2021/2022 Millwall 0 0 0 0 0 0 0 0
Club Friendlies 1 2021 Millwall 0 0 0 0 0 0 0 0
Carabao Cup 2020/2021 Millwall 180 2 0 0 1 0 0 0
Championship 2020/2021 Millwall 2158 26 2 2 1 0 6 0
FA Cup 2020/2021 Millwall 180 2 0 0 0 0 0 0
Club Friendlies 1 2020 Millwall 0 0 0 0 0 0 0 0
Carabao Cup 2019/2020 Millwall 0 1 0 0 0 0 0 0
Championship 2019/2020 Millwall 1084 17 4 5 1 0 1 0
FA Cup 2019/2020 Millwall 0 0 0 0 0 0 0 0
Championship 2018/2019 Sheffield United 59 3 3 0 0 0 0 0
Championship 2018/2019 Millwall 1552 18 0 2 2 0 5 0
FA Cup 2018/2019 Millwall 360 4 0 0 0 1 0 0
Carabao Cup 2017/2018 Sheffield United 60 1 0 1 0 0 0 0
Carabao Cup 2017/2018 Southend United 90 1 0 0 0 0 0 0
Championship 2017/2018 Sheffield United 487 13 7 5 0 0 0 0
EFL Trophy 2017/2018 Southend United 0 1 0 0 0 0 0 0
FA Cup 2017/2018 Southend United 90 1 0 0 0 0 0 0
League One 2017/2018 Southend United 2249 25 0 0 4 0 5 0
Carabao Cup 2016/2017 Southend United 90 1 0 0 0 0 0 0
EFL Trophy 2016/2017 Southend United 270 3 0 0 0 0 0 0
FA Cup 2016/2017 Southend United 90 1 0 0 0 0 1 0
League One 2016/2017 Southend United 3850 43 0 0 3 0 7 1
Carabao Cup 2015/2016 Southend United 90 1 0 0 0 0 0 0
EFL Trophy 2015/2016 Southend United 180 2 0 0 0 0 0 0
FA Cup 2015/2016 Southend United 90 1 0 0 1 0 1 0
League One 2015/2016 Southend United 3134 37 2 1 2 0 5 0
Carabao Cup 2014/2015 Southend United 90 1 0 0 1 0 0 0
EFL Trophy 2014/2015 Southend United 9 1 1 0 0 0 0 0
FA Cup 2014/2015 Southend United 90 1 0 0 0 0 0 0
League Two 2014/2015 Southend United 3788 44 2 3 4 0 6 0
Carabao Cup 2013/2014 Southend United 33 1 1 0 0 0 0 0
EFL Trophy 2013/2014 Southend United 0 0 0 0 0 0 0 0
FA Cup 2013/2014 Southend United 270 3 0 0 2 0 2 0
League Two 2013/2014 Southend United 3885 45 1 6 6 0 6 0
Carabao Cup 2012/2013 Southend United 90 1 0 0 0 0 0 0
EFL Trophy 2012/2013 Southend United 270 3 0 0 1 0 0 0
FA Cup 2012/2013 Southend United 35 2 2 0 0 0 0 0
League Two 2012/2013 Southend United 1454 22 6 9 2 0 1 0
EFL Trophy 2011/2012 Southend United 255 3 0 1 0 0 0 0
FA Cup 2011/2012 Southend United 159 2 0 1 0 0 0 0
League Two 2011/2012 Southend United 1074 18 5 11 1 0 1 0
Championship 2009/2010 Plymouth Argyle 17 1 1 0 0 0 0 0

R. Leonard has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
02/12/2023 Millwall
1 - 1
Sunderland 1-0H2H+
  25' M. Burstow
  32' J. Clarke
K. Nisbet 44' 1 - 0  
  45' D. Ballard
G. Saville 67'  
B. Bialkowski 74'  
J. Cooper 78'  
  1 - 1 78' J. Clarke
T. Bradshaw 81'  
D. Watmore 90+4'  
29/11/2023 Ipswich Town
3 - 1
Millwall 3-0H2H+
C. Chaplin 5' 1 - 0  
M. Luongo 12' 2 - 0  
M. Luongo 25'  
  37' Z. Flemming
N. Broadhead 39' 3 - 0  
  46' G. Honeyman
N. Broadhead 52'  
  54' C. De Norre
  3 - 1 78' K. Nisbet
11/11/2023 Sheffield Wednesday
0 - 4
Millwall 0-2H2H+
  0 - 1 31' M. Wallace
  41' J. Cooper
  0 - 2 42' G. Saville
D. Bernard 51'  
  0 - 3 52' W. Harding
  72' G. Saville
  0 - 4 72' B. Norton-Cuffy
C. Paterson 82'  
07/10/2023 Millwall
2 - 2
Hull City 1-2H2H+
D. Watmore 8' 1 - 0  
D. McNamara 9'  
  1 - 1 25' J. Philogene-Bidace
  1 - 2 30' A. Traoré
W. Harding 36'  
  51' R. Allsop
C. De Norre 52'  
J. Bryan 54' 2 - 2  
  72' A. Connolly
J. Bryan 90+1'  
03/10/2023 Plymouth Argyle
0 - 2
Millwall 0-0H2H+
M. Miller 31'  
  52' D. McNamara
  54' J. Cooper
  54' A. Campbell
  0 - 1 59' Z. Flemming
Julio Pleguezuelo 63'  
  89' R. Leonard
  90+4' M. Wallace
  0 - 2 90+7' G. Saville
  90+7' B. Norton-Cuffy
30/09/2023 Millwall
0 - 3
Swansea City 0-1H2H+
J. Cooper 22'  
  0 - 1 23' J. Lowe
R. Longman 45+3'  
  0 - 2 57' M. Grimes
  66' C. Rushworth
  73' B. Cabango
  0 - 3 79' M. Kukharevych
23/09/2023 West Bromwich Albion
0 - 0
Millwall 0-0H2H+
  29' Z. Flemming
  89' D. McNamara
20/09/2023 Millwall
3 - 0
Rotherham United 1-0H2H+
R. Longman 27' 1 - 0  
Z. Flemming 58' 2 - 0  
  63' S. Revan
R. Longman 64'  
T. Bradshaw 90+3' 3 - 0  
17/09/2023 Millwall
0 - 3
Leeds United 0-1H2H+
  0 - 1 15' J. Piroe
  0 - 2 77' J. Piroe
  0 - 3 81' G. Rutter
02/09/2023 Birmingham City
1 - 1
Millwall 0-1H2H+
  0 - 1 6' K. Nisbet
S. Hogan 45+5'  
J. Bacuna 46'  
j. Stansfield 53' 1 - 1  
  57' W. Harding
  59' B. Norton-Cuffy
26/08/2023 Millwall
1 - 0
Stoke City 1-0H2H+
G. Saville 7'  
  18' J. Laurent
  33' B. Wilmot
  35' K. Hoever
K. Nisbet 38' 1 - 0  
  51' B. Pearson
  82' L. McNally
12/08/2023 Millwall
0 - 1
Bristol City 0-0H2H+
  25' J. Williams
S. Hutchinson 67'  
  69' C. Pring
  88' Z. Vyner
  0 - 1 90+4' M. James
08/08/2023 Millwall
0 - 4
Reading 0-1H2H+
  0 - 1 1' K. Ehibhaimha
  10' H. Knibbs
  19' M. Camara
R. Leonard 25'  
  39' T. Rushesha
  0 - 2 51' K. Ehibhaimha
  53' M. Carson
G. Saville 62'  
  0 - 3 67' C. Savage
G. Evans 85'  
J. Bryan 86'  
  0 - 4 88' M. Camara
05/08/2023 Middlesbrough
0 - 1
Millwall 0-0H2H+
  25' J. Bryan
  46' K. Nisbet
  0 - 1 79' Romain Esse
J. Howson 80'  
  80' J. Cooper
29/07/2023 Millwall
1 - 2
Fortuna Sittard 1-1H2H+
T. Bradshaw 25' 1 - 0  
  1 - 1 45+2' A. Halilović
K. Nisbet 53'  
  72' T. Noslin
  1 - 2 73' T. Noslin
15/07/2023 Gillingham
0 - 2
Millwall 0-1H2H+
  0 - 1 26' K. Nisbet
  0 - 2 87' A. Emakhu
28/04/2023 Blackpool
2 - 3
Millwall 1-1H2H+
  0 - 1 2' T. Bradshaw
  24' Z. Flemming
  26' J. Cooper
  32' G. Saville
J. Yates 36' 1 - 1  
  1 - 2 59' T. Bradshaw
L. Fiorini 67' 2 - 2  
  72' T. Bradshaw
L. Fiorini 74'  
  2 - 3 75' Z. Flemming
M. Rogers 90+7'  
07/04/2023 Millwall
0 - 0
Luton Town 0-0H2H+
G. Saville 40'  
  58' A. Doughty
  77' A. Campbell
01/04/2023 West Bromwich Albion
0 - 0
Millwall 0-0H2H+
  54' D. McNamara
B. Thomas-Asante 57'  
  69' T. Bradshaw
D. Dike 69'  
  73' G. Saville
18/03/2023 Millwall
0 - 1
Huddersfield Town 0-0H2H+
  37' M. Pearson
  43' M. Waghorn
A. Voglsammer 57'  
  62' J. Koroma
  0 - 1 67' D. Ward
J. Cooper 83'  
14/03/2023 Millwall
2 - 1
Swansea City 0-0H2H+
  42' H. Darling
T. Bradshaw 48' 1 - 0  
D. McNamara 50'  
A. Voglsammer 55' 2 - 0  
  2 - 1 58' R. Manning
  90+5' R. Manning
11/03/2023 Reading
0 - 1
Millwall 0-1H2H+
P. Ince 0'  
  0 - 1 11' A. Voglsammer
T. Ince 86'  
04/03/2023 Millwall
2 - 3
Norwich City 1-1H2H+
R. Leonard 12'  
T. Bradshaw 20' 1 - 0  
  35' O. Hernández
  1 - 1 38' J. Sørensen
  1 - 2 55' T. Bradshaw
  1 - 3 65' Gabriel
D. McNamara 67'  
  80' B. Gibson
Z. Flemming 83' 2 - 3  
  88' M. Aarons
28/02/2023 Luton Town
2 - 2
Millwall 0-1H2H+
  0 - 1 4' Z. Flemming
  45+1' C. Cresswell
  0 - 2 52' T. Bradshaw
E. Adebayo 58' 1 - 2  
L. Berry 87' 2 - 2  
25/02/2023 Stoke City
0 - 1
Millwall 0-1H2H+
  0 - 1 9' Z. Flemming
  83' D. McNamara
21/02/2023 Millwall
1 - 1
Burnley 0-0H2H+
  26' A. Al Dakhil
  0 - 1 51' A. Barnes
T. Bradshaw 77'  
T. Bradshaw 85' 1 - 1  
18/02/2023 Millwall
3 - 2
Sheffield United 1-1H2H+
T. Bradshaw 6' 1 - 0  
  1 - 1 39' T. Doyle
Z. Flemming 45+1'  
  45+2' S. Berge
J. Cooper 59'  
T. Bradshaw 63' 2 - 1  
  76' O. McBurnie
  78' J. Bogle
  2 - 2 82' J. Mcatee
T. Bradshaw 88' 3 - 2  
  90+2' J. Robinson
G. Honeyman 90+5'  
11/02/2023 Queens Park Rangers
1 - 2
Millwall 0-1H2H+
  0 - 1 31' D. Watmore
S. Armstrong 68'  
  0 - 2 78' O. Burke
  80' G. Honeyman
C. Martin 82' 1 - 2  
21/01/2023 Cardiff City
0 - 1
Millwall 0-1H2H+
  20' T. Bradshaw
  0 - 1 26' T. Bradshaw
  28' J. Cooper
A. Rinomhota 38'  
R. Allsop 62'  
C. Kipre 72'  
  74' C. Styles
19/08/2022 Norwich City
2 - 0
Millwall 0-0H2H+
  19' G. Saville
J. Sargent 50' 1 - 0  
  66' G. Honeyman
J. Sargent 75' 2 - 0  
L. Gibbs 84'  
T. Krul 90+2'  
16/08/2022 Swansea City
2 - 2
Millwall 2-0H2H+
R. Manning 1' 1 - 0  
M. Obafemi 12' 2 - 0  
  39' T. Burey
  42' B. Mitchell
  65' S. Malone
R. Manning 73'  
M. Obafemi 90+1'  
  2 - 1 90+3' B. Cabango
  2 - 2 90+5' N. Wood-Gordon
13/08/2022 Millwall
3 - 2
Coventry City 1-2H2H+
  0 - 1 2' K. McFadzean
J. Shackleton 18'  
  0 - 2 28' M. Godden
T. Burey 30'  
J. Cooper 36' 1 - 2  
  37' G. Hamer
G. Honeyman 53' 2 - 2  
B. Afobe 62'  
  64' J. Bidwell
  67' G. Hamer
D. McNamara 68'  
  82' K. McFadzean
G. Saville 85' 3 - 2  
02/08/2022 Cambridge United
1 - 0
Millwall 0-0H2H+
  31' G. Honeyman
L. O'Neil 59' 1 - 0  
  61' G. Honeyman
S. Janneh 77'  
30/07/2022 Millwall
2 - 0
Stoke City 1-0H2H+
C. Cresswell 12' 1 - 0  
C. Cresswell 39'  
  44' A. Flint
C. Cresswell 65' 2 - 0  
  83' G. Kilkenny
07/05/2022 AFC Bournemouth
1 - 0
Millwall 0-0H2H+
  68' M. Kieftenbeld
K. Moore 81' 1 - 0  
  82' G. Saville
30/04/2022 Millwall
3 - 0
Peterborough United 0-0H2H+
B. Afobe 53' 1 - 0  
J. Knight 73' 2 - 0  
G. Saville 76' 3 - 0  
23/04/2022 Birmingham City
2 - 2
Millwall 0-0H2H+
  25' G. Saville
J. Bacuna 47' 1 - 0  
M. Roberts 52'  
L. Taylor 54'  
  1 - 1 68' O. Burke
  72' D. McNamara
  74' J. Cooper
L. Taylor 79' 2 - 1  
I. Šunjić 86'  
J. Bacuna 90'  
  2 - 2 90+8' B. Afobe
18/04/2022 Millwall
2 - 1
Hull City 0-0H2H+
D. Ballard 16'  
S. Malone 51' 1 - 0  
T. Bradshaw 55' 2 - 0  
  2 - 1 87' T. Eaves
B. Bialkowski 87'  
09/04/2022 Millwall
4 - 1
Barnsley 1-0H2H+
  26' L. Kitching
D. McNamara 31' 1 - 0  
D. McNamara 47' 2 - 0  
  2 - 1 49' R. Palmer
O. Burke 58' 3 - 1  
B. Afobe 70'  
B. Afobe 72' 4 - 1  
  83'
20/11/2021 Middlesbrough
1 - 1
Millwall 1-1H2H+
M. Crooks 15' 1 - 0  
  1 - 1 27' S. Bamba
  34' M. Bennett
  45+3' J. Cooper
J. Howson 57'  

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2023 SoccerPunter Pte. Ltd. All rights reserved.