1. Spence 2. Crawford 3. Keith 4. Pac 5. Porter 6. Danny Garcia My rankings based on a mixture of skill/wins. I had Keith #1 for many years but he was almost stopped by Josesito, a guy I believe Bud & Spence beat easily. Keith to me looks vulnerable. I put Spence over Bud because I believe hes a lot bigger+powerfuler & thats the difference in that fight. Danny & Shawn are good enough to compete with the top guys but IMO a step or 2 below... Guys like Vargas, Ugas, Benavidez, Khan maybe round out top 10...