[4] He joined Macclesfield Town, newly promoted to the Second Division, but played almost entirely for their reserve team, earning himself a reputation as "a hard tackler with a good turn of speed".
[4] His only first-team appearance came in the final fixture of the season, on 8 May 1999 at home to Bristol Rovers, with Macclesfield's relegation already confirmed.
[3][5] Macclesfield released Lomax,[4] and he joined Winsford United of the Northern Premier League,[3] where he remained until early 2001.
[6] He joined Singaporean S.League club Marine Castle United for the 2001 season, as one of their permitted quota of foreigners alongside fellow Englishmen Tom English and Barrie Keeling.
[7] He played regularly,[8] and scored once,[9] with a 74th-minute "flashing header" from a cross to complete a 2–1 win against Clementi Khalsa on 9 June 2001.