One stop for what the model is on, what Vegas is taking the most sides on, and which of tonight's slate is most worth a watch. Refreshes continuously.
Tonight · every sport
Top edge tonight +5.0% EV — moneyline and spread across 2 sports tonight.
EV = Expected Value. The percentage edge the model thinks the bet has over the posted sportsbook price.
+5% EV means the model expects $5 of profit per $100 risked — over enough samples. Higher EV = larger gap between the model's win probability and the market's implied probability at the line on offer. We surface only +EV picks.
Lock / Edge / Lean rank the size of the model’s edge over the market (its expected value) — not a calibrated win probability. A bigger edge means a louder disagreement with the market, not a surer outcome.
WNBA
1 with an edge
MLB
model’s lean · no market edge
1 edge across 2 sports · updated 6:43 PM ET
Build your ticket · interactive
MLB picks priced at our model number; props/big lines at standard −110. Demonstrative — books may price differently.
Your ticket
Tap any edge to start stacking
Parlay payout assumes legs are independent. Correlated legs (same-game stacks) re-price differently at the book. Bet responsibly · 21+
Marquee · cross-sport
Live · marquee right now
Biggest market line tonight
Vegas: IND -8.5
Marquee matchup tonight
Vegas: WSH -143
Marquee matchup tonight
Vegas: TOR -122
Marquee matchup tonight
Vegas: NYY -149
Marquee matchup tonight
Vegas: NYM -122
Big lines · live looks
Sportsbooks
21+ · Bet responsibly · 1-800-GAMBLER · ncpgambling.org
Bet responsibly · 21+ · 1-800-GAMBLER · Models inform, they don't guarantee.
Edge honesty · 1,639 graded picks · 1077 price-less excluded
FLAT 1u STAKE · WIN% INCLUDES PUSHES (DISCLOSED) · THIN BUCKETS (n < 30) DIMMED, NOT HIDDEN
By closing-line value
clv_bps vs the close
| Bucket | n | Win% | Avg price | ROI |
|---|---|---|---|---|
| < −100 bps | 546 | 57.9% | -181 | -7.9% |
| −100 – 0 | 75 | 72% | -145 | +25% |
| 0 – 100 | 79 | 62% | -120 | +10.4% |
| 100 – 250 | 147 | 50.3% | -111 | -11.8% |
| ≥ 250 bps | 792 | 54% | -59 | +0.8% |
By modeled edge
edge_bps at log time
| Bucket | n | Win% | Avg price | ROI |
|---|---|---|---|---|
| < 200 bps | 740 | 58.9% | -168 | -3.5% |
| 200 – 400 | 161 | 57.8% | -101 | +2.9% |
| 400 – 700 | 304 | 53% | -83 | -5.1% |
| ≥ 700 bps | 434 | 53.2% | -38 | +2.1% |
By confidence tier
producer-assigned
| Bucket | n | Win% | Avg price | ROI |
|---|---|---|---|---|
| sharp | 225 | 55.1% | +11 | +12.2% |
| high | 142 | 45.1% | -69 | -17.6% |
| medium | 532 | 55.8% | -95 | -0.7% |
| low | 740 | 58.9% | -168 | -3.5% |
Unsmoothed, straight off the picks ledger. As of this build the CLV→cash gradient is NOT clean — the deep-negative bucket is heavy favorites at negative ROI and the middle buckets are thin. That result is published, not curated.
Edge honesty · 1,639 graded picks · 1077 missing a price, dropped from both series
FLAT 1u PER PICK · LOSSES −1 AT BOTH PRICES (ONLY WINNING PAYOUTS DIFFER) · SAME PICK SET, TWO PRICES
Timing alpha
-20.0u
At our price
-27.6u
At the close
-7.6u
Max drawdown
−56.6u
Streaks
W16 / L9
— at our logged price·— at the close
The exact same picks, graded at the price we logged vs the closing price. Positive alpha would mean betting at publish beat betting at close — as of this build it is negative, and that ships too. Drawdown and streaks are on the logged series.