New Hampshire at Richmond

Saturday, November 5, 2022

Richmond beat New Hampshire 40–⁠34. It was their ninth meeting; New Hampshire leads the series 5–⁠4.

AwayNew Hampshire9–⁠4 in 2022
34
HomeRichmond9–⁠4 in 2022
40

Final at E. Claiborne Robins Stadium, RichmondAttendance 6,329

At kickoff
80°F, clear, wind 15 mph from the south, gusts to 20 mphWeather: NOAA NCEI Integrated Surface Database; Hanover County Municipal Airport (KOFP), 17 km from the stadium, 24 minutes after kickoff
Official
Matt OvertonGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
New Hampshire0720734
Richmond71713340

Standouts

  • PassingMax Brosmer23 of 36, 277 yards, 3 TDNew Hampshire
  • ReceivingLeroy Henley7 catches, 106 yards, 2 TDRichmond
  • DefenseBryce Shaw1 INTNew Hampshire

Player stats

New Hampshire

PassingC/AttYdsTDInt
Max Brosmer23/3627730
RushingCarYdsTDLong
Dylan Laube1029117
ReceivingRecYdsTDLong
Joey Corcoran577132
Heron Maurisseau247246
Dylan Laube740013
Caleb Burke136036
DefenseTklTFLSacksInt
Bryce Shaw0001

Richmond

PassingC/AttYdsTDInt
Reece Udinski30/4328731
RushingCarYdsTDLong
Savon Smith1672011
Aaron Dykes1435113
Reece Udinski613011
Fonnae Webb2111
ReceivingRecYdsTDLong
Leroy Henley7106239
Jakob Herres675020
Nick DeGennaro554118
Jasiah Williams730011

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

Team stats

New HampshireRichmond
288Total yards408
277Passing yards287
11Rushing yards121
7.7Yards per pass6.7
0.6Yards per rush3.1
12First downs27
2–⁠12Third downs8–⁠17
2–⁠4Fourth downs0–⁠0
1Turnovers1
6–⁠49Penalties6–⁠62
23:54Possession36:06

Efficiency

New HampshireRichmond
34%Success rate42%
0.07EPA per play0.16
1.24Explosiveness1.26
−0.48Rushing EPA0.03
0.36Passing EPA0.38
19%Passing-down success36%

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 69% to win. Elo’s favorite won.

The line

Richmond −12.5, over/under 48.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Every drive

Richmond end zoneNew Hampshire end zoneQ1 RichmondPunt, 5 playsQ1 New HampshirePunt, 3 playsQ1 RichmondTouchdown, 10 playsQ1 New HampshirePunt, 3 playsQ1 RichmondPunt, 3 playsQ1 New HampshirePunt, 3 playsQ1 RichmondPunt, 5 playsQ1 New HampshireTurnover on downs, 4 playsQ2 RichmondField goal, 4 playsQ2 New HampshirePunt, 3 playsQ2 RichmondTouchdown, 14 playsQ2 New HampshirePunt, 3 playsQ2 RichmondTouchdown, 10 playsQ2 New HampshireTouchdown, 3 playsQ3 New HampshirePunt, 3 playsQ3 RichmondInterception, 2 playsQ3 New HampshireTouchdown, 1 playQ3 RichmondTouchdown, 9 playsQ3 RichmondTouchdown, 5 playsQ3 New HampshireTouchdown, 7 playsQ3 RichmondPunt, 5 playsQ4 New HampshireTouchdown, 6 playsQ4 RichmondPunt, 5 playsQ4 New HampshireFumble, 5 playsQ4 RichmondField goal, 4 playsQ4 New HampshireTurnover on downs, 4 playsQ4 RichmondMissed FG, 4 playsQ4 New HampshireEnd of game, 7 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Richmond drives left to right, New Hampshire right to left. Our source’s drive data for this game doesn’t add up to the final score, so a score may be missing here; the scoring by quarter above is complete.
  1. Q1 RichmondPunt, 5 plays, 14 yards
  2. Q1 New HampshirePunt, 3 plays, −4 yards
  3. Q1 RichmondTouchdown, 10 plays, 66 yards
  4. Q1 New HampshirePunt, 3 plays, 1 yard
  5. Q1 RichmondPunt, 3 plays, −2 yards
  6. Q1 New HampshirePunt, 3 plays, 8 yards
  7. Q1 RichmondPunt, 5 plays, 8 yards
  8. Q1 New HampshireTurnover on downs, 4 plays, 9 yards
  9. Q2 RichmondField goal, 4 plays, 6 yards
  10. Q2 New HampshirePunt, 3 plays, −6 yards
  11. Q2 RichmondTouchdown, 14 plays, 74 yards
  12. Q2 New HampshirePunt, 3 plays, 1 yard
  13. Q2 RichmondTouchdown, 10 plays, 68 yards
  14. Q2 New HampshireTouchdown, 3 plays, 57 yards
  15. Q3 New HampshirePunt, 3 plays, 4 yards
  16. Q3 RichmondInterception, 2 plays, 0 yards
  17. Q3 New HampshireTouchdown, 1 play, 32 yards
  18. Q3 RichmondTouchdown, 9 plays, 73 yards
  19. Q3 RichmondTouchdown, 5 plays, 75 yards
  20. Q3 New HampshireTouchdown, 7 plays, 62 yards
  21. Q3 RichmondPunt, 5 plays, 17 yards
  22. Q4 New HampshireTouchdown, 6 plays, 73 yards
  23. Q4 RichmondPunt, 5 plays, 24 yards
  24. Q4 New HampshireFumble, 5 plays, 14 yards
  25. Q4 RichmondField goal, 4 plays, 0 yards
  26. Q4 New HampshireTurnover on downs, 4 plays, 5 yards
  27. Q4 RichmondMissed FG, 4 plays, 4 yards
  28. Q4 New HampshireEnd of game, 7 plays, 34 yards

Play by play

1st quarter8 drives, then Richmond 7, New Hampshire 0
Richmond Punt, 5 plays
15:001st & 10 at own 35Nick Mazzie kickoff for 47 yds , Savon Smith return for 16 yds to the Richm 34
15:001st & 10 at own 34Aaron Dykes run for 5 yds to the Richm 39
15:002nd & 5 at own 39Reece Udinski pass complete to Leroy Henley for 5 yds to the Richm 44 for a 1ST down
15:001st & 10 at own 44Aaron Dykes run for 2 yds to the Richm 46
15:002nd & 8 at own 46Savon Smith run for 2 yds to the Richm 48
15:003rd & 6 at own 48Reece Udinski pass incomplete to Jasiah Williams
13:024th & 6 at own 48Aaron Trusler punt for 33 yds, fair catch by Dylan Laube at the NHamp 34
New Hampshire Punt, 3 plays
13:021st & 10 at own 34run for 9 yds to the NHamp 25
13:022nd & 19 at own 25Dylan Laube run for 3 yds to the NHamp 28
13:023rd & 16 at own 28Max Brosmer run for 2 yds to the NHamp 30
13:024th & 6 at own 48Aaron Trusler punt for 33 yds, fair catch by Dylan Laube at the NHamp 34
11:054th & 14 at own 30Sean Lehane punt for 36 yds, fair catch by Savon Smith at the Richm 34
Richmond Touchdown, 10 plays
11:051st & 10 at own 34Reece Udinski pass incomplete to Jasiah Williams
11:052nd & 10 at own 34Reece Udinski pass incomplete to Nick DeGennaro
11:053rd & 10 at own 34Reece Udinski run for 11 yds to the Richm 45 for a 1ST down
11:051st & 10 at own 45Reece Udinski pass complete to Jasiah Williams for 11 yds to the NHamp 44 for a 1ST down
11:051st & 10 at opp 44No Huddle-Shotgun Udinski,Reece rush right for 5 yards gain to the UNH39, out of bounds at UNH39 PENALTY RICH Holding (More,Joe) 10 yards from UNH44 to RICH46. NO PLAY.
11:051st & 20 at own 46Reece Udinski pass complete to Leroy Henley for 25 yds to the NHamp 29 for a 1ST down
11:051st & 10 at opp 29Reece Udinski run for 1 yd to the NHamp 28
11:052nd & 9 at opp 28Reece Udinski pass complete to Leroy Henley for 10 yds to the NHamp 18 for a 1ST down NEW HAMPSHIRE Penalty, Face Mask (9 yards) (Noah Stansbury) to the NHamp 9 for a 1ST down
11:051st & goal at opp 9Reece Udinski pass complete to Jasiah Williams for 2 yds to the NHamp 7
11:052nd & goal at opp 7Reece Udinski pass incomplete to Jasiah Williams
11:053rd & goal at opp 7No Huddle-Shotgun Udinski,Reece pass incomplete short left to Herres,Jakob PENALTY UNH Pass Interference (Mead,Caleb) 5 yards from UNH07 to UNH02, 1ST DOWN. NO PLAY.
8:101st & goal at opp 2Aaron Dykes run for 2 yds for a TD, (Andrew Lopez KICK)Richmond 7, New Hampshire 0
New Hampshire Punt, 3 plays
8:101st & 10 at own 35Andrew Lopez kickoff for 64 yds , Myles Thomason return for 19 yds to the NHamp 20
8:101st & 10 at own 20Dylan Laube run for 5 yds to the NHamp 15
8:102nd & 15 at own 15Max Brosmer pass complete to Kyle Lepkowski for 6 yds to the NHamp 21
8:103rd & 9 at own 21Max Brosmer pass incomplete to Kyle Lepkowski
6:264th & 9 at own 21Sean Lehane punt for 30 yds
Richmond Punt, 3 plays
6:261st & 10 at own 49Savon Smith run for 2 yds to the Richm 47
6:262nd & 12 at own 47Reece Udinski pass complete to Jasiah Williams for no gain to the Richm 47
6:263rd & 12 at own 47Reece Udinski pass incomplete to Nick DeGennaro
5:104th & 12 at own 47Aaron Trusler punt for 42 yds, fair catch by Dylan Laube at the NHamp 11
New Hampshire Punt, 3 plays
5:101st & 10 at own 11Max Brosmer pass complete to Myles Thomason for 3 yds to the NHamp 8
5:102nd & 13 at own 8Max Brosmer pass incomplete to Caleb Burke
5:103rd & 13 at own 8Max Brosmer pass complete to Kyle Lepkowski for 11 yds to the NHamp 19
3:284th & 2 at own 19Sean Lehane punt for 25 yds
Richmond Punt, 5 plays
3:281st & 10 at opp 44Reece Udinski pass complete to Jasiah Williams for 3 yds to the NHamp 41
3:282nd & 7 at opp 41Reece Udinski run for 7 yds to the NHamp 34 for a 1ST down
3:281st & 10 at opp 34Reece Udinski sacked by Josiah Silver for a loss of 9 yards to the NHamp 43
3:282nd & 19 at opp 43Savon Smith run for 7 yds to the NHamp 36
3:283rd & 12 at opp 36Reece Udinski pass incomplete to Nick DeGennaro
1:004th & 12 at opp 36Aaron Trusler punt for 29 yds, fair catch by Dylan Laube at the NHamp 7
New Hampshire Turnover on downs, 4 plays
1:001st & 10 at own 7Dylan Laube run for 1 yd to the NHamp 8
0:002nd & 9 at own 8Max Brosmer run for no gain to the NHamp 8
Q2 15:003rd & 9 at own 8Max Brosmer pass complete to Dylan Laube for 8 yds to the NHamp 16
Q2 13:504th & 1 at own 16Dylan Laube run for no gain to the NHamp 16
2nd quarter6 drives, then Richmond 24, New Hampshire 7
Richmond Field goal, 4 plays
13:501st & 10 at opp 16Aaron Dykes run for 6 yds to the NHamp 10
13:502nd & 4 at opp 10Aaron Dykes run for no gain to the NHamp 10
13:503rd & 4 at opp 10RICHMOND Penalty, Offensive Holding ( Yards) declined
12:294th & 4 at opp 10Andrew Lopez 27 yd FG GOODRichmond 10, New Hampshire 0
New Hampshire Punt, 3 plays
12:291st & 10 at own 35Andrew Lopez kickoff for 45 yds , Caleb Mead return for 13 yds to the NHamp 33
12:291st & 10 at own 33Dylan Laube run for 4 yds to the NHamp 37
12:292nd & 6 at own 37Max Brosmer pass incomplete to Andrew Edgar
12:293rd & 6 at own 37No Huddle-Shotgun Brosmer,Max rush middle for 5 yards gain to the UNH42 (Wheeler,Tristan) PENALTY UNH Holding (Perry Jr.,David) 10 yards from UNH37 to UNH27. NO PLAY.
12:293rd & 16 at own 27Max Brosmer pass incomplete to Kyle Lepkowski
11:014th & 16 at own 27Sean Lehane punt for 47 yds, fair catch by Savon Smith at the Richm 26
Richmond Touchdown, 14 plays
11:011st & 10 at own 26Savon Smith run for 4 yds to the Richm 30
11:012nd & 6 at own 30Savon Smith run for 1 yd to the Richm 31
11:013rd & 5 at own 31Reece Udinski pass complete to Nick DeGennaro for 15 yds to the Richm 46 for a 1ST down NEW HAMPSHIRE Penalty, Defensive Offside (Kyle Finnick) declined for a 1ST down
11:011st & 10 at own 46Savon Smith run for 2 yds to the Richm 48
11:012nd & 8 at own 48Reece Udinski pass complete to Nick DeGennaro for 18 yds to the NHamp 34 for a 1ST down
11:011st & 10 at opp 34Reece Udinski pass complete to Jasiah Williams for 3 yds to the NHamp 31
11:012nd & 7 at opp 31Savon Smith run for 6 yds to the NHamp 25
11:013rd & 1 at opp 25Reece Udinski pass complete to Nick DeGennaro for 4 yds to the NHamp 21 for a 1ST down
11:011st & 10 at opp 21Reece Udinski pass complete to Jasiah Williams for 1 yd to the NHamp 20
11:012nd & 9 at opp 20Reece Udinski pass complete to Jakob Herres for 8 yds to the NHamp 12
11:013rd & 1 at opp 12Savon Smith run for 1 yd to the NHamp 11 for a 1ST down
11:011st & 10 at opp 11Savon Smith run for 7 yds to the NHamp 4
11:012nd & 3 at opp 4Fonnae Webb run for no gain to the NHamp 4
4:453rd & 3 at opp 4Reece Udinski pass complete to Leroy Henley for 4 yds for a TD, (Andrew Lopez KICK)Richmond 17, New Hampshire 0
4:451st & 10 at own 35Andrew Lopez kickoff for 41 yds RICHMOND Penalty, Defensive Offside (-5 Yards) to the NHamp 30
New Hampshire Punt, 3 plays
4:451st & 10 at own 30Max Brosmer pass incomplete to Andrew Edgar
4:452nd & 10 at own 30Max Brosmer pass incomplete to Kyle Lepkowski
4:453rd & 10 at own 30Max Brosmer run for 1 yd to the NHamp 31
3:524th & 9 at own 31Sean Lehane punt for 37 yds, fair catch by Savon Smith at the Richm 32
Richmond Touchdown, 10 plays
3:521st & 10 at own 32Milan Howard run for no gain to the Richm 32
3:522nd & 10 at own 32Reece Udinski pass complete to Leroy Henley for 8 yds to the Richm 40
3:523rd & 2 at own 40Reece Udinski pass complete to Jakob Herres for 4 yds to the Richm 44 for a 1ST down
3:521st & 10 at own 44Reece Udinski pass complete to Savon Smith for no gain to the Richm 44
3:522nd & 10 at own 44Savon Smith run for 11 yds to the NHamp 45 for a 1ST down
3:521st & 10 at opp 45Reece Udinski pass complete to Savon Smith for 13 yds to the NHamp 32 for a 1ST down
3:521st & 10 at opp 32Savon Smith run for 9 yds to the NHamp 23
3:522nd & 1 at opp 23Reece Udinski pass complete to Jasiah Williams for 10 yds to the NHamp 13 for a 1ST down
3:521st & 10 at opp 13Reece Udinski pass incomplete to Jakob Herres
0:242nd & 10 at opp 13Reece Udinski pass complete to Nick DeGennaro for 13 yds for a TD, (Andrew Lopez KICK)Richmond 24, New Hampshire 0
0:241st & 10 at own 43Timeout RICHMOND, clock 00:24
0:241st & 10 at own 35Andrew Lopez kickoff for 46 yds , Caleb Mead return for 9 yds to the NHamp 44 RICHMOND Penalty, Personal Foul (-15 Yards) to the NHamp 43
New Hampshire Touchdown, 3 plays
0:241st & 10 at own 43Max Brosmer pass complete to Joey Corcoran for 9 yds to the Richm 48
0:242nd & 1 at opp 48Max Brosmer pass complete to Dylan Laube for 2 yds to the Richm 46 for a 1ST down
0:071st & 10 at opp 46Timeout RICHMOND, clock 00:07
0:001st & 10 at opp 46Max Brosmer pass complete to Heron Maurisseau for 46 yds for a TD, (Nick Mazzie KICK)Richmond 24, New Hampshire 7
3rd quarter7 drives, then Richmond 37, New Hampshire 27
New Hampshire Punt, 3 plays
15:001st & 10 at own 35Andrew Lopez kickoff for 54 yds , Myles Thomason return for no gain to the NHamp 40
15:001st & 10 at own 40Dylan Laube run for 1 yd to the NHamp 41
15:002nd & 9 at own 41Max Brosmer pass complete to Kyle Lepkowski for 3 yds to the NHamp 44
13:353rd & 6 at own 44Timeout NEW HAMPSHIRE, clock 13:35
13:353rd & 6 at own 44RICHMOND Penalty, Defensive Holding ( Yards) declined
13:211st & 10 at own 44Sean Lehane punt for 36 yds, fair catch by Savon Smith at the Richm 20
13:211st & 10 at own 44Sean Lehane punt for 36 yds, fair catch by Savon Smith at the Richm 25
Richmond Interception, 2 plays
13:211st & 10 at own 25Aaron Dykes run for no gain to the Richm 25
12:342nd & 10 at own 25Reece Udinski pass intercepted
New Hampshire Touchdown, 1 play
12:281st & 10 at opp 32Max Brosmer pass complete to Joey Corcoran for 32 yds for a TD, (Nick Mazzie KICK)Richmond 24, New Hampshire 14
Richmond Touchdown, 9 plays
12:281st & 10 at own 35Nick Mazzie kickoff for 51 yds , Aaron Dykes return for 13 yds to the Richm 27
12:281st & 10 at own 27Reece Udinski pass complete to Jakob Herres for 20 yds to the Richm 47 for a 1ST down
12:281st & 10 at own 47Aaron Dykes run for 2 yds to the Richm 49
12:282nd & 8 at own 49Reece Udinski run for 1 yd to the 50 yard line
12:283rd & 7 at the 50Reece Udinski pass complete to Jakob Herres for 20 yds to the NHamp 30 for a 1ST down
12:281st & 10 at opp 30Reece Udinski pass complete to Aaron Dykes for 1 yd to the NHamp 29
12:282nd & 9 at opp 29Reece Udinski pass incomplete to Leroy Henley
12:283rd & 9 at opp 29Reece Udinski pass incomplete to Jakob Herres
9:244th & 9 at opp 29Timeout RICHMOND, clock 09:24
9:244th & 9 at opp 29No Huddle-Shotgun Udinski,Reece pass incomplete short right to Griffin,Ja’Vion PENALTY UNH Pass Interference (Bush,Pop) 15 yards from UNH29 to UNH14, 1ST DOWN. NO PLAY.
9:241st & 10 at opp 14Aaron Dykes run for 13 yds to the NHamp 1 for a 1ST down
8:351st & goal at opp 1Fonnae Webb run for 1 yd for a TD, (Andrew Lopez KICK)Richmond 31, New Hampshire 14
Richmond Touchdown, 5 plays
8:221st & 10 at own 35Dylan Laube 100 Yd Kickoff Return (Nick Mazzie Kick)Richmond 31, New Hampshire 21
8:221st & 10 at own 35Nick Mazzie kickoff for 65 yds
8:221st & 10 at own 25Savon Smith run for 10 yds to the Richm 35 for a 1ST down
8:221st & 10 at own 35Savon Smith run for 3 yds to the Richm 38
8:222nd & 7 at own 38Reece Udinski pass complete to Noah Washington for 4 yds to the Richm 42
8:223rd & 3 at own 42Reece Udinski pass complete to Jakob Herres for 19 yds to the NHamp 39 for a 1ST down
5:461st & 10 at opp 39Leroy Henley 39 Yd pass from Reece Udinski (Andrew Lopez PAT blocked)Richmond 37, New Hampshire 21
New Hampshire Touchdown, 7 plays
5:461st & 10 at own 35Andrew Lopez kickoff for 39 yds , Burke Griffin return for 12 yds to the NHamp 38
5:461st & 10 at own 38Max Brosmer pass complete to Myles Thomason for 2 yds to the NHamp 40
5:462nd & 8 at own 40Max Brosmer pass complete to Dylan Laube for 13 yds to the Richm 47 for a 1ST down
5:461st & 10 at opp 47Max Brosmer run for 4 yds to the NHamp 49 Max Brosmer fumbled, recovered by NHamp Max Brosmer
5:462nd & 14 at own 49Max Brosmer pass complete to Joey Corcoran for 10 yds to the Richm 41
5:463rd & 4 at opp 41Max Brosmer pass complete to Joey Corcoran for 11 yds to the Richm 30 for a 1ST down
5:461st & 10 at opp 30Max Brosmer pass complete to Brian Espanet for 26 yds to the Richm 4 for a 1ST down
2:011st & goal at opp 4Dylan Laube run for 4 yds for a TD, (Two-Point Conversion failed )Richmond 37, New Hampshire 27
Richmond Punt, 5 plays
2:011st & 10 at own 35Nick Mazzie kickoff for 61 yds , Aaron Dykes return for 16 yds to the Richm 20
2:011st & 10 at own 20Savon Smith run for 5 yds to the Richm 25
2:012nd & 5 at own 25Savon Smith run for 5 yds to the Richm 30 for a 1ST down
0:001st & 10 at own 30Savon Smith run for 1 yd to the Richm 31
Q4 15:002nd & 9 at own 31Reece Udinski run for 2 yds to the Richm 33
Q4 15:003rd & 7 at own 33Reece Udinski pass complete to Nick DeGennaro for 4 yds to the Richm 37
Q4 13:554th & 3 at own 37Aaron Trusler punt for 36 yds, fair catch by Dylan Laube at the NHamp 27
4th quarter7 drives, then Richmond 40, New Hampshire 34
New Hampshire Touchdown, 6 plays
13:551st & 10 at own 27No Huddle-Shotgun Laube,Dylan rush right for 0 yards to the UNH27 (Barnett,Zander) PENALTY RICH Face Mask (Barnett,Zander) 15 yards from UNH27 to UNH42, 1ST DOWN. NO PLAY.
13:551st & 10 at own 42Max Brosmer pass complete to Caleb Burke for 36 yds to the Richm 22 for a 1ST down
13:551st & 10 at opp 22Dylan Laube run for 17 yds to the Richm 5 for a 1ST down
13:551st & goal at opp 5Max Brosmer run for 1 yd to the Richm 4
13:552nd & goal at opp 4Dylan Laube run for 1 yd to the Richm 3
13:553rd & goal at opp 3Max Brosmer pass incomplete to Sean Coyne
11:104th & goal at opp 3Timeout NEW HAMPSHIRE, clock 11:10
11:104th & goal at opp 3PENALTY RICH Offside 2 yards from RICH03 to RICH01. NO PLAY.
11:064th & goal at opp 1Max Brosmer pass complete to Heron Maurisseau for 1 yd for a TD, (Nick Mazzie KICK)Richmond 37, New Hampshire 34
Richmond Punt, 5 plays
11:061st & 10 at own 35Nick Mazzie kickoff for 55 yds , Aaron Dykes return for 15 yds to the Richm 25
11:061st & 10 at own 25Aaron Dykes run for 2 yds to the Richm 27
11:062nd & 8 at own 27Reece Udinski pass complete to Leroy Henley for 15 yds to the Richm 42 for a 1ST down
11:061st & 10 at own 42Aaron Dykes run for 3 yds to the Richm 45
11:062nd & 7 at own 45Reece Udinski pass incomplete to Leroy Henley
11:063rd & 7 at own 45Reece Udinski pass complete to Jakob Herres for 4 yds to the Richm 49
8:174th & 3 at own 49Aaron Trusler punt for 37 yds, fair catch by Dylan Laube at the NHamp 14
New Hampshire Fumble, 5 plays
8:171st & 10 at own 14Max Brosmer pass incomplete to Heron Maurisseau
8:172nd & 10 at own 14Max Brosmer run for 1 yd to the NHamp 15
8:173rd & 9 at own 15Max Brosmer pass complete to Joey Corcoran for 15 yds to the NHamp 30 for a 1ST down
8:171st & 10 at own 30Dylan Laube run for 3 yds to the NHamp 33
6:092nd & 7 at own 33run for 5 yds to the NHamp 28 fumbled, recovered by NHamp Philip O’Connor
Richmond Field goal, 4 plays
6:091st & 10 at opp 28Aaron Dykes run for 2 yds to the NHamp 30
6:092nd & 12 at opp 30Aaron Dykes run for 2 yds to the NHamp 28
6:093rd & 10 at opp 28Reece Udinski pass incomplete to Leroy Henley
4:374th & 10 at opp 28Andrew Lopez 45 yd FG GOODRichmond 40, New Hampshire 34
New Hampshire Turnover on downs, 4 plays
4:371st & 10 at own 35Andrew Lopez kickoff for 49 yds , Burke Griffin return for 14 yds to the NHamp 30
4:371st & 10 at own 30Max Brosmer pass incomplete
4:372nd & 10 at own 30PENALTY UNH False Start 5 yards from UNH30 to UNH25. NO PLAY.
4:372nd & 15 at own 25NEW HAMPSHIRE Penalty, Offensive Holding (Joe Eichman) declined
4:373rd & 15 at own 25Max Brosmer pass complete to Dylan Laube for 10 yds to the NHamp 35
3:214th & 5 at own 35Max Brosmer pass incomplete to Kyle Lepkowski
Richmond Missed FG, 4 plays
3:211st & 10 at opp 35Aaron Dykes run for 2 yds to the NHamp 33
3:212nd & 8 at opp 33Aaron Dykes run for 2 yds to the NHamp 35
1:523rd & 10 at opp 35Timeout RICHMOND, clock 01:52
1:523rd & 10 at opp 35Reece Udinski pass complete to Aaron Dykes for 4 yds to the NHamp 31
1:434th & 6 at opp 31Timeout NEW HAMPSHIRE, clock 01:43
1:404th & 6 at opp 31Andrew Lopez 48 yd FG MISSED
New Hampshire End of game, 7 plays
1:401st & 10 at own 31Max Brosmer pass complete to Dylan Laube for 2 yds to the NHamp 29
1:402nd & 12 at own 29Max Brosmer sacked by Zion Bryson for a loss of 5 yards to the NHamp 24
1:403rd & 17 at own 24Max Brosmer pass complete to Dylan Laube for 6 yds to the NHamp 30
1:404th & 11 at own 30Max Brosmer pass complete to Sean Coyne for 16 yds to the NHamp 46 for a 1ST down RICHMOND Penalty, Defensive Pass Interference ( Yards) declined for a 1ST down
1:401st & 10 at own 46Max Brosmer pass complete to Sean Coyne for 16 yds to the Richm 38 for a 1ST down
1:401st & 10 at opp 38Max Brosmer pass complete to Dylan Laube for 3 yds to the Richm 35
0:072nd & 7 at opp 35Timeout RICHMOND, clock 00:07
0:002nd & 7 at opp 35Max Brosmer pass incomplete to Brian Espanet

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.

New Hampshire leads 5–⁠4 in nine meetings.

Recent meetings
2022Richmond 40, New Hampshire 34
2021Richmond 35, New Hampshire 21
2015New Hampshire 30, Richmond 25
2014New Hampshire 29, Richmond 26
2012New Hampshire 44, Richmond 40
2011New Hampshire 45, Richmond 43

Around this game