Bryan Shepherd coached at the high school for the past five years. The alleged sexual assault on the student took place over a period of four years.
Shepherd was held on $3 million bail after his arrest on Tuesday.
Officials believe there may be more than one victim.
Anyone with information on the case was asked to call authorities at (866) 247-5877.