Quick Links
The Ultra League is where things start to heat up in thePokémon GOBattle League, providing a mid-range challenge for Trainers looking to battle with their favorite Pokémon. There’sa limit of 2500 CPon any Pokémon that enters, which means there’s room for quite a few Legendary Pokémon to flex their muscles, but it’s not quite as chaotic and costly as the unrestricted Master League.
Fans of the Ultra League have been comfortable with a relatively predictable meta for quite a long time, but thanks to the arrival of the Max Out season and its huge GO Battle League shakeup, things are starting to look very different. Old favorites have plummeted down the rankings thanks to a string of attack nerfs, while newcomers have risen in their wake, so forming the best team possible might be tricky.

Best Team For The Ultra League In Pokémon GO
Feraligatr, Lickilicky, And Virizion Make A Great Team
One of the best teams you can use for the Ultra League following the massive Max Out update isFeraligatr, Lickilicky, and Virizion. These three Pokémon will give you plenty of coverage options, with a mix of Ghost, Water, Ice, Fighting, Grass, and Normal-type attacks between them. All of these together should give you an answer for most opponents you end up facing.
Feraligatr is currently looking like one of the top choices for the Ultra League, with an excellent moveset that lets it fire off Water-type and Ice-type Charged Attacks at a rapid pace thanks to the incredible energy generation of Shadow Claw. Its stats are decent across the board, and it only has two major weaknesses, making it an easy recommendation for any Trainer’s team in the Ultra League.

The Pokémon that’s predicted to be the best in the new Ultra League meta isComplete Forme Zygarde, but seeing as this creature is one of therarest Pokémon inPokémon GOand takes months of dedicated gameplay to obtain, I’ve decided not to include it in these team recommendations.
Being a Normal-type Pokémon means Lickilicky can deal fairly neutral damage to opponents with just one weakness to worry about, while its impressive bulk will let it stay on the battlefield and tank a few hits when you’re in a bad situation. Rounding out this team with the versatile Virizion gives you an answer for Swampert, Lickilicky, Cobalion, and other key players, although it does have quite a few weaknesses that you need to watch out for.

Pokémon GO Max Battles Guide: How To Find Them & Dynamax Your Pokémon
Max Battles have arrived in Pokémon GO, giving you a chance to take on powerful opponents and Dynamax your own Pokémon for rewards.
An alternative team to try out for the Ultra League would beFeraligatr, Malamar, and Galarian Weezing. This is another set of three Pokémon that work very well together, covering each other’s weaknesses and providing you with plenty of coverage options. While these recommendations should serve you well, it’s important to remember that there’s no such thing as an “ultimate” team, as their effectiveness will always depend on which Pokémon your opponent sends out.

Best Pokémon For The Ultra League
Mix And Match A Good Range Of Types
It’s early days for the Max Out season and the new Ultra League meta is still forming, but thanks to the power ofPvPoke, we can see which Pokémon are expected to perform the best based on their potential wins and losses. you’re able to see some of the top recommendations for the Ultra League in the table below.
Hydro Cannon and Ice Beam

Body Slam and Shadow Ball
Leaf Blade and Sacred Sword
Sacred Sword and Stone Edge
Focus Blast and Zap Cannon
Swift and Moonblast
Foul Play and Superpower
Close Combat and Night Slash
Disarming Voice and Moonblast
Aqua Tail and Crunch
Dark Pulse and Aerial Ace
Fair Wind
Brutal Swing and Play Rough
If you don’t have any of the Pokémon recommended above, don’t worry, as there are plenty more that have potential in the Ultra League. I’d suggest giving PvPoke a visit and seeing which of the top-ranking Pokémon you have in your collection already, then focus on powering them up as close to 2500 CP as possible. You’ll also need to teach them their optimal movesets and make sure their IVs are decent by using the appraisal feature.
The Ultra League is a lot more resource-heavy than the Great League, requiring a huge amount of Candy and Stardust to power up each Pokémon to their full potential. If you’re a new or casual player, it might be best to stick with the Great League or themed cups with a low CP limit.
Interestingly, a lot of these Pokémon are also top of the rankings in theMax Out season’s Great League, such as Malamar, Feraligatr, and Pangoro. While you won’t be able to use a single Pokémon across both Leagues thanks to the difference in CP limits, you could go hard on farming Candy for a specific species and build two of them, one for the 1500 CP limit and another for the 2500 CP limit.
While it’s all well and good looking at stats and rankings, one of the most important pieces of advice I can give for the Ultra League is to get out there and practice. What works for another Trainer might not work for you. Try outdifferent team compositionsand see which one you have the most success with.
When Does The Ultra League Run?
It’s A Regular Feature In The Go Battle League
You can compete in the Ultra League fromTuesday, September 10 until Tuesday, June 04, 2025. It will run alongside the Galar Cup: Little Edition, which is a 500 CP format cup that only allows Pokémon that appeared in the Galar region to compete. While this does restrict your options, the low CP limit makes it a lot more accessible to new Trainers than the Ultra League.
If you miss out on this run of the Ultra League, or you don’t have enough time to power up the best team possible, it will return once again from September 24 to July 10, 2025. As one of the three main leagues in Pokémon GO, you may expect the Ultra League to return frequently throughout the Max Out season, so there will be plenty of opportunities to test your mettle.