Rock
Rock type: weaknesses, resistances and Pokémon
Rock Pokémon take double damage from Water, Grass, Fighting, Ground and Steel moves and resist Normal, Fire, Poison and Flying moves.
The balance is even: 5 weaknesses and 4 resistances or immunities.
Rock moves are super effective against Fire, Ice, Flying and Bug and not very effective against Fighting, Ground and Steel.
To beat these Pokémon, your best pick is Water, Grass and Fighting moves. Avoid Normal, Fire, Poison and Flying moves, which deal little or no damage.
There are 17 Pokémon with this combination, such as Sudowoodo, Nosepass, Regirock and Cranidos.
Pokémon with Rock as one of their types: 74