Mega Halloween Cup meta right now
Was in GO Battle League 27 October – 3 November
PvPoke updated these ranks on 1 November 2026 · we checked on 5 November 2026.
The top 50
Arrows compare with PvPoke's ranks of 26 October 2026.
| # | Moved | Pokémon | Moves | Level | Stardust | XL | Find |
|---|---|---|---|---|---|---|---|
| #1 | Shadow Claw · Shadow Sneak · Play Rough | 25.5 | 35,000 | — | → | ||
| #2 | Fairy Wind · Gigaton Hammer Elite TM · Bulldoze | 25.5 | 35,000 | — | → | ||
| #3 | Poison Sting · Earthquake · Stone Edge | 30.5 | 80,000 | — | → | ||
| #4 | Rock Throw · Rock Slide · Moonblast | 49.5 BB 50.5 | 460,000 | 276 | → | ||
| #5 | ▲ 2 | Sableye (Mega) | Shadow Claw · Foul Play · Dazzling Gleam · Night Shade+ | — | — | — | — |
| #6 | ▼ 1 | Astonish · Foul Play · Draining Kiss | 29.5 | 70,000 | — | → | |
| #7 | ▼ 1 | Volt Switch · Sand Tomb · Rock Tomb | 25.5 | 35,000 | — | → | |
| #8 | Thunder Shock · Aura Wheel · Psychic Fangs | 29 | 65,000 | — | → | ||
| #9 | Shadow Claw · Lunge · Rock Tomb | 39.5 | 215,000 | — | → | ||
| #10 | Mud Slap · Earth Power · Poison Fang | 23 | 17,000 | — | → | ||
| #11 | Fairy Wind · Moonblast · Psyshock | 24.5 | 27,500 | — | → | ||
| #12 | Greninja (Mega) | Water Shuriken · Hydro Cannon Elite TM · Brutal Swing · Surf+ | — | — | — | — | |
| #13 | Water Shuriken · Hydro Cannon Elite TM · Brutal Swing | 21 | 5,000 | — | → | ||
| #14 | Poison Jab · Brutal Swing · Ice Punch | 20.5 | 2,500 | — | → | ||
| #15 | ▲ 1 | Infestation · Water Pulse · Mirror Coat | 35 | 137,000 | — | → | |
| #16 | ▼ 1 | Fairy Wind · Vise Grip · Iron Head | 40 | 225,000 | — | → | |
| #17 | Poison Sting · Crunch · Aqua Tail | 23 | 17,000 | — | → | ||
| #18 | ▲ 3 | Bite · Brine · Sludge Wave | 40.5 | 235,000 | 10 | → | |
| #19 | ▲ 5 | Bubble · Ice Beam · Play Rough | 45.5 | 350,000 | 133 | → | |
| #20 | ▼ 1 | Fairy Wind · Sludge · Brutal Swing | 25 | 31,000 | — | → | |
| #21 | ▲ 1 | Fairy Wind · Moonblast · Meteor Mash | 23.5 | 20,500 | — | → | |
| #22 | ▼ 2 | Fairy Wind · Heat Wave · Draining Kiss | 38.5 | 196,000 | — | → | |
| #23 | ▼ 5 | Mawile (Mega) | Fairy Wind · Vise Grip · Iron Head | — | — | — | — |
| #24 | ▲ 2 | Charm · Icy Wind · Swift | 30 | 75,000 | — | → | |
| #25 | Incinerate · Foul Play · Trailblaze | 21.5 | 8,000 | — | → | ||
| #26 | ▲ 1 | Powder Snow · Weather Ball (Ice) · Chilling Water Elite TM | 25 | 31,000 | — | → | |
| #27 | ▼ 4 | Sucker Punch · Bug Buzz · Iron Head | 44.5 | 325,000 | 103 | → | |
| #28 | Rollout · Dynamic Punch · Acrobatics | 50 BB 51 | 475,000 | 296 | → | ||
| #29 | Poison Sting · Aqua Tail · Dark Pulse | 26.5 | 43,000 | — | → | ||
| #30 | ▲ 3 | Fairy Wind · Psyshock Elite TM · Draining Kiss | 18.5 | already past it at level 20 | → | ||
| #31 | ▼ 1 | Fairy Wind · Chilling Water Elite TM · Moonblast | 17.5 | already past it at level 20 | → | ||
| #32 | Peck · Drill Peck · Foul Play | 43.5 | 301,000 | 76 | → | ||
| #33 | ▼ 2 | Wing Attack · Poison Fang · Shadow Ball | 29 | 65,000 | — | → | |
| #34 | ▲ 4 | Acid · Aqua Tail · Outrage | 24 | 24,000 | — | → | |
| #35 | Scratch · Poison Fang · Foul Play | 25 | 31,000 | — | → | ||
| #36 | ▲ 3 | Dragon Breath · Brutal Swing Elite TM · Fly | 15.5 | already past it at level 20 | → | ||
| #37 | ▼ 1 | Air Slash · Dark Pulse · Aerial Ace | 27.5 | 51,500 | — | → | |
| #38 | ▼ 1 | Volt Switch Elite TM · X-Scissor · Discharge | 38.5 | 196,000 | — | → | |
| #39 | ▲ 4 | Snarl · Dark Pulse · Last Resort Elite TM | 27.5 | 51,500 | — | → | |
| #40 | ▲ 1 | Poison Sting · Aqua Tail · Dark Pulse | 19 | already past it at level 20 | → | ||
| #41 | ▼ 7 | Acid · Scald · Payback | 23.5 | 20,500 | — | → | |
| #42 | ▼ 2 | Astonish · Foul Play · Grass Knot | 27 | 47,000 | — | → | |
| #43 | ▼ 1 | Fairy Wind · Play Rough · Flash Cannon | 50 BB 51 | 475,000 | 296 | → | |
| #44 | ▲ 4 | Audino (Mega) | Charge Beam · Body Slam Elite TM · Disarming Voice | — | — | — | — |
| #45 | ▲ 1 | Sucker Punch · Fly · Brave Bird | 18 | already past it at level 20 | → | ||
| #46 | ▼ 2 | Shadow Claw · Foul Play · Power Gem | 49.5 | 460,000 | 276 | → | |
| #47 | Infestation · Sludge · Ice Beam | 29.5 | 70,000 | — | → | ||
| #48 | ▲ 1 | Sucker Punch · Night Slash · Icy Wind Elite TM | 27 | 47,000 | — | → | |
| #49 | ▼ 4 | Houndoom (Mega) | Incinerate · Flamethrower · Trailblaze · Dark Pulse+ | — | — | — | — |
| #50 | ▲ 2 | Fire Fang · Brutal Swing · Blast Burn Elite TM | 19 | already past it at level 20 | → | ||
One search string for this format
Paste it into the game's search box: it shows every Pokémon you own from the top 50 under this cap. For the exact IVs of one species, use Find in its row.
-
Top 50 in your storage
50 species, 46 numbers — forms of one species share a number
778,959,980,703,302,707,205,877,918,31,683,658,89,752,303,452,748,184,110,36,176,40,229,38,413,166,211,700,671,198,42,691,945,635,630,737,197,904,73,591,958,531,146,317,828,727&cp-1500 -
No XL builds
37 species · 5 species without a price here are left out
778,959,980,707,205,877,918,31,683,658,89,752,303,452,110,36,176,40,229,38,211,700,671,42,691,945,635,630,737,197,904,73,591,146,317,828,727&cp-1500 -
No XL, no Elite TM
27 species · 5 species without a price here are left out
778,980,707,205,877,918,31,683,89,752,303,452,110,36,176,40,229,211,42,691,945,630,904,73,591,146,317&cp-1500
How to read the table
The top 50 for the 1500 CP cap, the moves each one fights with, and what building it costs from a level-20 catch. Ranked at levels up to 50 — without Best Buddy.
45 of the 50 carry the price of their best spread under this cap; the other 5 are Mega Evolutions, which have no page here — a Mega is powered up as the Pokémon it mega-evolves from. The arrow at the end of a row opens the search-string generator with that Pokémon and this league already set.
12 of the 50 need an Elite TM for the moveset shown — the move itself is marked in the Moves column, and the box above the table hides every row that needs one.
What moved since 26 October 2026
Against PvPoke's ranks of 26 October 2026: who arrived in the top 30 of Mega Halloween Cup, who dropped out of it, and who else in the top 150 moved 10 places or more.
Where the ranks and prices come from
Ranks and movesets are PvPoke's overall rankings for Mega Halloween Cup, as of 1 November 2026. Shadow forms share a page here, so a rank counts species rather than the separate entries PvPoke lists for them. The Elite TM and legacy marks come from the same project's game master, which lists per species the moves an Elite TM still teaches and the ones no TM of any kind will.
Prices come from the in-game power-up table, counted from level 20 — what a wild catch usually gives you — to the level that Pokémon's best spread reaches under this cap. Levels stop at 50, where any player can take a Pokémon. Where a Best Buddy's extra level would build a different spread, a BB mark gives the level it goes to instead; the Pokémon's own page has that spread and what else changes. A cup limits who may enter it, not what a level costs, so these are the same figures the 1500 CP cost table carries.