Next match
Birmingham City
Swansea City
#526 pts14 played · 8-2-4
Next: Birmingham City vs Swansea City · 7 Nov
New here? thefinal is a free football prediction game — call Swansea City's matches before kick-off and live, and climb the leaderboard.
Birmingham City
Swansea CityThe last five results in every competition thefinal covers.
| # | Club | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| Promotion2 | |||||||||
| 2 | 14 | 8 | 3 | 3 | 25 | 17 | +8 | 27 | |
| Promotion play-offs3–8 | |||||||||
| 3 | 14 | 7 | 5 | 2 | 26 | 13 | +13 | 26 | |
| 4 | 14 | 8 | 2 | 4 | 22 | 17 | +5 | 26 | |
| 5 | 14 | 8 | 2 | 4 | 21 | 16 | +5 | 26 | |
| 6 | 14 | 7 | 4 | 3 | 20 | 15 | +5 | 25 | |
| 7 | 14 | 8 | 4 | 2 | 29 | 14 | +15 | 24 | |
| 8 | 14 | 6 | 5 | 3 | 36 | 21 | +15 | 23 | |
Swansea City's record against the 29 clubs they have met or will meet, each with its own head-to-head page.
Portsmouth
3 played: 2 won, 0 drawn, 1 lost
Loss: Portsmouth 3–1 Swansea City
Blackburn Rovers
2 played: 2 won, 0 drawn, 0 lost
Win: Swansea City 4–0 Blackburn Rovers
Queens Park Rangers
2 played: 1 won, 0 drawn, 1 lost
Loss: Queens Park Rangers 5–0 Swansea City
West Ham United
1 played: 0 won, 0 drawn, 1 lost
Loss: Swansea City 0–1 West Ham United
Millwall
2 played: 1 won, 0 drawn, 1 lost
Win: Millwall 0–1 Swansea City
Norwich City
2 played: 1 won, 1 drawn, 0 lost
Win: Swansea City 2–1 Norwich City
Lincoln City
1 played: 1 won, 0 drawn, 0 lost
Win: Lincoln City 1–2 Swansea City
Burnley
1 played: 1 won, 0 drawn, 0 lost
Win: Swansea City 3–1 Burnley
Southampton
2 played: 0 won, 0 drawn, 2 lost
Loss: Southampton 3–1 Swansea City
Wrexham
3 played: 1 won, 1 drawn, 1 lost
Draw: Swansea City 0–0 Wrexham
Watford
2 played: 2 won, 0 drawn, 0 lost
Win: Swansea City 2–0 Watford
Derby County
3 played: 1 won, 0 drawn, 2 lost
Win: Derby County 0–3 Swansea City
Sheffield United
2 played: 0 won, 2 drawn, 0 lost
Draw: Swansea City 0–0 Sheffield United
Stoke City
3 played: 2 won, 0 drawn, 1 lost
Win: Stoke City 1–2 Swansea City
Birmingham City
2 played: 0 won, 1 drawn, 1 lost
Loss: Swansea City 0–1 Birmingham City
Charlton Athletic
2 played: 1 won, 1 drawn, 0 lost
Win: Swansea City 3–1 Charlton Athletic
Leicester City
1 played: 1 won, 0 drawn, 0 lost
Win: Leicester City 0–1 Swansea City
Middlesbrough
1 played: 0 won, 1 drawn, 0 lost
Draw: Swansea City 2–2 Middlesbrough
Coventry City
2 played: 0 won, 0 drawn, 2 lost
Loss: Swansea City 0–3 Coventry City
Ipswich Town
2 played: 0 won, 0 drawn, 2 lost
Loss: Ipswich Town 3–0 Swansea City
Preston North End
2 played: 0 won, 1 drawn, 1 lost
Draw: Swansea City 1–1 Preston North End
Bristol City
2 played: 1 won, 0 drawn, 1 lost
Win: Swansea City 1–0 Bristol City
Sheffield Wednesday
1 played: 1 won, 0 drawn, 0 lost
Win: Swansea City 4–0 Sheffield Wednesday
Hull City
1 played: 0 won, 0 drawn, 1 lost
Loss: Hull City 2–1 Swansea City
West Bromwich Albion
3 played: 1 won, 1 drawn, 1 lost
Draw: Swansea City 2–2 West Bromwich Albion
Oxford United
2 played: 2 won, 0 drawn, 0 lost
Win: Oxford United 0–1 Swansea City
Cardiff City
First meeting: 29 Nov 2026
Bolton Wanderers
First meeting: 8 Dec 2026
Wolverhampton Wanderers
First meeting: 26 Dec 2026
Swansea City play in the Championship, where they are #5 with 26 points after 14 matches. Of their last 10 results, they won 5, drew 1 and lost 4. Adam Idah leads their scoring with 4 goals. Swansea City play their home matches at Swansea.com Stadium in Swansea. The head coach is Vitor Matos. The club was founded in 1912. Next up: Birmingham City vs Swansea City on 7 Nov. thefinal has a head-to-head page for each of the 29 clubs Swansea City have met or will meet.
thefinal is unofficial and not affiliated with Swansea City or any league, club or competition. Crests belong to their clubs and are shown to identify them; tell us if one should not be here.
2 Players follow Swansea City. Pick them as your club and every call on their matches counts ×2 — right or wrong.
Free forever · No money in, no money out · Points & ranks only
Atlético de Madrid
FC Barcelona
Inter
Como
Galatasaray
Amed SK
Benfica
Lech Poznań
Bayer 04 Leverkusen
Olympique Marseille
Brighton & Hove Albion
Brentford
Rennes
LOSC Lille
Borussia Dortmund
Elversberg
Celtic
Beşiktaş
Ascoli
Palermo
Free. No money, ever.
Play free