Holmes became head football coach at the University of Utah in 1900, and led the team to a record of 16–9–1; he was the first Utah coach to coach for multiple seasons.
In 1900, Holmes became the first coach in Utah's history to lead the football team for more than one season. He achieved a successful record of 16 wins, 9 losses, and 1 tie during his tenure as head coach at the University of Utah.