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

Notre Dame Fighting Irish at North Carolina Tar Heels

O/U 46.5 · SPREAD Notre Dame Fighting Irish -21.5

GARY'S PICK
North Carolina +21.5
NCAAFvs Notre Dame· -110

North Carolina
+21.5

-110 · CASHED · ND 37 · UNC 26

Notre Dame

The pick & result

Published pick
North Carolina Tar Heels +21.5 -110
Published odds
-110
Result
Won
Final score
37-26

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 · 47 moves
MarketOpened
Sep 27 4:03 PM
Close
Oct 3 11:59 AM
Move
SPREADNotre Dame Fighting Irish -21.5 (-108)Notre Dame Fighting Irish -21 (-110)−½
TOTAL48.5 (-105)46.5 (-110)−2
MONEYLINENotre Dame Fighting Irish -2500Notre Dame Fighting Irish -1600+900
Every move, in order ›
WhenSpreadTotalMoneyline
OPENSep 27 4:03 PMNotre Dame Fighting Irish -21.5 (-108)48.5 (-105)Notre Dame Fighting Irish -2500 · North Carolina Tar Heels +1400
Sep 27 7:05 PMNotre Dame Fighting Irish -21.5 (-108)47.5 (-112)Notre Dame Fighting Irish -2500 · North Carolina Tar Heels +1450
Sep 27 9:05 PMNotre Dame Fighting Irish -21.5 (-108)47.5 (-112)Notre Dame Fighting Irish -2000 · North Carolina Tar Heels +1200
Sep 27 10:05 PMNotre Dame Fighting Irish -21.5 (-108)47.5 (-108)Notre Dame Fighting Irish -2000 · North Carolina Tar Heels +1200
Sep 27 11:05 PMNotre Dame Fighting Irish -21.5 (-108)47.5 (-108)Notre Dame Fighting Irish -2000 · North Carolina Tar Heels +1250
Sep 28 6:00 AMNotre Dame Fighting Irish -21 (-115)47.5 (-108)Notre Dame Fighting Irish -2000 · North Carolina Tar Heels +1200
Sep 28 7:01 AMNotre Dame Fighting Irish -21.5 (-102)47.5 (-108)Notre Dame Fighting Irish -2000 · North Carolina Tar Heels +1200
Sep 28 1:46 PMNotre Dame Fighting Irish -21.5 (-102)47.5 (-108)Notre Dame Fighting Irish -2000 · North Carolina Tar Heels +1100
Sep 28 3:17 PMNotre Dame Fighting Irish -21 (-112)47.5 (-105)Notre Dame Fighting Irish -2000 · North Carolina Tar Heels +1100
Sep 29 6:00 AMNotre Dame Fighting Irish -21 (-110)47.5 (-108)Notre Dame Fighting Irish -1600 · North Carolina Tar Heels +1100
Sep 29 11:03 AMNotre Dame Fighting Irish -21 (-112)47.5 (-105)Notre Dame Fighting Irish -2000 · North Carolina Tar Heels +1100
Sep 29 12:03 PMNotre Dame Fighting Irish -21 (-112)47.5 (-108)Notre Dame Fighting Irish -2000 · North Carolina Tar Heels +1100
Sep 29 1:04 PMNotre Dame Fighting Irish -21 (-112)47.5 (-105)Notre Dame Fighting Irish -2000 · North Carolina Tar Heels +1100
Sep 29 2:04 PMNotre Dame Fighting Irish -21 (-110)47.5 (-105)Notre Dame Fighting Irish -2000 · North Carolina Tar Heels +1100
Sep 29 3:04 PMNotre Dame Fighting Irish -21 (-110)47.5 (-108)Notre Dame Fighting Irish -2000 · North Carolina Tar Heels +1150
Sep 29 4:05 PMNotre Dame Fighting Irish -21 (-110)47.5 (-108)Notre Dame Fighting Irish -2000 · North Carolina Tar Heels +1100
Sep 29 7:09 PMNotre Dame Fighting Irish -21 (-110)47.5 (-108)Notre Dame Fighting Irish -2000 · North Carolina Tar Heels +1150
Sep 30 6:00 AMNotre Dame Fighting Irish -21 (-110)47.5 (-108)Notre Dame Fighting Irish -2000 · North Carolina Tar Heels +1100
Sep 30 12:34 PMNotre Dame Fighting Irish -21 (-110)47.5 (-108)Notre Dame Fighting Irish -2000 · North Carolina Tar Heels +1150
Sep 30 1:34 PMNotre Dame Fighting Irish -21 (-110)47.5 (-108)Notre Dame Fighting Irish -2000 · North Carolina Tar Heels +1100
Sep 30 6:35 PMNotre Dame Fighting Irish -21 (-110)47.5 (-108)Notre Dame Fighting Irish -2000 · North Carolina Tar Heels +1150
Sep 30 8:05 PMNotre Dame Fighting Irish -21 (-110)47.5 (-108)Notre Dame Fighting Irish -1600 · North Carolina Tar Heels +1050
Sep 30 8:35 PMNotre Dame Fighting Irish -21 (-110)47.5 (-105)Notre Dame Fighting Irish -1600 · North Carolina Tar Heels +1050
Oct 1 1:33 PMNotre Dame Fighting Irish -21 (-110)47.5 (-105)Notre Dame Fighting Irish -2000 · North Carolina Tar Heels +1100
Oct 1 2:03 PMNotre Dame Fighting Irish -21.5 (-108)47.5 (-105)Notre Dame Fighting Irish -2000 · North Carolina Tar Heels +1100
Oct 1 2:34 PMNotre Dame Fighting Irish -21.5 (-110)47.5 (-105)Notre Dame Fighting Irish -2000 · North Carolina Tar Heels +1150
Oct 1 3:04 PMNotre Dame Fighting Irish -21.5 (-110)47.5 (-105)Notre Dame Fighting Irish -2000 · North Carolina Tar Heels +1200
Oct 1 5:04 PMNotre Dame Fighting Irish -21.5 (-110)47.5 (-105)Notre Dame Fighting Irish -2000 · North Carolina Tar Heels +1150
Oct 1 6:35 PMNotre Dame Fighting Irish -22 (-108)46.5 (-112)Notre Dame Fighting Irish -2000 · North Carolina Tar Heels +1100
Oct 1 8:06 PMNotre Dame Fighting Irish -22 (-108)46.5 (-110)Notre Dame Fighting Irish -2000 · North Carolina Tar Heels +1100
Oct 2 5:00 AMNotre Dame Fighting Irish -21.5 (-110)46.5 (-110)Notre Dame Fighting Irish -2000 · North Carolina Tar Heels +1100
Oct 2 8:30 AMNotre Dame Fighting Irish -22 (-108)46.5 (-110)Notre Dame Fighting Irish -2000 · North Carolina Tar Heels +1100
Oct 2 5:21 PMNotre Dame Fighting Irish -21 (-110)46.5 (-108)Notre Dame Fighting Irish -1600 · North Carolina Tar Heels +1000
Oct 2 5:32 PMNotre Dame Fighting Irish -21 (-110)46.5 (-110)Notre Dame Fighting Irish -1600 · North Carolina Tar Heels +1050
Oct 2 5:52 PMNotre Dame Fighting Irish -21 (-110)46.5 (-108)Notre Dame Fighting Irish -1600 · North Carolina Tar Heels +1000
Oct 2 6:53 PMNotre Dame Fighting Irish -21 (-110)46.5 (-110)Notre Dame Fighting Irish -1600 · North Carolina Tar Heels +1050
Oct 2 7:03 PMNotre Dame Fighting Irish -21 (-110)46.5 (-108)Notre Dame Fighting Irish -1600 · North Carolina Tar Heels +1050
Oct 2 7:23 PMNotre Dame Fighting Irish -21 (-110)46.5 (-110)Notre Dame Fighting Irish -1600 · North Carolina Tar Heels +1050
Oct 2 11:04 PMNotre Dame Fighting Irish -21 (-110)46.5 (-108)Notre Dame Fighting Irish -1600 · North Carolina Tar Heels +1050
Oct 3 5:00 AMNotre Dame Fighting Irish -21 (-110)46.5 (-110)Notre Dame Fighting Irish -1600 · North Carolina Tar Heels +1050
Oct 3 7:31 AMNotre Dame Fighting Irish -21.5 (-105)46.5 (-112)Notre Dame Fighting Irish -1600 · North Carolina Tar Heels +1050
Oct 3 8:31 AMNotre Dame Fighting Irish -21 (-115)46.5 (-110)Notre Dame Fighting Irish -1600 · North Carolina Tar Heels +1050
Oct 3 9:00 AMNotre Dame Fighting Irish -21 (-112)46.5 (-110)Notre Dame Fighting Irish -1600 · North Carolina Tar Heels +1050
Oct 3 9:08 AMNotre Dame Fighting Irish -21 (-110)46.5 (-110)Notre Dame Fighting Irish -1600 · North Carolina Tar Heels +1050
Oct 3 9:28 AMNotre Dame Fighting Irish -21 (-112)46.5 (-110)Notre Dame Fighting Irish -1600 · North Carolina Tar Heels +1050
Oct 3 9:38 AMNotre Dame Fighting Irish -21 (-110)46.5 (-110)Notre Dame Fighting Irish -1600 · North Carolina Tar Heels +1050
Oct 3 11:49 AMNotre Dame Fighting Irish -21 (-110)45.5 (-110)Notre Dame Fighting Irish -1600 · North Carolina Tar Heels +1050
CLOSEOct 3 11:59 AMNotre Dame Fighting Irish -21 (-110)46.5 (-110)Notre Dame Fighting Irish -1600 · North Carolina Tar Heels +1050

The read

Noon kickoff at Kenan Stadium in its 100th season, and No. 3 Notre Dame walks in laying three touchdowns and change to a Bill Belichick team that has had two weeks to get ready for this one.

The Irish deserve every bit of respect. They are 4-0 and have turned it over once all season. Their defense is the best unit on the field, allowing a 34.2% success rate and 1.625 points per scoring opportunity. The offensive line injuries are old news: Jagusah, Terek and Augustine were already out at Purdue, and Notre Dame still won that game 49-10. None of that is in dispute.

The case for Carolina is about what 21.5 demands. Notre Dame has to finish drives against the one thing this Tar Heels team does well. UNC allows a 39.3% success rate. Opponents have reached the red zone eight times and come away with two touchdowns.

Notre Dame's offense hums on standard downs at 59.9% success, and it drops to 21.4% on passing downs. That gap is the matchup I want. Xavier Lewis has 6 sacks and 8.5 tackles for loss in three games, and UNC has 10 sacks as a team. If Carolina wins enough early downs to put CJ Carr in obvious passing situations, Irish drives that stall into field goals are how a three-score number survives.

The calendar helps Carolina too. UNC has 14 days of rest to Notre Dame's 7, and it has the fewest penalty yards in the country. The Irish have not faced an SP+ top 50 opponent, and their schedule ranks 99th. The defenses that kept them in front of the chains made it a game for a half: Michigan State trailed 17-10 at the break and lost 27-10, and Wisconsin was down 13-10 at halftime before it got away.

Notre Dame also takes the field without three defensive linemen, a linebacker, a corner and a safety. Burgess, Hola, Onye, Ko'o Kia, Chaz Smith and Brauntae Johnson are all listed out. Carolina wants to lean on Benjamin Hall at 6.5 yards a carry and shorten the game, which tests that defensive depth over four quarters. With the total at 47.5, fewer possessions make a blowout margin harder to build.

The honest worry is Billy Edwards Jr. He went 13 of 30 against Clemson, and UNC was outscored 22-3 after halftime that day once the opening script ran dry. If the offense cannot move after its first few series, this gets away. I'm still taking the points. The number asks Notre Dame to beat a sound defense by more than three scores on the road, with a passing-downs offense that has yet to be tested, and I'd rather hold the bye week and the red zone defense.

Injuries noted

Notre Dame Fighting Irish: Quincy Porter (out) — Wide receiver listed out with a knee injury in the October 2 matchup report.; Charles Jagusah (out) — Offensive lineman listed out with an arm injury October 2.; Matty Augustine (out) — Offensive lineman listed out with a foot injury October 2; the article misspells his surname as Austine.; Chris Terek (out) — Offensive lineman listed out with a knee injury October 2.; Christopher Burgess Jr. (out) — Defensive lineman listed out with a tibia injury October 2.; Tiki Hola (out) — Defensive lineman listed out with a knee injury October 2.; Ko'o Kia (out) — Linebacker listed out with a shoulder injury October 2.; Chaz Smith (out) — Defensive back listed out with a wrist injury October 2.; Brauntae Johnson (out) — Safety listed out with a foot injury October 2.; Jason Onye (out) — Defensive lineman listed out with an ankle injury October 2.

North Carolina Tar Heels: Jordan Washington (out) — Tight end listed out in the October 2 matchup report; condition unspecified.; Rece Verhoff (questionable) — Kicker listed questionable October 2; condition unspecified.; Jonah Rodriguez (questionable) — Offensive lineman listed questionable October 2; condition unspecified.; C.J. Sadler (questionable) — Receiver listed questionable October 2; the report does not identify an injury.

The research

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

QUARTERBACK

  • Billy Edwards Jr. is UNC's confirmed starter

    7.83 Y/A

    Billy Edwards Jr. is UNC's confirmed starting quarterback. The October 1 game preview reports that Bill Belichick is sticking with Edwards against Notre Dame. 2026 line: 611 passing yards, 56.4% completions, 7.83 yards per attempt, 3-1 TD-INT over 3 games.

  • CJ Carr is ND's projected starter

    10.14 Y/A

    CJ Carr is ND's projected starting quarterback. The September 28 North Carolina game depth-chart report places Carr first and explicitly describes its depth charts as projections. The October 2 matchup report discusses Carr directing Notre Dame's offense against UNC. 2026 line: 963 passing yards, 70.5% completions, 10.14 yards per attempt, 9-1 TD-INT over 4 games.

TRENCHES

  • ND: 53.8 rushing yards allowed per game to UNC's 123

    69.3 YPG

    Notre Dame allows 53.8 rushing yards a game over four games, and North Carolina allows 123 over three. Notre Dame shuts down the run, and North Carolina is average and on a smaller sample. The sheet does not show who Notre Dame faced, so some of that could be schedule. On the road, Notre Dame's run defense could force North Carolina to throw, which affects pace and the UNC offensive props.

PACE & SCRIPT

  • ND: 42.3 points per game to UNC's 23.3

    18.9 PPG

    Notre Dame's scoring looks like who it is: 42.3 through 4 games against 42 across 12 games last season. UNC is at 23.3 over just 3 games, up from 19.3 last season, so its number has less behind it. The steadier offense is Notre Dame's, and a bettor should lean on that consistency more than on UNC's short-sample bump.

  • ND @ UNC carries a 46.5 market total

    46.5

    Notre Dame at North Carolina sits at 46.5, 5.5 below the 52 median, so the market expects a slower game with fewer finished drives. No team stats are on the sheet. It is a modest gap from the slate norm, which means one explosive play or a defensive score can swing it, and a fast start from either side would push this toward an ordinary-scoring game.

MISMATCH

  • ND: 0.25 turnovers a game to UNC's 1.33

    0.25 VS 1.33

    Notre Dame has turned it over once in four games, 0.25 a game, while North Carolina is at 1.33 over three games. Notre Dame was already careful last season at 0.83, and UNC was at 1.25, close to where it is now. Notre Dame's rate should tick up some, but this gap fits both teams' history. UNC giving away short fields at home is the way this one tilts toward the Irish.

REPLACEMENT

  • Jordan Washington (TE) is out for UNC

    OUT

    Tight end listed out in the October 2 matchup report; condition unspecified. What Though the Odds: Notre Dame Football Betting Info for the North Carolina Game (2026-10-02)

  • Jason Onye (DL) is out for ND

    OUT

    Defensive lineman listed out with an ankle injury October 2. What Though the Odds: Notre Dame Football Betting Info for the North Carolina Game (2026-10-02)

  • Brauntae Johnson (S) is out for ND

    OUT

    Safety listed out with a foot injury October 2. What Though the Odds: Notre Dame Football Betting Info for the North Carolina Game (2026-10-02)

  • Chaz Smith (CB) is out for ND

    OUT

    Defensive back listed out with a wrist injury October 2. What Though the Odds: Notre Dame Football Betting Info for the North Carolina Game (2026-10-02)

  • Ko'o Kia (LB) is out for ND

    OUT

    Linebacker listed out with a shoulder injury October 2. What Though the Odds: Notre Dame Football Betting Info for the North Carolina Game (2026-10-02)

  • Tiki Hola (DL) is out for ND

    OUT

    Defensive lineman listed out with a knee injury October 2. What Though the Odds: Notre Dame Football Betting Info for the North Carolina Game (2026-10-02)

  • Christopher Burgess Jr. (DL) is out for ND

    OUT

    Defensive lineman listed out with a tibia injury October 2. What Though the Odds: Notre Dame Football Betting Info for the North Carolina Game (2026-10-02)

  • Chris Terek (OL) is out for ND

    OUT

    Offensive lineman listed out with a knee injury October 2. What Though the Odds: Notre Dame Football Betting Info for the North Carolina Game (2026-10-02)

  • Matty Augustine (OL) is out for ND

    OUT

    Offensive lineman listed out with a foot injury October 2; the article misspells his surname as Austine. What Though the Odds: Notre Dame Football Betting Info for the North Carolina Game (2026-10-02)

  • Charles Jagusah (OL) is out for ND

    OUT

    Offensive lineman listed out with an arm injury October 2. What Though the Odds: Notre Dame Football Betting Info for the North Carolina Game (2026-10-02)

  • Quincy Porter (WR) is out for ND

    OUT

    Wide receiver listed out with a knee injury in the October 2 matchup report. What Though the Odds: Notre Dame Football Betting Info for the North Carolina Game (2026-10-02)

SITUATIONAL

  • UNC has 7 more days of rest

    7d vs 14d

    North Carolina had a full bye week, so it gets 14 days to prepare while Notre Dame plays on a normal 7-day week. That extra week usually goes to healing bumps and building a game plan specific to this opponent. Teams off a bye can also start slow while they knock off rust, so the edge is likelier to show up as a cleaner plan than as a fast start. This is one input to weigh next to the matchup itself.

  • ND: 275 team passing yards per game to UNC's 211

    64 YPG

    Notre Dame is throwing for 275 yards a game through four games, up from 255.1 last season, while North Carolina is at 211 over three, up from 183.5. Both passing games have climbed, and Notre Dame's level sits close enough to last season to look sustainable. With North Carolina's three-game sample, its number is the shakier one. Notre Dame's passing attack is the likelier side to dictate how this game is played.

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: draftkings, fanduel, fanatics, betmgm, betrivers, caesars.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

1
  • GARY'S PICK
    BENJAMIN HALLANYTIME TOUCHDOWN OVER 0.5
    NCAAFNorth Carolina· +250

    Benjamin Hall
    Anytime Touchdown over 0.5

    +250 · LOST · ACTUAL 0

    North Carolina

    I already have Carolina getting three touchdowns, and the plan I laid out runs through Benjamin Hall. He's averaging 6.5 yards a carry, 215 yards on 33 attempts, and Notre Dame walks into Kenan without three defensive linemen and a linebacker. Burgess, Hola, Onye and Ko'o Kia are all out. If Carolina is going to shorten this game and test that front over four quarters, Hall gets the ball. The Tar Heels had two weeks to build the plan around him.

    He also scores in more than one way. Hall has no rushing touchdowns yet, but two of his four catches went for scores. That's a back Belichick trusts in space near the goal line, and against a defense down a corner and a safety, a check-down or screen near the end zone is a real path. Billy Edwards Jr. has thrown only three touchdowns all year, and Hall caught two of them.

    At +250 the book is asking for about 29 percent. Carolina's projected scoring at this spread and total works out to a touchdown or two, and Hall has been the most reliable finisher on the roster. That puts him a few points above the price, which is enough for me.

    The risk is real, and it's the same one from my game pick. Notre Dame's defense gives up 1.625 points per scoring opportunity, and Edwards stalled badly in the second half against Clemson. If the opening script dries up again, Carolina may only get one or two real chances in close. I'm not taking Faison at -140 for a receiver with two scores in four games. Gilbert at +125 is close to a fair price, not a good one. Hall is the only ticket on the board where the number looks short of what his role is worth.

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