Finito is one of the most fundamentally solid fighters there's ever been. That's a fighter worth studying for how to do everything properly.

He did go undefeated, but unfortunately for him, quality of opposition is the big difference between Finito and Chavez, and that's why Chavez ranks higher in addition to having twice as many fights, more longevity and a longer career. One guy had 107 wins 86 KOs while the other guy had 52 fights 38 KOs.