Magikarp Pokemon GO
Magikarp #129 - Kanto
Magikarp Pokemon GO

Magikarp

Best moveset for Magikarp

The best moves for Magikarp are Splash and Struggle when attacking Pokémon in Gyms. This move combination has the highest total DPS and is also the best moveset for PVP battles.

Offense

  Splash
0dps
17.5dps

Defense

  Splash
0dps
17.5dps

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:

Summary

Magikarp is a Water Pokémon. It is vulnerable to Grass and Electric moves. Magikarp's strongest moveset is Splash & Struggle and it has a Max CP of 310. Magikarp evolves into Gyarados.

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

What counters Magikarp?

The 5 strongest Pokémon you can use to defeat Magikarp are:

  • Thundurus (Therian),
  • Kartana,
  • Xurkitree,
  • Zekrom,
  • Shaymin (Sky).

Magikarp is a Water type Pokémon, which makes it weak against Grass and Electric moves.

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