[6] He finally made his debut in the 2019–20 EFL Trophy game against Doncaster Rovers on 8 October 2019, creating a goal and then scoring the winner.
[7] On 9 July 2021, Clarke joined League Two side Bristol Rovers on a one-year deal, signing for an undisclosed fee.
[12] Having achieved promotion on the final day of the 2021–22 season,[13] Clarke signed a new two-year contract with the club with the option for a further year on 3 June 2022.
[18] On 4 October 2022, Clarke scored his first goal for the club when he fired home from the edge of the box on his weaker right foot in a 2–0 EFL Trophy victory over Crystal Palace U21.
[19] Having forced his way back into the team, a freak training injury for Clarke in December 2022 left him with a torn groin muscle, keeping him out of action until February 2023.
[23] Following his return to Bristol Rovers, new manager Matt Taylor confirmed that Clarke was likely to leave the club in the January transfer window.