Note: The statistics shown below are limited to 2 seasons before and after 2020-2021. Visit the player's page to view their career statistics.
Goalkeepers
Position: GK ▪ Footed: Right
Age : 30
Born : Huddersfield, England, United Kingdom eng
Youth National Team : England eng
Wikipedia
Position: GK ▪ Footed: Right
Age : 25
Born : Hornchurch, England, United Kingdom eng
Citizenship : 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
2018-2019 23 Charlton Athletic eng ENG 3. League One 27 2,430 17 12 4 360 6 1 31 2,790 23 13 Matches
2019-2020 24 Charlton Athletic eng ENG 2. Championship 46 4,140 65 9 1 90 1 0 47 4,230 66 9 Matches
2020-2021 25 Cardiff City eng ENG 2. Championship 16 1,430 13 8 1 90 1 0 17 1,520 14 8 Matches
2021-2022 26 Cardiff City eng ENG 2. Championship 17 1,530 26 2 2 210 4 0 19 1,740 30 2 Matches
2022-2023 27 Oostende be BEL 1. Pro League A 12 1,080 30 0 12 1,080 30 0 Matches
12 Seasons *6 Clubs 198 17,713 226 54 18 1,740 31 3 216 19,453 257 57
Position: GK ▪ Footed: Right
Age : 29
Born : Brighton, England, United Kingdom eng
Citizenship : 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
2018-2019 27 Newport County eng ENG 4. League Two 43 3,870 54 16 6 540 5 4 49 4,410 59 20 Matches
2019-2020 28 AFC Wimbledon eng ENG 3. League One 9 810 14 3 9 810 14 3 Matches
2019-2020 28 Cardiff City eng ENG 2. Championship 1 35 3 0 1 90 3 0 2 125 6 0 Matches
2020-2021 29 Cardiff City eng ENG 2. Championship Matches
2020-2021 29 Bristol Rovers eng ENG 3. League One 18 1,618 30 3 1 90 3 0 19 1,708 33 3 Matches
2021-2022 30 Newport County eng ENG 4. League Two 27 2,430 35 7 1 90 1 0 28 2,520 36 7 Matches
2022-2023 31 Newport County eng ENG 4. League Two 28 2,520 33 8 4 360 6 1 32 2,880 39 9 Matches
16 Seasons *10 Clubs 429 38,409 608 110 41 3,750 49 11 470 42,159 657 121
Position: GK ▪ Footed: Right
Age : 30
Born : Enfield Town, England, United Kingdom eng
National Team : Philippines ph
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
2018-2019 28 Cardiff City eng ENG 1. Premier League 38 3,420 69 10 38 3,420 69 10 Matches
2019-2020 29 Cardiff City eng ENG 2. Championship 16 1,405 24 3 1 120 3 0 17 1,525 27 3 Matches
2020-2021 30 Cardiff City eng ENG 2. Championship Matches
2020-2021 30 Birmingham City eng ENG 2. Championship 43 3,870 52 13 43 3,870 52 13 Matches
2021-2022 31 Birmingham City eng ENG Jr. PL2 — Div. 2 5 450 1 5 450 0 1 Matches
2021-2022 31 Birmingham City eng ENG 2. Championship 21 1,869 35 4 2 210 3 0 23 2,079 38 4 Matches
2022-2023 32 Birmingham City eng ENG 2. Championship 4 323 5 1 4 390 6 0 8 713 11 1 Matches
13 Seasons *8 Clubs 270 24,207 352 77 23 2,163 21 4 1 90 2 0 294 26,460 375 81
Position: GK
Age : 19
Born : Wales, United Kingdom wal
Youth National Team : Wales wls
Defenders
Position: DF (CB) ▪ Footed: Right
Age : 27
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
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
2020-2021 27 Cardiff City eng ENG 2. Championship 44 3,941 1 0 2 180 0 0 46 4,121 1 0 Matches
2021-2022 28 Cardiff City eng ENG 2. Championship 30 2,669 0 0 3 300 0 0 33 2,969 0 0 Matches
2022-2023 29 Cardiff City eng ENG 2. Championship 9 480 0 0 3 270 0 0 12 750 0 0 Matches
2022-2023 29 Blackpool eng ENG 2. Championship 18 1,534 1 0 18 1,534 1 0 Matches
16 Seasons *6 Clubs 537 46,627 25 5 31 2,881 1 1 568 49,508 26 6
Position: DF-FW ▪ Footed: Right
Age : 27
Born : Torquay, England, United Kingdom eng
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
2018-2019 25 Barnsley eng ENG 3. League One 31 2,334 17 3 3 198 2 0 34 2,532 19 3 Matches
2019-2020 26 Wigan Athletic eng ENG 2. Championship 36 2,799 10 4 36 2,799 10 4 Matches
2020-2021 27 Cardiff City eng ENG 2. Championship 42 3,409 20 1 42 3,409 20 1 Matches
2021-2022 28 Cardiff City eng ENG 2. Championship 22 1,506 5 2 2 109 0 1 24 1,615 5 3 Matches
2021-2022 28 Bournemouth eng ENG 2. Championship 4 87 4 0 4 87 4 0 Matches
2022-2023 29 Bournemouth eng ENG 1. Premier League 27 1,279 4 0 2 135 0 0 29 1,414 4 0 Matches
14 Seasons *12 Clubs 403 25,597 119 24 22 1,172 6 1 425 26,769 125 25
Position: DF (CB) ▪ Footed: Right
Age : 29
Born : Plymouth, 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
2018-2019 27 Cardiff City eng ENG 1. Premier League 34 3,039 1 3 1 90 0 0 35 3,129 1 3 Matches
2019-2020 28 Cardiff City eng ENG 2. Championship 36 3,150 4 2 1 90 0 0 37 3,240 4 2 Matches
2020-2021 29 Cardiff City eng ENG 2. Championship 38 3,292 5 2 1 90 0 0 39 3,382 5 2 Matches
2021-2022 30 Cardiff City eng ENG 2. Championship 16 1,315 3 1 3 243 0 0 19 1,558 3 1 Matches
2022-2023 31 Rotherham United eng ENG 2. Championship 2 169 0 0 2 169 0 0 Matches
17 Seasons *6 Clubs 422 36,245 45 22 19 1,744 1 0 441 37,989 46 22
Position: DF-MF (CB-CM-DM) ▪ Footed: Right
Age : 26
Born : Wirral, England, United Kingdom eng
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
2018-2019 24 Rotherham United eng ENG 2. Championship 41 3,608 7 7 2 135 1 0 43 3,743 8 7 Matches
2019-2020 25 Cardiff City eng ENG 2. Championship 27 1,683 4 0 5 480 0 2 32 2,163 4 2 Matches
2020-2021 26 Cardiff City eng ENG 2. Championship 42 3,134 5 2 1 62 0 0 43 3,196 5 2 Matches
2021-2022 27 Cardiff City eng ENG 2. Championship 36 2,101 2 2 4 368 0 0 40 2,469 2 2 Matches
2022-2023 28 Sheffield Weds eng ENG 3. League One 43 3,060 2 2 6 465 0 0 49 3,525 2 2 Matches
14 Seasons *5 Clubs 498 37,304 38 32 31 2,390 2 2 529 39,694 40 34
Position: DF-MF (CM-DM-FB-WM, right) ▪ Footed: Right
Age : 28
Born : Groningen, Netherlands nl
National Team : Curaçao cw
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
2018-2019 26 Reading eng ENG 2. Championship 26 2,101 3 3 2 162 0 0 28 2,263 3 3 Matches
2018-2019 26 Cardiff City eng ENG 1. Premier League 11 561 0 0 11 561 0 0 Matches
2019-2020 27 Cardiff City eng ENG 2. Championship 41 3,151 1 2 2 180 0 0 43 3,331 1 2 Matches
2020-2021 28 Cardiff City eng ENG 2. Championship 42 2,920 2 1 2 180 0 0 44 3,100 2 1 Matches
2021-2022 29 Cardiff City eng ENG 2. Championship 15 1,022 1 0 15 1,022 1 0 Matches
2022-2023 30 Watford eng ENG 2. Championship 14 796 0 0 1 8 0 0 15 804 0 0 Matches
16 Seasons *5 Clubs 471 33,766 34 32 24 1,842 2 0 495 35,608 36 32
Position: DF-MF (CM-DM) ▪ Footed: Right
Age : 29
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
2018-2019 27 Bristol City eng ENG 2. Championship 46 4,095 2 3 2 135 0 0 48 4,230 2 3 Matches
2019-2020 28 Bristol City eng ENG 2. Championship 1 90 0 0 1 90 0 0 Matches
2019-2020 28 Cardiff City eng ENG 2. Championship 37 2,843 2 3 3 189 0 0 40 3,032 2 3 Matches
2020-2021 29 Cardiff City eng ENG 2. Championship 39 2,693 2 2 2 173 0 0 41 2,866 2 2 Matches
2021-2022 30 Cardiff City eng ENG 2. Championship 24 2,068 1 3 2 189 0 1 26 2,257 1 4 Matches
2022-2023 31 Portsmouth eng ENG 3. League One 32 2,761 5 4 3 163 0 0 35 2,924 5 4 Matches
17 Seasons *6 Clubs 639 49,950 41 51 35 2,487 1 2 674 52,437 42 53
Position: DF-MF (FB, left) ▪ Footed: Left
Age : 30
Born : Rochdale, England, United Kingdom eng
Youth National Team : England eng
Wikipedia
Position: DF (CB) ▪ Footed: Right
Age : 31
Born : Derby, 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
2018-2019 29 Middlesbrough eng ENG 2. Championship 39 3,453 1 1 3 270 0 0 42 3,723 1 1 Matches
2019-2020 30 Cardiff City eng ENG 2. Championship 26 2,290 2 4 4 390 2 1 30 2,680 4 5 Matches
2020-2021 31 Sheffield Weds eng ENG 2. Championship 4 286 0 0 4 286 0 0 Matches
2020-2021 31 Cardiff City eng ENG 2. Championship 22 1,980 1 1 22 1,980 1 1 Matches
2021-2022 32 Cardiff City eng ENG 2. Championship 38 3,270 6 2 3 270 0 0 41 3,540 6 2 Matches
2022-2023 33 Stoke City eng ENG 2. Championship 9 810 0 2 9 810 0 2 Matches
2022-2023 33 Sheffield Weds eng ENG 3. League One 18 1,444 1 1 1 1 0 0 19 1,445 1 1 Matches
16 Seasons *8 Clubs 555 46,770 55 24 44 3,846 4 1 599 50,616 59 25
Position: DF-MF (CB-FB, right) ▪ Footed: Right
Age : 24
Born : Liverpool, 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
2018-2019 22 Crewe Alexandra eng ENG 4. League Two 44 3,960 0 3 2 210 0 0 46 4,170 0 3 Matches
2019-2020 23 Crewe Alexandra eng ENG 4. League Two 36 3,219 2 5 6 570 0 1 42 3,789 2 6 Matches
2020-2021 24 Crewe Alexandra eng ENG 3. League One 15 1,350 1 0 3 289 0 0 18 1,639 1 0 Matches
2020-2021 24 Cardiff City eng ENG 2. Championship 19 1,640 0 3 19 1,640 0 3 Matches
2021-2022 25 Cardiff City eng ENG 2. Championship 39 3,392 0 3 3 299 0 0 42 3,691 0 3 Matches
2022-2023 26 Cardiff City eng ENG 2. Championship 43 3,717 2 2 1 4 0 0 44 3,721 2 2 Matches
12 Seasons *2 Clubs 365 30,336 22 26 30 2,501 0 2 395 32,837 22 28
Position: DF-MF (DM, right)
Age : 21
Born : England, United Kingdom eng
Citizenship : England eng
Position: DF-MF (FB) ▪ Footed: Right
Age : 21
Born : Slough, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: DF (FB, left)
Age : 20
Born : Hampshire, England, United Kingdom eng
Youth National Team : Republic of Ireland ie
Position: DF (CB) ▪ Footed: Right
Age : 35
Born : Ivry-sur-Seine, France fr
National Team : Côte d'Ivoire ci
Wikipedia
Position: DF (CB) ▪ Footed: Right
Age : 23
Born : Zagreb, Croatia hr
National Team : Croatia hr
Wikipedia
Position: DF-FW-MF (FB) ▪ Footed: Right
Age : 25
Born : Edinburgh, Scotland, United Kingdom sco
National Team : Scotland sct
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
2018-2019 23 Cardiff City eng ENG 1. Premier League 27 1,998 4 1 2 122 0 0 29 2,120 4 1 Matches
2019-2020 24 Cardiff City eng ENG 2. Championship 36 1,793 5 0 5 404 2 1 41 2,197 7 1 Matches
2020-2021 25 Cardiff City eng ENG 2. Championship 0 0 Matches
2020-2021 25 Sheffield Weds eng ENG 2. Championship 43 2,920 8 3 2 148 1 0 45 3,068 9 3 Matches
2021-2022 26 Sheffield Weds eng ENG 3. League One 40 2,418 6 3 3 239 0 0 43 2,657 6 3 Matches
2022-2023 27 Sheffield Weds eng ENG 3. League One 25 1,372 5 1 7 473 0 0 32 1,845 5 1 Matches
14 Seasons *4 Clubs 428 29,772 93 35 32 2,281 5 3 460 32,053 98 38
Midfielders
Position: MF (CM-DM) ▪ Footed: Left
Age : 26
Born : Aldershot, 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
2018-2019 24 Cardiff City eng ENG 1. Premier League 28 1,959 0 0 1 90 0 0 29 2,049 0 0 Matches
2019-2020 25 Cardiff City eng ENG 2. Championship 27 2,214 7 3 2 119 0 1 29 2,333 7 4 Matches
2020-2021 26 Cardiff City eng ENG 2. Championship 39 2,992 5 4 1 90 0 0 40 3,082 5 4 Matches
2021-2022 27 Cardiff City eng ENG 2. Championship 29 2,250 1 6 29 2,250 1 6 Matches
2022-2023 28 Cardiff City eng ENG 2. Championship 41 2,497 1 2 2 95 0 0 43 2,592 1 2 Matches
15 Seasons *3 Clubs 431 31,556 36 40 17 1,271 2 1 448 32,827 38 41
Position: MF (AM) ▪ Footed: Right
Age : 18
Born : Neath, Wales, United Kingdom wal
National Team : Wales wls
Wikipedia
Position: MF
Age : 19
Born : Wales, United Kingdom wal
Youth National Team : Wales wls
Position: MF
Age : 18
Born : Wales, United Kingdom wal
Citizenship : Wales wls
Position: MF
Age : 19
Citizenship : France fr
Position: MF
Age : 19
Born : Wales, United Kingdom wal
Citizenship : Wales wls
Forwards
Position: FW-MF (AM-WM) ▪ Footed: Left
Age : 23
Born : Wrexham, Wales, United Kingdom wal
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
2018-2019 21 Derby County eng ENG 2. Championship 40 3,171 15 3 6 529 2 1 46 3,700 17 4 Matches
2019-2020 22 Bournemouth eng ENG 1. Premier League 31 1,646 7 0 4 269 0 1 35 1,915 7 1 Matches
2020-2021 23 Cardiff City eng ENG 2. Championship 37 2,811 7 11 1 90 0 0 38 2,901 7 11 Matches
2020-2021 23 Liverpool eng ENG 1. Premier League 1 90 0 0 1 90 0 0 Matches
2021-2022 24 Fulham eng ENG 2. Championship 41 3,476 10 19 2 105 1 1 43 3,581 11 20 Matches
2022-2023 25 Fulham eng ENG 1. Premier League 29 1,100 2 3 4 314 1 0 33 1,414 3 3 Matches
11 Seasons *7 Clubs 294 18,913 68 53 35 2,290 6 7 329 21,203 74 60
Position: FW-MF (AM-WM) ▪ Footed: Right
Age : 23
Born : Hemel Hempstead, England, United Kingdom eng
Youth National Team : England eng
Wikipedia
Position: FW-MF (AM-WM, left) ▪ Footed: Right
Age : 25
Born : Wembley, 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
2018-2019 23 Cardiff City eng ENG 1. Premier League 29 1,817 3 2 1 37 0 0 30 1,854 3 2 Matches
2019-2020 24 Cardiff City eng ENG 2. Championship 27 1,446 5 3 4 377 3 0 31 1,823 8 3 Matches
2020-2021 25 Cardiff City eng ENG 2. Championship 32 1,132 2 5 2 167 0 0 34 1,299 2 5 Matches
2021-2022 26 Cardiff City eng ENG 2. Championship 2 79 1 0 2 79 1 0 Matches
2021-2022 26 Preston North End eng ENG 2. Championship 12 199 0 0 12 199 0 0 Matches
2022-2023 27 Oxford United eng ENG 3. League One 23 963 0 3 1 61 0 0 24 1,024 0 3 Matches
13 Seasons *7 Clubs 345 19,504 40 53 31 2,134 13 1 376 21,638 53 54
Position: FW-MF (AM-WM) ▪ Footed: Right
Age : 30
Born : Brampton, Ontario, Canada ca
National Team : Canada ca
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
2018-2019 28 Cardiff City eng ENG 1. Premier League 32 2,141 3 1 1 1 0 0 33 2,142 3 1 Matches
2019-2020 29 Cardiff City eng ENG 2. Championship 41 2,471 7 2 2 103 0 0 43 2,574 7 2 Matches
2020-2021 30 Cardiff City eng ENG 2. Championship 21 1,166 2 2 2 118 0 0 23 1,284 2 2 Matches
2021-2022 31 Reading eng ENG 2. Championship 27 1,726 3 2 27 1,726 3 2 Matches
2022-2023 32 Reading eng ENG 2. Championship 34 2,551 1 0 1 68 0 0 35 2,619 1 0 Matches
2023 32 Vancouver W'caps us USA 1. MLS 7 233 0 0 7 233 0 0 Matches
20 Seasons *10 Clubs 542 33,978 67 52 14 739 2 1 556 34,717 69 53
Position: FW ▪ Footed: Both
Age : 26
Born : Fürstenfeldbruck, Germany de
Citizenship : Germany de
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
2018-2019 24 Heidenheim de GER 2. 2. Bundesliga 26 1,966 13 4 3 249 4 2 29 2,215 17 6 Matches
2019-2020 25 Cardiff City eng ENG 2. Championship 30 1,822 7 0 3 223 1 0 33 2,045 8 0 Matches
2020-2021 26 Cardiff City eng ENG 2. Championship 21 922 3 2 2 180 0 0 23 1,102 3 2 Matches
2020-2021 26 Mainz 05 de GER 1. Bundesliga 13 359 2 1 13 359 2 1 Matches
2021-2022 27 Hamburger SV de GER 2. 2. Bundesliga 34 2,866 22 3 5 494 5 0 39 3,360 27 3 Matches
2022-2023 28 Hamburger SV de GER 2. 2. Bundesliga 34 2,998 19 3 1 120 0 1 35 3,118 19 4 Matches
11 Seasons *6 Clubs 276 17,202 109 21 23 1,748 16 6 299 18,950 125 27
Position: FW
Age : 21
Born : Swansea, Wales, United Kingdom wal
National Team : Wales wls
Wikipedia
Position: FW-MF (AM-CM) ▪ Footed: Left
Age : 26
Born : Pembury, England, United Kingdom eng
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
2018-2019 24 Crystal Palace eng ENG 1. Premier League 1 75 0 0 1 75 0 0 Matches
2018-2019 24 Charlton Athletic eng ENG 3. League One 16 1,136 0 0 16 1,136 0 0 Matches
2019-2020 25 Charlton Athletic eng ENG 2. Championship 26 1,368 0 5 1 21 0 0 27 1,389 0 5 Matches
2020-2021 26 Charlton Athletic eng ENG 3. League One 18 755 2 0 2 166 0 0 20 921 2 0 Matches
2020-2021 26 Cardiff City eng ENG 2. Championship 9 181 0 0 9 181 0 0 Matches
2021-2022 27 Swindon Town eng ENG 4. League Two 40 2,211 5 5 3 155 0 1 43 2,366 5 6 Matches
2022-2023 28 Swindon Town eng ENG 4. League Two 37 2,766 10 2 2 120 0 0 39 2,886 10 2 Matches
15 Seasons *9 Clubs 358 18,384 22 17 19 1,037 0 2 377 19,421 22 19
Position: FW-MF (AM-WM) ▪ Footed: Right
Age : 31
Born : Leicester, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: FW-MF (AM) ▪ Footed: Right
Age : 24
Born : Belfast, Northern Ireland, United Kingdom nir
National Team : Northern Ireland nir
Wikipedia
Position: FW
Age : 21
Born : London, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: FW
Age : 18
Born : Wales, United Kingdom wal
National Team : Wales wls
Wikipedia
Position: FW
Age : 18
Born : England, United Kingdom eng
National Team : Zambia zm
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 Cardiff City Pages
Cardiff City History
Match Logs (All Competitions)
Match Logs (Championship)
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.