07/2024 - 06/2025 | ![]() | Newcastle United |
07/2022 - 06/2024 | ![]() | Birmingham City |
07/2017 - 07/2022 | ![]() | Wolverhampton Wanderers |
07/2021 - 06/2022 | ![]() | Wolverhampton Wanderers U23 |
10/2020 - 06/2021 | ![]() | Wolverhampton Wanderers U23 |
07/2010 - 07/2017 | ![]() | Norwich City |
07/2009 - 06/2010 | ![]() | Motherwell FC |
04/2009 - 07/2009 | ![]() | Everton FC |
01/2009 - 04/2009 | ![]() | Crewe Alexandra |
07/2008 - 01/2009 | ![]() | Everton FC |
02/2008 - 06/2008 | ![]() | Stockport County |
07/2007 - 02/2008 | ![]() | Everton FC |
04/2007 - 06/2007 | ![]() | Bristol City |
03/2007 - 04/2007 | ![]() | Everton FC |
02/2007 - 03/2007 | ![]() | Wrexham FC |
11/2006 - 02/2007 | ![]() | Everton FC |
09/2006 - 11/2006 | ![]() | Stockport County |
07/2006 - 09/2006 | ![]() | Everton FC |
01/2006 - 06/2006 | ![]() | Everton FC |
12/2005 - 01/2006 | ![]() | Chester City |
11/2005 - 12/2005 | ![]() | Rushden & Diamonds FC |
10/2005 - 11/2005 | ![]() | Everton FC |
09/2005 - 10/2005 | ![]() | Walsall FC |
07/2005 - 09/2005 | ![]() | Everton FC |
07/2004 - 06/2005 | ![]() | Cambridge United |