1 A felnőtt klubokban játszott mérkőzések és gólok csak a bajnoki mérkőzések adatait tartalmazzák. Utolsó elszámolt mérkőzés dátuma: 2024. április 23. 2 Utolsó elszámolt válogatott mérkőzés dátuma: 2023. október 23.
2008 és 2015 között a Chelsea akadémiáján nevelkedett.[1] Ezután csatlakozott az Arsenal ifjúsági csapataihoz.[1] A 2016-17-es szezonban az U18-as korosztályban 16 mérkőzésen lépett pályára és ezeken szerzett 15 gólt, majd a következő idényekben az U23-asok között is gólérzékeny maradt.[2]Arsène Wenger felfigyelt rá és több felkészülési táborban részt vett a felnőttekkel.[3] 2017. szeptember 28-án mutatkozott be az első csapatban a BATE Bariszav elleni 4–2-re megnyert Európa-liga találkozó 89. percében, ekkor Joe Willock cseréjeként.[4] Október 24-én a ligakupában a Norwich City ellen a 85. percben lépett pályára, majd néhány másodperccel később gólt szerzett, a hosszabbításban Mohamed en-Neni szögletét fejelte a kapuba.[5] 2019. május 12-én szerezte meg a bajnokságban az első gólját a Burnley ellen.[6]
2019. augusztus 8-án kölcsönbe került a másodosztályúLeeds Unitedhez.[7] Augusztus 13-án góllal mutatkozott be a Salford City elleni ligakupa mérkőzésen.[8] Augusztus 21-én a bajnokságban is góllal debütált, a Brentford FC ellen az ő góljával nyert csapata.[9] Novemberben sérülést szenvedett, aminek következtében 2019-ben már nem tudott pályára lépni.[10] 2020 januárjában az Arsenal visszarendelte.[11] 2020. június 18-án megszerezte karrierje első nagyobb érmét, miután a Championship bajnokának nyilvánították.[12]
2024. augusztus 30-án a Crystal Palace-hoz igazolt, 25 millió font ellenében, és a 9-es mezt kapta új klubjában.[14]
A válogatottban
az angol vagy a ghánai válogatottban való szereplésre is jogosult.[15] 2017. március 22-én mutatkozott be az angolok U19-es korosztályában góllal a Szaúd-Arábia U18-as válogatottja ellen.[16] A következő mérkőzésen Katar ellen mesterhármast szerzett.[17] November 18-án 4 gólt szerzett az U19-esek között Feröer ellen.[18] 2018. május 18-án bekerült Aidy BoothroydTouloni Ifjúsági Tornára utazó keretébe.[19]Skócia ellen duplázott.[20] 2020. szeptember 4-én mesterhármast szerzett az U21-esek között Koszovó ellen, ekkor viselte először a csapatkapitányi karszalagot.[21]