Career
Holmes joined Bournemouth in 1986 where he remained until 1992 when he joined West Ham United. The fee was an initial £40,000 rising to £60,000 on appearances. Two seasons in the Premier League followed with West Ham before he joined then Premier League champions Blackburn Rovers in August 1995 for a fee of £1.2m.
Holmes played only nine games for Blackburn before being signed by manager Alan Curbishley for Charlton Athletic in July 1997.
Holmes was fouled by Wolves player Kevin Muscat causing an injury so severe his surgeon told him that he had been fortunate not to have his leg amputated. He underwent a series of operations to repair his injured leg but was unable to return to top level football.
He played only 20 minutes first team football as a substitute in one Cup game in the remaining two and a half years of his contract. In July 2000, Holmes left top-flight professional football and moved to Dorchester Town.
He now runs a coaching school in the Dorset and Hampshire areas, which is aimed at children between the ages of five and twelve, and works for AFC Bournemouth running centre of excellence age groups 6 - 11 and local development centres.
In 2004, Holmes was awarded £250,000 by the English High court for damages resulting from the tackle by Kevin Muscat.