08/2019 - 06/2020 | West Bromwich Albion U23 | |
01/2020 - 06/2020 | West Bromwich Albion | |
07/2017 - 06/2019 | Al Hilal | |
07/2015 - 07/2017 | Reading FC | |
12/2014 - 06/2015 | Wigan Athletic | |
11/2014 - 12/2014 | Brighton & Hove Albion | |
07/2010 - 10/2014 | Wigan Athletic | |
07/2007 - 06/2010 | Bolton Wanderers | |
11/2005 - 06/2007 | Bolton Wanderers | |
01/2003 - 10/2005 | Lyn Oslo | |
07/2002 - 12/2002 | Al Nasr |