Swansea City AFC vs Cardiff City FC, Championship 2020-21 REGULAR SEASON
Overview
Match Preview
Swansea City AFC vs Cardiff City FC — Championship at Liberty Stadium.
- Swansea City AFC 8 games · 17 pts (2026/27)
- Cardiff City FC 8 games · 7 pts (2026/27)
Match Details
- Referee Michael Salisbury
- Referee James Mainwaring
- Referee Paul Tierney
- Referee Simon Long
3 games this season
🟨 4.3/game
⚽ 8.3 goals/game
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Swansea City AFC | 8 | 17 |
| 2 | West Ham United FC | 8 | 15 |
| 3 | Middlesbrough FC | 8 | 15 |
| 4 | Wolverhampton Wanderers FC | 7 | 14 |
| 5 | West Bromwich Albion FC | 8 | 14 |
| 6 | Queens Park Rangers FC | 8 | 13 |
| 7 | Stoke City FC | 8 | 13 |
| 8 | Bristol City FC | 8 | 13 |
| 9 | Charlton Athletic FC | 8 | 12 |
| 10 | Birmingham City FC | 8 | 11 |
| 11 | Millwall FC | 8 | 11 |
| 12 | Lincoln City FC | 8 | 11 |
| 13 | Southampton FC | 8 | 10 |
| 14 | Wrexham AFC | 8 | 10 |
| 15 | Bolton Wanderers FC | 8 | 10 |
| 16 | Blackburn Rovers FC | 8 | 9 |
| 17 | Norwich City FC | 8 | 9 |
| 18 | Sheffield United FC | 8 | 9 |
| 19 | Portsmouth FC | 7 | 8 |
| 20 | Watford FC | 8 | 8 |
| 21 | Cardiff City FC | 8 | 7 |
| 22 | Derby County FC | 8 | 5 |
| 23 | Preston North End FC | 8 | 4 |
| 24 | Burnley FC | 8 | 4 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 20 Mar | Cardiff City FC | H | 0–1 | L |
| 16 Mar | AFC Bournemouth | A | 0–3 | L |
| 13 Mar | Luton Town FC | A | 1–0 | W |
| 09 Mar | Blackburn Rovers FC | A | 1–1 | D |
| 06 Mar | Middlesbrough FC | H | 2–1 | W |
| 03 Mar | Stoke City FC | A | 2–1 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 20 Mar | Swansea City AFC | A | 1–0 | W |
| 16 Mar | Stoke City FC | H | 0–0 | D |
| 13 Mar | Watford FC | H | 1–2 | L |
| 05 Mar | Huddersfield Town AFC | A | 0–0 | D |
| 02 Mar | Derby County FC | H | 4–0 | W |
| 27 Feb | Middlesbrough FC | A | 1–1 | D |
Season Stats
| Swansea City AFC | Cardiff City FC | |
|---|---|---|
| #1 | Position | #21 |
| 17 | Points | 7 |
| 8 | Played | 8 |
| 5 / 2 / 1 | W / D / L | 1 / 4 / 3 |
| 13 | Scored | 10 |
| 6 | Conceded | 12 |
| +7 | GD | -2 |
| 2.13 | PPG | 0.88 |
| 63% | Win % | 13% |
Key Stats
17%
Both Teams to Score
H2H (12 games)
H2H (12 games)
33%
Over 2.5 Goals
H2H history
H2H history
50%
Clean Sheets
Swansea City AFC this season
Swansea City AFC this season
0%
Clean Sheets
Cardiff City FC this season
Cardiff City FC this season
Swansea City AFC are 1st (17 pts). Cardiff City FC are 21st (7 pts).
Goal Timing (This Season)
Swansea City AFC
0-15
3/2
16-30
2/–
31-45
2/2
46-60
3/1
61-75
2/–
76+
1/1
■ Scored ■ Conceded
Cardiff City FC
0-15
2/3
16-30
2/3
31-45
2/2
46-60
–/3
61-75
3/–
76+
1/1
■ Scored ■ Conceded
Top Scorers (This Season)
Swansea City AFC
| Adam Idah | 3 G | 1 A |
| Ji-sung Eom | 2 G | 2 A |
| Joseph Opoku | 2 G |
Cardiff City FC
| Jack Moylan | 3 G | 1 A |
| Yousef Salech | 2 G | 1 A |
| Cian Ashford | 2 G | 1 A |
| Rubin Colwill | 1 G | 1 A |
Events
Match Events
- 0' Welcome to Liberty Stadium that hosts another battle between Swansea City AFC and Cardiff City FC.
- 5' Over 5 minutes have gone by without a meaningful attack. The supporters want more.
- 8' Magnificent from Aden Flint! That is 16 goals in 388 appearances — and it could not have come at a better time.
- 13' The 35-year-old Sean Morrison has been sensational this season — 0 goals and 0 assists is a remarkable return.
- 18' Korey Smith has so much to prove this time. He replaces Conor Hourihane on 18 minute.
- 23' 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.
- 28' The midfield battle is intense right now. Both Swansea City AFC and Cardiff City FC are fighting for every inch of the pitch.
- 33' Spectators do not have much to choose from both teams. The sides had several scoring chances but they still need a bit more than just a sight of a goal.
- 38' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 43' The tempo has dropped considerably in the last few minutes. Mick McCarthy will be considering his options from the bench.
- 45' Controversy at the stadium! Sean Morrison argues furiously but the Yellow card stands.
- 50' It looks like no one’s ball. Swansea City AFC is used to counterattacking playing. None of the sides are ready to take the lead.
- 55' Swansea City AFC have won 479 goals from 388 games. They will be desperate to add to that tally today.
- 60' It looks surprising Cardiff City FC does not make any changes. Jay Fulton has some obvious troubles when approaching to the goal.
- 65' With 0 assists to his name this season, Jake Bidwell is clearly more than just a goal scorer for Swansea City AFC.
- 66' Time for substitution for Cardiff City FC. Leandro Bacuna is replaced by Josh Murphy.
- 71' Harry Wilson has been relatively quiet despite scoring 55 goals in his last 390 appearances.
- 76' Another change for Swansea City AFC made on 76 minute. Jake Bidwell leaves to be changed by Ryan Manning.
- 80' The supporters are chanting for Yan Dhanda. He replaces Jay Fulton on 80 minute.
- 81' Will Vaulks was booked on 81.
- 84' Cardiff City FC make a change. Harry Wilson trudges off to be replaced by Sheyi Ojo on 84 minutes.
- 89' 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.
- 90' Cardiff City FC player sees a Yellow card in front of him.
- The points are shared — Swansea City AFC 0-1 Cardiff City FC. Honours even.
Lineups
Swansea City AFC Lineups
Starting XI
- 10
-
6
Jay Fulton ↓ Yan Dhanda 80'
- 8
-
26
Kyle Naughton ↓ Jamal Lowe 76'
- 23
-
24
Jake Bidwell ↓ Ryan Manning 76'
- 2
-
14
Conor Hourihane ↓ Korey Smith 18'
- 1
- 5
- 17
Bench
-
9
Jamal Lowe ↑ 76'
-
7
Korey Smith ↑ 18'
- 18
- 15
-
21
Yan Dhanda ↑ 80'
-
3
Ryan Manning ↑ 76'
- 44
- 22
- 31
Coach
Steve Cooper
Cardiff City FC Lineups
Starting XI
- 21
-
7
Leandro Bacuna ↓ Josh Murphy 66'
-
23
Harry Wilson ↓ Sheyi Ojo 84'
- 10
- 4
- 8
- 30
- 5
- 1
- 6
- 28
Bench
- 29
- 15
-
11
Josh Murphy ↑ 66'
- 12
- 33
-
27
Sheyi Ojo ↑ 84'
- 19
- 41
- 40
Coach
Mick McCarthy
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Michael Obafemi | 4 |
| Liam Cullen | 3 |
| Jamal Lowe | 3 |
| Callum Robinson | 3 |
| Joel Piroe | 2 |
| Benjamin Cabango | 2 |
| Ben Wilmot | 1 |
| Sory Kaba | 1 |
Head to Head
Swansea City AFC Form
2021-03-20
Swansea City AFC
0–1
Cardiff City FC
L
2021-03-16
AFC Bournemouth
3–0
Swansea City AFC
L
2021-03-13
Luton Town FC
0–1
Swansea City AFC
W
2021-03-09
Blackburn Rovers FC
1–1
Swansea City AFC
D
2021-03-06
Swansea City AFC
2–1
Middlesbrough FC
W
2021-03-03
Stoke City FC
1–2
Swansea City AFC
W
Cardiff City FC Form
Predictions
Prediction accuracy
2 / 4
1.26
Swansea City AFC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.63
Cardiff City FC xG
I would bet for:
Under 2.5 goals 70% + Under — clean sheet likely 65%
Match Result
✗ WrongActual: Cardiff City FC win
Both Teams to Score
✓ Correct
Avg goals/match: 1.89
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 83% |
|
17% |
| ± 1.5 | 57% |
|
43% |
| ± 2.5 | 30% |
|
70% |
| ± 3.5 | 13% |
|
87% |
| ± 4.5 | 5% |
|
95% |
Double Chance
Swansea City AFC or Draw
79%
Draw or Cardiff City FC
52%
Swansea City AFC or Cardiff City FC
69%
Half-Time Result
✗ WrongActual: Cardiff City FC win at HT
Correct Score
✓ In top 12
1 – 0
17.8%
0 – 0
17.5%
1 – 1
12.8%
2 – 0
11.5%
0 – 1
Actual
2 – 1
7.5%
3 – 0
4.8%
1 – 2
3.6%
3 – 1
3.2%
0 – 2
2.8%
2 – 2
2.5%
4 – 0
1.5%
Asian Handicap — Swansea City AFC
| Handicap | Swansea City AFC covers | Push | Cardiff City FC covers |
|---|---|---|---|
| -2.5 | 8% | — | 92% |
| -2 | 8% | 15% | 76% |
| -1.5 | 24% | — | 76% |
| -1 | 24% | 27% | 50% |
| -0.5 | 50% | — | 50% |
| +0.5 | 83% | — | 17% |
| +1 | 83% | 12% | 4% |
| +1.5 | 96% | — | 4% |
| +2 | 96% | 4% | 1% |
| +2.5 | 99% | — | 1% |
Clean Sheet
Swansea City AFC keeps clean sheet
54%
✗
Cardiff City FC keeps clean sheet
29%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

