Karrablast
Pokedex Information:

Base Stats:
Stat
Min
Base
Max
Tier 1
Tier 2
Tier 3
Tier 4
Tier 5
Tier 6
HP
210
50
304
ATK
139
75
273
DEF
85
45
207
SPATK
76
40
196
SPDEF
85
45
207
SPD
112
60
240
Total: 315
The Min/Max values are calculated for a Pokémon at level 100. Maximum values are based on a beneficial nature, 252 EVs, 31 IVs. Minimum values are based on a hindering nature, 0 EVs, 0 IVs.
Tiers are calculated from the Pokémon with the highest available stat for that stat. Example: Blissey has the highest base HP at 255, so all tiers are divided by 6 from 255. Whereas the highest DEF is calculated from Shuckle at 230. This shows a better representation of where a Pokémon's base stat lies compared to the highest that stat can be. The length of the stat relative to the Tier also shows where it sits inside the Tier.
Moves Learnt on Level Up
Karrablast can learn these moves by leveling up.
Egg Moves
Karrablast can learn these moves by breeding with compatible parents.
TM moves
Karrablast can learn these moves from Technical Machines.
TR moves
Karrablast can learn these moves from Technical Records.
Pokédex entries:
Karrablast
black
These mysterious Pokémon evolve when they receive electrical stimulation while they are in the same place as Shelmet.
white
When they feel threatened, they spit an acidic liquid to drive attackers away. This Pokémon targets Shelmet.
black-2-white-2
For some reason they evolve when they receive electrical energy while they are attacking Shelmet.
x-omega-ruby
These mysterious Pokémon evolve when they receive electrical stimulation while they are in the same place as Shelmet.
y-alpha-sapphire
For some reason they evolve when they receive electrical energy while they are attacking Shelmet.
sword
Its strange physiology reacts to electrical energy in interesting ways. The presence of a Shelmet will cause this Pokémon to evolve.
shield
It spits a liquid from its mouth to melt through Shelmet’s shell. Karrablast doesn’t eat the shell— it eats only the contents.