Chavez has beaten plenty of good fighters. However, there are ton of cans on his resume as well. That's pretty much a guarentee when have as many fights as Chavez did.