Head to head

Pokémon vs Pokémon

298 hand-picked comparisons. Each page puts base stats, Speed, type matchups both ways, abilities and size side by side, with a hedged look at who has the edge. No made-up winners, only numbers you can check.

Compare any Pokémon · Speed tiers · Type chart

Starter Pokémon (87)

Every pairing inside each generation’s starter trio, at the first stage and fully evolved, plus a few cross-generation starter finals.

  • Bulbasaur vs Charmander Kanto starters at their first stage: two of the three Pokémon offered at the start of the Generation 1 games.
  • Bulbasaur vs Squirtle Kanto starters at their first stage: two of the three Pokémon offered at the start of the Generation 1 games.
  • Venusaur vs Charizard Kanto starters, fully evolved: two of the three final forms of the Generation 1 starter trio.
  • Venusaur vs Blastoise Kanto starters, fully evolved: two of the three final forms of the Generation 1 starter trio.
  • Venusaur vs Sceptile Grass-type starter finals from Kanto and Hoenn.
  • Charmander vs Squirtle Kanto starters at their first stage: two of the three Pokémon offered at the start of the Generation 1 games.
  • Charizard vs Blastoise Kanto starters, fully evolved: two of the three final forms of the Generation 1 starter trio.
  • Charizard vs Typhlosion Fire-type starter finals from Kanto and Johto.
  • Charizard vs Blaziken Fire-type starter finals from Kanto and Hoenn.
  • Charizard vs Greninja Two starter finals who are both playable fighters in Super Smash Bros.
  • Blastoise vs Swampert Water-type starter finals from Kanto and Hoenn.
  • Chikorita vs Cyndaquil Johto starters at their first stage: two of the three Pokémon offered at the start of the Generation 2 games.
  • Chikorita vs Totodile Johto starters at their first stage: two of the three Pokémon offered at the start of the Generation 2 games.
  • Meganium vs Typhlosion Johto starters, fully evolved: two of the three final forms of the Generation 2 starter trio.
  • Meganium vs Feraligatr Johto starters, fully evolved: two of the three final forms of the Generation 2 starter trio.
  • Cyndaquil vs Totodile Johto starters at their first stage: two of the three Pokémon offered at the start of the Generation 2 games.
  • Typhlosion vs Feraligatr Johto starters, fully evolved: two of the three final forms of the Generation 2 starter trio.
  • Treecko vs Torchic Hoenn starters at their first stage: two of the three Pokémon offered at the start of the Generation 3 games.
  • Treecko vs Mudkip Hoenn starters at their first stage: two of the three Pokémon offered at the start of the Generation 3 games.
  • Sceptile vs Blaziken Hoenn starters, fully evolved: two of the three final forms of the Generation 3 starter trio.
  • Sceptile vs Swampert Hoenn starters, fully evolved: two of the three final forms of the Generation 3 starter trio.
  • Torchic vs Mudkip Hoenn starters at their first stage: two of the three Pokémon offered at the start of the Generation 3 games.
  • Blaziken vs Swampert Hoenn starters, fully evolved: two of the three final forms of the Generation 3 starter trio.
  • Blaziken vs Infernape Fire/Fighting starter finals from Hoenn and Sinnoh.
  • Blaziken vs Greninja Starter finals from Kalos and Hoenn that fans often set against each other.
  • Turtwig vs Chimchar Sinnoh starters at their first stage: two of the three Pokémon offered at the start of the Generation 4 games.
  • Turtwig vs Piplup Sinnoh starters at their first stage: two of the three Pokémon offered at the start of the Generation 4 games.
  • Torterra vs Infernape Sinnoh starters, fully evolved: two of the three final forms of the Generation 4 starter trio.
  • Torterra vs Empoleon Sinnoh starters, fully evolved: two of the three final forms of the Generation 4 starter trio.
  • Chimchar vs Piplup Sinnoh starters at their first stage: two of the three Pokémon offered at the start of the Generation 4 games.
  • Infernape vs Empoleon Sinnoh starters, fully evolved: two of the three final forms of the Generation 4 starter trio.
  • Snivy vs Tepig Unova starters at their first stage: two of the three Pokémon offered at the start of the Generation 5 games.
  • Snivy vs Oshawott Unova starters at their first stage: two of the three Pokémon offered at the start of the Generation 5 games.
  • Serperior vs Emboar Unova starters, fully evolved: two of the three final forms of the Generation 5 starter trio.
  • Serperior vs Samurott Unova starters, fully evolved: two of the three final forms of the Generation 5 starter trio.
  • Tepig vs Oshawott Unova starters at their first stage: two of the three Pokémon offered at the start of the Generation 5 games.
  • Emboar vs Samurott Unova starters, fully evolved: two of the three final forms of the Generation 5 starter trio.
  • Chespin vs Fennekin Kalos starters at their first stage: two of the three Pokémon offered at the start of the Generation 6 games.
  • Chespin vs Froakie Kalos starters at their first stage: two of the three Pokémon offered at the start of the Generation 6 games.
  • Chesnaught vs Delphox Kalos starters, fully evolved: two of the three final forms of the Generation 6 starter trio.
  • Chesnaught vs Greninja Kalos starters, fully evolved: two of the three final forms of the Generation 6 starter trio.
  • Fennekin vs Froakie Kalos starters at their first stage: two of the three Pokémon offered at the start of the Generation 6 games.
  • Delphox vs Greninja Kalos starters, fully evolved: two of the three final forms of the Generation 6 starter trio.
  • Rowlet vs Litten Alola starters at their first stage: two of the three Pokémon offered at the start of the Generation 7 games.
  • Rowlet vs Popplio Alola starters at their first stage: two of the three Pokémon offered at the start of the Generation 7 games.
  • Decidueye vs Incineroar Alola starters, fully evolved: two of the three final forms of the Generation 7 starter trio.
  • Decidueye vs Primarina Alola starters, fully evolved: two of the three final forms of the Generation 7 starter trio.
  • Decidueye vs Rillaboom Grass-type starter finals from Galar and Alola.
  • Litten vs Popplio Alola starters at their first stage: two of the three Pokémon offered at the start of the Generation 7 games.
  • Incineroar vs Primarina Alola starters, fully evolved: two of the three final forms of the Generation 7 starter trio.
  • Incineroar vs Cinderace Fire-type starter finals from Galar and Alola.
  • Grookey vs Scorbunny Galar starters at their first stage: two of the three Pokémon offered at the start of the Generation 8 games.
  • Grookey vs Sobble Galar starters at their first stage: two of the three Pokémon offered at the start of the Generation 8 games.
  • Rillaboom vs Cinderace Galar starters, fully evolved: two of the three final forms of the Generation 8 starter trio.
  • Rillaboom vs Inteleon Galar starters, fully evolved: two of the three final forms of the Generation 8 starter trio.
  • Scorbunny vs Sobble Galar starters at their first stage: two of the three Pokémon offered at the start of the Generation 8 games.
  • Cinderace vs Inteleon Galar starters, fully evolved: two of the three final forms of the Generation 8 starter trio.
  • Sprigatito vs Fuecoco Paldea starters at their first stage: two of the three Pokémon offered at the start of the Generation 9 games.
  • Sprigatito vs Quaxly Paldea starters at their first stage: two of the three Pokémon offered at the start of the Generation 9 games.
  • Meowscarada vs Skeledirge Paldea starters, fully evolved: two of the three final forms of the Generation 9 starter trio.
  • Meowscarada vs Quaquaval Paldea starters, fully evolved: two of the three final forms of the Generation 9 starter trio.
  • Fuecoco vs Quaxly Paldea starters at their first stage: two of the three Pokémon offered at the start of the Generation 9 games.
  • Skeledirge vs Quaquaval Paldea starters, fully evolved: two of the three final forms of the Generation 9 starter trio.
  • Charizard vs Infernape Fire-type starter finals from Kanto and Sinnoh.
  • Charizard vs Cinderace Fire-type starter finals from Kanto and Galar.
  • Blastoise vs Feraligatr Water-type starter finals from Kanto and Johto.
  • Blastoise vs Empoleon Water-type starter finals from Kanto and Sinnoh.
  • Blastoise vs Greninja Water-type starter finals from Kanto and Kalos.
  • Venusaur vs Meganium Grass-type starter finals from Kanto and Johto.
  • Venusaur vs Torterra Grass-type starter finals from Kanto and Sinnoh.
  • Venusaur vs Serperior Grass-type starter finals from Kanto and Unova.
  • Sceptile vs Rillaboom Grass-type starter finals from Hoenn and Galar.
  • Sceptile vs Decidueye Grass-type starter finals from Hoenn and Alola.
  • Typhlosion vs Infernape Fire-type starter finals from Johto and Sinnoh.
  • Typhlosion vs Blaziken Fire-type starter finals from Johto and Hoenn.
  • Feraligatr vs Swampert Water-type starter finals from Hoenn and Johto.
  • Swampert vs Empoleon Water-type starter finals from Hoenn and Sinnoh.
  • Blaziken vs Cinderace Two Fire-type starter finals that both kick their way into battle, from Hoenn and Galar.
  • Blaziken vs Incineroar Fire-type starter finals from Hoenn and Alola.
  • Infernape vs Cinderace Fire-type starter finals from Sinnoh and Galar.
  • Greninja vs Decidueye Starter finals from Kalos and Alola that fans often line up against each other.
  • Samurott vs Greninja Water-type starter finals from Kalos and Unova.
  • Greninja vs Inteleon Water-type starter finals from Kalos and Galar.
  • Empoleon vs Greninja Water-type starter finals from Kalos and Sinnoh.
  • Greninja vs Meowscarada Starter finals from Kalos and Paldea that both lean on speed and trickery.
  • Greninja vs Cinderace Starter finals from Kalos and Galar that fans often compare.
  • Decidueye vs Meowscarada Grass-type starter finals from Alola and Paldea.

Pseudo-legendary Pokémon (27)

“Pseudo-legendary” is a fan term, not an official category. It means the ten three-stage Pokémon with a 600 base stat total.

  • Dragonite vs Tyranitar Dragonite and Tyranitar are both among the ten “pseudo-legendary” Pokémon, a fan term (not an official category) for three-stage finals with a 600 base stat total.
  • Dragonite vs Salamence Dragonite and Salamence are both among the ten “pseudo-legendary” Pokémon, a fan term (not an official category) for three-stage finals with a 600 base stat total.
  • Dragonite vs Metagross Dragonite and Metagross are both among the ten “pseudo-legendary” Pokémon, a fan term (not an official category) for three-stage finals with a 600 base stat total.
  • Dragonite vs Garchomp Dragonite and Garchomp are both among the ten “pseudo-legendary” Pokémon, a fan term (not an official category) for three-stage finals with a 600 base stat total.
  • Dragonite vs Hydreigon Dragonite and Hydreigon are both among the ten “pseudo-legendary” Pokémon, a fan term (not an official category) for three-stage finals with a 600 base stat total.
  • Dragonite vs Goodra Dragonite and Goodra are both among the ten “pseudo-legendary” Pokémon, a fan term (not an official category) for three-stage finals with a 600 base stat total.
  • Dragonite vs Dragapult Dragonite and Dragapult are both among the ten “pseudo-legendary” Pokémon, a fan term (not an official category) for three-stage finals with a 600 base stat total.
  • Dragonite vs Baxcalibur Dragonite and Baxcalibur are both among the ten “pseudo-legendary” Pokémon, a fan term (not an official category) for three-stage finals with a 600 base stat total.
  • Tyranitar vs Salamence Tyranitar and Salamence are both among the ten “pseudo-legendary” Pokémon, a fan term (not an official category) for three-stage finals with a 600 base stat total.
  • Tyranitar vs Metagross Tyranitar and Metagross are both among the ten “pseudo-legendary” Pokémon, a fan term (not an official category) for three-stage finals with a 600 base stat total.
  • Tyranitar vs Garchomp Tyranitar and Garchomp are both among the ten “pseudo-legendary” Pokémon, a fan term (not an official category) for three-stage finals with a 600 base stat total.
  • Tyranitar vs Hydreigon Tyranitar and Hydreigon are both among the ten “pseudo-legendary” Pokémon, a fan term (not an official category) for three-stage finals with a 600 base stat total.
  • Salamence vs Metagross Salamence and Metagross are both among the ten “pseudo-legendary” Pokémon, a fan term (not an official category) for three-stage finals with a 600 base stat total.
  • Salamence vs Garchomp Salamence and Garchomp are both among the ten “pseudo-legendary” Pokémon, a fan term (not an official category) for three-stage finals with a 600 base stat total.
  • Salamence vs Dragapult Salamence and Dragapult are both among the ten “pseudo-legendary” Pokémon, a fan term (not an official category) for three-stage finals with a 600 base stat total.
  • Salamence vs Baxcalibur Salamence and Baxcalibur are both among the ten “pseudo-legendary” Pokémon, a fan term (not an official category) for three-stage finals with a 600 base stat total.
  • Metagross vs Garchomp Garchomp and Metagross are both among the ten “pseudo-legendary” Pokémon, a fan term (not an official category) for three-stage finals with a 600 base stat total.
  • Metagross vs Dragapult Metagross and Dragapult are both among the ten “pseudo-legendary” Pokémon, a fan term (not an official category) for three-stage finals with a 600 base stat total.
  • Garchomp vs Hydreigon Garchomp and Hydreigon are both among the ten “pseudo-legendary” Pokémon, a fan term (not an official category) for three-stage finals with a 600 base stat total.
  • Garchomp vs Goodra Garchomp and Goodra are both among the ten “pseudo-legendary” Pokémon, a fan term (not an official category) for three-stage finals with a 600 base stat total.
  • Garchomp vs Dragapult Garchomp and Dragapult are both among the ten “pseudo-legendary” Pokémon, a fan term (not an official category) for three-stage finals with a 600 base stat total.
  • Garchomp vs Baxcalibur Garchomp and Baxcalibur are both among the ten “pseudo-legendary” Pokémon, a fan term (not an official category) for three-stage finals with a 600 base stat total.
  • Hydreigon vs Dragapult Hydreigon and Dragapult are both among the ten “pseudo-legendary” Pokémon, a fan term (not an official category) for three-stage finals with a 600 base stat total.
  • Goodra vs Kommo-o Goodra and Kommo-o are both among the ten “pseudo-legendary” Pokémon, a fan term (not an official category) for three-stage finals with a 600 base stat total.
  • Kommo-o vs Dragapult Kommo-o and Dragapult are both among the ten “pseudo-legendary” Pokémon, a fan term (not an official category) for three-stage finals with a 600 base stat total.
  • Kommo-o vs Baxcalibur Kommo-o and Baxcalibur are both among the ten “pseudo-legendary” Pokémon, a fan term (not an official category) for three-stage finals with a 600 base stat total.
  • Dragapult vs Baxcalibur Dragapult and Baxcalibur are both among the ten “pseudo-legendary” Pokémon, a fan term (not an official category) for three-stage finals with a 600 base stat total.

Legendary duos and trios (45)

Box-art legendaries of each generation and the groups they belong to: birds, beasts, the Regis, the weather trio, the Lati twins and more.

Split evolutions and Eevee families (22)

Pokémon that share one pre-evolution, such as Gardevoir and Gallade, the Tyrogue trio and the Eevee evolutions.

Paradox Pokémon and their look-alikes (28)

Scarlet and Violet’s Paradox Pokémon look like wild or futuristic cousins of older Pokémon, so each one is set beside the Pokémon it resembles, plus a few Paradox showdowns.

Fan matchups (89)

Popular “who wins?” questions between well-known Pokémon, with the facts compared rather than a made-up result.

pokee.si is an unofficial fan site and is not affiliated with Nintendo, Creatures, GAME FREAK or The Pokémon Company. Pokémon and all related names and images are © their respective owners.