Sat, Oct 3, 1:00 PM ET· UB Stadium· Western Michigan -13.5 · O/U 46.5
Early-season ratings are provisional. Opponent adjustment relies on a thin schedule graph until teams are connected through more games; expect movement through late September.
Rest 7d / 7dTravel 350 mi / 0 miForecast: 63°F · wind 6 mph · Clear
Market context
Western Michigan -13.5 · O/U 46.5
opened Western Michigan -14, now Western Michigan -13.5 · total opened 47.5, now 46.5
Records vs the spread and total, in each team’s role for this game.
Western Michigan as road favorite
2026 overall: 1-2 ATS (3 games) · 1-2 O/U (3 games)
2026 as road favorite: 0-1 ATS (1 game) · 1-0 O/U (1 game)
Last season (2025): 2-0-1 ATS (3 games) · 2-1 O/U (3 games)
Since 2020: 8-6-2 ATS (16 games) · 10-6 O/U (16 games)
Buffalo as home underdog
2026 overall: 0-4 ATS (4 games) · 3-1 O/U (4 games)
2026 as home underdog: none in this role
Last season (2025): 1-1-1 ATS (3 games) · 2-1 O/U (3 games)
Since 2020: 6-5-2 ATS (13 games) · 6-7 O/U (13 games)
Away
Home
2026 · TraditionalWestern Michigan · 5 of 9
297.8
Yards / game
314.3
2.08
Points / drive
1.50
3.0
TDs / game
2.5
40.4
3rd-down %
35.2
75.0
RZ TD %
69.2
0.8
Turnover margin
-1.8
0.8
Sacks / game
1.0
2.5
TFL / game
4.3
8.0
Havoc / game
11.0
40.3 / 59.7
Pass / Rush split
47.0 / 53.0
2026 · Situational matchup
When Western Michigan has the ball
Western Michigan's early-down offense ranks 75th of 138. Buffalo's early-down defense ranks 66th of 138.
Western Michigan's passing-down offense ranks 27th of 138. Buffalo's passing-down defense ranks 61st of 138.
Western Michigan's third-down offense ranks 51st of 138. Buffalo's third-down defense ranks 87th of 138.
Western Michigan's red-zone offense ranks 11th of 138. Buffalo's red-zone defense ranks 72nd of 138.
When Buffalo has the ball
Buffalo's early-down offense ranks 117th of 138. Western Michigan's early-down defense ranks 98th of 138.
Buffalo's passing-down offense ranks 120th of 138. Western Michigan's passing-down defense ranks 125th of 138.
Buffalo's third-down offense ranks 111th of 138. Western Michigan's third-down defense ranks 94th of 138.
Buffalo's red-zone offense ranks 15th of 138. Western Michigan's red-zone defense ranks 70th of 138.
What’s changed
Values are what the defense allowed. Ranks: 1st = best. Offense form is EPA per play gained.
▲Offense form0.020 last 3 vs -0.030 season (+0.050)
▼Defense form0.044 last 3 vs -0.023 season (+0.067)
Offense formabout the same(-0.159 last 3 vs -0.137 season)
▼Defense form0.009 last 3 vs -0.045 season (+0.054)
Away
2026 · Stat leaders
PassingBroc Lowry — 527 yd, 4 TD
RushingJalen Buckley — 225 yd, 4 TD
ReceivingAveion Chenault — 216 yd, 1 TD
Home
2026 · Stat leaders
PassingJason Wright — 385 yd, 3 TD
RushingMessiah Burch — 246 yd, 0 TD
ReceivingChance Morrow — 307 yd, 6 TD
2026 · Collision map
Where each offense meets the other defense — FBS rank first, season value after.
Values are what the defense allowed. Ranks: 1st = best.
Early downs
Western Michigan offense
75thof 1380.001149 plays
vs
Buffalo defense · allowed
66thof 138-0.050Western Michigan defense · allowed
98thof 1380.037vs
Buffalo offense
117thof 138-0.114199 plays
Passing downs
Western Michigan offense
27thof 1380.22884 plays
vs
Buffalo defense · allowed
61stof 138-0.032104 plays
Western Michigan defense · allowed
125thof 1380.21180 plays
vs
Buffalo offense
120thof 138-0.150112 plays
Third down
Western Michigan offense
51stof 1380.19152 plays · small sample
vs
Buffalo defense · allowed
87thof 1380.10160 plays
Western Michigan defense · allowed
94thof 1380.13454 plays · small sample
vs
Buffalo offense
111thof 138-0.15572 plays
Red zone
Western Michigan offense
11thof 1380.35735 plays · small sample
vs
Buffalo defense · allowed
72ndof 138-0.00231 plays · small sample
Western Michigan defense · allowed
70thof 138-0.00938 plays · small sample
vs
Buffalo offense
15thof 1380.31140 plays · small sample
Field advancement
Western Michigan offense
106thof 13843.2%vs
Buffalo defense · allowed
102ndof 13847.5%Western Michigan defense · allowed
87thof 13845.4%vs
Buffalo offense
136thof 13831.1%Away
Home
Western Michigan Offense vs Buffalo DefenseBuffalo · 7 of 11
EPA/Drive is opponent-adjusted. Other metrics are raw 2026 season stats with FBS ranks. Values are what the defense allowed. Ranks: 1st = best.
Quality (opponent-adjusted)
-0.10#93
EPA/Drive (opp-adj)
#116-0.17
Defense rating (opp-adj), higher = better
Style / situational breakdown (raw 2026)
-0.020#93
199 plays
EPA/Play
#58-0.060
allowed · 236 plays
-0.261#127
76 plays
EPA/Pass
#49-0.107
allowed · 125 plays
0.128#37
123 plays
EPA/Rush (sacks included)
#74-0.008
allowed · 111 plays
44.7%#100
199 plays
Success Rate
#1839.0%
allowed · 236 plays
38.2%#121
Pass Success Rate
#2437.0%
allowed
48.8%#64
Rush Success Rate
#4844.0%
allowed
43.2%#106
Available Yards %
#10247.5%
allowed
68.1#37
Net Field Position
#12368.2
Opponents' net field position (higher = better)
0.001#75
149 plays
Early Downs EPA/Play
#66-0.050
allowed
6.5#47
Avg 3rd Down Distance
#477.7
Opponents' avg 3rd-down distance (higher = better)
Western Michigan Defense vs Buffalo OffenseWestern Michigan · 8 of 11
EPA/Drive is opponent-adjusted. Other metrics are raw 2026 season stats with FBS ranks. Values are what the defense allowed. Ranks: 1st = best.
Quality (opponent-adjusted)
0.08#49
Defense rating (opp-adj), higher = better
EPA/Drive (opp-adj)
#137-0.41
Style / situational breakdown (raw 2026)
-0.011#76
allowed · 213 plays
EPA/Play
#117-0.092
267 plays
-0.170#31
allowed · 89 plays
EPA/Pass
#112-0.155
134 plays
0.102#112
allowed · 124 plays
EPA/Rush (sacks included)
#94-0.028
133 plays
48.4%#112
allowed · 213 plays
Success Rate
#13339.7%
267 plays
43.6%#82
allowed
Pass Success Rate
#12735.8%
54.8%#136
allowed
Rush Success Rate
#11043.6%
45.4%#87
allowed
Available Yards %
#13631.1%
75.7#11
Opponents' net field position (higher = better)
Net Field Position
#11372.6
0.037#98
allowed
Early Downs EPA/Play
#117-0.114
199 plays
5.2#138
Opponents' avg 3rd-down distance (higher = better)
Avg 3rd Down Distance
#666.8
2026 · Situational EPAWestern Michigan · 4 of 6
Values are what the defense allowed. Ranks: 1st = best.
-0.018
200 plays
Non-garbage · Off
-0.077
276 plays
-0.011
213 plays
Non-garbage · Def (allowed)
-0.060
236 plays
0.357
35 plays · small sample
Red Zone · Off
0.311
40 plays · small sample
-0.009
38 plays · small sample
Red Zone · Def (allowed)
-0.002
31 plays · small sample
0.191
52 plays · small sample
3rd Down · Off
-0.155
72 plays
0.134
54 plays · small sample
3rd Down · Def (allowed)
0.101
60 plays