Elliot Osborne (born 16 May 1996) is an English professional footballer who plays as a midfielder for National League side Stockport County.
Released by Port Vale at an early age, he came through non-league teams Newcastle Town and Nantwich Town to turn professional at Fleetwood Town in June 2016.
From Fleetwood he was loaned out to Tranmere Rovers, Stockport County, and Morecambe, before being sold to Southport in February 2018.
He joined Stockport County permanently in November 2018 following a second loan spell at the club and helped County to win the 2018–19 National League North title.