Summer Olympics

Event coverage on ESPN varies by sport and Olympic Games. For complete schedules and results, visit Olympics.com

Men's 100m Freestyle

July 31 - FINAL
CountryAthlete(s)Result
United StatesUSA
Nathan Adrian47.52
AustraliaAUS
James Magnussen47.53
CanadaCAN
Brent Hayden47.80
FranceFRA
Yannick Agnel47.84
NetherlandsNED
Sebastiaan Verschuren47.88
BrazilBRA
Cesar Cielo Filho47.92
CubaCUB
Hanser Garcia48.04
RussiaRUS
Nikita Lobintsev48.44
PolandPOL
Konrad Czerniak48.44
South AfricaRSA
Gideon Louw48.44
FranceFRA
Fabien Gilot48.49
AustraliaAUS
James Roberts48.57
BelgiumBEL
Pieter Timmers48.57
United StatesUSA
Cullen Jones48.60
Cayman IslandsCAY
Brett Fraser48.92
Cayman IslandsCAY
Shaune Fraser49.07
RomaniaROU
Norbert Trandafir49.02
GermanyGER
Marco Di Carli49.03
ItalyITA
Filippo Magnini49.18
Great BritainGBR
Adam Brown49.20
South AfricaRSA
Graeme Moore49.29
ItalyITA
Luca Dotto49.43
CzechiaCZE
Martin Verner49.49
BrazilBRA
Nicolas Oliveira49.51
SwedenSWE
Stefan Nystrand49.55
KenyaKEN
David Dunford49.60
TürkiyeTUR
Kemal Arda Gurdal49.71
LithuaniaLTU
Mindaugas Sadauskas49.78
SwitzerlandSUI
Dominik Meichtry49.95
LatviaLAT
Uvis Kalnins49.96
GreeceGRE
Kristian Gkolomeev50.08
ParaguayPAR
Benjamin Hockin50.12
AlgeriaALG
Nabil Kebbab50.37
BelarusBLR
Yauhen Tsurkin50.53
UruguayURU
Jose Melconian50.68
U.S. Virgin IslandsISV
Branden Whitehurst51.04
AlbaniaALB
Sidni Hoxha51.11
GuatemalaGUA
Kevin Avila51.44
MaltaMLT
Andrew Chetcuti51.67
ArubaARU
Jemal Le Grand51.86
BoliviaBOL
Andrew Rutherfurd52.57
IranIRI
Mohammad Bidaryan52.93
GrenadaGRN
Esau Simpson53.26
GuamGUM
Christopher Duenas53.37
ArmeniaARM
Mikayel Koloyan53.82
TurkmenistanTKM
Sergey Krovyakov54.43
FijiFIJ
Paul Elaisa54.87
GuyanaGUY
Niall Roberts55.66
MongoliaMGL
Andrei Tamir56.37
SeychellesSEY
Shane Mangroo56.46
NicaraguaNCA
Omar Nuñez57.11
MaliMLI
Mamadou Soumare57.32
MaldivesMDV
Husham Ahmed57.53
PakistanPAK
Israr Hussain57.86
TanzaniaTAN
Ammaar Ghadiyali1:01.07
BurundiBDI
Beni-Bertrand Binobagira1:04.57
ChinaCHN
Lu ZhiwuDNS
HungaryHUN
Dominik KozmaDNS
RussiaRUS
Danila IzotovDNS
Trinidad and TobagoTRI
George Richard BovellDNS

Men's 100m Freestyle

August 1 - FINAL
CountryAthlete(s)Result
United StatesUSA
Nathan Adrian47.52
AustraliaAUS
James Magnussen47.53
CanadaCAN
Brent Hayden47.80
FranceFRA
Yannick Agnel47.84
NetherlandsNED
Sebastiaan Verschuren47.88
BrazilBRA
Cesar Cielo Filho47.92
CubaCUB
Hanser Garcia48.04
RussiaRUS
Nikita Lobintsev48.44

Men's 100m Freestyle

July 31 - FINAL
CountryAthlete(s)Result
United StatesUSA
Nathan Adrian47.97
CubaCUB
Hanser Garcia48.04
NetherlandsNED
Sebastiaan Verschuren48.13
CanadaCAN
Brent Hayden48.21
FranceFRA
Yannick Agnel48.23
PolandPOL
Konrad Czerniak48.44
BelgiumBEL
Pieter Timmers48.57
United StatesUSA
Cullen Jones48.60

Men's 100m Freestyle

July 31 - FINAL
CountryAthlete(s)Result
AustraliaAUS
James Magnussen47.63
BrazilBRA
Cesar Cielo Filho48.17
RussiaRUS
Nikita Lobintsev48.38
South AfricaRSA
Gideon Louw48.44
FranceFRA
Fabien Gilot48.49
AustraliaAUS
James Roberts48.57
Cayman IslandsCAY
Brett Fraser48.92
Cayman IslandsCAY
Shaune Fraser49.07

Men's 100m Freestyle

July 31 - FINAL
CountryAthlete(s)Result
AustraliaAUS
James Magnussen47.63
United StatesUSA
Nathan Adrian47.97
CubaCUB
Hanser Garcia48.04
NetherlandsNED
Sebastiaan Verschuren48.13
BrazilBRA
Cesar Cielo Filho48.17
CanadaCAN
Brent Hayden48.21
FranceFRA
Yannick Agnel48.23
RussiaRUS
Nikita Lobintsev48.38
PolandPOL
Konrad Czerniak48.44
South AfricaRSA
Gideon Louw48.44
FranceFRA
Fabien Gilot48.49
AustraliaAUS
James Roberts48.57
BelgiumBEL
Pieter Timmers48.57
United StatesUSA
Cullen Jones48.60
Cayman IslandsCAY
Brett Fraser48.92
Cayman IslandsCAY
Shaune Fraser49.07

Men's 100m Freestyle

July 31 - Canceled

Men's 100m Freestyle

July 31 - Canceled

Men's 100m Freestyle

July 31 - Canceled

Men's 100m Freestyle

July 31 - Canceled

Men's 100m Freestyle

July 31 - FINAL
CountryAthlete(s)Result
NetherlandsNED
Sebastiaan Verschuren48.37
AustraliaAUS
James Magnussen48.38
CanadaCAN
Brent Hayden48.53
United StatesUSA
Cullen Jones48.61
FranceFRA
Fabien Gilot48.95
Cayman IslandsCAY
Shaune Fraser48.99
ItalyITA
Luca Dotto49.43
SwedenSWE
Stefan Nystrand49.55

Men's 100m Freestyle

July 31 - FINAL
CountryAthlete(s)Result
BelgiumBEL
Pieter Timmers48.54
PolandPOL
Konrad Czerniak48.67
AustraliaAUS
James Roberts48.93
FranceFRA
Yannick Agnel48.93
CubaCUB
Hanser Garcia48.97
GermanyGER
Marco Di Carli49.03
South AfricaRSA
Graeme Moore49.29
BrazilBRA
Nicolas Oliveira49.51

Men's 100m Freestyle

July 31 - FINAL
CountryAthlete(s)Result
United StatesUSA
Nathan Adrian48.19
South AfricaRSA
Gideon Louw48.29
Cayman IslandsCAY
Brett Fraser48.54
RussiaRUS
Nikita Lobintsev48.60
BrazilBRA
Cesar Cielo Filho48.67
ItalyITA
Filippo Magnini49.18
Great BritainGBR
Adam Brown49.20
RussiaRUS
Danila IzotovDNS

Men's 100m Freestyle

July 31 - FINAL
CountryAthlete(s)Result
RomaniaROU
Norbert Trandafir49.02
CzechiaCZE
Martin Verner49.49
KenyaKEN
David Dunford49.60
LithuaniaLTU
Mindaugas Sadauskas49.78
SwitzerlandSUI
Dominik Meichtry49.95
GreeceGRE
Kristian Gkolomeev50.08
ChinaCHN
Lu ZhiwuDNS
HungaryHUN
Dominik KozmaDNS

Men's 100m Freestyle

July 31 - FINAL
CountryAthlete(s)Result
TürkiyeTUR
Kemal Arda Gurdal49.71
LatviaLAT
Uvis Kalnins49.96
ParaguayPAR
Benjamin Hockin50.12
AlgeriaALG
Nabil Kebbab50.37
BelarusBLR
Yauhen Tsurkin50.53
UruguayURU
Jose Melconian50.68
U.S. Virgin IslandsISV
Branden Whitehurst51.04
Trinidad and TobagoTRI
George Richard BovellDNS

Men's 100m Freestyle

July 31 - FINAL
CountryAthlete(s)Result
AlbaniaALB
Sidni Hoxha51.11
GuatemalaGUA
Kevin Avila51.44
MaltaMLT
Andrew Chetcuti51.67
ArubaARU
Jemal Le Grand51.86
BoliviaBOL
Andrew Rutherfurd52.57
IranIRI
Mohammad Bidaryan52.93
GuamGUM
Christopher Duenas53.37
ArmeniaARM
Mikayel Koloyan53.82

Men's 100m Freestyle

July 31 - FINAL
CountryAthlete(s)Result
GrenadaGRN
Esau Simpson53.26
TurkmenistanTKM
Sergey Krovyakov54.43
FijiFIJ
Paul Elaisa54.87
GuyanaGUY
Niall Roberts55.66
MongoliaMGL
Andrei Tamir56.37
SeychellesSEY
Shane Mangroo56.46
NicaraguaNCA
Omar Nuñez57.11
PakistanPAK
Israr Hussain57.86

Men's 100m Freestyle

July 31 - FINAL
CountryAthlete(s)Result
MaliMLI
Mamadou Soumare57.32
MaldivesMDV
Husham Ahmed57.53
TanzaniaTAN
Ammaar Ghadiyali1:01.07
BurundiBDI
Beni-Bertrand Binobagira1:04.57

Men's 100m Freestyle

July 31 - FINAL
CountryAthlete(s)Result
United StatesUSA
Nathan Adrian48.19
South AfricaRSA
Gideon Louw48.29
NetherlandsNED
Sebastiaan Verschuren48.37
AustraliaAUS
James Magnussen48.38
CanadaCAN
Brent Hayden48.53
BelgiumBEL
Pieter Timmers48.54
Cayman IslandsCAY
Brett Fraser48.54
RussiaRUS
Nikita Lobintsev48.60
United StatesUSA
Cullen Jones48.61
BrazilBRA
Cesar Cielo Filho48.67
PolandPOL
Konrad Czerniak48.67
AustraliaAUS
James Roberts48.93
FranceFRA
Yannick Agnel48.93
FranceFRA
Fabien Gilot48.95
CubaCUB
Hanser Garcia48.97
Cayman IslandsCAY
Shaune Fraser48.99
RomaniaROU
Norbert Trandafir49.02
GermanyGER
Marco Di Carli49.03
ItalyITA
Filippo Magnini49.18
Great BritainGBR
Adam Brown49.20
South AfricaRSA
Graeme Moore49.29
ItalyITA
Luca Dotto49.43
CzechiaCZE
Martin Verner49.49
BrazilBRA
Nicolas Oliveira49.51
SwedenSWE
Stefan Nystrand49.55
KenyaKEN
David Dunford49.60
TürkiyeTUR
Kemal Arda Gurdal49.71
LithuaniaLTU
Mindaugas Sadauskas49.78
SwitzerlandSUI
Dominik Meichtry49.95
LatviaLAT
Uvis Kalnins49.96
GreeceGRE
Kristian Gkolomeev50.08
ParaguayPAR
Benjamin Hockin50.12
AlgeriaALG
Nabil Kebbab50.37
BelarusBLR
Yauhen Tsurkin50.53
UruguayURU
Jose Melconian50.68
U.S. Virgin IslandsISV
Branden Whitehurst51.04
AlbaniaALB
Sidni Hoxha51.11
GuatemalaGUA
Kevin Avila51.44
MaltaMLT
Andrew Chetcuti51.67
ArubaARU
Jemal Le Grand51.86
BoliviaBOL
Andrew Rutherfurd52.57
IranIRI
Mohammad Bidaryan52.93
GrenadaGRN
Esau Simpson53.26
GuamGUM
Christopher Duenas53.37
ArmeniaARM
Mikayel Koloyan53.82
TurkmenistanTKM
Sergey Krovyakov54.43
FijiFIJ
Paul Elaisa54.87
GuyanaGUY
Niall Roberts55.66
MongoliaMGL
Andrei Tamir56.37
SeychellesSEY
Shane Mangroo56.46
NicaraguaNCA
Omar Nuñez57.11
MaliMLI
Mamadou Soumare57.32
MaldivesMDV
Husham Ahmed57.53
PakistanPAK
Israr Hussain57.86
TanzaniaTAN
Ammaar Ghadiyali1:01.07
BurundiBDI
Beni-Bertrand Binobagira1:04.57
ChinaCHN
Lu ZhiwuDNS
HungaryHUN
Dominik KozmaDNS
RussiaRUS
Danila IzotovDNS
Trinidad and TobagoTRI
George Richard BovellDNS