Andrew Shapiro, a US-based teenager registered 7,306 pull-ups in 18-hours, thereby setting a new Guinness World Record for most pull-ups in a 24-hour duration. The 17-year-old broke the previous record of 6,800 pull-ups in 24-hours, held by Czech athlete Jan Kares. Shapiro's feat also broke the records for most pull-ups in 6 hours (3,515) and 12 hours (5,742).