POKE
FIGHT
Home
Types
Generations
Roles
Rarity
Pokedex
Battle
Home
Types
Generations
Roles
Rarity
Pokedex
Battle
Makuhita
vs
Solrock
Makuhita
216/216
Solrock
270/270
Makuhita
216/216
FIGHTING
Solrock
270/270
ROCK
PSYCHIC
Stats Analysis
Battle Stats Breakdown
Who has the edge? Compare their combat abilities below
makuhita
solrock
Random Battle
More Battles
Epic Matchups
Pick your next battle — who will emerge victorious?
ursaluna
VS
giratina-origin
Start Battle
Click lock icon to keep a Pokemon
VS
ursaluna
giratina-origin
VS
masquerain
phione
VS
squawkabilly-green-plumage
natu
VS
gallade
palafin-zero
VS
pikachu-sinnoh-cap
muk-alola
VS
minior-green
azumarill
VS
bellibolt
lapras-gmax
VS
samurott-hisui
squawkabilly-green-plumage
VS
krokorok
carvanha
VS
zoroark-hisui
crocalor
VS
chimecho
hakamo-o
VS
trevenant
slowbro-mega
VS
iron-bundle
litten
VS
toxicroak
medicham-mega
VS
glastrier
miraidon-glide-mode
VS
regieleki
bronzong
VS
binacle
typhlosion
VS
infernape
obstagoon
VS
drifblim
fearow
VS
clefable
pidove