Note: The statistics shown below are limited to 2 seasons before and after 2015. Visit the player's page to view their career statistics.
Goalkeepers
Position: GK ▪ Footed: Right
Age : 28
Born : Bangor, Wales, United Kingdom wal
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
GA
CS
MP
Min
GA
CS
MP
Min
GA
CS
MP
Min
GA
CS
MP
Min
GA
CS
Matches
2013-2014 26 Yeovil Town eng ENG 2. Championship 12 1,080 19 1 12 1,080 19 1 Matches
2013-2014 26 Crystal Palace eng ENG 1. Premier League 1 90 2 0 1 90 2 0 Matches
2014 27 Wales 3 270 1 3 270 0 1
2014-2015 27 Crystal Palace eng ENG 1. Premier League 3 216 2 1 4 390 2 7 606 2 3 Matches
2015 28 Wales 1 74 0 1 74 0 0
2015-2016 28 Crystal Palace eng ENG 1. Premier League 29 2,610 36 8 9 870 3 38 3,480 36 11 Matches
2016 29 Wales 18 1,530 9 9 18 1,530 9 9
2016-2017 29 Crystal Palace eng ENG 1. Premier League 29 2,610 46 7 2 180 2 0 31 2,790 48 7 Matches
2017 30 Wales 1 90 0 1 90 0 0
32 Seasons *7 Clubs 295 26,256 432 79 28 2,640 18 12 89 7,632 26 36 412 36,528 476 127
Position: GK ▪ Footed: Right
Age : 27
Born : Caernarfon, Wales, United Kingdom wal
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
GA
CS
MP
Min
GA
CS
MP
Min
GA
CS
MP
Min
GA
CS
MP
Min
GA
CS
Matches
2013-2014 26 Tranmere Rovers eng ENG 3. League One 43 3,870 76 7 43 3,870 76 7
2014 26 Wales 0
2014-2015 27 Tranmere Rovers eng ENG 4. League Two 38 3,420 54 7 5 450 1 43 3,870 54 8 Matches
2015 27 Wales 1 16 0 1 16 0 0
2015-2016 28 Inverness CT sct SCO 1. Premiership 38 3,420 48 9 38 3,420 48 9 Matches
2016 28 Wales 0
2016-2017 29 Inverness CT sct SCO 1. Premiership 31 2,790 57 2 31 2,790 57 2 Matches
19 Seasons *10 Clubs 443 39,852 556 107 5 450 1 1 16 0 449 40,318 556 108
Position: GK ▪ Footed: Right
Age : 21
Born : Wrexham, Wales, United Kingdom wal
Wikipedia
Defenders
Position: DF (CB) ▪ Footed: Right
Age : 26
Born : Warrington, England, United Kingdom eng
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2013-2014 24 Hull City eng ENG 1. Premier League 24 1,867 1 0 24 1,867 1 0 Matches
2014-2015 25 Hull City eng ENG 1. Premier League 23 1,872 2 0 1 90 0 0 24 1,962 2 0 Matches
2015 26 Wales 1 90 0 0 1 90 0 0
2015-2016 26 West Brom eng ENG 1. Premier League 13 964 0 0 6 485 0 0 19 1,449 0 0 Matches
2016 27 Wales 15 1,323 0 0 15 1,323 0 0
2016-2017 27 Aston Villa eng ENG 2. Championship 45 4,050 3 0 1 90 0 0 46 4,140 3 0 Matches
2017 28 Wales 2 180 0 0 2 180 0 0
21 Seasons *11 Clubs 424 36,441 23 7 20 1,698 0 0 32 2,767 0 0 476 40,906 23 7
Position: DF-MF (CB-FB, left) ▪ Footed: Left
Age : 21
Born : Neath, Wales, United Kingdom wal
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2013-2014 20 Swansea City eng ENG 1. Premier League 34 2,874 2 1 5 395 0 0 39 3,269 2 1 Matches
2014 20 Wales 7 543 0 0 7 543 0 0
2014-2015 21 Tottenham Hotspur eng ENG 1. Premier League 14 895 0 1 6 540 0 0 7 630 0 0 27 2,065 0 1 Matches
2015 21 Wales 1 90 0 0 1 90 0 0
2015-2016 22 Tottenham Hotspur eng ENG 1. Premier League 17 1,291 0 2 2 180 0 0 8 643 0 0 27 2,114 0 2 Matches
2016 22 Wales 14 1,260 0 1 14 1,260 0 1
2016-2017 23 Tottenham Hotspur eng ENG 1. Premier League 23 1,739 1 3 6 529 1 0 5 418 0 0 34 2,686 2 3 Matches
2017 23 Wales 2 108 0 0 2 108 0 0
27 Seasons *3 Clubs 316 24,180 11 19 44 3,811 2 0 72 5,635 0 3 95 7,941 3 5 527 41,567 16 27
Position: DF-MF (FB, right) ▪ Footed: Right
Age : 25
Born : Newport, Wales, United Kingdom wal
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2013-2014 24 Reading eng ENG 2. Championship 44 3,951 0 3 44 3,951 0 3
2014 24 Wales 11 990 0 0 11 990 0 0
2014-2015 25 Reading eng ENG 2. Championship 38 3,420 0 0 7 604 0 1 45 4,024 0 1 Matches
2015 25 Wales 1 65 0 0 1 65 0 0
2015-2016 26 Reading eng ENG 2. Championship 44 3,776 0 2 8 750 1 0 52 4,526 1 2 Matches
2016 26 Wales 19 1,710 0 1 19 1,710 0 1
2016-2017 27 Reading eng ENG 2. Championship 46 4,130 1 3 3 210 0 1 49 4,340 1 4 Matches
2017 27 Wales 2 180 0 0 2 180 0 0
29 Seasons *7 Clubs 539 45,571 5 20 30 2,546 1 4 7 512 0 84 6,849 0 2 660 55,478 6 26
Position: DF-MF (FB, left) ▪ Footed: Left
Age : 25
Born : Saint Asaph, Wales, United Kingdom wal
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2013-2014 24 Swansea City eng ENG 1. Premier League 10 593 0 1 4 290 0 0 14 883 0 1 Matches
2014 24 Wales 3 270 0 0 3 270 0 0
2014-2015 25 Swansea City eng ENG 1. Premier League 34 2,998 0 2 2 180 0 0 36 3,178 0 2 Matches
2015 25 Wales 1 64 0 0 1 64 0 0
2015-2016 26 Swansea City eng ENG 1. Premier League 34 2,947 0 1 34 2,947 0 1 Matches
2016 26 Wales 17 1,511 1 0 17 1,511 1 0
2016-2017 27 Swansea City eng ENG 1. Premier League 11 920 0 0 2 180 0 0 13 1,100 0 0 Matches
2016-2017 27 Aston Villa eng ENG 2. Championship 14 1,242 0 1 14 1,242 0 1 Matches
2017 27 Wales 2 180 0 0 2 180 0 0
23 Seasons *5 Clubs 339 26,870 3 12 18 1,592 0 1 4 290 0 0 34 2,960 1 0 395 31,712 4 13
Position: DF (CB) ▪ Footed: Right
Age : 31
Born : Newport, Wales, United Kingdom wal
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2013-2014 29 West Ham United eng ENG 1. Premier League 24 1,898 1 0 24 1,898 1 0 Matches
2014 30 Wales 5 306 1 0 5 306 1 0
2014-2015 30 West Ham United eng ENG 1. Premier League 27 1,881 0 0 2 199 1 0 29 2,080 1 0 Matches
2015 31 Wales 1 45 0 0 1 45 0 0
2015-2016 31 West Ham United eng ENG 1. Premier League 19 1,441 0 0 4 357 0 1 23 1,798 0 1 Matches
2016 32 Wales 4 183 0 0 4 183 0 0
2016-2017 32 West Ham United eng ENG 1. Premier League 22 1,655 2 0 22 1,655 2 0 Matches
25 Seasons *5 Clubs 341 27,477 13 3 8 736 1 1 1 90 0 38 2,693 3 0 388 30,996 17 4
Position: DF (CB) ▪ Footed: Right
Age : 30
Born : Wolverhampton, England, United Kingdom eng
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2013-2014 28 Swansea City eng ENG 1. Premier League 34 3,039 1 1 4 295 0 0 38 3,334 1 1 Matches
2014 29 Wales 8 693 0 0 8 693 0 0
2014-2015 29 Swansea City eng ENG 1. Premier League 37 3,330 0 0 2 180 0 0 39 3,510 0 0 Matches
2015 30 Wales 1 45 0 0 1 45 0 0
2015-2016 30 Swansea City eng ENG 1. Premier League 36 3,240 2 1 36 3,240 2 1 Matches
2016 31 Wales 19 1,684 1 0 19 1,684 1 0
2016-2017 31 Everton eng ENG 1. Premier League 36 3,160 1 2 3 270 0 0 39 3,430 1 2 Matches
2017 32 Wales 1 90 0 0 1 90 0 0
26 Seasons *6 Clubs 609 53,427 22 11 12 1,080 0 0 8 655 1 0 64 5,437 1 1 693 60,599 24 12
Position: DF-FW-MF (WM) ▪ Footed: Right
Age : 19
Born : Milton Keynes, England, United Kingdom eng
Wikipedia
Position: DF (FB, left) ▪ Footed: Left
Age : 23
Born : Newcastle upon Tyne, England, United Kingdom eng
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2013-2014 21 Newcastle United eng ENG 1. Premier League 18 1,144 1 0 18 1,144 1 0 Matches
2014 22 Wales 0 0 0
2014-2015 22 Newcastle United eng ENG 1. Premier League 25 2,107 0 0 4 390 1 0 29 2,497 1 0 Matches
2015 23 Wales 1 26 0 0 1 26 0 0
2015-2016 23 Newcastle United eng ENG 1. Premier League 23 1,892 1 0 1 90 0 0 24 1,982 1 0 Matches
2016 24 Wales 0 0 0
2016-2017 24 Newcastle United eng ENG 2. Championship 45 3,924 0 0 1 57 0 0 46 3,981 0 0 Matches
20 Seasons *6 Clubs 242 18,948 5 0 13 1,060 1 0 0 4 133 0 0 259 20,141 6 0
Position: DF ▪ Footed: Right
Age : 20
Born : Knoxville, Tennessee, United States us
Wikipedia
Midfielders
Position: MF (CM-DM) ▪ Footed: Right
Age : 24
Born : Carmarthen, Wales, United Kingdom wal
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2013-2014 23 Liverpool eng ENG 1. Premier League 24 1,443 1 0 24 1,443 1 0 Matches
2014 23 Wales 4 339 0 0 4 339 0 0
2014-2015 24 Liverpool eng ENG 1. Premier League 21 1,470 1 0 5 392 0 0 6 543 0 0 32 2,405 1 0 Matches
2015 24 Wales 1 90 0 1 1 90 0 1
2015-2016 25 Liverpool eng ENG 1. Premier League 19 735 2 1 7 494 1 2 11 525 0 0 37 1,754 3 3 Matches
2016 25 Wales 13 1,076 0 1 13 1,076 0 1
2016-2017 26 Stoke City eng ENG 1. Premier League 36 2,930 6 2 3 219 0 2 39 3,149 6 4 Matches
2017 26 Wales 1 90 0 0 1 90 0 0
30 Seasons *5 Clubs 501 34,779 34 29 30 2,020 3 5 22 1,408 1 0 64 4,980 2 2 617 43,187 40 36
Position: MF (CM) ▪ Footed: Right
Age : 26
Born : Barnstaple, England, United Kingdom eng
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2013-2014 24 Leicester City eng ENG 2. Championship 30 2,123 4 2 30 2,123 4 2
2014 25 Wales 9 539 0 1 9 539 0 1
2014-2015 25 Leicester City eng ENG 1. Premier League 24 1,376 2 0 2 123 0 0 26 1,499 2 0 Matches
2015 26 Wales 1 90 0 0 1 90 0 0
2015-2016 26 Leicester City eng ENG 1. Premier League 25 1,062 2 1 4 420 1 0 29 1,482 3 1 Matches
2016 27 Wales 10 569 0 1 10 569 0 1
2016-2017 27 Leicester City eng ENG 1. Premier League 23 1,446 1 0 5 508 1 1 4 232 0 0 32 2,186 2 1 Matches
2017 28 Wales 1 63 0 0 1 63 0 0
24 Seasons *8 Clubs 416 28,040 58 24 25 2,018 2 2 5 233 0 0 37 2,194 0 2 483 32,485 60 28
Position: MF (CM-WM, left) ▪ Footed: Left
Age : 28
Born : Cardiff, Wales, United Kingdom wal
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2013-2014 26 Celtic sct SCO 1. Premiership 20 1,648 4 4 4 181 0 0 24 1,829 4 4 Matches
2013-2014 26 Crystal Palace eng ENG 1. Premier League 14 1,248 2 1 14 1,248 2 1 Matches
2014 27 Wales 6 491 0 0 6 491 0 0
2014-2015 27 Crystal Palace eng ENG 1. Premier League 32 2,571 2 0 3 254 0 0 35 2,825 2 0 Matches
2015 28 Wales 1 55 1 0 1 55 1 0
2015-2016 28 Crystal Palace eng ENG 1. Premier League 19 981 1 0 7 603 0 0 26 1,584 1 0 Matches
2016 29 Wales 15 925 0 0 15 925 0 0
2016-2017 29 Crystal Palace eng ENG 1. Premier League 18 1,160 1 1 3 217 0 0 21 1,377 1 1 Matches
2017 30 Wales 1 63 0 0 1 63 0 0
26 Seasons *8 Clubs 456 35,917 54 36 13 1,074 0 0 14 798 1 0 55 3,885 3 1 538 41,674 58 37
Position: MF (CM) ▪ Footed: Right
Age : 28
Born : Shrewsbury, England, United Kingdom eng
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2013-2014 27 Wolves eng ENG 3. League One 30 1,949 9 3 30 1,949 9 3
2014 27 Wales 2 123 0 0 2 123 0 0
2014-2015 28 Wolves eng ENG 2. Championship 41 2,886 6 1 3 173 2 0 44 3,059 8 1 Matches
2015 28 Wales 0 0 0
2015-2016 29 Wolves eng ENG 2. Championship 29 2,269 5 2 1 90 0 0 30 2,359 5 2 Matches
2016 29 Wales 8 345 0 0 8 345 0 0
2016-2017 30 Wolves eng ENG 2. Championship 44 3,776 10 3 5 232 0 0 49 4,008 10 3 Matches
2017 30 Wales 1 61 0 0 1 61 0 0
26 Seasons *5 Clubs 504 33,990 62 27 23 1,438 3 1 32 1,906 2 0 559 37,334 67 28
Position: MF ▪ Footed: Right
Age : 26
Born : Swansea, Wales, United Kingdom wal
Wikipedia
Position: MF (CM-DM) ▪ Footed: Left
Age : 31
Born : Abergele, Wales, United Kingdom wal
Wikipedia
Forwards
Position: FW-MF (AM) ▪ Footed: Right
Age : 21
Born : Wrexham, Wales, United Kingdom wal
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2013-2014 19 Carlisle United eng ENG 3. League One 9 728 3 2 9 728 3 2 Matches
2013-2014 19 Manchester Utd eng ENG 1. Premier League 1 69 0 0 1 69 0 0 Matches
2013-2014 19 Yeovil Town eng ENG 2. Championship 19 1,543 2 2 19 1,543 2 2 Matches
2014-2015 20 Rotherham United eng ENG 2. Championship 6 496 1 1 6 496 1 1 Matches
2014-2015 20 Leicester City eng ENG 1. Premier League 3 54 0 0 1 90 0 0 4 144 0 0 Matches
2015 21 Wales 1 90 0 0 1 90 0 0
2015-2016 21 Cardiff City eng ENG 2. Championship 14 959 0 1 14 959 0 1 Matches
2015-2016 21 Blackburn Rovers eng ENG 2. Championship 21 1,183 2 1 2 106 0 0 23 1,289 2 1 Matches
2016 22 Wales 3 177 0 0 3 177 0 0
2016-2017 22 Leicester City eng ENG Jr. PL2 — Div. 1 3 239 0 1 3 239 0 1 Matches
2016-2017 22 Ipswich Town eng ENG 2. Championship 34 2,796 9 9 2 180 2 0 36 2,976 11 9 Matches
2017 23 Wales 2 97 1 0 2 97 1 0
21 Seasons *12 Clubs 336 24,963 66 42 15 1,058 3 1 10 446 3 0 23 1,508 3 0 384 27,975 75 43
Position: FW-MF (AM-CM) ▪ Footed: Left
Age : 21
Born : Pembury, England, United Kingdom eng
Wikipedia
Position: FW-MF ▪ Footed: Left
Age : 21
Born : Llanelli, Wales, United Kingdom wal
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2013-2014 19 Birmingham City eng ENG 2. Championship 17 1,398 2 2 17 1,398 2 2 Matches
2014 20 Wales 1 90 0 0 1 90 0 0
2014-2015 20 Wigan Athletic eng ENG 2. Championship 16 1,279 0 1 16 1,279 0 1 Matches
2015 21 Wales 1 35 1 0 1 35 1 0
2015-2016 21 Huddersfield Town eng ENG 2. Championship 30 2,273 5 3 1 90 0 0 31 2,363 5 3 Matches
2016 22 Wales 4 97 0 0 4 97 0 0
2016-2017 22 Cardiff City eng ENG 2. Championship 3 64 0 0 1 90 0 0 4 154 0 0 Matches
2016-2017 22 Ipswich Town eng ENG 2. Championship 13 1,072 3 1 13 1,072 3 1 Matches
15 Seasons *8 Clubs 138 9,630 12 14 8 703 0 0 10 283 1 0 156 10,616 13 14
Position: FW ▪ Footed: Right
Age : 22
Born : Shrewsbury, England, United Kingdom eng
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2013-2014 21 Shrewsbury Town eng ENG 3. League One 28 1,588 7 1 28 1,588 7 1
2014-2015 22 Walsall eng ENG 3. League One 29 2,412 17 2 3 270 2 0 32 2,682 19 2 Matches
2015 22 Wales 0 0 0
2015-2016 23 Walsall eng ENG 3. League One 41 3,278 17 1 5 428 3 1 46 3,706 20 2 Matches
2016 23 Wales 1 19 0 0 1 19 0 0
2016-2017 24 Barnsley eng ENG 2. Championship 42 2,366 8 3 3 275 0 0 45 2,641 8 3 Matches
2017 24 Wales 1 45 0 0 1 45 0 0
23 Seasons *6 Clubs 473 27,239 114 22 35 2,287 10 4 7 171 0 0 515 29,697 124 26
Position: FW ▪ Footed: Right
Age : 26
Born : High Wycombe, England, United Kingdom 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
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.