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 Timeline

  • 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 Table

# 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 Table

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

EFL playoffs 2025-26: Schedule, results, how to watch, more as teams battle for promotion
EFL playoffs 2025-26: Schedule, results, how to watch, more as teams battle for promotion

After a gripping final day across the EFL, the 12 teams to make the playoffs have been confirmed.

Eyeing the drop - Which African players are at risk of being relegated from the Premier League?
Eyeing the drop - Which African players are at risk of being relegated from the Premier League?

Taiwo Awoniyi's stirring display against Chelsea took Nottingham Forest away from this twisting relegation battle (for now), while leaving Tottenham Hotspur and West Ham United battling, with three matches to play.

Coventry fans serenade Frank Lampard: 'Sign the contract'
Coventry fans serenade Frank Lampard: 'Sign the contract'

Frank Lampard was serenaded with chants of "sign the contract" as an estimated 50,000 Coventry City supporters flocked to War Memorial Park to celebrate their long-awaited return to the Premier League.

Coventry and Ipswich mark respective Championship promotions with 'day of celebration'
Coventry and Ipswich mark respective Championship promotions with 'day of celebration'

Coventry City and Ipswich Town are marking their returns to the Premier League with respective open-top bus parades to celebrate with their jubilant supporters.

Promotions and relegations in the EFL: Who's going up, who's going down?
Promotions and relegations in the EFL: Who's going up, who's going down?

From the high-life of the Premier League all the way to League Two, ESPN rounds up every side to have been promoted or relegated this season.