And yet, even they concluded that to beat Mayweather "you have to have a little bit of luck". You can have all the skill and technique in the world, but the man they call Money is just so strong and so sound that without luck, there's no way of beating him.
At 43-0, his record attests to just how good he is.
But what is it that makes Mayweather such a good fighter—if not the best pound-for-pound fighter in the world? Let's take a look at his genius and successful fighting tactics and understand why Money is primed to chalk up another strong victory against Robert Guerrero on Saturday night.
Defensive Strength and Durability
Mayweather can be an aggressive fighter who throws a lot of punches, but the biggest reason behind his success in the past few years has been his defense.
The now 36-year-old has excellent poise and composure when guys are trying to throw everything at him, and we could see the same here. Guerrero will look to get on top early and land some shots on Mayweather, yet whilst he'll come out swinging, it's hard to see him gaining too much of an advantage.
The second that he senses his opponent is tiring from trying to attack him, Money May has the ability to turn that defense into offense with his swift counterattack. His hand speed (which we'll get to in a minute) allows his defensive strength to become a huge factor in how good he attacks his opponent and how long he can maintain his defensive guard.
Miguel Cotto connected on just 21 percent of his punches against Mayweather. It's hard to see Guerrero—a less-experienced fighter—faring any better.
Mayweather may well let it seem like Guerrero is out-punching him, but in reality, he'll just be biding his time. He'll wait for the 30-year-old to tire himself out, and then he'll strike. And as we know, it often doesn't end well for his opponents when that happens.
Mayweather doesn't possess the knockout strength that some fighters do, but what he lacks in power, he certainly makes up for with hand speed and quickness.
Money May can rattle off a flurry of punches in the blink of an eye against an opponent. He can constantly attack and constantly keep his opponent on the back foot when he decides to pull the trigger—something that he'll have waited patiently for throughout the fight.
Part of this comes down to his incredible fitness and defensive strength, but a great deal of this is just his reflexes. Mayweather can be aggressive when he needs to be, and is more than capable of getting good contact on his opponents—something that fighters throughout his career can attest to when faced with a barrage of punches from Money May.
Few fighters in the world possess the quickness and speed that Mayweather has when he decides to unleash. Guerrero certainly doesn't, and he'll need to bring his best defensive game if he's going to stop the 36-year-old from chalking up another impressive win.
Some might call it arrogance, but the reality is that Mayweather's focus and mental strength is perhaps the biggest weapon that he holds over any fighter.
Money May believes that he's going to win. He knows he has the talent and the potential; he knows where his advantages lie. He's fully aware that his defense and his hand speed is better than any other fighter he's come up against and yet he refuses to give up an easy chance to anybody. After all, it's not by coincidence that he hasn't yet been defeated in his career.
Bleacher Report's Kelsey McCarson does a really nice job documenting how even in some of his biggest fights, Mayweather's determination was what got him through. His strong-willed nature and refusal to go down or give up are what got him through difficult times against Ricky Hatton and Shane Mosley, and despite being rocked on both occasions, he was able to emerge victorious.
Much has been made about Mayweather's lay-off in the buildup to this fight, and whether his absence from the sport will have affected him at all in the ring.
Yet, judging by the focus he's shown in training and in speaking to the media before the showdown, it seems like his focus is still the same. And at one level, regardless of whether his speed is 100 percent what it was or if his knockout potential is still as lethal, if the mental strength is still there for Money May, he'll be near impossible to beat on Saturday night against Guerrero.
I'd put money on it.
Hit me up on Twitter for more sports goodness: Follow @dantalintyre