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
Position: GK ▪ Footed: Right
Age : 28
Born : Luton, England, United Kingdom eng
Youth National Team : England eng
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 26 Blackburn Rovers eng ENG 2. Championship Matches
2016-2017 27 Oxford United eng ENG 3. League One 46 4,140 52 16 8 750 4 5 54 4,890 56 21 Matches
2017-2018 28 Oxford United eng ENG 3. League One 46 4,140 66 13 2 210 6 0 48 4,350 72 13 Matches
2018-2019 29 Oxford United eng ENG 3. League One 34 3,023 43 11 4 360 2 2 38 3,383 45 13 Matches
2019-2020 30 Oxford United eng ENG 3. League One 29 2,610 34 12 8 810 6 5 37 3,420 40 17 Matches
16 Seasons *6 Clubs 302 27,098 398 83 34 3,240 34 14 336 30,338 432 97
Position: GK ▪ Footed: Right
Age : 36
Born : Glasgow, Scotland, United Kingdom sco
Citizenship : Scotland sct
Wikipedia
Defenders
Position: DF-MF (CB) ▪ Footed: Right
Age : 31
Born : Isleworth, 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 29 Burton Albion eng ENG 3. League One 46 4,130 0 0 2 180 0 0 48 4,310 0 0 Matches
2016-2017 30 Burton Albion eng ENG 2. Championship 32 2,564 0 3 32 2,564 0 3 Matches
2017-2018 31 Burton Albion eng ENG 2. Championship 1 88 0 0 1 87 0 0 2 175 0 0 Matches
2017-2018 31 Oxford United eng ENG 3. League One 40 3,539 1 1 1 90 0 0 41 3,629 1 1 Matches
2018-2019 32 Oxford United eng ENG 3. League One 35 2,760 2 2 6 512 0 0 41 3,272 2 2 Matches
2019-2020 33 Oxford United eng ENG 3. League One 26 2,255 0 0 4 245 0 0 30 2,500 0 0 Matches
18 Seasons *7 Clubs 479 36,671 24 17 21 1,494 0 0 500 38,165 24 17
Position: DF-MF (FB, left) ▪ Footed: Right
Age : 23
Born : Oxford, 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 Oxford United eng ENG 4. League Two 16 848 0 0 3 131 0 0 19 979 0 0 Matches
2016-2017 22 Oxford United eng ENG 3. League One 20 1,344 2 2 4 310 1 1 24 1,654 3 3 Matches
2017-2018 23 Oxford United eng ENG 3. League One 38 2,934 5 4 2 182 0 0 40 3,116 5 4 Matches
2018-2019 24 Oxford United eng ENG 3. League One 44 3,701 4 1 5 380 0 1 49 4,081 4 2 Matches
2019-2020 25 Oxford United eng ENG 3. League One 35 3,100 3 3 8 780 0 1 43 3,880 3 4 Matches
14 Seasons *4 Clubs 359 27,393 26 18 34 2,747 3 3 393 30,140 29 21
Position: DF (FB, left) ▪ Footed: Left
Age : 32
Born : Curitiba, Brazil br
Citizenship : Brazil br
Wikipedia
Position: DF (CB) ▪ Footed: Right
Age : 24
Born : Newcastle under Lyme, 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 22 Plymouth Argyle eng ENG 4. League Two 46 4,097 3 1 2 180 0 0 48 4,277 3 1 Matches
2016-2017 23 Oxford United eng ENG 3. League One 33 2,970 3 0 5 480 1 0 38 3,450 4 0 Matches
2017-2018 24 Oxford United eng ENG 3. League One 20 1,599 1 0 1 120 0 0 21 1,719 1 0 Matches
2018-2019 25 Oxford United eng ENG 3. League One 46 4,140 4 0 5 450 0 1 51 4,590 4 1 Matches
2019-2020 26 Cardiff City eng ENG 2. Championship 33 2,902 1 0 1 90 0 0 34 2,992 1 0 Matches
16 Seasons *6 Clubs 537 46,627 25 5 31 2,881 1 1 568 49,508 26 6
Position: DF-MF (FB, right) ▪ Footed: Right
Age : 23
Born : Huntingdon, 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 21 NEC Nijmegen nl NED 1. Eredivisie 31 2,619 1 2 31 2,619 1 2 Matches
2016-2017 22 Chelsea eng ENG Jr. PL2 — Div. 1 3 148 0 0 3 148 0 0 Matches
2017-2018 23 Oxford United eng ENG 3. League One 17 1,530 3 2 17 1,530 3 2 Matches
2017-2018 23 Groningen nl NED 1. Eredivisie 11 596 0 0 11 596 0 0 Matches
2018-2019 24 Hull City eng ENG 2. Championship 39 3,211 3 1 2 148 0 0 41 3,359 3 1 Matches
2019-2020 25 QPR eng ENG 2. Championship 32 2,046 1 0 4 329 0 2 36 2,375 1 2 Matches
12 Seasons *13 Clubs 274 19,921 14 16 12 927 0 3 286 20,848 14 19
Position: DF (CB) ▪ Footed: Right
Age : 21
Born : Wokingham, 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 Reading eng ENG 2. Championship 1 45 0 0 1 45 0 0 Matches
2015-2016 19 Cheltenham Town eng ENG 5. National League 27 2,377 3 3 1 90 0 0 28 2,467 3 3 Matches
2016-2017 20 Cheltenham Town eng ENG 4. League Two 20 1,800 2 1 3 270 0 1 23 2,070 2 2 Matches
2016-2017 20 Reading eng ENG Jr. PL2 — Div. 1 10 876 1 0 10 876 1 0 Matches
2017-2018 21 Lincoln City eng ENG 4. League Two 18 1,536 0 0 2 180 0 0 20 1,716 0 0 Matches
2017-2018 21 Oxford United eng ENG 3. League One 15 1,350 1 0 15 1,350 1 0 Matches
2018-2019 22 Oxford United eng ENG 3. League One 37 3,168 1 1 7 630 0 0 44 3,798 1 1 Matches
2019-2020 23 Oxford United eng ENG 3. League One 34 3,015 0 4 9 870 0 0 43 3,885 0 4 Matches
11 Seasons *6 Clubs 381 32,901 21 14 41 3,867 2 1 422 36,768 23 15
Position: DF (CB) ▪ Footed: Right
Age : 33
Born : Stoke-on-Trent, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: DF (CB) ▪ Footed: Right
Age : 27
Born : Newport, 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 25 Coventry City eng ENG 3. League One 29 2,610 2 1 2 210 0 0 31 2,820 2 1 Matches
2016-2017 26 Oxford United eng ENG 3. League One 4 241 0 0 4 303 0 0 8 544 0 0 Matches
2017-2018 27 Oxford United eng ENG 3. League One 12 1,011 0 0 2 165 0 0 14 1,176 0 0 Matches
2018-2019 28 Exeter City eng ENG 4. League Two 23 1,992 3 0 2 210 0 0 25 2,202 3 0 Matches
2019-2020 29 Exeter City eng ENG 4. League Two 35 2,912 2 0 5 424 0 1 40 3,336 2 1 Matches
15 Seasons *11 Clubs 296 24,578 14 1 21 1,748 0 1 317 26,326 14 2
Position: DF (FB) ▪ Footed: Right
Age : 31
Born : Paramaribo, Suriname sr
National Team : Netherlands nl
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
2017-2018 31 Oxford United eng ENG 3. League One 13 1,024 0 2 1 90 0 0 14 1,114 0 2 Matches
12 Seasons *7 Clubs 202 15,276 5 4 4 360 0 0 26 2,186 0 1 232 17,822 5 5
Position: DF (FB, right) ▪ Footed: Right
Age : 27
Born : Neath, Wales, United Kingdom wal
National Team : Wales wls
Wikipedia
Position: DF
Age : 21
Born : Manchester, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: DF-MF (DM-FB-WM, left) ▪ Footed: Right
Age : 26
Born : Birmingham, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: DF (CB-FB, right) ▪ Footed: Right
Age : 22
Born : Oxford, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: DF-MF (CB) ▪ Footed: Right
Age : 24
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
2015-2016 22 Chesterfield eng ENG 3. League One 27 2,009 0 0 4 280 0 0 31 2,289 0 0 Matches
2016-2017 23 Chesterfield eng ENG 3. League One 1 90 0 0 1 31 0 0 2 121 0 0 Matches
2016-2017 23 Oxford United eng ENG 3. League One 16 1,440 0 0 16 1,440 0 0 Matches
2017-2018 24 Port Vale eng ENG 4. League Two 10 827 0 0 10 827 0 0 Matches
2017-2018 24 Oxford United eng ENG 3. League One 0 0 Matches
2018-2019 25 Oxford United eng ENG 3. League One 1 11 0 0 1 11 0 0 Matches
2018-2019 25 Cheltenham Town eng ENG 4. League Two 19 1,710 2 1 19 1,710 2 1 Matches
2019-2020 26 Cheltenham Town eng ENG 4. League Two 35 3,023 1 1 3 270 0 0 38 3,293 1 1 Matches
12 Seasons *6 Clubs 325 27,139 12 5 27 2,252 0 0 352 29,391 12 5
Midfielders
Position: MF (CM-DM) ▪ Footed: Right
Age : 19
Born : Liverpool, 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 17 Cambridge United eng ENG 4. League Two 27 2,231 0 0 1 76 0 0 28 2,307 0 0 Matches
2016-2017 18 Everton eng ENG Jr. PL2 — Div. 1 1 60 0 0 1 60 0 0 Matches
2016-2017 18 Oxford United eng ENG 3. League One 22 1,724 1 1 5 450 0 0 27 2,174 1 1 Matches
2017-2018 19 Oxford United eng ENG 3. League One 44 3,454 3 4 2 210 0 0 46 3,664 3 4 Matches
2018-2019 20 Preston North End eng ENG 2. Championship 24 1,239 0 1 4 297 0 1 28 1,536 0 2 Matches
2019-2020 21 Preston North End eng ENG 2. Championship 13 695 0 1 4 390 0 1 17 1,085 0 2 Matches
12 Seasons *5 Clubs 328 21,798 15 18 33 2,689 3 3 1 90 0 0 362 24,577 18 21
Position: MF (CM-DM) ▪ Footed: Right
Age : 22
Born : Manchester, 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 20 Manchester Utd eng ENG 1. Premier League 0 0 Matches
2015-2016 20 Barnsley eng ENG 3. League One 4 114 0 0 2 119 0 0 6 233 0 0 Matches
2016-2017 21 Oxford United eng ENG 3. League One 33 1,753 1 1 5 275 1 0 38 2,028 2 1 Matches
2017-2018 22 Oxford United eng ENG 3. League One 36 2,237 5 1 2 124 0 1 38 2,361 5 2 Matches
2018-2019 23 Blackburn Rovers eng ENG 2. Championship 33 1,558 2 2 4 226 0 0 37 1,784 2 2 Matches
2019-2020 24 Blackburn Rovers eng ENG 2. Championship 36 1,898 2 2 3 198 1 0 39 2,096 3 2 Matches
12 Seasons *10 Clubs 326 18,143 20 26 31 1,973 3 2 3 96 0 0 360 20,212 23 28
Position: MF (CM-DM) ▪ Footed: Right
Age : 22
Born : Doncaster, 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 20 Leeds United eng ENG 2. Championship 34 1,880 2 4 2 104 0 0 36 1,984 2 4 Matches
2016-2017 21 Leeds United eng ENG 2. Championship 15 434 0 1 5 325 1 1 20 759 1 2 Matches
2016-2017 21 Barnsley eng ENG 2. Championship 11 419 1 1 11 419 1 1 Matches
2017-2018 22 Oxford United eng ENG 3. League One 30 1,898 2 1 1 54 0 0 31 1,952 2 1 Matches
2017-2018 22 Barnsley eng ENG 2. Championship 1 90 0 0 1 2 0 0 2 92 0 0 Matches
2018-2019 23 Barnsley eng ENG 3. League One 46 4,109 8 9 4 266 0 1 50 4,375 8 10 Matches
2019-2020 24 Barnsley eng ENG 2. Championship 44 3,914 3 8 2 135 0 0 46 4,049 3 8 Matches
13 Seasons *5 Clubs 480 35,083 48 52 29 1,942 1 2 509 37,025 49 54
Position: MF (CM-DM) ▪ Footed: Right
Age : 21
Born : Manchester, England, United Kingdom eng
Youth National Team : England eng
Wikipedia
Position: MF
Age : 18
Born : London, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: MF
Age : 22
Born : Barcelona, Spain es
Citizenship : Spain es
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
2017-2018 22 Oxford United eng ENG 3. League One 10 393 1 1 1 70 1 0 11 463 2 1 Matches
6 Seasons *5 Clubs 10 393 1 1 12 606 2 0 22 999 3 1
Position: MF ▪ Footed: Right
Age : 21
Born : Oxford, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: MF
Age : 17
Born : England, United Kingdom eng
Citizenship : England eng
Forwards
Position: FW-MF (AM-CM) ▪ Footed: Right
Age : 28
Born : Reading, 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 26 Wolves eng ENG 2. Championship 39 2,866 7 6 3 65 0 0 42 2,931 7 6 Matches
2016-2017 27 Wolves eng ENG 2. Championship 2 64 0 0 2 135 0 0 4 199 0 0 Matches
2016-2017 27 Bolton Wanderers eng ENG 3. League One 30 1,231 1 1 3 189 1 0 33 1,420 2 1 Matches
2017-2018 28 Oxford United eng ENG 3. League One 42 2,972 10 4 2 114 0 0 44 3,086 10 4 Matches
2018-2019 29 Oxford United eng ENG 3. League One 44 3,348 11 4 7 463 2 2 51 3,811 13 6 Matches
2019-2020 30 Oxford United eng ENG 3. League One 30 2,585 12 9 5 356 2 1 35 2,941 14 10 Matches
19 Seasons *8 Clubs 599 38,932 112 94 32 1,862 5 3 631 40,794 117 97
Position: FW ▪ Footed: Right
Age : 30
Born : Barking, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: FW-MF (AM-CM) ▪ 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
2015-2016 20 Southend United eng ENG 3. League One 32 2,317 9 5 32 2,317 9 5 Matches
2016-2017 21 Huddersfield Town eng ENG 2. Championship 23 1,105 2 2 4 308 2 0 27 1,413 4 2 Matches
2017-2018 22 Oxford United eng ENG 3. League One 28 2,004 3 7 2 140 0 0 30 2,144 3 7 Matches
2017-2018 22 Blackburn Rovers eng ENG 3. League One 18 807 1 4 18 807 1 4 Matches
2018-2019 23 Bradford City eng ENG 3. League One 39 2,919 8 5 5 524 0 1 44 3,443 8 6 Matches
2019-2020 24 Lincoln City eng ENG 3. League One 23 1,564 2 1 4 299 0 1 27 1,863 2 2 Matches
13 Seasons *10 Clubs 449 29,730 79 63 35 2,717 5 5 484 32,447 84 68
Position: FW ▪ Footed: Right
Age : 26
Born : Enfield, 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 24 Swindon Town eng ENG 3. League One 32 2,510 11 2 2 170 1 0 34 2,680 12 2 Matches
2016-2017 25 Swindon Town eng ENG 3. League One 30 2,405 6 2 30 2,405 6 2 Matches
2017-2018 26 Oxford United eng ENG 3. League One 35 1,895 5 3 1 77 1 0 36 1,972 6 3 Matches
2018-2019 27 Oxford United eng ENG 3. League One 11 526 1 0 3 240 0 0 14 766 1 0 Matches
2019-2020 28 St Mirren sct SCO 1. Premiership 30 2,317 8 1 30 2,317 8 1 Matches
16 Seasons *12 Clubs 363 21,409 71 20 9 610 2 0 2 97 0 374 22,116 73 20
Position: FW-MF (WM) ▪ Footed: Right
Age : 24
Born : Alkmaar, Netherlands nl
National Team : Curaçao cw
Wikipedia
Position: FW-MF (WM) ▪ Footed: Right
Age : 23
Born : Aylesbury, England, United Kingdom eng
Youth National Team : England eng
Wikipedia
Position: FW
Age : 19
Born : Manchester, England, United Kingdom eng
Youth National Team : England eng
Wikipedia
Position: FW ▪ Footed: Right
Age : 27
Born : Podujevo, Kosovo xk
National Team : Albania al
Wikipedia
Position: FW ▪ Footed: Right
Age : 21
Born : Stoke, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: FW ▪ Footed: Right
Age : 25
Born : Burton upon Trent, 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 Dundee sct SCO 1. Premiership 37 2,959 21 5 37 2,959 21 5 Matches
2016-2017 24 Oxford United eng ENG 3. League One 40 2,082 6 3 8 452 5 1 48 2,534 11 4 Matches
2017-2018 25 Oxford United eng ENG 3. League One 0 0 Matches
2017-2018 25 Mansfield Town eng ENG 4. League Two 37 2,922 15 1 2 133 0 0 39 3,055 15 1 Matches
2018-2019 26 Notts County eng ENG 4. League Two 36 2,698 14 1 36 2,698 14 1 Matches
2019-2020 27 Notts County eng ENG 5. National League 1 90 0 1 90 0 0 Matches
2019-2020 27 Dundee sct SCO 2. Championship 25 2,105 10 2 25 2,105 10 2 Matches
15 Seasons *12 Clubs 425 29,584 135 38 28 1,851 9 2 453 31,435 144 40
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 Oxford United Pages
Oxford United 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, 1:48PM
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.