- Attack
- 91
- Defense
- 91
- HP
- 134
100% CP
- RaidsLv20
- 475
- min 434
- Weather boostLv25
- 594
- min 543
- MaxLv50
- 940
- Lv40 832
At a glance
Basics
Ditto is a Normal-type Pokémon. Its 100% IV CP is 475 at level 20 (raids, eggs and research), 594 at weather-boosted level 25 and up to 940 at level 50. It is weak to Fighting attacks (1.6×). It resists Ghost attacks. As your buddy, it earns 1 Candy every 3 km you walk together.
- Category
- Transform Pokémon
- Buddy distance
- 3 km
- Second Charged Attack
- 50,000 Stardust · 50 Candy
- Max CP · Lv50 / Lv51 (Best Buddy)
- 940 / 951
Ditto rearranges its cell structure to transform itself into other shapes. However, if it tries to transform itself into something by relying on its memory, this Pokémon manages to get details wrong.
All values are for Pokémon GO; main-series values are not listed. The Pokédex entry is the game's own English text.
Related tips
- How to read IVs and appraisalsIVs run from 0 to 15 for each of Attack, Defense and HP, and appraisal stars are set by the sum of the three (0–45).
- What to power up first (power-up priorities for beginners)Stardust is limited, so first power up strong counters you'll use for a long time across many raids.
- Choosing IVs for PvP (low Attack wins in Great and Ultra League)In leagues with a CP cap, the lower the Attack IV, the higher you can level up within the same CP, which makes Defense and HP bigger.
Best movesetsLv40 · 15/15/15 IVs
Movesets need both a Fast and a Charged Attack.
Learnable moves
Fast Attack1
| Moves | Power | Energy | DPS | EPS |
|---|---|---|---|---|
TransformNormal · 2s · STAB | 0 | +0 | 0 | 0 |
Charged Attack1
| Moves | Power | Energy | DPS | DPE |
|---|---|---|---|---|
StruggleNormal · 2s · STAB | 35 | 0 | 21 | 0 |
- DPS is damage per second, EPS energy per second and DPE damage per energy. A Charged Attack costing 100 energy uses 1 bar, 50 uses 2 bars and 33 uses 3 bars.
- STAB (same-type attack bonus) applies to moves of the Pokémon's own type, which deal 1.2× damage (included in DPS, DPT and DPE).
Calculate with your Pokémon
Move the sliders or enter a CP and Ditto's stats, move performance and power-up cost update instantly.
Enter the CP shown in the game to find the closest level for these IVs.
- Actual Attack
- 63.3
- Actual Defense
- 63.3
- Actual HP
- 89
Actual stat = (base stat + IV) × level multiplier. Level 51 is the Best Buddy boost.
Move performance at these stats
It needs both a Fast and a Charged Attack to calculate.
Power-up cost
- Stardust
- 225,000
- Candy
- 248
- Candy XL
- 0
Lv 20 → 40: 40 power-ups, CP 832 after
Based on the game's power-up cost table. Shadow costs 1.2× and purified 0.9× (rounded up per power-up); Lucky Pokémon pay half the Stardust. Event bonuses are not included.
IV rankings by leagueBy stat product
Ditto only reaches CP 940 at level 50 with 100% IVs, so it can't reach this league's cap. In that case, higher IVs are better.
| Rank | Attack | Defense | HP | Level | CP | vs. #1 |
|---|---|---|---|---|---|---|
| 1 | 15 | 15 | 15 | 50 | 940 | 100.0% |
| 2 | 15 | 15 | 14 | 50 | 937 | 99.2% |
| 3 | 15 | 14 | 15 | 50 | 936 | 99.1% |
| 4 | 14 | 15 | 15 | 50 | 931 | 99.1% |
| 5 | 15 | 15 | 13 | 50 | 934 | 98.4% |
| 6 | 15 | 14 | 14 | 50 | 933 | 98.3% |
| 7 | 14 | 15 | 14 | 50 | 928 | 98.3% |
| 8 | 14 | 14 | 15 | 50 | 927 | 98.1% |
| 9 | 15 | 13 | 15 | 50 | 931 | 98.1% |
| 10 | 13 | 15 | 15 | 50 | 922 | 98.1% |
Stat product = Attack × Defense × HP (up to level 50, excluding Best Buddy). It shows how long a Pokémon lasts under the same CP cap and doesn't include move matchups.
Evolution
Damage takenGO multipliers
- ×1.6
Fighting - ×0.39
Ghost
Show all 18 types
Normal×1
Fire×1
Water×1
Electric×1
Grass×1
Ice×1
Fighting×1.6
Poison×1
Ground×1
Flying×1
Psychic×1
Bug×1
Rock×1
Ghost×0.39
Dragon×1
Dark×1
Steel×1
Fairy×1
Offensive matchupsBased on learnable moves
NormalSTAB 1.2×Transform · StruggleSuper effective ×1.6None (neutral or worse against every type)

