Stoke City vs Swansea City head to head
Stoke City and Swansea City have met 18 times in the English top flight since 1981/82, 14 of them in the Premier League.
Stoke v Swansea
All top-flight meetings · since 1981/82
18 meetings · goals Stoke 27–26 Swansea
Who has won more Stoke vs Swansea games?
Stoke City have won 8, Swansea City 6, and 4 were drawn. That's in 18 top-flight meetings since 1981/82; in the Premier League alone it's Stoke 7, Swansea 4, with 3 draws.
When did Stoke and Swansea last play?
Swansea 1–2 Stoke on May 13, 2018, in the 2017/18 Premier League. Their first top-flight meeting was Stoke 1–2 Swansea on October 17, 1981, in the 1981/82 First Division.
The scoreline grid
Every top-flight meeting from Stoke City's side: Stoke goals along the bottom, Swansea goals up the side. Select a square to see those meetings.
Home and away
| Venue | P | Stoke W–D–L | Goals |
|---|---|---|---|
| At Stoke | 9 | 6–2–1 | 19–9 |
| At Swansea | 9 | 2–2–5 | 8–17 |
Every meeting
What's the biggest win in Stoke vs Swansea?
Stoke City
Swansea City
What's the highest-scoring Stoke vs Swansea game?
What's the most common Stoke vs Swansea score?
Runs
Stoke City's longest winning run in this fixture is 2 and Swansea City's is 2. The longest unbeaten runs are 3 for Stoke City and 3 for Swansea City.

