Ultra League meta right now
In GO Battle League until 10 November
PvPoke updated these ranks on 21 October 2026 · we checked on 5 November 2026.
The top 50
Arrows compare with PvPoke's ranks of 12 October 2026.
| # | Moved | Pokémon | Moves | Level | Stardust | XL | Find |
|---|---|---|---|---|---|---|---|
| #1 | Fairy Wind · Gigaton Hammer Elite TM · Bulldoze | 49.5 BB 51 | 460,000 | 276 | → | ||
| #2 | Sand Attack · Air Cutter Elite TM · Iron Head Elite TM | 48.5 | 431,000 | 236 | → | ||
| #3 | Psywave · Body Slam · Earthquake | 29.5 | 70,000 | — | → | ||
| #4 | ▲ 4 | Dragon Tail · Crunch · Bulldoze | 25.5 | 35,000 | — | → | |
| #5 | Double Kick · Leaf Blade · Sacred Sword Elite TM | 32.5 | 103,000 | — | → | ||
| #6 | ▲ 1 | Shadow Claw · Shadow Sneak · Play Rough | 50 BB 51 | 475,000 | 296 | → | |
| #7 | ▲ 2 | Fairy Wind · Chilling Water Elite TM · Disarming Voice | 29 | 65,000 | — | → | |
| #8 | ▼ 2 | Metal Sound · Hydro Cannon Elite TM · Drill Peck | 34.5 | 130,000 | — | → | |
| #9 | ▲ 1 | Sucker Punch · Fly · Brave Bird | 29.5 | 70,000 | — | → | |
| #10 | ▼ 6 | Thunder Shock · Double Iron Bash Elite TM · Dynamic Punch | 26 | 39,000 | — | → | |
| #11 | Shadow Claw · Hydro Cannon Elite TM · Ice Beam | 35.5 | 145,000 | — | → | ||
| #12 | ▲ 1 | Dragon Breath · Ancient Power · Shadow Force Elite TM | 28 | 56,000 | — | → | |
| #13 | ▼ 1 | Hex · Surf · Shadow Ball | 50 BB 51 | 475,000 | 296 | → | |
| #14 | ▲ 1 | Dragon Tail · Brutal Swing · Sludge Bomb | 35.5 | 145,000 | — | → | |
| #15 | ▼ 1 | Peck · Dive · Fly | 50 BB 51 | 475,000 | 296 | → | |
| #16 | Incinerate · Torch Song · Shadow Ball | 32 | 97,000 | — | → | ||
| #17 | ▲ 1 | Psywave · Sparkling Aria · Ice Beam Elite TM | 42.5 | 278,000 | 52 | → | |
| #18 | ▲ 2 | Powder Snow · Weather Ball (Ice) · Chilling Water Elite TM | 50 BB 51 | 475,000 | 296 | → | |
| #19 | ▼ 2 | Scratch · Drum Beating · Earth Power | 28 | 56,000 | — | → | |
| #20 | ▼ 1 | Astonish · Dynamic Punch · Shadow Punch | 50 BB 51 | 475,000 | 296 | → | |
| #21 | Waterfall · Surf · Outrage | 33.5 | 116,000 | — | → | ||
| #22 | ▲ 3 | Dragon Breath Elite TM · Dragon Energy Elite TM · Vise Grip | 33.5 | 116,000 | — | → | |
| #23 | ▼ 1 | Lock On · Flash Cannon · Focus Blast | 50 | 475,000 | 296 raid | → | |
| #24 | Volt Switch · Rock Tomb · Sand Tomb | 50 BB 50.5 | 475,000 | 296 | → | ||
| #25 | ▲ 2 | Psycho Cut · Grass Knot Elite TM · Moonblast | 37.5 | 178,000 | — | → | |
| #26 | ▼ 3 | Bite · Hydro Cannon Elite TM · Skull Bash | 48.5 | 431,000 | 236 | → | |
| #27 | ▲ 2 | Poison Jab · Brutal Swing · Ice Punch | 38.5 | 196,000 | — | → | |
| #28 | Fairy Wind · Meteor Mash · Draining Kiss | 49 | 445,000 | 256 | → | ||
| #29 | ▲ 1 | Incinerate Elite TM · Fly · Brave Bird | 50 BB 51 | 475,000 | 296 | → | |
| #30 | ▼ 4 | Ember Elite TM · Weather Ball (Fire) · Energy Ball Elite TM | 50 BB 51 | 475,000 | 296 | → | |
| #31 | ▲ 1 | Powder Snow Elite TM · Icicle Spear Elite TM · Earthquake | 39.5 | 215,000 | — | → | |
| #32 | ▲ 1 | Low Kick · Psycho Boost · Thunderbolt | 49.5 BB 51 | 460,000 | 276 raid | → | |
| #33 | ▼ 2 | Shadow Claw · Rock Tomb · Shadow Ball | 50 BB 51 | 475,000 | 296 | → | |
| #34 | ▲ 3 | Peck · Beak Blast Elite TM · Drill Peck | 39 | 205,000 | — | → | |
| #35 | Thunder Fang · Psychic Fangs · Earthquake | 49.5 BB 50.5 | 460,000 | 276 | → | ||
| #36 | Waterfall · Hydro Cannon Elite TM · Moonblast | 29 | 65,000 | — | → | ||
| #37 | ▼ 3 | Peck · Drill Run Elite TM · Icy Wind Elite TM | 50 BB 51 | 475,000 | 296 | → | |
| #38 | Volt Switch · Brutal Swing · Trailblaze | 36 | 153,000 | — | → | ||
| #39 | ▲ 5 | Psywave · Foul Play · Superpower | 50 BB 51 | 475,000 | 296 | → | |
| #40 | ▲ 2 | Acid · Rock Tomb · Grass Knot | 50 BB 50.5 | 475,000 | 296 | → | |
| #41 | ▼ 2 | Fury Cutter · Aqua Jet · X-Scissor | 29.5 | 70,000 | — | → | |
| #42 | ▲ 4 | Low Kick · Rage Fist Elite TM · Ice Punch | 28.5 | 60,500 | — | → | |
| #43 | Sucker Punch · Parabolic Charge · Zap Cannon | 42 | 267,000 | 40 | → | ||
| #44 | ▲ 7 | Dragon Breath · Surf · Swift | 41.5 | 256,000 | 30 | → | |
| #45 | ▼ 5 | Waterfall · Aqua Tail · Wrap | 33 | 109,000 | — | → | |
| #46 | ▼ 1 | Peck · Psyshock · Aura Sphere Elite TM | 28 | 56,000 | — | → | |
| #47 | ▼ 6 | Mud Shot · Hydro Cannon Elite TM · Earthquake | 33.5 | 116,000 | — | → | |
| #48 | Mud Shot · Earth Power · Icy Wind | 44.5 | 325,000 | 103 | → | ||
| #49 | ▼ 2 | Rollout · Body Slam · High Horsepower | 50 BB 51 | 475,000 | 296 | → | |
| #50 | Dragon Breath · Aqua Tail Elite TM · Twister | 27.5 | 51,500 | — | → |
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
959,823,143,718,640,778,671,395,146,809,160,487,593,799,845,911,131,38,812,477,977,895,379,205,488,9,89,36,663,365,386,867,733,208,730,119,181,687,346,768,979,939,230,350,468,260,537,241,130&cp-2500 -
No XL builds
26 species
143,718,640,671,395,146,809,160,487,799,911,812,977,895,488,89,365,733,730,181,768,979,350,468,260,130&cp-2500 -
No XL, no Elite TM
11 species
143,718,146,799,911,812,977,89,181,768,350&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.
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.
23 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 Ultra League, who dropped out of it, and who else in the top 150 moved 10 places or more.
Into the top 30
Nothing moved that far.
Out of the top 30
Nothing moved that far.
Where the ranks and prices come from
Ranks and movesets are PvPoke's overall rankings for Ultra League, as of 21 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.