Most Useful Raid Attackers in Pokémon GO

This ranking highlights Pokémon that are useful across many raid bosses. Score combines how closely each attacker performs to the best counter in each matchup, giving tougher raids more weight. The other columns show how often it ranks first or reaches the top 10. Use Settings to compare rankings with or without Mega and Primal Pokémon, then check the counters for your target boss to choose your team.

Last updated at
Most Useful Raid Attackers in Pokémon GO
1.Mega Mewtwo X (Mega X)Mega Mewtwo XPsychicFighting97,53710444.5%
2.Mega Mewtwo Y (Mega Y)Mega Mewtwo YPsychic97,26016748.5%
3.Mega Rayquaza (Mega)Mega RayquazaDragonFlying87,51923933.2%
4.Shadow Mewtwo (Shadow)Shadow MewtwoPsychic64,566013.9%
5.EternatusEternatusPoisonDragon55,826379.4%
6.Black Kyurem (Black)Black KyuremDragonIce50,538013.5%
7.Dawn Wings Necrozma (Dawn Wings)Dawn Wings NecrozmaPsychicGhost48,0008513.5%
8.Crowned Sword Zacian (Crowned Sword)Crowned Sword ZacianFairySteel47,67910311.7%
9.Shadow Salamence (Shadow)Shadow SalamenceDragonFlying44,728013.6%
10.White Kyurem (White)White KyuremDragonIce44,3987720.8%
11.Mega Blaziken (Mega)Mega BlazikenFireFighting43,987236.6%
12.Primal Groudon (Primal)Primal GroudonGroundFire43,76610421.4%
13.Mega Salamence (Mega)Mega SalamenceDragonFlying43,25801.6%
14.Mega Garchomp (Mega)Mega GarchompDragonGround43,192014.6%
15.Mega Lucario (Mega)Mega LucarioFightingSteel43,12022726.6%
16.Mega Tyranitar (Mega)Mega TyranitarRockDark41,81238.1%
17.Mega Gardevoir (Mega)Mega GardevoirPsychicFairy41,248185.9%
18.Mega Alakazam (Mega)Mega AlakazamPsychic38,846011.2%
19.Shadow Rhyperior (Shadow)Shadow RhyperiorGroundRock38,811110.4%
20.Mega Heracross (Mega)Mega HeracrossBugFighting37,80558.6%
21.Mega Gallade (Mega)Mega GalladePsychicFighting37,681018.3%
22.Mega Latios (Mega)Mega LatiosDragonPsychic37,12501.8%
23.Shadow Reshiram (Shadow)Shadow ReshiramDragonFire35,908720.9%
24.Shadow Garchomp (Shadow)Shadow GarchompDragonGround34,88008.4%
25.Shadow Tyranitar (Shadow)Shadow TyranitarRockDark34,82206.0%
26.Dusk Mane Necrozma (Dusk Mane)Dusk Mane NecrozmaPsychicSteel34,802010.4%
27.Mega Gengar (Mega)Mega GengarGhostPoison34,4172715.7%
28.Mega Delphox (Mega)Mega DelphoxFirePsychic34,2242721.3%
29.Mega Greninja (Mega)Mega GreninjaWaterDark33,990113.0%
30.Shadow Regigigas (Shadow)Shadow RegigigasNormal33,15500.1%

Most useful raid attackers at a glance

  1. #1Mega Mewtwo X (Mega X)Mega Mewtwo X
    Score
    97,537
    Top 10 (%)
    44.5%
  2. #2Mega Mewtwo Y (Mega Y)Mega Mewtwo Y
    Score
    97,260
    Top 10 (%)
    48.5%
  3. #3Mega Rayquaza (Mega)Mega Rayquaza
    Score
    87,519
    Top 10 (%)
    33.2%
  4. #4Shadow Mewtwo (Shadow)Shadow Mewtwo
    Score
    64,566
    Top 10 (%)
    13.9%
  5. #5EternatusEternatus
    Score
    55,826
    Top 10 (%)
    9.4%

Most useful raid attackers in Pokémon GO: FAQ

These answers use the default raid ranking. The answer about non-Mega attackers uses the ranking without Megas and Primals. Changing the table does not change these recommendations.

What is the most useful raid attacker in Pokémon GO?

The most useful raid attacker in Pokémon GO is Mega Mewtwo X, with a raid score of 97,537 in our default ranking. This measures performance across many bosses; the best counter for an individual raid depends on the boss and its weaknesses.

What is the most useful raid attacker without Mega or Primal Pokémon?

The most useful raid attacker without Megas or Primals is Shadow Mewtwo, with a score of 77,445 in that ranking. This mode recalculates performance with Mega and Primal Pokémon excluded.

Which Pokémon are worth powering up for raids?

Shadow Mewtwo is our top-ranked option without Megas or Primals and a strong starting point for a raid team. Prioritize attackers that exploit the weaknesses of bosses you plan to battle. Use our best attackers by type to fill gaps in your team, and check the required moves before spending Stardust or Candy.

What moves should the most useful raid attackers use?

Use the moveset that performs best against your target boss. This ranking combines results from many matchups, so one Pokémon can earn its score with different movesets. Open its Pokémon page for counters and moves, or compare attackers by type for a specific damage type.

How are raid attackers ranked?

For each boss, we score the top 50 counters by effective damage per second relative to the best counter. We add these scores, weighted by raid difficulty. Higher scores determine the default rank and tier.

What do the matchup statistics mean?

#1 Counter: The number of boss matchups where this Pokémon ranks first in the counter list.

Top 10 (%): The percentage of boss matchups where this Pokémon is among the 10 best counters. For example, 50% means it makes the top 10 in half of the matchups, not that it wins half of its battles.

How are raid attacker tiers calculated?

Tiers group attackers by similar scores, emphasizing differences near the top. We use eight groups, labelled SS, S, A, B, C, D, E and F, when there are enough distinct scores; otherwise, fewer tiers are used. Group sizes are determined by the scores, not fixed rank cutoffs. Tiers update with the simulation settings and stay the same when you sort or change pages.

How is this raid tier list checked?

This list combines calculated counter results across eligible raid bosses in our database. Scores account for performance relative to each boss’s best counter and raid difficulty, while the first-place and top-10 columns show how often an attacker stands out. These figures explain its usefulness across raids; they cover more than the current raid rotation and do not guarantee the best choice against every boss.

Most Useful Raid Attackers in Pokémon GO (2026)