← All benchmarks
HighStack · Performance Intelligence

Speed Benchmark: Production vs. CMS-free Lobby vs. Competitors

16 September 2026 — four sites, 40 Lighthouse runs, median of 5 per site per device. Both HighStack arms measured on the logged-in lobby; Shuffle and Stake on their public landing pages.
On mobile, the CMS-free lobby scores 70 — ahead of our own production lobby at 60, and roughly 2–3× the competition (Shuffle 36, Stake 22). It fills the screen more than twice as fast as production: Speed Index 4.1s vs 9.3s.
On desktop the order flips: production leads at 89, the CMS-free lobby follows at 85, then Stake 77 and Shuffle 66. Desktop is not where the CMS costs us.
Comparability notice. This run was measured against different targets from the automated weekly sweep — stake.com rather than stake.bet.br, and production rather than staging as the headline HighStack figure. The numbers below are sound for the sites named, but should not be read against the 2026-07-05 baseline. See the fine print.

The headlineGoogle Lighthouse performance score

Median of 5 runs, 0–100, higher is better. Both HighStack rows are the authenticated lobby — the real product, a far heavier page than a marketing landing page.

70CMS-free lobbymobile · best of the four
60Production lobbymobile · today's live site
36Shufflemobile · best rival
22Stakemobile
Site Desktop median of 5 Mobile median of 5 Desktop runs Mobile runs
HighStack — CMS-free lobbypr-1215 preview build 85 70best of all four 88, 85, 85, 88, 83 70, 70, 70, 70, 66
HighStack — productionhighstack.com, CMS-driven 89best of all four 60 88, 89, 89, 92, 87 54, 56, 60, 60, 60
Stakestake.com landing page 77 2218–75, see caveat 77, 77, 83, 90, 76 22, 18, 19, 75, 27
Shuffleshuffle.com landing page 66 36 66, 74, 66, 66, 66 39, 37, 36, 34, 36
Stake's mobile score is unstable. Four runs landed at 18–27 and one at 75. The median of 22 is the honest summary, but their landing page clearly serves materially different weight run to run. Treat their mobile figure as a range, not a point.

Under the hoodThe metrics behind the scores

Median of 5. Lower is better on every row here. Speed Index is the one that tracks how fast a page feels — it measures how quickly the screen actually fills in.

Mobile — Slow 4G, 4× CPU throttle

SiteFirst paintLargest paint Speed IndexBlocking timeLayout shiftServer responseRequests
CMS-free lobby2,572ms7,350ms4,090ms69ms0695ms632
Production2,162ms8,600ms9,270ms235ms01,684ms949
Stake6,814ms7,114ms11,185ms552ms0.34277ms722
Shuffle7,433ms17,351ms10,297ms843ms0102ms293

Desktop

SiteFirst paintLargest paint Speed IndexBlocking timeLayout shiftServer responseRequests
Production502ms1,719ms2,122ms0ms0.011,373ms970
CMS-free lobby786ms1,777ms2,754ms0ms0.006832ms645
Stake1,394ms1,982ms3,391ms78ms0.003273ms717
Shuffle1,657ms4,164ms2,822ms33ms0105ms348

Side by sideHow fast the screen fills — mobile

Speed Index, median of 5. Shorter is better. This is the closest single number to what a player on a phone actually experiences.

CMS-free lobbyHighStack
4.1s
ProductionHighStack
9.3s
Shufflelanding page
10.3s
Stakelanding page
11.2s

Side by sideLighthouse score — both devices

Mobile

CMS-free lobby
70
Production
60
Shuffle
36
Stake
22

Desktop

Production
89
CMS-free lobby
85
Stake
77
Shuffle
66

What changedProduction vs. the CMS-free lobby

The comparison this benchmark was commissioned for.

MobileProductionCMS-freeDifference
Lighthouse score6070+10 points
Speed Index9,270ms4,090ms2.3× faster
Largest paint8,600ms7,350ms−1,250ms
Blocking time235ms69ms−166ms
First paint2,162ms2,572ms+410ms
Requests949632−317
Read this comparison with one caveat. Production runs on production infrastructure; the CMS-free lobby was measured on a preview deployment. So the gap between those two rows contains an infrastructure difference as well as the CMS difference, and it cuts both ways — production has the better CDN and caching, which is visible in its faster first paint and its desktop lead. An isolated test of the same two builds on the same infrastructure showed a smaller but same-direction mobile advantage for the CMS-free lobby.

Plain-English glossaryWhat the terms mean

Lighthouse score
Google's 0–100 summary of loading performance. It is the industry-standard ranking number and weights the metrics below.
First paint (FCP)
When the first text or image appears. The end of the blank screen.
Largest paint (LCP)
When the biggest element finishes loading — usually the hero image or main banner. Google treats this as "the page looks ready".
Speed Index
How quickly the screen visually fills in overall. The closest single number to how fast a page feels.
Blocking time (TBT)
How long the page is frozen to taps and clicks while scripts run. High blocking time is the "I tapped and nothing happened" feeling.
Layout shift (CLS)
How much content jumps around while loading. Lower is better; 0 means nothing moved.
Server response
How long the server took to send the first byte of the page.

The fine printHow we measured & what to keep in mind