Global Gaming Revenue Dashboard
Revenue numbers from gaming regulators around the world, normalized to USD via fixed FX (UK 1.27, EUR 1.08, SEK 0.095, DKK 0.143, CAD 0.74). Each card links to the official regulator’s page so you can audit the underlying file.
Countries
aggregated · USA = sum of statesEach card is one country. The United States card aggregates all US states with verified data (NJ, NY, PA, CT, OH, NV) into a single national total — see the per-state breakdown below. Non-US regulators publish at the national level so each gets its own card.
United States — per-state breakdown
Time series
GGR · USD-normalized · source: regulator filingsMonthly GGR (USD) by country
last 36 months- Annual-only publishers (NO, BE, IT, GR, MT, PT): the regulator releases a single yearly figure with a 12–18 month lag. We spread it evenly across the 12 months it covers — the line stays flat by design.
- Semi-annual publishers (BR): SPA-MF Panorama covers a full semester; the value is spread across the 6 months it represents, producing a flat step every six months.
- Quarterly publishers (UK, ON, ES): each quarterly release is spread across 3 months. Dashboard shows the monthly equivalent, not the reported quarter total.
- OH (Ohio): stuck at Apr 2024 because the OCCC website (
casinocontrol.ohio.gov) has been returning 404 across all paths since a platform migration — no files to fetch. - MO (Missouri): not shown —
mgc.dps.mo.govgeo-blocks our host's IP at the network layer. Needs a US-based proxy to re-enable. - LA (Louisiana): casino / video-gaming series only starts Apr 2025 because LSP publishes a rolling 12-month window on their page, not a historical archive.
- Tax bars absent for UK, ON, SE, DK, NL, ES: these regulators publish GGR but not a per-period tax line item. The "effective rate" chart instead uses the statutory rate (UK 21%, ON 20%, SE 18%, DK 28%, NL 30.5%, ES 20%) applied to reported GGR — those bars are marked
(imputed)in the raw data.
source_url to the original regulator file; the full audit trail is exposed via /api/regulator-reports/breakdown.
Annual GGR (USD) by country
calendar-year totals · last 6 yearsSum of every monthly GGR row aggregated by calendar year. Partial years are flagged in the tooltip. Regulators that only publish annual totals (NO, BE, IT, GR) contribute single-year bars; others show a full YoY series from the regulator's earliest published month.
YoY growth — 2023 → 2024
%Δ · USD basisPercentage change in total GGR between the most-recent two full calendar years we have complete data for. Sorted descending — expansion at the top, contraction at the bottom.
GGR vs Tax (USD)
last 12 monthsEffective tax rate
tax / GGR × 100Vertical mix per jurisdiction
latest runTop operators globally
last 12 months · top 10FX & Methodology
Honest disclosures about how the numbers on this page are produced.
Fixed FX rates applied at parse time
Why fixed FX, not period-by-period?
For visual ranking and trend comparison, fixed rates are good enough — spot-rate variation on a quarter doesn’t change which country is bigger. For audit-grade analysis (e.g. exact YoY % in local currency vs USD), click through to the regulator’s URL on each card and apply your preferred FX series. The raw values in the underlying database are stored in local currency for exactly this reason.
Vertical taxonomy normalized
- UK “Remote Casino” → igaming
- SE “Kommersiellt onlinespel” → igaming
- DE “Virtuelle Automatenspiele” → igaming
- FR “Paris sportifs” → sports-wagering
- DK “Væddemål” → sports-wagering
- BR “Aposta de Quota Fixa” → sports-wagering + igaming
Caveats: DE Marktmonitor reports gross stakes (Spieleinsätze), not GGR — the chart still shows the value but they aren’t directly comparable to UK/SE GGR. NV figures are statewide aggregates only. UK GGR maps to Remote Casino + Remote Betting + Bingo + Arcades sheets in the source XLSX. Cadence varies by regulator (NJ monthly, UK quarterly, FR annual) — the dashboard displays whatever cadence was published.