From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
New Hampshire
Rhode Island
320
Total yards
384
193
Passing yards
164
127
Rushing yards
220
6.0
Yards per pass
7.1
3.5
Yards per rush
5.4
20
First downs
20
3–13
Third downs
8–13
3–3
Fourth downs
0–0
1
Turnovers
1
4–35
Penalties
9–79
31:08
Possession
28:52
Efficiency
New Hampshire
Rhode Island
42%
Success rate
47%
0.21
EPA per play
0.29
1.12
Explosiveness
1.28
0.07
Rushing EPA
0.19
0.37
Passing EPA
0.44
35%
Passing-down success
53%
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)
Rhode Island 64% to win. Elo’s favorite won.
The line
Rhode Island −9.5, over/under 45.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. Rhode Island drives left to right, New Hampshire right to left.
Q1 Rhode IslandPunt, 3 plays, 1 yard
Q1 New HampshireTouchdown, 8 plays, 47 yards
Q1 Rhode IslandPunt, 3 plays, 3 yards
Q1 New HampshireMissed FG, 6 plays, 6 yards
Q1 Rhode IslandTouchdown, 14 plays, 80 yards
Q2 New HampshirePunt, 6 plays, 28 yards
Q2 Rhode IslandField goal, 14 plays, 66 yards
Q2 New HampshireTouchdown, 5 plays, 75 yards
Q2 Rhode IslandTouchdown, 8 plays, 75 yards
Q2 New HampshireEnd of half, 1 play, −1 yard
Q3 New HampshireTouchdown, 10 plays, 63 yards
Q3 Rhode IslandInterception, 1 play, 0 yards
Q3 New HampshireField goal, 4 plays, 5 yards
Q3 Rhode IslandPunt, 3 plays, 3 yards
Q3 New HampshireField goal, 9 plays, 42 yards
Q3 Rhode IslandTouchdown, 9 plays, 75 yards
Q4 New HampshirePunt, 5 plays, 16 yards
Q4 Rhode IslandPunt, 3 plays, 3 yards
Q4 New HampshirePunt, 3 plays, −3 yards
Q4 Rhode IslandTouchdown, 7 plays, 49 yards
Q4 New HampshireFumble return TD, 6 plays (Rhode Island scores), 20 yards
Q4 New HampshireEnd of game, 8 plays, 45 yards
Play by play
1st quarter5 drives, then New Hampshire 7, Rhode Island 0
Rhode Island Punt, 3 plays
14:55
1st & 10 at own 35
Nick Reed kickoff for 65 yds , Brendon Barrow return for 22 yds to the URI 22
14:55
1st & 10 at own 22
Antwain Littleton Jr. run for 3 yds to the URI 25
14:55
2nd & 7 at own 25
Devin Farrell run for no gain to the URI 25
14:55
3rd & 7 at own 25
Devin Farrell sacked by Justice Akinmoladun for a loss of 2 yards to the URI 23
13:01
4th & 9 at own 23
James Allen punt for 24 yds, punt out-of-bounds at the URI 47
New Hampshire Touchdown, 8 plays
13:01
1st & 10 at opp 47
Matt Vezza pass complete to Peyton Strickland for 6 yds to the URI 41
13:01
2nd & 4 at opp 41
Myles Thomason run for 1 yd to the URI 40
13:01
3rd & 3 at opp 40
Myles Thomason run for 2 yds to the URI 38
13:01
4th & 1 at opp 38
Matt Vezza run for 2 yds to the URI 36 for a 1ST down
10:34
1st & 10 at opp 36
Timeout New Hampshire, clock 10:34
10:34
1st & 10 at opp 36
Matt Vezza pass complete to Casey McKinney for 23 yds to the URI 13 for a 1ST down
10:34
1st & 10 at opp 13
Matt Vezza pass incomplete to Josh Fillion
10:34
2nd & 10 at opp 13
Matt Vezza pass incomplete to Elliot Meine
10:02
3rd & 10 at opp 13
Timeout New Hampshire, clock 10:02
10:02
3rd & 10 at opp 13
(10:02) No Huddle-Shotgun Vezza,Matt pass incomplete short right to Wilson,Chase thrown to URI05 PENALTY URI Pass Interference (Lubin,Trey) 8 yards from URI13 to URI05, 1ST DOWN. NO PLAY.
9:55
1st & goal at opp 5
Myles Thomason run for 5 yds for a TD (Nick Reed KICK)New Hampshire 7, Rhode Island 0
Rhode Island Punt, 3 plays
9:55
1st & 10 at own 35
Nick Reed kickoff for 65 yds for a touchback
9:55
1st & 10 at own 25
Devin Farrell pass complete to Connor Finer for 4 yds to the URI 29
9:55
2nd & 6 at own 29
Antwain Littleton Jr. run for 4 yds to the URI 33
9:55
3rd & 2 at own 33
Devin Farrell run for a loss of 5 yards to the URI 28
8:02
4th & 7 at own 28
punt blocked by Ryan Blagg blocked by Ryan Blagg Rhode Island punt 0 yards to the URI28 blocked by Blagg,Ryan recovered by URI Bishop,Dontay at URI17, End Of Play.
New Hampshire Missed FG, 6 plays
8:02
1st & 10 at opp 17
Matt Vezza run for no gain to the URI 17
8:02
2nd & 10 at opp 17
Matt Vezza run for 11 yds to the URI 6 for a 1ST down
8:02
1st & goal at opp 6
Matt Vezza pass incomplete to Casey McKinney
8:02
2nd & goal at opp 6
Matt Vezza sacked by Rohan Davy for a loss of 5 yards to the URI 11
8:02
3rd & goal at opp 11
Matt Vezza pass incomplete
5:33
4th & goal at opp 11
Nick Reed 29 yd FG MISSED
Rhode Island Touchdown, 14 plays
5:33
1st & 10 at own 20
Devin Farrell pass complete to Antwain Littleton Jr. for 6 yds to the URI 26
5:33
2nd & 4 at own 26
Antwain Littleton Jr. run for 4 yds to the URI 30 for a 1ST down
5:33
1st & 10 at own 30
Antwain Littleton Jr. run for no gain to the URI 30
5:33
2nd & 10 at own 30
Devin Farrell pass complete to Aboraa Kwarteng for 16 yds to the URI 46 for a 1ST down
5:33
1st & 10 at own 46
Brendon Barrow run for 6 yds to the UNH 48
5:33
2nd & 4 at opp 48
Devin Farrell run for 4 yds to the UNH 44 for a 1ST down
5:33
1st & 10 at opp 44
Brendon Barrow run for 7 yds to the UNH 37
5:33
2nd & 3 at opp 37
Antwain Littleton Jr. run for 8 yds to the UNH 29 for a 1ST down
5:33
1st & 10 at opp 29
Antwain Littleton Jr. run for 2 yds to the UNH 27
5:33
2nd & 8 at opp 27
Devin Farrell run for 12 yds to the UNH 15 for a 1ST down
0:00
1st & 10 at opp 15
Antwain Littleton Jr. run for 2 yds to the UNH 13
Q2 15:00
2nd & 8 at opp 13
Devin Farrell pass complete to Omari Walker for no gain to the UNH 13
Q2 15:00
3rd & 8 at opp 13
PENALTY URI False Start (Bethea,Brock) 5 yards from UNH13 to UNH18. NO PLAY.
Q2 15:00
3rd & 13 at opp 18
Devin Farrell pass complete to Aboraa Kwarteng for 15 yds to the UNH 3 for a 1ST down
Q2 13:19
1st & goal at opp 3
Antwain Littleton Jr. run for 3 yds for a TD (Garth White KICK)Tied at 7
2nd quarter5 drives, then Rhode Island 17, New Hampshire 14
New Hampshire Punt, 6 plays
13:19
1st & 10 at own 35
Garth White kickoff for 65 yds for a touchback
13:19
1st & 10 at own 25
Denzell Gibson run for 1 yd to the UNH 26
13:19
2nd & 9 at own 26
Matt Vezza pass complete to Chase Wilson for 5 yds to the UNH 31
13:19
3rd & 4 at own 31
Matt Vezza pass complete to Chase Wilson for 15 yds to the UNH 46 for a 1ST down
13:19
1st & 10 at own 46
Myles Thomason run for 3 yds to the UNH 49
13:19
2nd & 7 at own 49
Matt Vezza pass complete to Casey McKinney for 4 yds to the URI 47
13:19
3rd & 3 at opp 47
Matt Vezza pass incomplete to Josh Fillion
10:06
4th & 3 at opp 47
Matt Guidebeck punt for 37 yds, fair catch by Angel Sanchez at the URI 5
Rhode Island Field goal, 14 plays
10:06
1st & 10 at own 5
Antwain Littleton Jr. run for 8 yds to the URI 13
10:06
2nd & 2 at own 13
Antwain Littleton Jr. run for 1 yd to the URI 14
10:06
3rd & 1 at own 14
Antwain Littleton Jr. run for 5 yds to the URI 19 for a 1ST down
10:06
1st & 10 at own 19
Brendon Barrow run for 6 yds to the URI 25
10:06
2nd & 4 at own 25
Devin Farrell run for 1 yd to the URI 26
10:06
3rd & 3 at own 26
Devin Farrell pass complete to Omari Walker for 6 yds to the URI 32 for a 1ST down
10:06
1st & 10 at own 32
Brendon Barrow run for 9 yds to the URI 41 Rhode Island Penalty, Offensive Holding (Omari Walker) to the URI 31
10:06
1st & 11 at own 31
Devin Farrell pass incomplete to Jamall Mensah
10:06
2nd & 11 at own 31
Devin Farrell run for no gain to the URI 31
10:06
3rd & 11 at own 31
Devin Farrell pass complete to Greg Gaines III for 34 yds to the UNH 35 for a 1ST down
10:06
1st & 10 at opp 35
Brendon Barrow run for 4 yds to the UNH 31
10:06
2nd & 6 at opp 31
Antwain Littleton Jr. run for 2 yds to the UNH 29
10:06
3rd & 4 at opp 29
Devin Farrell pass incomplete to Omari Walker
3:58
4th & 4 at opp 29
Garth White 45 yd FG GOODRhode Island 10, New Hampshire 7
New Hampshire Touchdown, 5 plays
3:58
1st & 10 at own 35
Garth White kickoff for 65 yds for a touchback
3:58
1st & 10 at own 25
Denzell Gibson run for 13 yds to the UNH 38 for a 1ST down
3:58
1st & 10 at own 38
Matt Vezza run for 8 yds to the UNH 46
3:58
2nd & 2 at own 46
Matt Vezza pass complete to Josh Fillion for 10 yds to the URI 44 for a 1ST down Rhode Island Penalty, Personal Foul (Patrick Conserve) to the URI 29 for a 1ST down
3:58
1st & 10 at opp 29
Matt Vezza run for 9 yds to the URI 20
1:55
2nd & 1 at opp 20
Matt Vezza pass complete to Chase Wilson for 20 yds for a TD (Nick Reed KICK)New Hampshire 14, Rhode Island 10
Rhode Island Touchdown, 8 plays
1:55
1st & 10 at own 35
Nick Reed kickoff for 61 yds
1:55
1st & 10 at own 25
Devin Farrell pass complete to Antwain Littleton Jr. for 4 yds to the URI 29
1:55
2nd & 6 at own 29
Devin Farrell pass complete to Aboraa Kwarteng for 16 yds to the URI 45 for a 1ST down
1:55
1st & 10 at own 45
Devin Farrell run for 4 yds to the URI 49
1:07
2nd & 6 at own 49
Timeout Rhode Island, clock 01:07
1:07
2nd & 6 at own 49
Devin Farrell pass complete to Omari Walker for 6 yds to the UNH 45 for a 1ST down
1:07
1st & 10 at opp 45
Brendon Barrow run for 10 yds to the UNH 35 for a 1ST down
1:07
1st & 10 at opp 35
Devin Farrell pass incomplete to Connor Finer
1:07
2nd & 10 at opp 35
Devin Farrell pass complete to Brendon Barrow for 7 yds to the UNH 28
0:25
3rd & 3 at opp 28
Brendon Barrow run for 28 yds for a TD (Garth White KICK)Rhode Island 17, New Hampshire 14
New Hampshire End of half, 1 play
0:25
1st & 10 at own 35
Garth White kickoff for 65 yds for a touchback
0:00
1st & 10 at own 25
M. Vezza takes a knee
3rd quarter6 drives, then New Hampshire 27, Rhode Island 17
New Hampshire Touchdown, 10 plays
14:53
1st & 10 at own 35
Garth White kickoff for 60 yds , Darren Burton II return for 32 yds to the UNH 37
14:53
1st & 10 at own 37
Denzell Gibson run for 4 yds to the UNH 41
14:53
2nd & 6 at own 41
Matt Vezza run for 1 yd to the UNH 42
14:53
3rd & 5 at own 42
Matt Vezza pass complete to Josh Fillion for 6 yds to the UNH 48 for a 1ST down
14:53
1st & 10 at own 48
Matt Vezza run for 1 yd to the UNH 49
14:53
2nd & 9 at own 49
Matt Vezza pass complete to Casey McKinney for 26 yds to the URI 25 for a 1ST down
14:53
1st & 10 at opp 25
Denzell Gibson run for 17 yds to the URI 8 for a 1ST down
14:53
1st & goal at opp 8
Denzell Gibson run for 4 yds to the URI 4
14:53
2nd & goal at opp 4
Matt Vezza run for 2 yds to the URI 2
14:53
3rd & goal at opp 2
Matt Vezza pass incomplete to Ryan Blagg
9:12
4th & goal at opp 2
Matt Vezza pass complete to Peyton Strickland for 2 yds for a TD (Nick Reed KICK)New Hampshire 21, Rhode Island 17
Rhode Island Interception, 1 play
9:12
1st & 10 at own 35
Nick Reed kickoff for 65 yds for a touchback
9:06
1st & 10 at own 25
Devin Farrell pass intercepted Kelby Hampton return for 6 yds to the URI 33
New Hampshire Field goal, 4 plays
9:06
1st & 10 at opp 33
Myles Thomason run for 4 yds to the URI 29
9:06
2nd & 6 at opp 29
Myles Thomason run for no gain to the URI 29
9:06
3rd & 6 at opp 29
Myles Thomason run for 1 yd to the URI 28
6:50
4th & 5 at opp 28
Nick Reed 46 yd FG GOODNew Hampshire 24, Rhode Island 17
Rhode Island Punt, 3 plays
6:50
1st & 10 at own 35
Nick Reed kickoff for 65 yds
6:50
1st & 10 at own 25
Antwain Littleton Jr. run for 3 yds to the URI 28
6:50
2nd & 7 at own 28
Devin Farrell pass incomplete to Marquis Buchanan
6:50
3rd & 7 at own 28
Devin Farrell pass incomplete to Connor Finer
5:56
4th & 7 at own 28
James Allen punt for 37 yds , Myles Thomason returns for 10 yds to the UNH 45
New Hampshire Field goal, 9 plays
5:56
1st & 10 at own 45
No Huddle-Shotgun Vezza,Matt pass complete short right to Fillion,Josh caught at UNH50, for 9 yards to the URI46 (Campbell,Jordan) PENALTY UNH Ineligible Downfield on Pass (Riley,Beau) 5 yards from UNH45 to UNH40. NO PLAY.
5:56
1st & 15 at own 40
Matt Vezza run for 5 yds to the UNH 45
5:56
2nd & 10 at own 45
Matt Vezza pass complete to Chase Wilson for 20 yds Chase Wilson fumbled, recovered by UNH Chase Wilson for a 1ST down
5:56
1st & 10 at opp 35
Denzell Gibson run for 3 yds to the URI 32
5:56
3rd & 7 at opp 32
Matt Vezza pass complete to Myles Thomason for 17 yds to the URI 15 for a 1ST down
5:56
1st & 10 at opp 15
Denzell Gibson run for 2 yds to the URI 13
5:56
2nd & 8 at opp 13
Matt Vezza pass incomplete to Chase Wilson
5:56
3rd & 8 at opp 13
Matt Vezza pass incomplete to Chase Wilson
1:46
4th & 8 at opp 13
Nick Reed 31 yd FG GOODNew Hampshire 27, Rhode Island 17
Rhode Island Touchdown, 9 plays
1:46
1st & 10 at own 35
Nick Reed kickoff for 65 yds for a touchback
1:46
1st & 10 at own 25
Devin Farrell pass incomplete to Marquis Buchanan
1:46
2nd & 10 at own 25
Antwain Littleton Jr. run for 2 yds to the URI 27
1:46
3rd & 8 at own 27
Devin Farrell run for 19 yds to the URI 46 for a 1ST down
1:46
1st & 10 at own 46
Brendon Barrow run for 5 yds to the UNH 49
0:00
2nd & 5 at opp 49
Devin Farrell pass complete to Connor Finer for 5 yds to the UNH 44 for a 1ST down
Q4 15:00
1st & 10 at opp 44
Devin Farrell run for 5 yds to the UNH 39
Q4 15:00
2nd & 5 at opp 39
Devin Farrell sacked by Darren Burton II for a loss of 7 yards to the UNH 46 Devin Farrell fumbled, recovered by URI Devin Farrell , return for 0 yards
Q4 13:41
3rd & 12 at opp 46
Timeout New Hampshire, clock 13:41
Q4 13:41
3rd & 12 at opp 46
Devin Farrell pass complete to Marquis Buchanan for 27 yds to the UNH 19 for a 1ST down
Q4 13:05
1st & 10 at opp 19
Brendon Barrow run for 19 yds for a TD (Garth White KICK)New Hampshire 27, Rhode Island 24
4th quarter6 drives, then Rhode Island 38, New Hampshire 27
New Hampshire Punt, 5 plays
13:05
1st & 10 at own 35
Garth White kickoff for 65 yds for a touchback
13:05
1st & 10 at own 25
Denzell Gibson run for 5 yds to the UNH 30
13:05
2nd & 5 at own 30
Matt Vezza run for 10 yds to the UNH 40 for a 1ST down
13:05
1st & 10 at own 40
Matt Vezza pass incomplete to Casey McKinney
13:05
2nd & 10 at own 40
Denzell Gibson run for 1 yd to the UNH 41
13:05
3rd & 9 at own 41
Matt Vezza run for no gain to the UNH 41
9:43
4th & 9 at own 41
Matt Guidebeck punt for 44 yds , Angel Sanchez returns for 45 yds to the URI 8
Rhode Island Punt, 3 plays
9:43
1st & 10 at own 8
PENALTY URI False Start (Finer,Connor) 4 yards from URI08 to URI04. NO PLAY.
9:43
1st & 14 at own 4
Brendon Barrow run for 5 yds to the URI 9
9:43
2nd & 9 at own 9
Brendon Barrow run for 2 yds to the URI 11
9:43
3rd & 7 at own 11
Devin Farrell pass incomplete to Greg Gaines III
8:24
4th & 7 at own 11
James Allen punt for 51 yds , Myles Thomason returns for 6 yds to the UNH 34
New Hampshire Punt, 3 plays
8:24
1st & 10 at own 34
Denzell Gibson run for 2 yds to the UNH 36
8:24
2nd & 8 at own 36
No Huddle-Shotgun Vezza,Matt rush middle for 19 yards gain to the URI45 (Mankins,Case) PENALTY UNH Holding (Riley,Beau) 10 yards from UNH36 to UNH26. NO PLAY.
8:24
2nd & 18 at own 26
Matt Vezza pass incomplete to Denzell Gibson
8:24
3rd & 18 at own 26
Myles Thomason run for 5 yds to the UNH 31
6:20
4th & 13 at own 31
Matt Guidebeck punt for 37 yds , Angel Sanchez returns for 19 yds to the UNH 49
Rhode Island Touchdown, 7 plays
6:20
1st & 10 at opp 49
Brendon Barrow run for 3 yds to the UNH 46
6:20
2nd & 7 at opp 46
No Huddle-Shotgun Farrell,Devin pass complete short middle to Finer,Connor caught at UNH42, for 4 yards to the UNH42 (Barry,Trevor) PENALTY URI Holding (Bethea,Brock) 10 yards from UNH46 to URI44. NO PLAY.
6:20
2nd & 17 at own 44
Devin Farrell pass complete to Brendon Barrow for 4 yds to the URI 48
6:20
3rd & 13 at own 48
Devin Farrell pass complete to Marquis Buchanan for 14 yds to the UNH 38 for a 1ST down
6:20
1st & 10 at opp 38
Brendon Barrow run for 7 yds to the UNH 31
6:20
2nd & 3 at opp 31
Antwain Littleton Jr. run for 15 yds to the UNH 16 for a 1ST down
6:20
1st & 10 at opp 16
Brendon Barrow run for no gain to the UNH 16
2:12
2nd & 10 at opp 16
Devin Farrell run for 16 yds for a TD (Garth White KICK)Rhode Island 31, New Hampshire 27
New Hampshire Fumble return TD, 6 plays (Rhode Island scores)
2:12
1st & 10 at own 35
Garth White kickoff for 65 yds for a touchback
2:12
1st & 10 at own 25
Matt Vezza pass complete to Chase Wilson for 9 yds to the UNH 34
2:12
2nd & 1 at own 34
Myles Thomason run for 1 yd to the UNH 35 for a 1ST down
2:12
1st & 10 at own 35
Matt Vezza pass complete to Myles Thomason for 7 yds to the UNH 42
2:12
2nd & 3 at own 42
Matt Vezza pass complete to Peyton Strickland for 4 yds to the UNH 46 for a 1ST down
2:12
1st & 10 at own 46
Matt Vezza run for 2 yds to the UNH 48
1:05
2nd & 8 at own 48
Matt Vezza sacked by Moses Meus for a loss of 3 yards Matt Vezza fumbled, recovered by URI Rohan Davy , return for 0 yards for a TD (Garth White KICK)Rhode Island 38, New Hampshire 27
0:59
1st & 10 at own 35
Garth White kickoff for 65 yds , Darren Burton II return for 29 yds to the UNH 36 New Hampshire Penalty, Offensive Holding (10 Yards) to the UNH 13
New Hampshire End of game, 8 plays
0:59
1st & 10 at own 13
Matt Vezza pass incomplete to Chase Wilson
0:59
2nd & 10 at own 13
Matt Vezza pass incomplete
0:59
3rd & 10 at own 13
Rhode Island Penalty, Personal Foul (Ayinde Johnson) to the UNH 28 for a 1ST down
0:59
1st & 10 at own 28
Matt Vezza run for 6 yds to the UNH 34
0:59
2nd & 4 at own 34
No Huddle-Shotgun Vezza,Matt sacked for loss of 3 yards to the UNH31 (Pena,A.J.) PENALTY UNH Holding offsetting URI Horse Collar Tackle offsetting. NO PLAY.
0:59
2nd & 4 at own 34
Matt Vezza pass incomplete to Casey McKinney
0:59
3rd & 4 at own 34
Matt Vezza pass incomplete to Myles Thomason
0:59
4th & 4 at own 34
Matt Vezza run for 5 yds to the UNH 39 for a 1ST down
0:00
1st & 10 at own 39
Matt Vezza pass complete to Myles Thomason for 19 yds to the URI 42 for a 1ST down New Hampshire Penalty, Offensive Holding (Isaiah Jones) declined for a 1ST down
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.