Well Ray Leonard is the only person who isn't a heavyweight who I can think of. Otherwise if it's heavyweights then you have to believe Holyfield, he has quite a record.