Tuesday Tool Series #3: Bet Tracker
Tuesday tool series, article 3 of 20. The tool: the Bet Tracker at theoddsgap.com/tracker
You go 7-3 over a weekend and you feel like you have figured something out. You go 3-7 the next weekend and you feel like the whole thing is rigged. Neither week told you anything. Ten bets is a coin landing however coins land, and the number you keep staring at, the win-loss column, is the noisiest number on your screen. Most bettors read it anyway, because it is the only number their app shows them.
There is a better number, and it does not care whether the ball went in. It is called closing line value, or CLV, and it asks one question: was the price you got better than the price the market settled on right before the game started? If the answer is consistently yes, you are buying a dollar for less than a dollar, and the profit shows up eventually whether or not it has shown up yet. If the answer is consistently no, the good weeks are borrowed and the market takes them back.
The Bet Tracker exists to put that number in front of you, and to do it without asking you to go and hunt down a closing line yourself.
What The Tracker Does
It is a bet log. You record what you bet, at which book, at what price, for how much. Back come the record, net profit, ROI, breakdowns by league, book and market, streaks and a profit curve.
The part that is different is the CLV column. Because The Odds Gap already holds every book's price on every game, including the exchanges, the tracker does not need you to look anything up. Log a bet off the live board and it prefills the book and the price, then captures the closing reference at settle and grades whether you beat it. It captures the opener too, so a settled row reads open, you, close, in that order.
Everything is saved in your browser, with no signup wall. Automatic CLV capture is part of the free Live Beta, and you can always type a closing line by hand instead.
My Whole Log, All Sixteen Bets
Not a sample, not a highlight reel. This is every graded bet in my tracker as of Tuesday morning, August 11, 2026, $100 flat, real prices at real books.
The tiles say 9-7, up $265.06 on $1,600 staked, an ROI of 16.6%. Nine days out of ten that is the only line I would look at, and I would feel good about myself.
Then there is the tile on the bottom. Beat The Close: 50%.
| Bet | Book | Open | Me | Close | CLV | Result |
|---|---|---|---|---|---|---|
| Pittsburgh Pirates -1.5 | Bally Bet | -212 | +163 | -156 | +60.3% | Win, +$163.00 |
| Toronto Tempo +14.5 | Novig | -110 | +111 | -115 | +12.9% | Win, +$111.00 |
| Over 8.5, Astros @ Giants | Caesars | -108 | +110 | -105 | +7.6% | Win, +$110.00 |
| Kansas City Royals ML | Hard Rock Bet | +248 | +260 | +244 | +4.7% | Loss, -$100.00 |
| Milwaukee Brewers ML | Polymarket US | -111 | -120 | -132 | +4.3% | Loss, -$100.00 |
| Minnesota Twins ML | ProphetX | -103 | -104 | -108 | +1.8% | Win, +$96.15 |
| Arizona Diamondbacks ML | Novig | +218 | +208 | +203 | +1.7% | Loss, -$100.00 |
| Tampa Bay Rays ML | BetRivers | -156 | -150 | -155 | +1.3% | Win, +$66.67 |
| Indiana Fever +4.5 | Bovada | -110 | -105 | -105 | +0.0% | Win, +$95.24 |
| Colorado Rockies ML | Novig | +121 | +138 | +138 | +0.0% | Win, +$138.00 |
| Over 7.5, Rangers @ Angels | FanDuel | -112 | -115 | -113 | -0.8% | Loss, -$100.00 |
| Under 8.5, Blue Jays @ Padres | ProphetX | -107 | +105 | +108 | -1.4% | Win, +$105.00 |
| Los Angeles Sparks +7.5 | Fanatics | -109 | -105 | -100 | -2.4% | Loss, -$100.00 |
| Under 179.5, Sky @ Storm | DraftKings | -120 | -112 | -105 | -3.0% | Loss, -$100.00 |
| St. Louis Cardinals +1.5 | Kalshi | -167 | -125 | -112 | -4.9% | Win, +$80.00 |
| Arizona Diamondbacks -1.5 | Bally Bet | +122 | +108 | +125 | -7.6% | Loss, -$100.00 |
Laddered best CLV to worst. Eight of sixteen beat the close, two landed exactly on it, six lost to it. A coin flip, on the measurement that is supposed to be the point.
The honest reading of my own ledger is that I made $265 while getting roughly the market price. That is a good month and it is not evidence of skill. Read the beat-close rate before the average, always, because one enormous row can carry an average while everything under it says nothing.
The breakdowns make the same point sharper.
My best book by money is ProphetX: 2-0, $201.15, an ROI of 100.6%. My CLV there is +0.2%. Two wins and a pair of ordinary prices. My best book by price is Bally Bet at +26.4% CLV, and it is 1-1. Money says genius at one book, price says coin flip. Price is the one that will still be true in November.
By market it is the same story. My moneylines are 3-3 and have netted 82 cents on $600 staked, an ROI of 0.1%, with CLV of +2.3%. That is the cleanest picture in the log: the result column tells you nothing, and the price column already has an opinion.
Beating The Open Is Not Beating The Close
Notice the other gold tile: Beat The Open, 69%, averaging +7.6% better than where the line started. Eleven of sixteen. Against the close, that same log is 50% and +0.9% once the outlier is removed.
Both numbers are real and they measure different things. Openers are soft, thin and often wrong, so beating them is not hard. The close has had all day to absorb everything anyone knows.
The Cardinals bet is the whole lesson in one row. The line opened -167, I took +1.5 at -125 on Kalshi, and it closed -112. I beat the opener by a wide margin and still lost to the close, because the market kept moving in the same direction after I got there. The bet won and paid $80, which changes nothing about the price being second best.
While The Bet Is Still Open
Open bets get a live reading against the current best price, so you can see where you stand before anything settles.
Treat that number as provisional. Mid-game my Twins ML at -104 showed -1.9%, because the best price on the board at that moment was +100. It closed at -108, so the row settled at +1.8%. The live pill tells you what is happening. Only the settled number is CLV.
How To Use It
Log a bet, ideally from the slip. Build a bet on the Line Shop and the slip shows every book's payout, laddered. On that Tempo +14.5, a $10 stake returned $20.50 at ProphetX, $19.80 at DraftKings, and $19.52 at theScore Bet and Hard Rock Bet. Same bet, same ten dollars, about 5% apart. Hit Track and it lands in your tracker at the price you took.
Or use the tracker's own form. Track A Live Line searches the board and prefills the book and best price. Log Manually covers a bet we do not carry.
Leave the closing line blank. For live-tracked bets we capture it at settle. That field exists only for bets we cannot reach.
Settle. Auto-Settle From Scores grades open moneylines, spreads and totals from final scores. Player props stay manual, because we would rather leave a row blank than grade it wrong.
Read the tiles, then More Stats. Streaks, profit curve, the Beat The Close chart, and the same columns split by league, book and market.
Export a backup. Your bets live in this browser. Export JSON Backup before switching devices, or join the Live Beta and they sync to your email.
Why CLV Predicts And Win Rate Does Not
The closing line is the sharpest price a market produces. Everything the public knows, everything the sharp money knows, every scratch and weather report is in that final number. It is not perfect, but nothing available to you when you bet is better.
So beating it is a claim with teeth. Take +150 on a side that closes at a fair +120 and you bought about five percentage points of probability the sharpest available estimate says were worth more than you paid. Once could be luck. Two hundred times is not.
CLV converges faster than ROI because it never waits for outcomes. Every graded bet immediately contributes a measurement of your price against a benchmark. A win rate has to wait for hundreds of coin flips to average out, which is why practitioners generally want a thousand or more settled bets before reading skill into one.
Sixteen bets is nowhere near that, and neither is three hundred. Our public record at /signal-record has 300 graded game lines sitting at 156-141-3, a return of -9.27%, with a 95% interval running from -31.52% to +10.67%. That is not a result, it is a shrug with error bars. The CLV figure over the same 300 settled down far faster.
One complication, and we publish it about ourselves. A CLV number blends two different things: how far the market moved toward your side after you bet, which is a claim about your read, and how much better your price already was than the market when you took it, which is a claim about your shopping. Across 7,426 graded player props on that record, published CLV is +3.59 points, split +3.61 from shopping and -0.02 from the market agreeing with us. Essentially all of it is shopping. That is a real, repeatable edge, and it is not the same thing as picking well. Anyone quoting a single blended CLV number as proof of handicapping skill is quoting the wrong number.
The tracker shows that split where it can, reporting your price against your own book's close alongside the headline figure. Full math at /methodology, plain-language explainer at /learn/closing-line-value. Those record numbers were captured at 7:15 PM ET on August 10, 2026.
What This Does Not Do
Every tool page on the internet stops before this section. Here is ours.
It does not connect to your sportsbook accounts. Some trackers, Pikkit among them, sync to your books and import bets automatically, which is a genuine convenience if you bet high volume across many accounts. We do not. You log from the live board in a couple of clicks, or by hand. That is the trade.
A single bet's CLV means nothing, and neither does a sixteen-bet average with one huge row in it. CLV is a sample statistic and it needs a sample.
Beating the close at a slow book proves less than beating it at a sharp one. Our closing reference is the best price across the books we carry, a demanding benchmark, but still a benchmark and not a law of nature.
Positive CLV does not make this month profitable. It says the process is sound. Variance runs against sound processes for long stretches. Anyone telling you otherwise is selling something.
Props and parlays are partly manual. Props settle by hand. Parlays and futures log fine, but CLV on a multi-leg ticket is not a number we will pretend to compute.
Your data is local. That is a feature and a risk. Clear your browser without a backup and it is gone.
It is not advice. We do not tell you what to bet. We tell you where the same bet paid more, and afterward, whether the price you took beat the close. Math, not picks.
Open the Bet Tracker
Log your next bet and find out whether your record is skill or weather.
Open the Bet Tracker →Every number above comes from one real tracker, $100 flat stakes at real books. Record figures were captured at 7:15 PM ET on August 10, 2026, and the log is as of Tuesday morning, August 11, 2026. Sixteen bets is a small sample and is presented as an illustration of the measurement, not as evidence of skill. Odds move, so always verify a price before placing any bet. Please gamble responsibly.