Randy Barnes

Born
Jun 16, 1966 (60 years old)
Birthplace
Charleston, United States
Events
Shot Put
Height
1.93 m
Weight
137 kg

Randy Barnes is an American former shot putter born on 16 June 1966 in Charleston, United States.

He held the outdoor world record in the shot put from 1990 to 2021, a mark so dominant that only three throwers have come within 40 centimetres of it since it was set.

Barnes enjoyed a distinguished Olympic career, winning a silver medal at the 1988 Seoul Games and returning to claim gold at the 1996 Atlanta Olympics. His combination of raw power and technical excellence made him one of the most formidable shot putters the sport has ever seen.

Personal best · Shot Put23.12
1998 season best20.17Feb 21, 1998
Medals4Olympic Games: 1 gold, 1 silver · World Championships: 1 silver, 1 bronze

As of Nov 2, 2026: Shot Put 23.12 (#3 all-time), 1998 season best 20.17 (Feb 21, 1998) · Olympic Games: 1 gold, 1 silver · World Championships: 1 silver, 1 bronze · 60 years old

DisciplineResultAll-time
SPCA 199023.121,308 pts#3
DTUT 198862.201,101 pts–

Medals

CompetitionsGoldSilverBronzeTotal
Olympic Games11–2
World Championships–112
Total1214

Progression

Compare me
SeasonDisciplineResultWindDateCompetitions
1998SP Indoor20.17–Feb 21, 1998Sassnitz (GER) (i)
1998SP 20.17–Feb 21, 1998–
1997SP 22.03–Jun 12, 1997Indianapolis, IN (USA)
1996SP 22.40–Jul 13, 1996Sestriere (ITA)
1995SP 21.30–Aug 8, 1995IAAF World Championships
1994SP 20.82–Apr 16, 1994El Paso, TX (USA)
1993SP 21.80–Aug 21, 1993IAAF World Championships, Gottlieb-Daimler Stadion, Stuttgart
1990SP 23.12–May 20, 1990Westwood, CA (USA)
Compare me with Randy Barnes

Media

Randy Barnes
© Chell Hill · CC BY-SA 3.0
FAQ

Frequently asked questions

Randy Barnes's Shot Put personal best is 23.12, set on May 20, 1990 in Westwood, CA (USA), #3 on the all-time list.

Randy Barnes competes in the Shot Put.

1998 season best: 20.17, set on Feb 21, 1998.

Randy Barnes has won 2 Olympic Games medals and 2 World Championships medals.