Cardiff City FC vs Swansea City AFC, Championship 2022-23 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)
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 |
|---|---|---|---|---|
| 01 Apr | Swansea City AFC | H | 2–3 | L |
| 15 Mar | West Bromwich Albion FC | H | 1–1 | D |
| 11 Mar | Preston North End FC | A | 0–2 | L |
| 04 Mar | Bristol City FC | H | 2–0 | W |
| 25 Feb | Norwich City FC | A | 0–2 | L |
| 17 Feb | Reading FC | H | 1–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 01 Apr | Cardiff City FC | A | 3–2 | W |
| 19 Mar | Bristol City FC | H | 2–0 | W |
| 14 Mar | Millwall FC | A | 1–2 | L |
| 11 Mar | Middlesbrough FC | H | 1–3 | L |
| 04 Mar | Luton Town FC | A | 0–1 | L |
| 27 Feb | Rotherham United 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' Temperatures are rising at Cardiff City Stadium as Cardiff City FC face off against Swansea City AFC in what promises to be a fascinating contest.
- 3' GOAL! Joel Piroe scores on 3.
- 8' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Benjamin Cabango suffering a number of foals already.
- 13' will be watching from the dugout nervously. His Cardiff City FC side need to improve if they are to claim all three points.
- 18' A tactical chess match is unfolding here. The question is which manager blinks first.
- 23' Andy Rinomhota is putting in a real shift tonight. He has covered more ground than anyone else for Swansea City AFC so far.
- 28' It is a cagey affair so far. Cardiff City FC in their trying to find a way past Swansea City AFC's compact .
- 33' What composure from Liam Cullen! The Wales international strokes it home. 0-2.
- 35' with the perfectly-timed delivery and Jaden Philogene Bidace makes no mistake. 1-2!
- 40' Cardiff City FC are deployed in a today, looking to exploit space against Swansea City AFC's shape.
- 45' A moment of madness from Ryan Manning on 45 minutes earns him a Yellow card. Swansea City AFC will be frustrated.
- 46' The whistle greets Luke Cundle as he departs to be replaced by Jay Fulton.
- 50' It’s gonna be a Yellow card for Jules Ntcham.
- 52' Time for substitution for Swansea City AFC. Jules Ntcham is replaced by Oliver Cooper.
- 55' Poor challenge from Jay Fulton. The referee spots it immediately and shows the Yellow card.
- 57' It’s gonna be a Yellow card for Oliver Cooper.
- 58' Andy Rinomhota picks up a Yellow card and will need to be extremely careful for the remainder of this match.
- 61' Sheyi Ojo makes way for Connor Wickham at the 61 minute mark. A tactical switch from Cardiff City FC.
- 64' It is a substitution in Swansea City AFC team. Liam Cullen is replaced by Joel Latibeaudiere on 64 minute.
- 69' Cardiff City FC are enjoying more possession but struggling to find a way through a disciplined Swansea City AFC backline.
- 74' 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.
- 76' It is a substitution in Swansea City AFC team. Harry Darling is replaced by Jamie Paterson on 76 minute.
- 81' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
- 83' Against the run of play, Sory Kaba has scored! This game has turned on its head.
- 88' Cardiff City FC is showing some good football. However, Cardiff City FC are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 90' It’s a booking for Cardiff City FC player. Cedric Kipre gets a Yellow card.
- 90' Perry Ng makes way for Mahlon Romeo at the 90 minute mark. A tactical switch from Cardiff City FC.
- 2-3 the final result. Cardiff City FC will be bitterly disappointed.
Lineups
Cardiff City FC Lineups
Starting XI
- 11
-
35
Andy Rinomhota ↓ Rubin Colwill 61'
- 8
- 23
- 1
-
38
Perry Ng ↓ Mahlon Romeo 90'
- 6
-
10
Sheyi Ojo ↓ Connor Wickham 61'
- 48
- 5
- 25
Bench
-
31
Connor Wickham ↑ 61'
- 26
-
2
Mahlon Romeo ↑ 90'
-
19
Romaine Sawyers ↑ 46'
- 21
-
27
Rubin Colwill ↑ 61'
- 39
Coach
Sabri Lamouchi
Swansea City AFC Lineups
Starting XI
-
28
Liam Walsh ↓ Joe Allen 64'
- 8
- 20
- 23
- 1
- 3
-
6
Harry Darling ↓ Jamie Paterson 76'
-
10
Jules Ntcham ↓ Oliver Cooper 52'
- 5
- 17
-
18
Luke Cundle ↓ Jay Fulton 46'
Bench
-
12
Jamie Paterson ↑ 76'
-
7
Joe Allen ↑ 64'
-
4
Jay Fulton ↑ 46'
- 27
- 19
-
22
Joel Latibeaudiere ↑ 64'
-
31
Oliver Cooper ↑ 52'
Coach
Russell Martin
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Michael Obafemi | 4 |
| Jamal Lowe | 3 |
| Callum Robinson | 3 |
| Liam Cullen | 3 |
| Joel Piroe | 2 |
| Benjamin Cabango | 2 |
| Sory Kaba | 1 |
| Jaden Philogene Bidace | 1 |
Head to Head
Cardiff City FC Form
2023-04-01
Cardiff City FC
2–3
Swansea City AFC
L
2023-03-15
Cardiff City FC
1–1
West Bromwich Albion FC
D
2023-03-11
Preston North End FC
2–0
Cardiff City FC
L
2023-03-04
Cardiff City FC
2–0
Bristol City FC
W
2023-02-25
Norwich City FC
2–0
Cardiff City FC
L
2023-02-17
Cardiff City FC
1–0
Reading FC
W
Swansea City AFC Form
Predictions
Prediction accuracy
3 / 4
1.49
Cardiff City FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.81
Swansea City AFC xG
I would bet for:
Cardiff City FC or Swansea City AFC 74% + Both teams to score 65%
Match Result
✓ CorrectActual: Swansea City AFC win
Both Teams to Score
✓ Correct
Avg goals/match: 3.3
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 95% |
|
5% |
| ± 1.5 | 84% |
|
16% |
| ± 2.5 | 63% |
|
37% |
| ± 3.5 | 42% |
|
58% |
| ± 4.5 | 24% |
|
76% |
Double Chance
Cardiff City FC or Draw
58%
Draw or Swansea City AFC
68%
Cardiff City FC or Swansea City AFC
74%
Half-Time Result
✗ WrongActual: Swansea City AFC win at HT
Correct Score
✓ In top 12
1 – 1
10.8%
1 – 2
8.7%
2 – 1
7.2%
2 – 2
6.4%
0 – 2
6%
0 – 1
6%
0 – 0
5.2%
1 – 3
5.2%
1 – 0
4.8%
2 – 0
4.1%
2 – 3
Actual
3 – 1
3.6%
Asian Handicap — Cardiff City FC
| Handicap | Cardiff City FC covers | Push | Swansea City AFC covers |
|---|---|---|---|
| -2.5 | 6% | — | 94% |
| -2 | 6% | 9% | 85% |
| -1.5 | 15% | — | 85% |
| -1 | 15% | 16% | 69% |
| -0.5 | 31% | — | 69% |
| +0.5 | 56% | — | 44% |
| +1 | 56% | 20% | 24% |
| +1.5 | 76% | — | 24% |
| +2 | 76% | 13% | 11% |
| +2.5 | 89% | — | 11% |
Clean Sheet
Cardiff City FC keeps clean sheet
17%
✓
Swansea City AFC keeps clean sheet
23%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

