Athletic Directors & Head Coaches
Wes Shiver
C0-Athletic Director
Head Baseball Coach

Darius Smiley
C0-Athletic Director
Head Football Coach

Head Coaches
Baseball

Head Coach Wes Shiver
Assistant Coaches
Stephen Kegley
Riley Presnell
Blane Swift
Drew Young
Schedule
JV Head Coach Blane Swift
Community Coach: Mack McKinley
Basketball
Men

Head Coach Kenny Edwards
Assistant Coaches
Patrick Gamble
MSgt Steven Peters
Community Coaches: Jack Keller
Basketball
Women

Head Coach Joshua Smith
Assistant Coaches
Sherae Bonner

JV Head Coach Sherae Bonner
Schedule
Bass Fishing
Cheerleading

Head Coach Kaci Perryman
Football
Basketball
Competition
Assistant Coaches
Crystin Chambers
Samantha Jordon
Community Coach: Kennedy Sims
Schedule

Samantha Jordan
Head Basketball & JV Football Coach

JV Competition Coach Crystin Chambers
JV Basketball Coach Kennedy Sims
Esports

Head Coach Josh Sauls
Schedule
Football

Head Coach Darius Smiley
Assistant Coaches
Cody Crook
Jeffrey Cowart
Jasper Harvey
Patrick Gamble
Nathan Horsely
Andrell Roberts
Community Coaches: Devin Coleman & Dylan Wiggins
Schedule

Offensive Coordinator Jeffrey Cowart

Defensive Coordinator Nathan Horsley
Special Teams Coordinator Jasper Harvey
Golf

Head Coach Kyle McCarty
Schedule
Gymnastics

Head Coach Amy Sneddon
Community Coach: Jordan Sneddon
Schedule
Shotgun Team

Coach Amy Musick

Head Coach Robert McDonald
Schedule
Soccer
Boys

Head Coach Mike Townson
Assistant Coach
Bryan Jackson
Girls

Head Coach Ashley Hart
Assistant Coach
Abigail Smith
Scobey Thompson

JV Girls Head Coach Abigail Smith
Softball

Head Coach David McKenna
Assistant Coaches
Kyle McCarty
Cali Harrod
Community Coach Ken Minick
Swim Team

Head Coach Britney Mount
Community Coach: Chrissy Knoll
Schedule
Tennis

Head Coach Dalenie Jones
Assistant Coach
Jeff Wadlington
Schedule
Track & Field
Boys

Head Coach William Walton
Assistant Coaches
Jonathan Horsley
Brian Terry
Ethan Caldwell
Community Coach: Stan Ridley
Schedule
Girls
Head Coach Jasper Harvey
Assistant Coaches
Jonathan Horsley
Ethan Caldwell
Stan Ridley
Volleyball

Head Coach Chris Smith
Assistant Coach
Bryan Jackson
Britney Mount
Schedule

JV Head Coach Bryan Jackson
Wrestling

Head Coach Cody Knight
Assistant Coach
Nathan Horsley
Michael Pharis
Community Coach: Chris Sheffield