05/2021 - 06/2022 | Ipswich Town | |
03/2013 - 06/2013 | Accrington Stanley | |
10/2011 - 06/2012 | Newcastle United Jets | |
02/2011 - 06/2011 | Motherwell FC | |
10/2010 - 12/2010 | Newcastle United Jets | |
08/2007 - 06/2010 | Sheffield Wednesday | |
07/2007 - 08/2007 | Blackburn Rovers | |
03/2007 - 06/2007 | Ipswich Town | |
07/2006 - 03/2007 | Blackburn Rovers | |
01/2006 - 06/2006 | Charlton Athletic | |
08/2005 - 12/2005 | Rangers FC | |
07/2004 - 08/2005 | Charlton Athletic | |
09/2003 - 06/2004 | Everton FC | |
07/2001 - 08/2003 | Arsenal FC | |
07/1997 - 06/2001 | Everton FC |