English League Championship

Swansea City vs Middlesbrough, 2025-26 English League Championship, Regular Season

· English League Championship
  • 20': Zan Vipotnik (P)
  • 45'+4': Zan Vipotnik (P)
FT
2 - 2
  • 12': Alex Bangura
  • 75': Tommy Conway (P)

About

Swansea City are hosting Middlesbrough at Swansea.com Stadium, Swansea, Wales, starting on . The match is a part of the English League Championship.

Match Commentary

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 5': Corner, Middlesbrough. Conceded by Ben Cabango.
  • 6': Corner, Middlesbrough. Conceded by Zan Vipotnik.
  • 7': Liam Cullen (Swansea City) wins a free kick in the defensive half.
  • 7': Foul by Jeremy Sarmiento (Middlesbrough).
  • 9': Foul by Zan Vipotnik (Swansea City).
  • 9': Riley McGree (Middlesbrough) wins a free kick in the attacking half.
  • 11': Foul by Liam Cullen (Swansea City).
  • 11': Aidan Morris (Middlesbrough) wins a free kick in the defensive half.
  • 12': Goal! Swansea City 0, Middlesbrough 1. Alex Bangura (Middlesbrough) left footed shot from the left side of the box to the top left corner. Assisted by Tommy Conway.
  • 14': Attempt saved. David Strelec (Middlesbrough) left footed shot from the centre of the box is saved in the centre of the goal by Lawrence Vigouroux (Swansea City). Assisted by Riley McGree.
  • 18': Penalty Swansea City. Liam Cullen draws a foul in the penalty area.
  • 18': Penalty conceded by Alex Bangura (Middlesbrough) after a foul in the penalty area.
  • 20': Goal! Swansea City 1, Middlesbrough 1. Zan Vipotnik (Swansea City) converts the penalty with a right footed shot to the bottom right corner.
  • 22': Attempt blocked. Riley McGree (Middlesbrough) left footed shot from the centre of the box is blocked.
  • 24': Attempt blocked. David Strelec (Middlesbrough) left footed shot from the centre of the box is blocked. Assisted by Jeremy Sarmiento.
  • 24': Attempt blocked. Tommy Conway (Middlesbrough) right footed shot from the centre of the box is blocked.
  • 24': Attempt blocked. Riley McGree (Middlesbrough) left footed shot from outside the box is blocked. Assisted by Jeremy Sarmiento.
  • 24': Corner, Middlesbrough. Conceded by Gonçalo Franco.
  • 27': Attempt missed. Jeremy Sarmiento (Middlesbrough) right footed shot from the left side of the box is high and wide to the right. Assisted by Alex Bangura.
  • 28': Sam Parker (Swansea City) wins a free kick in the defensive half.
  • 28': Foul by Tommy Conway (Middlesbrough).
  • 28': Alex Bangura (Middlesbrough) wins a free kick in the defensive half.
  • 28': Foul by Liam Cullen (Swansea City).
  • 29': Foul by Melker Widell (Swansea City).
  • 29': Aidan Morris (Middlesbrough) wins a free kick in the defensive half.
  • 32': Delay in match because of an injury David Strelec (Middlesbrough).
  • 34': Substitution, Middlesbrough. Finley Munroe replaces Alex Bangura because of an injury.
  • 34': Delay over. They are ready to continue.
  • 36': Luke Ayling (Middlesbrough) wins a free kick in the defensive half.
  • 36': Foul by Jay Fulton (Swansea City).
  • 37': Foul by Callum Brittain (Middlesbrough).
  • 37': Eom Ji-Sung (Swansea City) wins a free kick in the defensive half.
  • 38': Foul by Jay Fulton (Swansea City).
  • 38': Aidan Morris (Middlesbrough) wins a free kick in the attacking half.
  • 39': Corner, Middlesbrough. Conceded by Melker Widell.
  • 39': Attempt missed. Tommy Conway (Middlesbrough) right footed shot from the centre of the box is close, but misses to the right. Assisted by Callum Brittain with a cross following a corner.
  • 40': Attempt missed. Melker Widell (Swansea City) right footed shot from outside the box misses to the left.
  • 41': Attempt blocked. Eom Ji-Sung (Swansea City) right footed shot from a difficult angle on the right is blocked.
  • 41': Corner, Swansea City. Conceded by Adilson Malanda.
  • 41': Attempt missed. Zan Vipotnik (Swansea City) header from the right side of the six yard box is too high. Assisted by Josh Tymon with a cross following a corner.
  • 42': Attempt blocked. Melker Widell (Swansea City) left footed shot from the left side of the box is blocked.
  • 42': Attempt missed. Zan Vipotnik (Swansea City) left footed shot from the centre of the box is too high.
  • 44': Delay in match because of an injury Ben Cabango (Swansea City).
  • 45': Delay over. They are ready to continue.
  • 45': Fourth official has announced 5 minutes of added time.
  • 45'+1': Corner, Middlesbrough. Conceded by Sam Parker.
  • 45'+1': Attempt missed. Luke Ayling (Middlesbrough) right footed shot from the right side of the six yard box misses to the left. Assisted by Finley Munroe with a cross following a corner.
  • 45'+2': Attempt blocked. Aidan Morris (Middlesbrough) header from the centre of the box is blocked.
  • 45'+2': Penalty Swansea City. Eom Ji-Sung draws a foul in the penalty area.
  • 45'+2': Penalty conceded by Sol Brynn (Middlesbrough) after a foul in the penalty area.
  • 45'+4': Goal! Swansea City 2, Middlesbrough 1. Zan Vipotnik (Swansea City) converts the penalty with a right footed shot to the bottom left corner.
  • 45'+5': Riley McGree (Middlesbrough) is shown the yellow card.
  • 45'+7': Jeremy Sarmiento (Middlesbrough) wins a free kick in the attacking half.
  • 45'+7': Foul by Gonçalo Franco (Swansea City).
  • 45'+8': Attempt saved. Finley Munroe (Middlesbrough) left footed shot from outside the box is saved in the centre of the goal by Lawrence Vigouroux (Swansea City).
  • 45'+8': Attempt blocked. Finley Munroe (Middlesbrough) left footed shot from outside the box is blocked.
  • 45'+8': First Half ends, Swansea City 2, Middlesbrough 1.
  • 45': Second Half begins Swansea City 2, Middlesbrough 1.
  • 47': Gonçalo Franco (Swansea City) wins a free kick in the defensive half.
  • 47': Foul by Jeremy Sarmiento (Middlesbrough).
  • 50': Foul by Jeremy Sarmiento (Middlesbrough).
  • 50': Liam Cullen (Swansea City) wins a free kick in the defensive half.
  • 51': Corner, Middlesbrough. Conceded by Melker Widell.
  • 51': Gonçalo Franco (Swansea City) is shown the yellow card for a bad foul.
  • 51': Foul by Melker Widell (Swansea City).
  • 51': Jeremy Sarmiento (Middlesbrough) wins a free kick on the right wing.
  • 52': Corner, Middlesbrough. Conceded by Josh Tymon.
  • 53': Delay in match (Middlesbrough).
  • 53': Delay over. They are ready to continue.
  • 56': Substitution, Swansea City. Marko Stamenic replaces Gonçalo Franco.
  • 56': Substitution, Swansea City. Ronald replaces Melker Widell.
  • 56': Substitution, Swansea City. Adam Idah replaces Zan Vipotnik.
  • 57': Alan Browne (Middlesbrough) wins a free kick in the defensive half.
  • 57': Foul by Marko Stamenic (Swansea City).
  • 58': Ronald (Swansea City) wins a free kick on the right wing.
  • 58': Foul by Finley Munroe (Middlesbrough).
  • 62': Foul by Alan Browne (Middlesbrough).
  • 62': Ronald (Swansea City) wins a free kick on the right wing.
  • 62': Alan Browne (Middlesbrough) is shown the yellow card for a bad foul.
  • 63': Attempt blocked. Riley McGree (Middlesbrough) left footed shot from the centre of the box is blocked. Assisted by Aidan Morris.
  • 63': Attempt saved. Aidan Morris (Middlesbrough) right footed shot from the left side of the box is saved in the bottom right corner by Lawrence Vigouroux (Swansea City). Assisted by Tommy Conway.
  • 64': Corner, Middlesbrough. Conceded by Lawrence Vigouroux.
  • 64': Attempt blocked. Aidan Morris (Middlesbrough) right footed shot from outside the box is blocked. Assisted by Alan Browne.
  • 65': Riley McGree (Middlesbrough) wins a free kick in the defensive half.
  • 65': Foul by Eom Ji-Sung (Swansea City).
  • 65': Eom Ji-Sung (Swansea City) is shown the yellow card for a bad foul.
  • 66': Substitution, Middlesbrough. Dael Fry replaces Jeremy Sarmiento.
  • 66': Substitution, Middlesbrough. Kaly Sène replaces Riley McGree.
  • 66': Substitution, Middlesbrough. Sontje Hansen replaces David Strelec.
  • 67': Attempt blocked. Aidan Morris (Middlesbrough) right footed shot from outside the box is blocked. Assisted by Finley Munroe.
  • 68': Attempt missed. Finley Munroe (Middlesbrough) left footed shot from the left side of the box misses to the right.
  • 69': Attempt blocked. Tommy Conway (Middlesbrough) left footed shot from a difficult angle on the left is blocked. Assisted by Aidan Morris.
  • 69': Corner, Middlesbrough. Conceded by Ben Cabango.
  • 70': Corner, Middlesbrough. Conceded by Eom Ji-Sung.
  • 72': Substitution, Swansea City. Joel Ward replaces Sam Parker.
  • 74': Penalty conceded by Eom Ji-Sung (Swansea City) after a foul in the penalty area.
  • 74': Penalty Middlesbrough. Callum Brittain draws a foul in the penalty area.
  • 75': Goal! Swansea City 2, Middlesbrough 2. Tommy Conway (Middlesbrough) converts the penalty with a right footed shot to the high centre of the goal.
  • 77': Attempt blocked. Tommy Conway (Middlesbrough) right footed shot from outside the box is blocked. Assisted by Aidan Morris.
  • 78': Adilson Malanda (Middlesbrough) wins a free kick in the attacking half.
  • 78': Foul by Adam Idah (Swansea City).
  • 78': Attempt blocked. Callum Brittain (Middlesbrough) right footed shot from the right side of the box is blocked. Assisted by Aidan Morris.
  • 80': Attempt blocked. Tommy Conway (Middlesbrough) left footed shot from outside the box is blocked. Assisted by Alan Browne.
  • 80': Attempt blocked. Aidan Morris (Middlesbrough) right footed shot from outside the box is blocked. Assisted by Luke Ayling.
  • 80': Attempt missed. Sontje Hansen (Middlesbrough) right footed shot from outside the box misses to the right.
  • 81': Substitution, Middlesbrough. Alex Gilbert replaces Finley Munroe.
  • 81': Substitution, Swansea City. Malick Yalcouyé replaces Jay Fulton.
  • 83': Delay in match (Middlesbrough).
  • 83': Delay over. They are ready to continue.
  • 83': Attempt blocked. Adilson Malanda (Middlesbrough) left footed shot from outside the box is blocked. Assisted by Tommy Conway.
  • 83': Attempt missed. Luke Ayling (Middlesbrough) right footed shot from the centre of the box is too high.
  • 85': Attempt saved. Alex Gilbert (Middlesbrough) right footed shot from the centre of the box is saved in the centre of the goal by Lawrence Vigouroux (Swansea City). Assisted by Luke Ayling.
  • 87': Attempt blocked. Adam Idah (Swansea City) right footed shot from outside the box is blocked. Assisted by Ronald.
  • 87': Attempt saved. Liam Cullen (Swansea City) left footed shot from the left side of the box is saved in the top right corner by Sol Brynn (Middlesbrough). Assisted by Eom Ji-Sung.
  • 88': Corner, Swansea City. Conceded by Sol Brynn.
  • 88': Attempt blocked. Ben Cabango (Swansea City) header from the centre of the box is blocked. Assisted by Josh Tymon with a cross.
  • 89': Attempt missed. Ben Cabango (Swansea City) right footed shot from the centre of the box is high and wide to the left following a corner.
  • 90': Foul by Tommy Conway (Middlesbrough).
  • 90': Ronald (Swansea City) wins a free kick in the defensive half.
  • 90': Tommy Conway (Middlesbrough) is shown the yellow card for a bad foul.
  • 90': Fourth official has announced 5 minutes of added time.
  • 90'+1': Attempt missed. Ronald (Swansea City) header from the left side of the box is high and wide to the left. Assisted by Malick Yalcouyé with a cross.
  • 90'+2': Attempt missed. Kaly Sène (Middlesbrough) right footed shot from very close range misses to the left. Assisted by Luke Ayling with a cross.
  • 90'+2': Attempt blocked. Callum Brittain (Middlesbrough) right footed shot from the left side of the box is blocked. Assisted by Alex Gilbert.
  • 90'+3': Malick Yalcouyé (Swansea City) wins a free kick in the defensive half.
  • 90'+3': Foul by Aidan Morris (Middlesbrough).
  • 90'+4': Aidan Morris (Middlesbrough) wins a free kick in the defensive half.
  • 90'+4': Foul by Ronald (Swansea City).
  • 90'+5': Tommy Conway (Middlesbrough) wins a free kick in the defensive half.
  • 90'+5': Foul by Joel Ward (Swansea City).
  • 90'+5': Malick Yalcouyé (Swansea City) is shown the yellow card.
  • 90'+6': Second Half ends, Swansea City 2, Middlesbrough 2.
  • 0': Match ends, Swansea City 2, Middlesbrough 2.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/369.png&h=25&scale=crop&w=25&location=originMID SWAhttps://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/318.png&h=25&scale=crop&w=25&location=origin
11 Fouls 14
3 Yellow Cards 3
0 Red Cards 0
0 Offsides 0
10 Corner Kicks 2
1 Saves 4
65.4 Possession 34.6
29 SHOTS 12
6 ON GOAL 3
0.2 On Target % 0.3
2 Penalty Goals 4
1 Penalty Kicks Taken 2
484 Accurate Passes 224
559 Passes 294
0.9 Pass Completion % 0.8
4 Accurate Crosses 5
37 Crosses 17
0.1 Cross % 0.3
37 Long Balls 54
14 Accurate Long Balls 19
0.4 Long Balls % 0.4
16 Blocked Shots 4
9 Effective Tackles 13
17 Tackles 18
0.5 Tackle % 0.7
3 Interceptions 11
18 Effective Clearances 55
18 Clearances 55

Game Information

Competition: English League Championship

Venue: Swansea.com Stadium
Location: Swansea, Wales
Attendance: 18,168

EFL Championship Standings

# TEAM GP GD PTS
1 Coventry City 46 +52 95
2 Ipswich Town 46 +33 84
3 Millwall 46 +15 83
4 Southampton 46 +26 80
Full Standings

Line-Ups

SWA Swansea City (4-5-1)

No. Name
22 Lawrence Vigouroux (GK)
15 Cameron Burgess
5 Ben Cabango
14 Josh Tymon
41 Sam Parker
7 Melker Widell
17 Gonçalo Franco Yellow Card
4 Jay Fulton
10 Eom Ji-Sung Yellow Card
20 Liam Cullen
9 Zan Vipotnik

MID Middlesbrough (4-2-2-2)

No. Name
31 Solomon Brynn (GK)
29 Adilson Malanda
12 Luke Ayling
24 Alex Bangura
2 Callum Brittain
18 Aidan Morris
16 Alan Browne Yellow Card
9 Tommy Conway
13 David Strelec
45 Jeremy Sarmiento
8 Riley McGree Yellow Card

EFL Championship News

Premier League, EFL summer transfer window 2026 dates: When does it open, when is Deadline Day?
Premier League, EFL summer transfer window 2026 dates: When does it open, when is Deadline Day?

Everything that Premier League and EFL supporters need to know about the 2026 summer transfer window, and key dates around it.

A father-son Transatlantic, cross-generational voyage to visit Burnley
A father-son Transatlantic, cross-generational voyage to visit Burnley

It took a Transatlantic trip to the North of England, in search of a family's football history, to truly experience the purity and love of the game.

Sheffield United in talks to re-sign Man City's Kalvin Phillips - sources
Sheffield United in talks to re-sign Man City's Kalvin Phillips - sources

Sheffield United are in talks with Manchester City about re-signing midfielder Kalvin Phillips, sources have told ESPN.

Tonda Eckert explains why Southampton spied on opponents
Tonda Eckert explains why Southampton spied on opponents

Southampton manager Tonda Eckert has apologised for 'Spygate', admitting he 'should have known' the rules', despite saying that watching opponents train is more common in Europe.

Tonda Eckert: 'I am responsible' for 'Spygate' but Southampton vow not to sack him
Tonda Eckert: 'I am responsible' for 'Spygate' but Southampton vow not to sack him

Southampton head coach Tonda Eckert has apologised for his involvement in the 'Spygate' scandal and said that he is "responsible for everything that has happened in this football club."