Magikarp Weakness (2x)
Electric Grass
#129 · Water · Fish Pokemon · Gen 1
Magikarp is the joke that pays off: a 200 total, a move called Splash, and twenty levels between the weakest Pokemon in the dex and a 540-total monster.
BST 200
Abilities: Swift Swim · Rattled (hidden) · Evolution stage: initial
Both columns come from the 18-type grid on the Pokemon Type Chart, the same reference used across the site.
Electric Grass
Fire Water Ice Steel
Charizard is another famous two-stage payoff, and Bulbasaur starts a line that is far kinder to raise.
The weakest, briefly
Number 129 is a pure Water type from Generation 1 and the first stage of the Gyarados line. The abilities are Swift Swim and Rattled, the total is 200, and it becomes a Gyarados at level 20. Twenty levels, one evolution, and nothing else along the way.
It is the benchmark for a useless Pokemon in this series, and the games lean into that on purpose. A salesman in the original games sells you one for a few hundred coins, the Pokedex entries all mention how weak it is, and its signature move does literally nothing.
20 HP, 10 Attack, 55 Defense, 15 Special Attack, 20 Special Defense and 80 Speed. Every column except Speed is close to the bottom of the scale, and the Attack stat is the lowest of any Pokemon that is not a special form.
The 80 Speed is the strange part. Magikarp is faster than a large chunk of the dex while being unable to do anything with that speed, which is either a joke or a hint, depending on how you read it.
Splash changes nothing when it is used. That is not an exaggeration for effect: the move has no effect in a battle, and the Pokemon learns it almost immediately. For most of the line's early levels the only real option is to wait.
Tackle arrives eventually, and Flail does more damage as the user's health drops, which is the one genuinely useful thing in the moveset. Neither is enough to make the Pokemon worth attacking with, and that is the point of the design.
Electric attacks and Grass attacks each land for twice the damage. On the other side, Fire, Water, Ice and Steel are all cut in half. Nothing on the chart is immune in either direction, which matters less than usual here because almost nothing is at risk from what this Pokemon throws out.
The typing itself is fine. Water is one of the better defensive types in the game and would make a sturdy wall on almost any other body. On a 20 HP frame with 55 Defense, the good matchup chart does not have much to work with.
Swift Swim doubles the Speed stat while rain is falling, which takes an already quick 80 and turns it into something absurd for a Pokemon with a 200 total. Rain teams occasionally use it to get a flinch or a free turn, and nothing more.
Rattled is the hidden ability, and it raises Speed when the Pokemon is hit by a Bug, Ghost or Dark move. Unlike the other option it needs no weather support, but it is still a speed boost on a Pokemon with nothing to do with it.
Everything here is about the payoff at the end. Sort the line-up in the Pokemon Team Picker, use the Nuzlocke Team Builder if the run is unforgiving, and let the Random Pokemon Picker fill anything you have not decided.
The numbers are on two other pages: natures on the Pokemon Nature Chart, spreads in the Pokemon IV Calculator, and pure coin flips on the Pokemon Wheel Spinner.
The collection pages round the set off: start with Pokemon Shiny Odds to see what you are up against, let the Random Shiny Pokemon Generator roll for you, then try the Random Mega Pokemon Generator and a round of Who's That Pokemon.
The usual approach is to put it in the front of the party and switch it out immediately, letting the shared experience from the rest of the team do the work. Attacking with it is not a realistic plan at these stats.
Twenty levels of that is a real commitment, and the reward is one of the widest jumps in the series. Nothing else in the dex starts this badly and finishes this well, which is why the Pokemon has stayed famous for thirty years.
At level 20 the whole thing changes. Gyarados has 125 Attack, 95 HP and a typing that gives it a Ground immunity, and it arrives ten levels earlier than most final forms in the game.
That contrast is the reason Magikarp exists at all. It is a joke written into the mechanics, and the punchline is that the joke turns into one of the best Pokemon in Generation 1 if you are patient enough to carry it.
The most memorable Magikarp in the series is the one a salesman in the early games will sell you for a few hundred coins. It is a scam in the fiction and a genuinely useful purchase in practice, which is a rare joke that works in both directions.
The Pokedex entries have always played along, describing it as pathetic, useless and easy to catch. The games are aware of what they built, and the line has been a running gag ever since the first cartridge. Very few designs in the series are this deliberate about being bad.
FAQ
Magikarp is a pure Water type, which is a strong defensive typing attached to the worst stat line in the game. It keeps its typing when it becomes Gyarados.
Electric and Grass both do double damage. Fire, Water, Ice and Steel come back reduced, and there is nothing on the chart that it is immune to.
Magikarp becomes Gyarados at level 20. There is no item and no trade, just twenty levels of training, after which the stat line changes almost beyond recognition.
Swift Swim is the standard ability and Rattled is the hidden one. Swift Swim doubles its Speed in rain, and Rattled raises Speed when it is hit by a Bug, Ghost or Dark move.
Two stages: Magikarp, then Gyarados at level 20. That is the entire line, and the jump between the two ends is one of the largest in the series.
Very little on its own. Its value comes entirely from what it becomes, and the most common way to train it is to let it sit in the party while other Pokemon carry the battles.