Across more than a century of modern Olympic history, a handful of athletes have separated themselves from everyone else in total medal count. We pulled together the all-time leaderboard to see exactly how far ahead the record holders are.

Michael Phelps, in a class of his own

American swimmer Michael Phelps holds 28 total Olympic medals — more than the next two athletes on the list combined. His medal haul, built across five Olympic Games (2004–2016), remains the largest in the history of the modern Games by a wide margin.

Gymnastics dominates the rest of the top tier

Behind Phelps, the leaderboard is dominated by gymnasts. Soviet gymnast Larisa Latynina held the all-time record for over 40 years with 18 medals before Phelps surpassed her. Fellow gymnasts Nikolai Andrianov, Boris Shakhlin, and Takashi Ono each collected 13–15 medals across multiple Games, reflecting how many individual and team apparatus events gymnastics offers compared to most other sports.

A mix of eras and disciplines

Distance runner Paavo Nurmi (12 medals, 1920s Finland) and kayaker Birgit Fischer (12 medals, spanning six Olympics from 1980 to 2004) show that this list isn't just a modern phenomenon — sustained excellence across multiple Games has always been rare enough to stand out, regardless of era.

See the full ranked list with medal-by-medal detail on our Most Decorated Olympians chart.