Cardiff City FC vs Swansea City AFC, Championship 2020-21 REGULAR SEASON
Overview
Match Preview
Cardiff City FC vs Swansea City AFC — Championship at Cardiff City Stadium.
- Cardiff City FC 15 games · 18 pts (2026/27)
- Swansea City AFC 15 games · 26 pts (2026/27)
Match Details
- Referee Nick Greenhalgh
- Referee Akil Howson
- Referee John Brooks
- Referee Keith Stroud
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Birmingham City FC | 15 | 29 |
| 2 | Middlesbrough FC | 15 | 29 |
| 3 | Stoke City FC | 15 | 29 |
| 4 | Wolverhampton Wanderers FC | 15 | 28 |
| 5 | West Bromwich Albion FC | 15 | 28 |
| 6 | Swansea City AFC | 15 | 26 |
| 7 | Southampton FC | 15 | 24 |
| 8 | Queens Park Rangers FC | 15 | 24 |
| 9 | West Ham United FC | 15 | 23 |
| 10 | Sheffield United FC | 15 | 22 |
| 11 | Portsmouth FC | 15 | 22 |
| 12 | Norwich City FC | 15 | 21 |
| 13 | Blackburn Rovers FC | 15 | 21 |
| 14 | Cardiff City FC | 15 | 18 |
| 15 | Wrexham AFC | 15 | 18 |
| 16 | Millwall FC | 15 | 18 |
| 17 | Bristol City FC | 15 | 18 |
| 18 | Bolton Wanderers FC | 15 | 17 |
| 19 | Charlton Athletic FC | 15 | 17 |
| 20 | Watford FC | 15 | 15 |
| 21 | Lincoln City FC | 15 | 15 |
| 22 | Burnley FC | 15 | 10 |
| 23 | Derby County FC | 15 | 10 |
| 24 | Preston North End FC | 15 | 8 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 12 Dec | Swansea City AFC | H | 0–2 | L |
| 08 Dec | Stoke City FC | A | 2–1 | W |
| 05 Dec | Watford FC | A | 1–0 | W |
| 01 Dec | Huddersfield Town AFC | H | 3–0 | W |
| 28 Nov | Luton Town FC | H | 4–0 | W |
| 25 Nov | Coventry City FC | A | 0–1 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 12 Dec | Cardiff City FC | A | 2–0 | W |
| 08 Dec | AFC Bournemouth | H | 0–0 | D |
| 05 Dec | Luton Town FC | H | 2–0 | W |
| 02 Dec | Middlesbrough FC | A | 1–2 | L |
| 29 Nov | Nottingham Forest FC | A | 1–0 | W |
| 25 Nov | Sheffield Wednesday FC | H | 1–1 | D |
Season Stats
| Cardiff City FC | Swansea City AFC | |
|---|---|---|
| #14 | Position | #6 |
| 18 | Points | 26 |
| 15 | Played | 15 |
| 4 / 6 / 5 | W / D / L | 8 / 2 / 5 |
| 27 | Scored | 22 |
| 27 | Conceded | 18 |
| +0 | GD | +4 |
| 1.20 | PPG | 1.73 |
| 27% | Win % | 53% |
Key Stats
17%
Both Teams to Score
H2H (12 games)
H2H (12 games)
33%
Over 2.5 Goals
H2H history
H2H history
7%
Clean Sheets
Cardiff City FC this season
Cardiff City FC this season
40%
Clean Sheets
Swansea City AFC this season
Swansea City AFC this season
Cardiff City FC are 14th (18 pts). Swansea City AFC are 6th (26 pts).
Goal Timing (This Season)
Cardiff City FC
0-15
4/6
16-30
3/5
31-45
9/3
46-60
1/7
61-75
5/2
76+
4/3
■ Scored ■ Conceded
Swansea City AFC
0-15
4/5
16-30
2/2
31-45
4/5
46-60
6/1
61-75
2/–
76+
3/5
■ Scored ■ Conceded
Top Scorers (This Season)
Cardiff City FC
| Jack Moylan | 10 G | 3 A |
| Yousef Salech | 5 G | 1 A |
| Cian Ashford | 2 G | 2 A |
| Rubin Colwill | 1 G | 1 A |
Swansea City AFC
| Adam Idah | 4 G | 1 A |
| Joseph Opoku | 3 G | 2 A |
| Moussa Kounfolo Yeo | 3 G | |
| Ji-sung Eom | 2 G | 2 A |
Events
Match Events
- 0' Both captains have shaken hands and the referee is ready. We are underway at Cardiff City Stadium!
- 5' The travelling Swansea City AFC supporters hardly appreciate their team being pressed down to the backline.
- 6' Assisted by Connor Roberts with the perfectly-timed delivery and Jamal Lowe makes no mistake. 0-1!
- 11' Over 11 minutes have gone by without a meaningful attack. The supporters want more.
- 14' Ryan Bennett is having his name booked by the referee on 14.
- 18' The referee does not hesitate — a Yellow card for Sean Morrison on 18 minutes.
- 23' 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.
- 28' A tactical chess match is unfolding here. The question is which manager blinks first.
- 33' It is a cagey affair so far. Cardiff City FC in their trying to find a way past Swansea City AFC's compact .
- 35' Marc Guehi was booked on 35.
- 40' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 45' Gavin Whyte has been relatively quiet despite scoring 14 goals in his last 380 appearances.
- 46' The referee does not hesitate — a Yellow card for Joe Ralls on 46 minutes.
- 51' A quiet spell here at Cardiff City Stadium. Cardiff City FC seem content sitting deep and soaking up pressure.
- 56' The supporters are chanting for Robert Glatzel. He replaces Kieffer Moore on 56 minute.
- 61' Marc Guehi is putting in a real shift tonight. He has covered more ground than anyone else for Cardiff City FC so far.
- 66' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 67' Joe Ralls has been a danger all night but risks an early exit having now seen a Red card on 67.
- 72' GOAL! Jamal Lowe scores on 72.
- 77' It is a substitution in Cardiff City FC team. Mark Harris is replaced by Marlon Pack on 77 minute.
- 82' Both teams are passing the ball around with high level of urgency. Swansea City AFC needs to do something about it to get closer to the goal.
- 87' The supporters are chanting for Wayne Routledge. He replaces Jamal Lowe on 87 minute.
- 90' It is a substitution in Cardiff City FC team. Will Vaulks is replaced by Gavin Whyte on 90 minute.
- Cardiff City FC will have plenty to reflect on. Swansea City AFC were simply the better side today.
Lineups
Cardiff City FC Lineups
Starting XI
- 7
-
29
Mark Harris ↓ Marlon Pack 77'
- 23
-
10
Kieffer Moore ↓ Robert Glatzel 56'
- 12
- 4
- 3
- 8
-
6
Will Vaulks ↓ Gavin Whyte 90'
- 16
- 27
Bench
-
21
Marlon Pack ↑ 77'
- 11
- 22
- 18
- 1
-
20
Gavin Whyte ↑ 90'
-
9
Robert Glatzel ↑ 56'
- 13
- 32
Coach
Neil Harris
Swansea City AFC Lineups
Starting XI
-
9
Jamal Lowe ↓ Wayne Routledge 87'
- 7
- 10
- 6
- 8
- 26
- 23
- 24
- 2
- 1
- 5
Bench
-
15
Wayne Routledge ↑ 87'
- 21
- 13
- 20
- 14
- 45
- 3
- 44
- 22
Coach
Steve Cooper
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
2020-12-12
Cardiff City FC
0–2
Swansea City AFC
W
2020-12-08
Swansea City AFC
0–0
AFC Bournemouth
D
2020-12-05
Swansea City AFC
2–0
Luton Town FC
W
2020-12-02
Middlesbrough FC
2–1
Swansea City AFC
L
2020-11-29
Nottingham Forest FC
0–1
Swansea City AFC
W
2020-11-25
Swansea City AFC
1–1
Sheffield Wednesday FC
D
Predictions
Prediction accuracy
2 / 4
1.24
Cardiff City FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.44
Swansea City AFC xG
I would bet for:
Cardiff City FC or Swansea City AFC 71%
Match Result
✓ CorrectActual: Swansea City AFC win
Both Teams to Score
✗ Wrong
Avg goals/match: 2.68
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 91% |
|
9% |
| ± 1.5 | 75% |
|
25% |
| ± 2.5 | 49% |
|
51% |
| ± 3.5 | 28% |
|
72% |
| ± 4.5 | 14% |
|
86% |
Double Chance
Cardiff City FC or Draw
61%
Draw or Swansea City AFC
68%
Cardiff City FC or Swansea City AFC
71%
Half-Time Result
✗ WrongActual: Swansea City AFC win at HT
Correct Score
✓ In top 12
1 – 1
13.2%
0 – 1
8.9%
0 – 0
8.9%
1 – 2
8.5%
1 – 0
7.5%
2 – 1
7.3%
0 – 2
Actual
2 – 2
5.3%
2 – 0
5.2%
1 – 3
4.1%
0 – 3
3.3%
3 – 1
3%
Asian Handicap — Cardiff City FC
| Handicap | Cardiff City FC covers | Push | Swansea City AFC covers |
|---|---|---|---|
| -2.5 | 5% | — | 95% |
| -2 | 5% | 9% | 86% |
| -1.5 | 14% | — | 86% |
| -1 | 14% | 17% | 69% |
| -0.5 | 31% | — | 69% |
| +0.5 | 60% | — | 40% |
| +1 | 60% | 21% | 20% |
| +1.5 | 80% | — | 20% |
| +2 | 80% | 12% | 8% |
| +2.5 | 92% | — | 8% |
Clean Sheet
Cardiff City FC keeps clean sheet
25%
✓
Swansea City AFC keeps clean sheet
30%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

