Juan Martin del Potro put in the hours in Buenos Aires as he prepares for his 2017 debut in Delray Beach. Don’t believe it? Just watch that video of him in full—he does pretty much every exercise known to man, even working out upside down.

After wrist injuries derailed his career in 2014, the former No. 4 has climbed back up to No. 36 and had a strong year in 2016 (with a title in Stockholm and Davis Cup title for Argentina).

He skipped the Australian swing citing fitness concerns, but judging from the shirtless footage in the video, Del Potro is as ready as ever.

The Argentinian has recently relocated to Miami ahead of next week’s Delray ATP 250 event, where he’s kept up the hard work with Gael Monfils.