Bristol City FC vs Swansea City AFC, Championship 2024-25 REGULAR SEASON
Overview
Match Preview
Bristol City FC vs Swansea City AFC — Championship at Ashton Gate.
- Bristol City FC 15 games · 18 pts (2026/27)
- Swansea City AFC 15 games · 26 pts (2026/27)
Match Details
- Referee John Busby
- Assistant 1 Darren Williams (England)
- Assistant 2 Gregory Read (England)
6 games this season
🟨 3.3/game
⚽ 10.8 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 |
|---|---|---|---|---|
| 09 Feb | Swansea City AFC | H | 0–1 | L |
| 01 Feb | Oxford United FC | A | 1–1 | D |
| 25 Jan | Blackburn Rovers FC | H | 2–1 | W |
| 22 Jan | Sheffield Wednesday FC | A | 2–2 | D |
| 18 Jan | Coventry City FC | A | 0–1 | L |
| 11 Jan | Wolverhampton Wanderers FC | H | 1–2 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 09 Feb | Bristol City FC | A | 1–0 | W |
| 01 Feb | Coventry City FC | H | 0–2 | L |
| 25 Jan | Norwich City FC | A | 1–5 | L |
| 21 Jan | Sheffield United FC | H | 1–2 | L |
| 18 Jan | Cardiff City FC | A | 0–3 | L |
| 12 Jan | Southampton FC | A | 0–3 | L |
Season Stats
| Bristol City FC | Swansea City AFC | |
|---|---|---|
| #17 | Position | #6 |
| 18 | Points | 26 |
| 15 | Played | 15 |
| 5 / 3 / 7 | W / D / L | 8 / 2 / 5 |
| 16 | Scored | 22 |
| 24 | Conceded | 18 |
| -8 | GD | +4 |
| 1.20 | PPG | 1.73 |
| 33% | Win % | 53% |
Key Stats
44%
Both Teams to Score
H2H (18 games)
H2H (18 games)
28%
Over 2.5 Goals
H2H history
H2H history
13%
Clean Sheets
Bristol City FC this season
Bristol City FC this season
40%
Clean Sheets
Swansea City AFC this season
Swansea City AFC this season
Bristol City FC are 17th (18 pts). Swansea City AFC are 6th (26 pts).
Goal Timing (This Season)
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
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)
Bristol City FC
| Scott Twine | 5 G | |
| Dominic Ballard | 4 G | |
| Lorent Tolaj | 2 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' Both captains have shaken hands and the referee is ready. We are underway at Ashton Gate!
- 5' Hannes Delcroix is a natural and has been asked to do a very specific job for Swansea City AFC tonight.
- 10' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 15' Bristol City FC is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 20' Both teams are passing the ball around with high level of urgency. Bristol City FC needs to do something about it to get closer to the goal.
- 25' Ireland international Luke McNally has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
- 30' Swansea City AFC come into this ranked 17 in Array. They desperately need points to push themselves up the standings.
- 35' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 40' Bristol City FC are enjoying more possession but struggling to find a way through a disciplined Swansea City AFC backline.
- 45' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 50' Bristol City FC currently sit 9 in the Array table. A result here could be decisive in the race for the top positions.
- 55' What composure from Josh Tymon! The England international strokes it home. 0-1.
- 60' Swansea City AFC fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 62' It is a substitution in Bristol City FC team. Nahki Wells is replaced by Sinclair Armstrong on 62 minute.
- 63' A tactical swap from Bristol City FC — George Earthy on, Anis Mehmeti off on 63 minutes.
- 68' Swansea City AFC started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 68.
- 70' Swansea City AFC ring the changes. Zan Vipotnik has done his job and it is now time for Florian Bianchini to step up.
- 73' Another change for Swansea City AFC made on 73 minute. Kyle Naughton leaves to be changed by Josh Key.
- 74' The supporters are chanting for Sam Bell. He replaces Luke McNally on 74 minute.
- 79' Max O'Leary has been disciplined this evening — perhaps mindful of those 0 cards already picked up this season.
- 84' The Swansea City AFC bench stirs into life. Ji-sung Eom is withdrawn and Jay Fulton gets his opportunity.
- 87' It is a substitution in Bristol City FC team. Mark Sykes is replaced by Yu Hirakawa on 87 minute.
- That’s it! Another goalless match for Bristol City FC and Swansea City AFC (для сухой ничьи).
Lineups
Bristol City FC Lineups
3-4-2-1Starting XI
- 6
- 21
- 14
- 16
-
10
Scott Twine ↓ Harry Cornick 87'
-
17
Mark Sykes ↓ Yu Hirakawa 87'
- 12
- 24
-
15
Luke McNally ↓ Sam Bell 74'
-
11
Anis Mehmeti ↓ George Earthy 63'
- 1
Bench
-
27
Harry Cornick ↑ 87'
- 29
- 19
- 23
-
20
Sam Bell ↑ 74'
-
30
Sinclair Armstrong ↑ 62'
- 31
-
40
George Earthy ↑ 63'
-
7
Yu Hirakawa ↑ 87'
Coach
Liam Manning
Swansea City AFC Lineups
5-4-1Starting XI
-
26
Kyle Naughton ↓ Josh Key 73'
-
20
Liam Cullen ↓ Oliver Cooper 84'
- 8
- 22
- 28
- 5
- 14
- 17
- 9
- 35
-
10
Ji-sung Eom ↓ Jay Fulton 84'
Bench
-
4
Jay Fulton ↑ 84'
- 33
- 23
- 11
-
2
Josh Key ↑ 73'
-
19
Florian Bianchini ↑ 70'
-
31
Oliver Cooper ↑ 84'
- 25
- 41
Coach
Luke Williams
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
Bristol City FC Form
2025-02-09
Bristol City FC
0–1
Swansea City AFC
L
2025-02-01
Oxford United FC
1–1
Bristol City FC
D
2025-01-25
Bristol City FC
2–1
Blackburn Rovers FC
W
2025-01-22
Sheffield Wednesday FC
2–2
Bristol City FC
D
2025-01-18
Coventry City FC
1–0
Bristol City FC
L
2025-01-11
Bristol City FC
1–2
Wolverhampton Wanderers FC
L
Swansea City AFC Form
2025-02-09
Bristol City FC
0–1
Swansea City AFC
W
2025-02-01
Swansea City AFC
0–2
Coventry City FC
L
2025-01-25
Norwich City FC
5–1
Swansea City AFC
L
2025-01-21
Swansea City AFC
1–2
Sheffield United FC
L
2025-01-18
Cardiff City FC
3–0
Swansea City AFC
L
2025-01-12
Southampton FC
3–0
Swansea City AFC
L
Predictions
Prediction accuracy
2 / 4
1.19
Bristol City FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.26
Swansea City AFC xG
I would bet for:
Bristol City FC or Swansea City AFC 71% + Under 2.5 goals 56%
Match Result
✗ WrongActual: Swansea City AFC win
Both Teams to Score
✗ Wrong
Avg goals/match: 2.45
Actual: No — clean sheet
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
Bristol City FC or Draw
66%
Draw or Swansea City AFC
64%
Bristol City FC or Swansea City AFC
71%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
1 – 1
13.9%
0 – 0
10.8%
0 – 1
Actual
1 – 0
9.2%
1 – 2
7.8%
2 – 1
7.4%
0 – 2
6.6%
2 – 0
5.9%
2 – 2
4.8%
1 – 3
3.3%
3 – 1
3%
0 – 3
2.7%
Asian Handicap — Bristol City FC
| Handicap | Bristol City FC covers | Push | Swansea City AFC covers |
|---|---|---|---|
| -2.5 | 5% | — | 95% |
| -2 | 5% | 10% | 86% |
| -1.5 | 14% | — | 86% |
| -1 | 14% | 19% | 67% |
| -0.5 | 33% | — | 67% |
| +0.5 | 64% | — | 36% |
| +1 | 64% | 20% | 16% |
| +1.5 | 84% | — | 16% |
| +2 | 84% | 11% | 6% |
| +2.5 | 94% | — | 6% |
Clean Sheet
Bristol City FC keeps clean sheet
29%
✓
Swansea City AFC keeps clean sheet
31%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

