Magikarp evolve at level 20.
it doesnt evlove by level. you need to trade it and it will evlove for them, then they trade it back.
Level 28.
Level 36.
Level 25.
Magikarp evolve at level 20.
Magikarp will evolve at Level 20.
Magikarp evolves at level 20
55
Level 20.
level 33
level 40
Level 18