Type reference
Fighting Type Pokémon
Explore Fighting-type Pokémon and their offensive and defensive matchups. Dual types can change an individual Pokémon’s weaknesses.
Fighting
Fighting defense: damage taken
4×
—
2×
FlyingPsychicFairy
1×
NormalFireWaterElectricGrassIceFightingPoisonGroundGhostDragonSteel
½×
BugRockDark
¼×
—
0×
—
Fighting attacks: damage dealt
4×
—
2×
NormalIceRockDarkSteel
1×
FireWaterElectricGrassFightingGroundDragon
½×
PoisonFlyingPsychicBugFairy
¼×
—
0×
Ghost
Single-type matchups only. A second type can add or cancel weaknesses.
How Fighting changed across generations
Generation 1 has a different chart from later games. Select Gen 1 above to see the original matchups.
Generation 6 added Fairy and removed Steel’s resistances to Ghost and Dark. Historical matchup changes are reflected in the selector above.
Fighting-type Pokémon
107 entries including formsMankey
Fighting
Primeape
Fighting
Poliwrath
WaterFighting
Machop
Fighting
Machoke
Fighting
Machamp
Fighting
Machamp-Gmax
Fighting
Farfetch’d-Galar
Fighting
Hitmonlee
Fighting
Hitmonchan
Fighting
Tauros-Paldea-Combat
Fighting
Tauros-Paldea-Blaze
FightingFire
Tauros-Paldea-Aqua
FightingWater
Zapdos-Galar
FightingFlying
Mewtwo-Mega-X
PsychicFighting
Heracross
BugFighting
Heracross-Mega
BugFighting
Sneasel-Hisui
FightingPoison
Tyrogue
Fighting
Hitmontop
Fighting
Combusken
FireFighting
Blaziken
FireFighting
Blaziken-Mega
FireFighting
Breloom
GrassFighting
Makuhita
Fighting
Hariyama
Fighting
Meditite
FightingPsychic
Medicham
FightingPsychic
Medicham-Mega
FightingPsychic
Monferno
FireFighting
Infernape
FireFighting
Staraptor-Mega
FightingFlying
Lopunny-Mega
NormalFighting
Riolu
Fighting
Lucario
FightingSteel
Lucario-Mega
FightingSteel
Lucario-Mega-Z
FightingSteel
Croagunk
PoisonFighting
Toxicroak
PoisonFighting
Gallade
PsychicFighting
Gallade-Mega
PsychicFighting
Arceus-Fighting
Fighting
Pignite
FireFighting
Emboar
FireFighting
Emboar-Mega
FireFighting
Timburr
Fighting
Gurdurr
Fighting
Conkeldurr
Fighting
Throh
Fighting
Sawk
Fighting
Lilligant-Hisui
GrassFighting
Scraggy
DarkFighting
Scrafty
DarkFighting
Scrafty-Mega
DarkFighting
Mienfoo
Fighting
Mienshao
Fighting
Cobalion
SteelFighting
Terrakion
RockFighting
Virizion
GrassFighting
Keldeo
WaterFighting
Keldeo-Resolute
WaterFighting
Meloetta-Pirouette
NormalFighting
Chesnaught
GrassFighting
Chesnaught-Mega
GrassFighting
Pancham
Fighting
Pangoro
FightingDark
Barbaracle-Mega
RockFighting
Hawlucha
FightingFlying
Hawlucha-Mega
FightingFlying
Decidueye-Hisui
GrassFighting
Crabrawler
Fighting
Crabominable
FightingIce
Crabominable-Mega
FightingIce
Stufful
NormalFighting
Bewear
NormalFighting
Passimian
Fighting
Silvally-Fighting
Fighting
Hakamo-o
DragonFighting
Kommo-o
DragonFighting
Kommo-o-Totem
DragonFighting
Buzzwole
BugFighting
Pheromosa
BugFighting
Marshadow
FightingGhost
Clobbopus
Fighting
Grapploct
Fighting
Sirfetch’d
Fighting
Falinks
Fighting
Falinks-Mega
Fighting
Zamazenta
Fighting
Zamazenta-Crowned
FightingSteel
Kubfu
Fighting
Urshifu
FightingDark
Urshifu-Rapid-Strike
FightingWater
Urshifu-Gmax
FightingDark
Urshifu-Rapid-Strike-Gmax
FightingWater
Sneasler
FightingPoison
Quaquaval
WaterFighting
Pawmo
ElectricFighting
Pawmot
ElectricFighting
Flamigo
FlyingFighting
Annihilape
FightingGhost
Great Tusk
GroundFighting
Slither Wing
BugFighting
Iron Hands
FightingElectric
Iron Valiant
FairyFighting
Koraidon
FightingDragon
Okidogi
PoisonFighting
Put Fighting on your team
A type’s single-type chart is a starting point. When a Pokémon has two types, its defensive multipliers are multiplied. Check the complete typing before deciding which teammate covers a weakness.
Open Team Builder →