The end of the GHSA football regular season means the head coaching carousel is in motion.

Several nationally-known schools have made coaching changes since the new year, and more are expected to make moves in the coming weeks.

Follow below to stay updated on coaching changes through the playoffs and into the offseason.

Full list of Georgia high school coach changes

Schools are organized alphabetically within their current GHSA classifications.

Class 6A

  • Alpharetta
  • Camden County
  • Chapel Hill
    • Former coach: Brad Stephens (15-36)
    • Replacement: TBA
  • Discovery
    • Former coach: Roy Groshek (1-28)
    • Replacement: Andre Clark
  • Grayson
    • Former coach: Santavious Bryant (37-5)
    • Replacement: Greg Carswell
  • Heritage
  • Mountain View
  • Westlake
    • Former coach: Morris Mitchell (9-13)
    • Replacement: Kevin Whitley
  • West Forsyth
    • Former coach: Dave Svehla (45-27)
    • Replacement: Jacob Nichols
  • Wheeler
    • Former coach: Bryan Love (26-47)
    • Replacement: TBA

Class 5A

  • Apalachee
    • Former coach: Kevin Saunders (2-8)
    • Replacement: Chuck Kenyon (promoted)
  • Bradwell Institute
    • Former coach: Deshon Brock (8-40)
    • Replacement: TBA
  • Brunswick
    • Former coach: Garrett Grady (36-10)
    • Replacement: Byron Slack
  • Gainesville
  • Johns Creek
    • Former coach: Jim Rowell (1-29)
    • Replacement: Jason Tester
  • Lovejoy
    • Former coach: Edgar Carson
    • Replacement: TBA
  • Morrow
    • Former coach: Jerome Weaks (29-71)
    • Replacement: TBA
  • Northgate
    • Former coach: Kevin Whitley (10-11)
    • Replacement: TBA
  • Riverwood
  • Rome
    • Former coach: John Reid (116-27)
    • Replacement: TBA
  • South Paulding
    • Former coach: Maurice Allen (10-21)
    • Replacement: TBA
  • Villa Rica
    • Former coach: Austin Barron (15-18)
    • Replacement: Michael Hilbert
  • Winder-Barrow
    • Former coach: Robert Paxia (13-18)
    • Replacement: Russell DeMasi

Class 4A

  • Allatoona
    • Former coach: Brad Smith (9-21)
    • Replacement: TBA
  • Druid Hills
    • Former coach: Frederick Greene (20-29-1)
    • Replacement: TBA
  • McDonough
    • Former coach: Earthwind Moreland (4-16)
    • Replacement: Joe Dupree
  • Mundy’s Mill
    • Former coach: Craig Coleman (0-10)
    • Replacement: Antonio Andrews
  • North Springs
    • Former coach: Robert Braucht (5-25)
    • Replacement: Walter Vaughn
  • Northside (Columbus)
    • Former coach: Andrew Oropeza (31-30)
    • Replacement: Brycen Freeman
  • St. Pius X
  • Union Grove
    • Former coach: Greg Harris (4-16)
    • Replacement: TBA
  • Wayne County
    • Former coach: John Mohring (1-14)
    • Replacement: Scott Roberts
  • Windsor Forest
    • Former coach: C.J. Frazier (4-7)
    • Replacement: Cam Turner

Class 3A

  • Bainbridge
    • Former coach: Jay Walls (1-15)
    • Replacement: Jamey DuBose
  • Monroe
    • Former coach: Lacey Herring (20-31)
    • Replacement: TBA
  • Ridgeland
    • Former coach: Craig Pritchett (3-37)
    • Replacement: Shane Cauthorn
  • Riverdale
    • Former coach: David “Deuce” Roberson (3-27)
    • Replacement: Marcus McKinney
  • Southeast Bulloch
    • Former coach: Jared Zito (31-24)
    • Replacement: Jason Anthony (interim)

Class 2A

  • Appling County
    • Former coach: Tucker Pruitt (8-4)
    • Replacement: TBA
  • Cook
    • Former coach: Byron Slack (28-20)
    • Replacement: TBA
  • East Jackson
    • Former coach: Cameron Pettus (27-45)
    • Replacement: TBA
  • Hardaway
    • Former coach: Will Whilden (1-9)
    • Replacement: Reginald Wedner
  • Hart County
    • Former coach: Cory Dickerson (17-25)
    • Replacement: Biff Parson
  • North Cobb Christian
    • Former coach: Matt Jones (37-22)
    • Replacement: PJ Hughes
  • Redan
    • Former coach: Damien Wimes (11-22)
    • Replacement: TBA
  • Rockmart
    • Former coach Biff Parson (105-23)
    • Replacement: TBA
  • Salem
    • Former coach: Michael Johnson (5-15)
    • Replacement: Frederick Greene
  • Washington
    • Former coach: Lawrence Smith (2-8)
    • Replacement: TBA
  • Westside-Macon
    • Former coach: Sheddrick Risper (119-71)
    • Replacement: James Harris

Class A Division I

  • Banks County
    • Former coach: Todd Winter (2-9)
    • Replacement: Mark Hollars
  • Central-Macon
    • Former coach: Jarrett Laws (1-29)
    • Replacement: Jamoski Ward
  • Fannin County
    • Former coach: Chad Cheatham (Retiring, 59-32)
    • Replacement: TBA
  • Southwest-Macon
    • Former coach: Joe Dupree (43-85)
    • Replacement: TBA
  • Swainsboro
    • Former coach: Scott Roberts (92-43)
    • Replacement: TBA
  • Temple
    • Former coach: Cory Nix (23-22)
    • Replacement: Steven Humphrey
  • Vidalia
    • Former coach: Rodney Garvin (8-23)
    • Replacement: Zach Grage
  • Walker School
    • Former coach: T.J. Anderson (10-21)
    • Replacement: TBA
  • Washington County
    • Former coach: Robert Edwards (20-24)
    • Replacement: TBA

Class A Division II

  • Charlton County
    • Former coach: DeMario Jones (11-12)
    • Replacement: TBA
  • Chattahoochee County
    • Former coach: Michael Nash (died midseason)
    • Replacement: Caleb McFather
  • Clinch County
    • Former coach: Jim Dickerson (176-47-1)
    • Replacement: Rance Morgan
  • Gordon Central
    • Former coach: Marcus Gowan (7-4)
    • Replacement: Billy Blizzard
  • Greene County
  • Irwin County
    • Former coach: Larry Harold (1-9)
    • Replacement: Beau Johnson
  • Lanier County
    • Former coach: David Dean (3-18)
    • Replacement: Marcus Gowan
  • Macon County
    • Former coach: Kurt Williams (12-11)
    • Replacement: TBA
  • Mitchell County
    • Former coach: Dondrial Pinkins (27-26, 49-39 over two stints)
    • Replacement: TBA
  • Turner County
    • Former coach: Demario Barber (3-16)
    • Replacement: Demario Barber (Reinstated)
  • Warren County
    • Former coach: Steve Simpson (35-33)
    • Replacement: TBA
  • Wilkinson County
    • Former coach: Jamoski Ward (10-12)
    • Replacement: TBA

The latest news on coaching changes

1769106101
Macon County coach Kurt Williams surprised to be let go, 'wasn't given a reason'

Macon County coach has parted ways with coach Kurt Williams, he confirmed to The Atlanta Journal-Constitution on Thursday.

Williams was surprised to learn he was being let go after two seasons, the first of which yielded a Region 6-A Division II championship.

"I asked for a reason and wasn't given a reason," Williams said.

Macon County's decision follows a 5-6 finish to 2025. The Bulldogs went 7-5 in 2024 and won a first-round playoff game.

Macon County made the playoffs both years under Williams. The Bulldogs advanced to the second round in 2024 and were eliminated in the first round last season.

"We won a region title our first year and we were in a three-way tie for our region title this year," Williams said. "I'm not really sure of the reason. Our grades are better than they've ever been, so I don't know the reason why they want a change, but they want a change.

"They have the right to do that, so no hard feelings there, but I'm looking forward to seeing where God places me in the future."

Williams returned to Macon County in 2024 after working there as defensive coordinator earlier in his career. Williams coached future UGA and NFL standout linebacker Roquan Smith at Macon County.

Williams has been a Class A head coach since 2018. He led Lanier County for six seasons, leading the Bulldogs to their first winning season in 12 years in his final season with the team.

Macon County has made 13 straight playoff appearances. The Bulldogs have advanced to five quarterfinals in that stretch, including a state championship season in 2016.

1768601302
Vidalia hires former Thomasville, Lowndes coach

Vidalia announced Friday that is has hired Zach Grage as its next football coach. Grage was most recently athletic director at Brooks County but previously was head coach at Lowndes (2022), Thomasville (2016-2021) and Gilmer (2015). 

He was the offensive coordinator for Colquitt County during the 2014 state title year. 

1768573806
Westside-Macon promotes defensive coordinator

Westside-Macon’s new head coach will be promoted from within. Bibb County announced that defensive coordinator James Harris will take over as the third coach in Westside program history.

Harris’ elevation follows longtime coach Sheddrick Risper’s decision to step down after 16 seasons leading the Seminoles. Risper spent 28 seasons with the program in total, according to WMAZ.

Risper had the most GHSA wins from a Macon coach in the last 70 years.

Westside is coming off a 3-8 season, the worst in program history. The Seminole defense surrendered an average of 32.6 points per game.

1768490360
Grayson promotes defensive coordinator Gregory Carswell

Grayson promoted defensive coordinator Gregory Carswell to head coach on Thursday. Carswell has been with the program for the last three seasons, coming over from his assistant role at Gainesville alongside former coach Santavious Bryant. 

Carswell is the first Grayson coach to be promoted from within the program. He'll look to be the fifth out of six Grayson coaches to win a state championship.

FULL STORY HERE.

1768399390
Temple hires former Rome offensive coordinator

Temple has found its next head coach in Rome.

The school announced on Monday that former Rome offensive coordinator Steven Humphrey will take over the football program as its ninth head coach. Humphrey has extensive coaching experience but has never been a head coach before. 

Humphrey has previously served as offensive coordinator at Ware County, McEachern and Rome. He also coached in Carroll County — where Temple is located — at Villa Rica.

“Our program will be built on the core values represented in S.A.G.E.: Sacrifice, Attitude, Grit, and Effort,” Humphrey said in the announcement. “These principles will guide everything we do, on and off the field. I believe that a strong football program begins with strong relationships, and I am committed to earning the trust of our players and their families.”

Temple has made the playoffs for four consecutive seasons, the longest streak in the program's 38 years. The Tigers went 9-3 in 2024 before falling back to 5-6 last season, and former coach Cory Nix stepped down on Dec. 5.

1768350982
Camden County officially names Tucker Pruitt as new head coach

Camden County officially announced Tucker Pruitt as its new head coach on Tuesday. 

Pruitt is leaving Appling County after one season at the helm. He led the Pirates to an 8-4 season, a region title and a first-round playoff win over Hart County. 

Pruitt is Camden County’s second hire of the offseason. The school initially hired Jon Lindsey before he stepped down due to ‘unforeseen reasons.’

Camden County competes in a loaded Region 1-6A with South Georgia powerhouses Valdosta, Lowndes, Colquitt County. The Wildcats haven’t won a region title since 2013 despite two 10-win seasons since then.

FULL STORY HERE.

1768342925
McDonough hires former Southwest-Macon coach Joe Dupree

McDonough has announced the hire of longtime Southwest-Macon coach Joe Dupree.

Dupree coached at Southwest for 13 years. He led his alma mater to a 43-85 record, highlighted by three 6-5 seasons in 2016, 2017 and 2023. 

Dupree also led the Patriots to four state playoff appearances, the most of any coach in the program's 56-year history. 

Dupree will take over at a McDonough program that hasn't made the playoffs since 2018. The Warhawks went 3-7 in 2025 in the 10-team Region 2-4A.

1768317072
East Jackson's Pettus steps down

Coach Cameron Pettus, who has led the East Jackson program since 2019, posted on X Tuesday that he is stepping down from his role. 

FULL STORY HERE.

1768316962
Hart County hires Biff Parson from Rockmart

Hart County announced Tuesday that it has hired Biff Parson away from Rockmart.

1768305165
Bremen reportedly hires former Colorado State assistant as new OC

Brent has hired former Colorado State tight ends coach Grant Chesnut as its new offensive coordinator, according to Gradick Sports.

Chesnut will also serve as the school’s assistant principal and athletic director. He’s also coached at Western Kentucky, Kennesaw State and Navy, and previously served as Central-Carrollton’s head coach in 2011 and 2012. 

Chesnut led Central to a 9-12 combined record, making the first round of the playoffs in his second and final season with the school.

Chesnut, originally from Snellville, has coached at several Georgia high schools. He’s been an offensive assistant for Mary Persons, Thomasville and Camden County.

Bremen is preparing for its 11th season under head coach David Russell. The Blue Devils are 71-45 all-time under Russell. 

About the Author