Tras formarse en las filas inferiores del Manchester City desde los seis años, finalmente en 2019 ascendió al primer club, haciendo su debut el 24 de septiembre en un encuentro de la Copa de la Liga contra el Preston North End tras disputar la totalidad de los noventa minutos, ganando el Manchester City por 0-3.
[2] Para la campaña 2021-22 también marchó prestado, en esta ocasión al R. S. C.
[3] Sin embargo, en enero se canceló la cesión y se marchó al Stoke City F. C. hasta junio.
[4] Al día siguiente de que esta expirara se fue al Burnley F. C.[5] Con ellos ganó el título de la EFL Championship, categoría en la que también compitió la temporada 2023-24 al acumular otra cesión en el Southampton F. C.[6] Sumó un segundo ascenso consecutivo a la Premier League y el 1 de julio de 2024, tras activarse una cláusula en el acuerdo con la entidad mancuniana, firmó por cuatro años.
[7] Fue internacional con la selección de Inglaterra en las categorías sub-15, sub-16, sub-17, sub-19, sub-20 y sub-21.