How many medals has Michael Phelps won in the Olympics?

2004 = 6 gold medals and 2 bronze medals

20008 = 8 medals all gold

2012= 4 Gold Medals + 2 Silver Medals

22 Total Olympic Medals 18 Gold Medals Highest number of Olympic Medals ever for any athlete