Michael O'Connor (born 27 April 1984) is an international-level swimmer from Bermuda. In July 2004, he beat Stephen Fahy with a time of 25.92 seconds to become the Bermuda record holder in the long-course 50 metres butterfly. He was also a member of teams that, as of 2020, held a number of Bermuda Amateur Swimming Association short-course relay records. O'Connor represented Bermuda at the: