Swansea City Football Club Swansea City FC First Team Players Presentation Upcoming live matches Calendar and Results Latest results Calendar and Results Latest results April 2025 Swansea City Swansea City FC First Team 6/04/25 Hull City Hull City FC First Team Swansea City Swansea City FC First Team 6/04/25 Queens Park Rangers Queens Park Rangers FC First Team Swansea City Swansea City FC First Team 6/04/25 Preston North Preston North End FC First Team Swansea City Swansea City FC First Team 6/04/25 Cardiff City FC Cardiff City FC First Team Watford FC Watford FC First Team 6/04/25 Swansea City Swansea City FC First Team Swansea City Swansea City FC First Team 6/04/25 Huddersfield Town Huddersfield Town FC First Team Cardiff City FC Cardiff City FC First Team 6/04/25 Swansea City Swansea City FC First Team Swansea City Swansea City FC First Team 6/04/25 Cardiff City FC Cardiff City FC First Team Swansea City Swansea City FC First Team 6/04/25 Cardiff City FC Cardiff City FC First Team Swansea City Swansea City FC First Team 6/04/25 Cardiff City FC Cardiff City FC First Team Reading FC Reading FC First Team 6/04/25 Swansea City Swansea City FC First Team Swansea City Swansea City FC First Team 6/04/25 Hull City Hull City FC First Team Watford FC Watford FC First Team 6/04/25 Swansea City Swansea City FC First Team Swansea City Swansea City FC First Team 6/04/25 Huddersfield Town Huddersfield Town FC First Team Swansea City Swansea City FC First Team 6/04/25 Barnsley FC Barnsley FC First Team Swansea City Swansea City FC First Team 6/04/25 Blackburn Rovers Blackburn Rovers FC First Team Birmingham City Birmingham City FC First Team 6/04/25 Swansea City Swansea City FC First Team Sunderland AFC Sunderland FC First Team 6/04/25 Swansea City Swansea City FC First Team Swansea City Swansea City FC First Team 6/04/25 Stoke City Stoke City FC First Team Plymouth Argyle Plymouth Argyle FC First Team 6/04/25 Swansea City Swansea City FC First Team Burnley FC Burnley FC First Team 6/04/25 Swansea City Swansea City FC First Team Swansea City Swansea City FC First Team 6/04/25 Derby County Derby County FC First Team Preston North Preston North End FC First Team 6/04/25 Swansea City Swansea City FC First Team Swansea City Swansea City FC First Team 6/04/25 Sheffield United Sheffield United FC First Team Norwich City Norwich City FC First Team 6/04/25 Swansea City Swansea City FC First Team Swansea City Swansea City FC First Team 6/04/25 Blackburn Rovers Blackburn Rovers FC First Team Queens Park Rangers Queens Park Rangers FC First Team 6/04/25 Swansea City Swansea City FC First Team Luton Town Luton Town FC First Team 6/04/25 Swansea City Swansea City FC First Team Swansea City Swansea City FC First Team 6/04/25 Middlesbrough FC Middlesbrough FC First Team Oxford United Oxford United FC First Team 6/04/25 Swansea City Swansea City FC First Team Swansea City Swansea City FC First Team 6/04/25 Luton Town Luton Town FC First Team Blackpool Blackpool FC First Team 6/04/25 Swansea City Swansea City FC First Team Swansea City Swansea City FC First Team 6/04/25 Manchester City Manchester City FC First Team Middlesbrough FC Middlesbrough FC First Team 6/04/25 Swansea City Swansea City FC First Team Luton Town Luton Town FC First Team 6/04/25 Swansea City Swansea City FC First Team Swansea City Swansea City FC First Team 6/04/25 Reading FC Reading FC First Team Swansea City Swansea City FC First Team 6/04/25 Norwich City Norwich City FC First Team Cardiff City FC Cardiff City FC First Team 6/04/25 Swansea City Swansea City FC First Team Blackburn Rovers Blackburn Rovers FC First Team 6/04/25 Swansea City Swansea City FC First Team Hull City Hull City FC First Team 6/04/25 Swansea City Swansea City FC First Team Preston North Preston North End FC First Team 6/04/25 Swansea City Swansea City FC First Team Plymouth Argyle Plymouth Argyle FC First Team 6/04/25 Swansea City Swansea City FC First Team Leeds United FC Leeds United FC First Team 6/04/25 Swansea City Swansea City FC First Team Swansea City Swansea City FC First Team 6/04/25 Portsmouth FC Portsmouth FC First Team Norwich City Norwich City FC First Team 6/04/25 Swansea City Swansea City FC First Team Swansea City Swansea City FC First Team 6/04/25 Birmingham City Birmingham City FC First Team Swansea City Swansea City FC First Team 6/04/25 Millwall FC Millwall FC First Team Swansea City Swansea City FC First Team 6/04/25 Millwall FC Millwall FC First Team Swansea City Swansea City FC First Team 6/04/25 Stoke City Stoke City FC First Team Swansea City Swansea City FC First Team 6/04/25 Blackburn Rovers Blackburn Rovers FC First Team Swansea City Swansea City FC First Team 6/04/25 Queens Park Rangers Queens Park Rangers FC First Team Swansea City Swansea City FC First Team 6/04/25 Preston North Preston North End FC First Team Swansea City Swansea City FC First Team 6/04/25 Norwich City Norwich City FC First Team Blackpool Blackpool FC First Team 6/04/25 Swansea City Swansea City FC First Team Peterborough United Peterborough United FC First Team 6/04/25 Swansea City Swansea City FC First Team Cardiff City FC Cardiff City FC First Team 6/04/25 Swansea City Swansea City FC First Team Swansea City Swansea City FC First Team 6/04/25 Norwich City Norwich City FC First Team Queens Park Rangers Queens Park Rangers FC First Team 6/04/25 Swansea City Swansea City FC First Team Swansea City Swansea City FC First Team 6/04/25 Nottingham Forest Nottingham Forest FC First Team FC Koln FC Koln First Team 6/04/25 Swansea City Swansea City FC First Team Sunderland AFC Sunderland FC First Team 6/04/25 Swansea City Swansea City FC First Team Coventry City Coventry City FC First Team 6/04/25 Swansea City Swansea City FC First Team Swansea City Swansea City FC First Team 6/04/25 Derby County Derby County FC First Team Swansea City Swansea City FC First Team 6/04/25 Coventry City Coventry City FC First Team Swansea City Swansea City FC First Team 6/04/25 Burnley FC Burnley FC First Team Swansea City Swansea City FC First Team 6/04/25 Middlesbrough FC Middlesbrough FC First Team Millwall FC Millwall FC First Team 6/04/25 Swansea City Swansea City FC First Team Luton Town Luton Town FC First Team 6/04/25 Swansea City Swansea City FC First Team Swansea City Swansea City FC First Team 6/04/25 Leeds United FC Leeds United FC First Team Swansea City Swansea City FC First Team 6/04/25 Southampton FC Southampton FC First Team West Bromwich West Bromwich Albion FC First Team 6/04/25 Swansea City Swansea City FC First Team Stevenage Stevenage FC First Team 6/04/25 Swansea City Swansea City FC First Team Swansea City Swansea City FC First Team 6/04/25 Southampton FC Southampton FC First Team Swansea City Swansea City FC First Team 6/04/25 Bristol City Bristol City FC First Team Sheffield Wednesday Sheffield Wednesday FC First Team 6/04/25 Swansea City Swansea City FC First Team Swansea City Swansea City FC First Team 6/04/25 Huddersfield Town Huddersfield Town FC First Team Swansea City Swansea City FC First Team 5/04/25 Luton Town Luton Town FC First Team Swansea City Swansea City FC First Team 5/04/25 Preston North Preston North End FC First Team Swansea City Swansea City FC First Team 5/04/25 Stoke City Stoke City FC First Team Swansea City Swansea City FC First Team 5/04/25 Bristol City Bristol City FC First Team Swansea City Swansea City FC First Team 5/04/25 Cardiff City FC Cardiff City FC First Team Queens Park Rangers Queens Park Rangers FC First Team 5/04/25 Swansea City Swansea City FC First Team Swansea City Swansea City FC First Team 5/04/25 Millwall FC Millwall FC First Team Swansea City Swansea City FC First Team 5/04/25 Sheffield Wednesday Sheffield Wednesday FC First Team Sunderland AFC Sunderland FC First Team 5/04/25 Swansea City Swansea City FC First Team Derby County Derby County FC First Team 5/04/25 Swansea City Swansea City FC First Team Swansea City Swansea City FC First Team 5/04/25 Sunderland AFC Sunderland FC First Team Queens Park Rangers Queens Park Rangers FC First Team 5/04/25 Swansea City Swansea City FC First Team Swansea City Swansea City FC First Team 5/04/25 Stoke City Stoke City FC First Team Middlesbrough FC Middlesbrough FC First Team 5/04/25 Swansea City Swansea City FC First Team Bristol City Bristol City FC First Team 5/04/25 Swansea City Swansea City FC First Team Southampton FC Southampton FC First Team 5/04/25 Swansea City Swansea City FC First Team Swansea City Swansea City FC First Team 5/04/25 Preston North Preston North End FC First Team Swansea City Swansea City FC First Team 5/04/25 West Bromwich West Bromwich Albion FC First Team Millwall FC Millwall FC First Team 5/04/25 Swansea City Swansea City FC First Team Norwich City Norwich City FC First Team 5/04/25 Swansea City Swansea City FC First Team Sheffield United Sheffield United FC First Team 5/04/25 Swansea City Swansea City FC First Team Swansea City Swansea City FC First Team 5/04/25 Hull City Hull City FC First Team Sheffield United Sheffield United FC First Team 4/04/25 Swansea City Swansea City FC First Team Swansea City Swansea City FC First Team 4/04/25 Millwall FC Millwall FC First Team West Bromwich West Bromwich Albion FC First Team 4/04/25 Swansea City Swansea City FC First Team Sheffield Wednesday Sheffield Wednesday FC First Team 4/04/25 Swansea City Swansea City FC First Team Blackburn Rovers Blackburn Rovers FC First Team 4/04/25 Swansea City Swansea City FC First Team Hull City Hull City FC First Team 4/04/25 Swansea City Swansea City FC First Team Swansea City Swansea City FC First Team 4/04/25 Plymouth Argyle Plymouth Argyle FC First Team Oxford United Oxford United FC First Team 1/04/25 Swansea City Swansea City FC First Team March 2025 Swansea City Swansea City FC First Team 15/03/25 0 — 2 Burnley FC Burnley FC First Team Watford FC Watford FC First Team 12/03/25 1 — 0 Swansea City Swansea City FC First Team Swansea City Swansea City FC First Team 8/03/25 1 — 0 Middlesbrough FC Middlesbrough FC First Team February 2025 Swansea City Swansea City FC First Team 22/02/25 3 — 0 Blackburn Rovers Blackburn Rovers FC First Team Stoke City Stoke City FC First Team 15/02/25 3 — 1 Swansea City Swansea City FC First Team Bristol City Bristol City FC First Team 9/02/25 0 — 1 Swansea City Swansea City FC First Team Swansea City Swansea City FC First Team 1/02/25 0 — 2 Coventry City Coventry City FC First Team January 2025 Swansea City Swansea City FC First Team 21/01/25 1 — 2 Sheffield United Sheffield United FC First Team Cardiff City FC Cardiff City FC First Team 18/01/25 3 — 0 Swansea City Swansea City FC First Team Swansea City Swansea City FC First Team 4/01/25 1 — 1 West Bromwich West Bromwich Albion FC First Team December 2024 Hull City Hull City FC First Team 21/12/24 2 — 1 Swansea City Swansea City FC First Team November 2024 Swansea City Swansea City FC First Team 24/11/24 3 — 4 Leeds United FC Leeds United FC First Team Burnley FC Burnley FC First Team 10/11/24 1 — 0 Swansea City Swansea City FC First Team Swansea City Swansea City FC First Team 5/11/24 1 — 0 Watford FC Watford FC First Team Oxford United Oxford United FC First Team 2/11/24 1 — 2 Swansea City Swansea City FC First Team October 2024 Sheffield United Sheffield United FC First Team 2/10/24 1 — 0 Swansea City Swansea City FC First Team September 2024 Swansea City Swansea City FC First Team 29/09/24 1 — 1 Bristol City Bristol City FC First Team Coventry City Coventry City FC First Team 21/09/24 1 — 2 Swansea City Swansea City FC First Team May 2024 Swansea City Swansea City FC First Team 4/05/24 0 — 1 Millwall FC Millwall FC First Team April 2024 Huddersfield Town Huddersfield Town FC First Team 20/04/24 0 — 4 Swansea City Swansea City FC First Team Swansea City Swansea City FC First Team 13/04/24 1 — 0 Rotherham United Rotherham United FC First Team Middlesbrough FC Middlesbrough FC First Team 6/04/24 2 — 0 Swansea City Swansea City FC First Team Swansea City Swansea City FC First Team 1/04/24 0 — 1 Queens Park Rangers Queens Park Rangers FC First Team March 2024 Sheffield Wednesday Sheffield Wednesday FC First Team 29/03/24 1 — 1 Swansea City Swansea City FC First Team Bristol City Bristol City FC First Team 10/03/24 1 — 0 Swansea City Swansea City FC First Team February 2024 Swansea City Swansea City FC First Team 17/02/24 1 — 2 Ipswich Town Ipswich Town FC First Team Swansea City Swansea City FC First Team 3/02/24 0 — 1 Plymouth Argyle Plymouth Argyle FC First Team January 2024 Birmingham City Birmingham City FC First Team 13/01/24 2 — 2 Swansea City Swansea City FC First Team Swansea City Swansea City FC First Team 6/01/24 2 — 0 Morecambe Morecambe FC First Team Swansea City Swansea City FC First Team 1/01/24 1 — 0 West Bromwich West Bromwich Albion FC First Team