Skip to content
NCAAF · Fri, Sep 4 · 8:00 PM

Toledo Rockets at Michigan State Spartans

O/U 46.5 · SPREAD Michigan State Spartans -10.5

GARY'S PICK
NCAAFvs Toledo Rockets· -105

Michigan State Spartans
-10.5

-105 · LOST · TOL 20 · MSU 30

Toledo Rockets

The line

BETMGM · 4 moves
MarketOpened
Sep 4 5:01 AM
Close
Sep 4 8:13 PM
Move
SPREADMichigan State Spartans -10 (-110)Michigan State Spartans -10.5 (-108)
MONEYLINEMichigan State Spartans -425Michigan State Spartans -475−50
Every move, in order ›
WhenSpreadTotalMoneyline
OPENSep 4 5:01 AMMichigan State Spartans -10 (-110)Michigan State Spartans -425 · Toledo Rockets +320
Sep 4 7:46 AMMichigan State Spartans -10.5 (-105)Michigan State Spartans -425 · Toledo Rockets +333
Sep 4 4:00 PMMichigan State Spartans -10 (-110)Michigan State Spartans -425 · Toledo Rockets +333
Sep 4 5:20 PMMichigan State Spartans -9.5 (-110)Michigan State Spartans -400 · Toledo Rockets +320
CLOSESep 4 8:13 PMMichigan State Spartans -10.5 (-108)Michigan State Spartans -475 · Toledo Rockets +333

The read

Friday night at Spartan Stadium brings a season opener and a coaching debut on each sideline. Both teams are unveiling extensively rebuilt rosters.

Michigan State’s offensive foundation is what gets me to the favorite. Alessio Milivojevic produced 986 yards, seven touchdowns and two interceptions across his final four starts, and he retains a demonstrated connection with Chrishon McCray. The projected offensive-line starters bring 110 career starts. Experience does not guarantee clean protection, but an experienced line working with a quarterback who has already handled starting responsibility gives Michigan State a credible route to sustaining drives. My read is that those pieces will work together well enough to keep the offense productive beyond an initial scoring burst.

Toledo has 58 newcomers and only one returning starter across offense and defense. John Alan Richter’s recent experience came in reserve duty; tonight his responsibilities expand alongside a reconstructed supporting cast and a new offensive system. That does not make him a poor quarterback. It does mean Toledo must establish its offensive coordination while Michigan State can build around an existing quarterback-receiver connection. I expect that difference to matter repeatedly as possessions accumulate.

Toledo’s strongest counter is the familiarity traveling with its new staff: seven assistants and 14 Mercer transfers provide an existing base of working relationships. If that translates into organized defense immediately, the Rockets can keep this inside the number. Michigan State’s protection remains the clearest obstacle to my ticket—Milivojevic absorbed 14 sacks across those final four starts—and last season’s repeated trouble protecting leads makes the fourth quarter consequential.

I still give Michigan State’s combination of returning quarterback experience, a proven receiving connection and accumulated line experience the greater weight. I expect it to sustain scoring pressure while Toledo works to establish its new offense. That is the case for laying 10.5: an offensive advantage that can persist through four quarters, rather than a judgment based on the conference names.

The research

The dated measurements the app shows under this card — observations with their sample and source, not predictions.

QUARTERBACK

  • John Alan Richter is TOL's returning passer on 2025 numbers

    6.12 Y/A

    Richter’s prior work points to accuracy underneath without much evidence of sustained passing volume or chunk gains. The trip to MSU is a test of whether he can turn completions into meaningful movement while keeping the ball out of danger.

  • Alessio Milivojevic is MSU's returning passer on 2025 numbers

    7.32 Y/A

    Milivojevic’s returning profile gives MSU a proven mix of efficiency, scoring production, and ball security across a meaningful stretch. Toledo’s challenge is to make him work beyond that comfortable level instead of letting the passing game dictate the night.

THE SWEAT

  • THE NUMBER

    MSU 30–20

    Michigan State Spartans -10.5 -105

  • GROUND

    150 · 77

    Michigan State Spartans -10.5 -105

  • AIR

    247 · 196

    Michigan State Spartans -10.5 -105

About this analysis

Who made it
Gary AI, an AI sports-analysis product operated by Gary A.I. LLC. No human reviewer is claimed unless one is explicitly named.
Published data
Board stored September 4, 2026 at 11:23 AM ET.
Odds record
The displayed line is the value retained with the call. Stored sportsbook sources: caesars, betrivers, fanduel, draftkings, betmgm, fanatics.
Accountability
Read the editorial standards, source policy, and corrections process.

Every pick posts before the game and is graded after, in public. My Book on this website lets you tail or fade listed calls and keeps your record separately labeled; Gary is also available as a native iOS app.

Download on the App Store

Every NCAAF game this dayThe NCAAF recordToday's NCAAF board