07/2023 - 06/2026 | Celtic Glasgow | |
02/2019 - 04/2023 | Leicester City | |
07/2016 - 02/2019 | Celtic Glasgow | |
06/2012 - 10/2015 | Liverpool FC | |
07/2010 - 05/2012 | Swansea City | |
07/2009 - 12/2009 | Reading FC | |
11/2008 - 06/2009 | Watford FC | |
07/2006 - 11/2008 | Chelsea FC (R) | |
07/2004 - 06/2006 | Chelsea FC U19 | |
07/1994 - 09/2004 | Reading FC | |
07/1990 - 12/1990 | Reading FC (R) | |
07/1987 - 06/1990 | Ballymena United |