Indoors · wind, cold and rain are out of playFord FieldStadium scoring factor 102 (55th of 134, 100 = league average) · 54.9 points a game in 18 games hereIndoor games league-wide: 60.2 points vs 53.7 in mild outdoor games
Matchup statsHow the two teams play: each offense against the defense it faces, the three widest gaps marked, every measure ranked (1 = best).
advanced stats (garbage time excluded) and play-by-play · 2025 season only
Offense vs defenseEach offense's league rank against the defense it faces; longer bar = better rank, filled = the side ranking better. The three widest gaps are marked.
2025 season · ranks of 135
ranks betterranks worseStronger27+ places apartleague middleLonger bar = better rank of 135 (#1 = best)
M-OH offensevsWMU defense
M-OH offense ranks better in 1 of 6 matchups · WMU defense in 5 (4 by a clear margin)
Passing · points added per playPoints added per pass play; the defense's number is what it allows.Widest gap · 95 places
+0.09
#106
−0.00
Stronger#11
Rushing · points added per playPoints added per rush; the defense's number is what it allows.
+0.04
#86
−0.01
Stronger#31
Third-down conversionShare of third downs converted; the defense's is what it allows.Widest gap · 97 places
35%
#109
31%
Stronger#12
Finishing drives · points per opportunityPoints per drive reaching the opponent's 40; the defense's is what it allows.Widest gap · 92 places
3.34
#106
2.83
Stronger#14
Havoc · faced vs createdTackles for loss, forced fumbles, interceptions and breakups per play: faced by the offense, created by the defense.
13.3%
#34slight
17.3%
#35
Turnovers · giveaways vs takeawaysPer game: the offense's giveaways (fewer is better) and the defense's takeaways.
1.07
#37
1.71
slight#24
WMU offensevsM-OH defense
WMU offense ranks better in 3 of 6 matchups (1 by a clear margin) · M-OH defense in 3 (2 by a clear margin)
Passing · points added per playPoints added per pass play; the defense's number is what it allows.
+0.05
#119
+0.10
Stronger#48
Rushing · points added per playPoints added per rush; the defense's number is what it allows.
+0.12
#51
+0.02
slight#47
Third-down conversionShare of third downs converted; the defense's is what it allows.
40%
#62Stronger
43%
#106
Finishing drives · points per opportunityPoints per drive reaching the opponent's 40; the defense's is what it allows.
3.35
#104
3.39
Stronger#45
Havoc · faced vs createdTackles for loss, forced fumbles, interceptions and breakups per play: faced by the offense, created by the defense.
12.4%
#20slight
17.8%
#25
Turnovers · giveaways vs takeawaysPer game: the offense's giveaways (fewer is better) and the defense's takeaways.
1.07
#38slight
1.43
#46
Every measure, ranked
29 measures per pairing+
Each measure, offense vs opposing defense, ranked of 135 (1 = best). Favors: big rank gap. ▲▼: recent trend.
M-OH offenseWMU defense
Points added / passExpected points added per pass play.favors WMU
+0.09#106▼
−0.00#11▼
Pass success ratefavors WMU
36%#118
37%#21
Pass explosivenessAverage points added on successful pass plays: how big the wins are.
1.68#27
1.46#29
Yards / pass attemptfavors WMU
7.1#71▼
6.5#33
Explosive pass rateDropbacks gaining 20+ yards. All plays.
11.4%#35
9.3%#50▲
Sack rate / Sack rate generatedSacks per dropback. Lower is better for an offense; the defense column shows sacks they create.favors WMU
6.5%#95
8.3%#7
Completion %favors WMU
50%#135
55%#11
Interception rate / Interceptions forced
3.8%#111▼
1.5%#118▲
WMU offenseM-OH defense
Points added / passExpected points added per pass play.favors M-OH
+0.05#119▲
+0.10#48▲
Pass success ratefavors M-OH
37%#115▲
40%#52
Pass explosivenessAverage points added on successful pass plays: how big the wins are.favors M-OH
1.41#119
1.46#27
Yards / pass attemptfavors M-OH
6.4#115
6.4#28
Explosive pass rateDropbacks gaining 20+ yards. All plays.favors M-OH
6.8%#128▲
8.2%#24▲
Sack rate / Sack rate generatedSacks per dropback. Lower is better for an offense; the defense column shows sacks they create.favors M-OH
Points in the 1st half:M-OH scores 56% · allows 45%WMU scores 50% · allows 43%league 52%
Game script: the second halfSecond-half points and pass share after leading by 4+, being within 3, or trailing by 4+ at the break.◷History
Last 17 games · 5 in 2026, 12 in 2025
M-OHWMUsolid = scored · striped = allowedleague in the same spotband = about 90% range
Led at half
by 4+
League 15.1 scored
League 38% pass
M-OH7 games
Scored14.0
Allowed15.1
Pass share26%
13–38% · 182 plays
WMU9 games
Scored13.8
Allowed8.8
Pass share33%
27–39% · 297 plays
Close at half
tied or within 3
League 13.2 scored
League 46% pass
M-OH3 games
Scored14.7
Allowed11.7
Pass share44%
29–59% · 100 plays
WMU3 games
Scored13.7
Allowed7.3
Pass share26%
6–46% · 115 plays
Trailed at half
by 4+
League 11.2 scored
League 52% pass
M-OH7 games
Scored8.0
Allowed10.1
Pass share47%
37–57% · 221 plays
WMU5 games
Scored9.6
Allowed12.2
Pass share39%
27–51% · 148 plays
Second half = third quarter, fourth quarter and overtime, per game. Pass share = pass attempts over attempts plus carries in the second half (a sack counts as a carry, as college stats score it; a few plays whose names could not be matched are missing). The range counts games, not plays. League = every tracked college team's last 17 games (138 teams). History, and it follows the score: not a forecast of this game.
Quarter tempoPoints scored (up) and allowed (down) per game in each quarter, last 17 games; ticks mark the league average.◷History
per game · Last 17 games · 5 in 2026, 12 in 2025
M-OHat the half: led 7 · within 3 in 3 · trailed 7 (of 17)
5.2
4.6Q1
9.4
5.7Q2
14.6scored10.4allowedleague 14.6
1st half
5.9
5.9Q3
5.7
6.6Q4
WMUat the half: led 9 · within 3 in 3 · trailed 5 (of 17)
4.4
4.4Q1
8.3
2.8Q2
12.6scored7.2allowedleague 14.6
1st half
6.2
3.2Q3
6.3
6.4Q4
number above the line = scored (solid bar) · below = allowed (striped)league averageLeague per team: Q1 6.1 · Q2 8.5 · Q3 6.0 · Q4 7.0
We don't carry first-half or quarter lines yet, so there is no market number beside these. Overtime is left out. History, not a forecast.
SeasonBoth teams' record, scoring and recent results this season; green marks the better side.◷History
M-OHWMU
7-7
Record
10-4
23.5
Points for / game
24.9
21.7
Points against / game
17.4
4-2 / 3-5
Home / road
7-1 / 3-3
L L W W L
Last 5
W W W W W
2025 season only (not a rolling window) · 14 games each.
AdvancedEfficiency and talent measures for both teams; green marks the better side.◷History
M-OHWMU
−3.4
Team rating (this season)Points better (+) or worse (−) than an average team.
−1.4
0.037
Offense points added / playPoints the offense adds per play, garbage time excluded.
0.075
0.025
Defense points added / playPoints added per play the defense allows; lower is better.
-0.028
39% / 39%
Success rate (off / def)
43% / 37%
1.22 / 1.19
Explosiveness (off / def)
1.03 / 1.25
592
Talent compositeRoster talent rating from recruiting; higher = more talent.
534
8%
Returning production
32%
2025 season to date, garbage time excluded.
SituationsHow each team has done in a specific situation over the last two seasons. A tendency, not a prediction.◷History
M-OHWMU
1-11 · 8%
Outright wins as underdogStraight-up upsets pulled off when the market had them losing.
1-10 · 9%
Last two seasons (2024–2025), M-OH 28 games, WMU 27. Tendencies, not predictions.
Head to head · since 2023Past meetings: series record, average total points and each final score.◷History
2M-OHseriesWMU1
Avg total points
44.7
Meetings
3
They meet only some seasons (2 of the 4 in our history).
2025M-OH 13 vs WMU 23WMU
2025WMU 17 at M-OH 26M-OH
2023M-OH 34 at WMU 21M-OH
Lines are the market's, from the sportsbooks we track. This page is data only: the model's read of the game is its own page, linked under the market. For information only, not betting advice. 21+ only. Gambling problem? Call or text 1-800-GAMBLER.