Bet Tracker: What to Record and Why It Matters

A bet tracker is a running record of every wager you place: stake, price, market, sportsbook and result. That’s the whole idea. No model, no algorithm, just the numbers you’d need to answer one honest question, which is whether your betting makes money or costs you.

Most people can’t answer it. They remember the four-leg parlay that hit in October and forget the eleven Tuesday night props that quietly lost. A log fixes that. StatsBench’s bet tracker is free and sits next to the props you’re already researching, so an entry takes about ten seconds.

Here’s what to record, which numbers matter, and how to read them without fooling yourself.

What a bet tracker tells you that memory can’t

Memory is a highlight reel. It keeps the 40-to-1 winner and shreds the receipt for sixteen straight losses at -110. A written record doesn’t care which one felt better.

Three questions a good log settles:

  • Am I up or down, in units, not vibes?
  • Which markets actually pay me, and which just feel sharp?
  • Am I beating the closing price, or picking winners in a soft sample?

That third one is the interesting one. We’ll get there. First, the fields.

The six fields worth recording

Notebook page laid out with columns for stake, odds, market, book, closing line and result

You don’t need a database. You need six fields and a date. Anything extra is a bonus. Anything less and the record can’t answer the questions above.

Field What to log Why it matters
Stake In units, e.g. 1u or 0.5u Keeps results comparable as your bankroll moves
Odds The exact price you took Price drives every downstream number
Market and line Prop type and the number Lets you sort results by bet type later
Book Sportsbook, DFS app or exchange Shows where you actually get your best number
Closing line The price at kickoff or tip-off The only way to measure process, not luck
Result Won, lost, push or void The one field that is genuinely binary

The closing line row is the one people skip. Skip it and you can never tell whether you got a good number or a lucky one. If American odds still slow you down, our walkthrough on how to read player prop odds covers the conversion.

Units first, dollars second

Log stakes in units, where one unit is a fixed slice of your bankroll, usually somewhere between 0.5% and 2%. Dollars distort the record. A $200 bet in January and a $60 bet in March aren’t the same wager, and averaging them tells you nothing useful.

Units normalize everything. Here’s the arithmetic on two real prices from a StatsBench slate:

  • 1 unit at +115 returns 1.15 units of profit if it wins.
  • 1 unit at -330 returns 0.30 units.

Same stake, very different payoff. That’s why a hit rate alone never tells you whether a bet was worth making.

ROI is easy to calculate, hard to read

Return on investment is profit divided by total amount staked. Forty bets at one unit each is 40 units risked. Finish +6 units and your ROI is 6 divided by 40, or 15%.

Now the part nobody likes. Forty bets is not a sample. It’s an anecdote with a spreadsheet attached. At -110 prices, a coin-flip bettor can run 15% ROI across 40 bets and be exactly as good as they were on day one. A few hundred bets is where the number starts describing skill rather than sequence.

This is where most tracking efforts die. The record looks great or looks awful, and either way it isn’t finished. If you want the longer version of that argument, we wrote about sample size in betting and separately about why good bets lose.

Closing line value is the number that measures process

Line chart comparing the price taken on each bet with the closing price

Closing line value (CLV) compares the price you took with the price available right before the game starts. Take a prop over at +115 and watch it close at +100. You beat the close. That’s a positive CLV result, and it’s a much faster signal than win rate because it doesn’t care whether the ball went in.

Logging it is mechanical. Write down the price you bet, then write down the closing price on the same line once the market settles. Over a few hundred bets, someone consistently taking better numbers than the close is probably doing something right, even when the results haven’t caught up yet.

One caution: CLV is a signal, not a receipt. A market can close badly and still be right. And part of every closing price is vig, so if you want to compare fair numbers rather than two prices that both include a tax, the de-vig calculator strips the margin out.

Sort your record by market, then by book

Once you have a hundred or so rows, break them apart. Not by feel. By market, by league, by book.

  • Are your threes props profitable while your rebounds props bleed?
  • Do you beat the close at one sportsbook and consistently lose it at another?
  • Do pick’em app entries perform worse than standard prop bets at the same stake?

Answer those honestly and you’ll usually find that a small number of bet types carry the whole record. The rest is noise. The trap is slicing a 12-bet sample into six categories and declaring a trend. That’s how people talk themselves out of a good process and into a worse one. We covered that tension in hit rate vs edge.

What a logged record looks like on a real slate

Here’s a dated example from a StatsBench snapshot of an NBA slate in November 2026, pulled from the NBA prop board. Those records are recent-form hit rates with the sample attached. They are not predictions, and the price next to each one is the best available at the time.

Player Prop Record Best price
Franz Wagner (ORL vs MIL) Turnovers over 2.5 10/10 +115
Karl-Anthony Towns (NYK at IND) Double-double over 0.5 10/10 -330
Obi Toppin (IND vs NYK) Points over 9.5 9/10 -112
Alperen Sengun (HOU vs UTA) Assists over 6.5 8/10 -114
Meleek Thomas (CLE at MIA) Steals over 0.5 8/9 -130

Two rows show 10/10 and they could not be more different bets. At -330, the Towns double-double has to win about 76.7% of the time just to break even. At +115, the Wagner turnovers bet needs roughly 46.5%. A perfect recent record on a heavy favourite is already baked into the price. A 9/10 on a near coin-flip number is more forgiving on the math.

The point isn’t which of those cashes. It’s that after the games your log holds three columns the hit-rate screenshot doesn’t: the price you took, the closing price, and the result. Those are what you review in a month.

Spreadsheet or a dedicated bet tracker?

Both work. A spreadsheet is free, flexible and fits whatever markets you bet. Its weakness is friction. Every row is manual, so plenty of people stop filling it in around week three and the record quietly dies.

A dedicated tracker cuts the typing. StatsBench’s Bet Tracker lives on the same site as the prop research, so you log the bet while you’re looking at the line and the P&L updates from there. It’s on the free plan, alongside the daily cheatsheets and hit-rate charts. If you also want the best price across 30+ sportsbooks, DFS apps and exchanges before you log anything, that’s what Premium adds.

Whichever you pick, the rule is identical: log it before the game, not after. A record written from memory is a record of your memory.

One more thing worth saying plainly. Tracking bets doesn’t make them win. It makes you honest about which ones do. Any edge is a long-run thing, and variance will happily hand you a losing month in the middle of a good process. Bet within your means, 21 and over, and if it stops being fun the National Council on Problem Gambling helpline is 1-800-522-4700 or 1800gambler.net.

Free calculator

Run the numbers with the StatsBench Kelly criterion calculator
Instant, free, no account.

Open the Kelly criterion calculator →

Prefer email? Get the daily picks newsletter.

Frequently Asked Questions

What should I record in a bet tracker?

Six fields cover almost everything: stake in units, the odds you took, the market and line, the sportsbook, the closing line, and the result. Add the date and the event so you can sort later. Anything you leave out limits what the record can tell you.

How do I calculate ROI on my bets?

Divide profit by total amount staked. If you risked 40 units across 40 one-unit bets and finished plus 6 units, your ROI is 6 divided by 40, or 15%. Just remember that a few dozen bets is too small a sample to mean much.

What is closing line value and why does it matter?

Closing line value compares the price you took with the price available right before the game started. If you bet +115 and it closed at +100, you beat the close. It’s a faster read on process than win rate because it doesn’t depend on the result, though it’s a signal rather than proof.

Is a spreadsheet good enough for tracking bets?

Yes, if you keep it updated. A spreadsheet is free and flexible, but manual entry is friction, and friction is why most bettors stop logging within a month. A dedicated tracker mainly wins on time saved.

Does StatsBench’s bet tracker cost anything?

No, it’s part of the free plan, along with daily cheatsheets and hit-rate charts. You log bets and track real profit and loss. Premium adds things like best price across 30+ sportsbooks, DFS apps and exchanges before you place the bet.

Today's NBA picks

Dyson DanielsOVER 2.5 points · @ CHI
10/10
Ty JeromeOVER 5.5 points · @ NOP
10/10
Franz WagnerOVER 2.5 turnovers · vs MIL
10/10
All of today's NBA picks →
Today's prop boardHit rates, matchups and the best price across 30+ books. Free preview of today's props, more with a free account. Pro unlocks all of it.

The morning slate, by email

Join the StatsBench DiscordPicks, results and prop talk, live on game daysFollow @stats_bench on XToday's picks, results and line moves as they happen