2026 now live· spreads, totals & moneylines· graded live every 30 minutes until kickoff· 2026 now live· spreads, totals & moneylines· graded live every 30 minutes until kickoff· 2026 now live· spreads, totals & moneylines· graded live every 30 minutes until kickoff· 2026 now live· spreads, totals & moneylines· graded live every 30 minutes until kickoff·
PressBox Analytics

Every game, simulated.
Every bet, graded.

We play every FBS matchup out thousands of times, snap by snap, and set that range of outcomes against four models and 404 proven signals. Every spread, total, and moneyline gets a grade — A+ down to the games we pass on — and every call we've ever made stays on the public record, losses included.

The Methodology

We didn't find a system. We eliminated everything that wasn't one.

1,000,000+
combinations tested
404
signals survived

Three seasons of history, and every variable we could measure — kickoff window, day of the week, conference, week of the season, line size, how far our models sat from the market — crossed with the situational spots bettors argue about: rest, travel, rankings, coaching changes, streaks, revenge games. For spreads and totals that made 31,000 candidate signals. For the moneyline, where who wins is a different question than who covers, the search ran past a million candidate patterns over five million graded outcomes. Every one was graded point-in-time, at the line as it stood, then tested against random chance.

Almost everything died. 253 spread-and-total signals and 151 moneyline patterns survived — 404 in all. Those are the voters: a pick's grade, C up to A+, is how many of them agree on it once the ones pointing the other way are subtracted out. One voice alone doesn't get your money — that grades No Edge. And underneath, four models rebuilt from scratch — opponent-adjusted, zero fudge factors, every backtest that looked too good torn down until we found the bug. Newest of all, the engine: a play-by-play simulation that plays each game thousands of times and gets the last word on the spread. Agree with the signals and the bet is A+. Disagree and it comes off the board.

One layer sits on top and never votes: the streak marker. When a team's recent form against our projections adds an extra scenario that aligns with the standard signals, the pick wears a small bolt — a marker on the grade, never part of it. A second marker, the chain link, belongs to the Chain: a fifth model on trial this season, spreads only, that looks at each game once and marks a pick only when it lands on the same side. Its own fires are graded in the open, agree or disagree.

That's what a grade is made of. What it earns gets settled in public.

The Board

This is what one pick looks like.

The backbone of the product. Every graded bet — every spread, total, and moneyline — gets a row like this; the rest of the site is built on top of them. Here's the spread on Oklahoma @ Michigan, and how to read it.

A+
Oklahoma @ Michigan
Oklahoma +3 · DraftKings + 2 others
Sat, Sep 12 · 12:00 PM ET
▲
History
Released A+ · Oklahoma +2.5 at Bovada
Wed, Sep 9 · 6:12 PM
Line moved +2.5 → +3 · best book Bovada → DraftKings
Fri, Sep 11 · 9:40 AM
Current · A+ holding · Oklahoma +3 at DraftKings
Now
Other books▾
Bet at DraftKings → Full game breakdown →
The grade. How many independent signals agree on the bet — C up to A+, our highest. The small marks a streak-aligned pick.
The matchup & pick. Which game, and the exact side and number to bet.
The journal. Every grade change and line move since release, on the record.
The best book. Where the line is best right now — named for you.
Other books. The same bet at every book carrying it, ranked.
The breakdown. Opens the full game page — the deepest view on the site: a written narrative, the engine's range of outcomes with every model's number on it, the signals and the engine's word behind the grade, and the team and advanced stats behind the call.

This is one row from the Board — a single bet. Every graded spread, total, and moneyline gets its own. Click any row to expand the journal, the model reads, and the tier rationale.

What You Get

Eight surfaces. One discipline.

Same picks, same grades, same numbers everywhere — each surface is a different job you'd hire them for. The last one is the only page here that tracks your money instead of our record.

01 — The Board (Live Lines)

Every bet on the board — spread, total, and moneyline — tier-graded, best book named, re-graded every 30 minutes. The "what's the bet right now" view.

02 — Upcoming

The whole slate ahead — every game a card, its grades on the front — then, once games kick, a live scoreboard with every pick tracked ▲ or ▼ against the score in real time. The "what's coming, what's playing" view.

03 — Parlay

Stack legs straight off the board — every one priced at the live market, our combined hit probability against the ticket's own break-even. The "stack the edges" view.

04 — Allocator

Give it a bankroll and it splits the whole stack — heavier where the edge is bigger, and at one sportsbook's lines if you only play one. The "how much on each" view.

05 — Rankings

Every FBS team, ranked by the engine — the margin it expects against an average team over thousands of played-out games. See what the system believes before you see what it bets. The "who's actually good" view.

06 — Results

Live Lines for finished games — every pick graded at the number we released, linked to the full breakdown. The "hold us to it" view.

07 — The Game Page (every pick opens one)

Every pick opens into its game page — the engine's range of outcomes with the market line and every model's number on it, the game path minute by minute, the signals and the engine's word behind the grade, the full journal, the team stats, and live scoring through the final whistle. The "under the hood" view.

08 — My Bets (yours, not ours)

Your own bets, on your own numbers — log a side, a book, a price and an amount in a few taps, singles or parlays, or send the whole Allocator sheet over at once. Private to your login. It runs live during games so every ticket carries its standing at a glance, and settles at the line you got, not the one we published. The "how am I actually doing" view.

The Life of a Pick

From release to the record — one frozen number.

A record only means something if you can't move the goalposts. Here's the whole lifecycle of every pick.

01
It releases once three books post a line
A pick goes live the moment at least three sportsbooks are posting that market. Right there we freeze the released line and tier — that frozen number is the bet of record, and the journal starts.
02
It re-grades every 30 minutes until kickoff
Every half hour, every pick is re-checked against the current best line at every book. The tier can climb, hold, or fall to No Edge as the market moves — and every change lands in the pick's journal, with the best book re-named each time.
03
It locks at kickoff, exactly as released
When the game starts, the pick leaves the board and locks — tier, line, price, and book, as released. Nothing about it can change once the ball is in the air.
04
It settles against the released line, in public
When the game goes final: win, loss, or push, scored against the line we released — not the closing line, not whichever number looks best after the fact. If we released Oklahoma +2.5, we're graded on +2.5. The settled pick posts to Results, linked to its game page.

We grade ourselves on the number we gave you — not the one that would've looked best.

What Makes This Different

Not another picks service.

Most picks services give you 3–5 picks a week.
We grade every bet on the board — spread, total, and moneyline — every week.
Most picks services hide their losses.
We grade every bet we've ever published — wins, losses, pushes, voids.
Most picks services tell you when their models agree.
We tell you when the models disagree, because the disagreement is part of the signal.
Most picks services give you a recommendation.
We give you the data and our verdict, then show you everything that shaped it — so you can disagree with us if you want.
The Model

Four models and a simulation. One verdict per bet.

SP+ — Bill Connelly's efficiency model. Adjusts for opponent strength.

PPA — Expected points per play. The drive-by-drive read.

Advanced — Success rate, explosiveness, finishing drives. The "how" of efficiency.

Pace+ — Our in-house model. Possession elasticity weighted by opponent strength.

The engine — Our play-by-play simulation. Plays each game thousands of times from the same team numbers, and gets the last word on the spread.

A pick doesn't start because the models average out a certain way. It starts when a model's number lands in a proven spot — a specific combination of model, market, and line range that survived the three-season test — and usually several signals fire on the same side at once. The grade counts that agreement across the 404 survivors. The four models carry the signals; the engine checks them — on the same side, the bet is A+; on the other side, it comes off the board. And when nothing proven lines up, we don't manufacture a lean — that market publishes as No Edge.

Pricing · The 2026 Season

The whole board, the whole truth — at release pricing, locked for life.

$3.99per week
$11.99per month
$34.99season pass

These are release prices. They lock for the life of your subscription. Resubscribers pay current pricing.