Swansea City — team 724

Club team

The source records no name for this team. Most club_team rows in the later versions carry only a container and a squad.

Short name
—
Reputation
—
Last position
11
Stadium
—
Vice-captain
—

Squad

From club_squad_number keyed on this team, so it is this squad alone and not the whole club. It holds the registered roster, which is why staff appear alongside the players.

Squad members, with squad number, subtype, primary position, nationality, date of birth and contract
No. Name Type Position Nationality Born Contract to WageAbilityPotential
1 Andrew Lee Fisher Player GK England 1998-02-12 2028-06-30 £6,000 113 120
2 Joshua Myles Abraham Key Player DR England 1999-11-19 2027-06-30 £8,000 117 128
4 Jay Fulton Player MC Scotland 1994-04-01 2028-06-30 £10,000 114 120
5 Benjamin Cabango Player DC Wales 2000-05-30 2028-06-30 £10,000 118 138
6 Marko Seufatu Nikola Stamenić Player MC New Zealand 2002-02-19 2028-06-30 £15,000 118 135
7 Viktor Melker Widell Player MC Sweden 2002-04-19 2029-06-30 £8,000 118 135
9 Žan Vipotnik Player FC Slovenia 2002-03-18 2028-06-30 £10,000 123 149
10 Eom Ji-Sung Player AMR South Korea 2002-05-09 2028-06-30 £15,000 112 -75
14 Joshua Lewis Tymon Player DL England 1999-05-22 2029-06-30 £8,000 120 145
15 Cameron Robert Burgess Player DC Australia 1995-10-21 2028-06-30 £18,000 128 129
17 Gonçalo Baptista Franco Player MC Portugal 2000-11-17 2028-06-30 £10,000 123 133
19 Florian Bianchini Player AML France 2001-06-25 2028-06-30 £4,000 107 120
20 Liam Jamie Cullen Player FC Wales 1999-04-23 2027-06-30 £8,000 114 126
22 Lawrence Vigouroux Player GK Chile 1993-11-19 2028-06-30 £15,000 116 130
23 Ricardo Alexandre Almeida Santos Player DC Cape Verde Islands 1995-06-18 2027-06-30 £10,000 110 120
24 Bobby Wales Player FC Scotland 2005-06-23 2029-06-30 £5,000 105 -65
25 Joel Edward Philip Ward Player DC England 1989-10-29 2026-06-30 £15,000 116 136
27 Zeidane Inoussa Player AML Sweden 2002-05-13 2030-06-30 £10,000 119 138
28 Joel Allen Cotterill Player MC Wales 2004-10-10 2027-06-30 £2,500 88 122
29 Paul David Farman Player GK England 1989-11-02 2026-06-30 £2,000 88 105
30 Ethan Stuart William Galbraith Player AMC Northern Ireland 2001-05-11 2028-06-30 £8,000 131 145
31 Oliver Joseph Cooper Player AMC Wales 1999-12-14 2027-06-30 £4,000 107 125
33 Adam Uche Idah Player FC Republic of Ireland 2001-02-11 2030-06-30 £0 121 130
35 Ronald Player AMR Brazil 2001-06-14 2027-06-30 £8,000 122 136
36 Ben Nicholas Lloyd Player AMC Wales 2005-03-14 2027-06-30 £1,100 81 -65
37 David Aimar Govea Merlin Player AML Ecuador 2006-06-08 2026-06-30 £1,200 85 -6
39 Kit Margetson Player GK Wales 2006-07-10 2026-06-30 £800 62 -5
41 Samuel David Parker Player DR Wales 2006-07-07 2028-06-30 £900 90 -7
42 Daniel Watts Player MC Wales 2005-12-16 2026-06-30 £700 73 -6
42 Evan Thomas Watts Player GK Wales 2004-09-23 2026-06-30 £750 82 118
43 Yori Griffith Player MR Wales 2006-09-02 2026-06-30 £400 50 -6
44 Joshua John Thomas Player FC Wales 2002-09-24 2026-06-30 £2,000 89 98
44 Thomas Woodward Player FC Wales 2006-12-09 2026-06-30 £450 71 -65
45 Cameron Mark Congreve Player AMR Wales 2004-01-24 2028-06-30 £2,800 109 -65
46 Arthur Parker Player DR England 2006-05-03 2026-06-30 £400 77 -55
47 Sebastian Dabrowski Player DL Poland 2005-09-11 2027-06-30 £650 65 -6
49 Kyrell Jeremiah Wilson Player AMR England 2004-12-01 2027-06-30 £700 109 -6
50 Filip Augustus Lissah Player DC England 2004-12-08 2027-06-30 £3,500 108 -65
54 Iestyn Jones Player DC Wales 2007-04-06 2026-06-30 £450 74 -65
57 Morgan Bates Player FC Wales 2006-10-02 2027-06-30 £500 65 -65
64 Mitchell David Brinley Bates Player MC Wales 2004-05-01 2026-06-30 £600 50 -5
— Ailsa Jones Staff — Wales 1985-06-26 — £800 — —
— Anthony Wright Staff — Wales 1979-09-01 — £900 — —
— Jarred Harvey Staff — Wales 1979-09-27 — £850 — —
— Jez McCluskey Staff — Wales 1976-09-13 — £4,000 — —
— Kristian O'Leary Staff — Wales 1977-08-30 — £1,200 — —
— Leon James Britton Staff — England 1982-09-16 — £0 — —
— Martyn Walter Margetson Staff — Wales 1971-09-08 2027-06-30 £4,000 — —
— Ryan Maye Staff — England 1981-02-26 — £0 — —
— Tom Gorringe Staff — England 1990-01-01 — £2,000 — —

Competition membership

From comp_membership. A club's current division is recorded separately, on the club.

CompetitionMembership
Sky Bet Championship Previous

Season records

This team's own lines from team_league_history, most recent first.

League seasons, as stored: points include any deduction applied at the time
Season Competition Pos Of P W D L GF GA Pts
2024–25 Sky Bet Championship 11 24 46 17 10 19 51 56 61
2023–24 Sky Bet Championship 14 24 46 15 12 19 59 65 57
2022–23 Sky Bet Championship 10 24 46 18 12 16 68 64 66
2021–22 Sky Bet Championship 15 24 46 16 13 17 58 68 61
2020–21 Sky Bet Championship 4 24 46 23 11 12 56 39 80
2019–20 Sky Bet Championship 6 24 46 18 16 12 62 53 70
2018–19 Sky Bet Championship 10 24 46 18 11 17 65 62 65
2017–18 Premier League 18 20 38 8 9 21 28 56 33
2016–17 Premier League 15 20 38 12 5 21 45 70 41
2015–16 Premier League 12 20 38 12 11 15 42 52 47
2014–15 Premier League 8 20 38 16 8 14 46 49 56
2013–14 Premier League 12 20 38 11 9 18 54 54 42
2012–13 Premier League 9 20 38 11 13 14 47 51 46
2011–12 Premier League 11 20 38 12 11 15 44 51 47
2010–11 Sky Bet Championship 3 24 46 24 8 14 69 42 80
2009–10 Sky Bet Championship 7 24 46 17 18 11 40 37 69
2008–09 Sky Bet Championship 8 24 46 16 20 10 63 50 68
2007–08 Sky Bet League One 1 24 46 27 11 8 82 42 92
2006–07 Sky Bet League One 7 24 46 20 12 14 69 53 72
2005–06 Sky Bet League One 6 24 46 18 17 11 78 55 71
2004–05 Sky Bet League Two 3 24 46 24 8 14 62 43 80
2003–04 Sky Bet League Two 10 24 46 15 14 17 58 61 59
2002–03 Sky Bet League Two 21 24 46 12 13 21 48 65 49
2001–02 Sky Bet League Two 20 24 46 13 12 21 53 76 51
2000–01 Sky Bet League One 23 24 46 8 13 25 47 73 37
1999–00 Sky Bet League Two 1 24 46 24 13 9 51 30 85
1998–99 Sky Bet League Two 7 24 46 19 14 13 56 48 71
1997–98 Sky Bet League Two 20 24 46 13 11 22 49 62 50
1996–97 Sky Bet League Two 5 24 46 21 8 17 62 58 71
1995–96 Sky Bet League One 22 24 46 11 14 21 43 79 47