FREE / NO REAL MONEY
Bet Tracker + CLV Dashboard
Log bets in your browser, calculate profit, ROI, units and closing-line value, and compare your taken price with a two-way no-vig close. CSV import and export are included.
How it works & examplesUnderstand the calculation
How the Bet Tracker calculates ROI and CLV
Settled profit is stake × (odds − 1) for a win, −stake for a loss and 0 for a push. ROI is total settled profit divided by settled stake. Units P/L divides profit by your chosen unit size.
For reliable long-term tracking, normalize how you record each event's odds and implied chance using Betting Odds Calculator: Decimal, Fractional, US.
For a two-way close, raw implied probabilities are 1/close1 and 1/close2. The tracker normalizes them by their sum. No-vig CLV is taken odds × normalized closing probability − 1.
The bankroll curve is starting bankroll plus cumulative settled profit in date/order sequence. Open bets are stored but excluded from settled ROI and P/L.
Read CLV, ROI and drawdown together and over a meaningful sample. Positive short-run ROI can come from variance, while positive CLV can be biased by inconsistent closing sources or selective logging. Use the same market definition and closing timestamp if you want comparisons to remain interpretable.
Maths & verification
Track settled bets locally, calculate ROI and units, compare prices with no-vig closing lines and visualize cumulative bankroll.
Try the simulator below. Input values stay in your browser; no account or money is involved.
Model assumptions: No. Virtual games use declared teaching models. Verify any actual operator’s payout rules independently.
Related interactive tools
- Kelly Criterion Calculator: Full and Fractional Stakes
Calculate full Kelly, fractional Kelly, expected value and a capped illustration from your own win probability and decimal odds. No predictions.
- Vig Calculator: Overround and No-Vig Odds
Calculate overround from two-way or three-way decimal odds and remove the bookmaker margin proportionally. Transparent probability model.
- Betting Odds Calculator: Decimal, Fractional, US
Convert decimal, American and fractional odds, calculate implied probability, potential return, net profit and expected value for a given stake.
- Sportsbook Cash Out Value Calculator
Compare a sportsbook cash-out offer with the expected hold value of your open bet using your current win-probability estimate.
How to use the tool
Turn one-off betting calculations into a persistent performance log.
- Set your unit size and optional starting bankroll. Add each bet with stake, taken odds, result and closing prices.
- For a two-way closing market, enter the closing odds for your selection and the opposite side. The tracker removes proportional vig before calculating CLV.
- Use ROI, units P/L, average no-vig CLV, beat-the-close rate and the bankroll curve to evaluate process over many settled bets.
Understanding your result
Example: you took 2.10. The market closes 1.95 / 1.95. Raw implied probabilities total 102.56%; after proportional no-vig normalization your side is 50%. Fair close is 2.00, so price CLV = 2.10 × 0.50 − 1 = +5%.
Scope and limitations
All records stay in local browser storage unless you export them. CLV is not proof that a bet was good, and closing lines can differ between books, markets, limits and timestamps. Pushes are excluded from win rate but remain visible in the journal.
Before you rely on the result
- How the calculation works
Formulas, assumptions, rounding and model limits are documented on the methodology page.
- Check the current inputs
Use the odds, RTP, fees, bonus terms or other values currently shown by the operator or market.
Bet tracker with CLV, ROI, units and no-vig closing line
A useful betting tracker should measure more than wins and losses. Realized ROI is noisy; price quality against the closing market can show whether your process consistently captures better numbers.
This tracker keeps data in your browser and combines settlement results with two-way no-vig CLV.
No-vig CLV separates price movement from bookmaker margin
Comparing 2.10 directly with a 1.95 close is useful, but a two-way market also contains vig. Normalizing both closing sides produces a cleaner closing probability benchmark.
ROI and CLV answer different questions
ROI tells you what happened financially. CLV asks whether your taken price was better or worse than the normalized closing price. A short sample can have positive CLV and negative ROI, or the reverse.
Local-first storage keeps the MVP simple
The journal persists in local browser storage with CSV import/export. No account is required, but clearing browser storage can remove local records, so exported backups matter for long-term use.
Filters, drawdown and rolling ROI turn the log into a diagnostic tool
Filter by sportsbook, sport, result or tag, then compare rolling 20-bet ROI, maximum drawdown and CLV against realized return for the selected slice.
Questions about this calculation
Why use no-vig closing odds?
A sportsbook close contains margin. Removing two-way vig makes the comparison closer to the market’s normalized closing probability instead of rewarding or penalizing the bookmaker margin itself.
What does beat-the-close rate mean?
It is the share of bets with positive no-vig CLV among bets where both closing sides were entered. It measures price quality, not realized profit.
When is Bet Tracker + CLV Dashboard the right tool?
Turn one-off betting calculations into a persistent performance log.
How should I read the result from Bet Tracker + CLV Dashboard?
Example: you took 2.10. The market closes 1.95 / 1.95. Raw implied probabilities total 102.56%; after proportional no-vig normalization your side is 50%. Fair close is 2.00, so price CLV = 2.10 × 0.50 − 1 = +5%.
What can Bet Tracker + CLV Dashboard not tell me?
All records stay in local browser storage unless you export them. CLV is not proof that a bet was good, and closing lines can differ between books, markets, limits and timestamps. Pushes are excluded from win rate but remain visible in the journal.