Herrera was in a different class. Canizales IMO loses to that entire elite elite group of 60/70s bantams of Olivares, Jofre, Harada, Castillo, Herrera, Zarate, and Pintor. Probably beats Zamora, Lujan, and Davila, but I wouldn't say it's a certainty. I would say he beats Zamora and Davila. Lujan at his best might very well outbox Canizales. Not sure if Canizales beats Becerra either.