
Carriera9 club
Swindon Town2024–2027 · 3 stagioni
Port Vale2023 · 1 stagioni
Morecambe2022 · 1 stagioni
Salford City2021 · 1 stagioni
Preston2018–2021 · 3 stagioni
Bury2017 · 1 stagioni
Oldham2016 · 1 stagioni
Motherwell2015 · 1 stagioni
Middlesbrough2010–2015 · 5 stagioni