Tournament ROI vs Cash Win Rate: What Your Numbers Actually Mean
If you play both cash and tournaments, you've probably tried to answer one question: which one am I actually better at? And you've probably found it's harder than it should be, because the two games measure success with two different rulers, and the numbers don't translate.
Get the rulers straight and both numbers start telling you the truth. Mix them up and you'll draw the wrong conclusion about where your edge really is.
Two different rulers
Cash-game win rate is a rate: earnings per unit of volume. Live players usually track it in dollars per hour; online players in big blinds per 100 hands (bb/100). Either way it answers "how much do I make while I'm sitting in the game?" Play more hours, and a steady win rate scales your profit smoothly.
Tournament ROI is a return: total cashes minus total buy-ins, divided by total buy-ins. It answers "for every dollar I put into entries, how much comes back?" It says nothing about time. A 20% ROI is 20% whether the event lasted two hours or twelve.
That's the first trap: one number rewards volume-per-hour, the other rewards efficiency-per-entry. You can't average them, and you can't say a 15% ROI is "better" or "worse" than a $25/hr cash win rate. They're answering different questions.
Why tournament numbers swing so much harder
The deeper difference is variance. A winning cash session is a steady grind of small edges. A winning tournament record is mostly losses paid for by rare, large scores. You can play well for months and show a negative ROI, then bink one final table and leap into the black.
That means a tournament ROI needs a far bigger sample before it means anything. A cash win rate over a few hundred hours is already saying something; a tournament ROI over a dozen events is mostly noise. (We wrote about how sample size and error bars work in general in do you actually win? if you want the intuition.)
The practical takeaway: don't panic-adjust your tournament game off a bad month, and don't get cocky off a good one. Only the long total is real, which is exactly why you have to log every event, including the busts, to ever have a long total to read.
Making them comparable (roughly)
You can't perfectly convert one to the other, but you can put them in the same frame if you want a gut check on where your time earns more:
- Cash: win rate × hours = expected profit for that stretch.
- Tournaments: ROI × total buy-ins = expected profit for that stretch. Then divide by the hours those events took if you want a per-hour figure to compare.
The moment you express tournaments as profit-per-hour, you can finally lay them next to your cash rate. Often the answer surprises people: a respectable ROI spread over long events can earn less per hour than a modest cash win rate, or the reverse. You won't know which until both numbers come from real logged results, not memory.
The number that quietly wrecks both
Whichever game you're measuring, the same leak distorts the result if you ignore it: the fee. In cash it's the rake; in tournaments it's the entry fee on top of the prize-pool buy-in, plus re-entries and add-ons. Log a "$100" tournament as $100 instead of the real $115+, and your ROI reads better than it is, the same way an unrated cash session overstates your hourly. (Same math, cash-game side: why your hourly is lower than you think.)
A rake-aware record counts the fee against you on both sides, so the two numbers you're comparing are honest to begin with. Compare inflated numbers and you're just comparing two lies.
Let the app hold both
You could keep two spreadsheets (one for bb/100, one for ROI) and reconcile them by hand. Or you log each session and each entry as it happens and let the totals build. That's what a personal tracker is for: record your cash sessions and your tournament results in the same place, with the real buy-ins and rake, and read each number on its own correct ruler.
HandRecorder keeps both as a player-side record: your hands, your sessions, your entries. Its bankroll is rake-aware, so cash rake and tournament fees both count against your results the way they actually hit your wallet. It totals your cash win rate and your tournament ROI from the same logged history, so you're never converting one into the other from memory. It's built for the player keeping their own records: no seating, no payouts, no clock for the room. (New to logging tournaments? Start with how to track your tournament results.)
Everything stays on your device (no account required) so your numbers are yours and work with no signal in the card room.
Read each number for what it is
Your cash win rate tells you how well you earn per hour in the box. Your tournament ROI tells you how well your entries pay off across a long, lumpy sample. Both are worth knowing, and neither is worth guessing. Log the next session and the next entry, let the totals grow, and read each one on its own ruler.
Related: The complete guide to tracking your poker tournaments
Track both your cash and tournament results with HandRecorder: real buy-ins, rake-aware, on your device. Free to start on iPhone & iPad.
HandRecorder is a personal poker assistant for tracking your own play. It is not a tournament-management or tournament-director tool. Tournament features track the event you are playing in.