Cardiff City — team 625

Club team

The source records no name for this team. Most club_team rows in the later versions carry only a container and a squad.

Short name
—
Reputation
—
Last position
18
Stadium
—
Vice-captain
Souleymane Bamba

Squad

From club_squad_number keyed on this team, so it is this squad alone and not the whole club. It holds the registered roster, which is why staff appear alongside the players.

Squad members, with squad number, subtype, primary position, nationality, date of birth and contract
No. Name Type Position Nationality Born Contract to WageAbilityPotential
1 Neil Leonard Dula Etheridge Player GK Philippines 1990-02-07 2021-06-30 £19,500 127 134
3 Joe Bennett Player DL England 1990-03-28 2021-06-30 £19,500 125 126
4 Sean Joseph Morrison Player DC England 1991-01-08 2022-06-30 £25,000 125 127
5 Aden Flint Player DC England 1989-07-11 2022-06-30 £15,000 122 122
6 William Robert Vaulks Player MC Wales 1993-09-13 2022-06-30 £14,000 117 128
7 Leandro Johan Jones Bacuna Player MC Curaçao 1991-08-21 2023-06-30 £26,500 120 132
8 Joseph William Ralls Player MC England 1993-10-12 2022-06-30 £24,500 128 132
9 Robert-Nesta Glatzel Player FC Germany 1994-01-08 2022-06-30 £12,000 125 138
10 Isaac Cleveland Vassell Player FC England 1993-09-09 2022-06-30 £9,000 118 135
11 Joshua Murphy Player AML England 1995-02-24 2022-06-30 £25,000 125 136
12 Alex Smithies Player GK England 1990-03-05 2022-06-30 £30,000 123 138
13 Callum Paterson Player MC Scotland 1994-10-13 2022-06-30 £22,500 123 130
15 Marlon Pack Player MC England 1991-03-25 2022-06-30 £10,000 123 128
16 Curtis Alexander Nelson Player DC England 1993-05-21 2021-06-30 £6,000 118 124
17 Lee Marc Tomlin Player AMC England 1989-01-12 2022-06-30 £19,000 124 124
18 Gregory Richard Cunningham Player DL Republic of Ireland 1991-01-31 2021-06-30 £15,000 123 135
19 Nathaniel Otis Mendez-Laing Player MR England 1992-04-15 2021-06-30 £18,500 122 125
20 Gavin Whyte Player AMR Northern Ireland 1996-01-31 2023-06-30 £8,000 117 130
21 Ashley Darel Jazz Richards Player WBR Wales 1991-04-12 2020-06-30 £10,000 115 121
22 George Ratcliffe Player GK Wales 2000-09-12 2020-06-30 £250 75 -6
22 Souleymane Bamba Player DC Ivory Coast 1985-01-13 2021-06-30 £14,000 120 130
23 Daniel Carl Ward Player FC England 1990-12-09 2020-06-30 £18,500 120 120
25 Joseph David Day Player GK England 1990-08-13 2021-06-30 £4,000 100 115
27 Omar Bogle Player FC England 1993-07-26 2020-06-30 £6,000 109 120
30 Ciaron Brown Player DC Northern Ireland 1998-01-14 2021-06-30 £800 96 125
31 Aaron Bolger Player MC Republic of Ireland 2000-02-02 2021-06-30 £1,500 85 -6
32 Cameron Coxe Player DR Wales 1998-12-18 2020-06-30 £700 96 -65
33 David Wayne Hoilett Player AML Canada 1990-06-05 2021-06-30 £25,000 122 130
34 James Tyler Waite Player AMC Wales 1999-05-11 2020-06-30 £350 79 -65
35 Shamar Moore Player FC England 2001-01-17 2020-06-30 £350 70 -55
36 Tavio Louis Joseph Kouakou d'Almeida Player MC Ivory Coast 2000-12-11 2022-06-30 £500 76 -65
37 Jack Bodenham Player DC Wales 1999-09-29 2020-06-30 £400 65 -5
39 Lloyd Humphries Player AMC Wales 1997-10-03 2020-06-30 £600 75 115
40 Thomas Roy Sang Player MC England 1999-06-29 2021-06-30 £500 72 -5
41 Sam Bowen Player MC Wales 2001-01-14 2021-06-30 £500 65 -55
— Adrian Sylvester Littlejohn Staff — England 1970-09-26 2020-06-30 £1,000 — —
— Andy Dibble Staff — Wales 1965-05-08 — £1,700 — —
— Cavan Williams Player AML Wales 2002-03-02 2020-06-30 £105 45 -5
— Daniel Lawrence Griffiths Player FC Wales 2001-01-16 2020-06-30 £350 53 -5
— Harry Pinchard Player — Wales 2001-09-11 — £117 40 —
— Isaak Davies Player FC Wales 2001-09-25 2010-06-30 £500 65 -65
— Jacob Finlay Evans Player MC England 1998-04-08 2020-06-30 £500 72 -55
— James McCarthy Staff — Wales 1980-02-11 — £2,000 — —
— Joel Bagan Player — Scotland 2001-09-03 — £117 65 —
— Kieron Evans Player — Wales 2001-12-19 — £105 40 —
— Matthew Raymond Hall Player GK England 1997-10-17 2020-06-30 £500 70 115
— Matthew Thomas Martin Connolly Player DC England 1987-09-24 2020-06-30 £18,000 116 126
— Rubin Colwill Player — Wales 2002-04-27 — £117 40 —
— Sam Parsons Player — Wales 2001-10-19 — £117 40 —
— William Warnock Player — England 2001-05-23 — £350 48 —

Competition membership

From comp_membership. A club's current division is recorded separately, on the club.

CompetitionMembership
English Premier Division Previous

Season records

This team's own lines from team_league_history, most recent first.

League seasons, as stored: points include any deduction applied at the time
Season Competition Pos Of P W D L GF GA Pts
2018–19 English Premier Division 18 20 38 10 4 24 34 69 34
2017–18 Sky Bet Championship 2 24 46 27 9 10 69 39 90
2016–17 Sky Bet Championship 12 24 46 17 11 18 60 61 62
2015–16 Sky Bet Championship 8 24 46 17 17 12 56 51 68
2014–15 Sky Bet Championship 11 24 46 16 14 16 57 61 62
2013–14 English Premier Division 20 20 38 7 9 22 32 74 30
2012–13 Sky Bet Championship 1 24 46 25 12 9 72 45 87
2011–12 Sky Bet Championship 6 24 46 19 18 9 66 53 75
2010–11 Sky Bet Championship 4 24 46 23 11 12 76 54 80
2009–10 Sky Bet Championship 4 24 46 22 10 14 73 54 76
2008–09 Sky Bet Championship 7 24 46 19 17 10 65 53 74
2007–08 Sky Bet Championship 12 24 46 16 16 14 59 55 64
2006–07 Sky Bet Championship 13 24 46 17 13 16 57 53 64
2005–06 Sky Bet Championship 11 24 46 16 12 18 58 59 60
2004–05 Sky Bet Championship 16 24 46 13 15 18 48 51 54
2003–04 Sky Bet Championship 13 24 46 17 14 15 68 58 65
2002–03 Sky Bet League One 6 24 46 23 12 11 68 43 81
2001–02 Sky Bet League One 4 24 46 23 14 9 75 50 83
2000–01 Sky Bet League Two 2 24 46 23 13 10 95 58 82
1999–00 Sky Bet League One 21 24 46 9 17 20 45 67 44
1998–99 Sky Bet League Two 3 24 46 22 14 10 60 39 80
1997–98 Sky Bet League Two 21 24 46 9 23 14 48 52 50
1996–97 Sky Bet League Two 7 24 46 20 9 17 56 54 69
1995–96 Sky Bet League Two 22 24 46 11 12 23 41 64 45
1994–95 Sky Bet League One 22 24 46 9 11 26 46 74 38
1993–94 Sky Bet League One 19 24 46 13 15 18 66 79 54
1992–93 Sky Bet League Two 1 22 42 25 8 9 77 47 83
1991–92 Sky Bet League Two 9 22 42 17 15 10 66 53 66
1990–91 Sky Bet League Two 13 24 46 15 15 16 43 54 60
1989–90 Sky Bet League One 21 24 46 12 14 20 51 70 50