Michael Phelps holds the record for the most Olympic medals.
American swimmer Michael Phelps has won 28 Olympic medals, more than any other athlete in history, spanning five Games from 2000 to 2016.

Top Medal Winners

Here's a breakdown of athletes with the most total Olympic medals (gold, silver, bronze combined), combining Summer and Winter Games records as of early 2026.

RankAthleteCountryTotal MedalsGold
1Michael PhelpsUSA (Swimming)2823
2Larisa LatyninaSoviet Union (Gymnastics)189
3Marit BjørgenNorway (Cross-country skiing)158
4Nikolai AndrianovSoviet Union (Gymnastics)157
5Katie LedeckyUSA (Swimming)1410
[1][3]

By Gold Medals

Phelps also leads in golds with 23, far ahead of others like Ledecky (10) or Bjørgen (8). No one has surpassed these totals post-Paris 2024 or ahead of Milano Cortina 2026.

Historical Context

Phelps dominated swimming across four Olympics, turning medals into a legacy of dominance—imagine churning out hardware like a factory in the pool. Latynina's 1950s-60s haul reflects gymnastics' medal-rich era, while Bjørgen's Nordic endurance shines in Winter sports.

Records stand firm in February 2026; no recent challengers like Ledecky have closed the gap yet.

TL;DR: Phelps reigns supreme at 28 medals—no changes as of 2026.

Information gathered from public forums or data available on the internet and portrayed here.