TOL Toledo 0-1 20 MSU Michigan State 1-0 30 Final Michigan State beat Toledo 30-20. Share this game
We had Toledo favored. Michigan State won.
Top comment in the game thread
MSU is doing a lot of chirping on the field. Ya’ll are in a dog fight with the Toledo Rockets, might want to stay humble
Q4 7:50 · r/CFB game thread · Fri, Sep 4 How it swung Watch the plays Drives What it cost Box score Weather Before kickoff How it swung The turning point: Milivojevic 5-yd TD pass to Bullard, Michigan State goes ahead 27-20 (Q4, 10:37). Michigan State went from 77% to 93% to win. Fans right then: “Imagine trying to get up on an offensive lineman who’s actively throwing up on you” r/CFB game thread
Before kickoff, our ratings gave Michigan State a 21% chance, and the closing betting line (Michigan State was a 10-point favorite) put it at 79%.
Favored the whole way: Michigan State never fell below 72%.
Toledo never had better than a 27% chance.
Final Michigan State 30-20 Toledo Michigan State won Move across the chart, or tap a numbered swing, to see any play. Final Toledo 20-30 Michigan State Toledo lost Move across the chart, or tap a numbered swing, to see any play. 50% 75% 90% Q1 Q2 Q3 Q4 96% at half Michigan State Won 30-20 1 2 −12 +16 Scores M. State Toledo Michigan State fans: 2 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 6 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 2 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 0 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 1 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 6 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 2 comments a minute Michigan State fans: 5 comments a minute Michigan State fans: 5 comments a minute Michigan State fans: 5 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 1 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 8 comments a minute Michigan State fans: 6 comments a minute Michigan State fans: 6 comments a minute Michigan State fans: 6 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 2 comments a minute Michigan State fans: 5 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 5 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 3 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 1 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 2 comments a minute Toledo fans: 1 comments a minute Toledo fans: 1 comments a minute Toledo fans: 0 comments a minute Toledo fans: 1 comments a minute Toledo fans: 0 comments a minute Toledo fans: 1 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute 50% 75% 90% Q1 Q2 Q3 Q4 96% at half Michigan State Won 30-20 1 2 Scores M. State Toledo Michigan State fans: 2 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 6 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 2 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 0 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 1 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 6 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 2 comments a minute Michigan State fans: 5 comments a minute Michigan State fans: 5 comments a minute Michigan State fans: 5 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 1 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 8 comments a minute Michigan State fans: 6 comments a minute Michigan State fans: 6 comments a minute Michigan State fans: 6 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 2 comments a minute Michigan State fans: 5 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 5 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 3 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 1 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 2 comments a minute Toledo fans: 1 comments a minute Toledo fans: 1 comments a minute Toledo fans: 0 comments a minute Toledo fans: 1 comments a minute Toledo fans: 0 comments a minute Toledo fans: 1 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute 50% 10% 25% Q1 Q2 Q3 Q4 4% at half Michigan State Lost 20-30 1 2 +12 −16 Scores Toledo M. State Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 1 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 2 comments a minute Toledo fans: 1 comments a minute Toledo fans: 1 comments a minute Toledo fans: 0 comments a minute Toledo fans: 1 comments a minute Toledo fans: 0 comments a minute Toledo fans: 1 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Michigan State fans: 2 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 6 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 2 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 0 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 1 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 6 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 2 comments a minute Michigan State fans: 5 comments a minute Michigan State fans: 5 comments a minute Michigan State fans: 5 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 1 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 8 comments a minute Michigan State fans: 6 comments a minute Michigan State fans: 6 comments a minute Michigan State fans: 6 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 2 comments a minute Michigan State fans: 5 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 5 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 3 comments a minute 50% 10% 25% Q1 Q2 Q3 Q4 4% at half Michigan State Lost 20-30 1 2 Scores Toledo M. State Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 1 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 2 comments a minute Toledo fans: 1 comments a minute Toledo fans: 1 comments a minute Toledo fans: 0 comments a minute Toledo fans: 1 comments a minute Toledo fans: 0 comments a minute Toledo fans: 1 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Toledo fans: 0 comments a minute Michigan State fans: 2 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 6 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 2 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 0 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 1 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 6 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 2 comments a minute Michigan State fans: 5 comments a minute Michigan State fans: 5 comments a minute Michigan State fans: 5 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 1 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 8 comments a minute Michigan State fans: 6 comments a minute Michigan State fans: 6 comments a minute Michigan State fans: 6 comments a minute Michigan State fans: 4 comments a minute Michigan State fans: 2 comments a minute Michigan State fans: 5 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 5 comments a minute Michigan State fans: 3 comments a minute Michigan State fans: 3 comments a minute
See it from Toledo’s side The two plays that swung it
1 Q4 13:47 Walendzak 71-yd TD run, Toledo goes ahead 20-19 Michigan State 85% → 73% (−12) 2 Q4 10:37 4th and 1 Milivojevic 5-yd TD pass to Bullard, Michigan State goes ahead 27-20Michigan State 77% → 93% (+16) The two plays that swung it
1 Q4 13:47 Walendzak 71-yd TD run, Toledo goes ahead 20-19 Toledo 15% → 27% (+12) 2 Q4 10:37 4th and 1 Milivojevic 5-yd TD pass to Bullard, Michigan State goes ahead 27-20Toledo 23% → 7% (−16) What fans said, play by play
The line in bold above each quote is written by our model from the thread’s comments and the play-by-play.
Q1 14:13 A player's pants fell down during the game. ITS A PANTS PARTY! r/CFB game thread Q2 7:50 Richter throws deep touchdown to Dabbs as MSU fans blame Brantley Back to the portal Brantley r/CFB game thread Two bad plays by Brantley on that drive r/CFB game thread Q4 14:36 Toledo scores on a 71-yard run to take a 20-19 lead over Michigan State Valenti is about to be absolute cinema Monday r/CFB game thread Q4 13:47 Milivojevic 15-yd pass to Bullard; roughing the passer on Toledo I mean ya'll acting like Michigan is losing to a flag football team. I mean I may be biased, but Toledo has pretty much always been slight above mediocre. Plus we ain't gonna hold… r/CFB game thread Q4 13:47 Fans react to an MSU lineman vomiting during the successful two-point conversion attempt Oh my god that lineman spewed chunks on that play lmao r/CFB game thread Imagine trying to get up on an offensive lineman who’s actively throwing up on you r/CFB game thread Q4 7:50 Toledo's Griffith misses a 41-yard field goal as fans blame the heat They pprobably should've just gone for it. Yikes what was that kick r/CFB game thread Q4 7:50 Fans argue over the facemask penalty call and the decision to kick the field goal Quoted at the top of the page. How is this a tough situation? You obviously kick the FG to take a 2 score lead with 2 min to go r/CFB game thread Michigan State’s chance to win after every play. How to read this chart Starts from the pregame line (Michigan State -10), at 81% for Michigan State (the play-by-play feed's kickoff number, moved to match the line; our model's and the betting line's own numbers are in “The betting line, and the fans”). Dots are the biggest swings; ticks under the chart are scores. Under the scores, r/CFB comments per minute from fans with a Michigan State or Toledo flair (688 and 55); both sides share one scale, regulation only. A gold diamond marks a play fans were reacting to. Watch the plays The bar and the arrow show Michigan State’s chance to win after each play; the logo is the team the play helped.
Play all in order Q1, 6:59 Edwards 2-yd TD run Michigan State goes ahead 7-0 Q1, 6:59 · Michigan State 7, Toledo 0 ▲6% Michigan State’s chance to win, 86% to 92% ▲6% Michigan State’s chance to win, 86% to 92% ▶ Watch from this playCFB ON FOX Q2, 11:37 Richter sacked for a 7-yd loss Q2, 11:37 · Michigan State 13, Toledo 0 13-0 score after the play 13-0 score after the play ▶ Watch from this playCFB ON FOX Q2, 7:50 Richter 60-yd TD pass to Dabbs cuts it to 13-7 Q2, 7:50 · Michigan State 13, Toledo 7 ▼7% Michigan State’s chance to win, 94% to 87% ▼7% Michigan State’s chance to win, 94% to 87% ▶ Watch from this playCFB ON FOX Q2, 0:25 Milivojevic sacked for a 4-yd loss Q2, 0:25 · Michigan State 16, Toledo 7 16-7 score after the play 16-7 score after the play ▶ Watch from this playCFB ON FOX Q3, 15:00 Milivojevic sacked for a 12-yd loss Q3, 15:00 · Michigan State 19, Toledo 7 19-7 score after the play 19-7 score after the play ▶ Watch from this playCFB ON FOX Q3, 6:49 Richter 6-yd TD pass to Dabbs Q3, 6:49 · Michigan State 19, Toledo 14 19-14 score after the play 19-14 score after the play ▶ Watch from this playCFB ON FOX Q4, 13:47 Walendzak 71-yd TD run Toledo goes ahead 20-19 Q4, 13:47 · Michigan State 19, Toledo 20 ▼12% Michigan State’s chance to win, 85% to 73% ▼12% Michigan State’s chance to win, 85% to 73% ▶ Watch from this playCFB ON FOX Q4, 10:37 Milivojevic 5-yd TD pass to Bullard Michigan State goes ahead 27-20 Q4, 10:37 · Michigan State 27, Toledo 20 ▲16% Michigan State’s chance to win, 77% to 93% ▲16% Michigan State’s chance to win, 77% to 93% ▶ Watch from this playCFB ON FOX
Every drive Michigan State scored on 7 of its 11 drives; Toledo on 3 of its 10.
Michigan State’s drives are teal, Toledo’s amber. A line runs from where a drive started to where it ended; a filled dot means it scored.
own goal goal line Q1 Toledo: Punt, from 75 yards out to 70 Punt Michigan State: Touchdown, from 63 yards out to 0 Touchdown Toledo: Punt, from 75 yards out to 70 Punt Michigan State: Field goal, from 70 yards out to 14 Field goal Toledo: Interception, from 75 yards out to 78 Interception Q2 Michigan State: Field goal, from 40 yards out to 24 Field goal Toledo: Touchdown, from 75 yards out to 0 Touchdown Michigan State: Field goal, from 45 yards out to 30 Field goal Toledo: Punt, from 75 yards out to 77 Punt Michigan State: Field goal, from 63 yards out to 17 Field goal Q3 Michigan State: Missed field goal, from 75 yards out to 36 Missed FG Toledo: Touchdown, from 6 yards out to 0 Touchdown Michigan State: Punt, from 75 yards out to 52 Punt Toledo: Punt, from 92 yards out to 83 Punt Michigan State: Turned over on downs, from 58 yards out to 29 Downs Q4 Toledo: Touchdown, from 71 yards out to 0 Touchdown Michigan State: Touchdown, from 70 yards out to 0 Touchdown Toledo: Missed field goal, from 77 yards out to 24 Missed FG Michigan State: Field goal, from 76 yards out to 33 Field goal Toledo: Turned over on downs, from 75 yards out to 67 Downs Michigan State: End of game, from 33 yards out to 32 End of game “Alessio is a tough dude. He’s not quitting tonight” A Michigan State fan When fans got loud Loud
Fans peaked in the fourth quarter.
Jump to the loudest stretch
The jump was loud; the crowd was busy.
First Second Third Fourth Michigan State fans Toledo fans usual What it cost Toledo’s chance to make the playoff fell from 3% to 2%.
Make the playoff
Toledo · lost 3% → ▼ 2%
Michigan State · won 0% → 0%
Win the conference
Toledo · lost 30% → ▼ 29% 30% ▼ 29%
Michigan State · won 0% → 0%
Before the game (September 4, 2026) → after this result, in our model.
Box score Michigan State 30, Toledo 20
The game landed on the closing spread. The total, 50, went over 48.5.
Toledo Michigan State Total yards Toledo 273 Michigan State 397 273 397 Passing yards Toledo 196 Michigan State 247 196 247 Rushing yards Toledo 77 Michigan State 150 77 150 First downs Toledo 10 Michigan State 26 10 26 Turnovers Toledo 1 Michigan State 0 1 0 Time of possession Toledo 16:44 Michigan State 43:16 16:44 43:16 Team totals Toledo Michigan State Total yards 273 397 Passing 12 of 21, 196 yds 26 of 34, 247 yds Rushing 20 for 77 yds 49 for 150 yds First downs 10 26 Third down 1 of 8 6 of 18 Fourth down 0 of 1 2 of 3 Turnovers 1 0 Penalties 7 for 39 yds 4 for 43 yds Time of possession 16:44 43:16
Toledo leaders Passing John Alan Richter 12 of 21, 196 yds, 2 TD, 1 INTRushing Connor Walendzak 7 for 76 yds, 1 TD; CJ Miller 8 for 22 ydsReceiving Adjatay Dabbs 4 for 101 yds, 2 TD; Bryson Hammer 3 for 49 ydsMichigan State leaders Passing Alessio Milivojevic 26 of 34, 247 yds, 1 TDRushing Camryn Edwards 27 for 98 yds, 1 TD; Marvis Parrish 6 for 28 ydsReceiving Rodney Bullard Jr. 7 for 90 yds, 1 TD; Chrishon Mccray 8 for 69 ydsNo rain and calm 75° at kickoff · no rain recorded · wind 3 mph from the northeast, gusts to 8
September game-day temperatures at Spartan Stadium
Win chance with rain, wind and thunder from the nearest airport, by game time Q1 Q2 Q3 Q4 Michigan State favored Toledo favored 100% Win chance Michigan State Rain inches per 10 min 0.1 in No rain recorded Wind mph, average and gusts 20 mph 40 mph Win chance with rain, wind and thunder from the nearest airport, by game time Q1 Q2 Q3 Q4 Michigan State favored Toledo favored Rain · inches per 10 min 0.1 in No rain recorded Wind · miles per hour 20 40 Drag along the chart, or step through the game.
Third quarter, 6:49 left10:07 p.m.
Toledo 14, Michigan State 19 · Michigan State 74% to win
no rain · wind 1 mph from the west-northwest · 73°
Richter 6-yd TD pass to Dabbs
Previous play Next play
Jump to Biggest swing: 15 points of win chance · third Where this weather comes from Measured at Lansing airport, 6.0 miles away. Rain is NOAA's radar-and-gauge estimate at the stadium and wind is an airport reading; neither is measured on the field. Game times come from the play-by-play, good to a minute or two. Source: National Weather Service, through the Iowa Environmental Mesonet; rain radar from NOAA MRMS, through Iowa State University. Field direction from OpenStreetMap contributors.
Before kickoff Recent games, the series and the betting line below are as they stood going in; the season profile is the season so far.
Matchups Biggest mismatch: Toledo’s explosive plays against Michigan State, 90 points Each row ranks the two sides among all teams. The longer the line, the bigger the mismatch.
Toledo’s explosive plays against Michigan State’s defense
90 points weaker stronger 50th Toledo offense, 99th percentile · Michigan State defense, 9th
Toledo’s EPA/play against Michigan State’s defense
68 points weaker stronger 50th Toledo offense, 79th percentile · Michigan State defense, 11th
Toledo’s passing EPA against Michigan State’s defense
72 points weaker stronger 50th Toledo offense, 87th percentile · Michigan State defense, 15th
Season profile, all the rows Season profile Toledo Michigan State
EPA/play, offense
Toledo · 79 Michigan State · 17 EPA/play, defense
Toledo · 84 Michigan State · 11 Success rate, offense
Toledo · 44 Michigan State · 55 Success rate, defense
Toledo · 97 Michigan State · 32 Explosive-play rate, offense
Toledo · 99 Michigan State · 3 Explosive-play rate, defense
Toledo · 16 Michigan State · 9 Rush EPA, offense
Toledo · 47 Michigan State · 25 Rush EPA, defense
Toledo · 91 Michigan State · 31 Pass EPA, offense
Toledo · 87 Michigan State · 18 Pass EPA, defense
Toledo · 51 Michigan State ·… The series Michigan State leads the series 1-0
1 meeting since 1925 · Michigan State won the last meeting
Line, fans and home field The betting line, and the fans Toledo fans are feeling it more than most fanbases this week (79th among FBS fanbases), in line with the numbers.
50-50 Model · 21% Line · 79% Michigan State fans · 39th Toledo fans · 79th Toledo Michigan State Model · 21% Line · 79% Michigan State fans · 39th Toledo fans · 79th Michigan State favored by 10 · Total 48.5
How games like this usually go Michigan State by 10, and it went to form 50% 90% Q1 Q2 Q3 Q4 50% 90% Q1 Q2 Q3 Q4 Half of games 8 in 10 games This game
The band is where a favorite’s chance ran in the 385 games since 2025 with a favorite of 7.5 to 14.5 points.
The market The spread moved 0.5 points toward Toledo.
opened −10.5 now −10 The total fell 1 point.
opened 49.5 now 48.5 Spread: −10.5 → −10 · Total: 49.5 → 48.5
The books’ cut: 4.2%, the margin built into the odds
Home field Michigan State is worth +2.8 points (±4.0) more at home than on the road since 2018 — bottom third of FBS, 27th percentile.
53% at home, 32% on the road against FBS opponents (27-24 home, 13-28 away).
Our model gives every stadium the same flat 2.3-point home edge (why ); the books use about 3. Against the closing line this stadium reads -6.2 at home vs. away over 96 games — outside the ±5.7 noise, one of the few buildings where results say more.
Night kickoff — historically worth about half a point more to the home side against the number, and not much more than that. The visitors travel about 86 miles to get here.