Swansea City AFC vs Bristol City FC, Championship 2020-21 REGULAR SEASON
Overview
Match Preview
Swansea City AFC vs Bristol City FC — Championship at Liberty Stadium.
- Swansea City AFC 46 games · 64 pts (2026/27)
- Bristol City FC 46 games · 62 pts (2026/27)
Match Details
- Referee Jonathan Hunt
- Referee Samuel Lewis
- Referee Keith Stroud
- Referee Scott Tallis (England)
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 |
|---|---|---|---|---|
| 27 Feb | Bristol City FC | H | 1–3 | L |
| 24 Feb | Coventry City FC | H | 1–0 | W |
| 20 Feb | Huddersfield Town AFC | A | 1–4 | L |
| 17 Feb | Nottingham Forest FC | H | 1–0 | W |
| 10 Feb | Manchester City FC | H | 1–3 | L |
| 05 Feb | Norwich City FC | H | 2–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 27 Feb | Swansea City AFC | A | 3–1 | W |
| 23 Feb | Middlesbrough FC | A | 3–1 | W |
| 20 Feb | Barnsley FC | H | 0–1 | L |
| 16 Feb | Reading FC | H | 0–2 | L |
| 13 Feb | Watford FC | A | 0–6 | L |
| 10 Feb | Sheffield United FC | A | 0–1 | L |
Season Stats
| Swansea City AFC | Bristol City FC | |
|---|---|---|
| #11 | Position | #12 |
| 64 | Points | 62 |
| 46 | Played | 46 |
| 18 / 10 / 18 | W / D / L | 17 / 11 / 18 |
| 57 | Scored | 59 |
| 59 | Conceded | 59 |
| -2 | GD | +0 |
| 1.39 | PPG | 1.35 |
| 39% | Win % | 37% |
Key Stats
44%
Both Teams to Score
H2H (18 games)
H2H (18 games)
28%
Over 2.5 Goals
H2H history
H2H history
Swansea City AFC are 11th (64 pts). Bristol City FC are 12th (62 pts).
Events
Match Events
- 0' That's the starting whistle at Liberty Stadium. Ninety minutes of football awaits between Swansea City AFC and Bristol City FC.
- 5' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 10' Both teams are passing the ball around with high level of urgency. Swansea City AFC needs to do something about it to get closer to the goal.
- 15' Although teams showed high tempo form the start, they seem to slow down a bit. Both sides really need to catch a fire. Otherwise, we have another goalless match.
- 20' Both keepers have barely been tested. Swansea City AFC and Bristol City FC are cancelling each other out in the centre of the park.
- 25' It’s gonna be a Yellow card for Ryley Towler.
- 30' Bristol City FC is showing some good football. However, Bristol City FC are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 35' Bristol City FC come into this ranked in Array. They desperately need points to push themselves up the standings.
- 40' The clock is ticking and both teams know a goal could change everything at this point.
- 45' The crowd applauds Ryley Towler as he leaves the pitch. Steven Sessegnon steps in for Bristol City FC.
- 50' While there is no rush on the pitch, let’s have a look at some stats. Adam Nagy made 480 appearances and scored 3 goals. He is very likely to score a goal today.
- 55' Andre Ayew adds to his 0 season tally! Swansea City AFC lead 1-0 — and this changes everything.
- 60' Swansea City AFC are enjoying more possession but struggling to find a way through a disciplined Bristol City FC backline.
- 61' The referee does not hesitate — a Yellow card for Jake Bidwell on 61 minutes.
- 66' Nahki Wells doubles the advantage! 1-1 and this game is slipping away from the opposition.
- 71' Supporters expect more eagerness from Han-Noah Massengo, as he is very good at scoring at Liberty Stadium with 0 goals in the last 0 games.
- 76' Joel Latibeaudiere has been disciplined this evening — perhaps mindful of those 0 cards already picked up this season.
- 78' It is a substitution in Swansea City AFC team. Yan Dhanda is replaced by Jay Fulton on 78 minute.
- 80' Clinical. Composed. Brilliant. Kasey Palmer makes it 1-2.
- 81' Paul Arriola has so much to prove this time. He replaces Conor Hourihane on 81 minute.
- 83' The crowd applauds Joel Latibeaudiere as he leaves the pitch. Morgan Whittaker steps in for Swansea City AFC.
- 88' A quiet spell here at Liberty Stadium. Bristol City FC seem content sitting deep and soaking up pressure.
- 89' The whistle greets Kasey Palmer as he departs to be replaced by Antoine Semenyo.
- 90' The supporters are chanting for Han-Noah Massengo. He replaces Adam Nagy on 90 minute.
- 90' That looks like a foul for a Yellow card for Antoine Semenyo.
- Bristol City FC celebrates a vital win. Three points that could prove pivotal come season's end.
Lineups
Swansea City AFC Lineups
Starting XI
- 9
- 10
- 8
- 23
-
21
Yan Dhanda ↓ Jay Fulton 78'
- 24
-
14
Conor Hourihane ↓ Paul Arriola 81'
- 44
- 1
- 5
- 22
Bench
- 7
- 18
-
6
Jay Fulton ↑ 78'
- 26
- 36
- 3
-
19
Paul Arriola ↑ 81'
-
17
Morgan Whittaker ↑ 83'
- 31
Coach
Steve Cooper
Bristol City FC Lineups
Starting XI
- 22
- 9
- 2
- 30
- 19
- 21
- 1
-
45
Kasey Palmer ↓ Antoine Semenyo 89'
- 26
-
4
Adam Nagy ↓ Han-Noah Massengo 90'
-
34
Ryley Towler ↓ Steven Sessegnon 45'
Bench
- 12
-
18
Antoine Semenyo ↑ 89'
-
43
Steven Sessegnon ↑ 45'
- 23
-
42
Han-Noah Massengo ↑ 90'
- 28
- 33
- 36
- 37
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
2021-02-27
Swansea City AFC
1–3
Bristol City FC
L
2021-02-24
Swansea City AFC
1–0
Coventry City FC
W
2021-02-20
Huddersfield Town AFC
4–1
Swansea City AFC
L
2021-02-17
Swansea City AFC
1–0
Nottingham Forest FC
W
2021-02-10
Swansea City AFC
1–3
Manchester City FC
L
2021-02-05
Swansea City AFC
2–0
Norwich City FC
W
Bristol City FC Form
Predictions
Prediction accuracy
2 / 4
1.32
Swansea City AFC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.37
Bristol City FC xG
I would bet for:
Swansea City AFC or Bristol City FC 71% + Both teams to score 55%
Match Result
✗ WrongActual: Bristol City FC win
Both Teams to Score
✓ Correct
Avg goals/match: 2.69
Actual: Yes — both scored
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 91% |
|
9% |
| ± 1.5 | 75% |
|
25% |
| ± 2.5 | 50% |
|
50% |
| ± 3.5 | 28% |
|
72% |
| ± 4.5 | 14% |
|
86% |
Double Chance
Swansea City AFC or Draw
64%
Draw or Bristol City FC
64%
Swansea City AFC or Bristol City FC
71%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
1 – 1
13.2%
0 – 0
8.8%
0 – 1
8.3%
1 – 2
8.1%
1 – 0
8%
2 – 1
7.8%
0 – 2
6.2%
2 – 0
5.8%
2 – 2
5.4%
1 – 3
Actual
3 – 1
3.4%
0 – 3
2.8%
Asian Handicap — Swansea City AFC
| Handicap | Swansea City AFC covers | Push | Bristol City FC covers |
|---|---|---|---|
| -2.5 | 6% | — | 94% |
| -2 | 6% | 10% | 84% |
| -1.5 | 16% | — | 84% |
| -1 | 16% | 19% | 66% |
| -0.5 | 34% | — | 66% |
| +0.5 | 63% | — | 37% |
| +1 | 63% | 19% | 17% |
| +1.5 | 83% | — | 17% |
| +2 | 83% | 11% | 6% |
| +2.5 | 94% | — | 6% |
Clean Sheet
Swansea City AFC keeps clean sheet
26%
✓
Bristol City FC keeps clean sheet
28%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

