Swansea City AFC vs Bristol City FC, Championship 2023-24 REGULAR SEASON
Overview
Match Preview
Swansea City AFC vs Bristol City FC — Championship at Swansea.com Stadium.
- Swansea City AFC 8 games · 17 pts (2026/27)
- Bristol City FC 8 games · 13 pts (2026/27)
Match Details
- Referee Oliver Langford
- Assistant 1 Hristo Karaivanov
- Assistant 2 George Byrne
4 games this season
🟨 3.3/game
⚽ 6.5 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 |
|---|---|---|---|---|
| 02 Sep | Bristol City FC | H | 1–2 | L |
| 26 Aug | Preston North End FC | A | 1–2 | L |
| 19 Aug | Coventry City FC | H | 1–1 | D |
| 12 Aug | West Bromwich Albion FC | A | 2–3 | L |
| 05 Aug | Birmingham City FC | H | 1–1 | D |
| 08 May | West Bromwich Albion FC | H | 3–2 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 02 Sep | Swansea City AFC | A | 2–1 | W |
| 25 Aug | Hull City AFC | A | 1–1 | D |
| 19 Aug | Birmingham City FC | H | 0–2 | L |
| 12 Aug | Millwall FC | A | 1–0 | W |
| 05 Aug | Preston North End FC | H | 1–1 | D |
| 08 May | Queens Park Rangers FC | A | 2–0 | W |
Season Stats
| Swansea City AFC | Bristol City FC | |
|---|---|---|
| #1 | Position | #8 |
| 17 | Points | 13 |
| 8 | Played | 8 |
| 5 / 2 / 1 | W / D / L | 4 / 1 / 3 |
| 13 | Scored | 11 |
| 6 | Conceded | 12 |
| +7 | GD | -1 |
| 2.13 | PPG | 1.63 |
| 63% | Win % | 50% |
Key Stats
44%
Both Teams to Score
H2H (18 games)
H2H (18 games)
28%
Over 2.5 Goals
H2H history
H2H history
50%
Clean Sheets
Swansea City AFC this season
Swansea City AFC this season
13%
Clean Sheets
Bristol City FC this season
Bristol City FC this season
Swansea City AFC are 1st (17 pts). Bristol City FC are 8th (13 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
Bristol City FC
0-15
1/–
16-30
–/–
31-45
3/2
46-60
1/4
61-75
1/1
76+
5/4
■ 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 |
Bristol City FC
| Dominic Ballard | 3 G | |
| Lorent Tolaj | 2 G | 1 A |
| Scott Twine | 2 G |
Events
Match Events
- 0' The ball is rolling at Swansea.com Stadium. Swansea City AFC are looking to make home advantage count against Bristol City FC.
- 5' Swansea City AFC is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 10' Liam Cullen is having a superb {COMPETITION} campaign — that is 0 goals this season for the .
- 15' Bristol City FC started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 15.
- 20' 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.
- 25' Swansea City AFC currently sit in the Array table. A result here could be decisive in the race for the top positions.
- 30' A tactical chess match is unfolding here. The question is which manager blinks first.
- 35' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 40' Bristol City FC are keeping things exceptionally tight at the back. It will take something special to break them down.
- 45' Kyle Naughton is having his name booked by the referee on 45.
- 46' Josh Ginnelly has so much to prove this time. He replaces Harrison Ashby on 46 minute.
- 48' Mark Sykes is having a superb {COMPETITION} campaign — that is 1 goals this season for the midfielder.
- 53' A quiet spell here at Swansea.com Stadium. Swansea City AFC seem content sitting deep and soaking up pressure.
- 57' Josh Ginnelly picks up a Yellow card and will need to be extremely careful for the remainder of this match.
- 59' Jamie Paterson has so much to prove this time. He replaces Liam Cullen on 59 minute.
- 59' with the perfectly-timed delivery and Sam Bell makes no mistake. 1-2!
- 60' The Swansea City AFC manager makes a substitution. Charlie Patino departs to be replaced by Joe Allen.
- 65' The whistle greets Jerry Yates as he departs to be replaced by Mykola Kukharevych.
- 69' The whistle greets Taylor Gardner-Hickman as he departs to be replaced by George Tanner.
- 74' has dominated the recent head-to-head record, winning 0 of the last 0 meetings.
- 78' Another change for Bristol City FC made on 78 minute. Nahki Wells leaves to be changed by Harry Cornick.
- 83' looks like a favorite considering 0 games won in last 0 matches with its main striker scoring goals.
- 84' Mark Sykes makes way for Rob Dickie at the 84 minute mark. A tactical switch from Bristol City FC.
- 86' Bristol City FC player sees a card in front of him.
- 87' The referee has no hesitation. Rob Dickie is booked for Bristol City FC — Yellow card on 87.
- 90' Jamie Paterson catches the referee's attention in entirely the wrong way. Yellow card on 90.
- Hope, you loved the show. Another epic battle is over with the score 1-2.
Lineups
Swansea City AFC Lineups
3-4-3Starting XI
- 8
-
26
Kyle Naughton ↓ Harry Darling 65'
-
20
Liam Cullen ↓ Jamie Paterson 59'
- 23
- 9
- 2
- 5
-
30
Harrison Ashby ↓ Josh Ginnelly 46'
- 31
- 22
-
18
Charlie Patino ↓ Joe Allen 60'
Bench
-
12
Jamie Paterson ↑ 59'
-
7
Joe Allen ↑ 60'
- 4
-
11
Josh Ginnelly ↑ 46'
- 1
-
6
Harry Darling ↑ 65'
- 21
-
19
Mykola Kukharevych ↑ 65'
- 50
Coach
Michael Duff
Bristol City FC Lineups
4-3-3Starting XI
- 3
- 6
-
21
Nahki Wells ↓ Harry Cornick 78'
- 8
- 26
- 4
-
17
Mark Sykes ↓ Rob Dickie 84'
- 12
- 20
- 1
- 77
Bench
- 10
-
16
Rob Dickie ↑ 84'
-
9
Harry Cornick ↑ 78'
-
19
George Tanner ↑ 69'
- 24
- 23
- 11
- 29
Coach
Nigel Pearson
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Joel Piroe | 3 |
| Andreas Weimann | 3 |
| Jules Ntcham | 2 |
| Mark Sykes | 2 |
| Nahki Wells | 2 |
| Oliver Cooper | 2 |
| Antoine Semenyo | 2 |
| Liam Cullen | 2 |
Head to Head
Swansea City AFC Form
2023-09-02
Swansea City AFC
1–2
Bristol City FC
L
2023-08-26
Preston North End FC
2–1
Swansea City AFC
L
2023-08-19
Swansea City AFC
1–1
Coventry City FC
D
2023-08-12
West Bromwich Albion FC
3–2
Swansea City AFC
L
2023-08-05
Swansea City AFC
1–1
Birmingham City FC
D
2023-05-08
Swansea City AFC
3–2
West Bromwich Albion FC
W
Bristol City FC Form
2023-09-02
Swansea City AFC
1–2
Bristol City FC
W
2023-08-25
Hull City AFC
1–1
Bristol City FC
D
2023-08-19
Bristol City FC
0–2
Birmingham City FC
L
2023-08-12
Millwall FC
0–1
Bristol City FC
W
2023-08-05
Bristol City FC
1–1
Preston North End FC
D
2023-05-08
Queens Park Rangers FC
0–2
Bristol City FC
W
Predictions
Prediction accuracy
1 / 4
1.52
Swansea City AFC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.06
Bristol City FC xG
I would bet for:
Swansea City AFC or Bristol City FC 72%
Match Result
✗ WrongActual: Bristol City FC win
Both Teams to Score
✓ Correct
Avg goals/match: 2.58
Actual: Yes — both scored
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 90% |
|
10% |
| ± 1.5 | 73% |
|
27% |
| ± 2.5 | 47% |
|
53% |
| ± 3.5 | 26% |
|
74% |
| ± 4.5 | 13% |
|
87% |
Double Chance
Swansea City AFC or Draw
70%
Draw or Bristol City FC
58%
Swansea City AFC or Bristol City FC
72%
Half-Time Result
✗ WrongActual: Swansea City AFC win at HT
Correct Score
✓ In top 12
1 – 1
13.1%
1 – 0
10.5%
0 – 0
9.6%
2 – 1
8.9%
2 – 0
8.5%
0 – 1
7%
1 – 2
Actual
2 – 2
4.8%
3 – 1
4.6%
3 – 0
4.2%
0 – 2
4.2%
3 – 2
2.5%
Asian Handicap — Swansea City AFC
| Handicap | Swansea City AFC covers | Push | Bristol City FC covers |
|---|---|---|---|
| -2.5 | 10% | — | 90% |
| -2 | 10% | 14% | 76% |
| -1.5 | 24% | — | 76% |
| -1 | 24% | 22% | 54% |
| -0.5 | 46% | — | 54% |
| +0.5 | 75% | — | 25% |
| +1 | 75% | 15% | 10% |
| +1.5 | 90% | — | 10% |
| +2 | 90% | 7% | 3% |
| +2.5 | 97% | — | 3% |
Clean Sheet
Swansea City AFC keeps clean sheet
35%
✓
Bristol City FC keeps clean sheet
23%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

