Skip to content
GARY A.I.Get the app
NCAAF · Sat, Oct 3 · 12:00 PM

Michigan Wolverines at Minnesota Golden Gophers

O/U 41.5 · SPREAD Michigan Wolverines -6.5

GARY'S PICK
Minnesota +6.5
NCAAFvs Michigan· -115

Minnesota
+6.5

-115 · CASHED · MICH 14 · MINN 20

Michigan

The pick & result

Published pick
Minnesota Golden Gophers +6.5 -115
Published odds
-115
Result
Won
Final score
14-20

Odds are the American price printed with this pick, not a current offer. Wins, losses and pushes remain on the public record; a missing grade is not a win.

The line

BETMGM · 40 moves
MarketOpened
Sep 27 4:03 PM
Close
Oct 3 11:59 AM
Move
SPREADMichigan Wolverines -6.5 (-108)Michigan Wolverines -6.5 (-110)Price
TOTAL44.5 (-110)41.5 (-110)−3
MONEYLINEMichigan Wolverines -250Michigan Wolverines -235+15
Every move, in order ›
WhenSpreadTotalMoneyline
OPENSep 27 4:03 PMMichigan Wolverines -6.5 (-108)44.5 (-110)Michigan Wolverines -250 · Minnesota Golden Gophers +200
Sep 27 5:03 PMMichigan Wolverines -6.5 (-108)44.5 (-105)Michigan Wolverines -235 · Minnesota Golden Gophers +200
Sep 27 6:03 PMMichigan Wolverines -6.5 (-110)43.5 (-110)Michigan Wolverines -235 · Minnesota Golden Gophers +195
Sep 27 9:05 PMMichigan Wolverines -6 (-108)43.5 (-108)Michigan Wolverines -220 · Minnesota Golden Gophers +180
Sep 27 11:05 PMMichigan Wolverines -5 (-110)43.5 (-108)Michigan Wolverines -220 · Minnesota Golden Gophers +180
Sep 28 6:00 AMMichigan Wolverines -5.5 (-108)43.5 (-108)Michigan Wolverines -220 · Minnesota Golden Gophers +180
Sep 28 7:01 AMMichigan Wolverines -5.5 (-108)43.5 (-108)Michigan Wolverines -220 · Minnesota Golden Gophers +180
Sep 28 8:01 AMMichigan Wolverines -6 (-108)43.5 (-108)Michigan Wolverines -225 · Minnesota Golden Gophers +185
Sep 28 1:46 PMMichigan Wolverines -5.5 (-110)43.5 (-108)Michigan Wolverines -220 · Minnesota Golden Gophers +180
Sep 28 2:16 PMMichigan Wolverines -5.5 (-108)43.5 (-108)Michigan Wolverines -220 · Minnesota Golden Gophers +180
Sep 28 7:18 PMMichigan Wolverines -5 (-112)43.5 (-108)Michigan Wolverines -220 · Minnesota Golden Gophers +180
Sep 28 9:18 PMMichigan Wolverines -5.5 (-108)43.5 (-108)Michigan Wolverines -220 · Minnesota Golden Gophers +180
Sep 29 7:30 AMMichigan Wolverines -5.5 (-110)43.5 (-108)Michigan Wolverines -220 · Minnesota Golden Gophers +180
Sep 29 10:01 AMMichigan Wolverines -5 (-115)43.5 (-105)Michigan Wolverines -220 · Minnesota Golden Gophers +180
Sep 29 12:03 PMMichigan Wolverines -5 (-110)43.5 (-105)Michigan Wolverines -220 · Minnesota Golden Gophers +180
Sep 29 3:04 PMMichigan Wolverines -5.5 (-108)43.5 (-108)Michigan Wolverines -220 · Minnesota Golden Gophers +180
Sep 30 11:32 AMMichigan Wolverines -5.5 (-108)43.5 (-108)Michigan Wolverines -220 · Minnesota Golden Gophers +180
Sep 30 1:34 PMMichigan Wolverines -5.5 (-110)43.5 (-108)Michigan Wolverines -220 · Minnesota Golden Gophers +180
Sep 30 3:34 PMMichigan Wolverines -5.5 (-110)43.5 (-105)Michigan Wolverines -220 · Minnesota Golden Gophers +180
Oct 1 2:34 PMMichigan Wolverines -5.5 (-110)43.5 (-108)Michigan Wolverines -220 · Minnesota Golden Gophers +180
Oct 2 9:00 AMMichigan Wolverines -5.5 (-110)43.5 (-105)Michigan Wolverines -220 · Minnesota Golden Gophers +180
Oct 2 5:21 PMMichigan Wolverines -6.5 (-108)43.5 (-108)Michigan Wolverines -225 · Minnesota Golden Gophers +188
Oct 2 5:42 PMMichigan Wolverines -6 (-110)43.5 (-108)Michigan Wolverines -220 · Minnesota Golden Gophers +180
Oct 2 5:52 PMMichigan Wolverines -6.5 (-108)43.5 (-108)Michigan Wolverines -225 · Minnesota Golden Gophers +188
Oct 2 8:34 PMMichigan Wolverines -6.5 (-115)43.5 (-108)Michigan Wolverines -225 · Minnesota Golden Gophers +185
Oct 2 10:04 PMMichigan Wolverines -6 (-110)43.5 (-108)Michigan Wolverines -225 · Minnesota Golden Gophers +185
Oct 2 11:04 PMMichigan Wolverines -6 (-110)43.5 (-108)Michigan Wolverines -225 · Minnesota Golden Gophers +185
Oct 3 7:31 AMMichigan Wolverines -6 (-110)43.5 (-105)Michigan Wolverines -225 · Minnesota Golden Gophers +188
Oct 3 8:21 AMMichigan Wolverines -6 (-110)43.5 (-108)Michigan Wolverines -235 · Minnesota Golden Gophers +190
Oct 3 9:00 AMMichigan Wolverines -6 (-118)43.5 (-108)Michigan Wolverines -235 · Minnesota Golden Gophers +190
Oct 3 9:28 AMMichigan Wolverines -6.5 (-108)43.5 (-108)Michigan Wolverines -235 · Minnesota Golden Gophers +190
Oct 3 9:38 AMMichigan Wolverines -6.5 (-108)43.5 (-108)Michigan Wolverines -225 · Minnesota Golden Gophers +188
Oct 3 9:48 AMMichigan Wolverines -6.5 (-108)43.5 (-108)Michigan Wolverines -235 · Minnesota Golden Gophers +190
Oct 3 10:38 AMMichigan Wolverines -6.5 (-108)41.5 (-110)Michigan Wolverines -235 · Minnesota Golden Gophers +190
Oct 3 10:48 AMMichigan Wolverines -6.5 (-110)41.5 (-110)Michigan Wolverines -235 · Minnesota Golden Gophers +190
Oct 3 11:09 AMMichigan Wolverines -6.5 (-108)41.5 (-110)Michigan Wolverines -235 · Minnesota Golden Gophers +190
Oct 3 11:19 AMMichigan Wolverines -6.5 (-110)41.5 (-110)Michigan Wolverines -235 · Minnesota Golden Gophers +190
Oct 3 11:29 AMMichigan Wolverines -6.5 (-108)42.5 (-110)Michigan Wolverines -235 · Minnesota Golden Gophers +190
Oct 3 11:39 AMMichigan Wolverines -6.5 (-110)42.5 (-105)Michigan Wolverines -235 · Minnesota Golden Gophers +190
Oct 3 11:49 AMMichigan Wolverines -6.5 (-108)41.5 (-108)Michigan Wolverines -235 · Minnesota Golden Gophers +195
CLOSEOct 3 11:59 AMMichigan Wolverines -6.5 (-110)41.5 (-110)Michigan Wolverines -235 · Minnesota Golden Gophers +200

The read

Noon kickoff in Minneapolis for the 100th Little Brown Jug, with Minnesota opening its Big Ten home schedule and trying to take the Jug back for the first time since 2014.

Michigan is the better football team, and its defense is the best unit on the field: 31.1% success rate allowed, -0.090 PPA per play, 2.053 points allowed per scoring opportunity and no rushing touchdowns conceded. Michigan wins this game more often than it loses it. My question is whether that offense can lay a full touchdown on the road. Outside of UTEP, it has scored 13, 17 and 19.

That offense got thinner on Friday. Andrew Sprague, the starting right tackle, and Manuel Beigel were downgraded to out, joining Ace Hamilton and Andrew Babalola. That leaves four linemen gone, with Blake Frazier sliding to right tackle after practicing limited. Michigan's strong line numbers were built at least partly with Sprague in the lineup. Today that patched group plays its first road game of the season against a Minnesota front with a 0.237 havoc total, 33 tackles for loss and seven sacks of Washington last week. Bryce Underwood is improving, and JJ Buchanan's 396 yards on 20 catches give Michigan a real vertical threat. Deep shots need time, and protection is the weak link today.

Michigan also brings the habits that keep games close: six turnovers committed against three forced, 32 penalties in four games, and a kickoff unit that gave up a 99-yard return touchdown to Iowa. Minnesota has the return game to punish that. Javon Tracy has 278 punt-return yards and two return touchdowns, Quayd Hendryx averages 26.8 on kickoffs, and the Gophers are +2 in turnover margin. With a total of 43.5, one return or one short field is a big share of the scoring.

Minnesota has its own trouble up front. Ashton Beers is gone for the season, Greg Johnson moved to center, and Jaden Ball is now out at left guard. Drake Lindsey's offense succeeds on 56.0% of standard downs and drops to 23.3% on passing downs, which is exactly where Dom Nichols and John Henry Daley want it. The Gophers will struggle to sustain drives. That sets up a low-possession, field-position game, and neither offense has shown it can pull away from a capable opponent.

Michigan's own results say the same. It beat Western Michigan by one, beat Oklahoma by seven and lost to Iowa by one. Its only margin bigger than a touchdown came against UTEP. Minnesota, for all its flaws, led Washington 21-10 at halftime on the road behind a 15-for-16 first half from Lindsey.

I'll take the points over the +184. Minnesota still has to score enough against the best defense on the field to win outright, and the 6.5 covers the narrow Michigan wins this game is built to produce.

Injuries noted

Michigan Wolverines: Braydon Alford (out) — WR; out in the successfully retrieved Thursday report. Condition undisclosed.; Micah Ka'apana (out) — RB; out in Thursday's report. Condition undisclosed.; Jonathan Brown (out) — RB; out in Thursday's report. Condition undisclosed.; Julius Holly (out) — EDGE; out in Thursday's report. Condition undisclosed.; Ace Hamilton (out) — OL; out in Thursday's report. Condition undisclosed.; Andrew Babalola (out) — OL; out in Thursday's report. Condition undisclosed in that report.; Andrew Marsh (questionable) — WR; questionable in Thursday's report. Condition undisclosed.; Dom Nichols (questionable) — EDGE; questionable in Thursday's report. Condition undisclosed.; Houston Ka'aha'aina-Torres (questionable) — OL; questionable in Thursday's report. Condition undisclosed.; John Henry Daley (questionable) — EDGE; questionable in Thursday's report. Condition undisclosed in that report.; Andrew Sprague (questionable) — Starting right tackle; this is Thursday's retrieved designation, not a verified latest status. Later Friday-report publisher pages could not be opened successfully.; Manuel Beigel (questionable) — OL; this is Thursday's retrieved designation, not a verified latest status. Later Friday-report publisher pages could not be opened successfully.; Blake Frazier (probable) — OT; probable in Thursday's report. Condition undisclosed.

Minnesota Golden Gophers: Ryan Estrada (out) — RB; listed out in Thursday's game-specific report. Condition undisclosed.; Elisha West (out) — DB; listed out in Thursday's report. Condition undisclosed.; Enoch Atewogbola (out) — DL; listed out in Thursday's report. Condition undisclosed.; Brett Carroll (out for season) — Backup center; September 30 reporting reiterates his season-ending absence.; Beckett Schreiber (out) — OL; listed out in Thursday's report. Condition undisclosed.; Ashton Beers (out for season) — Starting center; current-week reporting establishes a season-ending lower-leg/ankle injury.; Jaden Ball (out) — Previous game's starting left guard; downgraded from questionable to out on Thursday. Condition undisclosed.; Hayden Moore (out) — WR; listed out in Thursday's report. That report does not specify the condition.; Aaron Thomas (questionable) — OL; Thursday's game-specific report lists him questionable. Condition undisclosed.; A.J. Turner (probable) — RB; probable in Thursday's report. Condition undisclosed.; Zeke Bates (probable) — RB; probable in Thursday's report. Condition undisclosed.; Adam Kissayi (probable) — DE; probable in Thursday's report. Condition undisclosed.; Riley Sunram (probable) — Starting DT; upgraded from questionable Wednesday to probable Thursday. Condition undisclosed.; Beckham Sunderland (probable) — K; added as probable in Thursday's report. Condition undisclosed.

The research

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

QUARTERBACK

  • Drake Lindsey is MINN's confirmed starter

    7.20 Y/A

    Drake Lindsey is MINN's confirmed starting quarterback. Minnesota's September 30 preview for the October 3 Michigan game explicitly identifies Lindsey as the Gophers' starter. 2026 line: 951 passing yards, 66.7% completions, 7.20 yards per attempt, 7-2 TD-INT over 4 games.

  • Bryce Underwood is MICH's projected starter

    8.48 Y/A

    Bryce Underwood is MICH's projected starting quarterback. The September 30 Michigan matchup preview discusses Underwood as the quarterback back under center. This supports the expected starter but does not provide an explicit game-day starting announcement. 2026 line: 780 passing yards, 62.0% completions, 8.48 yards per attempt, 5-2 TD-INT over 4 games.

PACE & SCRIPT

  • MICH @ MINN carries a 43.5 market total

    43.5

    The 43.5 here says the market expects Michigan at Minnesota to be a grind, 8.5 points under the slate median of 52. That usually means long drives, a clock that keeps running and points coming in field goals. With no team stats on the sheet, the number is the whole case. What breaks a low total is the quick stuff: a turnover in plus territory, a return score or one explosive play that hands out a free touchdown.

  • MINN: 35 points per game to MICH's 25.3

    9.8 PPG

    Minnesota is scoring 35 a game after averaging 23 last season, a jump that four games can exaggerate if the early schedule was light. Michigan has slipped to 25.3 from 27.5. Expect Minnesota's number to drift back toward last season's level as conference play arrives. Weigh how much of that 35 came against weaker teams before trusting it against Michigan.

MISMATCH

  • MINN: 258.8 pass yards a game to MICH's 200.8

    258.8 VS 200.8

    The widest gap between these two is pass yards a game: MICH threw for 200.8 passing yards a game over 4 games; MINN threw for 258.8 passing yards a game over 4 games this season. Last season MICH was at 186.8 over 13 games and MINN at 189.9 over 13 games.

REPLACEMENT

  • Brett Carroll (OL) is out for the season for MINN

    OUT FOR SEASON

    Backup center; September 30 reporting reiterates his season-ending absence. Minnesota Sports Fan: MN Gophers vs Michigan Preview: 100th Little Brown Jug Battle (2026-10-02) Minnesota Sports Fan: Gopher Football Loses Starting Center for Season (2026-09-30)

  • Ashton Beers (OL) is out for the season for MINN

    OUT FOR SEASON

    Starting center; current-week reporting establishes a season-ending lower-leg/ankle injury. On3 Gophers Nation: Minnesota vs Michigan: Thursday Availability Report (2026-10-02) On3 Gophers Nation: Minnesota vs Michigan Wednesday Availability Report: Gophers starting OL out for season (2026-10-01)

  • Hayden Moore (WR) is out for MINN

    OUT

    WR; listed out in Thursday's report. That report does not specify the condition. Minnesota Sports Fan: MN Gophers vs Michigan Preview: 100th Little Brown Jug Battle (2026-10-02) Minnesota Sports Fan: Gopher Football Loses Starting Center for Season (2026-09-30)

  • Jaden Ball (OL) is out for MINN

    OUT

    Previous game's starting left guard; downgraded from questionable to out on Thursday. Condition undisclosed. On3 Gophers Nation: Minnesota vs Michigan: Thursday Availability Report (2026-10-02)

  • Beckett Schreiber (OL) is out for MINN

    OUT

    OL; listed out in Thursday's report. Condition undisclosed. Minnesota Sports Fan: MN Gophers vs Michigan Preview: 100th Little Brown Jug Battle (2026-10-02) Minnesota Sports Fan: Gopher Football Loses Starting Center for Season (2026-09-30)

  • Enoch Atewogbola (DL) is out for MINN

    OUT

    DL; listed out in Thursday's report. Condition undisclosed. Minnesota Sports Fan: MN Gophers vs Michigan Preview: 100th Little Brown Jug Battle (2026-10-02) Minnesota Sports Fan: Gopher Football Loses Starting Center for Season (2026-09-30)

  • Elisha West (DB) is out for MINN

    OUT

    DB; listed out in Thursday's report. Condition undisclosed. Minnesota Sports Fan: MN Gophers vs Michigan Preview: 100th Little Brown Jug Battle (2026-10-02) Minnesota Sports Fan: Gopher Football Loses Starting Center for Season (2026-09-30)

  • Ryan Estrada (RB) is out for MINN

    OUT

    RB; listed out in Thursday's game-specific report. Condition undisclosed. Minnesota Sports Fan: MN Gophers vs Michigan Preview: 100th Little Brown Jug Battle (2026-10-02) Minnesota Sports Fan: Gopher Football Loses Starting Center for Season (2026-09-30)

  • Andrew Babalola (OL) is out for MICH

    OUT

    OL; out in Thursday's report. Condition undisclosed in that report. On3 Gophers Nation: Minnesota vs Michigan: Thursday Availability Report (2026-10-02)

  • Ace Hamilton (OL) is out for MICH

    OUT

    OL; out in Thursday's report. Condition undisclosed. On3 Gophers Nation: Minnesota vs Michigan: Thursday Availability Report (2026-10-02)

  • Julius Holly (DE) is out for MICH

    OUT

    EDGE; out in Thursday's report. Condition undisclosed. On3 Gophers Nation: Minnesota vs Michigan: Thursday Availability Report (2026-10-02)

  • Jonathan Brown (RB) is out for MICH

    OUT

    RB; out in Thursday's report. Condition undisclosed. On3 Gophers Nation: Minnesota vs Michigan: Thursday Availability Report (2026-10-02)

  • Micah Ka'apana (RB) is out for MICH

    OUT

    RB; out in Thursday's report. Condition undisclosed. On3 Gophers Nation: Minnesota vs Michigan: Thursday Availability Report (2026-10-02)

  • Braydon Alford (WR) is out for MICH

    OUT

    WR; out in the successfully retrieved Thursday report. Condition undisclosed. On3 Gophers Nation: Minnesota vs Michigan: Thursday Availability Report (2026-10-02)

SITUATIONAL

  • MINN: 258.8 team passing yards per game to MICH's 200.8

    58 YPG

    Minnesota is passing for 258.8 yards a game, well above the 189.9 it averaged last season. Michigan is at 200.8, a modest rise from 186.8. Four games is a short window, so Minnesota's air game may settle closer to last year's level. Michigan has stayed fairly steady, and that gap likely narrows against a tougher defense.

TEAM RECORD

  • Big Ten game: MICH 0-1, MINN 1-0 in conference

    CONFERENCE

    These two share the Big Ten. MICH is 0-1 against it, MINN is 1-0. 2026 standings through 2026-10-03.

All research from this day

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
Daily picks first stored October 3, 2026 at 8:09 AM ET.
Odds record
The pick receipt shows the price printed in the published ticket. The matchup market and line ladder provide separate market context. Stored sportsbook sources: fanduel, fanatics, draftkings, betmgm, betrivers, caesars.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

1
  • GARY'S PICK
    JJ BUCHANANANYTIME TOUCHDOWN OVER 0.5
    NCAAFMichigan· +125

    JJ Buchanan
    Anytime Touchdown over 0.5

    +125 · LOST · ACTUAL 0

    Michigan

    I'm on Minnesota with the points, but that doesn't mean Michigan gets shut out. The 43.5 total and the 6.5 spread put Michigan around 25 points. That is roughly three touchdowns, and even in the grind-it-out game I expect, two or three of them are likely. The question for this prop is who finishes those drives. Michigan's answer so far has been JJ Buchanan.

    Underwood has thrown five touchdown passes this season, and Buchanan has caught four of them. He has 396 yards on 20 catches, close to 20 yards a reception, so he is both the vertical threat and the red-zone target. Andrew Marsh has more catches but only one score. Michigan has 11 offensive touchdowns, and Buchanan has more than a third of them. No one else on this menu comes close to that share.

    The matchup also pushes Michigan's scoring toward him. The backfield is split three ways, with Marshall, Hiter and Underwood each running for two touchdowns. That makes Marshall at -117 and Underwood at -105 expensive for a shared role. Michigan is also starting a patched offensive line against a Minnesota front that lives in the backfield, and pounding the ball in at the goal line is a lot to ask of that group. The more likely path for Michigan's touchdowns is a downfield shot or a red-zone throw, and both point to Buchanan.

    The protection problem I raised in the side pick is the main risk. If Underwood can't hold the ball, the deep game stalls. But Michigan only needs to connect once, and Minnesota has given away short fields often enough to make that realistic. Even if I cut his touchdown share well below what he has shown, he scores in this game somewhere in the mid-40s percent of the time. At +125 that is a fair-to-good price on the offense's clear first option, and it doesn't conflict with Minnesota covering if Michigan wins a close one.

Every prop from this day is on the archive page.

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.

Get Gary on the App Store

Every NCAAF game this dayThe NCAAF recordToday's NCAAF picksEvery sport this day