Josh Magennis
Striker, born 1990, 11 clubs, 2 loans, 2010s era
Josh Magennis played for 11 clubs in his senior career, which is still going, starting at Cardiff City in 2009. His longest spell was at Aberdeen: 4 seasons, 2010–2014. He went out on loan 2 times, to Grimsby Town, St Mirren. He returned to Cardiff City after time away. He is currently at Stevenage.
- Cardiff City2009Cardiff City, 2009Grimsby Town2009loan from CARGrimsby Town, 2009, on loan from Cardiff CityCardiff City2009–10backCardiff City, 2009–10, back after loanAberdeen2010–14Aberdeen, 2010–14
- St Mirren2014loan from ABESt Mirren, 2014, on loan from AberdeenKilmarnock2014–16Kilmarnock, 2014–16Charlton Athletic2016–18Charlton Athletic, 2016–18Bolton Wanderers2018–19Bolton Wanderers, 2018–19
- Hull City2019–22Hull City, 2019–22Wigan Athletic2022–24Wigan Athletic, 2022–24Exeter City2024–26Exeter City, 2024–26Stevenage2026–Stevenage, 2026–
Josh Magennis’s clubs
| Years | Club | |
|---|---|---|
| 2009 | Cardiff City | |
| 2009 | Grimsby Town | Loan from Cardiff City |
| 2009–2010 | Cardiff City | Returned |
| 2010–2014 | Aberdeen | |
| 2014 | St Mirren | Loan from Aberdeen |
| 2014–2016 | Kilmarnock | |
| 2016–2018 | Charlton Athletic | |
| 2018–2019 | Bolton Wanderers | |
| 2019–2022 | Hull City | |
| 2022–2024 | Wigan Athletic | |
| 2024–2026 | Exeter City | |
| 2026–present | Stevenage |
Who else played for both?
Played alongside
Players in our database who were at the same club in the same seasons.
- Ben AmosWigan Athletic
- Keane Lewis-PotterHull City
- Ryan JackAberdeen
- Jacob GreavesHull City
- Reece BurkeHull City
- Ryan FraserAberdeen
- Adam MatthewsCardiff City
- David MarshallCardiff City
- Dillon PhillipsCharlton Athletic
- Ezri KonsaCharlton Athletic
- Jackson IrvineHull City
- Jay BothroydCardiff City
Quick answers
- What clubs did Josh Magennis play for?
- Josh Magennis played for 11 clubs in his senior career: Cardiff City, Grimsby Town, Aberdeen, St Mirren, Kilmarnock, Charlton Athletic, Bolton Wanderers, Hull City, Wigan Athletic, Exeter City and Stevenage.
- What is Josh Magennis's current club?
- Josh Magennis is at Stevenage, where he has played since 2026.
- What was Josh Magennis's first club?
- Josh Magennis started his senior career at Cardiff City in 2009.
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.