From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Richmond
UAlbany
314
Total yards
311
276
Passing yards
170
38
Rushing yards
141
6.0
Yards per pass
7.4
1.0
Yards per rush
5.6
27
First downs
17
11–20
Third downs
4–9
1–2
Fourth downs
1–1
3
Turnovers
2
7–87
Penalties
10–103
37:17
Possession
22:43
Efficiency
Richmond
UAlbany
37%
Success rate
38%
−0.04
EPA per play
0.34
1.23
Explosiveness
1.71
−0.10
Rushing EPA
0.32
0.09
Passing EPA
0.47
33%
Passing-down success
21%
9%
Havoc by its defense
6%
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)
UAlbany 53% to win. Elo’s favorite won.
The line
UAlbany −7.5, over/under 48.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. UAlbany drives left to right, Richmond right to left.
Q1 RichmondPunt, 3 plays, 5 yards
Q1 UAlbanyPunt, 3 plays, 1 yard
Q1 RichmondMissed FG, 14 plays, 74 yards
Q1 UAlbanyTouchdown, 8 plays, 80 yards
Q1 RichmondPunt, 3 plays, −4 yards
Q1 UAlbanyTouchdown, 5 plays, 47 yards
Q1 RichmondPunt, 8 plays, 28 yards
Q2 UAlbanyTouchdown, 7 plays, 96 yards
Q2 RichmondPick-six, 10 plays (UAlbany scores), 27 yards
Q2 RichmondInterception, 2 plays, 0 yards
Q2 UAlbanyPunt, 3 plays, −15 yards
Q2 RichmondPunt, 5 plays, 14 yards
Q2 RichmondTouchdown, 3 plays, 38 yards
Q3 UAlbanyInterception, 1 play, 0 yards
Q3 RichmondTurnover on downs, 10 plays, 74 yards
Q3 UAlbanyTouchdown, 10 plays, 87 yards
Q3 RichmondFumble, 3 plays, −6 yards
Q3 UAlbanyTouchdown, 5 plays, 42 yards
Q3 RichmondPunt, 3 plays, 1 yard
Q4 UAlbanyPunt, 3 plays, −1 yard
Q4 RichmondTouchdown, 12 plays, 70 yards
Q4 UAlbanyPunt, 3 plays, 1 yard
Q4 RichmondEnd of game, 10 plays, 41 yards
Play by play
1st quarter7 drives, then UAlbany 14, Richmond 0
Richmond Punt, 3 plays
14:59
1st & 10 at own 35
Tyler Pucci kickoff for 65 yds for a touchback
14:59
1st & 10 at own 25
Kyle Wickersham sacked by Elijah Hills for a loss of 9 yards to the RICH 16
14:59
2nd & 19 at own 16
Timeout Richmond, clock 14:59
14:59
2nd & 19 at own 16
Kyle Wickersham pass incomplete to Quanye Veney
14:59
3rd & 19 at own 16
Kyle Wickersham pass complete to Nick DeGennaro for 14 yds to the RICH 30
13:41
4th & 5 at own 30
Aaron Trusler punt for 34 yds, fair catch by Levi Wentz at the ALB 36
UAlbany Punt, 3 plays
13:41
1st & 10 at own 36
Reese Poffenbarger pass complete to Brevin Easton for 1 yd to the ALB 37
13:41
2nd & 9 at own 37
Reese Poffenbarger pass incomplete to Roy Alexander
13:41
3rd & 9 at own 37
Reese Poffenbarger pass incomplete to Brevin Easton
12:55
4th & 9 at own 37
Tyler Pastula punt for 43 yds, punt out-of-bounds at the RICH 20
Richmond Missed FG, 14 plays
12:55
2nd & 12 at own 18
Timeout UAlbany, clock 12:55
12:55
1st & 10 at own 20
Kyle Wickersham run for 2 yds to the RICH 18
12:55
2nd & 12 at own 18
Kyle Wickersham pass incomplete to Landon Ellis for a 1ST down UAlbany Penalty, Defensive Pass Interference (Aamir Hall) to the RICH 33 for a 1ST down
12:55
1st & 10 at own 33
Kyle Wickersham pass complete to Jasiah Williams for 3 yds to the RICH 36
12:55
2nd & 7 at own 36
Kyle Wickersham pass complete to Savon Smith for 4 yds to the RICH 40
12:55
3rd & 3 at own 40
Kyle Wickersham pass complete to Landon Ellis for 6 yds to the RICH 46 for a 1ST down
12:55
1st & 10 at own 46
Kyle Wickersham run for 2 yds to the RICH 48
12:55
2nd & 8 at own 48
Kyle Wickersham run for 2 yds to the 50 yard line
12:55
3rd & 6 at the 50
Kyle Wickersham pass incomplete to Landon Ellis for a 1ST down UAlbany Penalty, Defensive Pass Interference (Larry Walker Jr.) to the ALB 35 for a 1ST down
12:55
1st & 10 at opp 35
Savon Smith run for 1 yd to the ALB 36
12:55
2nd & 11 at opp 36
Kyle Wickersham pass complete to Nick DeGennaro for 12 yds to the ALB 24 for a 1ST down
12:55
1st & 10 at opp 12
Savon Smith run for 4 yds to the ALB 8
12:55
2nd & 6 at opp 8
Kyle Wickersham pass incomplete to Ja’Vion Griffin
12:55
3rd & 6 at opp 8
Kyle Wickersham pass complete to Nick DeGennaro for 2 yds to the ALB 6
6:55
4th & 4 at opp 6
Andrew Lopez 24 yd FG MISSED
UAlbany Touchdown, 8 plays
6:55
2nd & 5 at own 25
Timeout UAlbany, clock 06:55
6:55
1st & 10 at own 20
Griffin Woodell run for 5 yds to the ALB 25
6:55
2nd & 5 at own 25
Griffin Woodell run for 40 yds to the RICH 35 for a 1ST down
5:51
1st & 10 at opp 35
Reese Poffenbarger pass incomplete to Julian Hicks
5:51
2nd & 10 at opp 35
Reese Poffenbarger pass incomplete to Julian Hicks
5:51
3rd & 10 at opp 35
Reese Poffenbarger pass incomplete to Brevin Easton
5:51
4th & 10 at opp 35
Reese Poffenbarger pass complete to Julian Hicks for 12 yds to the RICH 23 for a 1ST down
5:51
1st & 10 at opp 23
Reese Poffenbarger pass complete to Roy Alexander for 5 yds to the RICH 18 for a 1ST down Richmond Penalty, Face Mask (9 yards) (Tristan Wheeler) to the RICH 9 for a 1ST down
4:37
1st & goal at opp 9
Griffin Woodell run for 9 yds for a TD (John Opalko KICK)UAlbany 7, Richmond 0
4:37
1st & 10 at own 23
Timeout UAlbany, clock 04:37
4:31
1st & 10 at own 35
Tyler Pucci kickoff for 57 yds , Milan Howard return for 25 yds to the RICH 40 Richmond Penalty, Offensive Holding (10 Yards) to the RICH 23
Richmond Punt, 3 plays
4:31
1st & 10 at own 23
Kyle Wickersham run for 2 yds to the RICH 25
4:31
2nd & 8 at own 25
Kyle Wickersham run for 1 yd to the RICH 26
4:31
3rd & 7 at own 26
Kyle Wickersham sacked by AJ Simon for a loss of 7 yards to the RICH 19
2:25
4th & 14 at own 19
Aaron Trusler punt for 41 yds , Levi Wentz returns for 13 yds to the RICH 47
UAlbany Touchdown, 5 plays
2:25
1st & 10 at opp 47
Reese Poffenbarger pass incomplete to Ian Renninger
2:25
2nd & 10 at opp 47
Griffin Woodell run for 4 yds to the RICH 43
2:25
3rd & 6 at opp 43
Reese Poffenbarger pass complete to Roy Alexander for 12 yds to the RICH 31 for a 1ST down
2:25
1st & 10 at opp 31
Griffin Woodell run for 24 yds to the RICH 7 for a 1ST down
0:20
1st & goal at opp 7
Reese Poffenbarger pass complete to Marqeese Dietz for 7 yds for a TD (John Opalko KICK)UAlbany 14, Richmond 0
Richmond Punt, 8 plays
0:14
1st & 10 at own 35
Tyler Pucci kickoff for 52 yds , Milan Howard return for 17 yds to the RICH 30
0:00
1st & 10 at own 30
Kyle Wickersham pass complete to Nick DeGennaro for 5 yds to the RICH 35
Q2 15:00
2nd & 5 at own 35
Savon Smith run for 2 yds to the RICH 33
Q2 15:00
3rd & 7 at own 33
Kyle Wickersham pass complete to Quanye Veney for 7 yds to the RICH 40 for a 1ST down
Q2 15:00
1st & 10 at own 40
Kyle Wickersham pass complete to Quanye Veney for 5 yds to the RICH 45
Q2 15:00
2nd & 5 at own 45
Kyle Wickersham pass complete to Nick DeGennaro for 3 yds to the RICH 48
Q2 15:00
3rd & 2 at own 48
Kyle Wickersham pass complete to Nick DeGennaro for 6 yds to the ALB 46 for a 1ST down
Q2 15:00
1st & 10 at opp 46
Savon Smith run for 4 yds to the ALB 42
Q2 15:00
2nd & 6 at opp 42
Kyle Wickersham pass incomplete to Ja’Vion Griffin
Q2 12:02
3rd & 6 at opp 42
Timeout UAlbany, clock 12:02
Q2 11:52
3rd & 6 at opp 42
Aaron Trusler punt for 38 yds
2nd quarter6 drives, then UAlbany 27, Richmond 7
UAlbany Touchdown, 7 plays
11:52
1st & 10 at own 4
Faysal Aden run for 7 yds to the ALB 11
11:52
2nd & 3 at own 11
Reese Poffenbarger pass complete to Julian Hicks for 15 yds to the ALB 26 for a 1ST down
11:52
1st & 10 at own 26
Faysal Aden run for no gain to the ALB 26
11:52
2nd & 10 at own 26
Roy Alexander run for 6 yds to the ALB 32
11:52
3rd & 4 at own 32
Reese Poffenbarger pass complete to Levi Wentz for 42 yds to the RICH 26 for a 1ST down
11:52
1st & 10 at opp 26
Griffin Woodell run for 7 yds to the RICH 19
7:37
2nd & 3 at opp 19
Reese Poffenbarger run for 19 yds for a TD (John Opalko PAT BLOCKED)UAlbany 20, Richmond 0
7:37
1st & 10 at own 30
Timeout UAlbany, clock 07:37
7:37
1st & 10 at own 35
Pucci,Tyler kickoff 0 yards to the UALB35 PENALTY UALB Offside (Kelly,Dylan) 5 yards from UALB35 to UALB30. NO PLAY.
Richmond Pick-six, 10 plays (UAlbany scores)
7:24
1st & 10 at own 30
Tyler Pucci kickoff for 55 yds , Milan Howard return for 27 yds to the RICH 42
7:24
1st & 10 at own 42
Savon Smith run for 5 yds to the RICH 47
7:24
2nd & 5 at own 47
Savon Smith run for 4 yds to the ALB 49
7:24
3rd & 1 at opp 49
Kyle Wickersham run for 2 yds to the ALB 47 for a 1ST down
7:24
1st & 10 at opp 47
UAlbany Penalty, Defensive Offside (AJ Simon) to the ALB 42
7:24
2nd & 5 at opp 42
Savon Smith pass incomplete to Brooks Heagarty
7:24
3rd & 5 at opp 42
Savon Smith run for 4 yds to the ALB 38
7:24
4th & 1 at opp 38
Kyle Wickersham run for 1 yd to the ALB 37 for a 1ST down
7:24
1st & 10 at opp 37
Kyle Wickersham run for 1 yd to the ALB 36
7:24
2nd & 9 at opp 36
Savon Smith pass complete to Savon Smith for 5 yds to the ALB 31
Tyler Pucci kickoff for 55 yds , Milan Howard return for 22 yds to the RICH 32
3:18
1st & 10 at own 32
Savon Smith run for no gain to the RICH 32
2:35
2nd & 10 at own 32
Kyle Wickersham pass intercepted
UAlbany Punt, 3 plays
2:35
1st & 10 at the 50
PENALTY UALB UNS: Unsportsmanlike Conduct (Abraham,Brian) 15 yards from UALB50 to UALB35. NO PLAY.
2:35
1st & 25 at own 35
Reese Poffenbarger pass incomplete to Julian Hicks
2:35
2nd & 25 at own 35
Reese Poffenbarger pass incomplete to Julian Hicks
2:35
3rd & 25 at own 35
Reese Poffenbarger pass incomplete to Levi Wentz
2:11
4th & 25 at own 35
Tyler Pastula punt for 40 yds, fair catch by Savon Smith at the RICH 25
Richmond Punt, 5 plays
2:11
1st & 10 at own 25
Kyle Wickersham run for 4 yds to the RICH 29
2:11
2nd & 6 at own 29
Kyle Wickersham run for 8 yds to the RICH 37 for a 1ST down
2:11
1st & 10 at own 37
Kyle Wickersham run for 7 yds to the RICH 30
2:11
2nd & 17 at own 30
Kyle Wickersham pass complete to Landon Ellis for 9 yds to the RICH 39
2:11
3rd & 8 at own 39
Kyle Wickersham pass incomplete to Brooks Heagarty
0:27
4th & 8 at own 39
Aaron Trusler punt blocked by Tyler Merwarth for 0 yards to the RICH39 blocked by Merwarth,Tyler recovered by UALB Wentz,Levi at UALB37 Wentz,Levi return 0 yards to the UALB38 fumbled by Wentz,Levi at UALB38 recovered by RICH Graves,Chance at UALB38, End Of Play.
Richmond Touchdown, 3 plays
0:27
1st & 10 at opp 38
Camden Coleman sacked for a loss of 3 yards to the ALB 41
0:12
2nd & 13 at opp 41
Timeout Richmond, clock 00:12
0:01
1st & 10 at opp 11
Camden Coleman pass complete to Nick DeGennaro for 11 yds for a TD (Andrew Lopez KICK)UAlbany 27, Richmond 7
Will McManus kickoff for 40 yds , Carter Moses return for 4 yds to the ALB 25
Q3 14:52
1st & 10 at own 35
Will McManus kickoff for 64 yds , Levi Wentz return for 36 yds to the ALB 37
Q3 14:43
1st & 10 at own 37
Reese Poffenbarger pass intercepted
3rd quarter5 drives, then UAlbany 41, Richmond 7
Richmond Turnover on downs, 10 plays
14:43
1st & 10 at own 13
PENALTY UALB UNS: Unsportsmanlike Conduct (Easton,Brevin) 15 yards from RICH13 to RICH28, 1ST DOWN. NO PLAY.
14:43
1st & 10 at own 28
Savon Smith run for 2 yds to the RICH 30
14:43
2nd & 8 at own 30
Camden Coleman pass incomplete to Savon Smith
14:43
1st & 10 at own 25
Camden Coleman pass complete to Landon Ellis for 4 yds to the RICH 29
14:43
2nd & 6 at own 29
Camden Coleman pass complete to Nick DeGennaro for 20 yds to the RICH 49 for a 1ST down
12:55
1st & 10 at own 49
Timeout UAlbany, clock 12:55
12:55
1st & 10 at own 49
Camden Coleman pass complete to Jerry Garcia Jr. for 47 yds to the ALB 4 for a 1ST down
12:55
1st & goal at opp 4
Jamaal Brown run for 3 yds to the ALB 7
12:55
2nd & goal at opp 7
Kyle Wickersham run for 2 yds to the ALB 5
12:55
3rd & goal at opp 5
Camden Coleman pass incomplete to Nick DeGennaro
10:20
4th & goal at opp 5
Camden Coleman sacked by Anton Juncaj for a loss of 8 yards to the ALB 13 Camden Coleman fumbled, recovered by RICH Scott Hummel , return for 0 yards
UAlbany Touchdown, 10 plays
10:20
2nd & 6 at own 17
Timeout UAlbany, clock 10:20
10:20
1st & 10 at own 13
Griffin Woodell run for 4 yds to the ALB 17
10:20
2nd & 6 at own 17
Reese Poffenbarger pass complete to Julian Hicks for 15 yds to the ALB 32 for a 1ST down
10:20
1st & 10 at own 32
Reese Poffenbarger pass complete to Julian Hicks for 11 yds to the ALB 43 for a 1ST down
10:20
1st & 10 at own 43
Griffin Woodell run for 2 yds to the ALB 45
10:20
2nd & 8 at own 45
Reese Poffenbarger sacked for a loss of 9 yards to the ALB 36
10:20
3rd & 17 at own 36
Reese Poffenbarger pass incomplete to Brevin Easton for a 1ST down Richmond Penalty, Defensive Pass Interference (Trae Tomlinson) to the RICH 49 for a 1ST down
10:20
1st & 10 at opp 49
Griffin Woodell run for 1 yd to the RICH 48
10:20
1st & 10 at opp 25
PENALTY RICH Personal Foul (Fitz,Matei) 13 yards from RICH25 to RICH12, 1ST DOWN. NO PLAY.
Tyler Pucci kickoff for 56 yds , Milan Howard return for 39 yds to the RICH 48
5:16
1st & 10 at own 48
Jerry Garcia Jr. run for 3 yds to the ALB 49
5:16
2nd & 7 at opp 49
Savon Smith run for 2 yds to the RICH 49
3:42
3rd & 9 at own 49
Camden Coleman sacked by Joseph Greaney for a loss of 7 yards to the RICH 42 Camden Coleman fumbled, recovered by RICH Aj Simon , return for 0 yards
UAlbany Touchdown, 5 plays
3:42
1st & 10 at opp 42
Reese Poffenbarger run for 2 yds to the RICH 40
3:42
2nd & 8 at opp 40
Reese Poffenbarger pass complete to Ian Renninger for 30 yds to the RICH 10 for a 1ST down
3:42
1st & goal at opp 10
Reese Poffenbarger run for no gain to the RICH 10
3:42
2nd & goal at opp 10
Griffin Woodell run for 2 yds to the RICH 12
0:39
3rd & goal at opp 12
Reese Poffenbarger pass complete to Brevin Easton for 12 yds for a TD (John Opalko KICK)UAlbany 41, Richmond 7
Richmond Punt, 3 plays
0:39
1st & 10 at own 35
John Opalko kickoff for 45 yds fair catch by Camden Byrd at the RICH 25
0:39
1st & 10 at own 25
Camden Coleman pass incomplete to Brooks Heagarty
0:00
2nd & 10 at own 25
Fonnae Webb run for 1 yd to the RICH 26
Q4 15:00
3rd & 9 at own 26
No Huddle-Shotgun Coleman,Camden rush left for 17 yards gain to the RICH43, out of bounds at RICH43 PENALTY RICH Holding (Lamp,Gavin) 10 yards from RICH26 to RICH16. NO PLAY.
Q4 15:00
3rd & 19 at own 16
Camden Coleman pass complete to Brooks Heagarty for 10 yds to the RICH 26
Q4 13:51
4th & 9 at own 26
Aaron Trusler punt for 39 yds
4th quarter4 drives, then UAlbany 41, Richmond 13
UAlbany Punt, 3 plays
13:51
2nd & 11 at own 34
Timeout UAlbany, clock 13:51
13:51
1st & 10 at own 35
Griffin Woodell run for 1 yd to the ALB 34
13:51
2nd & 11 at own 34
Nate Larkins run for 5 yds to the ALB 39
13:51
3rd & 6 at own 39
Reese Poffenbarger sacked for a loss of 5 yards to the ALB 34
11:17
4th & 11 at own 34
Tyler Pastula punt for 36 yds
Richmond Touchdown, 12 plays
11:17
1st & 10 at own 30
Savon Smith run for 3 yds to the RICH 33
11:17
2nd & 7 at own 33
Timeout UAlbany, clock 11:17
11:17
2nd & 7 at own 33
Savon Smith run for 2 yds to the RICH 35
11:17
3rd & 5 at own 35
Camden Coleman pass complete to Nick DeGennaro for 11 yds to the RICH 46 for a 1ST down
11:17
1st & 10 at own 46
Camden Coleman pass complete to Landon Ellis for 11 yds to the ALB 43 for a 1ST down
11:17
1st & 10 at opp 43
Camden Coleman pass complete to Quanye Veney for 3 yds to the ALB 40
11:17
2nd & 7 at opp 40
Camden Coleman pass incomplete to Brooks Heagarty
11:17
3rd & 7 at opp 40
Camden Coleman pass complete to Nick DeGennaro for 12 yds to the ALB 28 for a 1ST down
11:17
1st & 10 at opp 28
Camden Coleman pass complete to Nick DeGennaro for 4 yds to the ALB 24
11:17
2nd & 6 at opp 24
Camden Coleman pass complete to Jasiah Williams for 9 yds to the ALB 15 for a 1ST down
11:17
1st & 10 at opp 15
Camden Coleman pass incomplete to Jasiah Williams
11:17
2nd & 10 at opp 15
Camden Coleman pass complete to Nick DeGennaro for 12 yds Nick DeGennaro fumbled, recovered by RICH Nick DeGennaro for a 1ST down
6:21
1st & goal at opp 3
Camden Coleman pass complete to Jerry Garcia Jr. for 3 yds for a TD (Andrew Lopez PAT BLOCKED)UAlbany 41, Richmond 13
UAlbany Punt, 3 plays
6:20
1st & 10 at own 35
Andrew Lopez kickoff for 7 yds
6:20
1st & 10 at opp 42
Faysal Aden run for 2 yds to the RICH 40
6:20
2nd & 8 at opp 40
Faysal Aden run for no gain to the RICH 40
6:20
3rd & 8 at opp 40
PENALTY UALB Illegal Shift (Rae,Jordan) 5 yards from RICH40 to RICH45. NO PLAY.
4:23
3rd & 13 at opp 45
Faysal Aden run for 9 yds to the RICH 36
4:23
4th & 4 at opp 36
Timeout UAlbany, clock 04:23
4:23
4th & 4 at opp 36
PENALTY UALB Delay Of Game (Lindsey,Trey) 5 yards from RICH36 to RICH41. NO PLAY.
4:16
4th & 9 at opp 41
Tyler Pastula punt for 41 yds for a touchback
Richmond End of game, 10 plays
4:16
1st & 10 at own 20
Dante Black run for 1 yd to the RICH 21
4:16
2nd & 9 at own 21
Milan Howard run for 1 yd to the RICH 22
4:16
3rd & 8 at own 22
Jackson Hardy pass complete to Nick DeGennaro for 8 yds to the RICH 30 for a 1ST down
4:16
1st & 10 at own 30
Milan Howard run for 6 yds to the RICH 36
4:16
2nd & 4 at own 36
Jackson Hardy pass complete to Milan Howard for 1 yd to the RICH 37
4:16
3rd & 3 at own 37
Jackson Hardy run for 3 yds to the RICH 40 for a 1ST down
4:16
1st & 10 at own 40
Milan Howard run for 5 yds to the RICH 45
4:16
2nd & 5 at own 45
Jackson Hardy pass incomplete to Fonnae Webb
4:16
3rd & 5 at own 45
Jackson Hardy run for 7 yds to the ALB 48 for a 1ST down
0:00
1st & 10 at opp 48
Fonnae Webb run for 9 yds to the ALB 39
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.