11/2017 - 04/2018 | West Bromwich Albion | |
06/2016 - 02/2017 | Omonia Nikosia | |
12/2014 - 06/2015 | Newcastle United | |
01/2011 - 12/2014 | Newcastle United | |
12/2010 - 12/2010 | Sheffield United | |
02/2008 - 04/2009 | Toronto FC | |
09/2006 - 10/2006 | Leeds United | |
08/2004 - 09/2004 | Newcastle United | |
07/1985 - 06/1986 | Cardiff City |