← Back to GamesSep 20, 2025Week 4
VMI
14
-Final
38
Richmond
Team1Q2Q3Q4QFinal
VMI
770014
Richmond
14107738

Scoring Timeline

Q1Q2Q3Q401428427-07-714-714-1421-1424-1431-1438-14RichmondVMI

Drive Chart

Own 20Own 4050Opp 40Opp 20RICVMIRICVMIRICVMIRICVMIRICVMIRICVMIRICVMIRICVMIRICVMIRICVMIRICVMIRICVMIRICTD1075ydTD175ydTD275ydPUNT3-2ydPUNT429ydPUNT813ydPUNT539ydTD1480ydTD875ydTO411ydFG514ydPUNT50ydEND1-2ydPUNT33ydTO526ydPUNT34ydTD493ydPUNT3-5ydPUNT36ydPUNT33ydTD652ydPUNT823ydPUNT934ydPUNT34ydEND35yd

Box Score

Stats unavailable for this game.

Player Leaders

Player Leaders

VMI
passing
Collin Shannon
16/34, 198 YDS, 2 TD, 1 INT
rushing
Leo Boehling
10 CAR, 37 YDS
receiving
Owen Sweeney
4 REC, 106 YDS, 2 TD
Richmond
passing
Kyle Wickersham
10/13, 166 YDS, 2 TD
rushing
Jamaal Brown
14 CAR, 153 YDS
receiving
Isaiah Dawson
4 REC, 99 YDS, 2 TD

Play-by-Play

1st & 10Pass Reception+12 ydsPPA +1.03

Kyle Wickersham pass complete to Quanye Veney for 12 yds to the RICH 37 for a 1ST down

1st & 10Rush+1 ydsPPA -0.87

Kyle Wickersham run for 1 yd to the RICH 38

2nd & 9Rush+4 ydsPPA -0.13

Aziz Foster-Powell run for 4 yds to the RICH 42

3rd & 5Pass Reception+11 ydsPPA +2.44

Kyle Wickersham pass complete to Aziz Foster-Powell for 11 yds to the VMI 47 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.05

Kyle Wickersham pass incomplete to Ja'Vion Griffin

2nd & 10Rush+17 ydsPPA +1.85

Jamaal Brown run for 17 yds to the VMI 30 for a 1ST down

1st & 10Pass Reception+15 ydsPPA +0.26

Kyle Wickersham pass complete to Isaiah Dawson for 15 yds to the VMI 15 for a 1ST down

1st & 10Rush+5 ydsPPA +0.07

Jamaal Brown run for 5 yds to the VMI 10

2nd & 5Rush+8 ydsPPA +1.27

Aziz Foster-Powell run for 8 yds to the VMI 2 for a 1ST down

1st & 2Rushing Touchdown+2 ydsPPA +1.21

Aziz Foster-Powell run for 2 yds for a TD (Jayden Alsheskie KICK)

1st & 10Passing Touchdown+75 ydsPPA +6.08

Collin Shannon pass complete to Owen Sweeney for 75 yds for a TD (Ben Shrewsbury KICK)

1st & 10Rush+8 ydsPPA +0.91

Jamaal Brown run for 8 yds to the RICH 33

2nd & 2Passing Touchdown+67 ydsPPA +5.17

Kyle Wickersham pass complete to Isaiah Dawson for 67 yds for a TD (Jayden Alsheskie KICK)

1st & 10Rush+1 ydsPPA -0.59

Julio Carrecter run for 1 yd to the VMI 26

2nd & 9Sack-3 ydsPPA -0.55

Collin Shannon sacked by Matei Fitz for a loss of 3 yards to the VMI 23

3rd & 12Pass Incompletion0 ydsPPA -0.11

Collin Shannon pass incomplete to Malik McNeely

4th & 12Punt0 yds

Ben Shrewsbury punt for 42 yds , Quanye Veney returns for no gain to the RICH 35

1st & 10Rush+27 ydsPPA +2.15

Isaiah Dawson run for 27 yds to the VMI 38 for a 1ST down

1st & 10Rush+3 ydsPPA -0.25

Kyle Wickersham run for 3 yds to the VMI 35

2nd & 7Rush-1 ydsPPA -1.09

Kyle Wickersham run for a loss of 1 yard to the VMI 36

3rd & 8Pass Incompletion0 ydsPPA -1.04

Kyle Wickersham pass incomplete to Ja'Vion Griffin

4th & 8Punt0 yds

Ned Gray punt for 36 yds for a touchback

1st & 10Pass Reception+4 ydsPPA -0.09

Collin Shannon pass complete to Noah Grevious for 4 yds to the VMI 24

2nd & 6Pass Reception+2 ydsPPA -0.33

Collin Shannon pass complete to Leo Boehling for 2 yds to the VMI 26

3rd & 4Pass Reception+5 ydsPPA +1.20

Collin Shannon pass complete to Owen Sweeney for 5 yds to the VMI 31 for a 1ST down

1st & 10Pass Reception+5 ydsPPA +0.10

Collin Shannon pass complete to Malik McNeely for 5 yds to the VMI 36

2nd & 5Rush+11 ydsPPA +1.41

Leo Boehling run for 11 yds to the VMI 47 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.15

Collin Shannon pass incomplete to Malik McNeely

2nd & 10Pass Reception+7 ydsPPA +0.58

Collin Shannon pass complete to Malik McNeely for 7 yds to the RICH 46

3rd & 3Fumble Recovery (Own)+21 ydsPPA +1.97

run for 21 yds to the VMI 33 fumbled, recovered by VMI Leo Boehling

4th & 24Punt+8 yds

Ben Shrewsbury punt for 55 yds , Quanye Veney returns for 8 yds to the RICH 20

1st & 10Pass Reception+3 ydsPPA -0.24

Kyle Wickersham pass complete to Quanye Veney for 3 yds to the RICH 23

2nd & 7Rush+43 ydsPPA +3.69

Jamaal Brown run for 43 yds to the VMI 34 for a 1ST down

1st & 10Rush+6 ydsPPA +0.23

Kyle Wickersham run for 6 yds to the VMI 28

2nd & 4Sack-8 ydsPPA -2.21

Kyle Wickersham sacked by Amaje Parker for a loss of 8 yards to the VMI 36

3rd & 12Sack-5 ydsPPA -1.74

Kyle Wickersham sacked by Jacob Moore for a loss of 5 yards to the VMI 41

4th & 17Punt0 yds

Ned Gray punt for 41 yds for a touchback

1st & 10Rush+5 ydsPPA +0.09

Leo Boehling run for 5 yds to the VMI 25

2nd & 5Rush+4 ydsPPA -0.09

Leo Boehling run for 4 yds to the VMI 29

3rd & 1Rush+1 ydsPPA +0.70

Leo Boehling run for 1 yd to the VMI 30 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.86

Collin Shannon pass incomplete to Leo Boehling

2nd & 10Pass Reception+10 ydsPPA +1.80

Collin Shannon pass complete to Noah Grevious for 10 yds to the VMI 40 for a 1ST down

1st & 10Pass Reception+7 ydsPPA +0.70

Collin Shannon pass complete to Malik McNeely for 7 yds to the VMI 47

2nd & 3Pass Reception+11 ydsPPA +0.76

Collin Shannon pass complete to Noah Grevious for 11 yds to the RICH 42 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.91

Collin Shannon pass incomplete to Malik McNeely

2nd & 10Penalty-10 yds

VMI Penalty, Illegal Block (-10 Yards) to the RICH 38

2nd & 6Pass Incompletion0 ydsPPA -0.96

Collin Shannon pass incomplete to Morgan McPhaul

3rd & 6Pass Reception+16 ydsPPA +1.71

Collin Shannon pass complete to Malik McNeely for 16 yds to the RICH 22 for a 1ST down

1st & 10Rush-4 ydsPPA -0.83

Aslin Shipe run for a loss of 4 yards to the RICH 26

2nd & 14Rush+6 ydsPPA +0.16

Collin Shannon run for 6 yds to the RICH 20

3rd & 8Passing Touchdown+20 ydsPPA +3.32

Collin Shannon pass complete to Owen Sweeney for 20 yds for a TD (Ben Shrewsbury KICK)

1st & 10Rush+35 ydsPPA +2.89

Jamaal Brown run for 35 yds to the VMI 40 for a 1ST down

1st & 10Rush+10 ydsPPA +0.37

Jamaal Brown run for 10 yds to the VMI 30 for a 1ST down

1st & 10Rush+3 ydsPPA -0.17

Jamaal Brown run for 3 yds to the VMI 27

2nd & 7Rush-5 ydsPPA -1.55

Andrew King run for 5 yds Richmond Penalty, Offensive Holding (Quanye Veney) to the VMI 32

2nd & 12Pass Reception+9 ydsPPA +0.61

Kyle Wickersham pass complete to Andrew King for 9 yds to the VMI 23

3rd & 3Rush+9 ydsPPA +0.50

Andrew King run for 9 yds to the VMI 14 for a 1ST down

1st & 10Rush+1 ydsPPA -0.25

Kyle Wickersham run for 1 yd to the VMI 13

2nd & 9Passing Touchdown+13 ydsPPA +2.79

Kyle Wickersham pass complete to Isaiah Dawson for 13 yds for a TD (Jayden Alsheskie KICK)

1st & 10Kickoff Return (Offense)+19 yds

Will McManus kickoff for 65 yds , Aslin Shipe return for 19 yds to the VMI 19

1st & 10Rush+11 ydsPPA +0.75

Leo Boehling run for 11 yds to the VMI 30 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.86

Collin Shannon pass incomplete to Julio Carrecter

2nd & 10Rush0 ydsPPA -0.46

Leo Boehling run for no gain to the VMI 30

3rd & 10Pass Interception Return+29 ydsPPA +0.02

Collin Shannon pass intercepted Lee Bruner IV return for 29 yds to the RICH 41 Richmond Penalty, Face Mask (15 yards) (Donovan Hoilette) declined

1st & 10Penalty+15 yds

No Huddle-Shotgun Wickersham,Kyle pass incomplete short middle to Veney,Quanye thrown to VMI20 PENALTY VMI Pass Interference (Parker,Amaje) 15 yards from VMI38 to VMI23, 1ST DOWN. NO PLAY.

1st & 10Rush+1 ydsPPA -0.32

Kyle Wickersham run for 1 yd to the VMI 22

2nd & 9Rush-3 ydsPPA -0.96

Aziz Foster-Powell run for a loss of 3 yards to the VMI 25

3rd & 12Pass Reception+15 ydsPPA +1.43

Kyle Wickersham pass complete to Isaiah Dawson for 25 yds Richmond Penalty, Offensive Holding (Ronald Anderson) to the VMI 31

3rd & 18Pass Reception+7 ydsPPA +0.47

Kyle Wickersham pass complete to Ja'Vion Griffin for 7 yds to the VMI 24

4th & 11Field Goal Good+41 yds

Jayden Alsheskie 41 yd FG GOOD

1st & 10Kickoff Return (Offense)+17 yds

Will McManus kickoff for 61 yds , Aslin Shipe return for 17 yds to the VMI 21

1st & 10Pass Reception+6 ydsPPA +0.30

Collin Shannon pass complete to Owen Sweeney for 6 yds to the VMI 27

2nd & 4Pass Reception+4 ydsPPA +0.43

Collin Shannon pass complete to Cade Cox for 4 yds to the VMI 31 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.89

Collin Shannon pass incomplete to Owen Sweeney

2nd & 10Pass Incompletion0 ydsPPA -0.49

Collin Shannon pass incomplete to Malik McNeely

3rd & 10Penalty-10 yds

No Huddle-Shotgun Shannon,Collin pass complete short right to Grevious,Noah caught at VMI42, for 19 yards to the VMI50 (Burney,Tayshaun) PENALTY VMI Holding (Boehling,Leo) 10 yards from VMI31 to VMI21. NO PLAY.

3rd & 20Pass Incompletion0 ydsPPA -0.04

Collin Shannon pass incomplete to Leo Boehling

4th & 20Punt0 yds

Ben Shrewsbury punt for 52 yds, fair catch by Quanye Veney at the RICH 27

1st & 10Rush-2 ydsPPA -0.97

K. Wickersham takes a knee

0th & 10End of Half-2 yds

End of 2nd Quarter

1st & 10Rush-2 ydsPPA -0.89

Leo Boehling run for a loss of 2 yards to the VMI 23

2nd & 12Rush+5 ydsPPA +0.03

Leo Boehling run for 5 yds to the VMI 28

3rd & 7Pass Incompletion0 ydsPPA -0.27

Collin Shannon pass incomplete to Owen Sweeney

4th & 7Punt0 yds

Ben Shrewsbury punt for 54 yds, fair catch by Quanye Veney at the RICH 18

1st & 10Rush+1 ydsPPA -0.43

Aziz Foster-Powell run for 1 yd to the RICH 19

2nd & 9Rush+11 ydsPPA +1.22

Kyle Wickersham run for 11 yds to the RICH 30 for a 1ST down

1st & 10Rush+2 ydsPPA -0.55

Kyle Wickersham run for 2 yds to the RICH 32

2nd & 8Rush+3 ydsPPA -0.26

Kyle Wickersham run for 3 yds to the RICH 35

3rd & 5Penalty-5 yds

PENALTY RIC False Start (Dawson,Isaiah) 5 yards from RIC35 to RIC30. NO PLAY.

3rd & 10Fumble Recovery (Opponent)+14 ydsPPA +0.02

Kyle Wickersham run for 14 yds to the RICH 44 Kyle Wickersham fumbled, recovered by VMI Isaiah Grevious

1st & 10Rush+9 ydsPPA +0.93

Aslin Shipe run for 9 yds to the RICH 35

2nd & 1Rush0 ydsPPA -0.95

Aslin Shipe run for no gain to the RICH 35

3rd & 1Pass Incompletion0 ydsPPA -1.04

Collin Shannon pass incomplete to Owen Sweeney

4th & 1Penalty-5 yds

PENALTY VMI Illegal Substitution 5 yards from RIC35 to RIC40. NO PLAY.

4th & 6Punt0 yds

Ben Shrewsbury punt for 33 yds, fair catch by Quanye Veney at the RICH 7

1st & 10Rush-1 ydsPPA -0.35

Jamaal Brown run for a loss of 1 yard to the RICH 6

2nd & 11Rush+2 ydsPPA -0.07

Jamaal Brown run for 2 yds to the RICH 8

3rd & 9Penalty+5 yds

No Huddle-Shotgun Wickersham,Kyle rush middle for 0 yards to the RIC08 (Clinton,Camden) PENALTY VMI Offside (Burnett,Donovan) 5 yards from RIC08 to RIC13. NO PLAY.

3rd & 4Rush+4 ydsPPA +0.56

Kyle Wickersham run for 4 yds to the RICH 17 for a 1ST down

1st & 10Rushing Touchdown+83 ydsPPA +6.54

Andrew King run for 83 yds for a TD (Jayden Alsheskie KICK)

1st & 10Rush+2 ydsPPA -0.45

Leo Boehling run for 2 yds to the VMI 27

2nd & 8Sack-7 ydsPPA -0.76

Collin Shannon sacked by Carter Glassmyer for a loss of 7 yards to the VMI 20

3rd & 15Pass Incompletion0 ydsPPA -0.07

Collin Shannon pass incomplete to Malik McNeely

4th & 15Punt+10 yds

Ben Shrewsbury punt for 53 yds , Quanye Veney returns for 10 yds to the RICH 37

1st & 10Rush+4 ydsPPA -0.16

Kyle Wickersham run for 4 yds to the RICH 41

2nd & 6Rush+2 ydsPPA -0.63

Michael Creamer run for 2 yds to the RICH 43

3rd & 4Penalty0 yds

Richmond Penalty, Offensive Holding (Yards) declined

4th & 4Punt0 yds

Ned Gray punt for 36 yds, fair catch by Noah Grevious at the VMI 21

1st & 10Pass Reception+3 ydsPPA -0.25

Collin Shannon pass complete to Cade Cox for 3 yds to the VMI 24

2nd & 7Rush0 ydsPPA -0.46

Leo Boehling run for no gain to the VMI 24

3rd & 7Pass Incompletion0 ydsPPA -0.21

Collin Shannon pass incomplete to Cade Cox

4th & 7Punt+20 yds

Ben Shrewsbury punt for 48 yds , Quanye Veney returns for 20 yds to the RICH 48

1st & 10Rush+3 ydsPPA -0.40

Andrew King run for 3 yds to the VMI 49

2nd & 7Rush-3 ydsPPA -1.72

Andrew King run for a loss of 3 yards to the RICH 48

3rd & 10Pass Reception+25 ydsPPA +3.39

Kyle Wickersham pass complete to Ja'Vion Griffin for 25 yds to the VMI 27 for a 1ST down

1st & 10Rush+15 ydsPPA +0.21

Jamaal Brown run for 15 yds to the VMI 12 for a 1ST down

1st & 10Rush+4 ydsPPA -0.02

Jamaal Brown run for 4 yds to the VMI 8

1st & 10Penalty-5 yds

PENALTY RIC Illegal Snap (Catanzarite,Brian) 5 yards from VMI03 to VMI08. NO PLAY.

2nd & 6Rushing Touchdown+8 ydsPPA +2.55

Kyle Wickersham run for 8 yds for a TD VMI Penalty, UNS: Unsportsmanlike Conduct (Amaje Parker) to the VMI 0 (Jayden Alsheskie KICK)

1st & 10Kickoff Return (Offense)0 yds

Will McManus kickoff for 38 yds , Nathan Lhotsky return for no gain to the VMI 12

1st & 10Pass Incompletion0 ydsPPA -0.38

Collin Shannon pass incomplete

2nd & 10Rush+1 ydsPPA -0.14

Collin Shannon run for 1 yd to the VMI 13

3rd & 9Pass Reception+9 ydsPPA +0.98

Collin Shannon pass complete to Malik McNeely for 9 yds to the VMI 22 for a 1ST down

1st & 10Rush+8 ydsPPA +0.84

Luke Schalow run for 8 yds to the VMI 30

2nd & 2Rush0 ydsPPA -1.03

Luke Schalow run for no gain to the VMI 30

3rd & 2Penalty+5 yds

PENALTY RIC Offside (Hodges,Jamar) 5 yards from VMI30 to VMI35, 1ST DOWN. NO PLAY.

1st & 10Pass Incompletion0 ydsPPA -1.01

Collin Shannon pass incomplete to Noah Grevious

2nd & 10Pass Incompletion0 ydsPPA -0.60

Collin Shannon pass incomplete to Ryan von Brandt

3rd & 10Pass Incompletion0 ydsPPA -0.30

Collin Shannon pass incomplete to Ryan von Brandt

4th & 10Punt0 yds

Ben Shrewsbury punt for 47 yds, fair catch by Quanye Veney at the RICH 18

1st & 10Rush+4 ydsPPA -0.08

Ashten Snelsire run for 4 yds to the RICH 22

2nd & 6Rush+1 ydsPPA -0.39

Andrew King run for 1 yd to the RICH 23

3rd & 5Pass Reception+22 ydsPPA +2.68

Ashten Snelsire pass complete to Andrew King for 22 yds to the RICH 45 for a 1ST down

1st & 10Rush+4 ydsPPA -0.16

Jamaal Brown run for 4 yds to the RICH 49

2nd & 6Rush+2 ydsPPA -0.69

Jamaal Brown run for 2 yds to the VMI 49

3rd & 4Rush+6 ydsPPA +1.77

Jamaal Brown run for 6 yds to the VMI 43 for a 1ST down

1st & 10Rush+7 ydsPPA +0.49

Aziz Foster-Powell run for 7 yds to the VMI 36

2nd & 3Penalty-15 yds

Richmond Penalty, UNS: Unsportsmanlike Conduct (-15 Yards) to the 50 yard line

3rd & 17Rush+2 ydsPPA -0.29

Andrew King run for 2 yds to the VMI 48

4th & 15Punt0 yds

Ned Gray punt for 43 yds

1st & 10Rush+4 ydsPPA -0.03

Aslin Shipe run for 4 yds to the VMI 9

2nd & 6Pass Reception+3 ydsPPA -0.11

Chandler Wilson pass complete to Destin Moore for 3 yds to the VMI 6

3rd & 9Rush+3 ydsPPA -0.03

Chandler Wilson run for 3 yds to the VMI 9

4th & 6Punt0 yds

Ben Shrewsbury punt for 31 yds, punt out-of-bounds at the VMI 40

1st & 10Rush-1 ydsPPA -1.05

Andrew McKenzie run for a loss of 1 yard to the VMI 41

2nd & 11Rush+4 ydsPPA -0.15

Andrew McKenzie run for 4 yds to the VMI 37

3rd & 7Rush+2 ydsPPA -0.61

Andrew McKenzie run for 2 yds to the VMI 35

Situational Analysis

VMI

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
36%
22 plays
2nd
33%
3 plays
33%
6 plays
22%
9 plays
100%
2 plays
3rd
67%
3 plays
100%
2 plays
43%
7 plays
0%
3 plays
4th

Richmond

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
100%
1 play
39%
28 plays
2nd
100%
1 play
33%
6 plays
40%
10 plays
33%
3 plays
3rd
100%
1 play
100%
4 plays
50%
4 plays
50%
4 plays
4th