The most consecutive muscle ups (male) is 45, and was achieved by Xiao Lin (China) in Ji'an, Jiangxi, China, on 18 January 2023.
Xiao Lin is the previous record holder and he completed the 45 muscle ups in around 4 minutes.