Magikarp pesa 10 kg, segundo o seu registro oficial na Pokédex, com 0,9 m de altura. Isso está na faixa de uma carpa-comum grande de verdade. Só Pokémon Legends: Arceus deixa os indivíduos variarem: lá, um pequeno pesa 6,4 kg e um Alfa, 20,4 kg. A evolução dele, Gyarados, pesa 235 kg.
O número é o peso da Pokédex que os jogos e o pokemon.com dão ao Magikarp: 10 kg, com 0,9 m de altura. Ele não mudou de uma geração para outra: os dados originais de Red e Blue, Sword e Shield, Scarlet e Violet e Pokémon GO trazem os mesmos números.
Pokémon Legends: Arceus é o único jogo em que cada Magikarp tem um tamanho diferente. O padrão continua sendo 10 kg, mas os menores pesam 6,4 kg com 0,72 m e os maiores 14,4 kg com 1,08 m. Um Magikarp Alfa, o tipo gigante que circula por esse jogo, tem 1,53 m e pesa 20,4 kg, cerca do dobro do peso normal.
Ao lado de uma carpa de verdade
Magikarp foi inspirado na carpa; no Japão, ele se chama Koiking. Uma carpa-comum típica tem de 40 a 80 cm e pesa de 2 a 14 kg, então os 10 kg do Magikarp ficam dentro dessa faixa, embora com 0,9 m ele seja mais comprido que uma carpa média.
Carpas de verdade podem ficar bem mais pesadas. Carpas-comuns domesticadas passam de 40 kg, e a maior já registrada, pescada na França em 2013, pesava 45,59 kg. Isso é mais de quatro vezes um Magikarp padrão e mais que o dobro de um Alfa.
De 10 kg para 235 kg
No nível 20, o Magikarp evolui para Gyarados, que tem 6,5 m de altura e pesa 235 kg. É 23,5 vezes o peso de um Magikarp. O Mega Gyarados acrescenta mais 70 kg, chegando a 305 kg. A ideia vem da lenda chinesa das carpas que saltam a cachoeira do Portão do Dragão e se transformam em dragões.
Antes disso, o Magikarp tem pouco com que trabalhar. A soma dos seus atributos base é 200, e no começo ele só sabe Splash, um golpe que não faz absolutamente nada. Ele aprende Tackle no nível 15 e Flail no nível 25, quando a maioria dos Magikarp já evoluiu. A Pokédex de Scarlet diz que, em raras ocasiões, ele pode saltar alto, mas nunca mais de sete pés (cerca de 2 m).