Ben Johnson
Full back, born 2000, 3 clubs, 1 loan, 2020s era
Ben Johnson played for 3 clubs in his senior career, which is still going, starting at West Ham United in 2019. His longest spell was at West Ham United: 5 seasons, 2019–2024. He went out on loan once, to Stoke City. He is currently at Stoke City.
- West Ham United2019–24West Ham United, 2019–24Ipswich Town2024–26Ipswich Town, 2024–26Stoke City2026–loan from IPSStoke City, 2026–, on loan from Ipswich Town
Ben Johnson’s clubs
| Years | Club | |
|---|---|---|
| 2019–2024 | West Ham United | |
| 2024–2026 | Ipswich Town | |
| 2026–present | Stoke City | Loan from Ipswich Town |
Who else played for both?
Played alongside
Players in our database who were at the same club in the same seasons.
- Aaron CresswellWest Ham United
- Angelo OgbonnaWest Ham United
- Łukasz FabiańskiWest Ham United
- Michail AntonioWest Ham United
- Pablo FornalsWest Ham United
- Arthur MasuakuWest Ham United
- Declan RiceWest Ham United
- Jarrod BowenWest Ham United
- Manuel LanziniWest Ham United
- Saïd BenrahmaWest Ham United
- Tomáš SoučekWest Ham United
- Alphonse AreolaWest Ham United
Quick answers
- What clubs did Ben Johnson play for?
- Ben Johnson played for 3 clubs in his senior career: West Ham United, Ipswich Town and Stoke City.
- What is Ben Johnson's current club?
- Ben Johnson is at Stoke City, where he has played since 2026.
- What was Ben Johnson's first club?
- Ben Johnson started his senior career at West Ham United in 2019.
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.