Stoke City go head-to-head against Cardiff on Saturday. Read our Predictions and Betting Tips with Match Preview, Head-to-head stats (h2h) and Team Form Analysis.
Stoke enter the contest following a streak of great performances. They moved up to 11th in the standings following a 2-0 win over Middlesbrough last time out.
Their opponents, Cardiff, too, come into the game with a pair of fine outcomes. They sit sixth in the table after a 2-0 win over Bristol City in their previous league match.
The Verdict
Stoke are in superior shape, having won each of their past three matches. They also have a solid record against Cardiff at this venue. Furthermore, Cardiff has performed well at home, but away from home this season, they have lost three of their last four away matches.
Therefore, a victory for Stoke at 2.20 odds will be our main betting pick here considering all the observations.
For the second tip, the odds of both teams scoring 1.91 look quite attractive. Given that the hosts have scored at least two goals in two of their last three matches. While the visitors have scored six goals in their last two matches.
Stoke City | Cardiff | |
---|---|---|
Game Played | 20 | 19 |
Wins | 6 | 8 |
Draws | 3 | 3 |
Loss | 11 | 8 |
Goals For | 19 | 27 |
Goals Against | 28 | 23 |
Stoke City | Cardiff | |
---|---|---|
Game Played | 10 | 10 |
Wins | 4 | 3 |
Draws | 1 | 2 |
Loss | 5 | 5 |
Goals For | 9 | 12 |
Goals Against | 12 | 13 |
09.12.23 |
Stoke City Sheffield Wednesday |
0-1 |
02.12.23 |
Plymouth Stoke City |
2-1 |
28.11.23 |
QPR Stoke City |
4-2 |
25.11.23 |
Stoke City Blackburn |
0-3 |
11.11.23 |
Coventry Stoke City |
0-0 |
04.11.23 |
Stoke City Cardiff |
0-0 |
28.10.23 |
Middlesbrough Stoke City |
0-2 |
25.10.23 |
Stoke City Leeds |
1-0 |
21.10.23 |
Stoke City Sunderland |
2-1 |
07.10.23 |
Leicester Stoke City |
2-0 |
03.10.23 |
Stoke City Southampton |
0-1 |
30.09.23 |
Bristol City Stoke City |
2-3 |
27.09.23 |
Bournemouth Stoke City |
2-0 |
24.09.23 |
Stoke City Hull City |
1-3 |
20.09.23 |
Huddersfield Stoke City |
2-2 |
16.09.23 |
Norwich Stoke City |
1-0 |
02.09.23 |
Stoke City Preston |
0-2 |
29.08.23 |
Stoke City Rotherham |
6-1 |
26.08.23 |
Millwall Stoke City |
1-0 |
19.08.23 |
Stoke City Watford |
1-0 |
12.08.23 |
Ipswich Stoke City |
2-0 |
08.08.23 |
Stoke City West Brom |
2-1 |
05.08.23 |
Stoke City Rotherham |
4-1 |
29.07.23 |
Stoke City Everton |
0-1 |
25.07.23 |
Burton Albion Stoke City |
0-1 |
22.07.23 |
Derby Stoke City |
3-0 |
15.07.23 |
Levante Stoke City |
1-1 |
08.07.23 |
Notts County Stoke City |
1-5 |
08.05.23 |
Watford Stoke City |
2-0 |
29.04.23 |
Stoke City QPR |
0-1 |
22.04.23 |
Cardiff Stoke City |
1-1 |
18.04.23 |
Stoke City Wigan |
0-1 |
15.04.23 |
Stoke City West Brom |
1-2 |
10.04.23 |
Birmingham Stoke City |
0-0 |
07.04.23 |
Stoke City Bristol City |
1-2 |
01.04.23 |
Coventry Stoke City |
0-4 |
18.03.23 |
Stoke City Norwich |
0-0 |
14.03.23 |
Middlesbrough Stoke City |
1-1 |
10.03.23 |
Stoke City Blackburn |
3-2 |
04.03.23 |
Sunderland Stoke City |
1-5 |
28.02.23 |
Stoke City Brighton |
0-1 |
25.02.23 |
Stoke City Millwall |
0-1 |
21.02.23 |
Swansea Stoke City |
1-3 |
18.02.23 |
Blackpool Stoke City |
1-0 |
15.02.23 |
Stoke City Huddersfield |
3-0 |
11.02.23 |
Stoke City Hull City |
0-0 |
04.02.23 |
Luton Stoke City |
1-0 |
29.01.23 |
Stoke City Stevenage |
3-1 |
21.01.23 |
Stoke City Reading |
4-0 |
14.01.23 |
Sheffield Utd Stoke City |
3-1 |
09.12.23 |
Stoke City Sheffield Wednesday |
0-1 |
25.11.23 |
Stoke City Blackburn |
0-3 |
04.11.23 |
Stoke City Cardiff |
0-0 |
25.10.23 |
Stoke City Leeds |
1-0 |
21.10.23 |
Stoke City Sunderland |
2-1 |
03.10.23 |
Stoke City Southampton |
0-1 |
24.09.23 |
Stoke City Hull City |
1-3 |
02.09.23 |
Stoke City Preston |
0-2 |
29.08.23 |
Stoke City Rotherham |
6-1 |
19.08.23 |
Stoke City Watford |
1-0 |
08.08.23 |
Stoke City West Brom |
2-1 |
05.08.23 |
Stoke City Rotherham |
4-1 |
29.07.23 |
Stoke City Everton |
0-1 |
29.04.23 |
Stoke City QPR |
0-1 |
18.04.23 |
Stoke City Wigan |
0-1 |
15.04.23 |
Stoke City West Brom |
1-2 |
07.04.23 |
Stoke City Bristol City |
1-2 |
18.03.23 |
Stoke City Norwich |
0-0 |
10.03.23 |
Stoke City Blackburn |
3-2 |
28.02.23 |
Stoke City Brighton |
0-1 |
25.02.23 |
Stoke City Millwall |
0-1 |
15.02.23 |
Stoke City Huddersfield |
3-0 |
11.02.23 |
Stoke City Hull City |
0-0 |
29.01.23 |
Stoke City Stevenage |
3-1 |
21.01.23 |
Stoke City Reading |
4-0 |
02.01.23 |
Stoke City Preston |
0-1 |
30.12.22 |
Stoke City Burnley |
0-1 |
10.12.22 |
Stoke City Cardiff |
2-2 |
02.12.22 |
Stoke City Nottingham Forest |
2-1 |
08.11.22 |
Stoke City Luton |
2-0 |
05.11.22 |
Stoke City Birmingham |
1-2 |
22.10.22 |
Stoke City Coventry |
0-2 |
18.10.22 |
Stoke City Rotherham |
0-1 |
08.10.22 |
Stoke City Sheffield Utd |
3-1 |
02.10.22 |
Stoke City Watford |
0-4 |
31.08.22 |
Stoke City Swansea |
1-1 |
02.12.23 |
Plymouth Stoke City |
2-1 |
28.11.23 |
QPR Stoke City |
4-2 |
11.11.23 |
Coventry Stoke City |
0-0 |
28.10.23 |
Middlesbrough Stoke City |
0-2 |
07.10.23 |
Leicester Stoke City |
2-0 |
30.09.23 |
Bristol City Stoke City |
2-3 |
27.09.23 |
Bournemouth Stoke City |
2-0 |
20.09.23 |
Huddersfield Stoke City |
2-2 |
16.09.23 |
Norwich Stoke City |
1-0 |
26.08.23 |
Millwall Stoke City |
1-0 |
12.08.23 |
Ipswich Stoke City |
2-0 |
25.07.23 |
Burton Albion Stoke City |
0-1 |
22.07.23 |
Derby Stoke City |
3-0 |
15.07.23 |
Levante Stoke City |
1-1 |
08.07.23 |
Notts County Stoke City |
1-5 |
08.05.23 |
Watford Stoke City |
2-0 |
22.04.23 |
Cardiff Stoke City |
1-1 |
10.04.23 |
Birmingham Stoke City |
0-0 |
01.04.23 |
Coventry Stoke City |
0-4 |
14.03.23 |
Middlesbrough Stoke City |
1-1 |
04.03.23 |
Sunderland Stoke City |
1-5 |
21.02.23 |
Swansea Stoke City |
1-3 |
18.02.23 |
Blackpool Stoke City |
1-0 |
04.02.23 |
Luton Stoke City |
1-0 |
14.01.23 |
Sheffield Utd Stoke City |
3-1 |
08.01.23 |
Hartlepool Stoke City |
0-3 |
26.12.22 |
Rotherham Stoke City |
2-2 |
17.12.22 |
Bristol City Stoke City |
1-2 |
12.11.22 |
West Brom Stoke City |
2-0 |
02.11.22 |
Wigan Stoke City |
0-1 |
29.10.22 |
Norwich Stoke City |
3-1 |
15.10.22 |
Preston Stoke City |
0-2 |
05.10.22 |
Burnley Stoke City |
1-1 |
17.09.22 |
QPR Stoke City |
0-0 |
13.09.22 |
Hull City Stoke City |
0-3 |
13.08.22 |
Huddersfield Stoke City |
3-1 |
09.07.22 |
Cork City Stoke City |
0-2 |
02.12.23 |
Southampton Cardiff |
2-0 |
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 |
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 |
02.12.23 |
Southampton Cardiff |
2-0 |
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 |
22.04.2023
|
Cardiff Stoke City |
1-1 |
10.12.2022
|
Stoke City Cardiff |
2-2 |
16.03.2022
|
Cardiff Stoke City |
2-1 |
30.10.2021
|
Stoke City Cardiff |
3-3 |
16.03.2021
|
Cardiff Stoke City |
0-0 |
10.12.2022
|
Stoke City Cardiff |
2-2 |
30.10.2021
|
Stoke City Cardiff |
3-3 |
08.12.2020
|
Stoke City Cardiff |
1-2 |
22.02.2020
|
Stoke City Cardiff |
2-0 |
04.12.2013
|
Stoke City Cardiff |
0-0 |