TL;DR: Dragonite and Tyranitar cannot be bad. Everything else can. Arcanine and Kingdra may improve a lot. Original spreadsheet here.

WARNING: There is a lot of speculation and guesswork here. At least guesses are data-based / educated guesses.

With the gym rework, there is an outside chance that the CP formula or the stats (or just the usefulness of each species) will change.

Therefore I analyzed the base stats of the original Pokémon games in order to guess how “robust” each species could be in case of a recalculation of stats/CP/ranking.

Methodology

Pokémon have 6 stats: HP, Attack, Special Attack, Defense, Special Defense, Speed.

In this spreadsheet I have ranked the top 10 Pokémon by different stats combinations:

Stats sumStats productSum of squaresBest speedlessWorst speedlessBest productWorst productCPLowest stat
TyranitarDragoniteShuckleBlisseyTyranitarBlisseyDragoniteTyranitarDragonite
DragoniteTyranitarBlisseySnorlaxLaprasDragoniteArcanineDragoniteArcanine
ArcanineArcanineTyranitarRhydonDragoniteGyaradosCrobatSnorlaxMeganium
BlisseyKingdraDragoniteTyranitarArcanineTyranitarTyranitarRhydonVenusaur
SnorlaxTyphlorizardSteelixVaporeonExeggutorVaporeonKingdraGyaradosTyphlorizard
GyaradosFeraligatrSnorlaxDonphanKingdraEspeonLaprasBlisseyBlastoise
KingdraBlastoiseCloysterSteelixSnorlaxJolteonMeganiumVaporeonFeraligatr
LaprasGyaradosArcanineGolemMeganiumAlakazamBlastoiseDonphanGolduck
CrobatCrobatGyaradosDragoniteBlastoiseAerodactylTyphlorizardEspeonKingdra
TyphlorizardVenusaurLaprasGyaradosUmbreonMiltankStarmieExeggutorNidoking
GolemNidoqueen
  • Stats sum = plain sum of all base stats (considering Physical and Special Attack/Defense as separate stats)
  • Stats product = plain product of all base stats (considering Physical and Special Attack/Defense as separate stats)
  • Sum of squares = sum of the squares of base stats (it tends to boost species with one or two very high stats)
  • Best speedless = product of Attack x Defense x HP, considering the maximum of Physical and Special for both Attack and Defense
  • Worst speedless = the same but considering the minimum
  • Best product = Attack x Defense x HP x Speed, considering the maximum of Physical and Special for both Attack and Defense
  • Worst product = the same but considering the minimum
  • CP = the current CP ranking
  • Lowest stat = the lowest base stat of all (it tends to boost species with balanced stats)

Some rankings may make no sense, but I have considered them all nevertheless, because Wynaut.

Then I calculated which Pokémon come in the top 3 or top 10 for how many combinations.

In addition I have ranked the top 10 by each single stat:

Top 10 HPTop 10 AttTop 10 SpAttTop 10 DefTop 10 SpDefTop 10 Speed
BlisseyTyranitarAlakazamShuckleShuckleElectrode
WobbuffetDragoniteEspeonSteelixMantineJolteon
SnorlaxFlareonGengarCloysterBlisseyCrobat
WigglytuffRhydonExeggutorForretressUmbreonAerodactyl
LaprasMachampMagnetonSkarmoryTentacruelAlakazam
VaporeonScizorAmpharosGolemHypnoDugtrio
LanturnUrsaringOmastarOmastarHitmontopStarmie
MukKinglerJynxMagcargoSlowkingSneasel
RhydonGyaradosHoundoomWeezingHitmonchanPersian
TyranitarPinsirVileplumeDonphanSnorlaxJumpluff
VaporeonRhydonFlareonEspeon
JolteonHitmonleeRaichu
LedianGengar
Dodrio

Then I have assigned 1 point for appearing in a Top 10, 1 additional point for appearing in a Top 3, and 3 points for appearing in two different Top 10 for single stats. Finally I have subtracted 30% (i.e. multiplied the final score by 0.7) for Pokémon with a double weakness.

Results

This is the final ranking (details are in the spreadsheet):

Rank #Ranked speciesPoints
1Dragonite11.2
1Tyranitar11.2
3Blissey11
4Arcanine10
4Snorlax10
6Vaporeon6
7Kingdra5
7Lapras5
7Espeon5
7Shuckle5
11Gyarados4.9
12Rhydon4.2
13Blastoise4
13Typhlosion4
13Crobat4
13Meganium4
13Jolteon4
13Alakazam4
19Flareon3
20Charizard2.8
21Omastar2.1
22Donphan2
22Feraligatr2
22Steelix2
22Venusaur2
26Exeggutor1.4
26Golem1.4
28Miltank1
28Cloyster1
28Starmie1
28Aerodactyl1
28Golduck1
28Nidoqueen1
28Nidoking1
28Umbreon1

Disclaimers

  • All of this is pure speculation.
  • I only considered non-Legendary non-regional Gen1 and Gen2 fully evolved species (sorry Heracross and Chansey).
  • When the 10th rank was shared, I included all the species with that same stat/combination, that’s why e.g. Top 10 for Speed are actually 14.
  • Credits: original sheet by /u/rg117.