
Annihilape
#0979
- Deals 4x damage with Fighting-type attacks
- Has STAB Fighting-type attacks
- Is immune to the target's Normal 0x STAB attacks
- Strong attacking stats help convert the matchup
Safe into Normal 0x
115 offense · 90 Speed
Pokémon counters guide
Find practical counter Pokémon, attacking types, and defensive matchup notes for Rattata-Alola.

Rattata-Alola
#0019
Fighting is the strongest answer because both Dark and Normal are weak to Fighting, creating a 4x weakness. Bug and Fairy are strong secondary attacking types.
Best move types
Biggest weakness

Annihilape
#0979
Safe into Normal 0x
115 offense · 90 Speed

Sneasler
#0903
Safe into Dark 0.5x
130 offense · 120 Speed

Lucario
#0448
Safe into Dark 0.5x, Normal 0.5x
115 offense · 90 Speed

Conkeldurr
#0534
Safe into Dark 0.5x
140 offense · 45 Speed

Heracross
#0214
Safe into Dark 0.5x
125 offense · 85 Speed

Sirfetch’d
#0865
Safe into Dark 0.5x
135 offense · 65 Speed

Pangoro
#0675
Safe into Dark 0.25x
124 offense · 58 Speed

Sawk
#0539
Safe into Dark 0.5x
125 offense · 85 Speed

Quaquaval
#0914
Safe into Dark 0.5x
120 offense · 85 Speed

Crabominable
#0740
Safe into Dark 0.5x
132 offense · 43 Speed

Machamp
#0068
Safe into Dark 0.5x
130 offense · 55 Speed

Passimian
#0766
Safe into Dark 0.5x
120 offense · 80 Speed

Mewtwo-Mega X
#0150
Mostly neutral switch-in
190 offense · 130 Speed

Heracross-Mega
#0214
Safe into Dark 0.5x
185 offense · 75 Speed

Marshadow
#0802
Safe into Normal 0x
125 offense · 125 Speed

Crowned Zamazenta
#0889
Safe into Dark 0.5x, Normal 0.5x
120 offense · 128 Speed

Lucario-Mega
#0448
Safe into Dark 0.5x, Normal 0.5x
145 offense · 112 Speed

Koraidon
#1007
Safe into Dark 0.5x
135 offense · 135 Speed

Terrakion
#0639
Safe into Dark 0.5x, Normal 0.5x
129 offense · 108 Speed

Blaziken-Mega
#0257
Safe into Dark 0.5x
160 offense · 100 Speed
Move availability depends on game version and learnset data, so this page recommends move types rather than guaranteed moves.
These attacking types are resisted or blocked by the defender's typing, so they are usually lower-priority choices unless they provide a special battle role.
Rattata-Alola is best countered by Pokémon that can use Fighting (4x) attacks while avoiding bad defensive matchups into Dark / Normal STAB attacks. Because this is a 4x weakness, even moderate attackers can create pressure if they can enter safely.
Fighting is the strongest attacking type against Rattata-Alola, dealing 4x damage under the modern Gen 6+ type chart.
Rattata-Alola has 3 super-effective attacking options: Fighting, Bug, and Fairy. Use the highest multiplier first, then choose a Pokémon that is not exposed to Dark / Normal STAB attacks.
No. The ranking uses base typing and base stats. Abilities, items, Terastallization, weather, terrain, and special move rules can change the real matchup.
Yes. Terastallization can replace the defensive typing used here, so the recommended counter types may change completely in formats where Tera is active.
Avoid relying on Psychic, Ghost, and Dark attacks unless they have a special role or unusually high power.
Search Pokémon, moves, abilities, types, and items.