CFB HomeTeamsPlayers
Statboy Sports
← Week 8 games

Final · Week 8 · Fri, Oct 23, 2026

Duke

Away

19
–
16
1234T
DUKE703919
UVA760316

Scott Stadium

Export graphic

The final, key stats and each team's top performer.

Team stats

DUKEUVA
16First downs22
327Total yards353
256Passing yards158
17-31Comp-Att15-24
8.3Yards per pass6.6
71Rushing yards195
19Rushes53
3.7Yards per rush3.7
2-103rd down5-17
0-04th down2-3
4-47Penalties-yards3-30
1Turnovers2
0Fumbles lost1
1Interceptions thrown1
21:13Time of possession38:47
5Sacks1
8Tackles for loss5
2QB hurries6
4Passes defended3
0Defensive TDs0
33Kick return yards23
49Punt return yards7
1Passing TDs0
1Rushing TDs1
7Kicking points10

Advanced stats

DUKEUVA
+0.06EPA per play-0.08
36%Success rate34%
1.46Explosiveness1.24
-0.11Rushing EPA per play+0.01
22%Rushing success rate35%
+0.15Passing EPA per play-0.05
44%Passing success rate35%
44%Standard downs success40%
22%Passing downs success22%
2.06Line yards per rush2.80
1.00Second-level yards1.19
1.33Open-field yards0.79
22%Stuff rate27%
0%Power success50%
18%Havoc caused18%
5Scoring chances5
3.80Points per chance3.20
Own 29Avg. starting field positionOwn 25
6Explosive plays7
45%Postgame win expectancy55%

Offense unless noted. EPA, success rate, explosiveness and the rushing numbers leave out garbage time. The better number in each row is bold. Hover or tap-and-hold a stat for what it means.

Scoring summary

  1. Q110:59

    DukeTD

    (11:05) No Huddle-Shotgun #20 N.Sheppard rush middle for 32 yards gain to the UVA00 TOUCHDOWN, clock 10:59, 1ST DOWN #25 G.Strange kick attempt good (H: #38 A.Zamani, LS: #52 J.Fitzgerald)

    Drive: 4 plays, 78 yds

    7-0
  2. Q13:05

    VirginiaTD

    (03:07) Shotgun #21 J.Middlebrook rush middle for 1 yard gain to the DUKE00 TOUCHDOWN, clock 03:05 #41 W.Bettridge kick attempt good (H: #38 D.Sparks, LS: #50 W.Rubinoff)

    Drive: 8 plays, 80 yds

    7-7
  3. Q29:06

    VirginiaFG

    (09:09) #41 W.Bettridge field goal attempt from 21 yards GOOD (H: #38 D.Sparks, LS: #50 W.Rubinoff), clock 09:06

    Drive: 13 plays, 69 yds

    7-10
  4. Q20:01

    VirginiaFG

    Will Bettridge 32 Yd Field Goal

    Drive: 6 plays, 44 yds

    7-13
  5. Q312:22

    DukeFG

    (12:25) #25 G.Strange field goal attempt from 39 yards GOOD (H: #38 A.Zamani, LS: #52 J.Fitzgerald), clock 12:22

    Drive: 8 plays, 41 yds

    10-13
  6. Q48:50

    DukeFG

    (08:53) #25 G.Strange field goal attempt from 39 yards GOOD (H: #38 A.Zamani, LS: #52 J.Fitzgerald), clock 08:50

    Drive: 5 plays, 47 yds

    13-13
  7. Q43:00

    VirginiaFG

    (03:03) #41 W.Bettridge field goal attempt from 30 yards GOOD (H: #38 D.Sparks, LS: #50 W.Rubinoff), clock 03:00

    Drive: 11 plays, 62 yds

    13-16
  8. Q41:14

    DukeTD

    (01:20) Shotgun #20 N.Sheppard pass complete deep right to #18 B.Keefe caught at UVA01, for 28 yards to the UVA00 TOUCHDOWN, clock 01:14, 1ST DOWN #25 G.Strange kick attempt failed (H: #38 A.Zamani, LS: #52 J.Fitzgerald)

    Drive: 7 plays, 75 yds

    19-16

Score shown DUKE-UVA.

Player stats

Passing

PlayerC/AttYdsAvgTDIntQBR
Walker Eget14/252118.40169.0
Nate Sheppard1/12828.010--
Dan Mahan2/5173.40012.3

Rushing

PlayerCarYdsAvgTDLong
Nate Sheppard15553.7132
CJ Campbell11212.0012
Dan Mahan252.509
Team1-1-1.000

Receiving

PlayerRecYdsAvgTDLong
Jonah Burton45914.8035
Brody Keefe34816.0128
Jaivon Solomon34816.0021
Jared Richardson44711.8031
Jake Taylor14343.0043
Nate Sheppard2115.5013

Defense

PlayerTotSoloSacksTFLPDQB HurTD
Nick Morris Jr.11501000
DaShawn Stone9400100
Patrick Smith8300.5100
Owen Wafle7200.5000
Luke Mergott7100000
Kobe Smith6311000
Kendall Johnson6300000
Dylan Flowers6200.5100
Che Ojarikre5422000
Tyshon Reed5311.5020
Kevin O'Connor4111000
Preston Watson3200000
Kyon Loud3200000
Will Felder Jr.3100000
Bryce Davis3000000
Bradley Gompers2100000
KD Cotton2000000
Semaj Turner1100000
Jared Richardson1100000
Jonathan Morris1000000
Sampson Onuoha1000000
Julius Columbus1000100

Interceptions

PlayerIntYdsTD
Patrick Smith140

Fumbles

PlayerFumLostRec
Tyshon Reed001

Kicking

PlayerFGPctLongXPPts
Gavin Strange2/2100.0391/27

Punting

PlayerNoYdsAvgTBIn 20Long
Kade Reynoldson625342.21249

Kick returns

PlayerNoYdsAvgLongTD
CJ Campbell13333.0330

Punt returns

PlayerNoYdsAvgLongTD
KD Cotton24924.5270