senior outdoor

Shot Put men

Filter All Time Top Lists

Filter All Time Top Lists

Limit: 18.50

Rank Mark Competitor DOB Nat Pos Venue Date Results Score
1 23.37 Ryan CROUSER 18 DEC 1992 USA USA 1 Hayward Field, Eugene, OR (USA) 18 JUN 2021 1323
2 23.12 Randy BARNES 16 JUN 1966 USA USA 1 Westwood, CA (USA) 20 MAY 1990 1308
3 23.06 Ulf TIMMERMANN 01 NOV 1962 GDR GDR 1 Chania (GRE) 22 MAY 1988 1304
4 22.91 Alessandro ANDREI 03 JAN 1959 ITA ITA 1 Viareggio (ITA) 12 AUG 1987 1295
4 22.91 Joe KOVACS 28 JUN 1989 USA USA 1f Khalifa International Stadium, Doha (QAT) 05 OCT 2019 1295
6 22.90 Tomas WALSH 01 MAR 1992 NZL NZL 3f Khalifa International Stadium, Doha (QAT) 05 OCT 2019 1294
7 22.86 Brian OLDFIELD 01 JUN 1945 USA USA 1 El Paso, TX (USA) 10 MAY 1975 1292
8 22.75 Werner GÜNTHÖR 01 JUN 1961 SUI SUI 1 Bern (SUI) 23 AUG 1988 1285
9 22.67 Kevin TOTH 29 DEC 1967 USA USA 1 Lawrence, KS (USA) 19 APR 2003 1281
10 22.64 Udo BEYER 09 AUG 1955 GDR GDR 1 Berlin (GDR) 20 AUG 1986 1279
11 22.61 Darlan ROMANI 09 APR 1991 BRA BRA 1 Cobb Track and Angell Field, Palo Alto, CA (USA) 30 JUN 2019 1277
12 22.54 Christian CANTWELL 30 SEP 1980 USA USA 1 Gresham, OR (USA) 05 JUN 2004 1273
13 22.52 John BRENNER 04 JAN 1961 USA USA 1 Walnut, CA (USA) 26 APR 1987 1272
14 22.51 Adam NELSON 07 JUL 1975 USA USA 1 Portland, OR (USA) 18 MAY 2002 1271
15 22.44 Darrell HILL 17 AUG 1993 USA USA 1 Boudewijnstadion, Bruxelles (BEL) 31 AUG 2017 1267
16 22.43 Reese HOFFA 08 OCT 1977 USA USA 1 Crystal Palace, London (GBR) 03 AUG 2007 1266
17 22.32 Michał HARATYK 10 APR 1992 POL POL 1 Warszawa (POL) 28 JUL 2019 1260
18 22.28 Ryan WHITING 24 NOV 1986 USA USA 1 Suhaim bin Hamad Stadium, Doha (QAT) 10 MAY 2013 1257
19 22.25 Konrad BUKOWIECKI 17 MAR 1997 POL POL 1 Stadion Śląski, Chorzów (POL) 14 SEP 2019 1255
20 22.24 Sergey SMIRNOV 17 SEP 1960 URS URS 2 Tallinn (EST) 21 JUN 1986 1255
21 22.22 Bob BERTEMES 24 MAY 1993 LUX LUX 1 Luxembourg (LUX) 04 AUG 2019 1254
22 22.21 Dylan ARMSTRONG 15 JAN 1981 CAN CAN 1 Calgary (CAN) 25 JUN 2011 1253
23 22.20 John GODINA 31 MAY 1972 USA USA 1 Carson, CA (USA) 22 MAY 2005 1252
23 22.20 David STORL 27 JUL 1990 GER GER 1 Stade Olympique de la Pontaise, Lausanne (SUI) 09 JUL 2015 1252
25 22.10 Sergey GAVRYUSHIN 27 JUN 1959 URS URS 1 Tbilisi (GEO) 31 AUG 1986 1246
25 22.10 Cory MARTIN 22 MAY 1985 USA USA 1 Tucson, AZ (USA) 22 MAY 2010 1246
27 22.09 Sergey KASNAUSKAS 20 APR 1961 URS URS 1 Staiki (BLR) 23 AUG 1984 1246
28 22.02 Dave LAUT 21 DEC 1956 USA USA 1 Koblenz (GER) 25 AUG 1982 1242
29 22.01 Tomáš STANĚK 13 JUN 1991 CZE CZE 1 Schönebeck (GER) 02 JUN 2017 1241
30 22.00 Aleksandr BARYSHNIKOV 11 NOV 1948 URS URS 1 Colombes (FRA) 10 JUL 1976 1240
31 21.99 Leonardo FABBRI 15 APR 1997 ITA ITA 1 Stadio Colbachini, Padova (ITA) 30 AUG 2020 1240
32 21.98 Gregg TAFRALIS 09 APR 1958 USA USA 1 Los Gatos, CA (USA) 13 JUN 1992 1239
33 21.97 Janus ROBBERTS 10 MAR 1979 RSA RSA 1 Eugene, OR (USA) 02 JUN 2001 1239
34 21.96 Mikhail KOSTIN 10 MAY 1959 URS URS 1 Vitebsk (URS) 06 JUL 1986 1238
34 21.96 O'Dayne RICHARDS 14 DEC 1988 JAM JAM 2 Complexe Sportif Prince Moulay Abdellah, Rabat (MAR) 16 JUL 2017 1238
36 21.95 Tomasz MAJEWSKI 30 AUG 1981 POL POL 1 Stockholm (SWE) 30 JUL 2009 1237
37 21.94 Filip MIHALJEVIĆ 31 JUL 1994 CRO CRO 1 Stadion Branko Čavlović-Čavlek, Karlovac (CRO) 05 JUN 2021 1237
38 21.93 Remigius MACHURA 03 JUL 1960 TCH TCH 1 Praha (TCH) 23 AUG 1987 1236
39 21.92 Carl MYERSCOUGH 21 OCT 1979 GBR GBR 1 Sacramento, CA (USA) 13 JUN 2003 1236
39 21.92 Payton OTTERDAHL 02 APR 1996 USA USA 3 Hayward Field, Eugene, OR (USA) 18 JUN 2021 1236
41 21.88 Armin SINANČEVIĆ 14 AUG 1996 SRB SRB 1 Stadion Topolica, Bar (MNE) 01 MAY 2021 1233
42 21.86 C.J. HUNTER 14 DEC 1968 USA USA 1 Raleigh, NC (USA) 17 JUN 2000 1232
43 21.85 Terry ALBRITTON 14 JAN 1955 USA USA 1 Honolulu, HI (USA) 21 FEB 1976 1231
44 21.84 Josh AWOTUNDE 12 JUN 1995 USA USA 5 Hayward Field, Eugene, OR (USA) 18 JUN 2021 1231
45 21.82 Al FEUERBACH 14 JAN 1948 USA USA 1 San José (USA) 05 MAY 1973 1230
45 21.82 Andy BLOOM 11 AUG 1973 USA USA 1 Suhaim bin Hamad Stadium, Doha (QAT) 05 OCT 2000 1230
47 21.81 Yuriy BILONOH 09 MAR 1974 UKR UKR 1 Kiev (UKR) 03 JUL 2003 1229
48 21.80 Chukwuebuka ENEKWECHI 28 JAN 1993 NGR NGR 1 Schifflange (LUX) 18 AUG 2019 1228
49 21.78 Randy MATSON 05 MAR 1945 USA USA 1 College Station, TX (USA) 22 APR 1967 1227
49 21.78 Daniel TAYLOR 12 MAY 1982 USA USA 1 Tucson, AZ (USA) 23 MAY 2009 1227
51 21.77 Dragan PERIĆ 08 MAY 1964 YUG YUG 1 Bar (MNE) 25 APR 1998 1227
52 21.76 Michael CARTER 29 OCT 1960 USA USA 2 Eugene, OR (USA) 02 JUN 1984 1226
52 21.76 Stephen MOZIA 16 AUG 1993 NGR NGR 1f1 Ústí nad Labem (CZE) 19 JUL 2016 1226
54 21.74 Jānis BOJĀRS 12 MAY 1956 URS URS 1 Riga (LAT) 14 JUL 1984 1225
55 21.73 August WOLF 03 SEP 1961 USA USA 1 Leverkusen (GER) 12 APR 1984 1224
56 21.72 Nick PONZIO 04 JAN 1995 USA USA 1 Berks Catholic Athletic Field, Kutztown, PA (USA) 24 JUL 2020 1224
57 21.70 Mike STULCE 21 JUL 1969 USA USA 1 Estadio Olímpico, Barcelona (ESP) 31 JUL 1992 1222
58 21.69 Reijo STÅHLBERG 21 SEP 1952 FIN FIN 1 Fresno, CA (USA) 05 MAY 1979 1222
58 21.69 Andrei MIKHNEVICH 12 JUL 1976 BLR BLR 1 Stade de France, Paris-St-Denis (FRA) 23 AUG 2003 1222
60 21.68 Geoff CAPES 23 AUG 1949 GBR GBR 1 Cwmbran (GBR) 18 MAY 1980 1221
60 21.68 Edward SARUL 16 NOV 1958 POL POL 1 Sopot (POL) 31 JUL 1983 1221
62 21.67 Hartmut BRIESENICK 17 MAR 1949 GDR GDR 1 Potsdam (GDR) 01 SEP 1973 1221
63 21.63 George WOODS 11 FEB 1943 USA USA 2 Modesto, CA (USA) 22 MAY 1974 1218
63 21.63 Māris URTĀNS 09 FEB 1981 LAT LAT 1 Beograd (SRB) 19 JUN 2010 1218
63 21.63 Curtis JENSEN 01 NOV 1990 USA USA 1 CNDA, Bragança Paulista (BRA) 08 JUL 2018 1218
63 21.63 Jonathan JONES 23 APR 1991 USA USA 3 Chula Vista, CA (USA) 13 JUL 2019 1218
67 21.62 Rutger SMITH 09 JUL 1981 NED NED 1 Leiden (NED) 10 JUN 2006 1218
68 21.61 Kevin AKINS 27 JAN 1960 USA USA 1 Modesto, CA (USA) 14 MAY 1983 1217
68 21.61 Joachim OLSEN 31 MAY 1977 DEN DEN 1 København (DEN) 13 JUN 2007 1217
70 21.59 Jordan GEIST 21 JUL 1998 USA USA 1 La Jolla, CA (USA) 13 APR 2019 1216
71 21.58 Vladimir KISELYOV 24 APR 1957 URS URS 3 Moskva (URS) 17 AUG 1984 1215
71 21.58 Asmir KOLAŠINAC 15 OCT 1984 SRB SRB 1 Beograd (SRB) 27 JUN 2015 1215
71 21.58 Aleksandr LESNOY 28 JUL 1988 ANA ANA 1 Kazan (RUS) 20 JUL 2018 1215
74 21.57 Jim DOEHRING 27 JAN 1962 USA USA 2 Westwood, CA (USA) 10 JUN 1989 1215
75 21.56 Tsanko ARNAUDOV 14 MAR 1992 POR POR 1 Kaarlen kenttä, Vaasa (FIN) 24 JUN 2017 1214
76 21.55 Jacko GILL 20 DEC 1994 NZL NZL 1 AUT Millennium, Auckland (NZL) 10 JUL 2021 1214
77 21.53 Yevgeniy MIRONOV 01 NOV 1949 URS URS 1 Kiev (URS) 24 JUN 1976 1212
78 21.51 Ralf REICHENBACH 31 JUL 1950 FRG FRG 1 Berlin (GER) 08 AUG 1980 1211
78 21.51 Maksim SIDOROV 13 MAY 1986 RUS RUS 1 Cheboksary (RUS) 04 JUL 2012 1211
78 21.51 Orazio CREMONA 01 JUL 1989 RSA RSA 1 Germiston (RSA) 27 APR 2019 1211
81 21.50 Mika HALVARI 13 FEB 1970 FIN FIN 1 Hämeenkyrö (FIN) 09 JUL 1995 1211
82 21.49 Jordan CLARKE 10 JUL 1990 USA USA 3 Hayward Field, Eugene, OR (USA) 28 JUN 2015 1210
82 21.49 Tajinderpal Singh TOOR 13 NOV 1994 IND IND 1 Patiala (IND) 21 JUN 2021 1210
84 21.48 Stipe ŽUNIĆ 13 DEC 1990 CRO CRO 1 Slovenska Bistrica (SLO) 27 MAY 2017 1209
84 21.48 Mesud PEZER 27 AUG 1994 BIH BIH 1 Växjö (SWE) 13 AUG 2019 1209
86 21.47 Brent NOON 29 AUG 1971 USA USA 1 Tuscaloosa, AL (USA) 21 MAY 1995 1209
86 21.47 Oleksandr BAGACH 21 NOV 1966 UKR UKR 1 Chania (GRE) 31 MAY 1997 1209
86 21.47 Manuel MARTÍNEZ 07 DEC 1974 ESP ESP 2 Salamanca (ESP) 10 JUL 2002 1209
86 21.47 Ladislav PRÁŠIL 17 MAY 1990 CZE CZE 1 Potchefstroom (RSA) 20 APR 2013 1209
86 21.47 Kurt ROBERTS 20 FEB 1988 USA USA 2 Sacramento, CA (USA) 25 JUN 2014 1209
86 21.47 Eldred HENRY 18 SEP 1994 IVB IVB 1 Kingsville, TX (USA) 25 MAY 2019 1209
92 21.45 Dorian SCOTT 01 FEB 1982 JAM JAM 1 Tallahassee, FL (USA) 28 MAR 2008 1208
93 21.44 Mikhail DOMOROSOV 05 MAR 1955 URS URS 2 Staiki (BLR) 23 AUG 1984 1207
94 21.43 Mike LEHMANN 11 MAR 1960 USA USA 2 San José (USA) 28 MAY 1983 1206
95 21.42 Sergey DONSKIKH 25 JAN 1956 URS URS 1 Leningrad (URS) 25 AUG 1984 1206
95 21.42 Oliver-Sven BUDER 23 JUN 1966 GER GER 2 La Cartuja, Sevilla (ESP) 21 AUG 1999 1206
97 21.41 Fred DEBERNARDI 02 MAR 1949 USA USA 1 El Paso, TX (USA) 27 APR 1974 1205
98 21.39 Arsi HARJU 18 MAR 1974 FIN FIN 1q2 Olympic Stadium, Sydney (AUS) 22 SEP 2000 1204
99 21.37 Ralf BARTELS 21 FEB 1978 GER GER 3 Olympiastadion, Berlin (GER) 15 AUG 2009 1203
100 21.35 Ron SEMKIW 28 MAR 1954 USA USA 1 Mesa, AZ (USA) 05 MAR 1974 1202