Swansea City AFC vs Bristol City FC, Championship 2024-25 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
- Assistant 1 Andrew Fox
- Assistant 2 Hugh Gilroy (England)
4 games this season
🟨 3.0/game
⚽ 6.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 |
|---|---|---|---|---|
| 29 Sep | Bristol City FC | H | 1–1 | D |
| 21 Sep | Coventry City FC | A | 2–1 | W |
| 14 Sep | Norwich City FC | H | 1–0 | W |
| 31 Aug | West Bromwich Albion FC | A | 0–1 | L |
| 25 Aug | Cardiff City FC | H | 1–1 | D |
| 17 Aug | Preston North End FC | H | 3–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 29 Sep | Swansea City AFC | A | 1–1 | D |
| 21 Sep | Oxford United FC | H | 2–1 | W |
| 14 Sep | Blackburn Rovers FC | A | 0–3 | L |
| 31 Aug | Derby County FC | A | 0–3 | L |
| 24 Aug | Coventry City FC | H | 1–1 | D |
| 17 Aug | Millwall FC | H | 4–3 | 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' Both captains have shaken hands and the referee is ready. We are underway at Swansea.com Stadium!
- 5' Bristol City FC come into this ranked 16 in Array. They desperately need points to push themselves up the standings.
- 10' Lawrence Vigouroux has been one of the livelier players on the pitch with 0 goals to his name this season.
- 15' Benjamin Cabango doubles the advantage! 1-0 and this game is slipping away from the opposition.
- 20' Harry Darling needs to be pretty careful with his discipline considering 33 Yellow cards this season.
- 25' The tempo has dropped considerably in the last few minutes. Liam Manning will be considering his options from the bench.
- 30' The teams are not in a rush to score plenty of goals. It might look strange considering Bristol City FC that had 392 games and scored 443 goals.
- 35' It is a cagey affair so far. Swansea City AFC in their 4-4-1-1 trying to find a way past Bristol City FC's compact 4-2-3-1.
- 40' 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.
- 45' Swansea City AFC currently sit 10 in the Array table. A result here could be decisive in the race for the top positions.
- 49' Kyle Naughton was booked on 49.
- 54' 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 Ji-sung Eom suffering a number of foals already.
- 55' A moment of madness from Scott Twine on 55 minutes earns him a card. Bristol City FC will be frustrated.
- 57' A change in the Bristol City FC ranks — Haydon Roberts exits the field as Cameron Pring enters on 57.
- 58' A tactical swap from Bristol City FC — Mark Sykes on, Yu Hirakawa off on 58 minutes.
- 61' The crowd applauds Kyle Naughton as he leaves the pitch. Josh Key steps in for Swansea City AFC.
- 66' It looks surprising Bristol City FC does not make any changes. Scott Twine has some obvious troubles when approaching to the goal.
- 68' Time for substitution for Bristol City FC. Sinclair Armstrong is replaced by Nahki Wells.
- 73' Myles Peart-Harris is replacing Zan Vipotnik for the Swansea City AFC side.
- 76' A goal from the Ireland international Jason Knight! He fires home on 76 to make it 1-1!
- 81' Supporters expect more eagerness from Zak Vyner, as he is very good at scoring at Swansea.com Stadium with 0 goals in the last 0 games.
- 86' has dominated the recent head-to-head record, winning 0 of the last 0 meetings.
- 87' Time for substitution for Bristol City FC. Scott Twine is replaced by Fally Mayulu.
- 89' Another substitution for Swansea City AFC to replace Ji-sung Eom by Azeem Abdulai on 89 minute.
- 90' The referee shows Bristol City FC player a card on 90.
- will have plenty to reflect on. were simply the better side today.
Lineups
Swansea City AFC Lineups
4-4-1-1Starting XI
- 8
-
26
Kyle Naughton ↓ Josh Key 61'
- 22
- 6
- 5
- 14
-
17
Goncalo Franco ↓ Joe Allen 73'
- 31
- 9
- 35
-
10
Ji-sung Eom ↓ Azeem Abdulai 89'
Bench
-
7
Joe Allen ↑ 73'
- 4
- 33
-
2
Josh Key ↑ 61'
- 21
- 32
- 19
-
25
Myles Peart-Harris ↑ 73'
-
47
Azeem Abdulai ↑ 89'
Coach
Luke Williams
Bristol City FC Lineups
4-2-3-1Starting XI
-
6
Max Bird ↓ Joe Williams 58'
- 14
-
10
Scott Twine ↓ Fally Mayulu 87'
- 12
- 19
-
24
Haydon Roberts ↓ Cameron Pring 57'
- 15
- 11
- 1
- 30
-
7
Yu Hirakawa ↓ Mark Sykes 58'
Bench
-
3
Cameron Pring ↑ 57'
-
21
Nahki Wells ↑ 68'
-
8
Joe Williams ↑ 58'
- 4
- 29
-
17
Mark Sykes ↑ 58'
- 23
-
9
Fally Mayulu ↑ 87'
- 40
Coach
Liam Manning
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
2024-09-29
Swansea City AFC
1–1
Bristol City FC
D
2024-09-21
Coventry City FC
1–2
Swansea City AFC
W
2024-09-14
Swansea City AFC
1–0
Norwich City FC
W
2024-08-31
West Bromwich Albion FC
1–0
Swansea City AFC
L
2024-08-25
Swansea City AFC
1–1
Cardiff City FC
D
2024-08-17
Swansea City AFC
3–0
Preston North End FC
W
Bristol City FC Form
Predictions
Prediction accuracy
1 / 4
1.72
Swansea City AFC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.74
Bristol City FC xG
I would bet for:
Under — clean sheet likely 56% + Under 2.5 goals 56%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✗ Wrong
Avg goals/match: 2.46
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 89% |
|
11% |
| ± 1.5 | 70% |
|
30% |
| ± 2.5 | 44% |
|
56% |
| ± 3.5 | 24% |
|
76% |
| ± 4.5 | 11% |
|
89% |
Double Chance
Swansea City AFC or Draw
81%
Draw or Bristol City FC
46%
Swansea City AFC or Bristol City FC
74%
Half-Time Result
✗ WrongActual: Swansea City AFC win at HT
Correct Score
✓ In top 12
1 – 0
13.9%
2 – 0
12.3%
1 – 1
Actual
0 – 0
10.5%
2 – 1
9%
3 – 0
7%
0 – 1
5.3%
3 – 1
5.3%
1 – 2
3.8%
2 – 2
3.4%
4 – 0
3%
4 – 1
2.3%
Asian Handicap — Swansea City AFC
| Handicap | Swansea City AFC covers | Push | Bristol City FC covers |
|---|---|---|---|
| -2.5 | 16% | — | 84% |
| -2 | 16% | 19% | 66% |
| -1.5 | 34% | — | 66% |
| -1 | 34% | 25% | 40% |
| -0.5 | 60% | — | 40% |
| +0.5 | 86% | — | 14% |
| +1 | 86% | 10% | 4% |
| +1.5 | 96% | — | 4% |
| +2 | 96% | 3% | 1% |
| +2.5 | 99% | — | 1% |
Clean Sheet
Swansea City AFC keeps clean sheet
48%
✓
Bristol City FC keeps clean sheet
19%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

