Searle began to play for the first team of Melville United during his time at school, making three appearances over three years.[5]
Searle's manager at Melville United, Sam Wilkinson, organised a month-long trial with Aston Villa, and after impressing in friendly matches he signed his first professional contract in August 2019.[6] For the first half-year, either his father or his mother was living with him in Birmingham; during the COVID-19 pandemic he lived on his own.
Swansea City
After his time at Aston Villa, Searle trialled for Blackpool, Sunderland and Swansea City; in July 2020, he signed a one-year contract with Swansea.[7][5] On 15 June 2021, he signed a one-year extension, with a club option to extend for another season.[8] He was released by Swansea City at the end of his contract on 30 June 2022.[9]
Barnsley
On 16 June 2022, Searle agreed to join League One club Barnsley on a two-year deal upon the expiration of his Swansea City contract.[10][11]
International career
Searle was a member of the New Zealand Olympic football team at the Tokyo 2020 games but did not play in their run to the quarter-finals.[12][2] Searle made his debut for the senior New Zealand side in March 2022, playing the full 90 minutes in a World Cup qualifier against New Caledonia.[13]