u20

Shot Put men

Filter All Time Top Lists

Filter All Time Top Lists

Limit: 19.50

Rank Mark WIND Competitor DOB Nat Pos Venue Date Results Score
1 23.12 Randy BARNES 16 JUN 1966 USA USA 1 Westwood, CA (USA) 20 MAY 1990 1308
2 23.10 Randy BARNES 16 JUN 1966 USA USA 1 San José (USA) 26 MAY 1990 1306
3 22.91 Joe KOVACS 28 JUN 1989 USA USA 1 Khalifa International Stadium, Doha (QAT) 05 OCT 2019 1295
3 22.91 Ryan CROUSER 18 DEC 1992 USA USA 1 Life University Track & Field Stadium, Marietta, GA (USA) 18 JUL 2020 1295
5 22.90 Ryan CROUSER 18 DEC 1992 USA USA 2 Khalifa International Stadium, Doha (QAT) 05 OCT 2019 1294
6 22.86 Brian OLDFIELD 01 JUN 1945 USA USA 1 El Paso, TX (USA) 10 MAY 1975 1292
7 22.74 Ryan CROUSER 18 DEC 1992 USA USA 1 Long Beach, CA (USA) 20 APR 2019 1285
7 22.74 Ryan CROUSER 18 DEC 1992 USA USA 1 Sports Park Mladost, Zagreb (CRO) 14 SEP 2020 1285
9 22.72 Ryan CROUSER 18 DEC 1992 USA USA 1 Drake Stadium, Des Moines, IA (USA) 29 AUG 2020 1284
10 22.70 Ryan CROUSER 18 DEC 1992 USA USA 1 Stadion ÅšlÄ…ski, Chorzów (POL) 06 SEP 2020 1282
11 22.67 Kevin TOTH 29 DEC 1967 USA USA 1 Lawrence, KS (USA) 19 APR 2003 1281
11 22.67 Ryan CROUSER 18 DEC 1992 USA USA 1f1 Tucson, AZ (USA) 18 MAY 2019 1281
13 22.66 Randy BARNES 16 JUN 1966 USA USA 1 Los Angeles, CA (USA) (i) 20 JAN 1989 1280
14 22.65 Ryan CROUSER 18 DEC 1992 USA USA 1 Sacramento, CA (USA) 25 JUN 2017 1279
15 22.62 Ryan CROUSER 18 DEC 1992 USA USA 1 Drake Stadium, Des Moines, IA (USA) 26 JUL 2019 1278
16 22.60 Ryan CROUSER 18 DEC 1992 USA USA 1f2 Convention Center, Albuquerque, NM (USA) (i) 15 FEB 2020 1276
17 22.59 Ryan CROUSER 18 DEC 1992 USA USA 1 Republic Square, Beograd (SRB) 17 SEP 2020 1276
18 22.57 Joe KOVACS 28 JUN 1989 USA USA 1 Tucson, AZ (USA) 18 MAY 2017 1275
19 22.56 Joe KOVACS 28 JUN 1989 USA USA 1 Stade Louis II, Monaco (MON) 17 JUL 2015 1274
19 22.56 Ryan CROUSER 18 DEC 1992 USA USA 1 Drake Stadium, Des Moines, IA (USA) 25 AUG 2020 1274
21 22.54 Christian CANTWELL 30 SEP 1980 USA USA 1 Gresham, OR (USA) 05 JUN 2004 1273
22 22.53 Ryan CROUSER 18 DEC 1992 USA USA 1 Hayward Field, Eugene, OR (USA) 26 MAY 2018 1272
23 22.52 John BRENNER 04 JAN 1961 USA USA 1 Walnut, CA (USA) 26 APR 1987 1272
23 22.52 Ryan CROUSER 18 DEC 1992 USA USA 1 Estádio Olímpico, Rio de Janeiro (BRA) 18 AUG 2016 1272
25 22.51 Adam NELSON 07 JUL 1975 USA USA 1 Portland, OR (USA) 18 MAY 2002 1271
26 22.47 Ryan CROUSER 18 DEC 1992 USA USA 1 Complexe Sportif Prince Moulay Abdellah, Rabat (MAR) 16 JUL 2017 1269
27 22.45 Brian OLDFIELD 01 JUN 1945 USA USA 1 El Paso, TX (USA) 22 MAY 1976 1267
27 22.45 Christian CANTWELL 30 SEP 1980 USA USA 1 International Stadium, Gateshead (GBR) 11 JUN 2006 1267
29 22.44 Darrell HILL 17 AUG 1993 USA USA 1 Boudewijnstadion, Bruxelles (BEL) 31 AUG 2017 1267
29 22.44 Ryan CROUSER 18 DEC 1992 USA USA 1 Chula Vista, CA (USA) 13 JUL 2019 1267
31 22.43 Reese HOFFA 08 OCT 1977 USA USA 1 Crystal Palace, London (GBR) 03 AUG 2007 1266
31 22.43 Ryan CROUSER 18 DEC 1992 USA USA 1 Hayward Field, Eugene, OR (USA) 27 MAY 2017 1266
31 22.43 Ryan CROUSER 18 DEC 1992 USA USA 1 Mestský Stadion, Ostrava (CZE) 08 SEP 2020 1266
34 22.42 Randy BARNES 16 JUN 1966 USA USA 1 Letzigrund, Zürich (SUI) 17 AUG 1988 1266
35 22.41 Christian CANTWELL 30 SEP 1980 USA USA 1 Hayward Field, Eugene, OR (USA) 03 JUL 2010 1265
36 22.40 Adam NELSON 07 JUL 1975 USA USA 1 Fayetteville, AR (USA) (i) 15 FEB 2008 1264
36 22.40 Darrell HILL 17 AUG 1993 USA USA 2 Letzigrund, Zürich (SUI) 30 AUG 2018 1264
38 22.39 Randy BARNES 16 JUN 1966 USA USA 2 Olympic Stadium, Jamsil, Seoul (KOR) 23 SEP 1988 1264
38 22.39 Ryan CROUSER 18 DEC 1992 USA USA 1 Stade Olympique de la Pontaise, Lausanne (SUI) 06 JUL 2017 1264
40 22.37 Ryan CROUSER 18 DEC 1992 USA USA 2 Boudewijnstadion, Bruxelles (BEL) 31 AUG 2017 1263
41 22.36 Ryan CROUSER 18 DEC 1992 USA USA 1 Chula Vista, CA (USA) 16 JUN 2019 1262
42 22.35 Christian CANTWELL 30 SEP 1980 USA USA 1 Carson, CA (USA) 22 MAY 2004 1261
42 22.35 Christian CANTWELL 30 SEP 1980 USA USA 1 St. Charles (USA) 19 JUN 2010 1261
42 22.35 Joe KOVACS 28 JUN 1989 USA USA Los Angeles, CA (USA) 11 APR 2015 1261
42 22.35 Joe KOVACS 28 JUN 1989 USA USA 2 Sacramento, CA (USA) 25 JUN 2017 1261
42 22.35 Ryan CROUSER 18 DEC 1992 USA USA 1 Vila Real de Santo António (POR) 26 AUG 2017 1261
42 22.35 Darrell HILL 17 AUG 1993 USA USA 1 Dinamo National Olympic Stadium, Minsk (BLR) 09 SEP 2019 1261
48 22.33 Ryan CROUSER 18 DEC 1992 USA USA 1 New York, NY (USA) (i) 09 FEB 2019 1260
49 22.31 Christian CANTWELL 30 SEP 1980 USA USA 1f1 Champaign, IL (USA) 07 JUL 2012 1259
49 22.31 Ryan CROUSER 18 DEC 1992 USA USA 1 Stadion Juliska, Praha (CZE) 04 JUN 2018 1259
49 22.31 Joe KOVACS 28 JUN 1989 USA USA 2 Drake Stadium, Des Moines, IA (USA) 26 JUL 2019 1259
52 22.28 Brian OLDFIELD 01 JUN 1945 USA USA 1 Edinburgh (GBR) 18 JUN 1975 1257
52 22.28 Randy BARNES 16 JUN 1966 USA USA 1 Walnut, CA (USA) 22 APR 1990 1257
52 22.28 Ryan WHITING 24 NOV 1986 USA USA 1 Suhaim bin Hamad Stadium, Doha (QAT) 10 MAY 2013 1257
52 22.28 Ryan CROUSER 18 DEC 1992 USA USA 1 Sports Park Mladost, Zagreb (CRO) 05 SEP 2016 1257
52 22.28 Ryan CROUSER 18 DEC 1992 USA USA 1 Bellinzona (SUI) 01 SEP 2019 1257
57 22.27 Ryan CROUSER 18 DEC 1992 USA USA 1 Stadion ÅšlÄ…ski, Chorzów (POL) 08 JUN 2018 1257
58 22.26 John BRENNER 04 JAN 1961 USA USA 1 Westwood, CA (USA) 18 APR 1987 1256
59 22.25 Christian CANTWELL 30 SEP 1980 USA USA 1 Atlanta, GA (USA) 18 JUN 2004 1255
60 22.23 Ryan WHITING 24 NOV 1986 USA USA 1 Albuquerque, NM (USA) (i) 23 FEB 2014 1254
61 22.22 Adam NELSON 07 JUL 1975 USA USA 1 Palo Alto, CA (USA) 22 JUN 2002 1254
61 22.22 Christian CANTWELL 30 SEP 1980 USA USA 1 Sports Park Mladost, Zagreb (CRO) 01 SEP 2010 1254
61 22.22 Ryan CROUSER 18 DEC 1992 USA USA 1 New York, NY (USA) (i) 23 FEB 2019 1254
64 22.21 Dylan ARMSTRONG 15 JAN 1981 CAN CAN 1 Calgary (CAN) 25 JUN 2011 1253
64 22.21 Ryan CROUSER 18 DEC 1992 USA USA 1 Chula Vista, CA (USA) 14 MAY 2018 1253
64 22.21 Ryan CROUSER 18 DEC 1992 USA USA 2 Bislett Stadion, Oslo (NOR) 07 JUN 2018 1253
67 22.20 John GODINA 31 MAY 1972 USA USA 1 Carson, CA (USA) 22 MAY 2005 1252
68 22.19 Brian OLDFIELD 01 JUN 1945 USA USA 1 San José (USA) 26 MAY 1984 1252
68 22.19 Kevin TOTH 29 DEC 1967 USA USA 1 Hayward Field, Eugene, OR (USA) 26 MAY 2002 1252
68 22.19 Ryan CROUSER 18 DEC 1992 USA USA 1 Armory Track&Field Center, New York, NY (USA) (i) 08 FEB 2020 1252
71 22.18 Randy BARNES 16 JUN 1966 USA USA 1 Linz (AUT) 14 AUG 1989 1251
71 22.18 Christian CANTWELL 30 SEP 1980 USA USA 1 Warrensburg, MO (USA) (i) 22 FEB 2008 1251
71 22.18 Ryan CROUSER 18 DEC 1992 USA USA 3 Letzigrund, Zürich (SUI) 30 AUG 2018 1251
74 22.17 Christian CANTWELL 30 SEP 1980 USA USA 1 Eugene, OR (USA) 28 MAY 2006 1251
74 22.17 Ryan CROUSER 18 DEC 1992 USA USA 2 Cobb Track and Angell Field, Palo Alto, CA (USA) 30 JUN 2019 1251
76 22.16 Christian CANTWELL 30 SEP 1980 USA USA 1 Zagreb (CRO) 31 AUG 2009 1250
76 22.16 Reese HOFFA 08 OCT 1977 USA USA 1 Boudewijnstadion, Bruxelles (BEL) 27 AUG 2010 1250
78 22.15 Adam NELSON 07 JUL 1975 USA USA 1 Knoxville, TN (USA) 13 APR 2002 1249
78 22.15 Ryan CROUSER 18 DEC 1992 USA USA 1 Auckland (NZL) 26 FEB 2017 1249
80 22.13 Joe KOVACS 28 JUN 1989 USA USA 1 Hayward Field, Eugene, OR (USA) 27 MAY 2016 1248
80 22.13 Ryan CROUSER 18 DEC 1992 USA USA 1 Khalifa International Stadium, Doha (QAT) 03 MAY 2019 1248
82 22.12 Randy BARNES 16 JUN 1966 USA USA 1 Bronx, NY (USA) (i) 03 FEB 1989 1248
82 22.12 Randy BARNES 16 JUN 1966 USA USA 1 New York, NY (USA) (i) 03 FEB 1989 1248
82 22.12 Adam NELSON 07 JUL 1975 USA USA 1 Sacramento, CA (USA) 15 JUL 2000 1248
82 22.12 Adam NELSON 07 JUL 1975 USA USA 1 Eugene, OR (USA) 08 JUN 2008 1248
82 22.12 Joe KOVACS 28 JUN 1989 USA USA 1 Hayward Field, Eugene, OR (USA) 29 MAY 2015 1248
87 22.11 Randy BARNES 16 JUN 1966 USA USA 1 Walnut, CA (USA) 24 APR 1988 1247
87 22.11 Reese HOFFA 08 OCT 1977 USA USA 1 Olimpiyskiy Stadion, Moskva (RUS) (i) 10 MAR 2006 1247
87 22.11 Ryan WHITING 24 NOV 1986 USA USA 1 Drake Stadium, Des Moines, IA (USA) 23 JUN 2013 1247
87 22.11 Ryan CROUSER 18 DEC 1992 USA USA 1 Hayward Field, Eugene, OR (USA) 01 JUL 2016 1247
87 22.11 Ryan CROUSER 18 DEC 1992 USA USA 1 Lawrence, KS (USA) 21 APR 2017 1247
87 22.11 Darrell HILL 17 AUG 1993 USA USA 3 Drake Stadium, Des Moines, IA (USA) 26 JUL 2019 1247
87 22.11 Joe KOVACS 28 JUN 1989 USA USA 2 Stade Charléty, Paris (FRA) 24 AUG 2019 1247
94 22.10 Christian CANTWELL 30 SEP 1980 USA USA 1 Des Moines, IA (USA) 29 APR 2006 1246
94 22.10 Reese HOFFA 08 OCT 1977 USA USA 1 Eugene, OR (USA) 28 JUN 2008 1246
94 22.10 Cory MARTIN 22 MAY 1985 USA USA 1 Tucson, AZ (USA) 22 MAY 2010 1246
97 22.09 Christian CANTWELL 30 SEP 1980 USA USA 1 Olympiastadion, Stockholm (SWE) 05 AUG 2010 1246
97 22.09 Adam NELSON 07 JUL 1975 USA USA 1 Hayward Field, Eugene, OR (USA) 26 JUN 2011 1246
97 22.09 Reese HOFFA 08 OCT 1977 USA USA 1 Boudewijnstadion, Bruxelles (BEL) 16 SEP 2011 1246
97 22.09 Ryan CROUSER 18 DEC 1992 USA USA 1 Sports Park Mladost, Zagreb (CRO) 03 SEP 2018 1246