 On 10 August 2016, Logan joined EFL League One side Rochdale on a six-month contract.He made 11 appearances in those six months prior to signing an extension until the end of the 2016–17 season.Logan joined Mansfield Town on 10 May 2017.