Middlesbrough vs Swansea City head to head
Middlesbrough and Swansea City have met 4 times in the English top flight since 1981/82. Middlesbrough have won 2 and 2 were drawn; Swansea City have never won. 2 of those were in the Premier League: Middlesbrough 1 win, Swansea 0, 1 draw. Middlesbrough are unbeaten in the last 4 meetings. The last meeting was Swansea 0–0 Middlesbrough on April 2, 2017, and the first Middlesbrough 1–1 Swansea on February 13, 1982.
Middlesbrough v Swansea
All top-flight meetings · since 1981/82
4 meetings · goals Middlesbrough 6–2 Swansea
The scoreline grid
Every top-flight meeting from Middlesbrough's side: Middlesbrough goals along the bottom, Swansea goals up the side. Select a square to see those meetings.
Home and away
| Venue | P | Middlesbrough W–D–L | Goals |
|---|---|---|---|
| At Middlesbrough | 2 | 1–1–0 | 4–1 |
| At Swansea | 2 | 1–1–0 | 2–1 |
Every meeting
Biggest wins
Middlesbrough
Swansea City
Swansea City have never beaten Middlesbrough in the English top flight.
Highest-scoring meetings
Most common results
Runs
Middlesbrough's longest winning run in this fixture is 2 and Swansea City's is 0. The longest unbeaten runs are 4 for Middlesbrough and 1 for Swansea City.

