From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Charleston Southern
Richmond
131
Total yards
370
92
Passing yards
157
39
Rushing yards
213
3.8
Yards per pass
10.5
1.4
Yards per rush
4.4
10
First downs
18
4–12
Third downs
6–12
0–0
Fourth downs
1–1
3
Turnovers
0
4–20
Penalties
3–20
26:12
Possession
33:48
Efficiency
Charleston Southern
Richmond
28%
Success rate
51%
−0.43
EPA per play
0.27
1.08
Explosiveness
1.01
−0.36
Rushing EPA
0.13
−0.50
Passing EPA
0.73
24%
Passing-down success
40%
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 68% to win. Elo’s favorite won.
The line
Richmond −13.5, over/under 46.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. Richmond drives left to right, Charleston Southern right to left.
Q1 Charleston SouthernPunt, 3 plays, 1 yard
Q1 RichmondPunt, 3 plays, 7 yards
Q1 Charleston SouthernPunt, 4 plays, 11 yards
Q1 RichmondPunt, 3 plays, 9 yards
Q1 Charleston SouthernPunt, 3 plays, 1 yard
Q1 RichmondTouchdown, 10 plays, 71 yards
Q1 Charleston SouthernPunt, 5 plays, −11 yards
Q2 RichmondTouchdown, 6 plays, 57 yards
Q2 Charleston SouthernPick-six, 8 plays (Richmond scores), 46 yards
1st quarter7 drives, then Richmond 7, Charleston Southern 0
Charleston Southern Punt, 3 plays
15:00
Will McManus kickoff for 65 yds , Leon Thomas return for 40 yds to the CHSO 40
15:00
1st & 10 at own 40
Rob McCoy Jr pass incomplete
15:00
2nd & 10 at own 40
Autavius Ison run for 1 yd to the CHSO 41
15:00
3rd & 9 at own 41
Rob McCoy Jr pass incomplete
13:54
4th & 9 at own 41
Gilbert Brown punt for 45 yds , Nick DeGennaro returns for 16 yds to the RICH 30
Richmond Punt, 3 plays
13:54
1st & 10 at own 30
Zach Palmer-Smith run for 1 yd to the RICH 31
13:54
2nd & 9 at own 31
Kyle Wickersham pass incomplete
13:54
3rd & 9 at own 31
Kyle Wickersham pass complete to Nick DeGennaro for 6 yds to the RICH 37
12:32
4th & 3 at own 37
Aaron Trusler punt for 43 yds, fair catch by Leon Thomas at the CHSO 20
Charleston Southern Punt, 4 plays
12:32
1st & 10 at own 20
Rob McCoy Jr pass complete to Quay Kindell for 11 yds to the CHSO 31 for a 1ST down
12:32
1st & 10 at own 31
Autavius Ison run for 2 yds to the CHSO 33
12:32
2nd & 8 at own 33
Autavius Ison run for 1 yd to the CHSO 34
12:32
3rd & 7 at own 34
Charleston Southern Penalty, False Start (-5 Yards) to the CHSO 29
12:32
3rd & 12 at own 29
Autavius Ison run for 2 yds to the CHSO 31
9:25
4th & 10 at own 31
Gilbert Brown punt for 49 yds , Nick DeGennaro returns for 4 yds to the RICH 24
Richmond Punt, 3 plays
9:25
1st & 10 at own 24
Kyle Wickersham pass complete to Andrew King for 1 yd to the RICH 25
9:25
2nd & 9 at own 25
Zach Palmer-Smith run for 4 yds to the RICH 29
9:25
3rd & 5 at own 29
Kyle Wickersham pass complete to Nick DeGennaro for 4 yds to the RICH 33
7:25
4th & 1 at own 33
Aaron Trusler punt for 48 yds, fair catch by Leon Thomas at the CHSO 19
Charleston Southern Punt, 3 plays
7:25
1st & 10 at own 19
Rob McCoy Jr pass incomplete
7:25
2nd & 10 at own 19
Rob McCoy Jr run for 1 yd to the CHSO 20
7:25
3rd & 9 at own 20
Rob McCoy Jr pass incomplete
6:35
4th & 9 at own 20
Gilbert Brown punt for 51 yds, fair catch by Nick DeGennaro at the RICH 29
Richmond Touchdown, 10 plays
6:35
1st & 10 at own 29
Kyle Wickersham run for 5 yds to the RICH 34
6:35
2nd & 5 at own 34
Kyle Wickersham run for 4 yds to the RICH 38
6:35
3rd & 1 at own 38
Kyle Wickersham run for 2 yds to the RICH 40 for a 1ST down
6:35
1st & 10 at own 40
Charleston Southern Penalty, Offsides (Joshua Hill) to the RICH 45
6:35
1st & 5 at own 45
Kyle Wickersham run for 4 yds to the RICH 49
6:35
2nd & 1 at own 49
Kyle Wickersham run for 2 yds to the CHSO 49 for a 1ST down
6:35
1st & 10 at opp 49
Quanye Veney run for 16 yds to the CHSO 33 for a 1ST down
6:35
1st & 10 at opp 33
Zach Palmer-Smith run for 8 yds to the CHSO 25
6:35
2nd & 2 at opp 25
Zach Palmer-Smith run for 20 yds to the CHSO 5 for a 1ST down
6:35
1st & goal at opp 5
Kyle Wickersham run for 4 yds to the CHSO 1
1:54
2nd & goal at opp 1
Kyle Wickersham run for 1 yd for a TD (Brandon Peskin KICK)Richmond 7, Charleston Southern 0
Charleston Southern Punt, 5 plays
1:54
1st & 10 at own 25
Charleston Southern Penalty, Delay Of Game (-5 Yards) to the CHSO 20
1:54
Will McManus kickoff for 65 yds for a touchback
1:54
1st & 15 at own 20
Tyson Greenwade run for 6 yds to the CHSO 26
1:54
2nd & 9 at own 26
Zolten Osborne pass complete to Noah Jennings for 9 yds to the CHSO 35 for a 1ST down
1:54
1st & 10 at own 35
Zolten Osborne pass complete to Davin Driskell for 3 yds to the CHSO 38
0:00
2nd & 7 at own 38
Zolten Osborne sacked by Jeremiah Grant for a loss of 15 yards to the CHSO 23
Q2 15:00
3rd & 22 at own 23
Zolten Osborne sacked by Jeremiah Grant for a loss of 9 yards to the CHSO 14
Q2 14:10
4th & 31 at own 14
Gilbert Brown punt for 53 yds , Nick DeGennaro returns for 10 yds to the RICH 43
2nd quarter6 drives, then Richmond 21, Charleston Southern 0
Richmond Touchdown, 6 plays
14:10
1st & 10 at own 43
Zach Palmer-Smith run for 6 yds to the RICH 49
14:10
2nd & 4 at own 49
Jerry Garcia Jr. run for 18 yds to the CHSO 33 for a 1ST down
14:10
1st & 10 at opp 33
WICKERSHAM, Kyle pass deep to the right incomplete intended for ELLIS, Landon thrown to the CSU2. PENALTY CSU Offsides on TURNER, Devonte enforced 5 yards from the CSU33 to the CSU28 [NHSG]. NO PLAY (replay the down).
14:10
1st & 5 at opp 28
Kyle Wickersham pass complete to Nick DeGennaro for 13 yds to the CHSO 15 for a 1ST down
14:10
1st & 10 at opp 15
Kyle Wickersham run for no gain to the CHSO 15
14:10
2nd & 10 at opp 15
Kyle Wickersham pass complete to Nick DeGennaro for 9 yds to the CHSO 6
10:55
3rd & 1 at opp 6
Zach Palmer-Smith run for 6 yds for a TD (Brandon Peskin KICK)Richmond 14, Charleston Southern 0
Charleston Southern Pick-six, 8 plays (Richmond scores)
10:55
Will McManus kickoff for 57 yds , Leon Thomas return for 20 yds to the CHSO 28
10:55
1st & 10 at own 28
Zolten Osborne pass complete to Noah Jennings for 9 yds to the CHSO 37
10:55
2nd & 1 at own 37
Autavius Ison run for 16 yds to the RICH 47 for a 1ST down
10:55
1st & 10 at opp 47
Zolten Osborne pass complete to Chris Rhone for 11 yds to the RICH 36 for a 1ST down
10:55
1st & 10 at opp 36
Autavius Ison run for 3 yds to the RICH 33
10:55
2nd & 7 at opp 33
Zolten Osborne pass incomplete
10:55
3rd & 7 at opp 33
Autavius Ison run for 10 yds to the RICH 23 for a 1ST down
10:55
1st & 10 at opp 23
Autavius Ison run for a loss of 3 yards to the RICH 26
6:34
2nd & 13 at opp 26
Zolten Osborne pass intercepted Jabril Hayes return for 76 yds for a TD (Brandon Peskin KICK)Richmond 21, Charleston Southern 0
Charleston Southern Punt, 3 plays
6:34
Will McManus kickoff for 58 yds , Leon Thomas return for 25 yds to the CHSO 32
6:34
1st & 10 at own 32
Zolten Osborne pass incomplete
6:34
2nd & 10 at own 32
Autavius Ison run for a loss of 1 yard to the CHSO 31
6:34
3rd & 11 at own 31
Zolten Osborne pass incomplete
5:28
4th & 11 at own 31
Gilbert Brown punt for 41 yds, downed at the RICH 28
Richmond Punt, 3 plays
5:28
1st & 10 at own 28
Zach Palmer-Smith run for 4 yds to the RICH 32
5:28
2nd & 6 at own 32
Richmond Penalty, Illegal Substitution (-5 Yards) to the RICH 27
5:28
2nd & 11 at own 27
Kyle Wickersham pass complete to Jerry Garcia Jr. for a loss of 2 yards to the RICH 25
5:28
3rd & 13 at own 25
Richmond Penalty, False Start (-5 Yards) to the RICH 20
3:43
3rd & 28 at own 10
Timeout Richmond, clock 03:43
3:43
3rd & 18 at own 20
WICKERSHAM, Kyle scrambles to the left for a gain of 12 yards to the RIC32 (FOWLER, Trayson). PENALTY RIC Holding on CARBAJAL, Gabriel enforced 10 yards from the RIC20 to the RIC10 [NHSG]. NO PLAY (replay the down).
3:33
4th & 17 at own 21
Timeout Richmond, clock 03:33
3:33
3rd & 28 at own 10
Kyle Wickersham pass complete to Andrew King for 11 yds to the RICH 21
3:27
4th & 17 at own 21
Aaron Trusler punt for 24 yds, fair catch by Leon Thomas at the RICH 45
Charleston Southern Interception, 3 plays
3:27
1st & 10 at opp 45
Noah Jennings run for 9 yds to the RICH 36
3:27
2nd & 1 at opp 36
Autavius Ison run for 3 yds to the RICH 33 for a 1ST down
2:08
1st & 10 at opp 33
Zolten Osborne pass intercepted D’Angelo Stocker return for no gain to the RICH 12
Richmond End of half, 6 plays
2:00
2nd & 8 at own 14
Timeout Richmond, clock 02:00
2:00
1st & 10 at own 12
Zach Palmer-Smith run for 2 yds to the RICH 14
2:00
2nd & 8 at own 14
Zach Palmer-Smith run for 8 yds to the RICH 22 for a 1ST down
2:00
1st & 10 at own 22
Zach Palmer-Smith run for 3 yds to the RICH 25
0:35
3rd & 7 at own 25
Timeout Richmond, clock 00:35
0:35
2nd & 7 at own 25
Zach Palmer-Smith run for no gain to the RICH 25
0:35
3rd & 7 at own 25
Kyle Wickersham run for 15 yds to the RICH 40 for a 1ST down
0:00
1st & 10 at own 40
Kyle Wickersham run for 1 yd to the RICH 41
3rd quarter6 drives, then Richmond 35, Charleston Southern 0
Richmond Punt, 3 plays
15:00
Will Laing kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Zach Palmer-Smith run for a loss of 2 yards to the RICH 23
15:00
2nd & 12 at own 23
Kyle Wickersham run for 1 yd to the RICH 24
15:00
3rd & 11 at own 24
Kyle Wickersham pass incomplete
13:21
4th & 11 at own 24
Aaron Trusler punt for 74 yds, downed at the CHSO 2
Charleston Southern Punt, 5 plays
13:21
1st & 10 at own 2
Autavius Ison run for 9 yds to the CHSO 11
13:21
2nd & 1 at own 11
Autavius Ison run for 2 yds to the CHSO 13 for a 1ST down
13:21
1st & 10 at own 13
Autavius Ison run for 4 yds to the CHSO 17
13:21
2nd & 6 at own 17
Zolten Osborne pass complete to Landon Sauers for 4 yds to the CHSO 21
13:21
3rd & 2 at own 21
Zolten Osborne sacked by CJ Fraser and Camden Byrd for a loss of 10 yards to the CHSO 11
10:02
4th & 12 at own 11
Gilbert Brown punt for 48 yds , Nick DeGennaro returns for 19 yds to the CHSO 40
Richmond Touchdown, 3 plays
10:02
1st & 10 at opp 40
Zach Palmer-Smith run for 2 yds to the CHSO 38
10:02
2nd & 8 at opp 38
Andrew King run for a loss of 1 yard to the CHSO 39
8:54
3rd & 9 at opp 39
Kyle Wickersham pass complete to Nick DeGennaro for 39 yds for a TD (Brandon Peskin KICK)Richmond 28, Charleston Southern 0
Charleston Southern Punt, 3 plays
8:54
Will McManus kickoff for 61 yds , Leon Thomas return for 12 yds to the CHSO 16
8:54
1st & 10 at own 16
Tyson Greenwade run for a loss of 2 yards to the CHSO 14
8:54
2nd & 12 at own 14
Zolten Osborne pass incomplete
8:54
3rd & 12 at own 14
Zolten Osborne pass complete to Noah Jennings for 5 yds to the CHSO 19
7:12
4th & 7 at own 19
Gilbert Brown punt for 67 yds, downed at the RICH 14
Richmond Touchdown, 10 plays
7:12
1st & 10 at own 14
Andrew King run for 8 yds to the RICH 22
7:12
2nd & 2 at own 22
Andrew King run for 17 yds to the RICH 39 for a 1ST down
7:12
1st & 10 at own 39
Andrew King run for 7 yds to the RICH 46
7:12
2nd & 3 at own 46
Zach Palmer-Smith run for 3 yds to the RICH 49 for a 1ST down
7:12
1st & 10 at own 49
Zach Palmer-Smith run for 1 yd to the 50 yard line
7:12
2nd & 9 at the 50
Kyle Wickersham pass complete to Landon Ellis for 20 yds to the CHSO 30 for a 1ST down
7:12
1st & 10 at opp 30
Kyle Wickersham pass complete to Quanye Veney for 27 yds to the CHSO 3 for a 1ST down
7:12
1st & goal at opp 3
Zach Palmer-Smith run for 2 yds to the CHSO 1
7:12
2nd & goal at opp 1
Kyle Wickersham run for no gain to the CHSO 1
1:54
3rd & goal at opp 1
Zach Palmer-Smith run for 1 yd for a TD (Brandon Peskin KICK)Richmond 35, Charleston Southern 0
Charleston Southern Fumble, 11 plays
1:54
Will McManus kickoff for 56 yds , Leon Thomas return for 16 yds to the CHSO 25
1:54
1st & 10 at own 25
Zolten Osborne pass incomplete
1:54
2nd & 10 at own 25
Isaiah Gordon run for 2 yds to the CHSO 27
1:54
3rd & 8 at own 27
Zolten Osborne pass complete to Chris Rhone for 9 yds to the CHSO 36 for a 1ST down
1:54
1st & 10 at own 36
Zolten Osborne pass incomplete
0:00
2nd & 10 at own 36
Isaiah Gordon run for a loss of 5 yards to the CHSO 31
Q4 15:00
3rd & 15 at own 31
Zolten Osborne pass complete to Quay Kindell for 15 yds to the CHSO 46 for a 1ST down
Q4 15:00
1st & 10 at own 46
Zolten Osborne pass incomplete
Q4 15:00
2nd & 10 at own 46
Isaiah Gordon run for 1 yd to the CHSO 47
Q4 15:00
3rd & 9 at own 47
Zolten Osborne pass complete to Landon Sauers for 13 yds to the RICH 40 for a 1ST down
Q4 15:00
1st & 10 at opp 40
Isaiah Gordon run for 4 yds to the RICH 36
Q4 12:31
2nd & 6 at opp 36
Zolten Osborne pass complete to Landon Sauers for 3 yds Landon Sauers fumbled, recovered by RICH Carter Glassmyer C. Glassmyer return for 0 yds
4th quarter3 drives, then Richmond 38, Charleston Southern 0
Richmond Field goal, 13 plays
12:31
1st & 10 at own 33
Andrew King run for 2 yds to the RICH 35
12:31
2nd & 8 at own 35
Zach Palmer-Smith run for 2 yds to the RICH 37
12:31
3rd & 6 at own 37
Ashten Snelsire pass complete to Jerry Garcia Jr. for 20 yds to the CHSO 43 for a 1ST down
12:31
1st & 10 at opp 43
Zach Palmer-Smith run for no gain to the CHSO 43
12:31
2nd & 10 at opp 43
Zach Palmer-Smith run for 12 yds to the CHSO 31 for a 1ST down
8:16
2nd & 13 at opp 34
Timeout Richmond, clock 08:16
8:16
1st & 10 at opp 31
Zach Palmer-Smith run for a loss of 3 yards to the CHSO 34
8:16
2nd & 13 at opp 34
Ashten Snelsire run for 10 yds to the CHSO 24
8:16
3rd & 3 at opp 24
Andrew King run for a loss of 1 yard to the CHSO 25
8:16
4th & 4 at opp 25
Ashten Snelsire pass complete to Matt Robbert for 6 yds to the CHSO 19 for a 1ST down
8:16
1st & 10 at opp 19
Andrew King run for 4 yds to the CHSO 15
8:16
2nd & 6 at opp 15
Andrew King run for a loss of 2 yards to the CHSO 17
8:16
3rd & 8 at opp 17
Ashten Snelsire pass complete to Zach Palmer-Smith for 3 yds to the CHSO 14
4:03
4th & 5 at opp 14
Sean O’Haire 31 yd FG GOODRichmond 38, Charleston Southern 0
Charleston Southern Punt, 3 plays
4:03
Sean O’Haire kickoff for 65 yds , Quay Kindell return for 22 yds to the CHSO 22
4:03
1st & 10 at own 22
Roderick Hawkins run for 5 yds to the CHSO 27
4:03
2nd & 5 at own 27
Kaleb Jackson run for a loss of 3 yards to the CHSO 24
2:00
4th & 2 at own 30
Timeout Richmond, clock 02:00
2:00
3rd & 8 at own 24
Kaleb Jackson run for 6 yds to the CHSO 30
1:48
4th & 2 at own 30
Gilbert Brown punt for 47 yds, downed at the RICH 23
Richmond End of game, 4 plays
1:48
1st & 10 at own 23
Andrew King run for 5 yds to the RICH 28
1:48
2nd & 5 at own 28
Andrew King run for 10 yds to the RICH 38 for a 1ST down
1:48
1st & 10 at own 38
Andrew King run for 2 yds to the RICH 40
0:00
2nd & 8 at own 40
Kneel down by SNELSIRE, Ashten at RIC39 (team loss of 1), clock 00:00.
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.