College Football Scores · College Football Odds

Northwestern vs Michigan State

Week 8 · No. 25 vs unranked · Sat Oct 17 · 12:00 PM ET · Spartan Stadium

Northwestern WildcatsNorthwestern4-1
12:00 PM ETOct 17, 2026
Michigan State SpartansMichigan State2-4
StreamPeacock
Weather46°F · Clear · NNW wind 5 mphForecast

Weather at Spartan Stadium

Northwestern vs Michigan State at Spartan Stadium, Sat Oct 17, 12:00 PM ET. The forecast for the game's hours.

Kickoff · 12 PM ET
46°FWind 5 mph from the NNW, gusts 11 mphClear · 0% chance of rain · humidity 53%
  1. 12 PM46°F5 mph0% rain
  2. 1 PM49°F5 mph0% rain
  3. 2 PM50°F5 mph0% rain
  4. 3 PM52°F5 mph0% rain
  5. 4 PM53°F6 mph0% rain

Forecast from the US National Weather Service, issued Fri Oct 16, 6:36 AM ET.

Northwestern vs Michigan State prediction

as of 7:58 AM ET

Each prediction market's own price to win now, and the implied chance before fees.

ExchangeNWESTMSU
Polymarket$74k depth−26473%+26427%
  • Polymarket: Northwestern 73%.

Northwestern vs Michigan State betting splits

Consensus · as of 7:51 AM ET
MoneylineNWEST · MSU
Bets94%6%
Money59%41%
SpreadNWEST · MSU
Bets65%35%
Money69%31%
Total O/UOver · Under
Bets80%20%
Money87%13%
  • 94% of the moneyline bets and 59% of the money are on Northwestern.
  • The markets favor Northwestern (73% on Polymarket); 59% of the public's moneyline money is on Northwestern.

Preview

No. 25 Northwestern (4-1) visits Michigan State (2-4) at Spartan Stadium in East Lansing, MI on Sat, Oct 17, 2026, 12:00 PM ET (9:00 AM PT). Michigan State tied for 16th in the Big Ten Conference and Northwestern 10th before the game. Michigan State has won 0 of its last 4.

Season so far, before the game

Points Per Game NWEST 35.4 · MSU 21.3
SeasonNWESTMSU
Points Per Game35.421.3
Total Yards437.4311.7
Yards Passing234.4187.5
Yards Rushing203.0124.2
Points Allowed Per Game16.225.7
Yards Allowed380.6339.7
Pass Yards Allowed233.4197.8
Rush Yards Allowed147.2141.8
  • Passing: Alessio Milivojevic (MSU), 102/155, 1,047 YDS, 5 TD, 3 INT
  • Rushing: Cam Edwards (MSU), 64 CAR, 304 YDS, 3 TD
  • Receiving: Rodney Bullard Jr. (MSU), 19 REC, 242 YDS, 1 TD
  • Sacks: Eli Coenen (MSU), 3
  • Tackles: Devin Vaught (MSU), 38
  • Passing: Aidan Chiles (NWEST), 80/112, 1,172 YDS, 9 TD
  • Rushing: Caleb Komolafe (NWEST), 60 CAR, 334 YDS, 3 TD
  • Receiving: Griffin Wilde (NWEST), 24 REC, 425 YDS, 3 TD
  • Sacks: Braydon Brus (NWEST), 3
  • Tackles: Robert Fitzgerald (NWEST), 49

Scores and stats: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 16, 12:00 AM ET. How game pages are made