From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
UConn
Buffalo
320
Total yards
329
155
Passing yards
125
165
Rushing yards
204
5.0
Yards per pass
4.3
5.3
Yards per rush
4.9
17
First downs
17
5–13
Third downs
4–15
0–0
Fourth downs
2–4
0
Turnovers
0
0–0
Penalties
4–25
26:10
Possession
33:50
0
Sacks (by defense)
1
Efficiency
UConn
Buffalo
43%
Success rate
45%
0.16
EPA per play
0.01
1.05
Explosiveness
0.94
0.16
Rushing EPA
0.08
0.16
Passing EPA
−0.09
19%
Passing-down success
16%
−0.01
First-down EPA
0.14
0.22
Second-down EPA
0.06
0.40
Third-down EPA
−0.20
17%
Havoc by its defense
16%
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)
Buffalo 57% to win. UConn won as Elo’s underdog.
The line
UConn −3, over/under 51.5.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Before kickoff, the win chances were UConn 58%, Buffalo 42%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Buffalo drives left to right, UConn right to left.
Q1 BuffaloTurnover on downs, 11 plays, 40 yards
Q1 UConnPunt, 7 plays, 27 yards
Q1 BuffaloPunt, 3 plays, −1 yard
Q1 UConnPunt, 3 plays, 1 yard
Q1 BuffaloPunt, 10 plays, 36 yards
Q2 UConnTouchdown, 10 plays, 90 yards
Q2 BuffaloTouchdown, 5 plays, 72 yards
Q2 UConnPunt, 3 plays, 3 yards
Q2 BuffaloPunt, 3 plays, 0 yards
Q2 UConnPunt, 3 plays, 5 yards
Q2 BuffaloPunt, 4 plays, 17 yards
Q2 UConnEnd of half, 1 play, 0 yards
Q3 UConnTouchdown, 8 plays, 72 yards
Q3 BuffaloField goal, 12 plays, 54 yards
Q3 UConnField goal, 10 plays, 49 yards
Q3 BuffaloPunt, 4 plays, 21 yards
Q4 UConnPunt, 3 plays, 4 yards
Q4 BuffaloTurnover on downs, 7 plays, 20 yards
Q4 UConnPunt, 5 plays, 20 yards
Q4 BuffaloPunt, 3 plays, −2 yards
Q4 UConnPunt, 3 plays, 3 yards
Q4 BuffaloTouchdown, 9 plays, 54 yards
Q4 UConnField goal, 10 plays, 49 yards
Q4 BuffaloResult not recorded, 1 play, 0 yards
Play by play
1st quarter6 drives, then Tied at 0
Buffalo Turnover on downs, 11 plays
14:52
1st & 10 at own 25
Gunnar Gray pass complete to Patrick Clacks III for 7 yds to the BUF 32
14:27
2nd & 3 at own 32
Al-Jay Henderson run for 4 yds to the BUF 36 for a 1ST down
14:06
1st & 10 at own 36
Gunnar Gray pass complete to Victor Snow for 6 yds to the BUF 42
13:35
2nd & 4 at own 42
Al-Jay Henderson run for 4 yds to the BUF 46 for a 1ST down
13:29
1st & 10 at own 46
Al-Jay Henderson run for 6 yds to the CONN 48
12:57
2nd & 4 at opp 48
Al-Jay Henderson run for a loss of 1 yard to the CONN 49
12:15
3rd & 5 at opp 49
Gunnar Gray pass complete to Victor Snow for 8 yds to the CONN 41 for a 1ST down
11:42
1st & 10 at opp 41
Gunnar Gray pass complete to Al-Jay Henderson for 7 yds to the CONN 34
11:19
2nd & 3 at opp 34
Al-Jay Henderson run for 1 yd to the CONN 33
10:38
3rd & 2 at opp 33
Victor Snow run for a loss of 2 yards to the CONN 35
10:14
4th & 4 at opp 35
Gunnar Gray pass incomplete to Patrick Clacks III, broken up by Devin Pringle
UConn Punt, 7 plays
9:48
1st & 10 at own 35
Cam Edwards run for 3 yds to the CONN 38
9:17
2nd & 7 at own 38
Joe Fagnano pass complete to Victor Rosa for 4 yds to the CONN 42
9:01
3rd & 3 at own 42
Joe Fagnano pass complete to Shamar Porter for 5 yds to the CONN 47 for a 1ST down
8:27
1st & 10 at own 47
Cam Edwards run for 12 yds to the BUF 41 for a 1ST down
8:11
1st & 10 at opp 41
Cam Edwards run for 2 yds to the BUF 39
7:43
2nd & 8 at opp 39
Cam Edwards run for 1 yd to the BUF 38
6:51
3rd & 7 at opp 38
Joe Fagnano pass incomplete to Skyler Bell
6:39
4th & 7 at opp 38
Connor Stutz punt for 23 yds
Buffalo Punt, 3 plays
6:35
1st & 10 at own 15
Jason Wright run for a loss of 1 yard to the BUF 14
6:01
2nd & 11 at own 14
Gunnar Gray pass incomplete to Al-Jay Henderson
6:01
3rd & 11 at own 14
Gunnar Gray pass incomplete to Victor Snow
5:44
4th & 11 at own 14
Dylan Drennan punt for 43 yds, punt out-of-bounds at the CONN 49 , Jackson Harper returns for 6 yds to the CONN 49
UConn Punt, 3 plays
5:44
1st & 10 at own 49
Joe Fagnano pass incomplete to Skyler Bell, broken up by SaVeon Brown
5:35
2nd & 10 at own 49
MJ Flowers run for 1 yd to the 50 yard line
5:07
3rd & 9 at the 50
Joe Fagnano pass incomplete to Skyler Bell, broken up by Solomon Brown
4:48
4th & 9 at the 50
Connor Stutz punt for 41 yds
Buffalo Punt, 10 plays
4:42
1st & 10 at own 9
Al-Jay Henderson run for 4 yds to the BUF 13
4:10
2nd & 6 at own 13
Al-Jay Henderson run for 5 yds to the BUF 18
3:42
3rd & 1 at own 18
Al-Jay Henderson run for 2 yds to the BUF 20 for a 1ST down
3:06
1st & 10 at own 20
Gunnar Gray pass complete to Patrick Clacks III for 4 yds to the BUF 24
2:29
2nd & 6 at own 24
Gunnar Gray pass complete to Nik McMillan for 6 yds to the BUF 30 for a 1ST down
1:38
1st & 10 at own 30
Lamar Sperling run for 4 yds to the BUF 34
1:07
1st & 10 at own 35
Chris Freeman kickoff for 65 yds for a touchback
Buffalo Punt, 10 plays
1:05
2nd & 6 at own 34
Lamar Sperling run for 12 yds to the BUF 46 for a 1ST down
0:23
1st & 10 at own 46
Lamar Sperling run for 2 yds to the BUF 48
Q2 15:00
2nd & 8 at own 48
Al-Jay Henderson run for 3 yds to the CONN 49
Q2 14:38
3rd & 5 at opp 49
Gunnar Gray run for a loss of 6 yards to the BUF 45 Gunnar Gray fumbled, recovered by BUF Gunnar Gray
Q2 13:48
4th & 11 at own 45
Dylan Drennan punt for 48 yds
2nd quarter7 drives, then Tied at 7
UConn Touchdown, 10 plays
13:48
1st & 10 at own 7
Cam Edwards run for 5 yds to the CONN 12
13:34
2nd & 5 at own 12
Joe Fagnano run for 8 yds to the CONN 20 for a 1ST down
13:03
1st & 10 at own 20
Joe Fagnano pass complete to Skyler Bell for 4 yds to the CONN 24
12:16
2nd & 6 at own 24
Victor Rosa run for 8 yds to the CONN 32 for a 1ST down
11:49
1st & 10 at own 32
Joe Fagnano pass complete to Victor Rosa for 6 yds to the CONN 38
11:30
2nd & 4 at own 38
Joe Fagnano pass complete to Skyler Bell for 14 yds to the BUF 48 for a 1ST down
10:59
1st & 10 at opp 48
Joe Fagnano run for 9 yds to the BUF 39
10:21
2nd & 1 at opp 39
Oliver Lundberg Coleman run for 11 yds to the BUF 28 for a 1ST down
9:32
1st & 10 at opp 28
Oliver Lundberg Coleman run for 3 yds to the BUF 25
8:37
2nd & 7 at opp 25
Joe Fagnano pass complete to Skyler Bell for 25 yds for a TD (Chris Freeman KICK) (Chris Freeman KICK)UConn 7, Buffalo 0
Buffalo Touchdown, 5 plays
8:36
1st & 10 at own 35
Chris Freeman kickoff for 65 yds for a touchback
8:36
1st & 10 at own 25
Gunnar Gray pass complete to Patrick Clacks III for 6 yds to the BUF 31
8:18
2nd & 4 at own 31
Al-Jay Henderson run for 3 yds to the BUF 34
7:41
3rd & 1 at own 34
Al-Jay Henderson run for 2 yds to the BUF 36 for a 1ST down
7:07
1st & 10 at own 36
Lamar Sperling run for 1 yd to the BUF 37
6:33
2nd & 9 at own 37
Lamar Sperling run for 63 yds for a TD (Jack Howes KICK)Tied at 7
UConn Punt, 3 plays
6:21
1st & 10 at own 35
Jack Howes kickoff for 65 yds for a touchback
6:21
1st & 10 at own 25
Joe Fagnano pass incomplete to Shamar Porter
6:19
2nd & 10 at own 25
Cam Edwards run for 3 yds to the CONN 28
5:55
3rd & 7 at own 28
Joe Fagnano pass incomplete to Shamar Porter, broken up by Marquis Cooper
5:32
4th & 7 at own 28
punt for 21 yds
Buffalo Punt, 3 plays
5:18
1st & 10 at opp 49
Gunnar Gray pass incomplete to Nik McMillan
5:18
2nd & 10 at opp 49
Buffalo Penalty, false start (Tyler Doty) to the BUF 46
5:16
2nd & 15 at own 46
Al-Jay Henderson run for 5 yds to the CONN 49
4:45
3rd & 10 at opp 49
Gunnar Gray pass incomplete to Victor Snow
4:25
4th & 10 at opp 49
Dylan Drennan punt for 40 yds
UConn Punt, 3 plays
4:25
1st & 10 at own 9
Victor Rosa run for 2 yds to the CONN 11
3:50
2nd & 8 at own 11
Joe Fagnano pass complete to Skyler Bell for 3 yds to the CONN 14
3:21
3rd & 5 at own 14
Joe Fagnano pass incomplete to Alex Honig
2:47
4th & 5 at own 14
Connor Stutz punt for 48 yds
Buffalo Punt, 4 plays
2:47
1st & 10 at own 38
Gunnar Gray pass complete to Victor Snow for 20 yds to the CONN 42 for a 1ST down
2:24
1st & 10 at opp 42
Buffalo Penalty, false start (Victor Snow) to the CONN 47
2:00
1st & 15 at opp 47
Al-Jay Henderson run for 4 yds to the CONN 43
1:29
2nd & 11 at opp 43
Al-Jay Henderson run for a loss of 2 yards to the CONN 45
0:52
3rd & 13 at opp 45
Gunnar Gray pass incomplete to Al-Jay Henderson, broken up by Tyquan King
0:43
4th & 13 at opp 45
Dylan Drennan punt for 45 yds
UConn End of half, 1 play
0:36
1st & 10 at own 20
Cam Edwards run for 1 yd to the BUF 35
3rd quarter4 drives, then UConn 17, Buffalo 10
UConn Touchdown, 8 plays
14:54
1st & 10 at own 35
Jack Howes kickoff for 65 yds , Terrence Smith return for 25 yds to the CONN 25
14:52
1st & 10 at own 25
Joe Fagnano run for 9 yds to the CONN 34
14:23
2nd & 1 at own 34
Cam Edwards run for 2 yds to the CONN 36 for a 1ST down
14:14
1st & 10 at own 36
Joe Fagnano pass complete to Terrence Smith for 1 yd to the CONN 37
13:13
2nd & 9 at own 37
Joe Fagnano run for 38 yds to the BUF 25 for a 1ST down
12:36
1st & 10 at opp 25
Oliver Lundberg Coleman run for 2 yds to the BUF 23
12:15
2nd & 8 at opp 23
Oliver Lundberg Coleman run for 7 yds to the BUF 16
11:54
3rd & 1 at opp 16
Oliver Lundberg Coleman run for 8 yds to the BUF 8 Oliver Lundberg Coleman fumbled, recovered by CONN Brady Wayburn for a 1ST down
11:16
1st & goal at opp 8
Cam Edwards run for 8 yds for a TD (Chris Freeman KICK)UConn 14, Buffalo 7
Buffalo Field goal, 12 plays
11:16
1st & 10 at own 35
Chris Freeman kickoff for 65 yds for a touchback
11:16
1st & 10 at own 25
Gunnar Gray pass complete to Victor Snow for 9 yds to the BUF 34
10:47
2nd & 1 at own 34
Al-Jay Henderson run for 5 yds to the BUF 39 for a 1ST down
10:16
1st & 10 at own 39
Gunnar Gray pass incomplete to Patrick Clacks III, broken up by Cam Chadwick
10:08
2nd & 10 at own 39
Gunnar Gray pass complete to Nik McMillan for 4 yds to the BUF 43
9:17
3rd & 6 at own 43
Gunnar Gray pass complete to Victor Snow for 3 yds to the BUF 46
8:56
4th & 3 at own 46
Malin White run for 15 yds to the CONN 39 for a 1ST down
8:08
1st & 10 at opp 39
Gunnar Gray pass complete to Al-Jay Henderson for 6 yds to the CONN 33
7:40
2nd & 4 at opp 33
Al-Jay Henderson run for 6 yds to the CONN 27 for a 1ST down
7:13
1st & 10 at opp 27
Al-Jay Henderson run for 1 yd to the CONN 26
6:25
2nd & 9 at opp 26
Al-Jay Henderson run for 4 yds to the CONN 22
5:57
3rd & 5 at opp 22
Al-Jay Henderson run for 1 yd to the CONN 21
5:15
4th & 4 at opp 21
Jack Howes 39 Yd Field GoalUConn 14, Buffalo 10
UConn Field goal, 10 plays
4:58
1st & 10 at own 35
Jack Howes kickoff for 57 yds , Terrence Smith return for 21 yds to the CONN 29
4:52
1st & 10 at own 29
Cam Edwards run for 7 yds to the CONN 36
4:28
2nd & 3 at own 36
Joe Fagnano run for 1 yd to the CONN 37
4:04
3rd & 2 at own 37
Joe Fagnano pass complete to Javonte Vereen for 13 yds to the 50 yard line for a 1ST down
3:41
1st & 10 at the 50
Cam Edwards run for 5 yds to the BUF 45
3:20
2nd & 5 at opp 45
Joe Fagnano pass complete to Shamar Porter for 6 yds to the BUF 39 for a 1ST down
2:59
1st & 10 at opp 39
Joe Fagnano pass incomplete to Skyler Bell for a 1ST down Buffalo Penalty, Defensive holding (Solomon Brown) to the BUF 29 for a 1ST down
2:56
1st & 10 at opp 29
MJ Flowers run for 3 yds to the BUF 26
2:36
2nd & 7 at opp 26
Joe Fagnano pass complete to John Neider for 5 yds to the BUF 21
2:06
3rd & 2 at opp 21
MJ Flowers run for a loss of 1 yard to the BUF 22
1:31
4th & 3 at opp 22
Chris Freeman 39 Yd Field GoalUConn 17, Buffalo 10
Buffalo Punt, 4 plays
1:26
1st & 10 at own 35
Chris Freeman kickoff for 65 yds , Patrick Clacks III return for 26 yds to the BUF 26
1:26
1st & 10 at own 26
Lamar Sperling run for 17 yds to the BUF 43 for a 1ST down
1:05
1st & 10 at own 43
Lamar Sperling run for 2 yds to the BUF 45
Q4 15:00
2nd & 8 at own 45
Lamar Sperling run for 2 yds to the BUF 47
Q4 14:37
3rd & 6 at own 47
Gunnar Gray pass incomplete to Patrick Clacks III, broken up by Donovan Branch
Q4 14:11
4th & 6 at own 47
Dylan Drennan punt for 53 yds
4th quarter8 drives, then UConn 20, Buffalo 17
UConn Punt, 3 plays
14:04
1st & 10 at own 20
Joe Fagnano pass incomplete to Skyler Bell, broken up by Kobi Blackwell
13:58
2nd & 10 at own 20
Cam Edwards run for 4 yds to the CONN 24
13:18
3rd & 6 at own 24
Joe Fagnano pass incomplete to Javonte Vereen
13:11
4th & 6 at own 24
Connor Stutz punt for 43 yds
Buffalo Turnover on downs, 7 plays
13:05
1st & 10 at own 33
Jason Wright run for 5 yds to the BUF 38
12:27
2nd & 5 at own 38
Jason Wright run for 4 yds to the BUF 42
11:45
3rd & 1 at own 42
Jason Wright run for 4 yds to the BUF 46 for a 1ST down
11:27
1st & 10 at own 46
Jason Wright run for 8 yds to the CONN 46
10:40
2nd & 2 at opp 46
Al-Jay Henderson run for a loss of 1 yard to the CONN 47
9:59
3rd & 3 at opp 47
Gunnar Gray pass incomplete to Victor Snow
9:48
4th & 3 at opp 47
Gunnar Gray pass incomplete to Victor Snow, broken up by D’Mon Brinson
UConn Punt, 5 plays
9:42
1st & 10 at own 47
Cam Edwards run for 8 yds to the BUF 45
9:25
2nd & 2 at opp 45
Joe Fagnano pass complete to Shamar Porter for 13 yds to the BUF 32 for a 1ST down
9:03
1st & 10 at opp 32
Joe Fagnano sacked by George Wolo for a loss of 1 yard to the BUF 33
8:26
2nd & 11 at opp 33
Cam Edwards run for 1 yd to the BUF 32
7:51
3rd & 10 at opp 32
Joe Fagnano pass complete to Cam Edwards for a loss of 1 yard to the BUF 33
6:55
4th & 11 at opp 33
Jon Morris punt for 23 yds
Buffalo Punt, 3 plays
6:55
1st & 10 at own 10
Lamar Sperling run for 3 yds to the BUF 13
6:30
2nd & 7 at own 13
Buffalo Penalty, false start (Patrick Clacks III) to the BUF 8
6:00
2nd & 12 at own 8
Gunnar Gray pass incomplete to Victor Snow
5:52
3rd & 12 at own 8
Gunnar Gray pass incomplete to Patrick Clacks III
5:46
4th & 12 at own 8
Dylan Drennan punt for 67 yds
UConn Punt, 3 plays
5:34
1st & 10 at own 25
Cam Edwards run for a loss of 5 yards to the CONN 20
5:03
2nd & 15 at own 20
Joe Fagnano pass incomplete to Shamar Porter, broken up by Jalen McNair
4:51
3rd & 15 at own 20
Joe Fagnano pass complete to John Neider for 8 yds to the CONN 28
4:08
4th & 7 at own 28
Connor Stutz punt for 44 yds , Victor Snow returns for 15 yds to the BUF 43
Buffalo Touchdown, 9 plays
3:52
1st & 10 at own 43
Gunnar Gray pass complete to Victor Snow for 27 yds to the CONN 30 for a 1ST down
3:42
1st & 10 at opp 30
Gunnar Gray pass complete to Patrick Clacks III for 9 yds to the CONN 21
3:09
2nd & 1 at opp 21
Gunnar Gray pass complete to Victor Snow for 1 yd to the CONN 20 for a 1ST down
2:29
1st & 10 at opp 20
Victor Snow run for 8 yds to the CONN 12
2:00
2nd & 2 at opp 12
Al-Jay Henderson run for 3 yds to the CONN 9 for a 1ST down
1:32
1st & goal at opp 9
Al-Jay Henderson run for 4 yds to the CONN 5
1:16
2nd & goal at opp 5
Al-Jay Henderson run for 1 yd to the CONN 4
1:09
3rd & goal at opp 4
Al-Jay Henderson run for a loss of 1 yard to the CONN 5
1:04
4th & goal at opp 5
G. Gray pass to A. Henderson for 5 yds for a TD (J. Howes KICK) (J. Howes KICK)Tied at 17
UConn Field goal, 10 plays
0:59
1st & 10 at own 35
Jack Howes kickoff for 65 yds for a touchback
0:59
1st & 10 at own 25
Joe Fagnano pass incomplete to Skyler Bell
0:54
2nd & 10 at own 25
Joe Fagnano pass complete to Skyler Bell for 2 yds to the CONN 27
0:49
3rd & 8 at own 27
Joe Fagnano pass complete to Javonte Vereen for 15 yds to the CONN 42 for a 1ST down
0:34
1st & 10 at own 42
Joe Fagnano pass complete to Cam Edwards for 11 yds to the BUF 47 for a 1ST down
0:26
1st & 10 at opp 47
Joe Fagnano pass incomplete
0:26
2nd & 10 at opp 47
Joe Fagnano pass incomplete to Skyler Bell, broken up by Jalen McNair
0:16
3rd & 10 at opp 47
Joe Fagnano pass complete to John Neider for 15 yds to the BUF 32 for a 1ST down
0:15
2nd & 10 at opp 32
Joe Fagnano pass complete to Skyler Bell for 6 yds to the BUF 26
0:11
3rd & 4 at opp 26
Chris Freeman 44 Yd Field GoalUConn 20, Buffalo 17
Buffalo Result not recorded, 1 play
0:06
1st & 10 at own 35
Chris Freeman kickoff for 45 yds , Victor Snow return for 5 yds to the BUF 25
0:03
1st & 10 at own 25
Gunnar Gray pass complete to Patrick Clacks III for a loss of 3 yards to the BUF 25
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.