The Litchfield born middle-man who can also play out wide began his career with Stoke City making his way up the youth team ranks, before signing professional terms in 2017.
Under Mark Hughes he was given his first taste of senior football with involvement in the first-team set-up during pre-season whilst the club spent their final days in the English top flight.
Jarvis played his part in the summer of 2019 with the senior side in preparation for the PL2 campaign with the club's under-23's, which included featuring against Wrexham at the Racecourse in July of that year.
During the first half of the 2019/20 campaign, Jarvis made a number of appearances in the PL2 scoring twice before seeking senior games.
Jarvis landed in North Wales on a deal that would take him to 2021 and would make his debut 24 hours after the signing was complete against Woking in the National League. Taking the number 28 shirt he scored moments into the second half following a fine break forward in a 3-0 victory.