Football
2023-2024 North Carolina high school football coaching changes
Every offseason brings a number of changes to the head football coach positions throughout the state. Here is HighSchoolOT's list of every school that will have a new head coach in the 2024 season.
Posted 2023-10-04T20:43:50+00:00 - Updated 2024-05-09T15:04:14+00:00
By Joel Bryant , HSOT Sr. Football & Recruiting Editor
Every offseason brings a number of changes to the head football coach positions throughout the state. Here is HighSchoolOT's list of every school that will have a new head coach in the 2024 season. The names will link back to the original HSOT news story.
Have a news tip or press release to send us? Or are we missing something on this list? Send an email to highschoolot@wral.com.
Coaching changes updated: May 9 @ 11:04 a.m.
Total # of schools changing coaches for 2024: 72
Alleghany Trojans
- City: Sparta
- County: Alleghany
- NCHSAA 1A West
- Previous coach: Noah Lyon
- New coach: Zach Bennett
Anson Bearcats
- City: Wadesboro
- County: Anson
- NCHSAA 2A West
- 2023 record: 5-6 overall (3-2 Rocky River 2A/3A)
- Previous coach: Ralph Jackson
- New coach: Landon Allen
Ballantyne Ridge Wolves
- City: Charlotte
- County: Mecklenburg
- NCHSAA 4A West
- 2023 record: N/A, brand new school
- Previous coach: N/A, brand new school
- New coach: Chris Redding
Berry Academy Cardinals
- City: Charlotte
- County: Mecklenburg
- NCHSAA 4A West
- 2023 record: 2-7 overall (0-5 So Meck 4A)
- Previous coach: Chris Redding
- New coach: Darius Robinson
Butler Bulldogs
- City: Matthews
- County: Mecklenburg
- NCHSAA 4A West
- 2023 record: 12-2 overall (6-0 Southwestern 4A)
- Previous coach: Brian Hales
- New coach: Glenwood Ferebee
Chapel Hill Tigers
- City: Chapel Hill
- County: Orange
- NCHSAA 4A East
- 2023 record: 6-5 overall (3-2 DAC-VI 4A)
- Previous coach: Issac Marsh
- New coach: Ryan Horton
Cherryville Ironmen
- City: Cherryville
- County: Gaston
- NCHSAA 2A West
- 2023 record: 2-9 overall (2-4 Southern Piedmont 1A/2A)
- Previous coach: Trim Pruitt
- New coach: Pat Bowman
Clinton Dark Horses
- City: Clinton
- County: Sampson
- NCHSAA 2A East
- 2023 record: 15-1 overall (5-0 Southeastern 2A)
- Previous coach: Cory Johnson
- New coach: Johnny Boykin
Crest Chargers
- City: Boiling Springs
- County: Cleveland
- NCHSAA 3A West
- 2023 record: 13-1 overall (7-0 Big South 3A)
- Previous coach: Jim Sosebee
- New coach: Greg Lloyd
E.E. Smith Golden Bulls
- City: Fayetteville
- County: Cumberland
- NCHSAA 3A East
- 2023 record: 3-7 overall (2-5 All-American 3A/4A)
- Previous coach: Antonio Wallace
- New coach: Te'Vell Williams
East Gaston Warriors
- City: Mt. Holly
- County: Gaston
- NCHSAA 3A West
- 2023 record: 8-3 overall (4-2 Southern Piedmont 1A/2A)
- Previous coach: JT Postell
- New coach: TBA
East Rowan Mustangs
- City: Salisbury
- County: Rowan
- NCHSAA 3A West
- 2023 record: 0-10 overall (0-7 South Piedmont 3A)
- Previous coach: John Fitz
- New coach: TBA
East Surry Cardinals
- City: Pilot Mountain
- County: Surry
- NCHSAA 2A West
- 2023 record: 8-4 overall (5-1 Foothills 2A)
- Previous coach: Trent Lowman
- New coach: TBA
Eastern Alamance Eagles
- City: Mebane
- County: Alamance
- NCHSAA 3A West
- 2023 record: 8-3 overall (4-2 Central 3A)
- Previous coach: John Kirby
- New coach: Mitch Mitchener
Elkin Buckin' Elks
- City: Elkin
- County: Surry
- NCHSAA 1A West
- 2023 record: 3-8 overall (2-4 Northwest 1A)
- Previous coach: Scott Wood
- New coach: Brad Baker
Fike Golden Demons
- City: Wilson
- County: Wilson
- NCHSAA 3A East
- 2023 record: 9-4 overall (6-1 Quad County 3A)
- Previous coach: Tom Nelson
- New coach: Rocky Lewis
First Flight Nighthawks
- City: Kill Devil Hills
- County: Dare
- NCHSAA 3A East
- 2023 record: 1-8 overall (1-6 Northeastern 2A/3A)
- Previous coach: Jim Prince
- New coach: Jimmy Wills
Forestview Jaguars
- City: Gastonia
- County: Gaston
- NCHSAA 3A West
- 2023 record: 2-8 overall (1-6 Big South 3A)
- Previous coach: Chris Medlin
- New coach: Chris Rayfield
Franklinton Red Rams
- City: Franklinton
- County: Franklin
- NCHSAA 3A East
- 2023 record: 3-7 overall (2-4 Big East 2A/3A Conference)
- Previous coach: Elerod Morris
- New coach: TBA
Freedom Patriots
- City: Morganton
- County: Burke
- NCHSAA 3A West
- 2023 record: 3-7 overall (2-3 Northwestern 3A/4A Conference)
- Previous coach: Justin Hawn
- New coach: J.K. Adkins
Garinger Wildcats
- City: Charlotte
- County: Mecklenburg
- NCHSAA 4A West
- 2023 record: 0-10 overall (0-6 Southwestern 4A)
- Previous coach: Josh Williams
- New coach: DeAngelo Lloyd
Glenn Bobcats
- City: Union Cross
- County: Forsyth
- NCHSAA 4A West
- 2023 record: 3-7 overall (2-5 Central Piedmont 4A)
- Previous coach: Antwon Stevenson
- New coach: Tommy Green
Graham Red Devils
- City: Graham
- County: Alamance
- NCHSAA 2A East
- 2023 record: 1-9 overall (1-7 Mid-Carolina 1A/2A Conference)
- Previous coach: Bobby Houston
- New coach: Mykel Searcy
Green Hope Falcons
- City: Cary
- County: Wake
- NCHSAA 4A East
- 2023 record: 2-8 overall (1-6 SWAC 4A)
- Previous coach: Chris Tolbert
- New coach: TBA
Havelock Rams
- City: Havelock
- County: Craven
- NCHSAA 3A East
- 2023 record: 13-1 overall
- Previous coach: Allen Wooten
- Interim coach: Brent Wooten
- New coach: TBA
Hertford County Bears
- City: Ahoskie
- County: Hertford
- NCHSAA 2A East
- 2023 record: 10-3 overall (6-1 Northeastern Coastal 2A/3A Conference)
- Previous coach: Terrance Saxby
- 2023 interim coach: Ronald Gatling
- New coach: Willie Gillus III
Jordan-Matthews Jets
- City: Siler City
- County: Chatham
- NCHSAA 2A East
- 2023 record: 2-8 overall (2-6 Mid-Carolina 1A/2A)
- Previous coach: Ryan Johnson
- New coach: Kermit Carter
Lakewood Leopards
- City: Salemburg
- County: Sampson
- NCHSAA 1A East
- 2023 record: 10-3 overall (3-1 Carolina 1A)
- Previous coach: Barrett Sloan
- New coach: TBA
Lumberton Pirates
- City: Lumberton
- County: Robeson
- NCHSAA 4A East
- 2023 record: 2-8 overall (2-5 United 8 3A/4A Conference)
- Previous coach: Dennis McFatten
- New coach: TBA
Manteo Redskins
- City: Manteo
- County: Dare
- NCHSAA 2A East
- 2023 record: 1-9 overall (1-6 Northeastern Coastal 2A/3A)
- Previous coach: Brian Emery
- New coach: Timmy Charity
Martin County
- City: Williamston
- County: Martin
- NCHSAA 2A East
- 2023 record: 5-6 overall (3-2 Four Rivers 1A/2A)
- Previous coach: Mike Sartain
- 2023 Interim coach: Asim McGill
- New coach: Hunter Jenks
McMichael Phoenix
- City: Mayodan
- County: Rockingham
- NCHSAA 3A West
- 2023 record: 5-5 overall (3-3 Mid-State 3A)
- Previous coach: Tony McCants
- New coach: Steve Tapley
Midway Raiders
- City: Spivey's Corner
- County: Sampson
- NCHSAA 2A East
- 2023 record: 7-4 overall (3-2 Southeastern 2A)
- Previous coach: Kyle Stevens
- New coach: Barrett Sloan
Mooresville Blue Devils
- City: Mooresville
- County: Iredell
- NCHSAA 4A West
- 2023 record: 11-1 overall (6-0 Greater Metro 4A)
- Previous coach: Joe Nixon
- New coach: TBA
Mount Airy Granite Bears
- City: Mount Airy
- County: Surry
- NCHSAA 1A West
- 2023 record: 16-0 overall (6-0 Northwest 1A)
- Previous coach: J.K. Adkins
- New coach: Austin Taylor
Newton-Conover Red Devils
- City: Newton
- County: Catawba
- NCHSAA 2A West
- 2023 record: 3-7 overall (2-5 Catawba Valley 2A)
- Previous coach: Steven Pack
- New coach: Matt Wilson
North Davidson Knights
- City: Lexington
- County: Davidson
- NCHSAA 3A West
- 2023 record: 3-8 overall (2-3 Mid-Piedmont 3A)
- Previous coach: Brian Flynn
- 2023 interim coach: Cody Bowman
- New coach: Cody Bowman
North Gaston Wildcats
- City: Dallas
- County: Gaston
- NCHSAA 3A West
- 2023 record: 5-6 overall (3-4 Big South 3A)
- Previous coach: Dan Rothwell
- New coach: Darrel Wilson
North Johnston Panthers
- City: Kenly
- County: Johnston
- NCHSAA 2A East
- 2023 record: 4-7 overall (2-3 Neuse 6 2A)
- Previous coach: Michael Barnett
- New coach: Kyle Schenk
North Mecklenburg Vikings
- City: Huntersville
- County: Mecklenburg
- NCHSAA 4A WEst
- 2023 record: 5-6 overall (4-3 Queen City 3A/4A)
- Previous coach: Damon McKee
- New coach: Daryl Vereen
Northeast Guilford Rams
- City: McLeansville
- County: Guilford
- NCHSAA 3A West
- 2023 record: 7-4 overall (4-3 Mid-State 3A)
- Previous coach: Mark Raynor
- Intermediate coach: Antwon Stevenson
- New coach: TBA
Northern Durham Knights
- City: Durham
- County: Durham
- NCHSAA 4A East
- 2023 record: 2-8 overall (1-4 DAC VI)
- Previous coach: R.J. Wilson
- New coach: TBA
Northwood Chargers
- City: Pittsboro
- County: Chatham
- NCHSAA 2A East
- 2023 record: 7-4 overall (6-2 Mid-Carolina 1A/2A Conference)
- Previous coach: Mitch Johnson
- New coach: Dalton Brown
Owen Warhorses
- City: Black Mountain
- County: Buncombe
- NCHSAA 2A West
- 2023 record: 2-8 overall (1-5 Western Highlands 1A/2A)
- Previous coach: Zack Gibson
- New coach: John Faircloth
Page Pirates
- City: Greensboro
- County: Guilford
- NCHSAA 4A West
- 2023 record: 5-6 overall (5-2 Metro 4A)
- Previous coach: Doug Robertson
- New coach: Caylon Hann
Patton Panthers
- City: Morganton
- County: Burke
- NCHSAA 2A West
- 2023 record: 0-10 overall (0-6 Mountain Foothills 1A/2A)
- Previous coach: Ryan Goggio
- New coach: TBA
Piedmont Panthers
- City: Monroe
- County: Union
- NCHSAA 3A West
- 2023 record: 1-9 overall (0-5 Rocky River 2A/3A)
- Previous coach: Aaron Braswell
- New coach: Daniel Dillard
Pisgah Black Bears
- City: Canton
- County: Haywood
- NCHSAA 3A West
- 2023 record: 9-3 overall (4-2 Mountain 7 3A)
- Previous coach: Brett Chappell
- New coach: Ricky Brindley
R-S Central Hilltoppers
- City: Rutherfordton
- County: Rutherford
- NCHSAA 2A West
- 2023 record: 3-7 overall (1-5 Mountain Foothills 1A/2A)
- Previous coach: John Faircloth
- New coach: Jim Ryan
Ragsdale Tigers
- City: Jamestown
- County: Guilford
- NCHSAA 4A West
- 2023 record: 2-8 overall (2-5 Metro 4A)
- Previous coach: Johnny Boykin
- New coach: Antwon Stevenson
Richmond Raiders
- City: Rockingham
- County: Richmond
- NCHSAA 4A East
- 2023 record: 5-6 overall (5-1 Sandhills 3A/4A)
- Previous coach: Bryan Till
- New coach: Brad Denson
Rockingham County Cougars
- City: Wentworth
- County: Rockingham
- NCHSAA 3A West
- 2023 record: 7-4 overall (5-2 Mid-State 3A)
- Previous coach: Brad Baker
- New coach: Doug Robertson
Rocky River Ravens
- City: Mint Hill
- County: Mecklenburg
- NCHSAA 4A West
- 2023 record: 3-7 overall (2-4 Southwestern 4A)
- Previous coach: Tyson Fernandez
- New coach: Kenneth McClamrock
Smithfield-Selma Spartans
- City: Smitfield
- County: Johnston
- NCHSAA 3A East
- 2023 record: 0-10 overall (0-7 Quad County 3A)
- Previous coach: Hancel Phipps
- New coach: George Coltharp
Smoky Mountain Mustangs
- City: Sylva
- County: Jackson
- NCHSAA 3A West
- 2023 record: 4-7 overall (3-3 Mountain 7 3A)
- Previous coach: Ricky Brindley
- New coach: JT Postell
South Brunswick Cougars
- City: Southport
- County: Brunswick
- NCHSAA 3A East
- 2023 record: 2-8 overall (0-7 Mideastern 3A/4A)
- Previous coach: Rocky Lewis
- New coach: TBA
South Davidson Wildcats
- City: Denton
- County: Davidson
- NCHSAA 1A West
- 2023 record 4-7 overall (1-5 Central Carolina 1A/2A)
- Previous coach: Tripp Honeycutt
- New coach: David House
South Stokes Sauras
- City: Walnut Cove
- County: Stokes
- NCHSAA 1A West
- 2023 record: 2-9 overall (2-4 Northwest 1A)
- Previous coach: Justin Rogers
- New coach: TBA
Southern Alamance Patriots
- City: Graham
- County: Alamance
- NCHSAA 3A East
- 2023 record: 12-2 overall (6-0 Central 3A)
- Previous coach: Fritz Hessenthaler
- Interim coach: Chris Miller
- New coach: Tony McCants
Southern Guilford Storm
- City: Greensboro
- County: Guilford
- NCHSAA 3A West
- 2023 record: 0-10 overall (0-7 Mid-State 3A)
- Previous coach: Rodney Boykin
- New coach: Garrett Mills
Starmount Rams
- City: Boonville
- County: Yadkin
- NCHSAA 1A West
- 2023 record: 10-2 overall (5-1 Northwest 1A Conference)
- Previous coach: Greg Lloyd
- New coach: Josh Pardue
Swansboro Pirates
- City: Swansboro
- County: Onslow
- NCHSAA 3A East
- 2023 record: 0-10 overall (0-5 Coastal 3A)
- Previous coach: Shea Townsend
- New coach: Rodney Beasley
Union Academy Cardinals
- City: Monroe
- County: Union
- NCHSAA 1A West
- 2023 record: 2-9 overall (1-3 Yadkin Valley 1A/2A)
- Previous coach: Justin Frashier
- New coach: Jarred Hill
Union Pines Vikings
- City: Carthage
- County: Moore
- NCHSAA 3A East
- 2023 record: 2-8 overall (1-5 Sandhills 3A/4a)
- Previous coach: Jason Trousdale
- New coach: Bryan Till
Wakefield Wolverines
- City: Raleigh
- County: Wake
- NCHSAA 4A East
- 2023 record: 3-7 overall (1-4 NAC 6 Conference)
- Previous coach: Justin Allred
- New coach: Trent Wilson Sr.
Walkertown Wolfpack
- City: Walkertown
- County: Forsyth
- NCHSAA 2A West
- 2023 record: 3-7 overall (2-4 Mid-State 2A)
- Previous coach: Garrett Mills
- New coach: Tripp Honeycutt
West Bladen Knights
- City: Dublin
- County: Bladen
- NCHSAA 2A East
- 2023 record: 2-8 overall (0-5 Southeastern 2A)
- Previous coach: Stanley Williams
- New coach: TBA
West Caldwell Warriors
- City: Lenoir
- County: Caldwell
- NCHSAA 2A West
- 2023 record: 0-10 overall (0-7 Catawba Valley 2A)
- Previous coach: Monte Simmons
- New coach: Tony Pyland
West Iredell Warriors
- City: Statesville
- County: Iredell
- NCHSAA 3A West
- 2023 record: 6-5 overall (3-4 Western Foothills 3A)
- Previous coach: Matt Wilson
- New coach: Sean Fitzgerald
West Stanly Colts
- City: Oakboro
- County: Stanly
- NCHSAA 2A West
- 2023 record: 5-6 overall (2-3 Rocky River 2A/3A)
- Previous coach: Brett Morton
- New coach: Ralph Jackson
West Stokes Wildcats
- City: King
- County: Stokes
- NCHSAA 2A West
- 2023 record: 7-5 overall (4-2 Mid-State 2A)
- Previous coach: Jimmy Upchurch
- New coach: Trent Lowman
Wheatmore Warriors
- City: Trinity
- County: Randolph
- NCHSAA 2A West
- 2023 record: 2-8 overall (0-5 Piedmont Athletic 1A/2A)
- Previous coach: Philip Yarbrough
- New coach: Jacob Sheffield