Weston joined the Blackburn Rovers academy at under-14 level, signing a two-year scholarship deal in July 2020.[3] In June 2022, he signed a first professional two-year contract.[4][5] Having impressed for the under-23s in the first year of his contract, he found himself included in the first-team's squad for the pre-season tour to Austria.[6]
In March 2024, Weston joined National League side Kidderminster Harriers on loan for the remainder of the season.[7] On the final day of the season, he scored a first senior career goal as already relegated Harriers were thrashed 4–1 by Barnet.[8] In May 2024, it was confirmed that Weston would depart Blackburn Rovers upon the expiration of his contract.[9]
On 2 September 2024, Weston signed for League Two club Barrow, joining the side's reserve team on a short-term contract until 2 January 2025.[10][11]
International career
In August 2019, Weston captained the England U15 squad at the Delle Nazioni Tournament.[12]
Career statistics
As of match played 1 October 2024
Appearances and goals by club, season and competition