Need A Birdie

The Ledger · Season 2026 · append-only · every row sealed before the gun

Append-only · no edits, ever

The permanent receipt

A row is written before the event with the price taken, the book, the stake and both probabilities at that moment. A correction is a new row, never an edit, so our mistakes stay on the page next to their fixes. Nothing published ever leaves this page.

Rows sealed
345
the whole log, drafts and all
Wagers
29
rows that carried money
Graded
29
settled on final scores
Standing
0
sealed, not yet graded
No Plays
28
published, never staked
Corrections
10
appended, never edited · 288 superseded drafts kept

Row by row, newest card first

The wagers. Rows that stood on a card and carried real money. This is the track record and nothing else counts toward it.

Nicolai Hojgaard over J.J. SpaunRocket Classic · Daily Card · R4 · Round 4 matchup7:45 PM ET, Aug 1+117BetOnline60.1%44.3%1.5u+0.0 pts−1.50uLost
Pick ID
NAB-56ABD8FF
Sealed
7:45 PM ET, Aug 1 · revision 1, the card that stood
Sealed numbers
ours 60.1% · market 44.3% · edge +15.7 pts
Close
drift +0.0 pts toward our side
Retail shelf
+117 at BetOnline

The full instrument and verification view →

Si Woo Kim over Akshay BhatiaRocket Classic · Daily Card · R2 · Round 2 matchup11:15 PM ET, Jul 30-116bet36555.6%55.7%1.0uwas 0.5u−4.5 pts+0.86uWon
Pick ID
NAB-0C09A0CB
Sealed
11:15 PM ET, Jul 30 · revision 1, the card that stood
Sealed numbers
ours 55.6% · market 55.7% · edge −0.1 pts
Close
drift −4.5 pts away from our side
Retail shelf
sealed before the shelf existed; no claim
Correction
Stake restated 0.5u to 1.0u by Mac Walsh, 11:17 AM ET, Aug 4, after this play settled: Desk standing practice is one unit minimum; a full unit was placed on this play. The sealed 0.5 was the model ask under the pre-2026-07-31 ladder. · the sealed row above is untouched

The full instrument and verification view →

Chris Gotterup over Xander SchauffeleRocket Classic · Daily Card · R2 · Round 2 matchup11:15 PM ET, Jul 30+100bet36553.1%50.0%1.0uwas 0.5u−2.2 pts−1.00uLost
Pick ID
NAB-544F8770
Sealed
11:15 PM ET, Jul 30 · revision 1, the card that stood
Sealed numbers
ours 53.1% · market 50.0% · edge +3.1 pts
Close
drift −2.2 pts away from our side
Retail shelf
sealed before the shelf existed; no claim
Correction
Stake restated 0.5u to 1.0u by Mac Walsh, 11:17 AM ET, Aug 4, after this play settled: Desk standing practice is one unit minimum; a full unit was placed on this play. The sealed 0.5 was the model ask under the pre-2026-07-31 ladder. · the sealed row above is untouched

The full instrument and verification view →

Jesper Svensson over Johnny KeeferRocket Classic · Daily Card · R2 · Round 2 matchup11:15 PM ET, Jul 30+126BetOnline48.2%42.3%1.0uwas 0.5u+1.6 pts+1.26uWon
Pick ID
NAB-9114A69D
Sealed
11:15 PM ET, Jul 30 · revision 1, the card that stood
Sealed numbers
ours 48.2% · market 42.3% · edge +5.9 pts
Close
drift +1.6 pts toward our side
Retail shelf
sealed before the shelf existed; no claim
Correction
Stake restated 0.5u to 1.0u by Mac Walsh, 11:17 AM ET, Aug 4, after this play settled: Desk standing practice is one unit minimum; a full unit was placed on this play. The sealed 0.5 was the model ask under the pre-2026-07-31 ladder. · the sealed row above is untouched

The full instrument and verification view →

Davis Riley over Akshay BhatiaRocket Classic · Daily Card · R2 · Round 2 matchup11:15 PM ET, Jul 30+188FanDuel36.7%33.4%1.0uwas 0.5u−0.7 pts+1.88uWon
Pick ID
NAB-3916D49E
Sealed
11:15 PM ET, Jul 30 · revision 1, the card that stood
Sealed numbers
ours 36.7% · market 33.4% · edge +3.3 pts
Close
drift −0.7 pts away from our side
Retail shelf
no major US book cleared; offshore only
Correction
Stake restated 0.5u to 1.0u by Mac Walsh, 11:17 AM ET, Aug 4, after this play settled: Desk standing practice is one unit minimum; a full unit was placed on this play. The sealed 0.5 was the model ask under the pre-2026-07-31 ladder. · the sealed row above is untouched

The full instrument and verification view →

Harry Hall over Sam StevensRocket Classic · Daily Card · R2 · Round 2 matchup11:15 PM ET, Jul 30+114Betcris53.1%44.2%1.0uwas 0.5u+0.9 pts+1.14uWon
Pick ID
NAB-320EDB85
Sealed
11:15 PM ET, Jul 30 · revision 1, the card that stood
Sealed numbers
ours 53.1% · market 44.2% · edge +8.9 pts
Close
drift +0.9 pts toward our side
Retail shelf
sealed before the shelf existed; no claim
Correction
Stake restated 0.5u to 1.0u by Mac Walsh, 11:17 AM ET, Aug 4, after this play settled: Desk standing practice is one unit minimum; a full unit was placed on this play. The sealed 0.5 was the model ask under the pre-2026-07-31 ladder. · the sealed row above is untouched

The full instrument and verification view →

Zac Blair over Michael KimRocket Classic · Weekly Board · Round 1 matchup10:05 PM ET, Jul 29+108Unibet53.3%48.8%1.0uwas 0.5u−3.3 pts−1.00uLost
Pick ID
NAB-77EC1359
Sealed
10:05 PM ET, Jul 29 · revision 5, the card that stood
Sealed numbers
ours 53.3% · market 48.8% · edge +4.5 pts
Close
drift −3.3 pts away from our side
Retail shelf
sealed before the shelf existed; no claim
Correction
Stake restated 0.5u to 1.0u by Mac Walsh, 11:17 AM ET, Aug 4, after this play settled: Desk standing practice is one unit minimum; a full unit was placed on this play. The sealed 0.5 was the model ask under the pre-2026-07-31 ladder. · the sealed row above is untouched

The full instrument and verification view →

Russell Henley over Ben GriffinRocket Classic · Weekly Board · Tournament matchup, 72 holes10:05 PM ET, Jul 29-105bet36554.2%50.6%1.0uwas 0.5u·+0.95uWon
Pick ID
NAB-B3550EE9
Sealed
10:05 PM ET, Jul 29 · revision 5, the card that stood
Sealed numbers
ours 54.2% · market 50.6% · edge +3.6 pts
Close
pending; drift posts when the market closes
Retail shelf
sealed before the shelf existed; no claim
Correction
Stake restated 0.5u to 1.0u by Mac Walsh, 11:17 AM ET, Aug 4, after this play settled: Desk standing practice is one unit minimum; a full unit was placed on this play. The sealed 0.5 was the model ask under the pre-2026-07-31 ladder. · the sealed row above is untouched

The full instrument and verification view →

Jordan Spieth over Corey ConnersRocket Classic · Weekly Board · Round 1 matchup10:05 PM ET, Jul 29+105Pinnacle46.4%50.0%1.0uwas 0.5u−3.2 pts−1.00uLost
Pick ID
NAB-981C86A1
Sealed
10:05 PM ET, Jul 29 · revision 5, the card that stood
Sealed numbers
ours 46.4% · market 50.0% · edge −3.6 pts
Close
drift −3.2 pts away from our side
Retail shelf
sealed before the shelf existed; no claim
Correction
Stake restated 0.5u to 1.0u by Mac Walsh, 11:17 AM ET, Aug 4, after this play settled: Desk standing practice is one unit minimum; a full unit was placed on this play. The sealed 0.5 was the model ask under the pre-2026-07-31 ladder. · the sealed row above is untouched

The full instrument and verification view →

Zac Blair over Lucas GloverRocket Classic · Weekly Board · Tournament matchup, 72 holes10:05 PM ET, Jul 29-109Betcris62.7%51.0%1.0uwas 0.5u−2.2 pts+0.92uWon
Pick ID
NAB-AEEEE047
Sealed
10:05 PM ET, Jul 29 · revision 5, the card that stood
Sealed numbers
ours 62.7% · market 51.0% · edge +11.7 pts
Close
drift −2.2 pts away from our side
Retail shelf
sealed before the shelf existed; no claim
Correction
Stake restated 0.5u to 1.0u by Mac Walsh, 11:17 AM ET, Aug 4, after this play settled: Desk standing practice is one unit minimum; a full unit was placed on this play. The sealed 0.5 was the model ask under the pre-2026-07-31 ladder. · the sealed row above is untouched

The full instrument and verification view →

Billy Horschel over Max GreysermanRocket Classic · Weekly Board · Round 1 matchup10:05 PM ET, Jul 29+115BetOnline50.0%44.5%1.0uwas 0.5u+3.8 pts+0.07uDead heat
Pick ID
NAB-20FC9B3F
Sealed
10:05 PM ET, Jul 29 · revision 5, the card that stood
Sealed numbers
ours 50.0% · market 44.5% · edge +5.5 pts
Close
drift +3.8 pts toward our side
Retail shelf
sealed before the shelf existed; no claim
Correction
Stake restated 0.5u to 1.0u by Mac Walsh, 11:17 AM ET, Aug 4, after this play settled: Desk standing practice is one unit minimum; a full unit was placed on this play. The sealed 0.5 was the model ask under the pre-2026-07-31 ladder. · the sealed row above is untouched

The full instrument and verification view →

Rows only ever get added, so this page can only get longer. The log holds 345 sealed rows; 29 carried money.
What each state meanspush, dead heat, void, correction, No Play and pass, defined once
Standing
sealed before the gun; the market has not graded it yet.
Won / Lost
settled on the final scores, exactly as the market settles.
Dead heat
a tie under the market’s rules; the settlement splits accordingly.
Push
the market returned the stake; no units move.
Void
the market voided the play, a withdrawal being the usual reason; the stake returns.
No Play
published and graded for calibration, never staked; it carries no money and never joins the record.
Pass
a side we priced and declined to publish. A pass counts in our own accounting; the nearest misses appear on the watch list, never here as wagers.
Correction
a fact restated after the seal, as a new appended row naming its author, its time and its reason. The original stands forever.
Superseded
a pre-gun draft replaced by a later revision. It stays on the log next to its replacement.

Tournament and season results live in the track record; this is the receipt behind them, row by row, forever.