Duke Blue Devils vs North Carolina Tar Heels Match Player Stats On Nov 22, 2025

Nov 22, 2025 - Regular Season
Final
1 2 3 4 Total
DUKE 7 10 7 8 32
UNC 7 3 8 7 25
ATS (Margin) O/U (Margin)
DUKE -6.5 (0.5) 50.5o (6.5)
UNC 6.5 50.5u

Bet Graph

Scoring Summary

1st Quarter
7:57 UNC
TD
G. Lopez 1 yard run ( R. Verhoff kick)
0 - 7
2:59 DUKE
TD
A. Castle 1 yard run ( T. Pelino kick)
7 - 7
2nd Quarter
10:25 DUKE
TD
J. Hasley 14 yards passing from D. Mensah ( T. Pelino kick)
14 - 7
2:33 DUKE
FG
T. Pelino 33 yard field goal
17 - 7
0:07 UNC
FG
R. Verhoff 49 yard field goal
17 - 10
3rd Quarter
9:15 DUKE
TD
A. Castle 1 yard run ( T. Pelino kick)
24 - 10
4:52 UNC
TD
J. Shipp 20 yards passing from G. Lopez (2pt attempt converted , J. Shipp pass from G. Lopez )
24 - 18
4th Quarter
13:13 UNC
TD
D. Gause 12 yard run ( R. Verhoff kick)
24 - 25
2:18 DUKE
TD
A. Castle 1 yard run (2pt attempt converted , N. Sheppard pass from D. Mensah )
32 - 25

Team Statistics

Duke North Carolina
First downs 24 18
Rushes-Yards 43-177 25-101
Passing Yards 175 204
Sacked-Yards Lost 1-11 3-19
Return Yardage 40 9
Passing 20-33-1 21-27-1
Punts-Average 1-36.0 3-50.3
Fumbles-Lost 0-0 0-0
Penalties-Yards 3-27 12-103
Field Goals 1-1 1-1
Time of Possession 36:00 24:00

Player Stats

Passing
Player C/ATT YDS TD INT
D. Mensah 20/33 175 1 0
Rushing
Player ATT YDS TD LG
N. Sheppard 22 90 0 29
A. Castle 13 49 3 9
D. Mensah 3 27 0 13
T. Pelino 1 26 0 26
Q. Brown 1 -11 0 0
Receiving
Player TAR REC YDS TD LG
J. Hasley 9 7 85 1 27
S. Hagans 4 3 30 0 22
C. Barkate 6 2 26 0 24
N. Sheppard 1 1 18 0 18
Q. Brown 6 4 16 0 14
A. Castle 1 1 5 0 5
J. Moore 2 2 -5 0 0
Interceptions
Player NO YDS TD
No Interception Data
Sacks
Player NO YDS
J. Green 1 8
L. Mergott 1 6
A. Hall 1 5
Tackles
Player TK AST
L. Mergott 6 1
J. Francois 5 1
K. Robinson 5 0
C. Rivers 4 2
D. Stone 3 3
K. Johnson 3 3
J. Green 2 3
V. Anthony Jr. 2 1
M. Jones 1 0
T. Reed 1 0
B. Davis 1 0
A. Hall 1 0
C. Weaver 0 2
K. O'Connor 0 1
W. Williams 0 1
Fumbles
Player NO LOST
No Fumble Data
Punting
Player NO YDS LG
K. Reynoldson 1 36 36
Punt Returns
Player NO YDS LG
No Punt Return Data
Kick Returns
Player NO YDS LG
S. Hagans 1 40 40
Passing
Player C/ATT YDS TD INT
G. Lopez 21/27 204 1 0
Rushing
Player ATT YDS TD LG
D. Gause 8 63 1 13
G. Lopez 9 20 1 17
D. June 6 9 0 3
B. Hall 2 9 0 6
Receiving
Player TAR REC YDS TD LG
J. Shipp 8 8 83 1 22
K. Paysour 7 5 63 0 21
J. Green 3 2 21 0 12
D. Gause 2 1 16 0 16
D. June 3 3 9 0 12
S. Clower 2 1 7 0 7
J. Owens 1 1 5 0 5
Interceptions
Player NO YDS TD
No Interception Data
Sacks
Player NO YDS
I. Johnson 1 11
Tackles
Player TK AST
A. Simpson 4 2
K. House 3 3
J. Patterson 3 0
L. Jackson 2 3
I. Johnson 2 3
G. Gibson 2 2
C. Mims 2 0
K. Cost 2 0
J. Butts 2 0
M. Allen 2 0
W. Hardy 1 7
M. Gbayor 1 4
D. Robinson 1 4
M. Abou Jaoude 1 3
G. Smith 1 2
J. Mupoyi 1 1
X. Lewis 1 0
T. Dixon 1 0
C. Bryson 1 0
T. Thompson 0 1
S. Vilbert 0 1
Fumbles
Player NO LOST
No Fumble Data
Punting
Player NO YDS LG
T. Maginness 3 151 56
Punt Returns
Player NO YDS LG
No Punt Return Data
Kick Returns
Player NO YDS LG
W. Hardy 1 9 9
Covers is verified safe by: Evalon Logo GPWA Logo GDPR Logo GeoTrust Logo Evalon Logo