Steve started out at Bradley FC, before going full time with Huddersfield Town. He played six league games for the first team before being released, and joining Emley for a season, before moving back to full time football with Sheffield United. After his short spell with Sheffield United in 1999, Steve retired from the full time game and rejoined Wakefield Emley in January 2000. He ran the wings for Emley for two seasons before signing for Ashton United in 2003. After a season with the Robins, he was regarded as one of the best players in an Ashton strip, but stopped figuring in Jerry Quinns plans for the Conference North season, and so opted to join Celtic, where he quickly established himself as a fans favourite, and won player of the round in the GLS cup where he and Chris Denham both scored hattricks against Halifax.Smudge, as he was affectionally known, earned the Managers Player of the year award at the end of the 2004/05 season, but decided that he was not getting enough starts during the 2005/06 season, opting to return to Ashton United. From there, he hopped on to Hyde United, joining a large ex-Celtic contingent. However, after a season away, Steve returned to the Fold, but suffered an horrific injury that left him out of the game for a year, before returning at Christmas 2007, and going to Guiseley to complete his rehabilitation.
| Date | Opposition | Competition | Season | H/A | Score | Lineups | Goals | Assists | R | Y | Sub |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Tue 26 December 2006 | Hyde United | Vanarama National League North | 2006/2007 | A | 3-1 | Off @9mins | |||||
| Mon 18 December 2006 | Hinckley United | FA Trophy | 2006/2007 | A | 1-2 | ||||||
| Sat 16 December 2006 | Hinckley United | FA Trophy | 2006/2007 | H | 2-2 | ||||||
| Sat 09 December 2006 | Redditch United | Vanarama National League North | 2006/2007 | A | 1-2 | ||||||
| Sat 25 November 2006 | Gainsborough Trinity | FA Trophy | 2006/2007 | A | 1-1 | ||||||
| Sat 18 November 2006 | Hinckley United | Vanarama National League North | 2006/2007 | A | 2-3 | ||||||
| Wed 15 November 2006 | Farsley Celtic | Vanarama National League North | 2006/2007 | H | 0-2 | ||||||
| Sat 11 November 2006 | Alfreton Town | Vanarama National League North | 2006/2007 | H | 3-2 | ||||||
| Sat 04 November 2006 | Vauxhall Motors | Vanarama National League North | 2006/2007 | A | 2-2 | ||||||
| Sat 28 October 2006 | Vauxhall Motors | Vanarama National League North | 2006/2007 | H | 3-3 | ||||||
| Sat 21 October 2006 | Kettering Town | Vanarama National League North | 2006/2007 | A | 2-1 | ||||||
| Tue 17 October 2006 | Nuneaton Town | Vanarama National League North | 2006/2007 | H | 4-3 | ||||||
| Sat 01 October 2005 | Harrogate Town | Vanarama National League North | 2005/2006 | H | 3-1 | On @74mins | |||||
| Tue 27 September 2005 | Workington | FA Cup | 2005/2006 | A | 2-1 | ||||||
| Sat 24 September 2005 | Workington | FA Cup | 2005/2006 | H | 0-0 | On @63mins | |||||
| Sat 17 September 2005 | Barrow | Vanarama National League North | 2005/2006 | A | 4-2 | On @70mins | |||||
| Wed 14 September 2005 | Cheadle Town | Cheshire Senior Cup | 2005/2006 | A | 1-7 | ||||||
| Sat 10 September 2005 | Solihull Moors | Vanarama National League North | 2005/2006 | H | 4-1 | On @84mins | |||||
| Sat 03 September 2005 | Vauxhall Motors | Vanarama National League North | 2005/2006 | H | 2-1 | On @59mins | |||||
| Mon 29 August 2005 | Hednesford Town | Vanarama National League North | 2005/2006 | A | 1-1 | Off @63mins | |||||
| Sat 27 August 2005 | Worksop Town | Vanarama National League North | 2005/2006 | H | 2-1 | On @62mins | |||||
| Sat 20 August 2005 | Leigh Genesis | Vanarama National League North | 2005/2006 | A | 2-1 | ||||||
| Tue 16 August 2005 | Lancaster City | Vanarama National League North | 2005/2006 | A | 2-2 | On @52mins | |||||
| Sat 13 August 2005 | Northwich Victoria | Vanarama National League North | 2005/2006 | H | 3-3 | Unused | |||||
| Sat 30 April 2005 | Redditch United | Vanarama National League North | 2004/2005 | A | 2-3 | ||||||
| Wed 27 April 2005 | Woking | Setanta Shield | 2004/2005 | H | 0-1 | Off @72mins | |||||
| Mon 25 April 2005 | Hucknall Town | Vanarama National League North | 2004/2005 | H | 2-0 | ||||||
| Sat 23 April 2005 | Stafford Rangers | Vanarama National League North | 2004/2005 | H | 1-0 | Subbed Off | |||||
| Tue 19 April 2005 | Altrincham | Vanarama National League North | 2004/2005 | A | 4-1 | ![]() | |||||
| Tue 12 April 2005 | Kettering Town | Vanarama National League North | 2004/2005 | H | 1-2 | ||||||
| Sat 09 April 2005 | Droylsden | Vanarama National League North | 2004/2005 | H | 1-3 | Subbed On | |||||
| Tue 05 April 2005 | Accrington Stanley | Setanta Shield | 2004/2005 | H | 5-4 | Subbed On | |||||
| Sat 02 April 2005 | Worksop Town | Vanarama National League North | 2004/2005 | H | 2-2 | Subbed Off | |||||
| Mon 28 March 2005 | Alfreton Town | Vanarama National League North | 2004/2005 | A | 1-0 | ||||||
| Fri 25 March 2005 | Runcorn FC Halton | Vanarama National League North | 2004/2005 | H | 1-0 | Subbed Off | |||||
| Tue 22 March 2005 | Worksop Town | Setanta Shield | 2004/2005 | A | 0-1 | Subbed On | |||||
| Sat 12 March 2005 | Worcester City | Vanarama National League North | 2004/2005 | H | 1-0 | ||||||
| Sat 05 March 2005 | Hinckley United | Vanarama National League North | 2004/2005 | A | 1-1 | ||||||
| Thu 03 March 2005 | FC Halifax Town | Setanta Shield | 2004/2005 | H | 7-3 | ![]() ![]() ![]() | |||||
| Sat 19 February 2005 | Gainsborough Trinity | Vanarama National League North | 2004/2005 | A | 2-2 | Subbed On | |||||
| Tue 08 February 2005 | Solihull Moors | Vanarama National League North | 2004/2005 | H | 2-2 | Subbed On | |||||
| Sat 05 February 2005 | Ashton United | Vanarama National League North | 2004/2005 | A | 2-3 | Subbed Off | |||||
| Wed 02 February 2005 | Bradford Park Avenue | Setanta Shield | 2004/2005 | H | 1-0 | Subbed On | |||||
| Sat 29 January 2005 | Nuneaton Town | Vanarama National League North | 2004/2005 | H | 1-1 | Subbed Off | |||||
| Tue 25 January 2005 | Gainsborough Trinity | Vanarama National League North | 2004/2005 | H | 2-2 | ||||||
| Sat 22 January 2005 | Bradford Park Avenue | Vanarama National League North | 2004/2005 | A | 0-1 | ||||||
| Sat 15 January 2005 | Hinckley United | Vanarama National League North | 2004/2005 | H | 0-2 | Subbed On | |||||
| Sat 08 January 2005 | Vauxhall Motors | Vanarama National League North | 2004/2005 | A | 1-2 | Subbed On | |||||
| Sat 01 January 2005 | Southport | Vanarama National League North | 2004/2005 | H | 3-5 | Subbed On | |||||
| Sun 26 December 2004 | Southport | Vanarama National League North | 2004/2005 | A | 2-0 | Subbed Off | |||||
| Tue 14 December 2004 | Stafford Rangers | Vanarama National League North | 2004/2005 | A | 3-2 | ||||||
| Sat 11 December 2004 | Barrow | Vanarama National League North | 2004/2005 | A | 2-1 | ||||||
| Tue 07 December 2004 | Harrogate Town | Vanarama National League North | 2004/2005 | H | 1-3 | ||||||
| Sat 04 December 2004 | Worcester City | Vanarama National League North | 2004/2005 | A | 2-1 | Subbed On | |||||
| Sat 27 November 2004 | Whitby Town | FA Trophy | 2004/2005 | H | 0-1 | Subbed Off | |||||
| Tue 23 November 2004 | Lancaster City | Setanta Shield | 2004/2005 | H | 4-2 | ||||||
| Sat 13 November 2004 | Hucknall Town | Vanarama National League North | 2004/2005 | A | 3-0 | Subbed On | |||||
| Tue 09 November 2004 | Vauxhall Motors | Cheshire Senior Cup | 2004/2005 | H | 3-4 | ||||||
| Sat 06 November 2004 | Harrogate Town | FA Trophy | 2004/2005 | H | 3-2 | Subbed On | |||||
| Mon 25 October 2004 | Leek Town | FA Cup | 2004/2005 | A | 2-1 | Subbed On | |||||
| Tue 05 October 2004 | Barrow | FA Cup | 2004/2005 | H | 3-2 | ![]() | Subbed Off | ||||
| Sat 02 October 2004 | Barrow | FA Cup | 2004/2005 | A | 3-3 | Subbed On | |||||
| Sat 25 September 2004 | Bradford Park Avenue | Vanarama National League North | 2004/2005 | H | 1-4 |