Floyd Mayweather Oscar De La Hoya Felix Trinidad Shane Mosley Ike Quartey Miguel Cotto Antonio Margarito Paul Williams Terence Crawford Manny Pacquiao All Prime Versions, who beats who? Rank in order I'll go first. #1 Floyd Mayweather #2 Terence Crawford #3 Manny Pacquiao #4 Oscar De La Hoya #5 Shane Mosley #6 Felix Trinidad #7 Ike Quartey #8 Paul Williams #9 Antonio Margarito #10 Miguel Cotto Styles make fights and I can see Mayweather losing one or two, but he still should win more than everyone else. Could see Prime Pac beating Crawford too, but losing to someone like Prime Mosley or Oscar. Cotto whilst brilliant doesn't have much chances with these guys. Margarito probably gets bombed out of there vs Trinidad and gets out boxed by the rest. Shane Mosley is a massive wild card, he could literally knock everyone out clean here in his prime with his speed and power, but struggled with guys with a good jab. Paul Williams had an amazing workrate which could see him outwork/out point even Floyd but then he probably gets bombed out by Tito.