You call what you want to and I call him what I want to. Also, the title of this amazing artwork is Red vs /Blue/, so don't argue with me about what I have called him since I was 5. And yes, I do know about Leaf from Firered and Leafgreen. Also when you can choos the name of your rival in Red and Blue your option were Gary, Blue and a name I've forgotten because I never choose it, but it defnitly wasn't green, that's for sure, because it was a normal boy name.
This is a bit crazy, but in game (RBY) Arcanine has better stats than Charizard, Gyrardos has betters stats than Blastoise, and Exeggutor has better stats than Venusaur. I also think Alakazam is a bit stronger than Espeon too.
Snorlax can beat Rhydon (if he's got the right moves), and Pikachu can beat Pidgeot via weakness.
Overall, Blue's team is stronger, but red's will have better move pools.