Edge Labs EDGE LABS Market intelligence
CFB NFL
← The slate
CFB · Week 2 · Sat, Sep 12 · 10:30 PM ET · Valley Children's Stadium · FINAL Sacramento State 3, Fresno State 49

Sacramento State at Fresno State. Our picks: Sacramento State +17.5 (medium). Under 44.5 (medium).

The picks come first on this page. The market's number, our number and the gap between them sit under them as MODEL CONTEXT: that is the input our analyst panel argued from, not a call of its own. Tiers are how decisively the evidence agreed, never a win probability.

ATS pick
Sacramento State +17.5
medium LOSS
locked Thu 5:29pm ET
Sacramento State 3, Fresno State 49
Total pick
Under 44.5
medium LOSS
locked 44.5 · closed 43.5
panel 3-0

Panel reasoning

On the spread

Sacramento State at Fresno State, Fresno State -17.5. Fresno opened an 18.5-point favorite and the line has shaded toward Sacramento State since, down to -17.5 at DraftKings and FanDuel and -18 at BetMGM as of 9/10. The move follows Fresno's 39-0 shutout at USC on 9/4, its worst offense in 11 years, with quarterback Jayden Mandal going 7-of-15 for 77 yards with an interception and a fumble; Matt Entz said this week (KMPH, 9/9) he is staying with Mandal. Fresno also lost running back Brandon Ramirez and lineman Edward Fonua for the season in fall camp, plus safety Ryan Wilson for the season against USC. Sacramento's own quarterback picture is unsettled, with starter Carson Conklin out on a hand injury and backup Jackson Sharman starting. The counter-case: Sharman's 247-yard, four-touchdown relief outing came against FCS Mississippi Valley State, not FBS competition, and an eighteen-point opponent downgrade should still lift Fresno's offense some. Our model carries no spread number for Sacramento as a first-year FBS team, so this is a market and news read. Take Sacramento State +17.5 (+18.5 at Pinnacle).

On the total

Under 44.5. The total opened near 48-48.5 and has fallen to 44.5-45 across books as of 9/10, tracking Fresno's offensive struggles. Fresno managed just 77 passing yards and was shut out at USC on 9/4, and is now missing running back Brandon Ramirez, lineman Edward Fonua and safety Ryan Wilson for the season. Wind is forecast near 14.6 mph at kickoff (dossier, 9/10). Our totals model sits at 44.6 against a 44.7 market, essentially no edge. The counter-case: Sacramento's backup quarterback Jackson Sharman threw for 247 yards and four touchdowns in relief, and Fresno could rebound at home. Under 44.5, best number 45 at Bovada or Pinnacle.

Model context

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

Locked line
Sacramento State +17.5 · Fresno State -17.5
the spread we locked at, it does not move
Our model number
unrated
the calibrated EL CFB rating number, home field included
Spread gap
both numbers are needed for a gap
Market total
44.5
consensus of 5 books at the model run, Sep 12, 12:38 PM ET
Our total
44.8
EL CFB Totals v1
Total gap
+0.3
the distance between our model total and the market total. Context for the panel, not a call of its own.

Context, not a call. The spread number is our rating difference plus home field. 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.

Over and under splits

Descriptive context on this game, every line with the games it counts. None of it is a reason a pick wins and none of it enters a tier.

  • Fresno State have gone UNDER in 7 of their last 10
    total · under · lean · n=10
    Fresno State's last 10 gradable games landed under 70% vs the consensus total. Streak continuation tested 2013-2025: 49.5% train / 46.4% held-out 2025, it does NOT persist. A real recent pattern, weigh with the matchup, not alone.

The panel

Panel A

Sacramento State +18

Under 44.5

I lean Sacramento State +18 at the directly checked BetMGM line. EL supplies no spread estimate, so there is no quantitative model-versus-market edge to claim. Fresno's offensive uncertainty makes an eighteen-point margin demanding: Mandal remains the reported starter after the USC shutout. The opponent downgrade should produce substantial improvement, but improvement alone does not establish a comfortable cover. Sacramento's quarterback uncertainty cuts against this pick: Conklin missed the previous game with a throwing-arm injury, and Sharman's productive replacement performance came against Mississippi Valley State. I would not extrapolate that mismatch into proven FBS offensive quality. The captured move from Fresno -18.5 toward -17.5/-18 already recognizes some favorite risk; this is a modest price-based lean rather than overlooked breaking news. A lower-scoring game also makes the points more useful. I could not verify Sacramento's Saturday starter, the dossier's individual skill-player injury statuses, a complete official availability report, new suspensions or credible betting splits.

Total. Under 44.5 is only a slight lean. EL's 44.6 essentially matches the market and offers no support at this price. The under case is Fresno's unsettled offensive performance, Sacramento's unresolved quarterback health and Fresno's returning defensive production. The over case is meaningful: Fresno faces dramatically easier opposition than USC, Sharman supplied productive relief, and the captured total has already fallen three to four points at several books. That move removes much of the original under value. I still give offensive uncertainty a small advantage over rebound potential, without counting every unverified injury as an absence. I could not establish a reliable current pace change or independently confirm kickoff wind, so neither supplies an additional adjustment.

Where our model looks wrong

The spread model is missing Sacramento entirely; its generic FCS explanation is stale for a program now in the MAC. The totals model carries prior-season information through a new Sacramento coaching staff and quarterback room, while missing Conklin's injury. Its documentation says no weather, yet its actual output subtracts 2.872 points for wind. That adjustment depends on an unverified kickoff forecast and should not be treated as a settled edge.

Panel B

Sacramento State +17.5

Under 44.5

Our model gives no number here (Sac State is unrated), so this is a market read. Fresno State laid a 39-0 egg at USC on 9/4, its lowest output in 11 years and first opener shutout since 1944, with raw QB Jayden Mandal (7/15, 77 yds, 5 sacks, 2 safeties, INT, fumble; only 33 career snaps before 2026). HC Matt Entz confirmed he is 'staying the course' with Mandal (KMPH 9/9). Asking a broken offense to win by ~three TDs is a lot. Sac State is no ordinary FCS body-bag: it is now FBS/MAC, hung 17 at Eastern Michigan in its debut (28-17, 8/29), and is quarterbacked by Carson Conklin, a former Fresno State transfer who knows the building. The market shaded the total down ~3.5 pts, tacitly agreeing Fresno can't score, the same reason 18 is hard to cover. Talent gap is real and keeps this a lean, not a hammer.

Total. The total already fell hard, from ~48 at open to 44.5-45 now, and our model sits right on it (44.6 predicted, wind term -2.9 on the captured 14.6 mph). Much of the 'Fresno can't score' story is thus priced, which caps my conviction. But the fundamentals still favor the under: Fresno was shut out and its QB couldn't move the ball, Sac State's plan is to run and shorten the game (youwager, 9/6), Sac State's defense held MVSU to 0 and EMU to 28, and a warm, breezy Fresno night adds mild passing drag. Risk is a Fresno home bounce-back plus a Conklin-led Sac offense that hung 52 on FCS MVSU. Lean under at a low number, not a strong bet.

Where our model looks wrong

The model produces no spread at all because the FCS-origin side is unrated, so it offers zero ATS read on a game where the decisive facts are knowable: Fresno's offensive collapse, an admittedly raw QB, and Conklin's familiarity. The market's -17.8 is a pure talent estimate that can't see any of that; the model neither confirms nor challenges it.

Panel C

Sacramento State +17.5

Under 44.5

Our model has no number here, Sacramento State, in its first season as an FBS/MAC member, carries no preseason composite, so gap_reading is blank and there's no model-vs-market disagreement to lean on. That leaves the week's news. Fresno State enters battered: RB Brandon Ramirez and OL Edward Fonua are out for the season (announced fall camp), and starting safety Ryan Wilson joined them after a non-contact leg injury vs USC. QB Jayden Mandal was dreadful in his first start in 21 months (7/15, 77 yards, 2 turnovers) against a vastly superior defense, and Entz is staying the course rather than making a change. Sac State's presumptive starter is still backup Jackson Sharman (18/28, 247 yds, 4 TD vs an FCS cupcake) with starter Carson Conklin's return unconfirmed this week, a real known-unknown. The market has already shaded from -18.5 to -17.5/-18, moving toward Sac State. Given Fresno's personnel losses and shaky offense, 17.5-18 feels like more points than a decimated home favorite coming off a 39-point no-show deserves against an FBS opponent, even a newcomer.

Total. The total already fell nearly 4 points (48.5 to 44.5) since Monday, and our own totals model, which still runs mostly on 2025 production this early in the season, lands at 44.6, essentially on the current market number, so there's little edge left versus a model read. The fresh case for Under: Fresno's offense was toothless at USC (77 passing yards, reportedly 0% red-zone conversion) and is now without its starting RB and starting OL; a first home start for an unproven QB against a Sac State defense that held Eastern Michigan under 30 isn't a lock to produce points in bunches. Sac State, playing catch-up on offense with a backup QB, likely leans conservative to shorten the game. Wind near 14-15 mph at kickoff adds a modest scoring drag. The market has already absorbed most of this move, so this is a lean rather than a strong position, but the fresh injury and offensive-form evidence still points Under.

Where our model looks wrong

The model is silent on this game (no rating for Sac State as a first-year FBS/MAC team), so it offers zero signal on the exact question that matters most: how many points Fresno State's home-opener bounce-back is worth against a MAC newcomer while missing its starting RB, starting OL, and starting safety for the season. Its flat 2.5-point home-field term and backward-looking priors can't capture those season-ending losses or Mandal's shaky opener either.

The write-up

The case

Sacramento State at Fresno State, Fresno State -17.5. Fresno opened an 18.5-point favorite and the line has shaded toward Sacramento State since, down to -17.5 at DraftKings and FanDuel and -18 at BetMGM as of 9/10. The move follows Fresno's 39-0 shutout at USC on 9/4, its worst offense in 11 years, with quarterback Jayden Mandal going 7-of-15 for 77 yards with an interception and a fumble; Matt Entz said this week (KMPH, 9/9) he is staying with Mandal. Fresno also lost running back Brandon Ramirez and lineman Edward Fonua for the season in fall camp, plus safety Ryan Wilson for the season against USC. Sacramento's own quarterback picture is unsettled, with starter Carson Conklin out on a hand injury and backup Jackson Sharman starting. The counter-case: Sharman's 247-yard, four-touchdown relief outing came against FCS Mississippi Valley State, not FBS competition, and an eighteen-point opponent downgrade should still lift Fresno's offense some. Our model carries no spread number for Sacramento as a first-year FBS team, so this is a market and news read. Take Sacramento State +17.5 (+18.5 at Pinnacle).

Confidence: medium

Three independent analyst panels (A, B and C) worked the same evidence pack and the week's news independently, each returned a side, and each then ranked its five strongest picks for the week. Every panel was on this side. Medium is a decisiveness label for how firmly the panel agreed, never a win probability: high means every panel was on this side and ranked it among the week's best; only high picks count on the record and go free.

The total: Under 44.5 (medium)

Under 44.5. The total opened near 48-48.5 and has fallen to 44.5-45 across books as of 9/10, tracking Fresno's offensive struggles. Fresno managed just 77 passing yards and was shut out at USC on 9/4, and is now missing running back Brandon Ramirez, lineman Edward Fonua and safety Ryan Wilson for the season. Wind is forecast near 14.6 mph at kickoff (dossier, 9/10). Our totals model sits at 44.6 against a 44.7 market, essentially no edge. The counter-case: Sacramento's backup quarterback Jackson Sharman threw for 247 yards and four touchdowns in relief, and Fresno could rebound at home. Under 44.5, best number 45 at Bovada or Pinnacle.

Our number

edgelabs EL rating (preseason v1 until a team has played, then the in-season v1 Elo-style refit, Sun 23:00 and Tue 02:00 PT) run through the 2026-09-07 CFB calibration map; home field 2.5. Home perspective: negative = home favored. Ours: Fresno State null; market at synthesis: -17.8. Held-out 2024-2025 reconstructions (9,927 FBS games): 46-50% against the spread in every gap bucket, calibrated margin error 12.7 points. No against-the-spread edge at any gap size. Treat the number as context, not as a priced edge.

written before kickoff, frozen at kickoff

Trends

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 is in the confidence read 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.

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

The signals and the work

Members

1 independent signal on this game

The signal tally per side, the totals read, every angle with its sample size, and the line movement from open to now. 3 picks are released free on the slate every week. $24/mo, founder rate.

The two numbers underneath

TeamEL ratingConference
Sacramento State unrated Mid-American
Fresno State -4.696 Pac-12

Rating difference plus 2.5 points of home field is the rating read above. Full board: the power ratings.

Conditions at kickoff

Clear. 91F · wind 14 mph

Provenance: schedule and finals from the Edge Labs database (2026 season); the line is the latest capture for this game with the book named; our number is the EL rating read (in-season once a team has played, preseason before that) plus 2.5 home field, none at neutral sites, and it is context on this page rather than the call. Signals come from the trend engine, each with its real sample; a tier is how decisively the evidence agreed and is never a win probability. Once the game kicks off this page stops computing and reads our pick lock ledger instead: the pick and the spread we were locked at, written once at kickoff, never updated, graded against that same number. Line movement comes from our permanent capture log, one book across both ends and never a capture taken at or after kickoff, so the second number is the last pregame line and after kickoff it is the close; a game the log has captured only once shows no movement rather than an invented one. Weather is the captured forecast for the venue, and the chip appears only when it is worth saying (wind at 12 mph or more, a 50 percent or better chance of rain, or 35F or colder), never on an indoor venue. Injury counts are our latest daily scan, real report rows only, and a team the scan does not cover is left out rather than shown as zero. The write-up is assembled from those same stored rows, never written around them: the case comes from the lock row, the signals from the trend engine with their own samples, the series from our game database from 2013 forward, and the scoring profiles from completed games only, each with the number of games it averages. A section with no data behind it is left out instead of filled in, it refreshes while the game is pregame, and it can never be edited once the game has kicked off. Trends are descriptive only, computed by the same shared module the write-up uses so the two cannot disagree: straight-up splits come from completed games in our database, situational splits look back three seasons and need at least eight decided games, records against the number and on the total arrive with the closing-line restore, and every line carries the games it counts. Filters like these did not hold up as predictors in our testing, so none of them enter the confidence read. The totals block is a read and not a pick: our number is EL CFB Totals v1 (edgelabs.el_cfb_totals, season 2026, model_version v1, docs/el-cfb-totals-v1.md), a registered candidate that loses to the closing total, so it never posts to the board or the record; the market total beside it is the same capture the spread comes from before kickoff and the frozen consensus the model priced against after it, and the gap is measured against whichever number is printed. The totals trends under it are the trend engine's own rows for this game, deduped on the headline, each carrying its sample. On the games the analyst panel works each week (the games our model prices off the market plus the ranked and Power Four games, at most twenty), the pick and the total call are the panel's synthesis: three independent analyst panels, the same evidence pack, their own research, one side each, tiered by how firmly they agreed, never a win probability. A panel majority on a side is what makes a pick; without one the game is a published no-pick, printed as No pick rather than left blank. Research and context, never a guarantee, 21+.