Athlete search

669 athletes found.

ID Name Nation(s) Role(s) Sport(s) Era
46557 Javier Miralpeix ESP Olympics SWM 1984
922043 Edgar Miranda CRC Non-starter SWM 1968
103158 Miguel Molina PHI Olympics/Other SWM 2004—2008
922104 Monge FRA Non-starter SWM 1900
115573 Kenrick Monk AUS Olympics SWM 2008—2012
103387 Luís Monteiro POR Olympics SWM 2004
51494 Jim Montgomery USA Olympics SWM 1976
115589 Mario Montoya CRC Olympics SWM 2008—2012
46897 Gilles Moreau FRA Olympics SWM 1968
46334 Franz Mortensen DEN Olympics SWM 1984—1992
46898 Alain Mosconi FRA Olympics SWM 1968—1972
49640 Anthony Mosse NZL Olympics SWM 1984—1988
50104 Diego Mularoni SMR Olympics/Other SWM 1996—2004
51503 John Naber USA Olympics SWM 1976
48818 Satoru Nakano JPN Olympics SWM 1964—1968
45259 Robert Nay AUS Olympics SWM 1972
49641 Brett Naylor NZL Olympics SWM 1976
115592 Ibragim Nazarov UZB Olympics SWM 2008
50506 Trevor Ncala SWZ Olympics SWM 1984—1988
50013 Ryk Neethling RSA Olympics SWM 1996—2008
140839 Thomas Neill AUS Olympics SWM 2020
51506 John Nelson USA Olympics SWM 1964—1968
143685 Nándor Németh HUN Olympics SWM 2020
48382 Scott Newkirk ISV Olympics SWM 1984
48383 Steven Newkirk ISV Olympics SWM 1976
48060 Ng Wing Hon HKG Olympics SWM 1984
44978 Luis Nicolao ARG Olympics SWM 1960—1968
103171 Emanuele Nicolini SMR Olympics/Other SWM 2004—2008
47888 Peter Nocke FRG Olympics SWM 1976
46903 Fabien Noël FRA Olympics SWM 1976—1980
45426 Sean Nottage BAH Olympics SWM 1984
49267 Patrick Novaretti MON Olympics SWM 1976
45999 Turlough O'Hare CAN Olympics SWM 1988—1992
48830 Shigeo Ogata JPN Olympics SWM 1984—1992
103392 Yoshihiro Okumura JPN Olympics SWM 2004—2008
48346 Magnús Ólafsson ISL Olympics SWM 1988
48347 Sigurður Ólafsson ISL Olympics SWM 1976
115650 Nicolas Oliveira BRA Olympics SWM 2008—2016
45608 Ruy Oliveira BRA Olympics SWM 1972
93631 Allen Ong MAS Olympics SWM 2000—2004
49082 Jeffrey Ong MAS Olympics SWM 1988—1992
50087 Oon Jin Gee SGP Olympics SWM 1984—1988
46364 Eduardo Orejuela ECU Olympics/Non-starter SWM 1968—1972
49486 Aad Oudt NED Olympics SWM 1964—1968
49799 Zbigniew Pacelt POL Olympics MPN/SWM 1968—1976
93815 Sebastien Paddington TTO Olympics SWM 2000
94032 Francisco Páez VEN Olympics SWM 2000
47358 Paul Palmer GBR Olympics SWM 1992—2000
48558 Roberto Pangaro ITA Olympics SWM 1972—1976
49740 Raymond Papa PHI Olympics SWM 1992—1996
103187 Park Tae-Hwan KOR Olympics SWM 2004—2016
93713 Ricardo Pedroso POR Olympics SWM 2000
103181 Juan Martín Pereyra ARG Olympics SWM 2004—2012
49225 Eduardo Pérez MEX Olympics SWM 1976
45268 Kieren Perkins AUS Olympics/Other SWM 1992—2000
922107 Pescon FRA Non-starter SWM 1900
46912 Dominique Petit FRA Olympics SWM 1980
51735 Borut Petrič SLO
YUG
Olympics SWM 1976—1984
51736 Darjan Petrič SLO
YUG
Olympics SWM 1980—1988
50459 Peter Pettersson SWE Olympics SWM 1976
50460 Rolf Pettersson SWE Olympics SWM 1972
46913 Pierre Peyrusson FRA Olympics SWM 1900
47602 Frank Pfütze GDR Olympics SWM 1976—1980
93860 Michael Phelps USA Olympics/Other SWM 2000—2016
51522 John Piersma USA Olympics SWM 1996
922047 Daniel Pinargote ECU Non-starter SWM 1972
103375 Ștefan Pinciuc MDA Olympics SWM 2004
103406 Ryan Pini PNG Olympics/Other SWM 2004—2016
48082 Juan José Pino HON Olympics SWM 1984
49969 Robert Pinter ROU Olympics SWM 1992
50107 Michele Piva SMR Olympics SWM 1984—1988
45394 Alexander Placheta AUT Olympics SWM 1988
49801 Mariusz Podkościelny POL Olympics SWM 1988—1992
93483 Stefan Pohl GER Olympics SWM 2000
146364 David Popovici ROU Olympics SWM 2020
47605 Udo Poser GDR Olympics SWM 1968—1972
133908 Jordan Pothain FRA Olympics SWM 2016—2020
49487 Peter Prijdekker NED Olympics SWM 1972
46594 Carl Probert FIJ Olympics SWM 1992—2008
79787 Pujol FRA Olympics SWM 1900
50060 Vladimir Pyshnenko RUS
EUN
Olympics SWM 1992—1996
124308 Cristian Quintero VEN Olympics/YOG SWM 2010—2016
50462 Per-Ola Quist SWE Olympics SWM 1980
48568 Fabrizio Rampazzo ITA Olympics SWM 1980—1988
125912 Clemens Rapp GER Olympics SWM 2012—2016
135056 Danas Rapšys LTU Olympics SWM 2016—2020
93799 Vicha Ratanachote THA Olympics SWM 2000
46443 Tomás Rengifo ESA Olympics SWM 1972
115571 Robbie Renwick GBR Olympics SWM 2008—2016
51529 Steve Rerych USA Olympics SWM 1968
48570 Paolo Revelli ITA Olympics SWM 1976—1984
115591 Irak'li Revishvili GEO Olympics SWM 2008—2020
49293 Frank Richardson NCA Olympics/Other SWM 1976
115593 Mihajlo Ristovski MKD Olympics SWM 2008
133240 Wesley Roberts COK Olympics/Other SWM 2016—2020
46015 Bruce Robertson CAN Olympics SWM 1972—1976
49236 Carlos Romo MEX Olympics SWM 1984—1988
79789 Ronaux FRA Olympics SWM 1900
922114 Roques FRA Non-starter SWM 1900
49742 Gerardo Rosario PHI Olympics SWM 1972—1976
48575 Massi Rosolino ITA Olympics SWM 1996—2008
48386 Erik Rosskopf ISV Olympics SWM 1984
93443 Nicolas Rostoucher FRA Olympics SWM 2000—2008
46929 Michel Rousseau FRA Olympics SWM 1968—1976
51763 Ivor Le Roux ZIM Olympics SWM 1992
45398 Karl Ruberl AUT Olympics SWM 1900
112220 Jon Rud DEN Olympics SWM 2008
51740 Sandro Rudan CRO
YUG
Olympics SWM 1972
49238 Salvador Ruiz MEX Olympics SWM 1964—1968
45728 Yuliyan Rusev BUL Olympics/Non-starter SWM 1968—1972
115568 Colin Russell CAN Olympics SWM 2008—2012
48988 Hussein Al-Sadiq KSA Olympics SWM 1992
50885 Yevgeny Sadovy RUS
EUN
Olympics SWM 1992
48842 Hiroshi Sakamoto JPN Olympics SWM 1984
48030 Jonathan Sakovich GUM Olympics SWM 1988
103384 Yahor Salabutau BLR Olympics SWM 2004
47386 Jamie Salter GBR Olympics SWM 1996—2000
45739 Samnang Prak CAM Olympics SWM 1972
49240 César Sánchez MEX Olympics SWM 1984
135102 Alexei Sancov MDA Olympics/YOG SWM 2014—2020
51669 Carlos Santander VEN Olympics SWM 1996—2000
2502659 Murilo Sartori BRA Olympics/YOG SWM 2018—2020
49036 Arūnas Savickas LTU Olympics SWM 1996—2000
46020 Bill Sawchuk CAN Olympics SWM 1976
93347 Rick Say CAN Olympics SWM 2000—2008
49028 Percy Sayegh LBN Olympics SWM 1984
50948 Carlos Scanavino URU Olympics SWM 1984—1988
49490 Johan Schans NED Olympics SWM 1968
141271 Fernando Scheffer BRA Olympics SWM 2020
47938 Olaf, Baron von Schilling FRG Olympics SWM 1968—1972
51552 Don Schollander USA Olympics/Other SWM 1964—1968
103391 Jens Schreiber GER Olympics SWM 2004—2008
132448 Mikel Schreuders ARU Olympics/Other SWM 2016—2020
135838 Brandon Schuster SAM Olympics SWM 2016
125404 Nicholas Schwab DOM Olympics SWM 2012
922146 Bruno Schwarz GER Non-starter SWM 1900
134067 Duncan Scott GBR Olympics/YOG SWM 2014—2020
46575 Daniel Serra ESP Olympics SWM 1988
50580 Torlarp Sethsothorn THA Olympics SWM 1996
49003 Thamer Al-Shamroukh KUW Olympics SWM 1996
133202 Shang Keyuan CHN Olympics SWM 2016
115570 Nimrod Shapira ISR Olympics SWM 2008—2012
46144 Shen Jianqiang CHN Olympics SWM 1984—1992
46191 Federico Sicard COL Olympics SWM 1968
48582 Piermaria Siciliano ITA Olympics SWM 1992—1996
115586 Vladimir Sidorkin EST Olympics SWM 2008
46665 Jani Sievinen FIN Olympics SWM 1992—2004
49806 Bartosz Sikora POL Olympics SWM 1996
115581 Radovan Siljevski SRB Olympics SWM 2008—2012
135093 Welson Sim MAS Olympics/YOG SWM 2014—2020
48388 Kristan Singleton ISV Olympics SWM 1988—1992
49972 Marian Slavic ROU Olympics SWM 1972
46027 George Smith CAN Olympics SWM 1968
147472 Kieran Smith USA Olympics SWM 2020
47396 Martin Smith GBR Olympics SWM 1976—1980
51766 Vaughan Smith ZIM Olympics SWM 1988
50086 Sng Ju Wei SGP Olympics SWM 1996—2000
132645 Alex Sobers BAR Olympics/Other SWM 2016—2020
922118 Soulignac FRA Non-starter SWM 1900
51572 Mark Spitz USA Olympics SWM 1968—1972
103597 Nicholas Sprenger AUS Olympics SWM 2004—2008
115588 Raphaël Stacchiotti LUX Olympics/YOG/Other SWM 2008—2020
45290 Tom Stachewicz AUS Olympics SWM 1984—1992
126149 Matt Stanley NZL Olympics/YOG SWM 2010—2016
47404 Frederick Stapleton GBR Olympics SWM/WPO 1900
49644 John Steel NZL Olympics SWM 1992—1996
47928 Klaus Steinbach GER
FRG
Olympics/Administrator SWM 1972—2006
122437 Velimir Stjepanović SRB Olympics/YOG/Other SWM 2010—2020
115579 Dominik Straga CRO Olympics SWM 2008
49246 Roberto Strauss MEX Olympics SWM 1972
125892 Jérémy Stravius FRA Olympics SWM 2012—2016
47614 Rainer Strohbach GDR Olympics SWM 1976—1980
50908 Ivar Stukolkin EST
URS
Olympics SWM 1980
103380 Albert Subirats VEN Olympics SWM 2004—2016
115572 Aleksandr Sukhorukov RUS Olympics SWM 2008—2016
48272 Kris Sumono INA Olympics SWM 1976
112216 Sun Yang CHN Olympics SWM 2008—2016
115575 Glenn Surgeloose BEL Olympics SWM 2008—2016
50664 Rostyslav Svanidze UKR Olympics SWM 1996—2000
93397 Květoslav Svoboda CZE Olympics/Other SWM 2000—2008
48233 Béla Szabados HUN Olympics SWM 1992—2000
48244 Zoltán Szilágyi HUN Olympics SWM 1988—2000
46033 Peter Szmidt CAN Olympics SWM 1984
103388 Tamás Szűcs HUN Olympics SWM 2004
50635 Uğur Taner TUR Olympics SWM 1992
48585 Riccardo Targetti ITA Olympics SWM 1972
53894 René Tartara FRA Olympics SWM/WPO 1900
135878 Anže Tavčar SLO Olympics SWM 2016
115582 Bryan Tay SGP Olympics SWM 2008
922120 Tennissen FRA Non-starter SWM 1900
79792 Texier FRA Olympics SWM 1900
93280 Ian Thorpe AUS Olympics/Other SWM 2000—2004
47421 John Thurley GBR Olympics SWM 1964—1968
51693 Tô Văn Vệ VIE Olympics SWM 1980
45300 Mark Tonelli AUS Olympics SWM 1976—1980
48018 Helder Torres GUA Olympics SWM 1992
103420 Darian Townsend RSA Olympics SWM 2004—2012
48587 Massimo Trevisan ITA Olympics SWM 1988—1992
48064 Tsang Yi Ming HKG Olympics SWM 1984—1988
51637 Oleg Tsvetkovsky UZB Olympics SWM 1996—2000