No Cotto in any list what a waste and they are more complete fighters in the lower weight clasess than in the hevy ones so bad that nobody cares.
No one could beat tyson...all boxers listed above can't bite...only Tyson did..... he is the most complete...
I'd say the most complete/adjustable/versatile fighters in boxing are Mayweather, Barrera, Calzaghe, JM Marquez, and Hopkins.
I wouldn't base much off of power....if Whitaker was still around and in his prime, he would deserve a definite spot at the top even with a low KO percentage.