Tyrogue

Tyrogue is a Fighting type Baby Pokemon introduced in Generation II.

Tyrogue currently is second for the record for most Pokemon that can evolve at once; and evolves into three different Pokemon starting at level 20: Hitmonlee if it's Attack is better than the Defense, Hitmonchan if the Defense is better than the Attack, and Hitmontop if both the Defense and Attack are the same.