
Carriera6 club
Tranmere2012–2027 · 2 stagioni
Oxford United2022–2026 · 3 stagioni
Sheffield Wednesday2023 · 1 stagioni
Cardiff2019–2022 · 3 stagioni
Rotherham2016–2019 · 3 stagioni
Falkirk2013–2016 · 3 stagioni
Tranmere2012–2027 · 2 stagioni
Oxford United2022–2026 · 3 stagioni
Sheffield Wednesday2023 · 1 stagioni
Cardiff2019–2022 · 3 stagioni
Rotherham2016–2019 · 3 stagioni
Falkirk2013–2016 · 3 stagioni