While we have made these predictions for Cardiff City v Stoke City for this match preview with the best of intentions, no profits are guaranteed. Always gamble responsibly, and with what you can afford to lose. Best of luck with your selections.
Cardiff City vs Stoke City Live Stream Global Listings (Apr 12)
Predictions and Tips
The Championship tie at Cardiff City Stadium on Saturday will see hosts Cardiff City play against Stoke City.
Scroll down to see all of the predictions, poll and statistics for Cardiff City v Stoke City - plus the latest match odds.
📊 Form Guide

Cardiff City
LLWDDD
Cardiff City go into this match coming off the back of a 2-2 Championship draw against Preston North End.
In that game, Cardiff City managed 51% possession and 14 attempts on goal with 6 of them on target. For Cardiff City, the goalscorers were Will Alves (52') and Yakou Meïté (94'). For their opponents, Preston North End got 14 attempts at goal with 4 of them on target. Milutin Osmajić (19') and Stefán Teitur Þórðarson (72') scored for Preston North End.
Cardiff City have not been the best at stopping their opponents recently, but they’ve also done enough to convert their own chances into goals. Looking at their last 6 games, Cardiff City have seen their goal breached in 5 of them as well as getting on the scoresheet in 5 of those games.
Their past results show that Cardiff City:
- have not lost a league tie with Stoke City in their previous 9 matches. A long run without a loss.
- are without a win at home for the past 3 league games.
Stoke City
LWLWDD ⚖
In the game prior to this, Stoke City drew 1-1 in the Championship tie with Luton Town.
In that game, Stoke City managed 47% possession and 10 shots on goal with 4 of them on target. The only player on the scoresheet for Stoke City was Lewis Baker (74'). On the other side, Luton Town got 15 attempts at goal with 3 on target. Millenic Alli (91') was the scorer for Luton Town.
The stats tell the story, and Stoke City have been scored against in 5 of their last 6 games, seeing opposing sides hit 7 goals in total. In defence, Stoke City have seen their frailties exposed. That trend might not be carried forward into this match, however.
Analysis of their past results shows that Stoke City:
- have not registered a win against Cardiff City when they have played them away from home in the previous 6 matches in the league. They really have not been travelling well at all.
- haven’t won away from home in the past 5 matches in the league.
👥 Head to head
There have been a high number of draws between the two sides. In their head to head meetings beginning from 10/12/2022, fans have seen 5 of them. That’s an unusually high 83% of games being drawn.
An aggregate of 19 goals were yielded between them during those clashes, with 10 from The Bluebirds and 9 coming from The Potters. That’s an average goals per game figure of 3.17.
ℹ️ Team News: Cardiff City
Aaron Ramsey (Hamstring injury) and Callum O'Dowda (unknown injury) won’t be playing for Cardiff City manager Omer Riza.
🔮 Prediction
We’re inclined to think that Stoke City will have to play well to breach the defence of this Cardiff City lineup who we think will do enough to score at the other end and edge ahead.
We therefore fancy a highly competitive game with a 1-0 winning margin for Cardiff City at full-time.
Let’s see what happens.
Andre Moura, 13:03 12/04/2025
📊 Poll: Who Will Win?

⚽️ Team Focus:
Cardiff City
Formed: 1899
Stadium: Cardiff City Stadium (33,316)
Captain: Joe Ralls
Chairman: Mehmet Dalman
Manager: Omer Riza
Competitions: Championship position 22
🔑 Key Man: Anwar El Ghazi
Generally played in the Left Wing position, Anwar El Ghazi was born in Barendrecht, Netherlands. After making a first senior appearance for Ajax in the 2014 - 2015 season, the goalscoring Forward has contributed 3 league goals in the Championship 2024 - 2025 campaign to date from a total of 25 appearances.
Stoke City |
|
Cardiff City |
Stoke City |
|
Cardiff City |
Cardiff City |
|
Stoke City |
Stoke City |
|
Cardiff City |
Cardiff City |
|
Stoke City |
Stoke City |
|
Cardiff City |
Pos | Team | Pld | W | D | L | +/- | Pts | Form |
---|---|---|---|---|---|---|---|---|
1 |
![]() |
42 | 25 | 13 | 4 | 53 | 88 | DDDWW |
2 |
![]() |
42 | 24 | 16 | 2 | 44 | 88 | WWWDW |
3 |
![]() |
42 | 26 | 7 | 9 | 24 | 83 | WWLLL |
4 |
![]() |
41 | 21 | 13 | 7 | 20 | 76 | DLWWD |
5 |
![]() |
41 | 16 | 15 | 10 | 9 | 63 | DWLWW |
6 |
![]() |
41 | 18 | 8 | 15 | 5 | 62 | LWLLW |
7 |
![]() |
41 | 17 | 9 | 15 | 11 | 60 | WDWWL |
8 |
![]() |
41 | 13 | 18 | 10 | 11 | 57 | DDLLL |
9 |
![]() |
41 | 15 | 12 | 14 | -1 | 57 | LWLWW |
10 |
![]() |
41 | 16 | 8 | 17 | -4 | 56 | WLDLW |
11 |
![]() |
42 | 13 | 14 | 15 | 5 | 53 | LWLDL |
12 |
![]() |
41 | 15 | 8 | 18 | -1 | 53 | LLLLD |
13 |
![]() |
41 | 14 | 11 | 16 | -7 | 53 | WLDLD |
14 |
![]() |
41 | 14 | 9 | 18 | -7 | 51 | LLDWW |
15 |
![]() |
41 | 12 | 13 | 16 | -6 | 49 | LDLDW |
16 |
![]() |
42 | 10 | 19 | 13 | -8 | 49 | WLDDL |
17 |
![]() |
41 | 12 | 9 | 20 | -16 | 45 | LLWLL |
18 |
![]() |
41 | 11 | 12 | 18 | -18 | 45 | LWLWL |
19 |
![]() |
41 | 11 | 11 | 19 | -9 | 44 | WDLWL |
20 |
![]() |
41 | 10 | 14 | 17 | -12 | 44 | WLWDD |
21 |
![]() |
41 | 11 | 9 | 21 | -10 | 42 | WWWLD |
22 |
![]() |
41 | 9 | 15 | 17 | -20 | 42 | LWDDD |
23 |
![]() |
41 | 10 | 10 | 21 | -25 | 40 | WDWDD |
24 |
![]() |
42 | 9 | 13 | 20 | -38 | 40 | LDWLW |
Sheffield United |
|
Cardiff City |
Cardiff City |
|
Stoke City |
Preston North End |
|
Cardiff City |
QPR |
|
Cardiff City |
Cardiff City |
|
Sheffield Wednesday |
Blackburn Rovers |
|
Cardiff City |
Stoke City |
|
Sheffield Wednesday |
Cardiff City |
|
Stoke City |
Stoke City |
|
Luton Town |
Preston North End |
|
Stoke City |
Stoke City |
|
QPR |
Millwall |
|
Stoke City |
Cardiff City |
|
Sheffield Wednesday |
Cardiff City |
|
Luton Town |
Cardiff City |
|
Burnley |
Cardiff City |
|
Hull City |
Cardiff City |
|
Bristol City |
Cardiff City |
|
Derby County |
Preston North End |
|
Stoke City |
Millwall |
|
Stoke City |
Coventry City |
|
Stoke City |
Norwich City |
|
Stoke City |
Bristol City |
|
Stoke City |
Hull City |
|
Stoke City |
Goals scored | 1.1 |
Goals conceded | 1.3 |
Time first goal scored | 47 |
Time first goal conceded | 48 |
Yellow cards | 1.5 |
Red cards | 0.1 |
Subs used | 4.3 |
Biggest victory | 5-0 |
Biggest defeat | 3-1 |
Goals scored | 0.8 |
Goals conceded | 1.5 |
Time first goal scored | 40 |
Time first goal conceded | 34 |
Yellow cards | 2.5 |
Red cards | 0 |
Subs used | 3.9 |
Biggest victory | 2-0 |
Biggest defeat | 3-0 |
Callum Robinson | 12 |
Yousef Salech | 5 |
Anwar El Ghazi | 3 |
Yakou Meïté | 3 |
Alex Robertson | 3 |
Tom Cannon | 9 |
Lewis Baker | 6 |
Million Manhoef | 5 |
Andrew Moran | 4 |
Jun-ho Bae | 3 |
Cardiff City |
|
Oxford United |
Cardiff City |
|
West Bromwich Albion |
Norwich City |
|
Cardiff City |
Leeds United |
|
Stoke City |
Stoke City |
|
Sheffield United |
Derby County |
|
Stoke City |
