Skip to content
All Topics Sports The 100 Greatest Athletes of All Time

The 100 Greatest Athletes of All Time

Created by Luna Nelson Staff · Jul 2023 · Updated May 2026

One hundred athletes across every sport, ranked by greatness. Michael Jordan, Muhammad Ali, and Pelé anchor the top — no surprises there. But the real arguments start around position 10. Is LeBron above Messi? Does Usain Bolt's dominance in a single event outweigh Roger Federer's two decades of tennis?

This list forces impossible comparisons. How do you rank a swimmer against a boxer? Michael Phelps' 23 Olympic golds versus Ali's cultural impact? The community handles it through raw voting — and the results are surprisingly defensible.

Modern athletes trend higher because more people have watched them compete. That's fair. Babe Ruth was incredible, but fewer living voters saw him play. Messi and Ronaldo benefit from the YouTube era — every goal is preserved forever. The list updates as new votes come in, so it reflects current opinion, not historical consensus.

📊 30 items 🗳️ 8 votes 🔀 0 remixes
🔀 Rank It Your Way
#1
4

Lionel Messi (Football/Soccer)

#2
1

Larry Bird (Basketball)

#3
0

Serena Williams (Tennis)

#4
0

Usain Bolt (Track and Field)

#5
0

Muhammad Ali (Boxing)

#6
0

Cristiano Ronaldo (Football/Soccer)

#7
0

Simone Biles (Gymnastics)

#8
0

LeBron James (Basketball)

#9
0

Tiger Woods (Golf)

#10
0

Roger Federer (Tennis)

#11
0

Michael Phelps (Swimming)

#12
0

Pelé (Football/Soccer)

#13
0

Wayne Gretzky (Ice Hockey)

#14
0

Diego Maradona (Football/Soccer)

#15
0

Jackie Joyner-Kersee (Track and Field)

#16
0

Martina Navratilova (Tennis)

#17
0

Carl Lewis (Track and Field)

#18
0

Babe Ruth (Baseball)

#19
0

Tom Brady (American Football)

#20
0

Jesse Owens (Track and Field)

#21
0

Kobe Bryant (Basketball)

#22
0

Rafael Nadal (Tennis)

#23
0

Jackie Robinson (Baseball)

#24
0

Kareem Abdul-Jabbar (Basketball)

#25
0

Magic Johnson (Basketball)

#26
0

Jim Brown (American Football)

#27
0

Alain Prost (Formula 1)

#28
0

Novak Djokovic (Tennis)

#29
-1

Michael Schumacher (Formula 1)

#30
-2

Michael Jordan (Basketball)

📋 Embed this ranking on your site
+ Suggest an Item
Think something's missing? Add it to the list.

List Information

Created: July 17, 2023
Updated: May 2026
Items: 30
Topic: Sports

Trending Rankings

↑ Top 🔀 Remix + Create List 🎲 Surprise