Home / Records / People & Human Body
Budimir Šobat
24 min 33 s
Longest time holding breath, after breathing pure oxygen
Confirmed
In March 2021 Croatian freediver Budimir Šobat held his breath underwater for 24 minutes and 33 seconds. He breathed pure oxygen beforehand, a method allowed in this record category.