Optimal bet sizing for long-term bankroll growth
Enter your values and click Calculate
Kelly % = (bp - q) / b
Full Kelly maximizes long-term growth but comes with high variance. Most professionals use 25-50% Kelly to:
Normal confidence level bets
High confidence edge
Never exceed this
Minimum bankroll in units
The formula is f* = (bp − q) / b, where b is net decimal odds. At −110, b = 0.9091. Here is what Kelly actually recommends at three self-assessed win probabilities — note how fast the stake grows with small changes in p:
| Your estimate p | Full Kelly f* | Half Kelly | On a $1,000 bankroll (illustrative) |
|---|---|---|---|
| 53% | (0.9091×0.53 − 0.47)/0.9091 = 1.3% | 0.65% | $6.50 |
| 55% | (0.9091×0.55 − 0.45)/0.9091 = 5.5% | 2.75% | $27.50 |
| 58% | (0.9091×0.58 − 0.42)/0.9091 = 11.8% | 5.9% | $59.00 |
All exact formula math. The middle row is the realistic ceiling: a bettor who truly wins 55% against the closing line is very good, and Kelly still says to risk only a few percent. The bottom row is the trap — 58% is a claim almost nobody can back up over a large sample, yet it commands a 12% stake that will produce brutal swings if the true rate is lower.
Kelly assumes you know p exactly. You never do. The asymmetry is what hurts: overbetting a too-optimistic estimate costs more than underbetting a too-pessimistic one. Concretely, suppose your true skill is 52% but you size bets as if it were 58%. At −110, a 52% bettor has EV of 0.52 × 0.9091 − 0.48 = −0.007 per unit — you are actually a small loser, and full Kelly for the imagined 58% edge has you losing 0.7 cents on every dollar while staking 11.8% of your bankroll each time. Fractional Kelly is insurance against your own estimates.
Losing streaks are guaranteed, not hypothetical. Even for a genuine 55% bettor, any given run of five bets ends in five straight losses with probability 0.455 = 1.8%. Across a 250-bet season there are 246 overlapping five-bet windows, so the expected number of such streaks is about 4.5 (an expectation, not a probability — windows overlap). Plan stake sizes so that the inevitable streak is an annoyance, not a wipeout.
Two anchors, one from probability and one from the bundled game data:
Data: nflverse games.csv bundled with this site (7,276 completed games, 1999–2025), computed by the author. Binomial figures are exact formula math.
Kelly's formula assumes one bet at a time, settled before the next. NFL betting is nothing like that — a typical card has several positions riding the same afternoon. Exact math on why that demands smaller stakes:
The practical adjustment used by professionals: compute Kelly per bet, then scale the whole card down so total same-day exposure stays inside your single-bet ceiling — or treat the card, not the bet, as the unit you size. Slower, and much harder to ruin. All figures above are exact formula math on stated assumptions.
Keep reading: unit sizing in practice, expected value first, and how noisy single games really are.
Nothing here is betting advice, and no number on this page predicts any single game. Sports betting is legal only in some jurisdictions and only for adults (21+ in most U.S. states). If betting stops being entertainment, call or text 1-800-GAMBLER. Read our full disclaimer.