Hamed fought and beat a few elite level fighters what is unknown to many is named was advise not to fight barrera by his coaching team and medical team because of a virus a couple of weeks before the fight and bad preparation but hamed being hamed fought anyway. hamed was elite a truly world class fighter who if he had the determination could of been a great but he lacked discipline and never trained as hard as he should have, losing to an all time great in barrera is not a shame especially as he wasn't 100%
He isn't p4p top 10 yet. His one major win is Dirrell and that was very, very close. Nobody would put Dirrell in the top 10.