POKEFIGHT
HomeTypesGenerationsRolesRarityPokedexBattle
HomeTypesGenerationsRolesRarity
PokedexBattle
POKEARENA

Compare Pokemon stats, abilities, and battle potential. Find the strongest Pokemon with detailed analysis and head-to-head comparisons.

Navigation

  • HomeBrowse all Pokemon
  • CompareHead-to-head battles
  • PopularMost searched Pokemon

Browse

  • Types18 elemental types
  • GenerationsGen I - IX
  • RolesBattle roles & strategies
  • RarityCommon to Mythical

Resources

  • SitemapSite structure
  • Robots.txtCrawler directives
Pokemon:1000+
Comparisons:520K+
Types:18
Made with love ❤️ studio gushon — putting the Pokemon ⚡ in pSEO. 500K+ pages. Gotta index 'em all 💪.

MarshadowvsPumpkaboo-small

Marshadow270/270
Pumpkaboo Small132/132
marshadow
pumpkaboo-small
Marshadow270/270
marshadow
FIGHTINGGHOST
Pumpkaboo Small132/132
pumpkaboo-small
GHOSTGRASS
Stats Analysis
Battle Stats Breakdown
Who has the edge? Compare their combat abilities below
marshadow
pumpkaboo-small
Random Battle
More Battles

Epic Matchups

Pick your next battle — who will emerge victorious?

marshtomp
marshtomp
VS
mewtwo
mewtwo
Start Battle

Click lock icon to keep a Pokemon

VS
marshtomp
mewtwo
marshtompmewtwo
VS
nidorina
togedemaru
nidorinatogedemaru
VS
rampardos
tatsugiri-droopy
rampardostatsugiri-droopy
VS
meowscarada
copperajah-gmax
meowscaradacopperajah-gmax
VS
flygon
groudon
flygongroudon
VS
tyrantrum
marowak-totem
tyrantrummarowak-totem
VS
sigilyph
vulpix-alola
sigilyphvulpix-alola
VS
victini
doublade
victinidoublade
VS
honedge
deino
honedgedeino
VS
azumarill
pikachu-belle
azumarillpikachu-belle
VS
moltres
graveler
moltresgraveler
VS
primeape
altaria
primeapealtaria
VS
naganadel
geodude
naganadelgeodude
VS
glameow
wartortle
glameowwartortle
VS
varoom
skiddo
varoomskiddo
VS
salamence-mega
jolteon
salamence-megajolteon
VS
houndoom
mimikyu-totem-disguised
houndoommimikyu-totem-disguised
VS
koraidon-swimming-build
iron-thorns
koraidon-swimming-buildiron-thorns
VS
yveltal
hattrem
yveltalhattrem
VS
vullaby
machoke
vullabymachoke