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
Schedule
JV Head Coach Blane Swift
Assistant Community Coach: Mack McKinley
Basketball
Men

Head Coach Kenny Edwards
Assistant Coaches
Antonio Brown
Reed Murphy
Community Coaches: Jack Keller & Joseph Saville

JV Head Coach Reed Murphy
Basketball
Women

Head Coach Joshua Smith
Assistant Coaches
Sherae Bonner

JV Head Coach Sherae Bonner
Antonio Brown
Schedule
Bass Fishing
Head Coach Cory Nix
Cheerleading

Head Coach Kaci Perryman
Football
Basketball
Competition
Schedule

Samantha Jordan
Head Basketball & JV Football Coach

JV Competition Coach Crystin Chambers
JV Basketball Coach Kennedy Sims
Cross Country

Head Coach Jonathan Horsley
Assistant Coach
Jane Lyons
Esports

Head Coach Josh Sauls
Schedule
Football

Head Coach Darius Smiley
Assistant Coaches
Jeffrey Cowart
Drew Fowler
Jasper Harvey
Reed Murphy
Cory Nix
Scott Ray
Andrell Roberts
Community Coaches: Rick Dyer & Blake Morgan
Schedule

Offensive Coordinator Jeffrey Cowart

Defensive Coordinator Drew Fowler
Special Teams Coordinator Jasper Harvey

JV Head Coach Reed Murphy
Golf

Head Coach Drew Fowler
Schedule
Shotgun Team

Coach Amy Musick

Coach Robert McDonald
Schedule
Soccer
Boys

Head Coach Mike Townson
Assistant Coach
Bryan Jackson
Schedule
Girls

Head Coach Ashley Hart
Assistant Coach
Abigail Smith
Scobey Thompson
Schedule

JV Girls Head Coach Abigail Smith
Softball

Head Coach David McKenna
Assistant Coaches
Kyle McCarty
Cali Harrod
Community Coach Ken Minick
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
Schedule
Girls
Head Coach Jasper Harvey
Assistant Coaches
Jonathan Horsley
Ethan Caldwell
Stan Ridley
Volleyball
Head Coach Chris Smith
Assistant Coach
Bryan Jackson

JV Head Coach Bryan Jackson
Wrestling

Head Coach Jeremiah Fountain
Assistant Coach
Nathan Horsley
Michael Pharis
Community Coaches: Nick D'Allesandra & Chris Sheffield