According to the Orange County jail, Haynes has been released from custody.
Although he worked for Mission Viejo High, he was not on the Saddleback Unified School District payroll. Sheriff's officials said he also coaches a team that's not associated with the school.
Investigators believe there may be more victims. Anyone with information was urged to call the Orange County Sheriff's Department at 1-866-TIP-OCSD (1-866-847-6273).
City News Service contributed to this report.