From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Richmond
Bucknell
494
Total yards
496
307
Passing yards
284
187
Rushing yards
212
11.4
Yards per pass
8.1
6.2
Yards per rush
4.6
25
First downs
32
6–8
Third downs
9–16
0–2
Fourth downs
1–2
3
Turnovers
0
4–54
Penalties
3–25
24:03
Possession
35:57
Efficiency
Richmond
Bucknell
54%
Success rate
56%
0.31
EPA per play
0.30
1.47
Explosiveness
0.98
0.03
Rushing EPA
0.18
0.59
Passing EPA
0.44
42%
Passing-down success
35%
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)
Richmond 59% to win. Bucknell won as Elo’s underdog.
The line
Richmond −5, over/under 50.5.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Bucknell drives left to right, Richmond right to left.
Q1 RichmondTouchdown, 4 plays, 59 yards
Q1 BucknellTouchdown, 11 plays, 75 yards
Q1 BucknellTouchdown, 9 plays, 69 yards
Q1 RichmondTouchdown, 6 plays, 80 yards
Q2 RichmondTouchdown, 6 plays, 66 yards
Q2 BucknellPunt, 6 plays, 17 yards
Q2 RichmondInterception, 8 plays, 60 yards
Q2 BucknellTurnover on downs, 5 plays, 21 yards
Q2 RichmondTurnover on downs, 7 plays, 33 yards
Q2 BucknellField goal, 11 plays, 61 yards
Q2 RichmondEnd of half, 1 play, 0 yards
Q3 BucknellTouchdown, 8 plays, 83 yards
Q3 RichmondTurnover on downs, 12 plays, 64 yards
Q3 RichmondTouchdown, 5 plays, 71 yards
Q3 BucknellMissed FG, 12 plays, 49 yards
Q4 BucknellField goal, 14 plays, 80 yards
Q4 RichmondInterception, 4 plays, 12 yards
Q4 BucknellTouchdown, 7 plays, 46 yards
Q4 RichmondInterception, 5 plays, 50 yards
Q4 BucknellResult not recorded, 3 plays, −2 yards
Play by play
1st quarter6 drives, then Richmond 14, Bucknell 7
Richmond Touchdown, 4 plays
15:00
1st & 10 at own 38
Ashten Snelsire pass complete to Quanye Veney for 8 yds to the RICH 46
15:00
2nd & 2 at own 46
Isaiah Dawson run for 5 yds to the BUCK 49 for a 1ST down
15:00
1st & 10 at opp 49
Aziz Foster-Powell run for 25 yds to the BUCK 24 for a 1ST down
Bucknell Touchdown, 11 plays
15:00
3rd & 8 at opp 18
Ralph Rucker IV pass complete to TJ Cadden for 7 yds to the RICH 11
Richmond Touchdown, 4 plays
14:53
1st & 10 at own 35
Juan Garanton kickoff for 63 yds , Carter Glassmyer return for 36 yds to the RICH 38
13:10
1st & 10 at opp 24
Ashten Snelsire pass complete to Isaiah Dawson for 24 yds for a TD (Jayden Alsheskie KICK)Richmond 7, Bucknell 0
Bucknell Touchdown, 9 plays
13:04
1st & 10 at own 35
Will McManus kickoff for 65 yds , TJ Cadden return for 28 yds to the BUCK 28
13:04
1st & 10 at own 28
Tariq Thomas run for 4 yds to the BUCK 32
13:04
2nd & 6 at own 32
Tariq Thomas run for 13 yds to the BUCK 45 for a 1ST down
13:04
1st & 10 at own 45
Ty Stauffer run for 7 yds to the RICH 48
13:04
2nd & 3 at opp 48
Ty Stauffer run for 8 yds to the RICH 40 for a 1ST down
13:04
1st & 10 at opp 40
Michael Cadden run for a loss of 1 yard to the RICH 41
13:04
2nd & 11 at opp 41
Michael Cadden run for 8 yds to the RICH 33
13:04
3rd & 3 at opp 33
Michael Cadden run for 9 yds to the RICH 24 for a 1ST down
13:04
1st & 10 at opp 24
Ralph Rucker IV pass complete to Sam Milligan for 20 yds to the RICH 4 for a 1ST down
8:19
1st & goal at opp 4
Michael Cadden run for 4 yds for a TD (Matt Schearer KICK)Tied at 7
Richmond Touchdown, 6 plays
8:12
1st & 10 at own 35
Juan Garanton kickoff for 58 yds , Carter Glassmyer return for 10 yds to the RICH 17
8:12
1st & 10 at own 17
Ashten Snelsire sacked by James Schlendorf for a loss of 5 yards to the RICH 12
8:12
2nd & 15 at own 12
Jamaal Brown run for 2 yds to the RICH 14
8:12
3rd & 13 at own 14
Ashten Snelsire pass complete to Quanye Veney for 49 yds to the BUCK 37 for a 1ST down
8:12
1st & 10 at opp 37
Aziz Foster-Powell run for 12 yds to the BUCK 25 for a 1ST down
8:12
1st & 10 at opp 25
Ashten Snelsire pass incomplete to Andreas Hill
5:41
2nd & 10 at opp 25
A. Snelsire pass to I. Dawson for 25 yds for a TD (J. Alsheskie KICK),Bucknell penalty, off-side (T. Whitmore) (Jayden Alsheskie KICK) Bucknell Penalty, off-side (Takai Whitmore) to the RICH 35Richmond 14, Bucknell 7
Bucknell Touchdown, 11 plays
5:36
1st & 10 at own 35
Will McManus kickoff for 65 yds , TJ Cadden return for 22 yds to the BUCK 22
5:36
1st & 10 at own 22
Kaleb Lampkins run for 28 yds to the 50 yard line for a 1ST down
5:36
1st & 10 at the 50
Tariq Thomas run for 5 yds to the RICH 45 Tariq Thomas fumbled, recovered by BUCK Mark Mulhern
5:36
2nd & 5 at opp 45
Ty Stauffer run for 5 yds to the RICH 40 for a 1ST down
5:36
1st & 10 at opp 40
Ralph Rucker IV pass complete to AJ Bosch for 10 yds to the RICH 30 for a 1ST down
5:36
1st & 10 at opp 30
Ralph Rucker IV pass incomplete to Jack Bohm-Squicciarini, broken up by Peyton Seelmann
5:36
2nd & 10 at opp 30
Ty Stauffer run for 5 yds to the RICH 25
5:36
3rd & 5 at opp 25
Ralph Rucker IV run for 5 yds to the RICH 20 for a 1ST down
5:36
1st & 10 at opp 20
Michael Cadden run for 4 yds to the RICH 16
5:36
2nd & 6 at opp 16
Tariq Thomas run for a loss of 2 yards to the RICH 18
Q2 14:56
4th & 1 at opp 11
Logan Bush run for 11 yds for a TD (Matt Schearer KICK)Tied at 14
2nd quarter6 drives, then Richmond 21, Bucknell 17
Richmond Touchdown, 6 plays
14:51
1st & 10 at own 35
Juan Garanton kickoff for 43 yds , Aidan Steinfeldt return for 9 yds to the RICH 31
14:51
1st & 10 at own 31
Ashten Snelsire pass complete to Andrew King for a loss of 1 yard to the RICH 30
14:51
2nd & 11 at own 30
Ashten Snelsire run for 11 yds to the RICH 41 for a 1ST down
14:51
1st & 10 at own 41
Ashten Snelsire pass complete to Isaiah Dawson for 22 yds to the BUCK 37 for a 1ST down
14:51
1st & 10 at opp 37
Ashten Snelsire pass complete to Aidan Steinfeldt for 7 yds to the BUCK 30
14:51
2nd & 3 at opp 30
Ashten Snelsire run for 5 yds to the BUCK 25 for a 1ST down
11:42
1st & 10 at opp 25
A. Snelsire pass to A. King for 25 yds for a TD (J. Alsheskie KICK) (Jayden Alsheskie KICK)Richmond 21, Bucknell 14
Bucknell Punt, 6 plays
11:42
1st & 10 at own 35
Will McManus kickoff for 65 yds for a touchback
11:42
1st & 10 at own 25
Tariq Thomas run for a loss of 4 yards to the BUCK 21
11:42
2nd & 14 at own 21
Ralph Rucker IV pass complete to Nate Anderson for 14 yds to the BUCK 35 for a 1ST down
11:42
1st & 10 at own 35
Tariq Thomas run for 1 yd to the BUCK 36 Bucknell Penalty, Offensive holding (AJ Bosch) to the BUCK 26
11:42
1st & 19 at own 26
Michael Cadden run for 4 yds to the BUCK 30
11:42
2nd & 15 at own 30
Ralph Rucker IV pass incomplete to TJ Cadden, broken up by Tayshaun Burney
11:42
3rd & 15 at own 30
Ralph Rucker IV pass complete to Nate Anderson for 12 yds to the BUCK 42
8:46
4th & 3 at own 42
Matt Schearer punt for 58 yds
Richmond Interception, 8 plays
8:46
1st & 10 at own 20
Aziz Foster-Powell run for 27 yds to the RICH 47 for a 1ST down
8:46
1st & 10 at own 47
Ashten Snelsire pass incomplete to Andreas Hill, broken up by Drew Cormier
8:46
2nd & 10 at own 47
Ashten Snelsire run for 4 yds to the BUCK 49
8:46
3rd & 6 at opp 49
Ashten Snelsire pass complete to Trey Mancuso for 14 yds to the BUCK 35 for a 1ST down
8:46
1st & 10 at opp 35
Jamaal Brown run for 14 yds to the BUCK 21 for a 1ST down
8:46
1st & 10 at opp 21
Ashten Snelsire pass incomplete to Ja’Vion Griffin, broken up by Brad Gerken
8:46
2nd & 10 at opp 21
Jamaal Brown run for 1 yd to the BUCK 20
5:19
3rd & 9 at opp 20
James Schlendorf return for no gain to the BUCK 20 for a 1ST down Richmond Penalty, inelgible downfield on pass (-15 Yards) to the BUCK 24 for a 1ST down
Bucknell Turnover on downs, 5 plays
5:19
1st & 10 at own 24
Logan Bush run for 12 yds to the BUCK 36 for a 1ST down
5:19
1st & 10 at own 36
Ralph Rucker IV run for 6 yds to the BUCK 42
5:19
2nd & 4 at own 42
Logan Bush run for 3 yds to the BUCK 45
5:19
3rd & 1 at own 45
Ralph Rucker IV pass incomplete to Josh Gary
3:10
4th & 1 at own 45
Ralph Rucker IV run for no gain to the BUCK 45
Richmond Turnover on downs, 7 plays
3:10
1st & 10 at opp 45
Andrew King run for 6 yds to the BUCK 39
3:10
2nd & 4 at opp 39
Aziz Foster-Powell run for 23 yds to the BUCK 16 for a 1ST down
2:00
1st & 10 at opp 16
Ashten Snelsire pass complete to Isaiah Dawson for no gain to the BUCK 16 Richmond Penalty, Offensive holding (Aidan Steinfeldt) to the BUCK 26
2:00
1st & 20 at opp 26
Aziz Foster-Powell run for 13 yds to the BUCK 13
1:44
2nd & 7 at opp 13
Aziz Foster-Powell run for 1 yd to the BUCK 12
1:40
3rd & 6 at opp 12
Ashten Snelsire run for no gain to the BUCK 12
1:28
4th & 6 at opp 12
run for a loss of 13 yards to the BUCK 25
Bucknell Field goal, 11 plays
1:28
1st & 10 at own 25
Ralph Rucker IV pass complete to Sam Milligan for 8 yds to the BUCK 33
1:28
2nd & 2 at own 33
Ralph Rucker IV pass complete to TJ Cadden for 5 yds to the BUCK 38 for a 1ST down
1:28
1st & 10 at own 38
Ralph Rucker IV pass incomplete to AJ Bosch, broken up by CJ Fraser
1:28
2nd & 10 at own 38
Ralph Rucker IV pass complete to Sam Milligan for 8 yds to the BUCK 46
1:28
3rd & 2 at own 46
Ralph Rucker IV pass complete to TJ Cadden for 5 yds to the RICH 49 for a 1ST down
1:28
1st & 10 at opp 49
Ralph Rucker IV pass complete to Josh Gary for 25 yds to the RICH 24 for a 1ST down
1:28
1st & 10 at opp 24
Ralph Rucker IV pass incomplete to Sam Milligan for a 1ST down Richmond Penalty, Defensive pass interference (Carter Glassmyer) to the RICH 10 for a 1ST down
1:28
1st & goal at opp 10
Ralph Rucker IV sacked by Blake Houser for a loss of 4 yards to the RICH 14
1:28
3rd & goal at opp 14
Ralph Rucker IV pass incomplete to Sam Milligan, broken up by CJ Fraser
0:05
4th & goal at opp 14
M. Schearer 31 yd FG GOODRichmond 21, Bucknell 17
0:00
1st & 10 at own 35
Juan Garanton kickoff for 35 yds , Aidan Steinfeldt return for no gain to the RICH 30
3rd quarter6 drives, then Richmond 28, Bucknell 24
Bucknell Touchdown, 8 plays
15:00
1st & 10 at own 14
Tariq Thomas run for 3 yds to the BUCK 17
15:00
2nd & 7 at own 17
Ralph Rucker IV pass complete to Sam Milligan for 4 yds to the BUCK 21
15:00
3rd & 3 at own 21
Ralph Rucker IV pass complete to Josh Gary for 4 yds to the BUCK 25 for a 1ST down
15:00
1st & 10 at own 25
Ralph Rucker IV pass complete to Sam Milligan for 18 yds to the BUCK 43 for a 1ST down
15:00
1st & 10 at own 43
Ralph Rucker IV pass complete to Sam Milligan for 32 yds to the RICH 25 for a 1ST down
15:00
1st & 10 at opp 25
Bucknell Penalty, false start (Ty Stauffer) to the RICH 30
15:00
1st & 15 at opp 30
Ty Stauffer run for 5 yds to the RICH 25
15:00
2nd & 10 at opp 25
Ralph Rucker IV run for 23 yds to the RICH 2 for a 1ST down
Richmond Turnover on downs, 12 plays
15:00
3rd & 2 at opp 41
Aziz Foster-Powell run for 6 yds to the BUCK 35 for a 1ST down
Bucknell Touchdown, 8 plays
14:55
1st & 10 at own 35
Will McManus kickoff for 65 yds , Kaleb Lampkins return for 14 yds to the BUCK 14
10:39
1st & goal at opp 2
M. Cadden run for 2 yds for a TD (M. Schearer KICK)Bucknell 24, Richmond 21
Richmond Touchdown, 5 plays
10:37
1st & 10 at own 35
Juan Garanton kickoff for 44 yds , Aidan Steinfeldt return for 5 yds to the RICH 26
10:37
1st & 10 at own 26
Jamaal Brown run for no gain to the RICH 26
10:37
2nd & 10 at own 26
Ashten Snelsire pass incomplete to Isaiah Dawson, broken up by Zach Corna
10:37
3rd & 10 at own 26
Ashten Snelsire pass complete to Isaiah Dawson for 34 yds to the BUCK 40 for a 1ST down
10:37
1st & 10 at opp 40
Ashten Snelsire run for 15 yds to the BUCK 25 for a 1ST down
8:25
1st & 10 at opp 25
A. Snelsire pass to J. Griffin for 25 yds for a TD (J. Alsheskie KICK) (Jayden Alsheskie KICK)Richmond 28, Bucknell 24
Bucknell Missed FG, 12 plays
8:25
1st & 10 at own 35
Will McManus kickoff for 65 yds for a touchback
8:25
1st & 10 at own 25
Logan Bush run for 9 yds to the BUCK 34
8:25
2nd & 1 at own 34
Logan Bush run for 1 yd to the BUCK 35 for a 1ST down
8:25
1st & 10 at own 35
Ralph Rucker IV pass complete to Sam Milligan for 7 yds to the BUCK 42
8:25
2nd & 3 at own 42
Ralph Rucker IV pass incomplete to TJ Cadden, broken up by Peyton Seelmann
8:25
3rd & 3 at own 42
Ralph Rucker IV pass complete to Josh Gary for 9 yds to the RICH 49 Richmond Penalty, roughing passer (Carter Glassmyer) to the RICH 34
8:25
1st & 10 at opp 34
Tariq Thomas run for 5 yds to the RICH 29
8:25
2nd & 5 at opp 29
Tariq Thomas run for 2 yds to the RICH 27
8:25
3rd & 3 at opp 27
Logan Bush run for 4 yds to the RICH 23 for a 1ST down
8:25
1st & 10 at opp 23
Ralph Rucker IV pass incomplete to TJ Cadden, broken up by Devin Geronomi
8:25
2nd & 10 at opp 23
Logan Bush run for 1 yd to the RICH 22
8:25
3rd & 9 at opp 22
Ralph Rucker IV sacked by Blake Houser for a loss of 4 yards to the RICH 26
3:06
4th & 13 at opp 26
Matt Schearer 43 yd FG MISSED
Richmond Turnover on downs, 12 plays
3:06
1st & 10 at own 26
Andrew King run for no gain to the RICH 26
3:06
2nd & 10 at own 26
Ashten Snelsire pass incomplete to Andreas Hill
3:06
3rd & 10 at own 26
Ashten Snelsire pass complete to Ja’Vion Griffin for 15 yds to the RICH 41 for a 1ST down
3:06
1st & 10 at own 41
Ashten Snelsire pass complete to Isaiah Dawson for 10 yds to the BUCK 49 for a 1ST down
3:06
1st & 10 at opp 49
Ashten Snelsire pass incomplete to Ja’Vion Griffin
3:06
2nd & 10 at opp 49
Jamaal Brown run for 8 yds to the BUCK 41
Q4 15:00
1st & 10 at opp 35
Ashten Snelsire pass complete to Ja’Vion Griffin for 16 yds to the BUCK 19 for a 1ST down
Q4 15:00
1st & 10 at opp 19
Jamaal Brown run for 2 yds to the BUCK 17
Q4 15:00
2nd & 8 at opp 17
Jamaal Brown run for 3 yds to the BUCK 14
Q4 15:00
3rd & 5 at opp 14
Ashten Snelsire run for 4 yds to the BUCK 10
Q4 12:13
4th & 1 at opp 10
Ashten Snelsire run for no gain to the BUCK 10
4th quarter5 drives, then Bucknell 33, Richmond 28
Bucknell Field goal, 14 plays
12:13
1st & 10 at own 10
Ty Stauffer run for 7 yds to the BUCK 17
12:13
2nd & 3 at own 17
Ty Stauffer run for 7 yds to the BUCK 24 for a 1ST down
12:13
1st & 10 at own 24
Ralph Rucker IV pass complete to Nate Anderson for 20 yds to the BUCK 44 for a 1ST down
12:13
1st & 10 at own 44
Ralph Rucker IV pass complete to Sam Milligan for 1 yd to the BUCK 45
12:13
2nd & 9 at own 45
Michael Cadden run for 4 yds to the BUCK 49
12:13
3rd & 5 at own 49
Ralph Rucker IV pass complete to Sam Milligan for 5 yds to the RICH 46 for a 1ST down
12:13
1st & 10 at opp 46
Ralph Rucker IV pass complete to Sam Milligan for 23 yds Ralph Rucker IV fumbled, recovered by BUCK Sam Milligan for a 1ST down
12:13
1st & 10 at opp 23
Tariq Thomas run for 5 yds to the RICH 18
12:13
2nd & 5 at opp 18
Tariq Thomas run for 1 yd to the RICH 17
12:13
3rd & 4 at opp 17
Ralph Rucker IV pass complete to Sam Milligan for 7 yds to the RICH 10 for a 1ST down
12:13
1st & goal at opp 10
Ralph Rucker IV pass incomplete to TJ Cadden
12:13
2nd & goal at opp 10
Ralph Rucker IV pass incomplete to Sam Milligan
12:13
3rd & goal at opp 10
Ralph Rucker IV pass incomplete to TJ Cadden, broken up by Tayshaun Burney
6:14
4th & goal at opp 10
M. Schearer 27 yd FG GOODRichmond 28, Bucknell 27
Richmond Interception, 4 plays
6:14
1st & 10 at own 35
Juan Garanton kickoff for 49 yds
6:14
1st & 10 at own 35
Ashten Snelsire run for 6 yds to the RICH 41
6:14
2nd & 4 at own 41
Ashten Snelsire pass complete to Andreas Hill for 5 yds to the RICH 46 for a 1ST down
6:14
1st & 10 at own 46
Aziz Foster-Powell run for 1 yd to the RICH 47
3:52
2nd & 9 at own 47
Ashten Snelsire pass incomplete to Ryan Campbell, broken up by James Schlendorf
Bucknell Touchdown, 7 plays
3:52
1st & 10 at opp 49
Ralph Rucker IV pass complete to Logan Bush for 12 yds to the RICH 37 for a 1ST down
3:52
1st & 10 at opp 37
Ralph Rucker IV pass complete to TJ Cadden for 8 yds to the RICH 29
3:52
2nd & 2 at opp 29
Logan Bush run for 6 yds to the RICH 23 for a 1ST down
2:30
1st & 10 at opp 23
Tariq Thomas run for 2 yds to the RICH 21
2:26
2nd & 8 at opp 21
Tariq Thomas run for 1 yd to the RICH 20
2:14
3rd & 7 at opp 20
Nate Anderson 20 Yd pass from Ralph Rucker IV (Two-Point Pass Conversion Failed)Bucknell 33, Richmond 28
2:14
1st & goal at opp 3
Ralph Rucker IV pass incomplete to Michael Cadden
Richmond Interception, 5 plays
2:13
1st & 10 at own 35
Juan Garanton kickoff for 35 yds , Aidan Steinfeldt return for no gain to the RICH 30
2:13
1st & 10 at own 30
Ashten Snelsire pass incomplete to Isaiah Dawson
2:13
2nd & 10 at own 30
Ashten Snelsire pass incomplete to Andreas Hill
2:13
3rd & 10 at own 30
Ashten Snelsire run for 11 yds to the BUCK 41 Bucknell Penalty, Defensive holding (Brad Gerken) to the BUCK 49
1:54
1st & 10 at opp 49
Ashten Snelsire pass complete to Isaiah Dawson for 29 yds to the BUCK 20 for a 1ST down
1:36
1st & 10 at opp 20
Ashten Snelsire pass intercepted Darius Day return for no gain to the BUCK 6
Bucknell Result not recorded, 3 plays
1:36
1st & 10 at own 6
Ralph Rucker IV run for a loss of 1 yard to the BUCK 5
1:36
2nd & 11 at own 5
Ralph Rucker IV run for a loss of 1 yard to the BUCK 4
1:36
3rd & 12 at own 4
Ralph Rucker IV run for a loss of 1 yard to the BUCK 4
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.