
Carriera6 club
Millwall2025–2027 · 2 stagioni
Bolton2023–2025 · 2 stagioni
Ipswich2022 · 1 stagioni
Fleetwood Town2020–2022 · 2 stagioni
Huddersfield2016–2020 · 4 stagioni
Oldham2013–2016 · 3 stagioni
Millwall2025–2027 · 2 stagioni
Bolton2023–2025 · 2 stagioni
Ipswich2022 · 1 stagioni
Fleetwood Town2020–2022 · 2 stagioni
Huddersfield2016–2020 · 4 stagioni
Oldham2013–2016 · 3 stagioni