Swansea City AFC
Season2024/25
Championship
History
Seasons
Every season we hold for Swansea City AFC, newest first. Pos is where they finished in the table, P the matches played, W, D and L the wins, draws and losses, and Pts the points. A trophy marks a title.
| Season | Division | # | P | W | D | L | GF | GA | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 2026-27So far | ChampionshipPromotion | 1 | 11 | 7 | 2 | 2 | 16 | 8 | 23 |
| 2025-26 | Championship | 11 | 46 | 18 | 10 | 18 | 57 | 59 | 64 |
| 2024-25 | Championship | 11 | 46 | 17 | 10 | 19 | 51 | 56 | 61 |
| 2023-24 | Championship | 14 | 46 | 15 | 12 | 19 | 59 | 65 | 57 |
| 2022-23 | Championship | 10 | 46 | 18 | 12 | 16 | 68 | 64 | 66 |
| 2021-22 | Championship | 15 | 46 | 16 | 13 | 17 | 58 | 68 | 61 |
| 2020-21 | ChampionshipPromotion - Premier League (Play Offs: Semi-finals) | 4 | 46 | 23 | 11 | 12 | 56 | 39 | 80 |
| 2019-20 | ChampionshipPromotion - Premier League (Play Offs: Semi-finals) | 6 | 46 | 18 | 16 | 12 | 62 | 53 | 70 |
Show all 27 seasonsShow the latest 8
Head-to-head
How Swansea City AFC have done against each team in Championship, across every match we hold between them, past seasons and cups included. W, D and L are wins, draws and losses. The teams they have met most come first; open one to see the last meetings.
Stoke City FCSwansea City AFC: won 12, drew 6, lost 15 of 33 meetingsStoke City FC have won 15 of their 33 meetings with Swansea City AFC
Swansea City AFC: won 12, drew 6, lost 15 of 33 meetings
Goals: Swansea City AFC 44, Stoke City FC 47
The meetings we hold go back to October 14, 2000.
Go to the Stoke City FC team pageLast meetings with Stoke City FC, results for Swansea City AFC
- WonStoke City 1, Swansea 2Championship 2026-27
- WonSwansea City AFC 2, Stoke City FC 0Championship 2025-26
- LostStoke City FC 2, Swansea City AFC 1Championship 2025-26
- LostStoke City FC 3, Swansea City AFC 1Championship 2024-25
- DrewSwansea City AFC 0, Stoke City FC 0Championship 2024-25
- Won
Bristol City FCSwansea City AFC: won 9, drew 10, lost 11 of 30 meetingsBristol City FC have won 11 of their 30 meetings with Swansea City AFC
Swansea City AFC: won 9, drew 10, lost 11 of 30 meetings
Goals: Swansea City AFC 29, Bristol City FC 28
The meetings we hold go back to October 31, 2000.
Go to the Bristol City FC team pageLast meetings with Bristol City FC, results for Swansea City AFC
- WonSwansea City AFC 1, Bristol City FC 0Championship 2025-26
- LostBristol City FC 3, Swansea City AFC 0Championship 2025-26
- WonBristol City FC 0, Swansea City AFC 1Championship 2024-25
- DrewSwansea City AFC 1, Bristol City FC 1Championship 2024-25
- LostBristol City FC 1, Swansea City AFC 0Championship 2023-24
- Won
West Bromwich Albion FCSwansea City AFC: won 15, drew 4, lost 11 of 30 meetingsSwansea City AFC have won 15 of their 30 meetings with West Bromwich Albion FC
Swansea City AFC: won 15, drew 4, lost 11 of 30 meetings
Goals: Swansea City AFC 42, West Bromwich Albion FC 39
The meetings we hold go back to October 20, 2009.
Go to the West Bromwich Albion FC team pageLast meetings with West Bromwich Albion FC, results for Swansea City AFC
- WonSwansea City AFC 1, West Bromwich Albion FC 0Championship 2025-26
- LostWest Bromwich Albion FC 3, Swansea City AFC 2Championship 2025-26
- DrewSwansea City AFC 1, West Bromwich Albion FC 1Championship 2024-25
- LostWest Bromwich Albion FC 1, Swansea City AFC 0Championship 2024-25
- WonSwansea City AFC 1, West Bromwich Albion FC 0Championship 2023-24
- Won
Queens Park Rangers FCSwansea City AFC: won 11, drew 9, lost 9 of 29 meetingsSwansea City AFC have won 11 of their 29 meetings with Queens Park Rangers FC
Swansea City AFC: won 11, drew 9, lost 9 of 29 meetings
Goals: Swansea City AFC 35, Queens Park Rangers FC 30
The meetings we hold go back to October 21, 2008.
Go to the Queens Park Rangers FC team pageLast meetings with Queens Park Rangers FC, results for Swansea City AFC
- WonQueens Park Rangers FC 1, Swansea City AFC 2Championship 2025-26
- LostSwansea City AFC 0, Queens Park Rangers FC 1Championship 2025-26
- WonQueens Park Rangers FC 1, Swansea City AFC 2Championship 2024-25
- WonSwansea City AFC 3, Queens Park Rangers FC 0Championship 2024-25
- LostSwansea City AFC 0, Queens Park Rangers FC 1Championship 2023-24
- Won
Hull City AFCSwansea City AFC: won 8, drew 9, lost 11 of 28 meetingsHull City AFC have won 11 of their 28 meetings with Swansea City AFC
Swansea City AFC: won 8, drew 9, lost 11 of 28 meetings
Goals: Swansea City AFC 38, Hull City AFC 40
The meetings we hold go back to September 22, 2001.
Go to the Hull City AFC team pageLast meetings with Hull City AFC, results for Swansea City AFC
- LostHull City AFC 2, Swansea City AFC 1Championship 2025-26
- DrewSwansea City AFC 2, Hull City AFC 2Championship 2025-26
- WonSwansea City AFC 1, Hull City AFC 0Championship 2024-25
- LostHull City AFC 2, Swansea City AFC 1Championship 2024-25
- WonHull City AFC 0, Swansea City AFC 1Championship 2023-24
- Lost
Millwall FCSwansea City AFC: won 9, drew 7, lost 9 of 25 meetingsSwansea City AFC and Millwall FC have won 9 each in 25 meetings
Swansea City AFC: won 9, drew 7, lost 9 of 25 meetings
Goals: Swansea City AFC 27, Millwall FC 22
The meetings we hold go back to September 9, 2000.
Go to the Millwall FC team pageLast meetings with Millwall FC, results for Swansea City AFC
- WonMillwall 0, Swansea 1Championship 2026-27
- LostMillwall FC 2, Swansea City AFC 1Championship 2025-26
- DrewSwansea City AFC 1, Millwall FC 1Championship 2025-26
- LostMillwall FC 1, Swansea City AFC 0Championship 2024-25
- LostSwansea City AFC 0, Millwall FC 1Championship 2024-25
- Won
Norwich City FCSwansea City AFC: won 11, drew 4, lost 10 of 25 meetingsSwansea City AFC have won 11 of their 25 meetings with Norwich City FC
Swansea City AFC: won 11, drew 4, lost 10 of 25 meetings
Goals: Swansea City AFC 38, Norwich City FC 37
The meetings we hold go back to November 15, 2008.
Go to the Norwich City FC team pageLast meetings with Norwich City FC, results for Swansea City AFC
- WonSwansea 2, Norwich 1Championship 2026-27
- DrewNorwich City FC 1, Swansea City AFC 1Championship 2025-26
- WonSwansea City AFC 2, Norwich City FC 1Championship 2025-26
- LostNorwich City FC 5, Swansea City AFC 1Championship 2024-25
- WonSwansea City AFC 1, Norwich City FC 0Championship 2024-25
- Won
Watford FCSwansea City AFC: won 11, drew 5, lost 7 of 23 meetingsSwansea City AFC have won 11 of their 23 meetings with Watford FC
Swansea City AFC: won 11, drew 5, lost 7 of 23 meetings
Goals: Swansea City AFC 28, Watford FC 20
The meetings we hold go back to November 9, 2008.
Go to the Watford FC team pageLast meetings with Watford FC, results for Swansea City AFC
- WonSwansea 2, Watford 0Championship 2026-27
- WonWatford FC 0, Swansea City AFC 2Championship 2025-26
- DrewSwansea City AFC 1, Watford FC 1Championship 2025-26
- LostWatford FC 1, Swansea City AFC 0Championship 2024-25
- WonSwansea City AFC 1, Watford FC 0Championship 2024-25
- Won
Show all 23 teams
Middlesbrough FCSwansea City AFC: won 7, drew 5, lost 10 of 22 meetingsMiddlesbrough FC have won 10 of their 22 meetings with Swansea City AFC
Swansea City AFC: won 7, drew 5, lost 10 of 22 meetings
Goals: Swansea City AFC 25, Middlesbrough FC 30
The meetings we hold go back to August 15, 2009.
Go to the Middlesbrough FC team pageLast meetings with Middlesbrough FC, results for Swansea City AFC
- DrewSwansea City AFC 2, Middlesbrough FC 2Championship 2025-26
- LostMiddlesbrough FC 1, Swansea City AFC 0Championship 2025-26
- WonSwansea City AFC 1, Middlesbrough FC 0Championship 2024-25
- LostMiddlesbrough FC 1, Swansea City AFC 0Championship 2024-25
- LostMiddlesbrough FC 2, Swansea City AFC 0Championship 2023-24
- Drew
Preston North End FCSwansea City AFC: won 11, drew 4, lost 7 of 22 meetingsSwansea City AFC have won 11 of their 22 meetings with Preston North End FC
Swansea City AFC: won 11, drew 4, lost 7 of 22 meetings
Goals: Swansea City AFC 34, Preston North End FC 22
The meetings we hold go back to September 30, 2008.
Go to the Preston North End FC team pageLast meetings with Preston North End FC, results for Swansea City AFC
- DrewSwansea City AFC 1, Preston North End FC 1Championship 2025-26
- LostPreston North End FC 2, Swansea City AFC 1Championship 2025-26
- DrewPreston North End FC 0, Swansea City AFC 0Championship 2024-25
- WonSwansea City AFC 3, Preston North End FC 0Championship 2024-25
- WonSwansea City AFC 2, Preston North End FC 1Championship 2023-24
- Drew
Cardiff City FCSwansea City AFC: won 10, drew 4, lost 6 of 20 meetingsSwansea City AFC have won 10 of their 20 meetings with Cardiff City FC
Swansea City AFC: won 10, drew 4, lost 6 of 20 meetings
Goals: Swansea City AFC 30, Cardiff City FC 19
The meetings we hold go back to November 30, 2008.
Go to the Cardiff City FC team pageLast meetings with Cardiff City FC, results for Swansea City AFC
- LostCardiff City FC 3, Swansea City AFC 0Championship 2024-25
- DrewSwansea City AFC 1, Cardiff City FC 1Championship 2024-25
- WonSwansea City AFC 2, Cardiff City FC 0Championship 2023-24
- LostCardiff City FC 2, Swansea City AFC 0Championship 2023-24
- WonCardiff City FC 2, Swansea City AFC 3Championship 2022-23
- Lost
Derby County FCSwansea City AFC: won 7, drew 6, lost 6 of 19 meetingsSwansea City AFC have won 7 of their 19 meetings with Derby County FC
Swansea City AFC: won 7, drew 6, lost 6 of 19 meetings
Goals: Swansea City AFC 21, Derby County FC 20
The meetings we hold go back to September 16, 2008.
Go to the Derby County FC team pageLast meetings with Derby County FC, results for Swansea City AFC
- WonDerby 0, Swansea 3Championship 2026-27
- LostDerby County FC 2, Swansea City AFC 0Championship 2025-26
- LostSwansea City AFC 1, Derby County FC 2Championship 2025-26
- WonSwansea City AFC 1, Derby County FC 0Championship 2024-25
- WonDerby County FC 1, Swansea City AFC 2Championship 2024-25
- Won
Coventry City FCSwansea City AFC: won 7, drew 8, lost 3 of 18 meetingsSwansea City AFC have won 7 of their 18 meetings with Coventry City FC
Swansea City AFC: won 7, drew 8, lost 3 of 18 meetings
Goals: Swansea City AFC 20, Coventry City FC 18
The meetings we hold go back to November 25, 2008.
Go to the Coventry City FC team pageLast meetings with Coventry City FC, results for Swansea City AFC
- LostSwansea City AFC 0, Coventry City FC 3Championship 2025-26
- LostCoventry City FC 1, Swansea City AFC 0Championship 2025-26
- LostSwansea City AFC 0, Coventry City FC 2Championship 2024-25
- WonCoventry City FC 1, Swansea City AFC 2Championship 2024-25
- DrewCoventry City FC 2, Swansea City AFC 2Championship 2023-24
- Lost
Blackburn Rovers FCSwansea City AFC: won 9, drew 4, lost 5 of 18 meetingsSwansea City AFC have won 9 of their 18 meetings with Blackburn Rovers FC
Swansea City AFC: won 9, drew 4, lost 5 of 18 meetings
Goals: Swansea City AFC 29, Blackburn Rovers FC 21
The meetings we hold go back to December 3, 2011.
Go to the Blackburn Rovers FC team pageLast meetings with Blackburn Rovers FC, results for Swansea City AFC
- WonSwansea City AFC 3, Blackburn Rovers FC 1Championship 2025-26
- WonBlackburn Rovers FC 1, Swansea City AFC 2Championship 2025-26
- WonSwansea City AFC 3, Blackburn Rovers FC 0Championship 2024-25
- LostBlackburn Rovers FC 1, Swansea City AFC 0Championship 2024-25
- WonSwansea City AFC 2, Blackburn Rovers FC 1Championship 2023-24
- Won
Sunderland AFCSwansea City AFC: won 8, drew 7, lost 3 of 18 meetingsSwansea City AFC have won 8 of their 18 meetings with Sunderland AFC
Swansea City AFC: won 8, drew 7, lost 3 of 18 meetings
Goals: Swansea City AFC 28, Sunderland AFC 17
The meetings we hold go back to August 27, 2011.
Go to the Sunderland AFC team pageLast meetings with Sunderland AFC, results for Swansea City AFC
- WonSunderland AFC 0, Swansea City AFC 1Championship 2024-25
- LostSwansea City AFC 2, Sunderland AFC 3Championship 2024-25
- WonSunderland AFC 1, Swansea City AFC 2Championship 2023-24
- DrewSwansea City AFC 0, Sunderland AFC 0Championship 2023-24
- WonSunderland AFC 1, Swansea City AFC 3Championship 2022-23
- Won
Sheffield United FCSwansea City AFC: won 5, drew 4, lost 8 of 17 meetingsSheffield United FC have won 8 of their 17 meetings with Swansea City AFC
Swansea City AFC: won 5, drew 4, lost 8 of 17 meetings
Goals: Swansea City AFC 15, Sheffield United FC 21
The meetings we hold go back to December 13, 2008.
Go to the Sheffield United FC team pageLast meetings with Sheffield United FC, results for Swansea City AFC
- DrewSwansea 0, Sheffield Utd 0Championship 2026-27
- DrewSheffield United FC 3, Swansea City AFC 3Championship 2025-26
- WonSwansea City AFC 1, Sheffield United FC 0Championship 2025-26
- LostSwansea City AFC 1, Sheffield United FC 2Championship 2024-25
- LostSheffield United FC 1, Swansea City AFC 0Championship 2024-25
- Drew
Sheffield Wednesday FCSwansea City AFC: won 7, drew 7, lost 2 of 16 meetingsSwansea City AFC have won 7 of their 16 meetings with Sheffield Wednesday FC
Swansea City AFC: won 7, drew 7, lost 2 of 16 meetings
Goals: Swansea City AFC 23, Sheffield Wednesday FC 11
The meetings we hold go back to August 30, 2008.
Go to the Sheffield Wednesday FC team pageLast meetings with Sheffield Wednesday FC, results for Swansea City AFC
- WonSwansea City AFC 4, Sheffield Wednesday FC 0Championship 2025-26
- WonSheffield Wednesday FC 0, Swansea City AFC 2Championship 2025-26
- LostSwansea City AFC 0, Sheffield Wednesday FC 1Championship 2024-25
- DrewSheffield Wednesday FC 0, Swansea City AFC 0Championship 2024-25
- DrewSheffield Wednesday FC 1, Swansea City AFC 1Championship 2023-24
- Won
Luton Town FCSwansea City AFC: won 7, drew 2, lost 7 of 16 meetingsSwansea City AFC and Luton Town FC have won 7 each in 16 meetings
Swansea City AFC: won 7, drew 2, lost 7 of 16 meetings
Goals: Swansea City AFC 22, Luton Town FC 22
The meetings we hold go back to September 16, 2000.
Go to the Luton Town FC team pageLast meetings with Luton Town FC, results for Swansea City AFC
- WonSwansea City AFC 2, Luton Town FC 1Championship 2024-25
- DrewLuton Town FC 1, Swansea City AFC 1Championship 2024-25
- LostLuton Town FC 1, Swansea City AFC 0Championship 2022-23
- LostSwansea City AFC 0, Luton Town FC 2Championship 2022-23
- LostSwansea City AFC 0, Luton Town FC 1Championship 2021-22
- Won
Burnley FCSwansea City AFC: won 8, drew 1, lost 6 of 15 meetingsSwansea City AFC have won 8 of their 15 meetings with Burnley FC
Swansea City AFC: won 8, drew 1, lost 6 of 15 meetings
Goals: Swansea City AFC 16, Burnley FC 17
The meetings we hold go back to September 20, 2008.
Go to the Burnley FC team pageLast meetings with Burnley FC, results for Swansea City AFC
- WonSwansea 3, Burnley 1Championship 2026-27
- LostSwansea City AFC 0, Burnley FC 2Championship 2024-25
- LostBurnley FC 1, Swansea City AFC 0Championship 2024-25
- LostSwansea City AFC 1, Burnley FC 2Championship 2022-23
- LostBurnley FC 4, Swansea City AFC 0Championship 2022-23
- Won
Oxford United FCSwansea City AFC: won 6, drew 3, lost 5 of 14 meetingsSwansea City AFC have won 6 of their 14 meetings with Oxford United FC
Swansea City AFC: won 6, drew 3, lost 5 of 14 meetings
Goals: Swansea City AFC 16, Oxford United FC 17
The meetings we hold go back to November 11, 2000.
Go to the Oxford United FC team pageLast meetings with Oxford United FC, results for Swansea City AFC
- WonOxford United FC 0, Swansea City AFC 1Championship 2025-26
- WonSwansea City AFC 2, Oxford United FC 0Championship 2025-26
- DrewSwansea City AFC 3, Oxford United FC 3Championship 2024-25
- WonOxford United FC 1, Swansea City AFC 2Championship 2024-25
- WonSwansea City 1, Oxford United 0League Two 2004-05
- Won
Leeds United FCSwansea City AFC: won 3, drew 2, lost 7 of 12 meetingsLeeds United FC have won 7 of their 12 meetings with Swansea City AFC
Swansea City AFC: won 3, drew 2, lost 7 of 12 meetings
Goals: Swansea City AFC 17, Leeds United FC 24
The meetings we hold go back to September 22, 2007.
Go to the Leeds United FC team pageLast meetings with Leeds United FC, results for Swansea City AFC
- DrewLeeds United FC 2, Swansea City AFC 2Championship 2024-25
- LostSwansea City AFC 3, Leeds United FC 4Championship 2024-25
- LostSwansea City AFC 0, Leeds United FC 4Championship 2023-24
- LostLeeds United FC 3, Swansea City AFC 1Championship 2023-24
- LostSwansea City 0, Leeds United 1Championship 2019-20
- Drew
Plymouth Argyle FCSwansea City AFC: won 6, drew 1, lost 3 of 10 meetingsSwansea City AFC have won 6 of their 10 meetings with Plymouth Argyle FC
Swansea City AFC: won 6, drew 1, lost 3 of 10 meetings
Goals: Swansea City AFC 13, Plymouth Argyle FC 8
The meetings we hold go back to September 11, 2001.
Go to the Plymouth Argyle FC team pageLast meetings with Plymouth Argyle FC, results for Swansea City AFC
- WonSwansea City AFC 3, Plymouth Argyle FC 0Championship 2024-25
- WonPlymouth Argyle FC 1, Swansea City AFC 2Championship 2024-25
- LostSwansea City AFC 0, Plymouth Argyle FC 1Championship 2023-24
- WonPlymouth Argyle FC 1, Swansea City AFC 3Championship 2023-24
- DrewPlymouth Argyle 1, Swansea City 1Championship 2009-10
- Won
Portsmouth FCSwansea City AFC: won 2, drew 2, lost 2 of 6 meetingsSwansea City AFC and Portsmouth FC have won 2 each in 6 meetings
Swansea City AFC: won 2, drew 2, lost 2 of 6 meetings
Goals: Swansea City AFC 6, Portsmouth FC 9
The meetings we hold go back to November 26, 2010.
Go to the Portsmouth FC team pageLast meetings with Portsmouth FC, results for Swansea City AFC
- WonPortsmouth FC 1, Swansea City AFC 2Championship 2025-26
- WonSwansea City AFC 1, Portsmouth FC 0Championship 2025-26
- LostPortsmouth FC 4, Swansea City AFC 0Championship 2024-25
- DrewSwansea City AFC 2, Portsmouth FC 2Championship 2024-25
- DrewPortsmouth FC 0, Swansea City 0Championship 2010-11
- Won