Weak to fairy, water, ground, grass, and steel
Resistant to bug, poison, ice, flying, ghost, dark, and fire
Immune to normal, fighting, and psychic
My rating: Though the rock typing gives it the bulk of its weaknesses, this Pokémon is quite the physical attacker. The Dark and Rock typings give it powerful physical attacks like Roll Out, Stone Edge, Rock Slide, and Head Smash, the Dark typing gives it priority moves like Sucker Punch, Knock Off, and Payback. And with physical ghost moves like Shadow Sneak, Shadow Punch, Shadow Claw, and Phantom Force, This would be a very difficult Pokémon to have to deal with(unless it goes up against brutish physical attackers like Ground and steel). So max EV training in Physical Attack and HP should take care of things.