Abdul Rashid (born on January 16, 2002) of Alappuzha, Kerala, is titled as ‘IBR Achiever’ for performing 68 hand clap push-ups in 37 seconds, as confirmed on July 25, 2025.