Tough call. Depends on which Hagler, early in his career he wasn't the bull he became, more of a counterpuncher. Hopkins would have had a very good chance against the older Hagler that Leonard beat. And I don't think any version stops Hopkins. Hopkins was strong, good chin, great defense.