Western Carolina at VMI

Saturday, November 22, 2025

Western Carolina beat VMI 48–⁠6. It was their 15th meeting; Western Carolina leads the series 12–⁠3.

AwayWestern Carolina7–⁠5 in 2025
48
HomeVMI1–⁠11 in 2025
6

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

At kickoff
53°F, wind 17 mph from the west, gusts to 25 mphWeather: NOAA NCEI Global Historical Climatology Network hourly; Hot Springs Ingalls Field, 38 km from the stadium
Official
Jeff PageGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Western Carolina1014101448
VMI03306

Standouts

Player stats

Western Carolina

PassingC/AttYdsTDInt
Taron Dickens28/4033030
Isaac Lee1/41600
Michael Rossin0/1000
RushingCarYdsTDLong
Markel Townsend637111
Branson Adams935113
Taron Dickens732112
Camury Reid627010
ReceivingRecYdsTDLong
James Tyre369037
Brayden Blackmon664122
Malik Knight459131
Jaylin Terzado342021
DefenseTklTFLSacksInt
Na’koma Simpson-Nealy0001

VMI

PassingC/AttYdsTDInt
Nana Utsey6/208001
RushingCarYdsTDLong
Nana Utsey29137018
Leo Boehling839016
Luke Schalow31108
Noah Grevious4906
ReceivingRecYdsTDLong
Noah Grevious358026
Cade Cox121021
Leo Boehling2101

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

Team stats

Western CarolinaVMI
519Total yards278
346Passing yards80
173Rushing yards198
7.7Yards per pass4.0
4.8Yards per rush4.0
33First downs20
11–⁠15Third downs4–⁠15
1–⁠2Fourth downs1–⁠4
0Turnovers1
10–⁠64Penalties7–⁠63
28:10Possession31:50

Efficiency

Western CarolinaVMI
61%Success rate32%
0.39EPA per play−0.18
1.02Explosiveness1.19
0.53Rushing EPA0.08
0.28Passing EPA−0.56
59%Passing-down success12%

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)

Western Carolina 80% to win. Elo’s favorite won.

The line

Western Carolina −25.5, over/under 63.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 zoneWestern Carolina end zoneQ1 Western CarolinaField goal, 15 playsQ1 VMIMissed FG, 10 playsQ1 Western CarolinaTouchdown, 9 playsQ1 VMIPunt, 5 playsQ2 Western CarolinaTouchdown, 4 playsQ2 VMIField goal, 16 playsQ2 Western CarolinaTouchdown, 12 playsQ2 VMIEnd of half, 6 playsQ3 VMIPunt, 3 playsQ3 Western CarolinaField goal, 6 playsQ3 VMIField goal, 11 playsQ3 Western CarolinaTouchdown, 7 playsQ3 VMITurnover on downs, 7 playsQ3 Western CarolinaTurnover on downs, 4 playsQ3 VMITurnover on downs, 4 playsQ4 Western CarolinaTouchdown, 8 playsQ4 VMIInterception, 6 playsQ4 Western CarolinaTouchdown, 18 playsQ4 VMIResult not recorded, 4 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. VMI drives left to right, Western Carolina right to left.
  1. Q1 Western CarolinaField goal, 15 plays, 69 yards
  2. Q1 VMIMissed FG, 10 plays, 37 yards
  3. Q1 Western CarolinaTouchdown, 9 plays, 59 yards
  4. Q1 VMIPunt, 5 plays, 11 yards
  5. Q2 Western CarolinaTouchdown, 4 plays, 40 yards
  6. Q2 VMIField goal, 16 plays, 62 yards
  7. Q2 Western CarolinaTouchdown, 12 plays, 72 yards
  8. Q2 VMIEnd of half, 6 plays, 41 yards
  9. Q3 VMIPunt, 3 plays, 1 yard
  10. Q3 Western CarolinaField goal, 6 plays, 40 yards
  11. Q3 VMIField goal, 11 plays, 74 yards
  12. Q3 Western CarolinaTouchdown, 7 plays, 66 yards
  13. Q3 VMITurnover on downs, 7 plays, 20 yards
  14. Q3 Western CarolinaTurnover on downs, 4 plays, 8 yards
  15. Q3 VMITurnover on downs, 4 plays, 5 yards
  16. Q4 Western CarolinaTouchdown, 8 plays, 47 yards
  17. Q4 VMIInterception, 6 plays, 56 yards
  18. Q4 Western CarolinaTouchdown, 18 plays, 88 yards
  19. Q4 VMIResult not recorded, 4 plays, 0 yards

Play by play

1st quarter4 drives, then Western Carolina 10, VMI 0
Western Carolina Field goal, 15 plays
15:001st & 10 at own 35#35 J.Joyce kickoff 65 yards to the WCU00, Touchback
15:001st & 10 at own 25No Huddle-Shotgun #4 D.Dutton rush right for 2 yards gain to the WCU27 (#18 S.Dean III; #3 A.Parker)
15:002nd & 8 at own 27No Huddle-Shotgun #5 T.Dickens pass complete short right to #86 B.Blackmon caught at WCU29, for 8 yards to the WCU35 (#18 S.Dean III), 1ST DOWN
15:001st & 10 at own 35No Huddle-Shotgun #5 T.Dickens pass complete short middle to #4 D.Dutton caught at WCU34, for 5 yards to the WCU40 (#43 H.Berling)
15:002nd & 5 at own 40No Huddle-Shotgun #5 T.Dickens pass complete short middle to #86 B.Blackmon caught at WCU40, for 3 yards to the WCU43 (#43 H.Berling)
15:003rd & 2 at own 43No Huddle-Shotgun #2 B.Adams rush middle for 2 yards gain to the WCU45 (#18 S.Dean III; #43 H.Berling), 1ST DOWN
15:001st & 10 at own 45No Huddle-Shotgun #5 T.Dickens pass complete short middle to #86 B.Blackmon caught at VMI45, for 13 yards to the VMI42 (#4 I.Grevious; #43 H.Berling), 1ST DOWN
15:001st & 10 at opp 42No Huddle-Shotgun #5 T.Dickens pass complete short right to #4 D.Dutton caught at VMI39, for 17 yards to the VMI25 (#0 N.Land), out of bounds, 1ST DOWN
15:001st & 10 at opp 25No Huddle-Shotgun #2 B.Adams rush left for 3 yards gain to the VMI22 (#6 J.Comello) PENALTY WCU Holding (#86 B.Blackmon) 10 yards from VMI25 to VMI35. NO PLAY
15:001st & 20 at opp 35No Huddle-Shotgun #5 T.Dickens pass incomplete short middle to #10 M.Rossin thrown to VMI25 broken up by #26 K.Crump
15:002nd & 20 at opp 35No Huddle-Shotgun #2 B.Adams rush middle for 4 yards gain to the VMI31 (#97 C.Gue; #18 S.Dean III)
15:003rd & 16 at opp 31No Huddle-Shotgun #5 T.Dickens pass complete short middle to #9 J.Terzado caught at VMI17, for 15 yards to the VMI16 (#18 S.Dean III)
15:004th & 1 at opp 16No Huddle-Shotgun #2 B.Adams rush middle for 3 yards gain to the VMI13 (#26 K.Crump), 1ST DOWN
15:001st & 10 at opp 13No Huddle-Shotgun #9 J.Terzado rush left for 7 yards gain to the VMI06 (#26 K.Crump)
15:002nd & 3 at opp 6No Huddle-Shotgun #5 T.Dickens pass incomplete short right to #8 P.Richards-Baker thrown to VMI00 broken up by #6 J.Comello
15:003rd & 3 at opp 6No Huddle-Shotgun #5 T.Dickens pass incomplete short middle to #7 M.Knight thrown to VMI05 QB hurried by #92 J.Moore
9:294th & 3 at opp 6#60 B.McCollum field goal attempt from 24 yards GOOD (H: #95 S.Brantley, LS: #62 E.Rhoades), clock 09:29Western Carolina 3, VMI 0
VMI Missed FG, 10 plays
9:291st & 10 at own 35#95 S.Brantley kickoff 65 yards to the VMI00, Touchback
9:291st & 10 at own 25No Huddle-Shotgun #6 N.Grevious rush middle for 4 yards gain to the VMI29 (#6 B.Simpson-Nealy)
9:292nd & 6 at own 29No Huddle-Shotgun #14 N.Utsey rush left for 18 yards gain to the VMI47 (#5 H.McQueen Jr.), 1ST DOWN
9:291st & 10 at own 47PENALTY VMI Illegal Formation (#14 N.Utsey) 5 yards from VMI47 to VMI42. NO PLAY
9:291st & 15 at own 42No Huddle-Shotgun #14 N.Utsey pass incomplete short middle to #7 N.Lhotsky thrown to WCU41
9:292nd & 15 at own 42No Huddle-Shotgun #8 A.Shipe rush right for 3 yards loss to the VMI39 (#0 K.Moore Jr.)
9:293rd & 18 at own 39No Huddle-Shotgun #14 N.Utsey rush middle for 15 yards gain to the WCU46 (#5 H.McQueen Jr.)
9:294th & 3 at opp 46No Huddle-Shotgun #14 N.Utsey rush middle for 3 yards gain to the WCU43 (#8 J.Anderson), 1ST DOWN
9:291st & 10 at opp 43No Huddle-Shotgun #6 N.Grevious rush left for 6 yards gain to the WCU37 (#4 J.Thompson)
9:292nd & 4 at opp 37No Huddle-Shotgun #14 N.Utsey rush right for 1 yard gain to the WCU36 (#11 K.Partridge)
9:293rd & 3 at opp 36No Huddle-Shotgun #14 N.Utsey rush left for 2 yards loss to the WCU38 (#2 M.Nelson)
4:534th & 5 at opp 38#35 J.Joyce field goal attempt from 55 yards NO GOOD (H: #99 B.Shrewsbury, LS: #60 N.Payne), clock 04:53
Western Carolina Touchdown, 9 plays
4:531st & 10 at own 38No Huddle-Shotgun #5 T.Dickens pass complete short right to #2 B.Adams caught at WCU40, for 7 yards to the WCU45 (#6 J.Comello)
4:532nd & 3 at own 45No Huddle-Shotgun #2 B.Adams rush right for 13 yards gain to the VMI42 (#18 S.Dean III), 1ST DOWN
4:531st & 10 at opp 42No Huddle-Shotgun #2 B.Adams rush middle for 3 yards gain to the VMI39 (#3 A.Parker; #95 O.Ham)
4:532nd & 7 at opp 39No Huddle-Shotgun #7 M.Knight rush left for 1 yard loss to the VMI40 (#18 S.Dean III)
4:533rd & 8 at opp 40No Huddle-Shotgun #5 T.Dickens pass complete short right to #7 M.Knight caught at VMI36, for 10 yards to the VMI30 (#30 R.Tasco), 1ST DOWN
4:531st & 10 at opp 30No Huddle-Shotgun #5 T.Dickens pass complete short right to #16 J.Tyre caught at VMI27, for 20 yards to the VMI10 (#4 I.Grevious), out of bounds, 1ST DOWN
4:531st & goal at opp 10No Huddle-Shotgun #5 T.Dickens pass complete short left to #4 D.Dutton caught at VMI06, for 5 yards to the VMI05 (#3 A.Parker)
4:532nd & goal at opp 5No Huddle-Shotgun #28 M.Townsend rush left for 4 yards gain to the VMI01 (#43 H.Berling)
1:243rd & goal at opp 1No Huddle-Shotgun #28 M.Townsend rush middle for 1 yard gain to the VMI00 TOUCHDOWN, clock 01:24, 1ST DOWN #60 B.McCollum kick attempt good (H: #95 S.Brantley, LS: #62 E.Rhoades)Western Carolina 10, VMI 0
VMI Punt, 5 plays
1:241st & 10 at own 35#95 S.Brantley kickoff 61 yards to the VMI04 #9 L.Boehling return 18 yards to the VMI22 (#18 R.McKinnis) PENALTY VMI Holding (#21 C.Clinton) 8 yards from VMI17 to VMI09
1:241st & 10 at own 9No Huddle-Shotgun #14 N.Utsey rush right for 3 yards gain to the VMI12 (#5 H.McQueen Jr.; #4 J.Thompson)
1:242nd & 7 at own 12No Huddle-Shotgun #14 N.Utsey rush right for 8 yards gain to the VMI20 (#5 H.McQueen Jr.), out of bounds, 1ST DOWN
1:241st & 10 at own 20No Huddle-Shotgun #9 L.Boehling rush middle for 4 yards gain to the VMI24 (#4 J.Thompson; #3 S.Dukes)
Q2 15:002nd & 6 at own 24No Huddle-Shotgun #14 N.Utsey pass incomplete short middle to #3 C.Cox thrown to VMI27
Q2 15:003rd & 6 at own 24No Huddle-Shotgun #14 N.Utsey sacked for loss of 4 yards to the VMI20 (#91 J.Banks)
Q2 15:004th & 10 at own 20#99 B.Shrewsbury punt 23 yards to the VMI43 blocked by #29 C.Robbins, out of bounds at VMI43
2nd quarter4 drives, then Western Carolina 24, VMI 3
Western Carolina Touchdown, 4 plays
15:001st & 10 at opp 43No Huddle-Shotgun #5 T.Dickens rush left for 6 yards gain to the VMI37 (#4 I.Grevious)
15:002nd & 4 at opp 37No Huddle-Shotgun #28 M.Townsend rush middle for 4 yards gain to the VMI33 (#21 C.Clinton), 1ST DOWN
15:001st & 10 at opp 33No Huddle-Shotgun #5 T.Dickens pass complete short right to #9 J.Terzado caught at VMI27, for 21 yards to the VMI12 (#3 A.Parker), 1ST DOWN
15:001st & 10 at opp 12No Huddle-Shotgun #5 T.Dickens pass complete short middle to #7 M.Knight caught at VMI01, for 12 yards to the VMI00 TOUCHDOWN, clock 12:33, 1ST DOWN #60 B.McCollum kick attempt good (H: #95 S.Brantley, LS: #62 E.Rhoades)Western Carolina 17, VMI 0
VMI Field goal, 16 plays
12:331st & 10 at own 35#95 S.Brantley kickoff 65 yards to the VMI00, Touchback
12:331st & 10 at own 25No Huddle-Shotgun #14 N.Utsey pass complete short right to #9 L.Boehling caught at VMI23, for 1 yard to the VMI26 (#22 J.Junius Jr.)
12:332nd & 9 at own 26No Huddle-Shotgun #9 L.Boehling rush middle for 3 yards gain to the VMI29 (#5 H.McQueen Jr.)
12:333rd & 6 at own 29No Huddle-Shotgun #14 N.Utsey rush middle for 7 yards gain to the VMI36 (#4 J.Thompson), 1ST DOWN
12:331st & 10 at own 36No Huddle-Shotgun #14 N.Utsey rush left for 14 yards gain to the VMI50 (#6 B.Simpson-Nealy), 1ST DOWN
12:331st & 10 at the 50No Huddle-Shotgun #14 N.Utsey pass complete short right to #9 L.Boehling caught at VMI47, for 0 yards to the WCU50 (#21 C.Dabney)
12:332nd & 10 at the 50No Huddle-Shotgun #14 N.Utsey rush right for 7 yards gain to the WCU43 (#2 M.Nelson; #6 B.Simpson-Nealy)
12:333rd & 3 at opp 43No Huddle-Shotgun #14 N.Utsey rush middle for 0 yards to the WCU43 (#90 J.Wilson)
12:334th & 3 at opp 43PENALTY WCU Offside (#8 J.Anderson) 5 yards from WCU43 to WCU38, 1ST DOWN. NO PLAY
12:331st & 10 at opp 38No Huddle-Shotgun #8 A.Shipe rush left for 2 yards gain to the WCU36 (#3 S.Dukes), out of bounds
12:332nd & 8 at opp 36No Huddle-Shotgun #14 N.Utsey pass incomplete deep middle to #20 O.Sweeney thrown to WCU01 broken up by #22 J.Junius Jr. PENALTY VMI Holding (#8 A.Shipe) 10 yards from WCU36 to WCU46. NO PLAY
12:332nd & 18 at opp 46No Huddle-Shotgun #14 N.Utsey rush middle for 7 yards gain to the WCU39 (#22 J.Junius Jr.; #4 J.Thompson)
12:333rd & 11 at opp 39No Huddle-Shotgun #14 N.Utsey pass incomplete short right to #3 C.Cox thrown to WCU41 broken up by #5 H.McQueen Jr. PENALTY WCU Holding (#3 S.Dukes) 10 yards from WCU39 to WCU29, 1ST DOWN. NO PLAY
12:331st & 10 at opp 29No Huddle-Shotgun #14 N.Utsey rush right for 9 yards gain to the WCU20 (#18 R.McKinnis)
12:332nd & 1 at opp 20No Huddle-Shotgun #14 N.Utsey pass incomplete short left to #88 M.McPhaul thrown to WCU18
12:333rd & 1 at opp 20No Huddle-Shotgun #9 L.Boehling rush middle for 4 yards gain to the WCU16 (#4 J.Thompson), 1ST DOWN
12:331st & 10 at opp 16No Huddle-Shotgun #14 N.Utsey rush right for 4 yards gain to the WCU12 (#18 R.McKinnis; #4 J.Thompson)
12:332nd & 6 at opp 12No Huddle-Shotgun #6 N.Grevious rush left for 1 yard loss to the WCU13 (#18 R.McKinnis)
12:333rd & 7 at opp 13No Huddle-Shotgun #14 N.Utsey pass incomplete short left to #20 O.Sweeney thrown to WCU00
3:324th & 7 at opp 13#35 J.Joyce field goal attempt from 31 yards GOOD (H: #99 B.Shrewsbury, LS: #60 N.Payne), clock 03:32Western Carolina 17, VMI 3
Western Carolina Touchdown, 12 plays
3:321st & 10 at own 35#35 J.Joyce kickoff 65 yards to the WCU00, Touchback
3:321st & 10 at own 25PENALTY WCU False Start (#52 M.Ripert) 5 yards from WCU25 to WCU20. NO PLAY
3:321st & 15 at own 20No Huddle-Shotgun #5 T.Dickens pass complete short right to #10 M.Rossin caught at WCU27, for 11 yards to the WCU31 (#6 J.Comello)
3:322nd & 4 at own 31No Huddle-Shotgun #20 C.Reid rush left for 5 yards gain to the WCU36 (#92 J.Moore; #30 R.Tasco), 1ST DOWN
3:321st & 10 at own 36No Huddle-Shotgun #5 T.Dickens pass incomplete short middle to #20 C.Reid thrown to WCU40 QB hurried by #92 J.Moore
3:322nd & 10 at own 36No Huddle-Shotgun #20 C.Reid rush middle for 10 yards gain to the WCU46 (#3 A.Parker), 1ST DOWN
3:321st & 10 at own 46No Huddle-Shotgun #5 T.Dickens pass incomplete deep middle to #4 D.Dutton thrown to VMI08
3:322nd & 10 at own 46No Huddle-Shotgun #5 T.Dickens pass complete short left to #16 J.Tyre caught at VMI39, for 37 yards to the VMI17 (#26 K.Crump), 1ST DOWN
3:321st & 10 at opp 17No Huddle-Shotgun #20 C.Reid rush right for 0 yards to the VMI17 (#3 A.Parker; #18 S.Dean III)
3:322nd & 10 at own 46Timeout Western Carolina, clock 03:32
3:322nd & 10 at opp 17No Huddle-Shotgun #5 T.Dickens pass incomplete short middle to #10 M.Rossin thrown to VMI02
3:323rd & 10 at opp 17No Huddle-Shotgun #5 T.Dickens pass complete short right to #86 B.Blackmon caught at VMI06, for 11 yards to the VMI06 (#5 E.Haston; #18 S.Dean III), 1ST DOWN
3:321st & goal at opp 6No Huddle-Shotgun #5 T.Dickens rush right for 0 yards to the VMI06 (#5 E.Haston), out of bounds
3:322nd & goal at opp 6No Huddle-Shotgun #20 C.Reid rush middle for 5 yards gain to the VMI01 (#26 K.Crump)
0:443rd & goal at opp 1No Huddle-Shotgun #5 T.Dickens pass complete short left to #10 M.Rossin caught at VMI00, for 1 yard to the VMI00 TOUCHDOWN, clock 00:38 #60 B.McCollum kick attempt good (H: #95 S.Brantley, LS: #62 E.Rhoades)Western Carolina 24, VMI 3
0:442nd & 6 at own 6Timeout VMI, clock 00:44
VMI End of half, 6 plays
0:381st & 10 at own 35(00:38) #95 S.Brantley kickoff 65 yards to the VMI00, Touchback
0:381st & 10 at own 25(00:38) No Huddle-Shotgun #14 N.Utsey pass complete short right to #6 N.Grevious caught at VMI40, for 17 yards to the VMI42 (#6 B.Simpson-Nealy), out of bounds, 1ST DOWN
0:381st & 10 at own 42No Huddle-Shotgun #14 N.Utsey rush right for 9 yards gain to the WCU49 (#4 J.Thompson), out of bounds
0:382nd & 1 at opp 49No Huddle-Shotgun #14 N.Utsey pass incomplete short middle to #4 M.McNeely thrown to WCU36
0:383rd & 1 at opp 49No Huddle-Shotgun #14 N.Utsey rush left for 5 yards gain to the WCU44, out of bounds at WCU44, 1ST DOWN
0:101st & 10 at opp 44(00:10) No Huddle-Shotgun #14 N.Utsey rush left for 10 yards gain to the WCU34 (#12 H.Sykes), 1ST DOWN
0:103rd & 1 at own 49Timeout Western Carolina, clock 00:10
0:031st & 10 at opp 44Timeout VMI, clock 00:03
0:031st & 10 at opp 34No Huddle-Shotgun #14 N.Utsey pass incomplete deep right to #6 N.Grevious thrown to WCU00
3rd quarter7 drives, then Western Carolina 34, VMI 6
VMI Punt, 3 plays
15:001st & 10 at own 35#95 S.Brantley kickoff 61 yards to the VMI04 #8 A.Shipe return 21 yards to the VMI25 (#42 H.Bodine) PENALTY WCU Offside 5 yards from VMI25 to VMI30
15:001st & 10 at own 30No Huddle-Shotgun #14 N.Utsey rush middle for 1 yard gain to the VMI31 (#4 J.Thompson)
15:002nd & 9 at own 31No Huddle-Shotgun #8 A.Shipe rush left for 0 yards to the VMI31 (#4 J.Thompson; #22 J.Junius Jr.)
15:003rd & 9 at own 31No Huddle-Shotgun #14 N.Utsey pass incomplete short middle to #6 N.Grevious thrown to VMI34
13:224th & 9 at own 31#99 B.Shrewsbury punt 57 yards to the WCU12 #16 J.Tyre return 22 yards to the WCU34, out of bounds at WCU34 PENALTY VMI Personal Foul (#88 M.McPhaul) 15 yards from WCU34 to WCU49, 1ST DOWN
Western Carolina Field goal, 6 plays
13:221st & 10 at own 49No Huddle-Shotgun #5 T.Dickens pass complete short left to #7 M.Knight caught at VMI48, for 6 yards to the VMI45 (#43 H.Berling), out of bounds
13:222nd & 4 at opp 45No Huddle-Shotgun #5 T.Dickens pass complete deep left to #7 M.Knight caught at VMI16, for 31 yards to the VMI14 (#9 L.English), 1ST DOWN
13:221st & 10 at opp 14No Huddle-Shotgun #5 T.Dickens pass incomplete short left to #2 B.Adams thrown to VMI08 broken up by #90 E.Brooks
13:222nd & 10 at opp 14No Huddle-Shotgun #2 B.Adams rush middle for 3 yards gain to the VMI11 (#90 E.Brooks)
13:223rd & 7 at opp 11No Huddle-Shotgun #5 T.Dickens pass incomplete short right to #16 J.Tyre thrown to VMI00
11:434th & 7 at opp 11#60 B.McCollum field goal attempt from 29 yards GOOD (H: #95 S.Brantley, LS: #62 E.Rhoades), clock 11:43Western Carolina 27, VMI 3
VMI Field goal, 11 plays
11:431st & 10 at own 35#95 S.Brantley kickoff 65 yards to the VMI00 #8 A.Shipe return 16 yards to the VMI16 (#36 J.Downing)
11:431st & 10 at own 16No Huddle-Shotgun #14 N.Utsey pass complete short middle to #6 N.Grevious caught at VMI29, for 26 yards to the VMI42 (#4 J.Thompson; #6 B.Simpson-Nealy), 1ST DOWN
11:431st & 10 at own 42No Huddle-Shotgun #14 N.Utsey rush left for 10 yards gain to the WCU48, out of bounds at WCU48, 1ST DOWN
11:431st & 10 at opp 48No Huddle-Shotgun #14 N.Utsey sacked for loss of 9 yards to the VMI43 (#12 H.Sykes)
11:432nd & 19 at own 43No Huddle-Shotgun #14 N.Utsey pass incomplete short right to #9 L.Boehling thrown to VMI46
11:433rd & 19 at own 43No Huddle-Shotgun #14 N.Utsey pass complete deep middle to #3 C.Cox caught at WCU36, for 21 yards to the WCU36, End Of Play, 1ST DOWN
11:431st & 10 at opp 36No Huddle-Shotgun #8 A.Shipe rush middle for 1 yard gain to the WCU35 (#2 M.Nelson; #22 J.Junius Jr.)
8:132nd & 9 at opp 35No Huddle-Shotgun #14 N.Utsey pass intercepted by #3 S.Dukes at WCU26 #3 S.Dukes return 0 yards to the WCU26, End Of Play PENALTY WCU Holding 10 yards from WCU35 to WCU25, 1ST DOWN. NO PLAY
8:131st & 10 at opp 25No Huddle-Shotgun #9 L.Boehling rush middle for 16 yards gain to the WCU09 (#3 S.Dukes), 1ST DOWN
8:131st & goal at opp 9No Huddle-Shotgun #9 L.Boehling rush middle for 1 yard loss to the WCU10 (#11 K.Partridge)
8:132nd & goal at opp 10No Huddle-Shotgun #14 N.Utsey pass incomplete short middle to #3 C.Cox thrown to WCU00
8:133rd & goal at opp 10No Huddle-Shotgun #14 N.Utsey pass incomplete short left to #6 N.Grevious thrown to WCU00 broken up by #16 J.Pierre-Louis
6:344th & goal at opp 10#35 J.Joyce field goal attempt from 28 yards GOOD (H: #99 B.Shrewsbury, LS: #60 N.Payne), clock 06:34Western Carolina 27, VMI 6
Western Carolina Touchdown, 7 plays
6:341st & 10 at own 35(06:34) #35 J.Joyce kickoff 65 yards to the WCU00 #10 M.Rossin return 31 yards to the WCU31 (#35 J.Joyce; #11 R.Powell)
6:341st & 10 at own 31No Huddle-Shotgun #7 M.Knight rush left for 6 yards gain to the WCU37 (#18 S.Dean III)
6:342nd & 4 at own 37PENALTY WCU False Start (#55 S.Algie) 5 yards from WCU37 to WCU32. NO PLAY
6:342nd & 9 at own 32No Huddle-Shotgun #5 T.Dickens pass complete short right to #86 B.Blackmon caught at WCU34, for 7 yards to the WCU39 (#92 J.Moore; #43 H.Berling)
6:343rd & 2 at own 39No Huddle-Shotgun #5 T.Dickens rush right for 2 yards gain to the WCU41 (#57 D.Burnett), 1ST DOWN
6:341st & 10 at own 41No Huddle-Shotgun #5 T.Dickens rush right for 12 yards gain to the VMI47 (#18 S.Dean III), out of bounds, 1ST DOWN
6:341st & 10 at opp 47No Huddle-Shotgun #5 T.Dickens pass incomplete short middle to #7 M.Knight thrown to VMI35 PENALTY VMI Pass Interference (#11 R.Powell) 15 yards from VMI47 to VMI32, 1ST DOWN. NO PLAY
6:341st & 10 at opp 32No Huddle-Shotgun #5 T.Dickens pass complete short middle to #4 D.Dutton caught at VMI29, for 3 yards to the VMI29 (#6 J.Comello)
6:342nd & 7 at opp 29No Huddle-Shotgun #5 T.Dickens rush left for 7 yards gain to the VMI22, out of bounds at VMI22, 1ST DOWN
3:491st & 10 at opp 22No Huddle-Shotgun #5 T.Dickens pass complete short left to #86 B.Blackmon caught at VMI12, for 22 yards to the VMI00 TOUCHDOWN, clock 03:49, 1ST DOWN #60 B.McCollum kick attempt good (H: #95 S.Brantley, LS: #62 E.Rhoades)Western Carolina 34, VMI 6
VMI Turnover on downs, 7 plays
3:491st & 10 at own 35#95 S.Brantley kickoff 57 yards to the VMI08 #8 A.Shipe return 23 yards to the VMI31 (#34 J.Collins)
3:491st & 10 at own 31No Huddle-Shotgun #14 N.Utsey pass complete short right to #6 N.Grevious caught at VMI45, for 15 yards to the VMI46 (#24 Z.Wells), 1ST DOWN
3:491st & 10 at own 46No Huddle-Shotgun #9 L.Boehling rush middle for 9 yards gain to the WCU45 (#20 N.Simpson-Nealy)
3:492nd & 1 at opp 45No Huddle-Shotgun #9 L.Boehling rush middle for 4 yards gain to the WCU41 (#14 V.Baptiste III), 1ST DOWN
3:491st & 10 at opp 41No Huddle-Shotgun #14 N.Utsey rush right for 1 yard gain to the WCU40 (#10 J.Wallace)
3:492nd & 9 at opp 40No Huddle-Shotgun #14 N.Utsey pass incomplete deep right to #6 N.Grevious thrown to WCU20 broken up by #16 J.Pierre-Louis
3:493rd & 9 at opp 40No Huddle-Shotgun #14 N.Utsey rush middle for 1 yard gain to the WCU39 (#8 J.Anderson; #5 H.McQueen Jr.)
0:424th & 8 at opp 39No Huddle-Shotgun #14 N.Utsey sacked for loss of 10 yards to the WCU49 (#13 M.Taylor), TURNOVER ON DOWNS
Western Carolina Turnover on downs, 4 plays
0:421st & 10 at own 49No Huddle-Shotgun #5 T.Dickens pass complete short left to #20 C.Reid caught at VMI47, for 8 yards to the VMI43 (#11 R.Powell; #57 D.Burnett)
0:422nd & 2 at opp 43No Huddle-Shotgun #5 T.Dickens pass incomplete short left to #16 J.Tyre thrown to VMI27 broken up by #26 K.Crump
0:423rd & 2 at opp 43No Huddle-Shotgun #5 T.Dickens pass incomplete short left to #7 M.Knight thrown to VMI45 broken up by #11 R.Powell
0:124th & 2 at opp 43No Huddle-Shotgun #5 T.Dickens pass incomplete short middle to #14 J.Thomas thrown to VMI39, TURNOVER ON DOWNS
VMI Turnover on downs, 4 plays
0:121st & 10 at own 43No Huddle-Shotgun #9 L.Boehling rush middle for 0 yards to the VMI43 (#8 J.Anderson)
Q4 15:002nd & 10 at own 43No Huddle-Shotgun #6 N.Grevious rush left for 0 yards to the VMI43 (#18 R.McKinnis; #20 N.Simpson-Nealy)
Q4 15:003rd & 10 at own 43No Huddle-Shotgun #14 N.Utsey pass incomplete deep middle to #20 O.Sweeney thrown to WCU20
Q4 15:004th & 10 at own 43PENALTY WCU Offside 5 yards from VMI43 to VMI48. NO PLAY
Q4 15:004th & 5 at own 48No Huddle-Shotgun #14 N.Utsey pass incomplete short middle thrown to VMI48, TURNOVER ON DOWNS
4th quarter5 drives, then Western Carolina 48, VMI 6
Western Carolina Touchdown, 8 plays
15:001st & 10 at opp 30No Huddle-Shotgun #2 B.Adams rush middle for 4 yards gain to the VMI26 (#23 D.Hite)
15:002nd & 6 at opp 26No Huddle-Shotgun #5 T.Dickens pass complete short right to #2 B.Adams caught at VMI29, for 11 yards to the VMI15, End Of Play, 1ST DOWN
15:001st & 10 at opp 15No Huddle-Shotgun #5 T.Dickens pass complete short right to #2 B.Adams caught at VMI09, for 6 yards to the VMI09 (#11 R.Powell)
15:002nd & 4 at opp 9No Huddle-Shotgun #5 T.Dickens pass complete short left to #9 J.Terzado caught at VMI03, for 6 yards to the VMI03 (#3 A.Parker; #39 C.Watkins), 1ST DOWN
15:001st & goal at opp 3No Huddle-Shotgun #10 M.Rossin pass incomplete short right to #9 J.Terzado thrown to VMI00
15:002nd & goal at opp 3No Huddle-Shotgun #2 B.Adams rush middle for 0 yards to the VMI03 (#18 S.Dean III)
11:233rd & goal at opp 3No Huddle-Shotgun #5 T.Dickens rush middle for 3 yards gain to the VMI00 TOUCHDOWN, clock 11:23 #60 B.McCollum kick attempt good (H: #95 S.Brantley, LS: #62 E.Rhoades)Western Carolina 41, VMI 6
VMI Interception, 6 plays
11:231st & 10 at own 35#95 S.Brantley kickoff 61 yards to the VMI04, out of bounds at VMI04
11:231st & 10 at own 35PENALTY VMI False Start 5 yards from VMI35 to VMI30. NO PLAY
11:231st & 15 at own 30No Huddle-Shotgun #14 N.Utsey rush middle for 16 yards gain to the VMI46 (#94 J.Meeks), 1ST DOWN
11:231st & 10 at own 46No Huddle-Shotgun #21 L.Schalow rush middle for 8 yards gain to the WCU46 (#18 R.McKinnis; #39 J.Quintero)
11:232nd & 2 at opp 46No Huddle-Shotgun #14 N.Utsey rush middle for 14 yards gain to the WCU32 (#13 M.Taylor; #36 J.Downing), 1ST DOWN
11:231st & 10 at opp 32No Huddle-Shotgun #14 N.Utsey sacked for loss of 3 yards to the WCU35 (#97 C.Bradford)
11:232nd & 13 at opp 35No Huddle-Shotgun #14 N.Utsey rush right for 2 yards gain to the WCU33 (#15 G.Rowell)
8:043rd & 11 at opp 33No Huddle-Shotgun #14 N.Utsey pass intercepted by #20 N.Simpson-Nealy at WCU09, End Of Play
Western Carolina Touchdown, 18 plays
8:041st & 10 at own 9PENALTY WCU UNS: Unsportsmanlike Conduct (#20 N.Simpson-Nealy) 4 yards from WCU09 to WCU05. NO PLAY
8:041st & 14 at own 5No Huddle-Shotgun #5 T.Dickens rush middle for 2 yards gain to the WCU07 (#97 C.Gue; #23 D.Hite)
8:042nd & 12 at own 7No Huddle-Shotgun #5 T.Dickens pass incomplete deep middle to #7 M.Knight thrown to VMI50
8:043rd & 12 at own 7No Huddle-Shotgun #5 T.Dickens pass complete short middle to #16 J.Tyre caught at WCU11, for 12 yards to the WCU19 (#23 D.Hite), 1ST DOWN
8:041st & 10 at own 19No Huddle-Shotgun #5 T.Dickens pass complete short middle to #10 M.Rossin caught at WCU22, for 4 yards to the WCU23 (#18 S.Dean III)
8:042nd & 6 at own 23PENALTY WCU False Start (#11 I.Lee) 5 yards from WCU23 to WCU18. NO PLAY
8:042nd & 11 at own 18No Huddle-Shotgun #11 I.Lee rush middle for 11 yards gain to the WCU29 (#9 L.English), 1ST DOWN
8:041st & 10 at own 29No Huddle-Shotgun #28 M.Townsend rush middle for 11 yards gain to the WCU40 (#26 K.Crump), 1ST DOWN
8:041st & 10 at own 40No Huddle-Shotgun #11 I.Lee pass incomplete short middle to #28 M.Townsend thrown to WCU45 QB hurried by #57 D.Burnett
8:042nd & 10 at own 40No Huddle-Shotgun #28 M.Townsend rush middle for 8 yards gain to the WCU48 (#18 S.Dean III)
8:043rd & 2 at own 48No Huddle-Shotgun #28 M.Townsend rush middle for 9 yards gain to the VMI43 (#26 K.Crump), 1ST DOWN
8:041st & 10 at opp 43No Huddle-Shotgun #11 I.Lee rush middle for 9 yards gain to the VMI34, End Of Play
8:042nd & 1 at opp 34No Huddle-Shotgun #11 I.Lee pass incomplete short middle to #16 J.Tyre thrown to VMI24 broken up by #9 L.English
8:043rd & 1 at opp 34No Huddle-Shotgun #20 C.Reid rush middle for 4 yards gain to the VMI30 (#9 L.English), 1ST DOWN
8:041st & 10 at opp 30No Huddle-Shotgun #11 I.Lee rush middle for 1 yard loss to the VMI31 (#4 I.Grevious)
8:042nd & 11 at opp 31No Huddle-Shotgun #11 I.Lee pass incomplete short middle to #7 M.Knight thrown to VMI27 broken up by #4 I.Grevious
8:043rd & 11 at opp 31No Huddle-Shotgun #11 I.Lee pass complete short middle to #20 C.Reid caught at VMI31, for 16 yards to the VMI15 (#23 D.Hite), 1ST DOWN
8:041st & 10 at opp 15No Huddle-Shotgun #20 C.Reid rush middle for 3 yards gain to the VMI12 (#3 A.Parker; #26 K.Crump)
8:042nd & 7 at opp 12No Huddle-Shotgun #9 J.Terzado rush middle for 9 yards gain to the VMI03 (#26 K.Crump), 1ST DOWN
1:561st & goal at opp 3No Huddle-Shotgun #2 B.Adams rush middle for 3 yards gain to the VMI00 TOUCHDOWN, clock 01:56 #60 B.McCollum kick attempt good (H: #95 S.Brantley, LS: #62 E.Rhoades)Western Carolina 48, VMI 6
2:002nd & 7 at opp 12Timeout Western Carolina, clock 02:00
VMI Result not recorded, 4 plays
1:561st & 10 at own 35#60 B.McCollum kickoff 55 yards to the VMI10, out of bounds at VMI10
1:561st & 10 at own 35No Huddle-Shotgun #6 N.Grevious rush left for 5 yards gain to the VMI40 (#36 J.Downing) PENALTY VMI Illegal Formation 5 yards from VMI35 to VMI30. NO PLAY
1:562nd & 5 at own 40PENALTY VMI Illegal Formation 5 yards from VMI40 to VMI35. NO PLAY
1:561st & 15 at own 30No Huddle-Shotgun #14 N.Utsey rush left for 0 yards to the VMI30 (#42 H.Bodine; #27 J.Cornelius)
1:562nd & 15 at own 30No Huddle-Shotgun #21 L.Schalow rush middle for 0 yards to the VMI30 (#94 J.Meeks)
1:563rd & 15 at own 30No Huddle-Shotgun #21 L.Schalow rush middle for 3 yards gain to the VMI33 (#15 G.Rowell)
1:564th & 12 at own 33No Huddle-Shotgun #11 C.Wilson rush left for 2 yards gain to the VMI35, End Of Play, TURNOVER ON DOWNS
Western Carolina Touchdown, 8 plays
0:001st & 10 at opp 48No Huddle-Shotgun #5 T.Dickens pass complete short middle to #8 P.Richards-Baker caught at VMI35, for 18 yards to the VMI30 (#18 S.Dean III), 1ST DOWN

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.

Western Carolina leads 12–⁠3 in 15 meetings.

Recent meetings
2025Western Carolina 48, VMI 6
2024Western Carolina 58, VMI 28
2023VMI 27, Western Carolina 24
2022Western Carolina 38, VMI 17
2021Western Carolina 52, VMI 24
2020VMI 30, Western Carolina 7

Around this game