We will try to group these top 10 boxers according to who can fight who.

Group 1:
1. Manny Pacquiao
2. JM Marquez
9. Hatton

Group 2:
3. Calzaghe
4. Hopkins

Group 3:
5. Israel Vazquez
7. Rafael Marquez
10. Celestino "THE TOWERING INFERNO" Caballero

Group 4:
6. Mosley

Group 5:
8. Ivan Calderon


According to this groupings, Caballero should fight Vazquez or Rafa next...

Mosley might be too big for group 1 boxers... Ivan is so lonely at the top...
.