 Horwood made his Carlisle United debut on 2 February 2008, where he started the whole game, in a 2–1 win over Walsall.Since making his Carlisle United debut, Horwood established himself in the first team for the rest of the season.He also helped the side reach the play–offs, but was unsuccessful after losing to Leeds United 4–3 on aggregate.