Skip to content
DexTeam

101 Pokémon & forms · 85 species · Gen 6+ chart

Fighting Type Pokémon

All 101 Fighting-type Pokémon and forms, 33 of them pure Fighting. Fighting attacks hit Normal, Ice, Rock, Dark and Steel super effectively; a Fighting type is weak to Flying, Psychic and Fairy.

Fighting attacking

Super effective (2×) against
NormalIceRockDarkSteel
Not very effective (½×) against
PoisonFlyingPsychicBugFairy
No effect (0×) on
Ghost

Fighting defending

Weak to (2×)
FlyingPsychicFairy
Resists (½×)
BugRockDark
Immune to (0×)
none

How the Fighting type changed across generations

Fighting has existed since Gen 1 (Red & Blue).

None of Fighting's matchups against types that already existed have ever changed.

New matchups from types added later

  • Gen 2Fighting → Dark2×
  • Gen 2Dark → Fighting½×
  • Gen 2Fighting → Steel2×
  • Gen 6Fighting → Fairy½×
  • Gen 6Fairy → Fighting2×

Computed from DexTeam's Gen 1, Gen 2–5 and Gen 6+ type charts — the same ones the team builder uses per game.

Best Fighting Pokémon by role

Fully evolved Fighting types by base stats, Megas, legendaries and mythicals left out so every pick is easy to get.

Most common Fighting dual types

Typings shared by the most fully evolved Pokémon.

  1. FightingFireBlaziken, Infernape, Emboar, Paldean Tauros (Blaze Breed)6
  2. FightingWaterUrshifu-Rapid-Strike, Keldeo, Quaquaval, Paldean Tauros (Aqua Breed)6
  3. FightingGrassBreloom, Hisuian Lilligant, Chesnaught, Virizion6
  4. FightingFlyingHawlucha, Galarian Zapdos, Flamigo, Mega Staraptor5
  5. FightingPsychicMega Medicham, Mega Gallade, Gallade, Mega Mewtwo X5
  6. FightingBugMega Heracross, Buzzwole, Slither Wing, Heracross5

Strongest defensive Fighting dual types

Resistances + immunities minus weaknesses (4× counts double), only typings that exist on a fully evolved Pokémon.

  1. FightingSteelLucario, Cobalion, Mega Lucario10 resist (1 immune)3 weak
  2. FightingElectricIron Hands, Pawmot5 resist3 weak
  3. FightingFireBlaziken, Infernape, Emboar6.5 resist4 weak
  4. FightingPoisonToxicroak, Okidogi, Sneasler6.5 resist4 weak
  5. FightingGhostMarshadow, Annihilape5.5 resist (2 immune)4 weak

Most used Fighting types in Pokémon Champions

Champions VGC 2026 Reg M-C, 2026-09, 1630+ rating, 1.63 million battles (Pokémon Showdown usage stats).

Champions speed tiers · Champions team builder

All Fighting type Pokémon

Sort by number, generation, any base stat or total; filter by second type.

101 of 101
Type
0056MankeyMankeyFighting1408035354570305
0057PrimeapePrimeapeFighting16510560607095455
0062PoliwrathPoliwrathWaterFighting1909595709070510
0066MachopMachopFighting1708050353535305
0067MachokeMachokeFighting18010070506045405
0068MachampMachampFighting19013080658555505
0083Farfetch’d-GalarGalarian Farfetch’dFighting8529555586255377
0106HitmonleeHitmonleeFighting150120533511087455
0107HitmonchanHitmonchanFighting150105793511076455
0128Tauros-Paldea-CombatPaldean Tauros (Combat Breed)Fighting9751101053070100490
0128Tauros-Paldea-BlazePaldean Tauros (Blaze Breed)FightingFire9751101053070100490
0128Tauros-Paldea-AquaPaldean Tauros (Aqua Breed)FightingWater9751101053070100490
0145Zapdos-GalarGalarian ZapdosFightingFlying890125908590100580
0150Mewtwo-Mega-XMega Mewtwo XPsychicFighting6106190100154100130780
0214HeracrossHeracrossBugFighting28012575409585500
0214Heracross-MegaMega HeracrossBugFighting6801851154010575600
0215Sneasel-HisuiHisuian SneaselFightingPoison85595553575115430
0236TyrogueTyrogueFighting2353535353535210
0237HitmontopHitmontopFighting25095953511070455
0256CombuskenCombuskenFireFighting3608560856055405
0257BlazikenBlazikenFireFighting380120701107080530
0257Blaziken-MegaMega BlazikenFireFighting6801608013080100630
0286BreloomBreloomGrassFighting36013080606070460
0296MakuhitaMakuhitaFighting3726030203025237
0297HariyamaHariyamaFighting314412060406050474
0307MedititeMedititeFightingPsychic3304055405560280
0308MedichamMedichamFightingPsychic3606075607580410
0308Medicham-MegaMega MedichamFightingPsychic660100858085100510
0391MonfernoMonfernoFireFighting4647852785281405
0392InfernapeInfernapeFireFighting4761047110471108534
0398Staraptor-MegaMega StaraptorFightingFlying9851401006090110585
0428Lopunny-MegaMega LopunnyNormalFighting665136945496135580
0447RioluRioluFighting4407040354060285
0448LucarioLucarioFightingSteel470110701157090525
0448Lucario-MegaMega LucarioFightingSteel6701458814070112625
0448Lucario-Mega-ZMega Lucario ZFightingSteel9701007016470151625
0453CroagunkCroagunkPoisonFighting4486140614050300
0454ToxicroakToxicroakPoisonFighting48310665866585490
0475GalladeGalladePsychicFighting468125656511580518
0475Gallade-MegaMega GalladePsychicFighting6681659565115110618
0493Arceus-FightingArceus-FightingFighting4120120120120120120720
0499PignitePigniteFireFighting5909355705555418
0500EmboarEmboarFireFighting5110123651006565528
0500Emboar-MegaMega EmboarFireFighting91101487511011075628
0532TimburrTimburrFighting5758055253535305
0533GurdurrGurdurrFighting58510585405040405
0534ConkeldurrConkeldurrFighting510514095556545505
0538ThrohThrohFighting512010085308545465
0539SawkSawkFighting57512575307585465
0549Lilligant-HisuiHisuian LilligantGrassFighting870105755075105480
0559ScraggyScraggyDarkFighting5507570357048348
0560ScraftyScraftyDarkFighting565901154511558488
0560Scrafty-MegaMega ScraftyDarkFighting9651301355513568588
0619MienfooMienfooFighting5458550555065350
0620MienshaoMienshaoFighting565125609560105510
0638CobalionCobalionSteelFighting591901299072108580
0639TerrakionTerrakionRockFighting591129907290108580
0640VirizionVirizionGrassFighting591907290129108580
0647KeldeoKeldeoWaterFighting591729012990108580
0647Keldeo-ResoluteKeldeo-ResoluteWaterFighting591729012990108580
0652ChesnaughtChesnaughtGrassFighting688107122747564530
0652Chesnaught-MegaMega ChesnaughtGrassFighting9881371727411544630
0674PanchamPanchamFighting6678262464843348
0675PangoroPangoroFightingDark69512478697158495
0689Barbaracle-MegaMega BarbaracleRockFighting9721401306410688600
0701HawluchaHawluchaFightingFlying67892757463118500
0701Hawlucha-MegaMega HawluchaFightingFlying9781371007493118600
0724Decidueye-HisuiHisuian DecidueyeGrassFighting88811280959560530
0739CrabrawlerCrabrawlerFighting7478257424763338
0740CrabominableCrabominableFightingIce79713277626743478
0740Crabominable-MegaMega CrabominableFightingIce9971571226210733578
0759StuffulStuffulNormalFighting7707550455050340
0760BewearBewearNormalFighting712012580556060500
0766PassimianPassimianFighting710012090406080490
0773Silvally-FightingSilvally-FightingFighting7959595959595570
0783Hakamo-oHakamo-oDragonFighting7557590657065420
0784Kommo-oKommo-oDragonFighting77511012510010585600
0794BuzzwoleBuzzwoleBugFighting7107139139535379570
0795PheromosaPheromosaBugFighting7711373713737151570
0802MarshadowMarshadowFightingGhost790125809090125600
0852ClobbopusClobbopusFighting8506860505032310
0853GrapploctGrapploctFighting88011890708042480
0865Sirfetch’dSirfetch’dFighting86213595688265507
0870FalinksFalinksFighting865100100706075470
0870Falinks-MegaMega FalinksFighting9651351357065100570
0889ZamazentaZamazentaFighting89212011580115138660
0891KubfuKubfuFighting8609060535072385
0892UrshifuUrshifuFightingDark8100130100636097550
0892Urshifu-Rapid-StrikeUrshifu-Rapid-StrikeFightingWater8100130100636097550
0903SneaslerSneaslerFightingPoison880130604080120510
0914QuaquavalQuaquavalWaterFighting98512080857585530
0922PawmoPawmoElectricFighting9607540504085350
0923PawmotPawmotElectricFighting970115707060105490
0973FlamigoFlamigoFlyingFighting98211574756490500
0979AnnihilapeAnnihilapeFightingGhost911011580509090535
0984Great TuskGreat TuskGroundFighting9115131131535387570
0988Slither WingSlither WingBugFighting985135798510581570
0992Iron HandsIron HandsFightingElectric9154140108506850570
1006Iron ValiantIron ValiantFairyFighting9741309012060116590
1007KoraidonKoraidonFightingDragon910013511585100135670
1014OkidogiOkidogiPoisonFighting988128115588680555

Build a monotype Fighting team

The random team generator can draw six Fighting types for any game, avoiding shared weaknesses where it can. Lock the ones you like and reroll the rest, then open the team in the builder.

Generate a Fighting team

Fighting type FAQ

How many Fighting type Pokémon are there?

101 Pokémon and forms have the Fighting type, covering 85 National Pokédex species. 33 of them are pure Fighting types and 76 are fully evolved. The count includes Mega Evolutions and regional forms such as Alolan, Galarian, Hisuian and Paldean variants.

What is Fighting weak to?

A pure Fighting-type Pokémon takes double damage from Flying, Psychic and Fairy moves and resists Bug, Rock and Dark. A second type changes this — check any Pokémon on its weakness page.

What is Fighting strong against?

Fighting moves are super effective against Normal, Ice, Rock, Dark and Steel, not very effective against Poison, Flying, Psychic, Bug and Fairy and have no effect on Ghost.

What are the best Fighting type Pokémon in Pokémon Champions?

By usage in Champions VGC 2026 Reg M-C (2026-09, 1.63 million battles), the most used Fighting types are Sneasler (37.1%), Mega Staraptor (6.4%), Kommo-o (4.3%), Mega Lucario Z (4%) and Pawmot (3.4%).

Has the Fighting type changed over the generations?

Fighting has existed since Gen 1 (Red & Blue). Its matchups against older types have never changed. Later types added 5 new non-neutral matchups.

Which Fighting type Pokémon has the highest base stats?

Among fully evolved Fighting types (Megas excluded), Arceus-Fighting (720), Koraidon (670) and Zamazenta (660) have the highest base stat totals. Leaving out legendaries and mythicals, the top is Kommo-o at 600.