VMI Keydets @ Wofford Terriers
1st Quarter
Kickoff
15:00 - 1st
Dillon Christopher kickoff for 65 yds for a touchback
-6-yd Run
15:00 - 1st
Will Gay run for 14 yds to the Woffd 39 WOFFORD Penalty, Offensive holding (NA) to the Woffd 19
1st & 10 at WOF 25
-1-yd Run
15:00 - 1st
Will Gay run for a loss of 1 yard to the Woffd 18
1st & 16 at WOF 19
Fumble Recovery (Own)
15:00 - 1st
Michael Weimer pass complete to Will Irwin for 5 yds Will Irwin fumbled, forced by Damian Jones, recovered by Woffd Will Gay
2nd & 17 at WOF 18
15-yd Run
15:00 - 1st
Will Gay run for 15 yds to the Woffd 35 for a 1ST down
3rd & 15 at WOF 20
6-yd Run
15:00 - 1st
Lorenzo Long run for 6 yds to the Woffd 41
1st & 10 at WOF 35
38-yd Run
15:00 - 1st
Lorenzo Long run for 38 yds to the VMI 21 for a 1ST down
2nd & 4 at WOF 41
11-yd Run
15:00 - 1st
Lorenzo Long run for 11 yds to the VMI 10 for a 1ST down
1st & 10 at VMI 21
6-yd Run
15:00 - 1st
Lorenzo Long run for 6 yds to the VMI 4
1st & Goal at VMI 10
1-yd Run
15:00 - 1st
Jonny Martin run for 1 yd to the VMI 3
2nd & Goal at VMI 4
2-yd Run
15:00 - 1st
Lorenzo Long run for 2 yds to the VMI 1
3rd & Goal at VMI 3
0-yd Penalty
15:00 - 1st
VMI Penalty, substitution infraction (NA) to the VMI 1
4th & Goal at VMI 1
1-yd Touchdown Run
9:23 - 1st
Lorenzo Long run for 1 yd for a TD, (David Marvin KICK)
4th & Goal at VMI 1
Kickoff
9:23 - 1st
David Marvin kickoff for 50 yds , Taylor Stout return for 13 yds to the VMI 28
Incompletion
9:19 - 1st
Al Cobb pass incomplete to Aaron Sanders
1st & 10 at VMI 28
5-yd Penalty
9:19 - 1st
VMI Penalty, false start (NA) to the VMI 23
2nd & 10 at VMI 28
3-yd Run
9:19 - 1st
Deon Watts run for 3 yds to the VMI 26
2nd & 15 at VMI 23
Interception
9:19 - 1st
Al Cobb pass intercepted Drake Michaelson return for 20 yds to the VMI 18
3rd & 12 at VMI 26
4-yd Run
8:23 - 1st
Octavius Harden run for 4 yds to the VMI 14
1st & 10 at VMI 18
Fumble Recovery (Own)
8:23 - 1st
Michael Weimer run for a loss of 5 yards to the VMI 19 Michael Weimer fumbled, recovered by Woffd T.J. Chamberlin
2nd & 6 at VMI 14
19-yd Touchdown Pass
7:21 - 1st
Michael Weimer pass complete to Will Irwin for 19 yds for a TD, (David Marvin KICK)
3rd & 11 at VMI 19
Kickoff
7:21 - 1st
David Marvin kickoff for 65 yds for a touchback
2-yd Run
7:21 - 1st
Jabari Turner run for 2 yds to the VMI 27
1st & 10 at VMI 25
Incompletion
7:21 - 1st
Al Cobb pass incomplete to Jabari Turner
2nd & 8 at VMI 27
3-yd Pass
7:21 - 1st
Al Cobb pass complete to Deon Watts for 3 yds to the VMI 30
3rd & 8 at VMI 27
Punt
7:21 - 1st
Hayden Alford punt for 48 yds, downed at the Woffd 22
4th & 5 at VMI 30
41-yd Run
5:58 - 1st
Octavius Harden run for 41 yds to the VMI 37 for a 1ST down
1st & 10 at WOF 22
Interception
5:58 - 1st
Michael Weimer pass intercepted, touchback. Greg Sanders return for no gain
1st & 10 at VMI 37
-1-yd Run
5:23 - 1st
Deon Watts run for a loss of 1 yard to the VMI 19
1st & 10 at VMI 20
13-yd Pass
5:23 - 1st
Al Cobb pass complete to Doug Burton for 13 yds to the VMI 32 for a 1ST down
2nd & 11 at VMI 19
16-yd Pass
5:23 - 1st
Al Cobb pass complete to Doug Burton for 16 yds to the VMI 48 for a 1ST down
1st & 10 at VMI 32
2-yd Run
5:23 - 1st
Deon Watts run for 2 yds to the 50 yard line
1st & 10 at VMI 48
0-yd Run
5:23 - 1st
Deon Watts run for no gain to the 50 yard line
2nd & 8 at 50
12-yd Pass
5:23 - 1st
Al Cobb pass complete to Samuel Patterson for 12 yds to the Woffd 38 for a 1ST down
3rd & 8 at 50
Incompletion
5:23 - 1st
Al Cobb pass incomplete, broken up by Kevin Thomas
1st & 10 at WOF 38
Incompletion
5:23 - 1st
Al Cobb pass incomplete
2nd & 10 at WOF 38
Incompletion
5:23 - 1st
Al Cobb pass incomplete to Doug Burton
3rd & 10 at WOF 38
Punt
5:23 - 1st
Hayden Alford punt for 35 yds, downed at the Woffd 3
4th & 10 at WOF 38
2nd Quarter
3-yd Run
2:10 - 1st
Lorenzo Long run for 3 yds to the Woffd 6
1st & 10 at WOF 3
3-yd Run
2:10 - 1st
Octavius Harden run for 3 yds to the Woffd 9
2nd & 7 at WOF 6
11-yd Run
2:10 - 1st
Will Gay run for 11 yds to the Woffd 20 for a 1ST down
3rd & 4 at WOF 9
3-yd Run
2:10 - 1st
Lorenzo Long run for 3 yds to the Woffd 23
1st & 10 at WOF 20
End of 1st Quarter
0-yd Run
15:00 - 2nd
Lorenzo Long run for no gain to the Woffd 23
2nd & 7 at WOF 23
6-yd Run
15:00 - 2nd
Will Gay run for 6 yds to the Woffd 29
3rd & 7 at WOF 23
2-yd Run
15:00 - 2nd
Michael Weimer run for 2 yds to the Woffd 31 for a 1ST down
4th & 1 at WOF 29
22-yd Run
15:00 - 2nd
Octavius Harden run for 22 yds to the VMI 47 for a 1ST down
1st & 10 at WOF 31
8-yd Run
15:00 - 2nd
Will Gay run for 8 yds to the VMI 39
1st & 10 at VMI 47
4-yd Run
15:00 - 2nd
Lorenzo Long run for 4 yds to the VMI 35 for a 1ST down
2nd & 2 at VMI 39
2-yd Run
15:00 - 2nd
Jonny Martin run for 2 yds to the VMI 33
1st & 10 at VMI 35
8-yd Penalty
15:00 - 2nd
Will Gay rush for 32 yards to the VMI1 (Greg Sanders), PENALTY WOF illegal block 8 yards to the VMI41, NO PLAY.
2nd & 8 at VMI 33
2-yd Run
15:00 - 2nd
Jonny Martin run for 2 yds to the VMI 39
2nd & 16 at VMI 41
5-yd Run
15:00 - 2nd
Octavius Harden run for 5 yds to the VMI 34
3rd & 14 at VMI 39
10-yd Run
15:00 - 2nd
Octavius Harden run for 10 yds to the VMI 24 for a 1ST down
4th & 9 at VMI 34
1-yd Run
15:00 - 2nd
Will Gay run for 1 yd to the VMI 23
1st & 10 at VMI 24
5-yd Run
15:00 - 2nd
Michael Weimer run for 5 yds to the VMI 18
2nd & 9 at VMI 23
5-yd Run
15:00 - 2nd
Will Gay run for 5 yds to the VMI 13 for a 1ST down
3rd & 4 at VMI 18
Fumble Recovery (Own)
15:00 - 2nd
Michael Weimer run for a loss of 5 yards to the VMI 21 Michael Weimer fumbled, recovered by Woffd Octavius Harden
1st & 10 at VMI 13
15-yd Run
15:00 - 2nd
Michael Weimer run for 15 yds to the VMI 6
2nd & 18 at VMI 21
5-yd Penalty
15:00 - 2nd
WOFFORD Penalty, substitution infraction (NA) to the VMI 11
3rd & 3 at VMI 6
1-yd Run
15:00 - 2nd
Will Gay run for 1 yd to the VMI 10
3rd & 8 at VMI 11
Field Goal Good
5:08 - 2nd
David Marvin 27 yd FG GOOD
4th & 7 at VMI 10
Kickoff
5:08 - 2nd
David Marvin kickoff for 62 yds , Taylor Stout return for no gain to the VMI 14 Taylor Stout fumbled, recovered by VMI Greg Sanders , return for 4 yds to the VMI 14
Incompletion
5:01 - 2nd
Al Cobb pass incomplete, broken up by Nick Ward
1st & 10 at VMI 14
7-yd Pass
5:01 - 2nd
Al Cobb pass complete to Samuel Patterson for 7 yds to the VMI 21
2nd & 10 at VMI 14
3-yd Pass
5:01 - 2nd
Al Cobb pass complete to Deon Watts for 3 yds to the VMI 24 for a 1ST down
3rd & 3 at VMI 21
13-yd Run
5:01 - 2nd
Deon Watts run for 13 yds to the VMI 37 for a 1ST down
1st & 10 at VMI 24
13-yd Pass
5:01 - 2nd
Al Cobb pass complete to Aaron Sanders for 13 yds to the 50 yard line for a 1ST down
1st & 10 at VMI 37
5-yd Pass
5:01 - 2nd
Al Cobb pass complete to Deon Watts for 5 yds to the Woffd 45
1st & 10 at 50
Incompletion
5:01 - 2nd
Al Cobb pass incomplete, broken up by Brion Anderson
2nd & 5 at WOF 45
(2:27 - 2nd) Timeout VMI, clock 02:27
19-yd Pass
2:27 - 2nd
Al Cobb pass complete to Samuel Patterson for 19 yds to the Woffd 26 for a 1ST down
3rd & 5 at WOF 45
2-yd Pass
2:27 - 2nd
Al Cobb pass complete to Doug Burton for 2 yds to the Woffd 24
1st & 10 at WOF 26
Incompletion
2:27 - 2nd
Al Cobb pass incomplete to Deon Watts
2nd & 8 at WOF 24
Incompletion
2:27 - 2nd
Al Cobb pass incomplete to Aaron Sanders
3rd & 8 at WOF 24
Field Goal Good
1:24 - 2nd
Dillon Christopher 41 yd FG GOOD
4th & 8 at WOF 24
Kickoff
1:24 - 2nd
Dillon Christopher kickoff for 56 yds , Paul Nelson return for 14 yds to the Woffd 23
10-yd Pass
1:19 - 2nd
Michael Weimer pass complete to Wade Francis for 10 yds to the Woffd 33 for a 1ST down
1st & 10 at WOF 23
40-yd Pass
1:19 - 2nd
Michael Weimer pass complete to Will Irwin for 40 yds to the VMI 27 for a 1ST down
1st & 10 at WOF 33
Incompletion
1:19 - 2nd
Michael Weimer pass incomplete to Wade Francis
1st & 10 at VMI 27
7-yd Run
1:19 - 2nd
Michael Weimer run for 7 yds to the VMI 20
2nd & 10 at VMI 27
(0:39 - 2nd) Timeout WOFFORD, clock 00:39
15-yd Run
0:39 - 2nd
Lorenzo Long run for 15 yds to the VMI 5 for a 1ST down
3rd & 3 at VMI 20
(0:29 - 2nd) Timeout WOFFORD, clock 00:29
2-yd Run
0:29 - 2nd
Will Gay run for 2 yds to the VMI 3
1st & Goal at VMI 5
5-yd Penalty
0:21 - 2nd
Michael Weimer rush for 3 yards to the VMI0, clock 00:21, PENALTY WOF illegal shift 5 yards to the VMI8, NO PLAY.
2nd & Goal at VMI 3
7-yd Run
0:21 - 2nd
Will Gay run for 7 yds to the VMI 1
2nd & Goal at VMI 8
(0:10 - 2nd) Timeout WOFFORD, clock 00:10
1-yd Touchdown Run
0:01 - 2nd
Michael Weimer run for 1 yd for a TD, (David Marvin KICK)
3rd & Goal at VMI 1
End of 2nd Quarter
Kickoff
0:01 - 2nd
Michael Sarafianos kickoff for 15 yds , Darrian Johnson return for no gain to the 50 yard line
3rd Quarter
Kickoff
15:00 - 3rd
David Marvin kickoff for 59 yds , Greg Sanders return for 15 yds to the VMI 21
3-yd Pass
14:45 - 3rd
Al Cobb pass complete to Dane Forlines for 3 yds to the VMI 24
1st & 10 at VMI 21
-2-yd Run
14:45 - 3rd
Deon Watts run for a loss of 2 yards to the VMI 22
2nd & 7 at VMI 24
Sack
14:45 - 3rd
Al Cobb sacked by Daryl Vining and Tarek Odom for a loss of 4 yards to the VMI 18
3rd & 9 at VMI 22
Punt
14:45 - 3rd
Hayden Alford punt for 50 yds, fair catch by Paul Nelson at the Woffd 32
4th & 13 at VMI 18
2-yd Run
12:54 - 3rd
Lorenzo Long run for 2 yds to the Woffd 34
1st & 10 at WOF 32
14-yd Pass
12:54 - 3rd
Michael Weimer pass complete to Will Irwin for 14 yds to the Woffd 48 for a 1ST down
2nd & 8 at WOF 34
9-yd Run
12:54 - 3rd
Lorenzo Long run for 9 yds to the VMI 43
1st & 10 at WOF 48
9-yd Run
12:54 - 3rd
Michael Weimer run for 9 yds to the VMI 34 for a 1ST down
2nd & 1 at VMI 43
7-yd Run
12:54 - 3rd
Will Gay run for 7 yds to the VMI 27
1st & 10 at VMI 34
6-yd Run
12:54 - 3rd
Michael Weimer run for 6 yds to the VMI 21 for a 1ST down
2nd & 3 at VMI 27
5-yd Run
12:54 - 3rd
Lorenzo Long run for 5 yds to the VMI 16
1st & 10 at VMI 21
4-yd Run
12:54 - 3rd
Lorenzo Long run for 4 yds to the VMI 12
2nd & 5 at VMI 16
7-yd Run
12:54 - 3rd
Lorenzo Long run for 7 yds to the VMI 5 for a 1ST down
3rd & 1 at VMI 12
3-yd Run
12:54 - 3rd
Lorenzo Long run for 3 yds to the VMI 2
1st & Goal at VMI 5
2-yd Touchdown Run
7:41 - 3rd
Lorenzo Long run for 2 yds for a TD, (David Marvin KICK)
2nd & Goal at VMI 2
4th Quarter
Kickoff
7:41 - 3rd
David Marvin kickoff for 63 yds , Taylor Stout return for 29 yds to the VMI 31
2-yd Run
7:32 - 3rd
Jabari Turner run for 2 yds to the VMI 33
1st & 10 at VMI 31
11-yd Run
7:32 - 3rd
Jabari Turner run for 11 yds to the VMI 44 for a 1ST down
2nd & 8 at VMI 33
10-yd Penalty
7:32 - 3rd
Al Cobb pass incomplete to Aaron Sanders (Zack Cole), PENALTY WOF holding 10 yards to the WOF46, 1ST DOWN VMI, NO PLAY. for a 1ST down
1st & 10 at VMI 44
2-yd Run
7:32 - 3rd
Jabari Turner run for 2 yds to the Woffd 44
1st & 10 at WOF 46
9-yd Pass
7:32 - 3rd
Al Cobb pass complete to Aaron Sanders for 9 yds to the Woffd 35 for a 1ST down
2nd & 8 at WOF 44
6-yd Run
7:32 - 3rd
Al Cobb run for 6 yds to the Woffd 29
1st & 10 at WOF 35
5-yd Run
7:32 - 3rd
Deon Watts run for 5 yds to the Woffd 24 for a 1ST down
2nd & 4 at WOF 29
4-yd Run
7:32 - 3rd
Deon Watts run for 4 yds to the Woffd 20
1st & 10 at WOF 24
4-yd Run
7:32 - 3rd
Deon Watts run for 4 yds to the Woffd 16
2nd & 6 at WOF 20
2-yd Run
7:32 - 3rd
Deon Watts run for 2 yds to the Woffd 14 for a 1ST down
3rd & 2 at WOF 16
3-yd Run
7:32 - 3rd
Deon Watts run for 3 yds to the Woffd 11
1st & 10 at WOF 14
5-yd Run
7:32 - 3rd
Deon Watts run for 5 yds to the Woffd 6
2nd & 7 at WOF 11
0-yd Run
7:32 - 3rd
Deon Watts run for no gain to the Woffd 6
3rd & 2 at WOF 6
End of 3rd Quarter
Incompletion
15:00 - 4th
Al Cobb pass incomplete to Samuel Patterson
4th & 2 at WOF 6
1-yd Run
14:52 - 4th
Brad Butler run for 1 yd to the Woffd 7
1st & 10 at WOF 6
15-yd Run
14:52 - 4th
Octavius Harden run for 15 yds to the Woffd 22 for a 1ST down
2nd & 9 at WOF 7
7-yd Pass
14:52 - 4th
Brad Butler pass complete to Logan Christian for 7 yds to the Woffd 29
1st & 10 at WOF 22
4-yd Run
14:52 - 4th
Lorenzo Long run for 4 yds to the Woffd 33 for a 1ST down
2nd & 3 at WOF 29
9-yd Pass
14:52 - 4th
Brad Butler pass complete to Wade Francis for 9 yds to the Woffd 42
1st & 10 at WOF 33
-7-yd Run
14:52 - 4th
Brad Butler run for a loss of 7 yards to the Woffd 35
2nd & 1 at WOF 42
Incompletion
14:52 - 4th
Brad Butler pass incomplete to Wade Francis, broken up by Damian Jones
3rd & 8 at WOF 35
Punt
14:52 - 4th
Brian Sanders punt for 43 yds , Dane Forlines returns for 3 yds to the VMI 25
4th & 8 at WOF 35
2-yd Run
11:34 - 4th
Al Cobb run for 2 yds to the VMI 27
1st & 10 at VMI 25
2-yd Pass
11:34 - 4th
Al Cobb pass complete to Dane Forlines for 2 yds to the VMI 29
2nd & 8 at VMI 27
4-yd Pass
11:34 - 4th
Al Cobb pass complete to Deon Watts for 4 yds to the VMI 33
3rd & 6 at VMI 29
Punt
11:34 - 4th
Hayden Alford punt for 42 yds , Paul Nelson returns for 22 yds to the WOFFORD 45 WOFFORD Penalty, illegal block (NA) to the Woffd 21
4th & 2 at VMI 33
1-yd Run
9:18 - 4th
Will Gay run for 1 yd to the Woffd 22
1st & 10 at WOF 21
6-yd Run
9:18 - 4th
Brad Butler run for 6 yds to the Woffd 28
2nd & 9 at WOF 22
1-yd Run
9:18 - 4th
Jonny Martin run for 1 yd to the Woffd 29
3rd & 3 at WOF 28
Punt
9:18 - 4th
Brian Sanders punt for 39 yds , Dane Forlines returns for a loss of 2 yards to the VMI 30
4th & 2 at WOF 29
-1-yd Run
7:31 - 4th
Taylor Stout run for a loss of 1 yard to the VMI 29
1st & 10 at VMI 30
(7:04 - 4th) Timeout VMI, clock 07:04
Incompletion
7:04 - 4th
Hayden Alford pass incomplete to Taylor Stout
2nd & 11 at VMI 29
Incompletion
7:04 - 4th
Hayden Alford pass incomplete to Aaron Sanders
3rd & 11 at VMI 29
Punt
7:04 - 4th
Hayden Alford punt for 33 yds, downed at the Woffd 38
4th & 11 at VMI 29
8-yd Run
6:43 - 4th
Chase Nelson run for 8 yds to the Woffd 46
1st & 10 at WOF 38
3-yd Run
6:43 - 4th
Chris Martin run for 3 yds to the Woffd 49 for a 1ST down
2nd & 2 at WOF 46
8-yd Run
6:43 - 4th
Brandon Goodson run for 8 yds to the VMI 43
1st & 10 at WOF 49
1-yd Run
6:43 - 4th
Chris Martin run for 1 yd to the VMI 42
2nd & 2 at VMI 43
11-yd Run
6:43 - 4th
Chris Martin run for 11 yds to the VMI 31 for a 1ST down
3rd & 1 at VMI 42
0-yd Run
6:43 - 4th
Brandon Goodson run for no gain to the VMI 31
1st & 10 at VMI 31
3-yd Run
6:43 - 4th
Chase Nelson run for 3 yds to the VMI 28
2nd & 10 at VMI 31
(2:37 - 4th) Timeout WOFFORD, clock 02:37
24-yd Pass
2:37 - 4th
Brandon Goodson pass complete to Hunter Windham for 24 yds to the VMI 4 for a 1ST down
3rd & 7 at VMI 28
4-yd Touchdown Run
2:04 - 4th
Chris Martin run for 4 yds for a TD, (David Marvin KICK)
1st & Goal at VMI 4
Kickoff
2:04 - 4th
David Marvin kickoff for 60 yds , Taylor Stout return for 20 yds to the VMI 25
8-yd Pass
1:53 - 4th
Hayden Alford pass complete to Taylor Stout for 8 yds to the VMI 33
1st & 10 at VMI 25
7-yd Pass
1:53 - 4th
Hayden Alford pass complete to Samuel Patterson for 7 yds to the VMI 40 for a 1ST down
2nd & 2 at VMI 33
13-yd Pass
1:53 - 4th
Hayden Alford pass complete to Samuel Patterson for 13 yds to the Woffd 47 for a 1ST down
1st & 10 at VMI 40
Interception
1:53 - 4th
Hayden Alford pass intercepted Lincoln Stewart return for 33 yds to the VMI 25
1st & 10 at WOF 47
-2-yd Run
1:02 - 4th
Brandon Goodson run for a loss of 2 yards to the VMI 27
1st & 10 at VMI 25
-2-yd Run
1:02 - 4th
Brandon Goodson run for a loss of 2 yards to the VMI 29
2nd & 12 at VMI 27
End of 4th Quarter
Game Information
Spartanburg, SC
2025 Standings
FCS
| Southern ConferenceSouthern Conference | CONF | OVR |
|---|---|---|
| Mercer | 8-0 | 9-3 |
| Western Carolina | 6-2 | 7-5 |
| East Tennessee State | 5-3 | 7-5 |
| Wofford | 5-3 | 6-6 |
| Chattanooga | 4-4 | 5-7 |
| Furman | 4-4 | 6-6 |
| The Citadel | 3-5 | 4-8 |
| Samford | 1-7 | 1-11 |
| VMI | 0-8 | 1-11 |
NCAAF News

Why it might be the last hurrah of the mega football recruiting official visits
Recruiting is in it's hottest months, but the massive visit-weekend blowouts are coming to an end in exchange for a negotiation.
1d

Has the college football transfer portal killed QB competitions?
With starters often locked in due to portal investments, QB battles like those at Alabama and Tennessee are becoming more rare.
11h

Big Ten's Tony Petitti stumps for 24-team CFP, says 16 hard no
Big Ten commissioner Tony Petitti on Tuesday gave his first extensive public comments in support of a 24-team College Football Playoff model, making it clear the league has no interest in pursuing a 16-team format.
6h
GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD). 21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). Terms: sportsbook.draftkings.com/promos.
Copyright: © 2026 ESPN Enterprises, LLC. All rights reserved.

