For players · 6 min read

Best Pokémon of Each Type by Base Stats: Top 3 for All 18 Types

Published

This page ranks Pokémon by base stat total, the six base stats added together. Slaking leads Normal at 670, and a crowd of 600s leads most other types. Base stats are not everything: Abilities, moves, typing and Speed matter too. Slaking itself shows why, because its Truant Ability makes it skip every second turn.

The numbers come from the pokee.si Pokédex data. To keep the lists useful, the tables skip Legendary, Mythical, Ultra Beast and Paradox Pokémon, which are covered in the strongest Pokémon by base stats and the strongest Legendary Pokémon. That article also has the one-row-per-type table of the single highest totals, so this one goes deeper on the runners-up.

Top 3 of every type

A Pokémon with two types appears under both. When totals tie, the order in a row is not meaningful.

Many of the 600s belong to the group fans call "pseudo-legendary", a fan term. The official name is Powerhouse Pokémon, and what is a pseudo-legendary Pokémon explains the rule. The Dragon row shows only three of the many Dragon types on 600; Hydreigon, Goodra, Kommo-o, Dragapult, Baxcalibur and Archaludon are on 600 too. Dragonite vs Tyranitar and Garchomp vs Dragapult put four of these 600s head to head. Fire, Water, Electric, Grass, Poison, Bug and Fairy have no 600, so their leaders sit between 535 and 555.

Best pure-type Pokémon

Most of the top names above have two types. This table asks for a single type only, still leaving out Legendary Pokémon, and shows the best overall name in each type for comparison.

Type Best pure Pokémon, not Legendary Total Best overall (any group)
Normal Slaking 670 Arceus 720
Fire Arcanine 555 Ho-Oh, Reshiram 680
Water Milotic 540 Palkia 680
Electric Electivire 540 Zekrom 680
Grass Tangrowth 535 Celebi, Shaymin, Zarude 600
Ice Vanilluxe 535 Kyurem 660
Fighting Mienshao 510 Koraidon 670
Poison Muk 500 Eternatus 690
Ground Hippowdon 525 Groudon 670
Flying Corvisquire 365 Lugia, Ho-Oh, Rayquaza, Yveltal 680
Psychic Espeon 525 Mewtwo, Lugia, Solgaleo, Lunala 680
Bug Pinsir 500 Genesect 600
Rock Gigalith 515 Tyranitar, Diancie 600
Ghost Dusknoir 525 Giratina, Lunala 680
Dragon Goodra 600 Eternatus 690
Dark Umbreon 525 Yveltal 680
Steel Klinklang 520 Dialga, Solgaleo 680
Fairy Florges 552 Xerneas 680

Goodra is the only pure-type Pokémon in this list with 600, and Slaking (670) is the only one above it. Pure Flying is the oddity: the best non-Legendary pure Flying type is Corvisquire at 365, because most strong Flying Pokémon have a second type. Check two-type pairs on the types page, such as Dragon/Flying or Dragon/Ground.

Which type is strongest on average?

This table averages the base stat total of fully evolved Pokémon of each type.

# Type Fully evolved, not Legendary Average total
1 Dragon 26 538
2 Fire 33 510
3 Steel 30 503
4 Ice 25 501
5 Fighting 35 497
6 Rock 35 497
7 Dark 35 495
8 Ground 34 494
9 Grass 53 491
10 Ghost 33 490
11 Water 72 486
12 Psychic 42 486
13 Poison 34 482
14 Fairy 25 480
15 Electric 31 477
16 Flying 54 477
17 Normal 63 469
18 Bug 44 456

Dragon averages 538, the highest, and Bug averages 456, the lowest. Dragon has only 26 fully evolved members in this list, and several of them are 600s, so it stays at the top. The averages leave out Legendary, Mythical, Ultra Beast and Paradox Pokémon.

Stat leaders by type

If you care about one stat, these are the highest values in each type, again leaving out Legendary, Mythical, Ultra Beast and Paradox Pokémon.

Steelix and Shuckle have the two highest Defense values on the table, 200 and 230. The fast leaders are in the speed tiers page. For single-stat deep dives, see the highest Attack and highest Defense pages.

Where to go next

Pit two of these against each other in Compare, or see the Dragonite vs Tyranitar page for a 600-versus-600 matchup. A name with a high total is only a starting point. Check its Ability and moves before you build around it.

Questions people ask

What is the best Pokémon of each type?

By base stat total, among Pokémon that are not Legendary, Mythical, Ultra Beast or Paradox: Slaking (Normal, 670), Baxcalibur (Ice, 600), Kommo-o (Fighting, 600), Garchomp (Ground, 600), Metagross (Psychic, 600), Tyranitar (Rock, 600), Dragapult (Ghost, 600) and Florges (Fairy, 552), among others. The table has all 18.

Which Pokémon type is the strongest?

Dragon. Among fully evolved Pokémon that are not Legendary, Dragon types average a base stat total of 538, the highest of any type. Fire is next at 510.

Which Pokémon type is the weakest?

Bug, which averages 456 among fully evolved Pokémon that are not Legendary. Normal (469), Flying (477) and Electric (477) are also near the bottom.

Is the highest base stat total always the best Pokémon?

No. Slaking has 670, but its Ability, Truant, makes it skip every second turn. Abilities, moves, typing and Speed matter as much as the total.

What is a pseudo-legendary Pokémon?

It is a fan term for ten three-stage Pokémon with a 600 total, such as Dragonite and Garchomp. The official name is Powerhouse Pokémon.

Read next

Sources

Every list and number on this page comes from the pokee.si Pokédex data, and key facts were checked against these sources.

All articles · Learn hub

pokee.si is an unofficial fan site and is not affiliated with Nintendo, Creatures, GAME FREAK or The Pokémon Company. Pokémon and all related names and images are © their respective owners.