Things You'll Need
Instructions
Catch a wild Tyrogue along either Route 208 or Route 211 West. Alternatively, trade for a Tyroque with a friend.
Train your new Tyrogue against wild Pokemon or other Pokemon trainers until it is at level 19. If you wish, you can feed the Tyrogue Rare Candy instead, since Rare Candy increases a Pokemon's level by 1.
Check your Tyrogue's Attack and Defense stats. Depending on which of the three evolutions you are aiming for, feed your Tyrogue either Iron or Protein. Iron increases your Pokemon's Defense stat. Protein increases your Pokemon's Attack stat. A higher Attack than Defense creates a Hitmonlee. A higher Defense than Attack creates a Hitmonchan. Equal Attack and Defense statistics create a Hitmontop.
Train your Tyrogue until it gains another level, making it a level 20 Pokemon. it will then evolve based on its statistics. Again, if you want to, you can feed it a Rare Candy instead to force a level raise.