Skip to content
PoGoBattler

PvP rankings

The best Pokemon for the Go Battle League, ranked by our own turn-by-turn PvP simulator.

Great League · 1500 CP cap · 1,141 Pokemon simulated against each other · all 1,141 ranked, 100 per page

Every Great League-legal Pokemon simulated against the whole field in five shield and energy scenarios, combined with PvPoke's weighted geometric mean and then blended with the community editors' viability rating, exactly as PvPoke's published Overall list is built. Rows with an editors' rating show our own simulator score underneath.

#PokemonRecommended movesetScore
1
steel
Thunder Shock
Double Iron Bash + Dynamic Punch
CP 1500 · L15.5 · 4/10/14
94.0
sim 91.2 · editors 95
2
fire
Ember
Weather Ball (Fire) + Energy Ball
CP 1496 · L24.5 · 4/15/14
92.8
sim 86.4 · editors 95
3
flyingwater
Peck
Dive + Fly
CP 1498 · L26 · 5/15/13
92.6
sim 94.4 · editors 92
4
dragonflying
Dragon Breath
Moonblast + Flamethrower
CP 1499 · L28.5 · 4/12/13
92.6
sim 85.5 · editors 95
5
ghostfairy
Shadow Claw
Shadow Sneak + Play Rough
CP 1495 · L25 · 4/14/15
92.0
sim 98.1 · editors 90
6
fairysteel
Fairy Wind
Gigaton Hammer + Bulldoze
CP 1500 · L25 · 4/15/14
92.0
sim 92.2 · editors 92
7
ghost
Astonish
Night Shade + Power Gem
CP 1500 · L47.5 · 4/15/14
91.4
sim 89.9 · editors 92
8
flyingsteel
Sand Attack
Air Cutter + Iron Head
CP 1500 · L23 · 4/12/14
91.4
sim 89.6 · editors 92
9
fire
Ember
Weather Ball (Fire) + Energy Ball
CP 1496 · L24.5 · 4/15/14
91.2
sim 89.0 · editors 92
10
waterground
Mud Shot
Aqua Tail + Stone Edge
CP 1499 · L28.5 · 4/15/10
91.2
sim 85.8 · editors 93
11
dragonflying
Dragon Breath
Moonblast + Flamethrower
CP 1499 · L28.5 · 4/12/13
91.2
sim 82.8 · editors 94
12
fairy
Fairy Wind
Chilling Water + Moonblast
CP 1499 · L17 · 6/13/14
91.0
sim 82.1 · editors 94
13
flyingsteel
Sand Attack
Air Cutter + Iron Head
CP 1500 · L23 · 4/12/14
90.9
sim 87.7 · editors 92
14
waterground
Mud Shot
Aqua Tail + Stone Edge
CP 1499 · L28.5 · 4/15/10
90.8
sim 84.4 · editors 93
15
poisonground
Poison Sting
Earthquake + Stone Edge
CP 1500 · L29.5 · 4/14/10
90.7
sim 89.9 · editors 91
16
dark
Sucker Punch
Night Slash + Icy Wind
CP 1494 · L26 · 4/15/15
90.7
sim 86.9 · editors 92
17
waterbug
Infestation
Water Pulse + Mirror Coat
CP 1499 · L32 · 5/15/14
90.4
sim 88.8 · editors 91
18
ground
Mud-Slap
Bone Club + Rock Slide
CP 1496 · L31.5 · 4/15/14
90.3
sim 85.5 · editors 92
19
darkdragon
Dragon Breath
Brutal Swing + Fly
CP 1500 · L15 · 7/14/14
90.3
sim 85.3 · editors 92
20
normal
Scratch
Body Slam + Bulldoze
CP 1497 · L28.5 · 4/15/14
90.2
sim 88.1 · editors 91
21
darkghost
Shadow Claw
Foul Play + Drain Punch
CP 1496 · L47 · 4/15/15
90.2
sim 88.1 · editors 91
22
groundelectric
Thunder Shock
Mud Bomb + Discharge
CP 1499 · L26 · 5/15/13
90.2
sim 88.1 · editors 91
23
dark
Snarl
Dark Pulse + Last Resort
CP 1500 · L27 · 4/15/9
90.1
sim 87.5 · editors 91
24
normalflying
Peck
Drill Peck + Drill Run
CP 1500 · L28 · 4/15/13
90.1
sim 84.6 · editors 92
25
electricgrass
Thunder Shock
Wild Charge + Energy Ball
CP 1500 · L26 · 5/13/14
90.1
sim 84.6 · editors 92
26
waterghost
Hex
Surf + Shadow Ball
CP 1499 · L24 · 4/15/14
90.1
sim 84.6 · editors 92
27
normal
Psywave
Body Slam + Earthquake
CP 1500 · L17.5 · 4/14/5
90.0
sim 90.3 · editors 90
28
watersteel
Metal Sound
Hydro Cannon + Drill Peck
CP 1497 · L19 · 5/15/13
90.0
sim 87.2 · editors 91
29
grass
Scratch
Drum Beating + Earth Power
CP 1499 · L16.5 · 5/15/13
90.0
sim 87.2 · editors 91
30
waterice
Psywave
Sparkling Aria + Ice Beam
CP 1499 · L21.5 · 4/11/12
89.9
sim 89.8 · editors 90
31
water
Shadow Claw
Hydro Cannon + Ice Beam
CP 1500 · L19.5 · 5/11/14
89.9
sim 86.9 · editors 91
32
bugelectric
Volt Switch
X-Scissor + Discharge
CP 1497 · L36.5 · 4/14/15
89.9
sim 86.9 · editors 91
33
watersteel
Metal Sound
Hydro Cannon + Drill Peck
CP 1497 · L19 · 5/15/13
89.9
sim 86.7 · editors 91
34
waterflying
Wing Attack
Twister + Water Pulse
CP 1500 · L27 · 4/14/12
89.8
sim 86.5 · editors 91
35
waterbug
Infestation
Water Pulse + Mirror Coat
CP 1499 · L32 · 5/15/14
89.8
sim 86.2 · editors 91
36
normal
Scratch
Brick Break + Rock Slide
CP 1497 · L28.5 · 4/15/14
89.7
sim 85.9 · editors 91
37
bugelectric
Volt Switch
X-Scissor + Discharge
CP 1497 · L36.5 · 4/14/15
89.6
sim 85.6 · editors 91
38
normal
Psywave
Body Slam + Superpower
CP 1500 · L17.5 · 4/14/5
89.6
sim 85.5 · editors 91
39
waterfairy
Bubble
Ice Beam + Play Rough
CP 1499 · L43 · 4/15/13
89.6
sim 85.4 · editors 91
40
fightingghost
Low Kick
Rage Fist + Ice Punch
CP 1499 · L17 · 4/13/13
89.6
sim 85.4 · editors 91
41
normal
Sucker Punch
Swift + Trailblaze
CP 1498 · L34.5 · 4/14/13
89.5
sim 85.3 · editors 91
42
darkghost
Shadow Claw
Foul Play + Power Gem
CP 1496 · L47 · 4/15/15
89.5
sim 85.2 · editors 91
43
psychic
Low Kick
Psycho Boost + Thunderbolt
CP 1491 · L23.5 · 12/12/15
89.5
sim 82.2 · editors 92
44
fightingghost
Low Kick
Rage Fist + Ice Punch
CP 1499 · L17 · 4/13/13
89.4
sim 84.9 · editors 91
45
ground
Sand Attack
Weather Ball (Rock) + Earth Power
CP 1500 · L18 · 4/15/13
89.4
sim 84.6 · editors 91
46
bugsteel
Volt Switch
Sand Tomb + Rock Tomb
CP 1499 · L24.5 · 5/15/13
89.4
sim 81.6 · editors 92
47
darkflying
Snarl
Dark Pulse + Shadow Ball
CP 1500 · L26.5 · 5/15/13
89.3
sim 87.5 · editors 90
48
darkpsychic
Psywave
Foul Play + Superpower
CP 1493 · L23.5 · 4/15/15
89.3
sim 84.5 · editors 91
49
darkpsychic
Psywave
Superpower + Foul Play
CP 1493 · L23.5 · 4/15/15
89.3
sim 84.4 · editors 91
50
darkdragon
Dragon Tail
Brutal Swing + Sludge Bomb
CP 1499 · L19.5 · 4/13/10
89.3
sim 84.4 · editors 91
51
water
Waterfall
Surf + Outrage
CP 1499 · L18.5 · 6/13/14
89.3
sim 84.2 · editors 91
52
rockfairy
Rock Throw
Rock Slide + Moonblast
CP 1497 · L50 · 5/15/13
89.2
sim 89.8 · editors 89
53
grassflying
Fairy Wind
Energy Ball + Acrobatics
CP 1499 · L40.5 · 4/15/12
89.1
sim 86.6 · editors 90
54
electricdark
Thunder Shock
Aura Wheel (Electric) + Psychic Fangs
CP 1499 · L28.5 · 5/14/15
89.1
sim 86.5 · editors 90
55
bug
Shadow Claw
Lunge + Rock Tomb
CP 1497 · L37.5 · 4/13/14
89.0
56
firedragon
Incinerate
Brutal Swing + Dragon Claw
CP 1499 · L25 · 5/15/15
89.0
sim 86.3 · editors 90
57
water
Bite
Hydro Cannon + Skull Bash
CP 1500 · L23 · 4/8/15
89.0
sim 86.2 · editors 90
58
bugsteel
Volt Switch
Sand Tomb + Rock Tomb
CP 1499 · L24.5 · 5/15/13
89.0
sim 86.1 · editors 90
59
waterice
Psywave
Sparkling Aria + Ice Beam
CP 1499 · L21.5 · 4/11/12
88.9
sim 85.7 · editors 90
60
fightingpsychic
Psycho Cut
Ice Punch + Dynamic Punch
CP 1500 · L49 · 7/15/14
88.9
sim 82.7 · editors 91
61
ground
Sand Attack
Weather Ball (Rock) + Earth Power
CP 1500 · L18 · 4/15/13
88.9
sim 82.6 · editors 91
62
electric
Volt Switch
Thunderbolt + Thunder Punch
CP 1372 · L50 · 15/15/15
88.8
sim 91.2 · editors 88
63
waterdragon
Dragon Breath
Surf + Swift
CP 1497 · L21 · 5/15/12
88.8
sim 85.2 · editors 90
64
water
Shadow Claw
Hydro Cannon + Ice Beam
CP 1500 · L19.5 · 5/11/14
88.8
sim 82.4 · editors 91
65
icefairy
Powder Snow
Weather Ball (Ice) + Chilling Water
CP 1497 · L24 · 5/15/15
88.7
sim 85.0 · editors 90
66
waterice
Ice Shard
Icy Wind + Drill Run
CP 1498 · L28.5 · 4/15/14
88.7
sim 85.0 · editors 90
67
normalground
Mud Shot
Fire Punch + Scorching Sands
CP 1499 · L47 · 4/15/14
88.7
sim 84.9 · editors 90
68
rockgrass
Acid
Rock Tomb + Grass Knot
CP 1497 · L25.5 · 4/14/14
88.7
sim 84.8 · editors 90
69
darkflying
Sucker Punch
Fly + Brave Bird
CP 1488 · L17.5 · 4/10/15
88.6
sim 84.6 · editors 90
70
ghost
Hex
Ice Punch + Shadow Punch
CP 1497 · L42 · 4/13/15
88.4
sim 86.6 · editors 89
71
waterdragon
Dragon Breath
Surf + Swift
CP 1497 · L21 · 5/15/12
88.4
sim 83.9 · editors 90
72
fireflying
Incinerate
Fly + Brave Bird
CP 1500 · L25.5 · 4/12/15
88.4
sim 83.9 · editors 90
73
icefairy
Powder Snow
Weather Ball (Ice) + Chilling Water
CP 1497 · L24 · 5/15/15
88.3
sim 83.4 · editors 90
74
dragon
Dragon Breath
Wrap + Aqua Tail
CP 1499 · L33 · 4/15/14
88.3
sim 83.3 · editors 90
75
waterground
Mud Shot
Hydro Cannon + Earthquake
CP 1499 · L18.5 · 6/15/12
88.2
sim 82.8 · editors 90
76
waterground
Mud Shot
Hydro Cannon + Earthquake
CP 1499 · L18.5 · 6/15/12
88.1
sim 82.5 · editors 90
77
normal
Bite
Drill Run + Rock Slide
CP 1499 · L37.5 · 4/15/13
88.0
78
ground
Mud-Slap
Bone Club + Rock Slide
CP 1496 · L31.5 · 4/15/14
88.0
sim 82.1 · editors 90
79
ghost
Hex
Ice Punch + Shadow Punch
CP 1497 · L42 · 4/13/15
87.9
sim 87.6 · editors 88
80
darkdragon
Dragon Breath
Brutal Swing + Fly
CP 1500 · L15 · 7/14/14
87.9
sim 81.6 · editors 90
81
steelghost
Shadow Claw
Sacred Sword + Iron Head
CP 1500 · L22.5 · 6/15/15
87.8
sim 84.3 · editors 89
82
waterground
Mud Shot
Earth Power + Icy Wind
CP 1500 · L22 · 4/11/13
87.6
sim 80.7 · editors 90
83
ghost
Astonish
Dynamic Punch + Shadow Punch
CP 1500 · L23.5 · 5/15/11
87.5
84
steelghost
Aegislash Charge: Psycho Cut
Shadow Ball + Gyro Ball
CP 1498 · L46 · 4/14/15
87.5
sim 86.1 · editors 88
85
steel
Lock-On
Flash Cannon + Focus Blast
CP 1499 · L22.5 · 8/15/14
87.4
sim 85.9 · editors 88
86
steelground
Thunder Fang
Psychic Fangs + Crunch
CP 1497 · L23.5 · 4/11/14
87.2
sim 85.1 · editors 88
87
fireflying
Incinerate
Flame Charge + Fly
CP 1500 · L25.5 · 4/12/15
87.2
sim 79.0 · editors 90
88
ghostgrass
Incinerate
Shadow Ball + Seed Bomb
CP 1500 · L22 · 6/13/14
87.2
sim 78.9 · editors 90
89
ghostgrass
Incinerate
Shadow Ball + Seed Bomb
CP 1500 · L21 · 6/15/13
87.2
sim 78.8 · editors 90
90
electric
Thunder Shock
Zap Cannon + Parabolic Charge
CP 1500 · L21 · 4/15/12
87.1
91
dragon
Dragon Breath
Aqua Tail + Dragon Pulse
CP 1499 · L33 · 4/15/14
87.1
sim 81.6 · editors 89
92
psychic
Psywave
Dynamic Punch + Shadow Ball
CP 1497 · L23.5 · 4/15/15
87.0
sim 84.2 · editors 88
93
groundsteel
Mud Shot
Rock Slide + Earthquake
CP 1499 · L26 · 5/15/13
86.9
94
fairy
Fairy Wind
Moonblast + Meteor Mash
CP 1498 · L23 · 4/13/14
86.9
sim 83.8 · editors 88
95
ghostgrass
Incinerate
Shadow Ball + Seed Bomb
CP 1498 · L23.5 · 4/11/15
86.9
sim 77.6 · editors 90
96
grassflying
Fairy Wind
Energy Ball + Acrobatics
CP 1499 · L40.5 · 4/15/12
86.8
97
fire
Ember
Weather Ball (Fire) + Solar Beam
CP 1500 · L39.5 · 4/15/14
86.8
98
normalpsychic
Confusion
Brutal Swing + Trailblaze
CP 1498 · L23 · 4/11/15
86.8
sim 83.5 · editors 88
99
poisondark
Poison Sting
Crunch + Aqua Tail
CP 1500 · L22.5 · 6/14/15
86.8
sim 83.2 · editors 88
100
icewater
Powder Snow
Surf + Body Slam
CP 1500 · L36 · 5/15/12
86.6

How these numbers are made

Every Pokemon is built at the IV spread PvPoke's own simulator uses for the league (its defaultIVs for that CP cap, so our ratings and theirs describe the same fight; where PvPoke publishes none, as in Master League, the rank-1 stat-product spread is used instead). Expanding a row shows that spread next to the rank-1 spread worth hunting for. Each is given its community-standard moveset, and is simulated against all 1,141 Pokemon in the field — every league-legal species above the league's minimum stat product, PvPoke's own pool rule (GameMaster.js: 1,370 in Great, 2,800 in Ultra, 4,900 in Master), which stops the ranking being decided by wins over Pokemon nobody brings — in each of five scenarios: Leads (one shield each), Closers (no shields), Switches (one shield, four turns of energy in hand), Chargers (one shield, six turns of energy) and Attackers (no shields against one). Each battle's rating is adjusted for the shields it burned and kept, curved, then averaged with every opponent weighted by how strong that opponent turned out to be and by how much it is actually played. The five scenario scores are normalised to 0–100 and combined with a Consistency score by a weighted geometric mean. That result is the sim score.

The last step is PvPoke's own: for the roughly one Pokemon in six that the PvPoke editors have written a viability rating for, the published Overall score is sim × 0.25 + editors' rating × 0.75 (RankerOverall.js lines 216–229). It is what turns a pure simulation into the list players actually read, so we apply it too — and we keep our unblended simulator score visible on every row that has one, next to the editors' rating that moved it. 92 of the 100 Pokemon shown here carry an editors' rating.

The simulator behind them reproduces PvPoke's own battle simulator exactly on known-answer tests: all nine shield scenarios of Azumarill vs. Medicham on two different movesets, and of Wild-Charge Toxtricity vs. Jellicent, come out on the same battle ratings to the point — 27 cells out of 27. Beyond those, it is checked against the roughly 5,300 individual matchup ratings PvPoke publishes for the top 60 of its Leads, Attackers and Closers lists: 94% of Great, 97% of Ultra and 98% of Master League cells land on the identical number. It models the Pokemon that change form mid-battle: Aegislash draws its blade when it fires a Charged Move (with Blade form re-rated to the league's CP cap rather than simply mirrored), Cramorant catches something on Dive and spits it back at the next unshielded Charged Move to land on it, Mimikyu's Disguise takes the first unshielded Charged Move for 1 damage, and Morpeko turns Hangry (Dark Aura Wheel) after its first Charged Move.

Shadow and regular forms are ranked as separate Pokemon and can carry different recommended movesets, exactly as in PvPoke's lists. In Ultra League, Corviknight runs Iron Head and Corviknight (Shadow) runs Payback; Giratina (Altered) runs Shadow Force and its Shadow form runs Shadow Sneak. In Master League, Palkia runs Fire Blast and Palkia (Shadow) runs Draco Meteor. Each row's moveset is the one PvPoke ranks that same form on, and the PvPoke id shown in each expanded row (for example corviknight_shadow) is the row it matches.

Moves are simulated at their live Trainer Battle numbers. The GO Battle League move rebalance went live with the Twilight Trails season on 8 September 2026 and Niantic has not yet published the matching Game Master templates, so 28 moves — Bite, Scratch, Take Down, Infestation, Rage Fist, Bulldoze, Brine, Shadow Ball among them — are simulated at the values the season actually shipped rather than the ones the Game Master still carries. The move table marks every one of them and prints the superseded Game Master value beside it.

All 1,141 Pokemon simulated are ranked and browsable in rank order, 100 per page: page 1 arrives with the page itself, and the others load on demand. Every category tab sorts the whole field, not just the first page. The filter box searches all of them at once. Nothing that was simulated is hidden.

Rankings were precomputed on 2026-10-03. See the PvP move stats the simulator uses.