07/2021 - 06/2027 | Crystal Palace | |
11/2021 - 11/2021 | Crystal Palace U23 | |
08/2020 - 06/2021 | Crystal Palace | |
07/2018 - 08/2020 | Queens Park Rangers | |
01/2018 - 06/2018 | Queens Park Rangers | |
08/2017 - 01/2018 | Wycombe Wanderers | |
07/2017 - 08/2017 | Queens Park Rangers | |
08/2016 - 06/2017 | Queens Park Rangers U23 | |
12/2016 - 06/2017 | Queens Park Rangers | |
07/2014 - 08/2016 | Millwall FC U18 |