Swansea City - latest matches, scores and upcoming fixtures
Previous matches
Jul 21, 2023
Club Friendlies
Oxford UtdSwansea
1 - 0
Jul 25, 2023
Club Friendlies
SwanseaBristol Rovers
0 - 2
Jul 29, 2023
Club Friendlies
ReadingSwansea
0 - 4
Aug 5, 2023
SwanseaBirmingham
1 - 1
Aug 8, 2023
EFL Cup
SwanseaNorthampton
3 - 0
Aug 12, 2023
West BromSwansea
3 - 2
Aug 19, 2023
SwanseaCoventry
1 - 1
Aug 26, 2023
PrestonSwansea
2 - 1
Aug 29, 2023
EFL Cup
SwanseaBournemouth
2 - 3
Sep 2, 2023
SwanseaBristol City
1 - 2
Sep 16, 2023
CardiffSwansea
2 - 0
Sep 19, 2023
QPRSwansea
1 - 1
Sep 23, 2023
SwanseaSheff Wed
3 - 0
Sep 30, 2023
MillwallSwansea
0 - 3
Oct 4, 2023
SwanseaNorwich
2 - 1
Oct 7, 2023
PlymouthSwansea
1 - 3
Oct 21, 2023
SwanseaLeicester
1 - 3
Oct 24, 2023
SwanseaWatford
0 - 1
Oct 28, 2023
BlackburnSwansea
0 - 1
Nov 4, 2023
SwanseaSunderland
0 - 0
Nov 11, 2023
IpswichSwansea
3 - 2
Nov 25, 2023
SwanseaHull
2 - 2
Nov 29, 2023
LeedsSwansea
3 - 1
Dec 2, 2023
SwanseaHuddersfield
1 - 1
Dec 9, 2023
RotherhamSwansea
1 - 2
Dec 12, 2023
StokeSwansea
1 - 1
Dec 16, 2023
SwanseaMiddlesbrough
1 - 2
Dec 22, 2023
SwanseaPreston
2 - 1
Dec 26, 2023
SouthamptonSwansea
5 - 0
Dec 29, 2023
CoventrySwansea
2 - 2
Mon, Jan 1
SwanseaWest Brom
1 - 0
Sat, Jan 6
FA Cup
SwanseaMorecambe
2 - 0
Sat, Jan 13
BirminghamSwansea
2 - 2
Sat, Jan 20
SwanseaSouthampton
1 - 3
Thu, Jan 25
FA Cup
BournemouthSwansea
5 - 0
Tue, Jan 30
LeicesterSwansea
3 - 1
Sat, Feb 3
SwanseaPlymouth
0 - 1
Sat, Feb 10
HullSwansea
0 - 1
Tue, Feb 13
SwanseaLeeds
0 - 4
Sat, Feb 17
SwanseaIpswich
1 - 2
Sat, Feb 24
SunderlandSwansea
1 - 2
Sat, Mar 2
SwanseaBlackburn
2 - 1
Wed, Mar 6
WatfordSwansea
1 - 1
Sun, Mar 10
Bristol CitySwansea
1 - 0
Sat, Mar 16
SwanseaCardiff
2 - 0
Fri, Mar 29
Sheff WedSwansea
1 - 1
Mon, Apr 1
SwanseaQPR
0 - 1
Sat, Apr 6
MiddlesbroughSwansea
2 - 0
Wed, Apr 10
SwanseaStoke
3 - 0
Sat, Apr 13
SwanseaRotherham
1 - 0
Sat, Apr 20
HuddersfieldSwansea
0 - 4
Next match
ChampionshipNorwich
2:00 PM
Apr 27
Swansea