Magikarp, 20. seviyede Gyarados'a gelişen, su tipi bir Pokemon'dur. Magikarp, tüm Pokemon'lardan en yararsızlarından biri olarak kabul edilir.
Magikarp'ın bu kadar işe yaramaz sayılmasının nedeni, öğrenebilecekleri sınırlı sayıda saldırı ve sahip olduğu korkunç istatistiklerdir. Ancak, Magikarp 20. seviyeye ulaştığında, düşmanları yenmek için ultra güçlü Dragon Rage saldırısını kullanabilen güçlü ejderha ve su tipi Pokemon Gyarados'a dönüşür. Vahşi doğada bir Gyarados bulmak oldukça nadirdir; bu, evrimleşmesini sağlamak için savaşlarda Magikarp kullanmanız gerektiği anlamına gelir. En iyi strateji, partinizde diğer beş güçlü Pokemonu tutmak ve Magikarp'ınızı sadece kısa bir süre mücadele etmek için göndererek daha güçlü Pokemon tarafından kazanılan tecrübe puanlarını elde etmesini sağlamaktır.