senior indoor

Shot Put men

Filter All Time Top Lists

Filter All Time Top Lists

Limit: 20.00

Rank Mark Competitor DOB Nat Pos Venue Date Results Score
1 22.66 Randy BARNES 16 JUN 1966 USA USA 1 Los Angeles, CA (USA) 20 JAN 1989 1280
2 22.55 Ulf TIMMERMANN 01 NOV 1962 GDR GDR 1 Senftenberg (GER) 11 FEB 1989 1273
3 22.40 Adam NELSON 07 JUL 1975 USA USA 1 Fayetteville, AR (USA) 15 FEB 2008 1264
4 22.26 Werner GÜNTHÖR 11 JUL 1961 SUI SUI 1 Magglingen (SUI) 08 FEB 1987 1256
5 22.23 Ryan WHITING 24 NOV 1986 USA USA 1 Albuquerque, NM (USA) 23 FEB 2014 1254
6 22.18 Christian CANTWELL 30 SEP 1980 USA USA 1 Warrensburg, MO (USA) 22 FEB 2008 1251
7 22.17 Tomáš STANĚK 13 JUN 1991 CZE CZE 1 Arena-Sportpark, Düsseldorf (GER) 06 FEB 2018 1251
8 22.11 Reese HOFFA 08 OCT 1977 USA USA 1 Olimpiyskiy Stadion, Moskva (RUS) 10 MAR 2006 1247
9 22.09 Mika HALVARI 13 FEB 1970 FIN FIN 1 Tampere (FIN) 07 FEB 2000 1246
10 22.02 George WOODS 11 FEB 1943 USA USA 1 Inglewood, CA (USA) 08 FEB 1974 1242
11 21.97 Konrad BUKOWIECKI 17 MAR 1997 POL POL 1 Beograd (SRB) 04 MAR 2017 1239
12 21.88 David STORL 27 JUL 1990 GER GER 2 Ataköy Arena, Istanbul (TUR) 09 MAR 2012 1233
13 21.83 Oleksandr BAGACH 21 NOV 1966 UKR UKR 1 Brovary (UKR) 21 FEB 1999 1230
13 21.83 John GODINA 31 MAY 1972 USA USA 1 Boston, MA (USA) 26 FEB 2005 1230
15 21.79 Remigius MACHURA 03 JUL 1960 TCH TCH 1 Praha (TCH) 13 FEB 1985 1228
16 21.78 Tomas WALSH 01 MAR 1992 NZL NZL 1 Oregon Convention Center, Portland, OR (USA) 18 MAR 2016 1227
17 21.77 Mike STULCE 21 JUL 1969 USA USA 1 Birmingham (GBR) 13 FEB 1993 1227
18 21.73 Ryan CROUSER 18 DEC 1992 USA USA 1 Ames, IA (USA) 27 FEB 2016 1224
19 21.72 Tomasz MAJEWSKI 30 AUG 1981 POL POL 3 Ataköy Arena, Istanbul (TUR) 09 MAR 2012 1224
20 21.70 Kevin TOTH 29 DEC 1967 USA USA 1 Kent, OH (USA) 11 JAN 2003 1222
21 21.64 Brian OLDFIELD 01 JUN 1945 USA USA 1 Albuquerque, NM (USA) 24 JAN 1981 1219
22 21.63 Joachim OLSEN 31 MAY 1977 DEN DEN 1 Tallinn (EST) 25 FEB 2004 1218
22 21.63 Dylan ARMSTRONG 15 JAN 1981 CAN CAN 1 Letzigrund, Zürich (SUI) 07 SEP 2011 1218
24 21.60 Andy BLOOM 11 AUG 1973 USA USA 1 Atlanta, GA (USA) 04 MAR 2000 1217
25 21.57 Daniel TAYLOR 12 MAY 1982 USA USA 1 Boston, MA (USA) 27 JAN 2007 1215
25 21.57 Mikuláš KONOPKA 23 JAN 1979 SVK SVK 1 NIA, Birmingham (GBR) 02 MAR 2007 1215
25 21.57 Kurt ROBERTS 20 FEB 1988 USA USA 1 Reggie Lewis, Boston, MA (USA) 14 FEB 2016 1215
28 21.56 Jim DOEHRING 27 JAN 1962 USA USA 1 Princeton, NJ (USA) 26 FEB 1993 1214
29 21.54 Alessandro ANDREI 03 JAN 1959 ITA ITA 1 Torino (ITA) 28 FEB 1987 1213
30 21.50 Terry ALBRITTON 14 JAN 1955 USA USA 1 Inglewood, CA (USA) 04 FEB 1977 1211
31 21.49 Carl MYERSCOUGH 21 OCT 1979 GBR GBR 1 Fayetteville, AR (USA) 15 MAR 2003 1210
32 21.47 Oliver-Sven BUDER 23 JUN 1966 GER GER 1 Velódromo Luis Puig, Valencia (ESP) 28 FEB 1998 1209
32 21.47 Janus ROBBERTS 10 MAR 1979 RSA RSA 1 Norman, OK (USA) 01 DEC 2001 1209
34 21.46 Kevin AKINS 27 JAN 1960 USA USA 1 Albuquerque, NM (USA) 22 JAN 1983 1208
34 21.46 Sergey KASNAUSKAS 20 APR 1961 URS URS 1 Moskva (URS) 17 FEB 1984 1208
34 21.46 Yuriy BILONOH 09 MAR 1974 UKR UKR 1 Sumy (UKR) 21 FEB 2003 1208
34 21.46 Joe KOVACS 28 JUN 1989 USA USA 3 Albuquerque, NM (USA) 23 FEB 2014 1208
38 21.45 Jordan GEIST 21 JUL 1998 USA USA 1 Seattle, WA (USA) 27 JAN 2018 1208
38 21.45 Michał HARATYK 10 APR 1992 POL POL 1 Spala (POL) 04 FEB 2018 1208
40 21.44 Al FEUERBACH 14 JAN 1948 USA USA 2 Inglewood, CA (USA) 08 FEB 1974 1207
40 21.44 C.J. HUNTER 14 DEC 1968 USA USA 1 Hilton, NY (USA) 16 JAN 1999 1207
40 21.44 Ralf BARTELS 21 FEB 1978 GER GER 2 Aspire Dome, Doha (QAT) 13 MAR 2010 1207
43 21.40 Sergey SMIRNOV 17 SEP 1960 URS URS 1 Penza (URS) 06 FEB 1987 1205
44 21.39 Udo BEYER 09 AUG 1955 GDR GDR 1 Potsdam (GDR) 06 JAN 1985 1204
44 21.39 Mikhail KOSTIN 10 MAY 1959 URS URS 1 Minsk (BLR) 30 JAN 1988 1204
46 21.37 Randy MATSON 05 MAR 1945 USA USA 1 Atlanta, GA (USA) 10 MAY 1974 1203
47 21.33 Tim NEDOW 16 OCT 1990 CAN CAN 1 Globe Arena, Stockholm (SWE) 17 FEB 2016 1200
48 21.30 Mostafa Amr HASSAN 16 DEC 1995 EGY EGY 1 Albuquerque, NM (USA) 25 FEB 2017 1199
49 21.29 Russ WINGER 02 AUG 1984 USA USA 2 Fayetteville, AR (USA) 14 MAR 2008 1198
50 21.26 Manuel MARTÍNEZ 07 DEC 1974 ESP ESP 1 Dusika-Halle, Wien (AUT) 02 MAR 2002 1196
51 21.25 Michael CARTER 29 OCT 1960 USA USA 1 Detroit, MI (USA) 13 MAR 1981 1196
51 21.25 Janis BOJARS 12 MAY 1956 URS URS 2 Moskva (URS) 17 FEB 1984 1196
51 21.25 Maris PETRASHKO 06 MAR 1961 URS URS 1 Vilnius (LTU) 08 JAN 1989 1196
54 21.24 Sören TALLHEM 16 FEB 1964 SWE SWE 1 Syracuse, NY (USA) 09 MAR 1985 1195
55 21.22 August WOLF 03 SEP 1961 USA USA 1 Düsseldorf (GER) 21 JAN 1984 1194
56 21.16 Vyacheslav LYKHO 16 JAN 1967 URS URS 1 Cosford (GBR) 18 MAR 1990 1190
57 21.13 Gregg TAFRALIS 09 APR 1958 USA USA 1 Palo Alto, CA (USA) 25 MAR 1989 1188
57 21.13 Stipe ŽUNIĆ 13 DEC 1990 CRO CRO 2 Arena-Sportpark, Düsseldorf (GER) 06 FEB 2018 1188
59 21.12 Justin RODHE 17 OCT 1984 CAN CAN 3 Lawrence, KS (USA) 17 APR 2013 1188
60 21.11 Stephen MOZIA 16 AUG 1993 NGR NGR 1 Nashville, TN (USA) 29 JAN 2016 1187
61 21.10 Mike LEHMANN 11 MAR 1960 USA USA 1 Bloomington, IN (USA) 06 MAR 1982 1187
61 21.10 Ladislav PRÁŠIL 17 MAY 1990 CZE CZE 4 Letzigrund, Zürich (SUI) 28 AUG 2013 1187
63 21.09 Maksim AFONIN 06 JAN 1992 RUS RUS 1 Moskva (RUS) 20 FEB 2017 1186
64 21.08 Tsanko ARNAUDOV 14 MAR 1992 POR POR 4 Beograd (SRB) 04 MAR 2017 1185
65 21.06 Mac WILKINS 15 NOV 1950 USA USA 1 San Diego, CA (USA) 19 FEB 1977 1184
65 21.06 Vladimir KISELYOV 24 APR 1957 URS URS 3 Moskva (URS) 17 FEB 1984 1184
67 21.04 Fred DEBERNARDI 02 MAR 1949 USA USA 2 Philadelphia, PA (USA) 12 MAY 1973 1183
67 21.04 Gheorghe GUŞET 28 MAY 1968 ROU ROU 1 Bucuresti (ROU) 18 FEB 2006 1183
67 21.04 Germán Luján LAURO 02 APR 1984 ARG ARG 1 Praha (CZE) 25 FEB 2014 1183
70 21.03 Klaus BODENMÜLLER 06 SEP 1962 AUT AUT 1 Glasgow (GBR) 03 MAR 1990 1182
70 21.03 Paolo DAL SOGLIO 29 JUL 1970 ITA ITA 1 Genova (ITA) 11 FEB 1997 1182
72 21.02 Jesse STUART 18 MAR 1951 USA USA 1 Louisville, KY (USA) 09 FEB 1985 1182
72 21.02 Georgi IVANOV 13 MAR 1985 BUL BUL 5 Ergo Arena, Sopot (POL) 07 MAR 2014 1182
74 21.01 Ron BACKES 19 FEB 1963 USA USA 1 Oklahoma City, OK (USA) 15 MAR 1986 1181
75 21.00 Witek GRZYMALA-BUSSE 15 MAY 1972 USA USA 2 Columbia (USA) 18 JAN 1997 1181
75 21.00 Arsi HARJU 18 MAR 1974 FIN FIN 1 Mustasaari (FIN) 10 FEB 2003 1181
77 20.98 Geoff CAPES 23 AUG 1949 GBR GBR 1 Los Angeles, CA (USA) 16 JAN 1976 1179
77 20.98 Georg ANDERSEN 07 JAN 1963 NOR NOR 3 Sportcsarnok, Budapest (HUN) 04 MAR 1989 1179
77 20.98 Maksim SIDOROV 13 MAY 1986 RUS RUS 1 Moskva (RUS) 23 FEB 2012 1179
77 20.98 Cory MARTIN 22 MAY 1985 USA USA 2 Bydgoszcz (POL) 12 FEB 2013 1179
81 20.95 Ron SEMKIW 28 MAR 1954 USA USA 3 Daly City, CA (USA) 01 FEB 1974 1178
81 20.95 Andriy NEMCHANINOV 27 NOV 1966 URS URS 1 Kiev (URS) 30 JAN 1988 1178
83 20.94 Karel ŠULA 30 JUN 1959 TCH TCH 1 Bratislava (TCH) 21 JAN 1989 1177
84 20.91 Pavel CHUMACHENKO 05 APR 1971 RUS RUS 1 Moskva (RUS) 16 FEB 2001 1175
84 20.91 Marco FORTES 26 SEP 1982 POR POR 1 Pombal (POR) 12 FEB 2012 1175
84 20.91 Asmir KOLAŠINAC 15 OCT 1984 SRB SRB 1 Novi Sad (SRB) 14 FEB 2015 1175
87 20.90 Sergey GAVRYUSHIN 27 JUN 1959 URS URS 2 Moskva (URS) 14 FEB 1987 1175
88 20.89 Hans-Joachim ROTHENBURG 09 APR 1944 GDR GDR 1 Berlin (GER) 25 JAN 1976 1174
88 20.89 Rutger SMITH 09 JUL 1981 NED NED 1 Gent (BEL) 16 FEB 2008 1174
88 20.89 Andrei Marius GAG 27 APR 1991 ROU ROU 2 Oregon Convention Center, Portland, OR (USA) 18 MAR 2016 1174
88 20.89 Chukwuebuka ENEKWECHI 28 JAN 1993 NGR NGR 1 West Lafayette, IN (USA) 27 JAN 2018 1174
92 20.88 Karl SALB 19 MAY 1949 USA USA 1 Salt Lake City, UT (USA) 22 FEB 1974 1173
92 20.88 Peter SACK 27 JUL 1979 GER GER 1 Leipzig (GER) 17 FEB 2008 1173
92 20.88 Konstantin LYADUSOV 02 MAR 1988 RUS RUS 1 Moskva (RUS) 24 FEB 2016 1173
95 20.87 Filip MIHALJEVIĆ 31 JUL 1994 CRO CRO 3 Oregon Convention Center, Portland, OR (USA) 18 MAR 2016 1173
96 20.86 Jordan CLARKE 10 JUL 1990 USA USA 1f1 Nampa, ID (USA) 09 MAR 2012 1172
96 20.86 Franck ELEMBA 21 JUL 1990 CGO CGO 1 Madrid (ESP) 24 FEB 2017 1172
98 20.85 Mark PROCTOR 15 JAN 1963 GBR GBR 1 King's Lynn (GBR) 25 JAN 1998 1172
98 20.85 Andrey MIKHNEVICH 12 JUL 1976 BLR BLR 1 Minsk (BLR) 31 JAN 2004 1172
100 20.84 Oleksandr KLIMENKO 27 MAR 1970 UKR UKR 2 Kiev (UKR) 13 FEB 1993 1171