Gary joined Celtic straight from the youth academy at Sheffield United. After Celtic he went to Gateshead before spending the next seventeen years taking in Spennymoor, Seaham Red Star, Whitby, Durham, Whitby again, Darlington, York, Durham again. in 2006 he joined Bedlington Town, Gateshead and then Horden Colliery and Sunderland Nissan for three seasons until 2009 when he returned to Spennymoor. He finished his career in 2011 with Crook Town. | Date | Opposition | Competition | Season | H/A | Score | Lineups | Goals | Assists | R | Y | Sub |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Tue 23 April 1996 | Altrincham | Conference Premier | 1995/1996 | A | 1-0 | ||||||
| Sat 20 April 1996 | Dover Athletic | Conference Premier | 1995/1996 | H | 2-0 | ||||||
| Tue 16 April 1996 | Runcorn FC Halton | Conference Premier | 1995/1996 | A | 0-1 | ||||||
| Sat 13 April 1996 | Stevenage Borough | Conference Premier | 1995/1996 | A | 2-2 | On @60mins | |||||
| Mon 08 April 1996 | Bromsgrove Rovers | Conference Premier | 1995/1996 | H | 2-1 | ||||||
| Sat 30 March 1996 | Southport | Conference Premier | 1995/1996 | A | 5-3 | On @60mins |