ERROL SPENCE JR revealed his top five pound-for-pound list leaving himself off the top with Canelo Alvarez as No1.
The unified WBC and IBF welterweight champion faces Danny Garcia on December 5 in his next fight.
Spence believes he is the best in his division, above Terence Crawford, who beat Kell Brook in devastating fashion.
But the modest Texan is not yet hailing himself as the greatest fighter on the planet just yet.
Here, he explains his top five to Fox Sports.
Canelo Alvarez – 53–1–2
ES: Canelo Alvarez, I’d put him as number one because he’s won titles at 154, 160, 168 and 175.
Roman Gonzalez – 50–2
ES: Number two, I’ll put ‘Chocolatito’. I’m a big fan of his.
I just feel like he’s a great fighter and I don’t think he gets the due that he deserves for beating a lot of opponents in the way he beats opponents.
Errol Spence Jr – 26-0
ES: Number three, I’d put myself.
Because I’m just a great fighter, I have fought the best in my weight class, I’ve beaten them and I’m the unified champion.
Hopefully I will become undisputed champion in a year or two.
Terence Crawford – 37-0
ES: Number four, I’d put Terence Crawford.
He’s won titles from 130 to 147. Great fighter, he got good skills.
Claressa Shields – 10-0
ES: Number five, I’ll put Claressa Shields.
You know, great fighter, won titles in multiple divisions put on shutout performances and just an excellent fighter.
If she could, she could fight men and beat them.