TYPE DEX
Fighting type – strengths, weaknesses & best counters
The Fighting type hits 5 types for double damage: Normal, Ice, Rock, Dark, Steel. Defensively it has 3 weaknesses (Flying, Psychic, Fairy). The wall-breaker: hits Normal, Steel, Rock, Ice and Dark ×2. No other type cracks as many defensive walls.
Fighting moves against …
Fighting Pokémon on defense
What is super effective against Fighting?
Super effective against Fighting: Flying, Psychic, Fairy. The most famous victim: Machamp (Fighting) takes ×2 damage from Psychic moves. One hit is often enough.
Fighting has 3 weaknesses: Flying, Psychic, Fairy. Resisted instead: Bug, Rock, Dark. If you play Fighting defensively, plan around exactly these matchups.
5 types resist Fighting moves: Poison, Flying, Psychic, Bug, Fairy. Fighting moves do nothing at all against Ghost. Bring coverage for that matchup. You really hurt Normal, Ice, Rock, Dark, Steel, though.
84 Pokémon carry the Fighting type: pure, in combination or via a form (Gen 9, incl. Mega Evolutions and regional forms). The full filterable list lives in the Pokédex: toggle the Fighting filter at the top and you'll see every species with stats, locations and movesets.
Yes. Fighting is a solid attacking type with a clear niche. The math: 5 types are hit ×2 (Normal, Ice, Rock, Dark, Steel), 5 resist it (Poison, Flying, Psychic, Bug, Fairy) and 1 are immune (Ghost). The rating comes straight from the type chart. Test the matchups live in the Versus calc.