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 2015-2016 20 Derby County eng ENG FA Cup 1 1 90 1.0 0 1 0 0 0 0.0 0 0 0 0 Matches 2015-2016 20 Luton Town eng ENG 4. League Two 5 5 450 5.0 4 0.80 15 11 73.3 2 0 3 2 40.0 Matches 2016-2017 21 Derby County eng ENG EFL Cup 1 1 90 1.0 3 3.00 7 4 57.1 0 0 1 0 0.0 0 0 0 0 Matches 2016-2017 21 Derby County eng ENG FA Cup 1 1 120 1.3 0 0 0 1 0 0.0 0 0 0 0 Matches 2016-2017 21 Derby County eng ENG Jr. PL2 — Div. 1 10 10 900 10.0 0 2 4 4 3 30.0 4 4 0 0 0.0 Matches 2017-2018 22 Derby County eng ENG EFL Cup 2 2 180 2.0 3 1.50 6 3 50.0 1 0 1 1 50.0 0 0 0 0 Matches 2017-2018 22 Derby County eng ENG Jr. PL2 — Div. 1 8 8 653 7.3 0 2 1 5 2 25.0 0 0 0 0 Matches 2018-2019 23 Oxford United eng ENG EFL Cup 3 3 270 3.0 3 1.00 15 12 80.0 2 0 1 2 66.7 0 0 0 0 Matches 2018-2019 23 Shrewsbury Town eng ENG 3. League One 9 7 644 7.2 7 0.98 2 3 2 4 57.1 0 0 0 0 Matches 2018-2019 23 Oxford United eng ENG 3. League One 10 10 900 10.0 17 1.70 1 3 6 2 20.0 3 2 1 0 33.3 Matches 2018-2019 23 Derby County eng ENG Jr. PL2 — Div. 1 1 1 90 1.0 0 0 1 0 0.0 0 0 0 0 Matches 2019-2020 24 Macclesfield Town eng ENG 4. League Two 11 11 990 11.0 18 1.64 54 39 68.5 1 3 7 0 0.0 3 1 2 0 66.7 Matches 2019-2020 24 Derby County eng ENG Jr. PL2 — Div. 1 6 6 540 6.0 3 2 1 2 33.3 0 0 0 0 Matches 2020-2021 25 Northampton Town eng ENG EFL Cup 1 1 90 1.0 4 4.00 7 3 42.9 0 0 1 0 0.0 0 0 0 0 Matches 2020-2021 25 Northampton Town eng ENG FA Cup 1 1 90 1.0 2 2.00 3 3 66.7 0 0 1 0 0.0 2 1 1 0 50.0 Matches 2020-2021 25 Northampton Town eng ENG 3. League One 35 35 3,150 35.0 44 1.26 118 80 67.8 9 11 15 11 31.4 6 6 0 0 0.0 Matches 2021-2022 26 Hartlepool United eng ENG EFL Cup 1 1 90 1.0 1 1.00 4 3 75.0 0 0 1 0 0.0 0 0 0 0 Matches 2021-2022 26 Hartlepool United eng ENG FA Cup 1 1 90 1.0 2 2.00 4 3 75.0 0 1 0 0 0.0 1 1 0 0 0.0 Matches 2021-2022 26 Doncaster Rovers eng ENG 3. League One 18 18 1,620 18.0 30 1.67 95 69 69.5 5 4 9 5 27.8 4 1 3 0 75.0 Matches 2021-2022 26 Hartlepool United eng ENG 4. League Two 2 2 180 2.0 7 3.50 11 4 36.4 1 0 1 0 0.0 0 0 0 0 Matches 2022-2023 27 Doncaster Rovers eng ENG EFL Cup 1 1 90 1.0 3 3.00 4 1 25.0 0 0 1 0 0.0 0 0 0 0 Matches 2022-2023 27 Doncaster Rovers eng ENG FA Cup 1 1 90 1.0 1 1.00 0 0 1 0 0.0 0 0 0 0 Matches 2022-2023 27 Doncaster Rovers eng ENG 4. League Two 42 42 3,780 42.0 59 1.40 176 118 67.0 15 6 21 8 19.0 2 1 1 0 50.0 Matches 2023-2024 28 Harrogate Town FC eng ENG FA Cup 1 1 90 1.0 5 5.00 10 5 50.0 0 0 1 0 0.0 0 0 0 0 Matches 2023-2024 28 Harrogate Town FC eng ENG 4. League Two 4 4 360 4.0 5 1.25 18 13 72.2 1 2 1 1 25.0 0 0 0 0 Matches 10 Seasons 9 Clubs 5 Leagues 151 149 13,454 149.5 218 1.48 547 371 66.7 41 33 75 36 24.2 21 13 8 0 38.1 Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Derby County (6 Seasons) 3 Leagues 5 5 480 5.3 6 2.00 13 7 53.8 2 0 3 1 20.0 0 0 0 0 Derby County (4 Seasons) 1 League 25 25 2,183 24.2 0 7 7 11 7 28.0 4 4 0 0 0.0 Doncaster Rovers (2 Seasons) 4 Leagues 62 62 5,580 62.0 93 1.50 275 188 67.3 20 10 32 13 21.0 6 2 4 0 66.7 Northampton Town (1 Season) 3 Leagues 37 37 3,330 37.0 50 1.35 128 86 66.4 9 11 17 11 29.7 8 7 1 0 12.5 Oxford United (1 Season) 2 Leagues 13 13 1,170 13.0 20 1.54 15 12 80.0 3 3 7 4 30.8 3 2 1 0 33.3 Macclesfield Town (1 Season) 1 League 11 11 990 11.0 18 1.64 54 39 68.5 1 3 7 0 0.0 3 1 2 0 66.7 Shrewsbury Town (1 Season) 1 League 9 7 644 7.2 7 0.98 2 3 2 4 57.1 0 0 0 0 Harrogate Town FC (1 Season) 2 Leagues 5 5 450 5.0 10 2.00 28 18 64.3 1 2 2 1 20.0 0 0 0 0 Luton Town (1 Season) 1 League 5 5 450 5.0 4 0.80 15 11 73.3 2 0 3 2 40.0 Hartlepool United (1 Season) 3 Leagues 4 4 360 4.0 10 2.50 19 10 52.6 1 1 2 0 0.0 1 1 0 0 0.0 FA Cup (9 Seasons) 6 6 570 6.3 10 2.50 17 11 58.8 1 1 4 0 0.0 3 2 1 0 33.3 EFL Cup (7 Seasons) 9 9 810 9.0 17 1.89 43 26 60.5 3 0 6 3 33.3 0 0 0 0 League Two (5 Seasons) 64 64 5,760 64.0 93 1.45 274 185 66.8 20 11 33 11 17.2 5 2 3 0 60.0 PL2 — Div. 1 (4 Seasons) 25 25 2,183 24.2 0 7 7 11 7 28.0 4 4 0 0 0.0 League One (3 Seasons) 72 70 6,314 70.2 98 1.40 213 149 68.5 17 21 32 22 31.4 13 9 4 0 30.8
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 2015-2016 20 Luton Town 1 League 5 5 450 5.0 4 0.80 15 11 73.3 2 0 3 2 40.0 2015-2016 20 Derby County 2 Leagues 1 1 90 1.0 0 1 0 0 0 0.0 0 0 0 0 2016-2017 21 Derby County 3 Leagues 2 2 210 2.3 3 3.00 7 4 57.1 0 0 2 0 0.0 0 0 0 0 2016-2017 21 Derby County 1 League 10 10 900 10.0 0 2 4 4 3 30.0 4 4 0 0 0.0 2017-2018 22 Derby County 3 Leagues 2 2 180 2.0 3 1.50 6 3 50.0 1 0 1 1 50.0 0 0 0 0 2017-2018 22 Derby County 1 League 8 8 653 7.3 0 2 1 5 2 25.0 0 0 0 0 2018-2019 23 Shrewsbury Town 1 League 9 7 644 7.2 7 0.98 2 3 2 4 57.1 0 0 0 0 2018-2019 23 Oxford United 2 Leagues 13 13 1,170 13.0 20 1.54 15 12 80.0 3 3 7 4 30.8 3 2 1 0 33.3 2018-2019 23 Derby County 1 League 1 1 90 1.0 0 0 1 0 0.0 0 0 0 0 2019-2020 24 Derby County 1 League 6 6 540 6.0 3 2 1 2 33.3 0 0 0 0 2019-2020 24 Macclesfield Town 1 League 11 11 990 11.0 18 1.64 54 39 68.5 1 3 7 0 0.0 3 1 2 0 66.7 2020-2021 25 Northampton Town 3 Leagues 37 37 3,330 37.0 50 1.35 128 86 66.4 9 11 17 11 29.7 8 7 1 0 12.5 2021-2022 26 Hartlepool United 3 Leagues 4 4 360 4.0 10 2.50 19 10 52.6 1 1 2 0 0.0 1 1 0 0 0.0 2021-2022 26 Doncaster Rovers 1 League 18 18 1,620 18.0 30 1.67 95 69 69.5 5 4 9 5 27.8 4 1 3 0 75.0 2022-2023 27 Doncaster Rovers 3 Leagues 44 44 3,960 44.0 63 1.43 180 119 66.1 15 6 23 8 18.2 2 1 1 0 50.0 2023-2024 28 Harrogate Town FC 2 Leagues 5 5 450 5.0 10 2.00 28 18 64.3 1 2 2 1 20.0 0 0 0 0 10 Seasons 9 Clubs 5 Leagues 151 149 13,454 149.5 218 1.48 547 371 66.7 41 33 75 36 24.2 21 13 8 0 38.1 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Derby County (6 Seasons) 3 Leagues 5 5 480 5.3 6 2.00 13 7 53.8 2 0 3 1 20.0 0 0 0 0 Derby County (4 Seasons) 1 League 25 25 2,183 24.2 0 7 7 11 7 28.0 4 4 0 0 0.0 Doncaster Rovers (2 Seasons) 4 Leagues 62 62 5,580 62.0 93 1.50 275 188 67.3 20 10 32 13 21.0 6 2 4 0 66.7 Northampton Town (1 Season) 3 Leagues 37 37 3,330 37.0 50 1.35 128 86 66.4 9 11 17 11 29.7 8 7 1 0 12.5 Oxford United (1 Season) 2 Leagues 13 13 1,170 13.0 20 1.54 15 12 80.0 3 3 7 4 30.8 3 2 1 0 33.3 Macclesfield Town (1 Season) 1 League 11 11 990 11.0 18 1.64 54 39 68.5 1 3 7 0 0.0 3 1 2 0 66.7 Shrewsbury Town (1 Season) 1 League 9 7 644 7.2 7 0.98 2 3 2 4 57.1 0 0 0 0 Harrogate Town FC (1 Season) 2 Leagues 5 5 450 5.0 10 2.00 28 18 64.3 1 2 2 1 20.0 0 0 0 0 Luton Town (1 Season) 1 League 5 5 450 5.0 4 0.80 15 11 73.3 2 0 3 2 40.0 Hartlepool United (1 Season) 3 Leagues 4 4 360 4.0 10 2.50 19 10 52.6 1 1 2 0 0.0 1 1 0 0 0.0 FA Cup (9 Seasons) 6 6 570 6.3 10 2.50 17 11 58.8 1 1 4 0 0.0 3 2 1 0 33.3 EFL Cup (7 Seasons) 9 9 810 9.0 17 1.89 43 26 60.5 3 0 6 3 33.3 0 0 0 0 League Two (5 Seasons) 64 64 5,760 64.0 93 1.45 274 185 66.8 20 11 33 11 17.2 5 2 3 0 60.0 PL2 — Div. 1 (4 Seasons) 25 25 2,183 24.2 0 7 7 11 7 28.0 4 4 0 0 0.0 League One (3 Seasons) 72 70 6,314 70.2 98 1.40 213 149 68.5 17 21 32 22 31.4 13 9 4 0 30.8
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 2015-2016 20 Luton Town eng ENG 4. League Two 11th 5 5 450 5.0 4 0.80 15 11 73.3 2 0 3 2 40.0 Matches 2016-2017 21 Derby County eng ENG Jr. PL2 — Div. 1 8th 10 10 900 10.0 0 2 4 4 3 30.0 4 4 0 0 0.0 Matches 2017-2018 22 Derby County eng ENG Jr. PL2 — Div. 1 10th 8 8 653 7.3 0 2 1 5 2 25.0 0 0 0 0 Matches 2018-2019 23 Shrewsbury Town eng ENG 3. League One 18th 9 7 644 7.2 7 0.98 2 3 2 4 57.1 0 0 0 0 Matches 2018-2019 23 Oxford United eng ENG 3. League One 12th 10 10 900 10.0 17 1.70 1 3 6 2 20.0 3 2 1 0 33.3 Matches 2018-2019 23 Derby County eng ENG Jr. PL2 — Div. 1 7th 1 1 90 1.0 0 0 1 0 0.0 0 0 0 0 Matches 2019-2020 24 Derby County eng ENG Jr. PL2 — Div. 1 4th 6 6 540 6.0 3 2 1 2 33.3 0 0 0 0 Matches 2019-2020 24 Macclesfield Town eng ENG 4. League Two 24th 11 11 990 11.0 18 1.64 54 39 68.5 1 3 7 0 0.0 3 1 2 0 66.7 Matches 2020-2021 25 Northampton Town eng ENG 3. League One 22nd 35 35 3,150 35.0 44 1.26 118 80 67.8 9 11 15 11 31.4 6 6 0 0 0.0 Matches 2021-2022 26 Hartlepool United eng ENG 4. League Two 17th 2 2 180 2.0 7 3.50 11 4 36.4 1 0 1 0 0.0 0 0 0 0 Matches 2021-2022 26 Doncaster Rovers eng ENG 3. League One 22nd 18 18 1,620 18.0 30 1.67 95 69 69.5 5 4 9 5 27.8 4 1 3 0 75.0 Matches 2022-2023 27 Doncaster Rovers eng ENG 4. League Two 18th 42 42 3,780 42.0 59 1.40 176 118 67.0 15 6 21 8 19.0 2 1 1 0 50.0 Matches 2023-2024 28 Harrogate Town FC eng ENG 4. League Two 13th 4 4 360 4.0 5 1.25 18 13 72.2 1 2 1 1 25.0 0 0 0 0 Matches 10 Seasons 9 Clubs 3 Leagues 136 134 12,074 134.2 191 1.42 487 334 67.6 37 32 65 33 24.6 18 11 7 0 38.9 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Derby County (4 Seasons) 1 League 25 25 2,183 24.2 0 7 7 11 7 28.0 4 4 0 0 0.0 Doncaster Rovers (2 Seasons) 2 Leagues 60 60 5,400 60.0 89 1.48 271 187 67.9 20 10 30 13 21.7 6 2 4 0 66.7 Northampton Town (1 Season) 1 League 35 35 3,150 35.0 44 1.26 118 80 67.8 9 11 15 11 31.4 6 6 0 0 0.0 Macclesfield Town (1 Season) 1 League 11 11 990 11.0 18 1.64 54 39 68.5 1 3 7 0 0.0 3 1 2 0 66.7 Oxford United (1 Season) 1 League 10 10 900 10.0 17 1.70 1 3 6 2 20.0 3 2 1 0 33.3 Shrewsbury Town (1 Season) 1 League 9 7 644 7.2 7 0.98 2 3 2 4 57.1 0 0 0 0 Luton Town (1 Season) 1 League 5 5 450 5.0 4 0.80 15 11 73.3 2 0 3 2 40.0 Harrogate Town FC (1 Season) 1 League 4 4 360 4.0 5 1.25 18 13 72.2 1 2 1 1 25.0 0 0 0 0 Hartlepool United (1 Season) 1 League 2 2 180 2.0 7 3.50 11 4 36.4 1 0 1 0 0.0 0 0 0 0 League Two (5 Seasons) 64 64 5,760 64.0 93 1.45 274 185 66.8 20 11 33 11 17.2 5 2 3 0 60.0 PL2 — Div. 1 (4 Seasons) 25 25 2,183 24.2 0 7 7 11 7 28.0 4 4 0 0 0.0 League One (3 Seasons) 72 70 6,314 70.2 98 1.40 213 149 68.5 17 21 32 22 31.4 13 9 4 0 30.8
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 2014-2015 19 Derby County eng ENG 2. Championship 0 0 Matches 2014-2015 19 Derby County eng ENG FA Cup 0 0 Matches 2014-2015 19 Derby County eng ENG League Cup 0 0 Matches 2015-2016 20 Derby County eng ENG 2. Championship 0 0 Matches 2015-2016 20 Derby County 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 2015-2016 20 Luton Town eng ENG 4. League Two 5 5 450 5.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Derby County eng ENG 2. Championship 0 0 Matches 2016-2017 21 Derby County eng ENG EFL 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 21 Derby County 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 2016-2017 21 Derby County eng ENG Jr. PL2 — Div. 1 10 10 900 10.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 22 Derby County eng ENG 2. Championship 0 0 Matches 2017-2018 22 Derby County eng ENG EFL 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 2017-2018 22 Derby County eng ENG FA Cup 0 0 Matches 2017-2018 22 Derby County eng ENG Jr. PL2 — Div. 1 8 8 652 7.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Derby County eng ENG 2. Championship 0 0 Matches 2018-2019 23 Oxford United eng ENG EFL 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 23 Derby County eng ENG FA Cup 0 0 Matches 2018-2019 23 Shrewsbury Town eng ENG 3. League One 9 7 646 7.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Oxford United eng ENG 3. League One 10 10 900 10.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Derby County eng ENG Jr. PL2 — Div. 1 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Derby County eng ENG 2. Championship 0 0 Matches 2019-2020 24 Macclesfield Town eng ENG 4. League Two 11 11 990 11.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Derby County eng ENG Jr. PL2 — Div. 1 6 6 540 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Northampton Town eng ENG EFL 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 2020-2021 25 Northampton Town 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 2020-2021 25 Northampton Town eng ENG 3. League One 35 35 3,150 35.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 26 Hartlepool United eng ENG EFL 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 2021-2022 26 Hartlepool United eng ENG FA Cup 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 26 Doncaster Rovers eng ENG 3. League One 18 18 1,620 18.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 26 Hartlepool United eng ENG 4. League Two 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 27 Doncaster Rovers eng ENG EFL 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 2022-2023 27 Doncaster Rovers 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 2022-2023 27 Doncaster Rovers eng ENG 4. League Two 42 42 3,780 42.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 28 Harrogate Town FC 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 2023-2024 28 Harrogate Town FC eng ENG 4. League Two 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 10 Seasons 9 Clubs 5 Leagues 151 149 13,456 149.5 0 0 0 0 0 0 9 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 Derby County (6 Seasons) 3 Leagues 5 5 480 5.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Derby County (4 Seasons) 1 League 25 25 2,182 24.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Doncaster Rovers (2 Seasons) 4 Leagues 62 62 5,580 62.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Northampton Town (1 Season) 3 Leagues 37 37 3,330 37.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Oxford United (1 Season) 2 Leagues 13 13 1,170 13.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Macclesfield Town (1 Season) 1 League 11 11 990 11.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Shrewsbury Town (1 Season) 1 League 9 7 646 7.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Harrogate Town FC (1 Season) 2 Leagues 5 5 450 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Luton Town (1 Season) 1 League 5 5 450 5.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Hartlepool United (1 Season) 3 Leagues 4 4 360 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (9 Seasons) 6 6 570 6.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (7 Seasons) 9 9 810 9.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (6 Seasons) 0 0 League Two (5 Seasons) 64 64 5,760 64.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 1 (4 Seasons) 25 25 2,182 24.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (3 Seasons) 72 70 6,316 70.2 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00
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 2014-2015 19 Derby County 3 Leagues 0 0 2015-2016 20 Luton Town 1 League 5 5 450 5.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2015-2016 20 Derby County 2 Leagues 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 21 Derby County 3 Leagues 2 2 210 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 21 Derby County 1 League 10 10 900 10.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 22 Derby County 3 Leagues 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 22 Derby County 1 League 8 8 652 7.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 23 Shrewsbury Town 1 League 9 7 646 7.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 23 Oxford United 2 Leagues 13 13 1,170 13.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 23 Derby County 2 Leagues 0 0 2018-2019 23 Derby County 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 24 Derby County 1 League 0 0 2019-2020 24 Derby County 1 League 6 6 540 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 24 Macclesfield Town 1 League 11 11 990 11.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 25 Northampton Town 3 Leagues 37 37 3,330 37.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2021-2022 26 Hartlepool United 3 Leagues 4 4 360 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2021-2022 26 Doncaster Rovers 1 League 18 18 1,620 18.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2022-2023 27 Doncaster Rovers 3 Leagues 44 44 3,960 44.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2023-2024 28 Harrogate Town FC 2 Leagues 5 5 450 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 10 Seasons 9 Clubs 5 Leagues 151 149 13,456 149.5 0 0 0 0 0 0 9 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 Derby County (6 Seasons) 3 Leagues 5 5 480 5.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Derby County (4 Seasons) 1 League 25 25 2,182 24.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Doncaster Rovers (2 Seasons) 4 Leagues 62 62 5,580 62.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Northampton Town (1 Season) 3 Leagues 37 37 3,330 37.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Oxford United (1 Season) 2 Leagues 13 13 1,170 13.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Macclesfield Town (1 Season) 1 League 11 11 990 11.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Shrewsbury Town (1 Season) 1 League 9 7 646 7.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Harrogate Town FC (1 Season) 2 Leagues 5 5 450 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Luton Town (1 Season) 1 League 5 5 450 5.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Hartlepool United (1 Season) 3 Leagues 4 4 360 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (9 Seasons) 6 6 570 6.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (7 Seasons) 9 9 810 9.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (6 Seasons) 0 0 League Two (5 Seasons) 64 64 5,760 64.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 1 (4 Seasons) 25 25 2,182 24.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (3 Seasons) 72 70 6,316 70.2 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00
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 2014-2015 19 Derby County eng ENG 2. Championship 8th 0 0 Matches 2015-2016 20 Luton Town eng ENG 4. League Two 11th 5 5 450 5.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 20 Derby County eng ENG 2. Championship 5th 0 0 Matches 2016-2017 21 Derby County eng ENG 2. Championship 9th 0 0 Matches 2016-2017 21 Derby County eng ENG Jr. PL2 — Div. 1 8th 10 10 900 10.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 22 Derby County eng ENG 2. Championship 6th 0 0 Matches 2017-2018 22 Derby County eng ENG Jr. PL2 — Div. 1 10th 8 8 652 7.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Shrewsbury Town eng ENG 3. League One 18th 9 7 646 7.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Oxford United eng ENG 3. League One 12th 10 10 900 10.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Derby County eng ENG 2. Championship 6th 0 0 Matches 2018-2019 23 Derby County eng ENG Jr. PL2 — Div. 1 7th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Derby County eng ENG 2. Championship 10th 0 0 Matches 2019-2020 24 Derby County eng ENG Jr. PL2 — Div. 1 4th 6 6 540 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Macclesfield Town eng ENG 4. League Two 24th 11 11 990 11.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Northampton Town eng ENG 3. League One 22nd 35 35 3,150 35.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 26 Hartlepool United eng ENG 4. League Two 17th 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 26 Doncaster Rovers eng ENG 3. League One 22nd 18 18 1,620 18.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 27 Doncaster Rovers eng ENG 4. League Two 18th 42 42 3,780 42.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 28 Harrogate Town FC eng ENG 4. League Two 13th 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 10 Seasons 9 Clubs 3 Leagues 136 134 12,076 134.2 0 0 0 0 0 0 8 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 Derby County (6 Seasons) 1 League 0 0 Derby County (4 Seasons) 1 League 25 25 2,182 24.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Doncaster Rovers (2 Seasons) 2 Leagues 60 60 5,400 60.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Northampton Town (1 Season) 1 League 35 35 3,150 35.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Macclesfield Town (1 Season) 1 League 11 11 990 11.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Oxford United (1 Season) 1 League 10 10 900 10.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Shrewsbury Town (1 Season) 1 League 9 7 646 7.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Luton Town (1 Season) 1 League 5 5 450 5.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Harrogate Town FC (1 Season) 1 League 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Hartlepool United (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 Championship (6 Seasons) 0 0 League Two (5 Seasons) 64 64 5,760 64.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 1 (4 Seasons) 25 25 2,182 24.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (3 Seasons) 72 70 6,316 70.2 0 0 0 0 0 0 4 0 0.00 0.00 0.00 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 2014-2015 19 Derby County eng ENG 2. Championship 0 0 0 0 2 Matches 2014-2015 19 Derby County eng ENG FA Cup 0 0 0 0 3 Matches 2014-2015 19 Derby County eng ENG League Cup 0 0 0 0 1 Matches 2015-2016 20 Derby County eng ENG 2. Championship 0 0 0 0 15 Matches 2015-2016 20 Derby County eng ENG FA Cup 1 90 90 50.0 1.0 1 90 1 0 0 3.00 2 1 +1 +1.00 +3.00 Matches 2015-2016 20 Luton Town eng ENG 4. League Two 5 450 90 10.9 5.0 5 5 0 0 1.20 3 4 -1 -0.20 -0.27 Matches 2016-2017 21 Derby County eng ENG 2. Championship 0 0 0 0 40 Matches 2016-2017 21 Derby County eng ENG EFL Cup 1 90 90 30.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 -3.43 Matches 2016-2017 21 Derby County eng ENG FA Cup 1 120 120 40.0 1.3 1 120 1 0 2 0.00 1 3 -2 -1.50 -2.00 Matches 2016-2017 21 Derby County eng ENG Jr. PL2 — Div. 1 10 900 90 45.5 10.0 10 90 10 0 0 1.00 13 15 -2 -0.20 +0.55 Matches 2017-2018 22 Derby County eng ENG 2. Championship 0 0 0 0 28 Matches 2017-2018 22 Derby County eng ENG EFL Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 3 3 0 0.00 Matches 2017-2018 22 Derby County eng ENG FA Cup 0 0 0 0 1 Matches 2017-2018 22 Derby County eng ENG Jr. PL2 — Div. 1 8 652 82 32.9 7.3 8 82 7 0 0 0.88 8 13 -5 -0.69 -0.22 Matches 2018-2019 23 Derby County eng ENG 2. Championship 0 0 0 0 1 Matches 2018-2019 23 Oxford United eng ENG EFL Cup 3 270 90 100.0 3.0 3 90 3 0 0 2.00 5 3 +2 +0.67 Matches 2018-2019 23 Derby County eng ENG FA Cup 0 0 0 0 1 Matches 2018-2019 23 Shrewsbury Town eng ENG 3. League One 9 646 72 15.6 7.2 7 90 7 2 7 4 1.11 9 7 +2 +0.28 +0.54 Matches 2018-2019 23 Oxford United eng ENG 3. League One 10 900 90 21.7 10.0 10 90 10 0 12 0.60 11 17 -6 -0.60 -0.60 Matches 2018-2019 23 Derby County eng ENG Jr. PL2 — Div. 1 1 90 90 4.5 1.0 1 90 1 0 0 0.00 1 5 -4 -4.00 -3.95 Matches 2019-2020 24 Derby County eng ENG 2. Championship 0 0 0 0 1 Matches 2019-2020 24 Macclesfield Town eng ENG 4. League Two 11 990 90 29.7 11.0 11 90 11 0 0 0.55 7 18 -11 -1.00 -0.85 Matches 2019-2020 24 Derby County eng ENG Jr. PL2 — Div. 1 6 540 90 33.3 6.0 6 90 6 0 0 1.83 11 9 +2 +0.33 +0.42 Matches 2020-2021 25 Northampton Town eng ENG EFL Cup 1 90 90 50.0 1.0 1 90 1 0 1 0.00 0 4 -4 -4.00 -7.00 Matches 2020-2021 25 Northampton Town eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2020-2021 25 Northampton Town eng ENG 3. League One 35 3,150 90 76.1 35.0 35 90 35 0 11 1.09 34 44 -10 -0.29 +1.17 Matches 2021-2022 26 Hartlepool United eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2021-2022 26 Hartlepool United eng ENG FA Cup 1 90 90 20.0 1.0 1 90 1 0 2 1.00 2 2 0 0.00 -0.25 Matches 2021-2022 26 Doncaster Rovers eng ENG 3. League One 18 1,620 90 39.1 18.0 18 90 18 0 2 1.06 17 30 -13 -0.72 +0.42 Matches 2021-2022 26 Hartlepool United eng ENG 4. League Two 2 180 90 4.3 2.0 2 90 2 0 20 1.50 3 7 -4 -2.00 -1.64 Matches 2022-2023 27 Doncaster Rovers eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 Matches 2022-2023 27 Doncaster Rovers eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2022-2023 27 Doncaster Rovers eng ENG 4. League Two 42 3,780 90 91.3 42.0 42 90 42 0 2 1.21 42 59 -17 -0.40 +0.10 Matches 2023-2024 28 Harrogate Town FC eng ENG FA Cup 1 90 90 50.0 1.0 1 90 1 0 1 0.00 1 5 -4 -4.00 -8.00 Matches 2023-2024 28 Harrogate Town FC eng ENG 4. League Two 4 360 90 8.7 4.0 4 90 4 0 6 1.25 5 5 0 0.00 +0.21 Matches 10 Seasons 9 Clubs 5 Leagues 151 13,456 89 20.7 149.5 149 90 149 2 7 156 1.04 146 222 -76 -0.51 -0.23 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Derby County (6 Seasons) 3 Leagues 5 480 96 1.8 5.3 5 96 5 0 95 1.20 6 10 -4 -0.75 -0.75 Derby County (4 Seasons) 1 League 25 2,182 87 28.9 24.2 25 87 24 0 0 1.12 33 42 -9 -0.37 -0.07 Doncaster Rovers (2 Seasons) 4 Leagues 62 5,580 90 66.0 62.0 62 90 62 0 4 1.13 59 93 -34 -0.55 +0.51 Northampton Town (1 Season) 3 Leagues 37 3,330 90 75.5 37.0 37 90 37 0 12 1.03 35 50 -15 -0.41 +0.68 Oxford United (1 Season) 2 Leagues 13 1,170 90 26.5 13.0 13 90 13 0 12 0.92 16 20 -4 -0.31 -0.31 Macclesfield Town (1 Season) 1 League 11 990 90 29.7 11.0 11 90 11 0 0 0.55 7 18 -11 -1.00 -0.85 Shrewsbury Town (1 Season) 1 League 9 646 72 15.6 7.2 7 90 7 2 7 4 1.11 9 7 +2 +0.28 +0.54 Harrogate Town FC (1 Season) 2 Leagues 5 450 90 10.4 5.0 5 90 5 0 7 1.00 6 10 -4 -0.80 -0.68 Luton Town (1 Season) 1 League 5 450 90 10.9 5.0 5 5 0 0 1.20 3 4 -1 -0.20 -0.27 Hartlepool United (1 Season) 3 Leagues 4 360 90 7.7 4.0 4 90 4 0 22 1.00 5 10 -5 -1.25 -0.94 FA Cup (9 Seasons) 6 570 95 27.9 6.3 6 95 6 0 10 0.67 7 14 -7 -1.11 -1.61 EFL Cup (7 Seasons) 9 810 90 51.9 9.0 9 90 9 0 2 1.00 8 17 -9 -1.00 -2.20 Championship (6 Seasons) 0 0 0 0 87 League Two (5 Seasons) 64 5,760 90 29.0 64.0 64 90 64 0 28 1.11 60 93 -33 -0.52 -0.34 PL2 — Div. 1 (4 Seasons) 25 2,182 87 28.9 24.2 25 87 24 0 0 1.12 33 42 -9 -0.37 -0.07 League One (3 Seasons) 72 6,316 88 38.1 70.2 70 90 70 2 7 29 1.02 71 98 -27 -0.38 +0.12
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 2014-2015 19 Derby County 3 Leagues 0 0 0 0 6 2015-2016 20 Luton Town 1 League 5 450 90 10.9 5.0 5 5 0 0 1.20 3 4 -1 -0.20 -0.27 2015-2016 20 Derby County 2 Leagues 1 90 90 2.1 1.0 1 90 1 0 15 3.00 2 1 +1 +1.00 +3.00 2016-2017 21 Derby County 3 Leagues 2 210 105 4.4 2.3 2 105 2 0 42 0.00 1 6 -5 -2.14 -2.60 2016-2017 21 Derby County 1 League 10 900 90 45.5 10.0 10 90 10 0 0 1.00 13 15 -2 -0.20 +0.55 2017-2018 22 Derby County 3 Leagues 2 180 90 4.1 2.0 2 90 2 0 29 1.50 3 3 0 0.00 2017-2018 22 Derby County 1 League 8 652 82 32.9 7.3 8 82 7 0 0 0.88 8 13 -5 -0.69 -0.22 2018-2019 23 Shrewsbury Town 1 League 9 646 72 15.6 7.2 7 90 7 2 7 4 1.11 9 7 +2 +0.28 +0.54 2018-2019 23 Oxford United 2 Leagues 13 1,170 90 26.5 13.0 13 90 13 0 12 0.92 16 20 -4 -0.31 -0.31 2018-2019 23 Derby County 2 Leagues 0 0 0 0 2 2018-2019 23 Derby County 1 League 1 90 90 4.5 1.0 1 90 1 0 0 0.00 1 5 -4 -4.00 -3.95 2019-2020 24 Derby County 1 League 0 0 0 0 1 2019-2020 24 Derby County 1 League 6 540 90 33.3 6.0 6 90 6 0 0 1.83 11 9 +2 +0.33 +0.42 2019-2020 24 Macclesfield Town 1 League 11 990 90 29.7 11.0 11 90 11 0 0 0.55 7 18 -11 -1.00 -0.85 2020-2021 25 Northampton Town 3 Leagues 37 3,330 90 75.5 37.0 37 90 37 0 12 1.03 35 50 -15 -0.41 +0.68 2021-2022 26 Hartlepool United 3 Leagues 4 360 90 7.7 4.0 4 90 4 0 22 1.00 5 10 -5 -1.25 -0.94 2021-2022 26 Doncaster Rovers 1 League 18 1,620 90 39.1 18.0 18 90 18 0 2 1.06 17 30 -13 -0.72 +0.42 2022-2023 27 Doncaster Rovers 3 Leagues 44 3,960 90 91.7 44.0 44 90 44 0 2 1.16 42 63 -21 -0.48 +0.02 2023-2024 28 Harrogate Town FC 2 Leagues 5 450 90 10.4 5.0 5 90 5 0 7 1.00 6 10 -4 -0.80 -0.68 10 Seasons 9 Clubs 5 Leagues 151 13,456 89 20.7 149.5 149 90 149 2 7 156 1.04 146 222 -76 -0.51 -0.23 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Derby County (6 Seasons) 3 Leagues 5 480 96 1.8 5.3 5 96 5 0 95 1.20 6 10 -4 -0.75 -0.75 Derby County (4 Seasons) 1 League 25 2,182 87 28.9 24.2 25 87 24 0 0 1.12 33 42 -9 -0.37 -0.07 Doncaster Rovers (2 Seasons) 4 Leagues 62 5,580 90 66.0 62.0 62 90 62 0 4 1.13 59 93 -34 -0.55 +0.51 Northampton Town (1 Season) 3 Leagues 37 3,330 90 75.5 37.0 37 90 37 0 12 1.03 35 50 -15 -0.41 +0.68 Oxford United (1 Season) 2 Leagues 13 1,170 90 26.5 13.0 13 90 13 0 12 0.92 16 20 -4 -0.31 -0.31 Macclesfield Town (1 Season) 1 League 11 990 90 29.7 11.0 11 90 11 0 0 0.55 7 18 -11 -1.00 -0.85 Shrewsbury Town (1 Season) 1 League 9 646 72 15.6 7.2 7 90 7 2 7 4 1.11 9 7 +2 +0.28 +0.54 Harrogate Town FC (1 Season) 2 Leagues 5 450 90 10.4 5.0 5 90 5 0 7 1.00 6 10 -4 -0.80 -0.68 Luton Town (1 Season) 1 League 5 450 90 10.9 5.0 5 5 0 0 1.20 3 4 -1 -0.20 -0.27 Hartlepool United (1 Season) 3 Leagues 4 360 90 7.7 4.0 4 90 4 0 22 1.00 5 10 -5 -1.25 -0.94 FA Cup (9 Seasons) 6 570 95 27.9 6.3 6 95 6 0 10 0.67 7 14 -7 -1.11 -1.61 EFL Cup (7 Seasons) 9 810 90 51.9 9.0 9 90 9 0 2 1.00 8 17 -9 -1.00 -2.20 Championship (6 Seasons) 0 0 0 0 87 League Two (5 Seasons) 64 5,760 90 29.0 64.0 64 90 64 0 28 1.11 60 93 -33 -0.52 -0.34 PL2 — Div. 1 (4 Seasons) 25 2,182 87 28.9 24.2 25 87 24 0 0 1.12 33 42 -9 -0.37 -0.07 League One (3 Seasons) 72 6,316 88 38.1 70.2 70 90 70 2 7 29 1.02 71 98 -27 -0.38 +0.12
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 2014-2015 19 Derby County eng ENG 2. Championship 8th 0 0 0 0 2 Matches 2015-2016 20 Luton Town eng ENG 4. League Two 11th 5 450 90 10.9 5.0 5 5 0 0 1.20 3 4 -1 -0.20 -0.27 Matches 2015-2016 20 Derby County eng ENG 2. Championship 5th 0 0 0 0 15 Matches 2016-2017 21 Derby County eng ENG 2. Championship 9th 0 0 0 0 40 Matches 2016-2017 21 Derby County eng ENG Jr. PL2 — Div. 1 8th 10 900 90 45.5 10.0 10 90 10 0 0 1.00 13 15 -2 -0.20 +0.55 Matches 2017-2018 22 Derby County eng ENG 2. Championship 6th 0 0 0 0 28 Matches 2017-2018 22 Derby County eng ENG Jr. PL2 — Div. 1 10th 8 652 82 32.9 7.3 8 82 7 0 0 0.88 8 13 -5 -0.69 -0.22 Matches 2018-2019 23 Shrewsbury Town eng ENG 3. League One 18th 9 646 72 15.6 7.2 7 90 7 2 7 4 1.11 9 7 +2 +0.28 +0.54 Matches 2018-2019 23 Oxford United eng ENG 3. League One 12th 10 900 90 21.7 10.0 10 90 10 0 12 0.60 11 17 -6 -0.60 -0.60 Matches 2018-2019 23 Derby County eng ENG 2. Championship 6th 0 0 0 0 1 Matches 2018-2019 23 Derby County eng ENG Jr. PL2 — Div. 1 7th 1 90 90 4.5 1.0 1 90 1 0 0 0.00 1 5 -4 -4.00 -3.95 Matches 2019-2020 24 Derby County eng ENG 2. Championship 10th 0 0 0 0 1 Matches 2019-2020 24 Derby County eng ENG Jr. PL2 — Div. 1 4th 6 540 90 33.3 6.0 6 90 6 0 0 1.83 11 9 +2 +0.33 +0.42 Matches 2019-2020 24 Macclesfield Town eng ENG 4. League Two 24th 11 990 90 29.7 11.0 11 90 11 0 0 0.55 7 18 -11 -1.00 -0.85 Matches 2020-2021 25 Northampton Town eng ENG 3. League One 22nd 35 3,150 90 76.1 35.0 35 90 35 0 11 1.09 34 44 -10 -0.29 +1.17 Matches 2021-2022 26 Hartlepool United eng ENG 4. League Two 17th 2 180 90 4.3 2.0 2 90 2 0 20 1.50 3 7 -4 -2.00 -1.64 Matches 2021-2022 26 Doncaster Rovers eng ENG 3. League One 22nd 18 1,620 90 39.1 18.0 18 90 18 0 2 1.06 17 30 -13 -0.72 +0.42 Matches 2022-2023 27 Doncaster Rovers eng ENG 4. League Two 18th 42 3,780 90 91.3 42.0 42 90 42 0 2 1.21 42 59 -17 -0.40 +0.10 Matches 2023-2024 28 Harrogate Town FC eng ENG 4. League Two 13th 4 360 90 8.7 4.0 4 90 4 0 6 1.25 5 5 0 0.00 +0.21 Matches 10 Seasons 9 Clubs 3 Leagues 136 12,076 89 19.7 134.2 134 90 134 2 7 144 1.06 131 191 -60 -0.45 -0.13 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Derby County (6 Seasons) 1 League 0 0 0 0 87 Derby County (4 Seasons) 1 League 25 2,182 87 28.9 24.2 25 87 24 0 0 1.12 33 42 -9 -0.37 -0.07 Doncaster Rovers (2 Seasons) 2 Leagues 60 5,400 90 65.2 60.0 60 90 60 0 4 1.17 59 89 -30 -0.50 +0.56 Northampton Town (1 Season) 1 League 35 3,150 90 76.1 35.0 35 90 35 0 11 1.09 34 44 -10 -0.29 +1.17 Macclesfield Town (1 Season) 1 League 11 990 90 29.7 11.0 11 90 11 0 0 0.55 7 18 -11 -1.00 -0.85 Oxford United (1 Season) 1 League 10 900 90 21.7 10.0 10 90 10 0 12 0.60 11 17 -6 -0.60 -0.60 Shrewsbury Town (1 Season) 1 League 9 646 72 15.6 7.2 7 90 7 2 7 4 1.11 9 7 +2 +0.28 +0.54 Luton Town (1 Season) 1 League 5 450 90 10.9 5.0 5 5 0 0 1.20 3 4 -1 -0.20 -0.27 Harrogate Town FC (1 Season) 1 League 4 360 90 8.7 4.0 4 90 4 0 6 1.25 5 5 0 0.00 +0.21 Hartlepool United (1 Season) 1 League 2 180 90 4.3 2.0 2 90 2 0 20 1.50 3 7 -4 -2.00 -1.64 Championship (6 Seasons) 0 0 0 0 87 League Two (5 Seasons) 64 5,760 90 29.0 64.0 64 90 64 0 28 1.11 60 93 -33 -0.52 -0.34 PL2 — Div. 1 (4 Seasons) 25 2,182 87 28.9 24.2 25 87 24 0 0 1.12 33 42 -9 -0.37 -0.07 League One (3 Seasons) 72 6,316 88 38.1 70.2 70 90 70 2 7 29 1.02 71 98 -27 -0.38 +0.12
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015-2016 20 Luton Town 1 League 5.0 1 0 0 2015-2016 20 Derby County 2 Leagues 1.0 0 0 0 0 2016-2017 21 Derby County 3 Leagues 2.3 0 0 0 0 0 0 0 0 0 0 0 0 2016-2017 21 Derby County 1 League 10.0 0 0 0 0 2017-2018 22 Derby County 3 Leagues 2.0 0 0 0 0 0 0 0 0 0 0 0 0 2017-2018 22 Derby County 1 League 7.3 0 0 0 0 2018-2019 23 Shrewsbury Town 1 League 7.2 0 0 0 0 2018-2019 23 Oxford United 2 Leagues 13.0 0 0 0 0 0 0 0 0 0 0 0 0 2018-2019 23 Derby County 1 League 1.0 0 0 0 0 2019-2020 24 Derby County 1 League 6.0 0 0 0 0 2019-2020 24 Macclesfield Town 1 League 11.0 0 0 0 0 1 0 0 0 0 0 2020-2021 25 Northampton Town 3 Leagues 37.0 3 0 0 1 2 0 0 0 1 0 2021-2022 26 Hartlepool United 3 Leagues 4.0 1 0 0 1 3 0 0 0 0 0 2021-2022 26 Doncaster Rovers 1 League 18.0 1 0 0 0 0 0 0 2 0 0 2022-2023 27 Doncaster Rovers 3 Leagues 44.0 3 0 0 1 8 0 0 0 1 0 2023-2024 28 Harrogate Town FC 2 Leagues 5.0 0 0 0 0 0 0 0 0 0 0 10 Seasons 9 Clubs 5 Leagues 149.5 9 0 0 3 14 0 0 2 2 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Derby County (6 Seasons) 3 Leagues 5.3 0 0 0 0 0 0 0 0 0 0 0 0 Derby County (4 Seasons) 1 League 24.2 0 0 0 0 Doncaster Rovers (2 Seasons) 4 Leagues 62.0 4 0 0 1 8 0 0 2 1 0 Northampton Town (1 Season) 3 Leagues 37.0 3 0 0 1 2 0 0 0 1 0 Oxford United (1 Season) 2 Leagues 13.0 0 0 0 0 0 0 0 0 0 0 0 0 Macclesfield Town (1 Season) 1 League 11.0 0 0 0 0 1 0 0 0 0 0 Shrewsbury Town (1 Season) 1 League 7.2 0 0 0 0 Harrogate Town FC (1 Season) 2 Leagues 5.0 0 0 0 0 0 0 0 0 0 0 Luton Town (1 Season) 1 League 5.0 1 0 0 Hartlepool United (1 Season) 3 Leagues 4.0 1 0 0 1 3 0 0 0 0 0 FA Cup (9 Seasons) 6.3 1 0 0 1 1 0 0 0 0 0 EFL Cup (7 Seasons) 9.0 0 0 0 0 0 0 0 0 0 0 0 0 Championship (6 Seasons) League Two (5 Seasons) 64.0 4 0 0 1 11 0 0 0 1 0 PL2 — Div. 1 (4 Seasons) 24.2 0 0 0 0 League One (3 Seasons) 70.2 4 0 0 1 2 0 0 2 1 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 Jonathan Mitchell Pages
Jonathan Mitchell Overview
Stats by Competition
Match Logs (Goalkeeping)
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary