#0132 - Ditto 132

Ditto Sprite
Normal

There are currently 64,637 Normal Ditto in Pokémon Vortex

Gender Ratio

0%
0%

Other Variants

Shiny

Shiny Ditto

12,215 in Pokémon Vortex

Dark

Dark Ditto

9,040 in Pokémon Vortex

Mystic

Mystic Ditto

9,136 in Pokémon Vortex

Metallic

Metallic Ditto

9,516 in Pokémon Vortex

Shadow

Shadow Ditto

7,693 in Pokémon Vortex

Back to Pokédex search