Best Attackers in Pokémon GO
Every raid attacker ranked by real damage output — best moveset, DPS, TDO and score. Pick a type to counter any boss, with Shadows and Megas included.
The short answer
The best raid attacker in Pokémon GO right now is Mega Rayquaza with Dragon Tail + Dragon Ascent at 32.6 DPS. The strongest pick that doesn't use your one Mega slot is Eternatus (Poison Jab + Dynamax Cannon), and the best Shadow investment is Shadow Regigigas. By type: Dragon Eternatus · Water Primal Kyogre · Fighting Mega Mewtwo X · Electric Shadow Zekrom.
Showing 150 overall raid attackers. Data updated 20 Jul 2026.
- 1
Mega RayquazaMegaDragon TailDragon Ascent*32.6DPSTDO 125 · 1006,458 Max CP - 2
Shadow RegigigasShadowHidden PowerCrush Grip*34.2DPSTDO 107 · 984,913 Max CP - 3
EternatusPoison JabDynamax Cannon*31.3DPSTDO 129 · 915,007 Max CP - 4
Mega Mewtwo YMegaPsycho CutPsystrike*30.9DPSTDO 126 · 867,267 Max CP - 5
Mega Mewtwo XMegaPsycho CutPsystrike*30.1DPSTDO 119 · 746,910 Max CP - 6
NecrozmaDawn WingsPsycho CutMoongeist Beam*29.6DPSTDO 105 · 624,634 Max CP - 7
NecrozmaDusk ManePsycho CutSunsteel Strike*29.6DPSTDO 105 · 624,634 Max CP - 8
ZacianCrowned SwordMetal ClawBehemoth Blade29.2DPSTDO 108 · 625,629 Max CP - 9
ZamazentaCrowned ShieldMetal ClawBehemoth Bash27.7DPSTDO 124 · 604,717 Max CP - 10
KyuremBlackDragon TailFreeze Shock*28.5DPSTDO 103 · 555,206 Max CP - 11
RegigigasHidden PowerCrush Grip*27.5DPSTDO 103 · 494,913 Max CP - 12
Mega LucarioMegaForce Palm*Aura Sphere29.6DPSTDO 74 · 444,325 Max CP - 13
Primal KyogreMegaWaterfallOrigin Pulse*25.3DPSTDO 117 · 446,672 Max CP - 14
Primal GroudonMegaMud ShotPrecipice Blades*24.7DPSTDO 115 · 406,672 Max CP - 15
Shadow MewtwoShadowConfusionPsystrike*28.3DPSTDO 75 · 394,724 Max CP - 16
Shadow ReshiramShadowFire FangFusion Flare*27.4DPSTDO 80 · 384,565 Max CP - 17
Mega GarchompMegaDragon TailBreaking Swipe24.8DPSTDO 105 · 376,132 Max CP - 18
Mega SalamenceMegaDragon TailFly24.6DPSTDO 106 · 365,688 Max CP - 19
Shadow SalamenceShadowDragon TailFly27.9DPSTDO 69 · 344,239 Max CP - 20
Mega MetagrossMegaFury CutterMeteor Mash*23.8DPSTDO 105 · 325,552 Max CP - 21
Shadow ZekromShadowCharge BeamFusion Bolt*26.2DPSTDO 76 · 314,565 Max CP - 22
RegielekiLock OnThunder Cage*28.5DPSTDO 58 · 313,169 Max CP - 23
KyuremWhiteDragon BreathIce Burn*24.5DPSTDO 89 · 305,206 Max CP - 24
Mega BlazikenMegaCounterBlast Burn*26.5DPSTDO 70 · 304,704 Max CP - 25
KeldeoResoluteLow KickSecret Sword25.1DPSTDO 82 · 304,181 Max CP - 26
RayquazaDragon TailDragon Ascent*25.6DPSTDO 76 · 294,336 Max CP - 27
Shadow LugiaShadowExtrasensoryAeroblast*22.6DPSTDO 108 · 294,186 Max CP - 28
Mega Charizard YMegaFire SpinBlast Burn*24.9DPSTDO 80 · 285,037 Max CP - 29
Mega LatiosMegaDragon BreathAura Sphere23.8DPSTDO 88 · 275,661 Max CP - 30
Mega SceptileMegaFury CutterFrenzy Plant*25.8DPSTDO 69 · 274,585 Max CP - 31
Shadow MetagrossShadowFury CutterMeteor Mash*25.2DPSTDO 74 · 274,286 Max CP - 32
Shadow DialgaShadowMetal ClawDraco Meteor25.0DPSTDO 73 · 264,565 Max CP - 33
Mega TyranitarMegaBiteBrutal Swing21.8DPSTDO 107 · 266,045 Max CP - 34
BlacephalonIncinerateMind Blown*28.1DPSTDO 50 · 263,727 Max CP - 35
Shadow KyogreShadowWaterfallOrigin Pulse*24.4DPSTDO 76 · 254,652 Max CP - 36
Mega AlakazamMegaConfusionPsychic*25.7DPSTDO 65 · 255,099 Max CP - 37
Shadow GroudonShadowMud ShotPrecipice Blades*24.3DPSTDO 76 · 254,652 Max CP - 38
Mega GengarMegaLick*Shadow Ball25.3DPSTDO 65 · 244,902 Max CP - 39
Shadow Ho-OhShadowIncinerateSacred Fire*23.3DPSTDO 81 · 244,367 Max CP - 40
Mega HeracrossMegaCounterMegahorn23.2DPSTDO 80 · 235,443 Max CP - 41
Shadow GarchompShadowDragon TailBreaking Swipe23.7DPSTDO 73 · 224,479 Max CP - 42
Shadow HaxorusShadowDragon TailBreaking Swipe*25.8DPSTDO 56 · 224,062 Max CP - 43
Shadow DragoniteShadowDragon TailDraco Meteor*24.1DPSTDO 68 · 224,287 Max CP - 44
Shadow LatiosShadowDragon BreathAura Sphere24.2DPSTDO 66 · 214,310 Max CP - 45
MewtwoConfusionPsystrike*23.1DPSTDO 73 · 214,724 Max CP - 46
Mega GalladeMegaConfusionPsychic23.0DPSTDO 73 · 205,112 Max CP - 47
Mega GardevoirMegaConfusionPsychic23.0DPSTDO 73 · 205,101 Max CP - 48
Mega SwampertMegaWater GunHydro Cannon*21.4DPSTDO 84 · 194,975 Max CP - 49
ReshiramFire FangFusion Flare*22.0DPSTDO 77 · 194,565 Max CP - 50
Shadow HonchkrowShadowSnarlBrave Bird26.4DPSTDO 44 · 183,065 Max CP - 51
RegidragoDragon Breath*Dragon Energy*22.1DPSTDO 75 · 183,361 Max CP - 52
Shadow HeatranShadowFire SpinMagma Storm*22.7DPSTDO 68 · 184,244 Max CP - 53
Shadow ChandelureShadowFire SpinOverheat25.3DPSTDO 50 · 183,695 Max CP - 54
Shadow TyranitarShadowBiteBrutal Swing22.4DPSTDO 70 · 184,335 Max CP - 55
Shadow MoltresShadowFire SpinSky Attack*23.6DPSTDO 60 · 183,917 Max CP - 56
ZekromCharge BeamFusion Bolt*21.6DPSTDO 75 · 174,565 Max CP - 57
Mega LatiasMegaDragon BreathAura Sphere20.2DPSTDO 91 · 175,428 Max CP - 58
SalamenceDragon TailFly22.4DPSTDO 67 · 174,239 Max CP - 59
LugiaExtrasensoryAeroblast*19.0DPSTDO 109 · 174,186 Max CP - 60
PalkiaOriginDragon TailDraco Meteor21.5DPSTDO 74 · 174,683 Max CP - 61
LandorusTherianExtrasensorySandsear Storm*22.1DPSTDO 66 · 164,434 Max CP - 62
Shadow StaraptorShadowQuick AttackFly24.7DPSTDO 48 · 163,194 Max CP - 63
Mega PidgeotMegaGust*Brave Bird22.4DPSTDO 63 · 164,160 Max CP - 64
Shadow EnteiShadowFire SpinOverheat22.2DPSTDO 64 · 163,926 Max CP - 65
PalkiaDragon TailDraco Meteor21.3DPSTDO 71 · 164,512 Max CP - 66
Shadow RaikouShadowVolt SwitchAura Sphere22.3DPSTDO 61 · 153,902 Max CP - 67
Shadow Porygon-ZShadowLock OnHyper Beam23.9DPSTDO 49 · 153,693 Max CP - 68
EnamorusIncarnateFairy WindFly22.9DPSTDO 56 · 153,873 Max CP - 69
Mega Charizard XMegaFire SpinBlast Burn*21.3DPSTDO 69 · 154,353 Max CP - 70
HoopaUnboundConfusionPsychic22.2DPSTDO 60 · 154,530 Max CP - 71
DialgaMetal ClawDraco Meteor20.8DPSTDO 73 · 154,565 Max CP - 72
YveltalSnarlOblivion Wing*20.5DPSTDO 76 · 154,275 Max CP - 73
Shadow ZapdosShadowThunder Shock*Zap Cannon22.4DPSTDO 58 · 153,987 Max CP - 74
Mega AbsolMegaSnarlBrutal Swing*24.4DPSTDO 44 · 153,732 Max CP - 75
DialgaOriginMetal ClawDraco Meteor20.4DPSTDO 76 · 154,624 Max CP - 76
Mega BanetteMegaShadow ClawShadow Ball23.3DPSTDO 51 · 154,063 Max CP - 77
Mega BlastoiseMegaWater GunHydro Cannon*20.4DPSTDO 73 · 144,455 Max CP - 78
TerrakionDouble KickSacred Sword*20.9DPSTDO 68 · 144,181 Max CP - 79
Mega DiancieMegaRock ThrowRock Slide21.9DPSTDO 58 · 144,913 Max CP - 80
ArticunoGalarianPsycho CutFly20.7DPSTDO 69 · 144,059 Max CP - 81
MetagrossFury CutterMeteor Mash*20.4DPSTDO 72 · 144,286 Max CP - 82
Shadow MamoswineShadowMud SlapHigh Horsepower22.3DPSTDO 54 · 143,763 Max CP - 83
LucarioForce Palm*Aura Sphere23.1DPSTDO 48 · 143,056 Max CP - 84
GarchompDragon TailBreaking Swipe20.0DPSTDO 74 · 144,479 Max CP - 85
Mega GyaradosMegaWaterfallHydro Pump19.2DPSTDO 82 · 135,332 Max CP - 86
HaxorusDragon TailBreaking Swipe*21.7DPSTDO 57 · 134,062 Max CP - 87
Shadow AlakazamShadowConfusionPsychic*24.1DPSTDO 41 · 133,456 Max CP - 88
Ho-OhIncinerateSacred Fire*19.2DPSTDO 80 · 134,367 Max CP - 89
Mega ManectricMegaThunder FangWild Charge21.7DPSTDO 55 · 134,048 Max CP - 90
Mega AmpharosMegaVolt SwitchZap Cannon20.2DPSTDO 69 · 134,799 Max CP - 91
LunalaConfusionShadow Ball19.3DPSTDO 78 · 134,570 Max CP - 92
Shadow UrsalunaShadowTackleHigh Horsepower*20.2DPSTDO 68 · 134,358 Max CP - 93
DragoniteDragon TailDraco Meteor*20.1DPSTDO 68 · 134,287 Max CP - 94
Tapu LeleConfusionNatures Madness*20.8DPSTDO 61 · 133,950 Max CP - 95
GroudonMud ShotPrecipice Blades*19.6DPSTDO 73 · 134,652 Max CP - 96
KyogreWaterfallOrigin Pulse*19.5DPSTDO 73 · 124,652 Max CP - 97
Mega BeedrillMegaBug Bite*Sludge Bomb22.7DPSTDO 46 · 123,824 Max CP - 98
ZapdosGalarianCounterFly20.2DPSTDO 65 · 124,012 Max CP - 99
XurkitreeThunder ShockDischarge21.7DPSTDO 51 · 124,451 Max CP - 100
LatiosDragon BreathAura Sphere20.0DPSTDO 66 · 124,310 Max CP - 101
Shadow ElectivireShadowThunder ShockWild Charge22.5DPSTDO 46 · 123,481 Max CP - 102
Shadow CharizardShadowFire SpinBlast Burn*22.1DPSTDO 49 · 123,266 Max CP - 103
GiratinaOriginDragon TailShadow Force*18.7DPSTDO 80 · 124,164 Max CP - 104
Shadow ExeggutorShadowExtrasensorySolar Beam22.0DPSTDO 49 · 123,408 Max CP - 105
KeldeoLow KickSacred Sword20.0DPSTDO 65 · 124,181 Max CP - 106
KyuremDragon BreathGlaciate*19.7DPSTDO 67 · 124,041 Max CP - 107
Shadow MagnezoneShadowVolt SwitchWild Charge21.4DPSTDO 52 · 123,623 Max CP - 108
PheromosaBug BiteFocus Blast24.8DPSTDO 33 · 123,213 Max CP - 109
Mega HoundoomMegaSnarlFoul Play20.4DPSTDO 59 · 114,344 Max CP - 110
Shadow TyphlosionShadowIncinerateBlast Burn*21.8DPSTDO 48 · 113,266 Max CP - 111
EnamorusTherianFairy WindFly20.2DPSTDO 60 · 113,830 Max CP - 112
DragapultDragon TailShadow Ball20.4DPSTDO 58 · 113,993 Max CP - 113
Shadow SwampertShadowWater GunHydro Cannon*20.7DPSTDO 55 · 113,362 Max CP - 114
Mega VenusaurMegaVine WhipFrenzy Plant*19.0DPSTDO 72 · 114,181 Max CP - 115
VolcaronaBug BiteOverheat20.0DPSTDO 61 · 114,106 Max CP - 116
Shadow WeavileShadowSnarlAvalanche22.1DPSTDO 45 · 113,397 Max CP - 117
Shadow MachampShadowCounterDynamic Punch21.5DPSTDO 49 · 113,455 Max CP - 118
Mega PinsirMegaFury CutterX Scissor19.9DPSTDO 61 · 114,728 Max CP - 119
Mega LopunnyMegaDouble KickFocus Blast20.2DPSTDO 58 · 114,234 Max CP - 120
DeoxysAttackZen HeadbuttZap Cannon29.3DPSTDO 19 · 112,916 Max CP - 121
ShayminSkyMagical LeafGrass Knot19.9DPSTDO 61 · 114,061 Max CP - 122
KartanaRazor LeafLeaf Blade21.7DPSTDO 46 · 114,156 Max CP - 123
XerneasGeomancy*Giga Impact18.9DPSTDO 69 · 114,275 Max CP - 124
Shadow AbsolShadowSnarlBrutal Swing*23.9DPSTDO 34 · 112,856 Max CP - 125
Shadow SneaslerShadowPoison JabClose Combat21.7DPSTDO 45 · 113,643 Max CP - 126
Shadow TangrowthShadowVine WhipSolar Beam20.1DPSTDO 56 · 113,425 Max CP - 127
Shadow LuxrayShadowSnarlWild Charge21.7DPSTDO 45 · 103,265 Max CP - 128
Shadow GardevoirShadowConfusionPsychic21.1DPSTDO 48 · 103,497 Max CP - 129
Shadow GalladeShadowConfusionPsychic21.1DPSTDO 48 · 103,497 Max CP - 130
TyranitarBiteBrutal Swing18.6DPSTDO 70 · 104,335 Max CP - 131
Shadow TorterraShadowMud SlapFrenzy Plant*20.0DPSTDO 55 · 103,318 Max CP - 132
DarmanitanFire FangOverheat21.0DPSTDO 47 · 103,511 Max CP - 133
Shadow FeraligatrShadowWater Gun*Hydro Cannon*20.3DPSTDO 51 · 103,230 Max CP - 134
VictiniConfusionV Create18.4DPSTDO 70 · 103,691 Max CP - 135
RaikouThunder ShockAura Sphere19.0DPSTDO 62 · 103,902 Max CP - 136
TornadusTherianGustBleakwind Storm*19.6DPSTDO 57 · 103,635 Max CP - 137
Tapu KokoVolt SwitchNatures Madness*20.2DPSTDO 52 · 103,582 Max CP - 138
Shadow HariyamaShadowForce PalmDynamic Punch20.5DPSTDO 49 · 103,198 Max CP - 139
MeloettaAriaQuick AttackHyper Beam18.0DPSTDO 73 · 104,490 Max CP - 140
Mega AerodactylMegaRock ThrowRock Slide19.0DPSTDO 62 · 104,655 Max CP - 141
Shadow GyaradosShadowWaterfallHydro Pump19.8DPSTDO 54 · 103,834 Max CP - 142
UrshifuRapid StrikeCounterDynamic Punch19.0DPSTDO 62 · 104,077 Max CP - 143
UrshifuSingle StrikeCounterDynamic Punch19.0DPSTDO 62 · 104,077 Max CP - 144
HydreigonBiteBrutal Swing*18.9DPSTDO 61 · 104,098 Max CP - 145
Shadow MagmortarShadowFire SpinFire Blast21.0DPSTDO 45 · 103,541 Max CP - 146
ZarudeVine WhipPower Whip17.9DPSTDO 72 · 94,334 Max CP - 147
UrsalunaTackleHigh Horsepower*17.9DPSTDO 72 · 94,358 Max CP - 148
ExcadrillMetal ClawEarthquake19.9DPSTDO 52 · 93,667 Max CP - 149
NihilegoPoison JabSludge Bomb17.8DPSTDO 72 · 94,465 Max CP - 150
DecidueyeHisuianMagical LeafAura Sphere19.3DPSTDO 56 · 93,275 Max CP
* legacy move — needs an Elite TM. Each list shows the top 150; scores are relative to the best of the list (100). Search looks across the overall and every type list.
How the rankings work
- Every obtainable Pokémon is tested with every moveset it can learn — including Elite TM legacy moves (marked *) — and its best pairing is kept.
- DPS comes from optimally weaving fast and charged moves — including the energy gained from taking boss damage, which speeds up big one-bar moves; TDO factors in bulk (how long it stays on the field); Score is the community-standard DPS³ × TDO blend, scaled to 100 for the best of each list.
- Shadow Pokémon get their +20% damage / −bulk trade; Megas and Primals use their boosted stats. Figures assume Level 50 and perfect IVs. The overall list is scored versus a neutral target; each type list simulates a boss weak to that type(on-type moves count 1.6×) — so for a specific raid, pick the type it's weak to from the selector.
- Raw CP is a different question — a Pokémon can have a huge CP ceiling but no moves to use it. For that list, see the max CP rankings, then track what you've caught in the Living Dex tracker and snipe perfect versions with our 100% IV coordinates.
Raid Attackers FAQ
What is the best attacker in Pokémon GO?
Mega Rayquaza is the best raid attacker in Pokémon GO right now, dealing 32.6 DPS with Dragon Tail + Dragon Ascent. The best attacker that doesn't need a Mega slot is Eternatus (Poison Jab + Dynamax Cannon), and the best Shadow investment is Shadow Regigigas. Use the type selector above for the best counter to any specific raid boss — rankings update automatically from the live game data (updated 20 Jul 2026).
How are these attacker rankings calculated?
For every obtainable Pokémon — including Shadow and Mega/Primal variants — we test every fast + charged move pairing it can learn (Elite TM moves included) and keep the best one. DPS is cycle damage per second from optimally weaving fast and charged moves, including the energy gained from taking boss damage (1 energy per 2 HP lost — why big one-bar moves fire faster than fast-move energy alone allows); TDO estimates total damage before fainting from the Pokémon's bulk; the score combines them (DPS³ × TDO — the community-standard weighting that rewards damage first but not glass cannons). Everything assumes Level 50 with perfect IVs. The overall list is scored against a neutral target; each type list simulates a raid boss weak to that type, so on-type moves count 1.6× — which is why type-list DPS runs higher.
What do DPS, TDO and Score mean?
DPS is damage per second — how fast it melts a raid boss. TDO (total damage output) is how much damage it deals before fainting, so bulky attackers score higher. Score blends both, normalised to 100 for the best Pokémon of each list, and is what the rankings sort by.
Are Shadow Pokémon or Megas better for raids?
Megas top the charts, but you can only Mega Evolve one Pokémon at a time — the rest of your party should be Shadows and regular top attackers. Shadow Pokémon deal 20% more damage at the cost of taking more in return, which usually nets out as a big DPS win. Toggle either group off above to plan the non-Mega slots of your raid party.
What does the * on a move mean?
It marks a legacy move that the Pokémon can no longer learn normally — you need an Elite Fast TM or Elite Charged TM (or to have caught it during the right event). If you'd rather not spend an Elite TM, check the next entry of that type for a non-legacy alternative.
Do I need perfect IVs for these numbers?
The figures assume a 15-attack IV at Level 50, so a worse catch lands slightly lower — attack IV matters most for hitting damage breakpoints. Catching a 100% IV version first is the cleanest route, which is exactly what our live 100% IV coordinates feed is for.
Build the perfect raid party — hundos only
Every attacker here hits hardest at 100% IV. Join 128,000+ trainers using our live 100% IV coordinates to snipe perfect raid attackers — Mewtwo, Rayquaza, Eternatus and the rest of this list.