Season so far

Championship

Key, Swansea v Middlesbrough
League position, Swansea City 16th, Middlesbrough 3rdTotal points, Swansea City 53, Middlesbrough 71

Goals scored

Swansea City 47Middlesbrough 60

Form guide

All competitions

Swansea City draw
v Sheffield United
3
3
Championship
Middlesbrough lose
v Millwall
1
2
Championship
Swansea City lose
v Coventry City
0
3
Championship
Middlesbrough draw
v Blackburn Rovers
0
0
Championship
Swansea City lose
v Wrexham
2
0
Championship
Middlesbrough draw
v Bristol City
1
1
Championship
Swansea City won
v Portsmouth
1
2
Championship
Middlesbrough lose
v Charlton Athletic
0
1
Championship
Swansea City won
v Stoke City
2
0
Championship
Middlesbrough won
v Queens Park Rangers
0
4
Championship

Previous meetings

All competitions

Swansea City and Middlesbrough

Played 24

Draw 5
Swansea City Won 8Middlesbrough Won 11

Previous scores

All competitions

Championship

Middlesbrough 1 , Swansea City 0 on the 9th of August 2025
Middlesbrough
Swansea City
9th of August 2025
Swansea City 1 , Middlesbrough 0 on the 8th of March 2025
Swansea City
Middlesbrough
8th of March 2025
Middlesbrough 1 , Swansea City 0 on the 10th of August 2024
Middlesbrough
Swansea City
10th of August 2024

Match Facts

  • Swansea have won just one of their last nine league games against Middlesbrough (D1 L7), though it was in this exact fixture last season (1-0).

  • Middlesbrough won 1-0 against Swansea in the reverse fixture in August – only in the 2016-17 Premier League have they ever kept a clean sheet in both league meetings with the Swans (3-0 home, 0-0 away).

  • Swansea have lost just one of their last 11 home league games (W8 D2), though it was a 3-0 loss to Coventry last time out.

  • Middlesbrough have won five of their last seven away league games (D1 L1), while they’re looking to keep three consecutive clean sheets on the road for the first time since March/April 2022 (4).

  • Middlesbrough have won just one of their last 10 league games played on Easter Monday (D3 L6), beating Sheffield Wednesday 2-0 in April 2024.