 Holmes joined Carlisle United shortly afterwards.He debuted on 26 February 2005.Holmes added to his list of promotion successes with two in his three campaigns in Cumbria, the first of which was as divisional champions.