Welcome players, this post is about how Tyrogue evolves.
If you have a Tyrogue with highest stat attack(appraise and get “its best stat is attack”) then it will be a hitmonlee.
If defense is the highest stat, it wil become hitmonchan.
If hp is the highest stat, it wil be a hitmontop.
If 2 stats are highest it will be 50% chance for both, and if all stats same, you have a 33,3% chance.
I don’t think they’re that rare. I’ve seen a few Hitmonlee near where I live, and a Hitmontop despawned near me before I could get to it (it’s the last gen 2 Pokemon I need)
Hitmochan was the last Gen 2 regular PM I was missing, finally could evolve one from an egg and the very day later I caught a wild one. Was the second I ever saw (first despawed in LV, not exactly a cloudy place). Got one Hitmonlee in the wild and never encountered a Hitmontop.