2025 North Carolina Tar Heels football team

2025 North Carolina Tar Heels football
ConferenceAtlantic Coast Conference
Record4–8 (2–6 ACC)
Head coach
Offensive coordinatorFreddie Kitchens (1st season)
Offensive schemeMultiple pro-style
Defensive coordinatorStephen Belichick (1st season)
Base defenseMultiple 4–2–5
Home stadiumKenan Stadium
2025 Atlantic Coast Conference football standings
Conf. Overall
Team   W   L     W   L  
No. 19 Virginia y   7 1     10 3  
Duke y$   6 2     8 5  
No. 10 Miami (FL) ^   6 2     11 2  
No. 22 Georgia Tech   6 2     9 3  
SMU   6 2     8 4  
Pittsburgh   6 2     8 4  
Louisville   4 4     8 4  
Wake Forest   4 4     8 4  
NC State   4 4     8 5  
California   4 4     7 5  
Clemson   4 4     7 5  
Stanford   3 5     4 8  
Florida State   2 6     5 7  
Virginia Tech   2 6     3 9  
North Carolina   2 6     4 8  
Boston College   1 7     2 10  
Syracuse   1 7     3 9  
Championship: Duke 27, Virginia 20OT
  • ^ – College Football Playoff participant
  • $ – Conference champion
  • y – Championship game participant
As of December 22, 2025
Rankings from CFP Rankings

The 2025 North Carolina Tar Heels football team represented the University of North Carolina at Chapel Hill as a member of the Atlantic Coast Conference (ACC) during the 2025 NCAA Division I FBS football season. The Tar Heels were led by first-year head coach Bill Belichick. The team plays their home games at Kenan Stadium.

Following the firing of head coach Mack Brown after six seasons in charge,[1] assistant Freddie Kitchens was elevated to interim head coach.[2]

On December 11, 2024, Bill Belichick, former head coach of the NFL's New England Patriots, was hired as the 35th head coach in North Carolina program history.[3]

Offseason

Coaching changes

After the conclusion of the 2024 season, the following changes were made to the Tar Heel football staff for the 2025 season.

Name Position Reason Replacement
Mack Brown Head coach Dismissed Bill Belichick
Chip Lindsey Offensive coordinator/quarterbacks coach Hired by Michigan Freddie Kitchens
Matt Lombardi[1]
Randy Clements Offensive line coach Hired by TCU Will Friend
Lonnie Galloway Assistant head coach/Pass Game coordinator/Wide receivers coach Hired by Clemson Garrick McGee[2]
Larry Porter Special Teams coordinator/Running backs coach Hired by West Virginia Mike Priefer
Natrone Means
Geoff Collins Defensive coordinator Dismissed Stephen Belichick
Charlton Warren Assistant head coach/Defensive backs coach Hired by NC State Brian Belichick
Tommy Thigpen Co-defensive coordinator/Inside Linebackers coach Dismissed Jamie Collins[3]
Ted Monachino Defensive line coach Hired by Maryland Bob Diaco
Jason Jones Cornerbacks coach Hired by Alabama Armond Hawkins
Clyde Christensen Offensive Analyst Hired by Appalachian State N/A

^ Matt Lombardi will receive title of Quarterbacks coach, Kitchens' title will be solely Offensive Coordinator.
^ McGee's title will be solely Wide receivers coach.
^ Collins's title will be solely Inside Linebackers coach.

Departures

NFL draft

Transfers

Source: [4][5]

Name No. Pos. Height Weight Hometown Year New school
Eli Sutton 73 OT 6'7.5" 285 Brentwood, TN Junior Austin Peay
Jordan Louie 34 RB 6'0" 205 Lawrenceville, GA Freshman Coffeyville CC
Conner Harrell 15 QB 6'1" 191 Alabaster, AL Sophomore Charlotte
Andrew Rosinski 65 OT 6'6" 265 Ball Ground, GA Freshman Georgia Tech
Zach Greenberg 63 IOL 6'4" 290 Livingston, NJ Graduate James Madison
Travis Shaw 4 DL 6'5.5" 355 Greensboro, NC Junior Texas
Howard Sampson 79 OT 6'8" 330 Humble, TX Sophomore Texas Tech
Noah Burnette 98 K 5'10" 175 Raleigh, NC Graduate Notre Dame
Jakiah Leftwich 75 OT 6'6" 302 Atlanta, GA Junior UCF
Garrett Jordan 43 LS 6'0" 225 Waxhaw, NC Junior «»
Malik McGowan 64 IOL 6'3" 330 Charlotte, NC Senior UNLV
Tyrane Stewart 9 CB 6'0" 180 Osyka, MS Junior North Texas
Michael Merdinger 17 QB 6'1.5" 195 Deerfield Beach, FL Freshman Liberty
Ashton Woods 25 LB 6'3" 205 Marietta, GA Freshman West Virginia
Caleb LaVallee 34 LB 6'1" 205 Mableton, GA Freshman Florida State
DeAndre Boykins 16 CB 5'11" 210 Concord, NC Senior Oklahoma State
Jacolby Criswell 12 QB 6'0" 220 Morrilton, AR Graduate East Tennessee State
Zion Ferguson 8 CB 6'0" 165 Gainesville, GA Freshman Pittsburgh
Beau Atkinson 12 EDGE 6'6" 240 Raleigh, NC Junior Ohio State
Cade Law 55 LB 6'1" 225 Kingston Springs, TN Sophomore Memphis
Malaki Hamrick 24 LB 6'4" 205 Shelby, NC Sophomore «»
Crews Law 44 LB 6'1" 217 Nashville, TN Freshman Memphis
Zach Rice 55 OT 6'5" 290 Lynchburg, VA Sophomore Syracuse
Lucas Osada 97 K 6'1" 190 Woodberry Forest, VA Freshman Illinois
Gavin Blackwell 2 WR 6'0" 185 Monroe, NC Junior Florida State
Jaffer Murphy - K 6'1" 183 Marion, IA Senior UTSA
Christian Hamilton 7 WR 5'11" 167 Harrisburg, NC Freshman West Virginia
Joel Starlings 94 DL 6'5" 310 Richmond, VA Freshman Maryland
Julien Randolph 80 TE 6'5" 210 Ashburn, VA Freshman Austin Peay
Adam Samaha - K 6'0" 170 Ann Arbor, MI Junior Akron
Desmond Jackson 74 IOL 6'4" 285 Clemmons, NC Freshman Coastal Carolina
Blaine McClure 36 DB 6'1" 185 Greenwich, CT Freshman Vanderbilt
Cyrus Rogers 84 WR 5'11" 185 Raleigh, NC Junior «»
Liam Boyd 37 K 6'1" 200 Asheville, NC Sophomore Charlotte
CJ Murphy 47 LB 6'2" 240 Bryn Mawr, PA Sophomore «»
Grady Sherrill 85 WR 5'9" 180 Greensboro, NC Sophomore «»
Hudson Wilharm 19 QB 6'5" 195 Wilmington, NC Freshman NC State
Terry Nwabuisi-Ezeala - DL 6'2" 305 Rabun Gap, GA Freshman Vanderbilt
Hayes Galloway 77 IOL 6'4" 305 Concord, NC Freshman Clemson
Miles Gaddy - S 6'1" 175 Fuquay-Varina, NC Sophomore East Carolina
Amare Campbell 17 LB 5'11" 225 Manassas, VA Junior Penn State
Michael Short 30 LB 6'3" 218 Charlotte, NC Sophomore Wake Forest
Michael Hall 27 WR 6'0.5" 180 Eden, NC Sophomore «»
Grant Mills 61 LS 5'11" 210 Mooresville, NC Freshman Ohio State
Evan Haynes - WR 6'3" 185 Roswell, GA Freshman Georgia Tech
Jariel Cobb - RB 5'10" 185 Reidsville, NC Freshman Charlotte
Curtis Simpson 33 EDGE 6'3.5" 200 Kings Mountain, NC Freshman Charlotte
Ryan Ward 16 TE 6'4" 230 Rutherford, NJ Freshman West Virginia
Rodney Lora 92 DL 6'3" 295 Woodberry Forest, VA Freshman UCF

«» Indicates player has not yet enrolled at a new school.

Additions

Incoming transfers

Source:[4][5]

Name No. Pos. Height Weight Hometown Year Previous school
Christo Kelly - IOL 6'4" 305 Wilmette, IL Senior Holy Cross
Melkart Abou Jaoude - DL 6'5" 260 Newton, NJ Junior Delaware
Connor Cox - TE 6'5 225 Jacksonville, FL Sophomore South Carolina
Adam Samaha - K 6'0" 170 Ann Arbor, MI Sophomore Michigan
C.J. Mims - DL 6'3" 288 Vanceboro, NC Sophomore East Carolina
Miles McVay - IOL 6'6" 373 East Saint Louis, IL Freshman Alabama
Chad Lindberg - IOL 6'6" 325 League City, TX Senior Rice
Aziah Johnson - WR 6'2" 175 Richmond, VA Freshman Michigan State
Khmori House - LB 6'2" 210 Bellflower, CA Freshman Washington
William Boone - OT 6'6" 340 Conyers, GA Junior Prairie View A&M
Gavin Gibson - CB 5'11" 175 Mooresville, NC Junior East Carolina
Pryce Yates - EDGE 6'3" 240 San Antonio, TX Junior UConn
Coleman Bryson - S 6'2" 190 Rabun Gap, GA Junior Minnesota
Jason Robinson - WR 5'10" 145 San Juan Capistrano, CA Freshman Washington
Peyton Waters - S 6'2" 170 Los Angeles, CA Freshman Washington
Thaddeus Dixon - CB 6'0" 205 Paramount, CA Senior Washington
Daniel King - OT 6'5" 270 Cairo, GA Senior Troy
Jaffer Murphy - K 6'1" 183 Marion, IA Junior Lake Erie
Smith Vilbert - EDGE 6'6" 282 Montvale, NJ Senior Penn State
Mikai Gbayor - LB 6'2" 230 Irvington, NJ Senior Missouri
Adrian Wilson - WR 6'1" 170 Pflugerville, TX Freshman Colorado
Jacob Horvath - P 6'1" 190 Melbourne, Victoria, Australia Sophomore Eastern Illinois
Rece Verhoff - K 5'11" 189 Columbus Grove, OH Junior Marshall
Gio Lopez - QB 5'11.5" 233 Madison, AL Sophomore South Alabama
Benjamin Hall - RB 5'11" 224 Kennesaw, GA Sophomore Michigan
Dayton Sneed - WR 6'0" 196 Hermitage, TN Freshman Tennessee
Jordan Hall - OT 6'8" 336 Columbus, OH Freshman UAB
Joseph Mupoyi - EDGE 6'5" 261 Oakdale, CT Freshman Penn State
D'antre Robinson - DL 6'3.5" 315 Orlando, FL Freshman Florida
Isaiah Johnson - DL 6'2" 275 Chandler, AZ Sophomore Arizona
Gannon Burt - LS 6'1" 205 Fort Mill, SC Freshman Florida
Will O'Steen - OT 6'3" 230 Anniston, AL Junior Jacksonville State
Jakai Moore - IOL 6'6" 318 Nokesville, VA Senior South Carolina
Khristian Dunbar-Hawkins - S 5'10.5" 185 Tustin, CA Freshman UCLA

Recruiting class

Source:[6]

College recruiting information
Name Hometown School Height Weight Commit date
Overall recruit ranking:    Rivals: #    247Sports: #    ESPN: #
  • Note: In many cases, Scout, Rivals, 247Sports, On3, and ESPN may conflict in their listings of height and weight.
  • In these cases, the average was taken. ESPN grades are on a 100-point scale.

Sources:

  • "Rivals commits". Rivals. Retrieved April 18, 2025.
  • "ESPN commits". ESPN. Retrieved April 18, 2025.
  • "2025 Team Ranking". Rivals.com. Retrieved April 18, 2025.
  • "247Sports commits". 247Sports. Retrieved April 18, 2025.

Personnel

Coaching staff

North Carolina Tar Heels coaches
Bill Belichick Head coach 1st
Freddie Kitchens Offensive coordinator 3rd
Will Friend Offensive line coach 1st
Matt Lombardi Quarterbacks coach 1st
Garrick McGee Wide receivers coach 1st
Natrone Means Running backs coach 5th
Caleb Pickrell Offensive assistant 4th
Stephen Belichick Defensive coordinator/linebackers coach 1st
Bob Diaco Defensive line coach 1st
Brian Belichick Safeties coach 1st
Armond Hawkins Cornerbacks coach 1st
Jamie Collins Inside linebackers coach 1st
Ty Nichols Outside linebackers coach 1st
Mike Priefer Special teams coordinator 1st
Billy Miller Special teams assistant 1st
Brian Hess Head strength and conditioning coach 7th
Brian Simmons Senior advisor to head coach 2nd
Reference:[7]

Roster

Schedule

DateTimeOpponentSiteTVResultAttendance
September 18:00 p.m.TCU*ESPNL 14–4850,500
September 67:00 p.m.at Charlotte*ESPN+W 20–319,233
September 133:30 p.m.Richmond*
  • Kenan Stadium
  • Chapel Hill, NC
ACCNW 41–650,500
September 203:30 p.m.at UCF*FOXL 9–3444,206
October 412:00 p.m.Clemson
  • Kenan Stadium
  • Chapel Hill, NC
ESPNL 10–3850,500
October 1710:30 p.m.at CaliforniaESPNL 18–2133,401
October 2512:00 p.m.No. 16 Virginia
ACCNL 16–17 OT50,500
October 317:30 p.m.at SyracuseESPNW 27–1037,184
November 84:30 p.m.Stanford
  • Kenan Stadium
  • Chapel Hill, NC
The CWW 20–1550,500
November 154:30 p.m.at Wake ForestThe CWL 12–28 32,390
November 223:30 p.m.Duke
ACCNL 25–3250,500
November 297:30 p.m.at NC StateACCNL 19–4256,919

Game summaries

vs TCU

TCU Horned Frogs (0–0) at North Carolina Tar Heels (0–0) – Game summary
Quarter 1 2 34Total
Horned Frogs 7 13 21748
Tar Heels 7 0 7014

at Kenan StadiumChapel Hill, North Carolina

  • Date: September 1
  • Game time: 8:00 p.m.
  • Game weather: Clear • Temperature: 70 °F (21 °C) • Wind: NE at 6 miles per hour (9.7 km/h)
  • Game attendance: 50,500
  • Referee: Kevin Mar
  • TV announcers (ESPN): Rece Davis (play-by-play), Kirk Herbstreit (analyst), and Holly Rowe (sideline)
Game information
First quarter
  • (10:55) North Carolina - Caleb Hood 8-yard run (Rece Verhoff kick), ( Drive: 7 plays, 83 yards, 3:59; North Carolina 7-0)
  • (4:08) TCU - Jordan Dwyer 27-yard pass from Josh Hoover (Kyle Lemmermann kick), (Drive: 6 plays, 58 yards, 2:31; Tied 7-7)
Second quarter
  • (11:13) TCU - Kyle Lemmermann 32-yard field goal (Drive: 14 plays, 55 yards, 6:24; TCU 10-7)
  • (3:57) TCU - Bud Clark 25-yard interception return (Kyle Lemmermann kick), (TCU 17-7)
  • (0:00) TCU - Kyle Lemmermann 33-yard field goal (Drive: 9 plays, 63 yards, 0:53; TCU 20-7)
Third quarter
  • (14:48) TCU - Kevorian Barnes 75-yard run (Kyle Lemmermann kick), (Drive: 1 play, 75 yards, 0:12; TCU 27-7)
  • (8:30) TCU - Trent Battle 28-yard run (Kyle Lemmermann kick), (Drive: 9 plays, 85 yards, 3:59; TCU 34-7)
  • (6:56) TCU - Devean Deal 37-yard fumble return (Kyle Lemmermann kick) (TCU 41-7)
  • (0:29) North Carolina - Jake Johnson 2-yard pass from Max Johnson (Rece Verhoff kick), (Drive: 10 plays, 80 yards, 6:22; TCU 41-14)
Fourth quarter
  • (9:21) TCU - DJ Rogers 4-yard pass from Josh Hoover (Kyle Lemmermann kick), (Drive: 5 plays, 76 yards, 2:26; TCU 48-14)
Statistics TCU UNC
First downs 29 10
Plays–yards 72–542 49–222
Rushes–yards 35–258 28–50
Passing yards 284 172
Passing: comp–att–int 27-37-1 13-21-1
Turnovers 1 3
Time of possession 32:09 27:51
Team Category Player Statistics
TCU Passing Josh Hoover 27/36, 284 yards, 2 TD, INT
Rushing Kevorian Barnes 11 carries, 113 yards, TD
Receiving Jordan Dwyer 9 receptions, 136 yards, TD
North Carolina Passing Max Johnson 9/11, 103 yards, TD
Rushing Caleb Hood 10 carries, 31 yards, TD
Receiving Jordan Shipp 4 receptions, 84 yards

at Charlotte

North Carolina Tar Heels (0–1) at Charlotte 49ers (0–1) – Game summary
Quarter 1 2 34Total
Tar Heels 10 7 0320
49ers 0 3 003

at Jerry Richardson StadiumCharlotte, North Carolina

  • Date: September 6
  • Game time: 7:00 p.m.
  • Game weather: Rain • Temperature: 74 °F (23 °C) • Wind: E at 7 miles per hour (11 km/h)
  • Game attendance: 19,233
  • Referee: Adam Savoie
  • TV announcers (ESPN+): Chuckie Kempf (play-by-play), Tom Luginbill (analyst), and Marilyn Payne (sideline)
Game information
First quarter
  • (14:01) UNC – Chris Culliver 51-yard pass from Gio Lopez, Rece Verhoff kick (Drive: 3 plays, 75 yards, 0:59; North Carolina 7–0)
  • (8:34) UNC – Rece Verhoff 49-yard field goal (Drive: 7 plays, 34 yards, 3:44; North Carolina 10–0)
Second quarter
  • (12:40) CLT – Liam Boyd 39-yard field goal (Drive: 11 plays, 60 yards, 5:27; North Carolina 10–3)
  • (0:13) UNC – Davion Gause 12-yard run, Rece Verhoff kick (Drive: 11 plays, 80 yards, 2:38; North Carolina 17–3)
Third quarter
  • No scoring plays
Fourth quarter
  • (10:46) UNC – Rece Verhoff 33-yard field goal (Drive: 14 plays, 40 yards, 8:08; North Carolina 20–3)
Statistics UNC CLT
First downs 15 21
Plays–yards 58–303 71–271
Rushes–yards 33–148 29–21
Passing yards 155 250
Passing: comp–att–int 17–25–0 25–42–2
Turnovers 0 2
Time of possession 29:38 30:22
Team Category Player Statistics
North Carolina Passing Gio Lopez 17/25, 155 yards, TD
Rushing Demon June 9 carries, 52 yards
Receiving Chris Culliver 3 receptions, 74 yards, TD
Charlotte Passing Conner Harrell 17/29, 140 yards
Rushing Rod Gainey Jr. 6 carries, 15 yards
Receiving Javen Nicholas 11 receptions, 122 yards

vs Richmond (FCS)

Richmond Spiders (FCS) (1–1) vs North Carolina Tar Heels (1–1) – Game summary
Quarter 1 2 34Total
Spiders (FCS) 0 3 036
Tar Heels 10 10 71441

at Kenan Stadium • Chapel Hill, North Carolina

  • Date: September 13
  • Game time: 3:30 p.m.
  • Game weather: Sunny • Temperature: 81 °F (27 °C) • Wind: NE at 7 miles per hour (11 km/h)
  • Game attendance: 50,500
  • Referee: John Noli
  • TV announcers (ACCN): Chris Cotter (play-by-play), Max Browne (analyst), and Kendra Douglas (sideline)
Game information
First Quarter
  • (9:57) UNC - Rece Verhoff 27-yard field goal (Drive: 7 Plays, 58 yards, 2:39; UNC 3–0)
  • (3:22) UNC - Gio Lopez 29-yard pass to Jordan Shipp, Rece Verhoff kick (Drive: 8 Plays, 62 yards, 4:05; UNC 10–0)
Second Quarter
  • (14:51) UNC - Rece Verhoff 22-yard field goal (Drive: 5 Plays, 21 yards, 1:45; UNC 13–0)
  • (10:01) UNC - Gio Lopez 1-yard run, Rece Verhoff kick (Drive: 7 Plays, 36 yards, 2:39; UNC 20–0)
  • (1:11) RICH - Jayden Alsheskie 25-yard field goal (Drive: 14 Plays, 76 yards, 8:42; UNC 20–3)
Third Quarter
  • (2:06) UNC - Gio Lopez 3-yard pass to Jordan Shipp, Rece Verhoff kick (Drive: 7 Plays, 34 yards, 3:21; UNC 27–3)
Fourth Quarter
  • (14:00) UNC - Mikai Gbayor 62-yard fumble recovery, Rece Verhoff kick (UNC 34–3)
  • (8:13) UNC - Demon June 45-yard run, Rece Verhoff kick (Drive: 7 Plays, 72 yards, 4:06; UNC 41–3)
  • (0:06) RICH - Jayden Alsheskie 28-yard field goal (Drive: 15 Plays, 68 yards, 7:48; UNC 41–6)
Statistics RICH UNC
First downs 15 16
Plays–yards 63–199 50–312
Rushes–yards 48–124 31–193
Passing yards 75 119
Passing: comp–att–int 9–15–1 10–19–1
Turnovers 3 1
Time of possession 37:59 22:01
Team Category Player Statistics
Richmond Passing Kyle Wickersham 6/8, 47 yards
Rushing Aziz Foster-Powell 12 carries, 38 yards
Receiving Isaiah Dawson 2 receptions, 37 yards
North Carolina Passing Gio Lopez 10/18, 119 yards, 2 TD
Rushing Demon June 14 carries, 148 yards, TD
Receiving Jordan Shipp 4 receptions, 52 yards, 2 TD

at UCF

North Carolina Tar Heels (2–1) at UCF Knights (2–0) – Game summary
Quarter 1 2 34Total
Tar Heels 0 3 609
Knights 10 10 7734

at Acrisure Bounce HouseOrlando, Florida

  • Date: September 20
  • Game time: 3:30 p.m.
  • Game weather: Sunny • Temperature: 85 °F (29 °C) • Wind: SW 10 mph
  • Game attendance: 44,206
  • Referee: Nate Black
  • TV announcers (FOX): Eric Collins (play-by-play) and Spencer Tillman (analyst)
Game information
First quarter
  • UCF – Tayven Jackson 13-yard run (Noe Ruelas kick), 8:23, Knights 7–0. 13 plays, 75 yards, 6:37.
  • UCF – Noe Ruelas 36-yard field goal, 4:51, Knights 10–0. Drive: 4 plays, 5 yards, 1:26.
Second quarter
  • UCF – Noe Ruelas 41-yard field goal, 10:03, Knights 13–0. Drive: 14 plays, 42 yards, 7:44.
  • UNC – Rece Verhoff 40-yard field goal, 1:23, Knights 13–3. Drive: 7 plays, 29 yards, 1:48.
  • UCF – Kylan Fox 17-yard pass from Tayven Jackson (Noe Ruelas kick), 0:13, Knights 20–3. 6 plays, 83 yards, 1:04.
Third quarter
  • UCF – Myles Montgomery 1-yard run (Noe Ruelas kick), 9:51, Knights 27–3. 6 plays, 64 yards, 2:57.
  • UNC – Kobe Paysour 8-yard pass from Max Johnson (pass failed), 1:06, Knights 27–9. 19 plays, 80 yards, 8:40.
Fourth quarter
  • UCF – Jaden Nixon 5-yard run (Noe Ruelas kick), 1:54, Knights 34–9. 18 plays, 93 yards, 10:26.
Statistics UNC UCF
First downs 14 23
Plays–yards 58–217 66–366
Rushes–yards 25–63 34–143
Passing yards 154 223
Passing: comp–att–int 22–32–2 25–32–0
Turnovers 2 0
Time of possession 26:13 33:47
Team Category Player Statistics
North Carolina Passing Gio Lopez 11/14, 87 yards, 2 INT
Rushing Demon June 10 carries, 50 yards
Receiving Jordan Shipp 3 receptions, 44 yards
UCF Passing Tayven Jackson 25/32, 223 yards, TD
Rushing Tayven Jackson 10 carries, 66 yards, TD
Receiving Dylan Wade 5 receptions, 47 yards

vs Clemson

Clemson Tigers (1–3) vs North Carolina Tar Heels (2–2) – Game summary
Quarter 1 2 34Total
Tigers 28 7 0338
Tar Heels 3 0 0710

at Kenan Stadium • Chapel Hill, North Carolina

  • Date: October 4
  • Game time: 12:00 p.m.
  • Game weather: Temperature: 71 °F (22 °C) • Wind: NE 5 mph • Weather: Sunny
  • Game attendance: 50,500
  • Referee: Adam Savoie
  • TV announcers (ESPN): Mark Jones (play-by-play), Roddy Jones (analyst) and Quint Kessenich (sideline)
Game information
First quarter
  • (14:49) CLEM – T. J. Moore 75-yard pass from Antonio Williams, Nolan Hauser kick (Drive: 1 play, 75 yards, 0:11; CLEM 7–0)
  • (10:02) UNC – Rece Verhoff 35 yard field goal (Drive: 10 plays, 58 yards, 4:39; CLEM 7–3)
  • (08:54) CLEM – Adam Randall 35-yard pass from Cade Klubnik, Hauser kick (Drive: 3 plays, 75 yards, 1:08; CLEM 14–3)
  • (04:15) CLEM – Christian Bentancur 45-yard pass from Klubnik, Hauser kick (Drive: 5 plays, 57 yards, 2:48; CLEM 21–3)
  • (00:01) CLEM – Randall 23-yard pass from Klubnik, Hauser kick (Drive: 7 plays, 46 yards, 2:54; CLEM 28–3)
Second quarter
  • (2:02) CLEM – Bentancur 8-yard pass from Klubnik, Hauser kick (Drive: 6 plays, 37 yards, 3:16; CLEM 35–3)
Third quarter
  • None
Fourth quarter
  • (13:20) CLEM – Hauser 27 yard field goal (Drive: 14 plays, 55 yards, 5:20; CLEM 38–3)
  • (10:25) UNC – Benjamin Hall 11 yard rush, Verhoff kick (Drive: 5 plays, 75 yards, 2:55; CLEM 38–10)
Statistics CLEM UNC
First downs 23 19
Plays–yards 70–488 60–270
Rushes–yards 31–89 18–57
Passing yards 399 213
Passing: comp–att–int 30–39–0 26–42–0
Turnovers 0 0
Time of possession 32:25 27:35
Team Category Player Statistics
Clemson Passing Cade Klubnik 22/24, 254 yards, 4 TDs
Rushing Adam Randall 8 carries, 30 yards
Receiving T. J. Moore 5 receptions, 108 yards, TD
North Carolina Passing Max Johnson 26/42, 21 yards
Rushing Benjamin Hall 5 carries, 24 yards, TD
Receiving Jordan Shipp 5 receptions, 41 yards

at California

North Carolina Tar Heels (2–3) at California Golden Bears (4–2) – Game summary
Quarter 1 2 34Total
Tar Heels 7 3 0818
Golden Bears 14 0 7021

at California Memorial StadiumBerkeley, California

  • Date: October 17
  • Game time: 10:30 p.m.
  • Game weather: Temperature: 63 °F (17 °C) • Wind: NW at 2 miles per hour (3.2 km/h) • Weather: Clear
  • Game attendance: 33,401
  • Referee: Jon Noli
  • TV announcers (ESPN): Anish Shroff (play-by-play), Andre Ware (analyst) and Paul Carcaterra (sideline)
Game information
First quarter
  • (12:48) CAL – Jaron-Keawe Sagapolutele 3-yard run, Chase Meyer kick (Drive: 4 plays, 25 yards, 1:50; California 7–0)
  • (4:48) UNC – Benjamin Hall 18-yard run, Rece Verhoff kick (Drive: 4 plays, 70 yards, 1:15; Tied 7–7)
  • (0:42) CAL – Jacob De Jesus 7-yard pass from Jaron-Keawe Sagapolutele, Chase Meyer kick (Drive: 12 plays, 75 yards, 4:06; California 14–7)
Second quarter
  • (6:14) UNC – Rece Verhoff 41-yard field goal (Drive: 11 plays, 45 yards, 5:37; California 14–10)
Third quarter
  • (9:22) CAL – Kendrick Raphael 2-yard run, Chase Meyer kick (Drive: 11 plays, 79 yards, 5:33; California 21–10)
Fourth quarter
  • (12:14) UNC – Davion Gause 4-yard run, Benjamin Hall pass (Drive: 11 plays, 84 yards, 4:45; California 21–18)
Statistics UNC CAL
First downs 18 19
Plays–yards 64–287 71–294
Rushes–yards 29–120 31–80
Passing yards 167 214
Passing: comp–att–int 19–35–0 22–40–0
Turnovers 3 0
Time of possession 31:10 25:50
Team Category Player Statistics
North Carolina Passing Gio Lopez 19/35, 167 yards
Rushing Benjamin Hall 14 carries, 68 yards, TD
Receiving Kobe Paysour 6 receptions, 101 yards
California Passing Jaron-Keawe Sagapolutele 21/39, 209 yards, TD
Rushing Kendrick Raphael 22 carries, 81 yards, TD
Receiving Jacob de Jesus 13 receptions, 105 yards, TD

vs No. 16 Virginia (South's Oldest Rivalry)

No. 16 Virginia Cavaliers (6–1) at North Carolina Tar Heels (2–4) – Game summary
Quarter 1 2 34OTTotal
No. 16 Cavaliers 3 7 00717
Tar Heels 0 10 00616

at Kenan StadiumChapel Hill, North Carolina

  • Date: October 25
  • Game time: Noon
  • Game weather:  
  • Game attendance:  
  • Referee:  
  • TV announcers (ACCN): Wes Durham (play-by-play), Steve Addazio (analyst), and Dana Boyle (sideline)
Game information
First quarter
  • (4:33) UVA – Will Bettridge 34 Yd Field Goal (Drive: 9 plays, 63 yards, 3:52; Virgina 3–0)
Second quarter
  • (11:30) UNC – Rece Verhoff 34 Yd Field Goal (Drive:12 plays, 69 yards, 5:35; Tied 3–3)
  • (6:36) UVA – Trell Harris 30-yard pass from Chandler Morris, Will Bettridge kick (Drive: 6 plays, 60 yards, 2:10; Virgina 10–3)
  • (1:24) UNC – Gio Lopez 1 yard rush, Verhoff kick (Drive: 6 plays, 60 yards, 2:10; Tied 10–10)
Third quarter
  • None
Fourth quarter
  • None
Overtime
  • UVA – J'Mari Taylor 1 yard rush, Will Bettridge kick (Drive: 7 plays, 25 yards; Virgina 17–10)
  • UVA – Davion Gause 9-yard pass from Gio Lopez, pass failed (Drive: 5 plays, 25 yards, 2:10; Virgina 17–16)
Statistics UVA UNC
First downs 16 20
Plays–yards 69–259 75–353
Rushes–yards 34–59 39–145
Passing yards 200 208
Passing: comp–att–int 20–35–1 23–36–2
Turnovers 1 3
Time of possession 24:27 32:33
Team Category Player Statistics
Virginia Passing Chandler Morris 20/35, 200 yards, TD, INT
Rushing J'Mari Taylor 21 carries, 69 yards, TD
Receiving Jahmal Edrine 6 catches, 75 yards
North Carolina Passing Gio Lopez 23/36, 208 yards, TD, 2 INT
Rushing Benjamin Hall 11 carries, 50 yards
Receiving Jordan Shipp 7 catches, 67 yards

at Syracuse

North Carolina Tar Heels (2–5) vs Syracuse Orange (3–5) – Game summary
Quarter 1 2 34Total
Tar Heels 3 3 14727
Orange 7 3 0010

at JMA Wireless Dome • Syracuse, New York

  • Date: October 31
  • Game time: 7:30 p.m.
  • Game weather: Indoor
  • Game attendance: 37,184
  • Referee: Mike Roche
  • TV announcers (ESPN): Anish Shroff (play-by-play), Andre Ware (analyst), and Paul Carcaterra (sideline)
Game information
First quarter
Second quarter
Third quarter
Fourth quarter
Statistics UNC SYR
First downs 20 12
Plays–yards 425 147
Rushes–yards 209 108
Passing yards 216 39
Passing: comp–att–int 15-19-0 4-18-0
Turnovers 1 1
Time of possession 35:29 24:31
Team Category Player Statistics
North Carolina Passing Gio Lopez 15/19, 216 yards, 2 TD
Rushing Demon June 13 carries, 101 yards, TD
Receiving Demon June 2 receptions, 81 yards, TD
Syracuse Passing Joseph Filardi 4/18, 39 yards
Rushing Yasin Willis 15 carries, 61 yards
Receiving Darius Johnson 1 reception, 25 yards

vs Stanford

Stanford Cardinal (3–6) vs North Carolina Tar Heels (3–5) – Game summary
Quarter 1 2 Total
Cardinal 0
Tar Heels 0

at Kenan Stadium • Chapel Hill, North Carolina

  • Date: November 8
  • Game time: 4:30 p.m. EST
  • Game weather:  
  • Game attendance:  
  • Referee:  
  • TV announcers (The CW): Thom Brennaman (play-by-play), Will Blackmon (analyst) and Wes Bryant (sideline)
Game information
First quarter
Second quarter
Third quarter
Fourth quarter
Statistics STAN UNC
First downs
Plays–yards
Rushes–yards
Passing yards
Passing: comp–att–int
Turnovers
Time of possession
Team Category Player Statistics
Stanford Passing
Rushing
Receiving
North Carolina Passing
Rushing
Receiving

at Wake Forest (rivalry)

North Carolina Tar Heels (0–0) at Wake Forest Demon Deacons (0–0) – Game summary
Quarter 1 2 Total
Tar Heels 0
Demon Deacons 0

at Allegacy Federal Credit Union StadiumWinston-Salem, North Carolina

  • Date: November 15
  • Game time: 4:30 p.m. EST
  • Game weather:  
  • Game attendance:  
  • Referee:  
  • TV announcers (The CW): Thom Brennaman (play-by-play), Will Blackmon (analyst) and Wes Bryant (sideline)
Game information
First quarter
Second quarter
Third quarter
Fourth quarter
Statistics UNC WAKE
First downs
Plays–yards
Rushes–yards
Passing yards
Passing: comp–att–int
Turnovers
Time of possession
Team Category Player Statistics
North Carolina Passing
Rushing
Receiving
Wake Forest Passing
Rushing
Receiving

vs Duke (Victory Bell)

Duke Blue Devils (5-5) vs North Carolina Tar Heels (4-6) – Game summary
Quarter 1 2 Total
Blue Devils 0
Tar Heels 0

at Kenan Stadium • Chapel Hill, North Carolina

  • Date: November 22
  • Game time: 3:30 p.m.
  • Game weather:  
  • Game attendance:  
  • Referee:  
  • TV announcers (ACCN): Wes Durham (play-by-play), Steve Addazio (analyst) and Dana Boyle (sideline)
Game information
First quarter
Second quarter
Third quarter
Fourth quarter
Statistics DUKE UNC
First downs
Plays–yards
Rushes–yards
Passing yards
Passing: comp–att–int
Turnovers
Time of possession
Team Category Player Statistics
Duke Passing
Rushing
Receiving
North Carolina Passing
Rushing
Receiving

at NC State (rivalry)

North Carolina Tar Heels (4-7) at NC State Wolfpack (6-5) – Game summary
Quarter 1 2 Total
Tar Heels 0
Wolfpack 0

at Carter–Finley StadiumRaleigh, North Carolina

  • Date: November 29
  • Game time: 7:30 p.m.
  • Game weather:  
  • Game attendance:  
  • Referee:  
  • TV announcers (ACCN): Chris Cotter (play-by-play), Max Browne (analyst) and Ashley Stroehlein (sideline)
Game information
First quarter
Second quarter
Third quarter
Fourth quarter
Statistics UNC NCSU
First downs
Plays–yards
Rushes–yards
Passing yards
Passing: comp–att–int
Turnovers
Time of possession
Team Category Player Statistics
North Carolina Passing
Rushing
Receiving
NC State Passing
Rushing
Receiving

References

  1. ^ Myerberg, Paul (November 26, 2024). "Mack Brown out as North Carolina football coach during sixth season of second tenure at school". USA Today. Retrieved December 12, 2024.
  2. ^ Adelson, Andrea (December 1, 2024). "Freddie Kitchens named interim head coach at North Carolina". ESPN.com. Retrieved December 12, 2024.
  3. ^ Geagan, Matt (December 11, 2024). "Bill Belichick reaches deal to coach the North Carolina Tar Heels". CBS News. Retrieved December 12, 2024.
  4. ^ a b "North Carolina 2025 Football Transfer Portal". 247 Sports. Retrieved April 18, 2025.
  5. ^ a b "North Carolina Football Transfer Portal". on3.com. Retrieved April 18, 2025.
  6. ^ "North Carolina 2025 Football Commits". 247 Sports. Retrieved April 18, 2025.
  7. ^ "Football Coaches". University of North Carolina Athletics.
  8. ^ "2025 North Carolina Football Schedule". FBSchedules.com. Retrieved December 13, 2024.