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 15 games · 26 pts (2026/27)
- Bristol City FC 15 games · 18 pts (2026/27)
Match Details
- Referee
- Assistant 1 Andrew Fox
- Assistant 2 Hugh Gilroy (England)
7 games this season
🟨 3.6/game
⚽ 8.6 goals/game
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 |
|---|---|---|---|---|
| 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 | |
|---|---|---|
| #6 | Position | #17 |
| 26 | Points | 18 |
| 15 | Played | 15 |
| 8 / 2 / 5 | W / D / L | 5 / 3 / 7 |
| 22 | Scored | 16 |
| 18 | Conceded | 24 |
| +4 | GD | -8 |
| 1.73 | PPG | 1.20 |
| 53% | Win % | 33% |
Key Stats
44%
Both Teams to Score
H2H (18 games)
H2H (18 games)
28%
Over 2.5 Goals
H2H history
H2H history
40%
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 6th (26 pts). Bristol City FC are 17th (18 pts).
Goal Timing (This Season)
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
Bristol City FC
0-15
2/2
16-30
1/2
31-45
4/3
46-60
1/7
61-75
1/2
76+
7/7
■ Scored ■ Conceded
Top Scorers (This Season)
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 |
Bristol City FC
| Scott Twine | 5 G | |
| Dominic Ballard | 4 G | |
| Lorent Tolaj | 2 G | 1 A |
Events
Match Events
- 0' That's the starting whistle at Swansea.com Stadium. Ninety minutes of football awaits between Swansea City AFC and Bristol City FC.
- 5' A quiet spell here at Swansea.com Stadium. Swansea City AFC seem content sitting deep and soaking up pressure.
- 10' looks like a favorite considering 0 games won in last 0 matches with its main striker scoring goals.
- 15' Goal! Benjamin Cabango scores his 17 goal in 141 matches.
- 20' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 25' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 30' Both keepers have barely been tested. Swansea City AFC and Bristol City FC are cancelling each other out in the centre of the park.
- 35' The teams are not in a rush to score plenty of goals. It might look strange considering Bristol City FC that had 402 games and scored 450 goals.
- 40' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
- 45' 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.
- 49' Poor challenge from Kyle Naughton. The referee spots it immediately and shows the card.
- 54' Swansea City AFC currently sit 10 in the Array table. A result here could be decisive in the race for the top positions.
- 55' Controversy at the stadium! Scott Twine argues furiously but the card stands.
- 57' Another change for Bristol City FC made on 57 minute. Haydon Roberts leaves to be changed by Cameron Pring.
- 58' Another substitution for Bristol City FC to replace Yu Hirakawa by Mark Sykes on 58 minute.
- 61' The Swansea City AFC manager makes a substitution. Kyle Naughton departs to be replaced by Josh Key.
- 66' The tempo has dropped considerably in the last few minutes. Liam Manning will be considering his options from the bench.
- 68' Sinclair Armstrong makes way for Nahki Wells at the 68 minute mark. A tactical switch from Bristol City FC.
- 73' Swansea City AFC ring the changes. Zan Vipotnik has done his job and it is now time for Myles Peart-Harris to step up.
- 76' Against the run of play, Jason Knight has scored! This game has turned on its head.
- 81' It’s high time Luke Williams made some changes to put the his team’s game back to action.
- 86' The Array continues to deliver drama. Both Swansea City AFC and Bristol City FC are desperate not to drop points on matchday .
- 87' A tactical swap from Bristol City FC — Fally Mayulu on, Scott Twine off on 87 minutes.
- 89' Ji-sung Eom makes way for Azeem Abdulai at the 89 minute mark. A tactical switch from Swansea City AFC.
- 90' Controversy at the stadium! Mark Sykes argues furiously but the card stands.
- Game over. The scoreline of 1-1 tells the full story of an entertaining encounter.
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 |
|---|---|
| Andreas Weimann | 3 |
| Joel Piroe | 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.67
Swansea City AFC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.81
Bristol City FC xG
I would bet for:
Under 2.5 goals 55%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✗ Wrong
Avg goals/match: 2.48
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 90% |
|
10% |
| ± 1.5 | 71% |
|
29% |
| ± 2.5 | 45% |
|
55% |
| ± 3.5 | 24% |
|
76% |
| ± 4.5 | 11% |
|
89% |
Double Chance
Swansea City AFC or Draw
79%
Draw or Bristol City FC
48%
Swansea City AFC or Bristol City FC
73%
Half-Time Result
✗ WrongActual: Swansea City AFC win at HT
Correct Score
✓ In top 12
1 – 0
13%
1 – 1
Actual
2 – 0
11.3%
0 – 0
10.3%
2 – 1
9.2%
3 – 0
6.2%
0 – 1
5.7%
3 – 1
5.2%
1 – 2
4.4%
2 – 2
3.8%
0 – 2
2.6%
4 – 0
2.6%
Asian Handicap — Swansea City AFC
| Handicap | Swansea City AFC covers | Push | Bristol City FC covers |
|---|---|---|---|
| -2.5 | 14% | — | 86% |
| -2 | 14% | 18% | 68% |
| -1.5 | 32% | — | 68% |
| -1 | 32% | 25% | 44% |
| -0.5 | 56% | — | 44% |
| +0.5 | 83% | — | 17% |
| +1 | 83% | 11% | 5% |
| +1.5 | 95% | — | 5% |
| +2 | 95% | 4% | 1% |
| +2.5 | 99% | — | 1% |
Clean Sheet
Swansea City AFC keeps clean sheet
45%
✓
Bristol City FC keeps clean sheet
20%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

