Career
After progressing through the Rochdale youth system he was promoted to the first team squad whilst still a youth team player. He made his professional debut on 20 October 2012, in a 3–1 defeat to Plymouth Argyle in the Football League Two, coming on as a substitute for Peter Cavanagh. On 27 March 2014, Logan joined Conference North side Stalybridge Celtic on loan until the end of the 2013-2014 season.
On 1 August 2015, Logan joined Wrexham on loan for a month.