A youth product of
Leicester City and
Wilhelmshaven, Starkie moved to
Shepshed Dynamo on 16 July 2021. On 13 November 2021, he transferred to
Spalding United. In August 2023, Starkie joined
National League North club
Alfreton Town. On 23 September 2023, he joined
Ilkeston Town on a dual-registration basis. In September 2024, Starkie joined
Southern League Premier Division Central club
Harborough Town. He was part of the team that qualified for the first round of the
FA Cup for the first time in the club's history. After defeating
Tonbridge Angels 4–1 in the first round, they met
League One side
Reading in the second round, losing 5–3 in extra time. Starkie featured in both matches. On 7 August 2025, Starkie joined newly promoted
National League club
Truro City on an initial one-year deal. ==International career==