World Record Holder Michael McCastle

Feb 23, 2021

Michael McCastle is an American endurance athlete and philanthropist, and is also an air traffic controller in Bethel. He is the current world record holder for the number of pull-ups completed in 24 hours (5,804) while wearing a 30 pound pack. He is the founder of the Twelve Labors Project, a philanthropic organization in which McCastle performs feats of strength and endurance to raise awareness for causes.