Penrith, Cumbria
Born in Penrith, Cumbria, Grainger began his career with Gretna, joining as a schoolboy in the summer of 2002. Grainger made over a dozen appearances before a loan spell with Brechin City in early 2006.