Michael phelps world records swimming July 8, 2019 16 32 64 128 Does michael phelps hold any world records in swimming Does michael phelps still hold any world records in swimming Michael phelps 200 free Michael phelps 400 free