By A Mystery Man Writer
The first six generations of Pokémon games required different Pokémon to carry HM moves for story progression, and some could use more than others.
Pokémon: Best HM Mules In Each Generation
10 Best HM Mules In The Pokémon Games
Best Pokémon Games Of All Time
Archive ScreenRant
All of the POkemon used in the HGSS Genlocke, I really loved them
Fav Pokemon of every type as of Gen 8 by KivaTheDCWizard on DeviantArt
HM - Bulbapedia, the community-driven Pokémon encyclopedia
Pokemon Emerald: The Best Team To Use
GAMES] Diggersby, the ultimate HM slave [x/y] : r/pokemon
Top 10 HM Slaves in Pokémon - LevelSkip
Top 5 HM slaves in Pokemon
Best HM Mule in Every Pokemon Game