Top Ten Heaviest Pokemon

The Top Ten
1 Celesteela Celesteela is a dual-type Steel/Flying Pokémon introduced in Generation VII. It is not known to evolve into or from any other Pokémon. It is one of the Ultra Beasts and is known by the code name UB-04 Blaster.
2 Cosmoem Cosmoem is a Psychic-type Legendary Pokémon introduced in Generation VII. It is the first evolutionary stage of the Psychic-type Legendary Pokémon Cosmog.

Ash:Can hold a 999.9 Pokemon

Still Ash:Struggles to drag Snorlax

3 Primal Groudon
4 Groudon Groudon, known in Japan as the same name, is a Legendary Pokémon species in Nintendo and Game Freak's Pokémon franchise.
5 Mega Metagross
6 Mudsdale
7 Guzzlord Guzzlord is a dual-type Dark/Dragon Pokémon introduced in Generation VII. It is not known to evolve into or from any other Pokémon. It is one of the Ultra Beasts and is known by the code name UB-05 Glutton.
8 Stakataka
9 Giratina (Altered) Giratina is a Pokémon species in Nintendo and Game Freak's Pokémon franchise. Created by Ken Sugimori, Giratina first appeared in the video games Pokémon Diamond and Pearl, but gained prominence in the sister game, Pokémon Platinum, which it was made the mascot of.
10 Mega Steelix