Battle Frontier (Cauldron) meta right now

Community tournament format, not a GO Battle League cup

PvPoke updated these ranks on 17 October 2026 · we checked on 13 November 2026.

The top 50

Arrows compare with PvPoke's ranks of 12 October 2026.

Showing 50 of 50
#MovedPokémonMovesLevelStardustXLFind
#11Muk AlolanPoison Jab · Brutal Swing · Ice Punch38.5196,000—
#22TalonflameIncinerate Elite TM · Fly · Brave Bird50 BB 51475,000296
#311Moltres GalarianSucker Punch · Fly · Brave Bird29.570,000—
#411GreedentMud Shot · Body Slam · Trailblaze50 BB 51475,000296
#54DragalgeAcid · Aqua Tail · Outrage50 BB 50.5475,000296
#6Weezing GalarianFairy Wind · Overheat · Sludge50 BB 51475,000296
#73Audino (Mega)Charge Beam · Body Slam Elite TM · Disarming Voice————
#85SeakingPeck · Drill Run Elite TM · Icy Wind Elite TM50 BB 51475,000296
#97DrapionPoison Sting · Aqua Tail · Crunch48417,000216
#102CrobatGust · Poison Fang · Shadow Ball41.5256,00030
#118GrafaiaiScratch · Poison Fang · Foul Play50 BB 51475,000296
#123SamurottFury Cutter · Hydro Cannon Elite TM · Megahorn36153,000—
#1310JellicentHex · Surf · Shadow Ball50 BB 51475,000296
#142ClefableFairy Wind · Meteor Mash · Draining Kiss49445,000256
#152Giratina AlteredShadow Claw · Dragon Claw · Shadow Force Elite TM2856,000—
#165ClodsirePoison Sting · Stone Edge · Earthquake———
#171TogekissPeck · Psyshock · Aura Sphere Elite TM2856,000—
#1820GreninjaWater Shuriken · Hydro Cannon Elite TM · Brutal Swing41245,00020
#1914UrsalunaScratch · Swift · High Horsepower Elite TM2424,000—
#209ToxtricityAcid · Wild Charge · Swift42267,00040
#2114AromatisseFairy Wind · Moonblast · Psyshock49.5 BB 51460,000276
#221DusknoirAstonish · Dynamic Punch · Shadow Punch50 BB 51475,000296
#2318MandibuzzSnarl · Dark Pulse · Aerial Ace50 BB 51475,000296
#247NinetalesEmber Elite TM · Weather Ball (Fire) · Energy Ball Elite TM50 BB 51475,000296
#2515TurtonatorIncinerate · Brutal Swing · Dragon Claw50 BB 51475,000296
#26OverqwilPoison Jab · Aqua Tail · Dark Pulse33.5116,000—
#273RapidashIncinerate · Wild Charge Elite TM · Drill Run47389,000182
#2823MalamarPsywave · Foul Play · Superpower50 BB 51475,000296
#2937AnnihilapeLow Kick · Rage Fist Elite TM · Close Combat28.560,500—
#305DrifblimAstonish · Icy Wind · Shadow Ball50 BB 50.5475,000296
#315GolisopodFury Cutter · X-Scissor · Aqua Jet29.570,000—
#3211DoubladeShadow Claw · Sacred Sword · Iron Head48.5431,000236
#3313RunerigusShadow Claw · Rock Tomb · Shadow Ball50 BB 51475,000296
#3410Malamar (Mega)Psywave · Foul Play · Superpower · Psybeam+————
#357Ninetales AlolanPowder Snow · Weather Ball (Ice) · Chilling Water Elite TM50 BB 51475,000296
#3614YveltalSucker Punch · Dark Pulse · Oblivion Wing Elite TM24.527,500—
#3710FlorgesFairy Wind · Chilling Water Elite TM · Moonblast2965,000—
#389ScizorBullet Punch · Night Slash · Trailblaze3297,000—
#3917Tapu FiniWater Gun · Surf · Nature's Madness Elite TM36.5161,000—
#402CharizardDragon Breath Elite TM · Blast Burn Elite TM · Air Cutter35137,000—
#417PrimarinaWaterfall · Disarming Voice · Hydro Cannon Elite TM2965,000—
#4216UmbreonSnarl · Dark Pulse · Last Resort Elite TM50 BB 51475,000296
#438SkuntankPoison Jab · Crunch · Trailblaze50 BB 51475,000296
#4428HoundoomIncinerate · Flamethrower · Foul Play41245,00020
#4513SandslashSand Attack · Rock Tomb · Bulldoze50 BB 50.5475,000296
#463MukPoison Jab · Thunder Punch · Dark Pulse38.5196,000—
#4710Houndoom (Mega)Incinerate · Trailblaze · Flamethrower · Dark Pulse+————
#48SkeledirgeIncinerate · Torch Song · Shadow Ball3297,000—
#4915TyranitarDragon Breath · Brutal Swing · Stone Edge24.527,500—
#5013HonchkrowPeck · Brave Bird · Dark Pulse38.5196,000—

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

    89,663,146,820,691,110,531,119,452,169,945,503,593,36,487,980,468,658,901,849,683,477,630,38,776,904,78,687,979,426,768,680,867,717,671,212,788,6,730,197,435,229,28,911,248,430&cp-2500
  • No XL builds

    19 species, 18 numbers — forms of one species share a number · 4 species without a price here are left out

    89,146,503,487,468,901,904,979,768,717,671,212,788,6,730,911,248,430&cp-2500
  • No XL, no Elite TM

    9 species, 8 numbers — forms of one species share a number · 4 species without a price here are left out

    89,146,904,768,212,911,248,430&cp-2500

How to read the table

The top 50 for the 2500 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.

46 of the 50 carry the price of their best spread under this cap; of the other 4, 3 are Mega Evolutions, which have no page here — a Mega is powered up as the Pokémon it mega-evolves from; 1 is a species this site has no spreads for. The arrow at the end of a row opens the search-string generator with that Pokémon and this league already set.

18 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 12 October 2026

Against PvPoke's ranks of 12 October 2026: who arrived in the top 30 of Battle Frontier (Cauldron), who dropped out of it, and who else in the top 150 moved 10 places or more.

Into the top 30

Out of the top 30

Biggest moves elsewhere

…and 56 more moved at least 10 places.

Where the ranks and prices come from

Ranks and movesets are PvPoke's overall rankings for Battle Frontier (Cauldron), as of 17 October 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 2500 CP cost table carries.