The Citadel Bulldogs @ VMI Keydets
1st Quarter
Kickoff
15:00 - 1st
Jack Joyce kickoff for 64 yds fair catch by Evan Byrd at the CIT 25
6-yd Run
15:00 - 1st
Johnathan Bennett run for 6 yds to the CIT 31
1st & 10 at CIT 25
15-yd Run
15:00 - 1st
Javonte Graves-Billips run for 15 yds to the CIT 46 for a 1ST down
2nd & 4 at CIT 31
4-yd Run
15:00 - 1st
Corey Ibrahim run for 4 yds to the 50 yard line
1st & 10 at CIT 46
1-yd Run
15:00 - 1st
Johnathan Bennett run for 1 yd to the VMI 49
2nd & 6 at 50
4-yd Run
15:00 - 1st
Johnathan Bennett run for 4 yds to the VMI 45
3rd & 5 at VMI 49
5-yd Run
15:00 - 1st
Corey Ibrahim run for 5 yds to the VMI 40 for a 1ST down
4th & 1 at VMI 45
5-yd Penalty
15:00 - 1st
No Huddle-Shotgun Ibrahim,Corey rush middle for 2 yards gain to the VMI38 fumbled by Ibrahim,Corey at VMI38 forced by Jones,Shamus recovered by VMI Locks,Asa at VMI38 Locks,Asa return 62 yards to the VMI00, End Of Play TOUCHDOWN nullified by penalty, clock 00:00 PENALTY VMI Offside (Scott,Luke) 5 yards from VMI40 to VMI35. NO PLAY.
1st & 10 at VMI 40
1-yd Run
15:00 - 1st
Cooper Wallace run for 1 yd to the VMI 34
1st & 5 at VMI 35
6-yd Run
15:00 - 1st
Johnathan Bennett run for 6 yds to the VMI 28 for a 1ST down
2nd & 4 at VMI 34
6-yd Run
15:00 - 1st
Cooper Wallace run for 6 yds to the VMI 22
1st & 10 at VMI 28
1-yd Run
15:00 - 1st
Johnathan Bennett run for 1 yd to the VMI 21
2nd & 4 at VMI 22
1-yd Run
15:00 - 1st
Cooper Wallace run for 1 yd to the VMI 20
3rd & 3 at VMI 21
3-yd Run
15:00 - 1st
Garrison Johnson run for 3 yds to the VMI 17 for a 1ST down
4th & 2 at VMI 20
Incompletion
15:00 - 1st
Johnathan Bennett pass incomplete
1st & 10 at VMI 17
Fumble Recovery (Own)
15:00 - 1st
Garrison Johnson run for 2 yds to the VMI 15 Garrison Johnson fumbled, recovered by CIT Kaiden Swortzel
2nd & 10 at VMI 17
Sack
15:00 - 1st
Johnathan Bennett sacked for a loss of 2 yards to the VMI 17
3rd & 8 at VMI 15
Field Goal Good
6:24 - 1st
Ben Barnes 35 yd FG GOOD
4th & 10 at VMI 17
Kickoff Return (Offense)
6:18 - 1st
Ben Barnes kickoff for 62 yds , Ivan Thorpe return for 13 yds to the VMI 16
7-yd Run
6:18 - 1st
Ivan Thorpe run for 7 yds to the VMI 23
1st & 10 at VMI 16
19-yd Pass
6:18 - 1st
Brady Hammonds pass complete to Egypt Nelson for 19 yds to the VMI 42 for a 1ST down
2nd & 3 at VMI 23
3-yd Run
6:18 - 1st
Hunter Rice run for 3 yds to the VMI 45
1st & 10 at VMI 42
4-yd Run
6:18 - 1st
Brady Hammonds run for 4 yds to the VMI 49
2nd & 7 at VMI 45
2-yd Run
6:18 - 1st
Hunter Rice run for 2 yds to the CIT 49
3rd & 3 at VMI 49
Punt
3:15 - 1st
Ben Shrewsbury punt for 48 yds
4th & 1 at CIT 49
Incompletion
3:15 - 1st
Johnathan Bennett pass incomplete
1st & 10 at CIT 1
1-yd Run
3:15 - 1st
Johnathan Bennett run for 1 yd to the CIT 2
2nd & 10 at CIT 1
3-yd Run
3:15 - 1st
Johnathan Bennett run for 3 yds to the CIT 5
3rd & 9 at CIT 2
Punt
1:37 - 1st
James Platte punt for 59 yds, punt out-of-bounds at the VMI 27 , Ivan Thorpe returns for 1 yd to the VMI 6 VMI Penalty, Running Into The Kicker Holding (Jonathan Hunter-Horton) declined
4th & 6 at CIT 5
2nd Quarter
0-yd Run
1:37 - 1st
Hunter Rice run for no gain to the VMI 27
1st & 10 at VMI 27
15-yd Pass
1:37 - 1st
Brady Hammonds pass complete to Nathan Lhotsky for 15 yds to the VMI 42 for a 1ST down
2nd & 10 at VMI 27
4-yd Run
0:00 - 1st
Egypt Nelson run for 4 yds to the VMI 38
1st & 10 at VMI 42
End of 1st Quarter
3-yd Run
15:00 - 2nd
Brady Hammonds run for 3 yds to the VMI 41
2nd & 14 at VMI 38
10-yd Pass
15:00 - 2nd
Brady Hammonds pass complete to Ivan Thorpe for 10 yds to the CIT 49
3rd & 11 at VMI 41
4-yd Run
15:00 - 2nd
Hunter Rice run for 4 yds to the CIT 45 for a 1ST down
4th & 1 at CIT 49
39-yd Pass
15:00 - 2nd
Chandler Wilson pass complete to Ethen Horne for 39 yds to the CIT 6 for a 1ST down
1st & 10 at CIT 45
4-yd Run
15:00 - 2nd
Chandler Wilson run for 4 yds to the CIT 2
1st & Goal at CIT 6
2-yd Touchdown Run
11:58 - 2nd
Hunter Rice run for 2 yds for a TD (Caden Beck KICK)
2nd & Goal at CIT 2
Kickoff
11:58 - 2nd
Jack Joyce kickoff for 65 yds for a touchback
4-yd Run
11:58 - 2nd
Javonte Graves-Billips run for 4 yds to the CIT 29
1st & 10 at CIT 25
1-yd Run
11:58 - 2nd
Cooper Wallace run for 1 yd to the CIT 30
2nd & 6 at CIT 29
Fumble Recovery
10:21 - 2nd
Dustin Fletcher run for 3 yds to the CIT 27 Dustin Fletcher fumbled, recovered by VMI Jacob Moore
3rd & 5 at CIT 30
0-yd Pass
10:21 - 2nd
Chandler Wilson pass complete to Aslin Shipe for no gain to the CIT 27
1st & 10 at CIT 27
Incompletion
10:21 - 2nd
Chandler Wilson pass incomplete
2nd & 10 at CIT 27
Incompletion
10:21 - 2nd
Chandler Wilson pass incomplete
3rd & 10 at CIT 27
(9:30 - 2nd) Timeout The Citadel, clock 09:30
Field Goal Good
9:25 - 2nd
Caden Beck 44 yd FG GOOD
4th & 10 at CIT 27
Kickoff Return (Offense)
9:20 - 2nd
Jack Joyce kickoff for 65 yds , Braylon Knauth return for 21 yds to the CIT 21
2-yd Run
9:20 - 2nd
Corey Ibrahim run for 2 yds to the CIT 23
1st & 10 at CIT 21
7-yd Run
9:20 - 2nd
Johnathan Bennett run for 7 yds to the CIT 30
2nd & 8 at CIT 23
0-yd Run
9:20 - 2nd
Johnathan Bennett run for no gain to the CIT 30
3rd & 1 at CIT 30
5-yd Penalty
9:20 - 2nd
PENALTY CIT Delay Of Game 5 yards from CIT30 to CIT25. NO PLAY.
4th & 1 at CIT 30
Punt
7:03 - 2nd
James Platte punt for 52 yds , Ivan Thorpe returns for 25 yds to the VMI 48
4th & 6 at CIT 25
12-yd Run
7:03 - 2nd
Hunter Rice run for 12 yds to the CIT 40 for a 1ST down
1st & 10 at VMI 48
7-yd Run
7:03 - 2nd
Hunter Rice run for 7 yds to the CIT 33
1st & 10 at CIT 40
1-yd Run
7:03 - 2nd
Ivan Thorpe run for 1 yd to the CIT 32
2nd & 3 at CIT 33
3-yd Run
7:03 - 2nd
Hunter Rice run for 3 yds to the CIT 35
3rd & 2 at CIT 32
Field Goal Missed
4:06 - 2nd
Caden Beck 52 yd FG MISSED
4th & 5 at CIT 35
3-yd Run
4:06 - 2nd
Johnny Crawford III run for 3 yds to the CIT 38
1st & 10 at CIT 35
25-yd Pass
4:06 - 2nd
Johnathan Bennett pass complete to Tyler Cherry for 25 yds to the VMI 37 for a 1ST down
2nd & 7 at CIT 38
2-yd Run
4:06 - 2nd
Johnathan Bennett run for 2 yds to the VMI 35
1st & 10 at VMI 37
4-yd Run
4:06 - 2nd
Johnny Crawford III run for 4 yds to the VMI 31
2nd & 8 at VMI 35
(2:00 - 2nd) Timeout VMI, clock 02:00
2-yd Run
2:00 - 2nd
Garrison Johnson run for 2 yds to the VMI 29
3rd & 4 at VMI 31
(1:11 - 2nd) Timeout The Citadel, clock 01:11
Field Goal Good
1:07 - 2nd
Ben Barnes 48 yd FG GOOD
4th & 2 at VMI 29
Kickoff
1:07 - 2nd
Ben Barnes kickoff for 65 yds for a touchback
6-yd Pass
1:07 - 2nd
Chandler Wilson pass complete to Ethen Horne for 6 yds to the VMI 31
1st & 10 at VMI 25
(0:56 - 2nd) Timeout VMI, clock 00:56
4-yd Pass
0:56 - 2nd
Chandler Wilson pass complete to Ivan Thorpe for 4 yds to the VMI 35 for a 1ST down
2nd & 4 at VMI 31
7-yd Pass
0:56 - 2nd
Chandler Wilson pass complete to Julio DaSilva for 7 yds to the VMI 42
1st & 10 at VMI 35
3-yd Run
0:56 - 2nd
Chandler Wilson run for 3 yds to the VMI 45 for a 1ST down
2nd & 3 at VMI 42
Incompletion
0:56 - 2nd
Chandler Wilson pass incomplete
1st & 10 at VMI 45
Incompletion
0:56 - 2nd
Chandler Wilson pass incomplete
2nd & 10 at VMI 45
23-yd Pass
0:00 - 2nd
Chandler Wilson pass complete to Egypt Nelson for 23 yds to the CIT 32 for a 1ST down
3rd & 10 at VMI 45
End of 2nd Quarter
3rd Quarter
Kickoff
15:00 - 3rd
Ben Barnes kickoff for 65 yds for a touchback
8-yd Run
15:00 - 3rd
Hunter Rice run for 8 yds to the VMI 33
1st & 10 at VMI 25
4-yd Pass
15:00 - 3rd
Chandler Wilson pass complete to Julio DaSilva for 4 yds to the VMI 37 for a 1ST down
2nd & 2 at VMI 33
Sack
15:00 - 3rd
Chandler Wilson sacked by Carson Arnold for a loss of 1 yard to the VMI 36
1st & 10 at VMI 37
Incompletion
15:00 - 3rd
Chandler Wilson pass incomplete
2nd & 11 at VMI 36
Sack
15:00 - 3rd
Chandler Wilson sacked by Chris Benton for a loss of 7 yards to the VMI 29
3rd & 11 at VMI 36
Punt
12:15 - 3rd
Ben Shrewsbury punt for 51 yds
4th & 18 at VMI 29
2-yd Run
12:15 - 3rd
Johnny Crawford III run for 2 yds to the CIT 22
1st & 10 at CIT 20
Fumble Recovery
11:27 - 3rd
Johnny Crawford III run for 18 yds to the CIT 40 Johnny Crawford III fumbled, recovered by VMI Noel Innocent
2nd & 8 at CIT 22
1-yd Run
11:27 - 3rd
Hunter Rice run for 1 yd to the CIT 39
1st & 10 at CIT 40
4-yd Run
11:27 - 3rd
Chandler Wilson run for 4 yds to the CIT 35
2nd & 9 at CIT 39
Incompletion
11:27 - 3rd
Chandler Wilson pass incomplete
3rd & 5 at CIT 35
Field Goal Missed
9:47 - 3rd
Caden Beck 52 yd FG MISSED
4th & 5 at CIT 35
11-yd Run
9:47 - 3rd
Johnathan Bennett run for 11 yds to the CIT 46 for a 1ST down
1st & 10 at CIT 35
10-yd Pass
9:47 - 3rd
Johnathan Bennett pass complete to Tyler Cherry for 10 yds to the VMI 44 for a 1ST down
1st & 10 at CIT 46
3-yd Run
9:47 - 3rd
Cooper Wallace run for 3 yds to the VMI 41
1st & 10 at VMI 44
0-yd Run
9:47 - 3rd
Johnathan Bennett run for no gain to the VMI 41
2nd & 7 at VMI 41
Sack
9:47 - 3rd
Johnathan Bennett sacked by Jacob Moore for a loss of 5 yards to the VMI 46
3rd & 7 at VMI 41
18-yd Run
6:10 - 3rd
run for 18 yds to the CIT 36
4th & 12 at VMI 46
15-yd Penalty
6:10 - 3rd
The Citadel Penalty, Face Mask (15 yards) (15 Yards) to the CIT 23 for a 1ST down
1st & 10 at CIT 36
1-yd Run
6:10 - 3rd
Ivan Thorpe run for 1 yd to the CIT 24
1st & 10 at CIT 23
4-yd Run
6:10 - 3rd
Hunter Rice run for 4 yds to the CIT 20
2nd & 11 at CIT 24
5-yd Run
6:10 - 3rd
Hunter Rice run for 5 yds to the CIT 15
3rd & 7 at CIT 20
13-yd Penalty
3:32 - 3rd
No Huddle-Shotgun Wilson,Chandler pass incomplete short middle to Cullen,Max thrown to CIT00 PENALTY CIT Pass Interference (Byrd,Evan) 13 yards from CIT15 to CIT02, 1ST DOWN. NO PLAY.
4th & 2 at CIT 15
1-yd Run
3:32 - 3rd
Hunter Rice run for 1 yd to the CIT 1
1st & Goal at CIT 2
1-yd Run
3:32 - 3rd
Hunter Rice run for 1 yd to the CIT 2
2nd & Goal at CIT 1
Incompletion
3:32 - 3rd
Chandler Wilson pass incomplete
3rd & Goal at CIT 2
1-yd Run
1:48 - 3rd
Hunter Rice run for 1 yd to the CIT 1
4th & Goal at CIT 2
4th Quarter
1-yd Run
1:48 - 3rd
Corey Ibrahim run for 1 yd to the CIT 2
1st & 10 at CIT 1
1-yd Run
1:48 - 3rd
Corey Ibrahim run for 1 yd to the CIT 3
2nd & 9 at CIT 2
3-yd Pass
0:00 - 3rd
Johnathan Bennett pass complete to Corey Ibrahim for 3 yds to the CIT 6
3rd & 8 at CIT 3
End of 3rd Quarter
Punt
14:48 - 4th
James Platte punt for 56 yds
4th & 5 at CIT 6
0-yd Run
14:48 - 4th
JoJo Crump run for no gain to the VMI 38
1st & 10 at VMI 38
3-yd Run
14:48 - 4th
Hunter Rice run for 3 yds to the VMI 41
2nd & 10 at VMI 38
Fumble Recovery (Own)
14:48 - 4th
Chandler Wilson sacked by Maurice Bonneau Jr. for a loss of 4 yards to the VMI 45 Chandler Wilson fumbled, recovered by VMI Cole Holtz , return for 0 yards
3rd & 7 at VMI 41
Punt
12:44 - 4th
Ben Shrewsbury punt for 37 yds , Braylon Knauth returns for 1 yd to the CIT 34
4th & 3 at VMI 45
3-yd Run
12:44 - 4th
Johnathan Bennett run for 3 yds to the CIT 37
1st & 10 at CIT 34
10-yd Run
12:44 - 4th
Johnathan Bennett run for 10 yds to the CIT 47 for a 1ST down
2nd & 7 at CIT 37
7-yd Run
12:44 - 4th
Javonte Graves-Billips run for 7 yds to the VMI 46
1st & 10 at CIT 47
3-yd Run
12:44 - 4th
Johnathan Bennett run for 3 yds to the VMI 43 for a 1ST down
2nd & 3 at VMI 46
43-yd Touchdown Pass
9:57 - 4th
Johnathan Bennett pass complete to Tyler Cherry for 43 yds for a TD (Ben Barnes KICK)
1st & 10 at VMI 43
Kickoff Return (Offense)
9:57 - 4th
Ben Barnes kickoff for 65 yds , Ivan Thorpe return for 10 yds to the VMI 10
1-yd Run
9:57 - 4th
Ivan Thorpe run for 1 yd to the VMI 9
1st & 10 at VMI 10
Incompletion
9:57 - 4th
Chandler Wilson pass incomplete
2nd & 11 at VMI 9
4-yd Penalty
9:57 - 4th
PENALTY VMI False Start (Dixon,William) 4 yards from VMI09 to VMI05. NO PLAY.
3rd & 11 at VMI 9
2-yd Penalty
9:57 - 4th
PENALTY VMI False Start (Nelson,Egypt) 2 yards from VMI05 to VMI03. NO PLAY.
3rd & 15 at VMI 5
Incompletion
9:57 - 4th
Chandler Wilson pass incomplete
3rd & 17 at VMI 3
Punt
8:59 - 4th
Ben Shrewsbury punt for 26 yds, punt out-of-bounds at the VMI 29
4th & 17 at VMI 3
3-yd Run
8:59 - 4th
Johnathan Bennett run for 3 yds to the VMI 26
1st & 10 at VMI 29
1-yd Run
8:59 - 4th
Javonte Graves-Billips run for 1 yd to the VMI 27
2nd & 7 at VMI 26
Sack
8:59 - 4th
Johnathan Bennett sacked by Eric Rankin for a loss of 9 yards to the VMI 36
3rd & 8 at VMI 27
Punt
7:10 - 4th
James Platte punt for 36 yds for a touchback
4th & 17 at VMI 36
17-yd Run
7:10 - 4th
Hunter Rice run for 17 yds to the VMI 37 for a 1ST down
1st & 10 at VMI 20
3-yd Run
7:10 - 4th
Hunter Rice run for 3 yds to the VMI 40
1st & 10 at VMI 37
3-yd Run
7:10 - 4th
Hunter Rice run for 3 yds to the VMI 43
2nd & 7 at VMI 40
5-yd Penalty
7:10 - 4th
PENALTY VMI False Start (Inge,Tommy) 5 yards from VMI43 to VMI38. NO PLAY.
3rd & 4 at VMI 43
7-yd Pass
7:10 - 4th
Brady Hammonds pass complete to Luke Schalow for 7 yds to the VMI 45
3rd & 9 at VMI 38
10-yd Penalty
7:10 - 4th
No Huddle-Shotgun Hammonds,Brady rush left for 4 yards gain to the VMI49 (Wyatt,Thomas) PENALTY VMI Holding (Poindexter,Tyriq) 10 yards from VMI45 to VMI35. NO PLAY.
4th & 2 at VMI 45
Punt
3:29 - 4th
Ben Shrewsbury punt for 38 yds , Braylon Knauth returns for 2 yds to the CIT 29
4th & 12 at VMI 35
2-yd Run
3:29 - 4th
Johnathan Bennett run for 2 yds to the CIT 31
1st & 10 at CIT 29
0-yd Run
3:29 - 4th
Johnathan Bennett run for no gain to the CIT 31
2nd & 8 at CIT 31
(2:35 - 4th) Timeout VMI, clock 02:35
Sack
2:35 - 4th
Johnathan Bennett sacked by Eric Rankin for a loss of 1 yard to the CIT 30
3rd & 8 at CIT 31
Punt
2:19 - 4th
James Platte punt for 52 yds, fair catch by Ivan Thorpe at the VMI 18
4th & 9 at CIT 30
1-yd Pass
2:19 - 4th
Brady Hammonds pass complete to Hunter Rice for 1 yd to the VMI 19
1st & 10 at VMI 18
(2:00 - 4th) Timeout VMI, clock 02:00
1-yd Run
2:00 - 4th
Brady Hammonds run for 1 yd to the VMI 20
2nd & 9 at VMI 19
13-yd Run
2:00 - 4th
Brady Hammonds run for 13 yds to the VMI 33 for a 1ST down
3rd & 8 at VMI 20
Sack
2:00 - 4th
Brady Hammonds sacked by Giovanni Ricciardi for a loss of 8 yards to the VMI 25
1st & 10 at VMI 33
(1:14 - 4th) Timeout VMI, clock 01:14
Incompletion
1:14 - 4th
Chandler Wilson pass incomplete
2nd & 18 at VMI 25
Incompletion
1:14 - 4th
Chandler Wilson pass incomplete
3rd & 18 at VMI 25
Incompletion
0:54 - 4th
Chandler Wilson pass incomplete
4th & 18 at VMI 25
15-yd Penalty
0:54 - 4th
PENALTY CIT UNS: Unsportsmanlike Conduct (Iverson,Chris) 15 yards from VMI25 to VMI40. NO PLAY.
1st & 10 at VMI 25
-1-yd Run
0:54 - 4th
Kneel down by The Citadel at VMI41 for loss of 1 yard.
1st & 25 at VMI 40
-1-yd Run
0:00 - 4th
Kneel down by The Citadel at VMI42 for loss of 1 yard.
2nd & 26 at VMI 41
End of 4th Quarter
Game Information
Lexington, VA


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

2026 Senior Bowl: Top NFL draft prospects, QBs, predictions
Our NFL draft experts weigh in on what to expect at the Senior Bowl, from picking out position groups to watch to predicting players who could rise.
8h

Oregon lands commit from Sam Ngata, son of former NFL All-Pro
Oregon secured a commitment from 2027 OLB Sam Ngata, son of former Ducks All-American and NFL All-Pro Haloti Ngata.
2d

Source: Ohio State finalizing deal with ex-Steelers OC Smith
Ohio State is finalizing a deal to make former Steelers playcaller Arthur Smith its offensive coordinator, a source told ESPN's Adam Schefter.
1d
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, Inc. All rights reserved.

