Our Cardiff vs Stoke Prediction: 2-1
Cardiff vs Stoke in the England Championship is scheduled for an 14:00 GMT kick-off on Saturday April 12, 2025. Our forecast points to a 2-1 home win, but considering both teams’ recent scoring patterns, BTTS is a highly likely outcome.
Our prediction is supported by key performance data, betting odds and match insights — everything you need is right below to make smarter bets.
→ View Today's Football Score Tips
Recent Form Insights
Cardiff's Last Match – Preston vs Cardiff
Cardiff will seek to go one better this time following a 2-2 England Championship share of the spoils with Preston on April 8. In that match, Cardiff had 51% possession and 10 attempts at goal, with 5 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Preston | 49% | 12 (5) | 1.73 | 42 |
Cardiff | 51% | 10 (5) | 0.9 | 50 |
Stoke's Last Match – Stoke vs Luton
Stoke will aim to turn their fortunes around after a 1-1 England Championship draw with Luton on April 8. In that match, Stoke saw 47% of the ball and created 6 goal attempts, with 4 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Stoke | 47% | 6 (4) | 0.33 | 30 |
Luton | 53% | 9 (4) | 0.98 | 71 |
Cardiff vs Stoke Stats
Key Stats
| Cardiff | Stoke | |
|---|---|---|
| 0.86 | Attacking Strength | 0.92 |
| 1.12 | Defence Strength | 1.28 |
| 1 | Points Per Game | 1.2 |
| 2/10 | WIN | 3/10 |
| 4/10 | DRAW | 3/10 |
| 2/10 | Clean Sheets | 2/10 |
| 7/10 | BTTS | 7/10 |
| 5/10 | Over 2.5 Goals | 5/10 |
| 1 | Average Scored | 1.4 |
Goals Scored vs Goals Conceded
Cardiff are averaging 1.0 goals scored and 1.3 conceded per match, while Stoke average 1.4 scored and 1.5 conceded per game.
Cardiff 10-13
Stoke 14-15
What are the odds for this match?
Cardiff to win: @2.25
Draw: @3.5
Stoke to win: @3
Lineups
Cardiff (3-5-2) : Ethan Horvath, Perry Ng, Will Fish, Jesper Daland, Cian Ashford, Alex Robertson, Calum Chambers, William Alves, Callum O'Dowda, Yousef Salech, Callum Robinson
Stoke (4-2-3-1) : Viktor Johansson, Junior Tchamadeu, Ashley Phillips, Ben Wilmot, Jordan Thompson, Wouter Burger, Eric Junior Bocat, Million Manhoef, Lewis Baker, Bae Joon-ho, Ali Al-Hamadi



Preston
Cardiff
Stoke
Luton
Coventry
Ipswich
Millwall
Middlesbrough
Southampton
Hull
Wrexham
Derby
Norwich
Bristol City
QPR
Watford
Preston
Swansea
Birmingham
Stoke
Sheff Utd
Charlton
Blackburn
West Brom
Portsmouth
Oxford Utd
Leicester
Sheff Wed