Wofford at VMI

Saturday, November 8, 2025

Wofford beat VMI 52–⁠10. It was their 20th meeting; after it, Wofford led the series 11–⁠9.

AwayWofford6–⁠6 in 2025
52
HomeVMI1–⁠11 in 2025
10

Final at Alumni Memorial Field, LexingtonTV: ESPN+Attendance 3,642

At kickoff
55°F, wind 6 mph from the westWeather: NOAA NCEI Global Historical Climatology Network hourly; Hot Springs Ingalls Field, 38 km from the stadium, 25 minutes after kickoff
Official
Bruce AustinGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Wofford010212152
VMI700310

Standouts

Player stats

Wofford

PassingC/AttYdsTDInt
J.T. Fayard22/3336550
Jayden Whitaker1/21000
RushingCarYdsTDLong
Gerald Modest859029
Elijah Jackson-Anderson1148014
Isaiah Nell530115
ReceivingRecYdsTDLong
Isaiah Scott5113177
Ivory Aikens486359
Jack Purdy347020
Colby Alexander341033
DefenseTklTFLSacksInt
Maximus Pulley0002

VMI

PassingC/AttYdsTDInt
Chandler Wilson14/2013811
Nana Utsey1/4201
Ian Reynolds0/1000
RushingCarYdsTDLong
Aslin Shipe532017
Nana Utsey729012
Leo Boehling112208
Kam Johnson3804
ReceivingRecYdsTDLong
Morgan McPhaul280073
Noah Grevious220010
Aslin Shipe31307
Malik McNeely1909

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

Team stats

WoffordVMI
507Total yards228
375Passing yards140
132Rushing yards88
10.7Yards per pass5.6
4.4Yards per rush2.4
19First downs9
6–⁠14Third downs4–⁠15
2–⁠2Fourth downs1–⁠1
2Turnovers3
6–⁠56Penalties5–⁠40
30:46Possession29:14

Efficiency

WoffordVMI
42%Success rate23%
0.40EPA per play−0.33
1.73Explosiveness0.96
−0.04Rushing EPA−0.29
0.91Passing EPA−0.32
42%Passing-down success19%

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)

Wofford 65% to win. Elo’s favorite won.

The line

Wofford −11, over/under 44.5.

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

Every drive

VMI end zoneWofford end zoneQ1 VMITouchdown, 6 playsQ1 WoffordPunt, 3 playsQ1 VMIPunt, 6 playsQ1 WoffordFumble, 11 playsQ1 VMIInterception, 2 playsQ2 WoffordField goal, 7 playsQ2 VMIPunt, 5 playsQ2 WoffordPunt, 3 playsQ2 VMIPunt, 3 playsQ2 WoffordTouchdown, 3 playsQ2 VMIPunt, 3 playsQ2 WoffordPunt, 3 playsQ2 VMIPunt, 3 playsQ2 WoffordPunt, 3 playsQ2 VMIEnd of half, 1 playQ3 WoffordTouchdown, 4 playsQ3 VMIPunt, 8 playsQ3 WoffordTouchdown, 9 playsQ3 VMIFumble, 1 playQ3 WoffordTouchdown, 5 playsQ3 VMIPunt, 9 playsQ4 WoffordTouchdown, 2 playsQ4 VMIPick-six, 2 plays (Wofford scores)Q4 VMIFumble, 3 playsQ4 VMIField goal, 7 playsQ4 WoffordTouchdown, 10 playsQ4 VMIPunt, 3 playsQ4 WoffordEnd of game, 3 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. VMI drives left to right, Wofford right to left.
  1. Q1 VMITouchdown, 6 plays, 72 yards
  2. Q1 WoffordPunt, 3 plays, 6 yards
  3. Q1 VMIPunt, 6 plays, 14 yards
  4. Q1 WoffordFumble, 11 plays, 56 yards
  5. Q1 VMIInterception, 2 plays, −4 yards
  6. Q2 WoffordField goal, 7 plays, 22 yards
  7. Q2 VMIPunt, 5 plays, 16 yards
  8. Q2 WoffordPunt, 3 plays, 8 yards
  9. Q2 VMIPunt, 3 plays, 4 yards
  10. Q2 WoffordTouchdown, 3 plays, 39 yards
  11. Q2 VMIPunt, 3 plays, 0 yards
  12. Q2 WoffordPunt, 3 plays, 3 yards
  13. Q2 VMIPunt, 3 plays, 2 yards
  14. Q2 WoffordPunt, 3 plays, −3 yards
  15. Q2 VMIEnd of half, 1 play, −3 yards
  16. Q3 WoffordTouchdown, 4 plays, 72 yards
  17. Q3 VMIPunt, 8 plays, 36 yards
  18. Q3 WoffordTouchdown, 9 plays, 77 yards
  19. Q3 VMIFumble, 1 play, 7 yards
  20. Q3 WoffordTouchdown, 5 plays, 26 yards
  21. Q3 VMIPunt, 9 plays, 38 yards
  22. Q4 WoffordTouchdown, 2 plays, 75 yards
  23. Q4 VMIPick-six, 2 plays (Wofford scores), −22 yards
  24. Q4 VMIFumble, 3 plays, 5 yards
  25. Q4 VMIField goal, 7 plays, 11 yards
  26. Q4 WoffordTouchdown, 10 plays, 60 yards
  27. Q4 VMIPunt, 3 plays, 0 yards
  28. Q4 WoffordEnd of game, 3 plays, −3 yards

Play by play

1st quarter5 drives, then VMI 7, Wofford 0
VMI Touchdown, 6 plays
15:001st & 10 at own 35#38 B.Jones kickoff 65 yards to the VMI00, Touchback
15:001st & 10 at own 25No Huddle-Shotgun #25 A.Shipe rush left for 3 yards gain to the VMI28 (#52 S.Foster)
15:002nd & 7 at own 28PENALTY VMI False Start (#52 B.Burnett) 5 yards from VMI28 to VMI23. NO PLAY
15:002nd & 12 at own 23No Huddle-Shotgun #12 C.Wilson pass complete short right to #88 M.McPhaul caught at VMI26, for 73 yards to the WOF04 (#14 D.Malcolm; #9 E.Campbell), 1ST DOWN
15:001st & goal at opp 4No Huddle-Shotgun #14 N.Utsey rush right for 1 yard gain to the WOF03 (#2 M.Pulley), out of bounds
15:002nd & goal at opp 3No Huddle-Shotgun #14 N.Utsey rush middle for 2 yards gain to the WOF01 (#90 O.Brown)
15:003rd & goal at opp 1No Huddle-Shotgun #14 N.Utsey rush middle for 0 yards to the WOF01 (#90 O.Brown)
15:004th & goal at opp 1No Huddle-Shotgun #12 C.Wilson pass complete short middle to #20 O.Sweeney caught at WOF00, for 1 yard to the WOF00 TOUCHDOWN, clock 11:22 #35 J.Joyce kick attempt good (H: #99 B.Shrewsbury, LS: #60 N.Payne)VMI 7, Wofford 0
Wofford Punt, 3 plays
11:221st & 10 at own 35#35 J.Joyce kickoff 51 yards to the WOF14 #89 C.Alexander return 13 yards to the WOF27 (#39 C.Watkins; #23 D.Hite)
11:221st & 10 at own 27No Huddle-Shotgun #2 I.Jackson-Anderson rush middle for 2 yards gain to the WOF29 (#57 D.Burnett; #18 S.Dean III)
11:222nd & 8 at own 29No Huddle-Shotgun #2 I.Jackson-Anderson rush left for 3 yards gain to the WOF32 (#4 I.Grevious; #57 D.Burnett)
11:223rd & 5 at own 32No Huddle-Shotgun #12 J.Fayard rush middle for 1 yard gain to the WOF33 (#23 D.Hite)
9:264th & 4 at own 33#36 C.Craig punt 47 yards to the VMI20 fair catch by #6 N.Grevious at VMI20
VMI Punt, 6 plays
9:261st & 10 at own 20No Huddle-Shotgun #12 C.Wilson pass complete short left to #25 A.Shipe caught at VMI20, for 4 yards to the VMI24 (#31 N.Morgan)
9:262nd & 6 at own 24No Huddle-Shotgun #25 A.Shipe rush right for 0 yards to the VMI24 (#44 W.Ward; #93 B.Maina)
9:263rd & 6 at own 24No Huddle-Shotgun #12 C.Wilson pass complete short left to #6 N.Grevious caught at VMI28, for 10 yards to the VMI34 (#44 W.Ward), 1ST DOWN
9:261st & 10 at own 34No Huddle-Shotgun #25 A.Shipe rush middle for 3 yards gain to the VMI37 (#44 W.Ward; #11 A.Williams)
9:262nd & 7 at own 37No Huddle-Shotgun #12 C.Wilson pass complete short right to #20 O.Sweeney caught at VMI35, for 2 yards to the VMI39 (#31 N.Morgan; #44 W.Ward)
9:263rd & 5 at own 39PENALTY VMI False Start 5 yards from VMI39 to VMI34. NO PLAY
9:263rd & 10 at own 34No Huddle-Shotgun #12 C.Wilson pass complete short middle to #9 L.Boehling caught at VMI36, for 5 yards to the VMI39 (#2 M.Pulley; #9 E.Campbell)
9:264th & 5 at own 39PENALTY VMI False Start (#7 N.Lhotsky) 5 yards from VMI39 to VMI34. NO PLAY
5:234th & 10 at own 34#99 B.Shrewsbury punt 54 yards to the WOF12
Wofford Fumble, 11 plays
5:231st & 10 at own 12No Huddle-Shotgun #12 J.Fayard pass incomplete deep middle to #10 T.Honeywood thrown to WOF47
5:232nd & 10 at own 12No Huddle-Shotgun #12 J.Fayard pass complete short left to #9 I.Scott caught at WOF22, for 12 yards to the WOF24 (#9 L.English), 1ST DOWN
5:231st & 10 at own 24No Huddle-Shotgun #12 J.Fayard rush left for 5 yards gain to the WOF29 (#14 E.Wilborne)
5:232nd & 5 at own 29No Huddle-Shotgun #12 J.Fayard pass complete short middle to #89 C.Alexander caught at WOF25, for 5 yards to the WOF34 (#4 I.Grevious; #26 K.Crump), 1ST DOWN
5:231st & 10 at own 34No Huddle-Shotgun #2 I.Jackson-Anderson rush middle for 2 yards gain to the WOF36 (#21 C.Clinton)
5:232nd & 8 at own 36No Huddle-Shotgun #12 J.Fayard pass incomplete short right to #87 M.Flanders thrown to WOF39 broken up by #3 A.Parker
5:233rd & 8 at own 36No Huddle-Shotgun #12 J.Fayard pass complete deep middle to #89 C.Alexander caught at VMI34, for 33 yards to the VMI31 (#26 K.Crump), 1ST DOWN
5:231st & 10 at opp 31No Huddle-Shotgun #12 J.Fayard pass complete short left to #9 I.Scott caught at VMI32, for 3 yards to the VMI28 (#14 E.Wilborne)
5:232nd & 7 at opp 28No Huddle-Shotgun #2 I.Jackson-Anderson rush right for 2 yards gain to the VMI26 (#14 E.Wilborne; #26 K.Crump)
5:233rd & 5 at opp 26No Huddle-Shotgun #12 J.Fayard pass complete short right to #4 J.Purdy caught at VMI09, for 17 yards to the VMI09 (#9 L.English), 1ST DOWN
5:231st & goal at opp 9No Huddle-Shotgun #12 J.Fayard pass complete short right to #0 I.Aikens caught at VMI06, for 5 yards to the VMI04 (#3 A.Parker), out of bounds PENALTY WOF Pass Interference (#6 G.Modest Jr.) 15 yards from VMI09 to VMI24. NO PLAY
0:111st & goal at opp 24No Huddle-Shotgun #12 J.Fayard sacked for loss of 8 yards to the VMI32 (#3 A.Parker), fumble by #12 J.Fayard recovered by VMI #90 E.Brooks at VMI32, End Of Play
VMI Interception, 2 plays
0:111st & 10 at own 32No Huddle-Shotgun #9 L.Boehling rush middle for 2 yards gain to the VMI34 (#2 M.Pulley; #8 E.Washington)
Q2 14:522nd & 8 at own 34No Huddle-Shotgun #12 C.Wilson pass intercepted by #2 M.Pulley at VMI46 #2 M.Pulley return 18 yards to the VMI28 (#56 W.Dixon)
2nd quarter10 drives, then Wofford 10, VMI 7
Wofford Field goal, 7 plays
15:001st & 10 at opp 28No Huddle-Shotgun #12 J.Fayard pass incomplete deep left to #10 T.Honeywood thrown to VMI00
15:002nd & 10 at opp 28No Huddle-Shotgun #12 J.Fayard pass complete short right to #9 I.Scott caught at VMI19, for 9 yards to the VMI19 (#11 R.Powell)
15:003rd & 1 at opp 19No Huddle-Shotgun #6 G.Modest Jr. rush middle for 8 yards gain to the VMI11 (#2 A.Allen), 1ST DOWN
15:001st & 10 at opp 11No Huddle-Shotgun #6 G.Modest Jr. rush middle for 2 yards gain to the VMI09 (#57 D.Burnett; #94 J.Foster)
15:002nd & 8 at opp 9No Huddle-Shotgun #6 G.Modest Jr. rush middle for 3 yards gain to the VMI06 (#90 E.Brooks; #97 C.Gue)
15:003rd & 5 at opp 6No Huddle-Shotgun #12 J.Fayard pass incomplete short right to #10 T.Honeywood thrown to VMI00 broken up by #3 A.Parker
12:054th & 5 at opp 6#47 S.Spence field goal attempt from 24 yards GOOD (H: #42 M.Cowart, LS: #45 B.Shirley), clock 12:05VMI 7, Wofford 3
VMI Punt, 5 plays
12:051st & 10 at own 35#38 B.Jones kickoff 65 yards to the VMI00 fair catch by #25 A.Shipe at VMI00
12:051st & 10 at own 25No Huddle-Shotgun #14 N.Utsey rush right for 7 yards gain to the VMI32 (#9 E.Campbell; #15 J.Rambert)
12:052nd & 3 at own 32No Huddle-Shotgun #9 L.Boehling rush left for 8 yards gain to the VMI40 (#9 E.Campbell; #12 J.Tinch), 1ST DOWN
12:051st & 10 at own 40No Huddle-Shotgun #14 N.Utsey rush middle for 21 yards gain to the WOF39 (#2 M.Pulley), out of bounds PENALTY VMI Holding (#52 B.Burnett) 10 yards from VMI40 to VMI30. NO PLAY
12:051st & 20 at own 30No Huddle-Shotgun #9 L.Boehling rush left for 1 yard loss to the VMI29 (#90 O.Brown; #66 R.McCollough)
12:052nd & 21 at own 29No Huddle-Shotgun #14 N.Utsey rush middle for 12 yards gain to the VMI41 (#39 T.Donnelly; #15 J.Rambert)
12:053rd & 9 at own 41No Huddle-Shotgun #14 N.Utsey pass incomplete short middle to #3 C.Cox thrown to VMI45 broken up by #14 D.Malcolm
9:004th & 9 at own 41#99 B.Shrewsbury punt 47 yards to the WOF12 fair catch by #9 I.Scott at WOF12
Wofford Punt, 3 plays
9:001st & 10 at own 12No Huddle-Shotgun #2 I.Jackson-Anderson rush middle for 6 yards gain to the WOF18 (#40 P.Ward) PENALTY WOF Holding (#68 C.Hixon) 6 yards from WOF12 to WOF06. NO PLAY
9:001st & 16 at own 6No Huddle-Shotgun #12 J.Fayard pass complete short left to #9 I.Scott caught at WOF17, for 12 yards to the WOF18 (#4 I.Grevious), out of bounds
9:002nd & 4 at own 18No Huddle-Shotgun #12 J.Fayard pass complete short right to #10 T.Honeywood caught at WOF17, for 2 yards to the WOF20 (#9 L.English; #0 N.Land)
9:003rd & 2 at own 20No Huddle-Shotgun #12 J.Fayard pass incomplete short middle to #9 I.Scott thrown to WOF35 broken up by #9 L.English
7:084th & 2 at own 20#36 C.Craig punt 57 yards to the VMI23
VMI Punt, 3 plays
7:081st & 10 at own 23No Huddle-Shotgun #22 K.Johnson rush middle for 2 yards gain to the VMI25 (#33 K.Moledor)
7:082nd & 8 at own 25No Huddle-Shotgun #14 N.Utsey rush left for 0 yards to the VMI25 (#6 M.Smokes)
7:083rd & 8 at own 25No Huddle-Shotgun #14 N.Utsey pass complete short right to #25 A.Shipe caught at VMI24, for 2 yards to the VMI27 (#9 E.Campbell; #3 J.Luster), out of bounds
5:084th & 6 at own 27#99 B.Shrewsbury punt 59 yards to the WOF14 #9 I.Scott return 44 yards to the VMI42 (#11 R.Powell)
Wofford Touchdown, 3 plays
5:081st & 10 at opp 42No Huddle-Shotgun #12 J.Fayard pass complete deep right to #14 A.Coleman jr caught at VMI12, for 33 yards to the VMI09 QB hurried by #90 E.Brooks (#11 R.Powell), 1ST DOWN
5:081st & goal at opp 9No Huddle-Shotgun #12 J.Fayard pass complete short left to #0 I.Aikens caught at VMI08, for 4 yards to the VMI05 (#18 S.Dean III)
3:442nd & goal at opp 5No Huddle-Shotgun #12 J.Fayard pass complete short right to #0 I.Aikens caught at VMI00, for 5 yards to the VMI00 TOUCHDOWN, clock 03:44 #47 S.Spence kick attempt good (H: #42 M.Cowart, LS: #45 B.Shirley)Wofford 10, VMI 7
VMI Punt, 3 plays
3:441st & 10 at own 35#38 B.Jones kickoff 62 yards to the VMI03 #25 A.Shipe return 20 yards to the VMI23 (#22 P.Ketchin; #26 T.Myrick)
3:441st & 10 at own 23No Huddle-Shotgun #12 C.Wilson sacked for loss of 7 yards to the VMI16 (#93 B.Maina)
3:442nd & 17 at own 16No Huddle-Shotgun #12 C.Wilson pass complete short left to #9 L.Boehling caught at VMI13, for 7 yards to the VMI23 (#9 E.Campbell)
2:573rd & 10 at own 23No Huddle-Shotgun #12 C.Wilson sacked for loss of 3 yards to the VMI20 (#10 C.Oliver)
2:572nd & goal at opp 16Timeout Wofford, clock 02:57
2:414th & 13 at own 20#99 B.Shrewsbury punt 50 yards to the WOF30
2:513rd & 10 at opp 23Timeout Wofford, clock 02:51
Wofford Punt, 3 plays
2:511st & 10 at own 30No Huddle-Shotgun #12 J.Fayard pass incomplete short right to #6 G.Modest Jr. thrown to WOF33
2:512nd & 10 at own 30No Huddle-Shotgun #12 J.Fayard pass complete short left to #89 C.Alexander caught at WOF28, for 3 yards to the WOF33 (#9 L.English)
2:003rd & 7 at own 33No Huddle-Shotgun #12 J.Fayard pass incomplete short right to #9 I.Scott thrown to WOF44
2:002nd & 10 at opp 30Timeout , clock 02:00
1:484th & 7 at own 33#36 C.Craig punt 43 yards to the VMI24 fair catch by #6 N.Grevious at VMI24
VMI Punt, 3 plays
1:481st & 10 at own 24No Huddle-Shotgun #9 L.Boehling rush left for 2 yards gain to the VMI26 (#9 E.Campbell)
1:482nd & 8 at own 26No Huddle-Shotgun #14 N.Utsey pass incomplete short right to #6 N.Grevious thrown to VMI34
1:483rd & 8 at own 26No Huddle-Shotgun #14 N.Utsey rush middle for 7 yards gain to the VMI33 (#15 J.Rambert)
0:544th & 1 at own 33#99 B.Shrewsbury punt 54 yards to the WOF13 #9 I.Scott return 30 yards to the WOF43 (#60 N.Payne; #21 C.Clinton)
1:063rd & 8 at opp 26Timeout Wofford, clock 01:06
Wofford Punt, 3 plays
1:061st & 10 at own 43No Huddle-Shotgun #12 J.Fayard pass complete short middle to #2 I.Jackson-Anderson caught at WOF48, for 7 yards to the WOF50 (#23 D.Hite)
1:062nd & 3 at the 50No Huddle-Shotgun #12 J.Fayard pass incomplete deep right to #10 T.Honeywood thrown to VMI14 broken up by #3 A.Parker
1:063rd & 3 at the 50PENALTY WOF False Start (#14 A.Coleman jr) 5 yards from WOF50 to WOF45. NO PLAY
1:063rd & 8 at own 45PENALTY WOF False Start (#77 M.Howard) 5 yards from WOF45 to WOF40. NO PLAY
1:063rd & 13 at own 40No Huddle-Shotgun #2 I.Jackson-Anderson rush middle for 10 yards gain to the WOF50 (#0 N.Land)
0:114th & 3 at the 50#36 C.Craig punt 33 yards to the VMI17
0:203rd & 13 at opp 40Timeout VMI, clock 00:20
VMI End of half, 1 play
0:201st & 10 at own 17Kneel down by VMI at VMI14 for loss of 3 yards
3rd quarter5 drives, then Wofford 31, VMI 7
Wofford Touchdown, 4 plays
15:001st & 10 at own 35#35 J.Joyce kickoff 65 yards to the WOF00, Touchback
15:001st & 10 at own 25No Huddle-Shotgun #12 J.Fayard pass complete short left to #10 T.Honeywood caught at WOF30, for 9 yards to the WOF34 (#0 N.Land; #18 S.Dean III)
15:002nd & 1 at own 34No Huddle-Shotgun #2 I.Jackson-Anderson rush middle for 9 yards gain to the WOF43 (#90 E.Brooks; #92 J.Moore), 1ST DOWN
15:001st & 10 at own 43No Huddle-Shotgun #2 I.Jackson-Anderson rush middle for 2 yards loss to the WOF41 (#4 I.Grevious)
15:002nd & 12 at own 41No Huddle-Shotgun #12 J.Fayard pass complete short left to #0 I.Aikens caught at WOF40, for 59 yards to the VMI00 TOUCHDOWN, clock 13:32, 1ST DOWN #47 S.Spence kick attempt good (H: #42 M.Cowart, LS: #45 B.Shirley)Wofford 17, VMI 7
VMI Punt, 8 plays
13:321st & 10 at own 35#38 B.Jones kickoff 60 yards to the VMI05 #25 A.Shipe return 1 yard to the VMI06, out of bounds at VMI06
13:321st & 10 at own 6No Huddle-Shotgun #12 C.Wilson pass complete short right to #4 M.McNeely caught at VMI11, for 9 yards to the VMI15 (#15 J.Rambert), out of bounds
13:322nd & 1 at own 15No Huddle-Shotgun #9 L.Boehling rush right for 1 yard loss to the VMI14 (#39 T.Donnelly)
13:323rd & 2 at own 14No Huddle-Shotgun #12 C.Wilson rush left for 5 yards loss to the VMI09 (#12 J.Tinch) PENALTY WOF Targeting (#12 J.Tinch) 15 yards from VMI14 to VMI29, 1ST DOWN. NO PLAY
13:321st & 10 at own 29No Huddle-Shotgun #9 L.Boehling rush middle for 5 yards gain to the VMI34 (#2 M.Pulley)
13:322nd & 5 at own 34No Huddle-Shotgun #9 L.Boehling rush middle for 1 yard gain to the VMI35 (#33 K.Moledor; #93 B.Maina)
13:323rd & 4 at own 35No Huddle-Shotgun #12 C.Wilson rush middle for 6 yards gain to the VMI41 (#2 M.Pulley), 1ST DOWN
13:321st & 10 at own 41No Huddle-Shotgun #9 L.Boehling rush middle for 1 yard gain to the VMI42 (#93 B.Maina; #52 S.Foster)
13:322nd & 9 at own 42No Huddle-Shotgun #12 C.Wilson pass incomplete short right to #25 A.Shipe thrown to VMI40 QB hurried by #6 M.Smokes
13:323rd & 9 at own 42No Huddle-Shotgun #12 C.Wilson pass incomplete short right to #4 M.McNeely thrown to VMI48
9:524th & 9 at own 42#99 B.Shrewsbury punt 58 yards to the WOF00, Touchback
Wofford Touchdown, 9 plays
9:521st & 10 at own 20No Huddle-Shotgun #2 I.Jackson-Anderson rush middle for 7 yards gain to the WOF27 (#3 A.Parker)
9:522nd & 3 at own 27No Huddle-Shotgun #12 J.Fayard pass complete short left to #4 J.Purdy caught at WOF25, for 20 yards to the WOF47 (#26 K.Crump), out of bounds, 1ST DOWN
9:521st & 10 at own 47No Huddle-Shotgun #12 J.Fayard pass incomplete short right to #2 I.Jackson-Anderson thrown to VMI45 PENALTY WOF Holding (#55 D.Porter) 10 yards from WOF47 to WOF37. NO PLAY
9:521st & 20 at own 37No Huddle-Shotgun #12 J.Fayard pass incomplete short right to #0 I.Aikens thrown to WOF42
9:522nd & 20 at own 37No Huddle-Shotgun #12 J.Fayard pass complete short left to #10 T.Honeywood caught at VMI47, for 16 yards to the VMI47 (#3 A.Parker), out of bounds
9:523rd & 4 at opp 47No Huddle-Shotgun #12 J.Fayard pass complete short middle to #10 T.Honeywood caught at VMI40, for 7 yards to the VMI40 (#18 S.Dean III), out of bounds, 1ST DOWN
9:521st & 10 at opp 40No Huddle-Shotgun #6 G.Modest Jr. rush middle for 29 yards gain to the VMI11 (#3 A.Parker), 1ST DOWN
9:521st & 10 at opp 11No Huddle-Shotgun #12 J.Fayard pass incomplete short right to #0 I.Aikens thrown to VMI14
9:522nd & 10 at opp 11No Huddle-Shotgun #6 G.Modest Jr. rush middle for 5 yards gain to the VMI06 (#0 N.Land; #14 E.Wilborne)
9:523rd & 5 at opp 6No Huddle-Shotgun #12 J.Fayard pass complete short middle to #10 T.Honeywood caught at VMI00, for 6 yards to the VMI00 TOUCHDOWN, clock 05:55, 1ST DOWN #47 S.Spence kick attempt good (H: #42 M.Cowart, LS: #45 B.Shirley)Wofford 24, VMI 7
5:551st & 10 at own 35#38 B.Jones kickoff 63 yards to the VMI02 #25 A.Shipe return 20 yards to the VMI22 (#22 P.Ketchin; #41 L.McCloud)
5:411st & 10 at own 22No Huddle-Shotgun #12 C.Wilson pass complete short middle to #88 M.McPhaul caught at VMI28, for 7 yards to the VMI29 fumbled by #88 M.McPhaul at VMI29 forced by #44 W.Ward recovered by WOF #44 W.Ward at VMI29, End Of Play
Wofford Touchdown, 5 plays
5:411st & 10 at opp 29No Huddle-Shotgun #12 J.Fayard pass incomplete short right to #6 G.Modest Jr. thrown to VMI25 QB hurried by #43 H.Berling
5:412nd & 10 at opp 29No Huddle-Shotgun #6 G.Modest Jr. rush right for 1 yard gain to the VMI28 (#18 S.Dean III; #94 J.Foster)
5:413rd & 9 at opp 28No Huddle-Shotgun #12 J.Fayard pass complete short left to #6 G.Modest Jr. caught at VMI26, for 8 yards to the VMI20 (#18 S.Dean III)
5:414th & 1 at opp 20No Huddle-Shotgun #6 G.Modest Jr. rush middle for 2 yards gain to the VMI18 (#18 S.Dean III), 1ST DOWN
3:241st & 10 at opp 18No Huddle-Shotgun #12 J.Fayard pass complete short left to #0 I.Aikens caught at VMI00, for 18 yards to the VMI00 TOUCHDOWN, clock 03:24, 1ST DOWN #47 S.Spence kick attempt good (H: #42 M.Cowart, LS: #45 B.Shirley)Wofford 31, VMI 7
VMI Punt, 9 plays
3:241st & 10 at own 35#38 B.Jones kickoff 65 yards to the VMI00 #25 A.Shipe return 18 yards to the VMI18 (#15 J.Rambert; #16 J.Hatter)
3:241st & 10 at own 18No Huddle-Shotgun #25 A.Shipe rush middle for 17 yards gain to the VMI35 (#9 E.Campbell), out of bounds, 1ST DOWN
3:241st & 10 at own 35No Huddle-Shotgun #12 C.Wilson pass incomplete short right to #4 M.McNeely thrown to VMI40 broken up by #14 D.Malcolm
3:242nd & 10 at own 35No Huddle-Shotgun #9 L.Boehling rush middle for 1 yard gain to the VMI36 (#90 O.Brown)
3:243rd & 9 at own 36No Huddle-Shotgun #12 C.Wilson pass complete short right to #6 N.Grevious caught at VMI40, for 10 yards to the VMI46 (#9 E.Campbell), out of bounds, 1ST DOWN
3:241st & 10 at own 46No Huddle-Shotgun #25 A.Shipe rush left for 9 yards gain to the WOF45 (#8 E.Washington)
3:242nd & 1 at opp 45No Huddle-Shotgun #12 C.Wilson pass complete short middle to #25 A.Shipe caught at WOF40, for 7 yards to the WOF38 (#8 E.Washington), 1ST DOWN
3:241st & 10 at opp 38No Huddle-Shotgun #12 C.Wilson rush middle for 2 yards loss to the WOF40 fumbled by #12 C.Wilson at WOF38 recovered by VMI #12 C.Wilson at WOF43 (#9 E.Campbell)
3:242nd & 12 at opp 40No Huddle-Shotgun #12 C.Wilson pass incomplete short left to #6 N.Grevious thrown to WOF25
3:243rd & 12 at opp 40No Huddle-Shotgun #12 C.Wilson pass complete short right to #9 L.Boehling caught at WOF43, for 4 yards loss to the WOF44 (#44 W.Ward)
Q4 15:004th & 16 at opp 44#99 B.Shrewsbury punt 37 yards to the WOF07 fair catch by #9 I.Scott at WOF07 PENALTY VMI Kick Catch Interference (#11 R.Powell) 15 yards from WOF07 to WOF22
4th quarter8 drives, then Wofford 52, VMI 10
Wofford Touchdown, 2 plays
15:001st & 10 at own 22No Huddle-Shotgun #2 I.Jackson-Anderson rush middle for 1 yard gain to the WOF23 (#14 E.Wilborne; #21 C.Clinton)
14:032nd & 9 at own 23No Huddle-Shotgun #12 J.Fayard pass complete short middle to #9 I.Scott caught at WOF22, for 77 yards to the VMI00 TOUCHDOWN, clock 14:03, 1ST DOWN #47 S.Spence kick attempt good (H: #42 M.Cowart, LS: #45 B.Shirley)Wofford 38, VMI 7
VMI Pick-six, 2 plays (Wofford scores)
14:031st & 10 at own 35#38 B.Jones kickoff 65 yards to the VMI00, Touchback
14:031st & 10 at own 25No Huddle-Shotgun #9 L.Boehling rush middle for 4 yards gain to the VMI29 (#90 O.Brown)
13:252nd & 6 at own 29No Huddle-Shotgun #14 N.Utsey pass intercepted by #2 M.Pulley at VMI45 QB hurried by #31 N.Morgan #2 M.Pulley return 45 yards to the VMI00 TOUCHDOWN, clock 13:25 #47 S.Spence kick attempt good (H: #42 M.Cowart, LS: #45 B.Shirley)Wofford 45, VMI 7
VMI Fumble, 3 plays
13:251st & 10 at own 35#38 B.Jones kickoff 65 yards to the VMI00, Touchback
13:251st & 10 at own 25No Huddle-Shotgun #22 K.Johnson rush right for 2 yards gain to the VMI27 (#41 L.McCloud)
13:252nd & 8 at own 27No Huddle-Shotgun #22 K.Johnson rush middle for 4 yards gain to the VMI31 (#14 D.Malcolm; #11 A.Williams)
13:253rd & 4 at own 31No Huddle-Shotgun #12 C.Wilson pass complete short left to #22 K.Johnson caught at VMI28, for 1 yard loss to the VMI30 (#3 J.Luster)
11:274th & 5 at own 30#99 B.Shrewsbury punt 58 yards to the WOF12 #9 I.Scott return 11 yards to the WOF23 fumbled by #9 I.Scott at WOF23 recovered by VMI #21 L.Schalow at WOF23, End Of Play
VMI Field goal, 7 plays
11:271st & 10 at opp 23No Huddle-Shotgun #21 L.Schalow rush middle for 3 yards gain to the WOF20 (#95 N.Mathious)
11:272nd & 7 at opp 20No Huddle-Shotgun #21 L.Schalow rush middle for 0 yards to the WOF20 (#95 N.Mathious)
11:273rd & 7 at opp 20No Huddle-Shotgun #12 C.Wilson pass complete short middle to #80 H.Hardnett caught at WOF18, for 8 yards to the WOF12 (#22 P.Ketchin), 1ST DOWN
11:271st & 10 at opp 12No Huddle-Shotgun #21 L.Schalow rush middle for 1 yard gain to the WOF11 (#8 E.Washington)
11:273rd & 10 at opp 12No Huddle-Shotgun #12 C.Wilson pass incomplete short right to #4 M.McNeely thrown to WOF07 QB hurried by #10 C.Oliver PENALTY VMI Holding declined
8:374th & 10 at opp 12#35 J.Joyce field goal attempt from 30 yards GOOD (H: #99 B.Shrewsbury, LS: #60 N.Payne), clock 08:37Wofford 45, VMI 10
Wofford Touchdown, 10 plays
8:371st & 10 at own 35#35 J.Joyce kickoff 50 yards to the WOF15 #0 I.Aikens return 22 yards to the WOF37 (#5 E.Haston)
8:371st & 10 at own 37No Huddle-Shotgun #2 I.Jackson-Anderson rush left for 0 yards to the WOF37 (#5 E.Haston), out of bounds
8:372nd & 10 at own 37Shotgun #2 I.Jackson-Anderson rush middle for 14 yards gain to the VMI49 (#2 A.Allen), 1ST DOWN
8:371st & 10 at opp 49Shotgun #8 J.Whitaker pass incomplete short middle to #86 J.Ewell thrown to VMI45 QB hurried by #57 D.Burnett and #92 J.Moore
8:372nd & 10 at opp 49Shotgun #6 G.Modest Jr. rush middle for 9 yards gain to the VMI40 (#43 H.Berling)
8:373rd & 1 at opp 40Shotgun #20 I.Nell rush middle for 2 yards loss to the VMI42 (#43 H.Berling)
8:374th & 3 at opp 42Shotgun #8 J.Whitaker pass complete short middle to #4 J.Purdy caught at VMI34, for 10 yards to the VMI32, End Of Play, 1ST DOWN
8:371st & 10 at opp 32Shotgun #20 I.Nell rush middle for 15 yards gain to the VMI17 (#2 A.Allen), 1ST DOWN
8:371st & 10 at opp 17Shotgun #20 I.Nell rush middle for 1 yard gain to the VMI16 (#96 W.Ferguson)
8:372nd & 9 at opp 16Shotgun #20 I.Nell rush middle for 2 yards gain to the VMI14 (#2 A.Allen; #43 H.Berling)
3:033rd & 7 at opp 14Shotgun #20 I.Nell rush right for 14 yards gain to the VMI00 TOUCHDOWN, clock 03:03, 1ST DOWN #47 S.Spence kick attempt good (H: #42 M.Cowart, LS: #49 J.Hodge)Wofford 52, VMI 10
VMI Punt, 3 plays
3:031st & 10 at own 35#38 B.Jones kickoff 63 yards to the VMI02 fair catch by #25 A.Shipe at VMI02
3:031st & 10 at own 25No Huddle-Shotgun #9 L.Boehling rush middle for 0 yards to the VMI25 (#53 J.Tinor)
3:032nd & 10 at own 25No Huddle-Shotgun #15 I.Reynolds pass incomplete short middle to #6 N.Grevious thrown to VMI30 broken up by #41 L.McCloud
3:033rd & 10 at own 25No Huddle-Shotgun #15 I.Reynolds rush right for 3 yards gain to the VMI28, End Of Play
1:534th & 7 at own 28#99 B.Shrewsbury punt 55 yards to the WOF17 fair catch by #85 G.Batt at WOF17
2:003rd & 10 at own 25Timeout , clock 02:00
Wofford End of game, 3 plays
2:001st & 10 at own 17Kneel down by Wofford at WOF16 for loss of 1 yard
2:002nd & 11 at own 16Kneel down by Wofford at WOF15 for loss of 1 yard
2:003rd & 12 at own 15Kneel down by Wofford at WOF14 for loss of 1 yard
VMI Field goal, 7 plays
0:002nd & 9 at opp 11No Huddle-Shotgun #12 C.Wilson rush right for 1 yard loss to the WOF12 (#10 C.Oliver)

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.

Wofford leads 12–⁠9 in 21 meetings, counting the one since this game.

Recent meetings
2026Wofford 41, VMI 14
2025Wofford 52, VMI 10
2024Wofford 31, VMI 16
2023VMI 17, Wofford 14
2022Wofford 34, VMI 16
2021VMI 31, Wofford 23

Around this game