Competing at the New Balance Indoors Championships in March 2024, he won the 200 metres in 20.66 seconds and was part of the winning4 × 200 m relay team.[4] In the spring of 2024, he set a new 100 metres personal best in 10.38 seconds.[5] He later lowered his 200 metres personal best to 20.55 seconds.[6]
He competed at the2024 European Athletics U18 Championships in Slovakia in July 2024. Whilst leading his 200 metres qualification heat by a significant distance, he slowed down dramatically and was overtaken before the line and did not progress.[7][8] After the race, he said he admitted he was at fault and "so I cannot be sad about anything but myself".[9][10]
In October 2024, he was nominated byAthletics Weekly for best British male junior.[14] In November 2024, he was named by British Athletics on the Olympic Futures Programme for 2025. On the same day he signed with WME marketing Agency.[15] In December 2024, he signed a Name, Image and Likeness (NIL) contract withNew Balance.[16]
He was named in the British team for the 200 metres at the 2025European Athletics U20 Championships inTampere, qualifying for the final in 21.28 seconds but later withdrew.[17][18] In October 2025, he was retained on the British Athletics Olympic Futures Programme for 2025/26.[19]