Skip to content

Proof of Record

The record can't be rewritten.

Every pick is hashed at generation time using a Merkle tree — the same tamper-evident commitment scheme used in public proof-of- liabilities systems. Once settled, the leaf hash is fixed. Edit the pick and the hash changes. Anyone with the raw records can re-derive the root and spot the difference.

This is not a promise. It is a mechanism. The math enforces it.

How the commitment works

Generation-time hash
At the moment a pick is written, the engine serializes the committed fields (id, pick type, selection, line, confidence, model version, generated-at) and hashes them with SHA-256. That hash is the leaf.
Merkle root
All settled pick leaves combine into a Merkle tree. The root summarizes the entire committed set in a single 64-character hex string. Change one pick and the root changes.
Inclusion proof
Each pick carries a Merkle path — the minimum set of sibling hashes needed to re-derive the root from just that leaf. You can verify any pick was in the committed set without trusting us.

Committed Merkle root

Over 500 settled canonical picks · computed Sat, 13 Jun 2026 06:15:13 GMT

38305457de493808dd6c01ae11fccf8fc524278003fa7af0734dbb77473db0d1

Board generated Sat, 13 Jun 2026 06:15:13 GMT · 500 settled picks in the ledger

Settled pick ledger

Every outcome included — wins, losses, pushes, voids. None quietly removed. Each row carries its Merkle leaf index and the hashed committed payload.

50 of 500 shown
  • Tampa Bay Rays @ Los Angeles AngelsMLBLOSS

    SPREAD · Tampa Bay Rays -1.5 · line +1.5 · conf 95 · v5.0.0

    Generated Thu, 11 Jun 2026 21:14:31 GMT · Settled 2026-06-13

    CLV:

    Market consensus at settle · 11 books · Home 40.1% · Away 59.9%· model vs market +54.9pp

    Leaf 0

    415199a4cdd2
  • Tampa Bay Rays @ Los Angeles AngelsMLBLOSS

    TOTAL · OVER 9.0 · line +8.954545454545455 · conf 63 · v5.0.0

    Generated Thu, 11 Jun 2026 23:03:08 GMT · Settled 2026-06-13

    CLV: Beat close (+0.5)

    Market consensus at settle · 11 books · Home 40.1% · Away 59.9%· model vs market +22.9pp

    Leaf 1

    cb6a12b5d32a
  • Seattle Mariners @ Washington NationalsMLBWIN

    TOTAL · OVER 9.4 · line +9.444444444444445 · conf 59 · v5.0.0

    Generated Thu, 11 Jun 2026 21:14:31 GMT · Settled 2026-06-13

    CLV:

    Market consensus at settle · 11 books · Home 42.7% · Away 57.3%· model vs market +16.3pp

    Leaf 2

    02a7c3979f21
  • Seattle Mariners @ Washington NationalsMLBWIN

    SPREAD · Seattle Mariners -1.5 · line +1.5 · conf 59 · v5.0.0

    Generated Thu, 11 Jun 2026 23:03:08 GMT · Settled 2026-06-13

    CLV: Matched close (0.0)

    Market consensus at settle · 11 books · Home 42.7% · Away 57.3%· model vs market +16.3pp

    Leaf 3

    1c610619dd72
  • Atlanta Braves @ New York MetsMLBLOSS

    TOTAL · UNDER 8.0 · line +7.95 · conf 59 · v5.0.0

    Generated Thu, 11 Jun 2026 23:03:08 GMT · Settled 2026-06-13

    CLV: Lost to close (-0.0)

    Market consensus at settle · 11 books · Home 53.6% · Away 46.4%· model vs market +5.4pp

    Leaf 4

    7572c2382dc2
  • Atlanta Braves @ New York MetsMLBWIN

    SPREAD · New York Mets -1.5 · line -1.5 · conf 74 · v5.0.0

    Generated Thu, 11 Jun 2026 23:03:08 GMT · Settled 2026-06-13

    CLV: Beat close (+3.0)

    Market consensus at settle · 11 books · Home 53.6% · Away 46.4%· model vs market +20.4pp

    Leaf 5

    6a689adea847
  • St. Louis Cardinals @ Minnesota TwinsMLBLOSS

    TOTAL · UNDER 9.0 · line +8.954545454545455 · conf 66 · v5.0.0

    Generated Thu, 11 Jun 2026 21:14:31 GMT · Settled 2026-06-13

    CLV:

    Market consensus at settle · 11 books · Home 56.6% · Away 43.4%· model vs market +9.4pp

    Leaf 6

    c8a56829f47d
  • St. Louis Cardinals @ Minnesota TwinsMLBLOSS

    SPREAD · Minnesota Twins -1.5 · line -1.454545454545455 · conf 64 · v5.0.0

    Generated Thu, 11 Jun 2026 23:03:08 GMT · Settled 2026-06-13

    CLV: Matched close (0.0)

    Market consensus at settle · 11 books · Home 56.6% · Away 43.4%· model vs market +7.4pp

    Leaf 7

    adb9c8922ff9
  • Houston Astros @ Kansas City RoyalsMLBWIN

    TOTAL · OVER 9.5 · line +9.5 · conf 75 · v5.0.0

    Generated Thu, 11 Jun 2026 23:03:08 GMT · Settled 2026-06-13

    CLV: Beat close (+0.4)

    Market consensus at settle · 11 books · Home 32.3% · Away 67.8%· model vs market +42.8pp

    Leaf 8

    7d9a326eefe6
  • Houston Astros @ Kansas City RoyalsMLBLOSS

    SPREAD · Houston Astros -2.2 · line +2.181818181818182 · conf 92 · v5.0.0

    Generated Thu, 11 Jun 2026 23:03:08 GMT · Settled 2026-06-13

    CLV: Matched close (0.0)

    Market consensus at settle · 11 books · Home 32.3% · Away 67.8%· model vs market +59.8pp

    Leaf 9

    19066fd904bc
  • Philadelphia Phillies @ Milwaukee BrewersMLBWIN

    TOTAL · UNDER 7.5 · line +7.5 · conf 62 · v5.0.0

    Generated Thu, 11 Jun 2026 21:14:31 GMT · Settled 2026-06-13

    CLV:

    Market consensus at settle · 11 books · Home 86.3% · Away 13.7%· model vs market -24.3pp

    Leaf 10

    b35b0385ff7d
  • Philadelphia Phillies @ Milwaukee BrewersMLBWIN

    SPREAD · Milwaukee Brewers -3.2 · line -3.1875 · conf 60 · v5.0.0

    Generated Thu, 11 Jun 2026 23:03:08 GMT · Settled 2026-06-13

    CLV: Matched close (0.0)

    Market consensus at settle · 11 books · Home 86.3% · Away 13.7%· model vs market -26.3pp

    Leaf 11

    10a58a5f54f2
  • Los Angeles Dodgers @ Chicago White SoxMLBWIN

    TOTAL · OVER 8.9 · line +8.909090909090908 · conf 51 · v5.0.0

    Generated Fri, 12 Jun 2026 01:42:59 GMT · Settled 2026-06-13

    CLV: Beat close (+0.3)

    Market consensus at settle · 11 books · Home 30.3% · Away 69.7%· model vs market +20.7pp

    Leaf 12

    8bed12b7afdc
  • Los Angeles Dodgers @ Chicago White SoxMLBLOSS

    SPREAD · Los Angeles Dodgers -2.4 · line +2.4375 · conf 82 · v5.0.0

    Generated Fri, 12 Jun 2026 01:42:59 GMT · Settled 2026-06-13

    CLV: Matched close (0.0)

    Market consensus at settle · 11 books · Home 30.3% · Away 69.7%· model vs market +51.7pp

    Leaf 13

    c09cbff14cf0
  • New York Yankees @ Toronto Blue JaysMLBWIN

    TOTAL · OVER 8.0 · line +8 · conf 50 · v5.0.0

    Generated Fri, 12 Jun 2026 01:42:59 GMT · Settled 2026-06-13

    CLV: Matched close (0.0)

    Market consensus at settle · 11 books · Home 92.6% · Away 7.4%· model vs market -42.6pp

    Leaf 14

    3e77b5858bd1
  • New York Yankees @ Toronto Blue JaysMLBLOSS

    SPREAD · Toronto Blue Jays -4.8 · line -4.8125 · conf 94 · v5.0.0

    Generated Fri, 12 Jun 2026 06:26:58 GMT · Settled 2026-06-13

    CLV: Beat close (+0.8)

    Market consensus at settle · 11 books · Home 92.6% · Away 7.4%· model vs market +1.4pp

    Leaf 15

    fb470ba8aa6b
  • Arizona Diamondbacks @ Cincinnati RedsMLBLOSS

    TOTAL · OVER 9.4 · line +9.375 · conf 66 · v5.0.0

    Generated Thu, 11 Jun 2026 23:03:08 GMT · Settled 2026-06-13

    CLV: Beat close (+0.4)

    Market consensus at settle · 11 books · Home 56.2% · Away 43.8%· model vs market +9.8pp

    Leaf 16

    fc7149d704a2
  • Arizona Diamondbacks @ Cincinnati RedsMLBLOSS

    SPREAD · Cincinnati Reds -1.1 · line -1.0625 · conf 76 · v5.0.0

    Generated Fri, 12 Jun 2026 01:42:59 GMT · Settled 2026-06-13

    CLV: Beat close (+1.1)

    Market consensus at settle · 11 books · Home 56.2% · Away 43.8%· model vs market +19.8pp

    Leaf 17

    995cf64e886f
  • Detroit Tigers @ Cleveland GuardiansMLBWIN

    TOTAL · UNDER 8.5 · line +8.5 · conf 71 · v5.0.0

    Generated Thu, 11 Jun 2026 21:14:31 GMT · Settled 2026-06-13

    CLV:

    Market consensus at settle · 11 books · Home 70.8% · Away 29.2%· model vs market +0.2pp

    Leaf 18

    919f89b0e341
  • Detroit Tigers @ Cleveland GuardiansMLBLOSS

    SPREAD · Cleveland Guardians -1.5 · line -1.5 · conf 86 · v5.0.0

    Generated Fri, 12 Jun 2026 01:42:59 GMT · Settled 2026-06-13

    CLV: Beat close (+2.7)

    Market consensus at settle · 11 books · Home 70.8% · Away 29.2%· model vs market +15.2pp

    Leaf 19

    8b2f849619a2
  • Detroit Tigers @ Cleveland GuardiansMLBWIN

    MONEYLINE · Cleveland Guardians ML (-300) · line -300.375 · conf 50 · v5.0.0

    Generated Sat, 13 Jun 2026 00:14:39 GMT · Settled 2026-06-13

    CLV: Lost to close (-0.2)

    Market consensus at settle · 11 books · Home 70.8% · Away 29.2%· model vs market -20.8pp

    Leaf 20

    19a06e8bcc89
  • Texas Rangers @ Boston Red SoxMLBWIN

    TOTAL · OVER 8.3 · line +8.285714285714286 · conf 70 · v5.0.0

    Generated Thu, 11 Jun 2026 21:14:31 GMT · Settled 2026-06-13

    CLV:

    Market consensus at settle · 11 books · Home 67.7% · Away 32.3%· model vs market +2.3pp

    Leaf 21

    fa52b40f5cf6
  • Texas Rangers @ Boston Red SoxMLBWIN

    SPREAD · Boston Red Sox -1.5 · line -1.5 · conf 73 · v5.0.0

    Generated Thu, 11 Jun 2026 23:03:07 GMT · Settled 2026-06-13

    CLV: Matched close (0.0)

    Market consensus at settle · 11 books · Home 67.7% · Away 32.3%· model vs market +5.3pp

    Leaf 22

    938b64c993db
  • San Diego Padres @ Baltimore OriolesMLBWIN

    TOTAL · OVER 9.5 · line +9.454545454545455 · conf 83 · v5.0.0

    Generated Thu, 11 Jun 2026 23:03:08 GMT · Settled 2026-06-13

    CLV: Beat close (+0.8)

    Market consensus at settle · 11 books · Home 86.4% · Away 13.6%· model vs market -3.4pp

    Leaf 23

    1f79a9c89539
  • San Diego Padres @ Baltimore OriolesMLBWIN

    SPREAD · Baltimore Orioles -3.9 · line -3.875 · conf 86 · v5.0.0

    Generated Thu, 11 Jun 2026 23:03:08 GMT · Settled 2026-06-13

    CLV: Matched close (0.0)

    Market consensus at settle · 11 books · Home 86.4% · Away 13.6%· model vs market -0.4pp

    Leaf 24

    775a6aed96f2
  • Miami Marlins @ Pittsburgh PiratesMLBWIN

    SPREAD · Miami Marlins -1.4 · line +1.4375 · conf 71 · v5.0.0

    Generated Thu, 11 Jun 2026 21:14:31 GMT · Settled 2026-06-13

    CLV:

    Market consensus at settle · 11 books · Home 45.2% · Away 54.8%· model vs market +25.8pp

    Leaf 25

    2c1f8de13fcc
  • Miami Marlins @ Pittsburgh PiratesMLBLOSS

    TOTAL · UNDER 7.9 · line +7.863636363636363 · conf 70 · v5.0.0

    Generated Thu, 11 Jun 2026 21:14:31 GMT · Settled 2026-06-13

    CLV:

    Market consensus at settle · 11 books · Home 45.2% · Away 54.8%· model vs market +24.8pp

    Leaf 26

    c0b8d4811383
  • Texas Rangers @ Kansas City RoyalsMLBLOSS

    TOTAL · OVER 10.4 · line +10.4375 · conf 84 · v5.0.0

    Generated Wed, 10 Jun 2026 23:54:29 GMT · Settled 2026-06-12

    CLV:

    Market consensus at settle · 11 books · Home 23.9% · Away 76.1%· model vs market +60.1pp

    Leaf 27

    928ac9747727
  • Texas Rangers @ Kansas City RoyalsMLBWIN

    SPREAD · Texas Rangers -1.5 · line +1.5 · conf 59 · v5.0.0

    Generated Thu, 11 Jun 2026 02:48:41 GMT · Settled 2026-06-12

    CLV:

    Market consensus at settle · 11 books · Home 23.9% · Away 76.1%· model vs market +35.1pp

    Leaf 28

    0feb80dd28c8
  • Vegas Golden Knights @ Carolina HurricanesNHLWIN

    SPREAD · Carolina Hurricanes -1.5 · line -1.5 · conf 58 · v5.0.0

    Generated Wed, 10 Jun 2026 23:54:30 GMT · Settled 2026-06-12

    CLV:

    Market consensus at settle · 11 books · Home 60.0% · Away 40.0%· model vs market -2pp

    Leaf 29

    79b40f3500ed
  • Vegas Golden Knights @ Carolina HurricanesNHLWIN

    TOTAL · UNDER 6.2 · line +6.181818181818182 · conf 63 · v5.0.0

    Generated Wed, 10 Jun 2026 23:54:30 GMT · Settled 2026-06-12

    CLV:

    Market consensus at settle · 11 books · Home 60.0% · Away 40.0%· model vs market +3pp

    Leaf 30

    abb1b5af7da2
  • Seattle Mariners @ Baltimore OriolesMLBWIN

    SPREAD · Baltimore Orioles -1.5 · line -1.5 · conf 76 · v5.0.0

    Generated Wed, 10 Jun 2026 23:54:29 GMT · Settled 2026-06-12

    CLV:

    Market consensus at settle · 11 books · Home 87.1% · Away 12.9%· model vs market -11.1pp

    Leaf 31

    c4c7879473d1
  • Seattle Mariners @ Baltimore OriolesMLBLOSS

    TOTAL · UNDER 8.5 · line +8.5 · conf 56 · v5.0.0

    Generated Wed, 10 Jun 2026 23:54:29 GMT · Settled 2026-06-12

    CLV:

    Market consensus at settle · 11 books · Home 87.1% · Away 12.9%· model vs market -31.1pp

    Leaf 32

    c5ca596d0c3e
  • Los Angeles Dodgers @ Pittsburgh PiratesMLBLOSS

    SPREAD · Los Angeles Dodgers -2.4 · line +2.375 · conf 88 · v5.0.0

    Generated Wed, 10 Jun 2026 23:54:29 GMT · Settled 2026-06-12

    CLV:

    Market consensus at settle · 11 books · Home 10.5% · Away 89.5%· model vs market +77.5pp

    Leaf 33

    8fc542f292b5
  • Los Angeles Dodgers @ Pittsburgh PiratesMLBWIN

    TOTAL · OVER 9.5 · line +9.5 · conf 68 · v5.0.0

    Generated Wed, 10 Jun 2026 23:54:29 GMT · Settled 2026-06-12

    CLV:

    Market consensus at settle · 11 books · Home 10.5% · Away 89.5%· model vs market +57.5pp

    Leaf 34

    bf4643246b03
  • Chicago Cubs @ Colorado RockiesMLBWIN

    SPREAD · Chicago Cubs -5.6 · line -5.5625 · conf 100 · v5.0.0

    Generated Wed, 10 Jun 2026 23:54:28 GMT · Settled 2026-06-11

    CLV:

    Market consensus at settle · 11 books · Home 39.6% · Away 60.4%· model vs market +60.4pp

    Leaf 35

    2a6c68ceec82
  • Chicago Cubs @ Colorado RockiesMLBLOSS

    TOTAL · UNDER 11.0 · line +11 · conf 80 · v5.0.0

    Generated Thu, 11 Jun 2026 11:53:40 GMT · Settled 2026-06-11

    CLV:

    Market consensus at settle · 11 books · Home 39.6% · Away 60.4%· model vs market +40.4pp

    Leaf 36

    a99fe5c69747
  • St. Louis Cardinals @ New York MetsMLBLOSS

    TOTAL · OVER 11.4 · line +11.375 · conf 53 · v5.0.0

    Generated Wed, 10 Jun 2026 23:54:29 GMT · Settled 2026-06-11

    CLV:

    Market consensus at settle · 11 books · Home 45.1% · Away 54.9%· model vs market +8pp

    Leaf 37

    1e38dd130379
  • St. Louis Cardinals @ New York MetsMLBWIN

    SPREAD · St. Louis Cardinals -1.4 · line -1.4375 · conf 81 · v5.0.0

    Generated Wed, 10 Jun 2026 23:54:29 GMT · Settled 2026-06-11

    CLV:

    Market consensus at settle · 11 books · Home 45.1% · Away 54.9%· model vs market +36pp

    Leaf 38

    cdd9440cbb4d
  • Minnesota Twins @ Detroit TigersMLBWIN

    TOTAL · OVER 9.5 · line +9.5 · conf 51 · v5.0.0

    Generated Wed, 10 Jun 2026 23:54:29 GMT · Settled 2026-06-11

    CLV:

    Market consensus at settle · 11 books · Home 54.3% · Away 45.7%· model vs market -3.3pp

    Leaf 39

    cc314a4173db
  • Minnesota Twins @ Detroit TigersMLBWIN

    SPREAD · Detroit Tigers -6.7 · line -6.6875 · conf 100 · v5.0.0

    Generated Thu, 11 Jun 2026 02:48:41 GMT · Settled 2026-06-11

    CLV:

    Market consensus at settle · 11 books · Home 54.3% · Away 45.7%· model vs market +45.7pp

    Leaf 40

    76769506d7cf
  • Arizona Diamondbacks @ Miami MarlinsMLBWIN

    TOTAL · UNDER 4.6 · line +4.625 · conf 81 · v5.0.0

    Generated Wed, 10 Jun 2026 23:54:29 GMT · Settled 2026-06-11

    CLV:

    Market consensus at settle · 11 books · Home 88.7% · Away 11.3%· model vs market -7.7pp

    Leaf 41

    941fdef66f35
  • Arizona Diamondbacks @ Miami MarlinsMLBLOSS

    SPREAD · Miami Marlins -2.4 · line -2.375 · conf 75 · v5.0.0

    Generated Wed, 10 Jun 2026 23:54:29 GMT · Settled 2026-06-11

    CLV:

    Market consensus at settle · 11 books · Home 88.7% · Away 11.3%· model vs market -13.7pp

    Leaf 42

    82c1429a87e3
  • Houston Astros @ Los Angeles AngelsMLBWIN

    TOTAL · UNDER 8.7 · line +8.681818181818182 · conf 63 · v5.0.0

    Generated Wed, 10 Jun 2026 23:54:29 GMT · Settled 2026-06-11

    CLV:

    Market consensus at settle · 11 books · Home 76.4% · Away 23.6%· model vs market -13.4pp

    Leaf 43

    bd85d19efcf8
  • Houston Astros @ Los Angeles AngelsMLBLOSS

    SPREAD · Los Angeles Angels -1.6 · line -1.5625 · conf 94 · v5.0.0

    Generated Thu, 11 Jun 2026 02:48:41 GMT · Settled 2026-06-11

    CLV:

    Market consensus at settle · 11 books · Home 76.4% · Away 23.6%· model vs market +17.6pp

    Leaf 44

    6ae9fa0739ce
  • Milwaukee Brewers @ AthleticsMLBLOSS

    SPREAD · Milwaukee Brewers -2.5 · line -2.5 · conf 91 · v5.0.0

    Generated Wed, 10 Jun 2026 23:54:29 GMT · Settled 2026-06-11

    CLV:

    Market consensus at settle · 11 books · Home 25.0% · Away 75.0%· model vs market +66pp

    Leaf 45

    f1cb7faee603
  • Milwaukee Brewers @ AthleticsMLBWIN

    TOTAL · UNDER 8.6 · line +8.5625 · conf 96 · v5.0.0

    Generated Thu, 11 Jun 2026 02:48:41 GMT · Settled 2026-06-11

    CLV:

    Market consensus at settle · 11 books · Home 25.0% · Away 75.0%· model vs market +71pp

    Leaf 46

    36e0eae25c5a
  • Chicago Cubs @ Colorado RockiesMLBLOSS

    SPREAD · Chicago Cubs -1.5 · line -1.5 · conf 67 · v5.0.0

    Generated Wed, 10 Jun 2026 23:54:28 GMT · Settled 2026-06-11

    CLV:

    Market consensus at settle · 11 books · Home 28.8% · Away 71.2%· model vs market +38.2pp

    Leaf 47

    8c8300a90b7a
  • Atlanta Braves @ Chicago White SoxMLBLOSS

    SPREAD · Atlanta Braves -1.2 · line -1.181818181818182 · conf 53 · v5.0.0

    Generated Wed, 10 Jun 2026 23:54:29 GMT · Settled 2026-06-11

    CLV:

    Market consensus at settle · 11 books · Home 47.8% · Away 52.2%· model vs market +5.2pp

    Leaf 48

    b92c5b6e4bae
  • St. Louis Cardinals @ New York MetsMLBWIN

    SPREAD · St. Louis Cardinals -1.8 · line -1.8125 · conf 83 · v5.0.0

    Generated Wed, 10 Jun 2026 23:54:28 GMT · Settled 2026-06-11

    CLV:

    Market consensus at settle · 8 books · Home 31.5% · Away 68.5%· model vs market +51.5pp

    Leaf 49

    972ab226ee35

Leaf index is the pick's position in the committed set (settled-at descending, id ascending as tiebreaker). The committed payload is the SHA-256 hash of id + pick type + selection + line + confidence + model version + generated-at — the fields locked at creation. The consensus read comes from captured multi-book H2H odds; it is market description, not a model claim.

The no-after-the-fact-editing guarantee

  • Each pick's committed fields are hashed at generation time — before the game is played.
  • The hash covers id, pick type, selection, line, confidence score, model version, and the exact generated-at timestamp.
  • The Merkle root over all settled picks is published on this page. Anyone can re-derive it.
  • If any pick were altered retroactively — changing the confidence or selection — the leaf hash would change, breaking the root.
  • Bootstrap-era picks and seed data are excluded from the committed set by design.

Sports wagering is real risk. Only stake what you can afford to lose without changing your week. If you or someone you know has a gambling problem, call 1-800-GAMBLER.