Moroccan Hicham El Guerrouj is a world record holder in three events - the 1,500m, the mile and 2000m races.
For the women, Griffith-Joyner owns both the 100m and 200m records, but Katie Ledecky holds the most with her swimming records in the 400m, 800, and 1500m freestyle events.
Which GB athletes hold records?
Jonathan Edwards still holds the world triple jump record, with an effort of 18.29m that he set on 7 August 1995.
Swimmer Adam Peaty has two world records, in the 50m and 100m backstroke.
Which country has the most world records?
The United States holds the most world records by nation in the pool with 25, well ahead of Australia's seven.
Most Olympic medals ever won by a single person
American swimming legend Michael Phelps has 23 gold medals, three silver and two bronze, taking him to a total of 28.
Image credit: From Official Website
Going way back to an eight year stretch between 1956 and 1964, for the women, is Larisa Latynina. The Soviet Union gymnast has nine golds, five silvers and four bronze medals - 18 in total.
Most medals won by a person in a single Olympics
Phelps again, with eight - all gold - in men's competition.
The Soviet Union provide the women's holder, Maria Gorokhovskaya, who claimed seven medals in 1952. The gymnast claimed a haul of two golds and five silver medals.
Longest period between gold medals
Aladar Gerevich won his first gold medal in 1932, and then another in 1960. That stretch of 28 years is more impressive because of a haul of golds in between, earning him the title of greatest Olympic swordsman ever.
German Birgit Fischer won her first of eight gold medals in 1980 in Moscow, and then her last in Athens in 2004.
In terms of waits, swimmer Anthony Ervin won gold in the 50m freestyle in the 2000 Olympics in Sydney, before returning to win gold in the 2016 event.
The long jump world record is held in the women's event by Galina Chistyakova, with the Soviet Union athlete reaching 7.52m in 1988.
For the men, Mike Powell reached 8.95m in 1991.
Bulgarian Setfka Kostadinova is the world record holder for women, with 2.09m achieved in 1987.
Cuban Javier Sotomayor holds the men's record with 2.45m in 1993.