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 2018-2019 27 Harrogate Town FC eng ENG 5. National League 45 45 4,050 45.0 0 0.00 21 11 13 12 26.7 6 6 0 0 0.0 Matches 2019-2020 28 Harrogate Town FC eng ENG FA Cup 1 1 90 1.0 2 2.00 6 4 66.7 0 0 1 0 0.0 0 0 0 0 Matches 2019-2020 28 Harrogate Town FC eng ENG 5. National League 37 37 3,330 37.0 19 9 9 14 37.8 4 4 0 0 0.0 Matches 2020-2021 29 Harrogate Town FC eng ENG FA Cup 1 1 90 1.0 4 4.00 9 5 55.6 0 0 1 0 0.0 0 0 0 0 Matches 2020-2021 29 Harrogate Town FC eng ENG 4. League Two 38 38 3,420 38.0 46 1.21 127 85 66.1 13 6 19 11 28.9 4 3 1 0 25.0 Matches 2021-2022 30 Bristol Rovers eng ENG EFL Cup 1 1 90 1.0 2 2.00 7 5 71.4 0 0 1 0 0.0 0 0 0 0 Matches 2021-2022 30 Bristol Rovers eng ENG FA Cup 4 4 390 4.3 8 1.85 23 16 69.6 2 1 1 0 0.0 1 1 0 0 0.0 Matches 2021-2022 30 Bristol Rovers eng ENG 4. League Two 42 42 3,780 42.0 42 1.00 153 116 75.2 23 10 9 17 40.5 5 4 1 0 20.0 Matches 2022-2023 31 Bristol Rovers eng ENG EFL Cup 1 1 90 1.0 1 1.00 3 2 66.7 0 0 1 0 0.0 0 0 0 0 Matches 2022-2023 31 Bristol Rovers eng ENG FA Cup 2 2 180 2.0 2 1.00 5 3 60.0 1 0 1 1 50.0 0 0 0 0 Matches 2022-2023 31 Bristol Rovers eng ENG 3. League One 38 38 3,410 37.9 59 1.56 146 94 63.7 14 9 15 8 21.1 7 6 1 0 14.3 Matches 2023-2024 32 Forest Green Rovers eng ENG FA Cup 3 3 270 3.0 5 1.67 14 9 64.3 2 1 0 0 0.0 0 0 0 0 Matches 2023-2024 32 Forest Green Rovers eng ENG 4. League Two 10 10 900 10.0 17 1.70 50 34 68.0 2 2 6 2 20.0 1 1 0 0 0.0 Matches 2023-2024 32 Harrogate Town FC eng ENG 4. League Two 26 26 2,340 26.0 40 1.54 107 70 65.4 10 9 7 7 26.9 4 3 1 0 25.0 Matches 2024-2025 33 Harrogate Town FC eng ENG EFL Cup 2 2 180 2.0 6 3.00 7 3 42.9 1 0 1 0 0.0 2 2 0 0 0.0 Matches 2024-2025 33 Harrogate Town FC eng ENG FA Cup 3 3 270 3.0 1 0.33 2 0 1 2 66.7 0 0 0 0 Matches 2024-2025 33 Harrogate Town FC eng ENG 4. League Two 45 45 4,000 44.4 58 1.31 192 136 70.3 13 11 21 11 24.4 4 1 1 2 50.0 Matches 2025-2026 34 Notts County eng ENG 4. League Two 22 22 1,980 22.0 26 1.18 68 42 61.8 13 2 7 6 27.3 0 0 0 0 Matches 2025-2026 34 Harrogate Town FC eng ENG 4. League Two 22 22 1,980 22.0 35 1.59 100 69 68.0 4 5 13 4 18.2 4 3 1 0 25.0 Matches 8 Seasons 4 Clubs 5 Leagues 343 343 30,840 342.7 354 1.16 1017 693 67.6 140 76 127 95 27.7 42 34 6 2 15.0 Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Harrogate Town FC (6 Seasons) 4 Leagues 220 220 19,750 219.4 192 1.05 548 372 67.3 83 51 86 61 27.7 28 22 4 2 15.4 Bristol Rovers (3 Seasons) 4 Leagues 88 88 7,940 88.2 114 1.29 337 236 69.4 40 20 28 26 29.5 13 11 2 0 15.4 Notts County (1 Season) 1 League 22 22 1,980 22.0 26 1.18 68 42 61.8 13 2 7 6 27.3 0 0 0 0 Forest Green Rovers (1 Season) 2 Leagues 13 13 1,170 13.0 22 1.69 64 43 67.2 4 3 6 2 15.4 1 1 0 0 0.0 FA Cup (7 Seasons) 14 14 1,290 14.3 22 1.53 57 37 64.9 7 2 5 3 21.4 1 1 0 0 0.0 League Two (5 Seasons) 205 205 18,400 204.4 264 1.29 797 552 68.8 78 45 82 58 28.3 22 15 5 2 25.0 EFL Cup (5 Seasons) 4 4 360 4.0 9 2.25 17 10 58.8 1 0 3 0 0.0 2 2 0 0 0.0 National League (2 Seasons) 82 82 7,380 82.0 0 0.00 40 20 22 26 31.7 10 10 0 0 0.0 League One (2 Seasons) 38 38 3,410 37.9 59 1.56 146 94 63.7 14 9 15 8 21.1 7 6 1 0 14.3
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 2018-2019 27 Harrogate Town FC 1 League 45 45 4,050 45.0 0 0.00 21 11 13 12 26.7 6 6 0 0 0.0 2019-2020 28 Harrogate Town FC 2 Leagues 38 38 3,420 38.0 2 2.00 6 4 66.7 19 9 10 14 36.8 4 4 0 0 0.0 2020-2021 29 Harrogate Town FC 2 Leagues 39 39 3,510 39.0 50 1.28 136 90 65.4 13 6 20 11 28.2 4 3 1 0 25.0 2021-2022 30 Bristol Rovers 3 Leagues 47 47 4,260 47.3 52 1.10 183 137 74.3 25 11 11 17 36.2 6 5 1 0 16.7 2022-2023 31 Bristol Rovers 3 Leagues 41 41 3,680 40.9 62 1.52 154 99 63.6 15 9 17 9 22.0 7 6 1 0 14.3 2023-2024 32 Forest Green Rovers 2 Leagues 13 13 1,170 13.0 22 1.69 64 43 67.2 4 3 6 2 15.4 1 1 0 0 0.0 2023-2024 32 Harrogate Town FC 1 League 26 26 2,340 26.0 40 1.54 107 70 65.4 10 9 7 7 26.9 4 3 1 0 25.0 2024-2025 33 Harrogate Town FC 3 Leagues 50 50 4,450 49.4 65 1.31 199 139 69.3 16 11 23 13 26.0 6 3 1 2 25.0 2025-2026 34 Harrogate Town FC 3 Leagues 22 22 1,980 22.0 35 1.59 100 69 68.0 4 5 13 4 18.2 4 3 1 0 25.0 2025-2026 34 Notts County 1 League 22 22 1,980 22.0 26 1.18 68 42 61.8 13 2 7 6 27.3 0 0 0 0 8 Seasons 4 Clubs 5 Leagues 343 343 30,840 342.7 354 1.16 1017 693 67.6 140 76 127 95 27.7 42 34 6 2 15.0 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Harrogate Town FC (6 Seasons) 4 Leagues 220 220 19,750 219.4 192 1.05 548 372 67.3 83 51 86 61 27.7 28 22 4 2 15.4 Bristol Rovers (3 Seasons) 4 Leagues 88 88 7,940 88.2 114 1.29 337 236 69.4 40 20 28 26 29.5 13 11 2 0 15.4 Notts County (1 Season) 1 League 22 22 1,980 22.0 26 1.18 68 42 61.8 13 2 7 6 27.3 0 0 0 0 Forest Green Rovers (1 Season) 2 Leagues 13 13 1,170 13.0 22 1.69 64 43 67.2 4 3 6 2 15.4 1 1 0 0 0.0 FA Cup (7 Seasons) 14 14 1,290 14.3 22 1.53 57 37 64.9 7 2 5 3 21.4 1 1 0 0 0.0 League Two (5 Seasons) 205 205 18,400 204.4 264 1.29 797 552 68.8 78 45 82 58 28.3 22 15 5 2 25.0 EFL Cup (5 Seasons) 4 4 360 4.0 9 2.25 17 10 58.8 1 0 3 0 0.0 2 2 0 0 0.0 National League (2 Seasons) 82 82 7,380 82.0 0 0.00 40 20 22 26 31.7 10 10 0 0 0.0 League One (2 Seasons) 38 38 3,410 37.9 59 1.56 146 94 63.7 14 9 15 8 21.1 7 6 1 0 14.3
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 2018-2019 27 Harrogate Town FC eng ENG 5. National League 6th 45 45 4,050 45.0 0 0.00 21 11 13 12 26.7 6 6 0 0 0.0 Matches 2019-2020 28 Harrogate Town FC eng ENG 5. National League 2nd 37 37 3,330 37.0 19 9 9 14 37.8 4 4 0 0 0.0 Matches 2020-2021 29 Harrogate Town FC eng ENG 4. League Two 17th 38 38 3,420 38.0 46 1.21 127 85 66.1 13 6 19 11 28.9 4 3 1 0 25.0 Matches 2021-2022 30 Bristol Rovers eng ENG 4. League Two 3rd 42 42 3,780 42.0 42 1.00 153 116 75.2 23 10 9 17 40.5 5 4 1 0 20.0 Matches 2022-2023 31 Bristol Rovers eng ENG 3. League One 17th 38 38 3,410 37.9 59 1.56 146 94 63.7 14 9 15 8 21.1 7 6 1 0 14.3 Matches 2023-2024 32 Forest Green Rovers eng ENG 4. League Two 24th 10 10 900 10.0 17 1.70 50 34 68.0 2 2 6 2 20.0 1 1 0 0 0.0 Matches 2023-2024 32 Harrogate Town FC eng ENG 4. League Two 13th 26 26 2,340 26.0 40 1.54 107 70 65.4 10 9 7 7 26.9 4 3 1 0 25.0 Matches 2024-2025 33 Harrogate Town FC eng ENG 4. League Two 18th 45 45 4,000 44.4 58 1.31 192 136 70.3 13 11 21 11 24.4 4 1 1 2 50.0 Matches 2025-2026 34 Harrogate Town FC eng ENG 4. League Two 23rd 22 22 1,980 22.0 35 1.59 100 69 68.0 4 5 13 4 18.2 4 3 1 0 25.0 Matches 2025-2026 34 Notts County eng ENG 4. League Two 5th 22 22 1,980 22.0 26 1.18 68 42 61.8 13 2 7 6 27.3 0 0 0 0 Matches 8 Seasons 4 Clubs 3 Leagues 325 325 29,190 324.3 323 1.12 943 646 68.0 132 74 119 92 28.3 39 31 6 2 16.2 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Harrogate Town FC (6 Seasons) 2 Leagues 213 213 19,120 212.4 179 1.02 526 360 67.9 80 51 82 59 27.7 26 20 4 2 16.7 Bristol Rovers (3 Seasons) 2 Leagues 80 80 7,190 79.9 101 1.26 299 210 69.6 37 19 24 25 31.3 12 10 2 0 16.7 Notts County (1 Season) 1 League 22 22 1,980 22.0 26 1.18 68 42 61.8 13 2 7 6 27.3 0 0 0 0 Forest Green Rovers (1 Season) 1 League 10 10 900 10.0 17 1.70 50 34 68.0 2 2 6 2 20.0 1 1 0 0 0.0 League Two (5 Seasons) 205 205 18,400 204.4 264 1.29 797 552 68.8 78 45 82 58 28.3 22 15 5 2 25.0 National League (2 Seasons) 82 82 7,380 82.0 0 0.00 40 20 22 26 31.7 10 10 0 0 0.0 League One (2 Seasons) 38 38 3,410 37.9 59 1.56 146 94 63.7 14 9 15 8 21.1 7 6 1 0 14.3
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 2018-2019 27 Harrogate Town FC eng ENG 5. National League 45 45 4,050 45.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 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 2019-2020 28 Harrogate Town FC eng ENG 5. National League 37 37 3,330 37.0 0 0 0 0 0 0 0.00 0.00 Matches 2020-2021 29 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 2020-2021 29 Harrogate Town FC eng ENG 4. League Two 38 38 3,420 38.0 0 1 1 0 0 0 0 0 0.00 0.03 0.03 0.00 0.03 Matches 2021-2022 30 Bristol 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 2021-2022 30 Bristol Rovers eng ENG FA Cup 4 4 390 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 30 Bristol Rovers eng ENG 4. League Two 42 42 3,780 42.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 31 Bristol 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 31 Bristol 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 2022-2023 31 Bristol Rovers eng ENG 3. League One 38 38 3,410 37.9 0 2 2 0 0 0 2 0 0.00 0.05 0.05 0.00 0.05 Matches 2023-2024 32 Bristol Rovers eng ENG EFL Cup 0 0 Matches 2023-2024 32 Forest Green Rovers 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 2023-2024 32 Bristol Rovers eng ENG 3. League One 0 0 Matches 2023-2024 32 Forest Green Rovers eng ENG 4. League Two 10 10 900 10.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 32 Harrogate Town FC eng ENG 4. League Two 26 26 2,340 26.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 33 Harrogate Town FC 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 2024-2025 33 Harrogate Town FC 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 2024-2025 33 Harrogate Town FC eng ENG 4. League Two 45 45 4,000 44.4 0 1 1 0 0 0 2 0 0.00 0.02 0.02 0.00 0.02 Matches 2025-2026 34 Harrogate Town FC eng ENG EFL Cup 0 0 Matches 2025-2026 34 Harrogate Town FC eng ENG FA Cup 0 0 Matches 2025-2026 34 Notts County eng ENG 4. League Two 22 22 1,980 22.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 34 Harrogate Town FC eng ENG 4. League Two 22 22 1,980 22.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 8 Seasons 4 Clubs 5 Leagues 343 343 30,840 342.7 0 4 4 0 0 0 7 0 0.00 0.01 0.01 0.00 0.01 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 Harrogate Town FC (6 Seasons) 4 Leagues 220 220 19,750 219.4 0 2 2 0 0 0 4 0 0.00 0.01 0.01 0.00 0.01 Bristol Rovers (3 Seasons) 4 Leagues 88 88 7,940 88.2 0 2 2 0 0 0 2 0 0.00 0.02 0.02 0.00 0.02 Notts County (1 Season) 1 League 22 22 1,980 22.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Forest Green Rovers (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 FA Cup (7 Seasons) 14 14 1,290 14.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (5 Seasons) 205 205 18,400 204.4 0 2 2 0 0 0 5 0 0.00 0.01 0.01 0.00 0.01 EFL Cup (5 Seasons) 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (2 Seasons) 82 82 7,380 82.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (2 Seasons) 38 38 3,410 37.9 0 2 2 0 0 0 2 0 0.00 0.05 0.05 0.00 0.05
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 2018-2019 27 Harrogate Town FC 1 League 45 45 4,050 45.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 28 Harrogate Town FC 2 Leagues 38 38 3,420 38.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 29 Harrogate Town FC 2 Leagues 39 39 3,510 39.0 0 1 1 0 0 0 0 0 0.00 0.03 0.03 0.00 0.03 2021-2022 30 Bristol Rovers 3 Leagues 47 47 4,260 47.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2022-2023 31 Bristol Rovers 3 Leagues 41 41 3,680 40.9 0 2 2 0 0 0 2 0 0.00 0.05 0.05 0.00 0.05 2023-2024 32 Bristol Rovers 2 Leagues 0 0 2023-2024 32 Forest Green Rovers 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 2023-2024 32 Harrogate Town FC 1 League 26 26 2,340 26.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2024-2025 33 Harrogate Town FC 3 Leagues 50 50 4,450 49.4 0 1 1 0 0 0 2 0 0.00 0.02 0.02 0.00 0.02 2025-2026 34 Harrogate Town FC 3 Leagues 22 22 1,980 22.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2025-2026 34 Notts County 1 League 22 22 1,980 22.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 8 Seasons 4 Clubs 5 Leagues 343 343 30,840 342.7 0 4 4 0 0 0 7 0 0.00 0.01 0.01 0.00 0.01 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 Harrogate Town FC (6 Seasons) 4 Leagues 220 220 19,750 219.4 0 2 2 0 0 0 4 0 0.00 0.01 0.01 0.00 0.01 Bristol Rovers (3 Seasons) 4 Leagues 88 88 7,940 88.2 0 2 2 0 0 0 2 0 0.00 0.02 0.02 0.00 0.02 Notts County (1 Season) 1 League 22 22 1,980 22.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Forest Green Rovers (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 FA Cup (7 Seasons) 14 14 1,290 14.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (5 Seasons) 205 205 18,400 204.4 0 2 2 0 0 0 5 0 0.00 0.01 0.01 0.00 0.01 EFL Cup (5 Seasons) 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (2 Seasons) 82 82 7,380 82.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (2 Seasons) 38 38 3,410 37.9 0 2 2 0 0 0 2 0 0.00 0.05 0.05 0.00 0.05
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 2018-2019 27 Harrogate Town FC eng ENG 5. National League 6th 45 45 4,050 45.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 28 Harrogate Town FC eng ENG 5. National League 2nd 37 37 3,330 37.0 0 0 0 0 0 0 0.00 0.00 Matches 2020-2021 29 Harrogate Town FC eng ENG 4. League Two 17th 38 38 3,420 38.0 0 1 1 0 0 0 0 0 0.00 0.03 0.03 0.00 0.03 Matches 2021-2022 30 Bristol Rovers eng ENG 4. League Two 3rd 42 42 3,780 42.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 31 Bristol Rovers eng ENG 3. League One 17th 38 38 3,410 37.9 0 2 2 0 0 0 2 0 0.00 0.05 0.05 0.00 0.05 Matches 2023-2024 32 Bristol Rovers eng ENG 3. League One 15th 0 0 Matches 2023-2024 32 Forest Green Rovers eng ENG 4. League Two 24th 10 10 900 10.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 32 Harrogate Town FC eng ENG 4. League Two 13th 26 26 2,340 26.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 33 Harrogate Town FC eng ENG 4. League Two 18th 45 45 4,000 44.4 0 1 1 0 0 0 2 0 0.00 0.02 0.02 0.00 0.02 Matches 2025-2026 34 Harrogate Town FC eng ENG 4. League Two 23rd 22 22 1,980 22.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 34 Notts County eng ENG 4. League Two 5th 22 22 1,980 22.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 8 Seasons 4 Clubs 3 Leagues 325 325 29,190 324.3 0 4 4 0 0 0 7 0 0.00 0.01 0.01 0.00 0.01 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 Harrogate Town FC (6 Seasons) 2 Leagues 213 213 19,120 212.4 0 2 2 0 0 0 4 0 0.00 0.01 0.01 0.00 0.01 Bristol Rovers (3 Seasons) 2 Leagues 80 80 7,190 79.9 0 2 2 0 0 0 2 0 0.00 0.03 0.03 0.00 0.03 Notts County (1 Season) 1 League 22 22 1,980 22.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Forest Green Rovers (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 League Two (5 Seasons) 205 205 18,400 204.4 0 2 2 0 0 0 5 0 0.00 0.01 0.01 0.00 0.01 National League (2 Seasons) 82 82 7,380 82.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (2 Seasons) 38 38 3,410 37.9 0 2 2 0 0 0 2 0 0.00 0.05 0.05 0.00 0.05
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2018-2019 27 Harrogate Town FC 1 League 45.0 0 0 0 2019-2020 28 Harrogate Town FC 2 Leagues 38.0 0 0 0 0.00 0.00 0 0 2020-2021 29 Harrogate Town FC 2 Leagues 39.0 0 2 0 0.0 0.05 0.00 0.00 0 0 2021-2022 30 Bristol Rovers 3 Leagues 47.3 0 0 0 0.00 0.00 0 0 2022-2023 31 Bristol Rovers 3 Leagues 40.9 0 0 0 0.00 0.00 0 0 2023-2024 32 Forest Green Rovers 2 Leagues 13.0 0 0 0 0.00 0.00 0 0 2023-2024 32 Harrogate Town FC 1 League 26.0 0 0 0 0.00 0.00 0 0 2024-2025 33 Harrogate Town FC 3 Leagues 49.4 0 0 0 0.00 0.00 0 0 2025-2026 34 Harrogate Town FC 3 Leagues 22.0 0 0 0 0.00 0.00 0 0 2025-2026 34 Notts County 1 League 22.0 0 0 0 0.00 0.00 0 0 8 Seasons 4 Clubs 5 Leagues 342.7 0 2 0 0.0 0.01 0.00 0.00 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Harrogate Town FC (6 Seasons) 4 Leagues 219.4 0 2 0 0.0 0.01 0.00 0.00 0 0 Bristol Rovers (3 Seasons) 4 Leagues 88.2 0 0 0 0.00 0.00 0 0 Notts County (1 Season) 1 League 22.0 0 0 0 0.00 0.00 0 0 Forest Green Rovers (1 Season) 2 Leagues 13.0 0 0 0 0.00 0.00 0 0 FA Cup (7 Seasons) 14.3 0 0 0 0.00 0.00 0 0 League Two (5 Seasons) 204.4 0 2 0 0.0 0.01 0.00 0.00 0 0 EFL Cup (5 Seasons) 4.0 0 0 0 0.00 0.00 0 0 National League (2 Seasons) 82.0 0 0 0 League One (2 Seasons) 37.9 0 0 0 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 2018-2019 27 Harrogate Town FC eng ENG 5. National League 45 4,050 90 97.8 45.0 45 90 45 0 1 1.61 77 55 +22 +0.49 +1.49 Matches 2019-2020 28 Harrogate Town FC eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2019-2020 28 Harrogate Town FC eng ENG 5. National League 37 3,330 90 97.4 37.0 37 90 37 0 0 1.80 61 44 +17 +0.46 +0.46 Matches 2020-2021 29 Harrogate Town FC eng ENG FA 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 29 Harrogate Town FC eng ENG 4. League Two 38 3,420 90 82.6 38.0 38 90 38 0 5 1.18 37 46 -9 -0.24 -0.24 Matches 2021-2022 30 Bristol Rovers eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2021-2022 30 Bristol Rovers eng ENG FA Cup 4 390 98 100.0 4.3 4 98 4 0 0 1.75 9 8 +1 +0.23 Matches 2021-2022 30 Bristol Rovers eng ENG 4. League Two 42 3,780 90 91.3 42.0 42 90 42 0 2 1.88 68 42 +26 +0.62 +1.62 Matches 2022-2023 31 Bristol Rovers eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2022-2023 31 Bristol Rovers eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 1 2 -1 -0.50 Matches 2022-2023 31 Bristol Rovers eng ENG 3. League One 38 3,410 90 82.4 37.9 38 90 37 0 5 1.34 54 59 -5 -0.13 +1.10 Matches 2023-2024 32 Bristol Rovers eng ENG EFL Cup 0 0 0 0 1 Matches 2023-2024 32 Forest Green Rovers eng ENG FA Cup 3 270 90 75.0 3.0 3 90 3 0 0 2.33 10 5 +5 +1.67 +4.67 Matches 2023-2024 32 Bristol Rovers eng ENG 3. League One 0 0 0 0 3 Matches 2023-2024 32 Forest Green Rovers eng ENG 4. League Two 10 900 90 21.7 10.0 10 90 10 0 0 0.80 11 17 -6 -0.60 +0.18 Matches 2023-2024 32 Harrogate Town FC eng ENG 4. League Two 26 2,340 90 56.5 26.0 26 90 26 0 0 1.50 40 42 -2 -0.08 +0.27 Matches 2024-2025 33 Harrogate Town FC eng ENG EFL Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 2 6 -4 -2.00 Matches 2024-2025 33 Harrogate Town FC eng ENG FA Cup 3 270 90 100.0 3.0 3 90 3 0 0 2.00 2 1 +1 +0.33 Matches 2024-2025 33 Harrogate Town FC eng ENG 4. League Two 45 4,000 89 96.6 44.4 45 89 44 0 1 1.11 41 58 -17 -0.38 +0.26 Matches 2025-2026 34 Harrogate Town FC eng ENG EFL Cup 0 0 0 0 1 Matches 2025-2026 34 Harrogate Town FC eng ENG FA Cup 0 0 0 0 1 Matches 2025-2026 34 Notts County eng ENG 4. League Two 22 1,980 90 47.8 22.0 22 90 22 0 0 1.92 38 26 +12 +0.55 +0.13 Matches 2025-2026 34 Harrogate Town FC eng ENG 4. League Two 22 1,980 90 47.8 22.0 22 90 22 0 3 0.77 18 35 -17 -0.77 -0.27 Matches 8 Seasons 4 Clubs 5 Leagues 343 30,840 90 65.7 342.7 343 90 341 0 24 1.45 470 455 +15 +0.04 +0.45 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Harrogate Town FC (6 Seasons) 4 Leagues 220 19,750 90 78.9 219.4 220 90 219 0 13 1.36 279 293 -14 -0.06 +0.25 Bristol Rovers (3 Seasons) 4 Leagues 88 7,940 90 59.9 88.2 88 90 87 0 11 1.59 132 114 +18 +0.20 +1.36 Notts County (1 Season) 1 League 22 1,980 90 47.8 22.0 22 90 22 0 0 1.92 38 26 +12 +0.55 +0.13 Forest Green Rovers (1 Season) 2 Leagues 13 1,170 90 26.0 13.0 13 90 13 0 0 1.15 21 22 -1 -0.08 +0.76 FA Cup (7 Seasons) 14 1,290 92 82.7 14.3 14 92 14 0 2 1.64 23 22 +1 +0.07 +0.07 League Two (5 Seasons) 205 18,400 90 63.5 204.4 205 90 204 0 11 1.37 253 266 -13 -0.06 +0.29 EFL Cup (5 Seasons) 4 360 90 66.7 4.0 4 90 4 0 2 0.75 2 9 -7 -1.75 National League (2 Seasons) 82 7,380 90 97.6 82.0 82 90 82 0 1 1.70 138 99 +39 +0.48 +0.98 League One (2 Seasons) 38 3,410 90 41.2 37.9 38 90 37 0 8 1.34 54 59 -5 -0.13 +1.10
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 2018-2019 27 Harrogate Town FC 1 League 45 4,050 90 97.8 45.0 45 90 45 0 1 1.61 77 55 +22 +0.49 +1.49 2019-2020 28 Harrogate Town FC 2 Leagues 38 3,420 90 97.4 38.0 38 90 38 0 0 1.75 62 46 +16 +0.42 +0.42 2020-2021 29 Harrogate Town FC 2 Leagues 39 3,510 90 81.3 39.0 39 90 39 0 6 1.15 37 50 -13 -0.33 -0.67 2021-2022 30 Bristol Rovers 3 Leagues 47 4,260 91 92.2 47.3 47 91 47 0 2 1.83 77 52 +25 +0.53 +1.53 2022-2023 31 Bristol Rovers 3 Leagues 41 3,680 90 83.4 40.9 41 90 40 0 5 1.32 55 62 -7 -0.17 +1.06 2023-2024 32 Bristol Rovers 2 Leagues 0 0 0 0 4 2023-2024 32 Forest Green Rovers 2 Leagues 13 1,170 90 26.0 13.0 13 90 13 0 0 1.15 21 22 -1 -0.08 +0.76 2023-2024 32 Harrogate Town FC 1 League 26 2,340 90 56.5 26.0 26 90 26 0 0 1.50 40 42 -2 -0.08 +0.27 2024-2025 33 Harrogate Town FC 3 Leagues 50 4,450 89 96.9 49.4 50 89 49 0 1 1.18 45 65 -20 -0.40 +0.24 2025-2026 34 Harrogate Town FC 3 Leagues 22 1,980 90 45.8 22.0 22 90 22 0 5 0.77 18 35 -17 -0.77 -0.27 2025-2026 34 Notts County 1 League 22 1,980 90 47.8 22.0 22 90 22 0 0 1.92 38 26 +12 +0.55 +0.13 8 Seasons 4 Clubs 5 Leagues 343 30,840 90 65.7 342.7 343 90 341 0 24 1.45 470 455 +15 +0.04 +0.45 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Harrogate Town FC (6 Seasons) 4 Leagues 220 19,750 90 78.9 219.4 220 90 219 0 13 1.36 279 293 -14 -0.06 +0.25 Bristol Rovers (3 Seasons) 4 Leagues 88 7,940 90 59.9 88.2 88 90 87 0 11 1.59 132 114 +18 +0.20 +1.36 Notts County (1 Season) 1 League 22 1,980 90 47.8 22.0 22 90 22 0 0 1.92 38 26 +12 +0.55 +0.13 Forest Green Rovers (1 Season) 2 Leagues 13 1,170 90 26.0 13.0 13 90 13 0 0 1.15 21 22 -1 -0.08 +0.76 FA Cup (7 Seasons) 14 1,290 92 82.7 14.3 14 92 14 0 2 1.64 23 22 +1 +0.07 +0.07 League Two (5 Seasons) 205 18,400 90 63.5 204.4 205 90 204 0 11 1.37 253 266 -13 -0.06 +0.29 EFL Cup (5 Seasons) 4 360 90 66.7 4.0 4 90 4 0 2 0.75 2 9 -7 -1.75 National League (2 Seasons) 82 7,380 90 97.6 82.0 82 90 82 0 1 1.70 138 99 +39 +0.48 +0.98 League One (2 Seasons) 38 3,410 90 41.2 37.9 38 90 37 0 8 1.34 54 59 -5 -0.13 +1.10
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 2018-2019 27 Harrogate Town FC eng ENG 5. National League 6th 45 4,050 90 97.8 45.0 45 90 45 0 1 1.61 77 55 +22 +0.49 +1.49 Matches 2019-2020 28 Harrogate Town FC eng ENG 5. National League 2nd 37 3,330 90 97.4 37.0 37 90 37 0 0 1.80 61 44 +17 +0.46 +0.46 Matches 2020-2021 29 Harrogate Town FC eng ENG 4. League Two 17th 38 3,420 90 82.6 38.0 38 90 38 0 5 1.18 37 46 -9 -0.24 -0.24 Matches 2021-2022 30 Bristol Rovers eng ENG 4. League Two 3rd 42 3,780 90 91.3 42.0 42 90 42 0 2 1.88 68 42 +26 +0.62 +1.62 Matches 2022-2023 31 Bristol Rovers eng ENG 3. League One 17th 38 3,410 90 82.4 37.9 38 90 37 0 5 1.34 54 59 -5 -0.13 +1.10 Matches 2023-2024 32 Bristol Rovers eng ENG 3. League One 15th 0 0 0 0 3 Matches 2023-2024 32 Forest Green Rovers eng ENG 4. League Two 24th 10 900 90 21.7 10.0 10 90 10 0 0 0.80 11 17 -6 -0.60 +0.18 Matches 2023-2024 32 Harrogate Town FC eng ENG 4. League Two 13th 26 2,340 90 56.5 26.0 26 90 26 0 0 1.50 40 42 -2 -0.08 +0.27 Matches 2024-2025 33 Harrogate Town FC eng ENG 4. League Two 18th 45 4,000 89 96.6 44.4 45 89 44 0 1 1.11 41 58 -17 -0.38 +0.26 Matches 2025-2026 34 Harrogate Town FC eng ENG 4. League Two 23rd 22 1,980 90 47.8 22.0 22 90 22 0 3 0.77 18 35 -17 -0.77 -0.27 Matches 2025-2026 34 Notts County eng ENG 4. League Two 5th 22 1,980 90 47.8 22.0 22 90 22 0 0 1.92 38 26 +12 +0.55 +0.13 Matches 8 Seasons 4 Clubs 3 Leagues 325 29,190 90 65.1 324.3 325 90 323 0 20 1.45 445 424 +21 +0.06 +0.48 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Harrogate Town FC (6 Seasons) 2 Leagues 213 19,120 90 79.3 212.4 213 90 212 0 10 1.36 274 280 -6 -0.03 +0.35 Bristol Rovers (3 Seasons) 2 Leagues 80 7,190 90 57.9 79.9 80 90 79 0 10 1.62 122 101 +21 +0.26 +1.42 Notts County (1 Season) 1 League 22 1,980 90 47.8 22.0 22 90 22 0 0 1.92 38 26 +12 +0.55 +0.13 Forest Green Rovers (1 Season) 1 League 10 900 90 21.7 10.0 10 90 10 0 0 0.80 11 17 -6 -0.60 +0.18 League Two (5 Seasons) 205 18,400 90 63.5 204.4 205 90 204 0 11 1.37 253 266 -13 -0.06 +0.29 National League (2 Seasons) 82 7,380 90 97.6 82.0 82 90 82 0 1 1.70 138 99 +39 +0.48 +0.98 League One (2 Seasons) 38 3,410 90 41.2 37.9 38 90 37 0 8 1.34 54 59 -5 -0.13 +1.10
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2018-2019 27 Harrogate Town FC 1 League 45.0 0 0 0 0 2019-2020 28 Harrogate Town FC 2 Leagues 38.0 0 0 0 0 0 0 0 0 0 0 2020-2021 29 Harrogate Town FC 2 Leagues 39.0 0 0 0 0 6 0 0 0 1 0 2021-2022 30 Bristol Rovers 3 Leagues 47.3 0 0 0 1 11 0 0 1 0 0 2022-2023 31 Bristol Rovers 3 Leagues 40.9 2 0 0 1 5 0 0 0 1 0 2023-2024 32 Forest Green Rovers 2 Leagues 13.0 0 0 0 1 2 0 0 0 0 0 2023-2024 32 Harrogate Town FC 1 League 26.0 2 0 0 0 2 0 0 0 0 0 2024-2025 33 Harrogate Town FC 3 Leagues 49.4 2 0 0 0 12 0 0 0 0 0 2025-2026 34 Harrogate Town FC 3 Leagues 22.0 0 0 0 0 3 0 0 0 0 0 2025-2026 34 Notts County 1 League 22.0 1 0 0 0 3 0 0 0 0 0 8 Seasons 4 Clubs 5 Leagues 342.7 7 0 0 3 44 0 0 1 2 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Harrogate Town FC (6 Seasons) 4 Leagues 219.4 4 0 0 0 23 0 0 0 1 0 Bristol Rovers (3 Seasons) 4 Leagues 88.2 2 0 0 2 16 0 0 1 1 0 Notts County (1 Season) 1 League 22.0 1 0 0 0 3 0 0 0 0 0 Forest Green Rovers (1 Season) 2 Leagues 13.0 0 0 0 1 2 0 0 0 0 0 FA Cup (7 Seasons) 14.3 0 0 0 1 1 0 0 0 0 0 League Two (5 Seasons) 204.4 5 0 0 1 38 0 0 1 1 0 EFL Cup (5 Seasons) 4.0 0 0 0 0 0 0 0 0 0 0 National League (2 Seasons) 82.0 0 0 0 0 League One (2 Seasons) 37.9 2 0 0 1 5 0 0 0 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 James Belshaw Pages
James Belshaw Overview
Stats by Competition
Match Logs (Goalkeeping)
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary