Castillo was a good fighter, not a great fighter, and not a HOFer in my opinion. He would lose to any HOF-level lighweight, although he would certainly give his best effort and make it a tough fight.