StokeAll-time
11 – 8
3 draws · 22 meetings
SwanseaMeetings
22
Goals
32 – 28
Last meeting
7 Mar 2026
Stoke wins
11
Draws
3
Swansea wins
8
Last 25 meetings
Championship
- Sat 7 MarSwansea
2 – 0
Stoke - Sat 13 DecStoke
2 – 1
Swansea - Sat 15 FebStoke
3 – 1
Swansea - Sat 5 OctSwansea
0 – 0
Stoke - Wed 10 AprSwansea
3 – 0
Stoke - Tue 12 DecStoke
1 – 1
Swansea - Tue 21 FebSwansea
1 – 3
Stoke - Wed 31 AugStoke
1 – 1
Swansea - Tue 8 FebStoke
3 – 0
Swansea - Tue 17 AugSwansea
1 – 3
Stoke - Wed 3 MarStoke
1 – 2
Swansea - Tue 27 OctSwansea
2 – 0
Stoke - Sat 25 JanStoke
2 – 0
Swansea - Sat 5 OctSwansea
1 – 2
Stoke - Tue 9 AprSwansea
3 – 1
Stoke - Tue 18 SeptStoke
1 – 0
Swansea
Premier League
EFL League One
Frequently asked
- How many times have Stoke and Swansea played each other?
- Stoke and Swansea have met 22 times in our archive across all competitions.
- Who has the better head-to-head record between Stoke and Swansea?
- Stoke have won 11, Swansea have won 8, with 3 draws. Stoke lead Swansea on the all-time meetings.
- When did Stoke last play Swansea?
- Their most recent meeting in our archive was Swansea 2-0 Stoke (March 2026, Championship).
- What is the all-time goal record between Stoke and Swansea?
- Stoke have scored 32 goals against Swansea, and Swansea have scored 28 against Stoke.