Steven Peter Holmes (born 13 January 1971) is an English former professional footballer. He played as a defender in the Football League most notably for Lincoln City over two spells spanning a combined total of 8 seasons. In 2007, he was voted number 37 in their 100 League Legends. He also played professionally for Preston North End and Hartlepool United and had spells in Non-League football for Boston Town, Gainsborough Trinity, Guisborough Town, Bromsgrove Rovers and Dunston Federation Brewery.