There are things that jump out at you that he does wrong needlessly but lets face it his athletic ability is going to compensate for those mistakes against all but really elite guys. If he has a chin he will be hell on anybody at 126 flaws or not. He would beat Luevano right now IMO. A Chris John fight is pointless to talk about. You just can't ignore his athletic ability, its off the charts although I don't think he's quite as big a puncher as he's looked in some of his fights although obviously that was a sweet punch last night.