Use this sportsbook hold calculator to turn real betting volume into the two numbers that matter most: gross gaming revenue (GGR) and hold percentage. Enter total handle and total payouts to see what the book actually kept after bets settled.
Important: this is an actual hold calculator, not a vig calculator. A margin or vig calculator works from posted odds before the game starts. This tool works from real cash flow after results are known.
| Metric | What It Measures | When to Use It |
|---|---|---|
| Theoretical Vig / Margin | The bookmaker edge built into the odds | Before the event starts |
| Actual Hold | The share of handle the sportsbook actually kept | After bets are settled |
This page is useful for sportsbook operators, PPH agents, affiliates, investors, analysts, and anyone reviewing sports betting handle vs revenue data in public market reports.
Sportsbook Hold Calc
RevenueHow the Sportsbook Hold Formula Works
This calculator uses the cleanest possible version of the sportsbook revenue formula:
GGR = Handle − Payouts
Hold % = (GGR / Handle) × 100
If payouts are lower than handle, the sportsbook posts a positive hold. If payouts are higher than handle, the result is a negative hold, which means the book lost money for that period or event.
What Each Input Means
- Total Handle: the full amount wagered by customers over a period, market, or event.
- Total Payouts: the total amount returned to winning bettors.
- Gross Gaming Revenue (GGR): handle minus payouts — the raw gross win in dollars.
- Hold Percentage: the share of handle kept by the sportsbook, expressed as a percentage.
What This Calculator Is Best For
- Checking weekly or monthly sportsbook performance
- Reviewing event-level results after major games or tournaments
- Comparing handle vs. revenue in investor decks or public reports
- Auditing sportsbook dashboards and PPH bookkeeping
- Understanding why high handle does not always mean high revenue
How to Use the Sportsbook Hold Calculator
- Enter total handle. This is the complete betting volume accepted by the sportsbook.
- Example: a sportsbook took $1,000,000 in bets during the Super Bowl.
- Enter total payouts. This is the money returned to winning customers.
- Example: the public won most of their bets, so the book paid out $950,000.
- Read the results:
- Actual Hold % — how much of the handle the book kept. Hold varies significantly by bet mix: straight bets typically hold 5–7%, parlays 15–30%, and blended national averages often land at 7–10%.
- Gross Gaming Revenue (GGR) — the raw gross win in dollars (Handle minus Payouts).
- Negative Hold — if payouts exceed the handle, the calculator will show a loss.
Related tools: if you want to calculate the theoretical margin built into the odds before the game starts (e.g., -110 lines), use our Bookmaker Margin Calculator. To project potential revenue based on turnover and margin, try the Sportsbook Revenue Simulator. For optimal bet sizing and bankroll strategy, see the Kelly Criterion Calculator.
How to Interpret the Results
Positive Hold
A positive hold means the sportsbook kept part of the handle after paying winners. This is the normal, expected outcome for any properly run book.
Negative Hold
A negative hold means payouts were larger than handle. This can happen on customer-friendly weekends, one-sided public outcomes, futures liability, or high-payout events. It does not necessarily signal a problem — even well-run books post negative days.
High Hold
A high hold usually means the results were favorable to the sportsbook, the bet mix was heavy on parlays and props, or both. It does not automatically mean the odds were “better” or “worse” — it means the realized outcome was more profitable than average.
Important: GGR Is Not the Same as Net Profit
This calculator measures gross gaming revenue, not net profit. It does not subtract bonuses or free bets, promotional deductions, platform fees, payment processing costs, taxes, or operating expenses. If you are analyzing a sportsbook business, treat this as a gross win calculator, not a full profit-and-loss model.
Why Your Result May Not Match a State Revenue Report
Public sports betting reports do not always use identical reporting rules. Depending on the jurisdiction, reported revenue can be affected by promo play treatment, voided or refunded wagers, futures settled in a different month from when they were placed, redeemed vs. unredeemed winning tickets, and taxable revenue adjustments. This calculator gives you the clean core formula — Handle minus Payouts — with local reporting rules applied afterward if needed.
Real-World Examples: Handle vs. Hold
Example 1: Standard Positive Hold
A sportsbook takes $500,000 in bets during an NFL Sunday and pays out $465,000 to winners.
- GGR: $35,000
- Hold %: 7.0%
- Verdict: a solid positive day for the book.
Example 2: Negative Hold
A sportsbook takes $100,000 on a high-profile boxing match. The heavy favorite wins by KO and the public heavily backed him. The book pays out $110,000.
- GGR: −$10,000
- Hold %: −10.0%
- Verdict: the house lost money on this event. Even if the odds had a 5% margin built in, the actual hold was negative because the results went against the book.
Example 3: High-Hold Day
A sportsbook takes $250,000 in bets — heavy on parlays and SGPs — and pays out $200,000.
- GGR: $50,000
- Hold %: 20.0%
- Verdict: a very strong day for the operator, usually driven by favorable results, profitable bet mix (parlay-heavy), or both.
Frequently Asked Questions (FAQ)
How do you calculate sportsbook hold?
Sportsbook hold is calculated by subtracting payouts from handle, then dividing the result by handle. In formula form: Hold % = (Handle − Payouts) / Handle × 100.
Is sportsbook hold the same as vig?
Vig (vigorish) is the theoretical margin built into the odds before the event starts (e.g., 4.5% on a -110 line). Actual hold is the realized percentage of handle kept after bets settle. Vig is expected; hold is realized. They often differ significantly because game outcomes rarely split exactly as the odds predict.
Can sportsbook hold be negative?
Yes. If the sportsbook pays out more than it took in handle, both GGR and hold percentage become negative. This is not unusual on individual events or short time periods — even well-capitalized books post negative days when results heavily favor the public.
Is GGR the same as profit?
No. GGR (Gross Gaming Revenue) is the gross win before taxes, bonuses, payment costs, and operating expenses. It is a top-line revenue figure, not net profit. To get from GGR to actual profit, you would subtract all deductions and costs — which vary by operator and jurisdiction.
Why might this calculator differ from official state reports?
Some jurisdictions apply different rules for promo play, voids, futures settlement timing, redeemed vs. unredeemed tickets, and taxable revenue adjustments. This calculator gives the clean core formula (Handle − Payouts = GGR), while public reports may layer jurisdiction-specific adjustments on top.
Who is this calculator for?
It is useful for sportsbook operators, PPH agents, affiliates, analysts, investors, and readers trying to understand sports betting handle vs. revenue in industry reports or financial analysis.
