Jack Sparkes (born 29 September 2000) is an English footballer who plays as a left-back or left wing-back for club Bristol Rovers.
Sparkes began his career with Exeter City and made his professional debut for the Grecians on 12 August 2017 in a 1âÂÂ1 away draw at Swindon Town. He then made his first appearance at Exeter's home ground St James Park the following week in a 1âÂÂ0 win over Lincoln City. He scored his first goal for Exeter in an EFL Trophy tie against Yeovil Town on 29 August 2017.
In October 2018, Sparkes joined National League South side Chippenham Town on a one-month loan deal. On 21 December, he was loaned out again, this time to Salisbury for one month. The deal was later extended until the end of the season.
Sparkes broke into the Exeter City first team in the first half of the 2019âÂÂ20 season, making 17 first-team appearances in League Two before being ruled out for the rest of the campaign with a knee injury sustained against Newport County.
Following his recovery from a shoulder injury suffered early on in the 2021âÂÂ22 season, Sparkes joined National League side Torquay United on loan on 9 December 2021, with the deal lasting until 8 January 2022.
Sparkes signed a two-year contract with League One side Portsmouth in June 2023.
On 26 July 2024, Sparkes joined Peterborough United for an undisclosed fee on a three-year contract.
On 20 January 2025, he joined League Two side Chesterfield on loan for the remainder of the season.
On 6 May 2025, Peterborough announced the player had been transfer listed.
On 23 June 2025, Sparkes joined League Two side Bristol Rovers on a free transfer with performance-related contingency fees, signing a two-year deal with the Gas.
Exeter City
Portsmouth