Former Alleghany County PE teacher pleads guilty to 8 counts of child indecency charges
Samantha Smith, Digital Content Manager
Updated: August 15, 2022 at 6:10 PM
ALLEGHANY COUNTY, Va. – A 35-year-old former high school teacher in Alleghany County pleaded guilty to eight counts of child indecency charges on Monday.
Gavin Haynes, a former teacher at Alleghany High School, was arrested after being indicted on Jan. 10 for 31 counts of taking indecent liberties with a child by a person in a custodial or supervisory relationship — 23 of which were dismissed in court on Monday.
Breaking News Alerts
Have breaking news delivered straight to your inbox
During his tenure at the school, he served as the JV boys basketball head coach, the JV baseball head coach and an assistant varsity football coach.
The 31 offenses date back to June 2010, when Haynes would have been 24 years old.