Great League meta right now

In GO Battle League until 10 November

PvPoke updated these ranks on 31 October 2026 · we checked on 5 November 2026.

The top 50

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

#MovedPokémonMovesLevelStardustXLFind
#1MelmetalThunder Shock · Double Iron Bash Elite TM · Dynamic Punch15.5already past it at level 20→
#2AltariaDragon Breath · Moonblast Elite TM · Flamethrower2965,000—→
#3NinetalesEmber Elite TM · Weather Ball (Fire) · Energy Ball Elite TM2531,000—→
#4▲ 1MimikyuShadow Claw · Shadow Sneak · Play Rough25.535,000—→
#5▼ 1CramorantPeck · Surf · Fly2747,000—→
#6TinkatonFairy Wind · Gigaton Hammer Elite TM · Bulldoze25.535,000—→
#7▲ 1CorviknightSand Attack · Air Cutter Elite TM · Iron Head Elite TM23.520,500—→
#8▼ 1Corsola GalarianAstonish · Night Shade · Power Gem50 BB 50.5475,000296→
#9FlorgesFairy Wind · Chilling Water Elite TM · Moonblast17.5already past it at level 20→
#10QuagsireMud Shot · Aqua Tail Elite TM · Stone Edge2965,000—→
#11▲ 1ClodsirePoison Sting · Earthquake · Stone Edge30.580,000—→
#12▼ 1HydreigonDragon Breath · Brutal Swing Elite TM · Fly15.5already past it at level 20→
#13▲ 2SableyeShadow Claw · Foul Play · Drain Punch49.5460,000276→
#14ThievulSucker Punch · Night Slash · Icy Wind Elite TM2747,000—→
#15▼ 2AraquanidInfestation · Water Pulse · Mirror Coat35137,000—→
#16JellicentHex · Surf · Shadow Ball24.527,500—→
#17StunfiskThunder Shock · Mud Bomb · Discharge2747,000—→
#18▲ 4FearowPeck · Drill Peck · Drill Run28.560,500—→
#19MarowakMud Slap · Bone Club · Rock Slide33.5116,000—→
#20▲ 4SnorlaxPsywave · Body Slam · Earthquake17.5already past it at level 20→
#21▼ 1UmbreonSnarl · Dark Pulse · Last Resort Elite TM27.551,500—→
#22▼ 4VigorothScratch · Body Slam · Bulldoze2965,000—→
#23▼ 2AnnihilapeLow Kick · Rage Fist Elite TM · Ice Punch17already past it at level 20→
#24▼ 1MantineWing Attack · Twister · Water Pulse27.551,500—→
#25▲ 3RillaboomScratch · Drum Beating · Earth Power17already past it at level 20→
#26▼ 1AzumarillBubble · Ice Beam · Play Rough45.5350,000133→
#27▲ 2CarbinkRock Throw · Rock Slide · Moonblast49.5 BB 50.5460,000276→
#28▼ 2Electrode HisuianThunder Shock · Wild Charge · Energy Ball26.543,000—→
#29▼ 2EmpoleonMetal Sound · Hydro Cannon Elite TM · Drill Peck19.5already past it at level 20→
#30▲ 2LaprasPsywave · Sparkling Aria · Ice Beam Elite TM2211,000—→
#31▼ 1Deoxys DefenseLow Kick · Psycho Boost · Thunderbolt25.535,000—→
#32▲ 1GuzzlordDragon Tail · Brutal Swing · Sludge Bomb19.5already past it at level 20→
#33▲ 1MalamarPsywave · Foul Play · Superpower24.527,500—→
#34▲ 1CharjabugVolt Switch Elite TM · X-Scissor · Discharge38.5196,000—→
#35▼ 4FeraligatrShadow Claw · Hydro Cannon Elite TM · Ice Beam20at level 20 already, 0 dust→
#36DondozoWaterfall · Surf · Outrage19already past it at level 20→
#37FurretSucker Punch · Swift · Trailblaze35.5145,000—→
#38HippowdonSand Attack · Weather Ball (Rock) · Earth Power18.5already past it at level 20→
#39MandibuzzSnarl · Dark Pulse · Shadow Ball27.551,500—→
#40▲ 2MedichamPsycho Cut · Ice Punch · Dynamic Punch50 BB 50.5475,000296→
#41▼ 1Morpeko Full BellyThunder Shock · Aura Wheel · Psychic Fangs2965,000—→
#42▼ 1KingdraDragon Breath · Surf · Swift21.58,000—→
#43ForretressVolt Switch · Sand Tomb · Rock Tomb25.535,000—→
#44JumpluffFairy Wind · Energy Ball · Acrobatics Elite TM43289,00064→
#45BlastoiseBite · Hydro Cannon Elite TM · Skull Bash2317,000—→
#46DragonairDragon Breath · Wrap · Aqua Tail34123,000—→
#47TurtonatorIncinerate · Brutal Swing · Dragon Claw2639,000—→
#48CradilyAcid · Rock Tomb · Grass Knot2639,000—→
#49▲ 1Ninetales AlolanPowder Snow · Weather Ball (Ice) · Chilling Water Elite TM2531,000—→
#50▼ 1DusclopsHex · Ice Punch · Shadow Punch45337,000118→

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, 49 numbers — forms of one species share a number

    809,334,38,778,845,959,823,222,671,195,980,635,302,828,752,593,618,22,105,143,197,288,979,226,812,184,703,101,395,131,386,799,687,737,160,977,162,450,630,308,877,230,205,189,9,148,776,346,356&cp-1500
  • No XL builds

    43 species, 42 numbers — forms of one species share a number

    809,334,38,778,845,959,823,671,195,980,635,828,752,593,618,22,105,143,197,288,979,226,812,101,395,131,386,799,687,737,160,977,162,450,630,877,230,205,9,148,776,346&cp-1500
  • No XL, no Elite TM

    26 species

    778,845,980,752,593,618,22,105,143,288,226,812,101,386,799,687,977,162,450,630,877,230,205,148,776,346&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.

Every one of them carries the price of its best spread under this cap. 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 21 October 2026

Against PvPoke's ranks of 21 October 2026: who arrived in the top 30 of Great League, 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 4 more moved at least 10 places.

Where the ranks and prices come from

Ranks and movesets are PvPoke's overall rankings for Great League, as of 31 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.

The other formats PvP IV ranks for every Pokémon