Mayweather fought the best of his generation and never lost. I’d easily have him one. Boxing requires more athletic traits than sprinting and swimming and it’s more punishing. The fact that he got knocked down once in his careeer is pretty ridiculous. And this wasn’t a Marciano thing where it was a weak era and he was only on top for a handful of fights.
Federer above Tiger is time. Tiger sucked for half the 20 years.
Bonds was the most dominant athlete in baseball since the 70’s. If anything him being 10 is a result of steroids.
To me Lebron and Brady are an either or. Brady’s definitely the most dependent athlete as far as other teamates on this list. Mayweather, Bolt, Sarens, Federer, Phelps, and Tiger are individual sport athletes. Bonds hits by himself. Lebron and Messi have less teammates and play both offense and defense.