40°F, a few clouds, wind 15 mph from the west, gusts to 21 mphWeather: NOAA NCEI Integrated Surface Database; Buffalo Niagara International Airpor (KBUF), 7 km from the stadium, six minutes before kickoff
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Kent State
Buffalo
298
Total yards
369
239
Passing yards
198
103
Rushing yards
176
5.7
Yards per pass
9.6
3.0
Yards per rush
5.2
16
First downs
15
3–13
Third downs
1–10
0–3
Fourth downs
0–0
5
Turnovers
2
5–40
Penalties
6–41
16:35
Possession
19:38
Efficiency
Kent State
Buffalo
36%
Success rate
33%
−0.07
EPA per play
−0.11
0.90
Explosiveness
0.96
0.15
Rushing EPA
−0.11
−0.22
Passing EPA
−0.08
28%
Passing-down success
18%
0.03
First-down EPA
0.02
0.01
Second-down EPA
−0.24
−0.27
Third-down EPA
−0.34
2%
Havoc by its defense
3%
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 going in
Our ratings (scores only)
Kent State 71% to win. Buffalo pulled the upset.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Buffalo drives left to right, Kent State right to left.
Q1 BuffaloPunt, 4 plays, 55 yards
Q1 Kent StatePunt, 3 plays, 2 yards
Q1 BuffaloFumble, 3 plays, 6 yards
Q1 Kent StateFumble, 2 plays, 12 yards
Q1 BuffaloPunt, 3 plays, 8 yards
Q1 Kent StatePunt, 5 plays, 6 yards
Q1 BuffaloPunt, 6 plays, 10 yards
Q2 Kent StateMissed FG, 7 plays, 42 yards
Q2 BuffaloPunt, 3 plays, 3 yards
Q2 Kent StateTouchdown run, 5 plays, 56 yards
Q2 BuffaloInterception, 1 play, 0 yards
Q2 Kent StateTouchdown run, 9 plays, 88 yards
Q2 BuffaloPunt, 4 plays, 17 yards
Q2 Kent StatePunt, 3 plays, 8 yards
Q2 BuffaloField goal, 2 plays, 43 yards
Q3 Kent StatePunt, 3 plays, 4 yards
Q3 BuffaloTouchdown run, 5 plays, 78 yards
Q3 Kent StateFumble, 1 play, 1 yard
Q3 BuffaloTouchdown pass, 1 play, 21 yards
Q3 Kent StateFumble, 1 play, 0 yards
Q3 BuffaloTouchdown run, 4 plays, 32 yards
Q3 Kent StatePunt, 6 plays, 5 yards
Q3 BuffaloField goal, 8 plays, 53 yards
Q3 Kent StateInterception, 8 plays, 49 yards
Q4 BuffaloPunt, 3 plays, 2 yards
Q4 Kent StateInterception, 3 plays, 8 yards
Q4 BuffaloTouchdown run, 1 play, 16 yards
Q4 Kent StateTurnover on downs, 5 plays, 37 yards
Q4 BuffaloPunt, 5 plays, 22 yards
Q4 Kent StateTurnover on downs, 4 plays, −16 yards
Q4 BuffaloTouchdown run, 1 play, 4 yards
Q4 Kent StateTurnover on downs, 4 plays, −12 yards
Q4 BuffaloEnd of game, 2 plays, −3 yards
Play by play
1st quarter7 drives, then Tied at 0
Buffalo Punt, 4 plays
14:18
1st & 10 at own 6
Tony Paoli pass complete to Naaman Roosevelt for 52 yards to the KentS 42 for a 1ST down.
13:43
1st & 10 at opp 42
James Starks rush for a loss of 1 yard to the KentS 43.
12:55
2nd & 11 at opp 43
Tony Paoli pass complete to Chris Scharon for 4 yards to the KentS 39.
12:33
3rd & 7 at opp 39
Tony Paoli pass incomplete.
12:25
4th & 7 at opp 39
Ben Woods punt for 33 yards punt out-of-bounds at the KentS 6.
Kent State Punt, 3 plays
11:54
1st & 10 at own 6
Julian Edelman rush for 4 yards to the KentS 10.
11:14
2nd & 6 at own 10
Julian Edelman pass complete to Shawn Bayes for a loss of 1 yard to the KentS 9.
10:48
3rd & 7 at own 9
Eugene Jarvis rush for a loss of 1 yard to the KentS 8.
10:29
4th & 8 at own 8
Jake Kilroy punt for 30 yards, fair catch by Naaman Roosevelt at the KentS 38.
Buffalo Fumble, 3 plays
10:06
1st & 10 at opp 38
James Starks rush for 2 yards to the KentS 36.
9:52
2nd & 8 at opp 36
James Starks rush for 1 yard to the KentS 35.
9:13
3rd & 7 at opp 35
Tony Paoli pass complete to Evan Wallace for 3 yards, fumbled at the KentS 32, forced by Usama Young, recovered by Steven Moss, returned by Steven Moss for 13 yards at the KentS 45, tackled by Usama Young.
Kent State Fumble, 2 plays
8:48
1st & 10 at own 45
Julian Edelman pass complete to Najah Pruden for 7 yards to the Buff 48.
8:24
2nd & 3 at opp 48
Julian Edelman rush for 3 yards, fumbled at the Buff 43, forced by Ronald Hilaire, recovered by Jesse Imes at the Buff 43.
Buffalo Punt, 3 plays
7:51
1st & 10 at own 43
Tony Paoli pass complete to James Starks for no gain to the Buff 43.
7:20
2nd & 10 at own 43
Naaman Roosevelt rush for 8 yards to the KentS 49.
6:29
3rd & 2 at opp 49
Steven King rush for no gain to the KentS 49.
6:14
4th & 2 at opp 49
Kent St penalty offside on Derek Burrell, Buffalo penalty kick catching interference on James Starks offsetting, no play.
5:51
4th & 2 at opp 49
Ben Woods punt for 35 yards, returned by Jon Drager for 5 yards to the KentS 19.
Kent State Punt, 5 plays
5:16
1st & 10 at own 19
Eugene Jarvis rush for no gain to the KentS 19.
4:56
2nd & 10 at own 19
Eugene Jarvis rush for 12 yards to the KentS 31 for a 1ST down.
4:36
1st & 10 at own 31
Julian Edelman pass incomplete.
4:15
2nd & 10 at own 31
Eugene Jarvis rush for 3 yards to the KentS 34.
3:42
3rd & 7 at own 34
Julian Edelman sacked by Chris Callahan at the KentS 25 for a loss of 9 yards.
3:26
4th & 16 at own 25
Jake Kilroy punt for 40 yards, fair catch by Naaman Roosevelt at the Buff 35.
Buffalo Punt, 6 plays
2:51
1st & 10 at own 35
Tony Paoli rush for 4 yards to the Buff 39.
2:10
2nd & 6 at own 39
James Starks rush for 5 yards to the Buff 44.
1:43
3rd & 1 at own 44
James Starks rush for 3 yards to the Buff 47 for a 1ST down.
1:08
1st & 10 at own 47
James Starks rush for 1 yard to the Buff 48.
0:21
2nd & 9 at own 48
Tony Paoli sacked by Jack Williams at the Buff 45 for a loss of 3 yards.
Q2 14:56
3rd & 12 at own 45
Tony Paoli pass incomplete.
Q2 14:49
4th & 12 at own 45
Ben Woods punt for 17 yards punt out-of-bounds at the KentS 38.
2nd quarter8 drives, then Kent State 14, Buffalo 3
Kent State Missed FG, 7 plays
14:22
1st & 10 at own 38
Julian Edelman pass complete to Tom Sitko for 17 yards to the Buff 45 for a 1ST down, Buffalo penalty 15 yard face mask accepted.
14:01
1st & 10 at opp 30
Tony Howard rush for 8 yards to the Buff 22.
13:39
2nd & 2 at opp 22
Kent St penalty 10 yard holding accepted, no play.
13:16
2nd & 12 at opp 32
Julian Edelman rush for 13 yards to the Buff 19 for a 1ST down.
12:44
1st & 10 at opp 19
Eugene Jarvis rush for 2 yards to the Buff 17.
11:55
2nd & 8 at opp 17
Julian Edelman rush for a loss of 3 yards to the Buff 20.
11:48
3rd & 11 at opp 20
Julian Edelman pass incomplete.
11:43
4th & 11 at opp 20
Nate Reed 37 yard field goal MISSED.
Buffalo Punt, 3 plays
11:16
1st & 10 at own 20
Steven King rush for 4 yards to the Buff 24.
10:39
2nd & 6 at own 24
Tony Paoli pass incomplete.
10:13
3rd & 6 at own 24
Tony Paoli sacked by Steven Moss at the Buff 23 for a loss of 1 yard.
9:51
4th & 7 at own 23
Ben Woods punt for 33 yards punt out-of-bounds at the KentS 44.
Kent State Touchdown run, 5 plays
9:29
1st & 10 at own 44
Julian Edelman pass complete to Najah Pruden for 28 yards to the Buff 28 for a 1ST down.
8:52
1st & 10 at opp 28
Eugene Jarvis rush for a loss of 1 yard to the Buff 29.
8:14
2nd & 11 at opp 29
Julian Edelman rush for 10 yards to the Buff 19.
7:48
3rd & 1 at opp 19
Eugene Jarvis rush for 11 yards to the Buff 8 for a 1ST down.
7:40
1st & 0 at opp 8
Buffalo penalty 4 yard face mask accepted, no play.
7:40
1st & 0 at opp 4
Timeout BUFFALO, clock 07:40.
7:29
1st & goal at opp 4
Julian Edelman rush for 4 yards for a TOUCHDOWN.Kent State 6, Buffalo 0
7:29
Nate Reed extra point GOOD.Kent State 7, Buffalo 0
7:14
Nate Reed kickoff for 62 yards returned by Naaman Roosevelt for 55 yards to the KentS 42.
Buffalo Interception, 1 play
6:44
1st & 10 at opp 42
Tony Paoli pass intercepted by Jack Williams at the KentS 12, returned for no gain to the KentS 12.
Kent State Touchdown run, 9 plays
6:25
1st & 10 at own 12
Julian Edelman pass complete to Phil Garner for 21 yards to the KentS 33 for a 1ST down.
6:17
1st & 10 at own 33
Julian Edelman pass complete to Eugene Jarvis for 12 yards to the KentS 45 for a 1ST down.
6:03
1st & 10 at own 45
Julian Edelman pass incomplete.
5:52
2nd & 10 at own 45
Julian Edelman pass complete to Phil Garner for 11 yards to the Buff 44 for a 1ST down.
5:37
1st & 10 at opp 44
Julian Edelman pass complete to Marcus Hill for 25 yards to the Buff 19 for a 1ST down.
5:08
1st & 10 at opp 19
Eugene Jarvis rush for 3 yards to the Buff 16.
4:50
2nd & 7 at opp 16
Julian Edelman pass complete to Phil Garner for 8 yards to the Buff 8 for a 1ST down.
4:18
1st & goal at opp 8
Eugene Jarvis rush for 2 yards to the Buff 6.
3:56
2nd & goal at opp 6
Julian Edelman rush for 6 yards for a TOUCHDOWN.Kent State 13, Buffalo 0
3:56
Nate Reed extra point GOOD.Kent State 14, Buffalo 0
3:56
Nate Reed kickoff for 55 yards out-of-bounds.
Buffalo Punt, 4 plays
3:29
1st & 10 at own 35
Tony Paoli pass complete to Robert Yealu for 11 yards to the Buff 46 for a 1ST down.
3:06
1st & 10 at own 46
Tony Paoli pass complete to James Starks for 3 yards to the Buff 49.
2:48
2nd & 7 at own 49
James Starks rush for 3 yards to the KentS 48.
2:14
3rd & 4 at opp 48
Tony Paoli pass incomplete.
2:08
4th & 4 at opp 48
Ben Woods punt for 28 yards, fair catch by Jon Drager at the KentS 20.
Kent State Punt, 3 plays
1:34
1st & 10 at own 20
Julian Edelman sacked by Trevor Scott at the KentS 14 for a loss of 6 yards.
0:56
2nd & 16 at own 14
Eugene Jarvis rush for 8 yards to the KentS 22.
0:31
3rd & 8 at own 22
Julian Edelman rush for 6 yards to the KentS 28.
0:31
4th & 2 at own 28
Timeout BUFFALO, clock 00:31.
0:23
4th & 2 at own 28
Jake Kilroy punt for 35 yards, returned by Jesse Imes for 11 yards to the Buff 48.
Buffalo Field goal, 2 plays
0:06
1st & 10 at own 48
Tony Paoli pass complete to Terrance Breaux for 43 yards to the KentS 9 for a 1ST down.
0:06
1st & 0 at opp 9
Timeout BUFFALO, clock 00:06.
0:00
1st & goal at opp 9
Adam Tanalski 36 yard field goal GOOD.Kent State 14, Buffalo 3
Q3 14:50
Ben Woods kickoff for 61 yards returned by Shawn Bayes for 42 yards to the KentS 46.
3rd quarter9 drives, then Buffalo 27, Kent State 14
Kent State Punt, 3 plays
14:14
1st & 10 at own 46
Shawn Bayes rush for 3 yards to the KentS 49.
13:41
2nd & 7 at own 49
Julian Edelman pass complete to Phil Garner for 6 yards to the Buff 45.
13:16
3rd & 1 at opp 45
Kent St penalty 5 yard false start accepted.
13:09
3rd & 6 at the 50
Julian Edelman pass incomplete.
12:59
4th & 6 at the 50
Jake Kilroy punt for 28 yards downed at the Buff 22.
Buffalo Touchdown run, 5 plays
12:24
1st & 10 at own 22
James Starks rush for 8 yards to the Buff 30.
12:00
2nd & 2 at own 30
James Starks rush for 3 yards to the Buff 33 for a 1ST down.
11:31
1st & 10 at own 33
James Starks rush for 55 yards to the KentS 12 for a 1ST down.
11:13
1st & 10 at opp 12
Steven King rush for 6 yards to the KentS 6.
10:45
2nd & 4 at opp 6
James Starks rush for 6 yards for a TOUCHDOWN.Kent State 14, Buffalo 9
10:45
Adam Tanalski extra point GOOD.Kent State 14, Buffalo 10
10:38
Ben Woods kickoff for 65 yards for a touchback.
Kent State Fumble, 1 play
10:18
1st & 10 at own 20
Tony Howard rush for 4 yards, fumbled at the KentS 21, forced by Ronald Hilaire, recovered by Jesse Imes, returned by Jesse Imes for no gain at the KentS 21.
Buffalo Touchdown pass, 1 play
9:54
1st & 10 at opp 21
Tony Paoli pass complete to Terrance Breaux for 21 yards for a TOUCHDOWN.Buffalo 16, Kent State 14
9:54
Adam Tanalski extra point GOOD.Buffalo 17, Kent State 14
9:43
Ben Woods kickoff for 63 yards returned by Shawn Bayes for 30 yards to the KentS 32.
Kent State Fumble, 1 play
9:26
1st & 10 at own 32
Julian Edelman pass complete to Marcus Hill for no gain, fumbled at the KentS 32, forced by Kareem Byrom, recovered by Jesse Imes at the KentS 32, tackled by Kareem Byrom.
Buffalo Touchdown run, 4 plays
8:47
1st & 10 at opp 32
James Starks rush for 2 yards to the KentS 30.
8:12
2nd & 8 at opp 30
Tony Paoli pass complete to Naaman Roosevelt for 11 yards to the KentS 19 for a 1ST down.
7:51
1st & 10 at opp 19
Tony Paoli pass incomplete.
7:51
2nd & 10 at opp 19
Timeout BUFFALO, clock 07:51.
7:43
2nd & 10 at opp 19
James Starks rush for 19 yards for a TOUCHDOWN.Buffalo 24, Kent State 14
7:43
Adam Tanalski extra point GOOD.
7:31
Ben Woods kickoff for 56 yards returned by Shawn Bayes for 35 yards to the KentS 44.
Kent State Punt, 6 plays
7:10
1st & 10 at own 44
Julian Edelman pass incomplete.
7:04
2nd & 10 at own 44
Julian Edelman pass incomplete.
6:56
3rd & 10 at own 44
Julian Edelman pass complete to Darren Rogers for 11 yards to the Buff 45 for a 1ST down.
6:10
1st & 10 at opp 45
Julian Edelman sacked by Jeff Bublavi and Mike Newton at the KentS 49 for a loss of 6 yards.
5:59
2nd & 16 at own 49
Julian Edelman pass incomplete.
5:53
3rd & 16 at own 49
Julian Edelman pass incomplete.
5:42
4th & 16 at own 49
Jake Kilroy punt for 30 yards punt out-of-bounds at the Buff 21.
Buffalo Field goal, 8 plays
5:11
1st & 10 at own 21
Tony Paoli pass complete to Chad Upshaw for 11 yards to the Buff 32 for a 1ST down.
4:50
1st & 10 at own 32
Buffalo penalty 5 yard illegal shift accepted, no play.
4:25
1st & 15 at own 27
James Starks rush for 9 yards to the Buff 36 out-of-bounds.
4:15
2nd & 6 at own 36
Tony Paoli pass complete to James Starks for a loss of 4 yards to the Buff 32 for a 1ST down, Kent St penalty 15 yard personal foul accepted.
4:04
1st & 10 at own 47
Tony Paoli pass complete to Naaman Roosevelt for 26 yards to the KentS 27 for a 1ST down.
3:46
1st & 10 at opp 27
James Starks rush for a loss of 1 yard to the KentS 28.
2:58
2nd & 11 at opp 28
Tony Paoli pass complete to Chad Upshaw for 2 yards to the KentS 26.
2:27
3rd & 9 at opp 26
Buffalo penalty 5 yard illegal motion accepted, no play.
1:54
3rd & 14 at opp 31
James Starks rush for 5 yards to the KentS 26.
1:27
4th & 9 at opp 26
Adam Tanalski 42 yard field goal GOOD.Buffalo 27, Kent State 14
1:21
Ben Woods kickoff for 65 yards for a touchback.
Kent State Interception, 8 plays
0:58
1st & 10 at own 20
Julian Edelman rush for 2 yards to the KentS 22.
0:16
2nd & 8 at own 22
Julian Edelman pass complete to Eugene Jarvis for 6 yards to the KentS 28.
0:00
3rd & 2 at own 28
Julian Edelman rush for 4 yards to the KentS 32 for a 1ST down.
Q4 14:38
1st & 10 at own 32
Julian Edelman rush for a loss of 2 yards to the KentS 30.
Q4 14:18
2nd & 12 at own 30
Julian Edelman rush for 13 yards to the KentS 43 for a 1ST down.
Q4 14:18
1st & 10 at own 43
Eugene Jarvis rush for 29 yards to the Buff 28 for a 1ST down.
Q4 13:32
1st & 10 at opp 28
Eugene Jarvis rush for a loss of 3 yards to the Buff 31.
Q4 13:12
2nd & 13 at opp 31
Julian Edelman pass intercepted by Mike Newton at the Buff 4, returned for 6 yards to the Buff 10.
4th quarter9 drives, then Buffalo 41, Kent State 14
Buffalo Punt, 3 plays
12:49
1st & 10 at own 10
Buffalo penalty 5 yard holding accepted, no play.
12:04
1st & 15 at own 5
Tony Paoli rush for 3 yards to the Buff 8.
11:26
2nd & 12 at own 8
James Starks rush for 2 yards to the Buff 10.
10:39
3rd & 10 at own 10
James Starks rush for 2 yards to the Buff 12.
9:59
4th & 8 at own 12
Ben Woods punt for 25 yards downed at the Buff 37.
Kent State Interception, 3 plays
9:42
1st & 10 at opp 37
Julian Edelman pass complete to Eugene Jarvis for 4 yards to the Buff 33.
9:36
2nd & 6 at opp 33
Julian Edelman pass complete to Darren Rogers for 4 yards to the Buff 29.
9:23
3rd & 2 at opp 29
Julian Edelman pass intercepted by Mike Newton at the Buff 25, returned for 59 yards to the KentS 16.
Buffalo Touchdown run, 1 play
8:58
1st & 10 at opp 16
James Starks rush for 16 yards for a TOUCHDOWN.Buffalo 34, Kent State 14
8:58
Adam Tanalski extra point GOOD.
8:45
Ben Woods kickoff for 59 yards returned by Shawn Bayes for 29 yards to the KentS 35.
Kent State Turnover on downs, 5 plays
8:29
1st & 10 at own 35
Julian Edelman pass complete to Tom Sitko for 30 yards to the Buff 35 for a 1ST down.
8:07
1st & 10 at opp 35
Julian Edelman rush for 7 yards to the Buff 28.
7:58
2nd & 3 at opp 28
Julian Edelman pass incomplete.
7:54
3rd & 3 at opp 28
Julian Edelman pass incomplete.
7:43
4th & 3 at opp 28
Julian Edelman pass incomplete.
Buffalo Punt, 5 plays
7:43
1st & 10 at own 28
James Starks rush for 4 yards to the Buff 32.
6:25
2nd & 6 at own 32
Tony Paoli pass complete to Terrance Breaux for 10 yards to the Buff 42 for a 1ST down.
5:44
1st & 10 at own 42
James Starks rush for 1 yard to the Buff 43.
4:58
2nd & 9 at own 43
James Starks rush for 4 yards to the Buff 47.
4:24
3rd & 5 at own 47
James Starks rush for 3 yards to the 50 yard line.
4:24
4th & 2 at the 50
Timeout KENT ST, clock 04:24.
4:15
4th & 2 at the 50
Ben Woods punt for 30 yards punt out-of-bounds at the KentS 20.
Kent State Turnover on downs, 4 plays
3:39
1st & 10 at own 20
Michael Machen pass complete to Marcus Hill for 7 yards to the KentS 27.
3:35
2nd & 3 at own 27
Kent St penalty 5 yard false start accepted.
3:08
2nd & 8 at own 22
Michael Machen sacked by Trevor Scott at the KentS 13 for a loss of 9 yards.
2:56
3rd & 17 at own 13
Michael Machen pass complete to Jon Drager for a loss of 2 yards to the KentS 11.
2:56
4th & 19 at own 11
Timeout KENT ST, clock 02:56.
2:48
4th & 19 at own 11
Michael Machen sacked by James Judges at the KentS 4 for a loss of 7 yards.
Buffalo Touchdown run, 1 play
2:25
1st & goal at opp 4
Steven King rush for 4 yards for a TOUCHDOWN.Buffalo 40, Kent State 14
2:25
Adam Tanalski extra point GOOD.Buffalo 41, Kent State 14
2:09
Adam Tanalski kickoff for 16 yards returned by Gary Ham for no gain to the KentS 49.
Kent State Turnover on downs, 4 plays
2:02
1st & 10 at own 49
Michael Machen pass incomplete.
1:56
2nd & 10 at own 49
Michael Machen pass incomplete.
1:50
3rd & 10 at own 49
Michael Machen pass incomplete.
1:50
4th & 10 at own 49
Kent St penalty 5 yard substitution infraction accepted.
1:38
4th & 15 at own 44
Michael Machen sacked by Dane Robinson at the KentS 37 for a loss of 7 yards.
Buffalo End of game, 2 plays
0:54
1st & 10 at opp 37
Jared Patterson rush for 1 yard to the KentS 36.
0:17
2nd & 9 at opp 36
Jared Patterson rush for a loss of 4 yards to the KentS 40.
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.