GoatWars fans rank Pikachu (Pokémon) the greatest of all time among Pokémon, with a 65.7% Goatscore.
Chasing the crown: #2 Charizard (62.7%), #3 Greninja (54.2%).
You know the choice you would’ve made the second Professor Oak put three Poké Balls on the table. But choosing the greatest Pokémon gets harder fast. Is it Pikachu, the face everybody knows? Charizard, the fire-breathing heavyweight generations of kids wanted on their team? Or do Mewtwo, Eevee, Gengar, Snorlax, and Lucario have the better case? Childhood attachment crashes straight into design, personality, power, and the Pokémon you’d still choose today. There’s no Pokédex entry that settles this one. Vote through head-to-head matchups and build your personal GOAT list.
All Time ranks by all-time win rate across every head-to-head battle. Latest ranks by latest fan sentiment, updated as new battles are voted on.
GoatWars fans rank Pikachu (Pokémon) the greatest of all time among Pokémon, with a 65.7% Goatscore.
The GOAT List ranks every contender in Pokémon by Goatscore: the percentage of head-to-head GoatWars battles they have won, as voted by fans.
This GOAT List is based on 589 fan votes in head-to-head battles, as of September 21, 2026.