07/2023 - 06/2027 | Al Ettifaq | |
11/2021 - 10/2022 | Aston Villa | |
07/2018 - 11/2021 | Rangers FC | |
07/2017 - 06/2018 | Liverpool FC U19 | |
07/2015 - 12/2016 | Los Angeles Galaxy | |
07/2004 - 06/2015 | Liverpool FC | |
07/1997 - 06/2004 | Liverpool FC | |
07/1995 - 06/1997 | Liverpool FC U18 |