 On 20 September 2016, Almond signed for Southport's National League rivals Tranmere Rovers for an undisclosed fee.On 23 February 2017, Almond rejoined Southport on loan, with his chances in the Tranmere team limited.Almond signed for newly relegated National League North club York City on 30 June 2017 on a one-year contract.