← CFB Terminal
24
Mid-American
AT
17
Mid-American
2021 week 5 · Saturday, October 2, 2021 at 11:00 AM CT · UB Stadium · πŸ“Ί CBSSN · 17,344 att · 70.3°F Fair, wind 14.9

Drive chart

Western Michigan Buffalo bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
PUNT
3 pl · 9 yd · 1:16
0–0
14:54 1st & 10 OWN 30 Sean Tyler run for 8 yds to the WMich 38 +8 1.00
14:54 2nd & 2 OWN 38 Kaleb Eleby pass incomplete 0 -1.27
14:54 3rd & 2 OWN 38 Sean Tyler run for 1 yd to the WMich 39 +1 -0.63
13:38 4th & 1 OWN 39 Nick Mihalic punt for 38 yds , Ron Cook Jr. returns for 3 yds to the Buff 26
PUNT
10 pl · 33 yd · 3:38
0–0
13:38 1st & 10 OWN 26 Kyle Vantrease pass complete to Jake Molinich for 7 yds to the Buff 33 +7 0.62
13:38 2nd & 3 OWN 33 Kevin Marks Jr. run for 6 yds to the Buff 39 for a 1ST down +6 0.53
13:38 1st & 10 OWN 39 Kevin Marks Jr. run for 3 yds to the Buff 42 +3 -0.43
13:38 2nd & 7 OWN 42 Kevin Marks Jr. run for 8 yds to the 50 yard line for a 1ST down +8 1.44
13:38 1st & 10 50 Kyle Vantrease pass incomplete 0 -1.11
13:38 2nd & 10 50 Matt Myers run for 7 yds to the WMich 43 +7 0.57
13:38 3rd & 3 OPP 43 Dylan McDuffie run for 8 yds to the WMich 35 for a 1ST down +8 1.41
13:38 1st & 10 OPP 35 Kyle Vantrease pass incomplete 0 -0.69
13:38 2nd & 10 OPP 35 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). +5
13:38 2nd & 5 OPP 30 Kevin Marks Jr. run for a loss of 1 yard to the WMich 31 -1 -0.89
13:38 3rd & 6 OPP 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). -10
13:38 3rd & 16 OPP 41 Kyle Vantrease pass incomplete 0 -0.75
13:38 3rd & 6 OPP 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). -10
13:38 3rd & 16 OPP 41 Kyle Vantrease pass incomplete 0 -0.75
10:00 4th & 16 OPP 41 Jackson Baltar punt for 36 yds, fair catch by Bryce Nunnelly at the WMich 5
TD
16 pl · 95 yd · 8:20
7–0
10:00 1st & 10 OWN 5 La'Darius Jefferson run for 2 yds to the WMich 7 +2 -0.18
10:00 2nd & 8 OWN 7 Kaleb Eleby pass complete to Anthony Torres for 5 yds to the WMich 12 +5 0.04
10:00 3rd & 3 OWN 12 Kaleb Eleby pass complete to Skyy Moore for 7 yds to the WMich 19 for a 1ST down +7 0.62
10:00 1st & 10 OWN 19 Kaleb Eleby pass complete to La'Darius Jefferson for 23 yds to the WMich 42 for a 1ST down +23 1.88
10:00 1st & 10 OWN 42 Kaleb Eleby run for 5 yds to the WMich 47 +5 0.11
10:00 2nd & 5 OWN 47 Kaleb Eleby run for 6 yds to the Buff 47 for a 1ST down +6 0.84
10:00 1st & 10 OPP 47 Sean Tyler run for 4 yds to the Buff 43 +4 -0.13
10:00 2nd & 6 OPP 43 Sean Tyler run for 9 yds to the Buff 34 for a 1ST down +9 0.80
10:00 1st & 10 OPP 34 La'Darius Jefferson run for 4 yds to the Buff 30 +4 -0.06
4:22 2nd & 6 OPP 30 La'Darius Jefferson run for 3 yds to the Buff 27 +3 -0.22
4:22 3rd & 3 OPP 27 Timeout BUFFALO, clock 04:22
4:22 3rd & 3 OPP 27 Kaleb Eleby pass incomplete 0 -0.80
4:22 4th & 3 OPP 27 Kaleb Eleby pass complete to Skyy Moore for 19 yds to the Buff 8 for a 1ST down +19 1.70
4:22 1st & 8 OPP 8 Sean Tyler run for 2 yds to the Buff 6 +2 -0.21
4:22 2nd & 6 OPP 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). 0
4:22 1st & 3 OPP 3 La'Darius Jefferson run for no gain to the Buff 3 0 -0.75
4:22 2nd & 3 OPP 3 WESTRN MICHIGAN Penalty, Offensive Holding (-10 Yards) to the Buff 12 -10
4:22 2nd & 3 OPP 3 WESTRN MICHIGAN Penalty, Offensive Holding (-10 Yards) to the Buff 12 -10
1:40 2nd & 12 OPP 12 Kaleb Eleby pass complete to Skyy Moore for 12 yds for a TD (Parker Sampson KICK) +12 2.91
TD
2 pl · 65 yd · 0:28
7–7
1:40 1st & 10 OWN 35 Kyle Vantrease pass complete to Ron Cook Jr. for 10 yds to the Buff 45 for a 1ST down +10 0.97
1:12 1st & 10 OWN 45 Ron Cook Jr. run for 55 yds for a TD (Alex McNulty KICK) +55 4.28
MISSED FG
9 pl · 55 yd · 4:22
7–7
1:01 1st & 10 OWN 25 Sean Tyler run for 3 yds to the WMich 28 +3 -0.30
1:01 2nd & 7 OWN 28 Timeout BUFFALO, clock 01:01
1:01 2nd & 7 OWN 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). -10
1:01 2nd & 17 OWN 18 Sean Tyler run for 18 yds to the WMich 36 for a 1ST down +18 2.08
1:01 2nd & 7 OWN 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). -10
1:01 2nd & 17 OWN 18 Sean Tyler run for 18 yds to the WMich 36 for a 1ST down +18 2.08
0:00 1st & 10 OWN 36 La'Darius Jefferson run for 15 yds to the Buff 49 for a 1ST down +15 1.38
0:00 OWN 36 End of 1st Quarter
15:00 1st & 10 OPP 49 La'Darius Jefferson run for no gain to the Buff 49 0 -1.10
15:00 2nd & 10 OPP 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). +10
15:00 1st & 10 OPP 39 Kaleb Eleby pass complete to Skyy Moore for 16 yds to the Buff 23 for a 1ST down +16 0.48
15:00 1st & 10 OPP 23 Jaxson Kincaide run for 5 yds to the Buff 18 +5 0.07
15:00 2nd & 5 OPP 18 Jaxson Kincaide run for 3 yds to the Buff 15 +3 -0.14
15:00 3rd & 2 OPP 15 WESTRN MICHIGAN Penalty, False Start (-5 Yards) to the Buff 20 -5
15:00 3rd & 7 OPP 20 Kaleb Eleby pass incomplete 0 -0.65
11:50 4th & 7 OPP 20 Parker Sampson 37 yd FG MISSED
Q2
FUMBLE
7 pl · 50 yd · 2:31
7–7
11:50 1st & 10 OWN 20 Kevin Marks Jr. run for 5 yds to the Buff 25 +5 0.09
11:50 2nd & 5 OWN 25 Kevin Marks Jr. run for 1 yd to the Buff 26 +1 -0.51
11:50 3rd & 4 OWN 26 Kyle Vantrease pass complete to Quian Williams for 13 yds to the Buff 39 for a 1ST down +13 1.95
11:50 1st & 10 OWN 39 Kyle Vantrease pass complete to Quian Williams for 40 yds to the WMich 21 for a 1ST down +40 2.22
11:50 1st & 10 OPP 21 Ron Cook Jr. run for 2 yds to the WMich 19 +2 -0.21
11:50 2nd & 8 OPP 19 Kyle Vantrease pass incomplete 0 -0.43
9:19 3rd & 8 OPP 19 Kyle Vantrease sacked for 0 yards to the WMich 30 0 -0.64
4:14 3rd & 8 OPP 19 Kyle Vantrease sacked for 0 yards to the WMich 30 0 -0.64
ON DOWNS
16 pl · 52 yd · 8:49
7–7
9:19 1st & 10 OWN 30 La'Darius Jefferson run for 2 yds to the WMich 32 +2 -0.55
9:19 2nd & 8 OWN 32 La'Darius Jefferson run for 2 yds to the WMich 34 +2 -0.40
9:19 3rd & 6 OWN 34 Kaleb Eleby pass complete to Anthony Torres for 16 yds to the 50 yard line for a 1ST down +16 2.80
9:19 1st & 10 50 Kaleb Eleby pass complete to Skyy Moore for 7 yds to the Buff 43 +7 0.59
6:05 2nd & 3 OPP 43 Sean Tyler run for 1 yd to the Buff 42 +1 -0.88
6:05 3rd & 2 OPP 42 Timeout WESTRN MICHIGAN, clock 06:05
5:26 4th & 1 OPP 41 Timeout BUFFALO, clock 05:26
5:26 3rd & 2 OPP 42 Sean Tyler run for 1 yd to the Buff 41 +1 -0.92
5:26 4th & 1 OPP 41 Kaleb Eleby run for 3 yds to the Buff 38 for a 1ST down +3 1.95
5:26 1st & 10 OPP 38 La'Darius Jefferson run for 2 yds to the Buff 36 +2 -0.42
5:26 2nd & 8 OPP 36 Kaleb Eleby pass incomplete 0 -0.91
5:26 3rd & 8 OPP 36 Kaleb Eleby run for 10 yds to the Buff 26 for a 1ST down +10 1.71
5:26 1st & 10 OPP 26 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). +10
5:26 1st & 10 OPP 16 Kaleb Eleby run for 5 yds to the Buff 11 +5 0.07
5:26 2nd & 5 OPP 11 La'Darius Jefferson run for 6 yds to the Buff 5 for a 1ST down +6 0.61
5:26 1st & 5 OPP 5 La'Darius Jefferson run for no gain to the Buff 5 0 -0.55
5:26 2nd & 5 OPP 5 La'Darius Jefferson run for 3 yds to the Buff 2 +3 -0.11
5:26 3rd & 2 OPP 2 La'Darius Jefferson run for no gain to the Buff 2 0 -0.31
0:30 4th & 2 OPP 2 Kaleb Eleby sacked for 0 yards to the Buff 18 0 -4.15
END OF HALF
1 pl · 4 yd · 0:30
7–7
0:00 OWN 17 End of 2nd Quarter
Q3
FG
13 pl · 62 yd · 6:03
7–10
15:00 1st & 10 OWN 23 Dylan McDuffie run for 10 yds to the Buff 33 for a 1ST down +10 0.78
15:00 1st & 10 OWN 33 Dylan McDuffie run for a loss of 1 yard to the Buff 32 -1 -1.10
15:00 2nd & 11 OWN 32 Dylan McDuffie run for 7 yds to the Buff 39 +7 0.38
15:00 3rd & 4 OWN 39 Kyle Vantrease pass complete to Dominic Johnson for 7 yds to the Buff 46 for a 1ST down +7 1.97
15:00 1st & 10 OWN 46 Kyle Vantrease pass complete to Jamari Gassett for 10 yds to the WMich 44 for a 1ST down +10 0.77
15:00 1st & 10 OPP 44 Jake Molinich run for no gain to the WMich 44 fumbled, recovered by Buff Kyle Vantrease 0 -0.97
15:00 2nd & 10 OPP 44 Kyle Vantrease pass complete to Quian Williams for 14 yds to the WMich 30 for a 1ST down +14 1.57
15:00 1st & 10 OPP 30 Kevin Marks Jr. run for 6 yds to the WMich 24 +6 0.21
15:00 2nd & 4 OPP 24 Dylan McDuffie run for 6 yds to the WMich 18 for a 1ST down +6 0.01
15:00 1st & 10 OPP 18 Dylan McDuffie run for 1 yd to the WMich 17 +1 -0.27
15:00 2nd & 9 OPP 17 Dylan McDuffie run for 5 yds to the WMich 12 +5 0.05
15:00 3rd & 4 OPP 12 Matt Myers run for a loss of 3 yards to the WMich 15 fumbled, recovered by Buff Matt Myers -3 -0.76
8:57 4th & 7 OPP 15 Alex McNulty 37 yd FG GOOD
MISSED FG
10 pl · 49 yd · 3:27
7–10
8:57 1st & 10 OWN 25 Kaleb Eleby pass complete to Corey Crooms for 9 yds to the WMich 34 +9 1.25
8:57 2nd & 1 OWN 34 Kaleb Eleby pass complete to Corey Crooms for 11 yds to the WMich 45 for a 1ST down +11 0.55
8:57 1st & 10 OWN 45 Kaleb Eleby pass incomplete 0 -1.16
8:57 2nd & 10 OWN 45 Kaleb Eleby pass complete to Skyy Moore for 8 yds to the Buff 47 +8 0.84
8:57 3rd & 2 OPP 47 Sean Tyler run for 8 yds to the Buff 39 for a 1ST down +8 1.46
8:57 1st & 10 OPP 39 Kaleb Eleby pass complete to Skyy Moore for 14 yds to the Buff 25 for a 1ST down +14 0.44
8:57 1st & 10 OPP 25 Kaleb Eleby pass incomplete 0 -0.45
8:57 2nd & 10 OPP 25 La'Darius Jefferson run for a loss of 1 yard to the Buff 26 -1 -0.77
8:57 3rd & 11 OPP 26 Kaleb Eleby pass incomplete 0 -0.93
5:30 4th & 11 OPP 26 Parker Sampson 43 yd FG MISSED
PUNT
3 pl · -5 yd · 1:59
7–10
5:30 1st & 10 OWN 26 Ron Cook Jr. run for a loss of 1 yard to the Buff 25 -1 -0.84
5:30 2nd & 11 OWN 25 Kyle Vantrease pass complete to Ron Cook Jr. for a loss of 6 yards to the Buff 19 -6 -0.48
5:30 3rd & 17 OWN 19 Kyle Vantrease pass complete to Quian Williams for 2 yds to the Buff 21 +2 -0.03
3:31 4th & 15 OWN 21 Jackson Baltar punt for 12 yds
ON DOWNS
4 pl · -3 yd · 1:16
7–10
3:31 1st & 10 OPP 33 Sean Tyler run for 5 yds to the Buff 28 +5 0.08
3:31 2nd & 5 OPP 28 Kaleb Eleby pass incomplete 0 -0.66
2:20 4th & 13 OPP 36 Timeout WESTRN MICHIGAN, clock 02:20
2:20 3rd & 5 OPP 28 Kaleb Eleby sacked by Daymond Williams for 0 yards to the Buff 36 0 -0.86
2:15 4th & 13 OPP 36 Kaleb Eleby pass incomplete 0 -1.00
PUNT
3 pl · 6 yd · 1:12
7–10
2:15 1st & 10 OWN 36 Kevin Marks Jr. run for 3 yds to the Buff 39 +3 -0.41
2:15 2nd & 7 OWN 39 Kevin Marks Jr. run for 3 yds to the Buff 42 +3 -0.37
2:15 3rd & 4 OWN 42 Kyle Vantrease pass incomplete 0 -0.75
1:03 4th & 4 OWN 42 Jackson Baltar punt for 34 yds
FG
13 pl · 67 yd · 5:06
10–10
1:03 1st & 10 OWN 24 Kaleb Eleby pass complete to Corey Crooms for 12 yds to the WMich 36 for a 1ST down +12 1.00
1:03 1st & 10 OWN 36 Kaleb Eleby pass complete to Corey Crooms for 20 yds to the Buff 44 for a 1ST down +20 1.73
0:00 1st & 10 OPP 44 Kaleb Eleby pass complete to Anthony Torres for 5 yds to the Buff 39 +5 0.09
0:00 OPP 44 End of 3rd Quarter
15:00 2nd & 5 OPP 39 La'Darius Jefferson run for 6 yds to the Buff 33 for a 1ST down +6 0.42
15:00 1st & 10 OPP 33 WESTRN MICHIGAN Penalty, False Start (Jacob Gideon) to the Buff 38 -5
15:00 1st & 15 OPP 38 Kaleb Eleby pass incomplete 0 -0.86
15:00 2nd & 15 OPP 38 Kaleb Eleby pass incomplete 0 -1.02
15:00 3rd & 15 OPP 38 Kaleb Eleby pass complete to La'Darius Jefferson for 10 yds to the Buff 28 +10 1.12
15:00 4th & 5 OPP 28 Kaleb Eleby pass complete to Skyy Moore for 7 yds to the Buff 21 for a 1ST down +7 1.71
15:00 1st & 10 OPP 21 La'Darius Jefferson run for 14 yds to the Buff 7 for a 1ST down +14 0.44
15:00 1st & 7 OPP 7 Kaleb Eleby sacked by Max Michel for 0 yards to the Buff 14 0 -0.41
15:00 2nd & 14 OPP 14 Kaleb Eleby pass complete to Anthony Torres for 5 yds to the Buff 9 +5 0.02
15:00 3rd & 9 OPP 9 Kaleb Eleby pass incomplete 0 -0.39
10:57 4th & 9 OPP 9 Nick Mihalic 26 yd FG GOOD
Q4
PUNT
3 pl · 2 yd · 1:00
10–10
10:52 1st & 10 OWN 27 Kyle Vantrease pass incomplete 0 -0.77
10:52 2nd & 10 OWN 27 Dylan McDuffie run for 2 yds to the Buff 29 +2 -0.26
10:52 3rd & 8 OWN 29 Kyle Vantrease pass incomplete 0 -0.25
9:52 4th & 8 OWN 29 Jackson Baltar punt for 50 yds , Bryce Nunnelly returns for no gain to the WMich 21
TD
1 pl · 79 yd · 0:18
17–10
9:34 1st & 10 OWN 36 Kaleb Eleby pass complete to Skyy Moore for 64 yds for a TD (Nick Mihalic KICK) +64 5.15
PUNT
3 pl · 0 yd · 1:13
17–10
9:32 1st & 10 OWN 22 Kevin Marks Jr. run for 3 yds to the Buff 25 +3 -0.26
9:32 2nd & 7 OWN 25 Kevin Marks Jr. run for a loss of 3 yards to the Buff 22 -3 -0.65
9:32 3rd & 10 OWN 22 Kyle Vantrease pass incomplete 0 -0.13
8:19 4th & 10 OWN 22 Jackson Baltar punt for 44 yds, fair catch by Bryce Nunnelly at the WMich 34
TD
11 pl · 66 yd · 5:49
24–10
8:19 1st & 10 OWN 34 La'Darius Jefferson run for 7 yds to the WMich 41 +7 0.70
8:19 2nd & 3 OWN 41 La'Darius Jefferson run for 2 yds to the WMich 43 +2 -0.75
8:19 3rd & 1 OWN 43 La'Darius Jefferson run for 17 yds to the Buff 40 for a 1ST down +17 2.20
8:19 1st & 10 OPP 40 Kaleb Eleby pass complete to Skyy Moore for 8 yds to the Buff 32 +8 0.64
8:19 2nd & 2 OPP 32 Sean Tyler run for 8 yds to the Buff 24 for a 1ST down +8 -0.13
4:03 2nd & 3 OPP 17 Timeout WESTRN MICHIGAN, clock 04:03
4:03 1st & 10 OPP 24 Sean Tyler run for 7 yds to the Buff 17 +7 0.32
4:03 2nd & 3 OPP 17 Sean Tyler run for 5 yds to the Buff 12 for a 1ST down +5 -0.17
3:17 2nd & 7 OPP 9 Timeout BUFFALO, clock 03:17
3:17 1st & 10 OPP 12 La'Darius Jefferson run for 3 yds to the Buff 9 +3 -0.10
3:12 3rd & 5 OPP 7 Timeout BUFFALO, clock 03:12
3:12 2nd & 7 OPP 9 La'Darius Jefferson run for 2 yds to the Buff 7 +2 -0.16
3:12 3rd & 5 OPP 7 La'Darius Jefferson run for 6 yds to the Buff 1 for a 1ST down +6 1.85
2:30 1st & 1 OPP 1 La'Darius Jefferson run for 1 yd for a TD (Nick Mihalic KICK) +1 0.94
TD
7 pl · 65 yd · 1:13
24–17
2:30 1st & 10 OWN 35 Kyle Vantrease pass incomplete 0 -1.01
2:30 2nd & 10 OWN 35 Kyle Vantrease pass incomplete 0 -0.60
2:30 3rd & 10 OWN 35 Kyle Vantrease run for 10 yds to the Buff 45 for a 1ST down +10 2.58
2:30 1st & 10 OWN 45 Kyle Vantrease pass complete to Quian Williams for 37 yds to the WMich 18 for a 1ST down +37 1.68
2:30 1st & 10 OPP 18 Kyle Vantrease pass complete to Quian Williams for 13 yds to the WMich 5 for a 1ST down +13 0.71
2:30 1st & 5 OPP 5 Kyle Vantrease pass complete to Jamari Gassett for 4 yds to the WMich 1 +4 -0.02
1:17 2nd & 1 OPP 1 Kyle Vantrease run for 1 yd for a TD (Alex McNulty KICK) +1 1.90
1:17 1st & 3 OPP 3 Timeout WESTRN MICHIGAN, clock 01:17
END OF Q4
2 pl · -4 yd · 1:17
24–17
1:17 1st & 65 OPP 46 Timeout BUFFALO, clock 01:17
0:00 50 End of 4th Quarter
20 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking.

Defense

2sacks3
5plays for loss1
1takeaways0
4three-and-outs forced1
3explosive plays allowed11
5.94yards allowed / play6.36
3 of 10scoring drives allowed4 of 10
Western Michigan
Corvin Moment 7 (5) 2 TFL
Delano Ware 6 (4)
Zaire Barnes 5 (4) 1 sk · 1 TFL
Ryan Selig 5 (4)
Therran Coleman 3 (2) 1 TFL
Marshawn Kneeland 3 (2)
Andre Carter 2 (2) 1 TFL
Jake Moertl 2 (1)
Buffalo
James Patterson 14 (5)
Cory Gross Jr. 10 (6)
Marcus Fuqua 10 (6)
Max Michel 7 (3) 1 sk · 1 TFL
Daymond Williams 5 (3) 1 sk · 1 TFL · 1 PD
Logic Hudgens 5 (5)
Ja'Marcus Ingram 5 (4)
Tim Terry Jr. 5 (3)
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

1 of 3field goals1 of 1
1punts5
38.0punt average35.2
0punts inside the 203
24return yards40
own 32average drive startown 29
Western Michigan
K Nick Mihalic 1/1 FG · long 26 · 2/2 XP
K Parker Sampson 0/2 FG · 1/1 XP
P Nick Mihalic 1 punt · 38.0 avg
KR Bryce Nunnelly 1 ret · 24 yds · long 24
PR Bryce Nunnelly 1 ret · 0 yds
Buffalo
K Alex McNulty 1/1 FG · long 37 · 2/2 XP
P Jackson Baltar 5 punts · 35.2 avg · 3 in 20
KR Ron Cook Jr. 2 ret · 37 yds · long 20
PR Ron Cook Jr. 1 ret · 3 yds · long 3
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

80plays50
509yards297
9drives9
50%success rate42%
21.24total PPA11.43
Derived from 130 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Kaleb Eleby pass complete to Skyy Moore for 12 yds for a TD (Parker Sampson KICK) 7–0
Q1Ron Cook Jr. run for 55 yds for a TD (Alex McNulty KICK) 7–7
Q3Alex McNulty 37 yd FG GOOD 10–7
Q4Nick Mihalic 26 yd FG GOOD 10–10
Q4Kaleb Eleby pass complete to Skyy Moore for 64 yds for a TD (Nick Mihalic KICK) 17–10
Q4La'Darius Jefferson run for 1 yd for a TD (Nick Mihalic KICK) 24–10
Q4Kyle Vantrease run for 1 yd for a TD (Alex McNulty KICK) 17–24

Biggest plays by PPA

Q4Kaleb Eleby pass complete to Skyy Moore for 64 yds for a TD (Nick Mihalic KICK) 5.15
Q1Ron Cook Jr. run for 55 yds for a TD (Alex McNulty KICK) 4.28
Q1Kaleb Eleby pass complete to Skyy Moore for 12 yds for a TD (Parker Sampson KICK) 2.91
Q2Kaleb Eleby pass complete to Anthony Torres for 16 yds to the 50 yard line for a 1ST… 2.80
Q4Kyle Vantrease run for 10 yds to the Buff 45 for a 1ST down 2.58
Q2Kyle Vantrease pass complete to Quian Williams for 40 yds to the WMich 21 for a 1ST down 2.22

Series recent meetings

2024 Western Michigan 48 – 41 Buffalo
2017 Western Michigan 71 – 68 Buffalo
2016 Buffalo 0 – 38 Western Michigan
2013 Buffalo 33 – 0 Western Michigan
2012 Western Michigan 24 – 29 Buffalo
2009 Buffalo 31 – 34 Western Michigan
2008 Western Michigan 34 – 28 Buffalo
2005 Buffalo 21 – 31 Western Michigan
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal