# 2024–25 Swansea City A.F.C. season

The 2024–25 season is the 113th season in the history of Swansea City Association Football Club and their seventh consecutive season in the Championship. In addition to the domestic league, the club would also participate in the FA Cup, and the EFL Cup.

## Transfers
### In

| Date | Pos. | Player | From | Fee |
| 12 July 2024 | CM | Gonçalo Franco | Moreirense | Undisclosed |
| 15 July 2024 | LW | Eom Ji-sung | Gwangju | Undisclosed |
| 15 July 2024 | GK | Lawrence Vigouroux | Burnley | Undisclosed |
| 1 August 2024 | CF | Žan Vipotnik | Bordeaux | Undisclosed |
| 14 August 2024 | RB | Zac Jeanes | Worthing | Free |
| 23 August 2024 | RW | Florian Bianchini | Bastia | Undisclosed |
| 28 August 2024 | GK | Jon McLaughlin | Rangers | Free |
| 1 November 2024 | RB | Cyrus Christie | Hull City | Free |
| 31 January 2025 | CM | Melker Widell | AaB | Undisclosed |
* ↑ Signed initially for the Under-21s

### Out

| Date | Pos. | Player | To | Fee |
| 5 July 2024 | CB | Nathan Wood | Southampton | Undisclosed |
| 22 January 2025 | CB | Azeem Abdulai | Leyton Orient | Undisclosed |
| 31 January 2025 | DM | Matt Grimes | Coventry City | Undisclosed |

### Loaned in

| Date | Pos. | Player | From | Date until |
| 23 August 2024 | CB | Nelson Abbey | Olympiacos | 3 January 2025 |
| 30 August 2024 | AM | Myles Peart-Harris | Brentford | End of Season |
| 24 January 2025 | CB | Hannes Delcroix | Burnley | End of Season |
| 3 February 2025 | CM | Lewis O'Brien | Nottingham Forest | End of Season |
* ↑ On 3 January, Abbey was recalled back to parent club Olympiacos

### Loaned out

| Date | Pos. | Player | To | Date until |
| 2 July 2024 | CF | Jerry Yates | Derby County | End of Season |
| 3 July 2024 | RW | Maliq Cadogan | Kidderminster Harriers | 1 January 2025 |
| 30 July 2024 | AM | Joel Cotterill | Swindon Town | End of Season |
| 2 August 2024 | CM | Cameron Congreve | Bromley | End of Season |
| 3 August 2024 | CF | Mykola Kukharevych | Hibernian | End of Season |
| 23 August 2024 | LW | Liam Smith | Partick Thistle | 24 January 2025 |
| 30 August 2024 | CF | Josh Thomas | Bromley | 17 January 2025 |
| 9 September 2024 | CB | Harry Jones | Weymouth | 3 February 2025 |
| 3 January 2025 | CM | Mitchell Bates | Truro City | End of Season |
| 7 January 2025 | GK | Andy Fisher | St Johnstone | End of Season |
| 7 January 2025 | GK | Ben Hughes | Caernarfon Town | End of Season |
| 10 January 2025 | GK | Evan Watts | Galway United | 31 December 2025 |
| 14 January 2025 | GK | Nathan Broome | Port Vale | End of Season |
| 17 January 2025 | CF | Josh Thomas | Drogheda United | 31 December 2025 |
| 24 January 2025 | RW | Kyrell Wilson | Yeovil Town | End of Season |
| 31 January 2025 | CM | Melker Widell | AaB | End of Season |
| 14 February 2025 | AM | Glory Nzingo | Carolina Core | 31 December 2025 |
* ↑ On 24 January, Smith was recalled back from his loan at Partick
* ↑ On 17 January, Thomas was recalled back from his loan at Bromley and subsequently loaned to Drogheda
* ↑ On 3 February, Jones was recalled back from his loan at Weymouth and subsequently departed the club by mutual consent

### Released/Out of contract

| Date | Pos. | Player | Subsequent club | Join date |
| 30 June 2024 | GK | Archie Matthews | Wealdstone | 1 July 2024 |
| 30 June 2024 | LB | Nathanael Ogbeta | Plymouth Argyle | 1 July 2024 |
| 30 June 2024 | RB | Cameron Llewellyn | Newport County | 1 July 2024 |
| 30 June 2024 | RM | Joe Thomas | Newport County | 1 July 2024 |
| 30 June 2024 | GK | Ewan Griffiths | Cardiff City | 4 July 2024 |
| 30 June 2024 | CM | Charlie Veevers | Burnley | 11 July 2024 |
| 30 June 2024 | LW | Przemysław Płacheta | Oxford United | 15 July 2024 |
| 30 June 2024 | LB | Lincoln McFayden | AFC Fylde | 17 July 2024 |
| 30 June 2024 | CM | Joshua Carey | Colwyn Bay | 1 August 2024 |
| 30 June 2024 | CB | Kai Ludvigsen | Penybont | 1 August 2024 |
| 30 June 2024 | CF | Ruben Davies | Bath City | 9 August 2024 |
| 30 June 2024 | CM | Liam Walsh | Luton Town | 20 August 2024 |
| 30 June 2024 | CB | Jack Cooper | Cambrian United | 24 August 2024 |
| 30 June 2024 | LB | Kian Jenkins | Briton Ferry Llansawel | 30 August 2024 |
| 30 June 2024 | CB | Ben Blythe | Bradford (Park Avenue) | 30 September 2024 |
| 30 June 2024 | GK | Lewis Webb | Newport County | 2 January 2025 |
| 30 June 2024 | CF | Rohan Davies | | |
| 30 June 2024 | GK | Remy Mitchell | | |
| 24 January 2025 | LW | Liam Smith | Queen of the South | 24 January 2025 |
| 3 February 2025 | CB | Harry Jones | | |

## Pre-season and friendlies

On 4 July, Swansea City announced their first pre-season friendly, against 1. FC Köln as part of a week-long training camp in Austria. Eleven days later, a second fixture in Austria was confirmed, against Vardar.

## Competitions
### Championship
#### League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts |
| 14 | Queens Park Rangers | 37 | 11 | 11 | 15 | 42 | 48 | −6 | 44 |
| 15 | Preston North End | 37 | 9 | 17 | 11 | 37 | 43 | −6 | 44 |
| 16 | Swansea City | 37 | 12 | 8 | 17 | 38 | 47 | −9 | 44 |
| 17 | Portsmouth | 37 | 11 | 9 | 17 | 45 | 59 | −14 | 42 |
| 18 | Hull City | 37 | 10 | 10 | 17 | 38 | 46 | −8 | 40 |

#### Matches

On 26 June, the Championship fixtures were announced.
Win  Draw  Loss  Fixtures

### FA Cup

Swansea City entered the FA Cup at the third round stage, and were drawn away to Southampton.
Win  Draw  Loss  Fixtures

### EFL Cup

On 27 June, the draw for the first round was made, with Swansea being drawn at home against Gillingham. In the second round, they were drawn at home to Wycombe Wanderers.
Win  Draw  Loss  Fixtures

## Statistics
### Appearances and goals

    As of match played 11 March 2025
Players with no appearances are not included on the list Italics indicate a loaned in player
| No. | Pos | Nat | Player | Total | Total | Championship | Championship | FA Cup | FA Cup | EFL Cup | EFL Cup |
| No. | Pos | Nat | Player | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals |
| 2 | DF | ENG | Joshua Key | 38 | 0 | 30+6 | 0 | 1+0 | 0 | 0+1 | 0 |
| 3 | DF | DEN | Kristian Pedersen | 2 | 0 | 0+0 | 0 | 0+0 | 0 | 2+0 | 0 |
| 4 | MF | SCO | Jay Fulton | 26 | 1 | 8+15 | 1 | 0+1 | 0 | 2+0 | 0 |
| 5 | DF | WAL | Ben Cabango | 38 | 1 | 36+0 | 1 | 0+0 | 0 | 1+1 | 0 |
| 6 | DF | ENG | Harry Darling | 33 | 2 | 32+1 | 2 | 0+0 | 0 | 0+0 | 0 |
| 7 | MF | WAL | Joe Allen | 18 | 1 | 5+11 | 1 | 0+1 | 0 | 0+1 | 0 |
| 8 | MF | ENG | Lewis O'Brien | 7 | 0 | 7+0 | 0 | 0+0 | 0 | 0+0 | 0 |
| 9 | FW | SVN | Žan Vipotnik | 35 | 5 | 19+14 | 5 | 0+0 | 0 | 2+0 | 0 |
| 10 | FW | KOR | Eom Ji-sung | 31 | 1 | 21+7 | 1 | 1+0 | 0 | 1+1 | 0 |
| 11 | FW | ENG | Josh Ginnelly | 4 | 0 | 0+3 | 0 | 0+1 | 0 | 0+0 | 0 |
| 14 | DF | ENG | Josh Tymon | 39 | 2 | 35+1 | 2 | 1+0 | 0 | 0+2 | 0 |
| 17 | MF | POR | Gonçalo Franco | 33 | 2 | 30+1 | 2 | 1+0 | 0 | 0+1 | 0 |
| 19 | FW | FRA | Florian Bianchini | 33 | 3 | 8+23 | 3 | 1+0 | 0 | 1+0 | 0 |
| 20 | FW | WAL | Liam Cullen | 37 | 11 | 29+5 | 10 | 0+1 | 0 | 0+2 | 1 |
| 21 | DF | IDN | Nathan Tjoe-A-On | 3 | 0 | 0+1 | 0 | 0+0 | 0 | 2+0 | 0 |
| 22 | GK | CHI | Lawrence Vigouroux | 39 | 0 | 37+0 | 0 | 0+0 | 0 | 2+0 | 0 |
| 23 | DF | ENG | Cyrus Christie | 9 | 0 | 2+6 | 0 | 1+0 | 0 | 0+0 | 0 |
| 25 | MF | JAM | Myles Peart-Harris | 30 | 3 | 18+11 | 3 | 1+0 | 0 | 0+0 | 0 |
| 26 | DF | ENG | Kyle Naughton | 22 | 0 | 8+11 | 0 | 1+0 | 0 | 2+0 | 0 |
| 28 | DF | BEL | Hannes Delcroix | 7 | 0 | 6+1 | 0 | 0+0 | 0 | 0+0 | 0 |
| 31 | MF | WAL | Oli Cooper | 21 | 1 | 10+10 | 1 | 0+0 | 0 | 1+0 | 0 |
| 33 | GK | SCO | Jon McLaughlin | 1 | 0 | 0+0 | 0 | 1+0 | 0 | 0+0 | 0 |
| 35 | FW | BRA | Ronald | 40 | 2 | 34+3 | 1 | 1+0 | 0 | 1+1 | 1 |
| 36 | MF | WAL | Ben Lloyd | 1 | 0 | 0+1 | 0 | 0+0 | 0 | 0+0 | 0 |
| 41 | DF | WAL | Sam Parker | 4 | 0 | 0+4 | 0 | 0+0 | 0 | 0+0 | 0 |
| 44 | FW | WAL | Josh Thomas | 1 | 0 | 0+1 | 0 | 0+0 | 0 | 0+0 | 0 |
| Player(s) who featured whilst on loan but returned to parent club on loan during the season: ||||||||||||
| 32 | DF | ENG | Nelson Abbey | 1 | 0 | 0+0 | 0 | 0+0 | 0 | 1+0 | 0 |
| Player(s) who featured but departed the club permanently during the season: ||||||||||||
| 8 | MF | ENG | Matt Grimes | 32 | 2 | 29+0 | 2 | 1+0 | 0 | 2+0 | 0 |
| 47 | MF | SCO | Azeem Abdulai | 20 | 2 | 2+15 | 1 | 0+1 | 0 | 2+0 | 1 |