Mayweather was showing his self belief when he said those things. He truely believes he's great and he believes 100 per cent in his abilities, I don't see how that is a bad thing.

If you were going into a major fight would you be telling yourself that you're not that good and probably won't win?