Born in Lambeth, Jake spent 8 years in the Crystal Palace youth system (2004 -2012). Upon graduating from said system, he signed his first professional deal with the Eagles in the summer of 2011.
He did not make a senior appearance for the Selhurst Park outfit and was released at the end of the 2011-12 season.
He signed for Championship side Blackpool on an initial 1-year contract in 2012 and was loaned out to League Two Dagenham & Redbridge in November that year. With the Daggers, Jake made his professional debut against Torquay United and his loan was extended twice, first in January 2013 and again in February 2013, which afforded him the chance to make 8 appearances.
Jake remained at Blackpool for the 2013-14 campaign, when he would again leave Bloomfield Road to further his experience. In August 2013, he joined Scottish side St Mirren on loan for the season, but after just 7 matches, he returned to Blackpool in December 2013.
Caprice would join Tamworth on loan until the end of the season, playing 12 games for the Lambs.
Blackpool released Jake in 2014 and he subsequently joined Conference Premier side Lincoln City on a 1-year deal. At Sincil Bank, Caprice made 38 appearances but was released by the Imps at the end of the campaign.
He signed for National League side Woking in 2015, making his debut for the Cards in the 0-1 defeat at Tranmere on the opening day of the 2015-16 season — Tranmere's first-ever non-League match.
Over the next 2 seasons, Caprice would go on to make 81 appearances for the Kingfield Stadium side and his performances earned him a transfer to newly-relegated Leyton Orient in 2017. He made 42 appearances for the O's during 2017-18.
Micky Mellon brought Jake to Prenton Park in June 2018, signing him on a 2-year contract for Tranmere Rovers' return to the EFL.
He was, quite simply, a revelation. His surging runs down the right-hand side became a trademark of Tranmere's play during 2018-19, Caprice playing 53 matches in all competitions. He provided the assist for Connor Jennings's 119th-minute winner in the 2018-19 League Two Play-off Final, as Tranmere secured back-to-back promotions for the first time in their 135-year history.
Interesting Fact: Jake played 35 times for Leyton Orient in the National League 2017-18, starting every match he was selected for.