Sheffield F.C.
In March 2009 he signed for Sheffield of the Northern Premier League and then moved on to Conference North outfit Ilkeston Town. Following the winding-up of Ilkeston Town, Graham rejoined Sheffield F.C. debuting in the 2–0 Northern Premier League Division One South away defeat to Carlton Town on 18 September 2010.