Swansea City - latest matches, scores and upcoming fixtures
Previous matches
Jul 24, 2024
Club Friendlies

Köln
Swansea

2 - 1

Jul 27, 2024
Club Friendlies

FK Vardar Skopje
Swansea

1 - 1

Aug 3, 2024
Club Friendlies

Swansea
Rio Ave

3 - 0

Aug 10, 2024
Middlesbrough
Swansea

1 - 0

Aug 13, 2024
EFL Cup

Swansea
Gillingham

3 - 1

Aug 17, 2024
Swansea
Preston

3 - 0

Aug 25, 2024
Swansea
Cardiff

1 - 1

Aug 28, 2024
EFL Cup

Swansea
Wycombe

0 - 1

Aug 31, 2024
West Brom
Swansea

1 - 0

Sep 14, 2024
Swansea
Norwich

1 - 0

Sep 21, 2024
Coventry
Swansea

1 - 2

Sep 29, 2024
Swansea
Bristol City

1 - 1

Oct 2, 2024
Sheff Utd
Swansea

1 - 0

Oct 5, 2024
Swansea
Stoke

0 - 0

Oct 19, 2024
Blackburn
Swansea

1 - 0

Oct 22, 2024
Sheff Wed
Swansea

0 - 0

Oct 26, 2024
Swansea
Millwall

0 - 1

Nov 2, 2024
Oxford Utd
Swansea

1 - 2

Nov 5, 2024
Swansea
Watford

1 - 0

Nov 10, 2024
Burnley
Swansea

1 - 0

Nov 24, 2024
Swansea
Leeds

3 - 4

Nov 27, 2024
Derby
Swansea

1 - 2

Nov 30, 2024
Swansea
Portsmouth

2 - 2

Dec 7, 2024
Luton
Swansea

1 - 1

Dec 10, 2024
Plymouth
Swansea

1 - 2

Dec 14, 2024
Swansea
Sunderland

2 - 3

Dec 21, 2024
Hull
Swansea

2 - 1

Dec 26, 2024
Swansea
QPR

3 - 0

Dec 29, 2024
Swansea
Luton

2 - 1

Wed, Jan 1
Portsmouth
Swansea

4 - 0

Sat, Jan 4
Swansea
West Brom

1 - 1

Sun, Jan 12
FA Cup

Southampton
Swansea

3 - 0

Sat, Jan 18
Cardiff
Swansea

3 - 0

Tue, Jan 21
Swansea
Sheff Utd

1 - 2

Sat, Jan 25
Norwich
Swansea

5 - 1

Sat, Feb 1
Swansea
Coventry

0 - 2

Sun, Feb 9
Bristol City
Swansea

0 - 1

Wed, Feb 12
Swansea
Sheff Wed

0 - 1

Sat, Feb 15
Stoke
Swansea

3 - 1

Sat, Feb 22
Swansea
Blackburn

3 - 0

Tue, Mar 4
Preston
Swansea

0 - 0

Sat, Mar 8
Swansea
Middlesbrough

1 - 0

Wed, Mar 12
Watford
Swansea

1 - 0

Sat, Mar 15
Swansea
Burnley

0 - 2

Sat, Mar 29
Leeds
Swansea

2 - 2

Fixtures
Wed, Mar 12
Championship

Watford
Swansea

1 - 0

Sat, Mar 15
Championship

Swansea
Burnley

0 - 2

Sat, Mar 29
Championship

Leeds
Swansea

2 - 2

Sat, Apr 5
Championship

Swansea
Derby

2:00PM

Wed, Apr 9
Championship

Swansea
Plymouth

6:45PM

Sat, Apr 12
Championship

Sunderland
Swansea

2:00PM

Fri, Apr 18
Championship

Swansea
Hull

2:00PM

Mon, Apr 21
Championship

QPR
Swansea

2:00PM

Sat, Apr 26
Championship

Millwall
Swansea

2:00PM

Sat, May 3
Championship

Swansea
Oxford Utd

11:30AM

Next match
Championship

Swansea
2:00 PM
Apr 5

Derby