 He joined Scottish club Hibernian on a short-term deal in September 2016, and then returned to England to play for Northampton Town in January 2017.He signed a short-term contract with Lincoln City in August 2017.Born in Llandudno, Eardley graduated from the youth system at Oldham Athletic to make his first team debut under Ronnie Moore in a 1–1 draw with Scunthorpe United at Boundary Park on 6 May 2006.