Who will win if they was in the same era ? Both was partially unified champions in Light Flyweight : Michael Carbajal (IBF & WBC), Kenshiro Teraji (WBA & WBC). Both was obviously the number 1 in their era in Light Flyweight : - Kenshiro Teraji won against Kyoguchi, Carlos Canizales, the rematch against Masamichi Yabuki, Anthony Olascuaga, Hekkie Budler. - Michael Carbajal prime 1989-1993 : won against Muangchai Kittikasem, won 1 time against Humberto Gonzalez, Kwang Sun Kim the Olympic gold medalist, Robinson Cuesta, Domingo Sosa.
Really like Teraji a lot but Michael Carbajal is clearly the greater fighter at Light Flyweight and I can see him winning in a mythical match up. Carbajal also has a notable win against Jorge Arce which is still a great swan song in his career.
Obviously Carbajal for me. Sure Carbajal did have a little controversial decision vs Javier Varguez,bt don't forget Kenshiro Teraji had one vs Carlos Canizales too. Carbajal,despite the fact he sacrificed his scorecard at times,was known to be a good "rally setup" fighter,tiring them out first then near the end of the fight,finish them off,it does inflict more damage to him though.