
Carriera6 club
Tranmere2022–2027 · 4 stagioni
Northampton2023 · 1 stagioni
Barrow2019–2022 · 3 stagioni
Falkirk2018 · 1 stagioni
Morecambe2016–2018 · 2 stagioni
Carlisle2013–2016 · 3 stagioni
Tranmere2022–2027 · 4 stagioni
Northampton2023 · 1 stagioni
Barrow2019–2022 · 3 stagioni
Falkirk2018 · 1 stagioni
Morecambe2016–2018 · 2 stagioni
Carlisle2013–2016 · 3 stagioni