NCAAF Game Statistics
Sat Nov 22, 2025

Final
Quarter 1 2 3 4 F
Duke Blue Devils 7 10 7 8 32
North Carolina Tar Heels 7 3 8 7 25
Scoring
Period Score Play
Q1 0-7 (08:00) Shotgun #7 G.Lopez rush right for 1 yard gain to the DU 00 TOUCHDOWN, clock 07:57 #90 R.Verhoff kick attempt good (H: #96 T.Maginness, LS: #42 S.Triplett)
Q1 7-7 (03:03) #4 A.Castle rush middle for 1 yard gain to the UNC00 TOUCHDOWN, clock 02:59 #29 T.Pelino kick attempt good (H: #41 K.Reynoldson, LS: #57 C.Cooper)
Q2 14-7 (10:24) Shotgun #10 D.Mensah pass complete short middle to #85 J.Hasley caught at UNC02, for 14 yards to the UNC00 TOUCHDOWN, clock 10:25, 1ST DOWN #29 T.Pelino kick attempt good (H: #41 K.Reynoldson, LS: #57 C.Cooper)
Q2 17-7 (02:37) #29 T.Pelino field goal attempt from 33 yards GOOD (H: #41 K.Reynoldson, LS: #57 C.Cooper), clock 02:33
Q2 17-10 (00:11) #90 R.Verhoff field goal attempt from 49 yards GOOD (H: #96 T.Maginness, LS: #42 S.Triplett), clock 00:07
Q3 24-10 (09:18) Shotgun #4 A.Castle rush middle for 1 yard gain to the UNC00 TOUCHDOWN, clock 09:15 #29 T.Pelino kick attempt good (H: #41 K.Reynoldson, LS: #57 C.Cooper)
Q3 24-18 (04:58) Shotgun #7 G.Lopez pass complete deep middle to #1 J.Shipp caught at DU 00, for 20 yards to the DU 00 TOUCHDOWN, clock 04:52, 1ST DOWN #1 J.Shipp pass attempt Successful
Q4 24-25 (13:16) Shotgun #37 D.Gause rush middle for 12 yards gain to the DU 00 TOUCHDOWN, clock 13:13, 1ST DOWN #90 R.Verhoff kick attempt good (H: #96 T.Maginness, LS: #42 S.Triplett)
Q4 32-25 (02:20) Shotgun #4 A.Castle rush middle for 1 yard gain to the UNC00 TOUCHDOWN, clock 02:18 #20 N.Sheppard pass attempt Successful
Team Stat Away Home
Points 32 25
First Downs 24 18
First Downs Passing 10 13
First Downs Rushing 9 5
First Downs Penalty 5 0
Total Drives 9 8
Passing Yards 175 204
Pass Attempts 33 27
Pass Completions 20 21
Pass Interceptions 0 0
Pass Completion Percent 60.6 77.8
Yards Per Pass Attempt 5.3 7.6
Times Sacked 1 3
Sack Yards Lost -11 -19
QB Rating 245 274
Rushing Yards 177 101
Rushing Attempts 43 25
Yards Per Rush 4.1 4.0
Punts 1 3
Punting Yards 36 151
Punt Returns 0 0
Punt Return Yards 0 0
Kick Returns 1 1
Kick Return Yards 40 9
Fumbles Lost 0 0
Turnover Differential 0 0
Penalties 3 12
Penalty Yards 27 103
3rd Down Attempts 15 13
3rd Down Conversions 6 8
4th Down Attempts 6 1
4th Down Conversions 5 0
RedZone Attempts 6 3
RedZone Conversions 5 3
Time of Possession 36:00 24:00