only in mythical match ups would floyd ever fight a prime great so who would in this prime for prime 154lb
Prime for prime Maravilla would probably level Floyd, but if they fought now Floyd would actually have his first legit stoppage since Hatton back in '07.
I've never seen anyone as shot as Martinez was vs Cotto. He was literally crippled, as in someone with legs in that condition would be receiving disability checks from work. Prime for prime it's a different story. Sergio has (had) a really good style to beat Floyd, used movement both offensively and defensively, has given counterstrikers who tried to time him bad nights.
But he could still have fought at the weight, even if it's above his natural weightclass. Even little Pac can fight at 154... I wouldn't recommend it but he could.
Pacquiao has never fought at 154 and fought one of the worst at that time for that belt. Pacquiao should not fight at 154. As for Mayweather, he can, but his style doesn't suit the extra weight. He has no power at 154, let alone 147. Being able to make weight doesn't mean you should fight there. Mayweather could probably bulk up to 160 and be decent, but those guys are naturally bigger.