Magikarp Pokemon GO
Magikarp #129 - Kanto
Magikarp Pokemon GO

Magikarp

Evolution

There are currently a total of 3 Pokémon in the Magikarp family, including 1 Mega Pokémon. Magikarp evolves into Gyarados which costs 400 Candy, which then evolves into Mega Gyarados costing 0 Candy.

  • Evolving Mega Gyarados costs 300 Mega Energy the first time, and 60 Mega Energy every time after.

Standard game images

There is a very low chance that you can get a shiny Magikarp, which would have the following appearance:

About

"Magikarp is a pathetic excuse for a Pokémon that is only capable of flopping and splashing. This behavior prompted scientists to undertake research into it."

Moves & Movesets

Counters & Raids

All counter Pokémon

These are the Pokémon and their moves that do the most damage to Magikarp.

These moves are calculated using type advantages / disadvantages, and including STAB. Click here for more info »

Stats & IVs

Base stats

Attack
29
Defense
85
Stamina
85

Max HP

Level 40 79

Size

Height 0.9 m
Weight 10 kg

Other

Base capture rate 0%
Base flee rate 0%
Buddy walk distance 1 km

Max CP

Level 15

Research encounters

117

Level 20

Max hatched / raids

157

Level 30

Max wild

235

Level 40

274

Level 50

310

Max CP with weather boost

Level 25 (raids) 196
Level 35 (wild) 255