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.
How Fighting Performs in Battle
See which attacks hit Fighting super effectively, what Fighting resists, and how Fighting moves hit opposing targets.
Fighting Type Pokemon Weakness
- 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.
Defensive Resistances
- 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.
Offensive Coverage
- 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.
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.
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.
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.
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.
All Fighting Type Pokemon List
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.
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.