I think he has the potential, just doesn't either have the guidance or the mentality to take advantage of his strengths, if he did IMO he could be a Mayweather or Roy Jones Jr type fighter, but because of his mentality he would be very lucky to even achieve Cotto's level of career.