Type matchups
Damage Magikarp takes from each attacking type.
As a Water type, Magikarp has 2 weaknesses, 4 resistances and 0 immunities, fewer than the average Pokémon's 3.3 weaknesses. 78 other Pokémon share the Water typing.
Base stats
- HP
- 20
- Attack
- 10
- Defense
- 55
- Sp. Atk
- 15
- Sp. Def
- 20
- Speed
- 80
- Total
- 200
Magikarp has a base stat total of 200, higher than 1% of Pokémon. Its best stat is Speed (80). With Sp. Atk (15) well above Attack (10), it works best as a special attacker. Its Speed of 80 is middling (faster than 61% of Pokémon). With 20 HP, 55 Defense and 20 Sp. Def it is frail and holds up better against physical hits.
Magikarp can have the abilities Swift Swim and Rattled.
How to beat Magikarp
Magikarp takes 2× damage from Grass and Electric moves, so lead with those.
Avoid relying on attacks it shrugs off: Steel, Fire, Water and Ice moves are resisted.
Good counters: Wellspring Mask Ogerpon hits for 2× with Grass-type STAB and resists its Water moves. Hydrapple hits for 2× with Grass-type STAB and resists its Water moves. Alolan Exeggutor hits for 2× with Grass-type STAB and resists its Water moves.
Evolution
Magikarp is the first stage of a 2-stage line (Magikarp → Gyarados) and evolves into Gyarados.
Best counters to Magikarp
Other Water Pokémon
Frequently asked questions
What is Magikarp weak to?
As a Water type, Magikarp takes super-effective damage from Grass and Electric moves.
What is Magikarp resistant to?
Magikarp resists Steel, Fire, Water and Ice moves.
What are the best counters to Magikarp?
Strong type-based picks include Wellspring Mask Ogerpon, Hydrapple and Alolan Exeggutor, which hit Magikarp with super-effective attacks.