[3] On 9 December, he scored a hat-trick against fellow title challengers Wrexham to climb Macclesfield into first position of National League.
[4] On 19 July 2019, he signed for League Two side Oldham Athletic on a free transfer, penning a one-year contract.
[7] On 7 July 2020, he signed a short term contract with Notts County so that he could feature in the play-off games following the suspension in the league due to COVID-19.
[8] However, he didn't feature in any of the matches as County lost the play-off final to Harrogate Town, and he was subsequently released.
[9] On 29 January 2022, he joined fellow National League side Aldershot Town on an initial short-term loan.