Jenkins was born in
Watford and began a two-year academy scholarship with
his hometown club in summer 2007. During the
2007–08 season he played regularly in the club's under-18 side, as well as appearing for the reserves. He scored on his debut in
League Two as the club came from two goals behind to win 3–2 at
Morecambe. After scoring his first goal, Jenkins said he determined to expect to score more goals at Plymouth. However, his time at Plymouth Argyle was short-lived and he returned to his parent club after suffering a groin injury. Jenkins joined
Barnet on loan in March 2013, and made his debut when he played 90 minutes in a 4–1 home win over
Morecambe. He scored his first goal for Barnet in a 3–2 defeat at
Accrington Stanley on 16 March 2013. Jenkins made 5 appearances in total before returning to Watford. After leaving Watford, Jenkins started training with
Malky Mackay's
Wigan Athletic at the beginning of the 2014–15 season. On 17 September 2015, he joined
Crawley Town. In January 2016, less than four months after joining Crawley, Jenkins cancelled his contract and moved to Romania to join
Poli Timișoara. In February 2017, Jenkins joined
Bulgarian club
Pirin Blagoevgrad, signing a 6-month contract. He left the club after his contract expired. On 2 August 2017, Jenkins signed with Norwegian
Eliteserien side
Viking. He was released by Viking at the end of the 2017 Norwegian season, and signed for
Scottish Premiership club
Hamilton Academical in February 2018. ==Coaching career==