Cardiff City FC vs Swansea City AFC, Championship 2024-25 REGULAR SEASON
Overview
Match Preview
Cardiff City FC vs Swansea City AFC — Championship at Cardiff City Stadium.
- Cardiff City FC 0 games · 0 pts (2026/27)
- Swansea City AFC 46 games · 64 pts (2026/27)
Match Details
- Referee James Bell
- Assistant 1 Ian Cooper
- Assistant 2 Andrew Fox
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Coventry City FC | 46 | 95 |
| 2 | Ipswich Town FC | 46 | 84 |
| 3 | Millwall FC | 46 | 83 |
| 4 | Southampton FC | 46 | 80 |
| 5 | Middlesbrough FC | 46 | 80 |
| 6 | Hull City AFC | 46 | 73 |
| 7 | Wrexham AFC | 46 | 71 |
| 8 | Derby County FC | 46 | 69 |
| 9 | Norwich City FC | 46 | 65 |
| 10 | Birmingham City FC | 46 | 64 |
| 11 | Swansea City AFC | 46 | 64 |
| 12 | Bristol City FC | 46 | 62 |
| 13 | Sheffield United FC | 46 | 60 |
| 14 | Preston North End FC | 46 | 60 |
| 15 | Queens Park Rangers FC | 46 | 58 |
| 16 | Watford FC | 46 | 57 |
| 17 | Stoke City FC | 46 | 55 |
| 18 | Portsmouth FC | 46 | 55 |
| 19 | Charlton Athletic FC | 46 | 53 |
| 20 | Blackburn Rovers FC | 46 | 52 |
| 21 | West Bromwich Albion FC | 46 | 51 |
| 22 | Oxford United FC | 46 | 47 |
| 23 | Leicester City FC | 46 | 46 |
| 24 | Sheffield Wednesday FC | 46 | 0 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 18 Jan | Swansea City AFC | H | 3–0 | W |
| 14 Jan | Watford FC | H | 1–1 | D |
| 09 Jan | Sheffield United FC | A | 1–0 | W |
| 04 Jan | Middlesbrough FC | A | 1–1 | D |
| 01 Jan | Coventry City FC | H | 1–1 | D |
| 29 Dec | Watford FC | A | 2–1 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 18 Jan | Cardiff City FC | A | 0–3 | L |
| 12 Jan | Southampton FC | A | 0–3 | L |
| 04 Jan | West Bromwich Albion FC | H | 1–1 | D |
| 01 Jan | Portsmouth FC | A | 0–4 | L |
| 29 Dec | Luton Town FC | H | 2–1 | W |
| 26 Dec | Queens Park Rangers FC | H | 3–0 | W |
Key Stats
17%
Both Teams to Score
H2H (12 games)
H2H (12 games)
33%
Over 2.5 Goals
H2H history
H2H history
Events
Match Events
- 0' It’s Showtime! The match between Cardiff City FC and Swansea City AFC is underway.
- 5' The teams are not in a rush to score plenty of goals. It might look strange considering Swansea City AFC that had 383 games and scored 472 goals.
- 10' The travelling Swansea City AFC supporters hardly appreciate their team being pressed down to the backline.
- 15' Although teams showed high tempo form the start, they seem to slow down a bit. Both sides really need to catch a fire. Otherwise, we have another goalless match.
- 20' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 24' Cardiff City FC manager makes another effort to make the tables turned. Joel Bagan is hanging Callum O'Dowda on the field on 24 minute.
- 29' Not even hints on scoring a goal over the last 29 minutes.
- 34' Swansea City AFC started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 34.
- 39' Cardiff City FC seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
- 44' Ollie Tanner needs to be pretty careful with his discipline considering 0 Red cards this season.
- 45' That looks like a foul for a card for Matt Grimes.
- 47' What a strike from Callum Robinson! The score is 1-0.
- 51' Callum Robinson with the second goal in the match!
- 55' Another change for Swansea City AFC made on 55 minute. Joe Allen leaves to be changed by Zan Vipotnik.
- 60' While players are taking a pause, let’s have a look at their stats. The teams met 0 times this season with winning -% of all matches.
- 65' Supporters expect more eagerness from Andy Rinomhota, as he is very good at scoring at Cardiff City Stadium with 0 goals in the last 0 games.
- 67' GOAL! Dimitrios Goutas scores on 67. Assisted by Alex Robertson
- 72' Swansea City AFC is showing some good football. However, Swansea City AFC are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 76' The whistle greets Josh Key as he departs to be replaced by Kyle Naughton.
- 81' Liam Cullen is having his name booked by the referee on 81.
- 84' The supporters are chanting for Yakou Meite. He replaces Ollie Tanner on 84 minute.
- 85' Time for substitution for Swansea City AFC. Ronald is replaced by Sam Parker.
- 88' A meaty challenge results in booking for Florian Bianchini on 88.
- 90' The referee shows Cardiff City FC player a card on 90.
- Hope, you loved the show. Another epic battle is over with the score 3-0.
Lineups
Cardiff City FC Lineups
4-2-3-1Starting XI
-
11
Callum O'Dowda ↓ Joel Bagan 24'
- 35
- 8
-
12
Calum Chambers ↓ Manolis Siopis 76'
-
47
Callum Robinson ↓ Yousef Salech 84'
- 21
- 4
-
18
Alex Robertson ↓ Rubin Colwill 76'
- 5
-
32
Ollie Tanner ↓ Yakou Meite 84'
- 45
Bench
-
19
Yakou Meite ↑ 84'
- 1
- 38
- 16
-
23
Joel Bagan ↑ 24'
-
3
Manolis Siopis ↑ 76'
-
27
Rubin Colwill ↑ 76'
-
22
Yousef Salech ↑ 84'
- 2
Coach
Omer Riza
Swansea City AFC Lineups
4-3-3Starting XI
-
7
Joe Allen ↓ Zan Vipotnik 55'
- 8
- 20
- 22
-
2
Josh Key ↓ Kyle Naughton 76'
- 6
- 5
- 14
- 17
-
35
Ronald ↓ Sam Parker 85'
-
10
Ji-sung Eom ↓ Florian Bianchini 55'
Bench
- 4
-
26
Kyle Naughton ↑ 76'
- 33
- 23
-
19
Florian Bianchini ↑ 55'
- 25
-
9
Zan Vipotnik ↑ 55'
-
41
Sam Parker ↑ 85'
- 43
Coach
Luke Williams
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Michael Obafemi | 4 |
| Liam Cullen | 3 |
| Jamal Lowe | 3 |
| Callum Robinson | 3 |
| Joel Piroe | 2 |
| Benjamin Cabango | 2 |
| Oliver Cooper | 1 |
| Ben Wilmot | 1 |
Head to Head
Cardiff City FC Form
Swansea City AFC Form
2025-01-18
Cardiff City FC
3–0
Swansea City AFC
L
2025-01-12
Southampton FC
3–0
Swansea City AFC
L
2025-01-04
Swansea City AFC
1–1
West Bromwich Albion FC
D
2025-01-01
Portsmouth FC
4–0
Swansea City AFC
L
2024-12-29
Swansea City AFC
2–1
Luton Town FC
W
2024-12-26
Swansea City AFC
3–0
Queens Park Rangers FC
W
Predictions
Prediction accuracy
3 / 4
1.78
Cardiff City FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.86
Swansea City AFC xG
I would bet for:
Cardiff City FC to win 58%
Match Result
✓ CorrectActual: Cardiff City FC win
Both Teams to Score
✓ Correct
Avg goals/match: 2.64
Actual: No — clean sheet
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 91% |
|
9% |
| ± 1.5 | 74% |
|
26% |
| ± 2.5 | 49% |
|
51% |
| ± 3.5 | 28% |
|
72% |
| ± 4.5 | 14% |
|
86% |
Double Chance
Cardiff City FC or Draw
82%
Draw or Swansea City AFC
42%
Cardiff City FC or Swansea City AFC
75%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
1 – 0
11.9%
1 – 1
11.7%
2 – 0
11%
2 – 1
9.4%
0 – 0
9%
3 – 0
Actual
3 – 1
5.6%
0 – 1
5.2%
1 – 2
4.5%
2 – 2
4.1%
4 – 0
2.9%
4 – 1
2.6%
Asian Handicap — Cardiff City FC
| Handicap | Cardiff City FC covers | Push | Swansea City AFC covers |
|---|---|---|---|
| -2.5 | 15% | — | 85% |
| -2 | 15% | 18% | 67% |
| -1.5 | 33% | — | 67% |
| -1 | 33% | 24% | 42% |
| -0.5 | 58% | — | 42% |
| +0.5 | 83% | — | 17% |
| +1 | 83% | 11% | 6% |
| +1.5 | 94% | — | 6% |
| +2 | 94% | 4% | 1% |
| +2.5 | 99% | — | 1% |
Clean Sheet
Cardiff City FC keeps clean sheet
43%
✗
Swansea City AFC keeps clean sheet
18%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

