Note: The statistics shown below are limited to 2 seasons before and after 2017-2018. Visit the player's page to view their career statistics.
Goalkeepers
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
2015-2016 20 Barnet eng ENG 4. League Two 5 450 9 1 5 450 9 1 Matches
2015-2016 20 Bury eng ENG 3. League One 12 1,080 23 2 3 300 2 15 1,380 23 4 Matches
2016-2017 21 Doncaster Rovers eng ENG 4. League Two 19 1,665 21 5 19 1,665 21 5 Matches
2017-2018 22 Doncaster Rovers eng ENG 3. League One 34 3,059 40 10 5 450 6 1 39 3,509 46 11 Matches
2018-2019 23 Doncaster Rovers eng ENG 3. League One 10 900 11 4 5 450 5 2 15 1,350 16 6 Matches
2019-2020 24 Doncaster Rovers eng ENG 3. League One 7 630 7 1 7 630 7 1 Matches
2019-2020 24 Scunthorpe United eng ENG 4. League Two 4 360 8 1 4 360 8 1 Matches
11 Seasons *7 Clubs 172 15,355 242 38 24 2,190 28 8 196 17,545 270 46
Position: GK ▪ Footed: Right
Age : 23
Born : Bratislava, Slovakia sk
Youth National Team : Slovakia sk
Wikipedia
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
2015-2016 21 Doncaster Rovers eng ENG 3. League One Matches
2016-2017 22 Doncaster Rovers eng ENG 4. League Two 25 2,091 27 7 2 180 2 0 27 2,271 29 7 Matches
2017-2018 23 Doncaster Rovers eng ENG 3. League One 13 1,081 12 4 1 90 0 1 14 1,171 12 5 Matches
2018-2019 24 Doncaster Rovers eng ENG 3. League One 36 3,232 47 8 3 270 4 0 39 3,502 51 8 Matches
2019-2020 25 Coventry City eng ENG 3. League One 34 3,060 30 14 6 570 6 2 40 3,630 36 16 Matches
12 Seasons *7 Clubs 287 25,477 364 75 28 2,550 35 5 315 28,027 399 80
Position: GK
Age : 18
Born : England, United Kingdom eng
Citizenship : England eng
Defenders
Position: DF-MF (AM-CM-FB-WM, left) ▪ Footed: Left
Age : 28
Born : Wythenshawe, 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
2015-2016 26 Wolves eng ENG 2. Championship 3 164 0 0 1 19 0 0 4 183 0 0 Matches
2015-2016 26 Scunthorpe United eng ENG 3. League One 14 1,187 1 0 14 1,187 1 0 Matches
2015-2016 26 Doncaster Rovers eng ENG 3. League One 10 855 3 0 10 855 3 0 Matches
2016-2017 27 Doncaster Rovers eng ENG 4. League Two 46 4,035 13 11 1 90 0 0 47 4,125 13 11 Matches
2017-2018 28 Doncaster Rovers eng ENG 3. League One 40 3,600 4 5 6 518 4 0 46 4,118 8 5 Matches
2018-2019 29 Doncaster Rovers eng ENG 3. League One 32 1,740 5 1 5 212 0 1 37 1,952 5 2 Matches
2019-2020 30 Bristol City eng ENG 2. Championship 29 2,160 2 3 2 210 0 0 31 2,370 2 3 Matches
18 Seasons *6 Clubs 572 44,023 78 48 26 1,773 5 2 598 45,796 83 50
Position: DF (FB) ▪ Footed: Right
Age : 20
Born : Bromley, 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
2015-2016 18 Aston Villa eng ENG 1. Premier League 0 0 Matches
2016-2017 19 Doncaster Rovers eng ENG 4. League Two 38 3,213 0 2 1 90 0 0 39 3,303 0 2 Matches
2017-2018 20 Doncaster Rovers eng ENG 3. League One 40 3,309 3 2 6 401 0 0 46 3,710 3 2 Matches
2018-2019 21 Doncaster Rovers eng ENG 3. League One 20 1,682 0 0 6 540 0 1 26 2,222 0 1 Matches
2019-2020 22 Peterborough United eng ENG 3. League One 30 2,323 0 2 5 241 0 0 35 2,564 0 2 Matches
6 Seasons *3 Clubs 154 11,325 4 8 20 1,388 0 1 174 12,713 4 9
Position: DF (CB) ▪ Footed: Right
Age : 33
Born : Doncaster, 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
2015-2016 31 Doncaster Rovers eng ENG 3. League One 40 3,440 4 1 5 510 0 0 45 3,950 4 1 Matches
2016-2017 32 Doncaster Rovers eng ENG 4. League Two 44 3,896 3 1 2 73 0 0 46 3,969 3 1 Matches
2017-2018 33 Doncaster Rovers eng ENG 3. League One 36 3,005 4 1 5 450 0 0 41 3,455 4 1 Matches
2018-2019 34 Doncaster Rovers eng ENG 3. League One 40 3,573 1 0 5 450 1 1 45 4,023 2 1 Matches
2019-2020 35 Scunthorpe United eng ENG 4. League Two 18 1,414 0 0 2 180 0 0 20 1,594 0 0 Matches
18 Seasons *7 Clubs 595 51,341 49 8 26 2,293 2 2 621 53,634 51 10
Position: DF-FW (CB) ▪ Footed: Right
Age : 22
Born : York, 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
2015-2016 20 Accrington Stanley eng ENG 4. League Two 20 1,622 0 0 2 180 0 0 22 1,802 0 0 Matches
2016-2017 21 Doncaster Rovers eng ENG 4. League Two 22 1,530 0 1 2 152 0 0 24 1,682 0 1 Matches
2017-2018 22 Doncaster Rovers eng ENG 3. League One 33 2,826 0 0 4 360 0 0 37 3,186 0 0 Matches
2018-2019 23 Doncaster Rovers eng ENG 3. League One 14 1,254 2 0 3 181 0 0 17 1,435 2 0 Matches
2019-2020 24 Doncaster Rovers eng ENG 3. League One 20 1,543 0 0 3 270 0 0 23 1,813 0 0 Matches
11 Seasons *5 Clubs 268 20,999 17 5 21 1,714 0 0 289 22,713 17 5
Position: DF-MF (CM-DM) ▪ Footed: Right
Age : 21
Born : Chertsey, 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
2015-2016 19 Plymouth Argyle eng ENG 4. League Two 10 842 1 1 10 842 1 1 Matches
2015-2016 19 Gillingham eng ENG 3. League One 11 808 1 1 3 227 0 0 14 1,035 1 1 Matches
2016-2017 20 Doncaster Rovers eng ENG 4. League Two 32 2,825 1 0 1 90 0 0 33 2,915 1 0 Matches
2017-2018 21 Doncaster Rovers eng ENG 3. League One 37 2,923 0 1 3 241 1 0 40 3,164 1 1 Matches
2017-2018 21 Chelsea eng ENG Jr. PL2 — Div. 1 2 90 0 0 2 90 0 0 Matches
2018-2019 22 Milton Keynes Dons eng ENG 4. League Two 44 3,540 2 4 3 213 0 0 47 3,753 2 4 Matches
2019-2020 23 Milton Keynes Dons eng ENG 3. League One 30 2,490 2 3 2 37 0 0 32 2,527 2 3 Matches
11 Seasons *5 Clubs 377 27,227 8 18 28 1,835 1 2 405 29,062 9 20
Position: DF-MF (WM, right) ▪ Footed: Right
Age : 28
Born : Warwick, 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
2015-2016 26 Mansfield Town eng ENG 4. League Two 32 1,841 2 4 2 74 0 0 34 1,915 2 4 Matches
2016-2017 27 Doncaster Rovers eng ENG 4. League Two 45 3,897 3 5 2 180 0 0 47 4,077 3 5 Matches
2017-2018 28 Doncaster Rovers eng ENG 3. League One 40 2,751 2 2 5 405 1 1 45 3,156 3 3 Matches
2018-2019 29 Doncaster Rovers eng ENG 3. League One 42 2,905 4 2 8 613 1 1 50 3,518 5 3 Matches
2019-2020 30 Doncaster Rovers eng ENG 3. League One 12 296 0 0 1 78 0 0 13 374 0 0 Matches
12 Seasons *8 Clubs 422 29,993 47 35 31 2,384 2 4 453 32,377 49 39
Position: DF (CB) ▪ Footed: Right
Age : 29
Born : Le Havre, France fr
Citizenship : France fr
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
2015-2016 27 Leyton Orient eng ENG 4. League Two 34 2,844 2 2 4 360 0 0 38 3,204 2 2 Matches
2016-2017 28 Doncaster Rovers eng ENG 4. League Two 31 2,369 5 1 1 90 0 0 32 2,459 5 1 Matches
2017-2018 29 Doncaster Rovers eng ENG 3. League One 22 1,597 1 1 2 180 0 0 24 1,777 1 1 Matches
2018-2019 30 Milton Keynes Dons eng ENG 4. League Two 5 281 0 0 5 281 0 0 Matches
2019-2020 31 Swindon Town eng ENG 4. League Two 24 2,015 0 0 2 180 0 0 26 2,195 0 0 Matches
13 Seasons *6 Clubs 274 21,760 17 8 16 1,309 1 0 290 23,069 18 8
Position: DF-MF (FB, left) ▪ Footed: Left
Age : 21
Born : Welwyn Garden City, 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
2015-2016 19 Rotherham United eng ENG 2. Championship 7 550 0 0 7 550 0 0 Matches
2015-2016 19 Peterborough United eng ENG 3. League One 7 482 0 1 7 482 0 1 Matches
2015-2016 19 Norwich City eng ENG 1. Premier League 1 90 0 0 1 90 0 0 Matches
2016-2017 20 Norwich City eng ENG 2. Championship 1 90 0 0 1 90 0 0 Matches
2016-2017 20 Scunthorpe United eng ENG 3. League One 22 1,853 2 1 22 1,853 2 1 Matches
2017-2018 21 Doncaster Rovers eng ENG 3. League One 13 943 0 0 2 128 0 0 15 1,071 0 0 Matches
2017-2018 21 Norwich City eng ENG Jr. PL2 — Div. 2 2 163 0 0 2 163 0 0 Matches
2017-2018 21 Millwall eng ENG 2. Championship 0 0 Matches
2018-2019 22 Lincoln City eng ENG 4. League Two 46 4,102 3 4 4 360 0 1 50 4,462 3 5 Matches
2019-2020 23 Lincoln City eng ENG 3. League One 26 2,340 1 3 4 360 0 1 30 2,700 1 4 Matches
2019-2020 23 Huddersfield Town eng ENG 2. Championship 19 1,710 1 2 19 1,710 1 2 Matches
13 Seasons *11 Clubs 300 23,607 17 35 28 2,195 0 3 328 25,802 17 38
Position: DF ▪ Footed: Right
Age : 20
Born : Lincoln, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: DF-MF (CB) ▪ Footed: Right
Age : 23
Born : Portadown, Northern Ireland, United Kingdom nir
National Team : Northern Ireland nir
Wikipedia
Position: DF ▪ Footed: Right
Age : 29
Born : Truro, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: DF-FW-MF (AM-WM) ▪ Footed: Right
Age : 20
Born : Lincoln, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: DF (CB) ▪ Footed: Both
Age : 23
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
2015-2016 21 Burnley eng ENG 2. Championship 0 0 Matches
2015-2016 21 Chesterfield eng ENG 3. League One 18 1,569 0 1 18 1,569 0 1 Matches
2016-2017 22 Burnley eng ENG 1. Premier League 0 0 Matches
2016-2017 22 Chesterfield eng ENG 3. League One 35 3,029 2 1 2 180 0 1 37 3,209 2 2 Matches
2017-2018 23 Port Vale eng ENG 4. League Two 20 1,656 0 0 3 300 0 0 23 1,956 0 0 Matches
2017-2018 23 Doncaster Rovers eng ENG 3. League One 7 595 2 0 7 595 2 0 Matches
2018-2019 24 Doncaster Rovers eng ENG 3. League One 23 1,878 1 1 7 598 1 0 30 2,476 2 1 Matches
2019-2020 25 Doncaster Rovers eng ENG 3. League One 32 2,838 1 0 3 270 1 0 35 3,108 2 0 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) ▪ Footed: Right
Age : 26
Born : Lincoln, 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
2015 23 Dundalk FC ie IRL 1. Premier Division 33 2,951 1 33 2,951 1 0 Matches
2016 24 Dundalk FC ie IRL 1. Premier Division 32 2,880 3 32 2,880 3 0 Matches
2016-2017 25 Dundalk FC 6 540 0 0 6 540 0 0 Matches
2016-2017 25 Preston North End eng ENG 2. Championship 7 585 0 1 7 585 0 1 Matches
2017-2018 26 Preston North End eng ENG 2. Championship 3 270 0 0 2 102 0 0 5 372 0 0 Matches
2017-2018 26 Doncaster Rovers eng ENG 3. League One 6 540 1 0 6 540 1 0 Matches
2018-2019 27 Dundee sct SCO 1. Premiership 13 1,108 0 0 13 1,108 0 0 Matches
2018-2019 27 Ross County sct SCO 2. Championship 11 788 1 0 11 788 1 0 Matches
2019 27 Dundalk FC ie IRL 1. Premier Division 1 90 0 0 1 90 0 0 Matches
2020 28 Dundalk FC ie IRL 1. Premier Division 12 1,004 1 0 12 1,004 1 0 Matches
14 Seasons *6 Clubs 267 23,264 11 1 2 102 0 0 12 929 0 0 281 24,295 11 1
Position: DF-MF (FB, left)
Age : 17
Born : Sheffield, England, United Kingdom eng
Youth National Team : Northern Ireland nir
Wikipedia
Position: DF ▪ Footed: Right
Age : 18
Born : Doncaster, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Midfielders
Position: MF (CM-DM) ▪ Footed: Right
Age : 21
Born : Rochdale, 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
2015-2016 19 Sheffield United eng ENG 3. League One 6 342 0 0 6 342 0 0 Matches
2016-2017 20 Sheffield United eng ENG 3. League One 2 10 0 0 1 19 0 0 3 29 0 0 Matches
2016-2017 20 Mansfield Town eng ENG 4. League Two 23 2,049 7 2 23 2,049 7 2 Matches
2017-2018 21 Doncaster Rovers eng ENG 3. League One 42 3,179 6 0 4 360 1 0 46 3,539 7 0 Matches
2018-2019 22 Doncaster Rovers eng ENG 3. League One 40 3,457 3 1 8 665 2 0 48 4,122 5 1 Matches
2019-2020 23 Doncaster Rovers eng ENG 3. League One 33 2,970 5 1 3 225 0 0 36 3,195 5 1 Matches
12 Seasons *4 Clubs 375 30,514 39 23 33 2,356 6 5 408 32,870 45 28
Position: MF (CM-DM) ▪ Footed: Right
Age : 19
Born : Rotterdam, Netherlands nl
Youth National Team : Netherlands nl
Wikipedia
Position: MF ▪ Footed: Left
Age : 21
Born : Chambéry, France fr
National Team : Tunisia tn
Wikipedia
Position: MF
Age : 17
Born : England, United Kingdom eng
Citizenship : England eng
Forwards
Position: FW ▪ Footed: Right
Age : 25
Born : Lewisham, 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
2015-2016 23 Millwall eng ENG 3. League One 10 77 0 0 1 65 0 0 11 142 0 0 Matches
2015-2016 23 Leyton Orient eng ENG 4. League Two 13 739 0 2 2 44 1 0 15 783 1 2 Matches
2015-2016 23 Northampton Town eng ENG 4. League Two 15 1,011 6 4 15 1,011 6 4 Matches
2016-2017 24 Doncaster Rovers eng ENG 4. League Two 45 4,044 26 2 2 180 0 0 47 4,224 26 2 Matches
2017-2018 25 Doncaster Rovers eng ENG 3. League One 45 4,012 14 3 6 434 1 1 51 4,446 15 4 Matches
2018-2019 26 Doncaster Rovers eng ENG 3. League One 44 3,920 21 4 7 618 3 1 51 4,538 24 5 Matches
2019-2020 27 Portsmouth eng ENG 3. League One 33 2,279 8 3 7 518 3 0 40 2,797 11 3 Matches
17 Seasons *11 Clubs 532 36,513 147 38 46 3,110 14 2 578 39,623 161 40
Position: FW-MF (AM) ▪ Footed: Right
Age : 36
Born : Guisborough, 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
2015-2016 34 Doncaster Rovers eng ENG 3. League One 39 3,301 3 5 4 391 0 0 43 3,692 3 5 Matches
2016-2017 35 Doncaster Rovers eng ENG 4. League Two 39 3,137 10 13 39 3,137 10 13 Matches
2017-2018 36 Doncaster Rovers eng ENG 3. League One 38 2,871 3 4 4 261 2 2 42 3,132 5 6 Matches
2018-2019 37 Doncaster Rovers eng ENG 3. League One 43 3,024 4 8 6 359 0 0 49 3,383 4 8 Matches
2019-2020 38 Doncaster Rovers eng ENG 3. League One 29 2,042 3 7 3 256 1 1 32 2,298 4 8 Matches
19 Seasons *4 Clubs 663 49,448 72 101 26 2,014 6 3 689 51,462 78 104
Position: FW-MF
Age : 19
Born : Leeds, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: FW-MF
Age : 24
Born : England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: FW-MF (WM) ▪ Footed: Right
Age : 21
Born : Sheffield, England, United Kingdom eng
Youth National Team : England eng
Wikipedia
Position: FW-MF (WM) ▪ Footed: Right
Age : 30
Born : Hereford, 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
2015-2016 28 Doncaster Rovers eng ENG 3. League One 46 3,552 12 4 5 510 4 0 51 4,062 16 4 Matches
2016-2017 29 Doncaster Rovers eng ENG 4. League Two 37 2,331 11 1 1 90 0 0 38 2,421 11 1 Matches
2017-2018 30 Doncaster Rovers eng ENG 3. League One 9 358 0 0 1 31 0 0 10 389 0 0 Matches
2018-2019 31 Northampton Town eng ENG 4. League Two 39 2,399 13 1 1 57 0 0 40 2,456 13 1 Matches
2019-2020 32 Northampton Town eng ENG 4. League Two 32 1,763 8 1 5 358 0 1 37 2,121 8 2 Matches
17 Seasons *8 Clubs 593 35,784 129 30 28 1,758 7 1 621 37,542 136 31
Position: FW
Age : 17
Born : England, United Kingdom eng
Citizenship : England 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 Doncaster Rovers Pages
Doncaster Rovers History
Match Logs (All Competitions)
Match Logs (League One)
Match Logs (FA Cup)
Match Logs (EFL Cup)
Competition Goal Logs
We're Social...for Statheads
Site Last Updated: Thursday, June 4, 5:57AM
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.