Enter your total profit and hours to get your true $/hr. Below, convert big blinds per 100 hands (bb/100) into an hourly rate. No sign-up — the math runs right here.
Hourly rate = total net profit ÷ total hours played. If you're up $2,400 across 80 hours, your rate is $30/hour. Simple — but two things make it meaningful: use your real net (buy-ins minus cash-outs, including every rebuy), and use a large sample. Live poker swings are big, so a rate from five sessions tells you almost nothing; a few hundred hours starts to be trustworthy.
bb/100 is your win rate in big blinds per 100 hands — a stakes-independent way to measure your edge. A player winning 5 bb/100 at $1/$2 and another winning 5 bb/100 at $5/$10 are equally skilled relative to their game, even though the second makes far more money. That's why serious players track bb/100 alongside $/hr: dollars tell you how much you made, bb/100 tells you how well you played.
To turn bb/100 into dollars: $/hr = bb/100 × (hands per hour ÷ 100) × big-blind size. Live games run ~25–30 hands/hour; a single online table runs ~60–80.
It's entirely relative to stakes. Plenty of winning small-stakes live players earn around one big blind per hour or a bit less; strong mid-stakes regulars earn multiples of that. Because variance is high, the honest answer is: a "good" rate is a positive one, proven over a large enough sample that you trust it. The fastest way to know yours is to track every session automatically instead of guessing.
For live cash, aim for at least a few hundred hours before you lean on the number; the more the better. Short samples are dominated by variance, not skill.
Yes — your net should be actual money out of pocket. If you cashed out $1,500 from a $1,000 buy-in plus a $500 rebuy, your net is $0 regardless of the pots you won. Rake and tips are already baked into your cash-out.
Different jobs. $/hr answers "how much am I making?"; bb/100 answers "how good is my edge, independent of stakes?" Track both — Poker Tracker does it automatically.