Rank Mark Competitor DOB Nat Pos Venue Date
1 3:27.60 United States U20 USA USA 1 Grosseto (Stadio Zecchini) 18 JUL 2004
2 3:28.39 German Democratic Rep. U20 GDR GDR 1 Sudbury (Laurentian University Stadium) 31 JUL 1988
3:29.01 United States U20 USA USA 1 Beijing (Chaoyang Sport Center) 20 AUG 2006
3:29.11 United States U20 USA USA 1 Bydgoszcz (Stadion Zawisza) 24 JUL 2016
3:29.54 United States U20 USA USA 1h1 Bydgoszcz (Zdzislaw Krzyszkowiak) 12 JUL 2008
3 3:29.66 Jamaica U20 JAM JAM 3 Philadelphia, PA 28 APR 2001
3:29.67 United States U20 USA USA 1 São Paulo 08 JUL 2007
3:29.95 United States U20 USA USA 1 Kingston (NS), JAM 21 JUL 2002
3:30.01 United States U20 USA USA 1 Barcelona (Estadio Olímpico) 15 JUL 2012
4 3:30.03 Russia U20 RUS RUS 2 Grosseto (Stadio Zecchini) 18 JUL 2004
3:30.13 United States U20 USA USA 1sf1 Grosseto (Stadio Zecchini) 17 JUL 2004
3:30.19 United States U20 USA USA 1 Bydgoszcz (Zdzislaw Krzyszkowiak) 13 JUL 2008
3:30.37 Jamaica U20 JAM JAM 3 Grosseto (Stadio Zecchini) 18 JUL 2004
5 3:30.38 Australia U20 AUS AUS 1 Plovdiv (Deveti Septemvri Stadium) 12 AUG 1990
3:30.39 German Democratic Rep. U20 GDR GDR 1 Utrecht 23 AUG 1981
3:30.42 United States U20 USA USA 1 Eugene (Hayward Field), OR 27 JUL 2014
3:30.44 German Democratic Rep. U20 GDR GDR 1 Schwechat 28 AUG 1983
3:30.45 United States U20 USA USA 1 Athína (Olympic Stadium) 20 JUL 1986
6 3:30.46 Great Britain and N. I. U20 GBR GBR 2 Kingston (NS), JAM 21 JUL 2002
7 3:30.51 Vere Technical HS JAM JAM 1 Kingston (NS), JAM 16 MAR 2013
8 3:30.72 Bulgaria U20 BUL BUL 3 Sofia 24 JUL 1983
9 3:30.84 Nigeria U20 NGR NGR 2 Beijing (Chaoyang Sport Center) 20 AUG 2006
10 3:31.12 Germany U20 GER GER 1 Sydney (SIAC Homebush) 25 AUG 1996
11 3:31.41 USSR U20 URS URS 2 Utrecht 23 AUG 1981
12 3:31.57 Romania U20 ROU ROU 1 Seoul (Olympic Stadium) 20 SEP 1992
13 3:31.81 Cuba 20 CUB CUB 3 Plovdiv (Deveti Septemvri Stadium) 12 AUG 1990
14 3:31.94 Federal Republic Germany FRG FRG 3 Schwechat 28 AUG 1983
15 3:32.25 Canada U20 CAN CAN 3 Bydgoszcz (Stadion Zawisza) 24 JUL 2016
16 3:32.59 PR of China U20 CHN CHN 4 Beijing (Chaoyang Sport Center) 20 AUG 2006
17 3:32.63 Poland U20 POL POL 1 Rieti (Guidobaldi) 21 JUL 2013
18 3:32.79 France U20 FRA FRA 1 Nyíregyháza 30 JUL 1995
19 3:33.28 Holmwood Technical U20 JAM JAM 2 Montego Bay 14 FEB 2006
20 3:33.43 Bahamas U20 BAH BAH 4 Moncton (Moncton Stadium) 25 JUL 2010
21 3:33.95 Ukraine U20 UKR UKR 5 Bydgoszcz (Stadion Zawisza) 24 JUL 2016
22 3:34.83 Japan U20 JPN JPN 5 () Seoul (Olympic Stadium) 20 SEP 1992
23 3:34.90 Hungary U20 HUN HUN 2 Ljubljana 27 JUL 1997
24 3:35.28 Trinidad and Tobago U20 TTO TTO 2 São Paulo 08 JUL 2007
25 3:35.96 Czechoslovakia U20 TCH TCH 5 Schwechat 28 AUG 1983
A