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 banks.

OFFENSE

Fighting moves against …

DEFENSE

Fighting Pokémon on defense

RESISTANCES (×½)Bug×½Rock×½Dark×½
IMMUNITIES (×0)none
COUNTERS

What is super effective against Fighting?

Flying×2hits ×2 and resists Fighting moves on top.
Psychic×2hits ×2 and resists Fighting moves on top.
Fairy×2hits ×2 and resists Fighting moves on top.
Machamp — Gen V (2010) sprite

Machamp takes ×2 damage. Machamp is a pure Fighting Pokémon — Psychic moves hit it for ×2. That's exactly why Psychic is the answer whenever Machamp hits the field.

Q&A

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.