MLB 2026 · bankroll 100 → 144.27-day 4–5 · -2.9% · CLV +3.50ppAvg edge / pick +8.7%Sharp basket pinnacle + lowvig + betonlineag
MLB · NBA · Soccer — public receipts on every pick

Every pick, stamped before first pitch.

A statistical model finds where the public has mispriced tonight’s games. Every pick is cryptographically stamped to a public GitHub timeline the moment it’s generated — hours before puck, pitch, or tip. We can’t back-edit the record. You can prove it.

2026 MLB record
240–255–13
508 settled picks
Season bankroll
100 → 144.2
+44.16u · compounded
Avg edge / pick
+8.7%
model vs implied prob
30-day
43–32–1
+17.5% · CLV +2.07pp
See tonight’s picks →Pricing3 day-passes free · no card
Yesterday · 2026-09-03

What a settled card looks like.

Every pick graded against the pre-game stamp. You see the losses because you’d see them anyway. The badge on the right shows the win/loss + links to the pre-game receipt.

SETTLED · 2026-09-03MLB · 1-1 · +0.91u · CLV +3.72pp
MIL @ CHC
MIL F5 -0.5
+125
LOSS
CWS @ HOU
HOU -1.5
+135
WIN
Sized at ¼ Kelly · MIN $5 · MAX 10% BRSee pre-game receipt →
The receipt

How you know we’re not editing the record.

Every curated pick is committed to a public GitHub timeline and signed to Sigstore Rekor — a transparency log run by the Linux Foundation. Both stamps happen automatically, before first pitch. If we tried to quietly edit a losing pick tomorrow, the timeline would prove it.

  1. 01

    Pipeline commits the curated pick

    Each pick lands in tdl_picks/{DATE}.json — a git commit signed by the pipeline bot pushed to main, minutes after generation and hours before first pitch.

  2. 02

    Rekor witnesses the SHA-256

    The pick file's hash is submitted to the public Sigstore Rekor transparency log. Anyone can query it by hash and see the exact byte we saw at stamp time.

  3. 03

    Result posts against the same file

    When the game settles, the win/loss is written against that same hash. You get the result AND proof of what the ticket said before the game started.

Example receipt
file tdl_picks/2026-08-14.json
sha256 7b91d8a2c4e0…f142a9
commit a3f04c0a by tdl-daily-pipeline[bot]
time 2026-08-14 22:35 UTC

rekor transparency-log entry
status included
verify at rekor.sigstore.dev →
What we don’t do

Three things every touting service does that we don’t.

× No cherry-picks

“5-0 last week”

Every pick is published against a pre-game hash. Wins AND losses count. You can pull the tape yourself.

× No hype tiers

“Locks” & “Best Bets”

Confidence is priced into the Kelly stake, not the tweet. A 6.2pp edge sizes bigger than a 1.2pp edge. That's the whole ranking.

× No market laundering

Model doesn’t look at odds

The model estimates the game. The market tells us where value is. Feeding closing lines into features is how 'sharp services' reverse-engineer the past.

Track record · MLB 2026

Every number you’d expect, in one table.

Recorded picks only. Rolling windows anchor to today. Season line is a 100-unit starting bankroll. CLV is the difference between the price we bet and where the line closed — positive means we got a better number than the market ended at.

Season bankroll (compounded)
100.0144.2units
Avg edge per pick
+8.7%
model prob − implied prob
WindowRecordUnitsROICLV
Yesterday1–1+0.91+20.8%+3.72pp
Rolling 7 days4–5-0.54-2.9%+3.50pp
Rolling 30 days43–32–1+19.85+17.5%+2.07pp
Season (2026)240–255–13+44.16+5.1%+0.79pp
ROI = P&L units ÷ units risked · 1u = pipeline’s min-stake floorFull history · Rekor receipts · per-pick CLV →
Coverage

Sports currently live.

MLB
ML · Spread · Totals · F5 · NRFI
Live
NBA
Spread · Totals
Live · offseason
Soccer
EPL · Serie A
Live
NFL
Coverage returns Sep
Preseason

See tonight’s picks. Free.

Three day-passes on signup. Each pass unlocks every MLB, NBA, or soccer pick for one day. Then it’s a subscription or drop off — no card required to try.

Get 3 free day-passes →See pricingNo spam. Emails cover your picks and your account.