Note: The statistics shown below are limited to 2 seasons before and after 2023-2024. Visit the player's page to view their career statistics.
Goalkeepers
Position: GK
Age : 32
Born : Nottingham, England, United Kingdom eng
Citizenship : England eng
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
GA
CS
MP
Min
GA
CS
MP
Min
GA
CS
MP
Min
GA
CS
Matches
2021-2022 30 Bristol Rovers eng ENG 4. League Two 42 3,780 42 17 5 480 10 0 47 4,260 52 17 Matches
2022-2023 31 Bristol Rovers eng ENG 3. League One 38 3,410 59 8 3 270 3 1 41 3,680 62 9 Matches
2023-2024 32 Bristol Rovers eng ENG 3. League One Matches
2023-2024 32 Forest Green Rovers eng ENG 4. League Two 10 900 17 2 3 270 5 0 13 1,170 22 2 Matches
2023-2024 32 Harrogate Town FC eng ENG 4. League Two 26 2,340 40 7 26 2,340 40 7 Matches
2024-2025 33 Harrogate Town FC eng ENG 4. League Two 45 4,000 58 11 5 450 7 2 50 4,450 65 13 Matches
2025-2026 34 Harrogate Town FC eng ENG 4. League Two 22 1,980 35 4 22 1,980 35 4 Matches
2025-2026 34 Notts County eng ENG 4. League Two 22 1,980 26 6 22 1,980 26 6 Matches
8 Seasons *4 Clubs 325 29,190 323 92 18 1,650 31 3 343 30,840 354 95
Position: GK ▪ Footed: Right
Age : 32
Born : Sheffield, England, United Kingdom eng
Youth National Team : England eng
Wikipedia
Position: GK ▪ Footed: Right
Age : 28
Born : Hartlepool, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: GK
Age : 21
Born : England, United Kingdom eng
Citizenship : England eng
Position: GK
Born : England, United Kingdom eng
Defenders
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2021-2022 28 Morecambe eng ENG 3. League One 40 3,514 2 3 5 450 2 1 45 3,964 4 4 Matches
2022-2023 29 Morecambe eng ENG 3. League One 10 578 1 0 3 140 0 0 13 718 1 0 Matches
2022-2023 29 Harrogate Town FC eng ENG 4. League Two 20 1,800 2 0 20 1,800 2 0 Matches
2023-2024 30 Harrogate Town FC eng ENG 4. League Two 43 3,870 4 1 3 225 0 0 46 4,095 4 1 Matches
2024-2025 31 Harrogate Town FC eng ENG 4. League Two 45 4,050 1 1 5 418 0 0 50 4,468 1 1 Matches
2025-2026 32 Harrogate Town FC eng ENG 4. League Two 26 2,152 0 1 1 90 1 0 27 2,242 1 1 Matches
14 Seasons *7 Clubs 515 43,628 26 15 34 2,958 4 3 549 46,586 30 18
Position: DF-MF (CM-FB-WM) ▪ Footed: Left
Age : 31
Born : Edinburgh, Scotland, United Kingdom sco
National Team : Scotland sct
Wikipedia
Position: DF (FB, left) ▪ Footed: Left
Age : 25
Born : Bradford, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2021-2022 23 Bradford City eng ENG 4. League Two 23 1,773 2 1 2 92 0 0 25 1,865 2 1 Matches
2022-2023 24 Bradford City eng ENG 4. League Two 18 1,620 0 2 1 90 0 0 19 1,710 0 2 Matches
2022-2023 24 Harrogate Town FC eng ENG 4. League Two 21 1,813 0 0 21 1,813 0 0 Matches
2023-2024 25 Harrogate Town FC eng ENG 4. League Two 37 3,253 2 0 3 270 0 1 40 3,523 2 1 Matches
2024-2025 26 Harrogate Town FC eng ENG 4. League Two 15 1,241 0 1 3 270 0 0 18 1,511 0 1 Matches
2025-2026 27 St Johnstone sct SCO 2. Championship 22 1,485 1 0 22 1,485 1 0 Matches
7 Seasons *4 Clubs 139 11,230 5 4 10 765 0 1 149 11,995 5 5
Position: DF-MF (FB, right) ▪ Footed: Right
Age : 22
Born : England, United Kingdom eng
Citizenship : England eng
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2021-2022 20 Ross County sct SCO 1. Premiership 8 389 1 0 8 389 1 0 Matches
2021-2022 20 Crewe Alexandra eng ENG 3. League One 15 1,105 0 0 2 180 0 0 17 1,285 0 0 Matches
2022-2023 21 Southampton eng ENG Jr. PL2 — Div. 2 1 90 0 0 1 90 0 0 Matches
2022-2023 21 Harrogate Town FC eng ENG 4. League Two 26 2,150 0 0 2 180 0 0 28 2,330 0 0 Matches
2023-2024 22 Harrogate Town FC eng ENG 4. League Two 24 2,072 0 3 4 360 0 1 28 2,432 0 4 Matches
2023-2024 22 Charlton Athletic eng ENG 3. League One 7 363 0 0 7 363 0 0 Matches
2024-2025 23 Charlton Athletic eng ENG 3. League One 32 2,656 1 1 1 15 0 0 33 2,671 1 1 Matches
2025-2026 24 Charlton Athletic eng ENG 2. Championship 37 3,010 0 1 37 3,010 0 1 Matches
8 Seasons *6 Clubs 156 12,206 2 5 11 846 0 1 167 13,052 2 6
Position: DF-MF (FB) ▪ Footed: Right
Age : 26
Born : Durham, England, United Kingdom eng
Citizenship : England eng
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2021-2022 24 Morecambe eng ENG 3. League One 29 2,003 1 1 2 58 0 0 31 2,061 1 1 Matches
2022-2023 25 Morecambe eng ENG 3. League One 44 3,800 0 1 4 338 0 0 48 4,138 0 1 Matches
2023-2024 26 Harrogate Town FC eng ENG 4. League Two 29 2,284 0 0 3 125 0 0 32 2,409 0 0 Matches
2024-2025 27 Harrogate Town FC eng ENG 4. League Two 9 399 0 0 1 32 0 0 10 431 0 0 Matches
2025-2026 28 Harrogate Town FC eng ENG 4. League Two 17 1,328 0 3 1 90 0 0 18 1,418 0 3 Matches
9 Seasons *5 Clubs 173 13,121 1 8 17 1,105 0 1 190 14,226 1 9
Position: DF (CB) ▪ Footed: Right
Age : 31
Born : Liverpool, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2021-2022 29 Carlisle United eng ENG 4. League Two 31 2,623 1 1 2 180 0 0 33 2,803 1 1 Matches
2022-2023 30 Crewe Alexandra eng ENG 4. League Two 33 2,787 2 1 2 180 0 0 35 2,967 2 1 Matches
2023-2024 31 Harrogate Town FC eng ENG 4. League Two 23 1,907 0 0 1 90 1 0 24 1,997 1 0 Matches
2024-2025 32 Notts County eng ENG 4. League Two 18 1,254 0 0 2 39 0 0 20 1,293 0 0 Matches
2025-2026 33 Notts County eng ENG 4. League Two 22 1,603 0 0 1 90 0 0 23 1,693 0 0 Matches
14 Seasons *9 Clubs 331 26,617 12 5 26 2,039 2 0 357 28,656 14 5
Position: DF-MF (CB-FB)
Age : 33
Born : Sheffield, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2021-2022 31 Harrogate Town FC eng ENG 4. League Two 45 3,940 2 0 3 219 0 0 48 4,159 2 0 Matches
2022-2023 32 Harrogate Town FC eng ENG 4. League Two 34 2,286 1 0 3 209 0 0 37 2,495 1 0 Matches
2023-2024 33 Harrogate Town FC eng ENG 4. League Two 28 1,562 1 1 3 248 0 0 31 1,810 1 1 Matches
2024-2025 34 Harrogate Town FC eng ENG 4. League Two 27 1,873 0 0 4 243 0 0 31 2,116 0 0 Matches
2025-2026 35 Harrogate Town FC eng ENG 4. League Two 25 2,018 1 1 1 24 0 0 26 2,042 1 1 Matches
8 Seasons *1 Club 281 22,212 9 2 19 1,333 0 0 300 23,545 9 2
Position: DF-MF (CM)
Age : 32
Born : Leeds, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: DF
Age : 19
Born : England, United Kingdom eng
Citizenship : England eng
Position: DF (FB, right)
Age : 25
Born : United States us
Citizenship : United States us
Position: DF-MF (FB, left) ▪ Footed: Left
Age : 33
Born : Leicester, England, United Kingdom eng
Youth National Team : England eng
Wikipedia
Position: DF-MF (CB)
Age : 24
Born : England, United Kingdom eng
Citizenship : England eng
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2021-2022 22 Harrogate Town FC eng ENG 4. League Two 17 1,385 2 0 17 1,385 2 0 Matches
2022-2023 23 Scunthorpe United eng ENG 5. National League 13 1,088 3 13 1,088 3 0 Matches
2022-2023 23 Harrogate Town FC eng ENG 4. League Two 0 0 Matches
2023-2024 24 Harrogate Town FC eng ENG 4. League Two 1 90 0 0 1 90 0 0 Matches
2023-2024 24 York City eng ENG 5. National League 27 2,302 1 2 180 0 0 29 2,482 1 0 Matches
2024-2025 25 FC Halifax Town eng ENG 5. National League 33 2,956 1 0 33 2,956 1 0 Matches
2025-2026 26 FC Halifax Town eng ENG 5. National League 23 1,741 4 1 23 1,741 4 1 Matches
9 Seasons *5 Clubs 181 15,452 15 2 6 540 0 0 187 15,992 15 2
Midfielders
Position: MF (AM)
Age : 22
Born : England, United Kingdom eng
Youth National Team : England eng
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2021-2022 20 Hartlepool United eng ENG 4. League Two 19 1,344 2 1 4 352 0 2 23 1,696 2 3 Matches
2021-2022 20 Bradford City eng ENG 4. League Two 9 563 1 0 9 563 1 0 Matches
2022-2023 21 Harrogate Town FC eng ENG 4. League Two 35 1,988 7 2 2 180 1 0 37 2,168 8 2 Matches
2023-2024 22 Harrogate Town FC eng ENG 4. League Two 40 3,231 6 9 4 229 0 1 44 3,460 6 10 Matches
2024-2025 23 Harrogate Town FC eng ENG 4. League Two 15 1,217 1 0 2 148 0 0 17 1,365 1 0 Matches
2025-2026 24 Hartlepool United eng ENG 5. National League 43 2,638 4 6 43 2,638 4 6 Matches
8 Seasons *4 Clubs 172 11,186 22 18 13 991 1 3 185 12,177 23 21
Position: MF (DM)
Age : 22
Born : Bellshill, Scotland, United Kingdom sco
Citizenship : Scotland sct
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2021-2022 20 Motherwell sct SCO 1. Premiership 12 890 2 0 12 890 2 0 Matches
2022-2023 21 Motherwell sct SCO 1. Premiership 32 1,588 0 0 32 1,588 0 0 Matches
2023-2024 22 Harrogate Town FC eng ENG 4. League Two 39 2,971 2 2 3 93 0 0 42 3,064 2 2 Matches
2024-2025 23 Harrogate Town FC eng ENG 4. League Two 35 2,578 1 0 4 283 1 0 39 2,861 2 0 Matches
2025-2026 24 Ross County sct SCO 2. Championship 23 1,033 0 0 23 1,033 0 0 Matches
7 Seasons *3 Clubs 143 9,084 5 2 7 376 1 0 150 9,460 6 2
Position: MF (DM) ▪ Footed: Right
Age : 27
Born : England, United Kingdom eng
Citizenship : England eng
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2021-2022 25 Bradford City eng ENG 4. League Two 32 2,146 2 1 3 206 0 0 35 2,352 2 1 Matches
2022-2023 26 Bradford City eng ENG 4. League Two 17 621 0 1 1 14 0 0 18 635 0 1 Matches
2022-2023 26 Harrogate Town FC eng ENG 4. League Two 17 1,173 1 0 17 1,173 1 0 Matches
2023-2024 27 Harrogate Town FC eng ENG 4. League Two 39 1,614 1 2 4 267 0 0 43 1,881 1 2 Matches
2024-2025 28 Harrogate Town FC eng ENG 4. League Two 27 1,730 0 0 4 229 0 0 31 1,959 0 0 Matches
2025-2026 29 Harrogate Town FC eng ENG 4. League Two 15 685 0 1 15 685 0 1 Matches
12 Seasons *4 Clubs 248 15,253 7 10 13 806 0 0 261 16,059 7 10
Position: MF
Born : England, United Kingdom eng
Position: MF
Age : 19
Born : England, United Kingdom eng
Citizenship : England eng
Position: MF
Age : 18
Born : England, United Kingdom eng
Citizenship : England eng
Position: MF
Age : 18
Born : England, United Kingdom eng
Citizenship : England eng
Forwards
Position: FW-MF (AM)
Age : 23
Born : England, United Kingdom eng
Citizenship : England eng
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2021-2022 21 Rochdale eng ENG 4. League Two 32 1,698 3 0 5 337 0 0 37 2,035 3 0 Matches
2022-2023 22 Rochdale eng ENG 4. League Two 45 2,951 1 2 3 190 0 0 48 3,141 1 2 Matches
2023-2024 23 Harrogate Town FC eng ENG 4. League Two 42 3,175 9 4 4 271 1 0 46 3,446 10 4 Matches
2024-2025 24 Peterborough United eng ENG 3. League One 38 2,180 5 7 4 215 2 1 42 2,395 7 8 Matches
2025-2026 25 Peterborough United eng ENG 3. League One 13 620 0 0 3 159 0 0 16 779 0 0 Matches
7 Seasons *4 Clubs 172 10,644 18 14 20 1,262 3 1 192 11,906 21 15
Position: FW-MF
Age : 34
Born : Scunthorpe, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2021-2022 32 Harrogate Town FC eng ENG 4. League Two 42 2,877 12 5 2 119 0 0 44 2,996 12 5 Matches
2022-2023 33 Harrogate Town FC eng ENG 4. League Two 42 2,312 4 6 3 244 0 1 45 2,556 4 7 Matches
2023-2024 34 Harrogate Town FC eng ENG 4. League Two 37 2,407 11 3 4 190 0 0 41 2,597 11 3 Matches
2024-2025 35 Harrogate Town FC eng ENG 4. League Two 39 2,630 2 3 5 284 1 0 44 2,914 3 3 Matches
2025-2026 36 Harrogate Town FC eng ENG 4. League Two 30 1,709 5 1 1 72 0 1 31 1,781 5 2 Matches
12 Seasons *5 Clubs 443 30,329 101 36 32 1,801 1 4 475 32,130 102 40
Position: FW-MF
Age : 22
Citizenship : Nigeria ng
Position: FW-MF
Age : 26
Born : Scotland, United Kingdom sco
Citizenship : Scotland sct
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2021-2022 24 Forest Green Rovers eng ENG 4. League Two 35 1,034 5 0 2 147 0 1 37 1,181 5 1 Matches
2022-2023 25 Forest Green Rovers eng ENG 3. League One 26 1,602 4 2 5 333 1 0 31 1,935 5 2 Matches
2022-2023 25 Stevenage eng ENG 4. League Two 9 410 2 0 9 410 2 0 Matches
2023-2024 26 Stevenage eng ENG 3. League One 4 81 0 0 1 81 1 0 5 162 1 0 Matches
2023-2024 26 Harrogate Town FC eng ENG 4. League Two 29 1,331 1 2 2 96 0 0 31 1,427 1 2 Matches
2024-2025 27 Harrogate Town FC eng ENG 4. League Two 34 2,417 9 3 4 323 0 0 38 2,740 9 3 Matches
2025-2026 28 Crewe Alexandra eng ENG 4. League Two 40 3,044 11 5 40 3,044 11 5 Matches
7 Seasons *4 Clubs 204 11,469 38 14 15 999 2 2 219 12,468 40 16
Position: FW
Age : 27
Born : England, United Kingdom eng
Citizenship : England eng
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2021-2022 25 Harrogate Town FC eng ENG 4. League Two 45 3,817 12 5 2 180 1 0 47 3,997 13 5 Matches
2022-2023 26 Harrogate Town FC eng ENG 4. League Two 46 4,123 16 6 3 212 0 0 49 4,335 16 6 Matches
2023-2024 27 Harrogate Town FC eng ENG 4. League Two 12 667 1 1 1 45 0 0 13 712 1 1 Matches
2023-2024 27 Carlisle United eng ENG 3. League One 21 1,866 3 1 21 1,866 3 1 Matches
2024-2025 28 Motherwell sct SCO 1. Premiership 14 716 4 0 14 716 4 0 Matches
2024-2025 28 Carlisle United eng ENG 4. League Two 20 1,236 3 1 2 92 0 0 22 1,328 3 1 Matches
2025-2026 29 Carlisle United eng ENG 5. National League 38 2,111 11 4 2 158 1 0 40 2,269 12 4 Matches
8 Seasons *7 Clubs 282 20,319 77 18 15 1,017 2 0 297 21,336 79 18
Position: FW
Age : 18
Born : England, United Kingdom eng
Citizenship : England eng
Position: FW
Born : England, United Kingdom eng
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 Harrogate Town FC Pages
Harrogate Town FC History
Match Logs (All Competitions)
Match Logs (League Two)
Match Logs (FA Cup)
Match Logs (EFL Cup)
Competition Goal Logs
We're Social...for Statheads
Site Last Updated: Friday, June 5, 5:50AM
Question, Comment, Feedback, or Correction?
Subscribe to our Free Email Newsletter
Subscribe to Stathead FBref: Get your first month FREE
Your All-Access Ticket to the FBref Database
Do you have a sports website? Or write about sports? We have tools and resources that can help you use sports data. Find out more.