# Zwemmen op de Olympische Zomerspelen 2012 – 100 meter vrije slag mannen

De 100 meter vrije slag mannen op de Olympische Zomerspelen 2012 in Londen vond plaats op 31 juli, series en halve finales, en 1 augustus 2012, finale. Omdat het zwembad waarin de wedstrijd gehouden werd 50 meter lang is, bestond de race uit twee baantjes. Na afloop van de series kwalificeerden de zestien snelste zwemmers zich voor de halve finales, de snelste acht uit de halve finales gingen door naar de finale. Regerend olympisch kampioen was Alain Bernard uit Frankrijk.

## Records

Voorafgaand aan het toernooi waren dit het wereldrecord en het kampioenschapsrecord
| Wereldrecord | César Cielo Filho | 46,91 | Rome | 30 juli 2009 |
| Olympisch record | Eamon Sullivan | 47,05 | Peking | 13 augustus 2008 |

## Uitslagen
### Series

| Rang | Serie | Baan | Naam | Land | Tijd | Bijz. |
| 1 | 6 | 5 | Nathan Adrian | Verenigde Staten | 48.19 | Q |
| 2 | 6 | 1 | Gideon Louw | Zuid-Afrika | 48.29 | Q |
| 3 | 8 | 2 | Sebastiaan Verschuren | Nederland | 48.37 | Q |
| 4 | 8 | 4 | James Magnussen | Australië | 48.38 | Q |
| 5 | 8 | 5 | Brent Hayden | Canada | 48.51 | Q |
| 6 | 6 | 7 | Brett Fraser | Kaaimaneilanden | 48.54 | Q |
| 6 | 7 | 8 | Pieter Timmers | België | 48.57 | Q |
| 8 | 6 | 3 | Nikita Lobintsev | Rusland | 48.60 | Q |
| 9 | 8 | 7 | Cullen Jones | Verenigde Staten | 48.61 | Q |
| 10 | 7 | 7 | Konrad Czerniak | Polen | 48.63 | Q |
| 11 | 6 | 4 | César Cielo Filho | Brazilië | 48.67 | Q |
| 12 | 7 | 4 | James Roberts | Australië | 48.93 | Q |
| 12 | 7 | 5 | Yannick Agnel | Frankrijk | 48.93 | Q |
| 14 | 8 | 3 | Fabien Gilot | Frankrijk | 48.95 | Q |
| 15 | 7 | 2 | Hanser Garcia | Cuba | 48.97 | Q |
| 16 | 8 | 1 | Shaune Fraser | Kaaimaneilanden | 48.99 | Q |
| 17 | 5 | 4 | Norbert Trandafir | Roemenië | 49.02 | |
| 18 | 7 | 6 | Marco di Carli | Duitsland | 49.03 | |
| 19 | 6 | 2 | Filippo Magnini | Italië | 49.18 | |
| 20 | 6 | 8 | Adam Brown | Groot-Brittannië | 49.20 | |
| 21 | 7 | 3 | Graeme Moore | Zuid-Afrika | 49.29 | |
| 22 | 8 | 6 | Luca Dotto | Italië | 49.43 | |
| 23 | 5 | 2 | Martin Verner | Tsjechië | 49.49 | |
| 24 | 7 | 1 | Nicolas Oliveira | Brazilië | 49.51 | |
| 25 | 8 | 8 | Stefan Nystrand | Zweden | 49.55 | |
| 26 | 5 | 6 | David Dunford | Kenia | 49.60 | |
| 27 | 4 | 5 | Kemal Arda Gurdal | Turkije | 49.71 | |
| 28 | 5 | 7 | Mindaugas Sadauskas | Litouwen | 49.78 | |
| 29 | 5 | 8 | Dominik Meichtry | Zwitserland | 49.95 | |
| 30 | 4 | 7 | Uvis Kalnins | Letland | 49.96 | |
| 31 | 5 | 1 | Kristian Gkolomeev | Griekenland | 50.08 | |
| 32 | 4 | 6 | Benjamin Hockin | Paraguay | 50.12 | |
| 33 | 4 | 3 | Nabil Kebbab | Algerije | 50.37 | |
| 34 | 4 | 4 | Yauhen Tsurkin | Wit-Rusland | 50.53 | |
| 35 | 4 | 1 | Gabriel Melconian Alvez | Uruguay | 50.68 | |
| 36 | 4 | 8 | Branden Whitehurst | Amerikaanse Maagdeneilanden | 51.04 | |
| 37 | 3 | 4 | Sidni Hoxha | Albanië | 51.11 | |
| 38 | 3 | 2 | Kevin Avila Soto | Guatemala | 51.44 | |
| 39 | 3 | 5 | Andrew Chetcuti | Malta | 51.67 | |
| 40 | 3 | 3 | Jemal le Grand | Aruba | 51.86 | |
| 41 | 3 | 7 | Andrew Rutherfurd | Bolivia | 52.57 | |
| 42 | 3 | 6 | Mohammed Bidarian | Iran | 52.93 | |
| 43 | 2 | 4 | Esau Simpson | Grenada | 53.26 | |
| 44 | 3 | 8 | Christopher Duenas | Guam | 53.37 | |
| 45 | 3 | 1 | Mikael Koloyan | Armenië | 53.82 | |
| 46 | 2 | 2 | Sergey Krovyakov | Turkmenistan | 54.43 | |
| 47 | 2 | 3 | Paul Elaisa | Fiji | 54.87 | |
| 48 | 2 | 5 | Niall Roberts | Guyana | 55.66 | |
| 49 | 2 | 1 | Tamir Andryei | Mongolië | 56.37 | |
| 50 | 2 | 6 | Shane Mangroo | Syrië | 56.46 | |
| 51 | 2 | 7 | Omar Núñez | Nicaragua | 57.11 | |
| 52 | 1 | 4 | Mamadou Soumare | Mali | 57.32 | |
| 53 | 1 | 5 | Ahmed Husam | Malediven | 57.53 | |
| 54 | 2 | 8 | Israr Hussain | Pakistan | 57.86 | |
| 55 | 1 | 6 | Ammaar Ghadiyali | Tanzania | 61.07 | |
| 56 | 1 | 3 | Beni Bertrand Binobagira | Bangladesh | 64.57 | |
| | 4 | 2 | George Bovell | Trinidad en Tobago | DNS | |
| | 5 | 3 | Lu Zhiwu | China | DNS | |
| | 5 | 5 | Dominik Kozma | Hongarije | DNS | |
| | 6 | 6 | Danila Izotov | Rusland | DNS | |

### Halve finales

| Rang | Naam | Land | Tijd | Serie | Baan | Bijz. |
| 1 | James Magnussen | Australië | 47,63 | 1 | 5 | Q |
| 2 | Nathan Adrian | Verenigde Staten | 47,97 | 2 | 4 | Q |
| 3 | Hanser Garcia | Cuba | 48,04 | 2 | 8 | Q |
| 4 | Sebastiaan Verschuren | Nederland | 48,13 | 2 | 5 | Q |
| 5 | César Cielo Filho | Brazilië | 48,17 | 1 | 2 | Q |
| 6 | Brent Hayden | Canada | 48,21 | 2 | 3 | Q |
| 7 | Yannick Agnel | Frankrijk | 48,23 | 2 | 1 | Q |
| 8 | Nikita Lobintsev | Rusland | 48,38 | 1 | 6 | Q |
| 9 | Gideon Louw | Zuid-Afrika | 48,44 | 1 | 4 | |
| 9 | Konrad Czerniak | Polen | 48,44 | 2 | 7 | |
| 11 | Fabien Gilot | Frankrijk | 48,49 | 1 | 1 | |
| 12 | James Roberts | Australië | 48,57 | 1 | 7 | |
| 12 | Pieter Timmers | België | 48,57 | 2 | 6 | |
| 14 | Cullen Jones | Verenigde Staten | 48,60 | 2 | 2 | |
| 15 | Brett Fraser | Kaaimaneilanden | 48,92 | 1 | 3 | |
| 16 | Shaune Fraser | Kaaimaneilanden | 49,07 | 1 | 8 | |

### Finale

| Rang | Naam | Land | Tijd | Baan |
| 1 | Nathan Adrian | Verenigde Staten | 47.52 | 5 |
| 2 | James Magnussen | Australië | 47.53 | 4 |
| 3 | Brent Hayden | Canada | 47.80 | 7 |
| 4 | Yannick Agnel | Frankrijk | 47.84 | 1 |
| 5 | Sebastiaan Verschuren | Nederland | 47.88 | 6 |
| 6 | César Cielo Filho | Brazilië | 47.92 | 2 |
| 7 | Hanser Garcia | Cuba | 48.04 | 3 |
| 8 | Nikita Lobintsev | Rusland | 48.44 | 8 |

## Bronvermelding

* (en) Uitslagen