Stephen Thompson (born 15 April 1989) is an English footballer who plays as a striker for National League North side Darlington.
Unable to make the first team at Middlesbrough, he signed with Port Vale in May 2008.
He left Vale Park by mutual consent in October 2009, at which point he joined Telford United.
He spent one season with Telford before joining Durham City.
He signed with Darlington in September 2012, and helped the club to the Northern Football League title in 2012–13, promotion out of the Northern Premier League Division One North via the play-offs in 2015, and then Premier Division title in 2015–16.
He was named as the club's Player of the Year for the 2017–18 season.