Bristol City FC vs Swansea City AFC, Championship 2020-21 REGULAR SEASON
Overview
Match Preview
Bristol City FC vs Swansea City AFC — Championship at Ashton Gate Stadium.
- Bristol City FC 46 games · 62 pts (2026/27)
- Swansea City AFC 46 games · 64 pts (2026/27)
Match Details
- Referee Chris Sarginson
- Referee Oliver Langford
- Referee Graham Kane
- Referee Daniel Leach
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Coventry City FC | 46 | 95 |
| 2 | Ipswich Town FC | 46 | 84 |
| 3 | Millwall FC | 46 | 83 |
| 4 | Southampton FC | 46 | 80 |
| 5 | Middlesbrough FC | 46 | 80 |
| 6 | Hull City AFC | 46 | 73 |
| 7 | Wrexham AFC | 46 | 71 |
| 8 | Derby County FC | 46 | 69 |
| 9 | Norwich City FC | 46 | 65 |
| 10 | Birmingham City FC | 46 | 64 |
| 11 | Swansea City AFC | 46 | 64 |
| 12 | Bristol City FC | 46 | 62 |
| 13 | Sheffield United FC | 46 | 60 |
| 14 | Preston North End FC | 46 | 60 |
| 15 | Queens Park Rangers FC | 46 | 58 |
| 16 | Watford FC | 46 | 57 |
| 17 | Stoke City FC | 46 | 55 |
| 18 | Portsmouth FC | 46 | 55 |
| 19 | Charlton Athletic FC | 46 | 53 |
| 20 | Blackburn Rovers FC | 46 | 52 |
| 21 | West Bromwich Albion FC | 46 | 51 |
| 22 | Oxford United FC | 46 | 47 |
| 23 | Leicester City FC | 46 | 46 |
| 24 | Sheffield Wednesday FC | 46 | 0 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 24 Oct | Swansea City AFC | H | 1–1 | D |
| 20 Oct | Middlesbrough FC | H | 0–1 | L |
| 17 Oct | Barnsley FC | A | 2–2 | D |
| 03 Oct | Nottingham Forest FC | A | 2–1 | W |
| 27 Sep | Sheffield Wednesday FC | H | 2–0 | W |
| 20 Sep | Stoke City FC | A | 2–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 24 Oct | Bristol City FC | A | 1–1 | D |
| 20 Oct | Coventry City FC | A | 1–1 | D |
| 17 Oct | Huddersfield Town AFC | H | 1–2 | L |
| 03 Oct | Millwall FC | H | 2–1 | W |
| 26 Sep | Wycombe Wanderers FC | A | 2–0 | W |
| 19 Sep | Birmingham City FC | H | 0–0 | D |
Season Stats
| Bristol City FC | Swansea City AFC | |
|---|---|---|
| #12 | Position | #11 |
| 62 | Points | 64 |
| 46 | Played | 46 |
| 17 / 11 / 18 | W / D / L | 18 / 10 / 18 |
| 59 | Scored | 57 |
| 59 | Conceded | 59 |
| +0 | GD | -2 |
| 1.35 | PPG | 1.39 |
| 37% | Win % | 39% |
Key Stats
44%
Both Teams to Score
H2H (18 games)
H2H (18 games)
28%
Over 2.5 Goals
H2H history
H2H history
Bristol City FC are 12th (62 pts). Swansea City AFC are 11th (64 pts).
Events
Match Events
- 0' The ball is rolling at Ashton Gate Stadium. Bristol City FC are looking to make home advantage count against Swansea City AFC.
- 5' 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.
- 10' Swansea City AFC have won 472 goals from 383 games. They will be desperate to add to that tally today.
- 15' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
- 20' Swansea City AFC is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 25' Over 25 minutes have gone by without a meaningful attack. The supporters want more.
- 30' The 33-year-old Jake Bidwell has been sensational this season — 0 goals and 0 assists is a remarkable return.
- 32' Controversy at the stadium! Korey Smith argues furiously but the Yellow card stands.
- 37' The midfield battle is intense right now. Both Bristol City FC and Swansea City AFC are fighting for every inch of the pitch.
- 42' Both keepers have barely been tested. Bristol City FC and Swansea City AFC are cancelling each other out in the centre of the park.
- 47' Swansea City AFC is showing some good football. However, Swansea City AFC are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 51' Magnificent from Jamal Lowe! That is 64 goals in 371 appearances — and it could not have come at a better time.
- 56' Chris Martin needs to be pretty careful with his discipline considering 0 Red cards this season.
- 61' With 2 assists to his name this season, Viktor Gyokeres is clearly more than just a goal scorer for Bristol City FC.
- 65' Bristol City FC make a change. Andreas Weimann trudges off to be replaced by Callum O'Dowda on 65 minutes.
- 70' The home supporters are growing impatient. Bristol City FC must find a spark to ignite this game.
- 73' The Bristol City FC manager makes a substitution. Steven Sessegnon departs to be replaced by Famara Diedhiou.
- 77' Time for substitution for Swansea City AFC. Jamal Lowe is replaced by Viktor Gyokeres.
- 78' Taylor Moore makes way for Nahki Wells at the 78 minute mark. A tactical switch from Bristol City FC.
- 80' A moment of madness from Connor Roberts on 80 minutes earns him a Yellow card. Swansea City AFC will be frustrated.
- 81' Jay Fulton has been a danger all night but risks an early exit having now seen a Yellow card on 81.
- 83' What an equalizer from Nahki Wells!
- 83' Matt Grimes picks up a Yellow card and will need to be extremely careful for the remainder of this match.
- 87' A meaty challenge results in booking for Andre Ayew on 87.
- 89' The referee does not hesitate — a Yellow card for Nahki Wells on 89 minutes.
- Game over. The scoreline of 1-1 tells the full story of an entertaining encounter.
Lineups
Bristol City FC Lineups
Starting XI
- 22
- 14
- 10
- 3
- 18
- 29
- 7
- 43
- 1
-
23
Taylor Moore ↓ Nahki Wells 78'
- 26
Bench
-
11
Callum O'Dowda ↑ 65'
-
9
Famara Diedhiou ↑ 73'
- 2
- 12
- 30
-
21
Nahki Wells ↑ 78'
- 25
Swansea City AFC Lineups
Starting XI
-
9
Jamal Lowe ↓ Viktor Gyokeres 77'
- 7
- 10
- 6
- 8
- 23
- 24
- 2
- 44
- 1
- 5
Bench
- 26
- 15
- 21
- 13
- 20
-
14
Viktor Gyokeres ↑ 77'
- 3
Coach
Steve Cooper
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
Bristol City FC Form
2020-10-24
Bristol City FC
1–1
Swansea City AFC
D
2020-10-20
Bristol City FC
0–1
Middlesbrough FC
L
2020-10-17
Barnsley FC
2–2
Bristol City FC
D
2020-10-03
Nottingham Forest FC
1–2
Bristol City FC
W
2020-09-27
Bristol City FC
2–0
Sheffield Wednesday FC
W
2020-09-20
Stoke City FC
0–2
Bristol City FC
W
Swansea City AFC Form
2020-10-24
Bristol City FC
1–1
Swansea City AFC
D
2020-10-20
Coventry City FC
1–1
Swansea City AFC
D
2020-10-17
Swansea City AFC
1–2
Huddersfield Town AFC
L
2020-10-03
Swansea City AFC
2–1
Millwall FC
W
2020-09-26
Wycombe Wanderers FC
0–2
Swansea City AFC
W
2020-09-19
Swansea City AFC
0–0
Birmingham City FC
D
Predictions
Prediction accuracy
2 / 4
1.15
Bristol City FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.99
Swansea City AFC xG
I would bet for:
Bristol City FC or Draw 71% + Under 2.5 goals 64%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✗ Wrong
Avg goals/match: 2.14
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 86% |
|
14% |
| ± 1.5 | 63% |
|
37% |
| ± 2.5 | 36% |
|
64% |
| ± 3.5 | 17% |
|
83% |
| ± 4.5 | 7% |
|
93% |
Double Chance
Bristol City FC or Draw
71%
Draw or Swansea City AFC
59%
Bristol City FC or Swansea City AFC
69%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
1 – 1
Actual
0 – 0
14.2%
1 – 0
12.3%
0 – 1
10.3%
2 – 0
7.5%
2 – 1
7.5%
1 – 2
6.4%
0 – 2
5.5%
2 – 2
3.8%
3 – 1
2.9%
3 – 0
2.8%
1 – 3
2.1%
Asian Handicap — Bristol City FC
| Handicap | Bristol City FC covers | Push | Swansea City AFC covers |
|---|---|---|---|
| -2.5 | 5% | — | 95% |
| -2 | 5% | 11% | 84% |
| -1.5 | 16% | — | 84% |
| -1 | 16% | 22% | 62% |
| -0.5 | 38% | — | 62% |
| +0.5 | 71% | — | 29% |
| +1 | 71% | 18% | 11% |
| +1.5 | 89% | — | 11% |
| +2 | 89% | 8% | 3% |
| +2.5 | 97% | — | 3% |
Clean Sheet
Bristol City FC keeps clean sheet
38%
✓
Swansea City AFC keeps clean sheet
32%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

