Wake Forest at Virginia

Saturday, November 8, 2025

Wake Forest beat No. 12 Virginia 16–⁠9. It was their 52nd meeting; Virginia leads the series 34–⁠18.

AwayWake Forest9–⁠4 in 2025
16
Home12Virginia11–⁠3 in 2025
9

Final at Scott Stadium, CharlottesvilleTV: ESPNAttendance 55,568

At kickoff
63°F, wind 5 mphWeather: NOAA NCEI Global Historical Climatology Network hourly; Charlottesville 2 SSE, 6 km from the stadium
Viewers
734,000 viewers on ESPNViewers: Nielsen, as compiled by nschultz7’s ratings tracker.
Official
Nate BlackGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Wake Forest0103316
Virginia33309

How the win probability moved

Virginia favored

Win probability by play: Virginia 58% at kickoff, 0% at the end. Biggest swing: 42 points.

Wake Forest favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (42 points).

Standouts

Player stats

Wake Forest

PassingC/AttYdsTDInt
Robby Ashford7/164600
Deshawn Purdie2/71800
RushingCarYdsTDLong
Demond Claiborne2575012
Robby Ashford1157018
Ty Clark III3604
Chris Barnes1202
ReceivingRecYdsTDLong
Ty Clark III122022
Chris Barnes21209
Sterling Berkhalter1909
Demond Claiborne28015
DefenseTklTFLSacksInt
Nick Andersen8000
Davaughn Patterson8000
Dylan Hazen71.500
Langston Hardy70.500
Dallas Afalava6110
Nuer Gatkuoth3110

Virginia

PassingC/AttYdsTDInt
Daniel Kaelin18/2814500
Chandler Morris3/61900
RushingCarYdsTDLong
J’mari Taylor1998043
Daniel Kaelin649054
Harrison Waylee31005
Chandler Morris1606
ReceivingRecYdsTDLong
Trell Harris660017
Kameron Courtney236034
J’mari Taylor730011
Sage Ennis220016
DefenseTklTFLSacksInt
Kamren Robinson10000
Devin Neal8000
James Jackson7100
Daniel Rickert5000

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Wake ForestVirginia
203Total yards327
64Passing yards164
139Rushing yards163
2.8Yards per pass4.8
3.4Yards per rush5.4
12First downs13
5–⁠17Third downs3–⁠14
1–⁠3Fourth downs1–⁠3
0Turnovers3
5–⁠52Penalties3–⁠15
31:42Possession28:18
2Sacks (by defense)0

Efficiency

Wake ForestVirginia
29%Success rate29%
−0.21EPA per play−0.30
1.22Explosiveness1.25
−0.12Rushing EPA−0.19
−0.33Passing EPA−0.20
30%Passing-down success20%
−0.39First-down EPA−0.30
−0.27Second-down EPA0.01
0.55Third-down EPA0.06
15%Havoc by its defense18%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Virginia 74% to win. Wake Forest pulled the upset.

The line

Virginia −7, over/under 48.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Virginia 69%, Wake Forest 31%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Virginia end zoneWake Forest end zoneQ1 Wake ForestPunt, 4 playsQ1 VirginiaField goal, 4 playsQ1 Wake ForestPunt, 4 playsQ1 VirginiaPunt, 3 playsQ1 Wake ForestTurnover on downs, 4 playsQ1 VirginiaTurnover on downs, 6 playsQ1 Wake ForestTurnover on downs, 15 playsQ2 VirginiaField goal, 9 playsQ2 Wake ForestPunt, 3 playsQ2 VirginiaPunt return TD, 3 plays (Wake Forest scores)Q2 VirginiaFumble, 4 playsQ2 Wake ForestField goal, 4 playsQ2 VirginiaEnd of half, 1 playQ3 VirginiaField goal, 9 playsQ3 Wake ForestPunt, 4 playsQ3 VirginiaFumble, 8 playsQ3 Wake ForestField goal, 6 playsQ3 VirginiaPunt, 5 playsQ3 Wake ForestPunt, 3 playsQ4 VirginiaPunt, 3 playsQ4 Wake ForestField goal, 16 playsQ4 VirginiaFumble, 2 playsQ4 Wake ForestPunt, 3 playsQ4 VirginiaTurnover on downs, 10 playsQ4 Wake ForestEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Virginia drives left to right, Wake Forest right to left.
  1. Q1 Wake ForestPunt, 4 plays, 24 yards
  2. Q1 VirginiaField goal, 4 plays, 7 yards
  3. Q1 Wake ForestPunt, 4 plays, 15 yards
  4. Q1 VirginiaPunt, 3 plays, 1 yard
  5. Q1 Wake ForestTurnover on downs, 4 plays, 9 yards
  6. Q1 VirginiaTurnover on downs, 6 plays, 19 yards
  7. Q1 Wake ForestTurnover on downs, 15 plays, 56 yards
  8. Q2 VirginiaField goal, 9 plays, 91 yards
  9. Q2 Wake ForestPunt, 3 plays, 9 yards
  10. Q2 VirginiaPunt return TD, 3 plays (Wake Forest scores), 5 yards
  11. Q2 VirginiaFumble, 4 plays, 6 yards
  12. Q2 Wake ForestField goal, 4 plays, 0 yards
  13. Q2 VirginiaEnd of half, 1 play, 3 yards
  14. Q3 VirginiaField goal, 9 plays, 58 yards
  15. Q3 Wake ForestPunt, 4 plays, 8 yards
  16. Q3 VirginiaFumble, 8 plays, 26 yards
  17. Q3 Wake ForestField goal, 6 plays, 16 yards
  18. Q3 VirginiaPunt, 5 plays, 17 yards
  19. Q3 Wake ForestPunt, 3 plays, 7 yards
  20. Q4 VirginiaPunt, 3 plays, 6 yards
  21. Q4 Wake ForestField goal, 16 plays, 48 yards
  22. Q4 VirginiaFumble, 2 plays, 49 yards
  23. Q4 Wake ForestPunt, 3 plays, 2 yards
  24. Q4 VirginiaTurnover on downs, 10 plays, 53 yards
  25. Q4 Wake ForestEnd of game, 1 play, −1 yard

Play by play

1st quarter7 drives, then Virginia 3, Wake Forest 0
Wake Forest Punt, 4 plays
15:001st & 10 at own 35(15:00) #99 E.Slibeck kickoff 65 yards to the WFU00, Touchback
14:551st & 10 at own 25(14:59) No Huddle-Shotgun #2 R.Ashford rush middle for 18 yards gain to the WFU43 (#27 D.Neal), 1ST DOWN
14:241st & 10 at own 43(14:27) No Huddle-Shotgun #1 D.Claiborne rush middle for 3 yards gain to the WFU46 (#17 M.Melton; #14 F.Camac)
13:582nd & 7 at own 46(14:03) No Huddle-Shotgun #2 R.Ashford pass incomplete deep middle to #4 S.Berkhalter thrown to UVA10 broken up by #9 J.Robinson QB hurried by #91 J.Hammond
13:513rd & 7 at own 46(13:54) No Huddle-Shotgun #2 R.Ashford rush left for 3 yards gain to the WFU49 (#52 D.Rickert)
13:064th & 4 at own 49(13:12) #91 C.Joseph punt 0 yards to the WFU49 blocked by #5 K.Robinson recovered by UVA #17 M.Melton at WFU24, End Of Play
Virginia Field goal, 4 plays
12:541st & 10 at opp 24(12:59) No Huddle-Shotgun #4 C.Morris pass complete short left to #6 C.Ross caught at WFU20, for 4 yards to the WFU20 (#3 K.Prunty)
12:332nd & 6 at opp 20(12:37) No Huddle-Shotgun #4 C.Morris pass incomplete deep right to #7 J.Edrine thrown to WFU00
12:333rd & 6 at opp 20PENALTY WFU Offside (#11 L.Hardy) 5 yards from WFU20 to WFU15. NO PLAY
12:273rd & 1 at opp 15(12:31) No Huddle-Shotgun #3 J.Taylor rush middle for 2 yards loss to the WFU17 (#24 D.Hazen; #11 L.Hardy)
11:484th & 3 at opp 17(11:51) #41 W.Bettridge field goal attempt from 34 yards GOOD (H: #38 D.Sparks, LS: #69 B.Robinson), clock 11:48Virginia 3, Wake Forest 0
Wake Forest Punt, 4 plays
11:481st & 10 at own 35(11:48) #99 E.Slibeck kickoff 65 yards to the WFU00, Touchback
11:48Timeout , clock 11:48
11:411st & 10 at own 25(11:47) No Huddle-Shotgun #1 D.Claiborne rush left for 12 yards gain to the WFU37 (#5 K.Robinson; #9 J.Robinson), 1ST DOWN
11:011st & 10 at own 37(11:10) No Huddle-Shotgun #10 C.Barnes rush left for 2 yards gain to the WFU39, End Of Play
10:282nd & 8 at own 39(10:32) No Huddle-Shotgun #1 D.Claiborne rush left for 1 yard gain to the WFU40 (#1 J.Jackson; #52 D.Rickert)
9:473rd & 7 at own 40(09:51) No Huddle-Shotgun #2 R.Ashford pass incomplete deep left to #10 C.Barnes thrown to UVA20 broken up by #4 C.Charles
9:384th & 7 at own 40(09:44) #91 C.Joseph punt 45 yards to the UVA15 fair catch by #6 C.Ross at UVA15
9:394th & 7 at opp 40Timeout , clock 09:39
Virginia Punt, 3 plays
9:371st & 10 at own 15(09:37) No Huddle-Shotgun #4 C.Morris pass incomplete short middle to #6 C.Ross thrown to UVA30. The previous play is under automatic review - “Incomplete pass”. CALL OVERTURNED. (Original Play: (09:37) No Huddle-Shotgun #4 C.Morris pass complete short middle to #6 C.Ross caught at UVA30, for 15 yards to the UVA30, End Of Play, 1ST DOWN)
9:102nd & 10 at own 15(09:18) No Huddle-Shotgun #3 J.Taylor rush right for 2 yards gain to the UVA17 (#11 L.Hardy; #20 L.Webb Jr.)
8:403rd & 8 at own 17PENALTY UVA False Start (#7 J.Edrine) 5 yards from UVA17 to UVA12. NO PLAY
8:053rd & 13 at own 12(08:17) No Huddle-Shotgun #4 C.Morris pass complete short middle to #3 J.Taylor caught at UVA16, for 4 yards to the UVA16 (#24 D.Hazen)
7:244th & 9 at own 16(07:35) #38 D.Sparks punt 52 yards to the WFU32 #8 C.Hernandez return 21 yards to the UVA47 (#32 L.Danley; #90 J.Carter)
Wake Forest Turnover on downs, 4 plays
7:171st & 10 at opp 47(07:21) No Huddle-Shotgun #1 D.Claiborne rush middle for 3 yards gain to the UVA44 (#55 A.Britton; #93 B.Koudelka)
6:352nd & 7 at opp 44(06:39) No Huddle-Shotgun #5 D.Purdie pass incomplete deep left to #8 C.Hernandez thrown to UVA23
6:273rd & 7 at opp 44(06:32) No Huddle-Shotgun #1 D.Claiborne rush middle for 6 yards gain to the UVA38 (#5 K.Robinson; #4 C.Charles). The previous play is under automatic review - “Short of the line to gain”. CALL UPHELD
5:474th & 1 at opp 38(05:53) No Huddle-Shotgun #5 D.Purdie pass incomplete deep middle to #10 C.Barnes thrown to UVA00 broken up by #19 E.Karnley QB hurried by #17 M.Melton, TURNOVER ON DOWNS
5:573rd & 7 at own 44Timeout , clock 05:57
Virginia Turnover on downs, 6 plays
5:401st & 10 at own 38(05:45) No Huddle-Shotgun #3 J.Taylor rush middle for 1 yard gain to the UVA39 (#52 D.Afalava; #42 T.Walton)
4:572nd & 9 at own 39(05:11) No Huddle-Shotgun #4 C.Morris pass complete short right to #3 J.Taylor caught at UVA35, for 11 yards to the UVA50 (#20 L.Webb Jr.; #5 D.Patterson), 1ST DOWN
4:431st & 10 at the 50(04:48) No Huddle-Shotgun #3 J.Taylor rush right for 3 yards gain to the WFU47 (#21 A.Hall; #52 D.Afalava)
4:072nd & 7 at opp 47(04:13) No Huddle-Shotgun #3 J.Taylor rush left for 3 yards gain to the WFU44 (#21 A.Hall; #52 D.Afalava)
3:273rd & 4 at opp 44(03:30) No Huddle-Shotgun #21 H.Waylee rush right for 1 yard gain to the WFU43 (#11 L.Hardy)
2:454th & 3 at opp 43(02:51) No Huddle-Shotgun #4 C.Morris pass incomplete short right thrown to WFU40 QB hurried by #8 J.Loving, TURNOVER ON DOWNS
Wake Forest Turnover on downs, 15 plays
2:441st & 10 at own 43PENALTY WFU False Start (#85 W.Loerzel) 5 yards from WFU43 to WFU38. NO PLAY
2:371st & 15 at own 38(02:44) No Huddle-Shotgun #1 D.Claiborne rush left for 1 yard gain to the WFU39 (#30 E.Minter; #1 J.Jackson)
1:592nd & 14 at own 39(02:02) No Huddle-Shotgun #2 R.Ashford pass incomplete short middle to #8 C.Hernandez thrown to WFU40
1:403rd & 14 at own 39(01:57) No Huddle-Shotgun #2 R.Ashford pass complete short left to #0 T.Clark caught at WFU45, for 22 yards to the UVA39 (#0 A.Clary; #11 M.Marcellus), 1ST DOWN
1:031st & 10 at opp 39(01:11) No Huddle-Shotgun #1 D.Claiborne rush right for 1 yard gain to the UVA38 (#5 K.Robinson)
0:192nd & 9 at opp 38(00:29) No Huddle-Shotgun #2 R.Ashford pass complete short left to #1 D.Claiborne caught at UVA45, for 15 yards to the UVA23 (#27 D.Neal), 1ST DOWN
Q2 14:531st & 10 at opp 23(14:57) No Huddle-Shotgun #1 D.Claiborne rush middle for 6 yards gain to the UVA17 (#5 K.Robinson; #0 A.Clary)
Q2 14:222nd & 4 at opp 17(14:28) No Huddle-Shotgun #2 R.Ashford rush middle for 1 yard gain to the UVA16 (#17 M.Melton; #90 J.Carter)
Q2 13:373rd & 3 at opp 16(13:43) No Huddle-Shotgun #1 D.Claiborne rush middle for 2 yards gain to the UVA14 (#14 F.Camac)
Q2 12:574th & 1 at opp 14(13:01) No Huddle-Shotgun #1 D.Claiborne rush middle for 2 yards gain to the UVA12 (#27 D.Neal; #1 J.Jackson), 1ST DOWN
Q2 12:151st & 10 at opp 12(12:20) No Huddle-Shotgun #1 D.Claiborne rush left for 5 yards gain to the UVA07 (#5 K.Robinson; #27 D.Neal)
Q2 12:234th & 1 at opp 14Timeout Wake Forest, clock 12:23
Q2 12:234th & 1 at own 14Timeout , clock 12:23
Q2 11:292nd & 5 at opp 7(11:34) No Huddle-Shotgun #1 D.Claiborne rush right for 5 yards gain to the UVA02 (#5 K.Robinson; #0 A.Clary), 1ST DOWN
Q2 11:031st & goal at opp 2(11:08) No Huddle-Shotgun #1 D.Claiborne rush middle for 1 yard loss to the UVA03 (#10 J.Prevard; #17 M.Melton)
Q2 10:242nd & goal at opp 3(10:27) No Huddle-Shotgun #1 D.Claiborne rush middle for 1 yard gain to the UVA02 (#1 J.Jackson; #55 A.Britton)
Q2 9:453rd & goal at opp 2(09:52) No Huddle-Shotgun #1 D.Claiborne rush middle for 1 yard gain to the UVA01 (#55 A.Britton; #23 J.Holmes)
Q2 9:134th & goal at opp 1(09:13) No Huddle #1 D.Claiborne rush right for 4 yards loss to the UVA05 fumbled by #1 D.Claiborne at UVA05 recovered by WFU #1 D.Claiborne at UVA05, End Of Play, TURNOVER ON DOWNS
2nd quarter7 drives, then Wake Forest 10, Virginia 6
Virginia Field goal, 9 plays
9:051st & 10 at own 5(09:11) No Huddle-Shotgun #3 J.Taylor rush middle for 3 yards gain to the UVA08 (#5 D.Patterson; #45 N.Andersen)
9:134th & 1 at own 1Timeout , clock 09:13
Virginia Field goal, 9 plays
8:332nd & 7 at own 8(08:38) No Huddle-Shotgun #4 C.Morris rush left for 6 yards gain to the UVA14 (#5 D.Patterson; #27 T.West) PENALTY WFU Personal Foul (#27 T.West) 15 yards from UVA14 to UVA29, 1ST DOWN
8:181st & 10 at own 29(08:23) No Huddle-Shotgun #3 J.Taylor rush middle for 6 yards gain to the UVA35 (#10 G.Kirschke; #45 N.Andersen)
8:332nd & 7 at own 8Timeout , clock 08:33
7:412nd & 4 at own 35(07:48) No Huddle-Shotgun #3 J.Taylor rush left for 3 yards gain to the UVA38 (#21 A.Hall)
6:583rd & 1 at own 38(07:09) No Huddle-Shotgun #10 D.Kaelin rush left for 54 yards gain to the WFU08 (#27 T.West), out of bounds, 1ST DOWN
6:221st & goal at opp 8(06:30) No Huddle-Shotgun #10 D.Kaelin pass complete short left to #6 C.Ross caught at WFU05, for 3 yards to the WFU05 (#27 T.West)
6:323rd & 1 at own 38Timeout Virginia, clock 06:32
5:462nd & goal at opp 5(05:52) No Huddle-Shotgun #3 J.Taylor rush middle for 3 yards gain to the WFU02 (#24 D.Hazen; #10 G.Kirschke)
5:053rd & goal at opp 2(05:11) No Huddle-Shotgun #10 D.Kaelin pass complete short left to #3 J.Taylor caught at WFU05, for 2 yards loss to the WFU04 (#24 D.Hazen)
5:142nd & 5 at own 5Timeout Wake Forest, clock 05:14
4:274th & goal at opp 4(04:27) #41 W.Bettridge field goal attempt from 21 yards GOOD (H: #38 D.Sparks, LS: #69 B.Robinson), clock 04:27Virginia 6, Wake Forest 0
Wake Forest Punt, 3 plays
4:271st & 10 at own 35(04:27) #99 E.Slibeck kickoff 65 yards to the WFU00, Touchback
4:191st & 10 at own 25(04:22) No Huddle-Shotgun #2 R.Ashford rush right for 7 yards gain to the WFU32 (#6 C.Moore; #27 D.Neal)
3:422nd & 3 at own 32(03:54) No Huddle-Shotgun #0 T.Clark rush middle for 0 yards to the WFU32 (#91 J.Hammond; #52 D.Rickert)
3:103rd & 3 at own 32(03:14) No Huddle-Shotgun #0 T.Clark rush right for 2 yards gain to the WFU34 (#10 J.Prevard; #52 D.Rickert)
2:344th & 1 at own 34(02:39) #91 C.Joseph punt 33 yards to the UVA33 fair catch by #6 C.Ross at UVA33
Virginia Punt return TD, 3 plays (Wake Forest scores)
2:231st & 10 at own 33(02:30) No Huddle-Shotgun #10 D.Kaelin pass complete short left to #3 J.Taylor caught at UVA33, for 4 yards to the UVA37 (#27 T.West)
2:002nd & 6 at own 37(02:01) No Huddle-Shotgun #10 D.Kaelin pass complete short right to #3 J.Taylor caught at UVA37, for 1 yard to the UVA38 (#5 D.Patterson), out of bounds
1:553rd & 5 at own 38(01:58) No Huddle-Shotgun #10 D.Kaelin pass incomplete short right to #3 J.Taylor thrown to UVA45 PENALTY UVA Holding declined
2:002nd & 6 at own 37Timeout , clock 02:00
1:334th & 5 at own 38(01:53) #38 D.Sparks punt 50 yards to the WFU12 #8 C.Hernandez return 88 yards to the UVA00 TOUCHDOWN, clock 01:33 #90 C.Calvert kick attempt good (H: #9 S.Racanelli, LS: #32 W.Cobb)Wake Forest 7, Virginia 6
Virginia Fumble, 4 plays
1:331st & 10 at own 35(01:33) #97 C.Carlson kickoff 65 yards to the UVA00, Touchback
1:291st & 10 at own 25(01:31) No Huddle-Shotgun #10 D.Kaelin pass complete short left to #11 T.Harris caught at UVA24, for 5 yards to the UVA30 (#11 L.Hardy), out of bounds
1:242nd & 5 at own 30(01:26) No Huddle-Shotgun #10 D.Kaelin pass complete short right to #11 T.Harris caught at UVA35, for 8 yards to the UVA38 (#24 D.Hazen), 1ST DOWN
1:151st & 10 at own 38(01:17) No Huddle-Shotgun #10 D.Kaelin pass incomplete short right to #11 T.Harris thrown to WFU49
1:072nd & 10 at own 38(01:13) No Huddle-Shotgun #10 D.Kaelin sacked for loss of 7 yards to the UVA31 (#52 D.Afalava), fumble by #10 D.Kaelin recovered by WFU #11 L.Hardy at UVA31, End Of Play
Wake Forest Field goal, 4 plays
0:571st & 10 at opp 31(01:06) No Huddle-Shotgun #5 D.Purdie pass incomplete deep left to #8 C.Hernandez thrown to UVA00
0:522nd & 10 at opp 31(00:55) No Huddle-Shotgun #5 D.Purdie pass incomplete short right to #10 C.Barnes thrown to UVA21 QB hurried by #55 A.Britton
0:463rd & 10 at opp 31(00:49) No Huddle-Shotgun #5 D.Purdie pass complete short left to #10 C.Barnes caught at UVA33, for 9 yards to the UVA22 (#10 J.Prevard), out of bounds
0:404th & 1 at opp 22(00:39) #90 C.Calvert field goal attempt from 39 yards GOOD (H: #9 S.Racanelli, LS: #32 W.Cobb), clock 00:40Wake Forest 10, Virginia 6
0:463rd & 10 at opp 31Timeout Wake Forest, clock 00:46
Virginia End of half, 1 play
0:401st & 10 at own 35(00:40) #97 C.Carlson kickoff 65 yards to the UVA00, Touchback
0:381st & 10 at own 25(00:38) No Huddle-Shotgun #3 J.Taylor rush middle for 3 yards gain to the UVA28 (#43 F.Cusano; #11 L.Hardy)
3rd quarter8 drives, then Wake Forest 13, Virginia 9
Virginia Field goal, 9 plays
14:551st & 10 at own 35(15:00) #97 C.Carlson kickoff 63 yards to the UVA02 #6 C.Ross return 17 yards to the UVA19 (#0 T.Clark)
14:431st & 10 at own 19(14:50) No Huddle-Shotgun #10 D.Kaelin rush middle for 4 yards gain to the UVA23 (#99 M.Ibirogba)
14:112nd & 6 at own 23(14:13) No Huddle-Shotgun #3 J.Taylor rush middle for 1 yard gain to the UVA24 (#11 L.Hardy)
13:323rd & 5 at own 24(13:40) No Huddle-Shotgun #10 D.Kaelin pass complete short left to #11 T.Harris caught at UVA30, for 17 yards to the UVA41 (#5 D.Patterson; #21 A.Hall), 1ST DOWN
13:001st & 10 at own 41(13:04) No Huddle-Shotgun #10 D.Kaelin pass incomplete deep left to #11 T.Harris thrown to WFU23
12:402nd & 10 at own 41(12:58) No Huddle-Shotgun #10 D.Kaelin pass complete short right to #5 K.Courtney caught at UVA46, for 34 yards to the WFU25 (#45 N.Andersen), 1ST DOWN
12:191st & 10 at opp 25(12:22) No Huddle-Shotgun #3 J.Taylor rush middle for 6 yards gain to the WFU19 (#9 Q.Bryant; #52 D.Afalava)
11:502nd & 5 at opp 20PENALTY UVA False Start (#3 J.Taylor) 5 yards from WFU19 to WFU24. NO PLAY
11:212nd & 9 at opp 24(11:24) No Huddle-Shotgun #3 J.Taylor rush left for 1 yard gain to the WFU23 (#5 D.Patterson)
10:403rd & 8 at opp 23(10:40) No Huddle-Shotgun #10 D.Kaelin pass incomplete short right to #5 K.Courtney thrown to WFU17 broken up by #5 D.Patterson
10:354th & 8 at opp 23(10:35) #41 W.Bettridge field goal attempt from 40 yards GOOD (H: #38 D.Sparks, LS: #69 B.Robinson), clock 10:35Wake Forest 10, Virginia 9
10:351st & 10 at own 35(10:35) #99 E.Slibeck kickoff 65 yards to the WFU00, Touchback
10:354th & 8 at opp 23Timeout , clock 10:35
Wake Forest Punt, 4 plays
10:281st & 10 at own 25(10:33) No Huddle-Shotgun #1 D.Claiborne rush middle for 11 yards gain to the WFU36 (#30 E.Minter), 1ST DOWN
9:471st & 10 at own 36(09:54) No Huddle-Shotgun #2 R.Ashford pass complete short left to #1 D.Claiborne caught at WFU29, for 7 yards loss to the WFU29 (#1 J.Jackson)
9:072nd & 17 at own 29(09:17) No Huddle-Shotgun #2 R.Ashford pass complete short right to #8 C.Hernandez caught at WFU33, for 4 yards to the WFU33, End Of Play
8:323rd & 13 at own 33(08:36) No Huddle-Shotgun #2 R.Ashford pass incomplete deep left to #10 C.Barnes thrown to UVA29 broken up by #10 J.Prevard
8:244th & 13 at own 33(08:24) #91 C.Joseph punt 39 yards to the UVA28
Virginia Fumble, 8 plays
8:131st & 10 at own 28(08:22) No Huddle-Shotgun #10 D.Kaelin pass complete short right to #11 T.Harris caught at UVA25, for 12 yards to the UVA40 (#3 K.Prunty), 1ST DOWN
8:244th & 13 at opp 33Timeout , clock 08:24
Virginia Fumble, 8 plays
7:571st & 10 at own 40(08:02) No Huddle-Shotgun #10 D.Kaelin pass incomplete short right to #6 C.Ross thrown to UVA45 QB hurried by #52 D.Afalava
7:472nd & 10 at own 40(07:55) No Huddle-Shotgun #21 H.Waylee rush right for 4 yards gain to the UVA44 (#7 N.Gatkuoth)
7:013rd & 6 at own 44(07:16) No Huddle-Shotgun #10 D.Kaelin pass complete short right to #82 E.Wood caught at UVA49, for 5 yards to the UVA49 (#45 N.Andersen)
6:334th & 1 at own 49(06:37) No Huddle-Shotgun #21 H.Waylee rush middle for 5 yards gain to the WFU46 (#45 N.Andersen; #7 N.Gatkuoth), 1ST DOWN
5:541st & 10 at opp 46(05:57) No Huddle-Shotgun #10 D.Kaelin pass incomplete short middle to #89 J.Rogers thrown to UVA50 QB hurried by #8 J.Loving
5:502nd & 10 at opp 46(05:52) No Huddle-Shotgun #10 D.Kaelin pass incomplete short right to #7 J.Edrine thrown to WFU39
5:423rd & 10 at opp 46(05:41) No Huddle-Shotgun #10 D.Kaelin sacked for loss of 5 yards to the UVA49 (#7 N.Gatkuoth), fumble by #10 D.Kaelin recovered by WFU #24 D.Hazen at UVA49, End Of Play
Wake Forest Field goal, 6 plays
5:351st & 10 at opp 49(05:39) No Huddle-Shotgun #1 D.Claiborne rush right for 9 yards gain to the UVA40 (#27 D.Neal)
5:423rd & 10 at opp 46Timeout , clock 05:42
Wake Forest Field goal, 6 plays
5:082nd & 1 at opp 40(05:11) No Huddle-Shotgun #1 D.Claiborne rush middle for 4 yards gain to the UVA36 (#30 E.Minter), 1ST DOWN
4:471st & 10 at opp 36(04:50) No Huddle-Shotgun #2 R.Ashford pass incomplete deep left to #4 S.Berkhalter thrown to UVA12 broken up by #9 J.Robinson. The previous play is under automatic review - “Incomplete pass”. CALL UPHELD
4:412nd & 10 at opp 36(04:44) No Huddle-Shotgun #2 R.Ashford pass incomplete deep right to #10 C.Barnes thrown to UVA06 broken up by #10 J.Prevard
4:253rd & 10 at opp 36(04:39) No Huddle-Shotgun #2 R.Ashford pass complete short middle to #12 K.Johnson caught at UVA37, for 3 yards to the UVA33 (#52 D.Rickert; #6 C.Moore)
3:494th & 7 at opp 33(03:52) #90 C.Calvert field goal attempt from 50 yards GOOD (H: #9 S.Racanelli, LS: #32 W.Cobb), clock 03:49Wake Forest 13, Virginia 9
Virginia Punt, 5 plays
3:491st & 10 at own 35(03:49) #97 C.Carlson kickoff 65 yards to the UVA00, Touchback
3:361st & 10 at own 25(03:46) No Huddle-Shotgun #10 D.Kaelin pass complete short middle to #5 K.Courtney caught at UVA21, for 2 yards to the UVA27 (#43 F.Cusano; #11 L.Hardy)
3:012nd & 8 at own 27(03:10) No Huddle-Shotgun #10 D.Kaelin pass complete short middle to #11 T.Harris caught at UVA30, for 15 yards to the UVA42 (#23 B.Johnson), 1ST DOWN
2:351st & 10 at own 42(02:42) No Huddle-Shotgun #3 J.Taylor rush left for 3 yards gain to the UVA45 (#45 N.Andersen)
1:572nd & 7 at own 45(02:05) No Huddle-Shotgun #5 K.Courtney rush right for 0 yards to the UVA45 (#23 B.Johnson; #27 T.West)
1:123rd & 7 at own 45(01:15) No Huddle-Shotgun #3 J.Taylor rush left for 2 yards gain to the UVA47 (#45 N.Andersen; #52 D.Afalava)
0:374th & 5 at own 47PENALTY UVA False Start (#4 C.Charles) 5 yards from UVA47 to UVA42. NO PLAY
0:074th & 10 at own 42(00:18) #38 D.Sparks punt 49 yards to the WFU09 #8 C.Hernandez return 18 yards to the WFU27 (#82 E.Wood) PENALTY WFU Personal Foul 12 yards from WFU24 to WFU12
Wake Forest Punt, 3 plays
0:021st & 10 at own 12(00:02) No Huddle-Shotgun #1 D.Claiborne rush left for 2 yards loss to the WFU10 (#14 F.Camac)
Q4 14:452nd & 12 at own 10(14:58) No Huddle-Shotgun #5 D.Purdie pass complete short right to #4 S.Berkhalter caught at WFU19, for 9 yards to the WFU19, out of bounds at WFU19
Q4 14:213rd & 3 at own 19(14:22) No Huddle-Shotgun #5 D.Purdie pass incomplete short right to #8 C.Hernandez thrown to WFU25 broken up by #1 J.Jackson
Q4 14:194th & 3 at own 19(14:19) #91 C.Joseph punt 44 yards to the UVA37 #6 C.Ross return 0 yards to the UVA37 (#22 M.Turpin) PENALTY WFU UNS: Unsportsmanlike Conduct (#35 K.Bartley) 15 yards from UVA37 to WFU48, 1ST DOWN
4th quarter8 drives, then Wake Forest 16, Virginia 9
Virginia Punt, 3 plays
13:452nd & 10 at opp 48(13:50) No Huddle-Shotgun #10 D.Kaelin rush left for 2 yards gain to the WFU46 (#8 J.Loving)
13:173rd & 8 at opp 46(13:17) No Huddle-Shotgun #10 D.Kaelin pass incomplete short left to #11 T.Harris thrown to WFU35 broken up by #21 A.Hall QB hurried by #11 L.Hardy
13:094th & 8 at opp 46(13:15) #38 D.Sparks punt 46 yards to the WFU00, Touchback
Wake Forest Field goal, 16 plays
13:021st & 10 at own 20(13:04) No Huddle-Shotgun #1 D.Claiborne rush left for 5 yards gain to the WFU25 (#1 J.Jackson)
Virginia Punt, 3 plays
14:071st & 10 at opp 48(14:07) No Huddle-Shotgun #10 D.Kaelin pass incomplete short middle to #0 S.Ennis thrown to WFU32
13:091st & 10 at opp 48Timeout , clock 13:09
Wake Forest Field goal, 16 plays
12:282nd & 5 at own 25(12:31) No Huddle-Shotgun #1 D.Claiborne rush middle for 3 yards gain to the WFU28 (#5 K.Robinson)
11:433rd & 2 at own 28(11:48) No Huddle-Shotgun #2 R.Ashford rush middle for 3 yards gain to the WFU31 (#5 K.Robinson; #1 J.Jackson), 1ST DOWN
11:111st & 10 at own 31(11:13) No Huddle-Shotgun #2 R.Ashford rush middle for 3 yards gain to the WFU34 (#5 K.Robinson)
10:332nd & 7 at own 34(10:39) No Huddle-Shotgun #2 R.Ashford rush left for 0 yards to the WFU34 (#14 F.Camac; #5 K.Robinson)
9:463rd & 7 at own 34(09:57) No Huddle-Shotgun #2 R.Ashford rush left for 11 yards gain to the WFU45, out of bounds at WFU45, 1ST DOWN
9:081st & 10 at own 45(09:13) No Huddle-Shotgun #0 T.Clark rush middle for 4 yards gain to the WFU49 (#30 E.Minter; #90 J.Carter)
8:302nd & 6 at own 49(08:33) No Huddle-Shotgun #1 D.Claiborne rush left for 0 yards to the WFU49 (#91 J.Hammond; #11 M.Marcellus)
7:483rd & 6 at own 49(07:56) No Huddle-Shotgun #2 R.Ashford pass complete short left to #84 E.Falayi caught at UVA47, for 6 yards to the UVA45 (#11 M.Marcellus), out of bounds, 1ST DOWN
7:181st & 10 at opp 45(07:23) No Huddle-Shotgun #2 R.Ashford pass incomplete deep right to #8 C.Hernandez thrown to UVA13
7:102nd & 10 at opp 45(07:16) No Huddle-Shotgun #2 R.Ashford rush middle for 2 yards gain to the UVA43 (#18 C.Costner; #27 D.Neal)
6:213rd & 8 at opp 43(06:33) No Huddle-Shotgun #2 R.Ashford rush middle for 9 yards gain to the UVA34 (#6 C.Moore; #4 C.Charles), 1ST DOWN
5:501st & 10 at opp 34(05:50) No Huddle-Shotgun #2 R.Ashford pass incomplete short left to #9 S.Racanelli thrown to UVA31
5:182nd & 10 at opp 34(05:24) No Huddle-Shotgun #1 D.Claiborne rush left for 1 yard loss to the UVA35 (#28 D.Platt)
4:323rd & 11 at opp 35(04:42) No Huddle-Shotgun #2 R.Ashford pass complete short right to #10 C.Barnes caught at UVA32, for 3 yards to the UVA32 (#10 J.Prevard)
3:534th & 8 at opp 32(03:57) #90 C.Calvert field goal attempt from 49 yards GOOD (H: #9 S.Racanelli, LS: #32 W.Cobb), clock 03:53Wake Forest 16, Virginia 9
3:531st & 10 at own 35(03:53) #97 C.Carlson kickoff 65 yards to the UVA00, Touchback
3:534th & 8 at own 32Timeout , clock 03:53
Virginia Fumble, 2 plays
3:431st & 10 at own 25(03:51) No Huddle-Shotgun #3 J.Taylor rush middle for 43 yards gain to the WFU32 (#3 K.Prunty), out of bounds, 1ST DOWN
3:121st & 10 at opp 32(03:12) No Huddle-Shotgun #3 J.Taylor rush left for 6 yards gain to the WFU26 fumbled by #3 J.Taylor at WFU26 forced by #24 D.Hazen recovered by WFU #24 D.Hazen at WFU26, End Of Play PENALTY UVA Holding declined. The previous play is under automatic review - “Fumble”. CALL OVERTURNED. (Original Play: (03:12) No Huddle-Shotgun #3 J.Taylor rush left for 0 yards to the WFU32 (#24 D.Hazen) PENALTY UVA Holding (#77 N.Josey) 10 yards from WFU32 to WFU42. NO PLAY)
Wake Forest Punt, 3 plays
2:431st & 10 at own 26(02:47) No Huddle-Shotgun #1 D.Claiborne rush right for 2 yards gain to the WFU28 (#11 M.Marcellus; #27 D.Neal)
2:432nd & 8 at own 28(02:44) No Huddle-Shotgun #2 R.Ashford rush middle for 0 yards to the WFU28 (#0 A.Clary)
2:461st & 10 at opp 26Timeout Virginia, clock 02:46
2:393rd & 8 at own 28(02:40) No Huddle-Shotgun #2 R.Ashford pass incomplete short right to #0 T.Clark thrown to WFU23
2:432nd & 8 at opp 28Timeout Virginia, clock 02:43
2:284th & 8 at own 28(02:37) #91 C.Joseph punt 45 yards to the UVA27 #6 C.Ross return 15 yards to the UVA42 (#43 F.Cusano; #15 D.Cook)
Virginia Turnover on downs, 10 plays
2:141st & 10 at own 42(02:27) No Huddle-Shotgun #10 D.Kaelin pass complete short middle to #3 J.Taylor caught at UVA46, for 8 yards to the UVA50 (#45 N.Andersen)
2:002nd & 2 at the 50(02:08) No Huddle-Shotgun #10 D.Kaelin pass complete short middle to #3 J.Taylor caught at WFU46, for 4 yards to the WFU46 (#21 A.Hall), 1ST DOWN
1:491st & 10 at opp 46(01:59) No Huddle-Shotgun #10 D.Kaelin pass complete short left to #7 J.Edrine caught at WFU40, for 6 yards to the WFU40 (#24 D.Hazen)
2:002nd & 2 at the 50Timeout , clock 02:00
1:332nd & 4 at opp 40(01:44) No Huddle-Shotgun #10 D.Kaelin rush middle for 1 yard gain to the WFU39 (#8 J.Loving)
1:233rd & 3 at opp 39(01:24) No Huddle-Shotgun #3 J.Taylor rush middle for 11 yards gain to the WFU28 (#5 D.Patterson), 1ST DOWN
1:101st & 10 at opp 28(01:19) No Huddle-Shotgun #10 D.Kaelin pass complete short right to #0 S.Ennis caught at WFU19, for 16 yards to the WFU12 (#21 A.Hall; #43 F.Cusano), 1ST DOWN
0:571st & 10 at opp 12(01:01) No Huddle-Shotgun #3 J.Taylor rush right for 0 yards to the WFU12 (#94 Z.Lohavichan)
0:362nd & 10 at opp 12(00:41) No Huddle-Shotgun #10 D.Kaelin pass complete short middle to #0 S.Ennis caught at WFU10, for 4 yards to the WFU08 (#21 A.Hall; #5 D.Patterson)
0:253rd & 6 at opp 8(00:34) No Huddle-Shotgun #10 D.Kaelin pass complete short left to #11 T.Harris caught at WFU05, for 3 yards to the WFU05, End Of Play
0:362nd & 10 at opp 12Timeout Virginia, clock 00:36
0:134th & 3 at opp 5(00:17) No Huddle-Shotgun #10 D.Kaelin pass incomplete short right to #7 J.Edrine thrown to WFU00 broken up by #23 B.Johnson, TURNOVER ON DOWNS
Wake Forest End of game, 1 play
0:111st & 10 at own 5(00:11) Kneel down by Wake Forest at WFU04 for loss of 1 yard

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Virginia leads 34–⁠18 in 52 meetings.

Recent meetings
2025Wake Forest 16, Virginia 9
2024Virginia 31, Wake Forest 30
2021Wake Forest 37, Virginia 17
2020Wake Forest 40, Virginia 23
2016Wake Forest 27, Virginia 20
2012Wake Forest 16, Virginia 10

Around this game