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 8 games · 7 pts (2026/27)
- Swansea City AFC 8 games · 17 pts (2026/27)
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 |
|---|---|---|---|---|
| 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 | |
|---|---|---|
| #21 | Position | #1 |
| 7 | Points | 17 |
| 8 | Played | 8 |
| 1 / 4 / 3 | W / D / L | 5 / 2 / 1 |
| 10 | Scored | 13 |
| 12 | Conceded | 6 |
| -2 | GD | +7 |
| 0.88 | PPG | 2.13 |
| 13% | Win % | 63% |
Key Stats
17%
Both Teams to Score
H2H (12 games)
H2H (12 games)
33%
Over 2.5 Goals
H2H history
H2H history
0%
Clean Sheets
Cardiff City FC this season
Cardiff City FC this season
50%
Clean Sheets
Swansea City AFC this season
Swansea City AFC this season
Cardiff City FC are 21st (7 pts). Swansea City AFC are 1st (17 pts).
Goal Timing (This Season)
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
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
Top Scorers (This Season)
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 |
Swansea City AFC
| Adam Idah | 3 G | 1 A |
| Ji-sung Eom | 2 G | 2 A |
| Joseph Opoku | 2 G |
Events
Match Events
- 0' The referee blows the starting whistle. The fans are roaring. The teams are ready for the match. Cardiff City FC is hosting Swansea City AFC for another epic battle.
- 3' Joel Piroe doubles the advantage! 0-1 and this game is slipping away from the opposition.
- 8' The tempo has dropped considerably in the last few minutes. Sabri Lamouchi will be considering his options from the bench.
- 13' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 18' has dominated the recent head-to-head record, winning 0 of the last 0 meetings.
- 23' Not even hints on scoring a goal over the last 23 minutes.
- 28' Swansea City AFC is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 33' What composure from Liam Cullen! The Wales international strokes it home. 0-2.
- 35' Jaden Philogene Bidace is having a superb {COMPETITION} campaign — that is 0 goals this season for the .
- 40' Cardiff City FC are happy to let the opposition have the ball in their own half. The trap is set.
- 45' Controversy at the stadium! Ryan Manning argues furiously but the Yellow card stands.
- 46' Jay Fulton is replacing Luke Cundle for the Swansea City AFC side.
- 50' Jules Ntcham catches the referee's attention in entirely the wrong way. Yellow card on 50.
- 52' Fresh legs for Swansea City AFC! Oliver Cooper comes on to replace Jules Ntcham.
- 55' Swansea City AFC player sees a Yellow card in front of him.
- 57' Oliver Cooper catches the referee's attention in entirely the wrong way. Yellow card on 57.
- 58' Controversy at the stadium! Andy Rinomhota argues furiously but the Yellow card stands.
- 61' The supporters are chanting for Connor Wickham. He replaces Sheyi Ojo on 61 minute.
- 64' The Swansea City AFC manager makes a substitution. Liam Cullen departs to be replaced by Joel Latibeaudiere.
- 69' 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.
- 74' It looks surprising Cardiff City FC does not make any changes. Perry Ng has some obvious troubles when approaching to the goal.
- 76' Swansea City AFC manager makes another effort to make the tables turned. Jamie Paterson is hanging Harry Darling on the field on 76 minute.
- 81' Andy Rinomhota has been disciplined this evening — perhaps mindful of those 0 cards already picked up this season.
- 83' Magnificent from Sory Kaba! That is 24 goals in 317 appearances — and it could not have come at a better time.
- 88' looks like a favorite considering 0 games won in last 0 matches with its main striker scoring goals.
- 90' A meaty challenge results in booking for Cedric Kipre on 90.
- 90' The Cardiff City FC bench stirs into life. Perry Ng is withdrawn and Mahlon Romeo gets his opportunity.
- The referee brings this contest to a close. Swansea City AFC take all three points.
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 |
| 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
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.02
Cardiff City FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.75
Swansea City AFC xG
I would bet for:
Markets are evenly balanced — no clear value pick.
Match Result
✓ CorrectActual: Swansea City AFC win
Both Teams to Score
✓ Correct
Avg goals/match: 2.77
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 92% |
|
8% |
| ± 1.5 | 76% |
|
24% |
| ± 2.5 | 52% |
|
48% |
| ± 3.5 | 30% |
|
70% |
| ± 4.5 | 15% |
|
85% |
Double Chance
Cardiff City FC or Draw
52%
Draw or Swansea City AFC
75%
Cardiff City FC or Swansea City AFC
73%
Half-Time Result
✗ WrongActual: Swansea City AFC win at HT
Correct Score
✓ In top 12
1 – 1
12%
0 – 1
10.1%
1 – 2
9.4%
0 – 2
9.4%
0 – 0
8.1%
1 – 3
5.5%
2 – 1
5.5%
1 – 0
5.5%
0 – 3
5.4%
2 – 2
4.8%
2 – 0
3.2%
2 – 3
Actual
Asian Handicap — Cardiff City FC
| Handicap | Cardiff City FC covers | Push | Swansea City AFC covers |
|---|---|---|---|
| -2.5 | 2% | — | 98% |
| -2 | 2% | 6% | 92% |
| -1.5 | 8% | — | 92% |
| -1 | 8% | 13% | 79% |
| -0.5 | 21% | — | 79% |
| +0.5 | 47% | — | 53% |
| +1 | 47% | 23% | 30% |
| +1.5 | 70% | — | 30% |
| +2 | 70% | 16% | 14% |
| +2.5 | 86% | — | 14% |
Clean Sheet
Cardiff City FC keeps clean sheet
18%
✓
Swansea City AFC keeps clean sheet
37%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

