The list
| # | Player | Born | Celtic | Swansea City |
|---|---|---|---|---|
| 1 | Sung-yueng Ki | 1989 | 2010–2012 | 2012–2018 |
| 2 | Scott Sinclair | 1989 | 2016–2020 | 2010–2012 |
| 3 | Cameron Carter-Vickers | 1997 | ?– | 2019 |
| 4 | Adam Idah | 2001 | 2024–2025 | 2025 |
| 5 | Craig Beattie | 1984 | 2003–2007 | 2009–2012 |
| 6 | Dorus de Vries | 1980 | 2016–2019 | 2007–2011 |
| 7 | John Hughes | 1964 | 1995–1996 | 1989–1990 |
| 8 | Martin Hayes | 1966 | 1990–1993 | 1993–1995 |
| 9 | Paul Chalmers | 1963 | 1984–1986 | 1990–1992 |
| 10 | Jack Connor | 1911 | 1932–1934 | 1938–1939 |
| 11 | William Molloy | 1904 | 1925–1928 | 1932–1933 |
Which way they moved
- Celtic first, then Swansea City: 7
- Swansea City first, then Celtic: 3
Test yourself
Three more club pairs: name one player for each.
Play it
In Who Played Both you and your opponent secretly pick a club each. If the clubs are Celtic and Swansea City, the first to name one of the players above in 15 seconds wins the round.
More pairs with Celtic
- Aston Villa – Celtic 30 players
- Celtic – Sunderland 29 players
- Celtic – Manchester City 27 players
- Celtic – Norwich City 27 players
- Celtic – Middlesbrough 26 players
- Celtic – Southampton 25 players
- Celtic – Leicester City 25 players
- Celtic – Coventry City 24 players
Celtic: every club it shares players with
More pairs with Swansea City
- Cardiff City – Swansea City 67 players
- Brentford – Swansea City 35 players
- Swansea City – Tottenham Hotspur 34 players
- Crystal Palace – Swansea City 30 players
- Coventry City – Swansea City 29 players
- Stoke City – Swansea City 28 players
- QPR – Swansea City 28 players
- Liverpool – Swansea City 26 players
Swansea City: every club it shares players with
Source: Wikidata (CC0), Wikipedia club articles and player infoboxes (years at each club). Youth spells and appearances that look unplayed are left out; volunteer-kept records can contain gaps or errors.
