Swansea City

Championship
Championship League level: Second Tier Table position: 14 In league since: 6 years
  • Squad size: 28
  • Average age: 25.0
  • Foreigners: 23  82.1 %
deadline-day banner

Squad Swansea City

This page displays a detailed overview of the club's current squad. It shows all personal information about the players, including age, nationality, contract duration and market value. It also contains a table with average age, cumulative market value and average market value for each player position and overall.

Filter by season
#PlayerAgeNat.ContractMarket value
5
Ben Cabango
Centre-Back
23
Jun 30, 2025
18
Charlie Patino
Central Midfield
20
May 31, 2024
8
Matt Grimes
Defensive Midfield
28Jun 30, 2027
33
Bashir Humphreys
Centre-Back
21
May 31, 2024
23
Nathan Wood
Centre-Back
21
Jun 30, 2025
9
Jerry Yates
Centre-Forward
27Jun 30, 2026
14
Josh Tymon
Left-Back
25Jun 30, 2026
31
Oliver Cooper
Attacking Midfield
24
Jun 30, 2027
22
Brighton & Hove Albion
Carl Rushworth
Goalkeeper
22May 31, 2024
6
Harry Darling
Centre-Back
24Jun 30, 2025
35
Ronald
Right Winger
22Jun 30, 2027
10
Jamal Lowe
Centre-Forward
29
Jun 30, 2024
19
Mykola Kukharevych
Centre-Forward
22Jun 30, 2026
4
Jay Fulton
Central Midfield
30
Jun 30, 2026
20
Liam Cullen
Centre-Forward
25Jun 30, 2025
30
Newcastle United
Harrison Ashby
Right-Back
22
May 31, 2024
17
Przemyslaw Placheta
Left Winger
26Jun 30, 2024
1
Andy Fisher
Goalkeeper
26Jun 30, 2026
11
Josh Ginnelly
Left Winger
27Jun 30, 2026
2
Josh Key
Right-Back
24
Jun 30, 2026
24
Charles Sagoe Jr
Left Winger
19
May 31, 2024
12
Jamie Paterson
Attacking Midfield
32
Jun 30, 2024
45
Cameron Congreve
Central Midfield
20Jun 30, 2025
7
Joe Allen
Central Midfield
34Jun 30, 2025
28
Without Club
Liam Walsh
Central Midfield
26Jun 30, 2024
47
Azeem Abdulai
Defensive Midfield
21
Jun 30, 2026
26
Kyle Naughton
Right-Back
35
Jun 30, 2025
29
Nathan Broome
Goalkeeper
22Jun 30, 2026
Squad details by position
Position ø-Age Market value ø-Market value
  23.33 €4.00m €1.33m
  24.38 €24.95m €3.12m
  26.11 €21.75m €2.42m
  24.63 €11.90m €1.49m
Total: 24.89 €62.60m €2.24m