<Li> The record for the most push - ups non-stop was 10,507, set by Minoru Yoshida of Japan in October 1980 . Yoshida's record was the last for non-stop push - ups to be published by Guinness World Records . A new category, "Most Push - ups in 24 Hours," has since been introduced . </Li> <Li> The current world record for most push - ups in 24 hours is by Charles Servizio (USA) who achieved 46,001 push - ups in just 21 hours, 6 minutes on 1993, April 24 to 25 . </Li> <Li> The most push ups in one hour is 3,877 and was achieved by Bijender singh (India) on 20 sept 1988 . The Guinness world record for most push ups in one hour is 2,298 by David Escojido (USA) on 2 April 2016 . </Li> <Li> Doug Pruden (Canada) performed 1,025 one - arm push - ups on the back of the hand on 8 November 2008 . </Li>

Who holds the record for most push ups