He dropped down to Conference football between 2007 and 2010, playing for Northwich Victoria, Farsley Celtic, Droylsden, and Mansfield Town.
Speight began his career at Sheffield United, and was loaned out to Conference Premier side Leigh RMI in March 2005 to gain experience, along with Colin Marrison.
[3] He joined Scarborough on work experience in August 2005,[4] scoring in both his first two appearances for the club, and impressing manager Nick Henry.
[citation needed] Following his release from Bury, Speight dropped back into non-League football, signing for Northwich Victoria.
[18] His appearance in a goalless draw at the Pirelli Stadium with Burton Albion on 2 November 2010 earned Speight the honour of being the 1,000th player to play for Port Vale in the Football League.
[23] After failing to score in his first four games, he opened his goal account for the "Reds" with a hat-trick over Alfreton Town in a 4–1 win at North Street.
[29] Mansfield won promotion into the Football League as Conference champions in 2012–13, though Speight missed the second half of the campaign after damaging cartilage in his knee.
[31] He scored four goals in five games for the "Reds", and manager Nicky Law was disappointed when his loan spell at North Street was cut short by Mansfield the following month.
[34] In July 2014, Speight dropped down two divisions to the Conference North to join Harrogate Town in a move that reunited him with the manager Simon Weaver, his former teammate at Scarborough.
[37] In August 2015, Speight dropped down a division to the Southern League to join Gary Setchell's King's Lynn Town.
[40] He left King's Lynn in October 2015; manager Gary Setchell stated that "he will probably retire now and he is also putting a lot of time into a new business venture".