From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Cornell
UAlbany
263
Total yards
277
153
Passing yards
115
110
Rushing yards
162
5.9
Yards per pass
3.8
3.7
Yards per rush
4.3
15
First downs
17
3–12
Third downs
5–17
0–1
Fourth downs
2–3
1
Turnovers
1
8–70
Penalties
6–55
26:18
Possession
33:42
Efficiency
Cornell
UAlbany
48%
Success rate
32%
−0.06
EPA per play
−0.05
0.79
Explosiveness
1.31
−0.19
Rushing EPA
0.04
0.10
Passing EPA
−0.14
27%
Passing-down success
25%
1%
Havoc by its defense
2%
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 51% to win. Elo’s favorite won.
The line
Cornell −3, over/under 50.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, Cornell right to left.
Q1 UAlbanyPunt, 3 plays, 3 yards
Q1 CornellPunt, 3 plays, 4 yards
Q1 CornellPunt, 9 plays, 33 yards
Q1 UAlbanyField goal, 15 plays, 75 yards
Q2 CornellResult not recorded, 1 play, 82 yards
Q2 UAlbanyPunt, 3 plays, 2 yards
Q2 CornellPunt, 3 plays, 7 yards
Q2 UAlbanyPunt, 3 plays, 5 yards
Q2 CornellTurnover on downs, 9 plays, 50 yards
Q2 UAlbanyField goal, 12 plays, 36 yards
Q2 CornellPunt, 3 plays, 9 yards
Q2 UAlbanyInterception, 6 plays, 38 yards
Q3 CornellPunt, 5 plays, 19 yards
Q3 UAlbanyTurnover on downs, 13 plays, 44 yards
Q3 UAlbanyPunt, 5 plays, 14 yards
Q3 CornellPunt, 5 plays, 11 yards
Q3 UAlbanyPunt, 3 plays, 4 yards
Q3 CornellField goal, 8 plays, 33 yards
Q4 CornellPunt, 3 plays, 8 yards
Q4 UAlbanyTouchdown, 5 plays, 68 yards
Q4 CornellTouchdown, 7 plays, 48 yards
Q4 UAlbanyPunt, 3 plays, 5 yards
Q4 CornellInterception, 4 plays, 28 yards
Q4 UAlbanyResult not recorded, 3 plays, −4 yards
Play by play
1st quarter5 drives, then UAlbany 3, Cornell 0
UAlbany Punt, 3 plays
15:00
1st & 10 at own 31
Jack Shields run for 2 yds to the UALB 33
15:00
2nd & 8 at own 33
Jojo Uga run for 4 yds to the UALB 37
15:00
3rd & 4 at own 37
Jack Shields sacked by Sean Cytrynbaum and Keith Williams Jr. for a loss of 3 yards to the UALB 34
Cornell Punt, 3 plays
15:00
2nd & 10 at own 10
Ean Pope run for 4 yds to the COR 14
14:55
1st & 10 at own 35
Will Buck kickoff for 57 yds , BJ Norman return for 23 yds to the UALB 31
13:00
4th & 7 at own 34
Owen Lawson punt for 51 yds , Brendan Lee returns for 1 yd to the COR 16
Cornell Punt, 9 plays
13:00
1st & 10 at own 16
Cornell Penalty, false start (Tyler Dunn) to the COR 11
13:00
1st & 15 at own 11
Devin Page run for 5 yds to the COR 16
13:00
2nd & 10 at own 16
Devin Page pass complete to Doryn Smith for 18 yds to the COR 34 for a 1ST down
13:00
1st & 10 at own 34
Ean Pope run for 7 yds to the COR 41
13:00
2nd & 3 at own 41
Ean Pope run for no gain to the COR 41
13:00
3rd & 3 at own 41
Devin Page run for 5 yds to the COR 46 for a 1ST down
13:00
1st & 10 at own 46
Ean Pope run for a loss of 1 yard to the COR 45
13:00
2nd & 11 at own 45
Devin Page run for no gain to the COR 45 Cornell Penalty, Offensive holding (Dylan Page) to the COR 35
13:00
2nd & 21 at own 35
Devin Page run for 6 yds to the COR 41
13:00
3rd & 15 at own 41
Devin Page pass complete to Doryn Smith for 8 yds to the COR 49
7:29
4th & 7 at own 49
Devin Page punt for 42 yds
UAlbany Field goal, 15 plays
7:29
1st & 10 at own 9
Aidan Semo run for 3 yds to the UALB 12
7:29
2nd & 7 at own 12
Jack Shields pass complete to Kylen Austin for 12 yds to the UALB 24 for a 1ST down
7:29
1st & 10 at own 24
Griffin Woodell run for a loss of 4 yards to the UALB 20
7:29
2nd & 14 at own 20
Jack Shields pass incomplete to Caden Burti
5:42
3rd & 14 at own 20
Jack Shields pass complete to Kylen Austin for 16 yds to the UALB 36 for a 1ST down
5:42
1st & 10 at own 36
Alex Jreige run for 7 yds to the UALB 43
5:42
2nd & 3 at own 43
Alex Jreige run for 5 yds to the UALB 48 for a 1ST down
5:42
1st & 10 at own 48
Jojo Uga run for 3 yds to the COR 49
5:42
2nd & 7 at opp 49
Jack Shields pass incomplete to Caden Burti for a 1ST down Cornell Penalty, Defensive pass interference (Michael O’Keefe) to the COR 34 for a 1ST down
5:42
1st & 10 at opp 34
Jack Shields pass incomplete to Jordan Rae
3:14
2nd & 10 at opp 34
Jojo Uga run for 14 yds to the COR 20 for a 1ST down
3:14
1st & 10 at opp 20
Alex Jreige run for a loss of 1 yard to the COR 21
3:14
2nd & 11 at opp 21
Jack Shields pass incomplete to Jasiah Barron
3:14
3rd & 11 at opp 21
Jack Shields pass complete to Alex Jreige for 5 yds to the COR 16
1:04
4th & 6 at opp 16
James Bozek 32 yd FG GOODUAlbany 3, Cornell 0
Cornell Punt, 3 plays
1:04
1st & 10 at own 35
James Bozek kickoff for 59 yds , Tommy MacPherson return for 14 yds to the COR 49 Cornell Penalty, Offensive holding (Nomar Tejada) to the COR 10
1:04
1st & 10 at own 10
Davon Kiser run for no gain to the COR 10
Q2 15:00
3rd & 6 at own 14
Garrett Bass-Sulpizio pass incomplete to Parker Woodring
2nd quarter8 drives, then UAlbany 6, Cornell 0
Cornell Result not recorded, 1 play
15:00
1st & 10 at own 18
run for a loss of 3 yards to the UALB 35
14:43
4th & 6 at own 14
Will Buck punt for 38 yds, punt out-of-bounds at the COR 42 , Caden Burti returns for 10 yds to the COR 42
UAlbany Punt, 3 plays
14:43
1st & 10 at opp 42
Jack Shields pass incomplete to Thomas Joe-Kamara, broken up by Johnny Williamson
14:43
2nd & 10 at opp 42
Jojo Uga run for 2 yds to the COR 40
14:43
3rd & 8 at opp 40
Jack Shields run for no gain to the COR 40
13:01
4th & 8 at opp 40
Owen Lawson punt for 39 yds
Cornell Punt, 3 plays
13:01
1st & 10 at own 1
Ean Pope run for 4 yds to the COR 5
13:01
2nd & 6 at own 5
Devin Page run for no gain to the COR 5
13:01
3rd & 6 at own 5
Devin Page pass complete to Ean Pope for 3 yds to the COR 8
11:15
4th & 3 at own 8
Will Buck punt for 36 yds
UAlbany Punt, 3 plays
11:15
1st & 10 at opp 44
Jojo Uga run for 6 yds to the COR 38
11:15
2nd & 4 at opp 38
Aidan Semo run for a loss of 1 yard to the COR 39
11:15
3rd & 5 at opp 39
Jack Shields pass incomplete to Carter Moses, broken up by Keith Williams Jr.
9:47
4th & 5 at opp 39
Owen Lawson punt for 33 yds
Cornell Turnover on downs, 9 plays
9:47
1st & 10 at own 6
Ean Pope run for no gain to the COR 6 for a 1ST down UAlbany Penalty, face mask (15 yards) (Ibrahim Sanogo) to the COR 21 for a 1ST down
9:47
1st & 10 at own 21
Robert Tucker III run for 9 yds to the COR 30
9:47
2nd & 1 at own 30
Garrett Bass-Sulpizio pass incomplete to Parker Woodring for a 1ST down UAlbany Penalty, off-side (Shawan Lewis) to the COR 35 for a 1ST down
9:47
1st & 10 at own 35
Garrett Bass-Sulpizio pass complete to Ja’von Broussard for 7 yds to the COR 42
9:47
2nd & 3 at own 42
Robert Tucker III run for 6 yds to the COR 48 for a 1ST down
9:47
1st & 10 at own 48
Garrett Bass-Sulpizio run for no gain to the COR 48
9:47
2nd & 10 at own 48
Garrett Bass-Sulpizio pass complete to Ryder Kurtz for 8 yds to the UALB 44
9:47
3rd & 2 at opp 44
Garrett Bass-Sulpizio pass incomplete to Davon Kiser
6:00
4th & 2 at opp 44
Robert Tucker III run for no gain to the UALB 44
UAlbany Field goal, 12 plays
6:00
1st & 10 at own 44
Alex Jreige run for 2 yds to the UALB 46
6:00
2nd & 8 at own 46
Jack Shields pass incomplete to Kylen Austin
6:00
3rd & 8 at own 46
Jack Shields pass complete to Caden Burti for 7 yds to the COR 47
4:49
4th & 1 at opp 47
Jack Shields run for 11 yds to the COR 36 for a 1ST down
4:49
1st & 10 at opp 36
Jojo Uga run for 1 yd to the COR 35
4:49
2nd & 9 at opp 35
Jack Shields pass incomplete to Carter Moses, broken up by Jeremiah Lewis
4:49
3rd & 9 at opp 35
Jack Shields pass complete to Caden Burti for 7 yds to the COR 28
4:49
4th & 2 at opp 28
Jojo Uga run for 16 yds to the COR 12 for a 1ST down
4:49
1st & 10 at opp 12
UAlbany Penalty, false start (Kylen Austin) to the COR 17
2:00
1st & 15 at opp 17
Jojo Uga run for 4 yds to the COR 13
1:53
2nd & 11 at opp 13
Jack Shields pass incomplete to Jordan Rae
1:53
3rd & 11 at opp 13
Jack Shields sacked by Maxwell Van Fleet for a loss of 7 yards to the COR 20
1:40
4th & 18 at opp 20
James Bozek 37 yd FG GOOD
Cornell Punt, 3 plays
1:34
1st & 10 at own 35
James Bozek kickoff for 56 yds , Gannon Carothers return for 18 yds to the COR 27
1:34
1st & 10 at own 27
Devin Page pass incomplete to Ryder Kurtz
1:34
2nd & 10 at own 27
Devin Page run for 8 yds to the COR 35
1:34
3rd & 2 at own 35
Ean Pope run for 1 yd to the COR 36
1:12
4th & 1 at own 36
Will Buck punt for 46 yds
UAlbany Interception, 6 plays
1:12
1st & 10 at own 18
Jack Shields pass incomplete to Tavahri Groves, broken up by Braylon Howard
1:12
2nd & 10 at own 18
Jack Shields pass complete to Carter Moses for 17 yds to the UALB 35 for a 1ST down
1:12
1st & 10 at own 35
Jack Shields pass complete to Kylen Austin for 6 yds to the UALB 41
1:12
2nd & 4 at own 41
Jack Shields pass incomplete to Caden Burti
1:12
3rd & 4 at own 41
Jack Shields pass incomplete to Lasalle Rose Jr., broken up by Kandakai Sherman Jr. Cornell Penalty, personal foul (Tommy Ducker) to the COR 44
0:26
1st & 10 at opp 44
Jack Shields pass intercepted Michael O’Keefe return for no gain to the COR 18
3rd quarter7 drives, then UAlbany 6, Cornell 3
Cornell Punt, 5 plays
15:00
1st & 10 at own 31
Garrett Bass-Sulpizio pass complete to Parker Woodring for 4 yds to the COR 35
15:00
2nd & 6 at own 35
Ean Pope run for 8 yds to the COR 43 for a 1ST down
15:00
1st & 10 at own 43
Garrett Bass-Sulpizio pass complete to Ryder Kurtz for 9 yds to the UALB 48
15:00
2nd & 1 at opp 48
Ean Pope run for a loss of 2 yards to the 50 yard line
15:00
3rd & 3 at the 50
Garrett Bass-Sulpizio pass incomplete to Parker Woodring, broken up by Erv Wiggins Jr.
UAlbany Turnover on downs, 13 plays
15:00
1st & 10 at own 40
Griffin Woodell run for 5 yds to the UALB 45
14:54
1st & 10 at own 35
James Bozek kickoff for 62 yds , Gannon Carothers return for 28 yds to the COR 31
12:51
4th & 3 at the 50
Garrett Bass-Sulpizio punt for 45 yds
UAlbany Punt, 5 plays
12:51
1st & 10 at own 5
Jojo Uga run for 8 yds to the UALB 13
12:51
2nd & 2 at own 13
Jojo Uga run for 3 yds to the UALB 16 for a 1ST down
12:51
1st & 10 at own 16
Griffin Woodell run for a loss of 2 yards to the UALB 14
12:51
2nd & 12 at own 14
Colin Parachek pass complete to Caden Burti for 5 yds to the UALB 19
12:51
3rd & 7 at own 19
Colin Parachek pass incomplete to Tavahri Groves
10:02
4th & 7 at own 19
Owen Lawson punt for 38 yds
Cornell Punt, 5 plays
10:02
1st & 10 at own 43
Robert Tucker III run for 6 yds to the COR 49
10:02
2nd & 4 at own 49
Robert Tucker III run for 7 yds to the UALB 44 for a 1ST down
10:02
1st & 10 at opp 44
Devin Page run for 5 yds to the UALB 39
10:02
2nd & 5 at opp 39
Cornell Penalty, false start (Kyle Lenhart) to the UALB 44
10:02
2nd & 10 at opp 44
Robert Tucker III run for a loss of 2 yards to the UALB 46
10:02
3rd & 12 at opp 46
Devin Page pass incomplete to Parker Woodring, broken up by Jayden Estes
7:23
4th & 12 at opp 46
Will Buck punt for 46 yds UAlbany Penalty, Offensive holding (Jeremiah Pruitt) to the UALB 10
UAlbany Punt, 3 plays
7:23
1st & 10 at own 10
Jojo Uga run for 2 yds to the UALB 12
7:23
2nd & 8 at own 12
Jojo Uga run for 7 yds to the UALB 19
7:23
3rd & 1 at own 19
UAlbany Penalty, false start (Carter Moses) to the UALB 14
7:23
3rd & 6 at own 14
Colin Parachek pass incomplete to Kylen Austin
5:16
4th & 6 at own 14
Owen Lawson punt for 27 yds
Cornell Field goal, 8 plays
5:16
1st & 10 at opp 41
Garrett Bass-Sulpizio pass complete to Ja’von Broussard for 12 yds to the UALB 29 for a 1ST down
5:16
1st & 10 at opp 29
Garrett Bass-Sulpizio pass complete to Ryder Kurtz for 11 yds to the UALB 18 for a 1ST down
5:16
1st & 10 at opp 18
Garrett Bass-Sulpizio pass complete to Ean Pope for 6 yds to the UALB 12
5:16
2nd & 4 at opp 12
Garrett Bass-Sulpizio run for 5 yds to the UALB 7 for a 1ST down
5:16
1st & goal at opp 7
Garrett Bass-Sulpizio run for a loss of 1 yard to the UALB 8
5:16
2nd & goal at opp 8
Garrett Bass-Sulpizio pass incomplete to Parker Woodring
5:16
3rd & goal at opp 8
Garrett Bass-Sulpizio pass incomplete to Doryn Smith
2:16
4th & goal at opp 8
Alan Zhao 25 yd FG GOODUAlbany 6, Cornell 0
UAlbany Turnover on downs, 13 plays
2:10
1st & 10 at own 35
Will Buck kickoff for 55 yds , BJ Norman return for 18 yds to the UALB 28
2:10
1st & 10 at own 28
Colin Parachek pass complete to Jordan Rae for 5 yds to the UALB 33
2:10
2nd & 5 at own 33
Jojo Uga run for 2 yds to the UALB 35
2:10
3rd & 3 at own 35
Jojo Uga run for 5 yds to the UALB 40 for a 1ST down
Q4 15:00
2nd & 5 at own 45
BJ Norman run for 2 yds to the UALB 47
Q4 15:00
3rd & 3 at own 47
Colin Parachek pass complete to Jordan Rae for 7 yds to the COR 46 for a 1ST down
Q4 15:00
1st & 10 at opp 46
Jojo Uga run for no gain to the COR 46
Q4 15:00
2nd & 10 at opp 46
Colin Parachek pass complete to Tavahri Groves for no gain to the COR 46
Q4 15:00
3rd & 10 at opp 46
Colin Parachek run for 12 yds to the COR 34 for a 1ST down
Q4 15:00
1st & 10 at opp 34
Colin Parachek pass incomplete to Caden Burti
Q4 15:00
2nd & 10 at opp 34
Colin Parachek run for 5 yds to the COR 29
Q4 15:00
3rd & 5 at opp 29
Griffin Woodell run for 1 yd to the COR 28
Q4 10:01
4th & 4 at opp 28
Colin Parachek pass incomplete to Caden Burti
4th quarter6 drives, then UAlbany 13, Cornell 10
Cornell Punt, 3 plays
10:01
1st & 10 at own 28
Garrett Bass-Sulpizio pass complete to Davon Kiser for 6 yds to the COR 34
10:01
2nd & 4 at own 34
Garrett Bass-Sulpizio run for 2 yds to the COR 36
10:01
3rd & 2 at own 36
Garrett Bass-Sulpizio pass incomplete to Ryder Kurtz
8:30
4th & 2 at own 36
Will Buck punt for 35 yds
UAlbany Touchdown, 5 plays
8:30
1st & 10 at own 29
Colin Parachek pass incomplete to Caden Burti
8:30
2nd & 10 at own 29
Colin Parachek pass complete to Jasiah Barron for 13 yds to the UALB 42 for a 1ST down
8:30
1st & 10 at own 42
Colin Parachek run for no gain to the UALB 42
8:30
2nd & 10 at own 42
Colin Parachek pass complete to Jordan Rae for 15 yds to the COR 43 for a 1ST down
6:09
1st & 10 at opp 43
Jojo Uga run for 43 yds for a TD (James Bozek KICK)
Cornell Touchdown, 7 plays
6:02
1st & 10 at own 35
James Bozek kickoff for 57 yds , Gannon Carothers return for 26 yds to the COR 39 UAlbany Penalty, unsportsmanlike conduct (Donny Jones) to the COR 49
6:02
1st & 10 at own 49
Devin Page pass complete to Ryder Kurtz for 24 yds to the UALB 27 for a 1ST down
6:02
1st & 10 at opp 27
Devin Page pass incomplete to Davon Kiser, broken up by Jayden Estes
6:02
2nd & 10 at opp 27
Devin Page run for 2 yds to the UALB 25
6:02
3rd & 8 at opp 25
Devin Page pass complete to Ryder Kurtz for 10 yds to the UALB 15 for a 1ST down
6:02
1st & 10 at opp 15
Devin Page run for 5 yds to the UALB 10
6:02
2nd & 5 at opp 10
Devin Page run for 4 yds to the UALB 6
3:38
3rd & 1 at opp 6
Devin Page pass complete to Ryder Kurtz for 6 yds for a TD (Alan Zhao KICK) (Alan Zhao KICK)
UAlbany Punt, 3 plays
3:38
1st & 10 at own 35
Will Buck kickoff for 54 yds
3:38
1st & 10 at own 25
Jojo Uga run for 3 yds to the UALB 28
3:38
2nd & 7 at own 28
Jojo Uga run for 3 yds to the UALB 31
2:36
3rd & 4 at own 31
Colin Parachek sacked by James Reinbold for a loss of 1 yard to the UALB 30
2:32
4th & 5 at own 30
Owen Lawson punt for 40 yds
Cornell Interception, 4 plays
2:32
1st & 10 at own 30
Devin Page pass complete to Robert Tucker III for 8 yds to the COR 38
2:32
2nd & 2 at own 38
Cornell Penalty, false start (Jackson Bradley) to the COR 33
2:32
2nd & 7 at own 33
Devin Page run for 17 yds to the 50 yard line for a 1ST down
1:54
1st & 10 at the 50
Devin Page pass complete to Doryn Smith for 13 yds to the UALB 37 for a 1ST down
1:54
1st & 10 at opp 37
Cornell Penalty, false start (Tyler Dunn) to the UALB 42
1:33
1st & 15 at opp 42
Devin Page pass intercepted Jayden Estes return for no gain to the UALB 42 Cornell Penalty, inelgible downfield on pass (Yards) to the UALB 25
UAlbany Result not recorded, 3 plays
1:33
1st & 10 at own 25
run for a loss of 2 yards to the UALB 23
1:33
2nd & 12 at own 23
run for a loss of 2 yards to the UALB 21
0:02
3rd & 14 at own 21
run for a loss of 5 yards to the UALB 21
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.