Australian athlete Caine Eckstein is attempting to break the current record for the most pull ups in 24 hours - live on NBC in New York City.

Caine will attempt to break the record currently held by Kyle Gurkovich who achieved 4,182 pull ups between 14-15 June 2014.

His attempt began today live on the Today Show. Watch the stream live below.