09/2023 - 10/2024 | Inverness CT | |
01/2023 - 07/2023 | Forest Green Rovers | |
01/2022 - 01/2023 | Everton FC | |
01/2022 - 01/2022 | Everton FC | |
12/2019 - 01/2022 | Everton FC | |
12/2019 - 12/2019 | Everton FC | |
07/2017 - 12/2019 | Everton FC | |
07/2005 - 06/2006 | Everton FC | |
08/2000 - 06/2005 | Everton FC | |
11/1998 - 06/2000 | Newcastle United | |
10/1994 - 11/1998 | Everton FC | |
07/1993 - 09/1994 | Rangers FC | |
07/1990 - 06/1993 | Dundee United |