The thing is, I feel like the Red Gyarados and Magikarp might deserve separate rankings, the main basis being availability and immediate usability. Regular Magikarp is available immediately after Falkner thanks to the Old Rod, but takes a lot of hand-holding to evolve, and even then would only contribute against maybe Chuck and Jasmine before Lake of Rage anyway if that. Red Gyarados takes much less effort, but it should be noted that it is available a bit later, and doesn't necessarily have much to contribute until you get to Kanto, except some select Members of the Elite 4 and things like the Rocket's Houndoom.
Main thing is I can't remember if you need to do the Olivine stuff before you can get to LoR.
Normal Magikarp would probably be somewhere down in the C-Ranks, since you need to be at the Red Gyarados anyway to get the EXP Share. Still, there's some difference in the two that I think warrants separate ranking.
Main thing is I can't remember if you need to do the Olivine stuff before you can get to LoR.
Normal Magikarp would probably be somewhere down in the C-Ranks, since you need to be at the Red Gyarados anyway to get the EXP Share. Still, there's some difference in the two that I think warrants separate ranking.