Caprice joined Crystal Palace in 2004 and progressed through the youth system at the club.[3] In the summer of 2011, he signed his first professional contract on a one-year deal.[3][4] However, Caprice was released by the club at the end of the season.[5]
On 13 November 2012, he joined Football League Two side Dagenham & Redbridge on a one-month loan deal.[7] He made his professional debut on 1 December 2012, in a 2–1 defeat to Torquay United, replacing Michael Spillane as a substitute.[8] On 17 December 2012, his loan was extended for a further month.[9] His loan was extended further on 21 January 2013 for another month until 9 February 2013.[10] It was then once again on 18 February 2013 for another month until 9 March 2013.[11]
On 27 August 2013, Caprice joined St Mirren on loan for the season[12] and he made his debut the same day in a 2–1 defeat after extra-time, against Queen of the South, in the Scottish League Cup. Jake ended his loan spell at St Mirren on 31 December 2013, after making 7 appearances, and returned to Blackpool.[13]
After this, Caprice joined Tamworth on loan until the end of the season on 7 March 2014.[14] Caprice made his Tamworth debut the next day, in a 1–0 win over Aldershot Town.[15] Caprice went on to make twelve appearances for Tamworth and upon returning to his parent club, it announced that Caprice was released by the club after they decided not to offer a new contract.[16]
Lincoln City
On 1 August 2014, Caprice signed for Lincoln City on a one-year contract.[17] Caprice made his Lincoln City debut, in the opening game of the season, in a 0–0 draw against Kidderminster Harriers.[18]
However, Caprice was soon first-team limited, as a result of Tom Miller playing in Caprice's position at right-back, though he later regained it back.[19] Despite this, Caprice provided an assist for Ben Tomlinson, in a 3–1 win over Nuneaton Town on 9 December 2014.[20] Despite losing 2–0 against Alfreton Townin the first round of FA Trophy on 13 December 2014, Caprice was named "Man of the Match" by local newspaper Lincolnshire Echo, citing "Plenty of energy and attacking intent down the right from the fullback, taking the game to the visitors as the Imps searched for an equaliser."[21]
Though becoming a regular starter for The Imps with thirty-seven appearances, Caprice was released by the club.[22]
Woking
On 22 June 2015, Caprice signed a pre-contract deal to join National League rivals Woking on 1 July 2015.[23] Caprice was given the number two jersey ahead of the 2015/16 campaign. On 8 August 2015, Caprice made his Woking debut in a 1–0 defeat to Tranmere Rovers, playing 80 minutes before being replaced by Reece Beckles.[24] On 7 June 2016, Caprice was awarded with a new one-year deal preceding his impressive performances towards the end of the 2015–16 campaign.[25] On the opening day of the 2016–17 campaign, Caprice played the full 90 minutes in Woking's 3–1 home defeat to Lincoln City.[26]
Leyton Orient
On 4 July 2017, preceding his release from Woking, Caprice joined fellow National League side Leyton Orient on a two-year deal.[27] On the opening day of the campaign, he made his debut during their 2–0 away defeat to Sutton United, featuring for the entire 90 minutes.[28] Throughout the course of the 2017–18 campaign, Caprice was a regular in Orient's side, starting all thirty-five league games he appeared in.[29] However, towards the conclusion of the season, Caprice fell out of favour under manager, Justin Edinburgh and failed to feature again following their 1–1 draw with Ebbsfleet United on 10 March 2018.[30]
On 11 May 2018, Caprice was transfer listed by the club[31] after failing to fit in with Justin Edinburgh's plans, with director of football, Martin Ling stating "he is not what Justin requires from a full-back" in an interview with the East London Advertiser.[32]
Tranmere Rovers
On 28 June 2018, Caprice was signed by newly promoted Tranmere Rovers on a two-year contract.[33] The highlight of Caprice's spell on Merseyside came in the 2019 League Two playoff final at Wembley Stadium when he supplied the cross for Connor Jennings' 119th minute winner earning Tranmere Rovers promotion to League One.[34]
Exeter City
On 6 August 2020, Caprice was signed by Exeter City.[35]
Burton Albion
On 19 July 2023, Caprice joined Burton Albion on a free transfer, signing a one-year deal with the option for a second.[36] He was released at the end of the 2023–24 season.[37]
Oldham Athletic
On 7 August 2024, Caprice joined National League side Oldham Athletic, reuniting with manager Micky Mellon whom he had played under at Tranmere Rovers.[38]
Career statistics
As of end of 2023–24 season
Appearances and goals by club, season and competition
^"Retained List". Blackpool. 15 June 2015. Archived from the original on 11 August 2014. Retrieved 1 September 2014.{{cite web}}: CS1 maint: unfit URL (link)