Athlete search

1090 athletes found.

ID Name Nation(s) Role(s) Sport(s) Era
143472 Lucas Matzerath GER Olympics SWM 2020
47878 Alexander Mayer FRG Olympics SWM 1988
50852 Viktor Mazanov RUS
URS
Olympics SWM 1964—1972
49035 Raimundas Mažuolis LTU
URS
Olympics/Other SWM 1988—1996
45244 Ian McAdam AUS Olympics SWM 1988
126186 Cameron McEvoy AUS Olympics SWM 2012—2020
51480 Rich McGeagh USA Olympics SWM 1964
126767 Tyler McGill USA Olympics SWM 2012
47340 Bobby McGregor GBR Olympics SWM 1964—1968
51483 Don McKenzie USA Olympics SWM 1968
51484 Frank McKinney USA Olympics SWM 1956—1960
126147 Andy McMillan NZL Olympics SWM 2012
93769 Blaž Medvešek SLO Olympics SWM 2000—2004
103462 Helge Meeuw GER Olympics SWM 2004—2012
93549 Yoav Meiri ISR Olympics SWM 2000
49556 Jarl Inge Melberg NOR Olympics SWM 1992
46555 Enrique Melo ESP Olympics SWM 1972
45663 Ronald Menezes BRA Olympics SWM 1984
49480 Wieger Mensonides NED Olympics SWM 1960—1964
46892 Roger-Philippe Menu FRA Olympics SWM 1972
44972 José Meolans ARG Olympics SWM 1996—2008
143521 Konstantinos Meretsolias GRE Olympics SWM 2020
48547 Emanuele Merisi ITA Olympics SWM 1992—2004
51664 Alberto Mestre VEN Olympics SWM 1980—1984
48219 Gábor Mészáros HUN Olympics SWM 1980
133911 Mehdy Metella FRA Olympics/YOG SWM 2010—2020
93458 Darren Mew GBR Olympics SWM 2000—2004
93777 Philippe Meyer SUI Olympics SWM 2000
48549 Leonardo Michelotti ITA Olympics SWM 1988—1992
133906 Clément Mignon FRA Olympics SWM 2016—2020
136357 Cody Miller USA Olympics SWM 2016
45251 Scott Miller AUS Olympics SWM 1996
47345 John Mills GBR Olympics SWM 1972—1976
51491 Ronnie Mills USA Olympics SWM 1968
46215 Miloš Milošević CRO Olympics SWM 1996—2000
2503916 Andrey Minakov ROC
RUS
Olympics/YOG SWM 2018—2020
48550 Gianni Minervini ITA Olympics SWM 1984—1992
93342 Mike Mintenko CAN Olympics SWM 2000—2004
144203 Alessandro Miressi ITA Olympics SWM 2020
50859 Arsens Miskarovs LAT
URS
Olympics SWM 1980
45252 Ryan Mitchell AUS Olympics SWM 1996—2000
48807 Hiroshi Miura JPN Olympics SWM 1988
115598 Junichi Miyashita JPN Olympics SWM 2008
144711 Naoki Mizunuma JPN Olympics SWM 2020
49905 David Monasterio PUR Olympics SWM 1992
922002 António Monteiro ANG Non-starter SWM 1980
51494 Jim Montgomery USA Olympics SWM 1976
47348 Adrian Moorhouse GBR Olympics SWM 1984—1992
93421 Daniel Morales ESP Olympics SWM 2000
51497 Pablo Morales USA Olympics SWM 1984—1992
132550 David Morgan AUS Olympics SWM 2016—2020
49218 Eduardo Morillo MEX Olympics SWM 1984
103417 Tomomi Morita JPN Olympics SWM 2004—2008
49558 Børge Mørk NOR Olympics SWM 1992—1996
47886 Gerald Mörken FRG Olympics SWM 1984
120660 Vladimir Morozov ROC
RUS
Olympics SWM 2012—2020
46334 Franz Mortensen DEN Olympics SWM 1984—1992
51498 Jay Mortenson USA Olympics SWM 1988
46898 Alain Mosconi FRA Olympics SWM 1968—1972
93858 Ed Moses USA Olympics SWM 2000
49640 Anthony Mosse NZL Olympics SWM 1984—1988
46143 Mu Lati CHN Olympics SWM 1984
49220 Felipe Muñoz MEX Olympics/Other/Administrator SWM 1968—2012
144712 Ryuya Mura JPN Olympics SWM 2020
136367 Ryan Murphy USA Olympics SWM 2016—2020
142928 Yohann N'Doye Brouard FRA Olympics SWM 2020
51503 John Naber USA Olympics SWM 1976
46413 Ayman Nadim EGY Olympics SWM 1984
48813 Hironobu Nagahata JPN Olympics SWM 1988
49738 Leo Najera PHI Olympics SWM 1992
48817 Isao Nakajima JPN Olympics SWM 1964
134805 Katsumi Nakamura JPN Olympics SWM 2016—2020
48819 Tsutomu Nakano JPN Olympics SWM 1992
103904 Mattia Nalesso ITA Olympics SWM 2004—2008
44976 Miguel Ángel Navarro ARG Olympics SWM 1964
49906 Carlos Nazario PUR Olympics SWM 1976
50861 Vladimir Nemshilov RUS
URS
Olympics SWM 1968
103498 Stanislau Neviarouski BLR Olympics SWM 2004—2008
48382 Scott Newkirk ISV Olympics SWM 1984
50085 Ng Yue Meng SGP Olympics SWM 1988
51698 Nguyễn Mạnh Tuấn VIE Olympics SWM 1980
47354 Neil Nicholson GBR Olympics SWM 1964
44978 Luis Nicolao ARG Olympics SWM 1960—1968
46335 Benny Nielsen DEN Olympics SWM 1988
45619 Nikita BRA Olympics SWM 1968
50660 Volodymyr Nikolaichuk UKR Olympics SWM 1996—2004
133209 Ning Zetao CHN Olympics SWM 2016
47888 Peter Nocke FRG Olympics SWM 1976
50451 Anders Norling SWE Olympics SWM 1976
46414 Sharif Nour EGY Olympics SWM 1984
93778 Karel Novy SUI Olympics SWM 2000—2008
93791 Stefan Nystrand SWE Olympics SWM 2000—2012
45261 Ian O'Brien AUS Olympics SWM 1964—1968
47355 Malcolm O'Connell GBR Olympics SWM 1972
126148 Carl O'Donnell NZL Olympics SWM 2012
49222 Mauricio Ocampo MEX Olympics SWM 1960
48830 Shigeo Ogata JPN Olympics SWM 1984—1992
93793 Mattias Ohlin SWE Olympics SWM 2000—2004
46582 Ilmar Ojase EST Olympics SWM 1992
48831 Yukiaki Okabe JPN Olympics SWM 1964
103392 Yoshihiro Okumura JPN Olympics SWM 2004—2008
45625 Athos de Oliveira Júnior BRA Olympics SWM 1960—1964
115650 Nicolas Oliveira BRA Olympics SWM 2008—2016
45608 Ruy Oliveira BRA Olympics SWM 1972
51512 Jon Olsen USA Olympics SWM 1992—1996
50866 Igor Omelchenk'o GEO
URS
Olympics SWM 1976
93631 Allen Ong MAS Olympics SWM 2000—2004
50087 Oon Jin Gee SGP Olympics SWM 1984—1988
50088 Oon Jin Teik SGP Olympics/Administrator SWM 1984—2008
93422 David Ortega ESP Olympics SWM 2000
48834 Yoshihiko Osaki JPN Olympics SWM 1960
93249 Eduardo Otero ARG Olympics SWM 2000—2008
93363 Ouyang Kunpeng CHN Olympics SWM 2000—2004
49799 Zbigniew Pacelt POL Olympics MPN/SWM 1968—1976
46583 Marko Pachel EST Olympics SWM 1992
132554 Jake Packard AUS Olympics SWM 2016
46560 Nazario Padrón ESP Olympics SWM 1964
50868 Nikolay Pankin RUS
URS
Olympics SWM 1968—1976
50056 Denis Pankratov RUS
EUN
Olympics SWM 1992—2000
49740 Raymond Papa PHI Olympics SWM 1992—1996
47995 Charalampos Papanikolaou GRE Olympics SWM 1988
46000 Eddie Parenti CAN Olympics SWM 1992—1996
48978 Park Dong-Pil KOR Olympics SWM 1988
48981 Park Yeong-Cheol KOR Olympics SWM 1988
93728 Terence Parkin RSA Olympics SWM 2000—2004
46907 Thierry Pata FRA Olympics SWM 1984
45267 Glenn Patching AUS Olympics SWM 1976—1980
134063 Adam Peaty GBR Olympics SWM 2016—2020
93859 Aaron Peirsol USA Olympics SWM 2000—2008
103160 Thiago Pereira BRA Olympics SWM 2004—2016
125887 Giacomo Perez-Dortona FRA Olympics SWM 2012
55034 Đorđe Perišić MNE
YUG
Olympics SWM/WPO 1960—1972
45673 Aldo Perseke BRA Olympics SWM 1960
115627 Jonas Persson SWE Olympics SWM 2008
47889 Stefan Peter FRG Olympics SWM 1984
93729 Brett Petersen RSA Olympics SWM 2000
48924 Yevgeny Petrashov KGZ Olympics SWM 1996—2004
50873 Konstantin Petrov KAZ
URS
Olympics SWM 1988
51692 Phạm Văn Thành VIE Olympics SWM 1980
93860 Michael Phelps USA Olympics/Other SWM 2000—2016
48596 Andrew Phillips JAM Olympics SWM 1984
46004 Brian Phillips CAN Olympics SWM 1972
50578 Dulyarit Phuangthong THA Olympics SWM 1996—2000
46006 Steve Pickell CAN Olympics SWM 1976
136352 Blake Pieroni USA Olympics SWM 2016—2020
93345 Shamek Pietucha CAN Olympics SWM 2000
93430 Jarno Pihlava FIN Olympics SWM 2000—2004
50057 Denis Pimankov RUS Olympics SWM 1996—2004
93274 Adam Pine AUS Olympics SWM 2000—2008
47891 Mark Pinger GER Olympics SWM 1992—1996
48082 Juan José Pino HON Olympics SWM 1984
103225 Jim Piper AUS Olympics SWM 2004
45622 Álvaro Pires BRA Olympics SWM/WPO 1964—1968
136358 David Plummer USA Olympics SWM 2016
45676 Eduardo Poli BRA Olympics SWM 1988
50875 Igor Polyansky RUS
URS
Olympics SWM 1988
46918 Jean Pommat FRA Olympics/Non-starter SWM 1960—1964
46008 Tom Ponting CAN Olympics SWM 1984—1992
50058 Aleksandr Popov RUS
EUN
Olympics/Other/Administrator SWM 1992—2016
45726 Branimir Popov BUL Olympics SWM 1980
46010 Dick Pound CAN Olympics/Administrator SWM 1960—2022
49228 José Luis Prado MEX Olympics SWM 1972—1976
45677 Ricardo Prado BRA Olympics SWM 1980—1984
112238 Valentin Preda ROU Olympics SWM 2008
50879 Gennady Prigoda RUS
URS
EUN
Olympics SWM 1988—1992
135807 Kirill Prigoda ROC
RUS
Olympics SWM 2016—2020
50881 Georgy Prokopenko URS
UKR
Olympics SWM 1960—1964
48925 Konstantin Pryakhin KGZ Olympics SWM 1996—2000
46567 Joaquín Pujol ESP Olympics SWM 1964
125856 Bence Pulai HUN Olympics SWM 2012—2016
50060 Vladimir Pyshnenko RUS
EUN
Olympics SWM 1992—1996
47606 Roger Pyttel GDR Olympics SWM 1972—1980
49229 Enrique Rabell MEX Olympics SWM 1960
46012 Steve Rabinovitch CAN Olympics SWM 1960
103499 Matti Rajakylä FIN Olympics SWM 2004—2008
49910 Francisco Ramis PUR Olympics SWM 1968
48568 Fabrizio Rampazzo ITA Olympics SWM 1980—1988
135056 Danas Rapšys LTU Olympics SWM 2016—2020
135741 Chris Reid RSA Olympics/YOG SWM 2014—2016
46013 Chris Renaud CAN Olympics SWM 1996—2000
45273 Peter Reynolds AUS Olympics SWM 1964
49852 Herlander Ribeiro POR Olympics SWM 1960—1964
45675 Sérgio Ribeiro BRA Olympics SWM 1976—1980
51531 Walter Richardson USA Olympics SWM 1964
112222 Brenton Rickard AUS Olympics SWM 2008—2012
124281 Matteo Rivolta ITA Olympics SWM 2012—2016
47377 Roger Roberts GBR Olympics SWM 1968
46015 Bruce Robertson CAN Olympics SWM 1972—1976
51534 Carl Robie USA Olympics SWM 1964—1968
51535 Peter Rocca USA Olympics SWM 1976
115763 Michael Rock GBR Olympics SWM 2008—2012
93388 Gunter Rodríguez CUB Olympics SWM 2000
45277 Neil Rogers AUS Olympics SWM 1972—1976
45278 Phil Rogers AUS Olympics SWM 1992—2000
51738 Veljko Rogošić CRO
YUG
Olympics SWM 1960—1964
93381 Vanja Rogulj CRO Olympics SWM 2000—2008
48028 Adrian Romero GUM Olympics SWM 1992
45682 Rogério Romero BRA Olympics SWM 1988—2004
49236 Carlos Romo MEX Olympics SWM 1984—1988
48573 Dino Rora ITA Olympics SWM 1964