Michael Phelps breaks 200m Freestyle World Record | Beijing 2008 Olympic Games
Michael Phelps 🆚 Caeleb Dressel - 100m Butterfly | Head-to-head
Michael Phelps vs Cavic 100m butterfly (49'82) new world record FINA world championships 2009
Michael Phelps Exhibition 100 Yard Free in 42.17
Michael Phelps - All Medal Races from Athens 2004 | Top Moments
Olympic Swimming Trials | Michael Phelps Wins 100m Butterfly Final
Michael Phelps wins 15th Gold - Men's 100m Butterfly | London 2012 Olympic Games
Swimming - Men's 200M Freestyle Final - Beijing 2008 Summer Olympic Games
Michael Phelps' World Record Gold at Melbourne 2007 | FINA World Championships
[Phelps 7th Beijing Gold] Men's 100m Butterfly - 2008 Beijing Olympics (Swimming)
Michael Phelps 100 fly record DESTROYED by Caeleb Dressel
100m butterfly Rome '09 - Michael Phelps WR [Dutch comment with English subs]
Mondiali Di Nuoto Shanghai 2011 - Finale 100m Farfalla Uomini
8th World Record for Michael Phelps from Universal Sports
Michael Phelps - 100m Butterfly final 2008 beijing
Nationals 2009 Men's 100m Fly Final - Phelps World Record
Michael Phelps World Record in the 100m Butterfly Final - Rome 09
Michael Phelps wins 100m butterfly gold THREE times in a row! 🥇🥇🥇
Phelps takes down Cavic again, from Universal Sports
Phelps Rallies Past Crocker in 100-fly