Career
Morecambe
Perkins started his career with Morecambe, for whom he played 170 league games. Rochdale
In 2007, he moved to League Two side Rochdale. On 17 May 2008 he scored a deflected goal from 30 yards which put Rochdale level on aggregate with Darlington in a semi-final play-off, during which he was later shown a red card.
Rochdale went through on penalties.
Rochdale appealed to his red card which was rejected by the FA, meaning he missed the League Two play-off final against Stockport County at Wembley Stadium and also the first four games of the 2008-2009 season. Colchester United
Perkins signed for Colchester United on 8 July 2008 for an undisclosed six-figure fee, citing the potential of another promotion push as the leading reason for his move to the U"son
Chesterfield
On 2 October 2009 Perkins signed on loan for Chesterfield. Stockport County
On 18 January 2010 he signed on loan for Stockport on a deal until the end of the season.
Return to Colchester
After becoming an outcast in the U"s squad under Aidy Boothroyd his career at the club looked bleak until John Ward was appointed as new boss in May 2010.
After regaining his first team place and making over 40 appearances Perkins was being scouted by a number of Championship clubs. Teammate Anthony Wordsworth said of Perkins, "He was simply amazing this season". Barnsley
On 7 June 2011, he rejected the opportunity to extend his deal at Colchester United and subsequently signed for Championship side Barnsley.
Signing a 2-year contract with the Tykes.
He had previously worked with ex Barnsley manager Keith Hill at Rochdale. He made his debut on 6 August 2011, in a 0–0 draw against Nottingham Forest.
On 9 April 2012 he scored his first goal for Barnsley, coming in a 1–1 draw away to Blackpool. The goal was described as a "face volley" by football correspondent Conor Breen.
His bright blonde hair, similar to that of London Mayor Boris Johnson"s, led to Charlton Athletic supporters nicknaming him "Barnsley Boris" after Barnsley"s visit to The Valley in October 2012.
The energetic midfielder penned an extension to his contract in August, 2012, keeping him at the club until at least the summer of 2014. Blackpool
On 17 January 2014, Perkins signed an 18-month deal with Blackpool on a free transfer. He was released in May 2015.
Wigan Athletic
On 20 May 2015, Perkins signed a one-year deal with newly-relegated side Wigan Athletic after his release from Blackpool.