Skip to main content
← Back to GamesNov 27, 2024Week 14
Conference Game

House Prediction

Model Margin

Buffalo by 31.3

Home Win Probability

Buffalo 95%

Market (Bovada)

Buffalo -24

Edge: Buffalo -24 (7.3 pts)

fitted_v1 · Nov 27, 2024

Line Movement

No line movement to chart

Sportsbook snapshots publish once a line is posted for this game.

Team1Q2Q3Q4QFinal
Kent StateKent State
00707
BuffaloBuffalo
131371043

Scoring Timeline

Q1Q2Q3Q4014284213-026-036-7
BuffaloKent State

Drive Chart

Own 20Own 4050Opp 40Opp 20BUFKSBUFKSBUFKSKSBUFKSBUFKSBUFKSBUFKSKSBUFKSBUFKSBUFKSBUFKSBUFKSBUFTD1175ydPUNT34ydTD1091ydPUNT632ydPUNT35ydDOWNS48ydEND10ydTD654ydPUNT3-1ydTO2-7ydDOWNS857ydTD765ydPUNT25ydDOWNS726ydPUNT34ydTD439ydPUNT33ydPUNT36ydTD741ydPUNT518ydFG949ydPUNT36ydPUNT830ydPUNT3-4ydTD442ydTO640ydEND37yd

Box Score

Team statistics comparing Kent State and Buffalo
StatisticKent StateBuffalo
Passing10-1814-22
Pass Yards102193
Rush Yards107253
Total Yards209446
Turnovers12
3rd Down1-119-15
Penalties4-403-20
Possession28:4131:19

Player Leaders

Player Leaders

Kent State
passing
Tommy Ulatowski
7/12, 91 YDS, 1 TD
rushing
Jahzae Kimbrough
14 CAR, 65 YDS
receiving
Jay Jay Etheridge
6 REC, 64 YDS
defense
Buffalo
passing
CJ Ogbonna
14/22, 193 YDS, 3 TD, 1 INT
rushing
Al-Jay Henderson
30 CAR, 185 YDS, 1 TD
receiving
Victor Snow
8 REC, 99 YDS, 1 TD
defense

Play-by-Play

1st & 10Rush+13 ydsPPA +1.12

Al-Jay Henderson run for 13 yds to the BUF 38 for a 1ST down

1st & 10Pass Reception+3 ydsPPA -0.43

C.J. Ogbonna pass complete to JJ Jenkins for 3 yds to the BUF 41

2nd & 7Pass Incompletion0 ydsPPA -0.96

CJ. Ogbonna pass incomplete to JJ Jenkins

3rd & 7Pass Reception+13 ydsPPA +2.79

C.J. Ogbonna pass complete to Victor Snow for 13 yds to the KENT 46 for a 1ST down

1st & 10Pass Reception+8 ydsPPA +0.75

C.J. Ogbonna pass complete to Victor Snow for 8 yds to the KENT 38

2nd & 2Rush+6 ydsPPA -0.08

Al-Jay Henderson run for 6 yds to the KENT 32 for a 1ST down

1st & 10Rush+2 ydsPPA -0.32

Al-Jay Henderson run for 2 yds to the KENT 30

2nd & 8Pass Reception+9 ydsPPA +0.56

C.J. Ogbonna pass complete to Jake Orlando for 9 yds to the KENT 21 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.39

C.J. Ogbonna pass incomplete to Javien Cuff

2nd & 10Rush+9 ydsPPA +0.44

Al-Jay Henderson run for 9 yds to the KENT 12

3rd & 1Rushing Touchdown+12 ydsPPA +2.59

C.J. Ogbonna 12 Yd Run (Upton Bellenfant Kick)

1st & 10Rush-2 ydsPPA -0.70

Jahzae Kimbrough run for a loss of 2 yards to the KENT 18

2nd & 12Pass Reception+10 ydsPPA +0.53

Tommy Ulatowski pass complete to Jay Jay Etheridge for 10 yds to the KENT 28

3rd & 2Sack-4 ydsPPA -0.67

Tommy Ulatowski sacked by Dion Crawford for a loss of 4 yards to the KENT 24

4th & 6Punt+67 yds

Josh Smith punt for 57 yds Buffalo Penalty, Offensive holding (Caleb Tate) to the BUF 9

1st & 10Rush+2 ydsPPA -0.22

Jacqez Barksdale run for 2 yds to the BUF 11

2nd & 8Rush+2 ydsPPA -0.14

Al-Jay Henderson run for 2 yds to the BUF 13

3rd & 6Pass Reception+21 ydsPPA +1.84

C.J. Ogbonna pass complete to Victor Snow for 21 yds to the BUF 34 for a 1ST down

1st & 10Rush+6 ydsPPA +0.39

Jacqez Barksdale run for 6 yds to the BUF 40

2nd & 4Rush+10 ydsPPA +1.10

Jacqez Barksdale run for 10 yds to the 50 yard line for a 1ST down

1st & 10Rush+1 ydsPPA -0.87

C.J. Ogbonna run for 1 yd to the KENT 49

2nd & 9Pass Reception+8 ydsPPA +0.84

C.J. Ogbonna pass complete to Victor Snow for 8 yds to the KENT 41

3rd & 1Rush+2 ydsPPA +0.74

Jacqez Barksdale run for 2 yds to the KENT 39 for a 1ST down

1st & 10Passing Touchdown+39 ydsPPA +3.14

Tadd Barr 39 Yd pass from C.J. Ogbonna (Two-Point Pass Conversion Failed)

1st & 10Pass Incompletion-62 yds

Ethan Duane pass incomplete to Andrew Schnackenberg

1st & 10Rush+18 ydsPPA +1.61

Jahzae Kimbrough run for 18 yds to the KENT 43 for a 1ST down

1st & 10Rush+6 ydsPPA +0.39

Jahzae Kimbrough run for 6 yds to the KENT 49

2nd & 4Pass Incompletion0 ydsPPA -1.24

Tommy Ulatowski pass incomplete to Ardell Banks, broken up by Tristan Souza

3rd & 4Penalty+5 yds

Buffalo Penalty, off-side (Tristan Souza) to the BUF 46 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.03

Tommy Ulatowski pass incomplete

2nd & 10Rush+3 ydsPPA -0.40

Curtis Douglas run for 3 yds to the BUF 43

3rd & 7Pass Incompletion0 ydsPPA -1.01

Tommy Ulatowski pass incomplete to Jay Jay Etheridge

4th & 7Punt0 yds

Josh Smith punt for 33 yds

1st & 10Rush-1 ydsPPA -0.40

Jacqez Barksdale run for a loss of 1 yard to the BUF 9

2nd & 11Rush0 ydsPPA -0.13

Jacqez Barksdale run for no gain to the BUF 9

3rd & 11Rush+6 ydsPPA +0.03

C.J. Ogbonna run for 6 yds to the BUF 15

4th & 5Punt0 yds

Ethan Duane punt for 39 yds

1st & 10Rush-2 ydsPPA -1.60

Jahzae Kimbrough run for a loss of 2 yards to the KENT 44

2nd & 12Rush+9 ydsPPA +1.01

Jahzae Kimbrough run for 9 yds to the BUF 47

3rd & 3Rush+2 ydsPPA -0.66

Ruel Tomlinson run for 2 yds to the BUF 45

4th & 1Rush-1 ydsPPA -1.57

Tommy Ulatowski run for a loss of 1 yard to the BUF 46

1st & 10Rush-1 ydsPPA -0.31

Team Kneel for a loss of 1 yard to the BUF 35

1st & 10Pass Reception+16 ydsPPA +1.09

C.J. Ogbonna pass complete to Victor Snow for 16 yds to the KENT 38 for a 1ST down

1st & 10Rush+1 ydsPPA -0.60

C.J. Ogbonna run for 1 yd to the KENT 37

2nd & 9Pass Reception+4 ydsPPA -0.12

C.J. Ogbonna pass complete to Messiah Burch for 4 yds to the KENT 33

3rd & 5Pass Incompletion+15 ydsPPA +1.22

C.J. Ogbonna pass incomplete to Victor Snow for a 1ST down Kent State Penalty, roughing passer (Matt Harmon) to the KENT 18 for a 1ST down

1st & 10Passing Touchdown+18 ydsPPA +2.59

Victor Snow 18 Yd pass from C.J. Ogbonna (Two-Point Pass Conversion Failed)

1st & 10Pass Incompletion-62 yds

C.J. Ogbonna pass incomplete to JJ Jenkins

1st & 10Rush+2 ydsPPA -0.45

Jahzae Kimbrough run for 2 yds to the KENT 27

2nd & 8Pass Incompletion0 ydsPPA -0.48

Tommy Ulatowski pass incomplete to Luke Floriea

3rd & 8Sack-3 ydsPPA -0.30

Tommy Ulatowski sacked by Dion Crawford for a loss of 3 yards to the KENT 24

4th & 11Punt+59 yds

Josh Smith punt for 47 yds , Victor Snow returns for 59 yds to the KENT 12

1st & 10Rush-7 ydsPPA -0.81

Messiah Burch run for a loss of 7 yards to the KENT 19

2nd & 17Pass Incompletion0 ydsPPA -0.61

C.J. Ogbonna pass intercepted by Canaan Williams

1st & 10Rush+8 ydsPPA +0.55

Ruel Tomlinson run for 8 yds to the KENT 16

2nd & 2Pass Reception+37 ydsPPA +2.69

Tommy Ulatowski pass complete to Jay Jay Etheridge for 37 yds to the BUF 47 for a 1ST down

1st & 10Rush+7 ydsPPA +0.54

Curtis Douglas run for 7 yds to the BUF 40

2nd & 3Pass Reception+5 ydsPPA +0.10

Ruel Tomlinson pass complete to Jay Jay Etheridge for 5 yds to the BUF 35 for a 1ST down

1st & 10Rush-1 ydsPPA -0.87

Curtis Douglas run for a loss of 1 yard to the BUF 36

2nd & 11Rush+3 ydsPPA -0.32

Curtis Douglas run for 3 yds to the BUF 33

3rd & 8Rush0 ydsPPA -1.02

Ruel Tomlinson run for no gain to the BUF 33

4th & 8Sack-2 ydsPPA -1.82

Ruel Tomlinson sacked by Shaun Dolac and Kobe Stewart for a loss of 2 yards to the BUF 35

1st & 10Rush+1 ydsPPA -0.83

Al-Jay Henderson run for 1 yd to the BUF 36

2nd & 9Rush+1 ydsPPA -0.57

Al-Jay Henderson run for 1 yd to the BUF 37

3rd & 8Sack+15 ydsPPA +2.96

C.J. Ogbonna sacked by Stephen Daley for 0 yards to the KENT 37 for a 1ST down Kent State Penalty, face mask (15 yards) (Kameron Olds) to the KENT 48 for a 1ST down

1st & 10Rush+10 ydsPPA +0.59

Al-Jay Henderson run for 10 yds to the KENT 38 for a 1ST down

1st & 10Rush+3 ydsPPA -0.25

Al-Jay Henderson run for 3 yds to the KENT 35

2nd & 7Pass Reception+15 ydsPPA +0.72

C.J. Ogbonna pass complete to Jacqez Barksdale for 15 yds to the KENT 20 for a 1ST down

1st & 10Rushing Touchdown+20 ydsPPA +2.62

Al-Jay Henderson 20 Yd Run (Upton Bellenfant Kick)

1st & 10Kickoff Return (Offense)+2 yds

Upton Bellenfant kickoff for 55 yds , Ardell Banks return for 2 yds to the KENT 12

1st & 10Rush+2 ydsPPA -0.25

Ruel Tomlinson run for 2 yds to the KENT 14

2nd & 8Rush+3 ydsPPA -0.10

Curtis Douglas run for 3 yds to the KENT 17

3rd & 5Punt+25 yds

Josh Smith punt for 38 yds , Victor Snow returns for 25 yds to the KENT 30

1st & 10Rush+5 ydsPPA +0.08

Al-Jay Henderson run for 5 yds to the KENT 25

2nd & 5Rush+1 ydsPPA -0.45

Al-Jay Henderson run for 1 yd to the KENT 24

3rd & 4Pass Reception+11 ydsPPA +0.64

C.J. Ogbonna pass complete to Victor Snow for 11 yds to the KENT 13 for a 1ST down

1st & 10Rush+2 ydsPPA -0.17

Al-Jay Henderson run for 2 yds to the KENT 11

2nd & 8Pass Incompletion0 ydsPPA -0.30

CJ. Ogbonna pass incomplete to Al-Jay Henderson

3rd & 8Rush+6 ydsPPA +0.11

C.J. Ogbonna run for 6 yds to the KENT 5

4th & 2Rush+1 ydsPPA -4.09

C.J. Ogbonna run for 1 yd to the KENT 4

1st & 10Rush0 ydsPPA -0.70

Ruel Tomlinson run for no gain to the KENT 25

2nd & 10Pass Reception+7 ydsPPA +0.31

Ruel Tomlinson pass complete to Luke Floriea for 7 yds to the KENT 32

3rd & 3Sack-3 ydsPPA -0.69

Ruel Tomlinson sacked by Cornell Evans and Kobe Stewart for a loss of 3 yards to the KENT 29

4th & 6Punt+32 yds

Josh Smith punt for 32 yds , John Keough returns for no gain to the BUF 39, Fumble Recovery by Brodyn Bishop

1st & 10Pass Reception-4 ydsPPA -1.66

Tommy Ulatowski pass complete to Jay Jay Etheridge for a loss of 4 yards to the BUF 43

2nd & 14Pass Reception0 ydsPPA -1.01

Tommy Ulatowski pass complete to Jay Jay Etheridge for no gain to the BUF 43

3rd & 14Pass Reception+16 ydsPPA +3.07

Tommy Ulatowski pass complete to Jay Jay Etheridge for 16 yds to the BUF 27 for a 1ST down

1st & 10Passing Touchdown+27 ydsPPA +2.74

Luke Floriea 27 Yd pass from Tommy Ulatowski (Will Hryszko Kick)

1st & 10Pass Reception+4 ydsPPA -0.11

C.J. Ogbonna pass complete to Victor Snow for 4 yds to the BUF 29

2nd & 6Rush+1 ydsPPA -0.54

Al-Jay Henderson run for 1 yd to the BUF 30

3rd & 5Sack-2 ydsPPA -0.46

C.J. Ogbonna sacked by CJ Young for a loss of 2 yards to the BUF 28

4th & 7Punt0 yds

Ethan Duane punt for 61 yds

1st & 10Rush+1 ydsPPA -0.31

Jahzae Kimbrough run for 1 yd to the KENT 12

2nd & 9Pass Reception+5 ydsPPA +0.04

Tommy Ulatowski pass complete to Luke Floriea for 5 yds to the KENT 17

3rd & 4Pass Incompletion0 ydsPPA -0.21

Tommy Ulatowski pass incomplete

4th & 4Punt0 yds

Josh Smith punt for 24 yds

1st & 10Pass Incompletion+5 ydsPPA +0.09

C.J. Ogbonna pass incomplete, broken up by Zaid Hamdan Kent State Penalty, off-side (Jaire Rawlison) to the KENT 36

1st & 5Rush+12 ydsPPA -0.35

Al-Jay Henderson run for 12 yds to the KENT 24 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.43

CJ. Ogbonna pass incomplete

2nd & 10Rush+14 ydsPPA +0.60

Al-Jay Henderson run for 14 yds to the KENT 10 for a 1ST down

1st & 10Rush-1 ydsPPA -0.34

Al-Jay Henderson run for a loss of 1 yard to the KENT 11

2nd & 11Pass Incompletion0 ydsPPA -0.30

C.J. Ogbonna pass incomplete to JJ Jenkins, broken up by Jaire Rawlison

3rd & 11Rushing Touchdown+11 ydsPPA +3.15

C.J. Ogbonna run for 11 yds for a TD (Upton Bellenfant KICK)

1st & 10Rush+8 ydsPPA +0.91

Jahzae Kimbrough run for 8 yds to the KENT 33

2nd & 2Rush+15 ydsPPA +1.16

Tommy Ulatowski run for 15 yds to the KENT 48 for a 1ST down

1st & 10Rush-2 ydsPPA -1.60

Jahzae Kimbrough run for a loss of 2 yards to the KENT 46

2nd & 12Rush+2 ydsPPA -0.53

Jahzae Kimbrough run for 2 yds to the KENT 48

3rd & 10Sack-5 ydsPPA -0.99

Ruel Tomlinson sacked by Shaun Dolac and Antonio Colclough for a loss of 5 yards to the KENT 43

4th & 15Punt0 yds

Josh Smith punt for 30 yds

1st & 10Rush+8 ydsPPA +0.95

Al-Jay Henderson run for 8 yds to the BUF 35

2nd & 2Rush0 ydsPPA -1.19

Al-Jay Henderson run for no gain to the BUF 35

3rd & 2Rush+10 ydsPPA +1.90

Al-Jay Henderson run for 10 yds to the BUF 45 for a 1ST down Kent State Penalty, substitution infraction (Luke Floriea) to the BUF 45 for a 1ST down

1st & 10Rush+2 ydsPPA -0.68

Jacqez Barksdale run for 2 yds to the BUF 47

2nd & 8Rush+23 ydsPPA +2.14

Al-Jay Henderson run for 23 yds to the KENT 30 for a 1ST down

1st & 10Rush+9 ydsPPA +0.69

Al-Jay Henderson run for 9 yds to the KENT 21

2nd & 1Rush-3 ydsPPA -1.06

Al-Jay Henderson run for a loss of 3 yards to the KENT 24

3rd & 4Pass Incompletion0 ydsPPA -0.72

C.J. Ogbonna pass incomplete to Tadd Barr, broken up by Dallas Branch

4th & 4Field Goal Good+42 yds

Upton Bellenfant 42 Yd Field Goal

1st & 10Rush+6 ydsPPA +0.33

Jahzae Kimbrough run for 6 yds to the KENT 31

2nd & 4Pass Incompletion0 ydsPPA -0.87

Ruel Tomlinson pass incomplete to Luke Floriea

3rd & 4Pass Incompletion0 ydsPPA -0.44

Ruel Tomlinson pass incomplete to Luke Floriea

4th & 4Punt0 yds

Josh Smith punt for 44 yds

1st & 10Rush+1 ydsPPA -0.59

Al-Jay Henderson run for 1 yd to the BUF 26

2nd & 9Rush+6 ydsPPA +0.20

Al-Jay Henderson run for 6 yds to the BUF 32

3rd & 3Rush+9 ydsPPA +1.81

Al-Jay Henderson run for 9 yds to the BUF 41 for a 1ST down

1st & 10Rush+7 ydsPPA +0.70

Al-Jay Henderson run for 7 yds to the BUF 48

2nd & 3Rush+11 ydsPPA +0.72

Al-Jay Henderson run for 11 yds to the KENT 41 for a 1ST down

1st & 10Rush0 ydsPPA -0.88

Al-Jay Henderson run for no gain to the KENT 41

2nd & 10Pass Incompletion0 ydsPPA -1.04

C.J. Ogbonna pass incomplete to Victor Snow, broken up by Matt Harmon

3rd & 10Penalty-5 yds

Buffalo Penalty, delay of game (-5 Yards) to the KENT 46

3rd & 15Rush+1 ydsPPA -0.52

Jacqez Barksdale run for 1 yd to the KENT 45

4th & 14Punt0 yds

Ethan Duane punt for 30 yds

1st & 10Rush+2 ydsPPA -0.29

Jahzae Kimbrough run for 2 yds to the KENT 17

2nd & 8Sack-5 ydsPPA -0.42

Ruel Tomlinson sacked by Daishon Folsom and Shaun Dolac for a loss of 5 yards to the KENT 12

3rd & 13Pass Reception-1 ydsPPA -0.06

Ruel Tomlinson pass complete to Luke Floriea for a loss of 1 yard to the KENT 11

4th & 14Punt0 yds

Josh Smith punt for 31 yds

1st & 10Rush+15 ydsPPA +0.55

C.J. Ogbonna run for 15 yds to the KENT 27 for a 1ST down

1st & 10Rush0 ydsPPA -0.49

Jacqez Barksdale run for no gain to the KENT 27

2nd & 10Rush+3 ydsPPA -0.21

Al-Jay Henderson run for 3 yds to the KENT 24

3rd & 7Passing Touchdown+24 ydsPPA +3.44

Javien Cuff 24 Yd pass from C.J. Ogbonna (Upton Bellenfant Kick)

1st & 10Rush+14 ydsPPA +1.22

Jahzae Kimbrough run for 14 yds to the KENT 39 for a 1ST down

1st & 10Rush+3 ydsPPA -0.43

Jahzae Kimbrough run for 3 yds to the KENT 42

2nd & 7Rush+7 ydsPPA +1.36

Ayden Harris run for 7 yds to the KENT 49 for a 1ST down

1st & 10Rush+6 ydsPPA +0.35

Ayden Harris run for 6 yds to the BUF 45

2nd & 4Rush+10 ydsPPA +0.60

Ayden Harris run for 10 yds to the BUF 35 for a 1ST down

1st & 10Interception0 ydsPPA -4.03

Luke Floriea pass intercepted

1st & 10Rush+1 ydsPPA -0.72

Jacqez Barksdale run for 1 yd to the BUF 31

2nd & 9Rush+6 ydsPPA +0.24

Jacqez Barksdale run for 6 yds to the BUF 37

3rd & 3Rush-5 ydsPPA -0.99

Jacqez Barksdale run for a loss of 5 yards to the BUF 37

Situational Analysis

Kent State

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
39%
23 plays
2nd
100%
3 plays
33%
3 plays
43%
7 plays
40%
5 plays
3rd
0%
3 plays
0%
2 plays
0%
4 plays
50%
2 plays
4th
0%
1 play
0%
1 play

Buffalo

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
0%
1 play
42%
33 plays
2nd
25%
4 plays
33%
3 plays
53%
15 plays
0%
3 plays
3rd
80%
5 plays
60%
5 plays
100%
4 plays
67%
3 plays
4th
0%
1 play