Win more Pokemon battles by using this ultimate Pokemon Go: Battle League tier list, including tier lists for Great League, Ultra League, and Master League.
Battle League, Pokemon Go’s version of a player-vs-player (PvP) mode is one of the most rewarding experiences out there. Since you can battle other players from around the globe, the competition is intense and immensely satisfying.
With such a large trainer and Pokemon pool, it’s imperative to wisely prepare before any engagement in Battle League.
This is where a tier list becomes helpful. We’ve compiled rankings for the best and worst Pokemons to use for each of Battle League’s tiers: Great League, Ultra League, and Master League.
The developers themselves stated that they divided PvP into three events so there would be an incentive to use different Pokemon from both ends of the spectrum. For example, S-Tier Pokemon in the Great League may not be as strong for other modes (especially PvE content).
Now with that out of the way, let’s get started with the Pokemon Go Tier List for the Battle League.
Table of ContentsShow
Great League Tier List
The Great League allows for Pokemon who have up to 1,500 CP. There is no minimum requirement needed to unlock this league.
S-Tier
Pokemon
Azumarill
Skarmory
Altaria
Galarian Stunkfish
Venusaur
Bastiodon
Tropius
Sableye
Swampert
Umbreon
Registeel
Meganium
Deoxys (Defense)
Hypno
A-Tier
Pokemon
Alolan Marowak
Alolan Raichu
Probopass
Abomasnow
Melmetal
Toxicroak
Drifblim
Stunkfish
Cresselia
Whiscash
Jirachi
Dewgong
Medicham
Vigoroth
Shiftry
Quagsire
Lanturn
Mew
Lapras
Gengar
Haunter
Zweilous
B-Tier
Pokemon
Ivysaur
Uxie
Skuntank
Bronzong
Munchlax
Togekiss
Gallade
Froslass
Alolan Ninetails
Mawile
Alolan Muk
Wormadam
Scrafty
Galvantula
Ferrothorn
Sirfetch’d
Shadow Ivysaur
Charizard
Shadow Machamp
Mantine
Noctowl
Jumpluff
Clefable
Wigglytuff
Victreebel
Blaziken
Seismitoad
Leavanny
Poliwrath
Alomomola
Escavalier
Galarian Linoone
Perrserker
Obstagoon
Beedrill
Blastoise
Victini
Muk
Magneton
Marshtomp
Snorlax
Steelix
Magnezone
Drapion
Kingdra
Hitmontop
Suicune
Regice
Regirock
Sealeo
Lugia
Linoone
Empoleon
C-Tier
Pokemon
Raichu
Lickylicky
Bellossom
Grotle
Serperior
Qwilfish
Alolan Graveler
Alolan Raticate
Alolan Sandslash
Alolan Golem
Tyranitar
Dustox
Whimsicott
Ludicolo
Gardevoir
Nidoqueen
Minun
Lucario
Spiritbomb
Vespiquen
Dusclops
Glalie
Scolipede
Forretress
Bayleef
Shadow Nidoqueen
Machamp
Castform
Primeape
Hitmonchan
Weepinbell
Venomoth
Golbat
Ninetales
Dragonair
Tentacruel
Honchkrow
Galarian Farfetch’d
Pachirisu
Hippodown
Carnivine
Weavile
Boufallant
Shadow Nidoking
Tangrowth
Crustle
Leafeon
Gliscor
Klinklang
Gastrodon
Amoonguss
Emolga
Zebstrika
Swanna
Conkeldurr
D-Tier
Pokemon
Sawk
Gothitelle
Bibarel
Aggron
Torterra
Lickitung
Sudowoodo
Feraligatr
Typhlosion
Dragonite
Vaporeon
Pinsir
Weezing
Exeggutor
Dunsparce
Electrode
Cloyster
Slowbro
Alakazam
Vileplume
Gloom
Nidoking
Politoed
Granbull
Relicanth
Breloom
Banette
Cradily
Claydol
Flygon
Torkoal
Lairon
Hariyama
Sceptile
Scizor
Celebi
Raikou
Donphan
Houndoom
Piloswine
Magcargo
Heracross
Shadow Dragonite
E-Tier
Pokemon
Crawdaunt
Seviper
Girafarig
Gligar
Lumineon
Entei
Darmanitan
Gigalith
Delcatty
Plusle
Zangoose
Alolan Exeggutor
Gothorita
Milotic
Shelgon
Latias
Latios
Infernape
Prinplup
Mamoswine
Electivire
Rhyperior
Slowking
Garbodor
Garchomp
Scyther
Kangaskhan
Heatmor
Crobat
Durant
Farfetch’d
Slowpoke
Gyarados
Genesect
Aracanine
Jolteon
Articuno
Golduck
Zapdos
Furret
Galarian Darmanitan
Braviary
Porygon-Z
Mesprit
Duosion
Azelf
Golurk
Cryogonal
Simisear
Simipour
Unfezant
Beheeyem
Excadrill
Lilligant
Archeops
Reuniclus
Simisage
F-Tier
Pokemon
Butterfree
Lopunny
Corsola
Sandslash
Golem
Kingler
Marowak
Hitmonlee
Chansey
Seaking
Mr. Mime
Ariados
Xatu
Sunflora
Ursaring
Ho-Oh
Rampardos
Swellow
Masquerain
Ninjask
Sharpedo
Wailord
Camerupt
Cacturne
Pidgeot
Armaldo
Absol
Metagross
Staraptor
Shadow Absol
Ultra League Tier List
The Ultra League allows for Pokemon who have up to 2,500 CP. To qualify, you must have at least 3 Pokemon with 1,500 CP or higher.
S-Tier
Pokemon
Registeel
Giratina
Swampert
Alolan Muk
Cresselia
Snorlax
Lickylicky
Shiftry
A-Tier
Pokemon
Escavalier
Scrafty
Giratina (Origin)
Uxie
Togekiss
Abomasnow
Zangoose
Charizard
Blastoise
Steelix
Typhlosion
Meganium
Mew
Articuno
Lapras
Gyarados
Gengar
Poliwrath
Clefable
Sirfetch’d
Venusaur
Flygon
Shadow Machamp
Obstagoon
Armored Mewtwo
Seismitoad
Conkeldurr
Melmetal
Toxicroak
Drapion
Garchomp
Drifblim
Jirachi
Regice
Wigglytuff
Whiscash
Shadow Dragonite
Suicune
Cloyster
Primeape
Machamp
Dragonite
Kingdra
Ursaring
B-Tier
Pokemon
Politoed
Umbreon
Victini
Kangaskhan
Cobalion
Golurk
Alolan Sandslash
Virizion
Golem
Gliscor
Alolan Ninetales
Gallade
Lugia
Feraligatr
Noctowl
Lucario
Honchkrow
Granbull
Heracross
Donphan
Hariyama
Breloom
Blaziken
Regirock
Dialga
Heatmor
Skuntank
Glaceon
Mamoswine
Latios
Aggron
Crustle
Ferrothorn
Piloswine
Scizor
Crobat
Weavile
Thundurus
Landorus
Perrserker
Genesect
Kyurem
Zapdos
Hitmonchan
Reshiram
Zekrom
Jolteon
Gothithelle
C-Tier
Pokemon
Cryogonal
Leavanny
Leafeon
Sawk
Excadrill
Heatran
Mesprit
Froslass
Probopass
Braviary
Shadow Absol
Boufallant
Nidoqueen
Tangrowth
Raikou
Victreebel
Slowbro
Magneton
Dewgong
Weezing
Pinsir
Vaporeon
Moltres
Mewtwo
Forretress
Mantine
Tyranitar
Magnezone
Ho-Oh
Sceptile
Gardevoir
Milotic
Absol
Glalie
Metagross
Groudon
Rayquaza
Alakazam
Empoleon
Shadow Nidoqueen
D-Tier
Pokemon
Gigalith
Cacturne
Scolipede
Ludicolo
Celebi
Entei
Crawdaunt
Hitmontop
Houndoom
Darmanitan
Armaldo
Banette
Alolan Exeggutor
Latias
Scyther
Klinklang
Tentacruel
Arcanine
Rhyperior
Ninetales
Hippowdon
Alolan Golem
Darkrai
Gastrodon
Dusknoir
Electivire
Carnivine
Raichu
Whimsicott
Zebstrika
Spiritbomb
Archeops
Garbodor
Reuniclus
Amoongus
Alomomola
E-Tier
Pokemon
Galvantula
Beheeyem
Stunkfish
Durant
Zweilous
Galarian Stunkfish
Galarian Darmanitan
Munchlax
Palkia
Bronzong
Qwilfish
Nidoking
Golbat
Vileplume
Golduck
Muk
Hypno
Exeggutor
Seaking
Lanturn
Bellossom
Sudowoodo
Slowking
Skarmory
Rampardos
Blissey
Vigoroth
F-Tier
Pokemon
Wailord
Altaria
Cradily
Relicanth
Kyogre
Sandslash
Infernape
Grotle
Torterra
Staraptor
Roserade
Shadow Nidoking
Master League Tier List
The Master League does not have a maximum CP limit, but you need at least 3 Pokemon with 2,500 CP or higher to enter.
Samuel is GamingScan's editor-in-chief. He describes himself as a dedicated gamer and programmer. He enjoys helping others discover the joys of gaming. Samuel closely follows the latest trends in the gaming industry in order to keep the visitors in the flow.