Note: The statistics shown below are limited to 2 seasons before and after 2024-2025. Visit the player's page to view their career statistics.
Goalkeepers
Position: GK
Age : 21
Born : England, United Kingdom eng
Youth National Team : England eng
Position: GK
Born : England, United Kingdom eng
Defenders
Position: DF-MF (DM)
Age : 25
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
2022-2023 23 Gateshead eng ENG 5. National League 32 2,575 6 1 90 0 0 33 2,665 6 0 Matches
2023-2024 24 Doncaster Rovers eng ENG 4. League Two 46 4,031 2 2 5 480 0 0 51 4,511 2 2 Matches
2024-2025 25 Doncaster Rovers eng ENG 4. League Two 46 4,123 5 5 6 539 0 0 52 4,662 5 5 Matches
2025-2026 26 Doncaster Rovers eng ENG 3. League One 46 4,140 13 4 6 410 3 2 52 4,550 16 6 Matches
5 Seasons *2 Clubs 170 14,869 26 11 21 1,784 3 2 191 16,653 29 13
Position: DF-MF (FB, right) ▪ Footed: Right
Age : 28
Born : Newcastle upon Tyne, 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
2022-2023 26 Hartlepool United eng ENG 4. League Two 26 1,915 2 1 26 1,915 2 1 Matches
2023-2024 27 Doncaster Rovers eng ENG 4. League Two 26 2,002 0 3 26 2,002 0 3 Matches
2024-2025 28 Doncaster Rovers eng ENG 4. League Two 41 3,370 3 5 5 303 0 0 46 3,673 3 5 Matches
2025-2026 29 Doncaster Rovers eng ENG 3. League One 32 2,417 0 1 2 180 0 0 34 2,597 0 1 Matches
11 Seasons *5 Clubs 218 17,520 7 13 18 1,470 1 0 236 18,990 8 13
Position: DF (CB)
Age : 21
Born : England, United Kingdom eng
Citizenship : England eng
Position: DF (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
2022-2023 22 Doncaster Rovers eng ENG 4. League Two 17 1,214 1 0 1 32 0 0 18 1,246 1 0 Matches
2023-2024 23 Doncaster Rovers eng ENG 4. League Two 37 2,516 0 2 4 346 0 0 41 2,862 0 2 Matches
2024-2025 24 Doncaster Rovers eng ENG 4. League Two 31 2,489 3 2 6 600 0 0 37 3,089 3 2 Matches
2025-2026 25 Stockport eng ENG 3. League One 31 2,031 2 0 3 211 0 0 34 2,242 2 0 Matches
7 Seasons *4 Clubs 179 13,604 11 5 15 1,201 0 0 194 14,805 11 5
Position: DF-MF (DM) ▪ Footed: Right
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
2022-2023 21 Boreham Wood eng ENG 5. National League 36 3,160 5 4 390 1 1 40 3,550 6 1 Matches
2023-2024 22 Doncaster Rovers eng ENG 4. League Two 31 1,334 0 3 5 363 0 1 36 1,697 0 4 Matches
2024-2025 23 Doncaster Rovers eng ENG 4. League Two 38 2,562 1 4 6 372 0 0 44 2,934 1 4 Matches
2025-2026 24 Doncaster Rovers eng ENG 3. League One 39 2,169 1 3 2 162 0 0 41 2,331 1 3 Matches
6 Seasons *4 Clubs 167 10,262 8 10 20 1,315 1 2 187 11,577 9 12
Position: DF-MF (AM-CM)
Age : 26
Born : Grimsby, England, United Kingdom eng
Youth National Team : Wales wls
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
2022-2023 24 Grimsby Town eng ENG 4. League Two 44 3,463 7 2 9 693 2 2 53 4,156 9 4 Matches
2023-2024 25 Grimsby Town eng ENG 4. League Two 42 3,285 3 4 3 192 0 0 45 3,477 3 4 Matches
2024-2025 26 Doncaster Rovers eng ENG 4. League Two 41 2,193 6 1 4 217 0 1 45 2,410 6 2 Matches
2025-2026 27 Doncaster Rovers eng ENG 3. League One 37 2,156 2 1 3 119 0 1 40 2,275 2 2 Matches
10 Seasons *2 Clubs 313 22,429 29 10 27 1,746 3 6 340 24,175 32 16
Position: DF (CB) ▪ Footed: Both
Age : 30
Born : Burnley, 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
2022-2023 28 Doncaster Rovers eng ENG 4. League Two 25 2,091 1 0 25 2,091 1 0 Matches
2023-2024 29 Doncaster Rovers eng ENG 4. League Two 34 2,697 1 2 3 270 0 0 37 2,967 1 2 Matches
2024-2025 30 Doncaster Rovers eng ENG 4. League Two 29 2,171 1 1 2 210 0 1 31 2,381 1 2 Matches
2025-2026 31 Shrewsbury Town eng ENG 4. League Two 28 2,196 1 1 4 390 0 0 32 2,586 1 1 Matches
14 Seasons *10 Clubs 351 29,329 14 10 33 3,028 2 2 384 32,357 16 12
Position: DF-MF (FB, left)
Age : 22
Born : Scotland, United Kingdom sco
Youth National Team : Scotland sct
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
2022-2023 20 Doncaster Rovers eng ENG 4. League Two 29 2,261 2 1 2 180 0 0 31 2,441 2 1 Matches
2023-2024 21 Doncaster Rovers eng ENG 4. League Two 22 1,540 1 3 5 291 0 0 27 1,831 1 3 Matches
2024-2025 22 Doncaster Rovers eng ENG 4. League Two 24 1,576 0 1 3 261 0 1 27 1,837 0 2 Matches
2025-2026 23 Doncaster Rovers eng ENG 3. League One 19 1,449 0 2 4 298 0 0 23 1,747 0 2 Matches
6 Seasons *3 Clubs 154 11,644 11 11 14 1,030 0 1 168 12,674 11 12
Position: DF (FB) ▪ Footed: Right
Age : 27
Born : Halifax, 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
2022-2023 25 FC Halifax Town eng ENG 5. National League 36 3,071 0 1 55 0 0 37 3,126 0 0 Matches
2023-2024 26 Doncaster Rovers eng ENG 4. League Two 23 1,796 0 1 3 300 0 1 26 2,096 0 2 Matches
2024-2025 27 Doncaster Rovers eng ENG 4. League Two 21 1,415 0 1 5 374 0 0 26 1,789 0 1 Matches
2025-2026 28 Doncaster Rovers eng ENG 3. League One 37 2,674 0 0 4 272 1 0 41 2,946 1 0 Matches
9 Seasons *4 Clubs 195 14,616 0 2 15 1,181 1 1 210 15,797 1 3
Position: DF-FW-MF
Age : 25
Born : Lichfield, 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
2022-2023 23 Solihull Moors eng ENG 5. National League 33 2,460 9 2 187 1 0 35 2,647 10 0 Matches
2023-2024 24 Solihull Moors eng ENG 5. National League 21 1,508 1 21 1,508 1 0 Matches
2024-2025 25 Doncaster Rovers eng ENG 4. League Two 27 925 1 2 4 218 0 0 31 1,143 1 2 Matches
2025-2026 26 Doncaster Rovers eng ENG 3. League One 3 189 0 0 3 203 0 0 6 392 0 0 Matches
2025-2026 26 Solihull Moors eng ENG 5. National League 27 1,881 10 3 27 1,881 10 3 Matches
10 Seasons *3 Clubs 243 14,247 46 8 28 1,399 1 1 271 15,646 47 9
Position: DF-MF (FB, left) ▪ Footed: Left
Age : 24
Born : Kingston upon Hull, England, United Kingdom eng
Citizenship : England eng
Position: DF (CB) ▪ Footed: Right
Age : 39
Born : Ossett, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: DF
Age : 21
Born : England, United Kingdom eng
Citizenship : England eng
Position: DF-MF (FB, right) ▪ Footed: Right
Age : 26
Born : London, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: DF
Age : 18
Born : England, United Kingdom eng
Citizenship : England eng
Midfielders
Position: MF
Age : 19
Born : Northern Ireland, United Kingdom nir
National Team : Northern Ireland nir
Position: MF
Age : 18
Born : Wales, England, United Kingdom eng
National Team : Wales wls
Position: MF
Age : 19
Born : England, United Kingdom eng
Citizenship : England eng
Position: MF (CM)
Age : 27
Born : England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: MF (CM-DM) ▪ Footed: Right
Age : 27
Born : Portsmouth, 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
2022-2023 25 Doncaster Rovers eng ENG 4. League Two 36 2,981 2 3 1 86 0 0 37 3,067 2 3 Matches
2023-2024 26 Doncaster Rovers eng ENG 4. League Two 20 1,648 3 1 2 210 0 0 22 1,858 3 1 Matches
2024-2025 27 Eastleigh eng ENG 5. National League 16 1,293 0 1 16 1,293 0 1 Matches
2024-2025 27 Doncaster Rovers eng ENG 4. League Two 7 242 0 0 1 30 0 0 8 272 0 0 Matches
2025-2026 28 Doncaster Rovers eng ENG 3. League One 21 896 1 0 4 272 2 0 25 1,168 3 0 Matches
12 Seasons *3 Clubs 261 19,005 20 11 33 2,385 5 0 294 21,390 25 11
Forwards
Position: FW-MF (AM)
Age : 26
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
2022-2023 24 Doncaster Rovers eng ENG 4. League Two 40 3,000 3 3 1 34 0 0 41 3,034 3 3 Matches
2023-2024 25 Doncaster Rovers eng ENG 4. League Two 45 3,348 9 8 5 420 0 0 50 3,768 9 8 Matches
2024-2025 26 Doncaster Rovers eng ENG 4. League Two 45 3,753 16 13 6 528 2 0 51 4,281 18 13 Matches
2025-2026 27 Doncaster Rovers eng ENG 3. League One 40 3,389 8 7 6 334 0 3 46 3,723 8 10 Matches
8 Seasons *4 Clubs 282 20,829 51 31 28 1,917 3 3 310 22,746 54 34
Position: FW-MF (AM-CM)
Age : 26
Born : Birmingham, 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
2022-2023 24 Carlisle United eng ENG 4. League Two 45 2,841 2 6 3 165 1 0 48 3,006 3 6 Matches
2023-2024 25 Carlisle United eng ENG 3. League One 40 2,507 7 3 2 128 0 0 42 2,635 7 3 Matches
2024-2025 26 Doncaster Rovers eng ENG 4. League Two 42 2,547 6 7 6 171 0 1 48 2,718 6 8 Matches
2025-2026 27 Doncaster Rovers eng ENG 3. League One 40 1,651 3 2 6 348 1 0 46 1,999 4 2 Matches
10 Seasons *6 Clubs 270 16,586 35 27 19 945 3 1 289 17,531 38 28
Position: FW ▪ Footed: Right
Age : 38
Born : Sheffield, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: FW
Age : 30
Born : Middlesbrough, 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
2022-2023 28 Cambridge United eng ENG 3. League One 43 2,456 6 2 5 453 0 0 48 2,909 6 2 Matches
2023-2024 29 Doncaster Rovers eng ENG 4. League Two 45 3,646 20 5 4 305 2 0 49 3,951 22 5 Matches
2024-2025 30 Doncaster Rovers eng ENG 4. League Two 39 1,860 4 1 6 273 0 0 45 2,133 4 1 Matches
2025-2026 31 Doncaster Rovers eng ENG 3. League One 2 45 0 0 2 45 0 0 Matches
2025-2026 31 Tranmere Rovers eng ENG 4. League Two 37 2,463 5 2 1 45 0 0 38 2,508 5 2 Matches
11 Seasons *9 Clubs 338 21,892 76 27 28 1,889 3 2 366 23,781 79 29
Position: FW-MF ▪ 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
2022-2023 20 Shrewsbury Town eng ENG 3. League One 38 2,044 4 1 3 137 0 0 41 2,181 4 1 Matches
2022-2023 20 Crystal Palace eng ENG Jr. PL2 — Div. 1 4 265 2 1 4 265 2 1 Matches
2023-2024 21 Cheltenham Town eng ENG 3. League One 22 1,584 2 2 2 90 1 0 24 1,674 3 2 Matches
2024-2025 22 Doncaster Rovers eng ENG 4. League Two 22 1,393 11 0 2 128 0 0 24 1,521 11 0 Matches
2024-2025 22 Lincoln City eng ENG 3. League One 6 57 0 0 1 90 0 0 7 147 0 0 Matches
2025-2026 23 Lincoln City eng ENG 3. League One 45 3,137 10 4 4 292 2 1 49 3,429 12 5 Matches
6 Seasons *7 Clubs 156 9,404 29 8 12 737 3 1 168 10,141 32 9
Position: FW-MF
Age : 22
Born : Milton Keynes, England, United Kingdom eng
Citizenship : England eng
Wikipedia
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 Doncaster Rovers Pages
Doncaster Rovers 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: Wednesday, June 3, 1:47PM
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.