| Club | Details |
|---|---|
Sheffield United
Sheffield United |
2006 (academy)
November 1st, 2010 (signed professional contract); transferred out (August 31st, 2011) |
Blackburn Rovers
Blackburn |
August 31st, 2011 (transferred in , £1,100,000 ); released (rptd February 2nd, 2015) |
Stevenage
Stevenage |
March 2nd, 2012 (loan); expired (2011/2) |
Oldham Athletic
Oldham Athletic |
August 8th, 2012 (loan); contract terminated (rptd September 13th, 2012) |
Rotherham United
Rotherham United |
January 31st, 2013 (loan); expired (rptd March 7th, 2013) |
Ross County
Ross County |
rptd January 1st, 2014 (loan); expired (2013/4) |
Port Vale
Port Vale |
August 29th, 2014 (loan); expired (January 2015) |
Cambridge United
Cambridge United |
February 6th, 2015 (unattached); released (rptd January 1st, 2016) |
Chesterfield
Chesterfield |
February 18th, 2016 (unattached); released (rptd May 12th, 2016) |
Plymouth Argyle
Plymouth Argyle |
July 1st, 2016 (unattached); released (rptd May 10th, 2017) |
Swindon Town
Swindon |
July 3rd, 2017 (trial) |
Rochdale
Rochdale |
September 12th, 2017 (unattached); released (rptd January 1st, 2018) |
Radcliffe Borough
Radcliffe Borough |
rptd January 31st, 2018 (unattached); released |
Boston United
Boston Utd |
rptd October 12th, 2018 |
Ashton United
Ashton United |
rptd October 1st, 2019 |
Morecambe
Morecambe |
January 2nd, 2020 ; released (rptd June 11th, 2021) |
FC Halifax Town
FC Halifax Town |
rptd August 3rd, 2021 |