i would say yes, but i dont think hatton can have to much left, he has showed signs that he could be on the slide.. Considering mayweather has hardly taken any punishment, i would say he's got a good few years left..