Yes he could

if it was in a british ring with a british ref and hatton was allowed to fight his fight im pretty sure a prime ricky would of beaten a prime mosley/pacquiao/mayweather etc

But once you get to america you find yourself having to stand and trade as any other form of combat is deemed illegal. Pac would of eaten hattons forward lunges all night long and would take out ricky 7 days a week, 365 days a year!!