Joe Bennett
Left back, born 1990, 9 clubs, 3 loans, 2010s era
Joe Bennett played for 9 clubs in his senior career, which is still going, starting at Middlesbrough in 2008. His longest spell was at Cardiff City: 5 seasons, 2016–2021. He went out on loan 3 times, to Brighton & Hove Albion, Bournemouth, Sheffield Wednesday. He is currently at Walton & Hersham.
- Middlesbrough2008–12Middlesbrough, 2008–12Aston Villa2012–14Aston Villa, 2012–14Brighton & Hove Albion2014–15loan from AVLBrighton & Hove Albion, 2014–15, on loan from Aston VillaBournemouth2015–16loan from AVLBournemouth, 2015–16, on loan from Aston Villa
- Sheffield Wednesday2016loan from AVLSheffield Wednesday, 2016, on loan from Aston VillaCardiff City2016–21Cardiff City, 2016–21Wigan Athletic2021–23Wigan Athletic, 2021–23Oxford United2023–25Oxford United, 2023–25
- Walton & Hersham2025–Walton & Hersham, 2025–
Joe Bennett’s clubs
| Years | Club | |
|---|---|---|
| 2008–2012 | Middlesbrough | |
| 2012–2014 | Aston Villa | |
| 2014–2015 | Brighton & Hove Albion | Loan from Aston Villa |
| 2015–2016 | Bournemouth | Loan from Aston Villa |
| 2016 | Sheffield Wednesday | Loan from Aston Villa |
| 2016–2021 | Cardiff City | |
| 2021–2023 | Wigan Athletic | |
| 2023–2025 | Oxford United | |
| 2025–present | Walton & Hersham |
Who else played for both?
- Middlesbrough and Aston Villa
- Middlesbrough and Brighton & Hove Albion
- Middlesbrough and Bournemouth
- Middlesbrough and Sheffield Wednesday
- Middlesbrough and Cardiff City
- Middlesbrough and Wigan Athletic
- Middlesbrough and Oxford United
- Aston Villa and Brighton & Hove Albion
- Aston Villa and Bournemouth
- Aston Villa and Sheffield Wednesday
Played alongside
Players in our database who were at the same club in the same seasons.
- Junior HoilettCardiff City
- Sean MorrisonCardiff City
- Sol BambaCardiff City
- Ben AmosWigan Athletic
- Jazz RichardsCardiff City
- Julio ArcaMiddlesbrough
- Justin HoyteMiddlesbrough
- Leandro BacunaCardiff City
- Lee PeltierCardiff City
- Mark HarrisOxford United
- Matthew ConnollyCardiff City
- Anthony PilkingtonCardiff City
Quick answers
- What clubs did Joe Bennett play for?
- Joe Bennett played for 9 clubs in his senior career: Middlesbrough, Aston Villa, Brighton & Hove Albion, Bournemouth, Sheffield Wednesday, Cardiff City, Wigan Athletic, Oxford United and Walton & Hersham.
- What is Joe Bennett's current club?
- Joe Bennett is at Walton & Hersham, where he has played since 2025.
- What was Joe Bennett's first club?
- Joe Bennett started his senior career at Middlesbrough in 2008.
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.