Research · Angle accuracy
Every angle, graded in public.
This is the live ledger behind the board: every research angle the nightly regrade engine tracks, with its
real sample size and closing-line value. Most competitors show only wins. We show the kills too, struck
through, right next to the survivors. That is the whole point of transparency: it is only worth something
if it includes the losses.
Angle Accuracy Engine · regraded 7/30 7:47a ET · n=20 graded angles
How a row gets its label
Every angle is a (sport, category, market, side) combination pulled straight from the research database
and re-graded nightly against settled games. Validated means the hit rate clears break-even by at
least 2 percentage points. Underperforming means it trails break-even
by the same margin or more, we call that a kill and leave it on the board anyway. Everything between is
watching: not resolved either way yet.
Not yet modeled angles have real game_trends rows but no settlement pipeline wired up (mostly
player props, which need per-player box-score data we do not grade yet). They are listed with their real
row count and a plain note, never hidden.
min. n=20 before any grade is assigned
break-even is fixed -110 for totals/spreads, measured from real prices for moneyline
CLV: run-points for totals, de-vigged probability for moneyline, not modeled yet for spreads
Sample size vs. edge
Validated
Watching
Underperforming
Noise band (approx. 95%, worst-case variance)
Minimum credible sample
The shaded band is how far a coin-flip could plausibly drift from break-even by chance alone at that sample
size, not a line we chose to flatter our own angles. A point inside the band is not yet distinguishable
from noise, whatever status the table below gives it. A point outside the band is a deviation bigger
than chance alone would typically produce. Every point here is a real row in the ledger below; hover any dot
for its angle and numbers.
Team form (totals) · Totals UNDER
Samplen=1193
Record539-608-46
Edge-0.6%
CLV, 90d+0.13 pts
regraded 7/30
Situational · Totals UNDER
Samplen=755
Record359-366-30
Edge+1.9%
CLV, 90d+0.15 pts
regraded 7/30
Park factor · Totals OVER
Samplen=561
Record261-279-21
Edge+0.7%
CLV, 90d+0.02 pts
regraded 7/30
Team form (totals) · Totals OVER
Samplen=489
Record220-252-17
Edge-1.0%
CLV, 90d+0.11 pts
regraded 7/30
Season record · Moneyline HOME
Samplen=375
Record208-167
Edge-0.5%
CLV, 90d--
regraded 7/30
Team form · Moneyline AWAY
Samplen=296
Record150-146
Edge+1.9%
CLV, 90d--
regraded 7/30
Team form · Moneyline HOME
Samplen=285
Record157-128
Edge+1.1%
CLV, 90d--
regraded 7/30
Park factor · Totals UNDER
Samplen=273
Record120-141-12
Edge-1.6%
CLV, 90d+0.07 pts
regraded 7/30
Team form · Totals OVER
Samplen=208
Record92-105-11
Edge-0.9%
CLV, 90d+0.13 pts
regraded 7/30
Market-implied · Totals OVER
Samplen=192
Record86-96-10
Edge-0.4%
CLV, 90d+0.07 pts
regraded 7/30
Season record · Moneyline AWAY
Samplen=140
Record68-72
Edge-2.0%
CLV, 90d--
regraded 7/30
Matchup · Batter hits OVER
Samplen/a
Record--
Edge--
CLV, 90d--
checked 7/30
135 game_trends row(s) exist for this angle but there is no settlement pipeline wired yet (e.g. player props need per-player box-score/statcast settlement). Listed honestly rather than omitted.
Matchup · Batter hits
Samplen/a
Record--
Edge--
CLV, 90d--
checked 7/30
357 game_trends row(s) exist for this angle but there is no settlement pipeline wired yet (e.g. player props need per-player box-score/statcast settlement). Listed honestly rather than omitted.
Player props (batter) · Batter hits OVER
Samplen/a
Record--
Edge--
CLV, 90d--
checked 7/30
3252 game_trends row(s) exist for this angle but there is no settlement pipeline wired yet (e.g. player props need per-player box-score/statcast settlement). Listed honestly rather than omitted.
Player props (batter) · Batter home runs OVER
Samplen/a
Record--
Edge--
CLV, 90d--
checked 7/30
274 game_trends row(s) exist for this angle but there is no settlement pipeline wired yet (e.g. player props need per-player box-score/statcast settlement). Listed honestly rather than omitted.
Player props (batter) · Batter total bases OVER
Samplen/a
Record--
Edge--
CLV, 90d--
checked 7/30
479 game_trends row(s) exist for this angle but there is no settlement pipeline wired yet (e.g. player props need per-player box-score/statcast settlement). Listed honestly rather than omitted.
Player props (pitcher) · Pitcher strikeouts UNDER
Samplen/a
Record--
Edge--
CLV, 90d--
checked 7/30
325 game_trends row(s) exist for this angle but there is no settlement pipeline wired yet (e.g. player props need per-player box-score/statcast settlement). Listed honestly rather than omitted.
Player props (pitcher) · Pitcher strikeouts OVER
Samplen/a
Record--
Edge--
CLV, 90d--
checked 7/30
177 game_trends row(s) exist for this angle but there is no settlement pipeline wired yet (e.g. player props need per-player box-score/statcast settlement). Listed honestly rather than omitted.
Player props (split) · Pitcher strikeouts OVER
Samplen/a
Record--
Edge--
CLV, 90d--
checked 7/30
513 game_trends row(s) exist for this angle but there is no settlement pipeline wired yet (e.g. player props need per-player box-score/statcast settlement). Listed honestly rather than omitted.
Player props · Pitcher strikeouts OVER
Samplen/a
Record--
Edge--
CLV, 90d--
checked 7/30
646 game_trends row(s) exist for this angle but there is no settlement pipeline wired yet (e.g. player props need per-player box-score/statcast settlement). Listed honestly rather than omitted.