POKE
FIGHT
Home
Types
Generations
Roles
Rarity
Battle
Home
Types
Generations
Roles
Rarity
Battle
Solrock
vs
Salamence-mega
Solrock
270/270
Salamence Mega
285/285
Solrock
270/270
ROCK
PSYCHIC
Salamence Mega
285/285
DRAGON
FLYING
Stats Analysis
Battle Stats Breakdown
Who has the edge? Compare their combat abilities below
solrock
salamence-mega
Random Battle
More Battles
Epic Matchups
Pick your next battle — who will emerge victorious?
dipplin
VS
larvesta
Start Battle
Click lock icon to keep a Pokemon
VS
dipplin
larvesta
VS
dialga
corviknight
VS
regirock
toxtricity-amped
VS
pumpkaboo-small
calyrex
VS
remoraid
omanyte
VS
shelmet
bisharp
VS
roselia
tapu-lele
VS
diglett
rampardos
VS
annihilape
amoonguss
VS
cresselia
blastoise
VS
throh
coalossal
VS
yamask
rattata-alola
VS
nidoran-f
porygon
VS
azelf
lugia
VS
croagunk
lucario
VS
landorus-therian
cubchoo
VS
scorbunny
mudsdale
VS
electrode
charizard-mega-x
VS
mandibuzz
tyranitar
VS
snover
meowstic-male