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 : 22
Born : Stafford, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: GK ▪ Footed: Right
Age : 25
Born : Westervoort, Netherlands nl
Citizenship : Netherlands nl
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 23 Rotherham United eng ENG 2. Championship 4 360 12 0 1 90 1 5 450 12 1 Matches
2015-2016 23 AFC Wimbledon eng ENG 4. League Two 17 1,530 15 8 17 1,530 15 8 Matches
2016-2017 24 Bristol Rovers eng ENG 3. League One 16 1,440 28 3 3 300 0 19 1,740 28 3 Matches
2016-2017 24 Derby County eng ENG 2. Championship Matches
2016-2017 24 Derby County eng ENG Jr. PL2 — Div. 1 5 450 2 5 450 0 2 Matches
2017-2018 25 Plymouth Argyle eng ENG 3. League One 4 360 3 2 4 360 3 2 Matches
2017-2018 25 Port Vale eng ENG 4. League Two 8 720 9 3 8 720 9 3 Matches
2017-2018 25 Derby County eng ENG 2. Championship Matches
2017-2018 25 Derby County eng ENG Jr. PL2 — Div. 1 1 90 0 1 90 0 0 Matches
2018-2019 26 Derby County eng ENG Jr. PL2 — Div. 1 1 90 1 1 90 0 1 Matches
2018-2019 26 Derby County eng ENG 2. Championship 16 1,440 14 6 5 480 6 2 21 1,920 20 8 Matches
2019-2020 27 Derby County eng ENG 2. Championship 22 1,905 30 5 4 360 5 2 26 2,265 35 7 Matches
12 Seasons *10 Clubs 231 20,569 295 71 22 2,070 16 9 6 540 10 1 259 23,179 321 81
Position: GK ▪ Footed: Right
Age : 27
Born : Ashton-under-Lyne, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: GK ▪ Footed: Right
Age : 23
Born : Obshtina Shumen, Bulgaria bg
Youth National Team : Bulgaria bg
Wikipedia
Defenders
Position: DF (CB) ▪ Footed: Left
Age : 21
Born : Madeley, 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 Torquay United eng ENG 5. National League 39 3,390 2 0 39 3,390 2 0
2016-2017 20 Port Vale eng ENG 3. League One 46 4,103 4 1 4 360 0 0 50 4,463 4 1 Matches
2017-2018 21 Port Vale eng ENG 4. League Two 46 4,140 1 0 4 390 0 0 50 4,530 1 0 Matches
2018-2019 22 Port Vale eng ENG 4. League Two 44 3,947 0 1 2 180 0 0 46 4,127 0 1 Matches
2019-2020 23 Port Vale eng ENG 4. League Two 34 2,913 5 0 4 360 0 0 38 3,273 5 0 Matches
11 Seasons *3 Clubs 454 40,011 28 7 31 2,786 0 0 485 42,797 28 7
Position: DF-MF ▪ Footed: Right
Age : 34
Born : Barnsley, 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 32 Milton Keynes Dons eng ENG 2. Championship 34 2,986 2 0 2 180 0 0 36 3,166 2 0 Matches
2016-2017 33 Bury eng ENG 3. League One 42 3,780 0 0 3 300 0 0 45 4,080 0 0 Matches
2017-2018 34 Port Vale eng ENG 4. League Two 33 2,759 3 0 4 390 1 0 37 3,149 4 0 Matches
2018-2019 35 Port Vale eng ENG 4. League Two 27 1,939 2 3 1 90 0 0 28 2,029 2 3 Matches
2019-2020 36 Chorley FC eng ENG 5. National League 4 344 0 4 344 0 0 Matches
19 Seasons *7 Clubs 592 48,947 49 15 14 1,320 1 0 606 50,267 50 15
Position: DF-MF (CM-FB, left) ▪ Footed: Right
Age : 34
Born : Stockport, 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 32 Bury eng ENG 3. League One 39 2,401 0 1 7 492 0 0 46 2,893 0 1 Matches
2016-2017 33 Blackpool eng ENG 4. League Two 18 1,620 0 1 4 317 0 0 22 1,937 0 1 Matches
2016-2017 33 Port Vale eng ENG 3. League One 14 1,012 0 0 14 1,012 0 0 Matches
2017-2018 34 Port Vale eng ENG 4. League Two 33 2,721 2 0 3 214 0 1 36 2,935 2 1 Matches
2018-2019 35 Port Vale eng ENG 4. League Two 1 45 0 0 1 45 0 0 Matches
2019-2020 36 Port Vale eng ENG 4. League Two 0 0 Matches
17 Seasons *9 Clubs 359 26,369 17 19 15 1,073 0 1 3 150 0 0 377 27,592 17 20
Position: DF-MF (FB) ▪ Footed: Left
Age : 19
Born : Trentham, 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 24 Oldham Athletic eng ENG 3. League One 1 90 0 0 1 90 0 0 Matches
2015-2016 24 Dundee United sct SCO 1. Premiership 19 1,651 0 0 19 1,651 0 0 Matches
2016-2017 25 Morton sct SCO 2. Championship 10 847 0 0 10 847 0 0 Matches
2016-2017 25 Grimsby Town eng ENG 4. League Two 14 1,073 0 0 14 1,073 0 0 Matches
2017-2018 26 Port Vale eng ENG 4. League Two 19 1,676 0 1 4 387 1 0 23 2,063 1 1 Matches
2017-2018 26 Forest Green Rovers eng ENG 4. League Two 21 1,890 1 1 21 1,890 1 1 Matches
2018-2019 27 Forest Green Rovers eng ENG 4. League Two 42 3,424 1 2 1 120 0 0 43 3,544 1 2 Matches
2019-2020 28 Solihull Moors eng ENG 5. National League 15 1,216 1 2 180 0 0 17 1,396 1 0 Matches
13 Seasons *13 Clubs 304 25,528 14 6 10 874 1 0 314 26,402 15 6
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-FW-MF (FB-WM, left) ▪ Footed: Left
Age : 25
Born : Zarzal, Colombia co
Citizenship : Colombia co
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 Bristol Rovers eng ENG 4. League Two 28 1,230 2 2 1 27 0 0 29 1,257 2 2 Matches
2016-2017 24 Bristol Rovers eng ENG 3. League One 25 1,131 1 1 4 170 0 1 29 1,301 1 2 Matches
2017-2018 25 Port Vale eng ENG 4. League Two 30 1,773 4 1 2 89 0 0 32 1,862 4 1 Matches
2018-2019 26 Port Vale eng ENG 4. League Two 29 1,688 5 1 2 104 0 0 31 1,792 5 1 Matches
2019-2020 27 Port Vale eng ENG 4. League Two 30 2,443 0 1 4 360 0 0 34 2,803 0 1 Matches
14 Seasons *8 Clubs 361 21,543 38 23 14 840 0 1 375 22,383 38 24
Position: DF-MF (AM-CM-WM) ▪ Footed: Left
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
2016-2017 22 Gateshead eng ENG 5. National League 18 1,019 2 2 18 1,019 2 2 Matches
2017-2018 23 Gateshead eng ENG 5. National League 19 1,616 2 3 2 164 0 0 21 1,780 2 3 Matches
2017-2018 23 Port Vale eng ENG 4. League Two 18 1,572 1 2 18 1,572 1 2 Matches
2018-2019 24 Port Vale eng ENG 4. League Two 45 3,616 3 4 2 180 0 0 47 3,796 3 4 Matches
2019-2020 25 Cambridge United eng ENG 4. League Two 27 1,948 1 1 2 94 0 0 29 2,042 1 1 Matches
10 Seasons *7 Clubs 365 26,594 42 29 15 979 2 2 380 27,573 44 31
Position: DF ▪ Footed: Right
Age : 23
Born : Burnley, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: DF-MF (FB) ▪ Footed: Left
Age : 21
Born : Dewsbury, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: DF ▪ Footed: Right
Age : 21
Born : Birmingham, 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
Position: DF-MF (FB, right) ▪ Footed: Right
Age : 29
Born : Collier Row, 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 27 Peterborough United eng ENG 3. League One 2 118 0 0 2 135 0 0 4 253 0 0 Matches
2015-2016 27 Bolton Wanderers eng ENG 2. Championship 12 999 1 1 1 89 0 0 13 1,088 1 1 Matches
2016-2017 28 Bolton Wanderers eng ENG 3. League One 18 1,568 1 1 5 480 0 0 23 2,048 1 1 Matches
2017-2018 29 Port Vale eng ENG 4. League Two 7 557 0 0 7 557 0 0 Matches
2017-2018 29 Ebbsfleet United eng ENG 5. National League 13 1,030 0 1 13 1,030 0 1 Matches
2018-2019 30 Maidstone Utd eng ENG 5. National League 4 280 0 0 4 280 0 0 Matches
2018-2019 30 Ebbsfleet United eng ENG 5. National League 27 2,096 0 0 1 2 0 0 28 2,098 0 0 Matches
2019-2020 31 Ebbsfleet United eng ENG 5. National League 28 2,362 0 28 2,362 0 0 Matches
13 Seasons *8 Clubs 369 27,995 19 29 12 976 2 0 381 28,971 21 29
Position: DF-MF (CB) ▪ Footed: Left
Age : 20
Born : Islington, England, United Kingdom eng
Youth National Team : Scotland sct
Wikipedia
Position: DF-FW-MF (CB-WM)
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
2015-2016 21 Lincoln City eng ENG 5. National League 27 2,430 0 0 1 90 0 1 28 2,520 0 1 Matches
2016-2017 22 Southport eng ENG 5. National League 15 1,350 1 0 2 210 0 1 17 1,560 1 1 Matches
2016-2017 22 Lincoln City eng ENG 5. National League 8 499 0 0 8 499 0 0 Matches
2017-2018 23 Lincoln City eng ENG 4. League Two 0 0 Matches
2017-2018 23 Port Vale eng ENG 4. League Two 3 109 0 0 3 109 0 0 Matches
2017-2018 23 Eastleigh eng ENG 5. National League 26 2,340 2 0 26 2,340 2 0 Matches
2018-2019 24 Harrogate Town FC eng ENG 5. National League 45 3,990 9 0 45 3,990 9 0 Matches
2019-2020 25 Solihull Moors eng ENG 5. National League 38 3,420 4 2 180 0 0 40 3,600 4 0 Matches
12 Seasons *10 Clubs 362 31,313 31 3 12 1,140 0 2 374 32,453 31 5
Position: DF (FB) ▪ Footed: Right
Age : 34
Born : Stoke-on-Trent, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Midfielders
Position: MF ▪ Footed: Left
Age : 34
Born : Manchester, England, United Kingdom eng
Youth National Team : England eng
Wikipedia
Position: MF ▪ Footed: Right
Age : 23
Born : Lyon, France fr
Citizenship : France fr
Wikipedia
Position: MF ▪ Footed: Right
Age : 22
Born : Doncaster, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: MF
Age : 20
Born : Wrexham, Wales, United Kingdom wal
Citizenship : England eng
Wikipedia
Forwards
Position: FW ▪ Footed: Right
Age : 31
Born : Stoke-on-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 29 Bury eng ENG 3. League One 36 2,033 6 5 5 356 1 2 41 2,389 7 7 Matches
2016-2017 30 Bury eng ENG 3. League One 37 2,540 4 7 1 120 1 0 38 2,660 5 7 Matches
2017-2018 31 Port Vale eng ENG 4. League Two 41 3,675 17 5 4 268 2 0 45 3,943 19 5 Matches
2018-2019 32 Port Vale eng ENG 4. League Two 38 3,088 11 2 1 90 1 0 39 3,178 12 2 Matches
2019-2020 33 Port Vale eng ENG 4. League Two 32 1,518 6 2 4 205 4 0 36 1,723 10 2 Matches
15 Seasons *4 Clubs 488 34,044 127 54 18 1,309 11 2 506 35,353 138 56
Position: FW-MF (WM, right) ▪ Footed: Right
Age : 27
Born : Manchester, 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 Southend United eng ENG 3. League One 35 2,191 3 2 2 168 0 0 37 2,359 3 2 Matches
2016-2017 26 Millwall eng ENG 3. League One 33 1,522 1 1 5 190 0 3 38 1,712 1 4 Matches
2017-2018 27 Millwall eng ENG 2. Championship 1 90 0 0 1 90 0 0 Matches
2017-2018 27 Port Vale eng ENG 4. League Two 40 3,235 4 7 3 215 0 0 43 3,450 4 7 Matches
2018-2019 28 Port Vale eng ENG 4. League Two 25 1,727 1 1 1 74 0 0 26 1,801 1 1 Matches
2019-2020 29 Port Vale eng ENG 4. League Two 34 3,049 4 11 3 247 1 0 37 3,296 5 11 Matches
19 Seasons *10 Clubs 559 38,282 42 74 32 1,825 1 6 591 40,107 43 80
Position: FW-MF (AM) ▪ Footed: Right
Age : 21
Born : Coventry, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: FW-MF (AM) ▪ Footed: Right
Age : 21
Born : Bingley, 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 Harriers eng ENG 5. National League 29 2,426 6 9 29 2,426 6 9
2016-2017 20 Yeovil Town eng ENG 4. League Two 34 1,921 2 3 2 135 0 0 36 2,056 2 3 Matches
2017-2018 21 Port Vale eng ENG 4. League Two 37 2,093 4 2 1 60 0 0 38 2,153 4 2 Matches
2018-2019 22 Port Vale eng ENG 4. League Two 30 1,530 4 1 1 79 0 0 31 1,609 4 1 Matches
2019-2020 23 Torquay eng ENG 5. National League 28 2,418 6 1 90 0 0 29 2,508 6 0 Matches
11 Seasons *7 Clubs 347 22,005 48 42 18 1,267 6 2 365 23,272 54 44
Position: FW ▪ Footed: Right
Age : 31
Born : Stevenage, 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 Shrewsbury Town eng ENG 3. League One 21 1,000 4 1 4 212 1 0 25 1,212 5 1 Matches
2015-2016 29 Southend United eng ENG 3. League One 20 1,674 5 1 20 1,674 5 1 Matches
2016-2017 30 AFC Wimbledon eng ENG 3. League One 36 1,247 2 1 4 155 1 0 40 1,402 3 1 Matches
2017-2018 31 Port Vale eng ENG 4. League Two 25 1,048 1 1 1 60 0 0 26 1,108 1 1 Matches
2018-2019 32 Cheltenham Town eng ENG 4. League Two 30 1,768 6 3 3 192 1 0 33 1,960 7 3 Matches
2019-2020 33 Eastleigh eng ENG 5. National League 34 2,441 11 3 189 1 0 37 2,630 12 0 Matches
13 Seasons *13 Clubs 414 25,849 94 21 21 1,155 6 0 435 27,004 100 21
Position: FW ▪ Footed: Right
Age : 23
Born : Liverpool, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: FW ▪ Footed: Right
Age : 19
Born : Stone, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: FW-MF
Age : 19
Born : Leeds, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: FW ▪ Footed: Right
Age : 20
Born : City of Bristol, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: FW-MF ▪ Footed: Right
Age : 20
Born : Leeds, 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 Port Vale Pages
Port Vale 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.