Michael Phelps wins 15th Gold - Men's 100m Butterfly | London 2012 Olympic Games
Olympic Swimming Trials | Michael Phelps Wins 100m Butterfly Final
Michael Phelps - 100m Butterfly final 2008 beijing
Michael Phelps 200m butterfly World Record
Michael Phelps' World Record Gold at Melbourne 2007 | FINA World Championships
Michael Phelps 🆚 Caeleb Dressel - 100m Butterfly | Head-to-head
Michael Phelps PERFECT Butterfly Technique Analysis
[Phelps 7th Beijing Gold] Men's 100m Butterfly - 2008 Beijing Olympics (Swimming)
Michael Phelps vs Cavic 100m butterfly (49'82) new world record FINA world championships 2009
Michael Phelps breaks 200m Freestyle World Record | Beijing 2008 Olympic Games
Phelps takes down Cavic again, from Universal Sports
100m butterfly Rome '09 - Michael Phelps WR [Dutch comment with English subs]
Phelps Rallies Past Crocker in 100-fly
Michael Phelps Exhibition 100 Yard Free in 42.17
11 year old Michael Phelps wins 50 Butterfly - 1997
Michael Phelps 100 fly record DESTROYED by Caeleb Dressel
Michael Phelps World Record in the 100m Butterfly Final - Rome 09
Michael Phelps 100 M Butterfly Rome Final WR
Rio 2016 100m Butterfly Final- Underwater Camera
Men's 100m Butterfly Final | Rio 2016 Replay