Graham Dorrans
Midfielder, born 1987, 9 clubs, 1 loan, 2010s era
Graham Dorrans played for 9 clubs in his senior career, starting at Livingston in 2005. His longest spell was at West Bromwich Albion: 7 seasons, 2008–2015. He went out on loan once, to Partick Thistle. He returned to Livingston after time away. His last club was Johnstone Burgh, where he played until 2025.
- Livingston2005Livingston, 2005Partick Thistle2005loan from LIVPartick Thistle, 2005, on loan from LivingstonLivingston2005–08backLivingston, 2005–08, back after loanWest Bromwich Albion2008–15West Bromwich Albion, 2008–15
- Norwich City2015–17Norwich City, 2015–17Rangers2017–19Rangers, 2017–19Dundee2019–20Dundee, 2019–20Western Sydney Wanderers2020–21Western Sydney Wanderers, 2020–21
- Dunfermline Athletic2021–22Dunfermline Athletic, 2021–22Johnstone Burgh2023–25Johnstone Burgh, 2023–25
Graham Dorrans’s clubs
| Years | Club | |
|---|---|---|
| 2005 | Livingston | |
| 2005 | Partick Thistle | Loan from Livingston |
| 2005–2008 | Livingston | Returned |
| 2008–2015 | West Bromwich Albion | |
| 2015–2017 | Norwich City | |
| 2017–2019 | Rangers | |
| 2019–2020 | Dundee | |
| 2020–2021 | Western Sydney Wanderers | |
| 2021–2022 | Dunfermline Athletic | |
| 2023–2025 | Johnstone Burgh |
Who else played for both?
Played alongside
Players in our database who were at the same club in the same seasons.
- Chris BruntWest Bromwich Albion
- James MorrisonWest Bromwich Albion
- Jonas OlssonWest Bromwich Albion
- Youssouf MulumbuWest Bromwich Albion
- Boaz MyhillWest Bromwich Albion
- Ben FosterWest Bromwich Albion
- Gareth McAuleyWest Bromwich Albion
- Steven ReidWest Bromwich Albion
- Zoltán GeraWest Bromwich Albion
- Abdoulaye MéïtéWest Bromwich Albion
- Billy JonesWest Bromwich Albion
- Claudio YacobWest Bromwich Albion
Quick answers
- What clubs did Graham Dorrans play for?
- Graham Dorrans played for 9 clubs in his senior career: Livingston, Partick Thistle, West Bromwich Albion, Norwich City, Rangers, Dundee, Western Sydney Wanderers, Dunfermline Athletic and Johnstone Burgh.
- What was Graham Dorrans's last club?
- Graham Dorrans's last club was Johnstone Burgh (2023–2025).
- What was Graham Dorrans's first club?
- Graham Dorrans started his senior career at Livingston in 2005.
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.