Sunday , 15 November 2026

Swansea City AFC vs Bristol City FC, Championship 2022-23 REGULAR SEASON

Championship · 2022-23
Sun 19 Mar 2023 · 12:30 UTC Swansea.com Stadium HT 45' · FT 45'
Y 74' Nahki Wells
Joel Piroe 82' Y
Ryan Manning 82' Y
Y 82' Mark Sykes

Overview

Recent Form

DateOpponentH/A ScoreResult
19 Mar Bristol City FC H 2–0 W
14 Mar Millwall FC A 1–2 L
11 Mar Middlesbrough FC H 1–3 L
04 Mar Luton Town FC A 0–1 L
27 Feb Rotherham United FC H 1–1 D
21 Feb Stoke City FC H 1–3 L
DateOpponentH/A ScoreResult
19 Mar Swansea City AFC A 0–2 L
15 Mar Luton Town FC A 0–1 L
11 Mar Blackpool FC H 2–0 W
07 Mar Huddersfield Town AFC A 0–0 D
04 Mar Cardiff City FC A 0–2 L
28 Feb Manchester City FC H 0–3 L

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)
28% Over 2.5 Goals
H2H history
40% Clean Sheets
Swansea City AFC this season
13% Clean Sheets
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' It’s Showtime! The match between Swansea City AFC and Bristol City FC is underway.
  • 5' Bristol City FC fans have not had much to celebrate tonight. Their side is struggling to get forward.
  • 10' Omar Taylor-Clarke has been one of the livelier players on the pitch with 0 goals to his name this season.
  • 15' The teams are not in a rush to score plenty of goals. It might look strange considering Swansea City AFC that had 398 games and scored 493 goals.
  • 20' 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.
  • 25' It is a cagey affair so far. Swansea City AFC in their trying to find a way past Bristol City FC's compact .
  • 30' The home supporters are growing impatient. Swansea City AFC must find a spark to ignite this game.
  • 34' Clinical. Composed. Brilliant. Liam Cullen makes it 1-0.
  • 39' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
  • 44' Over 44 minutes have gone by without a meaningful attack. The supporters want more.
  • 46' Andreas Weimann has so much to prove this time. He replaces George Tanner on 46 minute.
  • 51' Joel Piroe has been relatively quiet despite scoring 87 goals in his last 452 appearances.
  • 56' Both keepers have barely been tested. Swansea City AFC and Bristol City FC are cancelling each other out in the centre of the park.
  • 61' It looks like no one’s ball. Bristol City FC is used to counterattacking playing. None of the sides are ready to take the lead.
  • 62' The Swansea City AFC manager makes a substitution. Liam Cullen departs to be replaced by Jamie Paterson.
  • 67' Spectators do not have much to choose from both teams. The sides had several scoring chances but they still need a bit more than just a sight of a goal.
  • 68' The Bristol City FC manager makes a substitution. Samuel Bell departs to be replaced by Nahki Wells.
  • 72' Swansea City AFC make a change. Liam Walsh trudges off to be replaced by Oliver Cooper on 72 minutes.
  • 74' Poor challenge from Nahki Wells. The referee spots it immediately and shows the Yellow card.
  • 77' Jules Ntcham adds to his 0 season tally! Swansea City AFC lead 2-0 — and this changes everything.
  • 80' Bristol City FC make a change. Omar Taylor-Clarke trudges off to be replaced by Kane Wilson on 80 minutes.
  • 82' The referee has no hesitation. Joel Piroe is booked for Swansea City AFC — Yellow card on 82.
  • 87' The travelling Bristol City FC supporters hardly appreciate their team being pressed down to the backline.
  • 90' The whistle greets Jules Ntcham as he departs to be replaced by Matthew Sorinola.
  • 2-0 the final result. Bristol City FC will be bitterly disappointed.

Lineups

H2H

Predictions

Prediction accuracy
3 / 4
1.66 Swansea City AFC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.86 Bristol City FC xG
I would bet for: Markets are evenly balanced — no clear value pick.

Match Result

✓ Correct
Swansea City AFC54% Draw26% Bristol City FC20%
Actual: Swansea City AFC win

Both Teams to Score

✓ Correct
Yes47% 0% No53%
Avg goals/match: 2.52
Actual: No — clean sheet

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 90%
10%
± 1.5 72%
28%
± 2.5 46%
54%
± 3.5 25%
75%
± 4.5 12%
88%

Double Chance

Swansea City AFC or Draw
80%
Draw or Bristol City FC
46%
Swansea City AFC or Bristol City FC
74%

Half-Time Result

✗ Wrong
Swansea City AFC38% Draw47% Bristol City FC15%
Actual: Swansea City AFC win at HT

Correct Score

✓ In top 12
1 – 0
12.5%
1 – 1
12.3%
2 – 0
Actual
0 – 0
10.1%
2 – 1
9.2%
0 – 1
5.9%
3 – 0
5.9%
3 – 1
5.2%
1 – 2
4.7%
2 – 2
4%
0 – 2
2.9%
4 – 0
2.5%

Asian Handicap — Swansea City AFC

Handicap Swansea City AFC covers Push Bristol City FC covers
-2.5 13% — 87%
-2 13% 17% 70%
-1.5 30% — 70%
-1 30% 24% 45%
-0.5 55% — 45%
+0.5 82% — 18%
+1 82% 12% 6%
+1.5 94% — 6%
+2 94% 5% 1%
+2.5 99% — 1%

Clean Sheet

Swansea City AFC keeps clean sheet
43% ✗
Bristol City FC keeps clean sheet
20% ✓

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.