He's very good but needs to tighten up on defense and improve his skill. He has what it takes to become great but isnt quite ready for the best.
Explosive and combustible seem to fit him. Every time he gets dropped, he seems to come back with a vengeance and beats the crap out of his opponent. However, out-boxers will give him trouble with his limited reach and punchers will be able to put him down. It'd be hard to bet against him when the fight turns into a brawl, though.