
Sign up to save your podcasts
Or


John John Florence, two-time world champion surfer, joins the WHOOP Podcast for a discussion on mindfulness, visualization, and the mental skills needed to be successful in sports and in life. He explains how his mindset helped him recover from a torn ACL in 5 months in order to qualify for the Tokyo Olympics. John John also discusses how the best surfers in the world inspired him (5:20), the mental side of surfing (7:57), controlling the controllables (10:09), mindfulness in sports and life (15:50), overcoming his ACL injury (22:31), qualifying for the Olympics (25:55), surfing strain on WHOOP (29:12), understanding HRV (32:15), managing red recoveries (44:25), sleep need (50:34), and where he finds inspiration (55:04).
Support the show
Follow WHOOP:
Sign up for WHOOP Advanced Labs
Trial WHOOP for Free
www.whoop.com
TikTok
YouTube
X
Follow Will Ahmed:
X
Follow Kristen Holmes:
Follow Emily Capodilupo:
By WHOOP4.6
647647 ratings
John John Florence, two-time world champion surfer, joins the WHOOP Podcast for a discussion on mindfulness, visualization, and the mental skills needed to be successful in sports and in life. He explains how his mindset helped him recover from a torn ACL in 5 months in order to qualify for the Tokyo Olympics. John John also discusses how the best surfers in the world inspired him (5:20), the mental side of surfing (7:57), controlling the controllables (10:09), mindfulness in sports and life (15:50), overcoming his ACL injury (22:31), qualifying for the Olympics (25:55), surfing strain on WHOOP (29:12), understanding HRV (32:15), managing red recoveries (44:25), sleep need (50:34), and where he finds inspiration (55:04).
Support the show
Follow WHOOP:
Sign up for WHOOP Advanced Labs
Trial WHOOP for Free
www.whoop.com
TikTok
YouTube
X
Follow Will Ahmed:
X
Follow Kristen Holmes:
Follow Emily Capodilupo:

7,221 Listeners

5,008 Listeners

11,902 Listeners

12,151 Listeners

1,656 Listeners

2,045 Listeners

502 Listeners

4,024 Listeners

2,639 Listeners

4,945 Listeners

9,197 Listeners

8,036 Listeners

5,789 Listeners

29,292 Listeners

1,246 Listeners