You simply trade it.
Chat with our AI personalities
You can't catch or get a Hitmontop in Emerald unless you cheat using an action replay or trade. In Pokemon FireRed and LeafGreen, choose either a Hitmonlee or Hitmonchan from the Fighting Dojo in Saffron City. Then breed the one you chose with a Ditto at Four Island's Daycare. You will get an egg that contains a Tyrogue. Raise this Tyrogue to Level 20 and make sure it has equal Attack and Defense when it evolves. This will ensure its evolution to Hitmontop. Then trade the Hitmontop to Emerald.
TO catch tyrouge you go to some cave some where and fight the karate king
firstget ditto and hitmonchan/lee from pke'mon leafgreen or firered into pok'mon sapphire or ruby then leave them in daycare then a few minutes then go back then the daycare man will give you an egg thenit will hatch into tyrogue
To evolve tyrogue, you have to reach level 20, and if its ATTACK is greater than its DEFENSE, it evolves into hitmonlee. If its DEFENSE is greater than its ATTACK, it evolves into hitmonchan. If its DEFENSE and ATTACK are equal (which is quite rare), it evolves into hitmontop.
you get it if you use the Pokéradar in route 211.