Swansea City AFC
Stadium: Liberty Stadium
Nickname: Swansea
Founded: 1912
Website: https://www.swanseacity.com/
Position: 14th Championship
| Pos | Club | MP | W | D | L | GF | GA | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | Coventry City FC | 42 | 25 | 10 | 7 | 84 | 42 | 85 |
| 2 | Ipswich Town FC | 41 | 21 | 12 | 8 | 71 | 42 | 75 |
| 3 | Millwall FC | 42 | 21 | 10 | 11 | 56 | 47 | 73 |
| 4 | Southampton FC | 42 | 20 | 12 | 10 | 73 | 50 | 72 |
| 5 | Middlesbrough FC | 42 | 20 | 12 | 10 | 62 | 42 | 72 |
| 6 | Hull City AFC | 42 | 20 | 8 | 14 | 64 | 60 | 68 |
| 7 | Wrexham FC | 42 | 17 | 13 | 12 | 63 | 60 | 64 |
| 8 | Derby County FC | 42 | 18 | 9 | 15 | 61 | 53 | 63 |
| 9 | Norwich City FC | 42 | 17 | 7 | 18 | 55 | 50 | 58 |
| 10 | Bristol City FC | 42 | 16 | 10 | 16 | 52 | 51 | 58 |
| 11 | Queens Park Rangers FC | 42 | 16 | 10 | 16 | 58 | 63 | 58 |
| 12 | Watford FC | 42 | 14 | 15 | 13 | 52 | 51 | 57 |
| 13 | Preston North End FC | 42 | 14 | 15 | 13 | 50 | 53 | 57 |
| 14 | Swansea City AFC | 42 | 16 | 9 | 17 | 50 | 54 | 57 |
| 15 | Birmingham City FC | 42 | 15 | 11 | 16 | 51 | 52 | 56 |
| 16 | Stoke City FC | 42 | 15 | 10 | 17 | 49 | 46 | 55 |
| 17 | Sheffield United FC | 42 | 16 | 6 | 20 | 59 | 59 | 54 |
| 18 | Charlton Athletic FC | 42 | 12 | 13 | 17 | 39 | 51 | 49 |
| 19 | Portsmouth FC | 42 | 12 | 12 | 18 | 43 | 57 | 48 |
| 20 | Blackburn Rovers FC | 43 | 12 | 12 | 19 | 38 | 53 | 48 |
| 21 | Leicester City FC | 42 | 11 | 14 | 17 | 54 | 64 | 47 |
| 22 | West Bromwich Albion FC | 42 | 11 | 13 | 18 | 42 | 56 | 46 |
| 23 | Oxford United FC | 42 | 10 | 14 | 18 | 41 | 54 | 44 |
| 24 | Sheffield Wednesday FC | 42 | 1 | 11 | 30 | 25 | 82 | 14 |
Midfielders
| Player | MP | Goals | Assists | Yellow | Red | AV mins | MPG |
|---|---|---|---|---|---|---|---|
| Josh Key | 28 | 2 | 0 | 3 | 0 | 69 | 965 |
| Jay Fulton | 28 | 1 | 0 | 5 | 0 | 39 | 1101 |
| Ji-Sung Eom | 41 | 2 | 2 | 2 | 0 | 55 | 1136 |
| Gonçalo Baptista Franco | 41 | 3 | 4 | 7 | 0 | 72 | 984 |
| Ethan Stuart William Galbraith | 39 | 3 | 1 | 6 | 0 | 80 | 1037 |
| Kaelan Casey | 8 | 0 | 1 | 0 | 0 | 36 | 0 |
| Zeidane Inoussa | 25 | 0 | 2 | 4 | 0 | 43 | 0 |
| Sam Parker | 2 | 0 | 0 | 0 | 0 | 64 | 0 |
| Malick Junior Yalcouyé | 30 | 1 | 2 | 4 | 1 | 30 | 893 |
| Marko Stamenic | 33 | 2 | 2 | 11 | 0 | 69 | 1146 |
| Gustavo Nunes Fernandes Gomes | 11 | 0 | 1 | 0 | 0 | 48 | 0 |
| Daniel Watts | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Defenders
| Player | MP | Goals | Assists | Yellow | Red | AV mins | MPG |
|---|---|---|---|---|---|---|---|
| Benjamin Cabango | 41 | 1 | 0 | 8 | 0 | 90 | 3675 |
| Josh Tymon | 41 | 1 | 9 | 9 | 0 | 88 | 3609 |
| Cameron Burgess | 42 | 3 | 0 | 7 | 0 | 90 | 1260 |
| Ishé Samuels-Smith | 6 | 0 | 1 | 2 | 0 | 35 | 0 |
| Ricardo Alexandre Almeida Santos | 1 | 0 | 0 | 0 | 0 | 22 | 0 |
| Joel Edward Philip Ward | 11 | 0 | 0 | 1 | 0 | 30 | 0 |
Forwards
| Player | MP | Goals | Assists | Yellow | Red | AV mins | MPG |
|---|---|---|---|---|---|---|---|
| Liam Cullen | 36 | 6 | 0 | 5 | 0 | 44 | 261 |
| Ronald Pereira Martins | 42 | 3 | 5 | 3 | 0 | 68 | 950 |
| Melker Widell | 34 | 0 | 1 | 3 | 0 | 40 | 0 |
| Žan Vipotnik | 40 | 21 | 2 | 2 | 0 | 68 | 130 |
| Bobby Wales | 4 | 0 | 0 | 0 | 0 | 5 | 0 |
| Oliver Cooper | 1 | 0 | 0 | 0 | 0 | 24 | 0 |
| Cameron Congreve | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Manuel Benson Hedilazio | 6 | 0 | 0 | 0 | 0 | 23 | 0 |
| Adam Uche Idah | 21 | 4 | 2 | 1 | 0 | 33 | 171 |
| Leo Walta | 7 | 0 | 0 | 0 | 0 | 26 | 0 |
Goalkeepers
| Player | MP | Goals | Assists | Yellow | Red | AV mins | MPG |
|---|---|---|---|---|---|---|---|
| Lawrence Ian Vigouroux | 42 | 0 | 0 | 0 | 0 | 90 | 0 |
| Andy Fisher | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Date: 18/04/2026 | |||
|---|---|---|---|
| 3pm |
|
v |
|
| Date: 21/04/2026 | |||
|---|---|---|---|
| 7pm |
|
v |
|
| Date: 25/04/2026 | |||
|---|---|---|---|
| 3pm |
|
v |
|
| Date: 02/05/2026 | |||
|---|---|---|---|
| 12pm |
|
v |
|
| Date: 11/04/2026 | |||
|---|---|---|---|
| 3pm |
|
0 : 1 |
|
| Date: 06/04/2026 | |||
|---|---|---|---|
| 5pm |
|
2 : 2 |
|
| Date: 03/04/2026 | |||
|---|---|---|---|
| 3pm |
|
3 : 3 |
|
| Date: 21/03/2026 | |||
|---|---|---|---|
| 5pm |
|
0 : 3 |
|
| Date: 13/03/2026 | |||
|---|---|---|---|
| 8pm |
|
2 : 0 |
|
| Date: 10/03/2026 | |||
|---|---|---|---|
| 7pm |
|
1 : 2 |
|
| Date: 07/03/2026 | |||
|---|---|---|---|
| 3pm |
|
2 : 0 |
|
| Date: 28/02/2026 | |||
|---|---|---|---|
| 3pm |
|
3 : 0 |
|
| Date: 24/02/2026 | |||
|---|---|---|---|
| 7pm |
|
1 : 1 |
|
| Date: 21/02/2026 | |||
|---|---|---|---|
| 12pm |
|
1 : 0 |
|
| Date: 14/02/2026 | |||
|---|---|---|---|
| 3pm |
|
2 : 0 |
|
| Date: 08/02/2026 | |||
|---|---|---|---|
| 12pm |
|
4 : 0 |
|
| Date: 31/01/2026 | |||
|---|---|---|---|
| 3pm |
|
0 : 2 |
|
| Date: 24/01/2026 | |||
|---|---|---|---|
| 3pm |
|
2 : 1 |
|
| Date: 20/01/2026 | |||
|---|---|---|---|
| 7pm |
|
3 : 1 |
|
| Date: 17/01/2026 | |||
|---|---|---|---|
| 5pm |
|
1 : 1 |
|
| Date: 04/01/2026 | |||
|---|---|---|---|
| 3pm |
|
2 : 1 |
|
| Date: 01/01/2026 | |||
|---|---|---|---|
| 3pm |
|
1 : 0 |
|
| Date: 29/12/2025 | |||
|---|---|---|---|
| 7pm |
|
0 : 1 |
|
| Date: 26/12/2025 | |||
|---|---|---|---|
| 3pm |
|
1 : 0 |
|
| Date: 19/12/2025 | |||
|---|---|---|---|
| 8pm |
|
2 : 1 |
|
| Date: 13/12/2025 | |||
|---|---|---|---|
| 12pm |
|
2 : 1 |
|
| Date: 09/12/2025 | |||
|---|---|---|---|
| 7pm |
|
1 : 0 |
|
| Date: 06/12/2025 | |||
|---|---|---|---|
| 3pm |
|
2 : 0 |
|
| Date: 29/11/2025 | |||
|---|---|---|---|
| 3pm |
|
3 : 2 |
|
| Date: 25/11/2025 | |||
|---|---|---|---|
| 7pm |
|
1 : 2 |
|
| Date: 22/11/2025 | |||
|---|---|---|---|
| 12pm |
|
3 : 0 |
|
| Date: 08/11/2025 | |||
|---|---|---|---|
| 3pm |
|
1 : 4 |
|
| Date: 05/11/2025 | |||
|---|---|---|---|
| 7pm |
|
2 : 1 |
|
| Date: 01/11/2025 | |||
|---|---|---|---|
| 3pm |
|
1 : 1 |
|
| Date: 25/10/2025 | |||
|---|---|---|---|
| 3pm |
|
2 : 1 |
|
| Date: 22/10/2025 | |||
|---|---|---|---|
| 7pm |
|
0 : 1 |
|
| Date: 18/10/2025 | |||
|---|---|---|---|
| 12pm |
|
0 : 0 |
|
| Date: 04/10/2025 | |||
|---|---|---|---|
| 3pm |
|
1 : 3 |
|
| Date: 30/09/2025 | |||
|---|---|---|---|
| 7pm |
|
1 : 2 |
|
| Date: 27/09/2025 | |||
|---|---|---|---|
| 12pm |
|
1 : 1 |
|
| Date: 20/09/2025 | |||
|---|---|---|---|
| 12pm |
|
1 : 0 |
|
| Date: 13/09/2025 | |||
|---|---|---|---|
| 3pm |
|
2 : 2 |
|
| Date: 30/08/2025 | |||
|---|---|---|---|
| 3pm |
|
0 : 2 |
|
| Date: 23/08/2025 | |||
|---|---|---|---|
| 12pm |
|
1 : 1 |
|
| Date: 16/08/2025 | |||
|---|---|---|---|
| 3pm |
|
1 : 0 |
|
| Date: 09/08/2025 | |||
|---|---|---|---|
| 3pm |
|
1 : 0 |
|
Latest news
-
EFL Team of the Week: Tranmere Rovers’ Omari Patrick nets double in epic comeback
Now that the end of season run-in is underway, the EFL is conjuring up some unbelievable results.
-
Plymouth Argyle: Miron Muslic revels in win at end
Plymouth Argyle boss Miron Muslic praised his never-say-die basement side for a remarkable late comeback 2-1 win against Championship promotion-chasing Sheffield...
-
Plymouth Argyle 2-1 Sheffield United: Blades blunted by late double
Sheffield United boss Chris Wilder bemoaned a lack of quality as his side’s promotion bid was hit by defeat at Championship...
-
Disappointed Sunderland boss Regis Le Bris ‘expected more’
Sunderland lost just their second home league game this season against Swansea City in a 1-0 defeat at the Stadium of...
-
Sunderland 0-1 Swansea City: Alan Sheehan proud of resilient Swans
Alan Sheehan believes it is an “incredible achievement” that Swansea City’s players have turned things around to climb into the top...
-
JOKES ARE OVER AS THE BLUES BOUNCE BACK IN PERFECT STYLE
BIRMINGHAM CITY’ S PROMOTION JOY By Matt Badcock LET’S GET THIS PARTY STARTED: Birmingham’s elated players savour success PICTURE: Alamy THE...
-
FARKE SO PROUD AS HIS BOYS DIG DEEP
CHAMPIONSHIP MIDWEEK ROUND-UP By John Lyons FAST START: Dan James, centre, takes acclaim DELIGHTED boss Daniel Farke hailed the character of...
-
PREMIER LEAGUE
ALL-SQUARE: Manchester City’s Omar Marmoush scores their second goal Arsenal 1 Brentford 1 Brighton 2 Leicester 2 Man City 5 Crystal...
-
Swansea ease Championship relegation fears as Plymouth Argyle remain in deep trouble
Swansea eased their relegation concerns with a 3-0 win over Plymouth that added to those of the visitors. Lewis O’Brien, Harry...
-
Alan Sheehan: Swansea will not take their foot off the gas after Plymouth Argyle win
Alan Sheehan says Swansea will not ease up despite reaching the 50-point mark usually associated with staying in the Sky Bet...
-
John Eustace: Derby County set for Burnley test
Derby County have to welcome table-topping Burnley to Pride Park on Tuesday night – after a 1-0 defeat to Swansea City...
-
Swansea City 1-0 Derby County: Ji-sung Eom grabs victory in a ‘dogfight’
Swansea City’s interim boss Alan Sheehan admitted “it wasn’t a wonderful game, but it was a wonderful win” after his side...
-
THIS WEEK’S FIXTURES
Everton 1 Arsenal 1 TUES, APRIL 8 7.45pm unless stated Sky Bet Championship Blackburn v Sheff Wed Bristol C v West...
-
Leeds United must try to get the blinkers on
Are Leeds falling apart again? Elland Road certainly has the jitters – moans and groans, nervy silences – last weekend’s dramatic...
-
Burnley 1-0 Bristol City: Scott Parker relising Clarets push for promotion after key win
Scott Parker is relishing being in the thick of a prize fight for places in the Premier League after Zian Flemming’s...
-
Sheffield United 3-1 Coventry City: Blades sparked by Gus Hamer stunner
Chris Wilder was as pleased as punch after Sheffield United swatted aside Coventry City to boost their promotion hopes.
-
Leeds United 2-2 Swansea City: Zan Vipotnik breaks United’s hearts
Daniel Farke admitted Leeds United were “heartbroken” after throwing away victory in their draw at home to Swansea City, but declared...
-
Alan Sheehan: Point is least we deserved, insists Swansea City interim boss
Swansea City caretaker boss Alan Sheehan was delighted with a point in a dramatic 2-2 draw against Leeds United, but admitted...
-
THIS WEEK’S FIXTURES
SUN, MAR 30 1.30pm unless stated Emirates FA Cup Quarter-Finals Bournemouth v Man C (4.30) Preston v Aston Villa TUES, APR...
-
Big Interview: Kyle Joseph – ‘Having my pal Joffy here has made settling in much easier’
Kyle Joseph didn’t have to look far to find a friendly face when he joined Hull City from Blackpool in January.

