Strava Suffer Score field and heart rate zones

Former Member
Former Member
I see Strava has released a data field displaying live Suffer Score. As far as I know, Strava needs your heart rate zones to calculate the suffer score, so is this an indication that the Strava field is able to read the user's heart rate zones? And that this heart rate zone information is something that will be available in the SDK in the (near) future?

I have quite a few data fields that use heart rate zones, and it is a pain to have the users enter their zones via the user settings...

-Torstein
  • The heart rate zones in the Strava app set with a default Max HR of 190 and calculated from there. Once the app is installed, users can adjust the HR zones through app settings in Garmin Express or Garmin Connect Mobile to match their device configuration or custom HR zones on the Strava site. We haven't added the ability to read HR zone information directly from device settings... yet. :)
  • Former Member
    Former Member over 8 years ago
    Thanks for the clarification! I like that 'yet' at the end :-)

    -Torstein
  • Perhaps I'm being dense; Are the figures I'm entering via the Express settings for this data field supposed to be the lower zone range value or the upper? I would have thought the lower number would make more sense (i.e. my Z1 according to Garmin starts at 124bpm therefore I enter 124 for Zone 1) but Zone 5 is also labelled as '(MaxHR)' (see attached) which suggests I should be using the upper range figure for each zone. Please can someone (ideally a developer) clarify? Thanks
  • I struggled with that myself... tried researching through Strava's stuff but it was not helpful at all.
    190 is a reasonable max HR estimate for anyone around the age of 25-30, so I guessed that those are supposed to be maximums, especially since that last field is labeled as Max HR.

    It doesn't really matter that much if you are only using the field to compare your own runs to yourself, since it will weight all of your own runs relative to whatever you have set up and harder runs will show higher suffer regardless of how good the HR zones are set.
    It's very important if you want to compare to others' scores, or if you want it to match real strava data (though if you had real strava data you could figure out what the zones are supposed to be by comparing)
  • Thanks for the info and points made

    I struggled with that myself... tried researching through Strava's stuff but it was not helpful at all.
    190 is a reasonable max HR estimate for anyone around the age of 25-30, so I guessed that those are supposed to be maximums, especially since that last field is labeled as Max HR.

    It doesn't really matter that much if you are only using the field to compare your own runs to yourself, since it will weight all of your own runs relative to whatever you have set up and harder runs will show higher suffer regardless of how good the HR zones are set.
    It's very important if you want to compare to others' scores, or if you want it to match real strava data (though if you had real strava data you could figure out what the zones are supposed to be by comparing)