David Goggins has completed numerous ultra-marathons and triathlons, including the Badwater Ultramarathon and the Ironman World Championship. He also holds the Guinness World Record for the most pull-ups done in 24 hours, completing 4,030 pull-ups.