How to track your sports bets
Record every bet — book, market, selection, odds, stake, how it was funded and the closing price — and review the results by book and market. An incomplete log flatters you without looking incomplete.
Updated September 27, 2026 · TrueEdge Academy
To track sports bets properly, log every bet when you place it with the book, the market, the selection, the odds, the stake, whether it was cash or a bonus bet, and later the result and the price the market closed at. Do it for every bet, not the ones you remember. The log answers two questions the account balance can't: whether your bets are good (measured by closing line value), and where your profit actually comes from. It is also the record the IRS expects you to keep if you want to deduct losses — see gambling winnings and taxes.
What to record for every bet
- 1Date placed, and the date it settled — they differ for futures and for anything graded late.
- 2Sportsbook or exchange.
- 3Sport, game, market (moneyline, spread, total, prop) and the exact selection, including the line: Jets +3.5 is a different bet from Jets +3.
- 4Odds taken, in American and decimal. Decimal makes every later calculation one line.
- 5Stake, and funding: cash, bonus bet or site credit. This one field decides whether a loss cost you anything.
- 6Your fair price or estimated edge at the moment you placed it, if you had one.
- 7The closing price on the same side at the same book, or at a sharp reference.
- 8Result — won, lost, push, void, cashed out — and the amount actually returned.
- 9A tag for the strategy: +EV, arb, promo conversion, hedge, recreational. Without it you cannot separate what works from what you just enjoy.
Why funding matters more than any other field
A bonus bet pays winnings only and risks none of your money, so a losing bonus bet costs nothing. Log it as a cash bet and the tracker books a loss that never happened. Across a month of promo conversions that single mistake can turn a profitable month red on paper.
- Bonus bet: $100 on Team A at +400
- funding: bonus bet
- Hedge: $327.27 cash on Team B at −450
- funding: cash
- Team B wins — hedge profit
- $327.27 × 0.2222 = +$72.73
- Bonus bet loses, logged correctly
- $0.00
- Position result
- +$72.73
- Same bonus bet logged as cash
- −$100.00
- Position result on paper
- −$27.27
Illustration. Decimal −450 is 1 + 100/450 = 1.2222. One wrong dropdown turns a $72.73 profit into a $27.27 loss.
A hedged pair is one position
When two bets exist only because of each other — a bonus bet and its hedge, the two legs of an arbitrage, a hedge against an open parlay — judge them together. One leg always loses; that loss is the cost of the other leg's certainty, not a mistake. Reviewing legs separately leads to bad conclusions like "my hedges at book X keep losing", when they are supposed to. Tag both legs identically, or keep a position ID, so the pair's combined result is one number.
Spreadsheet or tracker?
A spreadsheet is free, fully in your control and good enough if you are disciplined: one row per bet, the columns above, and formulas for profit, CLV and yield. Its weaknesses are the ones that matter most. Nobody fills in closing prices by hand for long, so CLV quietly disappears, and nothing forces you to log the bets you would rather forget. A tracker that records the bet from the screen you found it on, and fills in the close itself, removes both failure points. Whichever you use, export or back it up: it is also your tax record.
How to review what you've logged
Review monthly, not daily. Break results down by book, by market type and by strategy tag, and read the bet count before the profit: +30% over six bets is six bets. The things worth acting on are a market type where your CLV is consistently negative (stop betting it), a book whose prices you beat far more often than others (it is probably slow, and probably going to limit you), and promo profit that is carrying a flat +EV record. ROI vs yield covers which percentage to read.
The TrueEdge Bet Tracker
The Bet Tracker records book, selection, odds, stake and funding (Cash, Bonus bet or Site credit) for each bet, and tracks cash at risk separately from the stake: a bonus-bet row reads $0.00 at risk. Bets logged from an opportunity carry the game, the side and the edge estimate at the time you placed them, which lets them grade themselves and be matched to a closing price. Bets typed in by hand carry no game, so you settle them yourself and they earn no CLV unless you link them to a game in the row editor. The tiles show Net Profit, ROI on Risk (profit over cash actually risked), Win Rate, Beat CLV, Avg CLV and Promo Profit, with a By funding table beneath the ledger. Analytics breaks the same results down by sportsbook, sport and market, each bar with its bet count. There is no automatic pairing of hedge legs, so use the tags field ("promo, hedge") to keep a position together. The walkthrough shows every tile and the one control that can make them wrong.
Frequently asked questions
- What should I track for each sports bet?
- Date, book, market, exact selection and line, odds, stake, funding (cash or bonus), closing price and result. Add a strategy tag so you can review each approach separately.
- Is a spreadsheet good enough to track bets?
- Yes, if you log every bet and fill in closing prices. Most spreadsheets fail on exactly those two things, which is what a dedicated tracker automates.
- How do I record a hedged bet?
- As two bets with the same tag or position ID, each with its own funding. Judge the pair's combined result; one leg is meant to lose.
- Why track closing line value?
- Because profit over a few hundred bets is mostly luck, while consistently beating the closing price is evidence your bets have an edge.