All 73 Fighting-Type Pokémon
There are 73 Fighting-type Pokémon in the National Pokédex, 28 of them pure Fighting. The full list is below, with a random Fighting-type generator after it.
The Full List
#0056Mankey
#0057Primeape
#0062PoliwrathWater
#0066Machop
#0067Machoke
#0068Machamp
#0106Hitmonlee
#0107Hitmonchan
#0214HeracrossBug
#0236Tyrogue
#0237Hitmontop
#0256CombuskenFire
#0257BlazikenFire
#0286BreloomGrass
#0296Makuhita
#0297Hariyama
#0307MedititePsychic
#0308MedichamPsychic
#0391MonfernoFire
#0392InfernapeFire
#0447Riolu
#0448LucarioSteel
#0453CroagunkPoison
#0454ToxicroakPoison
#0475GalladePsychic
#0499PigniteFire
#0500EmboarFire
#0532Timburr
#0533Gurdurr
#0534Conkeldurr
#0538Throh
#0539Sawk
#0559ScraggyDark
#0560ScraftyDark
#0619Mienfoo
#0620Mienshao
#0638CobalionSteel
#0639TerrakionRock
#0640VirizionGrass
#0647KeldeoWater
#0652ChesnaughtGrass
#0674Pancham
#0675PangoroDark
#0701HawluchaFlying
#0739Crabrawler
#0740CrabominableIce
#0759StuffulNormal
#0760BewearNormal
#0766Passimian
#0783Hakamo-oDragon
#0784Kommo-oDragon
#0794BuzzwoleBug
#0795PheromosaBug
#0802MarshadowGhost
#0852Clobbopus
#0853Grapploct
#0865Sirfetch’d
#0870Falinks
#0889Zamazenta
#0891Kubfu
#0892UrshifuDark
#0903SneaslerPoison
#0914QuaquavalWater
#0922PawmoElectric
#0923PawmotElectric
#0973FlamigoFlying
#0979AnnihilapeGhost
#0984Great TuskGround
#0988Slither WingBug
#0992Iron HandsElectric
#1006Iron ValiantFairy
#1007KoraidonDragon
#1014OkidogiPoison73 Pokémon match your filters
About Fighting-type Pokémon
Fighting moves are super effective against five types, tied with Ground for the most: Normal, Ice, Rock, Dark, and Steel. That offensive reach is the type's main strength. Fighting types are also strong on average, ranking third for base stat total out of all 18 types. The limits are Ghost types, which Fighting moves cannot hit at all, and Flying, Psychic, and Fairy, which are all super effective against it.
The generator above draws only from Pokémon with Fighting as one of their types, dual types included.
Spin the Pokémon wheel, add more filters on the main random Pokémon generator, or try a random legendary Pokémon or a random shiny Pokémon.
Fighting-type Pokémon by the numbers
Of the 73 Fighting-type Pokémon, 28 are pure Fighting and 45 have a second type. The most common pairing is Fighting/Fire (6 Pokémon), followed by Bug (4) and Dark (4). 10 of them are legendary or mythical, including Cobalion, Terrakion, Virizion, Keldeo and 6 more.
By base stat total, the strongest Fighting-type Pokémon that isn't legendary or mythical is Kommo-o (600); counting legendaries, it's Koraidon (670). The fastest is Pheromosa, with a base Speed of 151. The heaviest is Iron Hands at 380.7 kg, and the lightest is Clobbopus at 4 kg. Among pure Fighting types, the highest base stat totals belong to Zamazenta (660), Mienshao (510), Sirfetch’d (507), Machamp (505) and Conkeldurr (505).
Generation 5 introduced the most Fighting-type Pokémon, 15. Counts use each Pokémon's current typing, so a species that gained or changed a type in a later game is counted under its present types.
| Generation | New Fighting-type Pokémon |
|---|---|
| Gen 1 | 8 |
| Gen 2 | 3 |
| Gen 3 | 7 |
| Gen 4 | 7 |
| Gen 5 | 15 |
| Gen 6 | 4 |
| Gen 7 | 10 |
| Gen 8 | 8 |
| Gen 9 | 11 |
Every Fighting typing and its Pokémon
Fighting appears in 18 different typings (standard forms only):
- Pure Fighting (28): Mankey, Primeape, Machop, Machoke, Machamp, Hitmonlee, Hitmonchan, Tyrogue, Hitmontop, Makuhita and 18 more
- Fighting/Fire (6): Combusken, Blaziken, Monferno, Infernape, Pignite and Emboar
- Fighting/Bug (4): Heracross, Buzzwole, Pheromosa and Slither Wing
- Fighting/Dark (4): Scraggy, Scrafty, Pangoro and Urshifu
- Fighting/Poison (4): Croagunk, Toxicroak, Sneasler and Okidogi
- Fighting/Dragon (3): Hakamo-o, Kommo-o and Koraidon
- Fighting/Electric (3): Pawmo, Pawmot and Iron Hands
- Fighting/Grass (3): Breloom, Virizion and Chesnaught
- Fighting/Psychic (3): Meditite, Medicham and Gallade
- Fighting/Water (3): Poliwrath, Keldeo and Quaquaval
- Fighting/Flying (2): Hawlucha and Flamigo
- Fighting/Ghost (2): Marshadow and Annihilape
- Fighting/Normal (2): Stufful and Bewear
- Fighting/Steel (2): Lucario and Cobalion
- Fighting/Fairy (1): Iron Valiant
- Fighting/Ground (1): Great Tusk
- Fighting/Ice (1): Crabominable
- Fighting/Rock (1): Terrakion
4 of these typings belong to a single Pokémon each: Iron Valiant is the only Fighting/Fairy, Great Tusk is the only Fighting/Ground, Crabominable is the only Fighting/Ice and Terrakion is the only Fighting/Rock.
Fighting moves on offense
Fighting-type 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 at all on Ghost.
What are Fighting-type Pokémon weak to?
Fighting has 3 weaknesses: Fighting-type Pokémon take super-effective damage from Flying, Psychic and Fairy moves, but resist Bug, Rock and Dark. For a dual type, the type calculator combines both types' matchups.