Competitive battles have been available since January 2020 in Pokémon GO. Now, by entering the GO Battle League, you can compete against players from all over the world.
Each season consists of the Great League, Ultra League, and Master League. Today, we're bringing you a tier list of the best Pokémon to use when you fight in the Ultra League.
This Tier list allows you to choose Pokémon that are easy to find if you don't have Legendary Pokémon (Tier 1).
In Ultra League, the maximum CP allowed is 2500.
Note that battles consist of a 1v1 format, using a team of three Pokémon. We will soon share another guide dedicated to the best team compositions for competitive play.
The toughest Pokémon are listed here, but you should pay attention to their stats when evaluating them. Try to keep only the best. Also, don't forget to unlock the second Charged Move for your Pokémon!
Tier 1
Psychic-type

Steel-type

Dragon and Ghost-types

Normal-type
Tier 2

Fairy and Flying-types

Water and Ground-types

Fire and Flying-types

Ice-type

Water-type

Normal-type

Water and Fighting-types

Dark and Poison-types

Water-type

Normal-type

Grass-type

Psychic-type
Tier 3

Fairy-type

Water and Ice-types

Water and Flying-types

Psychic-type

Fire-type

Steel and Ground-types

Rock-type

Grass and Poison-types

Dark-type
You can also choose other traditionally strong Pokémon. Here are some examples:
- Lugia
- Seismitoad
- Melmetal
- Toxicroak
- Drapion
- Garchomp
- Jirachi
- Flygon
- Shiftry
- Wigglytuff
- Cloyster
- Machamp.
Tier 4

Ground-type

Psychic and Figthing-types

Ground and Ghost-types

Fighting-type

Fighting and Steel-types

Grass and Fighting-types

Psychic-type

Rock and Ground-types
Also good choices are:
- Alolan Sandslash
- Ursaring
- Alolan Ninetales
- Noctowl
- Heracross
- Breloom
- Granbull
- Gliscor
Tier 5

Steel and Dragon-types

Electrik-type

Ice and Ground-types

Electrik-type

Dark and Ice-types

Electric and Steel-types

Grass and Steel-types

Bug and Steel-types

Rock and Dark-types
Here's a non-exhaustive list of other great Pokémon you can use in battle:
- Raikou
- Zapdos
- Heatmor
- Empoleon
- Aggron
- Nidoqueen
- Vaporeon
- Mewtwo
- Groudon
- Milotic
- Pinsir
Which is the best team to use?
Currently, game data analyzed by Silph.gg allows us to see which teams are the most used in the Ultra League, particularly those with the highest winrates.
The top team is difficult to obtain, since you need to have captured Giratina and Suicune via Raids, and have completed the Special Research to get Mew. You'll also need 100 Candy for each Pokémon, in order to unlock their third move.
We'll discuss team compositions in an upcoming guide.

Moves: Shadow Claw / Dragon Claw / Ancient Power

Moves: Shadow Claw / Overheat / Psyshock

Moves: Snarl / Hydro Pump / Bubble Beam
Feel free to leave a comment below with your tips for best Ultra League Pokémon, as well as your team compositions!

Learn about the different Pokémon Sierra has when you play against her and how to beat them easily on Pokémon GO.