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
Ryan Frank Wintle

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 Ryan Allsop Player GK England 1992-06-17 2024-06-30 £7,500 120 125
2 Mahlon Romeo Player DR Antigua and Barbuda 1995-09-19 2025-06-30 £7,000 103 130
3 Joel Matthew Bagan Player DL Republic of Ireland 2001-09-03 2023-06-30 £1,000 111 -7
5 Mark McGuinness Player DC Republic of Ireland 2001-01-05 2024-06-30 £4,000 112 142
6 Ryan Frank Wintle Player MC England 1997-06-13 2024-06-30 £6,500 114 133
8 Joseph William Ralls Player MC England 1993-10-12 2024-06-30 £18,000 120 132
9 Kion Etete Player FC England 2001-11-28 2025-06-30 £6,000 104 -7
10 Oluwaseyi Babajide Ojo Player AML England 1997-06-19 2024-06-30 £7,500 119 135
11 Callum Joshua Ryan O'Dowda Player ML Republic of Ireland 1995-04-23 2025-06-30 £10,000 115 130
12 Thomas Roy Sang Player WBR England 1999-06-29 2023-06-30 £5,500 114 127
14 Ollie Tanner Player AML England 2002-05-13 2024-06-30 £2,500 78 -6
15 Oliver James Denham Player DC Wales 2002-05-04 2024-06-30 £1,000 70 -55
16 Curtis Alexander Nelson Player DC England 1993-05-21 2023-06-30 £12,000 117 124
17 Jamilu Collins Player DL Nigeria 1994-08-05 2024-06-30 £8,000 121 126
18 Ebrima Adams Player DMC The Gambia 1996-01-15 2025-06-30 £5,000 113 125
19 Romaine Sawyers Player AMC Saint Kitts and Nevis 1991-11-02 2024-06-30 £10,500 112 136
20 Gavin Whyte Player AMR Northern Ireland 1996-01-31 2023-06-30 £8,000 108 126
21 Jak Alnwick Player GK England 1993-06-17 2024-06-30 £4,000 115 117
22 Vontae Jason Daley-Campbell Player DR England 2001-04-02 2025-06-30 £5,500 103 -7
24 Eli Josef King Player MC Wales 2002-12-23 2024-06-30 £750 90 -65
26 Jack Simpson Player DC England 1996-12-18 2024-06-30 £3,500 111 126
27 Rubin James Colwill Player AMC Wales 2002-04-27 2024-06-30 £2,500 115 -75
28 Rohan Luthra Player GK England 2002-05-06 2024-06-30 £600 80 -55
29 Mark Harris Player FC Wales 1998-12-29 2023-06-30 £5,500 106 115
33 Jai Erlom Semenyo Player DR England 2003-07-13 2024-06-30 £500 85 -6
34 Joel Colwill Player — Wales 2005-08-31 2025-06-30 £650 — —
35 Andrew Farai Rinomhota Player MC England 1997-04-21 2025-06-30 £8,000 115 130
36 Max Watters Player FC England 1999-03-23 2024-06-30 £4,000 90 120
38 Perry Tian-Hee Ng Player DR England 1996-06-24 2024-06-30 £6,000 117 128
39 Isaak Davies Player FC Wales 2001-09-25 2025-06-30 £1,200 108 -65
40 Matthew Turner Player GK Wales 2002-03-27 2023-06-30 £750 70 -55
47 Callum Jack Robinson Player AML Republic of Ireland 1995-02-02 2025-06-30 £16,000 123 140
— Adam Atteo Staff — England 1958-05-13 — £400 — —
— Cameron Antwi Player MC England 2001-10-07 2023-06-30 £750 75 -55
— Darren John Purse Staff — England 1977-02-14 2023-06-30 £750 — —
— Dave Bowman Staff — Republic of Ireland 1960-12-16 2023-06-30 £1,200 — —
— Derek Chee Seng Chin Staff — Malaysia 1957-10-11 2010-11-18 £0 — —
— Graham Christopher Stack Staff — Republic of Ireland 1981-09-26 2024-06-30 £850 — —
— Hassan Fadul Staff — Wales 1982-11-15 — £300 — —
— Jack Leahy Player AML England 2002-09-17 2023-06-30 £900 75 -7
— James Hall Staff — Wales 1984-02-22 — £500 — —
— Josh Harfoot Staff — Wales 1995-01-15 — £500 — —
— Ken Wallace Staff — Scotland 1960-07-20 — £400 — —
— Kieron Evans Player AML Wales 2001-12-19 2023-06-30 £650 98 -65
— Mahan William Thomas Ramasut Staff — Wales 1977-08-30 — £1,500 — —
— Mark Alexander Hudson Staff — England 1982-03-30 — £1,500 — —
— Stephen Robert Jenkins Staff — Wales 1972-07-16 2023-06-30 £650 — —
— Steve Borley Staff — Wales 1950-01-01 — £0 — —
— Tan Sri Dato' Seri Vincent Tan Chee Yioun Staff — Malaysia 1952-11-28 — £0 — —
— Tim Henderson Staff — England 1958-06-11 — £0 — —

Competition membership

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

CompetitionMembership
Sky Bet Championship 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
2021–22 Sky Bet Championship 18 24 46 15 8 23 50 68 53
2020–21 Sky Bet Championship 8 24 46 18 14 14 66 49 68
2019–20 Sky Bet Championship 5 24 46 19 16 11 68 58 73
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