Cardiff go head-to-head against Bristol City on Saturday. Read our Predictions and Betting Tips with Match Preview, Head-to-head stats (h2h) and Team Form Analysis.
Cardiff defeated Huddersfield Town 4-0 to end their recent subpar run. The victory places them seventh in the standings.
Their opponents, Bristol City, come into the game with a stretch of uneven performances. They stand 13th in the rankings after a 2-1 defeat Ipswich Town last time out.
The Verdict
Cardiff has a great home record, having won four of their past five home matches. They also have a solid record against Bristol City. Furthermore, Bristol City has also underperformed in a number of recent encounters, with four defeats in their last six matches.
Therefore, a victory for Cardiff at 2.20 odds will be our main betting pick here considering all the observations.
For the second tip, under 2.5 goals at 1.70 odds seems very promising. Given that three of the past four home matches for the hosts had under 2.5 goals. Furthermore, the visitors have only scored two goals in their last three matches.
Cardiff | Bristol City | |
---|---|---|
Game Played | 18 | 18 |
Wins | 8 | 7 |
Draws | 3 | 4 |
Loss | 7 | 7 |
Goals For | 27 | 19 |
Goals Against | 21 | 19 |
Cardiff | Bristol City | |
---|---|---|
Game Played | 9 | 9 |
Wins | 5 | 3 |
Draws | 1 | 2 |
Loss | 3 | 4 |
Goals For | 15 | 7 |
Goals Against | 10 | 9 |
28.11.23 |
Cardiff West Brom |
0-1 |
25.11.23 |
Preston Cardiff |
1-2 |
11.11.23 |
Cardiff Norwich |
2-3 |
04.11.23 |
Stoke City Cardiff |
0-0 |
28.10.23 |
Cardiff Bristol City |
2-0 |
24.10.23 |
Huddersfield Cardiff |
0-4 |
21.10.23 |
Blackburn Cardiff |
1-0 |
07.10.23 |
Cardiff Watford |
1-1 |
03.10.23 |
Middlesbrough Cardiff |
2-0 |
30.09.23 |
Cardiff Rotherham |
2-0 |
27.09.23 |
Blackburn Cardiff |
5-2 |
24.09.23 |
Sunderland Cardiff |
0-1 |
19.09.23 |
Cardiff Coventry |
3-2 |
16.09.23 |
Cardiff Swansea |
2-0 |
02.09.23 |
Ipswich Cardiff |
3-2 |
29.08.23 |
Birmingham Cardiff |
1-3 |
26.08.23 |
Cardiff Sheffield Wednesday |
2-1 |
19.08.23 |
Leicester Cardiff |
2-1 |
12.08.23 |
Cardiff QPR |
1-2 |
09.08.23 |
Cardiff Colchester (Penalties:3 - 0) |
2-2 |
06.08.23 |
Haverfordwest Cardiff |
0-4 |
06.08.23 |
Leeds Cardiff |
2-2 |
29.07.23 |
Wycombe Cardiff |
0-0 |
22.07.23 |
FC Porto Cardiff |
4-0 |
21.07.23 |
Cambrian & Clydach Cardiff (Penalties:0 - 1) |
2-2 |
19.07.23 |
Braga Cardiff |
1-0 |
11.07.23 |
Cardiff Bristol Rovers |
1-1 |
07.07.23 |
Cardiff Cambridge |
1-1 |
04.07.23 |
Cardiff The New Saints |
3-1 |
01.07.23 |
Cardiff Penybont |
2-0 |
08.05.23 |
Burnley Cardiff |
3-0 |
30.04.23 |
Cardiff Huddersfield |
1-2 |
27.04.23 |
Rotherham Cardiff |
1-2 |
22.04.23 |
Cardiff Stoke City |
1-1 |
19.04.23 |
Watford Cardiff |
1-3 |
15.04.23 |
Sheffield Utd Cardiff |
4-1 |
10.04.23 |
Cardiff Sunderland |
0-1 |
07.04.23 |
Blackpool Cardiff |
1-3 |
01.04.23 |
Cardiff Swansea |
2-3 |
15.03.23 |
Cardiff West Brom |
1-1 |
11.03.23 |
Preston Cardiff |
2-0 |
04.03.23 |
Cardiff Bristol City |
2-0 |
25.02.23 |
Norwich Cardiff |
2-0 |
17.02.23 |
Cardiff Reading |
1-0 |
14.02.23 |
Birmingham Cardiff |
0-2 |
11.02.23 |
Cardiff Middlesbrough |
1-3 |
04.02.23 |
Hull City Cardiff |
1-0 |
31.01.23 |
Luton Cardiff |
1-0 |
21.01.23 |
Cardiff Millwall |
0-1 |
18.01.23 |
Leeds Cardiff |
5-2 |
28.11.23 |
Cardiff West Brom |
0-1 |
11.11.23 |
Cardiff Norwich |
2-3 |
28.10.23 |
Cardiff Bristol City |
2-0 |
07.10.23 |
Cardiff Watford |
1-1 |
30.09.23 |
Cardiff Rotherham |
2-0 |
19.09.23 |
Cardiff Coventry |
3-2 |
16.09.23 |
Cardiff Swansea |
2-0 |
26.08.23 |
Cardiff Sheffield Wednesday |
2-1 |
12.08.23 |
Cardiff QPR |
1-2 |
09.08.23 |
Cardiff Colchester (Penalties:3 - 0) |
2-2 |
11.07.23 |
Cardiff Bristol Rovers |
1-1 |
07.07.23 |
Cardiff Cambridge |
1-1 |
04.07.23 |
Cardiff The New Saints |
3-1 |
01.07.23 |
Cardiff Penybont |
2-0 |
30.04.23 |
Cardiff Huddersfield |
1-2 |
22.04.23 |
Cardiff Stoke City |
1-1 |
10.04.23 |
Cardiff Sunderland |
0-1 |
01.04.23 |
Cardiff Swansea |
2-3 |
15.03.23 |
Cardiff West Brom |
1-1 |
04.03.23 |
Cardiff Bristol City |
2-0 |
17.02.23 |
Cardiff Reading |
1-0 |
11.02.23 |
Cardiff Middlesbrough |
1-3 |
21.01.23 |
Cardiff Millwall |
0-1 |
14.01.23 |
Cardiff Wigan |
1-1 |
08.01.23 |
Cardiff Leeds |
2-2 |
26.12.22 |
Cardiff QPR |
0-0 |
17.12.22 |
Cardiff Blackpool |
1-1 |
30.11.22 |
Cardiff Aston Villa |
3-1 |
12.11.22 |
Cardiff Sheffield Utd |
0-1 |
08.11.22 |
Cardiff Hull City |
2-3 |
02.11.22 |
Cardiff Watford |
1-2 |
29.10.22 |
Cardiff Rotherham |
1-0 |
15.10.22 |
Cardiff Coventry |
0-1 |
04.10.22 |
Cardiff Blackburn |
1-0 |
01.10.22 |
Cardiff Burnley |
1-1 |
25.11.23 |
Preston Cardiff |
1-2 |
04.11.23 |
Stoke City Cardiff |
0-0 |
24.10.23 |
Huddersfield Cardiff |
0-4 |
21.10.23 |
Blackburn Cardiff |
1-0 |
03.10.23 |
Middlesbrough Cardiff |
2-0 |
27.09.23 |
Blackburn Cardiff |
5-2 |
24.09.23 |
Sunderland Cardiff |
0-1 |
02.09.23 |
Ipswich Cardiff |
3-2 |
29.08.23 |
Birmingham Cardiff |
1-3 |
19.08.23 |
Leicester Cardiff |
2-1 |
06.08.23 |
Leeds Cardiff |
2-2 |
06.08.23 |
Haverfordwest Cardiff |
0-4 |
29.07.23 |
Wycombe Cardiff |
0-0 |
22.07.23 |
FC Porto Cardiff |
4-0 |
21.07.23 |
Cambrian & Clydach Cardiff (Penalties:0 - 1) |
2-2 |
19.07.23 |
Braga Cardiff |
1-0 |
08.05.23 |
Burnley Cardiff |
3-0 |
27.04.23 |
Rotherham Cardiff |
1-2 |
19.04.23 |
Watford Cardiff |
1-3 |
15.04.23 |
Sheffield Utd Cardiff |
4-1 |
07.04.23 |
Blackpool Cardiff |
1-3 |
11.03.23 |
Preston Cardiff |
2-0 |
25.02.23 |
Norwich Cardiff |
2-0 |
14.02.23 |
Birmingham Cardiff |
0-2 |
04.02.23 |
Hull City Cardiff |
1-0 |
31.01.23 |
Luton Cardiff |
1-0 |
18.01.23 |
Leeds Cardiff |
5-2 |
01.01.23 |
Blackburn Cardiff |
1-0 |
29.12.22 |
Coventry Cardiff |
0-0 |
10.12.22 |
Stoke City Cardiff |
2-2 |
05.11.22 |
Sunderland Cardiff |
0-1 |
23.10.22 |
Swansea Cardiff |
2-0 |
19.10.22 |
QPR Cardiff |
3-0 |
08.10.22 |
Wigan Cardiff |
1-3 |
17.09.22 |
Huddersfield Cardiff |
1-0 |
13.09.22 |
Middlesbrough Cardiff |
2-3 |
03.09.22 |
Millwall Cardiff |
2-0 |
29.11.23 |
Southampton Bristol City |
1-0 |
25.11.23 |
Bristol City Middlesbrough |
3-2 |
11.11.23 |
QPR Bristol City |
0-0 |
04.11.23 |
Bristol City Sheffield Wednesday |
1-0 |
28.10.23 |
Cardiff Bristol City |
2-0 |
25.10.23 |
Bristol City Ipswich |
0-1 |
21.10.23 |
Bristol City Coventry |
1-0 |
07.10.23 |
Leeds Bristol City |
2-1 |
04.10.23 |
Rotherham Bristol City |
1-2 |
30.09.23 |
Bristol City Stoke City |
2-3 |
23.09.23 |
Leicester Bristol City |
1-0 |
19.09.23 |
Bristol City Plymouth |
4-1 |
16.09.23 |
Bristol City West Brom |
0-0 |
02.09.23 |
Swansea Bristol City |
1-2 |
29.08.23 |
Bristol City Norwich |
0-1 |
25.08.23 |
Hull City Bristol City |
1-1 |
19.08.23 |
Bristol City Birmingham |
0-2 |
12.08.23 |
Millwall Bristol City |
0-1 |
09.08.23 |
Bristol City Oxford |
5-1 |
05.08.23 |
Bristol City Preston |
1-1 |
29.07.23 |
Portsmouth Bristol City |
0-1 |
25.07.23 |
Cheltenham Bristol City |
1-1 |
25.07.23 |
Bristol City Exeter City |
4-0 |
22.07.23 |
Bristol City Oxford |
4-1 |
22.07.23 |
Bristol City Newport |
8-0 |
18.07.23 |
Bristol City Swindon |
7-1 |
08.05.23 |
QPR Bristol City |
0-2 |
29.04.23 |
Bristol City Burnley |
1-2 |
22.04.23 |
Bristol City Rotherham |
2-1 |
18.04.23 |
Sheffield Utd Bristol City |
1-0 |
15.04.23 |
Watford Bristol City |
2-0 |
10.04.23 |
Bristol City Middlesbrough |
2-2 |
07.04.23 |
Stoke City Bristol City |
1-2 |
01.04.23 |
Bristol City Reading |
1-1 |
19.03.23 |
Swansea Bristol City |
2-0 |
15.03.23 |
Luton Bristol City |
1-0 |
11.03.23 |
Bristol City Blackpool |
2-0 |
07.03.23 |
Huddersfield Bristol City |
0-0 |
04.03.23 |
Cardiff Bristol City |
2-0 |
28.02.23 |
Bristol City Manchester City |
0-3 |
25.02.23 |
Bristol City Hull City |
1-0 |
18.02.23 |
Sunderland Bristol City |
1-1 |
15.02.23 |
Bristol City Wigan |
1-1 |
11.02.23 |
Bristol City Norwich |
1-0 |
04.02.23 |
Preston Bristol City |
1-2 |
28.01.23 |
Bristol City West Brom |
3-0 |
21.01.23 |
Bristol City Blackburn |
1-1 |
17.01.23 |
Swansea Bristol City |
1-2 |
14.01.23 |
Bristol City Birmingham |
4-2 |
08.01.23 |
Bristol City Swansea |
1-1 |
25.11.23 |
Bristol City Middlesbrough |
3-2 |
04.11.23 |
Bristol City Sheffield Wednesday |
1-0 |
25.10.23 |
Bristol City Ipswich |
0-1 |
21.10.23 |
Bristol City Coventry |
1-0 |
30.09.23 |
Bristol City Stoke City |
2-3 |
19.09.23 |
Bristol City Plymouth |
4-1 |
16.09.23 |
Bristol City West Brom |
0-0 |
29.08.23 |
Bristol City Norwich |
0-1 |
19.08.23 |
Bristol City Birmingham |
0-2 |
09.08.23 |
Bristol City Oxford |
5-1 |
05.08.23 |
Bristol City Preston |
1-1 |
25.07.23 |
Bristol City Exeter City |
4-0 |
22.07.23 |
Bristol City Oxford |
4-1 |
22.07.23 |
Bristol City Newport |
8-0 |
18.07.23 |
Bristol City Swindon |
7-1 |
29.04.23 |
Bristol City Burnley |
1-2 |
22.04.23 |
Bristol City Rotherham |
2-1 |
10.04.23 |
Bristol City Middlesbrough |
2-2 |
01.04.23 |
Bristol City Reading |
1-1 |
11.03.23 |
Bristol City Blackpool |
2-0 |
28.02.23 |
Bristol City Manchester City |
0-3 |
25.02.23 |
Bristol City Hull City |
1-0 |
15.02.23 |
Bristol City Wigan |
1-1 |
11.02.23 |
Bristol City Norwich |
1-0 |
28.01.23 |
Bristol City West Brom |
3-0 |
21.01.23 |
Bristol City Blackburn |
1-1 |
14.01.23 |
Bristol City Birmingham |
4-2 |
08.01.23 |
Bristol City Swansea |
1-1 |
26.12.22 |
Bristol City West Brom |
0-2 |
17.12.22 |
Bristol City Stoke City |
1-2 |
12.11.22 |
Bristol City Watford |
0-0 |
08.11.22 |
Bristol City Lincoln |
1-3 |
01.11.22 |
Bristol City Sheffield Utd |
0-1 |
29.10.22 |
Bristol City Swansea |
1-1 |
15.10.22 |
Bristol City Millwall |
1-2 |
12.10.22 |
Bristol City Preston |
2-1 |
04.10.22 |
Bristol City Coventry |
0-0 |
01.10.22 |
Bristol City QPR |
1-2 |
31.08.22 |
Bristol City Huddersfield |
2-0 |
29.11.23 |
Southampton Bristol City |
1-0 |
11.11.23 |
QPR Bristol City |
0-0 |
28.10.23 |
Cardiff Bristol City |
2-0 |
07.10.23 |
Leeds Bristol City |
2-1 |
04.10.23 |
Rotherham Bristol City |
1-2 |
23.09.23 |
Leicester Bristol City |
1-0 |
02.09.23 |
Swansea Bristol City |
1-2 |
25.08.23 |
Hull City Bristol City |
1-1 |
12.08.23 |
Millwall Bristol City |
0-1 |
29.07.23 |
Portsmouth Bristol City |
0-1 |
25.07.23 |
Cheltenham Bristol City |
1-1 |
08.05.23 |
QPR Bristol City |
0-2 |
18.04.23 |
Sheffield Utd Bristol City |
1-0 |
15.04.23 |
Watford Bristol City |
2-0 |
07.04.23 |
Stoke City Bristol City |
1-2 |
19.03.23 |
Swansea Bristol City |
2-0 |
15.03.23 |
Luton Bristol City |
1-0 |
07.03.23 |
Huddersfield Bristol City |
0-0 |
04.03.23 |
Cardiff Bristol City |
2-0 |
18.02.23 |
Sunderland Bristol City |
1-1 |
04.02.23 |
Preston Bristol City |
1-2 |
17.01.23 |
Swansea Bristol City |
1-2 |
01.01.23 |
Coventry Bristol City |
1-1 |
29.12.22 |
Millwall Bristol City |
0-0 |
10.12.22 |
Rotherham Bristol City |
1-3 |
05.11.22 |
Middlesbrough Bristol City |
1-1 |
22.10.22 |
Reading Bristol City |
2-0 |
18.10.22 |
West Brom Bristol City |
0-2 |
08.10.22 |
Birmingham Bristol City |
3-0 |
17.09.22 |
Burnley Bristol City |
2-1 |
14.09.22 |
Norwich Bristol City |
3-2 |
23.07.22 |
Bournemouth Bristol City |
0-1 |
04.03.2023
|
Cardiff Bristol City |
2-0 |
21.08.2022
|
Bristol City Cardiff |
2-0 |
22.01.2022
|
Bristol City Cardiff |
3-2 |
28.08.2021
|
Cardiff Bristol City |
1-2 |
06.02.2021
|
Bristol City Cardiff |
0-2 |
04.03.2023
|
Cardiff Bristol City |
2-0 |
28.08.2021
|
Cardiff Bristol City |
1-2 |
06.11.2020
|
Cardiff Bristol City |
0-1 |
10.11.2019
|
Cardiff Bristol City |
0-1 |
25.02.2018
|
Cardiff Bristol City |
1-0 |