2012 Summer Olympics Results - Swimming
| Men's 100m Freestyle | |||
|---|---|---|---|
| July 31 - Final | |||
USAUnited States | Nathan Adrian | 47.52 | |
AUSAustralia | James Magnussen | 47.53 | |
CANCanada | Brent Hayden | 47.80 | |
| 4 | FRAFrance | Yannick Agnel | 47.84 |
| 5 | NEDNetherlands | Sebastiaan Verschuren | 47.88 |
| 6 | BRABrazil | Cesar Cielo Filho | 47.92 |
| 7 | CUBCuba | Hanser Garcia | 48.04 |
| 8 | RUSRussia | Nikita Lobintsev | 48.44 |
| 9 | POLPoland | Konrad Czerniak | 48.44 |
| 9 | RSASouth Africa | Gideon Louw | 48.44 |
| 11 | FRAFrance | Fabien Gilot | 48.49 |
| 12 | AUSAustralia | James Roberts | 48.57 |
| 12 | BELBelgium | Pieter Timmers | 48.57 |
| 14 | USAUnited States | Cullen Jones | 48.60 |
| 15 | CAYCayman Islands | Brett Fraser | 48.92 |
| 16 | CAYCayman Islands | Shaune Fraser | 49.07 |
| 17 | ROURomania | Norbert Trandafir | 49.02 |
| 18 | GERGermany | Marco Di Carli | 49.03 |
| 19 | ITAItaly | Filippo Magnini | 49.18 |
| 20 | GBRGreat Britain | Adam Brown | 49.20 |
| 21 | RSASouth Africa | Graeme Moore | 49.29 |
| 22 | ITAItaly | Luca Dotto | 49.43 |
| 23 | CZECzechia | Martin Verner | 49.49 |
| 24 | BRABrazil | Nicolas Oliveira | 49.51 |
| 25 | SWESweden | Stefan Nystrand | 49.55 |
| 26 | KENKenya | David Dunford | 49.60 |
| 27 | TURTürkiye | Kemal Arda Gurdal | 49.71 |
| 28 | LTULithuania | Mindaugas Sadauskas | 49.78 |
| 29 | SUISwitzerland | Dominik Meichtry | 49.95 |
| 30 | LATLatvia | Uvis Kalnins | 49.96 |
| 31 | GREGreece | Kristian Gkolomeev | 50.08 |
| 32 | PARParaguay | Benjamin Hockin | 50.12 |
| 33 | ALGAlgeria | Nabil Kebbab | 50.37 |
| 34 | BLRBelarus | Yauhen Tsurkin | 50.53 |
| 35 | URUUruguay | Jose Melconian | 50.68 |
| 36 | ISVU.S. Virgin Islands | Branden Whitehurst | 51.04 |
| 37 | ALBAlbania | Sidni Hoxha | 51.11 |
| 38 | GUAGuatemala | Kevin Avila | 51.44 |
| 39 | MLTMalta | Andrew Chetcuti | 51.67 |
| 40 | ARUAruba | Jemal Le Grand | 51.86 |
| 41 | BOLBolivia | Andrew Rutherfurd | 52.57 |
| 42 | IRIIran | Mohammad Bidaryan | 52.93 |
| 43 | GRNGrenada | Esau Simpson | 53.26 |
| 44 | GUMGuam | Christopher Duenas | 53.37 |
| 45 | ARMArmenia | Mikayel Koloyan | 53.82 |
| 46 | TKMTurkmenistan | Sergey Krovyakov | 54.43 |
| 47 | FIJFiji | Paul Elaisa | 54.87 |
| 48 | GUYGuyana | Niall Roberts | 55.66 |
| 49 | MGLMongolia | Andrei Tamir | 56.37 |
| 50 | SEYSeychelles | Shane Mangroo | 56.46 |
| 51 | NCANicaragua | Omar Nuñez | 57.11 |
| 52 | MLIMali | Mamadou Soumare | 57.32 |
| 53 | MDVMaldives | Husham Ahmed | 57.53 |
| 54 | PAKPakistan | Israr Hussain | 57.86 |
| 55 | TANTanzania | Ammaar Ghadiyali | 1:01.07 |
| 56 | BDIBurundi | Beni-Bertrand Binobagira | 1:04.57 |
| 57 | CHNChina | Lu Zhiwu | DNS |
| 57 | HUNHungary | Dominik Kozma | DNS |
| 57 | RUSRussia | Danila Izotov | DNS |
| 57 | TRITrinidad and Tobago | George Richard Bovell | DNS |
| Men's 100m Freestyle, Heats, Heat 1 | |||
|---|---|---|---|
| July 31 - Final | |||
| 1 | MLIMali | Mamadou Soumare | 57.32 |
| 2 | MDVMaldives | Husham Ahmed | 57.53 |
| 3 | TANTanzania | Ammaar Ghadiyali | 1:01.07 |
| 4 | BDIBurundi | Beni-Bertrand Binobagira | 1:04.57 |
| Men's 100m Freestyle, Heats | |||
|---|---|---|---|
| July 31 - Final | |||
| 1 | USAUnited States | Nathan Adrian | 48.19 |
| 2 | RSASouth Africa | Gideon Louw | 48.29 |
| 3 | NEDNetherlands | Sebastiaan Verschuren | 48.37 |
| 4 | AUSAustralia | James Magnussen | 48.38 |
| 5 | CANCanada | Brent Hayden | 48.53 |
| 6 | BELBelgium | Pieter Timmers | 48.54 |
| 6 | CAYCayman Islands | Brett Fraser | 48.54 |
| 8 | RUSRussia | Nikita Lobintsev | 48.60 |
| 9 | USAUnited States | Cullen Jones | 48.61 |
| 10 | BRABrazil | Cesar Cielo Filho | 48.67 |
| 10 | POLPoland | Konrad Czerniak | 48.67 |
| 12 | AUSAustralia | James Roberts | 48.93 |
| 12 | FRAFrance | Yannick Agnel | 48.93 |
| 14 | FRAFrance | Fabien Gilot | 48.95 |
| 15 | CUBCuba | Hanser Garcia | 48.97 |
| 16 | CAYCayman Islands | Shaune Fraser | 48.99 |
| 17 | ROURomania | Norbert Trandafir | 49.02 |
| 18 | GERGermany | Marco Di Carli | 49.03 |
| 19 | ITAItaly | Filippo Magnini | 49.18 |
| 20 | GBRGreat Britain | Adam Brown | 49.20 |
| 21 | RSASouth Africa | Graeme Moore | 49.29 |
| 22 | ITAItaly | Luca Dotto | 49.43 |
| 23 | CZECzechia | Martin Verner | 49.49 |
| 24 | BRABrazil | Nicolas Oliveira | 49.51 |
| 25 | SWESweden | Stefan Nystrand | 49.55 |
| 26 | KENKenya | David Dunford | 49.60 |
| 27 | TURTürkiye | Kemal Arda Gurdal | 49.71 |
| 28 | LTULithuania | Mindaugas Sadauskas | 49.78 |
| 29 | SUISwitzerland | Dominik Meichtry | 49.95 |
| 30 | LATLatvia | Uvis Kalnins | 49.96 |
| 31 | GREGreece | Kristian Gkolomeev | 50.08 |
| 32 | PARParaguay | Benjamin Hockin | 50.12 |
| 33 | ALGAlgeria | Nabil Kebbab | 50.37 |
| 34 | BLRBelarus | Yauhen Tsurkin | 50.53 |
| 35 | URUUruguay | Jose Melconian | 50.68 |
| 36 | ISVU.S. Virgin Islands | Branden Whitehurst | 51.04 |
| 37 | ALBAlbania | Sidni Hoxha | 51.11 |
| 38 | GUAGuatemala | Kevin Avila | 51.44 |
| 39 | MLTMalta | Andrew Chetcuti | 51.67 |
| 40 | ARUAruba | Jemal Le Grand | 51.86 |
| 41 | BOLBolivia | Andrew Rutherfurd | 52.57 |
| 42 | IRIIran | Mohammad Bidaryan | 52.93 |
| 43 | GRNGrenada | Esau Simpson | 53.26 |
| 44 | GUMGuam | Christopher Duenas | 53.37 |
| 45 | ARMArmenia | Mikayel Koloyan | 53.82 |
| 46 | TKMTurkmenistan | Sergey Krovyakov | 54.43 |
| 47 | FIJFiji | Paul Elaisa | 54.87 |
| 48 | GUYGuyana | Niall Roberts | 55.66 |
| 49 | MGLMongolia | Andrei Tamir | 56.37 |
| 50 | SEYSeychelles | Shane Mangroo | 56.46 |
| 51 | NCANicaragua | Omar Nuñez | 57.11 |
| 52 | MLIMali | Mamadou Soumare | 57.32 |
| 53 | MDVMaldives | Husham Ahmed | 57.53 |
| 54 | PAKPakistan | Israr Hussain | 57.86 |
| 55 | TANTanzania | Ammaar Ghadiyali | 1:01.07 |
| 56 | BDIBurundi | Beni-Bertrand Binobagira | 1:04.57 |
| 99 | CHNChina | Lu Zhiwu | DNS |
| 99 | HUNHungary | Dominik Kozma | DNS |
| 99 | RUSRussia | Danila Izotov | DNS |
| 99 | TRITrinidad and Tobago | George Richard Bovell | DNS |
| Men's 100m Freestyle, Final | |||
|---|---|---|---|
| August 1 - Final | |||
| 1 | USAUnited States | Nathan Adrian | 47.52 |
| 2 | AUSAustralia | James Magnussen | 47.53 |
| 3 | CANCanada | Brent Hayden | 47.80 |
| 4 | FRAFrance | Yannick Agnel | 47.84 |
| 5 | NEDNetherlands | Sebastiaan Verschuren | 47.88 |
| 6 | BRABrazil | Cesar Cielo Filho | 47.92 |
| 7 | CUBCuba | Hanser Garcia | 48.04 |
| 8 | RUSRussia | Nikita Lobintsev | 48.44 |
| Men's 100m Freestyle, Semifinal, Semifinal 2 | |||
|---|---|---|---|
| July 31 - Final | |||
| 1 | USAUnited States | Nathan Adrian | 47.97 |
| 2 | CUBCuba | Hanser Garcia | 48.04 |
| 3 | NEDNetherlands | Sebastiaan Verschuren | 48.13 |
| 4 | CANCanada | Brent Hayden | 48.21 |
| 5 | FRAFrance | Yannick Agnel | 48.23 |
| 6 | POLPoland | Konrad Czerniak | 48.44 |
| 7 | BELBelgium | Pieter Timmers | 48.57 |
| 8 | USAUnited States | Cullen Jones | 48.60 |
| Men's 100m Freestyle, Semifinal, Semifinal 1 | |||
|---|---|---|---|
| July 31 - Final | |||
| 1 | AUSAustralia | James Magnussen | 47.63 |
| 2 | BRABrazil | Cesar Cielo Filho | 48.17 |
| 3 | RUSRussia | Nikita Lobintsev | 48.38 |
| 4 | RSASouth Africa | Gideon Louw | 48.44 |
| 5 | FRAFrance | Fabien Gilot | 48.49 |
| 6 | AUSAustralia | James Roberts | 48.57 |
| 7 | CAYCayman Islands | Brett Fraser | 48.92 |
| 8 | CAYCayman Islands | Shaune Fraser | 49.07 |
| Men's 100m Freestyle, Semifinal | |||
|---|---|---|---|
| July 31 - Final | |||
| 1 | AUSAustralia | James Magnussen | 47.63 |
| 2 | USAUnited States | Nathan Adrian | 47.97 |
| 3 | CUBCuba | Hanser Garcia | 48.04 |
| 4 | NEDNetherlands | Sebastiaan Verschuren | 48.13 |
| 5 | BRABrazil | Cesar Cielo Filho | 48.17 |
| 6 | CANCanada | Brent Hayden | 48.21 |
| 7 | FRAFrance | Yannick Agnel | 48.23 |
| 8 | RUSRussia | Nikita Lobintsev | 48.38 |
| 9 | POLPoland | Konrad Czerniak | 48.44 |
| 9 | RSASouth Africa | Gideon Louw | 48.44 |
| 11 | FRAFrance | Fabien Gilot | 48.49 |
| 12 | AUSAustralia | James Roberts | 48.57 |
| 12 | BELBelgium | Pieter Timmers | 48.57 |
| 14 | USAUnited States | Cullen Jones | 48.60 |
| 15 | CAYCayman Islands | Brett Fraser | 48.92 |
| 16 | CAYCayman Islands | Shaune Fraser | 49.07 |
| Men's 100m Freestyle, Heats, Heat 12 | |||
|---|---|---|---|
| July 31 - Canceled |
| Men's 100m Freestyle, Heats, Heat 11 | |||
|---|---|---|---|
| July 31 - Canceled |
| Men's 100m Freestyle, Heats, Heat 10 | |||
|---|---|---|---|
| July 31 - Canceled |
| Men's 100m Freestyle, Heats, Heat 8 | |||
|---|---|---|---|
| July 31 - Final | |||
| 1 | NEDNetherlands | Sebastiaan Verschuren | 48.37 |
| 2 | AUSAustralia | James Magnussen | 48.38 |
| 3 | CANCanada | Brent Hayden | 48.53 |
| 4 | USAUnited States | Cullen Jones | 48.61 |
| 5 | FRAFrance | Fabien Gilot | 48.95 |
| 6 | CAYCayman Islands | Shaune Fraser | 48.99 |
| 7 | ITAItaly | Luca Dotto | 49.43 |
| 8 | SWESweden | Stefan Nystrand | 49.55 |
| Men's 100m Freestyle, Heats, Heat 9 | |||
|---|---|---|---|
| July 31 - Canceled |
| Men's 100m Freestyle, Heats, Heat 7 | |||
|---|---|---|---|
| July 31 - Final | |||
| 1 | BELBelgium | Pieter Timmers | 48.54 |
| 2 | POLPoland | Konrad Czerniak | 48.67 |
| 3 | AUSAustralia | James Roberts | 48.93 |
| 3 | FRAFrance | Yannick Agnel | 48.93 |
| 5 | CUBCuba | Hanser Garcia | 48.97 |
| 6 | GERGermany | Marco Di Carli | 49.03 |
| 7 | RSASouth Africa | Graeme Moore | 49.29 |
| 8 | BRABrazil | Nicolas Oliveira | 49.51 |
| Men's 100m Freestyle, Heats, Heat 6 | |||
|---|---|---|---|
| July 31 - Final | |||
| 1 | USAUnited States | Nathan Adrian | 48.19 |
| 2 | RSASouth Africa | Gideon Louw | 48.29 |
| 3 | CAYCayman Islands | Brett Fraser | 48.54 |
| 4 | RUSRussia | Nikita Lobintsev | 48.60 |
| 5 | BRABrazil | Cesar Cielo Filho | 48.67 |
| 6 | ITAItaly | Filippo Magnini | 49.18 |
| 7 | GBRGreat Britain | Adam Brown | 49.20 |
| 99 | RUSRussia | Danila Izotov | DNS |
| Men's 100m Freestyle, Heats, Heat 5 | |||
|---|---|---|---|
| July 31 - Final | |||
| 1 | ROURomania | Norbert Trandafir | 49.02 |
| 2 | CZECzechia | Martin Verner | 49.49 |
| 3 | KENKenya | David Dunford | 49.60 |
| 4 | LTULithuania | Mindaugas Sadauskas | 49.78 |
| 5 | SUISwitzerland | Dominik Meichtry | 49.95 |
| 6 | GREGreece | Kristian Gkolomeev | 50.08 |
| 99 | CHNChina | Lu Zhiwu | DNS |
| 99 | HUNHungary | Dominik Kozma | DNS |
| Men's 100m Freestyle, Heats, Heat 4 | |||
|---|---|---|---|
| July 31 - Final | |||
| 1 | TURTürkiye | Kemal Arda Gurdal | 49.71 |
| 2 | LATLatvia | Uvis Kalnins | 49.96 |
| 3 | PARParaguay | Benjamin Hockin | 50.12 |
| 4 | ALGAlgeria | Nabil Kebbab | 50.37 |
| 5 | BLRBelarus | Yauhen Tsurkin | 50.53 |
| 6 | URUUruguay | Jose Melconian | 50.68 |
| 7 | ISVU.S. Virgin Islands | Branden Whitehurst | 51.04 |
| 99 | TRITrinidad and Tobago | George Richard Bovell | DNS |
| Men's 100m Freestyle, Heats, Heat 3 | |||
|---|---|---|---|
| July 31 - Final | |||
| 1 | ALBAlbania | Sidni Hoxha | 51.11 |
| 2 | GUAGuatemala | Kevin Avila | 51.44 |
| 3 | MLTMalta | Andrew Chetcuti | 51.67 |
| 4 | ARUAruba | Jemal Le Grand | 51.86 |
| 5 | BOLBolivia | Andrew Rutherfurd | 52.57 |
| 6 | IRIIran | Mohammad Bidaryan | 52.93 |
| 7 | GUMGuam | Christopher Duenas | 53.37 |
| 8 | ARMArmenia | Mikayel Koloyan | 53.82 |
| Men's 100m Freestyle, Heats, Heat 2 | |||
|---|---|---|---|
| July 31 - Final | |||
| 1 | GRNGrenada | Esau Simpson | 53.26 |
| 2 | TKMTurkmenistan | Sergey Krovyakov | 54.43 |
| 3 | FIJFiji | Paul Elaisa | 54.87 |
| 4 | GUYGuyana | Niall Roberts | 55.66 |
| 5 | MGLMongolia | Andrei Tamir | 56.37 |
| 6 | SEYSeychelles | Shane Mangroo | 56.46 |
| 7 | NCANicaragua | Omar Nuñez | 57.11 |
| 8 | PAKPakistan | Israr Hussain | 57.86 |
Medal Tracker
Medal Leaders
- 126
USA - 91
CHN - 45
JPN
Individual Medal Leaders
USA | 40 |
CHN | 40 |
JPN | 20 |
USA | 44 |
CHN | 27 |
FRA | 26 |
USA | 42 |
GBR | 29 |
CHN | 24 |
Medal Leaders
- 5
Marchand - 5
Huske - 5
O'Callaghan
Individual Medal Leaders
Marchand | 4 |
Huske | 3 |
O'Callaghan | 3 |
Smith | 3 |
Huske | 2 |
Walsh | 2 |
Yufei | 5 |
Junxuan | 3 |
McKeown | 2 |
Olympics News
![]()
What to watch as the 2026 NCAA gymnastics season begins
Can Jordan Chiles lead UCLA to the title? Will Oklahoma win again? All your questions answered as the NCAA gymnastics season starts Friday.
![]()
Olympics watchdog failed to close case against gymnastics coach
The U.S. Center for SafeSport, an Olympics watchdog agency, failed to levy its harshest sanctions against former gymnastics coach Sean Gardner.
![]()
Simone Biles serves as credentialed photographer at Bears-49ers
The 11-time Olympic medalist appeared as a credentialed photographer during "Sunday Night Football."
![]()
Para Athlete of the Year: Sheetal Devi does the impossible, yet again
ESPN India's Para athlete of the year is the incredible Sheetal Devi, the first armless woman archer to be crowned world champion.
![]()
McLaughlin-Levrone among stars owed big money by Grand Slam Track
Sydney McLaughlin-Levrone, Gabby Thomas and several other track and field stars are among those owed six-figure sums by Grand Slam Track, the racing league that filed for bankruptcy earlier this month.
![]()
Scottie Scheffler's golf honors: PGA Tour, Olympics, more
Scottie Scheffler has become one of the most prominent figures in golf. Check out key wins and honors throughout his career.
































































