BetMath Hub
Bankroll & Bet Tracker

Bankroll Analytics

Track wagers, yield, average odds, drawdown, and closing-line value in the browser. Size your next stake with the bankroll calculator below, then log every result in the free tracker to see your real ROI, win rate, average odds, yield and closing line value (CLV) — the metric that proves an edge before your profit curve does.

Net P/L
+$0.00
ROI / Yield
0.00%
Accuracy
0.0%
Average Odds
Total Volume
0

Closing Line Value (CLV)

The one metric professional syndicates track above win rate or monthly ROI. Add each settled bet's closing odds in the ledger below and this panel proves — or disproves — a genuine edge.

Standalone CLV calculator →
No closing odds logged yet. Enter the closing line in the Close column of any bet — a positive average CLV over 200+ bets is the strongest evidence of a real edge, and it emerges long before your profit curve does.

Bankroll & Unit Size Calculator

Enter your starting bankroll and pick a risk tolerance to get a recommended stake, then check what a losing streak would actually cost you.

Risk tolerance
Recommended Stake
2% of a $1000 bankroll
$20.00
Drawdown expectations (consecutive losses, flat stake)
StreakBankroll LostRemaining
5 bets10% ($100)$900
10 bets20% ($200)$800
15 bets30% ($300)$700
20 bets40% ($400)$600

Worst-case reference, not a prediction: flat stake, no wins between losses. For the actual probability of ruin given a win rate and edge, see the Risk of Ruin Calculator. To blend this with Kelly staking, use the Kelly & Bet Sizing Calculator.

Cumulative Profit ($)

Log settled bets to see your equity curve

Transaction History

0 Recorded

No data logs found. Add your first position to begin tracking.

Log a sport, bookmaker, selection, odds and stake below to start tracking.

Log New Position

Optimization note

"The key to tracking is consistency. Review your ROI and average odds weekly to see which markets actually carry your edge."

Privacy & Data

Every bet you log is stored only in this browser's localStorage — never uploaded to a server. Clearing your browser data clears your tracker. Use Export CSV first if you want a permanent copy.

Bankroll Management for Sports Bettors

Bankroll management is the discipline of controlling how much you bet relative to your total available funds. It is the difference between a profitable betting system that generates long-term gains and the same system that goes broke due to variance. Even a 10% edge can bankrupt an undisciplined bettor; even a 2% edge can compound into significant results with proper staking.

The most common professional approach is flat unit staking — betting the same amount (1–2% of bankroll) on every bet regardless of confidence. This prevents a catastrophic loss on any single event and smooths variance across the sample. Unit betting also makes ROI tracking meaningful: profit in units per 100 bets is a stable performance metric that removes bankroll size from the equation.

More sophisticated is Kelly Criterion staking, which sizes bets proportionally to your estimated edge. A 5% edge on a 2.00 bet gets a Kelly fraction of 5%, so on a $2,000 bankroll you bet $100. Kelly maximizes long-run bankroll growth mathematically but requires accurate edge estimates — most professionals use half or quarter Kelly to buffer against overconfidence. The Bet Sizing Calculator blends a fixed percentage with a Kelly fraction into one safe recommendation.

The calculator and tracker on this page work together: use the calculator to size your unit before you bet, and the tracker to record what actually happened. Track every bet, including losers — many bettors selectively remember winners and forget losses, creating a false impression of profitability. Honest, complete records are the only way to tell whether you have a genuine edge or are experiencing ordinary variance.

Unit Sizing: How Much to Bet Per Game

A $1,000 bankroll at a 2% unit means $20 per bet — the figure the calculator above returns as "Recommended Stake." At 1% it's $10; at 5% it's $50. The gap matters more than it looks: at $10 per bet, flat staking lets you absorb 100 consecutive losses before touching zero ($1,000 ÷ $10); at $50 per bet, only 20 ($1,000 ÷ $50). Nobody actually loses 100 in a row, but 8–10 game losing streaks are common even for a bettor with a real edge — see the drawdown math below. That gap is why 1–3% is the professional range and anything above 5% is speculative rather than disciplined staking.

Drawdown Mathematics: Why Losing Streaks Are Normal

For independent bets at a per-bet loss probability q, the chance of losing n in a row in one specific stretch is qn. At a coin-flip 50% loss probability, that's 0.55 ≈ 3.1% for five straight losses and 0.510 ≈ 0.10% for ten straight. Those look small in isolation — but across a full season of 200–300 bets, there are dozens of overlapping 10-bet stretches, so an 8–10 game losing streak becomes close to inevitable for every bettor sooner or later, edge or no edge.

What matters is what that streak costs you. At a 2% flat unit on a $1,000 bankroll ($20/bet), a 10-loss streak costs 10 × 2% = 20% of the bankroll (−$200), leaving $800 — uncomfortable but recoverable. At a 10% unit ($100/bet), the identical 10-loss streak removes 10 × 10% = 100% of the bankroll exactly, down to $0. The streak length didn't change; the unit size decided whether it was a bad week or the end of the bankroll. That's the entire argument for small units: losing streaks are not unlikely, they're normal — small units just make them survivable.

Reading Your Tracker: ROI, Yield, and Average Odds

The tracker above reports profit, ROI (labelled "Yield" — the two mean the same thing: net profit ÷ total staked), win rate, and average odds. Win rate on its own is close to meaningless without the odds attached to it. Twenty $50 bets ($1,000 staked total), winning 9 of them (45%) at flat 2.00 odds, returns 9 × $50 × 2.00 = $900 against $1,000 staked — a $100 loss, −10% ROI, because 2.00 odds need a 50% win rate just to break even (implied probability 1 ÷ 2.00 = 50%). Now take the same 9-of-20 record (still 45%) at 2.30 average odds: winnings are 9 × $50 × 1.30 = $585 profit on the wins, minus $550 on the 11 losses, netting +$35, or +3.5% ROI — because 2.30 odds only need a 43.5% win rate to break even (1 ÷ 2.30 = 43.5%). Identical win rate, opposite result. That's why the tracker shows Average Odds next to Win Rate: a rising win rate paired with falling ROI usually means you're taking shorter prices; a falling win rate paired with rising ROI usually means you're finding value at longer ones. Read the pair together, never either number alone.

How Big Should Your Bankroll Be?

Size the bankroll around the unit, not the other way round. A useful floor is 50 units: if you want to bet $20 per game, that means starting with at least $1,000 — which is exactly the 2% unit example above, and the drawdown table shows why 50 units of runway comfortably absorbs a 10–15 game losing streak. If you only have $200 available but still want $20 bets, that's a 10% unit, and the same table shows a 10-loss streak (10 × 10% = 100%) empties the account completely. The fix isn't a higher tolerance for risk — it's a smaller unit ($4–8, i.e. 2–4% of $200) or more capital before you start. Keep the betting bankroll separate from rent, bills, or savings: it should be money you have already decided you can lose in full without it changing anything else in your life, sized in advance rather than whatever happens to be left in an account at the end of the month. Resist topping the bankroll up mid-drawdown to keep the unit size unchanged — that defeats the entire purpose of unit sizing, which exists so a real losing streak is actually felt and forces a review of the strategy, not just a bigger deposit.

Key Bankroll & Tracker Formulas

Recommended Stake = Bankroll × (Unit % / 100)
N-Loss Drawdown   = min(Unit % × N, 100)% of bankroll

Net P&L (%)       = (Total Returned − Total Staked)
ROI / Yield (%)   = (Net P&L / Total Staked) × 100
Win Rate (%)      = Wins / (Wins + Losses) × 100
Avg Odds          = Σ(Odds) / Total Bets Logged

Kelly Stake       = Bankroll × (b×p − q) / b
  b = offered odds − 1
  p = estimated win probability
  q = 1 − p

Staking Method Comparison

Flat Staking

Fixed amount per bet (e.g., 1–2% of bankroll). Simple, safe, easy to track. Best for beginners or when edge estimation is uncertain. Loses less during downswings.

Half Kelly

50% of Kelly stake. Professional standard. Retains ~75% of Kelly's growth while cutting variance by roughly half. Requires honest edge estimates per bet — use the Kelly Calculator.

Martingale (Avoid)

Double stake after each loss. Exponential blowup risk. A 6-game losing streak doubles the stake 6×. Any house edge or finite bankroll guarantees eventual ruin. Never use.

Yield vs ROI

Professional bettors focus on Yield to understand the efficiency of their capital. While profits fluctuate, a positive yield over 500+ bets is the true signature of a mathematical edge over the market.

Sample Size Matters

Don't celebrate too early or panic after a loss. Statistical significance in betting usually requires a minimum of 200 entries to separate variance from skill.

Frequently Asked Questions

How much of my bankroll should I bet per game?

1–3% per bet is the professional standard for flat staking. At 1%, a 20-game losing streak (possible even with a 55% win rate) reduces your bankroll by only 20% — survivable. At 10% per bet, the same streak wipes out the bankroll entirely. Use the calculator above: pick a risk tolerance, then check the drawdown table before committing to a unit size.

What is a unit in sports betting?

A unit is a fixed stake amount you set relative to your bankroll, typically 1–2% of your starting bankroll. Using units instead of raw dollar amounts normalizes performance: '+52 units' means the same thing regardless of whether your unit is $10 or $1,000, which is why serious bettors report results in units, not dollars.

How many bets do I need to evaluate my results?

Minimum 200–500 bets before drawing statistically meaningful conclusions. At 100 bets, variance dominates — a bettor with a real 55% edge can easily show a 45% win rate over a short sample. Log every bet in the tracker above, including losers, and revisit your ROI and yield once you cross 200 settled bets.

Should I adjust my stake after wins or losses?

Proportional staking (Kelly or a fixed % of current bankroll) adjusts automatically: after winning, your bankroll and stake both grow; after losing, your stake shrinks, protecting what's left. Never chase losses by increasing stake size after a loss — it is the single most common cause of bettors going broke.

What's the difference between ROI and yield when tracking bets?

Nothing — they're the same calculation. Yield and ROI both mean net profit divided by total amount staked, expressed as a percentage. Matched-betting and value-betting communities tend to say 'yield'; general betting-tracker tools tend to say 'ROI'. This tracker labels the figure both ways so it reads correctly however you learned it.

Why did my win rate go up but my ROI go down?

Because ROI also depends on the odds you took, not just how often you won. Nine wins from twenty bets (45%) at 2.00 odds loses money, because 2.00 needs a 50% win rate to break even. The same 45% win rate at 2.30 average odds turns a profit, because 2.30 only needs a 43.5% win rate to break even. Track Average Odds next to Win Rate — a rising win rate with falling ROI usually means you're taking shorter prices.

What is CLV and why does the tracker ask for closing odds?

CLV (closing line value) compares the odds you took to the market's final price at kickoff. If you took 2.10 on a line that closed at 1.95, that's +7.1% CLV — you bought at a discount to where the sharp money settled the price. It is the single most reliable proof of a genuine edge, because it shows up long before your results do: even a great bettor has losing months, but consistent positive CLV over 200+ bets is nearly impossible without a real edge. Enter each settled bet's closing odds in the Close column and the tracker averages your CLV and beat-the-close rate automatically.

Can I export my bet history?

Yes — the Export CSV button on the tracker downloads every logged bet (date, sport, bookmaker, selection, odds, closing odds, CLV%, stake, result and profit) as a CSV file you can open in Excel, Google Sheets, or any spreadsheet tool for deeper analysis.

Related Tools & Guides