Here are all of the best Pokemon you can use on your Ultra League battle team during Pokemon GO Season 9: Mythical Wishes!
A new season of the GO Battle League has started with Season 9: Mythical Wishes. And, once again, the meta has changed.
With some buffs and nerfs to a number of different attacks, Pokemon trainers will probably want to power up some different Pokemon for this season of the GO Battle League.
To save you some time, we’ve listed all of the best Pokemon to use in the Ultra League during the new season.
Best Pokemon Team to Use in the Ultra League
Pidgeot, Altered Forme Giratina, and Registeel is the best battle team to use in the Pokemon GO Ultra League during Season 9: Mythical Wishes.
While this team won’t guarantee you a win, it will give you the best chance of being victorious in the GO Battle League!
However, there are plenty of other powerful Pokemon you can experiment with in your battle teams to find a great combination.
These are our top 10 picks for the best Pokemon to use in the Ultra League:
Pokemon | Image | Type | Fast Attack | Charged Attacks |
---|---|---|---|---|
Pidgeot (XL) | ![]() | Normal/Flying | Wing Attack* | Feather Dance Brave Bird |
Girantina (Altered Forme) | ![]() | Ghost/Dragon | Shadow Claw | Dragon Claw Shadow Sneak |
Registeel (XL) | ![]() | Steel | Lock On | Focus Blast Zap Cannon* |
Cobalion | ![]() | Steel/Fighting | Double Kick | Sacred Sword* Stone Edge |
Trevenant (XL) | ![]() | Ghost/Grass | Shadow Claw | Shadow Ball Seed Bomb |
Swampert | ![]() | Water/Ground | Mud Shot | Hydro Cannon* Earthquake |
Gliscor | ![]() | Ground/Flying | Wing Attack | Night Slash Earthquake |
Regirock | ![]() | Rock | Lock On | Stone Edge Focus Blast |
Virizion | ![]() | Grass/Fighting | Double Kick | Leaf Blade Sacred Sword* |
Cresselia | ![]() | Psychic | Psycho Cut | Grass Knot* Moonblast |
Any Pokemon with an (XL) next to the name require XL Candy to power up to 2500 CP. Here’s how to earn more Candy in Pokemon GO so you can power up your Pokemon quicker.
Additionally, all of the starred attacks are event-exclusive and can only be obtained by using Elite TMs, if the Pokemon doesn’t already know it. Find out how to get Elite Fast and Charged TMs in Pokemon GO if you want some of these powerful attacks!

Pokemon GO Ultra League Rules
- Max Pokemon CP is 2500
This is the only rule, so you can select basically any Pokemon you want! However, every Pokemon you use should be as close to 2500 CP as possible, so you aren’t at a disadvantage.
After all, you want to win as many battles as possible. This will let you get your hands on the great GO Battle League Rewards and encounters this season!

When is the Ultra League During the Pokemon GO Season of Light?
The Season 9: Mythical Wishes GO Battle League schedule states that players will be able to compete in the Ultra League in 5 different weeks during the season. They are:
- December 15 – 22
- December 22- 29
- January 12 – 29
- February 2 – 9
- February 9 -16
Also, find out the best Great League battle team in Pokemon GO. This competition may be easier as your Pokemon don’t need to be as powerful!