To date there are 84 Fighting Pokémon including Pure Fighting types and Half Fighting types – those Pokémon that are dual type and have Fighting as their Primary or Secondary type.
Detailed below is a complete Fighting Pokémon list sub-divided into Pure Fighting Pokémon, Half Fighting Pokemon whose Primary type is Fighting and those whose Secondary type is Fighting. Pokémon in each category are ordered by Pokédex number.
Complete Fighting Pokémon List
Fighting Pokémon List – Pure Fighting Type
Mankey
Pokédex Number – 0056
Category – Pig Monkey
Type – Fighting
Evolution – Mankey -> Primeape -> Annihilape
Primeape
Pokédex Number – 0057
Category – Pig Monkey
Type – Fighting
Evolution – Mankey -> Primeape -> Annihilape
Machop
Pokédex Number – 0066
Category – Superpower
Type – Fighting
Evolution – Machop -> Machoke -> Machamp
Machoke
Pokédex Number – 0067
Category – Superpower
Type – Fighting
Evolution – Machop -> Machoke -> Machamp
Machamp
Pokédex Number – 0068
Category – Superpower
Type – Fighting
Evolution – Machop -> Machoke -> Machamp
Galarian Farfetch’d
Pokédex Number – 0083
Category – Wild Duck
Type – Fighting
Evolution – Galarian Farfetch’d -> Galarian Sirfetch’d
Hitmonlee
Pokédex Number – 0106
Category – Kicking
Type – Fighting
Evolution – Tyrogue -> Hitmonlee
Hitmonchan
Pokédex Number – 0107
Category – Punching
Type – Fighting
Evolution – Tyrogue -> Hitmonchan
Paldean Tauros (Combat Breed)
Pokédex Number – 0128
Category – Wild Bull
Type – Fighting
Evolution – Does not evolve
Tyrogue
Pokédex Number – 0236
Category – Scuffle
Type – Fighting
Evolution – Tyrogue -> Hitmonlee or Hitmonchan or Hitmontop
Hitmontop
Pokédex Number – 0237
Category – Handstand
Type – Fighting
Evolution – Tyrogue -> Hitmontop
Makuhita
Pokédex Number – 0296
Category – Guts
Type – Fighting
Evolution – Makuhita -> Hariyama
Hariyama
Pokédex Number – 0297
Category – Arm Thrust
Type – Fighting
Evolution – Makuhita -> Hariyama
Riolu
Pokédex Number – 0447
Category – Emanation
Type – Fighting
Evolution – Riolu -> Lucario
Timburr
Pokédex Number – 0532
Category – Muscular
Type – Fighting
Evolution – Timburr -> Gurdurr -> Conkeldurr
Gurdurr
Pokédex Number – 0533
Category – Muscular
Type – Fighting
Evolution – Timburr -> Gurdurr -> Conkeldurr
Conkeldurr
Pokédex Number – 0534
Category – Muscular
Type – Fighting
Evolution – Timburr -> Gurdurr -> Conkeldurr
Throh
Pokédex Number – 0538
Category – Judo
Type – Fighting
Evolution – Does not evolve
Sawk
Pokédex Number – 0539
Category – Karate
Type – Fighting
Evolution – Does not evolve
Mienfoo
Pokédex Number – 0619
Category – Martial Arts
Type – Fighting
Evolution – Mienfoo -> Mienshao
Mienshao
Pokédex Number – 0620
Category – Martial Arts
Type – Fighting
Evolution – Mienfoo -> Mienshao
Pancham
Pokédex Number – 0674
Category – Playful
Type – Fighting
Evolution – Pancham -> Pangoro
Crabrawler
Pokédex Number – 0739
Category – Boxing
Type – Fighting
Evolution – Crabrawler -> Crabominable
Passimian
Pokédex Number – 0766
Category – Teamwork
Type – Fighting
Evolution – Does not evolve
Clobbopus
Pokédex Number – 0852
Category – Tantrum
Type – Fighting
Evolution – Clobbopus -> Grapploct
Grapploct
Pokédex Number – 0853
Category – Jujitsu
Type – Fighting
Evolution – Clobbopus -> Grapploct
Sirfetch’d
Pokédex Number – 0865
Category – Wild Duck
Type – Fighting
Evolution – Farfetch’d -> Sirfetch’d
Falinks
Pokédex Number – 0870
Category – Formation
Type – Fighting
Evolution – Does not evolve
Zamazenta
Pokédex Number – 0889
Category – Warrior
Type – Fighting
Evolution – Does not evolve
Kubfu
Pokédex Number – 0891
Category – Wushu
Type – Fighting
Evolution – Kubfu -> Urshifu
Fighting Pokémon List – Half Fighting Pokemon – Primary Type Fighting
Paldean Tauros (Blaze Breed)
Pokédex Number – 0128
Category – Wild Bull
Primary Type – Fighting
Secondary Type – Fire
Evolution – Does not evolve
Paldean Tauros (Aqua Breed)
Pokédex Number – 0128
Category – Wild Bull
Primary Type – Fighting
Secondary Type – Water
Evolution – Does not evolve
Galarian Zapdos
Pokédex Number – 0145
Category – Strong Legs
Primary Type – Fighting
Secondary Type – Flying
Evolution – Does not evolve
Hisuian Sneasel
Pokédex Number – 0215
Category – Sharp Claw
Primary Type – Fighting
Secondary Type – Poison
Evolution – Sneasel -> Weavile
Meditite
Pokédex Number – 0307
Category – Meditate
Primary Type – Fighting
Secondary Type – Psychic
Evolution – Meditite -> Medicham
Medicham
Pokédex Number – 0308
Category – Meditate
Primary Type – Fighting
Secondary Type – Psychic
Evolution – Meditite -> Medicham
Lucario
Pokédex Number – 0448
Category – Aura
Primary Type – Fighting
Secondary Type – Steel
Evolution – Riolu -> Lucario
Pangoro
Pokédex Number – 0675
Category – Playful
Primary Type – Fighting
Secondary Type – Dark
Evolution – Pancham -> Pangoro
Hawlucha
Pokédex Number – 0701
Category – Wrestling
Primary Type – Fighting
Secondary Type – Flying
Evolution – Does not evolve
Crabominable
Pokédex Number – 0740
Category – Woolly Crab
Primary Type – Fighting
Secondary Type – Ice
Evolution – Crabrawler -> Crabominable
Marshadow
Pokédex Number – 0802
Category – Gloomdweller
Primary Type – Fighting
Secondary Type – Ghost
Evolution – Does not evolve
Zamazenta (Crowned Shield)
Pokédex Number – 0889
Category – Warrior
Primary Type – Fighting
Secondary Type – Steel
Evolution – Does not evolve
Urshifu (Single Strike)
Pokédex Number – 0892
Category – Wushu
Primary Type – Fighting
Secondary Type – Dark
Evolution – Kubfu -> Urshifu
Urshifu (Rapid Strike)
Pokédex Number – 0892
Category – Wushu
Primary Type – Fighting
Secondary Type – Water
Evolution – Kubfu -> Urshifu
Sneasler
Pokédex Number – 0903
Category – Free Climb
Primary Type – Fighting
Secondary Type – Poison
Evolution – Sneasel -> Sneasler
Annihilape
Pokédex Number – 0979
Category – Rage Monkey
Primary Type – Fighting
Secondary Type – Ghost
Evolution – Mankey -> Primeape -> Annihilape
Iron Hands
Pokédex Number – 0992
Category – Paradox
Primary Type – Fighting
Secondary Type – Electric
Evolution – Does not evolve
Koraidon
Pokédex Number – 1007
Category – Paradox
Primary Type – Fighting
Secondary Type – Dragon
Evolution – Does not evolve
Fighting Pokémon List – Half Fighting Pokemon – Secondary Type Fighting
Poliwrath
Pokédex Number – 0062
Category – Tadpole
Primary Type – Water
Secondary Type – Fighting
Evolution – Poliwag -> Poliwhirl -> Poliwrath or Politoed
Heracross
Pokédex Number – 0214
Category – Single Horn
Primary Type – Bug
Secondary Type – Fighting
Evolution – Does not evolve
Combusken
Pokédex Number – 0256
Category – Young Fowl
Primary Type – Fire
Secondary Type – Fighting
Evolution – Torchic -> Combusken -> Blaziken
Blaziken
Pokédex Number – 0257
Category – Blaze
Primary Type – Fire
Secondary Type – Fighting
Evolution – Torchic -> Combusken -> Blaziken
Breloom
Pokédex Number – 0286
Category – Mushroom
Primary Type – Grass
Secondary Type – Fighting
Evolution – Shroomish -> Breloom
Monferno
Pokédex Number – 0391
Category – Playful
Primary Type – Fire
Secondary Type – Fighting
Evolution – Chimchar -> Monferno -> Infernape
Infernape
Pokédex Number – 0392
Category – Flame
Primary Type – Fire
Secondary Type – Fighting
Evolution – Chimchar -> Monferno -> Infernape
Croagunk
Pokédex Number – 0453
Category – Toxic Mouth
Primary Type – Poison
Secondary Type – Fighting
Evolution – Croagunk -> Toxicroak
Toxicroak
Pokédex Number – 0454
Category – Toxic Mouth
Primary Type – Poison
Secondary Type – Fighting
Evolution – Croagunk -> Toxicroak
Gallade
Pokédex Number – 0475
Category – Blade
Primary Type – Psychic
Secondary Type – Fighting
Evolution – Ralts -> Kirlia -> Gallade
Pignite
Pokédex Number – 0498
Category – Fire Pig
Primary Type – Fire
Secondary Type – Fighting
Evolution – Tepig -> Pignite -> Emboar
Emboar
Pokédex Number – 0500
Category – Mega Fire Pig
Primary Type – Fire
Secondary Type – Fighting
Evolution – Tepig -> Pignite -> Emboar
Hisuian Lilligant
Pokédex Number – 0549
Category – Spinning
Primary Type – Grass
Secondary Type – Fighting
Evolution – Petilil -> Lilligant
Scraggy
Pokédex Number – 0559
Category – Shedding
Primary Type – Dark
Secondary Type – Fighting
Evolution – Scraggy -> Scrafty
Scrafty
Pokédex Number – 0560
Category – Hoodlum
Primary Type – Dark
Secondary Type – Fighting
Evolution – Scraggy -> Scrafty
Cobalion
Pokédex Number – 0638
Category – Iron Will
Primary Type – Steel
Secondary Type – Fighting
Evolution – Does not evolve
Terrakion
Pokédex Number – 0639
Category – Cavern
Primary Type – Rock
Secondary Type – Fighting
Evolution – Does not evolve
Virizion
Pokédex Number – 0640
Category – Grassland
Primary Type – Grass
Secondary Type – Fighting
Evolution – Does not evolve
Keldeo
Pokédex Number – 0647
Category – Colt
Primary Type – Water
Secondary Type – Fighting
Evolution – Does not evolve
Meloetta (Pirouette Form)
Pokédex Number – 0648
Category – Melody
Primary Type – Normal
Secondary Type – Fighting
Evolution – Does not evolve
Chesnaught
Pokédex Number – 0652
Category – Spiny Armor
Primary Type – Grass
Secondary Type – Fighting
Evolution – Chespin -> Quilladin -> Chesnaught
Hisuian Decidueye
Pokédex Number – 0724
Category – Arrow Quill
Primary Type – Grass
Secondary Type – Fighting
Evolution – Rowlet -> Dartrix -> Decidueye
Stufful
Pokédex Number – 0759
Category – Flailing
Primary Type – Normal
Secondary Type – Fighting
Evolution – Stufful -> Bewear
Bewear
Pokédex Number – 0760
Category – Strong Arm
Primary Type – Normal
Secondary Type – Fighting
Evolution – Stufful -> Bewear
Hakamo-o
Pokédex Number – 0783
Category – Scaly
Primary Type – Dragon
Secondary Type – Fighting
Evolution – Jangmo-o -> Hakamo-o -> Kommo-o
Kommo-o
Pokédex Number – 0784
Category – Scaly
Primary Type – Dragon
Secondary Type – Fighting
Evolution – Jangmo-o -> Hakamo-o -> Kommo-o
Buzzwole
Pokédex Number – 0794
Category – Swollen
Primary Type – Bug
Secondary Type – Fighting
Evolution – Does not evolve
Pheromosa
Pokédex Number – 0795
Category – Lissome
Primary Type – Bug
Secondary Type – Fighting
Evolution – Does not evolve
Quaquaval
Pokédex Number – 0914
Category – Dancer
Primary Type – Water
Secondary Type – Fighting
Evolution – Quaxly -> Quaxwell -> Quaquaval
Pawmo
Pokédex Number – 0922
Category – Mouse
Primary Type – Electric
Secondary Type – Fighting
Evolution – Pawmi -> Pawmo -> Pawmot
Pawmot
Pokédex Number – 0923
Category – Hands-On
Primary Type – Electric
Secondary Type – Fighting
Evolution – Pawmi -> Pawmo -> Pawmot
Flamigo
Pokédex Number – 0973
Category – Synchronize
Primary Type – Flying
Secondary Type – Fighting
Evolution – Does not evolve
Great Tusk
Pokédex Number – 0984
Category – Paradox
Primary Type – Ground
Secondary Type – Fighting
Evolution – Does not evolve
Slither Wing
Pokédex Number – 0988
Category – Paradox
Primary Type – Bug
Secondary Type – Fighting
Evolution – Does not evolve
Iron Valiant
Pokédex Number – 1006
Category – Paradox
Primary Type – Fairy
Secondary Type – Fighting
Evolution – Does not evolve
Okidogi
Pokédex Number – 1014
Category – tbc
Primary Type – Poison
Secondary Type – Fighting
Evolution – Does not evolve