GravyPicks

Football picks. Built by our model.

Picks from the house's side of the counter. A model built like a Vegas risk desk works the NFL and college football board twice a week — QB news, injury reports, line moves, weather, key numbers — and publishes the only numbers it would sweat. Tuesday's card hits the early lines; Friday's card locks in gameday. The whole card, free. Some weeks the best bet is no bet, and the card says so.

This week's card · Wed, Sep 23

🚂💰 GRAVY TRAIN FOOTBALL · EARLY CARD · WEDNESDAY, SEPTEMBER 23, 2026 💰🚂

NFL Week 3, college Week 5. Thirty-six games priced. Our Week 3 quarterback and receiver rankings, based on this week's matchups, are further down. And after three straight blanks, we have a play. 🚂

🎯 THE PLAY: California +1.5 (−120 at FanDuel) · 0.5u

Model 55.0% vs market 51.9%, +3.1 points of edge

The unpriced factor is attrition, and it is entirely one-sided. Clemson travels to Berkeley with eleven players ruled out, including three defensive tackles (Hevin Brown-Shuler, Kourtney Kelly and Markus Strong) and two starting offensive linemen in Adam Guthrie and Mason Wade. The quarterback behind that patched line is freshman Tait Reynolds, making his second career start, who has already absorbed eight sacks and is averaging 1.8 yards a carry. Cal is close to whole: a backup running back and a rotational defensive lineman are doubtful, and that is the list.

Market signal: this is the only game on the board where the books cannot agree. The spread spans three full points: FanDuel has Cal +1.5, DraftKings has Cal −1.5, and five shops sit on a pick'em in between. Three points of disagreement on a single game is a market that has not settled, and we are taking the best number in it.

Angle: kickoff is 10:30pm Eastern. For a team flying from South Carolina to the Bay Area, that is a body-clock road spot on top of everything else.

⚠️ Bust risk: Christopher Vizzina, who started Clemson's first two games, is listed as probable with an elbow injury. If Reynolds struggles early and Vizzina is genuinely available, Clemson's ceiling is higher than this thesis assumes. This is a half-unit for a reason.

One disclosure on the math: because only FanDuel posts Cal +1.5, the market baseline here comes from a single book rather than the usual nine. Measured against the broader pick'em consensus our edge would look larger. We are quoting the conservative version.

What we passed on: the total in that same game sits at 50.5 at every single book, with one shop a half-point off. A unanimous total is the market at its most efficient, and we are not touching it no matter how thin Clemson's offence looks.


🎮 GRAVY SCORES: every game on the board

Win probability for the side we'd back, de-vigged across all nine books. A power ranking of confidence, not a bet slip.

Score Lg Matchup Our side Kick (ET) The read
94 CFB Illinois Fighting Illini @ Ohio State Buckeyes Ohio State Buckeyes Sat 12:00PM 27 in the Shoe. A point of drift says the number is still finding itself.
94 CFB Notre Dame Fighting Irish @ Purdue Boilermakers Notre Dame Fighting Irish Sat 2:00PM 28 points on the road. Notre Dame is being priced like a playoff team again.
91 CFB Northwestern Wildcats @ Indiana Hoosiers Indiana Hoosiers Fri 8:00PM Indiana by three touchdowns. The Hoosiers keep getting these numbers and keep covering them.
90 CFB South Alabama Jaguars @ Kentucky Wildcats Kentucky Wildcats Sat 12:45PM Kentucky by three scores. Zero book disagreement.
84 NFL Kansas City Chiefs @ Miami Dolphins Kansas City Chiefs Sun 1:00PM Kansas City laying 11.5 on the road with a point of drift. Miami has been overmatched.
82 CFB Virginia Tech Hokies @ Boston College Eagles Virginia Tech Hokies Sat 12:00PM Virginia Tech laying 14 on the road, a big number for a team that was a coin flip three weeks ago.
81 CFB UNLV Rebels @ Akron Zips UNLV Rebels Sat 12:00PM Zero book disagreement on 13.5. Perfectly efficient, nothing to attack.
81 CFB Colorado State Rams @ UTSA Roadrunners UTSA Roadrunners Sat 12:00PM 58 total, zero disagreement. The market is completely settled here.
80 CFB Wake Forest Demon Deacons @ Louisville Cardinals Louisville Cardinals Sat 12:00PM 58.5 total, second-highest on the board. Louisville by 12.5.
77 NFL Arizona Cardinals @ San Francisco 49ers San Francisco 49ers Sun 4:05PM San Francisco by 8.5 at home. Arizona has been better than expected.
76 CFB Colorado Buffaloes @ Baylor Bears Baylor Bears Sat 12:00PM Baylor by ten at home with a 55.5 total. Points expected.
76 CFB Northern Illinois Huskies @ Georgia State Panthers Georgia State Panthers Sat 2:00PM Georgia State by 10.5 with a 56 total.
74 NFL Los Angeles Chargers @ Buffalo Bills Buffalo Bills Sun 1:00PM Buffalo by 7.5 at home with a 50 total. Allen has been the best quarterback in football through two weeks.
74 NFL Seattle Seahawks @ Washington Commanders Washington Commanders Sun 1:00PM Washington by seven, 40 total. McLaurin is the whole passing game.
72 NFL New York Jets @ Detroit Lions Detroit Lions Sun 1:00PM Detroit by 6.5 at home after a short week. The Lions' offensive line should be healthier.
71 CFB Navy Midshipmen @ UAB Blazers UAB Blazers Fri 7:00PM UAB laying a touchdown at home on a Friday night.
71 CFB Boise State Broncos @ Western Michigan Broncos Boise State Broncos Sat 3:30PM Broncos versus Broncos. Boise laying seven on the road.
69 NFL Atlanta Falcons @ Green Bay Packers Green Bay Packers Thu 8:15PM Thursday nighter in Lambeau. Green Bay by five, 43 total.
67 NFL Philadelphia Eagles @ Chicago Bears Philadelphia Eagles Mon 8:15PM Monday night, Philadelphia by 4.5, 41 total. The Eagles' number keeps shrinking.
63 CFB Texas Longhorns @ Tennessee Volunteers Texas Longhorns Sat 12:00PM Neyland at noon, Texas laying 4.5 with a point of disagreement. The loudest environment of the day.
63 NFL Cincinnati Bengals @ Pittsburgh Steelers Pittsburgh Steelers Sun 1:00PM Zero book disagreement on 3.5. Pittsburgh at home in a rivalry game.
62 NFL Baltimore Ravens @ Dallas Cowboys Baltimore Ravens Sun 4:25PM 52.5 total, highest on the board. Baltimore laying 3.5 in Dallas.
61 NFL Las Vegas Raiders @ New Orleans Saints New Orleans Saints Sun 4:25PM New Orleans by three at home. Shough has thrown for volume but the record is not there.
60 CFB Ball State Cardinals @ Kent State Golden Flashes Kent State Golden Flashes Sat 12:00PM MAC noon game, Kent State by a field goal and change.
58 CFB Army Black Knights @ Temple Owls Army Black Knights Fri 4:00PM Friday afternoon. Army by three on the road, and the option keeps everything close.
58 CFB Hawaii Rainbow Warriors @ Wyoming Cowboys Wyoming Cowboys Sat 3:00PM Laramie altitude, 44.5 total, Wyoming by a field goal.
58 NFL Carolina Panthers @ Cleveland Browns Cleveland Browns Sun 1:00PM Cleveland by three, 42 total. Two offences nobody wants to watch.
58 NFL New England Patriots @ Jacksonville Jaguars Jacksonville Jaguars Sun 1:00PM A.J. Brown remains on injured reserve. New England's passing game is still thin.
57 CFB San Diego State Aztecs @ Toledo Rockets Toledo Rockets Sat 12:00PM Toledo by three at home. Tight MAC number.
57 NFL Houston Texans @ Indianapolis Colts Indianapolis Colts Sun 1:00PM 2.5 points. Houston's defence travels, Indianapolis's home field matters.
57 NFL Tennessee Titans @ New York Giants New York Giants Sun 1:00PM 39.5 total, the lowest of the week. Both offences have struggled to move.
56 CFB Liberty Flames @ Coastal Carolina Chanticleers Coastal Carolina Chanticleers Thu 7:30PM Thursday Sun Belt opener. Coastal by a field goal at home.
56 NFL Los Angeles Rams @ Denver Broncos Denver Broncos Sun 8:20PM Sunday night in Denver, 2.5 points. Altitude and a real defence.
53 NFL Minnesota Vikings @ Tampa Bay Buccaneers Minnesota Vikings Sun 4:05PM Minnesota by 1.5 on the road. Two points of book disagreement, the widest in the NFL. Kyler Murray cleared concussion protocol and starts; Minnesota went 2-0 without him.
52 CFB UCLA Bruins @ Maryland Terrapins UCLA Bruins Sat 1:30PM UCLA by 1.5 on the road, zero disagreement. The market is certain it doesn't know.
50 CFB Clemson Tigers @ California Golden Bears California Golden Bears Fri 10:30PM Three points of book disagreement, the widest on the board. Clemson has eleven players out and starts a freshman quarterback. This is today's play.

🚑 THE BOARD'S OTHER INJURY NEWS

  • Kyler Murray cleared concussion protocol and starts for Minnesota at Tampa Bay. He lasted eleven snaps as a Viking before the injury; Carson Wentz went 2-0 in his place. Two points of book disagreement on this game, the widest in the NFL, which suggests the market is as unsure as we are about whether the return is an upgrade this week.
  • A.J. Brown remains on injured reserve with a high ankle sprain. New England's passing game stays thin as it visits Jacksonville.
  • Clemson: eleven out, three questionable. Covered above. It is the card.

🎯 WEEK 3 STARTING RANKINGS

Start-'em calls, not wagers. Nothing here is tracked and nothing here went through the edge gate. Ranked on what a player did in Week 2 and who he plays in Week 3, in that order.

🎙️ TOP 5 QUARTERBACKS

# Quarterback Week 3 opponent The case
1 Josh Allen · BUF vs LAC 248 yards and 3 TDs passing, 69 yards and 2 TDs rushing in the 41-31 win over Detroit. Nine total touchdowns in two games. The Chargers are 0-2 and Herbert turned it over five times last week, which means short fields for Buffalo. Our No. 1 again.
2 Dak Prescott · DAL vs BAL 279 yards and 4 TDs against Washington, and he's now the Cowboys' all-time TD pass leader. 52.5 is the highest total on the whole board, and Baltimore just gave up 24 to the Saints.
3 Brock Purdy · SF vs ARI 20 of 22 for 287 and 2 TDs, and 10 for 10 on downfield throws. Arizona just lost 31-7 to Seattle. Home, rested, laying 8.5.
4 Patrick Mahomes · KC at MIA 382 yards and 3 TDs in the overtime win on Sunday night. Miami just gave up 35 to San Francisco. The one risk: an 11.5-point spread means KC could be up big and running the ball by the fourth quarter.
5 Bryce Young · CAR at CLE Leads the NFL in TD passes (6) after 287 and 3 TDs in the 34-3 rout of Atlanta. Cleveland gave up four TDs to Trevor Lawrence in Week 1. The 42.0 total caps the ceiling a little, but the form is real.

The fade: Matthew Stafford threw 4 TDs on Monday night, but the Giants lost their quarterback on the first drive and the game was over early. Now he goes to Denver, whose defense held Jacksonville to 13 points. Last week's opponent was the soft part, and Denver won't be.

🙌 TOP 5 WIDE RECEIVERS

# Receiver Week 3 opponent The case
1 Jaxon Smith-Njigba · SEA at WAS 155 yards and 3 TDs against Arizona, including an 82-yard score. Washington just gave up 153 yards and 2 TDs to CeeDee Lamb. The only concern is the 40.0 total: with Daniels out, Seattle may get ahead and ease off.
2 CeeDee Lamb · DAL vs BAL 8 catches, 153 yards, 2 TDs. He is the top target in the highest-total game of the week.
3 Amon-Ra St. Brown · DET vs NYJ 9 catches for 142 yards and 2 TDs on 13 targets in Buffalo, after 10 catches and 2 TDs on 14 targets in Week 1. That's 27 targets and 4 TDs in two weeks. Nobody's role is safer.
4 Ja'Marr Chase · CIN at PIT Two touchdowns from Burrow in the win over Houston, including a 32-yard catch. Pittsburgh scored 3 points last week and should be chasing. The 42.5 total is the one thing keeping him out of the top three.
5 Chris Olave · NO vs LV 182 yards in Week 1, then 8 catches, 86 yards and a TD against Baltimore's defense. Now he's home against a Raiders secondary, and Shough keeps looking his way.

Just missed: Davante Adams had 195 yards and 2 TDs on Monday night, but see the Stafford fade above: Denver is a different test. Tetairoa McMillan (101 yards against Atlanta) is next in line if Carolina's passing game keeps this up. DJ Moore (AC joint sprain) is not a lock to play. If he sits, Keon Coleman (6 for 6 against Detroit) moves up.


🎰 IF YOU MUST PARLAY

1️⃣ THE EDGE TICKET: none, and here is why. ⚠️ An edge parlay needs two bar-clearing singles to combine. We have exactly one. Stapling our Cal play to a second leg we do not believe in would take a +3.1-point edge and hand most of it back in compounded vig. The single is the bet. One leg, half a unit, and that is the whole ticket.

2️⃣ THE CORRELATED SGP 🎭: Clemson/Cal: Cal +1.5 + Under 50.5
If the thesis is right (a freshman quarterback under pressure behind two backup linemen), the same game script that keeps Cal within the number also keeps the scoreboard quiet.
⚠️ Bust risk: the total is unanimous at 50.5 across the market, which means you are adding a leg we explicitly declined to bet on its own. Correlated does not mean free. Untracked.

3️⃣ THE SWEAT 🍿: Notre Dame ML + Ohio State ML + Indiana ML
Gravy Scores of 94, 94 and 91, taped together for a payout that will not cover the parking. You are paying vig three times to be told what you already know.
⚠️ Bust risk: three double-digit road and home favourites, any one of which can have a flat Saturday. Zero edge, pure 🍿.


🏁 WHAT CHANGED THIS WEEK

Three cards in a row came back empty, and we said each time that the honest reason was a sealed market plus a shallow research pass. This week the research went deeper and it found something: a genuinely one-sided injury report the market has not agreed on how to price. That is what an edge actually looks like: not a hunch about who is better, but a specific, nameable thing one side is missing and a book that hasn't caught up.

One play. Half a unit. Friday's gameday card gets the full sweep.

Pass days are picks too, and so are the days you finally get one. 🥓🚂


GravyPicks is entertainment and analysis, not financial advice. Bet what you can afford to lose. 21+. If gambling stops being fun, call 1-800-GAMBLER.

The full card, twice a week, free

Sourced injury intel, line-move reads, trap lines the books built for the public, and every play with our number vs the market's. No tiers, no paywall. Running through the National Championship and the Super Bowl.

See this week's card