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 2010-2011 18 Peterborough United eng ENG 3. League One 33 8 1,041 11.6 5 2 7 5 0 0 0 0 0.43 0.17 0.61 0.43 0.61 2011-2012 19 Sheffield United eng ENG 3. League One 8 4 290 3.2 1 0 1 1 0 0 0 0 0.31 0.00 0.31 0.31 0.31 2012-2013 20 Peterborough United eng ENG 2. Championship 21 13 1,253 13.9 3 2 5 3 0 0 1 0 0.22 0.14 0.36 0.22 0.36 2012-2013 20 Portsmouth eng ENG 3. League One 8 5 468 5.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 21 Shrewsbury Town eng ENG 3. League One 6 3 229 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2013-2014 21 Peterborough United eng ENG 3. League One 16 3 531 5.9 1 2 3 1 0 0 0 0 0.17 0.34 0.51 0.17 0.51 2014-2015 22 Peterborough United eng ENG FA Cup 1 1 65 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 22 Peterborough United 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 2014-2015 22 Peterborough United eng ENG 3. League One 14 6 631 7.0 0 1 1 0 0 0 1 0 0.00 0.14 0.14 0.00 0.14 Matches 2014-2015 22 Cambridge United eng ENG 4. League Two 11 10 826 9.2 1 0 1 1 0 0 0 0 0.11 0.00 0.11 0.11 0.11 Matches 2015-2016 23 Rochdale eng ENG FA Cup 1 1 89 1.0 3 0 3 2 1 1 0 0 3.03 0.00 3.03 2.02 2.02 Matches 2015-2016 23 Rochdale eng ENG 3. League One 33 18 1,661 18.5 7 5 12 7 0 0 0 0 0.38 0.27 0.65 0.38 0.65 Matches 2016-2017 24 Rochdale eng ENG EFL Cup 2 0 52 0.6 1 0 1 1 0 0 0 0 1.73 0.00 1.73 1.73 1.73 Matches 2016-2017 24 Rochdale eng ENG FA Cup 4 2 203 2.3 1 0 1 1 0 0 0 0 0.44 0.00 0.44 0.44 0.44 Matches 2016-2017 24 Rochdale eng ENG 3. League One 39 30 2,631 29.2 8 8 16 8 0 0 3 0 0.27 0.27 0.55 0.27 0.55 Matches 2017-2018 25 Cardiff City eng ENG 2. Championship 38 33 2,853 31.7 6 5 11 6 0 0 1 0 0.19 0.16 0.35 0.19 0.35 Matches 2017-2018 25 Cardiff City eng ENG EFL Cup 2 0 89 1.0 1 0 1 1 0 0 0 0 1.01 0.00 1.01 1.01 1.01 Matches 2017-2018 25 Cardiff City eng ENG FA Cup 2 2 167 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 26 Cardiff City eng ENG FA 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 2018-2019 26 Cardiff City eng ENG 1. Premier League 20 11 985 10.9 4 1 5 3 1 1 0 0 0.37 0.09 0.46 0.27 0.37 Matches 2019-2020 27 Cardiff City eng ENG 2. Championship 27 21 1,811 20.1 3 4 7 3 0 0 0 0 0.15 0.20 0.35 0.15 0.35 Matches 2020-2021 28 Middlesbrough eng ENG 2. Championship 9 2 297 3.3 1 1 2 1 0 0 0 0 0.30 0.30 0.61 0.30 0.61 Matches 2021-2022 29 Sheffield Weds eng ENG 3. League One 18 12 1,063 11.8 2 1 3 2 0 0 0 0 0.17 0.08 0.25 0.17 0.25 Matches 2022-2023 30 Derby County eng ENG EFL Cup 2 1 98 1.1 0 1 1 0 0 0 0 0 0.00 0.92 0.92 0.00 0.92 Matches 2022-2023 30 Derby County eng ENG FA Cup 3 2 136 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 30 Derby County eng ENG 3. League One 44 39 3,292 36.6 7 8 15 7 0 0 4 0 0.19 0.22 0.41 0.19 0.41 Matches 2023-2024 31 Derby County eng ENG FA Cup 1 1 90 1.0 1 0 1 1 0 0 0 0 1.00 0.00 1.00 1.00 1.00 Matches 2023-2024 31 Derby County eng ENG 3. League One 46 45 3,693 41.0 9 15 24 9 0 0 6 0 0.22 0.37 0.58 0.22 0.58 Matches 2024-2025 32 Derby County eng ENG 2. Championship 41 26 2,098 23.3 3 4 7 2 1 1 4 0 0.13 0.17 0.30 0.09 0.26 Matches 2024-2025 32 Derby County eng ENG EFL Cup 2 0 76 0.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 32 Derby County eng ENG FA Cup 1 1 74 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 33 Milton Keynes Dons eng ENG EFL Cup 0 0 Matches 2025-2026 33 Milton Keynes Dons eng ENG FA Cup 2 1 121 1.3 1 2 3 1 0 0 0 0 0.74 1.49 2.23 0.74 2.23 Matches 2025-2026 33 Milton Keynes Dons eng ENG 4. League Two 25 22 1,653 18.4 9 4 13 5 4 4 4 0 0.49 0.22 0.71 0.27 0.49 Matches 16 Seasons 11 Clubs 6 Leagues 482 325 28,746 319.4 78 66 144 71 7 7 26 0 0.24 0.21 0.45 0.22 0.43 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 Peterborough United (4 Seasons) 4 Leagues 86 32 3,611 40.1 9 7 16 9 0 0 2 0 0.22 0.17 0.40 0.22 0.40 Derby County (3 Seasons) 4 Leagues 140 115 9,557 106.2 20 28 48 19 1 1 15 0 0.19 0.26 0.45 0.18 0.44 Cardiff City (3 Seasons) 4 Leagues 90 68 5,995 66.6 14 10 24 13 1 1 1 0 0.21 0.15 0.36 0.20 0.35 Rochdale (2 Seasons) 3 Leagues 79 51 4,636 51.5 20 13 33 19 1 1 3 0 0.39 0.25 0.64 0.37 0.62 Milton Keynes Dons (1 Season) 3 Leagues 27 23 1,774 19.7 10 6 16 6 4 4 4 0 0.51 0.30 0.81 0.30 0.61 Sheffield Weds (1 Season) 1 League 18 12 1,063 11.8 2 1 3 2 0 0 0 0 0.17 0.08 0.25 0.17 0.25 Cambridge United (1 Season) 1 League 11 10 826 9.2 1 0 1 1 0 0 0 0 0.11 0.00 0.11 0.11 0.11 Middlesbrough (1 Season) 1 League 9 2 297 3.3 1 1 2 1 0 0 0 0 0.30 0.30 0.61 0.30 0.61 Sheffield United (1 Season) 1 League 8 4 290 3.2 1 0 1 1 0 0 0 0 0.31 0.00 0.31 0.31 0.31 Portsmouth (1 Season) 1 League 8 5 468 5.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Shrewsbury Town (1 Season) 1 League 6 3 229 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League One (10 Seasons) 265 173 15,530 172.6 40 42 82 40 0 0 15 0 0.23 0.24 0.48 0.23 0.48 FA Cup (9 Seasons) 16 12 1,035 11.5 6 2 8 5 1 1 0 0 0.52 0.17 0.70 0.43 0.61 EFL Cup (6 Seasons) 9 2 405 4.5 2 1 3 2 0 0 1 0 0.44 0.22 0.67 0.44 0.67 Championship (5 Seasons) 136 95 8,312 92.4 16 16 32 15 1 1 6 0 0.17 0.17 0.35 0.16 0.34 League Two (2 Seasons) 36 32 2,479 27.5 10 4 14 6 4 4 4 0 0.36 0.15 0.51 0.22 0.36 Premier League (1 Season) 20 11 985 10.9 4 1 5 3 1 1 0 0 0.37 0.09 0.46 0.27 0.37
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 2010-2011 18 Peterborough United 1 League 33 8 1,041 11.6 5 2 7 5 0 0 0 0 0.43 0.17 0.61 0.43 0.61 2011-2012 19 Sheffield United 1 League 8 4 290 3.2 1 0 1 1 0 0 0 0 0.31 0.00 0.31 0.31 0.31 2012-2013 20 Portsmouth 1 League 8 5 468 5.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 20 Peterborough United 1 League 21 13 1,253 13.9 3 2 5 3 0 0 1 0 0.22 0.14 0.36 0.22 0.36 2013-2014 21 Shrewsbury Town 1 League 6 3 229 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2013-2014 21 Peterborough United 1 League 16 3 531 5.9 1 2 3 1 0 0 0 0 0.17 0.34 0.51 0.17 0.51 2014-2015 22 Peterborough United 3 Leagues 16 8 786 8.7 0 1 1 0 0 0 1 0 0.00 0.11 0.11 0.00 0.11 2014-2015 22 Cambridge United 1 League 11 10 826 9.2 1 0 1 1 0 0 0 0 0.11 0.00 0.11 0.11 0.11 2015-2016 23 Rochdale 2 Leagues 34 19 1,750 19.4 10 5 15 9 1 1 0 0 0.51 0.26 0.77 0.46 0.72 2016-2017 24 Rochdale 3 Leagues 45 32 2,886 32.1 10 8 18 10 0 0 3 0 0.31 0.25 0.56 0.31 0.56 2017-2018 25 Cardiff City 3 Leagues 42 35 3,109 34.5 7 5 12 7 0 0 1 0 0.20 0.14 0.35 0.20 0.35 2018-2019 26 Cardiff City 2 Leagues 21 12 1,075 11.9 4 1 5 3 1 1 0 0 0.33 0.08 0.42 0.25 0.33 2019-2020 27 Cardiff City 1 League 27 21 1,811 20.1 3 4 7 3 0 0 0 0 0.15 0.20 0.35 0.15 0.35 2020-2021 28 Middlesbrough 1 League 9 2 297 3.3 1 1 2 1 0 0 0 0 0.30 0.30 0.61 0.30 0.61 2021-2022 29 Sheffield Weds 1 League 18 12 1,063 11.8 2 1 3 2 0 0 0 0 0.17 0.08 0.25 0.17 0.25 2022-2023 30 Derby County 3 Leagues 49 42 3,526 39.2 7 9 16 7 0 0 4 0 0.18 0.23 0.41 0.18 0.41 2023-2024 31 Derby County 2 Leagues 47 46 3,783 42.0 10 15 25 10 0 0 6 0 0.24 0.36 0.59 0.24 0.59 2024-2025 32 Derby County 3 Leagues 44 27 2,248 25.0 3 4 7 2 1 1 5 0 0.12 0.16 0.28 0.08 0.24 2025-2026 33 Milton Keynes Dons 3 Leagues 27 23 1,774 19.7 10 6 16 6 4 4 4 0 0.51 0.30 0.81 0.30 0.61 16 Seasons 11 Clubs 6 Leagues 482 325 28,746 319.4 78 66 144 71 7 7 26 0 0.24 0.21 0.45 0.22 0.43 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 Peterborough United (4 Seasons) 4 Leagues 86 32 3,611 40.1 9 7 16 9 0 0 2 0 0.22 0.17 0.40 0.22 0.40 Derby County (3 Seasons) 4 Leagues 140 115 9,557 106.2 20 28 48 19 1 1 15 0 0.19 0.26 0.45 0.18 0.44 Cardiff City (3 Seasons) 4 Leagues 90 68 5,995 66.6 14 10 24 13 1 1 1 0 0.21 0.15 0.36 0.20 0.35 Rochdale (2 Seasons) 3 Leagues 79 51 4,636 51.5 20 13 33 19 1 1 3 0 0.39 0.25 0.64 0.37 0.62 Milton Keynes Dons (1 Season) 3 Leagues 27 23 1,774 19.7 10 6 16 6 4 4 4 0 0.51 0.30 0.81 0.30 0.61 Sheffield Weds (1 Season) 1 League 18 12 1,063 11.8 2 1 3 2 0 0 0 0 0.17 0.08 0.25 0.17 0.25 Cambridge United (1 Season) 1 League 11 10 826 9.2 1 0 1 1 0 0 0 0 0.11 0.00 0.11 0.11 0.11 Middlesbrough (1 Season) 1 League 9 2 297 3.3 1 1 2 1 0 0 0 0 0.30 0.30 0.61 0.30 0.61 Sheffield United (1 Season) 1 League 8 4 290 3.2 1 0 1 1 0 0 0 0 0.31 0.00 0.31 0.31 0.31 Portsmouth (1 Season) 1 League 8 5 468 5.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Shrewsbury Town (1 Season) 1 League 6 3 229 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League One (10 Seasons) 265 173 15,530 172.6 40 42 82 40 0 0 15 0 0.23 0.24 0.48 0.23 0.48 FA Cup (9 Seasons) 16 12 1,035 11.5 6 2 8 5 1 1 0 0 0.52 0.17 0.70 0.43 0.61 EFL Cup (6 Seasons) 9 2 405 4.5 2 1 3 2 0 0 1 0 0.44 0.22 0.67 0.44 0.67 Championship (5 Seasons) 136 95 8,312 92.4 16 16 32 15 1 1 6 0 0.17 0.17 0.35 0.16 0.34 League Two (2 Seasons) 36 32 2,479 27.5 10 4 14 6 4 4 4 0 0.36 0.15 0.51 0.22 0.36 Premier League (1 Season) 20 11 985 10.9 4 1 5 3 1 1 0 0 0.37 0.09 0.46 0.27 0.37
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 2010-2011 18 Peterborough United eng ENG 3. League One 4th 33 8 1,041 11.6 5 2 7 5 0 0 0 0 0.43 0.17 0.61 0.43 0.61 2011-2012 19 Sheffield United eng ENG 3. League One 3rd 8 4 290 3.2 1 0 1 1 0 0 0 0 0.31 0.00 0.31 0.31 0.31 2012-2013 20 Portsmouth eng ENG 3. League One 24th 8 5 468 5.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 20 Peterborough United eng ENG 2. Championship 22nd 21 13 1,253 13.9 3 2 5 3 0 0 1 0 0.22 0.14 0.36 0.22 0.36 2013-2014 21 Shrewsbury Town eng ENG 3. League One 23rd 6 3 229 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2013-2014 21 Peterborough United eng ENG 3. League One 6th 16 3 531 5.9 1 2 3 1 0 0 0 0 0.17 0.34 0.51 0.17 0.51 2014-2015 22 Peterborough United eng ENG 3. League One 9th 14 6 631 7.0 0 1 1 0 0 0 1 0 0.00 0.14 0.14 0.00 0.14 Matches 2014-2015 22 Cambridge United eng ENG 4. League Two 19th 11 10 826 9.2 1 0 1 1 0 0 0 0 0.11 0.00 0.11 0.11 0.11 Matches 2015-2016 23 Rochdale eng ENG 3. League One 10th 33 18 1,661 18.5 7 5 12 7 0 0 0 0 0.38 0.27 0.65 0.38 0.65 Matches 2016-2017 24 Rochdale eng ENG 3. League One 9th 39 30 2,631 29.2 8 8 16 8 0 0 3 0 0.27 0.27 0.55 0.27 0.55 Matches 2017-2018 25 Cardiff City eng ENG 2. Championship 2nd 38 33 2,853 31.7 6 5 11 6 0 0 1 0 0.19 0.16 0.35 0.19 0.35 Matches 2018-2019 26 Cardiff City eng ENG 1. Premier League 18th 20 11 985 10.9 4 1 5 3 1 1 0 0 0.37 0.09 0.46 0.27 0.37 Matches 2019-2020 27 Cardiff City eng ENG 2. Championship 5th 27 21 1,811 20.1 3 4 7 3 0 0 0 0 0.15 0.20 0.35 0.15 0.35 Matches 2020-2021 28 Middlesbrough eng ENG 2. Championship 10th 9 2 297 3.3 1 1 2 1 0 0 0 0 0.30 0.30 0.61 0.30 0.61 Matches 2021-2022 29 Sheffield Weds eng ENG 3. League One 4th 18 12 1,063 11.8 2 1 3 2 0 0 0 0 0.17 0.08 0.25 0.17 0.25 Matches 2022-2023 30 Derby County eng ENG 3. League One 7th 44 39 3,292 36.6 7 8 15 7 0 0 4 0 0.19 0.22 0.41 0.19 0.41 Matches 2023-2024 31 Derby County eng ENG 3. League One 2nd 46 45 3,693 41.0 9 15 24 9 0 0 6 0 0.22 0.37 0.58 0.22 0.58 Matches 2024-2025 32 Derby County eng ENG 2. Championship 19th 41 26 2,098 23.3 3 4 7 2 1 1 4 0 0.13 0.17 0.30 0.09 0.26 Matches 2025-2026 33 Milton Keynes Dons eng ENG 4. League Two 2nd 25 22 1,653 18.4 9 4 13 5 4 4 4 0 0.49 0.22 0.71 0.27 0.49 Matches 16 Seasons 11 Clubs 4 Leagues 457 311 27,306 303.4 70 63 133 64 6 6 25 0 0.23 0.21 0.44 0.21 0.42 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 Peterborough United (4 Seasons) 2 Leagues 84 30 3,456 38.4 9 7 16 9 0 0 2 0 0.23 0.18 0.42 0.23 0.42 Derby County (3 Seasons) 2 Leagues 131 110 9,083 100.9 19 27 46 18 1 1 14 0 0.19 0.27 0.46 0.18 0.45 Cardiff City (3 Seasons) 2 Leagues 85 65 5,649 62.8 13 10 23 12 1 1 1 0 0.21 0.16 0.37 0.19 0.35 Rochdale (2 Seasons) 1 League 72 48 4,292 47.7 15 13 28 15 0 0 3 0 0.31 0.27 0.59 0.31 0.59 Milton Keynes Dons (1 Season) 1 League 25 22 1,653 18.4 9 4 13 5 4 4 4 0 0.49 0.22 0.71 0.27 0.49 Sheffield Weds (1 Season) 1 League 18 12 1,063 11.8 2 1 3 2 0 0 0 0 0.17 0.08 0.25 0.17 0.25 Cambridge United (1 Season) 1 League 11 10 826 9.2 1 0 1 1 0 0 0 0 0.11 0.00 0.11 0.11 0.11 Middlesbrough (1 Season) 1 League 9 2 297 3.3 1 1 2 1 0 0 0 0 0.30 0.30 0.61 0.30 0.61 Sheffield United (1 Season) 1 League 8 4 290 3.2 1 0 1 1 0 0 0 0 0.31 0.00 0.31 0.31 0.31 Portsmouth (1 Season) 1 League 8 5 468 5.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Shrewsbury Town (1 Season) 1 League 6 3 229 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League One (10 Seasons) 265 173 15,530 172.6 40 42 82 40 0 0 15 0 0.23 0.24 0.48 0.23 0.48 Championship (5 Seasons) 136 95 8,312 92.4 16 16 32 15 1 1 6 0 0.17 0.17 0.35 0.16 0.34 League Two (2 Seasons) 36 32 2,479 27.5 10 4 14 6 4 4 4 0 0.36 0.15 0.51 0.22 0.36 Premier League (1 Season) 20 11 985 10.9 4 1 5 3 1 1 0 0 0.37 0.09 0.46 0.27 0.37
Standard Stats Table Season Age Squad 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 2023 30 gt Guatemala Gold Cup QF 4 4 306 3.4 0 2 2 0 0 0 1 0 0.00 0.59 0.59 0.00 0.59 Matches 2026 33 gt Guatemala WCQ 5 3 224 2.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 1 Club 2 Leagues 9 7 530 5.9 0 2 2 0 0 0 1 0 0.00 0.34 0.34 0.00 0.34 WCQ (1 Season) 5 3 224 2.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Gold Cup (1 Season) 4 4 306 3.4 0 2 2 0 0 0 1 0 0.00 0.59 0.59 0.00 0.59
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2010-2011 18 Peterborough United 1 League 11.6 5 11 0.95 0.45 0 0 2011-2012 19 Sheffield United 1 League 3.2 1 3 0.93 0.33 0 0 2012-2013 20 Portsmouth 1 League 5.2 0 2 0.38 0.00 0 0 2012-2013 20 Peterborough United 1 League 13.9 3 8 0.57 0.38 0 0 2013-2014 21 Shrewsbury Town 1 League 2.5 0 0 0.00 0 0 2013-2014 21 Peterborough United 1 League 5.9 1 2 0.34 0.50 0 0 2014-2015 22 Peterborough United 3 Leagues 8.7 0 9 1.28 0.00 0 0 2014-2015 22 Cambridge United 1 League 9.2 1 4 0.44 0.25 0 0 2015-2016 23 Rochdale 2 Leagues 19.4 10 15 0.81 0.47 1 1 2016-2017 24 Rochdale 3 Leagues 32.1 10 2 31 1550.0 0.07 1.04 4.50 0.29 0 0 2017-2018 25 Cardiff City 3 Leagues 34.5 7 60 20 33.3 1.74 0.58 0.12 0.35 0 0 2018-2019 26 Cardiff City 2 Leagues 11.9 4 24 10 41.7 2.01 0.84 0.13 0.30 1 1 2019-2020 27 Cardiff City 1 League 20.1 3 32 9 28.1 1.59 0.45 0.09 0.33 0 0 2020-2021 28 Middlesbrough 1 League 3.3 1 5 2 40.0 1.52 0.61 0.20 0.50 0 0 2021-2022 29 Sheffield Weds 1 League 11.8 2 32 12 37.5 2.71 1.02 0.06 0.17 0 0 2022-2023 30 Derby County 3 Leagues 39.2 7 66 21 31.8 1.68 0.54 0.11 0.33 0 0 2023-2024 31 Derby County 2 Leagues 42.0 10 96 33 34.4 2.28 0.79 0.10 0.30 0 0 2024-2025 32 Derby County 3 Leagues 25.0 3 45 14 31.1 1.86 0.58 0.04 0.14 1 1 2025-2026 33 Milton Keynes Dons 3 Leagues 19.7 10 36 22 61.1 1.83 1.12 0.17 0.27 4 4 16 Seasons 11 Clubs 6 Leagues 319.4 78 398 228 43.7 1.68 0.73 0.13 0.30 7 7 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Peterborough United (4 Seasons) 4 Leagues 40.1 9 30 0.78 0.30 0 0 Derby County (3 Seasons) 4 Leagues 106.2 20 207 68 32.9 1.96 0.65 0.09 0.28 1 1 Cardiff City (3 Seasons) 4 Leagues 66.6 14 116 39 33.6 1.74 0.59 0.11 0.33 1 1 Rochdale (2 Seasons) 3 Leagues 51.5 20 2 46 1550.0 0.07 0.95 4.50 0.35 1 1 Milton Keynes Dons (1 Season) 3 Leagues 19.7 10 36 22 61.1 1.83 1.12 0.17 0.27 4 4 Sheffield Weds (1 Season) 1 League 11.8 2 32 12 37.5 2.71 1.02 0.06 0.17 0 0 Cambridge United (1 Season) 1 League 9.2 1 4 0.44 0.25 0 0 Middlesbrough (1 Season) 1 League 3.3 1 5 2 40.0 1.52 0.61 0.20 0.50 0 0 Sheffield United (1 Season) 1 League 3.2 1 3 0.93 0.33 0 0 Portsmouth (1 Season) 1 League 5.2 0 2 0.38 0.00 0 0 Shrewsbury Town (1 Season) 1 League 2.5 0 0 0.00 0 0 League One (10 Seasons) 172.6 40 187 134 49.2 1.58 0.78 0.14 0.30 0 0 FA Cup (9 Seasons) 11.5 6 13 4 30.8 1.94 0.60 0.15 0.50 1 1 EFL Cup (6 Seasons) 4.5 2 10 5 50.0 2.86 1.43 0.20 0.40 0 0 Championship (5 Seasons) 92.4 16 133 50 31.6 1.70 0.54 0.09 0.30 1 1 League Two (2 Seasons) 27.5 10 35 25 60.0 1.91 0.91 0.14 0.24 4 4 Premier League (1 Season) 10.9 4 20 10 50.0 1.83 0.91 0.15 0.30 1 1
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2023 30 gt Guatemala Gold Cup QF 3.4 0 5 2 40.0 1.47 0.59 0.00 0.00 0 0 Matches 2026 33 gt Guatemala WCQ 2.5 0 0 0 Matches 2 Seasons 1 Club 2 Leagues 5.9 0 5 2 40.0 1.47 0.59 0.00 0.00 0 0 WCQ (1 Season) 2.5 0 0 0 Gold Cup (1 Season) 3.4 0 5 2 40.0 1.47 0.59 0.00 0.00 0 0
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 2010-2011 18 Peterborough United eng ENG 3. League One 33 1,041 32 25.1 11.6 8 25 2011-2012 19 Sheffield United eng ENG 3. League One 8 290 36 7.0 3.2 4 4 2012-2013 20 Peterborough United eng ENG 2. Championship 21 1,253 60 30.3 13.9 13 8 2012-2013 20 Portsmouth eng ENG 3. League One 8 468 59 11.3 5.2 5 3 2013-2014 21 Shrewsbury Town eng ENG 3. League One 6 229 38 5.5 2.5 3 3 2013-2014 21 Peterborough United eng ENG 3. League One 16 531 33 12.8 5.9 3 13 2014-2015 22 Peterborough United eng ENG FA Cup 1 65 65 36.1 0.7 1 65 0 0 1 3.00 1 1 0 0.00 0.00 Matches 2014-2015 22 Peterborough United eng ENG League Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2014-2015 22 Peterborough United eng ENG 3. League One 14 631 45 15.2 7.0 6 3 8 3 0.79 6 9 -3 -0.43 -0.43 Matches 2014-2015 22 Cambridge United eng ENG 4. League Two 11 826 75 20.0 9.2 10 6 1 4 0.91 9 17 -8 -0.87 -0.95 Matches 2015-2016 23 Rochdale eng ENG FA Cup 1 89 89 49.4 1.0 1 89 0 0 0 3.00 3 1 +2 +2.02 +3.01 Matches 2015-2016 23 Rochdale eng ENG 3. League One 33 1,661 50 40.1 18.5 18 3 15 3 1.30 35 30 +5 +0.27 +0.20 Matches 2016-2017 24 Rochdale eng ENG EFL Cup 2 52 26 28.9 0.6 0 0 2 25 0 1.50 1 1 0 0.00 -0.70 Matches 2016-2017 24 Rochdale eng ENG FA Cup 4 203 51 45.1 2.3 2 89 1 2 13 1 1.75 3 3 0 0.00 -0.73 Matches 2016-2017 24 Rochdale eng ENG 3. League One 39 2,631 67 63.6 29.2 30 16 9 1 1.33 44 41 +3 +0.10 -0.26 Matches 2017-2018 25 Cardiff City eng ENG 2. Championship 38 2,853 75 68.9 31.7 33 20 5 2 1.82 46 30 +16 +0.50 -0.47 Matches 2017-2018 25 Cardiff City eng ENG EFL Cup 2 89 45 42.4 1.0 0 0 2 44 0 1.50 2 0 +2 +2.02 +3.51 Matches 2017-2018 25 Cardiff City eng ENG FA Cup 2 167 84 61.9 1.9 2 84 1 0 1 0.50 0 2 -2 -1.08 -3.70 Matches 2018-2019 26 Cardiff City eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2018-2019 26 Cardiff City eng ENG 1. Premier League 20 985 49 28.8 10.9 11 72 3 9 21 6 0.60 11 18 -7 -0.64 +0.40 Matches 2019-2020 27 Cardiff City eng ENG 2. Championship 27 1,811 67 43.7 20.1 21 79 7 6 24 3 1.55 32 29 +3 +0.15 -0.12 Matches 2020-2021 28 Middlesbrough eng ENG 2. Championship 9 297 33 7.2 3.3 2 69 0 7 23 4 1.11 4 4 0 0.00 -0.05 Matches 2021-2022 29 Sheffield Weds eng ENG 3. League One 18 1,063 59 25.7 11.8 12 79 4 6 20 2 1.79 16 14 +2 +0.17 -0.59 Matches 2022-2023 30 Derby County eng ENG EFL Cup 2 98 49 32.7 1.1 1 70 0 1 28 0 2.00 1 0 +1 +0.92 +0.47 Matches 2022-2023 30 Derby County eng ENG FA Cup 3 136 45 30.2 1.5 2 59 0 1 18 1 1.33 3 3 0 0.00 -2.01 Matches 2022-2023 30 Derby County eng ENG 3. League One 44 3,292 75 79.5 36.6 39 81 15 5 26 0 1.64 53 36 +17 +0.46 +0.04 Matches 2023-2024 31 Derby County eng ENG FA Cup 1 90 90 50.0 1.0 1 90 1 0 0 1.00 2 2 0 0.00 +2.00 Matches 2023-2024 31 Derby County eng ENG 3. League One 46 3,693 80 89.2 41.0 45 81 21 1 27 0 2.00 71 30 +41 +1.00 +1.00 Matches 2024-2025 32 Derby County eng ENG 2. Championship 41 2,098 51 50.7 23.3 26 69 2 15 21 1 0.93 28 33 -5 -0.21 -0.08 Matches 2024-2025 32 Derby County eng ENG EFL Cup 2 76 38 42.2 0.8 0 0 2 38 0 2.00 1 0 +1 +1.18 +1.18 Matches 2024-2025 32 Derby County eng ENG FA Cup 1 74 74 61.7 0.8 1 74 0 0 0 1.00 1 1 0 0.00 0.00 Matches 2025-2026 33 Milton Keynes Dons eng ENG EFL Cup 0 0 0 0 1 Matches 2025-2026 33 Milton Keynes Dons eng ENG FA Cup 2 121 61 40.3 1.3 1 90 1 1 31 0 3.00 4 3 +1 +0.74 -0.26 Matches 2025-2026 33 Milton Keynes Dons eng ENG 4. League Two 25 1,653 66 39.9 18.4 22 73 4 3 14 0 1.76 36 15 +21 +1.14 +0.42 Matches 16 Seasons 11 Clubs 6 Leagues 482 28,746 60 35.4 319.4 325 78 110 157 23 34 1.45 413 325 +88 +0.32 +0.13 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Peterborough United (4 Seasons) 4 Leagues 86 3,611 42 21.5 40.1 32 78 4 54 4 0.88 7 11 -4 -0.46 -0.46 Derby County (3 Seasons) 4 Leagues 140 9,557 68 70.0 106.2 115 78 39 25 24 2 1.54 160 105 +55 +0.52 +0.36 Cardiff City (3 Seasons) 4 Leagues 90 5,995 67 48.9 66.6 68 78 32 22 25 12 1.41 91 80 +11 +0.17 +0.25 Rochdale (2 Seasons) 3 Leagues 79 4,636 59 51.0 51.5 51 89 20 28 19 5 1.36 86 76 +10 +0.19 -0.01 Milton Keynes Dons (1 Season) 3 Leagues 27 1,774 66 39.2 19.7 23 74 5 4 18 1 1.85 40 18 +22 +1.12 +0.37 Sheffield Weds (1 Season) 1 League 18 1,063 59 25.7 11.8 12 79 4 6 20 2 1.79 16 14 +2 +0.17 -0.59 Cambridge United (1 Season) 1 League 11 826 75 20.0 9.2 10 6 1 4 0.91 9 17 -8 -0.87 -0.95 Middlesbrough (1 Season) 1 League 9 297 33 7.2 3.3 2 69 0 7 23 4 1.11 4 4 0 0.00 -0.05 Sheffield United (1 Season) 1 League 8 290 36 7.0 3.2 4 4 Portsmouth (1 Season) 1 League 8 468 59 11.3 5.2 5 3 Shrewsbury Town (1 Season) 1 League 6 229 38 5.5 2.5 3 3 League One (10 Seasons) 265 15,530 59 34.1 172.6 173 81 62 92 23 9 1.56 225 160 +65 +0.45 +0.16 FA Cup (9 Seasons) 16 1,035 65 46.6 11.5 12 80 5 4 19 4 1.62 17 17 0 0.00 -0.84 EFL Cup (6 Seasons) 9 405 45 38.6 4.5 2 82 1 7 35 1 1.56 5 2 +3 +0.67 +0.67 Championship (5 Seasons) 136 8,312 61 40.2 92.4 95 73 29 41 22 10 1.38 110 96 +14 +0.18 -0.01 League Two (2 Seasons) 36 2,479 69 29.9 27.5 32 73 10 4 14 4 1.50 45 32 +13 +0.47 +0.12 Premier League (1 Season) 20 985 49 28.8 10.9 11 72 3 9 21 6 0.60 11 18 -7 -0.64 +0.40
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 2010-2011 18 Peterborough United 1 League 33 1,041 32 25.1 11.6 8 25 2011-2012 19 Sheffield United 1 League 8 290 36 7.0 3.2 4 4 2012-2013 20 Portsmouth 1 League 8 468 59 11.3 5.2 5 3 2012-2013 20 Peterborough United 1 League 21 1,253 60 30.3 13.9 13 8 2013-2014 21 Shrewsbury Town 1 League 6 229 38 5.5 2.5 3 3 2013-2014 21 Peterborough United 1 League 16 531 33 12.8 5.9 3 13 2014-2015 22 Peterborough United 3 Leagues 16 786 49 17.8 8.7 8 78 4 8 4 0.88 7 11 -4 -0.46 -0.46 2014-2015 22 Cambridge United 1 League 11 826 75 20.0 9.2 10 6 1 4 0.91 9 17 -8 -0.87 -0.95 2015-2016 23 Rochdale 2 Leagues 34 1,750 51 40.5 19.4 19 89 3 15 3 1.35 38 31 +7 +0.36 +0.32 2016-2017 24 Rochdale 3 Leagues 45 2,886 64 60.5 32.1 32 90 17 13 19 2 1.37 48 45 +3 +0.09 -0.34 2017-2018 25 Cardiff City 3 Leagues 42 3,109 74 67.3 34.5 35 84 21 7 44 3 1.74 48 32 +16 +0.46 -0.43 2018-2019 26 Cardiff City 2 Leagues 21 1,075 51 30.6 11.9 12 74 4 9 21 6 0.57 11 19 -8 -0.67 +0.37 2019-2020 27 Cardiff City 1 League 27 1,811 67 43.7 20.1 21 79 7 6 24 3 1.55 32 29 +3 +0.15 -0.12 2020-2021 28 Middlesbrough 1 League 9 297 33 7.2 3.3 2 69 0 7 23 4 1.11 4 4 0 0.00 -0.05 2021-2022 29 Sheffield Weds 1 League 18 1,063 59 25.7 11.8 12 79 4 6 20 2 1.79 16 14 +2 +0.17 -0.59 2022-2023 30 Derby County 3 Leagues 49 3,526 72 72.1 39.2 42 80 15 7 25 1 1.64 57 39 +18 +0.46 -0.33 2023-2024 31 Derby County 2 Leagues 47 3,783 80 87.6 42.0 46 82 22 1 27 0 1.98 73 32 +41 +0.98 +1.31 2024-2025 32 Derby County 3 Leagues 44 2,248 51 50.6 25.0 27 69 2 17 23 1 0.98 30 34 -4 -0.16 -0.04 2025-2026 33 Milton Keynes Dons 3 Leagues 27 1,774 66 39.2 19.7 23 74 5 4 18 1 1.85 40 18 +22 +1.12 +0.37 16 Seasons 11 Clubs 6 Leagues 482 28,746 60 35.4 319.4 325 78 110 157 23 34 1.45 413 325 +88 +0.32 +0.13 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Peterborough United (4 Seasons) 4 Leagues 86 3,611 42 21.5 40.1 32 78 4 54 4 0.88 7 11 -4 -0.46 -0.46 Derby County (3 Seasons) 4 Leagues 140 9,557 68 70.0 106.2 115 78 39 25 24 2 1.54 160 105 +55 +0.52 +0.36 Cardiff City (3 Seasons) 4 Leagues 90 5,995 67 48.9 66.6 68 78 32 22 25 12 1.41 91 80 +11 +0.17 +0.25 Rochdale (2 Seasons) 3 Leagues 79 4,636 59 51.0 51.5 51 89 20 28 19 5 1.36 86 76 +10 +0.19 -0.01 Milton Keynes Dons (1 Season) 3 Leagues 27 1,774 66 39.2 19.7 23 74 5 4 18 1 1.85 40 18 +22 +1.12 +0.37 Sheffield Weds (1 Season) 1 League 18 1,063 59 25.7 11.8 12 79 4 6 20 2 1.79 16 14 +2 +0.17 -0.59 Cambridge United (1 Season) 1 League 11 826 75 20.0 9.2 10 6 1 4 0.91 9 17 -8 -0.87 -0.95 Middlesbrough (1 Season) 1 League 9 297 33 7.2 3.3 2 69 0 7 23 4 1.11 4 4 0 0.00 -0.05 Sheffield United (1 Season) 1 League 8 290 36 7.0 3.2 4 4 Portsmouth (1 Season) 1 League 8 468 59 11.3 5.2 5 3 Shrewsbury Town (1 Season) 1 League 6 229 38 5.5 2.5 3 3 League One (10 Seasons) 265 15,530 59 34.1 172.6 173 81 62 92 23 9 1.56 225 160 +65 +0.45 +0.16 FA Cup (9 Seasons) 16 1,035 65 46.6 11.5 12 80 5 4 19 4 1.62 17 17 0 0.00 -0.84 EFL Cup (6 Seasons) 9 405 45 38.6 4.5 2 82 1 7 35 1 1.56 5 2 +3 +0.67 +0.67 Championship (5 Seasons) 136 8,312 61 40.2 92.4 95 73 29 41 22 10 1.38 110 96 +14 +0.18 -0.01 League Two (2 Seasons) 36 2,479 69 29.9 27.5 32 73 10 4 14 4 1.50 45 32 +13 +0.47 +0.12 Premier League (1 Season) 20 985 49 28.8 10.9 11 72 3 9 21 6 0.60 11 18 -7 -0.64 +0.40
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 2010-2011 18 Peterborough United eng ENG 3. League One 4th 33 1,041 32 25.1 11.6 8 25 2011-2012 19 Sheffield United eng ENG 3. League One 3rd 8 290 36 7.0 3.2 4 4 2012-2013 20 Portsmouth eng ENG 3. League One 24th 8 468 59 11.3 5.2 5 3 2012-2013 20 Peterborough United eng ENG 2. Championship 22nd 21 1,253 60 30.3 13.9 13 8 2013-2014 21 Shrewsbury Town eng ENG 3. League One 23rd 6 229 38 5.5 2.5 3 3 2013-2014 21 Peterborough United eng ENG 3. League One 6th 16 531 33 12.8 5.9 3 13 2014-2015 22 Peterborough United eng ENG 3. League One 9th 14 631 45 15.2 7.0 6 3 8 3 0.79 6 9 -3 -0.43 -0.43 Matches 2014-2015 22 Cambridge United eng ENG 4. League Two 19th 11 826 75 20.0 9.2 10 6 1 4 0.91 9 17 -8 -0.87 -0.95 Matches 2015-2016 23 Rochdale eng ENG 3. League One 10th 33 1,661 50 40.1 18.5 18 3 15 3 1.30 35 30 +5 +0.27 +0.20 Matches 2016-2017 24 Rochdale eng ENG 3. League One 9th 39 2,631 67 63.6 29.2 30 16 9 1 1.33 44 41 +3 +0.10 -0.26 Matches 2017-2018 25 Cardiff City eng ENG 2. Championship 2nd 38 2,853 75 68.9 31.7 33 20 5 2 1.82 46 30 +16 +0.50 -0.47 Matches 2018-2019 26 Cardiff City eng ENG 1. Premier League 18th 20 985 49 28.8 10.9 11 72 3 9 21 6 0.60 11 18 -7 -0.64 +0.40 Matches 2019-2020 27 Cardiff City eng ENG 2. Championship 5th 27 1,811 67 43.7 20.1 21 79 7 6 24 3 1.55 32 29 +3 +0.15 -0.12 Matches 2020-2021 28 Middlesbrough eng ENG 2. Championship 10th 9 297 33 7.2 3.3 2 69 0 7 23 4 1.11 4 4 0 0.00 -0.05 Matches 2021-2022 29 Sheffield Weds eng ENG 3. League One 4th 18 1,063 59 25.7 11.8 12 79 4 6 20 2 1.79 16 14 +2 +0.17 -0.59 Matches 2022-2023 30 Derby County eng ENG 3. League One 7th 44 3,292 75 79.5 36.6 39 81 15 5 26 0 1.64 53 36 +17 +0.46 +0.04 Matches 2023-2024 31 Derby County eng ENG 3. League One 2nd 46 3,693 80 89.2 41.0 45 81 21 1 27 0 2.00 71 30 +41 +1.00 +1.00 Matches 2024-2025 32 Derby County eng ENG 2. Championship 19th 41 2,098 51 50.7 23.3 26 69 2 15 21 1 0.93 28 33 -5 -0.21 -0.08 Matches 2025-2026 33 Milton Keynes Dons eng ENG 4. League Two 2nd 25 1,653 66 39.9 18.4 22 73 4 3 14 0 1.76 36 15 +21 +1.14 +0.42 Matches 16 Seasons 11 Clubs 4 Leagues 457 27,306 60 35.0 303.4 311 77 104 146 22 29 1.44 391 306 +85 +0.33 +0.16 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Peterborough United (4 Seasons) 2 Leagues 84 3,456 41 20.9 38.4 30 3 54 3 0.79 6 9 -3 -0.43 -0.43 Derby County (3 Seasons) 2 Leagues 131 9,083 69 73.1 100.9 110 78 38 21 22 1 1.54 152 99 +53 +0.53 +0.50 Cardiff City (3 Seasons) 2 Leagues 85 5,649 66 48.3 62.8 65 77 30 20 22 11 1.45 89 77 +12 +0.19 +0.30 Rochdale (2 Seasons) 1 League 72 4,292 60 51.8 47.7 48 19 24 4 1.32 79 71 +8 +0.17 -0.01 Milton Keynes Dons (1 Season) 1 League 25 1,653 66 39.9 18.4 22 73 4 3 14 0 1.76 36 15 +21 +1.14 +0.42 Sheffield Weds (1 Season) 1 League 18 1,063 59 25.7 11.8 12 79 4 6 20 2 1.79 16 14 +2 +0.17 -0.59 Cambridge United (1 Season) 1 League 11 826 75 20.0 9.2 10 6 1 4 0.91 9 17 -8 -0.87 -0.95 Middlesbrough (1 Season) 1 League 9 297 33 7.2 3.3 2 69 0 7 23 4 1.11 4 4 0 0.00 -0.05 Sheffield United (1 Season) 1 League 8 290 36 7.0 3.2 4 4 Portsmouth (1 Season) 1 League 8 468 59 11.3 5.2 5 3 Shrewsbury Town (1 Season) 1 League 6 229 38 5.5 2.5 3 3 League One (10 Seasons) 265 15,530 59 34.1 172.6 173 81 62 92 23 9 1.56 225 160 +65 +0.45 +0.16 Championship (5 Seasons) 136 8,312 61 40.2 92.4 95 73 29 41 22 10 1.38 110 96 +14 +0.18 -0.01 League Two (2 Seasons) 36 2,479 69 29.9 27.5 32 73 10 4 14 4 1.50 45 32 +13 +0.47 +0.12 Premier League (1 Season) 20 985 49 28.8 10.9 11 72 3 9 21 6 0.60 11 18 -7 -0.64 +0.40
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2023 30 gt Guatemala Gold Cup QF 4 306 77 85.0 3.4 4 77 1 0 0 1.75 4 3 +1 +0.29 +0.29 Matches 2026 33 gt Guatemala WCQ 5 224 45 24.9 2.5 3 64 0 2 16 1 1.80 7 2 +5 +2.01 +1.48 Matches 2 Seasons 1 Club 2 Leagues 9 530 59 42.1 5.9 7 71 1 2 16 1 1.78 11 5 +6 +1.02 +0.53 WCQ (1 Season) 5 224 45 24.9 2.5 3 64 0 2 16 1 1.80 7 2 +5 +2.01 +1.48 Gold Cup (1 Season) 4 306 77 85.0 3.4 4 77 1 0 0 1.75 4 3 +1 +0.29 +0.29
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2010-2011 18 Peterborough United 1 League 11.6 0 0 12 2011-2012 19 Sheffield United 1 League 3.2 0 0 0 2012-2013 20 Portsmouth 1 League 5.2 0 0 3 2012-2013 20 Peterborough United 1 League 13.9 1 0 8 2013-2014 21 Shrewsbury Town 1 League 2.5 1 0 3 2013-2014 21 Peterborough United 1 League 5.9 0 0 10 2014-2015 22 Peterborough United 3 Leagues 8.7 1 0 0 4 0 2014-2015 22 Cambridge United 1 League 9.2 0 0 2 2015-2016 23 Rochdale 2 Leagues 19.4 0 0 0 11 0 2016-2017 24 Rochdale 3 Leagues 32.1 3 0 0 19 1 0 1 0 0 0 0 0 2017-2018 25 Cardiff City 3 Leagues 34.5 1 0 0 15 33 10 96 25 32 1 0 0 2018-2019 26 Cardiff City 2 Leagues 11.9 0 0 0 7 4 3 30 11 27 1 0 0 2019-2020 27 Cardiff City 1 League 20.1 0 0 0 6 17 5 59 21 22 0 2020-2021 28 Middlesbrough 1 League 3.3 0 0 0 5 2 0 11 2 3 0 2021-2022 29 Sheffield Weds 1 League 11.8 0 0 0 9 12 6 63 11 13 0 2022-2023 30 Derby County 3 Leagues 39.2 4 0 0 33 27 4 190 27 42 0 2023-2024 31 Derby County 2 Leagues 42.0 6 0 0 28 37 24 244 31 49 0 2024-2025 32 Derby County 3 Leagues 25.0 5 0 0 18 16 8 166 23 35 0 2025-2026 33 Milton Keynes Dons 3 Leagues 19.7 4 0 0 12 9 7 81 8 13 0 16 Seasons 11 Clubs 6 Leagues 319.4 26 0 0 205 158 67 941 159 236 2 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Peterborough United (4 Seasons) 4 Leagues 40.1 2 0 0 34 0 Derby County (3 Seasons) 4 Leagues 106.2 15 0 0 79 80 36 600 81 126 0 Cardiff City (3 Seasons) 4 Leagues 66.6 1 0 0 28 54 18 185 57 81 2 0 0 Rochdale (2 Seasons) 3 Leagues 51.5 3 0 0 30 1 0 1 0 0 0 0 0 Milton Keynes Dons (1 Season) 3 Leagues 19.7 4 0 0 12 9 7 81 8 13 0 Sheffield Weds (1 Season) 1 League 11.8 0 0 0 9 12 6 63 11 13 0 Cambridge United (1 Season) 1 League 9.2 0 0 2 Middlesbrough (1 Season) 1 League 3.3 0 0 0 5 2 0 11 2 3 0 Sheffield United (1 Season) 1 League 3.2 0 0 0 Portsmouth (1 Season) 1 League 5.2 0 0 3 Shrewsbury Town (1 Season) 1 League 2.5 1 0 3 League One (10 Seasons) 172.6 15 0 0 129 76 33 476 69 103 0 0 0 FA Cup (9 Seasons) 11.5 0 0 0 3 1 1 21 1 1 0 0 0 EFL Cup (6 Seasons) 4.5 1 0 0 4 1 0 23 0 0 0 0 0 Championship (5 Seasons) 92.4 6 0 0 48 68 23 314 70 92 1 0 0 League Two (2 Seasons) 27.5 4 0 0 14 9 7 81 8 13 0 Premier League (1 Season) 10.9 0 0 0 7 3 3 26 11 27 1 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2023 30 gt Guatemala Gold Cup QF 3.4 1 0 0 3 2 0 7 3 2 0 Matches 2026 33 gt Guatemala WCQ 2.5 0 0 0 0 Matches 2 Seasons 1 Club 2 Leagues 5.9 1 0 0 3 2 0 7 3 2 0 WCQ (1 Season) 2.5 0 0 0 0 Gold Cup (1 Season) 3.4 1 0 0 3 2 0 7 3 2 0
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 Nathaniel Mendez-Laing Pages
Nathaniel Mendez-Laing Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary