College Football Scores · College Football Odds

Penn State vs Michigan

Week 8 · Sat Oct 17 · 3:30 PM ET · Michigan Stadium

Penn State Nittany LionsPenn State3-3
3:30 PM ETOct 17, 2026
Michigan WolverinesMichigan3-2
TVCBS
Weather52°F · Clear · WNW wind 5 mphForecast

Weather at Michigan Stadium

Penn State vs Michigan at Michigan Stadium, Sat Oct 17, 3:30 PM ET. The forecast for the game's hours.

Kickoff · 3 PM ET
52°FWind 5 mph from the WNW, gusts 10 mphClear · 0% chance of rain · humidity 46%
  1. 3 PM52°F5 mph0% rain
  2. 4 PM52°F5 mph0% rain
  3. 5 PM52°F6 mph0% rain
  4. 6 PM51°F5 mph0% rain
  5. 7 PM49°F5 mph0% rain

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

Penn State vs Michigan prediction

as of 7:51 AM ET

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

ExchangePSUMICH
Kalshi$665k depth+22531%−22569%
Polymarket$68k depth+22830%−22870%
  • Kalshi: Michigan 69%.
  • Polymarket: Michigan 70%.

Penn State vs Michigan betting splits

Consensus · as of 7:51 AM ET
MoneylinePSU · MICH
Bets13%87%
Money40%60%
SpreadPSU · MICH
Bets66%34%
Money81%19%
Total O/UOver · Under
Bets66%34%
Money51%49%
  • 87% of the moneyline bets and 60% of the money are on Michigan.
  • The markets favor Michigan (69% on Kalshi); 60% of the public's moneyline money is on Michigan.

Preview

Penn State (3-3) visits Michigan (3-2) at Michigan Stadium in Ann Arbor, MI on Sat, Oct 17, 2026, 3:30 PM ET (12:30 PM PT). Michigan is 13th in the Big Ten Conference and Penn State tied for 14th before the game. Michigan has won 2 of its last 4.

Season so far, before the game

Points Per Game PSU 30.5 · MICH 23.0
SeasonPSUMICH
Points Per Game30.523.0
Total Yards392.8315.8
Yards Passing251.2180.8
Yards Rushing141.7135.0
Points Allowed Per Game18.515.8
Yards Allowed315.7241.4
Pass Yards Allowed149.8146.8
Rush Yards Allowed165.894.6
  • Passing: Bryce Underwood (MICH), 67/113, 881 YDS, 5 TD, 4 INT
  • Rushing: Jordan Marshall (MICH), 55 CAR, 244 YDS, 3 TD
  • Receiving: JJ Buchanan (MICH), 24 REC, 446 YDS, 4 TD
  • Sacks: John Henry Daley (MICH), 3
  • Tackles: Troy Bowles (MICH), 40
  • Passing: Rocco Becht (PSU), 104/166, 1,397 YDS, 11 TD, 3 INT
  • Rushing: James Peoples (PSU), 52 CAR, 232 YDS, 2 TD
  • Receiving: Chase Sowell (PSU), 23 REC, 359 YDS, 2 TD
  • Sacks: Tony Rojas (PSU), 4
  • Tackles: Tony Rojas (PSU), 43

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, 3:41 AM ET. How game pages are made