Pokémon database, tools and community.Pokémon database, tools and community.

Alpha

Privacy·Contact

Pokémon is a copyright of The Pokémon Company, Game Freak, and Nintendo.

Dittobase
Pokémon GO Stat Converter

Pokémon GO Stat Converter

Estimate the Attack, Defense, and Stamina any Pokémon would receive in Pokémon GO based on its main-series base stats.

Main-series base stats

Pick a Pokémon to autofill its base stats, or edit any value below for a custom build.

108
130
95
80
85
102

Pokémon GO base stats

Attack
261
Defense
193
Stamina
239

Step by step

Attack and Defense each run through two rounds. The blend step combines the higher and lower of the two main-series stats, with the higher one weighted more heavily, then rounds. The final step scales that value by Speed Mod and the Adjustment factor, then rounds again.

Stamina is simpler to calculate. Starting with your Pokémon's HP stat, multiply by 1.75, then add 50.

Speed Mod

1 + (Speed − 75) ÷ 500

1 + 27/500 = 1.054

Adjustment

1× (None)

Attack blend

round(2 × (7/8 × max(Atk, SpA) + 1/8 × min(Atk, SpA)))

round(2 × (7/8 × 130 + 1/8 × 80)) = round(247.50) = 248

Attack final

round(blend × SpeedMod × Adjustment)

round(248 × 1.054 × 1) = round(261.392) = 261

Defense blend

round(2 × (5/8 × max(Def, SpD) + 3/8 × min(Def, SpD)))

round(2 × (5/8 × 95 + 3/8 × 85)) = round(182.50) = 183

Defense final

round(blend × SpeedMod × Adjustment)

round(183 × 1.054 × 1) = round(192.882) = 193

Stamina

round((50 + 1.75 × HP) × Adjustment)

round((50 + 1.75 × 108) × 1) = round(239.00) = 239

Pokémon GO uses a fixed formula to translate every Pokémon's six main-series base stats (HP, Attack, Defense, Special Attack, Special Defense, and Speed) into the three values that drive combat in the game: Attack, Defense, and Stamina. This calculator runs that formula for any inputs you choose.

The formula isn’t symmetric. Attack uses a 7:1 blend of the higher and lower offensive stats, while Defense uses a milder 5:3 blend on the defensive side. Speed becomes a small multiplier on both numbers, and a small handful of Pokémon get a flat nerf on top to keep them in line with the rest of the roster.

Everything runs in your browser. No request goes out when you change a stat, the adjustment, or any other input.

How are Pokémon GO base stats calculated from main-series stats?

Pokémon GO blends a Pokémon's main-series Attack with its Special Attack, blends its Defense with its Special Defense, then scales both numbers by Speed. Stamina is a flat function of HP. The result is the three base stats (Attack, Defense, Stamina) that drive every CP, damage, and ranking calculation in the game.

Why does Speed influence Pokémon GO stats when there is no turn order?

Pokémon GO doesn't use Speed directly, but the formula uses it to keep faster main-series Pokémon feeling agile. Speed becomes a small multiplier on Attack and Defense: every point above 75 adds 1/500 to the multiplier, and every point below subtracts the same. The reference Speed of 75 lands close to the median base Speed across generations 1–7.

Why are Attack and Defense rounded twice in the formula?

The formula was reverse-engineered from the integer values inside the game files, and the only way the numbers line up across hundreds of Pokémon is with two rounds. The first round happens on the inner blended stat (the 2 × 7/8 + 1/8 part for Attack, or 2 × 5/8 + 3/8 for Defense), and the second after multiplying by Speed Mod and any nerf factor. Using a single round at the end produces small mismatches on borderline cases.

Why does Defense use a 5:3 blend when Attack uses 7:1?

Pokémon GO doesn't separate physical and special damage, so each Pokémon collapses two attacking stats into one and two defending stats into one. A glass-cannon main-series attacker (high Attack with low Sp. Atk, or vice versa) keeps almost all of its bite, which is what the 7/8 vs 1/8 weighting on Attack delivers. A bulky wall doesn't get the same treatment. The gentler 5/8 vs 3/8 split on Defense keeps tanky Pokémon from running away with raids.

Which Pokémon get the 0.91× CP 4000 cap?

The cap applies to any Pokémon that would otherwise exceed CP 4000 at Level 40 with perfect 15/15/15 IVs under the base formula. That covers the small group of legendary-tier outliers (original Mewtwo, Slaking, and a handful of others), plus Armored Mewtwo specifically. As new mechanics raised CP ceilings over the years, the 0.91× factor stayed pinned to the Pokémon already on the list rather than adapting to higher caps.

Did the conversion formula change over time?

Yes. In November 2018 the Defense blend was rebalanced from 7/8:1/8 to the current 5/8:3/8. The original formula treated Attack and Defense symmetrically, which over-rewarded glass cannons that happened to have one massive defensive stat. The new split shifted CP and bulk on every Pokémon in the game and reset a few raid metas overnight. Everything in this calculator uses the post-November-2018 formula.

How is Stamina calculated?

Stamina is the simplest of the three: 50 + 1.75 × main-series HP, with the same flat nerf factor applied if the Pokémon is on the 0.91× or 0.97× list. The +50 baseline is what gives low-HP Pokémon a fighting chance. Without it, Shedinja would have a base Stamina of 1. The 1.75× scaling stretches the gap between low-HP and high-HP Pokémon enough to matter in raids without exaggerating it.

Does this formula apply to Mega and Primal forms?

Yes. Mega Evolutions and Primal Reversion forms each have their own main-series base stats, and Pokémon GO runs them through the same conversion. Three of them (Mega Rayquaza, Primal Groudon, and Primal Kyogre) also pick up the 0.97× nerf so they don't dominate every raid the moment they're released. Standard Megas like Mega Charizard X use the formula straight, with no nerf factor.

Pokémon GO Database

Pokédex icon

Pokédex

Moves icon

Moves

Items icon

Items

Types icon

Types

Weather icon

Weather

Backgrounds icon

Backgrounds

Join Discord

Join a community of over 5,000+ other trainers.

discord.gg/dittobase
Dittobase

© 2026 dittobase.com. All rights reserved.

This website is an independent platform and is not associated with, validated, backed, or sponsored by Nintendo, Game Freak, Niantic, or The Pokémon Company.