This table shows the number of Olympic medals received by Michael Phelps within 12 years. He set a world record by winning eight medals in a single Olympics event both in 2004 and 2008.