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 2014-2015 20 Doncaster Rovers eng ENG FA Cup 1 1 90 1.0 0 0 0 1 0 0.0 0 0 0 0 Matches 2014-2015 20 Doncaster Rovers eng ENG 3. League One 3 2 241 2.7 7 2.61 11 4 36.4 1 0 2 0 0.0 Matches 2016-2017 22 Doncaster Rovers eng ENG EFL Cup 1 1 90 1.0 2 2.00 5 3 60.0 0 0 1 0 0.0 0 0 0 0 Matches 2016-2017 22 Doncaster Rovers eng ENG FA Cup 1 1 90 1.0 0 0 0 1 0 0.0 0 0 0 0 Matches 2016-2017 22 Doncaster Rovers eng ENG 4. League Two 25 24 2,091 23.2 27 1.16 87 60 73.6 15 3 5 7 29.2 5 4 0 1 0.0 Matches 2017-2018 23 Doncaster Rovers eng ENG EFL Cup 1 1 90 1.0 0 0.00 1 1 100.0 1 0 0 1 100.0 0 0 0 0 Matches 2017-2018 23 Doncaster Rovers eng ENG 3. League One 13 12 1,081 12.0 12 1.00 44 32 77.3 4 3 6 4 33.3 2 2 0 0 0.0 Matches 2018-2019 24 Doncaster Rovers eng ENG EFL Cup 1 1 90 1.0 1 1.00 5 4 80.0 1 0 0 0 0.0 0 0 0 0 Matches 2018-2019 24 Doncaster Rovers eng ENG FA Cup 2 2 180 2.0 3 1.50 8 5 62.5 1 0 1 0 0.0 0 0 0 0 Matches 2018-2019 24 Doncaster Rovers eng ENG 3. League One 36 36 3,232 35.9 47 1.31 14 11 11 8 22.2 3 3 0 0 0.0 Matches 2019-2020 25 Coventry City eng ENG FA Cup 6 6 570 6.3 6 0.95 16 11 68.8 2 3 1 2 33.3 1 1 0 0 0.0 Matches 2019-2020 25 Coventry City eng ENG 3. League One 34 34 3,060 34.0 30 0.88 97 71 73.2 18 13 3 14 41.2 5 4 0 1 0.0 Matches 2020-2021 26 Coventry City eng ENG 2. Championship 20 20 1,799 20.0 37 1.85 91 58 63.7 5 4 11 4 20.0 4 4 0 0 0.0 Matches 2020-2021 26 Coventry City eng ENG EFL Cup 1 1 90 1.0 0 0.00 2 3 100.0 1 0 0 1 100.0 1 0 1 0 100.0 Matches 2021-2022 27 Shrewsbury Town eng ENG EFL Cup 2 2 180 2.0 4 2.00 10 7 70.0 0 1 1 0 0.0 1 1 0 0 0.0 Matches 2021-2022 27 Shrewsbury Town eng ENG FA Cup 2 2 180 2.0 5 2.50 10 6 60.0 1 0 1 0 0.0 1 1 0 0 0.0 Matches 2021-2022 27 Shrewsbury Town eng ENG 3. League One 46 46 4,140 46.0 51 1.11 184 137 74.5 12 14 20 14 30.4 5 4 0 1 0.0 Matches 2022-2023 28 Shrewsbury Town eng ENG EFL Cup 2 2 180 2.0 3 1.50 4 1 25.0 1 0 1 0 0.0 0 0 0 0 Matches 2022-2023 28 Shrewsbury Town eng ENG FA Cup 3 3 270 3.0 4 1.33 16 13 75.0 2 0 1 0 0.0 0 0 0 0 Matches 2022-2023 28 Shrewsbury Town eng ENG 3. League One 44 44 3,960 44.0 58 1.32 171 118 68.4 16 8 20 10 22.7 5 4 1 0 20.0 Matches 2023-2024 29 Shrewsbury Town eng ENG EFL Cup 1 1 90 1.0 2 2.00 5 3 60.0 0 0 1 0 0.0 0 0 0 0 Matches 2023-2024 29 Shrewsbury Town eng ENG FA Cup 3 3 270 3.0 5 1.67 11 6 54.5 2 0 1 0 0.0 0 0 0 0 Matches 2023-2024 29 Shrewsbury Town eng ENG 3. League One 43 43 3,854 42.8 59 1.38 166 111 66.9 13 9 21 10 23.3 5 4 0 1 0.0 Matches 2024-2025 30 Cambridge United eng ENG 3. League One 2 2 129 1.4 2 1.40 5 3 60.0 1 1 0 0 0.0 0 0 0 0 Matches 2025-2026 31 Port Vale eng ENG EFL Cup 1 1 90 1.0 0 0.00 2 2 100.0 1 0 0 1 100.0 0 0 0 0 Matches 2025-2026 31 Port Vale eng ENG 3. League One 5 5 450 5.0 7 1.40 14 7 50.0 0 2 3 2 40.0 0 0 0 0 Matches 2025-2026 31 Tranmere Rovers eng ENG 4. League Two 16 16 1,440 16.0 27 1.69 74 48 64.9 2 3 11 2 12.5 1 1 0 0 0.0 Matches 12 Seasons 7 Clubs 5 Leagues 315 312 28,027 311.9 399 1.29 1039 714 69.0 114 75 124 80 25.6 39 33 2 4 5.7 Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Doncaster Rovers (5 Seasons) 4 Leagues 84 81 7,275 81.3 99 1.26 161 109 71.4 37 17 28 20 24.7 10 9 0 1 0.0 Shrewsbury Town (3 Seasons) 3 Leagues 146 146 13,124 145.8 191 1.31 577 402 69.3 47 32 67 34 23.3 17 14 1 2 6.7 Coventry City (2 Seasons) 4 Leagues 61 61 5,519 61.3 73 1.19 206 143 68.9 26 20 15 21 34.4 11 9 1 1 10.0 Tranmere Rovers (1 Season) 1 League 16 16 1,440 16.0 27 1.69 74 48 64.9 2 3 11 2 12.5 1 1 0 0 0.0 Port Vale (1 Season) 2 Leagues 6 6 540 6.0 7 1.17 16 9 56.3 1 2 3 3 50.0 0 0 0 0 Cambridge United (1 Season) 1 League 2 2 129 1.4 2 1.40 5 3 60.0 1 1 0 0 0.0 0 0 0 0 EFL Cup (11 Seasons) 10 10 900 10.0 12 1.20 34 24 67.6 5 1 4 3 30.0 2 1 1 0 50.0 League One (10 Seasons) 226 224 20,147 224.3 273 1.22 692 483 69.9 79 61 86 62 27.7 25 21 1 3 4.5 FA Cup (9 Seasons) 18 18 1,650 18.3 23 1.41 61 41 65.6 8 3 7 2 11.1 2 2 0 0 0.0 League Two (2 Seasons) 41 40 3,531 39.2 54 1.38 161 108 69.6 17 6 16 9 22.5 6 5 0 1 0.0 Championship (2 Seasons) 20 20 1,799 20.0 37 1.85 91 58 63.7 5 4 11 4 20.0 4 4 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 2014-2015 20 Doncaster Rovers 3 Leagues 4 3 331 3.7 7 2.61 11 4 36.4 1 0 3 0 0.0 0 0 0 0 2016-2017 22 Doncaster Rovers 3 Leagues 27 26 2,271 25.2 29 1.20 92 63 72.8 15 3 7 7 26.9 5 4 0 1 0.0 2017-2018 23 Doncaster Rovers 3 Leagues 14 13 1,171 13.0 12 0.92 45 33 77.8 5 3 6 5 38.5 2 2 0 0 0.0 2018-2019 24 Doncaster Rovers 3 Leagues 39 39 3,502 38.9 51 1.31 13 9 69.2 16 11 12 8 20.5 3 3 0 0 0.0 2019-2020 25 Coventry City 3 Leagues 40 40 3,630 40.3 36 0.89 113 82 72.6 20 16 4 16 40.0 6 5 0 1 0.0 2020-2021 26 Coventry City 2 Leagues 21 21 1,889 21.0 37 1.76 93 61 64.5 6 4 11 5 23.8 5 4 1 0 20.0 2021-2022 27 Shrewsbury Town 3 Leagues 50 50 4,500 50.0 60 1.20 204 150 73.5 13 15 22 14 28.0 7 6 0 1 0.0 2022-2023 28 Shrewsbury Town 3 Leagues 49 49 4,410 49.0 65 1.33 191 132 68.1 19 8 22 10 20.4 5 4 1 0 20.0 2023-2024 29 Shrewsbury Town 3 Leagues 47 47 4,214 46.8 66 1.41 182 120 65.9 15 9 23 10 21.3 5 4 0 1 0.0 2024-2025 30 Cambridge United 1 League 2 2 129 1.4 2 1.40 5 3 60.0 1 1 0 0 0.0 0 0 0 0 2025-2026 31 Tranmere Rovers 1 League 16 16 1,440 16.0 27 1.69 74 48 64.9 2 3 11 2 12.5 1 1 0 0 0.0 2025-2026 31 Port Vale 2 Leagues 6 6 540 6.0 7 1.17 16 9 56.3 1 2 3 3 50.0 0 0 0 0 12 Seasons 7 Clubs 5 Leagues 315 312 28,027 311.9 399 1.29 1039 714 69.0 114 75 124 80 25.6 39 33 2 4 5.7 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Doncaster Rovers (5 Seasons) 4 Leagues 84 81 7,275 81.3 99 1.26 161 109 71.4 37 17 28 20 24.7 10 9 0 1 0.0 Shrewsbury Town (3 Seasons) 3 Leagues 146 146 13,124 145.8 191 1.31 577 402 69.3 47 32 67 34 23.3 17 14 1 2 6.7 Coventry City (2 Seasons) 4 Leagues 61 61 5,519 61.3 73 1.19 206 143 68.9 26 20 15 21 34.4 11 9 1 1 10.0 Tranmere Rovers (1 Season) 1 League 16 16 1,440 16.0 27 1.69 74 48 64.9 2 3 11 2 12.5 1 1 0 0 0.0 Port Vale (1 Season) 2 Leagues 6 6 540 6.0 7 1.17 16 9 56.3 1 2 3 3 50.0 0 0 0 0 Cambridge United (1 Season) 1 League 2 2 129 1.4 2 1.40 5 3 60.0 1 1 0 0 0.0 0 0 0 0 EFL Cup (11 Seasons) 10 10 900 10.0 12 1.20 34 24 67.6 5 1 4 3 30.0 2 1 1 0 50.0 League One (10 Seasons) 226 224 20,147 224.3 273 1.22 692 483 69.9 79 61 86 62 27.7 25 21 1 3 4.5 FA Cup (9 Seasons) 18 18 1,650 18.3 23 1.41 61 41 65.6 8 3 7 2 11.1 2 2 0 0 0.0 League Two (2 Seasons) 41 40 3,531 39.2 54 1.38 161 108 69.6 17 6 16 9 22.5 6 5 0 1 0.0 Championship (2 Seasons) 20 20 1,799 20.0 37 1.85 91 58 63.7 5 4 11 4 20.0 4 4 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 2014-2015 20 Doncaster Rovers eng ENG 3. League One 13th 3 2 241 2.7 7 2.61 11 4 36.4 1 0 2 0 0.0 Matches 2016-2017 22 Doncaster Rovers eng ENG 4. League Two 3rd 25 24 2,091 23.2 27 1.16 87 60 73.6 15 3 5 7 29.2 5 4 0 1 0.0 Matches 2017-2018 23 Doncaster Rovers eng ENG 3. League One 15th 13 12 1,081 12.0 12 1.00 44 32 77.3 4 3 6 4 33.3 2 2 0 0 0.0 Matches 2018-2019 24 Doncaster Rovers eng ENG 3. League One 6th 36 36 3,232 35.9 47 1.31 14 11 11 8 22.2 3 3 0 0 0.0 Matches 2019-2020 25 Coventry City eng ENG 3. League One 1st 34 34 3,060 34.0 30 0.88 97 71 73.2 18 13 3 14 41.2 5 4 0 1 0.0 Matches 2020-2021 26 Coventry City eng ENG 2. Championship 16th 20 20 1,799 20.0 37 1.85 91 58 63.7 5 4 11 4 20.0 4 4 0 0 0.0 Matches 2021-2022 27 Shrewsbury Town eng ENG 3. League One 18th 46 46 4,140 46.0 51 1.11 184 137 74.5 12 14 20 14 30.4 5 4 0 1 0.0 Matches 2022-2023 28 Shrewsbury Town eng ENG 3. League One 12th 44 44 3,960 44.0 58 1.32 171 118 68.4 16 8 20 10 22.7 5 4 1 0 20.0 Matches 2023-2024 29 Shrewsbury Town eng ENG 3. League One 19th 43 43 3,854 42.8 59 1.38 166 111 66.9 13 9 21 10 23.3 5 4 0 1 0.0 Matches 2024-2025 30 Cambridge United eng ENG 3. League One 23rd 2 2 129 1.4 2 1.40 5 3 60.0 1 1 0 0 0.0 0 0 0 0 Matches 2025-2026 31 Tranmere Rovers eng ENG 4. League Two 21st 16 16 1,440 16.0 27 1.69 74 48 64.9 2 3 11 2 12.5 1 1 0 0 0.0 Matches 2025-2026 31 Port Vale eng ENG 3. League One 22nd 5 5 450 5.0 7 1.40 14 7 50.0 0 2 3 2 40.0 0 0 0 0 Matches 12 Seasons 7 Clubs 3 Leagues 287 284 25,477 283.6 364 1.29 944 649 69.3 101 71 113 75 26.4 35 30 1 4 3.2 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Doncaster Rovers (5 Seasons) 2 Leagues 77 74 6,645 74.3 93 1.26 142 96 71.8 34 17 24 19 25.7 10 9 0 1 0.0 Shrewsbury Town (3 Seasons) 1 League 133 133 11,954 132.8 168 1.26 521 366 70.1 41 31 61 34 25.6 15 12 1 2 7.7 Coventry City (2 Seasons) 2 Leagues 54 54 4,859 54.0 67 1.24 188 129 68.6 23 17 14 18 33.3 9 8 0 1 0.0 Tranmere Rovers (1 Season) 1 League 16 16 1,440 16.0 27 1.69 74 48 64.9 2 3 11 2 12.5 1 1 0 0 0.0 Port Vale (1 Season) 1 League 5 5 450 5.0 7 1.40 14 7 50.0 0 2 3 2 40.0 0 0 0 0 Cambridge United (1 Season) 1 League 2 2 129 1.4 2 1.40 5 3 60.0 1 1 0 0 0.0 0 0 0 0 League One (10 Seasons) 226 224 20,147 224.3 273 1.22 692 483 69.9 79 61 86 62 27.7 25 21 1 3 4.5 League Two (2 Seasons) 41 40 3,531 39.2 54 1.38 161 108 69.6 17 6 16 9 22.5 6 5 0 1 0.0 Championship (2 Seasons) 20 20 1,799 20.0 37 1.85 91 58 63.7 5 4 11 4 20.0 4 4 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 2014-2015 20 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 2014-2015 20 Doncaster Rovers eng ENG League Cup 0 0 Matches 2014-2015 20 Doncaster Rovers eng ENG 3. League One 3 2 241 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 21 Doncaster Rovers eng ENG FA Cup 0 0 Matches 2015-2016 21 Doncaster Rovers eng ENG League Cup 0 0 Matches 2015-2016 21 Doncaster Rovers eng ENG 3. League One 1 0 43 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 22 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 2016-2017 22 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 2016-2017 22 Doncaster Rovers eng ENG 4. League Two 25 24 2,091 23.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 23 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 2017-2018 23 Doncaster Rovers eng ENG FA Cup 0 0 Matches 2017-2018 23 Doncaster Rovers eng ENG 3. League One 13 12 1,081 12.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 24 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 2018-2019 24 Doncaster Rovers 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 2018-2019 24 Doncaster Rovers eng ENG 3. League One 36 36 3,232 35.9 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 25 Coventry City eng ENG EFL Cup 0 0 Matches 2019-2020 25 Coventry City eng ENG FA Cup 6 6 570 6.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 25 Coventry City eng ENG 3. League One 34 34 3,060 34.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 26 Coventry City eng ENG 2. Championship 20 20 1,799 20.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 26 Coventry City 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 27 Shrewsbury Town 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 2021-2022 27 Shrewsbury Town 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 2021-2022 27 Shrewsbury Town eng ENG 3. League One 46 46 4,140 46.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 28 Shrewsbury Town 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 2022-2023 28 Shrewsbury Town 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 2022-2023 28 Shrewsbury Town eng ENG 3. League One 44 44 3,960 44.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 29 Shrewsbury 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 2023-2024 29 Shrewsbury Town eng ENG FA Cup 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 29 Shrewsbury Town eng ENG 3. League One 43 43 3,854 42.8 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 30 Plymouth Argyle eng ENG 2. Championship 0 0 Matches 2024-2025 30 Cambridge United eng ENG 3. League One 2 2 129 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 31 Port Vale 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 2025-2026 31 Port Vale eng ENG 3. League One 5 5 450 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 31 Tranmere Rovers eng ENG 4. League Two 16 16 1,440 16.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 12 Seasons 7 Clubs 5 Leagues 316 312 28,070 311.9 0 0 0 0 0 0 22 1 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 Doncaster Rovers (5 Seasons) 4 Leagues 85 81 7,318 81.3 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 Shrewsbury Town (3 Seasons) 3 Leagues 146 146 13,124 145.8 0 0 0 0 0 0 11 0 0.00 0.00 0.00 0.00 0.00 Coventry City (2 Seasons) 4 Leagues 61 61 5,519 61.3 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Tranmere Rovers (1 Season) 1 League 16 16 1,440 16.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Port Vale (1 Season) 2 Leagues 6 6 540 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Cambridge United (1 Season) 1 League 2 2 129 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Plymouth Argyle (1 Season) 1 League 0 0 EFL Cup (11 Seasons) 10 10 900 10.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (10 Seasons) 227 224 20,190 224.3 0 0 0 0 0 0 15 1 0.00 0.00 0.00 0.00 0.00 FA Cup (9 Seasons) 18 18 1,650 18.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League Two (2 Seasons) 41 40 3,531 39.2 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Championship (2 Seasons) 20 20 1,799 20.0 0 0 0 0 0 0 2 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 20 Doncaster Rovers 3 Leagues 4 3 331 3.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015-2016 21 Doncaster Rovers 3 Leagues 1 0 43 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 22 Doncaster Rovers 3 Leagues 27 26 2,271 25.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2017-2018 23 Doncaster Rovers 3 Leagues 14 13 1,171 13.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2018-2019 24 Doncaster Rovers 3 Leagues 39 39 3,502 38.9 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 2019-2020 25 Coventry City 3 Leagues 40 40 3,630 40.3 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2020-2021 26 Coventry City 2 Leagues 21 21 1,889 21.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2021-2022 27 Shrewsbury Town 3 Leagues 50 50 4,500 50.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2022-2023 28 Shrewsbury Town 3 Leagues 49 49 4,410 49.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2023-2024 29 Shrewsbury Town 3 Leagues 47 47 4,214 46.8 0 0 0 0 0 0 7 0 0.00 0.00 0.00 0.00 0.00 2024-2025 30 Plymouth Argyle 1 League 0 0 2024-2025 30 Cambridge United 1 League 2 2 129 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2025-2026 31 Tranmere Rovers 1 League 16 16 1,440 16.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2025-2026 31 Port Vale 2 Leagues 6 6 540 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 12 Seasons 7 Clubs 5 Leagues 316 312 28,070 311.9 0 0 0 0 0 0 22 1 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 Doncaster Rovers (5 Seasons) 4 Leagues 85 81 7,318 81.3 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 Shrewsbury Town (3 Seasons) 3 Leagues 146 146 13,124 145.8 0 0 0 0 0 0 11 0 0.00 0.00 0.00 0.00 0.00 Coventry City (2 Seasons) 4 Leagues 61 61 5,519 61.3 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Tranmere Rovers (1 Season) 1 League 16 16 1,440 16.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Port Vale (1 Season) 2 Leagues 6 6 540 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Cambridge United (1 Season) 1 League 2 2 129 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Plymouth Argyle (1 Season) 1 League 0 0 EFL Cup (11 Seasons) 10 10 900 10.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (10 Seasons) 227 224 20,190 224.3 0 0 0 0 0 0 15 1 0.00 0.00 0.00 0.00 0.00 FA Cup (9 Seasons) 18 18 1,650 18.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League Two (2 Seasons) 41 40 3,531 39.2 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Championship (2 Seasons) 20 20 1,799 20.0 0 0 0 0 0 0 2 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 20 Doncaster Rovers eng ENG 3. League One 13th 3 2 241 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 21 Doncaster Rovers eng ENG 3. League One 21st 1 0 43 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 22 Doncaster Rovers eng ENG 4. League Two 3rd 25 24 2,091 23.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 23 Doncaster Rovers eng ENG 3. League One 15th 13 12 1,081 12.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 24 Doncaster Rovers eng ENG 3. League One 6th 36 36 3,232 35.9 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 25 Coventry City eng ENG 3. League One 1st 34 34 3,060 34.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 26 Coventry City eng ENG 2. Championship 16th 20 20 1,799 20.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 27 Shrewsbury Town eng ENG 3. League One 18th 46 46 4,140 46.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 28 Shrewsbury Town eng ENG 3. League One 12th 44 44 3,960 44.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 29 Shrewsbury Town eng ENG 3. League One 19th 43 43 3,854 42.8 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 30 Plymouth Argyle eng ENG 2. Championship 23rd 0 0 Matches 2024-2025 30 Cambridge United eng ENG 3. League One 23rd 2 2 129 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 31 Tranmere Rovers eng ENG 4. League Two 21st 16 16 1,440 16.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 31 Port Vale eng ENG 3. League One 22nd 5 5 450 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 12 Seasons 7 Clubs 3 Leagues 288 284 25,520 283.6 0 0 0 0 0 0 21 1 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 Doncaster Rovers (5 Seasons) 2 Leagues 78 74 6,688 74.3 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 Shrewsbury Town (3 Seasons) 1 League 133 133 11,954 132.8 0 0 0 0 0 0 10 0 0.00 0.00 0.00 0.00 0.00 Coventry City (2 Seasons) 2 Leagues 54 54 4,859 54.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Tranmere Rovers (1 Season) 1 League 16 16 1,440 16.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Port Vale (1 Season) 1 League 5 5 450 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Cambridge United (1 Season) 1 League 2 2 129 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Plymouth Argyle (1 Season) 1 League 0 0 League One (10 Seasons) 227 224 20,190 224.3 0 0 0 0 0 0 15 1 0.00 0.00 0.00 0.00 0.00 League Two (2 Seasons) 41 40 3,531 39.2 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Championship (2 Seasons) 20 20 1,799 20.0 0 0 0 0 0 0 2 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 20 Doncaster Rovers eng ENG FA Cup 1 90 90 25.0 1.0 1 90 1 0 3 0.00 0 2 -2 -2.00 -3.33 Matches 2014-2015 20 Doncaster Rovers eng ENG League Cup 0 0 0 0 3 Matches 2014-2015 20 Doncaster Rovers eng ENG 3. League One 3 241 80 5.8 2.7 2 2 1 43 1.00 6 7 -1 -0.37 -0.30 Matches 2015-2016 21 Doncaster Rovers eng ENG FA Cup 0 0 0 0 3 Matches 2015-2016 21 Doncaster Rovers eng ENG League Cup 0 0 0 0 2 Matches 2015-2016 21 Doncaster Rovers eng ENG 3. League One 1 43 43 1.0 0.5 0 0 1 31 0.50 2 2 0 0.00 +0.35 Matches 2016-2017 22 Doncaster Rovers eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2016-2017 22 Doncaster Rovers eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2016-2017 22 Doncaster Rovers eng ENG 4. League Two 25 2,091 84 50.5 23.2 24 21 1 10 2.16 45 27 +18 +0.77 +0.25 Matches 2017-2018 23 Doncaster Rovers eng ENG EFL Cup 1 90 90 33.3 1.0 1 90 1 0 2 3.00 2 0 +2 +2.00 +2.00 Matches 2017-2018 23 Doncaster Rovers eng ENG FA Cup 0 0 0 0 3 Matches 2017-2018 23 Doncaster Rovers eng ENG 3. League One 13 1,081 83 26.1 12.0 12 12 1 32 1.15 13 13 0 0.00 0.00 Matches 2018-2019 24 Doncaster Rovers eng ENG EFL Cup 1 90 90 50.0 1.0 1 90 1 0 0 3.00 2 1 +1 +1.00 +2.00 Matches 2018-2019 24 Doncaster Rovers eng ENG FA Cup 2 180 90 33.3 2.0 2 90 2 0 4 1.50 2 3 -1 -0.50 -3.25 Matches 2018-2019 24 Doncaster Rovers eng ENG 3. League One 36 3,232 90 78.1 35.9 36 90 35 0 10 1.47 52 47 +5 +0.14 -1.15 Matches 2019-2020 25 Coventry City eng ENG EFL Cup 0 0 0 0 2 Matches 2019-2020 25 Coventry City eng ENG FA Cup 6 570 95 86.4 6.3 6 95 6 0 0 1.50 10 6 +4 +0.63 -1.37 Matches 2019-2020 25 Coventry City eng ENG 3. League One 34 3,060 90 100.0 34.0 34 90 34 0 0 1.97 48 30 +18 +0.53 Matches 2020-2021 26 Coventry City eng ENG 2. Championship 20 1,799 90 43.5 20.0 20 90 19 0 15 0.95 25 37 -12 -0.60 -0.60 Matches 2020-2021 26 Coventry City eng ENG EFL Cup 1 90 90 50.0 1.0 1 90 1 0 0 3.00 1 0 +1 +1.00 +1.00 Matches 2021-2022 27 Shrewsbury Town eng ENG EFL Cup 2 180 90 100.0 2.0 2 90 2 0 0 0.50 2 4 -2 -1.00 Matches 2021-2022 27 Shrewsbury Town eng ENG FA Cup 2 180 90 66.7 2.0 2 90 2 0 0 1.50 3 5 -2 -1.00 -5.00 Matches 2021-2022 27 Shrewsbury Town eng ENG 3. League One 46 4,140 90 100.0 46.0 46 90 46 0 0 1.09 47 51 -4 -0.09 Matches 2022-2023 28 Shrewsbury Town eng ENG EFL Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 3 3 0 0.00 Matches 2022-2023 28 Shrewsbury Town eng ENG FA Cup 3 270 90 100.0 3.0 3 90 3 0 0 2.00 6 4 +2 +0.67 Matches 2022-2023 28 Shrewsbury Town eng ENG 3. League One 44 3,960 90 95.7 44.0 44 90 44 0 0 1.27 50 58 -8 -0.18 +0.32 Matches 2023-2024 29 Shrewsbury Town eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2023-2024 29 Shrewsbury Town eng ENG FA Cup 3 270 90 100.0 3.0 3 90 3 0 0 2.00 6 5 +1 +0.33 Matches 2023-2024 29 Shrewsbury Town eng ENG 3. League One 43 3,854 90 93.1 42.8 43 90 42 0 0 1.12 34 59 -25 -0.58 +1.62 Matches 2024-2025 30 Plymouth Argyle eng ENG 2. Championship 0 0 0 0 14 Matches 2024-2025 30 Cambridge United eng ENG 3. League One 2 129 65 3.1 1.4 2 65 1 0 0 2.00 4 2 +2 +1.40 +2.07 Matches 2025-2026 31 Port Vale eng ENG EFL Cup 1 90 90 33.3 1.0 1 90 1 0 2 3.00 1 0 +1 +1.00 +1.50 Matches 2025-2026 31 Port Vale eng ENG 3. League One 5 450 90 10.9 5.0 5 90 5 0 7 0.40 4 7 -3 -0.60 -0.06 Matches 2025-2026 31 Tranmere Rovers eng ENG 4. League Two 16 1,440 90 34.8 16.0 16 90 16 0 0 0.56 11 27 -16 -1.00 -0.70 Matches 12 Seasons 7 Clubs 5 Leagues 316 28,070 89 45.3 311.9 312 90 305 4 186 1.34 382 406 -24 -0.08 +0.06 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Doncaster Rovers (5 Seasons) 4 Leagues 85 7,318 86 31.4 81.3 81 90 77 4 146 1.58 126 106 +20 +0.25 +0.13 Shrewsbury Town (3 Seasons) 3 Leagues 146 13,124 90 95.9 145.8 146 90 145 0 0 1.19 152 191 -39 -0.27 +0.38 Coventry City (2 Seasons) 4 Leagues 61 5,519 90 67.1 61.3 61 90 60 0 17 1.61 84 73 +11 +0.18 +0.11 Tranmere Rovers (1 Season) 1 League 16 1,440 90 34.8 16.0 16 90 16 0 0 0.56 11 27 -16 -1.00 -0.70 Port Vale (1 Season) 2 Leagues 6 540 90 12.2 6.0 6 90 6 0 9 0.83 5 7 -2 -0.33 +0.20 Cambridge United (1 Season) 1 League 2 129 65 3.1 1.4 2 65 1 0 0 2.00 4 2 +2 +1.40 +2.07 Plymouth Argyle (1 Season) 1 League 0 0 0 0 14 EFL Cup (11 Seasons) 10 900 90 42.3 10.0 10 90 10 0 11 1.60 13 12 +1 +0.10 +0.43 League One (10 Seasons) 227 20,190 89 50.1 224.3 224 90 221 3 123 1.32 260 276 -16 -0.07 +0.22 FA Cup (9 Seasons) 18 1,650 92 55.0 18.3 18 92 18 0 13 1.50 28 27 +1 +0.05 -2.28 League Two (2 Seasons) 41 3,531 86 42.6 39.2 40 90 37 1 10 1.54 56 54 +2 +0.05 -0.01 Championship (2 Seasons) 20 1,799 90 21.7 20.0 20 90 19 0 29 0.95 25 37 -12 -0.60 -0.60
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 20 Doncaster Rovers 3 Leagues 4 331 83 6.9 3.7 3 90 3 1 49 0.75 6 9 -3 -0.82 -0.84 2015-2016 21 Doncaster Rovers 3 Leagues 1 43 43 0.9 0.5 0 0 1 36 0.50 2 2 0 0.00 +0.35 2016-2017 22 Doncaster Rovers 3 Leagues 27 2,271 84 52.6 25.2 26 90 23 1 10 2.00 47 31 +16 +0.63 +0.11 2017-2018 23 Doncaster Rovers 3 Leagues 14 1,171 84 25.0 13.0 13 90 13 1 37 1.28 15 13 +2 +0.15 +0.15 2018-2019 24 Doncaster Rovers 3 Leagues 39 3,502 90 72.1 38.9 39 90 38 0 14 1.51 56 51 +5 +0.13 -1.40 2019-2020 25 Coventry City 3 Leagues 40 3,630 91 93.1 40.3 40 91 40 0 2 1.90 58 36 +22 +0.55 -1.45 2020-2021 26 Coventry City 2 Leagues 21 1,889 90 43.7 21.0 21 90 20 0 15 1.05 26 37 -11 -0.52 -0.52 2021-2022 27 Shrewsbury Town 3 Leagues 50 4,500 90 98.0 50.0 50 90 50 0 0 1.08 52 60 -8 -0.16 -4.16 2022-2023 28 Shrewsbury Town 3 Leagues 49 4,410 90 96.1 49.0 49 90 49 0 0 1.32 59 65 -6 -0.12 +0.38 2023-2024 29 Shrewsbury Town 3 Leagues 47 4,214 90 93.6 46.8 47 90 46 0 0 1.15 41 66 -25 -0.53 +1.67 2024-2025 30 Plymouth Argyle 1 League 0 0 0 0 14 2024-2025 30 Cambridge United 1 League 2 129 65 3.1 1.4 2 65 1 0 0 2.00 4 2 +2 +1.40 +2.07 2025-2026 31 Tranmere Rovers 1 League 16 1,440 90 34.8 16.0 16 90 16 0 0 0.56 11 27 -16 -1.00 -0.70 2025-2026 31 Port Vale 2 Leagues 6 540 90 12.2 6.0 6 90 6 0 9 0.83 5 7 -2 -0.33 +0.20 12 Seasons 7 Clubs 5 Leagues 316 28,070 89 45.3 311.9 312 90 305 4 186 1.34 382 406 -24 -0.08 +0.06 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Doncaster Rovers (5 Seasons) 4 Leagues 85 7,318 86 31.4 81.3 81 90 77 4 146 1.58 126 106 +20 +0.25 +0.13 Shrewsbury Town (3 Seasons) 3 Leagues 146 13,124 90 95.9 145.8 146 90 145 0 0 1.19 152 191 -39 -0.27 +0.38 Coventry City (2 Seasons) 4 Leagues 61 5,519 90 67.1 61.3 61 90 60 0 17 1.61 84 73 +11 +0.18 +0.11 Tranmere Rovers (1 Season) 1 League 16 1,440 90 34.8 16.0 16 90 16 0 0 0.56 11 27 -16 -1.00 -0.70 Port Vale (1 Season) 2 Leagues 6 540 90 12.2 6.0 6 90 6 0 9 0.83 5 7 -2 -0.33 +0.20 Cambridge United (1 Season) 1 League 2 129 65 3.1 1.4 2 65 1 0 0 2.00 4 2 +2 +1.40 +2.07 Plymouth Argyle (1 Season) 1 League 0 0 0 0 14 EFL Cup (11 Seasons) 10 900 90 42.3 10.0 10 90 10 0 11 1.60 13 12 +1 +0.10 +0.43 League One (10 Seasons) 227 20,190 89 50.1 224.3 224 90 221 3 123 1.32 260 276 -16 -0.07 +0.22 FA Cup (9 Seasons) 18 1,650 92 55.0 18.3 18 92 18 0 13 1.50 28 27 +1 +0.05 -2.28 League Two (2 Seasons) 41 3,531 86 42.6 39.2 40 90 37 1 10 1.54 56 54 +2 +0.05 -0.01 Championship (2 Seasons) 20 1,799 90 21.7 20.0 20 90 19 0 29 0.95 25 37 -12 -0.60 -0.60
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 20 Doncaster Rovers eng ENG 3. League One 13th 3 241 80 5.8 2.7 2 2 1 43 1.00 6 7 -1 -0.37 -0.30 Matches 2015-2016 21 Doncaster Rovers eng ENG 3. League One 21st 1 43 43 1.0 0.5 0 0 1 31 0.50 2 2 0 0.00 +0.35 Matches 2016-2017 22 Doncaster Rovers eng ENG 4. League Two 3rd 25 2,091 84 50.5 23.2 24 21 1 10 2.16 45 27 +18 +0.77 +0.25 Matches 2017-2018 23 Doncaster Rovers eng ENG 3. League One 15th 13 1,081 83 26.1 12.0 12 12 1 32 1.15 13 13 0 0.00 0.00 Matches 2018-2019 24 Doncaster Rovers eng ENG 3. League One 6th 36 3,232 90 78.1 35.9 36 90 35 0 10 1.47 52 47 +5 +0.14 -1.15 Matches 2019-2020 25 Coventry City eng ENG 3. League One 1st 34 3,060 90 100.0 34.0 34 90 34 0 0 1.97 48 30 +18 +0.53 Matches 2020-2021 26 Coventry City eng ENG 2. Championship 16th 20 1,799 90 43.5 20.0 20 90 19 0 15 0.95 25 37 -12 -0.60 -0.60 Matches 2021-2022 27 Shrewsbury Town eng ENG 3. League One 18th 46 4,140 90 100.0 46.0 46 90 46 0 0 1.09 47 51 -4 -0.09 Matches 2022-2023 28 Shrewsbury Town eng ENG 3. League One 12th 44 3,960 90 95.7 44.0 44 90 44 0 0 1.27 50 58 -8 -0.18 +0.32 Matches 2023-2024 29 Shrewsbury Town eng ENG 3. League One 19th 43 3,854 90 93.1 42.8 43 90 42 0 0 1.12 34 59 -25 -0.58 +1.62 Matches 2024-2025 30 Plymouth Argyle eng ENG 2. Championship 23rd 0 0 0 0 14 Matches 2024-2025 30 Cambridge United eng ENG 3. League One 23rd 2 129 65 3.1 1.4 2 65 1 0 0 2.00 4 2 +2 +1.40 +2.07 Matches 2025-2026 31 Tranmere Rovers eng ENG 4. League Two 21st 16 1,440 90 34.8 16.0 16 90 16 0 0 0.56 11 27 -16 -1.00 -0.70 Matches 2025-2026 31 Port Vale eng ENG 3. League One 22nd 5 450 90 10.9 5.0 5 90 5 0 7 0.40 4 7 -3 -0.60 -0.06 Matches 12 Seasons 7 Clubs 3 Leagues 288 25,520 89 44.9 283.6 284 90 277 4 162 1.32 341 367 -26 -0.09 +0.12 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Doncaster Rovers (5 Seasons) 2 Leagues 78 6,688 86 32.3 74.3 74 90 70 4 126 1.61 118 96 +22 +0.30 +0.26 Shrewsbury Town (3 Seasons) 1 League 133 11,954 90 96.2 132.8 133 90 132 0 0 1.16 131 168 -37 -0.28 +1.27 Coventry City (2 Seasons) 2 Leagues 54 4,859 90 67.5 54.0 54 90 53 0 15 1.59 73 67 +6 +0.11 +0.11 Tranmere Rovers (1 Season) 1 League 16 1,440 90 34.8 16.0 16 90 16 0 0 0.56 11 27 -16 -1.00 -0.70 Port Vale (1 Season) 1 League 5 450 90 10.9 5.0 5 90 5 0 7 0.40 4 7 -3 -0.60 -0.06 Cambridge United (1 Season) 1 League 2 129 65 3.1 1.4 2 65 1 0 0 2.00 4 2 +2 +1.40 +2.07 Plymouth Argyle (1 Season) 1 League 0 0 0 0 14 League One (10 Seasons) 227 20,190 89 50.1 224.3 224 90 221 3 123 1.32 260 276 -16 -0.07 +0.22 League Two (2 Seasons) 41 3,531 86 42.6 39.2 40 90 37 1 10 1.54 56 54 +2 +0.05 -0.01 Championship (2 Seasons) 20 1,799 90 21.7 20.0 20 90 19 0 29 0.95 25 37 -12 -0.60 -0.60
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2014-2015 20 Doncaster Rovers 3 Leagues 3.7 0 0 0 0 0 2015-2016 21 Doncaster Rovers 3 Leagues 0.5 0 0 0 2016-2017 22 Doncaster Rovers 3 Leagues 25.2 2 0 0 0 0 0 0 0 0 0 0 0 2017-2018 23 Doncaster Rovers 3 Leagues 13.0 1 0 0 1 0 0 0 0 0 0 0 0 2018-2019 24 Doncaster Rovers 3 Leagues 38.9 1 1 0 0 0 0 0 0 0 0 0 0 2019-2020 25 Coventry City 3 Leagues 40.3 3 0 0 1 11 0 0 1 0 0 0 0 2020-2021 26 Coventry City 2 Leagues 21.0 2 0 0 0 3 0 0 1 0 0 2021-2022 27 Shrewsbury Town 3 Leagues 50.0 1 0 0 0 9 0 0 1 1 0 2022-2023 28 Shrewsbury Town 3 Leagues 49.0 3 0 0 0 5 0 0 1 0 0 2023-2024 29 Shrewsbury Town 3 Leagues 46.8 7 0 0 0 9 0 0 3 1 0 2024-2025 30 Cambridge United 1 League 1.4 0 0 0 0 1 0 0 0 0 0 2025-2026 31 Tranmere Rovers 1 League 16.0 2 0 0 0 8 0 0 0 0 0 2025-2026 31 Port Vale 2 Leagues 6.0 0 0 0 0 1 0 0 0 0 0 12 Seasons 7 Clubs 5 Leagues 311.9 22 1 0 2 47 0 0 7 2 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Doncaster Rovers (5 Seasons) 4 Leagues 81.3 4 1 0 1 0 0 0 0 0 0 0 0 Shrewsbury Town (3 Seasons) 3 Leagues 145.8 11 0 0 0 23 0 0 5 2 0 Coventry City (2 Seasons) 4 Leagues 61.3 5 0 0 1 14 0 0 2 0 0 0 0 Tranmere Rovers (1 Season) 1 League 16.0 2 0 0 0 8 0 0 0 0 0 Port Vale (1 Season) 2 Leagues 6.0 0 0 0 0 1 0 0 0 0 0 Cambridge United (1 Season) 1 League 1.4 0 0 0 0 1 0 0 0 0 0 Plymouth Argyle (1 Season) 1 League EFL Cup (11 Seasons) 10.0 0 0 0 0 0 0 0 1 0 0 0 0 League One (10 Seasons) 224.3 15 1 0 2 34 0 0 5 2 0 0 0 FA Cup (9 Seasons) 18.3 1 0 0 0 2 0 0 0 0 0 0 0 League Two (2 Seasons) 39.2 4 0 0 0 8 0 0 0 0 0 0 0 Championship (2 Seasons) 20.0 2 0 0 0 3 0 0 1 0 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 Marko Maroši Pages
Marko Maroši Overview
Stats by Competition
Match Logs (Goalkeeping)
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary