Swansea 1-0 Bristol City final score - 21 February 2026, Championship

England - Championship

Swansea
1
-
0
End
Bristol City
Welcome offer
Exclusive Offer

New customers only | Commercial content | 18+ age limit | T&Cs apply

Highlights

Swansea Swansea
Bristol City Bristol City
End of game
90+2'
S. Twine
90'
M. Bird
J. Fulton
87'
80'
S. Bell
S. Armstrong
J. Ward
E. Galbraith
79'
L. Walta
G. Franco
79'
L. Cullen
Z. Vipotnik
79'
72'
S. Armstrong
M. Yalcouye
M. Widell
70'
66'
E. Riis
D. Burgzorg
65'
M. Sykes
G. Earthy
56'
S. Twine
T. Horvat
56'
M. Bird
A. Randell
R. Pereira Martins
G. Nunes
53'
Half-time
45+1'
G. Earthy
M. Widell
44'
Z. Vipotnik
26'
drop icon
Kick-off

Game Statistics

Swansea Swansea
Bristol City Bristol City
5
Total shots
7
12
Clearances
10
3
Shots on target
4
3
Corners
5
15
Free Kicks
11
47
Possession (%)
53
11
Fouls
10
2
Yellow card
4
0
Offside
5
2
Shots off target
3
2
Shots blocked
3
4
Saves
2
3
Injuries
0
5
Substitutions
5

Form

Table

Teams Pts P W D L GD
11 Swansea
64 46 18 10 18 -2
12 Bristol City
62 46 17 11 18 0

Last matches

Swansea
Swansea Last matches
D W L W W L
Wins

3/6 (50%)

Draw

1/6 (17%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

2.83 Total goals
50% BTTS
1.83 Goals scored
1 Goals conceded
50% Over 2.5
50% Under 2.5

14 Feb 2026 - Championship

Derby County
2 :  0
Swansea

8 Feb 2026 - Championship

Swansea
4 :  0
Sheffield Wednesday

31 Jan 2026 - Championship

Watford
0 :  2
Swansea

24 Jan 2026 - Championship

Hull
2 :  1
Swansea

20 Jan 2026 - Championship

Swansea
3 :  1
Blackburn

17 Jan 2026 - Championship

Swansea
1 :  1
Birmingham
W W D D W W
Wins

4/6 (67%)

Draw

2/6 (33%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

3 Total goals
67% BTTS
2.17 Goals scored
0.83 Goals conceded
67% Over 2.5
33% Under 2.5

8 Feb 2026 - Championship

Swansea
4 :  0
Sheffield Wednesday

20 Jan 2026 - Championship

Swansea
3 :  1
Blackburn

17 Jan 2026 - Championship

Swansea
1 :  1
Birmingham

11 Jan 2026 - FA Cup

Swansea
2 :  2
West Brom

1 Jan 2026 - Championship

Swansea
1 :  0
West Brom

19 Dec 2025 - Championship

Swansea
2 :  1
Wrexham
L W L L W L
Wins

2/6 (33%)

Draw

0/6 (0%)

Losses

4/6 (67%)

Average stats (Last 6 matchs)

2 Total goals
33% BTTS
0.83 Goals scored
1.17 Goals conceded
33% Over 2.5
67% Under 2.5

14 Feb 2026 - Championship

Derby County
2 :  0
Swansea

31 Jan 2026 - Championship

Watford
0 :  2
Swansea

24 Jan 2026 - Championship

Hull
2 :  1
Swansea

4 Jan 2026 - Championship

Millwall
2 :  1
Swansea

29 Dec 2025 - Championship

Oxford United
0 :  1
Swansea

26 Dec 2025 - Championship

Coventry City
1 :  0
Swansea
Bristol City
Bristol City Last matches
D L W L W D
Wins

2/6 (33%)

Draw

2/6 (33%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

3 Total goals
33% BTTS
1.17 Goals scored
1.83 Goals conceded
50% Over 2.5
50% Under 2.5

17 Feb 2026 - Championship

Bristol City
2 :  2
Wrexham

7 Feb 2026 - Championship

Hull
2 :  3
Bristol City

30 Jan 2026 - Championship

Bristol City
0 :  5
Derby County

24 Jan 2026 - Championship

Bristol City
2 :  0
Sheffield Wednesday

20 Jan 2026 - Championship

Ipswich Town
2 :  0
Bristol City

17 Jan 2026 - Championship

Oxford United
0 :  0
Bristol City
W L W W L D
Wins

3/6 (50%)

Draw

1/6 (17%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

4 Total goals
33% BTTS
2.33 Goals scored
1.67 Goals conceded
67% Over 2.5
33% Under 2.5

17 Feb 2026 - Championship

Bristol City
2 :  2
Wrexham

30 Jan 2026 - Championship

Bristol City
0 :  5
Derby County

24 Jan 2026 - Championship

Bristol City
2 :  0
Sheffield Wednesday

10 Jan 2026 - FA Cup

Bristol City
5 :  1
Watford

4 Jan 2026 - Championship

Bristol City
0 :  2
Preston North End

1 Jan 2026 - Championship

Bristol City
5 :  0
Portsmouth
L W L D L W
Wins

2/6 (33%)

Draw

1/6 (17%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

2.33 Total goals
50% BTTS
1 Goals scored
1.33 Goals conceded
50% Over 2.5
50% Under 2.5

7 Feb 2026 - Championship

Hull
2 :  3
Bristol City

20 Jan 2026 - Championship

Ipswich Town
2 :  0
Bristol City

17 Jan 2026 - Championship

Oxford United
0 :  0
Bristol City

29 Dec 2025 - Championship

Millwall
2 :  1
Bristol City

26 Dec 2025 - Championship

West Brom
1 :  2
Bristol City

13 Dec 2025 - Championship

Coventry City
1 :  0
Bristol City

Head to head

Swansea

33 %

Draw

17 %

Bristol City

50 %

Average stats (last H2H results)

1.5
Total goals
16.67%
BTTS
0.5
Goals scored
1
Goals conceded
16.67%
Over 2.5
83.33%
Under 2.5

22 Nov 2025 - Championship

Bristol City
3 :  0
Swansea

9 Feb 2025 - Championship

Bristol City
0 :  1
Swansea

29 Sept 2024 - Championship

Swansea
1 :  1
Bristol City

10 Mar 2024 - Championship

Bristol City
1 :  0
Swansea

20 Aug 2021 - Championship

Bristol City
0 :  1
Swansea

25 Aug 2018 - Championship

Swansea
0 :  1
Bristol City

Tactical Scheme

Swansea

Formation : 4 - 1 - 4 - 1

22
L. Vigouroux
30
E. Galbraith
5
B. Cabango
15
C. Burgess
14
J. Tymon
4
J. Fulton
7
M. Widell
17
G. Franco
18
G. Nunes
10
E. Ji-sung
9
Z. Vipotnik
30
S. Armstrong
44
G. Earthy
11
D. Burgzorg
21
N. Borges
12
J. Knight
4
A. Randell
14
T. Horvat
5
R. Atkinson
38
N. Eile
19
G. Tanner
23
R. Vitek

Formation : 3 - 4 - 2 - 1

Bristol City

Substitutes

Swansea
Swansea
Goalkeeper

A. Fisher

Defender

J. Ward

E. Galbraith 79'

J. Key

I. Samuels-Smith

Midfielder

M. Yalcouye

M. Widell 70'

O. Cooper

L. Walta

G. Franco 79'

R. Pereira Martins

G. Nunes 53'

Forward

L. Cullen

Z. Vipotnik 79'

Bristol City
Bristol City
Goalkeeper

J. Lumley

Defender

C. Pring

Midfielder

M. Bird

A. Randell 56'

S. Twine

T. Horvat 56'

M. Sykes

G. Earthy 65'

S. Morsy

J. Williams

Forward

E. Riis

D. Burgzorg 66'

S. Bell

S. Armstrong 80'

Missing players

Swansea
Swansea
Midfielder

Z. Inoussa

Bristol City
Bristol City
Defender

L. McNally

Live Commentary

90+5' corner_1

Bristol City have been awarded a corner by Will Finnie.

90+3' coup_franc_1

Will Finnie signals a free kick to Bristol City in their own half.

90+2' carton_jaune_1

Scott Twine is booked for the away team.

90+2' tir_cadre_1

Swansea's Liam Cullen is on target but unsuccessful.

90+1'  

Throw-in high up the field for Swansea in Swansea.

90+1' coup_franc_1

Free kick for Swansea in the half of Bristol City.

90+1' carton_jaune_1

Max Bird for Bristol City has been booked by Will Finnie and receives a first yellow card.

90' sifflet_1

It's a goal kick for the away team in Swansea.

89'  

Bristol City to take a throw-in in Swansea territory.

88' coup_franc_1

Free kick for Swansea in their own half.

87' carton_jaune_1

Jay Fulton (Swansea) has been booked and must now be careful not to get a second yellow card.

87'  

Can Swansea get the ball into an attacking position from this throw-in in Bristol City's half?

86'  

Throw-in for Swansea in their own half.

86'  

Will Finnie awards the home team a throw-in.

86' sifflet_1

Will Finnie awards Swansea a goal kick.

86' tir_non_cadre_1

Bristol City are coming forward and George Tanner gets in a strike, it misses the target, however.

85' coup_franc_1

Will Finnie signals a free kick to Bristol City just outside Swansea's area.

84'  

A throw-in for the away team on the opposite half.

84' tir_cadre_1

Swansea pushes forward through Malick Yalcouye, whose finish on goal is saved.

83'  

Swansea awarded a throw-in in their own half.

82' sifflet_1

Ball goes out of play for a Bristol City goal kick.

82'  

Throw-in for Swansea in the half of Bristol City.

81'  

Ball safe as Swansea is awarded a throw-in in their half.

80' substitution_1

Sam Bell is replacing Sinclair Armstrong for Bristol City at Swansea.com Stadium.

79' substitution_1

Vitor Matos (Swansea) is making a fifth substitution, with Joel Ward replacing Ethan Gaibraith.

79' substitution_1

The home team replace Zan Vipotnik with Liam Cullen.

79' substitution_1

Vitor Matos is making the team's third substitution at Swansea.com Stadium with Leo Walta replacing Goncalo Franco.

78' sifflet_1

Goal kick for Swansea at Swansea.com Stadium.

78' tir_non_cadre_1

Bristol City are pushing forward but Emil Riis's finish is wide of the goal.

76'  

Throw-in Bristol City.

76'  

Throw-in for Bristol City at Swansea.com Stadium.

75'  

Throw-in Bristol City.

75' coup_franc_1

In Swansea a free kick has been awarded the home team.

74' sifflet_1

Will Finnie awards Bristol City a goal kick.

74' corner_1

Corner awarded to Swansea.

73'  

Can Swansea capitalize from this throw-in deep inside Bristol City's half?

72' carton_jaune_1

At Swansea.com Stadium, Sinclair Armstrong for the away team has been yellow-carded. He will miss the next match due to a suspension!

72' hors_jeu_1

Bristol City are caught offside.

70'  

Throw-in for Bristol City at Swansea.com Stadium.

70' corner_1

Corner awarded to Swansea.

70' substitution_1

Vitor Matos (Swansea) is making a second substitution, with Malick Yalcouye replacing Melker Widell.

69'  

Swansea to take a throw-in in Bristol City territory.

68'  

Ball safe as Swansea is awarded a throw-in in their half.

67'  

Will Finnie awards the away team a throw-in.

66' sifflet_1

Bristol City have a goal kick.

66' tir_non_cadre_1

Zan Vipotnik of Swansea gets in a strike, but is off target.

66' substitution_1

Emil Riis is replacing Delano Burgzorg for Bristol City at Swansea.com Stadium.

65' substitution_1

The away team have replaced George Earthy with Mark Sykes. This is the third substitution made today by Gerhard Struber.

65'  

Swansea awarded a throw-in in their own half.

64'  

Can Swansea get the ball into an attacking position from this throw-in in Bristol City's half?

64' tir_cadre_1

Bristol City's Sinclair Armstrong gets in a shot on goal at Swansea.com Stadium. But the effort is unsuccessful.

64' corner_1

Bristol City have been awarded a corner by Will Finnie.

62'  

A throw-in for the away team on the opposite half.

62' hors_jeu_1

Bristol City are whistled for offside.

62' coup_franc_1

In Swansea a free kick has been awarded the away team.

61' coup_franc_1

Will Finnie signals a free kick to Bristol City in their own half.

61'  

Swansea have a dangerous throw-in.

60'  

Bristol City needs to be cautious. Swansea have an attacking throw-in.

59' hors_jeu_1

Bristol City push upfield but Will Finnie quickly pulls them for offside.

59'  

Throw-in for Bristol City in their own half.

58'  

Throw-in Bristol City.

58' sifflet_1

It's a goal kick for the home team in Swansea.

57' corner_1

Corner awarded to Bristol City.

57' tir_cadre_1

In Swansea Bristol City drive forward through Delano Burgzorg. His shot is on target but it's saved.

56'  

Will Finnie signals a Swansea throw-in in Bristol City's half.

56' substitution_1

Bristol City make their second substitution with Scott Twine replacing Tomi Horvat.

56' substitution_1

Max Bird is replacing Adam Randell for the away team.

55' sifflet_1

Will Finnie awards Bristol City a goal kick.

55' coup_franc_1

Swansea awarded a free kick in their own half.

55'  

Throw-in for Swansea in their own half.

54' sifflet_1

Goal kick for Bristol City at Swansea.com Stadium.

53' substitution_1

Ronald Pereira Martins is on a sub for Gustavo Nunes for Swansea.

51'  

Swansea to take a throw-in in Bristol City territory.

49'  

Will Finnie awards the home team a throw-in.

49'  

Can Bristol City get the ball into an attacking position from this throw-in in Swansea's half?

49'  

Will Finnie signals a Bristol City throw-in in Swansea's half.

48' coup_franc_1

Free kick Swansea.

48'  

A throw-in for the home team on the opposite half.

47' corner_1

Bristol City have been awarded a corner by Will Finnie.

46' hors_jeu_1

Bristol City drive forward at breakneck speed but are pulled up for offside.

45+4'  

Throw-in for Bristol City at Swansea.com Stadium.

45+4' sifflet_1

Ball goes out of play for a Swansea goal kick.

45+3' coup_franc_1

Free kick for Bristol City in the half of Swansea.

45+2' sifflet_1

It's a goal kick for the away team in Swansea.

45+2' tir_non_cadre_1

Swansea's Eom Ji-sung misses with an attempt on goal.

45+1' carton_jaune_1

Bristol City's George Earthy has been booked in Swansea.

45+1' coup_franc_1

Will Finnie signals a free kick to Swansea.

45' sifflet_1

The first-half is over at Swansea.com Stadium.

45' coup_franc_1

Bristol City awarded a free kick in their own half.

45' coup_franc_1

Will Finnie signals a free kick to Swansea in their own half.

44' carton_jaune_1

Melker Widell (Swansea) has received a yellow card from Will Finnie.

42' coup_franc_1

Free kick for Bristol City in their own half.

42'  

Bristol City awarded a throw-in in their own half.

42' coup_franc_1

Will Finnie signals a free kick to Swansea in their own half.

40'  

Throw-in for Bristol City in the half of Swansea.

39' sifflet_1

Bristol City have a goal kick.

38'  

Ball safe as Bristol City is awarded a throw-in in their half.

38'  

Swansea to take a throw-in in Bristol City territory.

37'  

Will Finnie signals a Swansea throw-in in Bristol City's half.

37'  

Throw-in Bristol City.

36'  

A throw-in for the home team on the opposite half.

36'  

Bristol City awarded a throw-in in their own half.

35' sifflet_1

Ball goes out of play for a Bristol City goal kick.

35' corner_1

Corner awarded to Swansea.

33'  

Will Finnie awards the home team a throw-in.

33'  

Throw-in for Swansea in their own half.

32' sifflet_1

Goal kick for Swansea at Swansea.com Stadium.

32' sifflet_1

Swansea have a goal kick.

31' coup_franc_1

Bristol City awarded a free kick in their own half.

30'  

Throw-in for Swansea at Swansea.com Stadium.

29'  

Ball safe as Bristol City is awarded a throw-in in their half.

28'  

Throw-in Swansea.

28' sifflet_1

Will Finnie awards Swansea a goal kick.

28' tir_cadre_1

Tomi Horvat gets his shot on target but fails to score for Bristol City.

26' but_1

Zan Vipotnik scores to make it 1-0 at Swansea.com Stadium.

24'  

Swansea's Goncalo Franco looks ok and returns to the pitch.

24' blessure_1

Play has been temporarily suspended for attention to Goncalo Franco for Swansea who is writhing in pain on the pitch.

23'  

Throw-in for Swansea at Swansea.com Stadium.

22' sifflet_1

It's a goal kick for the home team in Swansea.

22' corner_1

Bristol City have been awarded a corner by Will Finnie.

20' coup_franc_1

Free kick for Bristol City in their own half.

20' sifflet_1

It's a goal kick for the home team in Swansea.

19'  

Zan Vipotnik has recovered and rejoins the match in Swansea.

18' blessure_1

Will Finnie waits before resuming play because Zan Vipotnik for Swansea is still down.

17' sifflet_1

Goal kick for Swansea at Swansea.com Stadium.

17' tir_non_cadre_1

Bristol City's George Earthy breaks free at Swansea.com Stadium. But the strike goes wide of the post.

17'  

Will Finnie awards the home team a throw-in.

16' coup_franc_1

Will Finnie signals a free kick to Bristol City in their own half.

15' sifflet_1

Ball goes out of play for a Bristol City goal kick.

14'  

Lawrence Vigouroux returns to the field for Swansea after picking up a slight injury.

14' blessure_1

Lawrence Vigouroux is writhing in pain and play has been suspended for a few moments.

13' hors_jeu_1

Bristol City are too eager and fall into an offside trap.

13'  

Throw-in for Bristol City in the half of Swansea.

9' coup_franc_1

Free kick in a good position for Bristol City!

9'  

Can Bristol City get the ball into an attacking position from this throw-in in Swansea's half?

9'  

Throw-in for Bristol City in the half of Swansea.

8'  

Can Swansea get the ball into an attacking position from this throw-in in Bristol City's half?

8' sifflet_1

Will Finnie awards Swansea a goal kick.

7' tir_cadre_1

Sinclair Armstrong of Bristol City smashes in a shot on target. The keeper saves, though.

6' coup_franc_1

Free kick for Swansea in their own half.

5' sifflet_1

Swansea have a goal kick.

4'  

Swansea awarded a throw-in in their own half.

4'  

A throw-in for the home team on the opposite half.

3'  

Throw-in for Swansea in their own half.

3'  

Swansea to take a throw-in in Bristol City territory.

2'  

Will Finnie signals a Swansea throw-in in Bristol City's half.

1' coup_franc_1

Swansea awarded a free kick in their own half.

1'  

Ball safe as Bristol City is awarded a throw-in in their half.

 

Swansea City scores 1.61 goals when playing at home and Bristol City scores 1 goals when playing away (on average).

 

Average number of goals in the first half in meetings between Swansea City and Bristol City is 0.8.

 

Average number of goals in meetings between Swansea City and Bristol City is 2.

 

Swansea City scores 0.6 goals in a match against Bristol City and Bristol City scores 1.4 goals against Swansea City (on average).

 

Swansea City have won just 1 of their last 5 Championship games against Bristol City.

 

Bristol City have lost just 1 of their last 5 Championship games against Swansea City.

 

In the last 5 meetings Swansea City won 1, Bristol City won 3, 1 draws.

 

Bristol City have lost just 1 of their last 5 games against Swansea City (in all competitions).

 

Swansea City's performance of the last 5 matches is better than Bristol City's.

 

In Championship, Swansea City has better performance than Bristol City.

 

When Bristol City is down 1-0 away, they win 7% of their matches.

 

When Swansea City is down 0-1 home, they win 22% of their matches.

 

When Bristol City leads 0-1 away, they win in 87% of their matches.

 

When Swansea City leads 1-0 at home, they win in 66% of their matches.

 

On their last meeting Bristol City won by 3 goals.

 

The winner of their last meeting was Bristol City.

 

Swansea City wins 21% of halftimes, Bristol City wins 34%.

 

Swansea City wins 1st half in 21% of their matches, Bristol City in 34% of their matches.

 

Swansea City have scored at least one goal for 9 consecutive matches.

 

Marko Seufatu Nikola Stamenic has more yellow cards (10) than any other player at Swansea City. Cameron Lewis Moir-Pring has collected 5 for Bristol City.

 

Joshua Lewis Tymon has assisted the most goals for Swansea City with 5. Ross McCrorie is Bristol City's biggest assister (6).

 

Bristol City haven't scored in 5 of their 15 away matches in Championship this season.

 

Swansea City haven't scored in 1 of their 16 home matches in Championship this season.

 

Did you know that Bristol City scores 23% of their goals between the minutes 31-45?

 

Did you know that Swansea City scores 26% of their goals between the minutes 76-90?

 

Last season's matches: 1-1 (Swansea City at home) and 0-1 (Bristol City at home).

 

During the last 28 meetings, Swansea City have won 8 times, there have been 11 draws while Bristol City have won 9 times. The goal difference is 26-23 in favour of Swansea City.

 

During the last 13 meetings with Swansea City playing at home, Swansea City have won 5 times, there have been 4 draws while Bristol City have won 4 times. The goal difference is 18-11 in favour of Swansea City.

 

The most common result of matches between Swansea City and Bristol City is 1-1. 6 matches have ended with this result.

Score and result Swansea - Bristol City

The Swansea - Bristol City match (Football - Championship) at 21/02/2026 07:30 is complete.

The Swansea - Bristol City match result is as follows: 1-0.

Now that this Championship Football match is over and the score is known, you can find the highlights and key statistics on that same page.