A capture from Stevenage in May 2014, Jimmy came through the Chelsea youth academy, making a solitary appearance for against Newcastle United. Jimmy then had loan spells with QPR, Norwich City, Sheffield Wednesday and Leyton Orient.
Jimmy impressed enough at Brisbane Road to sign on a permanent basis and he appeared almost 150 times for the O's between 2009-13. After his release from Orient, he moved to Stevenage and was a regular there prior to signing a two-year deal with the Reds.
Jimmy had a spell out of the team after breaking his foot against Portsmouth in January 2016 but returned towards the end of the season and signed a new one-year contract in June 2016.
Laces: Tnompsett Boys