2019–20 Cardiff City F.C. season
2019–20 season | ||||
---|---|---|---|---|
Owner | Vincent Tan | |||
Chairman | Mehmet Dalman | |||
Manager | Neil Warnock (until 11 November)[1] Neil Harris (From 16 November)[2] | |||
Stadium | Cardiff City Stadium | |||
Championship | 5th | |||
FA Cup | Fourth round | |||
EFL Cup | Second round | |||
Top goalscorer | League: Lee Tomlin (8) All: Lee Tomlin (9) | |||
Highest home attendance | 28,529 (vs. Swansea City, 12 Jan 20) | |||
Lowest home attendance | 4,111 (vs. Luton Town, 27 Aug 19) | |||
Average home league attendance | 20,738 | |||
| ||||
The 2019–20 season was
On 11 November 2019, Neil Warnock resigned as manager, Cardiff were 14th in the league, he was later replaced by Neil Harris on 16 November.[1][2]
Due to the
First-team squad
No. | Name | Pos. | Nat. | Place of Birth | Age | Caps | Goals | Signed from | Date signed | Fee | Ends | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Goalkeepers | |||||||||||||
1 | Neil Etheridge | GK | London | 30 | 102 | 0 | Walsall | 1 July 2017 | Free | 2021 | |||
12 | Alex Smithies | GK | Huddersfield | 30 | 37 | 0 | Queens Park Rangers | 1 July 2018 | £4,000,000 | 2022 | |||
25 | Joe Day | GK | Brighton | 29 | 2 | 0 | Newport County | 1 July 2019 | Free | 2021 | |||
Defenders | |||||||||||||
2 | Dion Sanderson | RB |
Wednesfield | 20 | 10 | 0 | Wolverhampton Wanderers | 31 January 2020 | Loan | 2020 | |||
3 | Joe Bennett | LB |
Rochdale | 30 | 148 | 4 | Aston Villa | 27 August 2016 | Free | 2021 | |||
4 | Sean Morrison | CB |
Plymouth | 29 | 235 | 25 | Reading | 15 August 2014 | £3,180,000 | 2022 | |||
5 | Aden Flint | CB |
Pinxton | 30 | 30 | 4 | Middlesbrough | 19 July 2019 | £4,000,000 | 2022 | |||
16 | Curtis Nelson | CB |
Newcastle-under-Lyme | 27 | 36 | 2 | Oxford United | 1 July 2019 | Free | 2021 | |||
18 | Greg Cunningham | LB |
Galway | 29 | 8 | 0 | Preston North End | 1 July 2018 | £4,000,000 | 2021 | |||
22 | Sol Bamba | CB |
Ivry-sur-Seine | 35 | 110 | 10 | Free agent | 11 October 2016 | Free | 2021 | |||
24 | Brad Smith |
LB |
Penrith | 26 | 3 | 0 | AFC Bournemouth |
30 January 2020 | Loan | 2020 | |||
30 | Ciaron Brown | CB |
Hillingdon | 22 | 1 | 0 | Wealdstone | January 2018 | Trainee | 2020 | |||
Midfielders | |||||||||||||
6 | Will Vaulks | DM |
Wirral | 26 | 34 | 4 | Rotherham United | 1 July 2019 | £2,100,000 | 2022 | |||
7 | Leandro Bacuna | RB |
Groningen | 28 | 56 | 1 | Reading | 31 January 2019 | £4,000,000 | 2023 | |||
8 | Joe Ralls | LM |
Aldershot | 27 | 239 | 25 | Academy |
30 September 2011 | Trainee | 2022 | |||
11 | Josh Murphy | LW |
Wembley |
25 | 63 | 11 | Norwich City | 12 June 2018 | £11,000,000 | 2022 | |||
13 | Callum Paterson | CF |
London | 25 | 106 | 21 | Heart of Midlothian | 1 July 2017 | £400,000 | 2022 | |||
15 | Marlon Pack | CM |
Portsmouth | 29 | 42 | 2 | Bristol City | 8 August 2019 | Undisclosed | 2022 | |||
19 | Nathaniel Mendez-Laing | LW |
Birmingham | 28 | 91 | 14 | Rochdale | 1 July 2017 | Free | 2021 | |||
20 | Gavin Whyte | RW |
Belfast | 24 | 30 | 1 | Oxford United | 30 July 2019 | £2,000,000 | 2023 | |||
31 | Aaron Bolger | CM |
Dublin | 20 | 0 | 0 | Shamrock Rovers | 2 July 2019 | Undisclosed | 2020 | |||
33 | Junior Hoilett | RW |
Brampton | 30 | 160 | 23 | Free agent | 10 October 2016 | Free | 2021 | |||
Forwards | |||||||||||||
9 | Robert Glatzel | CF |
Fürstenfeldbruck | 26 | 35 | 8 | 1. FC Heidenheim | 31 July 2019 | £5,500,000 | 2022 | |||
10 | Isaac Vassell | CF |
Newquay | 26 | 3 | 1 | Birmingham City | 8 August 2019 | Undisclosed | 2022 | |||
17 | Lee Tomlin | WG |
Leicester | 31 | 52 | 10 | Bristol City | 13 July 2017 | Undisclosed | 2022 | |||
23 | Danny Ward |
LW |
Bradford | 29 | 69 | 13 | Rotherham United | 1 July 2017 | £1,600,000 | 2020 | |||
Mark Harris |
CF |
Swansea | 21 | 2 | 0 | Academy | 8 January 2017 | Trainee | 2020 | ||||
Out on loan |
^ Appearances and goals for the club and contracts are up to date as of 31 July 2020.
Statistics
- As of 31 July 2020
No. | Pos | Nat | Player | Total | Championship | FA Cup | League Cup | Play-Offs | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||||
1 | GK | PHI | Neil Etheridge | 17 | 0 | 16+0 | 0 | 1+0 | 0 | 0+0 | 0 | 0+0 | 0 |
2 | DF | ENG | Dion Sanderson | 10 | 0 | 9+1 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 |
3 | DF | ENG | Joe Bennett | 48 | 0 | 42+0 | 0 | 2+2 | 0 | 0+0 | 0 | 2+0 | 0 |
4 | DF | ENG | Sean Morrison | 39 | 4 | 35+1 | 4 | 1+0 | 0 | 0+0 | 0 | 2+0 | 0 |
5 | DF | ENG | Aden Flint | 30 | 4 | 26+0 | 2 | 3+0 | 2 | 1+0 | 0 | 0+0 | 0 |
6 | MF | WAL | Will Vaulks | 34 | 4 | 18+9 | 4 | 4+0 | 0 | 1+0 | 0 | 1+1 | 0 |
7 | MF | CUW | Leandro Bacuna | 45 | 1 | 35+6 | 1 | 2+0 | 0 | 0+0 | 0 | 2+0 | 0 |
8 | MF | ENG | Joe Ralls | 31 | 7 | 25+2 | 7 | 2+0 | 0 | 0+0 | 0 | 2+0 | 0 |
9 | FW | GER | Robert Glatzel | 35 | 8 | 23+7 | 7 | 2+1 | 1 | 0+0 | 0 | 1+1 | 0 |
10 | FW | ENG | Isaac Vassell | 3 | 1 | 0+2 | 1 | 0+0 | 0 | 1+0 | 0 | 0+0 | 0 |
11 | MF | ENG | Josh Murphy | 33 | 8 | 16+11 | 5 | 4+0 | 3 | 0+0 | 0 | 1+1 | 0 |
12 | GK | ENG | Alex Smithies | 36 | 0 | 31+0 | 0 | 3+0 | 0 | 0+0 | 0 | 2+0 | 0 |
13 | MF | SCO | Callum Paterson | 42 | 7 | 18+18 | 5 | 3+1 | 2 | 1+0 | 0 | 0+1 | 0 |
15 | MF | ENG | Marlon Pack | 42 | 2 | 32+5 | 2 | 1+2 | 0 | 0+0 | 0 | 2+0 | 0 |
16 | DF | ENG | Curtis Nelson | 36 | 2 | 31+2 | 1 | 0+0 | 0 | 1+0 | 0 | 2+0 | 1 |
17 | FW | ENG | Lee Tomlin | 36 | 9 | 24+9 | 8 | 0+1 | 0 | 0+0 | 0 | 2+0 | 1 |
19 | MF | ENG | Nathaniel Mendez-Laing | 29 | 3 | 21+6 | 3 | 0+0 | 0 | 0+0 | 0 | 2+0 | 0 |
20 | MF | NIR | Gavin Whyte | 30 | 1 | 15+9 | 0 | 4+0 | 1 | 1+0 | 0 | 0+1 | 0 |
22 | DF | CIV | Sol Bamba | 9 | 0 | 1+4 | 0 | 4+0 | 0 | 0+0 | 0 | 0+0 | 0 |
23 | FW | ENG | Danny Ward
|
33 | 8 | 7+21 | 7 | 3+0 | 1 | 0+0 | 0 | 1+1 | 0 |
24 | DF | AUS | Brad Smith
|
3 | 0 | 0+3 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 |
25 | GK | ENG | Joe Day | 2 | 0 | 0+1 | 0 | 0+0 | 0 | 1+0 | 0 | 0+0 | 0 |
30 | DF | NIR | Ciaron Brown | 1 | 0 | 0+0 | 0 | 0+0 | 0 | 1+0 | 0 | 0+0 | 0 |
31 | MF | IRL | Aaron Bolger | 0 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 |
33 | MF | CAN | Junior Hoilett | 45 | 7 | 29+12 | 7 | 0+1 | 0 | 1+0 | 0 | 2+0 | 0 |
34 | MF | WAL | James Waite | 1 | 0 | 0+0 | 0 | 0+0 | 0 | 0+1 | 0 | 0+0 | 0 |
39 | DF | ENG | Joel Bagan | 1 | 0 | 0+0 | 0 | 1+0 | 0 | 0+0 | 0 | 0+0 | 0 |
40 | MF | ENG | Tom Sang | 1 | 0 | 0+0 | 0 | 0+1 | 0 | 0+0 | 0 | 0+0 | 0 |
Players who left the club: | |||||||||||||
2 | DF | ENG | Lee Peltier | 25 | 0 | 24+1 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 |
14 | FW | JAM | Bobby Decordova-Reid | 1 | 0 | 1+0 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 |
14 | FW | GHA | Albert Adomah | 9 | 0 | 9+0 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 |
24 | FW | ENG | Gary Madine | 9 | 0 | 5+3 | 0 | 0+0 | 0 | 0+1 | 0 | 0+0 | 0 |
21 | DF | WAL | Jazz Richards | 14 | 0 | 11+1 | 0 | 2+0 | 0 | 0+0 | 0 | 0+0 | 0 |
27 | FW | ENG | Omar Bogle | 12 | 1 | 2+9 | 1 | 0+0 | 0 | 1+0 | 0 | 0+0 | 0 |
32 | DF | WAL | Cameron Coxe | 3 | 0 | 0+0 | 0 | 2+0 | 0 | 1+0 | 0 | 0+0 | 0 |
35 | FW | ENG | Shamar Moore | 1 | 0 | 0+0 | 0 | 0+0 | 0 | 0+1 | 0 | 0+0 | 0 |
Goals record
- As of 31 July 2020
Rank | No. | Nat. | Po. | Name | Championship | FA Cup | League Cup | Play-Offs | Total |
---|---|---|---|---|---|---|---|---|---|
1 | 17 | SS | Lee Tomlin | 8 | 0 | 0 | 1 | 9 | |
2 | 9 | CF | Robert Glatzel | 7 | 1 | 0 | 0 | 8 | |
11 | LW | Josh Murphy | 5 | 3 | 0 | 0 | 8 | ||
23 | CF | Danny Ward |
7 | 1 | 0 | 0 | 8 | ||
4 | 8 | CM | Joe Ralls | 7 | 0 | 0 | 0 | 7 | |
13 | CM | Callum Paterson | 5 | 2 | 0 | 0 | 7 | ||
33 | LW | Junior Hoilett | 7 | 0 | 0 | 0 | 7 | ||
9 | 4 | CB | Sean Morrison | 4 | 0 | 0 | 0 | 4 | |
5 | CB | Aden Flint | 2 | 2 | 0 | 0 | 4 | ||
6 | CM | Will Vaulks | 4 | 0 | 0 | 0 | 4 | ||
12 | 19 | RW | Nathaniel Mendez-Laing | 3 | 0 | 0 | 0 | 3 | |
13 | 15 | CM | Marlon Pack | 2 | 0 | 0 | 0 | 2 | |
16 | CB | Curtis Nelson | 1 | 0 | 0 | 1 | 2 | ||
15 | 7 | CM | Leandro Bacuna | 1 | 0 | 0 | 0 | 1 | |
10 | CF | Isaac Vassell | 1 | 0 | 0 | 0 | 1 | ||
20 | RW | Gavin Whyte | 0 | 1 | 0 | 0 | 1 | ||
27 | CF | Omar Bogle | 1 | 0 | 0 | 0 | 1 | ||
Own Goals | 3 | 0 | 0 | 0 | 3 | ||||
Total | 66 | 10 | 0 | 2 | 78 |
Disciplinary record
- As of 31 July 2020
Rank | No. | Nat. | Po. | Name | Championship | FA Cup | League Cup | Play-Offs | Total | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 17 | SS | Lee Tomlin | 8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 8 | 0 | 0 | |
2 | 6 | DM | Will Vaulks | 3 | 0 | 0 | 2 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 7 | 0 | 0 | |
7 | CM | Leandro Bacuna | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 7 | 0 | 0 | ||
33 | LW | Junior Hoilett | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 7 | 0 | 0 | ||
5 | 4 | CB | Sean Morrison | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 5 | 0 | 1 | |
8 | CM | Joe Ralls | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 6 | 0 | 0 | ||
11 | LW | Josh Murphy | 4 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | 0 | 0 | ||
8 | 3 | LB | Joe Bennett | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | 0 | |
21 | RB | Jazz Richards | 4 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | 0 | ||
10 | 15 | CM | Marlon Pack | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | |
10 | RB | Lee Peltier | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | ||
16 | CB | Curtis Nelson | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | ||
12 | 2 | RB | Dion Sanderson | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | |
5 | CB | Aden Flint | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | ||
13 | CM | Callum Paterson | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | ||
RW | Albert Adomah | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | |||
20 | RW | Gavin Whyte | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | ||
CF | Gary Madine | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | |||
19 | 9 | CF | Robert Glatzel | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
12 | GK | Alex Smithies | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | ||
CF | Bobby Decordova-Reid | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |||
23 | CF | Danny Ward |
0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | ||
CF | Omar Bogle | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |||
Total | 69 | 0 | 2 | 6 | 0 | 0 | 1 | 0 | 0 | 6 | 0 | 0 | 82 | 0 | 2 |
Contracts
Date | Position | Nationality | Name | Status | Contract Length | Expiry Date | Ref. |
---|---|---|---|---|---|---|---|
13 December 2019 | CB |
Sol Bamba | Signed | 1 year | June 2021 | [4] | |
10 January 2020 | SS | Lee Tomlin | Signed | 2 years | June 2022 | [5] | |
25 June 2020 | CF |
Danny Ward | Signed | 2 Months | August 2020 | [6] |
Transfers
Transfers in
Date | Position | Nationality | Name | From | Fee | Ref. |
---|---|---|---|---|---|---|
1 July 2019 | GK | Joe Day | Newport County | Free transfer | [7] | |
1 July 2019 | CB | Curtis Nelson | Oxford United | Free transfer | [8] | |
1 July 2019 | DM | Will Vaulks | Rotherham United | Undisclosed[a] | [9] | |
2 July 2019 | CM | Aaron Bolger | Shamrock Rovers | Undisclosed | [10] | |
19 July 2019 | CB | Aden Flint | Middlesbrough | Undisclosed[b] | [11] | |
30 July 2019 | RW | Gavin Whyte | Oxford United | Undisclosed[c] | [12] | |
31 July 2019 | CF | Robert Glatzel | FC Heidenheim | Undisclosed[d] | [13] | |
8 August 2019 | CM | Marlon Pack | Bristol City | Undisclosed | [14] | |
8 August 2019 | CF | Isaac Vassell | Birmingham City | Undisclosed | [15] | |
27 August 2019 | GK | Brian Murphy |
Free Agent | Free | [16] | |
7 November 2019 | LB | Armand Traoré | Çaykur Rizespor | Free | [17] |
- Spent - Undisclosed (~ £13,600,000)
Loans in
Date from | Position | Nationality | Name | From | Date until | Ref. |
---|---|---|---|---|---|---|
30 January 2020 | LB | Brad Smith |
Bournemouth |
30 June 2020 | [18] | |
31 January 2020 | LW | Albert Adomah | Nottingham Forest | 30 June 2020 | [19] | |
31 January 2020 | RB | Dion Sanderson | Wolverhampton Wanderers | 30 June 2020 | [19] |
Loans out
Date from | Position | Nationality | Name | To | Date until | Ref. |
---|---|---|---|---|---|---|
1 July 2019 | LW | Mark Harris | Wrexham | 30 June 2020 | [20] | |
24 July 2019 | RB | Connor Davies | Weston-super-Mare | 30 June 2020 | [21] | |
8 August 2019 | LB | Greg Cunningham | Blackburn Rovers | 30 June 2020 | [22] | |
8 August 2019 | CF | Bobby Reid |
Fulham | 24 January 2020 | [23][24] | |
16 August 2019 | LB | Daniel Martin | Weston-super-Mare | February 2020 | [25] | |
13 September 2019 | CB | Jack Bodenham | Hereford | 1 January 2020 | [26] | |
8 January 2019 | CB | Ciaron Brown | Livingston | 30 June 2020 | [27] | |
28 January 2020 | GK | Joe Day | AFC Wimbledon | 30 June 2020 | [28] | |
31 January 2020 | CF | Omar Bogle | ADO Den Haag | 11 May 2020 | [29] | |
14 February 2020 | LB | Joel Bagan | Notts County | March 2020 | [30] |
Transfers out
Date | Position | Nationality | Name | To | Fee | Ref. |
---|---|---|---|---|---|---|
1 July 2019 | GK | Jordan Duffey | Free agent | Released | [31] | |
1 July 2019 | MF | Tyrone Duffus | Warrington Town | Released | [31][32] | |
1 July 2019 | CM |
Aron Gunnarsson | Al-Arabi | Free transfer | [33] | |
1 July 2019 | RM | Kadeem Harris | Sheffield Wednesday | Released | [31][34] | |
1 July 2019 | CF | Jack McKay | Chesterfield | Free transfer | [35] | |
1 July 2019 | GK | Brian Murphy |
Free Agent | Free | [31] | |
1 July 2019 | CM | Stuart O'Keefe | Gillingham | Released | [31][36] | |
1 July 2019 | CB | Adam Sharif | Free agent | Released | [31] | |
1 July 2019 | AM | Henry Smith | Free agent | Released | [31] | |
16 July 2019 | CF | Rhys Healey | Milton Keynes Dons | Undisclosed | [37] | |
19 July 2019 | CB | Bruno Ecuele Manga | Dijon | Undisclosed[a] | [38] | |
19 July 2019 | CF | Kenneth Zohore | West Bromwich Albion | Undisclosed[b] | [40] | |
9 August 2019 | CM | Loïc Damour | Heart of Midlothian | Undisclosed | [41] | |
7 January 2020 | LB | Armand Traoré | Free agent | Released | [42] | |
9 January 2020 | CF | Gary Madine | Blackpool | Mutual consent | [43][44] | |
24 January 2020 | AM | Bobby Decordova-Reid | Fulham | Undisclosed | [24] | |
31 January 2020 | RB | Lee Peltier | West Bromwich Albion | Free Transfer | [45] | |
12 February 2020 | GK | Brian Murphy | Waterford | Free Transfer | [46] | |
30 June 2020 | CF | Omar Bogle | Free Agent | Released | [6] | |
30 June 2020 | GK | Warren Burwood | Free Agent | Released | [6] | |
30 June 2020 | CB | Matthew Connolly | Free Agent | Released | [6] | |
30 June 2020 | RB | Cameron Coxe | Free Agent | Released | [6] | |
30 June 2020 | RB | Connor Davies | Free Agent | Released | [6] | |
30 June 2020 | CM | Jacob Evans | Free Agent | Released | [6] | |
30 June 2020 | LM | Lloyd Humphries | Free Agent | Released | [6] | |
30 June 2020 | CB | Trystan Jones | Free Agent | Released | [6] | |
30 June 2020 | CF | Shamar Moore | Free Agent | Released | [6] | |
30 June 2020 | CB | Ryan Pryce | Free Agent | Released | [6] | |
30 June 2020 | RB | Jazz Richards | Free Agent | Released | [47] | |
30 June 2020 | CM | Sion Spence | Free Agent | Released | [6] | |
30 June 2020 | CM | Laurence Wootton | Free Agent | Released | [6] |
- Income : Undisclosed (~ £11,000,000)
Pre-season
The Bluebirds announced pre-season fixtures against Taff's Well,[48] San Antonio,[49] New Mexico United,[49] Real Valladolid[49] and OGC Nice.[50]
5 July 2019 Friendly | Taff's Well | 1–5 | Cardiff City | Taff's Well |
17:00 BST | French 21' | Report | Evans 16' (pen.) Wootton 19' Griffiths 66' Mayembe 72' Davies 88' |
Stadium: Rhiw'r Ddar |
13 July 2019 San Antonio, Texas, U.S. | ||||
19:00 CDT | Report | Murphy 56' (pen.) | Stadium: Toyota Field |
18 July 2019 MDT |
Akamatsu 3' | Report | Bogle 63' | Stadium: UNM Soccer Stadium |
27 July 2019 Friendly | Cardiff City | 1–0 | OGC Nice | Cardiff |
15:00 BST | Ralls 1' | Report | Stadium: Cardiff City Stadium |
Competitions
Championship
League table
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
---|---|---|---|---|---|---|---|---|---|---|
2 | West Bromwich Albion (P) | 46 | 22 | 17 | 7 | 77 | 45 | +32 | 83 | Promotion to the Premier League |
3 | Brentford | 46 | 24 | 9 | 13 | 80 | 38 | +42 | 81 | Qualification for Championship play-offs[a] |
4 | Fulham (O, P) | 46 | 23 | 12 | 11 | 64 | 48 | +16 | 81 | |
5 | Cardiff City | 46 | 19 | 16 | 11 | 68 | 58 | +10 | 73 | |
6 | Swansea City | 46 | 18 | 16 | 12 | 62 | 53 | +9 | 70 | |
7 | Nottingham Forest | 46 | 18 | 16 | 12 | 58 | 50 | +8 | 70 | |
8 | Millwall | 46 | 17 | 17 | 12 | 57 | 51 | +6 | 68 |
Rules for classification: 1) Points; 2) Goal difference; 3) Number of goals scored; 4) Head-to-head results; 5) Wins; 6) Away goals; 7) Penalty points (sec 9.5); 8) 12-point sending off offences[51]
(O) Play-off winners; (P) Promoted
Notes:
- ^ Four teams play for one spot and promotion to the Premier League.
Results summary
Overall | Home | Away | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Pld | W | D | L | GF | GA | GD | Pts | W | D | L | GF | GA | GD | W | D | L | GF | GA | GD |
46 | 19 | 16 | 11 | 68 | 58 | +10 | 73 | 11 | 9 | 3 | 35 | 21 | +14 | 8 | 7 | 8 | 33 | 37 | −4 |
Last updated: 22 July 2020.
Source: [citation needed]
Results by matchday
A = Away; H = Home; W = Win; D = Draw; L = Loss
Matches
On Thursday, 20 June 2019, the EFL Championship fixtures were revealed.[52]
3 August 2019 1 | Wigan Athletic | 3–2 | Cardiff City | Wigan |
15:00 BST | Windass 49' 63' Jacobs 59' Garner 66' Evans 75' Byrne 90+1' |
Report | 70' | Stadium: DW Stadium Attendance: 12,169 Referee: David Webb (Lancashire) |
10 August 2019 2 | Cardiff City | 2–1 | Luton Town | Cardiff |
15:00 BST | Murphy 21' Paterson 45+1' Flint 52' Vassell 90+6' |
Report | Collins 61' Pearson 86' Potts 90+5' |
Stadium: Cardiff City Stadium Attendance: 24,724 Referee: Darren Bond (Lancashire) |
18 August 2019 3 | Reading | 3–0 | Cardiff City | Reading |
12:00 BST | Pușcaș 25', 40' Moore 42' Swift 83' Méïté 90+1' |
Report | Bacuna 8' Ralls 45' |
Stadium: |
Note: Live on Sky Sports |
21 August 2019 4 | Cardiff City | 2–1 | Huddersfield Town | Cardiff |
19:45 BST | Ralls 42' Bennett 56' Hoilett 88' |
Report | Chalobah 50' Elphick 80' |
Stadium: Cardiff City Stadium Attendance: 21,821 Referee: Jarred Gillett (Australia & Lancashire) |
24 August 2019 5 | Blackburn Rovers | 0–0 | Cardiff City | Blackburn |
15:00 BST | Bennett 33' | Report | Tomlin 55' Bogle 72' Bennett 86' |
Stadium: Ewood Park Attendance: 13,291 Referee: David Coote (Nottinghamshire) |
30 August 2019 6 | Cardiff City | 1–1 | Fulham | Cardiff |
19:45 BST | Murphy 42' Bacuna 80' |
Report | Mitrović 45' Arter 66' 68' Bettinelli 72' Mawson 85' Cairney 89' |
Stadium: Cardiff City Stadium Attendance: 22,631 Referee: Tim Robinson (West Sussex) |
Note: Live on Sky Sports |
13 September 2019 7 | Derby County | 1–1 | Cardiff City | Derby |
19:45 BST | Malone 6' Keogh 18' Lawrence 88' |
Sky BBC |
90+7' | Stadium: Pride Park Stadium Attendance: 25,873 Referee: Darren England (Barnsley) |
Note: Live on Sky Sports |
21 September 2019 8 | Cardiff City | 1–0 | Middlesbrough | Cardiff |
15:00 BST | og) 87'Ralls |
Report | Johnson 77' Ayala 79' |
Stadium: Cardiff City Stadium Attendance: 23,141 Referee: Darren Bond (Lancashire) |
28 September 2019 9 | Hull City | 2–2 | Cardiff City | Kingston upon Hull |
15:00 BST | Stewart 23' Grosicki 44' de Wijs 89' Burke 90+4' |
Report | Ward 90+2' |
Stadium: (Australia & Lancashire) |
2 October 2019 10 | Cardiff City | 3–0 | Queens Park Rangers | Cardiff |
19:45 BST | Morrison 11' Pack 45+1' Paterson 72', 84' Whyte 87' |
Report | Manning 84' | Stadium: Cardiff City Stadium Attendance: 21,387 Referee: Matt Donohue (Manchester) |
5 October 2019 11 | West Bromwich Albion | 4–2 | Cardiff City | West Bromwich |
15:00 BST | Pereira 20' Livermore 32' Diangana 42' Austin 71' Sawyers 90+3' |
Report | 88' | Stadium: The Hawthorns Attendance: 25,140 Referee: John Brooks (Leicestershire and Rutland) |
18 October 2019 12 | Cardiff City | 1–1 | Sheffield Wednesday | Cardiff |
19:45 BST | Tomlin 87' | Report | Börner 19' Hutchinson 38' Palmer 64' Fox 90+1' |
Stadium: Cardiff City Stadium Attendance: 22,486 Referee: Keith Stroud (Bournemouth) |
Note: Live on Sky Sports |
22 October 2019 13 | Millwall | 2–2 | Cardiff City | London |
19:45 BST | Bradshaw 45', 77' Cooper 77' |
Report | 65' | Stadium: The Den Attendance: 11,769 Referee: Tim Robinson (West Sussex) |
27 October 2019 14 | Swansea City | 1–0 | Cardiff City | Swansea |
12:00 GMT | Wilmot 24' | Report | Ralls 85' | Stadium: South Wales Derby |
2 November 2019 15 | Cardiff City | 4–2 | Birmingham City | Cardiff |
15:00 GMT | 90+3' | Report | Pedersen 3' Šunjić 32', 89' Jutkiewicz 85' Dean 90+3' Roberts 90+5' |
Stadium: Cardiff City Stadium Attendance: 23,778 Referee: Andrew Madley (Yorkshire) |
10 November 2019 16 | Cardiff City | 0–1 | Bristol City | Cardiff |
12:00 GMT | Pack 19' | Report | Nagy 27' Rowe 53' Brownhill 67' |
Stadium: Severnside Derby |
23 November 2019 17 | Charlton Athletic | 2–2 | Cardiff City | Charlton |
12:30 GMT | Gallagher 13' Leko 42' Bonne 90+5' |
Report | Mendez-Laing 52' Madine 58' Tomlin 73', 85' Peltier 82' |
Stadium: The Valley Attendance: 16,011 Referee: Darren Bond (Lancashire) |
Note: Live on Sky Sports |
26 November 2019 18 | Cardiff City | 1–0 | Stoke City | Cardiff |
19:45 GMT | Bacuna 11' Tomlin 81' |
Report | Woods 61' | Stadium: Cardiff City Stadium Attendance: 20,884 Referee: Gavin Ward (Surrey) |
30 November 2019 19 | Nottingham Forest | 0–1 | Cardiff City | West Bridgford |
15:00 GMT | Report | Mendez-Laing 14' Madine 67' |
Stadium: City Ground Attendance: 28,209 Referee: Robert Jones (Merseyside) |
7 December 2019 20 | Cardiff City | 3–2 | Barnsley | Cardiff |
15:00 GMT | 80', 90+4' | Report | 90+5' | Stadium: Cardiff City Stadium Attendance: 21,380 Referee: Paul Tierney (Lancashire) |
11 December 2019 21 | Brentford | 2–1 | Cardiff City | Brentford |
19:45 GMT | Mbeumo 25' Watkins 46' Jansson 76' Henry 80' |
Report | Pack 64' Murphy 70' Bennett 83' |
Stadium: Griffin Park Attendance: 10,417 Referee: John Brooks (Leicestershire) |
14 December 2019 22 | Leeds United | 3–3 | Cardiff City | Leeds |
15:00 GMT | pen) 45+1'Hernández |
Report | Tomlin 32', 60' Morrison 82', 86' Glatzel 88' |
Stadium: Elland Road Attendance: 34,552 Referee: Tony Harrington (Cleveland) |
21 December 2019 23 | Cardiff City | 0–0 | Preston North End | Cardiff |
12:30 GMT | Tomlin 45+1' | Report | Gallagher 21' Clarke 35' |
Stadium: Cardiff City Stadium Attendance: 22,625 Referee: Jeremy Simpson (Lancashire) |
Note: Live on Sky Sports |
26 December 2019 24 | Cardiff City | 1–1 | Millwall | Cardiff |
15:00 GMT | Flint 59' Hoilett 81' |
Report | J Wallace 63' | Stadium: Cardiff City Stadium Attendance: 23,583 Referee: David Webb (County Durham) |
29 December 2019 25 | Sheffield Wednesday | 1–2 | Cardiff City | Sheffield |
15:00 GMT | Lees 18' Harris 51' |
Report | Glatzel 5' Hoilett 8' Hoilett 61' Richards 67' |
Stadium: Hillsborough Attendance: Tim Robinson (West Sussex) Referee: 25,385 |
1 January 2020 26 | Queens Park Rangers | 6–1 | Cardiff City | London |
15:00 GMT | Wells 9', 48', 64' Osayi-Samuel 27', 41' Leistner 39' Eze 57' Amos 86' |
Report | Tomlin 32' Vaulks 90+1' |
Stadium: Loftus Road Attendance: 12,355 Referee: Darren England (Barnsley) |
12 January 2020 27 | Cardiff City | 0–0 | Swansea City | Cardiff |
12:00 GMT | Hoilett 30' Glatzel 34' Pack 63' Bennett 72' |
Report | Brewster 11' Cabango 34' |
Stadium: South Wales Derby |
18 January 2020 28 | Birmingham City | 1–1 | Cardiff City | Birmingham |
15:00 GMT | Bellingham 4' Gardner 84' |
Report | Tomlin 61', 63' Richards 68' Pack 74' |
Stadium: St Andrew's Attendance: 20,842 Referee: Andy Davies (Hampshire) |
28 January 2020 29 | Cardiff City | 2–1 | West Bromwich Albion | Cardiff |
19:45 GMT | Paterson 46' Nelson 65' Tomlin 76' |
Report | pen ) |
Stadium: Cardiff City Stadium Attendance: 22,516 Referee: Robert Jones (Cheshire) |
31 January 2020 30 | Cardiff City | 1–1 | Reading | Cardiff |
19:45 GMT | Richards 56' Paterson 70' Nelson 88' Morrison 90' |
Report | Méïté 8' Baldock 45+1' Obita 56' |
Stadium: Cardiff City Stadium Attendance: 22,518 Referee: Simon Hooper (Wiltshire) |
8 February 2020 31 | Luton Town | 0–1 | Cardiff City | Luton |
15:00 GMT | Report | Tomlin 73' Morrison 77' |
Stadium: Kenilworth Road Attendance: 10,041 Referee: James Linington (Isle of Wight) |
12 February 2020 32 | Huddersfield Town | 0–3 | Cardiff City | Huddersfield |
19:45 GMT | Stearman 44' | Report | Nelson 18' Murphy 28' Vaulks 33' 66' Paterson 69' |
Stadium: John Smith's Stadium Attendance: 20,238 Referee: Darren England (Barnsley) |
15 February 2020 33 | Cardiff City | 2–2 | Wigan Athletic | Cardiff |
15:00 GMT | 80' | Report | 82' | Stadium: Cardiff City Stadium Attendance: 21,287 Referee: John Brooks (Leicestershire and Rutland) |
22 February 2020 34 | Stoke City | 2–0 | Cardiff City | Stoke-on-Trent |
15:00 GMT | Paterson 25' (o.g.) Allen 72' Powell 78' |
Report | Richards 87' | Stadium: bet365 Stadium Attendance: 25,436 Referee: Dean Whitestone (Northamptonshire) |
25 February 2020 35 | Cardiff City | 0–1 | Nottingham Forest | Cardiff |
19:45 GMT | Bacuna 82' | Report | Silva 49' Ameobi 70' Worrall 84' |
Stadium: Cardiff City Stadium Attendance: 21,273 Referee: Stephen Martin (Staffordshire) |
Note: Live on Sky Sports |
29 February 2020 36 | Cardiff City | 2–2 | Brentford | Cardiff |
15:00 GMT | Adomah 23' Hoilett 34', 75' Ralls 45+1' Bacuna 52' Vaulks 81' |
Report | Racic 5' Mbeumo 21' Baptiste 85' |
Stadium: Cardiff City Stadium Attendance: 22,393 Referee: Simon Hooper (Wiltshire) |
7 March 2020 37 | Barnsley | 0–2 | Cardiff City | Barnsley |
15:00 GMT | Report | Vaulks 65' Paterson 66' |
Stadium: Oakwell Attendance: 12,751 Referee: James Linington (Isle of Wight) |
21 June 2020 38 | Cardiff City | 2–0 | Leeds United | Cardiff |
12:00 BST | Hoilett 35', 43' Adomah 42' Glatzel 71' |
Report | 81' | Stadium: Cardiff City Stadium Referee: Andy Woolmer (Northants) |
Note: Postponed due to the COVID-19 pandemic[53] The match was rescheduled to 21 June. Live on Sky Sports. |
27 June 2020 39 | Preston North End | 1–3 | Cardiff City | Preston |
12:30 BST | Davies 67' Johnson 73' |
Report | Sanderson 54' Ralls 69' Mendez-Laing 82' Smithies 90' Glatzel 90+1' |
Stadium: Deepdale Referee: Oliver Langford (West Midlands) |
Note: Postponed due to the COVID-19 pandemic[53] The match was rescheduled to 27 June. Live on Sky Sports. |
30 June 2020 40 | Cardiff City | 0–0 | Charlton Athletic | Cardiff |
18:00 BST | Sanderson 74' | Report | Purrington 83' | Stadium: Cardiff City Stadium Referee: Stephen Martin (Staffordshire) |
Note: Postponed due to the COVID-19 pandemic[53] The match was rescheduled to 30 June. |
4 July 2020 41 | Bristol City | 0–1 | Cardiff City | Ashton Gate |
15:00 BST | Smith 23' | Report | Ward 85' |
Stadium: Ashton Gate Stadium Referee: Tim Robinson (West Sussex) |
Note: On 3 April, the English Football League decided to postpone all football until safe to do so due to the COVID-19 pandemic.[54] The match was rescheduled to 4 July. Live on Sky Sports. |
7 July 2020 42 | Cardiff City | 2–3 | Blackburn Rovers | Cardiff |
19:45 BST | Vaulks 14' Glatzel 41' |
Report | Graham 22' Samuel 46' Armstrong 70' Travis 88' |
Stadium: Cardiff City Stadium Referee: Matt Donohue (Manchester) |
Note: On 3 April, the English Football League decided to postpone all football until safe to do so due to the COVID-19 pandemic.[54] The match was rescheduled to 7 July. |
10 July 2020 43 | Fulham | 2–0 | Cardiff City | Fulham |
20:15 BST | Mitrović 35' (pen.) Knockaert 39' Hector 58' Onomah 66' Christie 77' |
Report | Ralls 81' | Stadium: Craven Cottage Referee: Gavin Ward (Surrey) |
Note: On 3 April, the English Football League decided to postpone all football until safe to do so due to the COVID-19.[54] The match was rescheduled to 10 July. Live on Sky Sports |
14 July 2020 44 | Cardiff City | 2–1 | Derby County | Cardiff |
19:45 BST | Hoilett 17', 62' Tomlin 59' |
Report | Knight 30' | Stadium: Cardiff City Stadium Referee: Darren Bond (Lancashire) |
Note: On 3 April, the English Football League decided to postpone all football until safe to do so due to the COVID-19 pandemic.[54] The match was rescheduled to 14 July. |
18 July 2020 45 | Middlesbrough | 1–3 | Cardiff City | Middlesbrough |
15:00 BST | Saville 1' Friend 19' Howson 77' 89' Assombalonga 85' |
Report | Morrison 4', 84' Murphy 47', 81' Bacuna 90' |
Stadium: Riverside Stadium Referee: Jeremy Simpson (Lancashire) |
Note: On 3 April, the English Football League decided to postpone all football until safe to do so due to the COVID-19 pandemic.[54] The match was rescheduled to 18 July. |
22 July 2020 46 | Cardiff City | 3–0 | Hull City | Cardiff |
19:30 BST | Hoilett 20' Morrison 34' Ward 83' |
Report | Stadium: Cardiff City Stadium Referee: James Linington (Isle of Wight) | |
Note: On 3 April, the English Football League decided to postpone all football until safe to do so due to the COVID-19 pandemic.[54] The match was rescheduled to 22 July. |
Play-Offs
27 July 2020 Semi-Final 1st Leg | Cardiff City | 0–2 | Fulham | Cardiff |
19:45 BST | Hoilett 45' Bacuna 77' |
Report | Onomah 49' Kebano 90+1' |
Stadium: Cardiff City Stadium Referee: Geoff Eltringham (Sunderland) |
30 July 2020 Semi-Final 2nd Leg | Fulham | 1–2 (3–2 agg.) | Cardiff City | London |
19:45 BST | Kebano 9' Reid 50' Rodák 59' Christie 69' Onomah 90+3' |
Report | Nelson 8' Morrison 35' Bacuna 45+2' Tomlin 47' Vaulks 52' Ralls 62' |
Stadium: Craven Cottage Referee: Paul Tierney (Lancashire) |
FA Cup
The second round draw was made live on BBC Two from Etihad Stadium, Micah Richards and Tony Adams conducted the draw.[55]
4 January 2020 Third round | Cardiff City | 2–2 | Carlisle United | Cardiff |
15:00 GMT | Paterson 50' Whyte 55' Vaulks 86' |
Report | Bridge 12' Hope 40' McKirdy 45+2' |
Stadium: Cardiff City Stadium Attendance: 5,282 Referee: Geoff Eltringham (Sunderland) |
15 January 2020 Third round replay | Carlisle United | 3–4 | Cardiff City | Carlisle |
19:45 GMT | Thomas 7' McKirdy 24', 51', 64' |
Report | Flint 18', 48' Murphy 45', 90+4' Ward 57' |
Stadium: Brunton Park Attendance: 4,381 Referee: Darren Handley |
25 January 2020 Fourth round | Reading | 1–1 | Cardiff City | Reading |
15:00 GMT | Méïté 8', 9' McIntyre 45+1' 81' Howe 90+1' |
Report | Paterson 5' | Stadium: Madejski Stadium Attendance: 12,798 Referee: Marc Edwards |
4 February 2020 Fourth round replay | Cardiff City | 3–3 (a.e.t.) (1–4 p) | Reading | Cardiff |
19:45 GMT | Murphy 19', 93', 87' Vaulks 39' Glatzel 54' Richards 66' Ward 75' |
Report | Richards 69', 87' Rinomhota 79', 99' Osho 81' Méïté 116' |
Stadium: Cardiff City Stadium Attendance: 4,832 Referee: Gavin Ward |
Penalties | ||||
Flint Vaulks Pack |
McCleary Osho Obita Aluko |
EFL Cup
The second round draw was made on 13 August 2019 following the conclusion of all but one first-round matches.[56]
27 August 2019 Second round | Cardiff City | 0–3 | Luton Town | Cardiff |
19:45 BST | Vaulks 85' | Report | 70' | Stadium: Cardiff City Stadium Attendance: 4111 Referee: Tony Harrington |
Summary
Games played | 53 (46 EFL Championship, 4 FA Cup, 1 League Cup, 2 Play-Offs) |
Games won | 21 (19 EFL Championship, 1 FA Cup, 0 League Cup, 1 Play-Offs) |
Games drawn | 19 (16 EFL Championship, 3 FA Cup, 0 League Cup, 0 Play-Offs) |
Games lost | 13 (11 EFL Championship, 0 FA Cup, 1 League Cup, 1 Play-Offs) |
Goals scored | 78 (66 EFL Championship, 10 FA Cup, 0 League Cup, 2 Play-Offs) |
Goals conceded | 73 (58 EFL Championship, 9 FA Cup, 3 League Cup, 3 Play-Offs) |
Goal difference | +5 |
Clean sheets | 14 (14 EFL Championship, 0 FA Cup, 0 League Cup, 0 Play-Offs) |
Yellow cards | 82 (69 EFL Championship, 6 FA Cup, 1 League Cup, 6 Play-Offs) |
Red cards | 2 (2 EFL Championship, 0 FA Cup, 0 League Cup, 0 Play-Offs) |
Worst Discipline | Lee Tomlin (8 , 0 , 0 ) |
Best result | 3–0 vs. Huddersfield Town (12 Feb 20) (22 Jul 20)
3–0 vs. Hull City |
Worst result | 1–6 vs. Queens Park Rangers (1 Jan 20) |
Most appearances | Joe Bennett (46 starts, 2 subs) |
Top scorer | Lee Tomlin (9) |
Most Clean Sheets | Alex Smithies (11) |
Points | 73 |
Club staff
Backroom staff
|
Board of directors
|
References
- ^ a b "Manager Warnock leaves Cardiff City". BBC. Retrieved 11 November 2019.
- ^ a b "Ex-Millwall boss appointed new Cardiff City manager". BBC. Retrieved 16 November 2019.
- ^ "Statement by Football Authorities 19/03/20". Cardiff City Football Club. 19 March 2020. Retrieved 20 March 2020.
- ^ "Sol Bamba: Defender signs new contract with Cardiff City". BBC Sport. 13 December 2019. Retrieved 9 January 2020.
- ^ "Lee Tomlin signs new Cardiff City contract until summer of 2022". BBC Sport. 10 January 2020. Retrieved 12 January 2020.
- ^ a b c d e f g h i j k l m "Departing professionals". Cardiff City F.C. 25 June 2020. Retrieved 27 June 2020.
- ^ "Joe Day Signs". Cardiff City F.C. Retrieved 27 June 2019.
- ^ "Curtis Nelson joins City". Cardiff City F.C. Retrieved 27 June 2019.
- ^ "Vaulks, Day and Nelson join Cardiff City". BBC Sport. BBC. 27 June 2019. Retrieved 27 June 2019.
- ^ "AARON BOLGER TRANSFER CONFIRMED". Shamrock Rovers F.C. 2 July 2019. Archived from the original on 25 January 2021. Retrieved 1 August 2019.
- ^ "Done Deal: Aden Flint is a Bluebird". Cardiff City F.C. Archived from the original on 19 July 2019. Retrieved 19 July 2019.
- ^ "Done Deal: Gavin Whyte joins the Bluebirds". Cardiff City F.C. Archived from the original on 30 July 2019. Retrieved 30 July 2019.
- ^ "Done Deal: Glatzel signs for City". Cardiff City F.C. Archived from the original on 31 July 2019. Retrieved 31 July 2019.
- Bristol Live. 8 August 2019. Retrieved 8 August 2019.
- ^ "Vassell Joins The Bluebirds". Birmingham City F.C. Retrieved 8 August 2019.
- ^ "Goalkeeper Brian Murphy rejoins Cardiff on short-term deal". BBC Sport. 27 August 2019. Retrieved 27 August 2019.
- Wales Online. Retrieved 8 November 2019.
- ^ "City sign Brad Smith on loan". Cardiff City F.C. Retrieved 30 January 2020.
- ^ a b "Cardiff City sign Albert Adomah and Dion Sanderson in loan deals". BBC Sport. Retrieved 31 January 2020.
- ^ "Striker Mark Harris Joins Wrexham AFC On-loan From Cardiff City". Wrexham A.F.C. 24 June 2019. Retrieved 24 June 2019.
- ^ "Young Bluebird Davies Signs On Season-Long Loan". Weston-super-Mare A.F.C. 24 July 2019. Retrieved 24 July 2019.
- Lancs Live. 8 August 2019. Retrieved 8 August 2019.
- ^ "Decordova-Reid Joins Fulham". Fulham F.C. Retrieved 8 August 2019.
- ^ a b "Decordova-Reid makes permanent move". Cardiff City F.C. Retrieved 24 January 2020.
- ^ "Martin Signs On Loan". Weston-super-Mare A.F.C. 16 August 2019. Retrieved 16 August 2019.
- ^ "Bulls Bring in Cardiff City Youngster On Loan". Hereford F.C. Retrieved 13 September 2019.
- ^ "ivingston sign Cardiff City defender Ciaron Brown on loan for second time". Daily Record. Retrieved 8 January 2020.
- ^ "Dons sign Cardiff goalkeeper on loan". AFC Wimbledon. Retrieved 28 January 2020.
- ^ "Loan Deal Bogle joins ADO Den Haag". Cardiff City F.C. 31 January 2020.
- ^ "Bagan joins on loan". Cardiff City F.C. 14 February 2020.
- ^ Wales Online. 7 June 2019. Retrieved 7 June 2019.
- ^ "Everton Youngster Joins Yellows". Northern Premier League. Archived from the original on 28 November 2019. Retrieved 28 November 2019.
- ^ "Aron Gunnarsson: Cardiff City midfielder to join Al-Arabi at end of season". BBC Sport. 20 March 2019. Retrieved 4 May 2019.
- ^ "Kadeem Harris signs for Wednesday". Sheffield Wednesday F.C. Retrieved 13 July 2019.
- ^ "Triple transfer swoop". Chesterfield F.C. 26 June 2019. Retrieved 26 June 2019.
- ^ "Gills clinch signing of Stuart O'Keefe". Gillingham F.C. Retrieved 11 June 2019.
- ^ "Healey joins MK Dons on permanent deal". Cardiff City F.C. Archived from the original on 16 July 2019. Retrieved 16 July 2019.
- ^ "Bruno Ecuele Manga departs CCS for Dijon". Cardiff City F.C. Archived from the original on 19 July 2019. Retrieved 19 July 2019.
- ^ "Cardiff City striker Kenneth Zohore officially unveiled as new West Brom player after £8m deal struck". South Wales Echo. 19 July 2019. Retrieved 20 July 2019.
- ^ "Albion sign Zohore". West Bromwich Albion F.C. Retrieved 19 July 2019.
- ^ "Loïc Damour departs". Cardiff City F.C. Retrieved 9 August 2019.
- ^ "Traore leaves Cardiff without playing". BBC. Retrieved 7 January 2020.
- ^ "Gary Madine departs CCS". Cardiff City F.C. Retrieved 9 January 2020.
- ^ "Blackpool sign ex-Cardiff striker Madine". BBC. Retrieved 17 January 2020.
- ^ "West Bromwich Albion: Kamil Grosicki and Lee Peltier join Baggies". BBC Sport. 31 January 2020.
- ^ "Waterford sign keeper Brian Murphy from Cardiff City ahead of League of Ireland kick-off". Irish Mirror. 12 February 2020.
- ^ "Jazz Richards: Wales defender announces Cardiff City departure". BBC Sport. 20 June 2020. Retrieved 20 June 2020.
- ^ "Pre-Season 2019: Taff's Well vs. Cardiff City". Cardiff City F.C. Retrieved 5 July 2019.
- ^ a b c "Pre-Season: North America 2019". Cardiff City F.C. Retrieved 5 July 2019.
- ^ "Pre-Season 2019: Cardiff City vs. OGC Nice". Cardiff City F.C. Retrieved 5 July 2019.
- ^ "EFL Regulations Section 3 – The League; subsection 9 – Method of Determining League Positions". English Football League. Retrieved 30 July 2019.
- ^ "Sky Bet Championship fixtures 2019/20". Sky Sports. Retrieved 20 June 2019.
- ^ "Liverpool to host Everton in FA Cup third round". Sky Sports. Retrieved 3 December 2019.
- ^ "Carabao Cup Round Two draw". EFL. Retrieved 14 August 2019.
- ^ "Football Club Directors". Retrieved 17 December 2017.
- ^ "Holding Company Directors". Retrieved 17 December 2017.
- ^ "New Club Secretary". 25 August 2015. Retrieved 25 August 2015.