1. Tarver 2. Trinidad 3. Everyone else- the individual names (with respect to the weights they fought Hopkins at) aren't as important as the consistency he showed fight in, fight out for basically his entire career. It's more impressive to me that he could still be a great fighter into his 40's winning over decent, if unspectacular competition with nearly no off nights, than any other single win he's had.
tito but he was a welterweight who did hopkins beat who was a real top class middleweight? oscar is a light middle . as soon as hopkins fought a top guy in calzaghe who wasnt outsized or outclassed he never fought like an executioner against joe more like a parole officer!