How to Calculate ROI from Sports Betting
Calculating ROI from sports betting correctly is one of the most important skills a serious bettor can develop. Return on investment is the standard metric for evaluating betting performance because it accounts for both profit and the volume wagered — making it comparable across bettors with different stake sizes and frequencies. Here's the complete guide to calculating ROI accurately and using it to understand your performance.
The ROI Formula
The sports betting ROI formula is:
ROI = (Net Profit / Total Amount Wagered) × 100
Net profit is your total winnings minus your total stakes on losing bets. Total amount wagered is the sum of all stakes placed — wins, losses, and pushes (though pushes are sometimes excluded). For example: if you wagered $20,000 over 6 months and netted $800 in profit, your ROI is ($800 / $20,000) × 100 = 4%. A 4% ROI is solid for a recreational bettor. Professional-level bettors with documented 8–12% ROI over 10,000+ bets are genuinely exceptional.
Units Won: A Scale-Neutral Metric
Alongside ROI, tracking units won is a useful scale-neutral way to express performance. A "unit" is your standard bet size. If you bet 1 unit per game and average $50 per bet, winning 20 units means you're up $1,000. This metric allows comparison across bettors with different stake sizes and is commonly used in sports betting communities to benchmark handicapper performance. Units won divided by total units wagered gives you a percentage equivalent to ROI.
Tracking ROI by Bet Type
One of the most valuable uses of ROI calculation is breaking it down by bet type: spreads, moneylines, totals, and props. Many bettors discover they have positive ROI on spreads but negative ROI on props — meaning their prop betting is erasing profits made on game lines. Calculate ROI for each bet type separately by filtering your bet history to that type and applying the same formula. The bet type with the best ROI is where you should be focusing your volume.
What Counts as Good ROI
For context on what counts as strong performance: breaking even (0% ROI) on -110 markets means you're actually outperforming the average bettor, because the juice means most bettors lose 4–5% on their volume. An ROI of +2–4% over a meaningful sample (500+ bets) represents genuinely positive expected value. Anything above 6–8% sustained over thousands of bets places you among the top sports bettors in the world. Treat any short-term ROI above 10–15% with skepticism — variance is likely playing a large role.
Oddible calculates your ROI automatically, broken down by sport, bet type, and sportsbook, with full historical trend data. No spreadsheet math required — just connect your accounts, and Oddible delivers the complete ROI picture you need to understand and improve your betting performance.

