Generation 1 Original (Red & Blue)

Fighting Type Pokemon

Fighting type Pokemon hit five types super effectively, matching Ground for the widest offensive spread. They resist Bug, Rock, and Dark attacks, while devastating strikes like Close Combat crack open opposing walls.

Takes 2×:
Flying (2×) Psychic (2×) Fairy (2×)
Takes 0.5×:
Bug (0.5×) Rock (0.5×) Dark (0.5×)
Takes 0×:
None (0 Immunities)
73
Base Species
109
Total Forms
467
Avg BST
5 Types
Super Effective
Lucario
Lucario #0448
fighting steel
Aura Pokemon (Fighting/Steel) • 525 BST

How Fighting Performs in Battle

See which attacks hit Fighting super effectively, what Fighting resists, and how Fighting moves hit opposing targets.

Defending Takes 2.0× Damage

Fighting Type Pokemon Weakness

Flying (2×) Psychic (2×) Fairy (2×)
  • Flying (2×): Fast aerial sweepers like Tornadus-Therian and Galarian Zapdos exploit Fighting's lack of Flying resistance with high-power Brave Bird and Hurricane.
  • Psychic (2×): Special Psychic attacks like Psyshock and Expanding Force target the typically lower Special Defense stat of physical Fighting brawlers.
  • Fairy (2×): Introduced in Generation 6 specifically to check Fighting and Dragon, premier Fairy threats like Flutter Mane and Iron Valiant pressure Fighting with Moonblast.
Defending Resists & Immunes

Defensive Resistances

Bug (0.5×) Rock (0.5×) Dark (0.5×)
  • Dark (0.5×): Fighting types serve as reliable defensive answers to popular Dark attacks like Knock Off and Crunch, resisting incoming physical damage.
  • Rock (0.5×): Heavy Rock moves like Stone Edge and Rock Slide deal halved damage, allowing bulky Fighting Pokemon to switch in with confidence.
  • Bug (0.5×): Bug attacks like U-turn and First Impression deal reduced damage, minimizing momentum gains for opposing pivot attackers.
Attacking Deals 2.0× Damage

Offensive Coverage

Normal (2×) Ice (2×) Steel (2×)
  • Hits 5 Types Super Effectively: Fighting ties Ground for the most super-effective offensive targets in Pokemon, hitting Normal, Ice, Rock, Dark, and Steel.
  • Exclusive Normal Breaker: Fighting is the single only type in Pokemon that deals super-effective STAB damage to Normal type Pokemon like Blissey and Snorlax.
  • Resisted Targets: Ghost Pokemon take zero damage (0x immunity), while Flying, Poison, Psychic, Bug, and Fairy types resist Fighting attacks (0.5x).

Key Fighting Type Battle Mechanics

Hits 5 types super effectively, the Gen 6 Fairy check, and high-impact battle moves.

Unmatched Type Breakthrough (Hits 5 Types)

Fighting deals super-effective 2.0x damage against five distinct defensive types: Normal, Ice, Rock, Dark, and Steel. It remains the only offensive damage type capable of dealing super-effective damage to pure Normal type Pokemon, making Fighting coverage indispensable on competitive teams.

The Gen 6 Fairy Check & Category Split

Before Generation 4, all Fighting moves were strictly Physical. Generation 4 decoupled move categories, creating special attacks like Focus Blast and Aura Sphere. In Generation 6, the Fairy type was created to balance Fighting and Dragon, introducing a defensive resistance and a 2x super-effective weakness.

High-Impact Tactical Movepool

Fighting attacks trade stat drops or recoil for raw offensive power. Close Combat offers 120 base power at the cost of defensive drops, Mach Punch provides crucial +1 priority, and Body Press turns high physical Defense into devastating offensive output on bulky tanks.

All 17 Fighting Dual Type Combinations

Explore defensive synergies, 4x quad-weaknesses, immunities, and competitive pairings for all Fighting dual types.

Fighting + Normal
4 forms
Immune: Ghost
Bewear Stufful Meloetta Pirouette Bewear, Stufful, Meloetta Pirouette
Fighting + Fire
9 forms
6 Key Resists
Blaziken Infernape Emboar Blaziken, Infernape, Emboar
Fighting + Water
7 forms
7 Key Resists
Poliwrath Keldeo Quaquaval Poliwrath, Keldeo, Quaquaval
Fighting + Electric
3 forms
Defensive: 3 Weaknesses
Pawmot Iron Hands Pawmo Pawmot, Iron Hands, Pawmo
Fighting + Grass
6 forms
4× Weak: Flying
Breloom Virizion Chesnaught Breloom, Virizion, Chesnaught
Fighting + Ice
2 forms
6 Weaknesses
Crabominable Crabominable
Fighting + Poison
5 forms
4× Weak: Psychic
Sneasler Toxicroak Okidogi Sneasler, Toxicroak, Okidogi
Fighting + Ground
1 form
Immune: Electric
Great Tusk Great Tusk
Fighting + Flying
5 forms
Immune: Ground
Hawlucha Zapdos Galar Flamigo Hawlucha, Zapdos Galar, Flamigo
Fighting + Psychic
6 forms
3 Weaknesses
Gallade Medicham Mewtwo Mega X Gallade, Medicham, Mewtwo Mega X
Fighting + Bug
5 forms
4× Weak: Flying
Heracross Buzzwole Slither Wing Heracross, Buzzwole, Slither Wing
Fighting + Rock
2 forms
6 Key Resists
Terrakion Terrakion
Fighting + Ghost
2 forms
2 Immunities: Normal, Fighting
Annihilape Marshadow Annihilape, Marshadow
Fighting + Dragon
8 forms
4× Weak: Fairy
Koraidon Kommo-o Hakamo-o Koraidon, Kommo-o, Hakamo-o
Fighting + Steel
5 forms
8 Resists, Immune: Poison
Lucario Cobalion Zamazenta Crowned Lucario, Cobalion, Zamazenta Crowned
Fighting + Dark
6 forms
4× Weak: Fairy
Urshifu Scrafty Pangoro Urshifu, Scrafty, Pangoro
Fighting + Fairy
1 form
Immune: Dragon
Iron Valiant Iron Valiant

Top 10 Strongest Fighting Type Pokemon

Ranked by Base Stat Total (BST) for standard species. Koraidon leads at 670 BST, followed by Zamazenta at 660 BST and a tie between Marshadow and Kommo-o at 600 BST.

#1
Koraidon
Koraidon 670 BST
FightingDragon
Paradox Box Legendary (Fighting/Dragon)
#2
Zamazenta
Zamazenta 660 BST
Fighting
Legendary Shield Hero (Pure Fighting)
#3
Marshadow
Marshadow 600 BST
FightingGhost
Gloomdweller Mythical (Fighting/Ghost)
#4
Kommo-o
Kommo-o 600 BST
DragonFighting
Pseudo-Legendary Scaly Dragon (Dragon/Fighting)
#5
Iron Valiant
Iron Valiant 590 BST
FairyFighting
Future Paradox Weapon (Fairy/Fighting)
#6
Terrakion
Terrakion 580 BST
RockFighting
Swords of Justice Legendary (Rock/Fighting)
#7
Cobalion
Cobalion 580 BST
SteelFighting
Swords of Justice Leader (Steel/Fighting)
#8
Virizion
Virizion 580 BST
GrassFighting
Swords of Justice Legendary (Grass/Fighting)
#9
Keldeo
Keldeo 580 BST
WaterFighting
Colt Mythical Pokemon (Water/Fighting)
#10
Iron Hands
Iron Hands 570 BST
FightingElectric
Future Paradox Brawler (Fighting/Electric)

All Fighting Type Pokemon List Fighting Type Pokemon Symbol

Browse the complete list of Fighting type Pokemon across all 109 official forms and 73 base species. Use filters to isolate pure Fighting type Pokemon, dual type combos, and high BST titans with live search.

Showing 109 Pokemon
Mankey
#0056
Mankey
fighting
BST: 305 Atk: 80 Spe: 70
Primeape
#0057
Primeape
fighting
BST: 455 Atk: 105 Spe: 95
Poliwrath
#0062
Poliwrath
water fighting
BST: 510 Atk: 95 Spe: 70
Machop
#0066
Machop
fighting
BST: 305 Atk: 80 Spe: 35
Machoke
#0067
Machoke
fighting
BST: 405 Atk: 100 Spe: 45
Machamp
#0068
Machamp
fighting
BST: 505 Atk: 130 Spe: 55
Hitmonlee
#0106
Hitmonlee
fighting
BST: 455 Atk: 120 Spe: 87
Hitmonchan
#0107
Hitmonchan
fighting
BST: 455 Atk: 105 Spe: 76
Heracross
#0214
Heracross
bug fighting
BST: 500 Atk: 125 Spe: 85
Tyrogue
#0236
Tyrogue
fighting
BST: 210 Atk: 35 Spe: 35
Hitmontop
#0237
Hitmontop
fighting
BST: 455 Atk: 95 Spe: 70
Combusken
#0256
Combusken
fire fighting
BST: 405 Atk: 85 Spe: 55
Blaziken
#0257
Blaziken
fire fighting
BST: 530 Atk: 120 Spe: 80
Breloom
#0286
Breloom
grass fighting
BST: 460 Atk: 130 Spe: 70
Makuhita
#0296
Makuhita
fighting
BST: 237 Atk: 60 Spe: 25
Hariyama
#0297
Hariyama
fighting
BST: 474 Atk: 120 Spe: 50
Meditite
#0307
Meditite
fighting psychic
BST: 280 Atk: 40 Spe: 60
Medicham
#0308
Medicham
fighting psychic
BST: 410 Atk: 60 Spe: 80
Monferno
#0391
Monferno
fire fighting
BST: 405 Atk: 78 Spe: 81
Infernape
#0392
Infernape
fire fighting
BST: 534 Atk: 104 Spe: 108
Riolu
#0447
Riolu
fighting
BST: 285 Atk: 70 Spe: 60
Lucario
#0448
Lucario
fighting steel
BST: 525 Atk: 110 Spe: 90
Croagunk
#0453
Croagunk
poison fighting
BST: 300 Atk: 61 Spe: 50
Toxicroak
#0454
Toxicroak
poison fighting
BST: 490 Atk: 106 Spe: 85
Gallade
#0475
Gallade
psychic fighting
BST: 518 Atk: 125 Spe: 80
Pignite
#0499
Pignite
fire fighting
BST: 418 Atk: 93 Spe: 55
Emboar
#0500
Emboar
fire fighting
BST: 528 Atk: 123 Spe: 65
Timburr
#0532
Timburr
fighting
BST: 305 Atk: 80 Spe: 35
Gurdurr
#0533
Gurdurr
fighting
BST: 405 Atk: 105 Spe: 40
Conkeldurr
#0534
Conkeldurr
fighting
BST: 505 Atk: 140 Spe: 45
Throh
#0538
Throh
fighting
BST: 465 Atk: 100 Spe: 45
Sawk
#0539
Sawk
fighting
BST: 465 Atk: 125 Spe: 85
Scraggy
#0559
Scraggy
dark fighting
BST: 348 Atk: 75 Spe: 48
Scrafty
#0560
Scrafty
dark fighting
BST: 488 Atk: 90 Spe: 58
Mienfoo
#0619
Mienfoo
fighting
BST: 350 Atk: 85 Spe: 65
Mienshao
#0620
Mienshao
fighting
BST: 510 Atk: 125 Spe: 105
Cobalion
#0638
Cobalion
steel fighting
BST: 580 Atk: 90 Spe: 108
Terrakion
#0639
Terrakion
rock fighting
BST: 580 Atk: 129 Spe: 108
Virizion
#0640
Virizion
grass fighting
BST: 580 Atk: 90 Spe: 108
Keldeo Ordinary
#0647
Keldeo Ordinary
water fighting
BST: 580 Atk: 72 Spe: 108
Chesnaught
#0652
Chesnaught
grass fighting
BST: 530 Atk: 107 Spe: 64
Pancham
#0674
Pancham
fighting
BST: 348 Atk: 82 Spe: 43
Pangoro
#0675
Pangoro
fighting dark
BST: 495 Atk: 124 Spe: 58
Hawlucha
#0701
Hawlucha
fighting flying
BST: 500 Atk: 92 Spe: 118
Crabrawler
#0739
Crabrawler
fighting
BST: 338 Atk: 82 Spe: 63
Crabominable
#0740
Crabominable
fighting ice
BST: 478 Atk: 132 Spe: 43
Stufful
#0759
Stufful
normal fighting
BST: 340 Atk: 75 Spe: 50
Bewear
#0760
Bewear
normal fighting
BST: 500 Atk: 125 Spe: 60
Passimian
#0766
Passimian
fighting
BST: 490 Atk: 120 Spe: 80
Hakamo-o
#0783
Hakamo-o
dragon fighting
BST: 420 Atk: 75 Spe: 65
Kommo-o
#0784
Kommo-o
dragon fighting
BST: 600 Atk: 110 Spe: 85
Buzzwole
#0794
Buzzwole
bug fighting
BST: 570 Atk: 139 Spe: 79
Pheromosa
#0795
Pheromosa
bug fighting
BST: 570 Atk: 137 Spe: 151
Marshadow
#0802
Marshadow
fighting ghost
BST: 600 Atk: 125 Spe: 125
Clobbopus
#0852
Clobbopus
fighting
BST: 310 Atk: 68 Spe: 32
Grapploct
#0853
Grapploct
fighting
BST: 480 Atk: 118 Spe: 42
Sirfetchd
#0865
Sirfetchd
fighting
BST: 507 Atk: 135 Spe: 65
Falinks
#0870
Falinks
fighting
BST: 470 Atk: 100 Spe: 75
Zamazenta
#0889
Zamazenta
fighting
BST: 660 Atk: 120 Spe: 138
Kubfu
#0891
Kubfu
fighting
BST: 385 Atk: 90 Spe: 72
Urshifu Single Strike
#0892
Urshifu Single Strike
fighting dark
BST: 550 Atk: 130 Spe: 97
Sneasler
#0903
Sneasler
fighting poison
BST: 510 Atk: 130 Spe: 120
Quaquaval
#0914
Quaquaval
water fighting
BST: 530 Atk: 120 Spe: 85
Pawmo
#0922
Pawmo
electric fighting
BST: 350 Atk: 75 Spe: 85
Pawmot
#0923
Pawmot
electric fighting
BST: 490 Atk: 115 Spe: 105
Flamigo
#0973
Flamigo
flying fighting
BST: 500 Atk: 115 Spe: 90
Annihilape
#0979
Annihilape
fighting ghost
BST: 535 Atk: 115 Spe: 90
Great Tusk
#0984
Great Tusk
ground fighting
BST: 570 Atk: 131 Spe: 87
Slither Wing
#0988
Slither Wing
bug fighting
BST: 570 Atk: 135 Spe: 81
Iron Hands
#0992
Iron Hands
fighting electric
BST: 570 Atk: 140 Spe: 50
Iron Valiant
#1006
Iron Valiant
fairy fighting
BST: 590 Atk: 130 Spe: 116
Koraidon
#1007
Koraidon
fighting dragon
BST: 670 Atk: 135 Spe: 135
Okidogi
#1014
Okidogi
poison fighting
BST: 555 Atk: 128 Spe: 80
Meloetta Pirouette
#10018
Meloetta Pirouette
normal fighting
BST: 600 Atk: 128 Spe: 128
Keldeo Resolute
#10024
Keldeo Resolute
water fighting
BST: 580 Atk: 72 Spe: 108
Mewtwo Mega X
#10043
Mewtwo Mega X
psychic fighting
BST: 780 Atk: 190 Spe: 130
Heracross Mega
#10047
Heracross Mega
bug fighting
BST: 600 Atk: 185 Spe: 75
Blaziken Mega
#10050
Blaziken Mega
fire fighting
BST: 630 Atk: 160 Spe: 100
Medicham Mega
#10054
Medicham Mega
fighting psychic
BST: 510 Atk: 100 Spe: 100
Lucario Mega
#10059
Lucario Mega
fighting steel
BST: 625 Atk: 145 Spe: 112
Gallade Mega
#10068
Gallade Mega
psychic fighting
BST: 618 Atk: 165 Spe: 110
Lopunny Mega
#10088
Lopunny Mega
normal fighting
BST: 580 Atk: 136 Spe: 135
Kommo O Totem
#10146
Kommo O Totem
dragon fighting
BST: 600 Atk: 110 Spe: 85
Farfetchd Galar
#10166
Farfetchd Galar
fighting
BST: 377 Atk: 95 Spe: 55
Zapdos Galar
#10170
Zapdos Galar
fighting flying
BST: 580 Atk: 125 Spe: 100
Zamazenta Crowned
#10189
Zamazenta Crowned
fighting steel
BST: 700 Atk: 120 Spe: 128
Urshifu Rapid Strike
#10191
Urshifu Rapid Strike
fighting water
BST: 550 Atk: 130 Spe: 97
Machamp Gmax
#10201
Machamp Gmax
fighting
BST: 505 Atk: 130 Spe: 55
Urshifu Single Strike Gmax
#10226
Urshifu Single Strike Gmax
fighting dark
BST: 550 Atk: 130 Spe: 97
Urshifu Rapid Strike Gmax
#10227
Urshifu Rapid Strike Gmax
fighting water
BST: 550 Atk: 130 Spe: 97
Sneasel Hisui
#10235
Sneasel Hisui
fighting poison
BST: 430 Atk: 95 Spe: 115
Lilligant Hisui
#10237
Lilligant Hisui
grass fighting
BST: 480 Atk: 105 Spe: 105
Decidueye Hisui
#10244
Decidueye Hisui
grass fighting
BST: 530 Atk: 112 Spe: 60
Tauros Paldea Combat Breed
#10250
Tauros Paldea Combat Breed
fighting
BST: 490 Atk: 110 Spe: 100
Tauros Paldea Blaze Breed
#10251
Tauros Paldea Blaze Breed
fighting fire
BST: 490 Atk: 110 Spe: 100
Tauros Paldea Aqua Breed
#10252
Tauros Paldea Aqua Breed
fighting water
BST: 490 Atk: 110 Spe: 100
Koraidon Limited Build
#10264
Koraidon Limited Build
fighting dragon
BST: 670 Atk: 135 Spe: 135
Koraidon Sprinting Build
#10265
Koraidon Sprinting Build
fighting dragon
BST: 670 Atk: 135 Spe: 135
Koraidon Swimming Build
#10266
Koraidon Swimming Build
fighting dragon
BST: 670 Atk: 135 Spe: 135
Koraidon Gliding Build
#10267
Koraidon Gliding Build
fighting dragon
BST: 670 Atk: 135 Spe: 135
Emboar Mega
#10286
Emboar Mega
fire fighting
BST: 628 Atk: 148 Spe: 75
Scrafty Mega
#10289
Scrafty Mega
dark fighting
BST: 588 Atk: 130 Spe: 68
Chesnaught Mega
#10292
Chesnaught Mega
grass fighting
BST: 630 Atk: 137 Spe: 44
Barbaracle Mega
#10298
Barbaracle Mega
rock fighting
BST: 600 Atk: 140 Spe: 88
Hawlucha Mega
#10300
Hawlucha Mega
fighting flying
BST: 600 Atk: 137 Spe: 118
Falinks Mega
#10303
Falinks Mega
fighting
BST: 570 Atk: 135 Spe: 100
Staraptor Mega
#10308
Staraptor Mega
fighting flying
BST: 585 Atk: 140 Spe: 110
Lucario Mega Z
#10310
Lucario Mega Z
fighting steel
BST: 625 Atk: 100 Spe: 151
Crabominable Mega
#10315
Crabominable Mega
fighting ice
BST: 578 Atk: 157 Spe: 33

Notable Fighting Type Moves

Key physical, special, and status moves used across competitive and story battles.

Move Category Power Accuracy Battle Effect & Utility
Close Combat Physical 120 100% Premier offensive wallbreaker. Delivers devastating 120 base power with 100% accuracy, lowering the user's Defense and Special Defense by 1 stage.
Drain Punch Physical 75 100% High-utility sustained brawler move. Restores HP equal to 50% of the damage dealt, turning bulky physical sweepers into resilient threats.
Mach Punch Physical 40 100% Crucial +1 priority physical strike. Allows Fighting attackers to move first and pick off weakened Ice, Dark, Rock, or Steel sweepers regardless of speed tiers.
Body Press Physical 80 100% Damage calculation calculates using the user's physical Defense stat instead of Attack, allowing bulky defensive tanks like Zamazenta to deal heavy offensive damage.
Aura Sphere Special 80 - Perfect accuracy special attack. Bypasses standard accuracy checks and evasion boosts, never missing under ordinary battle conditions.
Focus Blast Special 120 70% Heavy special nuke. Deals massive 120 base power damage and carries a 10% chance to lower the opponent's Special Defense by 1 stage.
Collision Course Physical 100 100% Koraidon's signature physical attack. Power boosts by 33% (up to 133 base power) when dealing super-effective damage to opposing targets.
Bulk Up Status - - Premier setup status move. Raises both the user's Attack and Defense stats by 1 stage, turning balanced brawlers into sweeping physical powerhouses.

Fighting Type Battle Questions

Direct, tournament-verified answers to common Fighting type battle questions.

When battlers ask what beats Fighting type Pokemon or the primary weakness of Fighting type Pokemon, Flying, Psychic, and Fairy moves stand out. Each deals 2x super effective damage. In dual type combinations, these weaknesses can double into devastating 4x vulnerabilities: Grass/Fighting (like Breloom) and Bug/Fighting (like Heracross) take 4x damage from Flying attacks; Poison/Fighting (like Sneasler) takes 4x damage from Psychic attacks; and Dragon/Fighting (like Kommo-o) and Dark/Fighting (like Urshifu Single Strike) take 4x damage from Fairy moves.

Ghost type Pokemon provide the strongest defensive counter against Fighting moves because Ghost is completely immune and takes 0x damage. Flying, Poison, Psychic, Bug, and Fairy types also resist Fighting attacks, taking only 0.5x damage. Offensively, Pokemon super effective against Fighting type include fast special sweepers with Fairy, Psychic, or Flying attacks (such as Flutter Mane with Moonblast, Iron Boulder with Expanding Force, and Tornadus-Therian with Bleakwind Storm).

In mainline competitive battles and Base Stat Total rankings, Koraidon is the strongest Fighting type Pokemon with a massive 670 BST and the Orichalcum Pulse ability. Zamazenta follows closely with 660 BST (reaching 700 BST in Crowned Shield form). For standard tournament play, Great Tusk, Iron Valiant, and Urshifu stand as top competitive choices, offering unmatched physical wallbreaking power, Rapid Spin utility, and shield-breaking strikes.

Major legendary Fighting type Pokemon include the box legendaries Koraidon and Zamazenta, alongside Urshifu and the Unova Swords of Justice trio (Cobalion, Terrakion, and Virizion, plus Mythical Keldeo). The Fighting roster also features ancient and future Paradox titans (Great Tusk, Slither Wing, Iron Hands, and Iron Valiant), Loyal Three member Okidogi, Galarian Zapdos, and the Alolan Mythical Marshadow.

For Gym raids and Team GO Rocket battles, the best Fighting type Pokemon GO attackers include Terrakion (with Sacred Sword), Shadow Machamp, Lucario (with Aura Sphere), and Conkeldurr. In GO Battle League (Great League, Ultra League, and Master League), Annihilape, Machamp, Medicham, and Scrafty dominate thanks to high-energy Counter fast attacks and versatile shield-baiting charge moves.

The original Generation 1 games (Red, Blue, and Yellow) introduced 8 Fighting type Pokemon across 4 evolutionary families: Mankey, Primeape, Poliwrath, Machop, Machoke, Machamp, Hitmonlee, and Hitmonchan. Machamp served as the original final-stage heavyweight champion of the type.

In Pokemon TCG Pocket, the best Fighting type deck pairs Machamp ex or Marowak ex with Primeape. This fighting type deck Pokemon TCG Pocket build hits meta powerhouses like Pikachu ex and Zapdos ex for double damage weakness, allowing aggressive Stage 1 and Stage 2 attackers to secure quick knockouts with minimal energy setup.