Video thumbnail for 138 Pull Ups in Three Minutes World Record

138 Pull Ups in Three Minutes World Record

Apr 13, 2026
Wang Xincheng sets record with 138 pull ups in three minutes.