As part of its ongoing efforts to promote every single Pokémon out there, The Pokémon Company has shared special content dedicated to Machop:
Did you know? Once this Pokémon has gained enough confidence and muscle from training with its friends, it challenges Makuhita to a battle. It likes food that’s highly nutritious because its instincts drive it to build muscle efficiently.
Source: The Pokémon Company