Skip to content
Buffalo King Megaways — Slotester Lab test cover
20,000 SPINS 2 RUNS 100 BUYS DEMO SERVER

Pragmatic Play · 2021 · tested 2026-09-29

Buffalo King Megaways

Buffalo King Megaways demo review, run one: 28 bonuses, 116.52% RTP, and a 484.7x hit on round 1020 arrived 247 spins before the first natural feature.

In numbers: measured RTP 107.7% against 96.52% declared over 20,000 logged rounds in 2 runs; 25.6% of rounds paid; a natural bonus landed once per 408 rounds (49 in total) and a bonus round paid a median 57.6x the stake, mean 104.5x, trigger spin included; 100 bonus buys at 100x returned 1.16x of their price on average, 64% of them below the price; the biggest round paid 1,249.6x; the longest dry run was 31 spins.

Test card

20,000 spins · USD 2.00 bet · every request logged
Spins20,000 · 2 runs
BetUSD 2.00
RTP declared96.52%
RTP measured107.71% (approximate 95% CI 91.6–123.9)
Hit frequency26% · every 3.9
Dead streak max / avg31 / 3.89
Median hit1.10x
Max win (no bonus round)484.7x · run 1, round 1020
Free spins, natural49 · 2.5 bHz · every 408.2 spins · mean bonus round payout 104.5x stake
Balance start → end100,000 → 103,086
Balance in bets, all runs in sequence
Win distribution, x bet, all runs
test logs · 2 runs · every request loggedtest record ↓
  1. 012026-09-1010,000 rounds · 50 buysfiles & checksums ↓116.52%RTP5 files · SHA-256 ↓
  2. 022026-09-2910,000 rounds · 50 buysfiles & checksums ↓98.91%RTP5 files · SHA-256 ↓

each run keeps its own spin log, CSV and raw server journal with checksums; the figures on this card combine all runs

Play Buffalo King Megaways demo

PRAGMATIC PLAY · official demo · same math as real play
Best offer for players from United States Buffalo King Megaways available at Cafe Casino
Play for real money
Buffalo King Megaways: Megaways counter over the opening grid of the first run, USD 2.00 bet and free spins priced at USD 200
Exclusive bonus at Cafe Casino · for players from the United States 300% up to $2,000 + 150 FS
Get bonus
Free demo · no registration · plays on the provider's official server · 18+ Responsible gambling

Bonus buy lab

100 buys × 100x · USD 200 each
Results, x price (amber = below price)
  1. buy 010.25x
  2. buy 020.96x
  3. buy 030.26x
  4. buy 041.07x
  5. buy 050.54x
  6. buy 060.56x
  7. buy 071.93x
  8. buy 080.30x
  9. buy 091.02x
  10. buy 100.47x
  11. buy 110.57x
  12. buy 120.73x
  13. buy 130.55x
  14. buy 140.73x
  15. buy 153.70x
  16. buy 161.14x
  17. buy 170.76x
  18. buy 181.97x
  19. buy 191.57x
  20. buy 200.27x
  21. buy 2114.66x
  22. buy 221.65x
  23. buy 231.18x
  24. buy 241.23x
  25. buy 250.78x
  26. buy 260.95x
  27. buy 271.31x
  28. buy 280.18x
  29. buy 291.30x
  30. buy 301.60x
  31. buy 312.35x
  32. buy 320.43x
  33. buy 330.46x
  34. buy 340.18x
  35. buy 350.23x
  36. buy 361.31x
  37. buy 370.27x
  38. buy 383.28x
  39. buy 391.33x
  40. buy 400.55x
  41. buy 410.40x
  42. buy 420.90x
  43. buy 430.77x
  44. buy 440.25x
  45. buy 451.33x
  46. buy 461.61x
  47. buy 471.35x
  48. buy 480.42x
  49. buy 490.13x
  50. buy 500.38x
  51. buy 510.31x
  52. buy 520.31x
  53. buy 530.47x
  54. buy 540.61x
  55. buy 550.13x
  56. buy 560.38x
  57. buy 570.45x
  58. buy 581.22x
  59. buy 591.75x
  60. buy 601.36x
  61. buy 610.11x
  62. buy 620.66x
  63. buy 630.42x
  64. buy 640.52x
  65. buy 650.13x
  66. buy 660.62x
  67. buy 679.64x
  68. buy 680.58x
  69. buy 693.05x
  70. buy 701.41x
  71. buy 711.37x
  72. buy 720.22x
  73. buy 730.76x
  74. buy 740.97x
  75. buy 750.23x
  76. buy 760.42x
  77. buy 770.28x
  78. buy 782.37x
  79. buy 790.23x
  80. buy 800.09x
  81. buy 810.53x
  82. buy 820.96x
  83. buy 830.32x
  84. buy 843.06x
  85. buy 850.72x
  86. buy 862.12x
  87. buy 871.15x
  88. buy 880.11x
  89. buy 892.05x
  90. buy 900.20x
  91. buy 910.12x
  92. buy 923.62x
  93. buy 930.07x
  94. buy 940.88x
  95. buy 950.36x
  96. buy 960.50x
  97. buy 973.48x
  98. buy 980.57x
  99. buy 990.70x
  100. buy 1001.23x

mean 1.16x · median 0.68× price (USD 136.00) · 64 of 100 below price · best 14.66x · worst 0.07x

Free spins anatomy · 100 purchases
Spins per bonus (avg / min–max)13.4 / 12–22
Retriggered18%
Multiplier total (avg / max)5 / 72
Bonuses that paid nothing0%

Counts five-spin awards from three or more BONUS coins during free spins. Ten of 50 purchases extended; opening awards of 12, 17 or 22 spins are separate.

USD 200 bonus purchase: USD 53.80 returned in 12 free spins. This separate recording is excluded from the 50-buy sample. · Recorded in a separate browser session, outside the statistical samples.
Buy ledger
Spent
USD 20,000100 × USD 200
Returned
USD 23,178.30115.89% · approximate 95% CI 80–151%
Net
+USD 3,178.30+15.9 buys
Break-even or better
36 / 10036%
Paid 2× price or more
12 / 10012%
Price in base spins
100natural trigger every ~408 spins

One ticket equals 100 ordinary stakes. Natural bonuses occurred once per 408 ordinary rounds in this sample. Stakes multiplied by this interval measure gross wagering, not the net cost of obtaining a bonus. Purchase returns above include the complete purchased round and are divided by the ticket price.

Risk profile

how much bankroll the 2 runs in sequence needed
864xmax drawdown, in bets (run 2, by spin 9395)
-434xlowest point vs start
31longest dead streak, spins
Bankroll survival across the runs in sequence
50 betsbust at spin 168
100 betsbust at spin 251
200 betsbust at spin 450

The runs are played back to back as one series, one bet size. A different session can bust earlier or never; treat this as a measured example, not a rule.

How it plays

7 rules screens from the game

Four, five or six BONUS coins pay 5x, 20x or 100x and start 12, 17 or 22 free spins. Three extra coins inside the feature add five spins. Buying the feature is priced at 100 ordinary stakes, so USD 200 on the USD 2 setting used in both series, and the opening length can be 12, 17 or 22 spins. A 5,000x round cap ends the spin and any remaining feature play.

Canyon wilds substitute on the four inner reels and carry no extra factor in ordinary play. Inside free spins they arrive with 2x, 3x or 5x. Those factors accumulate across one tumble sequence and multiply together, after which the product is applied to that sequence's total. A later free spin does not inherit the previous sequence's product.

Ways are rebuilt on every spin from six main reels, with a ceiling of 200,704. The two edge reels stop at seven symbols; the four centre reels can add an eighth from a separate top strip. That strip travels on its own axis, opposite to the left-to-right pay direction. Matches must occupy neighbouring reels starting at the left-hand main reel.

A paying evaluation removes the symbols that scored and drops replacements into the empty positions, then checks again without charging a new stake. The chain stops when a layout produces no further combination. Credits for the chain are posted together.

Ante Bet bills 25 units in place of 20. Help screens attach a doubled natural-entry rate to that surcharge and lock the purchase button for as long as it stays on. This test kept Ante off for the 10,000-spin series and for the fifty purchases. Quoted figures in this build are 96.52% ordinary RTP, 96.49% with Ante, 96.50% on a purchase, high volatility, stakes USD 0.20 to USD 300.

Mechanics9 from the rules screens
  • Megaways
  • Cascading reels
  • Wild symbol
  • Scatter symbol
  • Multiplier
  • Free spins
  • Retrigger
  • Bonus buy
  • Extra bet
Paytable
x total bet · bar = top payout on a log scale
symbol 23456+
Buffalo 1x 2x 4x 10x 20x
Eagle — 0.75x 1.25x 2.5x 6.25x
Cougar — 0.5x 0.75x 1.25x 3.75x
Wolf — 0.3x 0.5x 0.75x 1.5x
Moose — 0.3x 0.5x 0.75x 1.5x
A — 0.2x 0.3x 0.5x 1x
K — 0.2x 0.3x 0.5x 1x
Q — 0.1x 0.2x 0.4x 0.75x
J — 0.1x 0.2x 0.4x 0.6x
10 — 0.1x 0.2x 0.4x 0.6x

Bet range USD 0.20 – 300 per spin · payouts read from the game's paytable at bet USD 2.00

Verdict

The second run landed near par

Run two of Buffalo King Megaways settled at 98.91% after the 116.52% of run one, and the two demo sessions pool to 107.71% over 20,000 spins, USD 3,085.60 or 1,543 stakes ahead of the USD 40,000 staked and still above the 96.52% profile. The reels kept their pace: paying spins on 25.71% and then 25.57% of rounds, 14,872 of the 20,000 empty, 1.1x the median hit, and blank stretches of 26 and 31 spins at the longest.

The big rounds are what thinned out: round 4715 of run one paid 1,249.6x over the whole round and round 1020 484.7x with no feature, while run two peaked at 309.5x on round 2414 and 160.0x on the scatter-free round 407. The 49 natural features, one per 408 spins or 2.45 bHz, that is natural triggers per thousand base spins, paid 104.50x on average and 57.6x at the median, 23.8% of the pooled return: 16 cleared 100x, six stayed under 20x, 48 opened on 12 spins and one, round 1536 of run two, on 17, and six collected a retrigger. The waits stretched to 776 spins in run one and 1,312 in run two, and stitched together the two logs show no natural trigger from round 8128 of run one to round 551 of run two, 2,422 spins.

The ticket has now returned USD 23,178.30 on 100 purchases at USD 200, 1.159x of price or 115.89%, with USD 136 as the median payout, 64 tickets under the price, 36 above it, twelve past 2x and two past 5x: the first run's buy 21 at 14.662x and the second run's buy 17 at 9.643x, whose twelfth spin alone paid 936 stakes under a 72x wild tally. Eighteen of the hundred retriggered, 92 opened on 12 spins and eight on 17, and the average bought feature ran 13.4 spins.

Measured upsides
  • Both runs finished above the 96.52% profile, pooling to 107.71% over 20,000 spins
  • Sixteen natural features out of 49 paid over 100x, led by 1,249.6x on round 4715
  • One hundred tickets returned 1.159x of price, two of them past 9x
  • Ten scatter-free rounds over 100x in 20,000 spins, topped by 484.7x on round 1020
Measured downsides
  • Sixty-four of the 100 tickets paid less than their USD 200 cost
  • Droughts of 776 and 1,312 spins between features, plus 2,422 spins without a trigger across the end of run one and the start of run two
  • Six of 49 features paid under 20x, the weakest 12.1x on round 8482
  • Run two's best feature, 309.5x, was a quarter of run one's 1,249.6x
Verdict by run · 2 runs · tap a run to read it
Run 01·2026-09-10·116.52% Buy 21 returned USD 2,932.40 from a USD 200 ticket and stopped on its original 12 spins.

Buy 21 returned USD 2,932.40 from a USD 200 ticket and stopped on its original 12 spins. That single payout is larger than the USD 2,418 profit of all fifty purchases combined. Strip out buy 21's cost and its return, and the other 49 tickets lose USD 314.40. The 124.18% headline for the buy series is that one result sitting on a 96.79% remainder.

Round 1020 paid 484.7x with no feature, 247 spins before the first natural bonus on 1267. Four more ordinary hits cleared 120x: 227.7x on 5189, 159.9x on 6789, 120.4x on 4753 and 120.0x on 5193. Take rounds 1020 and 4715 out of the ledger and the remaining return is 99.19%. The 116.52% close is those two rounds sitting on an otherwise near-par sample.

Measured ordinary RTP was 116.52% on USD 20,000 staked, with an approximate 95% interval of 87.24% to 145.80% that still contains the 96.52% profile. 7,429 rounds paid nothing. After the last natural bonus on 8128, the remaining 1,872 spins produced no further feature. Peak-to-trough drawdown reached 647.2 stakes, with the trough at spin 9981.

Forty-five purchases opened on 12 spins; five opened on 17; none opened on 22. Ten of the fifty later added spins, and four of those finished at 22. Median cash back was USD 155.20, and 29 tickets paid under the USD 200 price. Four tickets reached 2x or more; only buy 21 reached 5x.

Run 02·2026-09-29·98.91% The top round of the run was 2414: 12 free spins retriggered to 17, its third spin paying 265.5 stakes through five cascades, and the feature closing at USD 619.00 with the trigger spin, 309.5x, or 303.7x from the free spins alone.

The top round of the run was 2414: 12 free spins retriggered to 17, its third spin paying 265.5 stakes through five cascades, and the feature closing at USD 619.00 with the trigger spin, 309.5x, or 303.7x from the free spins alone. Six more natural rounds cleared 100x, round 950 at 230.9x, 7253 at 165.2x, 551 at 153.35x, 3190 at 148.55x, 6387 at 138.1x and 5894 at 120.7x, the last two also retriggered, 5894 all the way to 22 spins. The 21 features arrived at one per 476 spins, 2.1 bHz, and their full rounds were worth USD 3,342.00, 16.9% of the run's total return, a 79.57x mean against a 35.9x median, five of them under 20x and round 8482 at the bottom with 12.1x; twenty opened on 12 spins and round 1536 on 17, and the longest droughts were 1,312 spins between rounds 8482 and 9795 and 1,082 between 3190 and 4273.

Scatter-free reels topped out at 160.0x on round 407, with rounds 5088, 3022, 1085 and 6414 behind it at 155.2x, 145.4x, 128.0x and 112.0x, five rounds over 100x without a feature. Paying spins came on 25.57% of rounds, the median one worth 1.1x, 7,443 rounds returned nothing, six blank stretches reached 20 spins and the longest, 31 spins, ran from round 1183 to 1213. The balance stood 549.4 stakes up on spin 1085 and never higher, was last above its start on spin 8601, bottomed 237.4 stakes down on spin 9395 and closed at USD 99,782.00, 109 stakes short, 98.91% of USD 20,000; the 50- and 100-stake bankrolls went on spins 290 and 363, the 200-stake bankroll held until spin 9320, and each 2,000-round block returned 110.9%, 106.3%, 79.7%, 103.6% and 94.0% in turn.

Ten thousand dollars went across the buy counter for fifty tickets and USD 10,760.30 came back, 1.076x of price or 107.60%, the median ticket paying USD 114.80: 35 paid under the price, 15 above it, eight past 2x and one past 5x, buy 17, whose twelfth free spin paid USD 1,872, 936 stakes, under a 72x wild tally, for USD 1,928.60 and 9.643x in all. Buys 42, 47, 34 and 19 followed at 3.618x, 3.479x, 3.058x and 3.05x, the worst, buy 43, returned USD 13.20, and eight tickets retriggered, so the bought feature averaged 13.1 spins: 47 opened on 12, three on 17, and buy 20 was the only one to reach 22.

Test record

2 runs · 20,000 rounds · 100 buys · open data · closed rig

This game has been through 2 separate test runs on the official demo server, each a fresh session of 10,000 rounds at a fixed bet. Every figure on this page combines the runs into one sample, as if they were one long session; the record below keeps each run apart, with its own numbers and its own downloadable log.

combined result · all runs2026-09-10 → 2026-09-29
Measured return 107.71% 95% band 91.6–123.9% · declared 96.52%
  • 20,000rounds, all runs
  • 26%rounds that paid
  • 1,250xbiggest round
  • 1 / 408natural bonus rate
  • 1.16xmean of 100 buys
  • 31longest dry streak
return by run, and combineddeclared 96.52%
Run 1 · 2026-09-1010,000 rounds
116.52%95% band 87.2–145.8%
Run 2 · 2026-09-2910,000 rounds
98.91%95% band 85.3–112.6%
All runs20,000 rounds combined
107.71%95% band 91.6–123.9%
80%100%120%140%declared 96.52%
dot = return of the run · whisker = approximate 95% band for that sample's mean · more rounds usually narrow a band, one very large round can widen it
how the return settled, round by round20,000 rounds
107.71% after 20,000 roundsdeclared 96.52%run 2 starts at round 10,001
line = return measured up to that round, all runs in sequence · dashed vertical = a new run starts · the line swings early and calms as rounds pile up
bonus purchases, run by run100 buys
Run 1 · 2026-09-10mean 1.24x · median 0.78x · 29/50 below price
Run 2 · 2026-09-29mean 1.08x · median 0.57x · 35/50 below price
bar = one purchase, what it returned as a multiple of its price · dashed line = the price · square-root scale
Each run on its own · tap a run to open it
01run Run 012026-09-10 10,000 rounds at USD 2.00 · 50 buys · rig 0.5.2 · RTP profile 96.52% measured return116.52%+20.0 pts vs declared 95% band87.2–145.8% natural bonuses28 · 1 / 357 bonus buys, mean1.24x
95% band
87.2–145.8%
rounds that paid
26%
biggest round
1,250x · round 4,715
longest dry streak
26
natural bonuses
28 · one per 357 rounds
bonus buys
mean 1.24x · median 0.776x · 58% below price
balance start → end
100,000 → 103,304
deepest drawdown
647x
Download this run · the square button copies the file’s SHA-256, so you can confirm the download is unchanged
02run Run 022026-09-29 lab note 10,000 rounds at USD 2.00 · 50 buys · rig 0.8.7 · RTP profile 96.52% measured return98.91%+2.4 pts vs declared 95% band85.3–112.6% natural bonuses21 · 1 / 476 bonus buys, mean1.08x
95% band
85.3–112.6%
rounds that paid
26%
biggest round
310x · round 2,414
longest dry streak
31
natural bonuses
21 · one per 476 rounds
bonus buys
mean 1.08x · median 0.574x · 70% below price
balance start → end
100,000 → 99,782
deepest drawdown
787x
lab note · 2026-09-30

Logged on 29 September, the second run returned 98.91% after 116.52% on 10 September, taking the pooled figure to 107.71% over 20,000 rounds, still above the 96.52% profile. Free spins came 21 times against 28 and paid 79.57x on average against 123.19x, with nothing near the 1,249.6x feature of run one; the fifty tickets returned 1.076x of price after 1.2418x, buy 17 at 9.643x the best of the new batch.

Download this run · the square button copies the file’s SHA-256, so you can confirm the download is unchanged

2 test runs combined into one sample (2026-09-10, 2026-09-29): 20000 ordinary paid rounds, including naturally triggered features, at a fixed USD 2.0 bet; 100 bonus buys at 200.0 each (100.0x) on the official Pragmatic Play demo server (jurisdiction 99, RTP profile 96.52%); every request and response logged.

The test rig plays the official demo build over the network and records every server round: bet, win, intermediate steps (cascades, respins), free spins, collect. Screenshots and video were captured in a separate browser session and are not part of the statistical samples. The text was read against the log by an editor before publication. How we test →

CLOSED RIG OPEN DATA

FAQ

5 questions · answered from the log
Has a second run moved the Buffalo King Megaways verdict?
Lab answer

Yes, downward: the return fell from 116.52% to 98.91%, taking the pooled figure to 107.71% over 20,000 spins, still above the printed 96.52%; the reels paid on 25.57% of spins against 25.71%, so the gap came from the top end: 21 features at 79.57x on average against 28 at 123.19x, and no round near run one's 1,249.6x.

After 100 tickets, does buying the Buffalo King Megaways feature still pay?
Lab answer

Yes, at 1.159x of price: USD 23,178.30 back on USD 20,000, though 64 of the 100 tickets paid under USD 200 and the median was USD 136. Run two's batch returned 1.076x, with buy 17 at 9.643x from a 936-stake twelfth spin, and eight tickets past 2x against four in run one.

At worst, how far apart were the free spins?
Lab answer

1,312 spins in run two, from round 8482 to 9795, after 776 in run one; stitched together, the two logs show 2,422 spins without a natural trigger from round 8128 of run one to round 551 of run two. On average a feature came every 408 spins, 2.45 per thousand.

Do the free spins usually stay at 12 in Buffalo King Megaways?
Lab answer

Yes, mostly: forty-eight of the 49 natural rounds opened on 12 spins and one, round 1536 of run two, on 17; six of the 49 collected the five-spin retrigger, three per run, and the longest natural feature ran 22 spins on round 5894. Among purchases, 18 of 100 retriggered and the average bought round ran 13.4 spins.

Which spin made round 2414 the top round of run two?
Lab answer

Its third free spin: five cascades under the wild product paid 265.5 stakes, and the round, retriggered from 12 to 17 spins, closed at USD 619.00 with the trigger spin, 309.5x, of which the free spins alone paid USD 607.40, 303.7x. The next best natural rounds of run two were 230.9x on round 950 and 165.2x on round 7253.

Field notes

0 notes
Slotester Labmeasured run · every request logged measured
  • spins20,000
  • bet2.00
  • result+1,543x
  • RTP measured107.7%
  • bonuses49
  • max win, no bonus484.7x

Add a field note

Tell what the slot did in your session. Numbers are welcome; casino links are removed.