El jugador de Gales anunció su retiro del fútbol profesional este lunes 9 de enero del 2023 através de un comunicado por sus redes sociales. Su último partido fue tras haber participado en la Copa del Mundo Qatar 2022 con la selección de Gales.
El ex delantero participó en clubes como el Southampton, Tottenham, Real Madrid y en su últimos meses como jugador profesional, pasó por el club de la MLS, Los Ángeles FC.