D2 · Great Lakes Valley Conference Non-conference
Schedule strength, not rank, separates Michigan Tech from Upper Iowa
The gap that matters here is not the 45 spots between Michigan Tech at No. 31 and Upper Iowa at No. 76 in Division II. It is strength of schedule, where Michigan Tech sits 34th and Upper Iowa way down at 132nd, a difference that dwarfs anything else in the profiles. That context matters for a non-conference meeting that pits a Great Lakes Intercollegiate Athletic Conference team against a Great Lakes Valley Conference team and will not affect either league's standings.
Michigan Tech carries an A- overall grade built on an A- offense and a B+ defense, and Versus has the Huskies 29th in offense and 43rd in defense within Division II. They have posted a winning record in three straight seasons, though a loss to Emporia St this year was enough to knock them out of the division's top 25 briefly before climbing back. Upper Iowa is no pushover on paper, graded B- overall with a B defense ranked 59th, and the Peacocks sit second in the GLVC standings. They also own the head-to-head history, having beaten Michigan Tech 21-14 the last time these two met in September 2025.
Versus projects a different outcome this time, with Michigan Tech favored 32-21 and given a 73 percent chance to win at home. The soft schedule Upper Iowa has played so far is the biggest reason the model does not trust its 1-1 record as much as the raw rank suggests.
Graded within D2, 162 teams

