Best Mega Pokémon in Pokémon GO ranked by effective DPS (eDPS), with survivability (TDO) and the best moveset for each.

Mega Mewtwo Y
Mega Mewtwo X
Mega Rayquaza
Mega Delphox
Mega DragoniteOur rankings help you find the best Pokémon to use in raids. We compare attackers based on how much damage they deal, how long they survive, and how well they perform against different raid bosses. These rankings are designed for raids, not PvP battles.
We use three main measurements:
Higher scores generally mean better raid performance, but the best attacker can still depend on which raid boss you’re fighting.
To keep comparisons fair, every Pokémon is tested under the same conditions:
You can adjust these settings in the ranking table to see how Pokémon perform under different battle conditions. The highlighted picks and introductory recommendations use the default settings.
The dummy boss uses neutral effectiveness (1.0×) for every move, with incoming damage based on Defense alone. This can favor attackers whose moves the raid pool resists, or whose weaknesses make them take more damage in raids. The dummy has a fixed 25,000 HP, regardless of raid tier.
This list includes Mega forms and excludes Shadow and Primal forms. Unreleased attackers are excluded by default; legacy moves are included. Each Pokémon starts with its highest-scoring moveset.
The % of best column shows how close each Pokémon comes to the strongest attacker in the current ranking.
These percentages use the same battle settings and eligible Pokémon pool. Searching or filtering the table by text won’t change them, but changing battle settings can.
Remember that 100% doesn’t mean a Pokémon is guaranteed to win a raid. It simply represents the strongest performance under the selected conditions.
You don’t always need a Legendary, Shadow, or Mega Pokémon to build a strong raid team.
Use the table’s filters and settings to find alternatives that match the Pokémon and resources you have available.
Where available, we also highlight:
These alternatives can help you decide which Pokémon are worth investing in, although they aren’t necessarily easy to obtain or power up.
We compare Mega Evolutions with the same damage and survival model used for overall attackers, including the selected Mega level and move bonuses. The listed moveset and scores explain each placement. This measures a Mega’s own performance; its boost to teammates is not included, and the six-copy rejoin model is a comparison tool, not a legal Mega team.
These answers are based on our default Level 40 rankings, which use effective DPS (eDPS) to compare Mega Pokémon. You can customize the ranking table, but the answers below describe the default settings.
Mega Mewtwo Y is the strongest Mega Pokémon in our default ranking, with 26.98 eDPS, 29.25 DPS, and 806.5 TDO.
Its best-performing moveset is Psycho Cut and Future Sight+.
However, the highest-ranked Mega isn’t always the best choice for every raid. A boss’s weaknesses and attacks can make other Mega Pokémon more effective.
For raid battles, Mega Mewtwo Y performs best with Psycho Cut as its Fast Attack and Future Sight+ as its Charged Attack under our default settings.
Future Sight+ is an additional Charged Attack available to Mega Mewtwo Y while Mega Evolved. Its power increases with Mega Level.
Start with a Mega Pokémon you’ll actually use. If you raid frequently, choose one that deals strong damage and covers a type your team needs.
If you mainly catch Pokémon, consider a Mega Evolution that matches the types you encounter most often. This can help you earn additional Candy, XP, and Candy XL.
Also consider your available Mega Energy. Increasing a Pokémon’s Mega Level unlocks better bonuses, making it more valuable over time.
There’s no single best Mega Pokémon for farming Candy or Candy XL. The best choice depends on which Pokémon you’re catching.
An active Mega Evolution can provide additional Candy, XP, and an increased chance of Candy XL when you catch Pokémon that share its type. These bonuses improve as you increase its Mega Level.
Use our Mega Evolution Type Boosts tool to find the best Mega Evolution for the Pokémon you’re trying to catch.
Yes! While your Mega-Evolved Pokémon is battling, other players receive a damage boost. Attacks matching your Mega Pokémon’s type receive an even greater bonus.
This makes Mega Evolutions especially valuable in group raids, even when they aren’t the strongest individual attackers.
Our rankings measure each Mega Pokémon’s own damage and survivability. They don’t include the additional damage your teammates deal because of its Mega Evolution bonuses.
Mega-Evolved Pokémon can attack Gyms and battle Team GO Rocket, but they cannot defend Gyms.
They generally cannot participate in regular GO Battle League competitions unless a special format explicitly allows Mega Evolutions. Always check the current rules before building your PvP team.
No. Primal Groudon and Primal Kyogre use Primal Reversion rather than Mega Evolution, so they aren’t included in this ranking.
You can compare them against Mega Evolutions and other powerful Pokémon in our Best Overall Attackers rankings.
Mega Mewtwo Y leads our ranking when legacy moves are excluded, using Psycho Cut and Future Sight+.
With 26.98 eDPS, it reaches 100% of the default leader’s performance.
This alternative ranking recalculates each Mega Pokémon’s best moveset without legacy moves. However, that doesn’t mean every recommended move or Mega Evolution is immediately accessible. Special requirements and Mega Energy may still be needed.
We compare each Mega Evolution’s stats and available movesets to find the combination with the highest effective DPS (eDPS).
Our default settings use:
Each Mega Pokémon appears once with its highest-scoring moveset. You can change the Movesets per Pokémon setting to see its top 3 or 5 combinations instead.
Only available Mega Evolutions are included by default, but you can enable unreleased Megas or adjust the battle settings to explore different scenarios.
We use three measurements to compare Mega Pokémon in raids:
A Pokémon with high DPS hits hard, while one with high TDO can contribute more damage before fainting. eDPS helps balance both factors.
You can sort the table by DPS, TDO, or eDPS to compare different aspects of performance. Sorting changes the order of results, but recommended movesets are still selected by eDPS.
By default, we use a Dummy boss with neutral type effectiveness (1.0×). This lets you compare Mega Pokémon without giving any attacker an advantage based on the opponent’s weaknesses.
Switching to Average raid boss weaknesses tests Pokémon against a pool of Tier 4 and higher raid bosses, including Mega, Legendary, and Mythical Pokémon.
This accounts for how effective their attacks are against those bosses and how well they resist incoming damage.
Same-Type Attack Bonus (STAB) applies in both modes.
Mega Pokémon are grouped into eight possible tiers, from SS (the strongest) to F (the weakest).
Pokémon with similar performance receive similar tiers, making it easier to identify the strongest options without comparing every individual score.
Tiers are based on actual performance differences rather than fixed positions in the table. They update when you change battle settings, but don’t change simply because you sort the results.
Use this tier list to identify strong Mega Evolutions and compare their damage output, survivability, and recommended movesets.
Remember that type matchups still matter. A lower-ranked Mega Pokémon with super-effective attacks can outperform a higher-ranked one against a specific raid boss.
For more practical raid recommendations, explore our Most Useful Raid Attackers or Best Attackers by Type rankings.
One important detail: eDPS assumes a theoretical team of six identical Pokémon. Since you can only have one Mega Evolution active at a time, these scores are useful for comparing individual attackers, not predicting your entire raid team’s performance.
If you’re choosing a Mega primarily for catching Pokémon, try our Mega Evolution Type Boosts tool instead.