Goalkeeping Table Season Age Squad Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2003-2004 17 Wimbledon eng ENG 2. First Division 2 2 180 2.0 4 2.00 10 6 60.0 0 0 2 0 0.0 2004-2005 18 Milton Keynes Dons eng ENG 3. League One 15 15 1,350 15.0 26 1.73 84 58 69.0 2 5 8 3 20.0 2006-2007 20 Accrington Stanley eng ENG 4. League Two 10 10 798 8.9 12 1.35 55 43 78.2 5 0 4 2 20.0 Matches 2008-2009 22 Leicester City eng ENG 3. League One 25 25 2,218 24.6 20 0.81 106 86 81.1 16 7 2 10 40.0 2009-2010 23 Derby County eng ENG 2. Championship 2 2 180 2.0 4 2.00 12 8 66.7 0 1 1 0 0.0 2009-2010 23 Tranmere Rovers eng ENG 3. League One 3 3 270 3.0 6 2.00 16 10 62.5 1 0 2 0 0.0 2010-2011 24 Milton Keynes Dons eng ENG 3. League One 43 43 3,870 43.0 56 1.30 165 109 66.1 20 8 15 15 34.9 2011-2012 25 Milton Keynes Dons eng ENG 3. League One 46 46 4,139 46.0 47 1.02 153 106 69.3 22 14 10 16 34.8 2012-2013 26 Milton Keynes Dons eng ENG 3. League One 31 31 2,738 30.4 34 1.12 119 85 71.4 12 8 10 12 38.7 2013-2014 27 Milton Keynes Dons eng ENG 3. League One 40 40 3,484 38.7 50 1.29 144 94 65.3 17 9 14 10 25.0 2014-2015 28 Milton Keynes Dons eng ENG FA Cup 3 3 270 3.0 0 1 0 2 0 0.0 0 0 0 0 Matches 2014-2015 28 Milton Keynes Dons eng ENG League Cup 4 4 360 4.0 0 3 0 1 2 50.0 1 1 0 0 0.0 Matches 2014-2015 28 Milton Keynes Dons eng ENG 3. League One 39 39 3,465 38.5 34 0.88 122 88 72.1 24 9 5 19 48.7 Matches 2015-2016 29 Milton Keynes Dons eng ENG 2. Championship 35 35 3,130 34.8 45 1.29 150 105 70.0 9 9 17 10 28.6 Matches 2015-2016 29 Milton Keynes Dons eng ENG FA Cup 2 2 180 2.0 0 1 0 1 1 50.0 1 1 0 0 0.0 Matches 2015-2016 29 Milton Keynes Dons eng ENG League Cup 1 1 90 1.0 0 0 0 1 0 0.0 1 1 0 0 0.0 Matches 2016-2017 30 Milton Keynes Dons eng ENG FA Cup 2 2 180 2.0 0 0 1 1 1 50.0 0 0 0 0 Matches 2016-2017 30 Milton Keynes Dons eng ENG 3. League One 40 39 3,489 38.8 47 1.21 160 113 72.5 11 12 15 12 30.8 6 3 2 1 40.0 Matches 2017-2018 31 Millwall eng ENG 2. Championship 1 1 90 1.0 0 0.00 1 1 100.0 0 1 0 1 100.0 0 0 0 0 Matches 2017-2018 31 Millwall eng ENG FA Cup 3 3 270 3.0 4 1.33 15 11 73.3 1 1 1 0 0.0 0 0 0 0 Matches 2018-2019 32 Millwall eng ENG 2. Championship 10 10 900 10.0 9 0.90 33 25 72.7 2 4 4 4 40.0 2 0 1 1 100.0 Matches 2018-2019 32 Millwall eng ENG FA Cup 1 1 120 1.3 2 1.50 9 7 77.8 0 0 1 0 0.0 0 0 0 0 Matches 2019-2020 33 West Ham United eng ENG 1. Premier League 5 4 436 4.8 6 1.24 21 15 71.4 2 0 2 2 50.0 0 0 0 0 Matches 2023-2024 37 Southend United eng ENG 5. National League 8 8 720 8.0 3 3 2 2 25.0 0 0 0 0 Matches 19 Seasons 9 Clubs 8 Leagues 371 369 32,927 366.5 406 1.17 1375 970 70.7 152 92 121 122 33.1 11 6 3 2 33.3 Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Milton Keynes Dons (9 Seasons) 4 Leagues 301 300 26,745 297.2 339 1.19 1097 758 69.4 122 75 100 101 33.7 9 6 2 1 25.0 West Ham United (3 Seasons) 4 Leagues 5 4 436 4.8 6 1.24 21 15 71.4 2 0 2 2 50.0 0 0 0 0 Millwall (2 Seasons) 3 Leagues 15 15 1,380 15.3 15 0.98 58 44 74.1 3 6 6 5 33.3 2 0 1 1 100.0 Leicester City (1 Season) 1 League 25 25 2,218 24.6 20 0.81 106 86 81.1 16 7 2 10 40.0 Accrington Stanley (1 Season) 1 League 10 10 798 8.9 12 1.35 55 43 78.2 5 0 4 2 20.0 Southend United (1 Season) 1 League 8 8 720 8.7 3 3 2 2 25.0 0 0 0 0 Tranmere Rovers (1 Season) 1 League 3 3 270 3.0 6 2.00 16 10 62.5 1 0 2 0 0.0 Derby County (1 Season) 1 League 2 2 180 2.0 4 2.00 12 8 66.7 0 1 1 0 0.0 Wimbledon (1 Season) 1 League 2 2 180 2.0 4 2.00 10 6 60.0 0 0 2 0 0.0 League One (9 Seasons) 282 281 25,023 278.0 320 1.15 1069 749 70.3 125 72 81 97 34.5 6 3 2 1 40.0 FA Cup (7 Seasons) 11 11 1,020 11.3 6 1.38 24 18 75.0 3 2 6 2 18.2 1 1 0 0 0.0 Championship (5 Seasons) 50 50 4,480 49.8 62 1.25 206 145 69.9 11 15 24 15 30.0 2 0 1 1 100.0 EFL Cup (4 Seasons) 5 5 450 5.0 0 3 0 2 2 40.0 2 2 0 0 0.0 Premier League (2 Seasons) 5 4 436 4.8 6 1.24 21 15 71.4 2 0 2 2 50.0 0 0 0 0 League Two (1 Season) 10 10 798 8.9 12 1.35 55 43 78.2 5 0 4 2 20.0 National League (1 Season) 8 8 720 8.7 3 3 2 2 25.0 0 0 0 0
Goalkeeping Table Season Age Squad Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2003-2004 17 Wimbledon 1 League 2 2 180 2.0 4 2.00 10 6 60.0 0 0 2 0 0.0 2004-2005 18 Milton Keynes Dons 1 League 15 15 1,350 15.0 26 1.73 84 58 69.0 2 5 8 3 20.0 2006-2007 20 Accrington Stanley 1 League 10 10 798 8.9 12 1.35 55 43 78.2 5 0 4 2 20.0 2008-2009 22 Leicester City 1 League 25 25 2,218 24.6 20 0.81 106 86 81.1 16 7 2 10 40.0 2009-2010 23 Tranmere Rovers 1 League 3 3 270 3.0 6 2.00 16 10 62.5 1 0 2 0 0.0 2009-2010 23 Derby County 1 League 2 2 180 2.0 4 2.00 12 8 66.7 0 1 1 0 0.0 2010-2011 24 Milton Keynes Dons 1 League 43 43 3,870 43.0 56 1.30 165 109 66.1 20 8 15 15 34.9 2011-2012 25 Milton Keynes Dons 1 League 46 46 4,139 46.0 47 1.02 153 106 69.3 22 14 10 16 34.8 2012-2013 26 Milton Keynes Dons 1 League 31 31 2,738 30.4 34 1.12 119 85 71.4 12 8 10 12 38.7 2013-2014 27 Milton Keynes Dons 1 League 40 40 3,484 38.7 50 1.29 144 94 65.3 17 9 14 10 25.0 2014-2015 28 Milton Keynes Dons 3 Leagues 46 46 4,095 45.5 34 0.88 122 88 72.1 28 9 8 21 45.7 1 1 0 0 0.0 2015-2016 29 Milton Keynes Dons 3 Leagues 38 38 3,400 37.8 45 1.29 150 105 70.0 10 9 19 11 28.9 2 2 0 0 0.0 2016-2017 30 Milton Keynes Dons 2 Leagues 42 41 3,669 40.8 47 1.21 160 113 72.5 11 13 16 13 31.7 6 3 2 1 40.0 2017-2018 31 Millwall 2 Leagues 4 4 360 4.0 4 1.00 16 12 75.0 1 2 1 1 25.0 0 0 0 0 2018-2019 32 Millwall 3 Leagues 11 11 1,020 11.3 11 0.97 42 32 73.8 2 4 5 4 36.4 2 0 1 1 100.0 2019-2020 33 West Ham United 2 Leagues 5 4 436 4.8 6 1.24 21 15 71.4 2 0 2 2 50.0 0 0 0 0 2023-2024 37 Southend United 1 League 8 8 720 8.0 3 3 2 2 25.0 0 0 0 0 19 Seasons 9 Clubs 8 Leagues 371 369 32,927 366.5 406 1.17 1375 970 70.7 152 92 121 122 33.1 11 6 3 2 33.3 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Milton Keynes Dons (9 Seasons) 4 Leagues 301 300 26,745 297.2 339 1.19 1097 758 69.4 122 75 100 101 33.7 9 6 2 1 25.0 West Ham United (3 Seasons) 4 Leagues 5 4 436 4.8 6 1.24 21 15 71.4 2 0 2 2 50.0 0 0 0 0 Millwall (2 Seasons) 3 Leagues 15 15 1,380 15.3 15 0.98 58 44 74.1 3 6 6 5 33.3 2 0 1 1 100.0 Leicester City (1 Season) 1 League 25 25 2,218 24.6 20 0.81 106 86 81.1 16 7 2 10 40.0 Accrington Stanley (1 Season) 1 League 10 10 798 8.9 12 1.35 55 43 78.2 5 0 4 2 20.0 Southend United (1 Season) 1 League 8 8 720 8.7 3 3 2 2 25.0 0 0 0 0 Tranmere Rovers (1 Season) 1 League 3 3 270 3.0 6 2.00 16 10 62.5 1 0 2 0 0.0 Derby County (1 Season) 1 League 2 2 180 2.0 4 2.00 12 8 66.7 0 1 1 0 0.0 Wimbledon (1 Season) 1 League 2 2 180 2.0 4 2.00 10 6 60.0 0 0 2 0 0.0 League One (9 Seasons) 282 281 25,023 278.0 320 1.15 1069 749 70.3 125 72 81 97 34.5 6 3 2 1 40.0 FA Cup (7 Seasons) 11 11 1,020 11.3 6 1.38 24 18 75.0 3 2 6 2 18.2 1 1 0 0 0.0 Championship (5 Seasons) 50 50 4,480 49.8 62 1.25 206 145 69.9 11 15 24 15 30.0 2 0 1 1 100.0 EFL Cup (4 Seasons) 5 5 450 5.0 0 3 0 2 2 40.0 2 2 0 0 0.0 Premier League (2 Seasons) 5 4 436 4.8 6 1.24 21 15 71.4 2 0 2 2 50.0 0 0 0 0 League Two (1 Season) 10 10 798 8.9 12 1.35 55 43 78.2 5 0 4 2 20.0 National League (1 Season) 8 8 720 8.7 3 3 2 2 25.0 0 0 0 0
Goalkeeping Table Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2003-2004 17 Wimbledon eng ENG 2. First Division 24th 2 2 180 2.0 4 2.00 10 6 60.0 0 0 2 0 0.0 2004-2005 18 Milton Keynes Dons eng ENG 3. League One 20th 15 15 1,350 15.0 26 1.73 84 58 69.0 2 5 8 3 20.0 2006-2007 20 Accrington Stanley eng ENG 4. League Two 20th 10 10 798 8.9 12 1.35 55 43 78.2 5 0 4 2 20.0 Matches 2008-2009 22 Leicester City eng ENG 3. League One 1st 25 25 2,218 24.6 20 0.81 106 86 81.1 16 7 2 10 40.0 2009-2010 23 Tranmere Rovers eng ENG 3. League One 19th 3 3 270 3.0 6 2.00 16 10 62.5 1 0 2 0 0.0 2009-2010 23 Derby County eng ENG 2. Championship 14th 2 2 180 2.0 4 2.00 12 8 66.7 0 1 1 0 0.0 2010-2011 24 Milton Keynes Dons eng ENG 3. League One 5th 43 43 3,870 43.0 56 1.30 165 109 66.1 20 8 15 15 34.9 2011-2012 25 Milton Keynes Dons eng ENG 3. League One 5th 46 46 4,139 46.0 47 1.02 153 106 69.3 22 14 10 16 34.8 2012-2013 26 Milton Keynes Dons eng ENG 3. League One 8th 31 31 2,738 30.4 34 1.12 119 85 71.4 12 8 10 12 38.7 2013-2014 27 Milton Keynes Dons eng ENG 3. League One 10th 40 40 3,484 38.7 50 1.29 144 94 65.3 17 9 14 10 25.0 2014-2015 28 Milton Keynes Dons eng ENG 3. League One 2nd 39 39 3,465 38.5 34 0.88 122 88 72.1 24 9 5 19 48.7 Matches 2015-2016 29 Milton Keynes Dons eng ENG 2. Championship 23rd 35 35 3,130 34.8 45 1.29 150 105 70.0 9 9 17 10 28.6 Matches 2016-2017 30 Milton Keynes Dons eng ENG 3. League One 12th 40 39 3,489 38.8 47 1.21 160 113 72.5 11 12 15 12 30.8 6 3 2 1 40.0 Matches 2017-2018 31 Millwall eng ENG 2. Championship 8th 1 1 90 1.0 0 0.00 1 1 100.0 0 1 0 1 100.0 0 0 0 0 Matches 2018-2019 32 Millwall eng ENG 2. Championship 21st 10 10 900 10.0 9 0.90 33 25 72.7 2 4 4 4 40.0 2 0 1 1 100.0 Matches 2019-2020 33 West Ham United eng ENG 1. Premier League 16th 5 4 436 4.8 6 1.24 21 15 71.4 2 0 2 2 50.0 0 0 0 0 Matches 2023-2024 37 Southend United eng ENG 5. National League 9th 8 8 720 8.0 3 3 2 2 25.0 0 0 0 0 Matches 17 Seasons 9 Clubs 5 Leagues 355 353 31,457 350.2 400 1.17 1351 952 70.6 146 90 113 118 33.4 8 3 3 2 50.0 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Milton Keynes Dons (8 Seasons) 2 Leagues 289 288 25,665 285.2 339 1.19 1097 758 69.4 117 74 94 97 33.7 6 3 2 1 40.0 Millwall (2 Seasons) 1 League 11 11 990 11.0 9 0.82 34 26 73.5 2 5 4 5 45.5 2 0 1 1 100.0 West Ham United (2 Seasons) 1 League 5 4 436 4.8 6 1.24 21 15 71.4 2 0 2 2 50.0 0 0 0 0 Leicester City (1 Season) 1 League 25 25 2,218 24.6 20 0.81 106 86 81.1 16 7 2 10 40.0 Accrington Stanley (1 Season) 1 League 10 10 798 8.9 12 1.35 55 43 78.2 5 0 4 2 20.0 Southend United (1 Season) 1 League 8 8 720 8.7 3 3 2 2 25.0 0 0 0 0 Tranmere Rovers (1 Season) 1 League 3 3 270 3.0 6 2.00 16 10 62.5 1 0 2 0 0.0 Derby County (1 Season) 1 League 2 2 180 2.0 4 2.00 12 8 66.7 0 1 1 0 0.0 Wimbledon (1 Season) 1 League 2 2 180 2.0 4 2.00 10 6 60.0 0 0 2 0 0.0 League One (9 Seasons) 282 281 25,023 278.0 320 1.15 1069 749 70.3 125 72 81 97 34.5 6 3 2 1 40.0 Championship (5 Seasons) 50 50 4,480 49.8 62 1.25 206 145 69.9 11 15 24 15 30.0 2 0 1 1 100.0 Premier League (2 Seasons) 5 4 436 4.8 6 1.24 21 15 71.4 2 0 2 2 50.0 0 0 0 0 League Two (1 Season) 10 10 798 8.9 12 1.35 55 43 78.2 5 0 4 2 20.0 National League (1 Season) 8 8 720 8.7 3 3 2 2 25.0 0 0 0 0
Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2003-2004 17 Wimbledon eng ENG 2. First Division 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2004-2005 18 Milton Keynes Dons eng ENG 3. League One 15 15 1,350 15.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2006-2007 20 Accrington Stanley eng ENG 4. League Two 10 10 798 8.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2008-2009 22 Leicester City eng ENG 3. League One 25 25 2,218 24.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2009-2010 23 Derby County eng ENG 2. Championship 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2009-2010 23 Tranmere Rovers eng ENG 3. League One 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2010-2011 24 Milton Keynes Dons eng ENG 3. League One 43 43 3,870 43.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2011-2012 25 Milton Keynes Dons eng ENG 3. League One 46 46 4,139 46.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2012-2013 26 Milton Keynes Dons eng ENG 3. League One 31 31 2,738 30.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 27 Milton Keynes Dons eng ENG 3. League One 40 40 3,484 38.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2014-2015 28 Milton Keynes Dons eng ENG FA Cup 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 28 Milton Keynes Dons eng ENG League Cup 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 28 Milton Keynes Dons eng ENG 3. League One 39 39 3,465 38.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 29 Milton Keynes Dons eng ENG 2. Championship 35 35 3,130 34.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 29 Milton Keynes Dons eng ENG FA Cup 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 29 Milton Keynes Dons eng ENG League Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 30 Milton Keynes Dons eng ENG FA Cup 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 30 Milton Keynes Dons eng ENG 3. League One 40 39 3,489 38.8 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 31 Millwall eng ENG 2. Championship 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 31 Millwall eng ENG FA Cup 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 32 Millwall eng ENG 2. Championship 10 10 900 10.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 32 Millwall eng ENG EFL Cup 0 0 Matches 2018-2019 32 Millwall eng ENG FA Cup 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 33 West Ham United eng ENG FA Cup 0 0 Matches 2019-2020 33 West Ham United eng ENG 1. Premier League 5 4 436 4.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 34 West Ham United eng ENG EFL Cup 0 0 Matches 2020-2021 34 West Ham United eng ENG 1. Premier League 0 0 Matches 2021-2022 35 West Ham United 2. Europa Lg 0 0 Matches 2022-2023 36 Milton Keynes Dons eng ENG FA Cup 0 0 Matches 2023-2024 37 Southend United eng ENG 5. National League 9 9 782 8.0 0 0 0 0 0 0 0.00 0.00 Matches 19 Seasons 9 Clubs 8 Leagues 372 370 32,989 366.5 0 0 0 0 0 0 11 0 0.00 0.00 0.00 0.00 0.00 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Milton Keynes Dons (9 Seasons) 4 Leagues 301 300 26,745 297.2 0 0 0 0 0 0 8 0 0.00 0.00 0.00 0.00 0.00 West Ham United (3 Seasons) 4 Leagues 5 4 436 4.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Millwall (2 Seasons) 3 Leagues 15 15 1,380 15.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Leicester City (1 Season) 1 League 25 25 2,218 24.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Accrington Stanley (1 Season) 1 League 10 10 798 8.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Southend United (1 Season) 1 League 9 9 782 8.7 0 0 0 0 0 0 0.00 0.00 Tranmere Rovers (1 Season) 1 League 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Derby County (1 Season) 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Wimbledon (1 Season) 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (9 Seasons) 282 281 25,023 278.0 0 0 0 0 0 0 9 0 0.00 0.00 0.00 0.00 0.00 FA Cup (7 Seasons) 11 11 1,020 11.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (5 Seasons) 50 50 4,480 49.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (4 Seasons) 5 5 450 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (2 Seasons) 5 4 436 4.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League Two (1 Season) 10 10 798 8.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (1 Season) 9 9 782 8.7 0 0 0 0 0 0 0.00 0.00 Europa Lg (1 Season) 0 0
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2003-2004 17 Wimbledon 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2004-2005 18 Milton Keynes Dons 1 League 15 15 1,350 15.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2006-2007 20 Accrington Stanley 1 League 10 10 798 8.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2008-2009 22 Leicester City 1 League 25 25 2,218 24.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2009-2010 23 Tranmere Rovers 1 League 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2009-2010 23 Derby County 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2010-2011 24 Milton Keynes Dons 1 League 43 43 3,870 43.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2011-2012 25 Milton Keynes Dons 1 League 46 46 4,139 46.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2012-2013 26 Milton Keynes Dons 1 League 31 31 2,738 30.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 27 Milton Keynes Dons 1 League 40 40 3,484 38.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2014-2015 28 Milton Keynes Dons 3 Leagues 46 46 4,095 45.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2015-2016 29 Milton Keynes Dons 3 Leagues 38 38 3,400 37.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 30 Milton Keynes Dons 2 Leagues 42 41 3,669 40.8 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2017-2018 31 Millwall 2 Leagues 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 32 Millwall 3 Leagues 11 11 1,020 11.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2019-2020 33 West Ham United 2 Leagues 5 4 436 4.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2020-2021 34 West Ham United 2 Leagues 0 0 2021-2022 35 West Ham United 1 League 0 0 2022-2023 36 Milton Keynes Dons 1 League 0 0 2023-2024 37 Southend United 1 League 9 9 782 8.0 0 0 0 0 0 0 0.00 0.00 19 Seasons 9 Clubs 8 Leagues 372 370 32,989 366.5 0 0 0 0 0 0 11 0 0.00 0.00 0.00 0.00 0.00 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Milton Keynes Dons (9 Seasons) 4 Leagues 301 300 26,745 297.2 0 0 0 0 0 0 8 0 0.00 0.00 0.00 0.00 0.00 West Ham United (3 Seasons) 4 Leagues 5 4 436 4.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Millwall (2 Seasons) 3 Leagues 15 15 1,380 15.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Leicester City (1 Season) 1 League 25 25 2,218 24.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Accrington Stanley (1 Season) 1 League 10 10 798 8.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Southend United (1 Season) 1 League 9 9 782 8.7 0 0 0 0 0 0 0.00 0.00 Tranmere Rovers (1 Season) 1 League 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Derby County (1 Season) 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Wimbledon (1 Season) 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (9 Seasons) 282 281 25,023 278.0 0 0 0 0 0 0 9 0 0.00 0.00 0.00 0.00 0.00 FA Cup (7 Seasons) 11 11 1,020 11.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (5 Seasons) 50 50 4,480 49.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (4 Seasons) 5 5 450 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (2 Seasons) 5 4 436 4.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League Two (1 Season) 10 10 798 8.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (1 Season) 9 9 782 8.7 0 0 0 0 0 0 0.00 0.00 Europa Lg (1 Season) 0 0
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2003-2004 17 Wimbledon eng ENG 2. First Division 24th 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2004-2005 18 Milton Keynes Dons eng ENG 3. League One 20th 15 15 1,350 15.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2006-2007 20 Accrington Stanley eng ENG 4. League Two 20th 10 10 798 8.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2008-2009 22 Leicester City eng ENG 3. League One 1st 25 25 2,218 24.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2009-2010 23 Tranmere Rovers eng ENG 3. League One 19th 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2009-2010 23 Derby County eng ENG 2. Championship 14th 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2010-2011 24 Milton Keynes Dons eng ENG 3. League One 5th 43 43 3,870 43.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2011-2012 25 Milton Keynes Dons eng ENG 3. League One 5th 46 46 4,139 46.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2012-2013 26 Milton Keynes Dons eng ENG 3. League One 8th 31 31 2,738 30.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 27 Milton Keynes Dons eng ENG 3. League One 10th 40 40 3,484 38.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2014-2015 28 Milton Keynes Dons eng ENG 3. League One 2nd 39 39 3,465 38.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 29 Milton Keynes Dons eng ENG 2. Championship 23rd 35 35 3,130 34.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 30 Milton Keynes Dons eng ENG 3. League One 12th 40 39 3,489 38.8 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 31 Millwall eng ENG 2. Championship 8th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 32 Millwall eng ENG 2. Championship 21st 10 10 900 10.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 33 West Ham United eng ENG 1. Premier League 16th 5 4 436 4.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 34 West Ham United eng ENG 1. Premier League 6th 0 0 Matches 2023-2024 37 Southend United eng ENG 5. National League 9th 9 9 782 8.0 0 0 0 0 0 0 0.00 0.00 Matches 17 Seasons 9 Clubs 5 Leagues 356 354 31,519 350.2 0 0 0 0 0 0 11 0 0.00 0.00 0.00 0.00 0.00 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Milton Keynes Dons (8 Seasons) 2 Leagues 289 288 25,665 285.2 0 0 0 0 0 0 8 0 0.00 0.00 0.00 0.00 0.00 Millwall (2 Seasons) 1 League 11 11 990 11.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 West Ham United (2 Seasons) 1 League 5 4 436 4.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Leicester City (1 Season) 1 League 25 25 2,218 24.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Accrington Stanley (1 Season) 1 League 10 10 798 8.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Southend United (1 Season) 1 League 9 9 782 8.7 0 0 0 0 0 0 0.00 0.00 Tranmere Rovers (1 Season) 1 League 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Derby County (1 Season) 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Wimbledon (1 Season) 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (9 Seasons) 282 281 25,023 278.0 0 0 0 0 0 0 9 0 0.00 0.00 0.00 0.00 0.00 Championship (5 Seasons) 50 50 4,480 49.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premier League (2 Seasons) 5 4 436 4.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League Two (1 Season) 10 10 798 8.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (1 Season) 9 9 782 8.7 0 0 0 0 0 0 0.00 0.00
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2003-2004 17 Wimbledon eng ENG 2. First Division 2 180 90 4.3 2.0 2 0 2004-2005 18 Milton Keynes Dons eng ENG 3. League One 15 1,350 90 32.6 15.0 15 0 2006-2007 20 Accrington Stanley eng ENG 4. League Two 10 798 80 19.3 8.9 10 0 Matches 2008-2009 22 Leicester City eng ENG 3. League One 25 2,218 89 53.6 24.6 25 0 2009-2010 23 Derby County eng ENG 2. Championship 2 180 90 4.3 2.0 2 0 2009-2010 23 Tranmere Rovers eng ENG 3. League One 3 270 90 6.5 3.0 3 0 2010-2011 24 Milton Keynes Dons eng ENG 3. League One 43 3,870 90 93.5 43.0 43 0 2011-2012 25 Milton Keynes Dons eng ENG 3. League One 46 4,139 90 100.0 46.0 46 0 2012-2013 26 Milton Keynes Dons eng ENG 3. League One 31 2,738 88 66.1 30.4 31 0 2013-2014 27 Milton Keynes Dons eng ENG 3. League One 40 3,484 87 84.2 38.7 40 0 2014-2015 28 Milton Keynes Dons eng ENG FA Cup 3 270 90 100.0 3.0 3 90 3 0 0 1.00 4 5 -1 -0.33 Matches 2014-2015 28 Milton Keynes Dons eng ENG League Cup 4 360 90 100.0 4.0 4 90 4 0 0 2.25 10 3 +7 +1.75 Matches 2014-2015 28 Milton Keynes Dons eng ENG 3. League One 39 3,465 89 83.7 38.5 39 38 0 0 2.15 92 34 +58 +1.51 +1.64 Matches 2015-2016 29 Milton Keynes Dons eng ENG 2. Championship 35 3,130 89 75.6 34.8 35 34 0 0 1.03 28 45 -17 -0.49 +0.67 Matches 2015-2016 29 Milton Keynes Dons eng ENG FA Cup 2 180 90 66.7 2.0 2 90 2 0 0 1.50 4 5 -1 -0.50 -0.50 Matches 2015-2016 29 Milton Keynes Dons eng ENG League Cup 1 90 90 30.0 1.0 1 90 1 0 2 0.00 0 6 -6 -6.00 -6.86 Matches 2016-2017 30 Milton Keynes Dons eng ENG FA Cup 2 180 90 46.2 2.0 2 90 2 0 2 0.50 0 2 -2 -1.00 -2.29 Matches 2016-2017 30 Milton Keynes Dons eng ENG 3. League One 40 3,489 87 84.3 38.8 39 38 1 4 1.20 47 47 0 0.00 -0.28 Matches 2017-2018 31 Millwall eng ENG 2. Championship 1 90 90 2.2 1.0 1 1 0 35 1.00 0 0 0 0.00 -0.24 Matches 2017-2018 31 Millwall eng ENG FA Cup 3 270 90 100.0 3.0 3 90 3 0 0 1.33 6 4 +2 +0.67 Matches 2018-2019 32 Millwall eng ENG 2. Championship 10 900 90 21.7 10.0 10 90 10 0 15 1.00 9 9 0 0.00 +0.44 Matches 2018-2019 32 Millwall eng ENG EFL Cup 0 0 0 0 1 Matches 2018-2019 32 Millwall eng ENG FA Cup 1 120 120 30.8 1.3 1 120 1 0 3 0.00 2 2 0 0.00 -1.00 Matches 2019-2020 33 West Ham United eng ENG FA Cup 0 0 0 0 1 Matches 2019-2020 33 West Ham United eng ENG 1. Premier League 5 436 87 12.7 4.8 4 90 4 1 76 8 1.20 3 6 -3 -0.62 -0.32 Matches 2020-2021 34 West Ham United eng ENG EFL Cup 0 0 0 2 Matches 2020-2021 34 West Ham United eng ENG 1. Premier League 0 0 0 15 Matches 2021-2022 35 West Ham United 2. Europa Lg 0 0 0 0 1 Matches 2022-2023 36 Milton Keynes Dons eng ENG FA Cup 0 0 0 0 1 Matches 2023-2024 37 Southend United eng ENG 5. National League 9 782 87 18.9 8.0 9 87 8 0 2 1.33 11 11 0 0.00 -0.67 Matches 19 Seasons 9 Clubs 8 Leagues 372 32,989 89 42.6 366.5 370 90 149 2 76 92 1.40 216 179 +37 +0.24 +0.21 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Milton Keynes Dons (9 Seasons) 4 Leagues 301 26,745 89 76.7 297.2 300 90 122 1 9 1.46 185 147 +38 +0.31 +0.53 West Ham United (3 Seasons) 4 Leagues 5 436 87 5.2 4.8 4 90 4 1 76 27 1.20 3 6 -3 -0.62 -0.32 Millwall (2 Seasons) 3 Leagues 15 1,380 92 14.9 15.3 15 92 15 0 54 1.00 17 15 +2 +0.13 +0.15 Leicester City (1 Season) 1 League 25 2,218 89 53.6 24.6 25 0 Accrington Stanley (1 Season) 1 League 10 798 80 19.3 8.9 10 0 Southend United (1 Season) 1 League 9 782 87 18.9 8.7 9 87 8 0 2 1.33 11 11 0 0.00 -0.67 Tranmere Rovers (1 Season) 1 League 3 270 90 6.5 3.0 3 0 Derby County (1 Season) 1 League 2 180 90 4.3 2.0 2 0 Wimbledon (1 Season) 1 League 2 180 90 4.3 2.0 2 0 League One (9 Seasons) 282 25,023 89 67.2 278.0 281 76 1 4 1.67 139 81 +58 +0.75 +0.68 FA Cup (7 Seasons) 11 1,020 93 52.3 11.3 11 93 11 0 7 1.00 16 18 -2 -0.18 -1.12 Championship (5 Seasons) 50 4,480 90 21.6 49.8 50 90 45 0 50 1.02 37 54 -17 -0.37 -0.18 EFL Cup (4 Seasons) 5 450 90 36.6 5.0 5 90 5 0 5 1.80 10 9 +1 +0.20 -0.66 Premier League (2 Seasons) 5 436 87 6.4 4.8 4 90 4 1 76 23 1.20 3 6 -3 -0.62 -0.32 League Two (1 Season) 10 798 80 19.3 8.9 10 0 National League (1 Season) 9 782 87 18.9 8.7 9 87 8 0 2 1.33 11 11 0 0.00 -0.67 Europa Lg (1 Season) 0 0 0 0 1
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2003-2004 17 Wimbledon 1 League 2 180 90 4.3 2.0 2 0 2004-2005 18 Milton Keynes Dons 1 League 15 1,350 90 32.6 15.0 15 0 2006-2007 20 Accrington Stanley 1 League 10 798 80 19.3 8.9 10 0 2008-2009 22 Leicester City 1 League 25 2,218 89 53.6 24.6 25 0 2009-2010 23 Tranmere Rovers 1 League 3 270 90 6.5 3.0 3 0 2009-2010 23 Derby County 1 League 2 180 90 4.3 2.0 2 0 2010-2011 24 Milton Keynes Dons 1 League 43 3,870 90 93.5 43.0 43 0 2011-2012 25 Milton Keynes Dons 1 League 46 4,139 90 100.0 46.0 46 0 2012-2013 26 Milton Keynes Dons 1 League 31 2,738 88 66.1 30.4 31 0 2013-2014 27 Milton Keynes Dons 1 League 40 3,484 87 84.2 38.7 40 0 2014-2015 28 Milton Keynes Dons 3 Leagues 46 4,095 89 85.8 45.5 46 90 45 0 0 2.08 106 42 +64 +1.41 +1.54 2015-2016 29 Milton Keynes Dons 3 Leagues 38 3,400 89 72.2 37.8 38 90 37 0 2 1.03 32 56 -24 -0.64 +0.12 2016-2017 30 Milton Keynes Dons 2 Leagues 42 3,669 87 81.0 40.8 41 90 40 1 6 1.17 47 49 -2 -0.05 -0.57 2017-2018 31 Millwall 2 Leagues 4 360 90 8.2 4.0 4 90 4 0 35 1.25 6 4 +2 +0.50 +0.26 2018-2019 32 Millwall 3 Leagues 11 1,020 93 21.1 11.3 11 93 11 0 19 0.91 11 11 0 0.00 +0.33 2019-2020 33 West Ham United 2 Leagues 5 436 87 12.1 4.8 4 90 4 1 76 9 1.20 3 6 -3 -0.62 -0.32 2020-2021 34 West Ham United 2 Leagues 0 0 0 17 2021-2022 35 West Ham United 1 League 0 0 0 0 1 2022-2023 36 Milton Keynes Dons 1 League 0 0 0 0 1 2023-2024 37 Southend United 1 League 9 782 87 18.9 8.0 9 87 8 0 2 1.33 11 11 0 0.00 -0.67 19 Seasons 9 Clubs 8 Leagues 372 32,989 89 42.6 366.5 370 90 149 2 76 92 1.40 216 179 +37 +0.24 +0.21 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Milton Keynes Dons (9 Seasons) 4 Leagues 301 26,745 89 76.7 297.2 300 90 122 1 9 1.46 185 147 +38 +0.31 +0.53 West Ham United (3 Seasons) 4 Leagues 5 436 87 5.2 4.8 4 90 4 1 76 27 1.20 3 6 -3 -0.62 -0.32 Millwall (2 Seasons) 3 Leagues 15 1,380 92 14.9 15.3 15 92 15 0 54 1.00 17 15 +2 +0.13 +0.15 Leicester City (1 Season) 1 League 25 2,218 89 53.6 24.6 25 0 Accrington Stanley (1 Season) 1 League 10 798 80 19.3 8.9 10 0 Southend United (1 Season) 1 League 9 782 87 18.9 8.7 9 87 8 0 2 1.33 11 11 0 0.00 -0.67 Tranmere Rovers (1 Season) 1 League 3 270 90 6.5 3.0 3 0 Derby County (1 Season) 1 League 2 180 90 4.3 2.0 2 0 Wimbledon (1 Season) 1 League 2 180 90 4.3 2.0 2 0 League One (9 Seasons) 282 25,023 89 67.2 278.0 281 76 1 4 1.67 139 81 +58 +0.75 +0.68 FA Cup (7 Seasons) 11 1,020 93 52.3 11.3 11 93 11 0 7 1.00 16 18 -2 -0.18 -1.12 Championship (5 Seasons) 50 4,480 90 21.6 49.8 50 90 45 0 50 1.02 37 54 -17 -0.37 -0.18 EFL Cup (4 Seasons) 5 450 90 36.6 5.0 5 90 5 0 5 1.80 10 9 +1 +0.20 -0.66 Premier League (2 Seasons) 5 436 87 6.4 4.8 4 90 4 1 76 23 1.20 3 6 -3 -0.62 -0.32 League Two (1 Season) 10 798 80 19.3 8.9 10 0 National League (1 Season) 9 782 87 18.9 8.7 9 87 8 0 2 1.33 11 11 0 0.00 -0.67 Europa Lg (1 Season) 0 0 0 0 1
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2003-2004 17 Wimbledon eng ENG 2. First Division 24th 2 180 90 4.3 2.0 2 0 2004-2005 18 Milton Keynes Dons eng ENG 3. League One 20th 15 1,350 90 32.6 15.0 15 0 2006-2007 20 Accrington Stanley eng ENG 4. League Two 20th 10 798 80 19.3 8.9 10 0 Matches 2008-2009 22 Leicester City eng ENG 3. League One 1st 25 2,218 89 53.6 24.6 25 0 2009-2010 23 Tranmere Rovers eng ENG 3. League One 19th 3 270 90 6.5 3.0 3 0 2009-2010 23 Derby County eng ENG 2. Championship 14th 2 180 90 4.3 2.0 2 0 2010-2011 24 Milton Keynes Dons eng ENG 3. League One 5th 43 3,870 90 93.5 43.0 43 0 2011-2012 25 Milton Keynes Dons eng ENG 3. League One 5th 46 4,139 90 100.0 46.0 46 0 2012-2013 26 Milton Keynes Dons eng ENG 3. League One 8th 31 2,738 88 66.1 30.4 31 0 2013-2014 27 Milton Keynes Dons eng ENG 3. League One 10th 40 3,484 87 84.2 38.7 40 0 2014-2015 28 Milton Keynes Dons eng ENG 3. League One 2nd 39 3,465 89 83.7 38.5 39 38 0 0 2.15 92 34 +58 +1.51 +1.64 Matches 2015-2016 29 Milton Keynes Dons eng ENG 2. Championship 23rd 35 3,130 89 75.6 34.8 35 34 0 0 1.03 28 45 -17 -0.49 +0.67 Matches 2016-2017 30 Milton Keynes Dons eng ENG 3. League One 12th 40 3,489 87 84.3 38.8 39 38 1 4 1.20 47 47 0 0.00 -0.28 Matches 2017-2018 31 Millwall eng ENG 2. Championship 8th 1 90 90 2.2 1.0 1 1 0 35 1.00 0 0 0 0.00 -0.24 Matches 2018-2019 32 Millwall eng ENG 2. Championship 21st 10 900 90 21.7 10.0 10 90 10 0 15 1.00 9 9 0 0.00 +0.44 Matches 2019-2020 33 West Ham United eng ENG 1. Premier League 16th 5 436 87 12.7 4.8 4 90 4 1 76 8 1.20 3 6 -3 -0.62 -0.32 Matches 2020-2021 34 West Ham United eng ENG 1. Premier League 6th 0 0 0 15 Matches 2023-2024 37 Southend United eng ENG 5. National League 9th 9 782 87 18.9 8.0 9 87 8 0 2 1.33 11 11 0 0.00 -0.67 Matches 17 Seasons 9 Clubs 5 Leagues 356 31,519 89 43.1 350.2 354 89 133 2 76 79 1.42 190 152 +38 +0.28 +0.29 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Milton Keynes Dons (8 Seasons) 2 Leagues 289 25,665 89 77.5 285.2 288 110 1 4 1.47 167 126 +41 +0.37 +0.83 Millwall (2 Seasons) 1 League 11 990 90 12.0 11.0 11 90 11 0 50 1.00 9 9 0 0.00 +0.06 West Ham United (2 Seasons) 1 League 5 436 87 6.4 4.8 4 90 4 1 76 23 1.20 3 6 -3 -0.62 -0.32 Leicester City (1 Season) 1 League 25 2,218 89 53.6 24.6 25 0 Accrington Stanley (1 Season) 1 League 10 798 80 19.3 8.9 10 0 Southend United (1 Season) 1 League 9 782 87 18.9 8.7 9 87 8 0 2 1.33 11 11 0 0.00 -0.67 Tranmere Rovers (1 Season) 1 League 3 270 90 6.5 3.0 3 0 Derby County (1 Season) 1 League 2 180 90 4.3 2.0 2 0 Wimbledon (1 Season) 1 League 2 180 90 4.3 2.0 2 0 League One (9 Seasons) 282 25,023 89 67.2 278.0 281 76 1 4 1.67 139 81 +58 +0.75 +0.68 Championship (5 Seasons) 50 4,480 90 21.6 49.8 50 90 45 0 50 1.02 37 54 -17 -0.37 -0.18 Premier League (2 Seasons) 5 436 87 6.4 4.8 4 90 4 1 76 23 1.20 3 6 -3 -0.62 -0.32 League Two (1 Season) 10 798 80 19.3 8.9 10 0 National League (1 Season) 9 782 87 18.9 8.7 9 87 8 0 2 1.33 11 11 0 0.00 -0.67
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2003-2004 17 Wimbledon 1 League 2.0 0 0 0 2004-2005 18 Milton Keynes Dons 1 League 15.0 0 0 0 2006-2007 20 Accrington Stanley 1 League 8.9 0 0 0 2008-2009 22 Leicester City 1 League 24.6 0 0 0 2009-2010 23 Tranmere Rovers 1 League 3.0 1 0 0 2009-2010 23 Derby County 1 League 2.0 0 0 0 2010-2011 24 Milton Keynes Dons 1 League 43.0 1 0 0 2011-2012 25 Milton Keynes Dons 1 League 46.0 1 0 0 2012-2013 26 Milton Keynes Dons 1 League 30.4 0 0 0 2013-2014 27 Milton Keynes Dons 1 League 38.7 2 0 0 2014-2015 28 Milton Keynes Dons 3 Leagues 45.5 1 0 0 0 0 2015-2016 29 Milton Keynes Dons 3 Leagues 37.8 0 0 0 0 0 2016-2017 30 Milton Keynes Dons 2 Leagues 40.8 3 0 0 0 0 0 0 0 0 0 0 0 2017-2018 31 Millwall 2 Leagues 4.0 0 0 0 0 0 0 0 0 0 0 0 0 2018-2019 32 Millwall 3 Leagues 11.3 1 0 0 0 5 0 0 1 0 0 0 0 2019-2020 33 West Ham United 2 Leagues 4.8 1 0 0 0 0 0 0 0 0 0 2023-2024 37 Southend United 1 League 8.0 0 0 0 0 19 Seasons 9 Clubs 8 Leagues 366.5 11 0 0 0 5 0 0 1 0 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Milton Keynes Dons (9 Seasons) 4 Leagues 297.2 8 0 0 0 0 0 0 0 0 0 0 0 West Ham United (3 Seasons) 4 Leagues 4.8 1 0 0 0 0 0 0 0 0 0 Millwall (2 Seasons) 3 Leagues 15.3 1 0 0 0 5 0 0 1 0 0 0 0 Leicester City (1 Season) 1 League 24.6 0 0 0 Accrington Stanley (1 Season) 1 League 8.9 0 0 0 Southend United (1 Season) 1 League 8.7 0 0 0 0 Tranmere Rovers (1 Season) 1 League 3.0 1 0 0 Derby County (1 Season) 1 League 2.0 0 0 0 Wimbledon (1 Season) 1 League 2.0 0 0 0 League One (9 Seasons) 278.0 9 0 0 0 0 0 0 0 0 0 0 0 FA Cup (7 Seasons) 11.3 0 0 0 0 1 0 0 0 0 0 0 0 Championship (5 Seasons) 49.8 1 0 0 0 4 0 0 1 0 0 0 0 EFL Cup (4 Seasons) 5.0 0 0 0 0 Premier League (2 Seasons) 4.8 1 0 0 0 0 0 0 0 0 0 League Two (1 Season) 8.9 0 0 0 National League (1 Season) 8.7 0 0 0 0 Europa Lg (1 Season)
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries.
View Additional Information
More David Martin Pages
David Martin Overview
Stats by Competition
Match Logs (Goalkeeping)
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary