Athlete search

781 athletes found.

ID Name Nation(s) Role(s) Sport(s) Era
45983 Ian MacKenzie CAN Olympics SWM 1972
45508 Stefaan Maene BEL Olympics SWM 1992
48218 László Magyar HUN Olympics SWM 1956
93614 Faisal Al-Mahmeed KUW Olympics SWM 2000
135411 Corey Main NZL Olympics SWM 2016
103401 Matti Mäki FIN Olympics SWM 2004
47988 Ilias Malamas GRE Olympics SWM 1984—1988
47989 Emmanouil Mallidis GRE Olympics SWM 1936
49965 Mihai Mandache ROU Olympics SWM 1980
103412 Adam Mania POL Olympics SWM 2004
45723 Dragomir Markov BUL Olympics SWM 1992
922036 Nilo Marques Medeiros BRA Non-starter SWM 1932
48594 Allan Marsh JAM Olympics SWM 1984
47333 Paul Marshall GBR Olympics SWM 1980
2503835 Daniel Martin ROU Olympics/YOG SWM 2018—2020
45242 Neil Martin AUS Olympics SWM 1972
93374 Germán Martínez COL Olympics SWM 2000
46659 Erkki Marttinen FIN Olympics SWM 1952
48800 Shigemori Maruyama JPN Olympics SWM 1988
49027 Yacoub Masboungi LBN Olympics SWM 1968
48544 Mario Massa ITA Olympics SWM 1908—1920
115606 Jonathan Massacand SUI Olympics SWM 2008
48545 Egidio Massaria ITA Olympics SWM 1952
45662 Alexandre Massura BRA Olympics SWM 1996—2000
46889 Henri Matter FRA Olympics SWM 1920
47595 Roland Matthes GDR Olympics SWM 1968—1976
50852 Viktor Mazanov RUS
URS
Olympics SWM 1964—1972
47339 John McDowall GBR Olympics SWM 1924
51481 Perry McGillivray USA Olympics/Coach SWM/WPO 1912—1928
51484 Frank McKinney USA Olympics SWM 1956—1960
116799 Pedro Medel CUB Olympics SWM 2008—2012
93769 Blaž Medvešek SLO Olympics SWM 2000—2004
103462 Helge Meeuw GER Olympics SWM 2004—2012
50012 Lin Meiring RSA Olympics SWM 1952
49214 Clemente Mejía MEX Olympics SWM 1948—1952
47993 Nikolaos Melanofeidis GRE Olympics SWM/WPO 1948
48547 Emanuele Merisi ITA Olympics SWM 1992—2004
51664 Alberto Mestre VEN Olympics SWM 1980—1984
49481 Piet Metman NED Olympics SWM 1936
47344 Jack Middleton GBR Olympics SWM 1936
47883 Ekkehard Miersch GER
FRG
Olympics SWM 1956
45724 Georgi Mihalev BUL Olympics SWM 1988—1992
50858 Ivan Mikolutsky BLR
URS
Olympics SWM 1976
51491 Ronnie Mills USA Olympics SWM 1968
51730 Nenad Miloš SRB
YUG
Olympics SWM 1972—1980
51731 Predrag Miloš SRB
YUG
Olympics SWM 1972—1976
45994 Peter Mingie CAN Olympics SWM 1948
922369 Z. Mirković YUG Non-starter SWM 1924
54228 Prahtip Mitra IND Olympics SWM 1948
115598 Junichi Miyashita JPN Olympics SWM 2008
45253 John Monckton AUS Olympics SWM 1956—1960
49639 Len Moorhouse NZL Olympics SWM 1928
49051 Jean-Pierre Moris LUX Olympics SWM 1924
103417 Tomomi Morita JPN Olympics SWM 2004—2008
45424 Dave Morley BAH Olympics SWM 1984
120660 Vladimir Morozov ROC
RUS
Olympics SWM 2012—2020
51498 Jay Mortenson USA Olympics SWM 1988
49052 Rudy Muller LUX Olympics SWM 1960
50648 Daniel Mulumba UGA Olympics SWM 1984
51501 John Murphy USA Olympics SWM 1972
136367 Ryan Murphy USA Olympics SWM 2016—2020
45996 Sean Murphy CAN Olympics SWM 1988
50070 Bruno N'Diaye SEN Olympics SWM 1988—1992
142928 Yohann N'Doye Brouard FRA Olympics SWM 2020
51503 John Naber USA Olympics SWM 1976
49738 Leo Najera PHI Olympics SWM 1992
48595 Paul Nash JAM Olympics SWM 1968
922381 Hubert Nassau AUT Non-starter SWM 1928
2503223 Srihari Nataraj IND Olympics/YOG SWM 2018—2020
49657 Ahmed Nazir PAK Olympics SWM 1956
45435 Nicky Neckles BAR Olympics SWM 1996—2004
49053 Marcel Neumann LUX Olympics SWM 1936
44977 Federico Neumayer ARG Olympics SWM 1948
46206 Horst Niehaus CRC Olympics SWM 1988
46660 Ilmari Niemeläinen FIN Olympics/Non-starter ART/DIV/SWM 1936—1948
50660 Volodymyr Nikolaichuk UKR Olympics SWM 1996—2004
48823 Hideo Ninomiya JPN Olympics SWM 1956
48269 Lukman Niode INA Olympics/Other SWM 1984
48825 Yasumasu Nishino JPN Olympics SWM 1952
50945 Carlos Noriega URU Olympics SWM 1948
46904 Marcel Noual FRA Olympics SWM 1932
46414 Sharif Nour EGY Olympics SWM 1984
45661 Benevenuto Nunes BRA Olympics SWM 1932—1936
48226 Imre Nyéki HUN Olympics SWM 1948—1952
48313 Adrian O'Connor IRL Olympics SWM 1996
45264 Frank O'Neill AUS Olympics SWM 1952
93793 Mattias Ohlin SWE Olympics SWM 2000—2004
46582 Ilmar Ojase EST Olympics SWM 1992
45625 Athos de Oliveira Júnior BRA Olympics SWM 1960—1964
45263 Percy Oliver AUS Olympics SWM 1936
50455 Per-Olof Olsson SWE Olympics SWM 1948
50866 Igor Omelchenk'o GEO
URS
Olympics SWM 1976
922256 Sante Omero ITA Non-starter SWM 1928
48227 József Ónody HUN Olympics/1906 SWM 1906—1908
45266 David Orbell AUS Olympics SWM 1984
93422 David Ortega ESP Olympics SWM 2000
125072 Daniel Orzechowski BRA Olympics SWM 2012
103399 Stanislav Osinsky KAZ Olympics SWM 2004—2008
50055 Sergey Ostapchuk RUS Olympics SWM 1996—2000
49000 Fahad Al-Otaibi KUW Olympics SWM 1996
93249 Eduardo Otero ARG Olympics SWM 2000—2008
93363 Ouyang Kunpeng CHN Olympics SWM 2000—2004
51516 Yoshi Oyakawa USA Olympics SWM 1952—1956
50637 Kemal Sadri Özün TUR Olympics SWM 1984
45626 Paluca BRA Olympics SWM 1948
49740 Raymond Papa PHI Olympics SWM 1992—1996
48978 Park Dong-Pil KOR Olympics SWM 1988
124521 Park Seon-Gwan KOR Olympics SWM 2012
47363 Sidney Parvin GBR Olympics SWM 1908
45267 Glenn Patching AUS Olympics SWM 1976—1980
46440 Reynaldo Patiño ESA Olympics SWM 1972
51517 Howard Patterson USA Olympics SWM 1948
922017 Kurt Patuzzi AUT Non-starter SWM 1936
45637 Jorge de Paula BRA Olympics SWM 1932
46908 Georges Paulus FRA Olympics SWM 1924
45672 Fernando Pavan BRA Olympics SWM 1952
46338 Ejvind Pedersen DEN Olympics SWM 1968—1972
93859 Aaron Peirsol USA Olympics SWM 2000—2008
44979 Roberto Peper ARG Olympics/Administrator SWM 1932—1999
49642 Simon Percy NZL Olympics SWM 1992
922327 Axel Persson SWE Non-starter SWM 1908
47889 Stefan Peter FRG Olympics SWM 1984
49562 Tom Pettersen NOR Olympics SWM 1952
47601 Dieter Pfeifer GDR
GER
Olympics SWM 1956—1964
48596 Andrew Phillips JAM Olympics SWM 1984
50578 Dulyarit Phuangthong THA Olympics SWM 1996—2000
46006 Steve Pickell CAN Olympics SWM 1976
45392 Alexander Pilhatsch AUT Olympics SWM 1984—1988
103406 Ryan Pini PNG Olympics/Other SWM 2004—2016
103747 Omar Pinzón COL Olympics SWM 2004—2016
46916 René Pirolley FRA Olympics SWM 1948—1956
50106 Filippo Piva SMR Olympics SWM 1988—1992
136358 David Plummer USA Olympics SWM 2016
45395 Helmut Podolan AUT Olympics SWM 1972
135525 Tomasz Polewka POL Olympics SWM 2016
48564 Emilio Polli ITA Olympics SWM 1924—1928
50875 Igor Polyansky RUS
URS
Olympics SWM 1988
50505 Yul Mark Du Pont SWZ Olympics SWM 1988
50058 Aleksandr Popov RUS
EUN
Olympics/Other/Administrator SWM 1992—2016
45726 Branimir Popov BUL Olympics SWM 1980
44980 Conrado Porta ARG Olympics SWM 1976
45677 Ricardo Prado BRA Olympics SWM 1980—1984
922259 Mario Pratolongo ITA Non-starter SWM 1912
141558 Cole Pratt CAN Olympics SWM 2020
922371 Boris Praunsperger YUG Non-starter SWM 1936
46594 Carl Probert FIJ Olympics SWM 1992—2008
49673 Marcos Prono PAR Olympics SWM 1992
93312 Mauricio Prudencio BOL Olympics SWM 2000—2004
48925 Konstantin Pryakhin KGZ Olympics SWM 1996—2000
922175 Paudely Psycha GRE Non-starter SWM 1912
922235 Ranjoy Punja IND Non-starter SWM 1988
121690 Quah Zheng Wen SGP Olympics SWM 2012—2020
922110 Maurice Quintard FRA Non-starter SWM 1912
49229 Enrique Rabell MEX Olympics SWM 1960
46923 Claude Raffy FRA Olympics SWM 1960
46059 Nicolás Rajcevich CHI Olympics SWM 1996
49910 Francisco Ramis PUR Olympics SWM 1968
115616 Mohammed Rana BAN Olympics/Other SWM 2008
115604 George du Rand RSA Olympics SWM 2008
124824 Juan Rando ESP Olympics SWM 2012
135056 Danas Rapšys LTU Olympics SWM 2016—2020
145159 Heriniavo Rasolonjatovo MAD Olympics SWM 2020
47373 Austin Rawlinson GBR Olympics SWM 1924
135741 Chris Reid RSA Olympics/YOG SWM 2014—2016
140897 Bernhard Reitshammer AUT Olympics SWM 2020
46013 Chris Renaud CAN Olympics SWM 1996—2000
45679 Vladimir Ribeiro BRA Olympics SWM 1988
47374 Mike Richards GBR Olympics SWM 1972
49293 Frank Richardson NCA Olympics/Other SWM 1976
47901 Dirk Richter GDR
GER
Olympics SWM 1988—1992
47375 Haydn Rigby GBR Olympics SWM 1956—1960
47903 Max Ritter GER Olympics/Administrator SWM 1908—1964
49231 Jaime Rivera MEX Olympics SWM 1968
47379 George Robertson GBR Olympics SWM 1920
51535 Peter Rocca USA Olympics SWM 1976
922378 Fred Rödiger AUT Non-starter SWM 1928
49700 Fernando Rodríguez PER Olympics SWM 1984
93288 Markus Rogan AUT Olympics/Other SWM 2000—2012
103415 Pierre Roger FRA Olympics SWM 2004—2008
50559 Miloslav Roľko TCH
SVK
Olympics SWM 1976—1980
48572 Angelo Romani ITA Olympics SWM 1952—1960
45682 Rogério Romero BRA Olympics SWM 1988—2004
49489 Bartholomeus Roodenburch NED Olympics SWM 1908
46584 Boris Roolaid EST Olympics SWM 1936
49742 Gerardo Rosario PHI Olympics SWM 1972—1976
103416 Matt Rose CAN Olympics SWM 2004
48386 Erik Rosskopf ISV Olympics SWM 1984
51540 Jeff Rouse USA Olympics SWM 1992—1996
47384 Adam Ruckwood GBR Olympics SWM 1992—2000
48229 Róbert Rudolf HUN Olympics SWM 1972—1980
115610 Roland Rudolf HUN Olympics SWM 2008
93485 Thomas Rupprath GER Olympics SWM 2000—2008
47385 Clive Rushton GBR Olympics SWM 1972
134539 Shane Ryan IRL Olympics SWM 2016—2020
135802 Yevgeny Rylov ROC
RUS
Olympics/YOG SWM 2014—2020
136162 Yaaqoub Al-Saadi UAE Olympics SWM 2016
134656 Simone Sabbioni ITA Olympics/YOG SWM 2014—2020
50887 Leonid Sagayduk RUS
URS
Olympics SWM 1952
48029 Patrick Sagisi GUM Olympics/Other SWM 1988—1996
48839 Takahiro Saito JPN Olympics SWM 1924