10/2024 - 06/2027 | Heart of Midlothian | |
05/2023 - 08/2024 | Blackpool FC | |
12/2022 - 02/2023 | Queens Park Rangers | |
06/2022 - 10/2022 | Aston Villa | |
03/2020 - 06/2022 | Blackpool FC | |
07/2017 - 03/2020 | Liverpool FC U23 | |
09/2013 - 06/2017 | Liverpool FC U18 | |
07/2000 - 06/2001 | Leigh RMI | |
07/1999 - 06/2000 | Crewe Alexandra | |
07/1996 - 06/1999 | Crewe Alexandra U18 |