House Prediction
Model Margin
Western Michigan by 0.5
Home Win Probability
Buffalo 51%
Market (consensus)
Buffalo +7
fitted_v1 · Oct 2, 2021
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
| 7 | 0 | 0 | 17 | 24 | |
| 7 | 0 | 3 | 7 | 17 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Western Michigan | Buffalo |
|---|---|---|
| Passing | 21-33 | 12-22 |
| Pass Yards | 279 | 151 |
| Rush Yards | 178 | 131 |
| Total Yards | 457 | 282 |
| Turnovers | 0 | 1 |
| 3rd Down | 6-15 | 4-11 |
| Penalties | 5-35 | 5-48 |
| Possession | 40:06 | 19:54 |
Player Leaders
Player Leaders
Play-by-Play
Sean Tyler run for 8 yds to the WMich 38
Kaleb Eleby pass incomplete
Sean Tyler run for 1 yd to the WMich 39
Nick Mihalic punt for 38 yds , Ron Cook Jr. returns for 3 yds to the Buff 26
Kyle Vantrease pass complete to Jake Molinich for 7 yds to the Buff 33
Kevin Marks Jr. run for 6 yds to the Buff 39 for a 1ST down
Kevin Marks Jr. run for 3 yds to the Buff 42
Kevin Marks Jr. run for 8 yds to the 50 yard line for a 1ST down
Kyle Vantrease pass incomplete
Matt Myers run for 7 yds to the WMich 43
Dylan McDuffie run for 8 yds to the WMich 35 for a 1ST down
Kyle Vantrease pass incomplete
MCDUFFIE, Dylan rush to the right for a gain of 6 yards to the WMU29 (BARNES, Zaire;MOERTL, Jake). PENALTY WMU Offsides on FAYAD, Ali enforced 5 yards from the WMU35 to the WMU30 [NHSG]. NO PLAY (replay the down).
Kevin Marks Jr. run for a loss of 1 yard to the WMich 31
VANTREASE, Kyle pass to the right incomplete intended for JOHNSON, Dominic broken up by JACKSON, Dorian at the WMU20. PENALTY BUF Holding on DOIRON, Deondre enforced 10 yards from the WMU31 to the WMU41 [NHSG]. NO PLAY (replay the down).
Kyle Vantrease pass incomplete
VANTREASE, Kyle pass to the right incomplete intended for JOHNSON, Dominic broken up by JACKSON, Dorian at the WMU20. PENALTY BUF Holding on DOIRON, Deondre enforced 10 yards from the WMU31 to the WMU41 [NHSG]. NO PLAY (replay the down).
Kyle Vantrease pass incomplete
Jackson Baltar punt for 36 yds, fair catch by Bryce Nunnelly at the WMich 5
La'Darius Jefferson run for 2 yds to the WMich 7
Kaleb Eleby pass complete to Anthony Torres for 5 yds to the WMich 12
Kaleb Eleby pass complete to Skyy Moore for 7 yds to the WMich 19 for a 1ST down
Kaleb Eleby pass complete to La'Darius Jefferson for 23 yds to the WMich 42 for a 1ST down
Kaleb Eleby run for 5 yds to the WMich 47
Kaleb Eleby run for 6 yds to the Buff 47 for a 1ST down
Sean Tyler run for 4 yds to the Buff 43
Sean Tyler run for 9 yds to the Buff 34 for a 1ST down
La'Darius Jefferson run for 4 yds to the Buff 30
La'Darius Jefferson run for 3 yds to the Buff 27
Kaleb Eleby pass incomplete
Kaleb Eleby pass complete to Skyy Moore for 19 yds to the Buff 8 for a 1ST down
Sean Tyler run for 2 yds to the Buff 6
TYLER, Sean rush up the middle for no gain to the BUF6 (PATTERSON, James;RIGGINS, Taylor). PENALTY BUF Face mask on MICHEL, Max enforced half the distance from the goal, 3 yards from the BUF6 to the BUF3 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
La'Darius Jefferson run for no gain to the Buff 3
WESTRN MICHIGAN Penalty, Offensive Holding (-10 Yards) to the Buff 12
WESTRN MICHIGAN Penalty, Offensive Holding (-10 Yards) to the Buff 12
Kaleb Eleby pass complete to Skyy Moore for 12 yds for a TD (Parker Sampson KICK)
Kyle Vantrease pass complete to Ron Cook Jr. for 10 yds to the Buff 45 for a 1ST down
Ron Cook Jr. run for 55 yds for a TD (Alex McNulty KICK)
Sean Tyler run for 3 yds to the WMich 28
ELEBY, Kaleb scrambles to the left for a gain of 3 yards to the WMU31 (PATTERSON, James). PENALTY WMU Illegal Block in the Back on CALIENDO, Mike enforced 10 yards from the WMU28 to the WMU18 [NHSG]. NO PLAY (replay the down).
Sean Tyler run for 18 yds to the WMich 36 for a 1ST down
ELEBY, Kaleb scrambles to the left for a gain of 3 yards to the WMU31 (PATTERSON, James). PENALTY WMU Illegal Block in the Back on CALIENDO, Mike enforced 10 yards from the WMU28 to the WMU18 [NHSG]. NO PLAY (replay the down).
Sean Tyler run for 18 yds to the WMich 36 for a 1ST down
La'Darius Jefferson run for 15 yds to the Buff 49 for a 1ST down
La'Darius Jefferson run for no gain to the Buff 49
ELEBY, Kaleb pass up the middle incomplete intended for HALL, Jaylen broken up by HUDGENS, Logic at the BUF0. PENALTY BUF Holding enforced 10 yards from the BUF49 to the BUF39 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
Kaleb Eleby pass complete to Skyy Moore for 16 yds to the Buff 23 for a 1ST down
Jaxson Kincaide run for 5 yds to the Buff 18
Jaxson Kincaide run for 3 yds to the Buff 15
WESTRN MICHIGAN Penalty, False Start (-5 Yards) to the Buff 20
Kaleb Eleby pass incomplete
Parker Sampson 37 yd FG MISSED
Kevin Marks Jr. run for 5 yds to the Buff 25
Kevin Marks Jr. run for 1 yd to the Buff 26
Kyle Vantrease pass complete to Quian Williams for 13 yds to the Buff 39 for a 1ST down
Kyle Vantrease pass complete to Quian Williams for 40 yds to the WMich 21 for a 1ST down
Ron Cook Jr. run for 2 yds to the WMich 19
Kyle Vantrease pass incomplete
Kyle Vantrease sacked for 0 yards to the WMich 30
Kyle Vantrease sacked for 0 yards to the WMich 30
La'Darius Jefferson run for 2 yds to the WMich 32
La'Darius Jefferson run for 2 yds to the WMich 34
Kaleb Eleby pass complete to Anthony Torres for 16 yds to the 50 yard line for a 1ST down
Kaleb Eleby pass complete to Skyy Moore for 7 yds to the Buff 43
Sean Tyler run for 1 yd to the Buff 42
Sean Tyler run for 1 yd to the Buff 41
Kaleb Eleby run for 3 yds to the Buff 38 for a 1ST down
La'Darius Jefferson run for 2 yds to the Buff 36
Kaleb Eleby pass incomplete
Kaleb Eleby run for 10 yds to the Buff 26 for a 1ST down
ELEBY, Kaleb pass to the left incomplete intended for MOORE, Skyy thrown to the BUF18. PENALTY BUF Pass Interference on INGRAM, Ja'Marcus enforced at the spot of the foul for 10 yards to the BUF16 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
Kaleb Eleby run for 5 yds to the Buff 11
La'Darius Jefferson run for 6 yds to the Buff 5 for a 1ST down
La'Darius Jefferson run for no gain to the Buff 5
La'Darius Jefferson run for 3 yds to the Buff 2
La'Darius Jefferson run for no gain to the Buff 2
Kaleb Eleby sacked for 0 yards to the Buff 18
End of 2nd Quarter
Dylan McDuffie run for 10 yds to the Buff 33 for a 1ST down
Dylan McDuffie run for a loss of 1 yard to the Buff 32
Dylan McDuffie run for 7 yds to the Buff 39
Kyle Vantrease pass complete to Dominic Johnson for 7 yds to the Buff 46 for a 1ST down
Kyle Vantrease pass complete to Jamari Gassett for 10 yds to the WMich 44 for a 1ST down
Jake Molinich run for no gain to the WMich 44 fumbled, recovered by Buff Kyle Vantrease
Kyle Vantrease pass complete to Quian Williams for 14 yds to the WMich 30 for a 1ST down
Kevin Marks Jr. run for 6 yds to the WMich 24
Dylan McDuffie run for 6 yds to the WMich 18 for a 1ST down
Dylan McDuffie run for 1 yd to the WMich 17
Dylan McDuffie run for 5 yds to the WMich 12
Matt Myers run for a loss of 3 yards to the WMich 15 fumbled, recovered by Buff Matt Myers
Alex McNulty 37 yd FG GOOD
Kaleb Eleby pass complete to Corey Crooms for 9 yds to the WMich 34
Kaleb Eleby pass complete to Corey Crooms for 11 yds to the WMich 45 for a 1ST down
Kaleb Eleby pass incomplete
Kaleb Eleby pass complete to Skyy Moore for 8 yds to the Buff 47
Sean Tyler run for 8 yds to the Buff 39 for a 1ST down
Kaleb Eleby pass complete to Skyy Moore for 14 yds to the Buff 25 for a 1ST down
Kaleb Eleby pass incomplete
La'Darius Jefferson run for a loss of 1 yard to the Buff 26
Kaleb Eleby pass incomplete
Parker Sampson 43 yd FG MISSED
Ron Cook Jr. run for a loss of 1 yard to the Buff 25
Kyle Vantrease pass complete to Ron Cook Jr. for a loss of 6 yards to the Buff 19
Kyle Vantrease pass complete to Quian Williams for 2 yds to the Buff 21
Jackson Baltar punt for 12 yds
Sean Tyler run for 5 yds to the Buff 28
Kaleb Eleby pass incomplete
Kaleb Eleby sacked by Daymond Williams for 0 yards to the Buff 36
Kaleb Eleby pass incomplete
Kevin Marks Jr. run for 3 yds to the Buff 39
Kevin Marks Jr. run for 3 yds to the Buff 42
Kyle Vantrease pass incomplete
Jackson Baltar punt for 34 yds
Kaleb Eleby pass complete to Corey Crooms for 12 yds to the WMich 36 for a 1ST down
Kaleb Eleby pass complete to Corey Crooms for 20 yds to the Buff 44 for a 1ST down
Kaleb Eleby pass complete to Anthony Torres for 5 yds to the Buff 39
La'Darius Jefferson run for 6 yds to the Buff 33 for a 1ST down
WESTRN MICHIGAN Penalty, False Start (Jacob Gideon) to the Buff 38
Kaleb Eleby pass incomplete
Kaleb Eleby pass incomplete
Kaleb Eleby pass complete to La'Darius Jefferson for 10 yds to the Buff 28
Kaleb Eleby pass complete to Skyy Moore for 7 yds to the Buff 21 for a 1ST down
La'Darius Jefferson run for 14 yds to the Buff 7 for a 1ST down
Kaleb Eleby sacked by Max Michel for 0 yards to the Buff 14
Kaleb Eleby pass complete to Anthony Torres for 5 yds to the Buff 9
Kaleb Eleby pass incomplete
Nick Mihalic 26 yd FG GOOD
Kyle Vantrease pass incomplete
Dylan McDuffie run for 2 yds to the Buff 29
Kyle Vantrease pass incomplete
Jackson Baltar punt for 50 yds , Bryce Nunnelly returns for no gain to the WMich 21
ELEBY, Kaleb pass to the right incomplete intended for MOORE, Skyy broken up by WRIGHT, Kadofi at the WMU21. PENALTY BUF Unsportsmanlike Conduct on WRIGHT, Kadofi enforced 15 yards from the WMU21 to the WMU36 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
Kaleb Eleby pass complete to Skyy Moore for 64 yds for a TD (Nick Mihalic KICK)
Kevin Marks Jr. run for 3 yds to the Buff 25
Kevin Marks Jr. run for a loss of 3 yards to the Buff 22
Kyle Vantrease pass incomplete
Jackson Baltar punt for 44 yds, fair catch by Bryce Nunnelly at the WMich 34
La'Darius Jefferson run for 7 yds to the WMich 41
La'Darius Jefferson run for 2 yds to the WMich 43
La'Darius Jefferson run for 17 yds to the Buff 40 for a 1ST down
Kaleb Eleby pass complete to Skyy Moore for 8 yds to the Buff 32
Sean Tyler run for 8 yds to the Buff 24 for a 1ST down
Sean Tyler run for 7 yds to the Buff 17
Sean Tyler run for 5 yds to the Buff 12 for a 1ST down
La'Darius Jefferson run for 3 yds to the Buff 9
La'Darius Jefferson run for 2 yds to the Buff 7
La'Darius Jefferson run for 6 yds to the Buff 1 for a 1ST down
La'Darius Jefferson run for 1 yd for a TD (Nick Mihalic KICK)
Kyle Vantrease pass incomplete
Kyle Vantrease pass incomplete
Kyle Vantrease run for 10 yds to the Buff 45 for a 1ST down
Kyle Vantrease pass complete to Quian Williams for 37 yds to the WMich 18 for a 1ST down
Kyle Vantrease pass complete to Quian Williams for 13 yds to the WMich 5 for a 1ST down
Kyle Vantrease pass complete to Jamari Gassett for 4 yds to the WMich 1
Kyle Vantrease run for 1 yd for a TD (Alex McNulty KICK)

