How would you rank them in order in terms of how good they are at their best, and also who had the best overall careers?
I'd rate it this way too. Interesting that Freitas beat Casamayor (and I agreed with the decision). But as the saying goes, styles make fights.
This is probably the case, Casa has a good case that he beat JLC though so that would mean he beat all 3, JLC also has the Mayweather and Johnston fights on his ledger
Freitas was a very good fighter, but he was too short and small for these guys. Castillo and Corrales were physically much bigger but not as good technically in my opinion. He couldnt compete with the big boys over 130. I actually think Freitas should be ranked higher now that I think about it. I forgot he had some dam good wins at 130.