
Carriera6 club
Kilmarnock2025 · 1 stagioni
Triestina2024 · 1 stagioni
Aberdeen2022–2024 · 2 stagioni
Derby2014–2022 · 7 stagioni
Rotherham2015 · 1 stagioni
Nuneaton Town2013 · 1 stagioni
Kilmarnock2025 · 1 stagioni
Triestina2024 · 1 stagioni
Aberdeen2022–2024 · 2 stagioni
Derby2014–2022 · 7 stagioni
Rotherham2015 · 1 stagioni
Nuneaton Town2013 · 1 stagioni