Towson at Richmond

Saturday, November 2, 2024

Richmond beat Towson 35–⁠24. It was their 13th meeting; Richmond leads the series 9–⁠4.

AwayTowson7–⁠5 in 2024
24
HomeRichmond10–⁠3 in 2024
35

Final at E. Claiborne Robins Stadium, RichmondTV: FloSportsAttendance 5,778

At kickoff
64°F, clear, wind 5 mphWeather: NOAA NCEI Integrated Surface Database; Hanover County Municipal Airport (KOFP), 17 km from the stadium, six minutes before kickoff
Official
Art BrownGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Towson0107724
Richmond91031335

Standouts

Player stats

Towson

PassingC/AttYdsTDInt
Sean Brown18/3027511
RushingCarYdsTDLong
Devin Matthews1178124
Tyrell Greene Jr.103217
Dion Crews-Harris121021
Chris Watkins1303
ReceivingRecYdsTDLong
John Dunmore6123180
Lukkas Londono456023
Carter Runyon247029
Chris Watkins329013

Richmond

PassingC/AttYdsTDInt
Camden Coleman17/2623020
RushingCarYdsTDLong
Zachary Palmer-Smith289809
Camden Coleman936025
ReceivingRecYdsTDLong
Jerry Garcia Jr.4110048
Landon Ellis345222
Nick DeGennaro544018
Matt Robbert42209
DefenseTklTFLSacksInt
Jabril Hayes0001

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

TowsonRichmond
383Total yards347
275Passing yards230
108Rushing yards117
9.2Yards per pass8.8
3.3Yards per rush2.7
20First downs19
5–⁠12Third downs7–⁠16
2–⁠4Fourth downs0–⁠1
4Turnovers0
6–⁠55Penalties7–⁠47
22:46Possession37:14

Efficiency

TowsonRichmond
45%Success rate42%
−0.09EPA per play0.09
1.38Explosiveness0.96
−0.15Rushing EPA−0.04
−0.04Passing EPA0.26
50%Passing-down success26%

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 going in

Our ratings (scores only)

Richmond 75% to win. Elo’s favorite won.

Every drive

Richmond end zoneTowson end zoneQ1 RichmondTouchdown, 14 playsQ1 TowsonFumble, 1 playQ1 RichmondField goal, 6 playsQ1 TowsonTouchdown, 10 playsQ2 RichmondPunt, 3 playsQ2 TowsonPunt, 6 playsQ2 RichmondTouchdown, 9 playsQ2 TowsonField goal, 13 playsQ2 RichmondPunt, 3 playsQ2 TowsonFumble, 1 playQ2 RichmondField goal, 4 playsQ3 TowsonTouchdown, 13 playsQ3 RichmondField goal, 10 playsQ3 TowsonTurnover on downs, 6 playsQ3 RichmondTurnover on downs, 7 playsQ3 TowsonPick-six, 4 plays (Richmond scores)Q4 TowsonPunt, 3 playsQ4 RichmondPunt, 3 playsQ4 TowsonTouchdown, 2 playsQ4 RichmondField goal, 11 playsQ4 TowsonTurnover on downs, 4 playsQ4 RichmondField goal, 4 playsQ4 TowsonFumble, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Richmond drives left to right, Towson right to left.
  1. Q1 RichmondTouchdown, 14 plays, 85 yards
  2. Q1 TowsonFumble, 1 play, 1 yard
  3. Q1 RichmondField goal, 6 plays, 15 yards
  4. Q1 TowsonTouchdown, 10 plays, 75 yards
  5. Q2 RichmondPunt, 3 plays, 2 yards
  6. Q2 TowsonPunt, 6 plays, 20 yards
  7. Q2 RichmondTouchdown, 9 plays, 84 yards
  8. Q2 TowsonField goal, 13 plays, 79 yards
  9. Q2 RichmondPunt, 3 plays, 3 yards
  10. Q2 TowsonFumble, 1 play, 3 yards
  11. Q2 RichmondField goal, 4 plays, 9 yards
  12. Q3 TowsonTouchdown, 13 plays, 74 yards
  13. Q3 RichmondField goal, 10 plays, 66 yards
  14. Q3 TowsonTurnover on downs, 6 plays, 28 yards
  15. Q3 RichmondTurnover on downs, 7 plays, 13 yards
  16. Q3 TowsonPick-six, 4 plays (Richmond scores), 14 yards
  17. Q4 TowsonPunt, 3 plays, −3 yards
  18. Q4 RichmondPunt, 3 plays, −11 yards
  19. Q4 TowsonTouchdown, 2 plays, 90 yards
  20. Q4 RichmondField goal, 11 plays, 73 yards
  21. Q4 TowsonTurnover on downs, 4 plays, −20 yards
  22. Q4 RichmondField goal, 4 plays, 4 yards
  23. Q4 TowsonFumble, 1 play, 3 yards

Play by play

1st quarter4 drives, then Richmond 9, Towson 0
Richmond Touchdown, 14 plays
15:00Caden Williams kickoff for 64 yds , Jerry Garcia Jr. return for 14 yds to the RICH 15
15:001st & 10 at own 15Camden Coleman pass complete to Matt Robbert for 5 yds to the RICH 20
15:002nd & 5 at own 20Zach Palmer-Smith run for 7 yds to the RICH 27 for a 1ST down
15:001st & 10 at own 27Zach Palmer-Smith run for 9 yds to the RICH 36
15:002nd & 1 at own 36Zach Palmer-Smith run for 5 yds to the RICH 41 for a 1ST down
15:001st & 10 at own 41Camden Coleman run for 4 yds to the RICH 45
15:002nd & 6 at own 45Camden Coleman pass complete to Nick DeGennaro for 5 yds to the 50 yard line
15:003rd & 1 at the 50Zach Palmer-Smith run for 1 yd to the TOW 49 for a 1ST down
15:001st & 10 at opp 49Camden Coleman pass complete to Nick DeGennaro for 18 yds to the TOW 31 for a 1ST down
15:001st & 10 at opp 31Camden Coleman pass complete to Matt Robbert for 9 yds to the TOW 22
15:002nd & 1 at opp 22Zach Palmer-Smith run for no gain to the TOW 22
15:003rd & 1 at opp 22Zach Palmer-Smith run for 2 yds to the TOW 20 for a 1ST down
15:001st & 10 at opp 20Camden Coleman run for 7 yds to the TOW 13
15:002nd & 3 at opp 13Camden Coleman pass incomplete
7:463rd & 3 at opp 13Camden Coleman pass complete to Landon Ellis for 13 yds for a TD (Brandon Peskin PAT MISSED)Richmond 6, Towson 0
Towson Fumble, 1 play
7:46Will McManus kickoff for 65 yds for a touchback
7:351st & 10 at own 25Sean Brown sacked for a loss of 1 yard to the TOW 19 Sean Brown fumbled, recovered by RICH Camden Byrd , return for 0 yards
Richmond Field goal, 6 plays
7:351st & 10 at opp 19Nick DeGennaro run for a loss of 4 yards to the TOW 23
7:352nd & 14 at opp 23Camden Coleman pass complete to Landon Ellis for 22 yds to the TOW 1 for a 1ST down
7:351st & goal at opp 1Richmond Penalty, False Start (-4 Yards) to the TOW 5
5:331st & goal at opp 15Camden Coleman run for no gain to the TOW 15
5:332nd & goal at opp 15Camden Coleman pass incomplete
5:333rd & goal at opp 15Camden Coleman run for 11 yds to the TOW 4
5:331st & goal at opp 5PALMER-SMITH, Zach rush up the middle for a gain of 5 yards to the TOW0, TOUCHDOWN RIC, score nullified by penalty, clock 05:33 (Play was confirmed after review). PENALTY RIC Holding on CLARKE, Sean enforced 10 yards from the TOW5 to the TOW15 [NHSG]. NO PLAY (replay the down).
4:234th & goal at opp 4Sean O’Haire 21 yd FG GOODRichmond 9, Towson 0
Towson Touchdown, 10 plays
4:23Will McManus kickoff for 65 yds for a touchback
4:231st & 10 at own 25Tyrell Greene Jr. run for 7 yds to the TOW 32
4:232nd & 3 at own 32Sean Brown pass complete to John Dunmore for 5 yds to the TOW 37 for a 1ST down
4:231st & 10 at own 37Tyrell Greene Jr. run for 4 yds to the TOW 41
4:232nd & 6 at own 41Sean Brown pass complete to Sam Reynolds for 1 yd to the TOW 42
4:233rd & 5 at own 42Sean Brown run for 5 yds to the TOW 47 for a 1ST down
4:231st & 10 at own 47Devin Matthews run for 11 yds to the RICH 42 for a 1ST down
4:231st & 10 at opp 42BROWN, Sean pass up the middle incomplete intended for DUNMORE, John thrown to the RIC30. PENALTY RIC Pass Interference on GRAVES, Chance enforced at the spot of the foul for 11 yards to the RIC31 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
4:231st & 10 at opp 31Devin Matthews run for 8 yds to the RICH 23
4:232nd & 2 at opp 23Devin Matthews run for 9 yds to the RICH 14 for a 1ST down
0:001st & 10 at opp 14Sean Brown pass complete to Lukkas Londono for 13 yds to the RICH 1 for a 1ST down
Q2 14:571st & goal at opp 1Devin Matthews run for 1 yd for a TD (Keegan Vaughan KICK)Richmond 9, Towson 7
2nd quarter6 drives, then Richmond 19, Towson 10
Richmond Punt, 3 plays
14:57Caden Williams kickoff for 59 yds , Jerry Garcia Jr. return for 19 yds to the RICH 25
14:571st & 10 at own 25Andrew King run for a loss of 2 yards to the RICH 23
14:572nd & 12 at own 23Camden Coleman pass complete to Nick DeGennaro for 4 yds to the RICH 27
14:573rd & 8 at own 27Camden Coleman pass incomplete
13:224th & 8 at own 27Aaron Trusler punt for 41 yds, downed at the TOW 32
Towson Punt, 6 plays
13:221st & 10 at own 32Sean Brown pass complete to John Dunmore for 4 yds to the TOW 36
13:222nd & 6 at own 36Sean Brown pass incomplete
13:223rd & 6 at own 36Sean Brown pass complete to Christopher Watkins for 8 yds to the TOW 44 for a 1ST down
13:221st & 10 at own 44Sean Brown sacked by Camden Byrd for a loss of 10 yards to the TOW 34
13:222nd & 20 at own 34Devin Matthews run for 17 yds to the RICH 49
13:223rd & 3 at opp 49Devin Matthews run for 1 yd to the RICH 48
10:374th & 2 at opp 48Bryce LaFollette punt for 37 yds, fair catch by Nick DeGennaro at the RICH 16
Richmond Touchdown, 9 plays
10:371st & 10 at own 16Zach Palmer-Smith run for a loss of 2 yards to the RICH 14
10:372nd & 12 at own 14Camden Coleman pass complete to Jerry Garcia Jr. for 48 yds to the TOW 38 for a 1ST down
10:371st & 10 at opp 38Camden Coleman pass incomplete
10:372nd & 10 at opp 38Camden Coleman run for 2 yds to the TOW 36
10:373rd & 8 at opp 36Camden Coleman pass complete to Quanye Veney for 9 yds to the TOW 27 for a 1ST down
10:371st & 10 at opp 27Zach Palmer-Smith run for 6 yds to the TOW 21
10:372nd & 4 at opp 21Zach Palmer-Smith run for 7 yds to the TOW 14 for a 1ST down
10:371st & 10 at opp 14Zach Palmer-Smith run for 4 yds to the TOW 10
5:442nd & 6 at opp 10Camden Coleman pass complete to Landon Ellis for 10 yds for a TD (Sean O’Haire KICK)Richmond 16, Towson 7
Towson Field goal, 13 plays
5:44Will McManus kickoff for 55 yds , John Dunmore return for 6 yds to the TOW 16
5:441st & 10 at own 16Tyrell Greene Jr. run for 6 yds to the TOW 22
5:442nd & 4 at own 22Sean Brown pass complete to Lukkas Londono for 23 yds to the TOW 45 for a 1ST down
5:441st & 10 at own 45Sean Brown pass complete to Lukkas Londono for 11 yds to the RICH 44 for a 1ST down
5:441st & 10 at opp 44Sean Brown pass incomplete
5:442nd & 10 at opp 44Sean Brown run for 4 yds to the RICH 40
5:443rd & 6 at opp 40Sean Brown pass complete to Sam Reynolds for 11 yds to the RICH 29 for a 1ST down
5:441st & 10 at opp 29Sean Brown pass complete to John Dunmore for 12 yds to the RICH 17 for a 1ST down
5:441st & 10 at opp 17Sean Brown pass complete to Devin Matthews for 8 yds to the RICH 9
2:002nd & 2 at opp 9Devin Matthews run for 3 yds to the RICH 6 for a 1ST down
2:001st & goal at opp 6Timeout Richmond, clock 02:00
2:001st & goal at opp 6Sean Brown pass incomplete
2:002nd & goal at opp 6Devin Matthews run for 1 yd to the RICH 5
2:003rd & goal at opp 5Sean Brown pass incomplete
1:064th & goal at opp 5Keegan Vaughan 22 yd FG GOODRichmond 16, Towson 10
Richmond Punt, 3 plays
1:06Caden Williams kickoff for 59 yds , Jerry Garcia Jr. return for 13 yds to the RICH 19
1:061st & 10 at own 19Camden Coleman pass incomplete
0:443rd & 7 at own 22Timeout Towson, clock 00:44
0:442nd & 10 at own 19Zach Palmer-Smith run for 3 yds to the RICH 22
0:443rd & 7 at own 22Camden Coleman pass incomplete
0:294th & 7 at own 22Aaron Trusler punt for 67 yds, downed at the TOW 11
0:221st & 10 at own 11Christopher Watkins run for 3 yds to the TOW 14 Christopher Watkins fumbled, recovered by RICH Jabril Hayes J. Hayes return for 0 yds
Richmond Field goal, 4 plays
0:221st & 10 at opp 14Camden Coleman pass incomplete
0:133rd & 4 at opp 8Timeout Richmond, clock 00:13
0:132nd & 10 at opp 14Zach Palmer-Smith run for 6 yds to the TOW 8
0:014th & 1 at opp 5Timeout Richmond, clock 00:01
0:013rd & 4 at opp 8Camden Coleman run for 3 yds to the TOW 5
0:004th & 1 at opp 5Sean O’Haire 22 yd FG GOODRichmond 19, Towson 10
3rd quarter5 drives, then Richmond 22, Towson 17
Towson Touchdown, 13 plays
15:00Will McManus kickoff for 54 yds , Lukkas Londono return for 15 yds to the TOW 26
15:001st & 10 at own 26Tyrell Greene Jr. run for 4 yds to the TOW 30
15:002nd & 6 at own 30Tyrell Greene Jr. run for 5 yds to the TOW 35
15:003rd & 1 at own 35Tyrell Greene Jr. run for a loss of 5 yards to the TOW 30
15:004th & 6 at own 30Dion Crews-Harris run for 21 yds to the RICH 49 for a 1ST down Towson Penalty, Face mask (15 yards) (Dion Crews-Harris) to the TOW 36 for a 1ST down
15:001st & 10 at own 36Towson Penalty, Offensive Holding (Jaceon Doss) to the 50 yard line for a 1ST down
15:001st & 10 at the 50Sean Brown pass incomplete
15:002nd & 10 at the 50Tyrell Greene Jr. run for 4 yds to the RICH 46
15:003rd & 6 at opp 46Sean Brown pass complete to John Dunmore for 12 yds to the RICH 34 for a 1ST down
15:001st & 10 at opp 34Sean Brown pass incomplete
15:002nd & 10 at opp 34Sean Brown pass incomplete
15:003rd & 10 at opp 34Sean Brown run for 1 yd to the RICH 33
15:004th & 9 at opp 33Sean Brown pass complete to Carter Runyon for 29 yds to the RICH 4 for a 1ST down
11:121st & goal at opp 4Tyrell Greene Jr. run for 4 yds for a TD (Keegan Vaughan KICK)Richmond 19, Towson 17
Richmond Field goal, 10 plays
11:12Caden Williams kickoff for 64 yds , Jerry Garcia Jr. return for 14 yds to the RICH 3
11:121st & 10 at own 4Zach Palmer-Smith run for 2 yds to the RICH 6
11:122nd & 8 at own 6Camden Coleman pass complete to Nick DeGennaro for 11 yds to the RICH 17 for a 1ST down
11:121st & 10 at own 17Camden Coleman pass complete to Jerry Garcia Jr. for 9 yds to the RICH 26
11:122nd & 1 at own 26Zach Palmer-Smith run for 1 yd to the RICH 27 for a 1ST down
11:121st & 10 at own 27COLEMAN, Camden pass deep to the left incomplete intended for DEGENNARO, Nick thrown to the TOW40. PENALTY TOW Pass Interference on BROWN, Zakaa enforced 15 yards to the RIC42 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
11:121st & 10 at own 42Zach Palmer-Smith run for 4 yds to the RICH 46
11:122nd & 6 at own 46Towson Penalty, Offsides (Brockman Wallace) to the TOW 49
11:122nd & 1 at opp 49Camden Coleman run for 25 yds to the TOW 24 for a 1ST down
11:121st & 10 at opp 24Zach Palmer-Smith run for 6 yds to the TOW 18
11:122nd & 4 at opp 18Aziz Foster-Powell run for no gain to the TOW 18
11:123rd & 4 at opp 18Nick DeGennaro sacked by Dion Crews-Harris for a loss of 12 yards to the TOW 30
5:504th & 16 at opp 30Sean O’Haire 47 yd FG GOODRichmond 22, Towson 17
Towson Turnover on downs, 6 plays
5:50Will McManus kickoff for 61 yds , Trey Engram return for 21 yds to the TOW 25
5:501st & 10 at own 25Devin Matthews run for 2 yds to the TOW 27
5:502nd & 8 at own 27Sean Brown pass complete to Carter Runyon for 18 yds to the TOW 45 for a 1ST down
5:501st & 10 at own 45Sean Brown pass incomplete
5:502nd & 10 at own 45Sean Brown pass complete to Lukkas Londono for 9 yds to the RICH 46
5:503rd & 1 at opp 46Sean Brown pass incomplete
4:074th & 1 at opp 46Tyrell Greene Jr. run for a loss of 1 yard to the RICH 47
Richmond Turnover on downs, 7 plays
4:071st & 10 at own 47Zach Palmer-Smith run for 8 yds to the TOW 45
4:072nd & 2 at opp 45Zach Palmer-Smith run for 1 yd to the TOW 44
4:073rd & 1 at opp 44Zach Palmer-Smith run for 3 yds to the TOW 41 for a 1ST down
4:071st & 10 at opp 41Andrew King run for 2 yds to the TOW 39
4:072nd & 8 at opp 39Camden Coleman pass incomplete
1:084th & 2 at opp 33Timeout Richmond, clock 01:08
1:083rd & 8 at opp 39Camden Coleman pass complete to Nick DeGennaro for 6 yds to the TOW 33
1:034th & 2 at opp 33Camden Coleman sacked by Rodney Roane Jr. and Jurnee Dunbar for a loss of 7 yards to the TOW 40
Towson Pick-six, 4 plays (Richmond scores)
1:031st & 10 at own 40Devin Matthews run for 1 yd to the TOW 41
1:032nd & 9 at own 41Sean Brown pass incomplete
0:003rd & 9 at own 41Sean Brown pass complete to Christopher Watkins for 13 yds to the RICH 46 for a 1ST down
Q4 14:421st & 10 at opp 46Sean Brown pass intercepted Jabril Hayes return for 90 yds for a TD (Sean O’Haire KICK)Richmond 29, Towson 17
4th quarter6 drives, then Richmond 35, Towson 24
Towson Punt, 3 plays
14:42Will McManus kickoff for 57 yds , Cee Chosen return for 8 yds to the TOW 16
14:421st & 10 at own 16Tyrell Greene Jr. run for 4 yds to the TOW 20
14:422nd & 6 at own 20Sean Brown sacked by Jeremiah Grant for a loss of 3 yards to the TOW 17
14:423rd & 9 at own 17Sean Brown sacked by Matei Fitz for a loss of 4 yards to the TOW 13
12:404th & 13 at own 13Bryce LaFollette punt for 28 yds
Richmond Punt, 3 plays
12:401st & 10 at opp 41Camden Coleman pass complete to Matt Robbert for 8 yds to the TOW 33
12:402nd & 2 at opp 33PALMER-SMITH, Zach rush to the left for a gain of 3 yards to the TOW30 (MIDDLETON, Will;HAYNES, Nick). PENALTY RIC Holding on ELIA, Tom enforced 10 yards from the TOW33 to the TOW43 [NHSG]. NO PLAY (replay the down).
12:402nd & 12 at opp 43Camden Coleman pass complete to Matt Robbert for no gain to the TOW 43
12:403rd & 12 at opp 43Camden Coleman sacked by Rodney Roane Jr. for a loss of 9 yards to the RICH 48
9:554th & 21 at own 48Aaron Trusler punt for 42 yds, fair catch by John Dunmore at the TOW 10
Towson Touchdown, 2 plays
9:551st & 10 at own 10Sean Brown pass complete to John Dunmore for 10 yds to the TOW 20 for a 1ST down
9:091st & 10 at own 20Sean Brown pass complete to John Dunmore for 80 yds for a TD (Keegan Vaughan KICK)Richmond 29, Towson 24
Richmond Field goal, 11 plays
9:09Caden Williams kickoff for 61 yds , Jerry Garcia Jr. return for 12 yds to the RICH 8
9:092nd & 8 at own 11Camden Coleman pass incomplete
9:093rd & 8 at own 11Camden Coleman pass complete to Jerry Garcia Jr. for 13 yds to the RICH 24 for a 1ST down
9:091st & 10 at own 24Camden Coleman pass complete to Jerry Garcia Jr. for 40 yds to the TOW 36 for a 1ST down
9:091st & 10 at opp 36Zach Palmer-Smith run for 4 yds to the TOW 32
9:092nd & 6 at opp 32Zach Palmer-Smith run for 5 yds to the TOW 27
9:093rd & 1 at opp 27Zach Palmer-Smith run for 4 yds to the TOW 23 for a 1ST down
9:091st & 10 at opp 23Zach Palmer-Smith run for 4 yds to the TOW 19
9:092nd & 6 at opp 19Aziz Foster-Powell run for a loss of 1 yard to the TOW 20 Aziz Foster-Powell fumbled, recovered by RICH Aziz Foster-Powell A. Foster-Powell return for 0 yds
9:091st & 11 at own 8Zach Palmer-Smith run for 3 yds to the RICH 11
3:064th & 6 at opp 19Timeout Towson, clock 03:06
3:063rd & 7 at opp 20Zach Palmer-Smith run for 1 yd to the TOW 19
3:044th & 6 at opp 19Sean O’Haire 36 yd FG GOODRichmond 32, Towson 24
Towson Turnover on downs, 4 plays
3:04Will McManus kickoff for 65 yds for a touchback
3:041st & 10 at own 25Sean Brown sacked by Carsen Stocklinski for a loss of 7 yards to the TOW 18
2:303rd & 24 at own 11Timeout Towson, clock 02:30
2:302nd & 17 at own 18Sean Brown sacked by Jeremiah Grant for a loss of 7 yards to the TOW 11
2:154th & 30 at own 5Timeout Towson, clock 02:15
2:153rd & 24 at own 11Sean Brown sacked by Matei Fitz and Camden Byrd for a loss of 6 yards to the TOW 5
2:124th & 30 at own 5Sean Brown pass incomplete
Richmond Field goal, 4 plays
2:002nd & goal at opp 4Timeout Richmond, clock 02:00
2:001st & goal at opp 5Zach Palmer-Smith run for 1 yd to the TOW 4
0:573rd & goal at opp 2Timeout Richmond, clock 00:57
0:572nd & goal at opp 4Zach Palmer-Smith run for 2 yds to the TOW 2
0:104th & goal at opp 1Timeout Richmond, clock 00:10
0:103rd & goal at opp 2Zach Palmer-Smith run for 1 yd to the TOW 1
0:074th & goal at opp 1Sean O’Haire 18 yd FG GOODRichmond 35, Towson 24
0:071st & 10 at own 32Towson Penalty, False Start (Carter Runyon) to the TOW 27
0:07Will McManus kickoff for 38 yds , Elijah Tarlton return for 5 yds to the TOW 32
0:001st & 15 at own 27Sean Brown pass complete to Christopher Watkins for 8 yds Christopher Watkins fumbled, recovered by RICH Matei Fitz M. Fitz return for 0 yds

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.

Richmond leads 9–⁠4 in 13 meetings.

Recent meetings
2024Richmond 35, Towson 24
2021Richmond 28, Towson 17
2017Richmond 23, Towson 3
2016Richmond 31, Towson 28
2013Towson 48, Richmond 32
2011Towson 31, Richmond 28

Around this game