Canelo Alvarez was taken off The Ring’s top 10 pound-for-pound and replaced by Devin Haney. Alvarez was ranked #10 prior to his loss to Terence Crawford on September 13, 2025.
Haney sneaks in
Haney (33-0, 15 KOs) took Canelo’s spot at #10 in today’s updated P4P rankings after the WBO welterweight champion last Saturday night in Riyadh. It was far from an outstanding performance by Devin, but he got the win.
Devin showed the art of the clinch in his win, and not the kind of effort worthy of a top 10 spot in the P4P welterweight top 10.
Canelo (63-3-2, 39 KOs) has shown signs of decline since his May 4, 2024 fight with Jaime Munguia. He gassed after four rounds and took a lot of heavy shots in the second half of the fight. In Alvarez’s three fights since then against Edgar Berlanga, William Scull and Crawford, he has shown stamina issues in each.
1 Terence Crawford
2 Oleksandr Usyk
3 Naoya Inoue
4 Jesse Rodriguez
5 Dmitry Bivol
6 Artur Beterbiev
7 Junto Nakatani
8 Shakur Stevenson
9 David Benavidez
10 Devin Haney
Crawford’s Overrated #1
The Ring’s P4P rankings need a complete overhaul as Crawford did not perform well enough in his fights against Canelo and Israil Madrimov to be rated #1. Terence’s performances in those fights showed that he should be rated near the bottom of the pound-for-pound top-10.
Bam deserves the throne
Jess ‘Bam’ Rodriguez fights at a much higher level than Crawford and Inoue. Putting him in the top 2 makes more sense. Shakur Stevenson did nothing to be included on the list. So, he has to go.
Junto Nakatani has not faced strong enough opposition in his career to be on the P4P list. He will earn if he gets a win over Inoue, but until then he should be off the list.
Chris Williams’ Real P4P
- Oleksandr Usyk
- Jesse ‘Bam’ Rodriguez
- David Benavidez
- Rafael Espinoza
- Jai Opetaia
- Jaron ‘Boots’ Ennis
- Fabio Wardley
- Naoya Inoue
- Dmitry Bivol
- Terence Crawford
Last updated on 24/11/2025

