Leigh Griffiths
Striker, born 1990, 9 clubs, 2 loans, 2010s era
Leigh Griffiths played for 9 clubs in his senior career, which is still going, starting at Livingston in 2006. His longest spell was at Celtic: 7 seasons, 2014–2021. He went out on loan 2 times, to Hibernian, Dundee. He returned to Wolverhampton Wanderers after time away. He is currently at Armadale.
- Livingston2006–09Livingston, 2006–09Dundee2009–11Dundee, 2009–11Wolverhampton Wanderers2011Wolverhampton Wanderers, 2011Hibernian2011–13loan from WOLHibernian, 2011–13, on loan from Wolverhampton Wanderers
- Wolverhampton Wanderers2013–14backWolverhampton Wanderers, 2013–14, back after loanCeltic2014–21Celtic, 2014–21Dundee2021–22loan from CELDundee, 2021–22, on loan from CelticFalkirk2022Falkirk, 2022
- Mandurah City2022–24Mandurah City, 2022–24Stirling Macedonia2025–26Stirling Macedonia, 2025–26Armadale2026–Armadale, 2026–
Leigh Griffiths’s clubs
| Years | Club | |
|---|---|---|
| 2006–2009 | Livingston | |
| 2009–2011 | Dundee | |
| 2011 | Wolverhampton Wanderers | |
| 2011–2013 | Hibernian | Loan from Wolverhampton Wanderers |
| 2013–2014 | Wolverhampton Wanderers | Returned |
| 2014–2021 | Celtic | |
| 2021–2022 | Dundee | Loan from Celtic |
| 2022 | Falkirk | |
| 2022–2024 | Mandurah City | |
| 2025–2026 | Stirling Macedonia | |
| 2026–present | Armadale |
Who else played for both?
Played alongside
Players in our database who were at the same club in the same seasons.
- Tom RogicCeltic
- Callum McGregorCeltic
- Nir BittonCeltic
- Scott BrownCeltic
- Craig GordonCeltic
- Kristoffer AjerCeltic
- Jozo ŠimunovićCeltic
- Mikael LustigCeltic
- Dedryck BoyataCeltic
- Kieran TierneyCeltic
- Odsonne ÉdouardCeltic
- Olivier NtchamCeltic
Quick answers
- What clubs did Leigh Griffiths play for?
- Leigh Griffiths played for 9 clubs in his senior career: Livingston, Dundee, Wolverhampton Wanderers, Hibernian, Celtic, Falkirk, Mandurah City, Stirling Macedonia and Armadale.
- What is Leigh Griffiths's current club?
- Leigh Griffiths is at Armadale, where he has played since 2026.
- What was Leigh Griffiths's first club?
- Leigh Griffiths started his senior career at Livingston in 2006.
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.