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
- No effect (0×) on
- Ghost
Fighting defending
- 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.
- Strongest attacker
Conkeldurr140 Atk
Iron Hands140 Atk
Buzzwole139 Atk
Most common Fighting dual types
Typings shared by the most fully evolved Pokémon.
- FightingFireBlaziken, Infernape, Emboar, Paldean Tauros (Blaze Breed)6
- FightingWaterUrshifu-Rapid-Strike, Keldeo, Quaquaval, Paldean Tauros (Aqua Breed)6
- FightingGrassBreloom, Hisuian Lilligant, Chesnaught, Virizion6
- FightingFlyingHawlucha, Galarian Zapdos, Flamigo, Mega Staraptor5
- FightingPsychicMega Medicham, Mega Gallade, Gallade, Mega Mewtwo X5
- 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.
- FightingSteelLucario, Cobalion, Mega Lucario10 resist (1 immune)3 weak
- FightingElectricIron Hands, Pawmot5 resist3 weak
- FightingFireBlaziken, Infernape, Emboar6.5 resist4 weak
- FightingPoisonToxicroak, Okidogi, Sneasler6.5 resist4 weak
- 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).
All Fighting type Pokémon
Sort by number, generation, any base stat or total; filter by second type.
| Type | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 0056 | Fighting | 1 | 40 | 80 | 35 | 35 | 45 | 70 | 305 | |
| 0057 | Fighting | 1 | 65 | 105 | 60 | 60 | 70 | 95 | 455 | |
| 0062 | WaterFighting | 1 | 90 | 95 | 95 | 70 | 90 | 70 | 510 | |
| 0066 | Fighting | 1 | 70 | 80 | 50 | 35 | 35 | 35 | 305 | |
| 0067 | Fighting | 1 | 80 | 100 | 70 | 50 | 60 | 45 | 405 | |
| 0068 | Fighting | 1 | 90 | 130 | 80 | 65 | 85 | 55 | 505 | |
| 0083 | Fighting | 8 | 52 | 95 | 55 | 58 | 62 | 55 | 377 | |
| 0106 | Fighting | 1 | 50 | 120 | 53 | 35 | 110 | 87 | 455 | |
| 0107 | Fighting | 1 | 50 | 105 | 79 | 35 | 110 | 76 | 455 | |
| 0128 | Fighting | 9 | 75 | 110 | 105 | 30 | 70 | 100 | 490 | |
| 0128 | FightingFire | 9 | 75 | 110 | 105 | 30 | 70 | 100 | 490 | |
| 0128 | FightingWater | 9 | 75 | 110 | 105 | 30 | 70 | 100 | 490 | |
| 0145 | FightingFlying | 8 | 90 | 125 | 90 | 85 | 90 | 100 | 580 | |
| 0150 | PsychicFighting | 6 | 106 | 190 | 100 | 154 | 100 | 130 | 780 | |
| 0214 | BugFighting | 2 | 80 | 125 | 75 | 40 | 95 | 85 | 500 | |
| 0214 | BugFighting | 6 | 80 | 185 | 115 | 40 | 105 | 75 | 600 | |
| 0215 | FightingPoison | 8 | 55 | 95 | 55 | 35 | 75 | 115 | 430 | |
| 0236 | Fighting | 2 | 35 | 35 | 35 | 35 | 35 | 35 | 210 | |
| 0237 | Fighting | 2 | 50 | 95 | 95 | 35 | 110 | 70 | 455 | |
| 0256 | FireFighting | 3 | 60 | 85 | 60 | 85 | 60 | 55 | 405 | |
| 0257 | FireFighting | 3 | 80 | 120 | 70 | 110 | 70 | 80 | 530 | |
| 0257 | FireFighting | 6 | 80 | 160 | 80 | 130 | 80 | 100 | 630 | |
| 0286 | GrassFighting | 3 | 60 | 130 | 80 | 60 | 60 | 70 | 460 | |
| 0296 | Fighting | 3 | 72 | 60 | 30 | 20 | 30 | 25 | 237 | |
| 0297 | Fighting | 3 | 144 | 120 | 60 | 40 | 60 | 50 | 474 | |
| 0307 | FightingPsychic | 3 | 30 | 40 | 55 | 40 | 55 | 60 | 280 | |
| 0308 | FightingPsychic | 3 | 60 | 60 | 75 | 60 | 75 | 80 | 410 | |
| 0308 | FightingPsychic | 6 | 60 | 100 | 85 | 80 | 85 | 100 | 510 | |
| 0391 | FireFighting | 4 | 64 | 78 | 52 | 78 | 52 | 81 | 405 | |
| 0392 | FireFighting | 4 | 76 | 104 | 71 | 104 | 71 | 108 | 534 | |
| 0398 | FightingFlying | 9 | 85 | 140 | 100 | 60 | 90 | 110 | 585 | |
| 0428 | NormalFighting | 6 | 65 | 136 | 94 | 54 | 96 | 135 | 580 | |
| 0447 | Fighting | 4 | 40 | 70 | 40 | 35 | 40 | 60 | 285 | |
| 0448 | FightingSteel | 4 | 70 | 110 | 70 | 115 | 70 | 90 | 525 | |
| 0448 | FightingSteel | 6 | 70 | 145 | 88 | 140 | 70 | 112 | 625 | |
| 0448 | FightingSteel | 9 | 70 | 100 | 70 | 164 | 70 | 151 | 625 | |
| 0453 | PoisonFighting | 4 | 48 | 61 | 40 | 61 | 40 | 50 | 300 | |
| 0454 | PoisonFighting | 4 | 83 | 106 | 65 | 86 | 65 | 85 | 490 | |
| 0475 | PsychicFighting | 4 | 68 | 125 | 65 | 65 | 115 | 80 | 518 | |
| 0475 | PsychicFighting | 6 | 68 | 165 | 95 | 65 | 115 | 110 | 618 | |
| 0493 | Fighting | 4 | 120 | 120 | 120 | 120 | 120 | 120 | 720 | |
| 0499 | FireFighting | 5 | 90 | 93 | 55 | 70 | 55 | 55 | 418 | |
| 0500 | FireFighting | 5 | 110 | 123 | 65 | 100 | 65 | 65 | 528 | |
| 0500 | FireFighting | 9 | 110 | 148 | 75 | 110 | 110 | 75 | 628 | |
| 0532 | Fighting | 5 | 75 | 80 | 55 | 25 | 35 | 35 | 305 | |
| 0533 | Fighting | 5 | 85 | 105 | 85 | 40 | 50 | 40 | 405 | |
| 0534 | Fighting | 5 | 105 | 140 | 95 | 55 | 65 | 45 | 505 | |
| 0538 | Fighting | 5 | 120 | 100 | 85 | 30 | 85 | 45 | 465 | |
| 0539 | Fighting | 5 | 75 | 125 | 75 | 30 | 75 | 85 | 465 | |
| 0549 | GrassFighting | 8 | 70 | 105 | 75 | 50 | 75 | 105 | 480 | |
| 0559 | DarkFighting | 5 | 50 | 75 | 70 | 35 | 70 | 48 | 348 | |
| 0560 | DarkFighting | 5 | 65 | 90 | 115 | 45 | 115 | 58 | 488 | |
| 0560 | DarkFighting | 9 | 65 | 130 | 135 | 55 | 135 | 68 | 588 | |
| 0619 | Fighting | 5 | 45 | 85 | 50 | 55 | 50 | 65 | 350 | |
| 0620 | Fighting | 5 | 65 | 125 | 60 | 95 | 60 | 105 | 510 | |
| 0638 | SteelFighting | 5 | 91 | 90 | 129 | 90 | 72 | 108 | 580 | |
| 0639 | RockFighting | 5 | 91 | 129 | 90 | 72 | 90 | 108 | 580 | |
| 0640 | GrassFighting | 5 | 91 | 90 | 72 | 90 | 129 | 108 | 580 | |
| 0647 | WaterFighting | 5 | 91 | 72 | 90 | 129 | 90 | 108 | 580 | |
| 0647 | WaterFighting | 5 | 91 | 72 | 90 | 129 | 90 | 108 | 580 | |
| 0652 | GrassFighting | 6 | 88 | 107 | 122 | 74 | 75 | 64 | 530 | |
| 0652 | GrassFighting | 9 | 88 | 137 | 172 | 74 | 115 | 44 | 630 | |
| 0674 | Fighting | 6 | 67 | 82 | 62 | 46 | 48 | 43 | 348 | |
| 0675 | FightingDark | 6 | 95 | 124 | 78 | 69 | 71 | 58 | 495 | |
| 0689 | RockFighting | 9 | 72 | 140 | 130 | 64 | 106 | 88 | 600 | |
| 0701 | FightingFlying | 6 | 78 | 92 | 75 | 74 | 63 | 118 | 500 | |
| 0701 | FightingFlying | 9 | 78 | 137 | 100 | 74 | 93 | 118 | 600 | |
| 0724 | GrassFighting | 8 | 88 | 112 | 80 | 95 | 95 | 60 | 530 | |
| 0739 | Fighting | 7 | 47 | 82 | 57 | 42 | 47 | 63 | 338 | |
| 0740 | FightingIce | 7 | 97 | 132 | 77 | 62 | 67 | 43 | 478 | |
| 0740 | FightingIce | 9 | 97 | 157 | 122 | 62 | 107 | 33 | 578 | |
| 0759 | NormalFighting | 7 | 70 | 75 | 50 | 45 | 50 | 50 | 340 | |
| 0760 | NormalFighting | 7 | 120 | 125 | 80 | 55 | 60 | 60 | 500 | |
| 0766 | Fighting | 7 | 100 | 120 | 90 | 40 | 60 | 80 | 490 | |
| 0773 | Fighting | 7 | 95 | 95 | 95 | 95 | 95 | 95 | 570 | |
| 0783 | DragonFighting | 7 | 55 | 75 | 90 | 65 | 70 | 65 | 420 | |
| 0784 | DragonFighting | 7 | 75 | 110 | 125 | 100 | 105 | 85 | 600 | |
| 0794 | BugFighting | 7 | 107 | 139 | 139 | 53 | 53 | 79 | 570 | |
| 0795 | BugFighting | 7 | 71 | 137 | 37 | 137 | 37 | 151 | 570 | |
| 0802 | FightingGhost | 7 | 90 | 125 | 80 | 90 | 90 | 125 | 600 | |
| 0852 | Fighting | 8 | 50 | 68 | 60 | 50 | 50 | 32 | 310 | |
| 0853 | Fighting | 8 | 80 | 118 | 90 | 70 | 80 | 42 | 480 | |
| 0865 | Fighting | 8 | 62 | 135 | 95 | 68 | 82 | 65 | 507 | |
| 0870 | Fighting | 8 | 65 | 100 | 100 | 70 | 60 | 75 | 470 | |
| 0870 | Fighting | 9 | 65 | 135 | 135 | 70 | 65 | 100 | 570 | |
| 0889 | Fighting | 8 | 92 | 120 | 115 | 80 | 115 | 138 | 660 | |
| 0891 | Fighting | 8 | 60 | 90 | 60 | 53 | 50 | 72 | 385 | |
| 0892 | FightingDark | 8 | 100 | 130 | 100 | 63 | 60 | 97 | 550 | |
| 0892 | FightingWater | 8 | 100 | 130 | 100 | 63 | 60 | 97 | 550 | |
| 0903 | FightingPoison | 8 | 80 | 130 | 60 | 40 | 80 | 120 | 510 | |
| 0914 | WaterFighting | 9 | 85 | 120 | 80 | 85 | 75 | 85 | 530 | |
| 0922 | ElectricFighting | 9 | 60 | 75 | 40 | 50 | 40 | 85 | 350 | |
| 0923 | ElectricFighting | 9 | 70 | 115 | 70 | 70 | 60 | 105 | 490 | |
| 0973 | FlyingFighting | 9 | 82 | 115 | 74 | 75 | 64 | 90 | 500 | |
| 0979 | FightingGhost | 9 | 110 | 115 | 80 | 50 | 90 | 90 | 535 | |
| 0984 | GroundFighting | 9 | 115 | 131 | 131 | 53 | 53 | 87 | 570 | |
| 0988 | BugFighting | 9 | 85 | 135 | 79 | 85 | 105 | 81 | 570 | |
| 0992 | FightingElectric | 9 | 154 | 140 | 108 | 50 | 68 | 50 | 570 | |
| 1006 | FairyFighting | 9 | 74 | 130 | 90 | 120 | 60 | 116 | 590 | |
| 1007 | FightingDragon | 9 | 100 | 135 | 115 | 85 | 100 | 135 | 670 | |
| 1014 | PoisonFighting | 9 | 88 | 128 | 115 | 58 | 86 | 80 | 555 |
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.
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.