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
Middlesbrough
Stoke
Preston
Hull
Millwall
Ipswich
Bristol City
Charlton
Derby
Birmingham
Leicester
Wrexham
West Brom
Watford
QPR
Southampton
Swansea
Blackburn
Portsmouth
Oxford Utd
Sheff Utd
Norwich
Sheff Wed