Joules per Beat: My heart energy!

strava joules per beat

strava joules per beat


Copy and paste this into your own web page:

If you record power and heart rate when you're cycling, then you can calculate the joules of energy delivered per heart-beat. This is a figure I haven't seen mentioned anywhere else, and I've made it possible to calculate the figure for each Strava activity that contains these data. This number will clearly vary from person to person, depending mostly on their heart capacity and muscular efficiency. For comparison, my 'typical' joules-per-beat is around 150 - 160. Note that in the calculation I subtract 60 bpm from the heart rate, to remove the effect of the typical resting heart rate.

To get started:


by Hector M on 08 October 2018 Reply
I'm wondering if it is a browser issue, or if this tool is partially broken... I don't see a result for Joules/Beat; just a column of zeros.
by John Swindells on 08 October 2018 Reply
Hi Hector, I'd somehow introduced a bug which meant that I wasn't getting the power from each activity. Thanks for pointing this out - all fixed now!
by Hector M on 09 October 2018 Reply
Awesome, thanks!
by lucaP on 27 May 2016 Reply
very interesting figure! it would make more sense on selected segments, the total on a normal ride is not that significant (traffic, 'cruising along' segments etc)
by John Swindells on 27 May 2016 Reply
Good idea! That would need much more development work, but could be much more useful than the average for the entire activity.

Add your comment