Ledger: 4-6 · -2.25u · opened Jul 22, 2026 · on September 27: 0 plays, 0u exposure
🏁The season is complete. There are no games to board, so no board is published — this is the final board of the season, from 2026-09-27. The season finished 4-6 at -34.68% ROI, and the full record stays on the Ledger tab. Its prices are long closed — do not bet these prices. Picks resume when the next regular season starts.
⚠️ Market odds unavailable this run. There was no price feed
when this board was built, so nothing here has been checked against a market: what follows are
model fair lines only. Edge, EV, quarter-Kelly sizing, Rule 2's juice cap and
Rule 8's divergence check all read the market and are inactive. Any unit size shown is the
confidence tier on its own, unpriced — a model reading, not a bet. Compare against your own book
before acting on anything here.
SEASON COMPLETESunday, September 27, 2026
No qualifying plays on September 27.
The engine ran the full slate, and nothing cleared the circuit breakers and the edge gate at an allocatable price — and no candidate survived the Daily Pick's eligibility rules either. We don't manufacture a pick to fill the slot. Passing is a position too. The full board of leans and scratches, with reasons, is one click away. The September 27 ✳ Best of Board — the model's top choice that did not clear the markers — is on the board at 0 units, asterisk and all.
📕 We wrote the book: Don't Trust the Screenshot
A winning screenshot proves one thing: the screenshot exists. It doesn't show the
losing tickets, the price that was actually available, or the risk taken. This is our standard —
the one this site is graded against — written out in full: converting odds into real probabilities,
stripping the sportsbook's margin out of a price, measuring expected value and closing-line value,
tracking bankroll exposure and calibration, and recognizing overfitting, survivorship bias, and a
sample too small to mean anything.
It's our book, so we make money if you buy it — say so plainly, the same way we
say it when we lose. Then aim it at us first: read the chapter on auditing a record, come back to
the ledger, and check whether we clear our own bar.
⚠️ Market odds unavailable this run. There was no price feed
when this board was built, so nothing here has been checked against a market: what follows are
model fair lines only. Edge, EV, quarter-Kelly sizing, Rule 2's juice cap and
Rule 8's divergence check all read the market and are inactive. Any unit size shown is the
confidence tier on its own, unpriced — a model reading, not a bet. Compare against your own book
before acting on anything here.
MLB Board: Sunday, September 27, 2026
Every game on the September 27 slate simulated 10,000 times, priced against real market lines, then passed through eight risk circuit breakers. What survives gets an allocation. What doesn't, we tell you why. Every game also gets a permanent pick page that completes once it grades.
The board has since been revealed: hash it yourself and compare.
If the two match, nothing was altered once the games were underway. That is the whole guarantee, and you do not have to take our word for any of it.
Published plays: 0u total exposure
The free pick is shown in full. The rest go to premium members before first pitch. Every one of them, winners and losers alike, publishes on the ledger with its full breaker log once graded.
Premium: everything we publish, before it happens.
Baseball. Every play we allocate — side, price, sizing,
model edge and the full circuit-breaker log — in Discord before first pitch.
Football. The whole slate reasoned through from market
prices — every covered game, not a shortlist — plus the one play we would act on, committed
and fingerprinted before kickoff. Football makes no claim to beat the market.
We ran two pre-registered studies and published both failures, and it is staked at zero units.
What you are buying there is the research and the receipts, not a forecast.
$49/month. What arrives depends on what is in season.
Every one of them still publishes on the public ledger after grading, winners
and losers alike, so you can check the record before you pay and keep checking after. If the
ledger is not good enough to justify this, do not buy it.
None {TODAY_ADV}. Nothing cleared the gates. Passing is a position.
Watch List: tracked, not staked
A watch pick clears some but not all gates, or belongs to a market still in its proving period. Each is computed, published, and graded exactly like a real pick — at 0 units, on a separate paper record that never mixes with the staked ledger.
No watch picks {TODAY_ADV}.
Promotion criteria (the policy, verbatim): a market or band graduates from watch to staked only when its paper record reaches n ≥ 100 graded picks AND shows non-negative units at the prices logged AND the calibration for that segment is within 4 points. Promotion = version bump + methodology note. Demotion works the same way in reverse (a staked market that goes 100-pick negative returns to paper — also public).
Watch record188-157-9ppaper record — never mixed into the staked ledger
Paper units+9.09flat 1u paper, 0u staked
Paper ROI+2.6%on 354 tracked picks
Model leans: no allocation, logged for transparency
0 held by the Rule 8 Divergence Governor, 0 benched by the edge gate, and the rest below the confidence floor.
Colorado Rockies @ Chicago White Sox
3:10 PM ET · Rate Field · park factor 1.03
✳ BEST OF BOARD
Kyle Freeland 6.58 ERA · 131.1 IPvsAnthony Kay 4.53 ERA · 153 IP
COL 44.3%
CWS 55.7%
Projected4.7–5.4
Model fair+126 / -126
Marketn/a
Sim total10.1 (41% over 10.5)
PlayChicago White Sox ML
Confidence55.7%
Risk⚪ Pass
Suggested0u — best of board✳, did not clear the gates
Circuit-breaker log (5 checks)
Rule 2 check passed: model-fair (no market line) line -126 within the day-game juice cap (-170; night -180, day -170, day = first pitch before 17:00 venue-local).
Rule 4 check passed: both starters carry full-season workloads.
Rule 6 check passed: away 14-day wOBA 0.328 vs league 0.316 (gap -0.013, threshold 0.035).
✳ Best of Board: the gates left no held plays today, so this is the model's top remaining lean — 0 units, NOT staked, published for transparency. The checks above show exactly which gate it failed.
Cleveland Guardians @ Kansas City Royals
3:10 PM ET · Kauffman Stadium · park factor 1.03
Parker Messick 2.55 ERA · 183.1 IPvsDaniel Lynch IV 4.13 ERA · 80.2 IP
CLE 55.6%
KC 44.4%
Projected4.6–4
Model fair-125 / +125
Marketn/a
Sim total8.7 (46% over 8.5)
PlayCleveland Guardians ML
Confidence55.6%
Risk⚪ Pass
Suggested0u, logged as lean only
Circuit-breaker log (4 checks)
Rule 2 check passed: model-fair (no market line) line -125 within the day-game juice cap (-170; night -180, day -170, day = first pitch before 17:00 venue-local).
Rule 4 check passed: both starters carry full-season workloads.
Rule 6 check passed: away 14-day wOBA 0.361 vs league 0.316 (gap -0.045, threshold 0.035).
3:05 PM ET · Sutter Health Park · park factor 1.02
R4 FLAG
Peter Lambert 3.87 ERA · 153.2 IPvsSeth Johnson 6.19 ERA · 32 IP
HOU 53.5%
ATH 46.5%
Projected5–4.5
Model fair-115 / +115
Marketn/a
Sim total9.6 (44% over 9.5)
PlayHouston Astros ML
Confidence53.5%
Risk⚪ Pass
Suggested0u, logged as lean only
Circuit-breaker log (4 checks)
Rule 2 check passed: model-fair (no market line) line -115 within the day-game juice cap (-170; night -180, day -170, day = first pitch before 17:00 venue-local).
Rule 4 flag: Seth Johnson under 60 IP this deep in the season (limited workload / possible IL return). Volume freeze: confidence downgraded one tier.
Rule 6 check passed: away 14-day wOBA 0.359 vs league 0.316 (gap -0.043, threshold 0.035).
Yusei Kikuchi 4.88 ERA · 62.2 IPvsLogan Gilbert 3.81 ERA · 182 IP
LAA 48.0%
SEA 52.0%
Projected3.9–4.1
Model fair+108 / -108
Marketn/a
Sim total7.9 (39% over 8.5)
PlaySeattle Mariners ML
Confidence52.0%
Risk⚪ Pass
Suggested0u, logged as lean only
Circuit-breaker log (4 checks)
Rule 2 check passed: model-fair (no market line) line -108 within the day-game juice cap (-170; night -180, day -170, day = first pitch before 17:00 venue-local).
Rule 4 check passed: both starters carry full-season workloads.
Rule 6 check passed: away 14-day wOBA 0.302 vs league 0.316 (gap +0.014, threshold 0.035).
Sean Manaea 4.67 ERA · 144.2 IPvsDJ Herz 9.00 ERA · 4 IP
NYM 48.3%
WSH 51.7%
Projected4.6–4.8
Model fair+107 / -107
Marketn/a
Sim total9.4 (43% over 9.5)
PlayWashington Nationals ML
Confidence51.7%
Risk⚪ Pass
Suggested0u, logged as lean only
Circuit-breaker log (4 checks)
Rule 2 check passed: model-fair (no market line) line -107 within the day-game juice cap (-170; night -180, day -170, day = first pitch before 17:00 venue-local).
Rule 4 flag: DJ Herz under 60 IP this deep in the season (limited workload / possible IL return). Volume freeze: confidence downgraded one tier.
Rule 6 check passed: away 14-day wOBA 0.301 vs league 0.316 (gap +0.015, threshold 0.035).
JR Ritchie 4.79 ERA · 67.2 IPvsJanson Junk 4.31 ERA · 119 IP
ATL 48.6%
MIA 51.4%
Projected4.3–4.4
Model fair+106 / -106
Marketn/a
Sim total8.7 (45% over 8.5)
PlayMiami Marlins ML
Confidence51.4%
Risk⚪ Pass
Suggested0u, logged as lean only
Circuit-breaker log (4 checks)
Rule 2 check passed: model-fair (no market line) line -106 within the day-game juice cap (-170; night -180, day -170, day = first pitch before 17:00 venue-local).
Rule 4 check passed: both starters carry full-season workloads.
Rule 6 check passed: away 14-day wOBA 0.314 vs league 0.316 (gap +0.001, threshold 0.035).
MacKenzie Gore 4.59 ERA · 170.2 IPvsDean Kremer 4.97 ERA · 83.1 IP
TEX 48.9%
MIN 51.1%
Projected4.5–4.6
Model fair+104 / -104
Marketn/a
Sim total9.2 (41% over 9.5)
PlayMinnesota Twins ML
Confidence51.1%
Risk⚪ Pass
Suggested0u, logged as lean only
Circuit-breaker log (4 checks)
Rule 2 check passed: model-fair (no market line) line -104 within the day-game juice cap (-170; night -180, day -170, day = first pitch before 17:00 venue-local).
Rule 4 check passed: both starters carry full-season workloads.
Rule 6 check passed: away 14-day wOBA 0.293 vs league 0.316 (gap +0.022, threshold 0.035).
Shane Baz 4.11 ERA · 179.2 IPvsElmer Rodríguez 5.40 ERA · 26.2 IP
BAL 48.9%
NYY 51.1%
Projected4.5–4.6
Model fair+104 / -104
Marketn/a
Sim total9.1 (40% over 9.5)
PlayNew York Yankees ML
Confidence51.1%
Risk⚪ Pass
Suggested0u, logged as lean only
Circuit-breaker log (4 checks)
Rule 2 check passed: model-fair (no market line) line -104 within the day-game juice cap (-170; night -180, day -170, day = first pitch before 17:00 venue-local).
Rule 4 flag: Elmer Rodríguez under 60 IP this deep in the season (limited workload / possible IL return). Volume freeze: confidence downgraded one tier.
Rule 6 check passed: away 14-day wOBA 0.315 vs league 0.316 (gap +0.001, threshold 0.035).
Jared Jones 3.87 ERA · 97.2 IPvsRiver Ryan 0.00 ERA · 3 IP
PIT 51.1%
DET 48.9%
Projected4.4–4.3
Model fair-104 / +104
Marketn/a
Sim total8.7 (46% over 8.5)
PlayPittsburgh Pirates ML
Confidence51.1%
Risk⚪ Pass
Suggested0u, logged as lean only
Circuit-breaker log (4 checks)
Rule 2 check passed: model-fair (no market line) line -104 within the day-game juice cap (-170; night -180, day -170, day = first pitch before 17:00 venue-local).
Rule 4 flag: River Ryan under 60 IP this deep in the season (limited workload / possible IL return). Volume freeze: confidence downgraded one tier.
Rule 6 check passed: away 14-day wOBA 0.342 vs league 0.316 (gap -0.026, threshold 0.035).
Brandon Williamson 4.89 ERA · 49.2 IPvsMax Scherzer 6.14 ERA · 77.2 IP
CIN 49.3%
TOR 50.7%
Projected4.4–4.5
Model fair+103 / -103
Marketn/a
Sim total9 (40% over 9.5)
PlayToronto Blue Jays ML
Confidence50.7%
Risk⚪ Pass
Suggested0u, logged as lean only
Circuit-breaker log (4 checks)
Rule 2 check passed: model-fair (no market line) line -103 within the day-game juice cap (-170; night -180, day -170, day = first pitch before 17:00 venue-local).
Rule 4 flag: Brandon Williamson under 60 IP this deep in the season (limited workload / possible IL return). Volume freeze: confidence downgraded one tier.
Rule 6 check passed: away 14-day wOBA 0.281 vs league 0.316 (gap +0.034, threshold 0.035).
3:05 PM ET · Citizens Bank Park · park factor 1.01
Nick Martinez 2.94 ERA · 177.1 IPvsZack Wheeler 3.06 ERA · 156 IP
TB 50.5%
PHI 49.5%
Projected4.4–4.3
Model fair-102 / +102
Marketn/a
Sim total8.7 (46% over 8.5)
PlayTampa Bay Rays ML
Confidence50.5%
Risk⚪ Pass
Suggested0u, logged as lean only
Circuit-breaker log (4 checks)
Rule 2 check passed: model-fair (no market line) line -102 within the day-game juice cap (-170; night -180, day -170, day = first pitch before 17:00 venue-local).
Rule 4 check passed: both starters carry full-season workloads.
Rule 6 check passed: away 14-day wOBA 0.301 vs league 0.316 (gap +0.014, threshold 0.035).
Michael Soroka 3.31 ERA · 111.1 IPvsRandy Vásquez 4.01 ERA · 134.2 IP
AZ 50.0%
SD 50.0%
Projected4.1–4.1
Model fair+100 / +100
Marketn/a
Sim total8.2 (42% over 8.5)
PlaySan Diego Padres ML
Confidence50.0%
Risk⚪ Pass
Suggested0u, logged as lean only
Circuit-breaker log (4 checks)
Rule 2 check passed: model-fair (no market line) line +100 within the day-game juice cap (-170; night -180, day -170, day = first pitch before 17:00 venue-local).
Rule 4 check passed: both starters carry full-season workloads.
Rule 6 check passed: away 14-day wOBA 0.374 vs league 0.316 (gap -0.059, threshold 0.035).
3:10 PM ET · American Family Field · park factor 0.99
R2 PIVOT
Andre Pallante 3.61 ERA · 157 IPvsJacob Misiorowski 1.86 ERA · 169.1 IP
STL 36.7%
MIL 63.3%
Projected3.3–4.8
Model fair+173 / -173
Marketn/a
Sim total8.2 (41% over 8.5)
PlayMilwaukee Brewers -1.5 run line
Confidence48.7%
Risk⚪ Pass
Suggested0u, logged as lean only
Circuit-breaker log (4 checks)
Rule 2 fired: model-fair (no market line) line -173 exceeds the day-game juice cap (-170): pivoted off the moneyline to MIL -1.5 (covers 48.7% of sims).
Rule 4 check passed: both starters carry full-season workloads.
Rule 6 flag: away 14-day wOBA 0.245 trails league 0.316 by 0.070 (threshold 0.035). 8% run tax applied to the away run rate.
Rule 7: Late-Line Circuit Breaker. Starter TBD for BOS inside the pre-game window. Automatic scratch, no position.
Los Angeles Dodgers @ San Francisco Giants
3:05 PM ET · Oracle Park
⛔ SCRATCH
Rule 7: Late-Line Circuit Breaker. Starter TBD for LAD inside the pre-game window. Automatic scratch, no position.
The public ledger
The ledger opened July 22, 2026 at 0–0. No backfilled hot streaks, no screenshots, no deleted losses. Every pick is timestamped and logged before first pitch with the market line and unit size, graded automatically against final scores overnight, and never edited. Judge us on the full column, not the highlight reel.
Record4-6graded picks
Units-2.25net P&L
ROI-34.7%on 6.5u risked
Pending00u at risk on September 27
Date
Game
Pick
Edge
Close · CLV
Units
P&L
Result
2026-07-24
LAD @ NYM
Los Angeles Dodgers ML (-134)
+8.1
—
1u
+0.75u
● Win
2026-07-24
HOU @ CWS
Chicago White Sox ML (-134)
+6.8
—
1u
-1.00u
● Loss
2026-07-24
ATH @ MIN
Minnesota Twins ML (-141)
+4.0
—
0.5u
-0.50u
● Loss
2026-07-24
LAA @ SF
San Francisco Giants ML (-158)
+7.2
—
0.5u
+0.32u
● Win
2026-07-23
SD @ ATL
Atlanta Braves -1.5 run line
+7.3
—
0.5u
-0.50u
● Loss
2026-07-23
TB @ TOR
Tampa Bay Rays ML (-110)
+8.7
—
0.5u
-0.50u
● Loss
2026-07-23
AZ @ STL
St. Louis Cardinals ML (-120)
+5.9
—
0.5u
-0.50u
● Loss
2026-07-22
BAL @ BOS
Boston Red Sox ML (-136)
+9.4
—
0.5u
+0.37u
● Win
2026-07-22
NYM @ MIL
Milwaukee Brewers ML (-158)
+3.4
—
0.5u
+0.32u
● Win
2026-07-22
CIN @ SEA
Seattle Mariners ML (-155)
+4.3
—
1u
-1.00u
● Loss
Showing the September 27 pending picks and the last 25 graded. A meaningful sample is 500–1,000 picks; anything we say about ROI before then is weather, not climate.
Close · CLV is the last captured pre-first-pitch line on our side and how many de-vigged probability points the market moved toward (+) or away from (−) our number after we posted. Beating the close consistently is a faster read on real edge than any month of wins. A — means no captured close for that pick: capture went live July 25, and we never backfill.
The Daily Pick strategy (always-on, separate record)
One pick per eligible slate under a lower, precommitted bar than a Qualified
Play: positive edge at best price, model and market blend agreeing on the side, no Rule 8 hold,
ranked by score. 0 units staked through the proving window (ends September 8, 2026) —
the record below books a flat 0.25u paper basis so the scheduled staking review has evidence to
read. Effective date August 9, 2026; rules change only by version bump. This record never mixes
with the Qualified Plays ledger above.
Daily Pick record23-16+1.51u on the 0.25u paper basis
Paper ROI+15.5%staked to date: +0.00u (0u proving)
Daily Pick CLV-0.47avg pts vs close · beat it 41% of 39
Date
Game
Pick
Edge
Close · CLV
Paper P&L
Result
2026-09-24
CLE @ BOS
Boston Red Sox ML (-123, BetOnline.ag)
+0.3
-130 +0.2 pts
-0.25u
● Loss
2026-09-23
CWS @ KC
Chicago White Sox ML (-113, BetOnline.ag)
+1.5
-119 +0.3 pts
-0.25u
● Loss
2026-09-20
NYY @ AZ
New York Yankees ML (+106, BetOnline.ag)
+2.6
+100 -0.2 pts
-0.25u
● Loss
2026-09-19
KC @ PIT
Pittsburgh Pirates ML (-112, FanDuel)
+1.7
-115 +0.1 pts
+0.22u
● Win
2026-09-18
PHI @ NYM
New York Mets ML (-108, BetUS)
+0.2
-123 +2.1 pts
+0.23u
● Win
2026-09-17
MIN @ LAA
Los Angeles Angels ML (-102, Caesars)
+1.0
+104 -2.5 pts
+0.24u
● Win
2026-09-16
MIL @ PIT
Milwaukee Brewers ML (-118, LowVig.ag)
+0.1
-125 +0.0 pts
+0.21u
● Win
2026-09-14
SEA @ LAA
Los Angeles Angels ML (-102, BetMGM)
+0.6
+139 -8.7 pts
+0.24u
● Win
2026-09-13
LAA @ WSH
Washington Nationals ML (-121, BetRivers)
+0.2
-135 +1.0 pts
+0.21u
● Win
2026-09-12
TEX @ AZ
Arizona Diamondbacks ML (-120, LowVig.ag)
+0.1
-130 +0.5 pts
-0.25u
● Loss
2026-09-10
PIT @ CWS
Chicago White Sox ML (-104, BetUS)
+0.4
-114 +1.0 pts
-0.25u
● Loss
2026-09-09
AZ @ KC
Kansas City Royals ML (+108, Caesars)
+3.6
+102 -0.1 pts
+0.27u
● Win
2026-09-08
TB @ ATL
Atlanta Braves ML (-108, LowVig.ag)
+0.1
-123 +1.6 pts
-0.25u
● Loss
2026-09-06
ATL @ PHI
Atlanta Braves ML (+100, Caesars)
+1.5
-108 +0.1 pts
+0.25u
● Win
2026-09-05
TB @ TEX
Tampa Bay Rays ML (-105, BetOnline.ag)
+0.6
-105 -0.8 pts
+0.24u
● Win
By month
Segment
Record
Risked
Net
ROI
July 2026
4-6
6.5u
-2.25u
-34.7%
By bet type
Segment
Record
Risked
Net
ROI
Run line −1.5
0-1
0.5u
-0.50u
-100.0%
Moneyline
4-5
6u
-1.75u
-29.2%
Splits are recomputed from the full append-only ledger on every build. Weather warning applies double here: a month or a bet type is a small slice of an already-small sample, so treat every cell as weather until the pick count says otherwise.
Think of the engine as a flight simulator for tonight's games. Instead of predicting one outcome, it plays each game 10,000 times and counts what happens. A team that wins 6,110 of 10,000 simulations is a 61.1% team by our model's own reckoning — the starting point, not the published number. Before any bet is priced we blend that estimate toward the market (see below), so the confidence on a card is the simulator checked against the sharpest line in the building, not talking to itself. No gut feelings, no vibes; arithmetic, then a reality check.
What each simulation knows
Team run rates: runs scored and allowed per game for both clubs, live from the MLB Stats API, normalized to the league average and then regressed partway toward it — a hot April overstates a team the way a hot streak overstates a hitter, so we shrink the gap instead of taking it at face value.
Starting pitchers: a stabilized starter rate over the ~5.5 innings a starter actually covers — his ERA blended with his FIP (which strips out defense and luck), then regressed toward league average by innings pitched, so a 20-inning hot streak isn't mistaken for true talent.
Bullpens: the defending team's real relief-corps ERA covers the innings the starter doesn't — not an assumption that every pen is league-average.
Park factors: Coors Field is a hot-air balloon (1.24); T-Mobile Park is a walk-in freezer (0.92). Static season approximations, refreshed manually.
Home-field advantage: an evidence-sized bump (~54% for an even matchup), not the folk-wisdom 60%.
Fat-tailed scoring: runs come in bunches, so scores are drawn from a negative binomial distribution that allows crooked innings and blowouts, not a tidy bell curve.
We anchor to the market, then look for the gap
The closing MLB line is the single sharpest public forecast of a game that exists, so we don't pretend a simulator knows better than every professional bettor combined. Before pricing anything, we blend the model's win probability with the market's own, vig removed — roughly half and half. That pulls the engine's confidence back toward reality, and it's why our published numbers cluster near the coin-flip zone where most baseball games honestly live. The model still gets a vote; it just doesn't get to ignore the room.
The market is on the card
A probability alone isn't a bet; a bet is a probability versus a price. Each game carries the market line and three numbers computed from it: Edge (our blended win probability minus the probability implied by the offered price), EV per unit, and a quarter-Kelly stake suggestion, always capped by the risk-tier framework. The governor beats the gas pedal. Two hard gates follow: the edge gate (no allocation under a 2-point edge; a good side at a bad price is a bad bet) and Rule 8, the Divergence Governor: when our model and the de-vigged market disagree by more than 12 points, we assume the market knows something our inputs don't (lineups, injury news, form), and the play is held for manual review instead of bet harder. A model that never doubts itself is a tout with extra steps.
Then the circuit breakers get a veto
The model proposes; eight risk rules dispose. Games with TBD starters are scratched, limited-workload starters trigger downgrades, capped juice forces run-line pivots, and every check, passed or failed, is printed on every card. That's the product.
What this engine does not do: read this before betting
Market lines are a snapshot, not a live tick-by-tick feed. Lines move, and the price at your book may differ. Confirm the number before you bet it.
Telemetry rules are manual. Statcast velocity/spin trends and rolling road wOBA (Rules 3, 5, 6) aren't automated yet; they're flagged for human review, never silently claimed.
Not modeled on any published play: lineups, rest, umpires, weather. (Weather is being measured on an internal paper track that stakes nothing and touches no published pick — it earns its way in or it doesn't.) Park factors are static season approximations. Blending toward the market is our hedge here — the line already prices the lineup card we don't read.
We lean on the market by design. Because we blend toward the closing-market probability, our picks rarely stray far from it: when the market is wrong in a way our inputs can't see, we're wrong with it too. That's the trade — fewer spectacular calls, and fewer face-plants.
Why publish our limitations next to our picks? Because a pick site that hides its wiring is asking you to bet on a magic trick. Ours is an aquarium; the whole tank is behind glass, down to the per-date random seed (20260927) that makes every day's board reproducible.
The eight circuit breakers
Bankroll rules work like the breaker panel in your house: any single circuit can fail without burning the place down. These run on every pick, every day.
Rule 2: High-Juice Favorite Cap Automated · market lines
No straight moneylines on favorites at −180 or heavier — −170 for day games — evaluated against the actual market price. The play pivots to the −1.5 run line or passes. Laying heavy juice is renting a favorite at luxury prices: the wins are small and the losses are structural.
Mandatory volume freeze on pitchers fresh off the IL or on restricted workloads. Heuristic: a starter far under the expected innings load this deep in the season triggers the freeze and a one-tier confidence downgrade.
Sharp velocity, spin, or efficiency drops over a starter's trailing three outings trigger a downgrade or fade. Requires a Statcast feed, so it is flagged for human review for now.
Visitors whose trailing 14-day wOBA trails the league baseline by .035+ take an 8% tax on their projected scoring, computed from real rolling splits and printed on every card. Why 8% and not the 12% the rule was drafted with? A full-season backtest (1,454 games) showed the untaxed model over-projected those cold road offenses by a third of a run; 8% erased the bias almost exactly, and 12% over-corrected. The tax went live only after that evidence — sized by measurement, not taste.
Rule 7: Late-Line Circuit Breaker Automated
Any game with a TBD starter inside the pre-game window is scratched automatically. No named starter, no position: you don't board a flight with an unnamed pilot.
Rule 8: Divergence Governor Automated
If the model's win probability and the de-vigged market disagree by more than 12 points, the play is held for manual review, with no allocation, no matter how juicy the "edge" looks. A huge gap isn't a gift; it's a warning that the market has priced in something our inputs haven't seen. The best defense against a model's blind spots is respecting the one opponent that never sleeps.
NRFI/early-under governors (rookie launch-angle variance; #2–3 slot ISO vs high-ride fastballs). Open Ledger doesn't publish NRFI positions yet, so these breakers are dormant until that market ships.
Edge Gate & Bankroll Governor Automated
No allocation under a 2-point edge versus the offered price. Sizing is the lesser of the confidence tier (3u / 2u / 1u) and a quarter-Kelly stake, with one-tier downgrades on flags and a hard daily ceiling of 10% of bankroll across all published plays.