I juni 2007 signerte Graham en toårs-kontrakt for Carlisle. Den første hele sesongen hans på Brunton Park gikk både opp og ned. Han begynte sesongen bra, og ledet kampen om toppscorertittelen i Football League One fra august til oktober. Deretter hadde han en lang periode uten å score mål, t.o.m. januar 2008, før han scoret flere viktige, matchvinnende mål for Carlisle. Blant annet ble han matchvinner i 1–0-seieren den tv-sendte bortekampen mot Nottingham Forest i mars.