Edge Labs EDGE LABS Market intelligence
CFB NFL NBA CBB
← This week's CFB board
CFB · Week 6 · Sat, Oct 10 · 12:00 PM ET · Acrisure Stadium · FINAL North Carolina 21, Pittsburgh 17

North Carolina at Pittsburgh. Lean: North Carolina +4. Pick: Under 47.5.

The call

Lean W Spread
North Carolina +4
Ace backs this callStack backs this callBuck backs this call 2 of 3
locked Tue 5:24pm ET
locked +4 · closed +3.5
North Carolina 21, Pittsburgh 17
Pick Total WIN
Under 47.5
-114 · FanDuel
Ace backs this callStack backs this callBuck backs this call 3 of 3

The panelists

Ace backs this call
The fox
SpreadNorth Carolina +4
TotalUnder 47.5
Play toNorth Carolina +4.5
Play toUnder 47.5
Keys to the game
  • Heintschel is out for the season with a torn ACL and Geriner will make his first college start.
  • Pitt listed Geriner's season relief production and its defensive and offensive season figures.
  • Virginia Tech outgained Pitt 499 to 295 in the Panthers' Week 5 win.
What beats it

On the spread. Geriner's efficient relief work, Pitt's 4-0 home record, and its strong run defense could allow Pitt to control a limited UNC offense and cover even without Heintschel.

On the total. Pitt's Virginia Tech game exposed defensive volatility, and North Carolina's offense has enough passing production to turn a short field or a late comeback into an over.

Read Ace's full case

Spread.Market-first, Pitt is favored because it is unbeaten, ranked, at home, and has paired a productive offense with a defense allowing 13.4 points per game. The present number has also been posted after Mason Heintschel's season-ending injury, so the quarterback change is not hidden information. Pitt was outgained 499 to 295 at Virginia Tech and escaped 35-33 after four takeaways. North Carolina has faced the more demanding recent schedule, including Clemson and Notre Dame. Our number is Pitt -6.5, but it is final-margin based and misses Heintschel's absence, so it should not override this personnel change. I lean to UNC only at +4.5, not a bet, because the market already had time to price the injury and Pitt's home defense is real.

Total.The strongest case for 47 to 47.5 is Pitt's defense, North Carolina's 24.0 points per game, and the confirmed move from Heintschel to a first-time starter. The market has not ignored the quarterback news, because the opener came after the injury and the total has risen at several books. That rise creates a modest under lean at 47.5 rather than a wager. Pitt's own team coverage says the run game becomes more important with Geriner, which can shorten possessions, and the forecast is benign enough that weather adds little either way. The opposing case is substantial: Pitt just played a 35-33 game, North Carolina's Notre Dame game reached 63, and Geriner's relief work was efficient.

Where our number looks wrong.The model makes Pitt -6.5 from early final margins, but it cannot account for the confirmed loss of Heintschel, and its flat home-field input can overstate a short home favorite when quarterback continuity changes.

More key facts
  • UNC's game center lists Edwards with 819 passing yards through four games.
  • Pitt said Geriner replaces season-ending ACL injury victim Heintschel and that its rushing attack becomes more important.
  • Pitt's Week 5 recap recorded a 35-33 final and 499 yards allowed to Virginia Tech.
  • The game listing showed a 47.5 total and a forecast near 67F with cloudy conditions and light wind.
Stack backs this call
The bull
SpreadNorth Carolina +4
TotalUnder 47.5
Play toNorth Carolina +4
Play toUnder 47.5
Keys to the game
  • Heintschel suffered a torn ACL at Virginia Tech and will miss the remainder of the season; he led the nation with 14 TD passes and 1,304 yards; Geriner went 8 of 12, 78 yards, 1 TD in relief
  • Narduzzi said the starter would be Holden Geriner or Corey Dailey; Pitt opened as a home favorite over 2-2 North Carolina
  • Notre Dame beat North Carolina 37-26; Edwards was 17 of 28 for 208 yards with 3 TDs
What beats it

On the spread. Pitt's defense and run game, not just Heintschel, carried wins like 12-7 over UCF and 27-13 over Syracuse, and Geriner is a senior who already finished a road ACC win cleanly. Home teams often rally after losing a quarterback, and North Carolina's 2025 offense averaged only 19.3 points. Edwards threw two interceptions last week, and turnovers against an opportunistic defense could produce a Pitt cover by a touchdown or more.

On the total. Geriner is a senior who led a scoring drive in relief, and Pitt's last game went to 68 points. North Carolina scored 26 on Notre Dame's elite defense, mild noon weather removes any weather drag, and a backup quarterback can also mean turnovers that hand short fields to North Carolina, pushing the game over 47.5.

Read Stack's full case

Spread.Market first: Pittsburgh is 5-0 and ranked 25th with a defense allowing 13.4 points per game, playing at home against a 2-2 North Carolina side, but the number sits at only 3.5 to 4.5 because Pitt lost starting quarterback Mason Heintschel to a torn ACL in the 35-33 win at Virginia Tech. Heintschel led the nation with 14 touchdown passes; senior transfer Holden Geriner (8 of 12, 78 yards, 1 TD in relief) or freshman Corey Dailey takes over, and Pat Narduzzi had not named a starter. Our number of Pitt -6.5 learns only from margins and has no idea the quarterback is gone. A starter of that output is worth roughly three points or more against a backup with one relief appearance, which pulls our number to the market or below it. North Carolina has been competitive against strong opponents, losing 28-20 at Clemson and 37-26 to Notre Dame, and Billy Edwards Jr. threw three touchdowns against the Irish. With Pitt likely leaning on its defense and run game, a tighter game favors the points. This is a lean on North Carolina at +4, not a bet: the market moved quickly and has largely priced the injury.

Total.The total opened 45.5 to 48.5 and has settled at 47 to 47.5, with BetMGM and DraftKings ticking up. The over case: Pitt scored 38.4 per game, the Virginia Tech game reached 68 points, North Carolina scored 26 on Notre Dame, and noon weather looks mild with light wind. The under case is stronger to me: Pitt's scoring came with a quarterback who threw 14 touchdowns in five games, and a backup with one relief outing should push Narduzzi toward a run first, defense first plan, the formula behind 12-7 over UCF and 27-13 over Syracuse. North Carolina allows 19.5 per game and its offense has topped 26 only against an FCS opponent. Our 49 total sees none of the quarterback change. Lean under 47.5, not a bet.

Where our number looks wrong.Our Pitt -6.5 is built from final margins posted with Heintschel at quarterback, including a 59-14 win over Miami (OH) and a 59-0 win over Bucknell that inflate the rating. It cannot see the season-ending ACL tear, so the 2.7 point gap to the market is mostly the injury the market has already priced. Adjusted for the quarterback loss, our number is near Pitt -3.5 or shorter.

More key facts
  • Dimers lists Pitt -3.5 with Pitt -162 and North Carolina +134 on the moneyline
  • Heintschel out for season; Pitt defense allows 13.4 points per game
  • Narduzzi statement confirming the torn ACL
  • Dimers lists the total at 48.5 with Pitt -3.5
Buck backs this call
The bear
SpreadNorth Carolina +4
TotalUnder 47.5
Play toNorth Carolina +3.5
Play toUnder 47
Keys to the game
  • Heintschel tore his ACL in the Virginia Tech win and is out for the season
  • Geriner has limited game reps and went 8 of 12 for 78 yards in relief; Pitt remained favored vs UNC
  • Pitt beat Virginia Tech 35-33 after Tech missed a last-second field goal
What beats it

On the spread. Pitt's defense is strong, its run game and playmakers at running back are solid, and a home team at 5-0 with a game plan built around the run can win by a touchdown or more. The line may have been set after the injury and already reflects it. UNC's quarterback and defensive health were not verified.

On the total. The total rose since open, UNC's defense has given up 28 and 37 to the better teams it faced, and Pitt's big scoring games came against weak opponents, so the market may be right about the pace and the injury impact.

Read Buck's full case

Spread.The market has Pittsburgh as a short home favorite of 3.5 to 4.5 after a 5-0 start. The strongest explanation for that number is Pitt's defense (13.4 points allowed per game), a perfect record and home field. What the number may not fully price is the loss of sophomore quarterback Mason Heintschel, who tore his ACL on Oct 2 against Virginia Tech and is done for the season. Fifth-year transfer Holden Geriner replaces him with few game reps, behind an offense that averaged well over 38 points a game with Heintschel for most of that run. Pitt also lists several receivers and tight ends questionable. North Carolina is 2-2, lost to Notre Dame by 11, and its injury list is thin on skill players, so this is a lean, not a bet. I would take the points at 3.5 or better as the dog, since a short spread with a backup quarterback gives the road side a cushion, but I could not verify UNC's own quarterback or health picture.

Total.The total sits at 47 to 47.5 and rose from openers of 45.5 to 47 at some books. The case for the over is that both teams score and UNC allowed 28 and 37 to its better opponents. The case for the under is that Pitt now has a backup quarterback with little experience, Pitt's defense allows 13.4 points a game, several Pitt receivers are questionable, and Pitt has leaned on the run in tight games (12-7 over UCF). Weather is mild with light wind, so it adds nothing either way. I lean under at 47 or better, a lean not a bet, because Pitt's early scoring came with Heintschel and the market has already added points since open.

More key facts
  • Heintschel out for the season, backup Geriner has limited reps
  • Pitt 35-33 over Virginia Tech, Oct 2

The call, written up

On the spread

North Carolina at Pittsburgh, Pittsburgh -4. The spread has barely moved: DraftKings went from -4.5 to -3.5, FanDuel from -3.5 to -4.5, and BetMGM stayed at -3.5. Pitt is 5-0 with a defense allowing 13.4 points per game, but on October 5 Pitt confirmed quarterback Mason Heintschel tore his ACL and is out for the season, so Holden Geriner makes his first college start. Pitt was also outgained 499 to 295 in its 35-33 win at Virginia Tech. Our model says Pitt -6.5, but it is built on margins posted with Heintschel and cannot see his loss, so two panels treat it as stale. The counter-case: Pitt's defense and run game carried earlier wins, and Geriner has been efficient in relief.

On the total

Under 47.5. The total has risen since the opener: BetMGM went from 45.5 to 47.5 and DraftKings from 46.5 to 47.5, while FanDuel eased from 48.5. Pitt now starts a backup quarterback and has said it will lean harder on the run, which shortens the game, and its defense allows 13.4 points per game. Weather is partly cloudy, 66F with light wind. The counter-case: Pitt's last game reached 68 points, and a backup quarterback can mean turnovers and short fields. Take Under 47.5 at -114 at FanDuel.

How to read this page

The calls come first on this page: the spread and the total, each a Pick or a Lean, then Ace, Stack and Buck one by one. The market's number, our number and the gap between them sit further down as MODEL CONTEXT: that is the input our analyst panel argued from, not a call of its own. A Pick is our strongest call and goes on the record. A Lean is which way we lean on a game and is not a pick.The meter shows how strongly the panel backs the call. It is not a probability or a hit rate.

The signals and the market

4 independent signals on this game. The tally per side, every angle with its sample size, and the line movement from open to now open with membership. They are research context, never a pick. Membership

Model context

The numbers the panel argued from. Our models price a game, the panel makes the call, and the calls above are the call. Nothing in this block is a call.

Locked line
North Carolina +4 · Pittsburgh -4
the spread we locked at, it does not move
Our model number
North Carolina by 0.3
the calibrated EL CFB rating number
Spread gap
3.8 points
the distance between our model number and the market. Context for the panel, not a call of its own.
Market total
47.5
market total at the model run, Oct 10, 12:38 PM ET
Our total
48.4
EL CFB Totals
Total gap
+0.9
the distance between our model total and the market total. Context for the panel, not a call of its own.

The totals number is a registered candidate that loses to the closing total: across 2,264 held out games it missed the combined score by 12.862 points on average and the closing total missed by 12.635, ahead of us in all 3 of those seasons, so it never posts to the board and never enters the record on its own.

The write-up

The case

North Carolina at Pittsburgh, Pittsburgh -4. The spread has barely moved: DraftKings went from -4.5 to -3.5, FanDuel from -3.5 to -4.5, and BetMGM stayed at -3.5. Pitt is 5-0 with a defense allowing 13.4 points per game, but on October 5 Pitt confirmed quarterback Mason Heintschel tore his ACL and is out for the season, so Holden Geriner makes his first college start. Pitt was also outgained 499 to 295 in its 35-33 win at Virginia Tech. Our model says Pitt -6.5, but it is built on margins posted with Heintschel and cannot see his loss, so two panels treat it as stale. The counter-case: Pitt's defense and run game carried earlier wins, and Geriner has been efficient in relief.

The total

Under 47.5 (Pick). Under 47.5. The total has risen since the opener: BetMGM went from 45.5 to 47.5 and DraftKings from 46.5 to 47.5, while FanDuel eased from 48.5. Pitt now starts a backup quarterback and has said it will lean harder on the run, which shortens the game, and its defense allows 13.4 points per game. Weather is partly cloudy, 66F with light wind. The counter-case: Pitt's last game reached 68 points, and a backup quarterback can mean turnovers and short fields. Take Under 47.5 at -114 at FanDuel.

written before kickoff, frozen at kickoff

Trends and splits

Descriptive context, every line with the games it counts. Filters like these did not hold up as predictors in our testing, so none of this feeds a call and none of it is a reason a pick wins. Situational splits look back 3 seasons and need at least 8 decided games to be shown at all. Records against the number and on the total join these once our closing-line history is restored; the straight-up splits are live now.

North Carolina
  • won 2 of their last 5 (n=5, 2025 to 2026)
  • 0-8 straight up at home after a straight up loss (n=8, 2024 to 2026)
Pittsburgh
  • won 5 of their last 5 (n=5, 2026)
  • won 5 straight
  • 11-4 straight up in home day games (n=15, 2024 to 2026)
The rest of the splits we can compute on this game
North Carolina
  • won 4 of their last 10 (n=10, 2025 to 2026)
  • 2-9 straight up in day games after a straight up loss (n=11, 2024 to 2026)
  • 2-9 straight up in divisional games after a straight up loss (n=11, 2024 to 2025)
  • 3-10 straight up in day divisional games (n=13, 2024 to 2026)
  • 2-6 straight up in home divisional games (n=8, 2024 to 2025)
  • 5-12 straight up after a straight up loss (n=17, 2024 to 2026)
  • 5-12 straight up in divisional games (n=17, 2024 to 2026)
  • 7-14 straight up in day games (n=21, 2024 to 2026)
  • 4-8 straight up in home day games (n=12, 2024 to 2026)
  • 3-6 straight up in road divisional games (n=9, 2024 to 2026)
  • 5-3 straight up in night games (n=8, 2024 to 2025)
  • 6-9 straight up at home (n=15, 2024 to 2026)
  • 5-7 straight up on the road (n=12, 2024 to 2026)
Pittsburgh
  • won 7 of their last 10 (n=10, 2025 to 2026)
  • 13-5 straight up at home (n=18, 2024 to 2026)
  • 6-3 straight up in road divisional games (n=9, 2024 to 2026)
  • 7-4 straight up on the road (n=11, 2024 to 2026)
  • 15-9 straight up in day games (n=24, 2024 to 2026)
  • 11-7 straight up in divisional games (n=18, 2024 to 2026)
  • 4-6 straight up in day games after a straight up loss (n=10, 2024 to 2026)
  • 5-7 straight up after a straight up loss (n=12, 2024 to 2026)
  • 5-4 straight up in home divisional games (n=9, 2024 to 2026)
  • 6-5 straight up in day divisional games (n=11, 2024 to 2025)

Conditions at kickoff

Partially cloudy. 65F · wind 9 mph

The ratings underneath, and where the numbers come from

The two numbers underneath

TeamEL ratingConference
North Carolina 3.196 ACC
Pittsburgh 0.927 ACC

Our number includes about 2.5 points of home field. Full board: the power ratings.

Where the numbers come from. Schedules and finals come from the league data we load each night. Lines are the latest capture at DraftKings, FanDuel or BetMGM, with the book named beside every number. Every Pick locks when it posts and grades at that number on the public record. Our number is context; the panel makes the call. Research, never a guarantee. 21+.