Open the board

North Carolina Tar Heels 20, Duke Blue Devils 21: final score and stats

Duke Blue Devils beat North Carolina Tar Heels, North Carolina Tar Heels 20 to Duke Blue Devils 21, on Saturday, September 28, 2024 at Wallace Wade Stadium, Durham, NC. Below: the box score, top performers, team stats, injuries and recent form for Duke Blue Devils vs North Carolina Tar Heels.

College FootballSaturday, September 28, 2024
DateSep 28, 2024
Start time4:00 PM ET
VenueWallace Wade Stadium, Durham, NC
TVESPN2
Attendance35,018

Line score

Team1234T
North Carolina Tar Heels1073020
Duke Blue Devils0071421

Team comparison

North Carolina Tar HeelsDuke Blue Devils
Points per game
25.8
32.2
Points allowed per game
22.1
15.3
3-2Record5-0
12th in ACCStanding5th in ACC
4-1Road record / home record4-1
LWLLWLast 5LWWWL
L1StreakL1

Team stats

North Carolina Tar HeelsDuke Blue Devils
1st Downs
20
20
5-183rd down efficiency2-14
1-14th down efficiency1-2
Total Yards
407
394
Passing
251
209
21/39Comp/Att15/34
Yards per pass
6.4
6.1
Rushing
156
185
Rushing Attempts
40
41
Yards per rush
3.9
4.5
10-84Penalties8-65
Turnovers
1
1
Fumbles lost
0
1
Interceptions thrown
1
0
34:06Possession25:54

Box score

North Carolina Tar Heels Passing

PlayerC/ATTYDSAVGTDINTQBR
Jacolby Criswell21/392516.42161.3
Team21/392516.421--

North Carolina Tar Heels Rushing

PlayerCARYDSAVGTDLONG
Omarion Hampton291033.6020
Jacolby Criswell7263.7013
Davion Gause2178.5015
Javarius Green188.008
Nate McCollum122.002
Team401563.9020

North Carolina Tar Heels Receiving

PlayerRECYDSAVGTDLONG
J.J. Jones58917.8138
Omarion Hampton45012.5037
Kobe Paysour33411.3017
Bryson Nesbit5336.6110
Gavin Blackwell22110.5019
John Copenhaver11515.0015
Nate McCollum199.009
Team2125112.0238

North Carolina Tar Heels Fumbles

PlayerFUMLOSTREC
Will Hardy001
Team001

North Carolina Tar Heels Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Jakeen Harris11500200
Antavious Lane10500000
Power Echols8500200
Desmond Evans8111020
Jacolbe Cowan6301000
Michael Short5300000
Kevin Hester Jr.4311000
Marcus Allen4301100
Team7234361020

North Carolina Tar Heels KickReturns

PlayerNOYDSAVGLONGTD
Nate McCollum35518.3200
Team35518.3200

North Carolina Tar Heels PuntReturns

PlayerNOYDSAVGLONGTD
Alijah Huzzie22110.5200
Team22110.5200

North Carolina Tar Heels Kicking

PlayerFGPCTLONGXPPTS
Noah Burnette2/2100.0402/28
Team2/2100.0402/28

North Carolina Tar Heels Punting

PlayerNOYDSAVGTBIn 20LONG
Tom Maginness832040.00365
Team932035.60365

Duke Blue Devils Passing

PlayerC/ATTYDSAVGTDINTQBR
Maalik Murphy15/342096.11022.7
Team15/342096.110--

Duke Blue Devils Rushing

PlayerCARYDSAVGTDLONG
Star Thomas301665.5119
Peyton Jones6437.2120
Jaquez Moore100.000
Team1-2-2.000
Maalik Murphy3-22-7.300
Team411854.5220

Duke Blue Devils Receiving

PlayerRECYDSAVGTDLONG
Jordan Moore48020.0043
Star Thomas24522.5129
Eli Pancol34214.0027
Peyton Jones11313.0013
Sahmir Hagans3134.3014
Nicky Dalmolin188.008
Javon Harvey188.008
Team1520913.9143

Duke Blue Devils Fumbles

PlayerFUMLOSTREC
Ryan Smith110
Team110

Duke Blue Devils Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Terry Moore10701000
Ozzie Nicholas10200.5000
Tre Freeman8700010
Jaylen Stinson6200000
Kendy Charles5100000
DaShawn Stone5000000
Cameron Bergeron4400140
Chandler Rivers4200310
Team8337265110

Duke Blue Devils Interceptions

PlayerINTYDSTD
Tre Freeman150
Team150

Duke Blue Devils KickReturns

PlayerNOYDSAVGLONGTD
Peyton Jones12020.0200
Team12020.0200

Duke Blue Devils PuntReturns

PlayerNOYDSAVGLONGTD
Que'Sean Brown33411.3180
Team33411.3180

Duke Blue Devils Kicking

PlayerFGPCTLONGXPPTS
Todd Pelino0/10.003/33
Team0/10.003/33

Duke Blue Devils Punting

PlayerNOYDSAVGTBIn 20LONG
Kade Reynoldson729942.70459
Team729942.70459

Recent form

Nov 14, 2026 · vs Louisville CardinalsL 14-16
Nov 7, 2026 · at UConn HuskiesW 38-21
Oct 31, 2026 · vs Miami HurricanesL 35-38
Oct 24, 2026 · vs Syracuse OrangeL 30-31
Oct 17, 2026 · at Duke Blue DevilsW 24-20
Nov 14, 2026 · at Miami HurricanesL 25-36
Nov 7, 2026 · at NC State WolfpackW 41-3
Oct 31, 2026 · vs Boston College EaglesW 47-2
Oct 23, 2026 · at Virginia CavaliersW 19-16
Oct 17, 2026 · vs North Carolina Tar HeelsL 20-24

Team pages

More College Football games on Sep 28, 2024

Frequently asked questions

Who won North Carolina Tar Heels vs Duke Blue Devils?

Duke Blue Devils won, 21-20, on Saturday, September 28, 2024.

What was the final score of North Carolina Tar Heels vs Duke Blue Devils?

North Carolina Tar Heels 20, Duke Blue Devils 21.

Where is North Carolina Tar Heels vs Duke Blue Devils played?

Wallace Wade Stadium, Durham, NC.

The model’s read

Grades, leans and the full breakdown for North Carolina Tar Heels vs Duke Blue Devils are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.