De inmiddels 28-jarige Hofs genoot zijn opleiding in Arnhem en speelde er drie seizoenen in het eerste team. In 2004 vertrok hij naar Feyenoord, dat hem tussentijds weer terug leende. In 2009/'10 stond hij weer onder contract bij Vitesse.
In de zomer van 2010 was Hofs transfervrij en koos voor een avontuur bij AEL Limassol. Daar vertrok de middenvelder na een jaar en sindsdien hield hij zijn conditie op peil bij Vitesse. Trainer John van den Brom denkt hem goed te kunnen gebruiken en bood een contract aan, dat meldt De Gelderlander.

