Joe Allen
Midfielder, born 1990, 4 clubs, 1 loan, 2010s era
Joe Allen played for 4 clubs in his senior career, starting at Swansea City in 2007. His longest spell was at Stoke City: 6 seasons, 2016–2022. He went out on loan once, to Wrexham. He returned to Swansea City after time away. His last club was Swansea City, where he played until 2025.
- Swansea City2007–08Swansea City, 2007–08Wrexham2008loan from SWAWrexham, 2008, on loan from Swansea CitySwansea City2008–12backSwansea City, 2008–12, back after loanLiverpool2012–16Liverpool, 2012–16
- Stoke City2016–22Stoke City, 2016–22Swansea City2022–25Swansea City, 2022–25
Joe Allen’s clubs
| Years | Club | |
|---|---|---|
| 2007–2008 | Swansea City | |
| 2008 | Wrexham | Loan from Swansea City |
| 2008–2012 | Swansea City | Returned |
| 2012–2016 | Liverpool | |
| 2016–2022 | Stoke City | |
| 2022–2025 | Swansea City |
Who else played for both?
Played alongside
Players in our database who were at the same club in the same seasons.
- Ángel RangelSwansea City
- Garry MonkSwansea City
- Ashley WilliamsSwansea City
- Ryan ShawcrossStoke City
- Brad SmithLiverpool
- Charlie AdamStoke City
- Fabio BoriniLiverpool
- Jack ButlandStoke City
- Jon FlanaganLiverpool
- Jordan HendersonLiverpool
- José EnriqueLiverpool
- Leon BrittonSwansea City
Quick answers
- What clubs did Joe Allen play for?
- Joe Allen played for 4 clubs in his senior career: Swansea City, Wrexham, Liverpool and Stoke City.
- What was Joe Allen's last club?
- Joe Allen's last club was Swansea City (2022–2025).
- What was Joe Allen's first club?
- Joe Allen started his senior career at Swansea City in 2007.
Could you name him from the crests alone?
A new player every day, one club at a time.
Play today’s puzzleSenior club career from Wikipedia (CC BY-SA). Youth, reserve and international teams are not included.