
Carriera7 club
Wolverhampton2017–2027 · 7 stagioni
Newcastle2024–2026 · 2 stagioni
Birmingham2023 · 1 stagioni
Norwich2010–2017 · 7 stagioni
Motherwell2009 · 1 stagioni
Crewe2008 · 1 stagioni
Everton2005–2008 · 3 stagioni
Wolverhampton2017–2027 · 7 stagioni
Newcastle2024–2026 · 2 stagioni
Birmingham2023 · 1 stagioni
Norwich2010–2017 · 7 stagioni
Motherwell2009 · 1 stagioni
Crewe2008 · 1 stagioni
Everton2005–2008 · 3 stagioni