Go Back  Bike Forums > Bike Forums > Road Cycling
Reload this Page >

Calorie counts Garmin and Strava

Notices
Road Cycling “It is by riding a bicycle that you learn the contours of a country best, since you have to sweat up the hills and coast down them. Thus you remember them as they actually are, while in a motor car only a high hill impresses you, and you have no such accurate remembrance of country you have driven through as you gain by riding a bicycle.” -- Ernest Hemingway

Calorie counts Garmin and Strava

Old 06-27-19, 12:20 PM
  #1  
deacon mark
Senior Member
Thread Starter
 
Join Date: Sep 2009
Posts: 1,971

Bikes: Habanero Titanium Team Nuevo

Mentioned: 4 Post(s)
Tagged: 0 Thread(s)
Quoted: 399 Post(s)
Liked 185 Times in 121 Posts
Calorie counts Garmin and Strava

I know this has been beat to death but this bugs me. I normally use a Garmin 910fx triathlon watch for running and riding bike. I simply take off the strap and mount to bike mount. Then it uploads to Garmin Connect and goes to Strava. I have notice over the last year or even more the calorie counts have gone way down. I know it has to be wrong I have done a lot of research on the subject. Like today I road my bike 60 miles no stops in 3:20 average speed 18 mph. The garmin connect says I burn 1051 calories and then Strava uses the same amount.

I know that has to be too low. I wear a HR strap and my heart rate for the ride was 109 average. I usually cannot get my heart rate on the bike above 120 average unless I am racing. Running I can get heart rate to average from 118-132 and I am 58 years old. I know I had to burn calories more than the 1051 it said. I normally calculate about 28-32 calories per mile going 17-19 MPH on relatively flat land I live in Illinois. We have wind but nothing worse than a long hill that can be managed. In fact todays ride was one of the more hilly ones I do.

Even using heart rate to determine calorie count it comes out at about 1900 calories. How can Garmin be off that much I have put in my correct height, weigh, and age? It seems that running is more accurate which should be calorie count is easier to determine running. I still notice that even the running calorie count seems low compare to a few years ago. I know this cannot be exact but you would think it would be at least a little closer. I am sure what the calorie count really is but has to be much more than the 1051 it shows for ride about this long.
deacon mark is offline  
Old 06-27-19, 01:36 PM
  #2  
rubiksoval
Senior Member
 
Join Date: Nov 2015
Location: Music City, USA
Posts: 4,444

Bikes: bikes

Mentioned: 52 Post(s)
Tagged: 0 Thread(s)
Quoted: 2622 Post(s)
Liked 1,429 Times in 711 Posts
Get a power meter, think in kJ, be irked no more.
rubiksoval is offline  
Old 06-27-19, 02:12 PM
  #3  
Badger6
Obsessed with Eddington
 
Badger6's Avatar
 
Join Date: Jun 2013
Location: Brussels (BE) 🇧🇪
Posts: 1,330

Bikes: '16 Spesh Diverge, '14 Spesh Fatboy, '18 Spesh Epic, '18 Spesh SL6, '21 Spesh SL7, '21 Spesh Diverge...and maybe n+1?

Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 532 Post(s)
Liked 621 Times in 368 Posts
Originally Posted by rubiksoval
get a power meter, think in kj, be irked no more.
100%
Badger6 is offline  
Old 06-27-19, 03:23 PM
  #4  
TimothyH
- Soli Deo Gloria -
 
Join Date: Aug 2015
Location: Northwest Georgia
Posts: 14,779

Bikes: 2018 Rodriguez Custom Fixed Gear, 2017 Niner RLT 9 RDO, 2015 Bianchi Pista, 2002 Fuji Robaix

Mentioned: 235 Post(s)
Tagged: 0 Thread(s)
Quoted: 6844 Post(s)
Liked 736 Times in 469 Posts
This article is from 2013 but relevant to the issue.

https://www.trainingpeaks.com/blog/h...lorie-reading/


-Tim-
TimothyH is offline  
Likes For TimothyH:
Old 06-27-19, 03:27 PM
  #5  
colnago62
Senior Member
 
Join Date: Aug 2014
Posts: 2,433
Mentioned: 3 Post(s)
Tagged: 0 Thread(s)
Quoted: 741 Post(s)
Liked 412 Times in 230 Posts
Once you realize that heart rate based calorie expenditure is waaaay off, it is liberating. You realize the reason you are riding so much and can’t lose weight isn’t that you predisposed to being fat or that is your set point, it is just you are eating too much.
colnago62 is offline  
Old 06-27-19, 03:54 PM
  #6  
deacon mark
Senior Member
Thread Starter
 
Join Date: Sep 2009
Posts: 1,971

Bikes: Habanero Titanium Team Nuevo

Mentioned: 4 Post(s)
Tagged: 0 Thread(s)
Quoted: 399 Post(s)
Liked 185 Times in 121 Posts
Originally Posted by colnago62
Once you realize that heart rate based calorie expenditure is waaaay off, it is liberating. You realize the reason you are riding so much and can’t lose weight isn’t that you predisposed to being fat or that is your set point, it is just you are eating too much.
I am not riding to loose any weight maybe just maintain ( 6'2" 167 lbs) but I just find it laughable. If I were to eat based on what the crazy garmin said I would be gone by now. I generally eat quite a bit, drink beer, and love ice cream. I eat according to how hungry I am.
deacon mark is offline  
Old 06-27-19, 04:38 PM
  #7  
Seattle Forrest
Senior Member
 
Seattle Forrest's Avatar
 
Join Date: Mar 2010
Location: Seattle, WA
Posts: 23,208
Mentioned: 89 Post(s)
Tagged: 0 Thread(s)
Quoted: 18883 Post(s)
Liked 10,646 Times in 6,054 Posts
How many heart beats are there in a calorie?
Seattle Forrest is offline  
Old 06-27-19, 08:03 PM
  #8  
DaveLeeNC
Senior Member
 
DaveLeeNC's Avatar
 
Join Date: Jan 2011
Location: Pinehurst, NC, US
Posts: 1,716

Bikes: 2020 Trek Emonda SL6, 90's Vintage EL-OS Steel Bianchi with 2014 Campy Chorus Upgrade

Mentioned: 5 Post(s)
Tagged: 0 Thread(s)
Quoted: 452 Post(s)
Liked 162 Times in 110 Posts
Your heart rate is (from what I know) unusually low for the work you are doing. HR based estimates are not going to be very useful for you, I believe.

dave
DaveLeeNC is offline  
Old 06-27-19, 11:18 PM
  #9  
Robert A
Senior Member
 
Join Date: Sep 2012
Location: Los Angeles
Posts: 752

Bikes: 2019 CAAD12, 2015 Specialized Sirrus Comp

Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 559 Post(s)
Likes: 0
Liked 63 Times in 45 Posts
I rode 100 miles in flat conditions. My Wahoo Bolt, fed by chest HR monitor, indicated 5,500 calories. Avg HR was high 140s.

I suspect your low heart rate is contributing to the low calorie count.
Robert A is offline  
Old 06-28-19, 09:12 AM
  #10  
Iride01 
I'm good to go!
 
Iride01's Avatar
 
Join Date: Jul 2017
Location: Mississippi
Posts: 14,945

Bikes: Tarmac Disc Comp Di2 - 2020

Mentioned: 51 Post(s)
Tagged: 0 Thread(s)
Quoted: 6173 Post(s)
Liked 4,790 Times in 3,305 Posts
You'll still be irked by the power meter if you continue to compare it to other methods. Back in the days of non-networked time, there was a very apt saying "give a person a watch and they'll know the time, give that person two watches and they'll never be certain of the time".
Iride01 is offline  
Old 06-28-19, 09:26 AM
  #11  
colnago62
Senior Member
 
Join Date: Aug 2014
Posts: 2,433
Mentioned: 3 Post(s)
Tagged: 0 Thread(s)
Quoted: 741 Post(s)
Liked 412 Times in 230 Posts
Originally Posted by Robert A
I rode 100 miles in flat conditions. My Wahoo Bolt, fed by chest HR monitor, indicated 5,500 calories. Avg HR was high 140s.

I suspect your low heart rate is contributing to the low calorie count.
I did 96 miles with 3,500 feet of climbing. Wahoo says 6,400 calories. The SRM says 2,900 kJ. It was a very hot day. One point it hit 111 degrees.
colnago62 is offline  
Old 06-28-19, 09:56 AM
  #12  
Hermes
Version 7.0
 
Hermes's Avatar
 
Join Date: Oct 2006
Location: SoCal
Posts: 13,118

Bikes: Too Many

Mentioned: 297 Post(s)
Tagged: 0 Thread(s)
Quoted: 1338 Post(s)
Liked 2,474 Times in 1,449 Posts
Originally Posted by colnago62
I did 96 miles with 3,500 feet of climbing. Wahoo says 6,400 calories. The SRM says 2,900 kJ. It was a very hot day. One point it hit 111 degrees.
This seems about right. I get about 1000 kj per 30 miles per my SRM. If I go faster over the same distance, the only thing that changes is the time but not the Kj that much.
Hermes is offline  
Likes For Hermes:
Old 06-28-19, 10:12 AM
  #13  
firebird854
Senior Member
 
Join Date: Oct 2017
Location: Wisconsin
Posts: 581

Bikes: 2016 Specialized Tarmac Expert

Mentioned: 5 Post(s)
Tagged: 0 Thread(s)
Quoted: 258 Post(s)
Liked 114 Times in 62 Posts
Hmm... that does seem a bit low... yea, if you really want to be certain, pick up a power meter.
firebird854 is offline  
Old 06-28-19, 10:29 AM
  #14  
drewguy
Full Member
 
Join Date: May 2017
Location: Washington, DC
Posts: 466

Bikes: Trek Domane 4.3

Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 193 Post(s)
Liked 50 Times in 35 Posts
Originally Posted by deacon mark
I know this has been beat to death but this bugs me. I normally use a Garmin 910fx triathlon watch for running and riding bike. I simply take off the strap and mount to bike mount. Then it uploads to Garmin Connect and goes to Strava. I have notice over the last year or even more the calorie counts have gone way down. I know it has to be wrong I have done a lot of research on the subject. Like today I road my bike 60 miles no stops in 3:20 average speed 18 mph. The garmin connect says I burn 1051 calories and then Strava uses the same amount.

I know that has to be too low. I wear a HR strap and my heart rate for the ride was 109 average. I usually cannot get my heart rate on the bike above 120 average unless I am racing. Running I can get heart rate to average from 118-132 and I am 58 years old. I know I had to burn calories more than the 1051 it said. I normally calculate about 28-32 calories per mile going 17-19 MPH on relatively flat land I live in Illinois. We have wind but nothing worse than a long hill that can be managed. In fact todays ride was one of the more hilly ones I do.

Even using heart rate to determine calorie count it comes out at about 1900 calories. How can Garmin be off that much I have put in my correct height, weigh, and age? It seems that running is more accurate which should be calorie count is easier to determine running. I still notice that even the running calorie count seems low compare to a few years ago. I know this cannot be exact but you would think it would be at least a little closer. I am sure what the calorie count really is but has to be much more than the 1051 it shows for ride about this long.
Does Garmin net out sedentary calories? (I.e., the figure is what you burned above sitting on your sofa).
drewguy is offline  
Old 06-28-19, 01:10 PM
  #15  
OBoile
Senior Member
 
Join Date: Aug 2015
Posts: 1,794
Mentioned: 14 Post(s)
Tagged: 0 Thread(s)
Quoted: 1027 Post(s)
Liked 325 Times in 204 Posts
I don't get why Strava uses HR for calories when it has PM data readily available. One is a direct measurement of energy expended while the other is an estimate based on something that is influenced by a wide number of factors.

I had one ride where my HRM was acting up and reporting HRs in the 60-70 range. The ride was ~800 kj but Strava says I burned something like 6 calories. Then, as others have said, on hot days (and really just in general) the estimated calories are significantly overestimated.
OBoile is offline  
Old 06-28-19, 05:07 PM
  #16  
Badger6
Obsessed with Eddington
 
Badger6's Avatar
 
Join Date: Jun 2013
Location: Brussels (BE) 🇧🇪
Posts: 1,330

Bikes: '16 Spesh Diverge, '14 Spesh Fatboy, '18 Spesh Epic, '18 Spesh SL6, '21 Spesh SL7, '21 Spesh Diverge...and maybe n+1?

Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 532 Post(s)
Liked 621 Times in 368 Posts
Originally Posted by OBoile
I don't get why Strava uses HR for calories when it has PM data readily available.
When power data is available, it calculates calories from the work performed based on the data of the PM.
Badger6 is offline  
Likes For Badger6:
Old 06-28-19, 05:46 PM
  #17  
OBoile
Senior Member
 
Join Date: Aug 2015
Posts: 1,794
Mentioned: 14 Post(s)
Tagged: 0 Thread(s)
Quoted: 1027 Post(s)
Liked 325 Times in 204 Posts
Originally Posted by Badger6
When power data is available, it calculates calories from the work performed based on the data of the PM.
Not for me it doesn't. Maybe I have a setting I need to change?

https://www.strava.com/activities/2369296980

The ride I mentioned above (it was a relative effort of 6, not 6 calories burned).
1.5 hours at 188 watts. Powermeter says 1068 kj. Calories burned is 240. HR is all messed up with a "max" of 81.


Edit to add: I did some digging, and it looks like Strava uses imported calorie counts from other devices if they do them. I have a Wahoo computer that records, then uploads my rides... it uses HR. So that is why I see HR based calories in Strava I think.

Last edited by OBoile; 06-28-19 at 05:52 PM.
OBoile is offline  
Old 06-29-19, 01:05 AM
  #18  
Badger6
Obsessed with Eddington
 
Badger6's Avatar
 
Join Date: Jun 2013
Location: Brussels (BE) 🇧🇪
Posts: 1,330

Bikes: '16 Spesh Diverge, '14 Spesh Fatboy, '18 Spesh Epic, '18 Spesh SL6, '21 Spesh SL7, '21 Spesh Diverge...and maybe n+1?

Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 532 Post(s)
Liked 621 Times in 368 Posts
Interesting, and I stand corrected. I found an official Strava reply in their support pages, after reading your reply, where they express that they import the calorie calculation from a .fit or .tcx file if that is how your linked device saves the activity. Now that you've mentioned this, I realized that the calories in Strava have been exactly matching Garmin for some time now. Thanks for the digging, I assumed that the Strava counts were still being calculated by Strava.

But, that said, I've not been alarmed by them as they seem to continue to match the rule of thumb for work to calorie correlation of nearly 1:1, meaning the power data to derive total work (kJ) correlates almost 1:1 for calories has continued with no issues, I guess because Garmin hasn't messed this up.

With respect to relative effort, that is based on HR data. The abnormally low (I assume) HR on the linked ride is what that number is so low when it would appear it should be higher...but remember, the relative effort is relative to you. So if your HR zones are set incorrectly, it will give reading that don't seem to match the RPE.

Last edited by Badger6; 07-06-19 at 11:17 PM. Reason: grammar
Badger6 is offline  
Old 06-29-19, 02:36 AM
  #19  
Machka 
In Real Life
 
Machka's Avatar
 
Join Date: Jan 2003
Location: Down under down under
Posts: 52,152

Bikes: Lots

Mentioned: 141 Post(s)
Tagged: 0 Thread(s)
Quoted: 3203 Post(s)
Liked 596 Times in 329 Posts
I go with 100 calories for every 5 km.
Machka is offline  
Old 06-29-19, 07:06 AM
  #20  
OBoile
Senior Member
 
Join Date: Aug 2015
Posts: 1,794
Mentioned: 14 Post(s)
Tagged: 0 Thread(s)
Quoted: 1027 Post(s)
Liked 325 Times in 204 Posts
Originally Posted by Badger6

With respect to relative effort, that is based on HR data. The abnormally low (I assume) HR on the linked ride is what that number is so low when it would appear it should be higher...but remember, the relative effort is relative to you. So if your HR zones are set incorrectly, it will give reading that don't seem to match the RPE.
It was just an abnormal reading form an HRM that was dying. Yes, that's what caused the relative effort to be so low (since the HR reported was essentially my resting HR). It's also what caused the calorie burn to be so low (via my Wahoo).
OBoile is offline  
Old 06-30-19, 08:45 AM
  #21  
Racing Dan
Senior Member
 
Racing Dan's Avatar
 
Join Date: Aug 2015
Posts: 2,231
Mentioned: 9 Post(s)
Tagged: 0 Thread(s)
Quoted: 1335 Post(s)
Liked 318 Times in 216 Posts
Did you try the same route with and without the HR monitor to see how/if HR affects the energy calculation?
Racing Dan is offline  
Old 07-02-19, 09:13 AM
  #22  
OBoile
Senior Member
 
Join Date: Aug 2015
Posts: 1,794
Mentioned: 14 Post(s)
Tagged: 0 Thread(s)
Quoted: 1027 Post(s)
Liked 325 Times in 204 Posts
Originally Posted by Racing Dan
Did you try the same route with and without the HR monitor to see how/if HR affects the energy calculation?
I have ridden that route multiple times... but there's no need to re-test. My total power output in terms of kilojoules is recorded and listed (1068). That's the actual amount of work I've done. Based on the ratio of kJ to Calories (roughly 4:1) and the body's efficiency (about 20-25%) you get a result of roughly 1:1 between kJ and Calories burned. So, anything less than say 950 or greater than 1200 or so is suspect. My calories burned was listed at 240. And again, my HR was way off. I'm not getting dropped with a max hr of 81, that's lower than my casual waking HR.

Edit to add: Just for kicks, here are some of my other rides:

Bad Calorie Count due to HR (posted above)
https://www.strava.com/activities/2369296980

HR monitor working properly the following week (calorie count likely overestimated as again, using HR isn't great).
https://www.strava.com/activities/2387652030

No HR monitor the following week, calorie count much closer to kJ (Strava calculating this):
https://www.strava.com/activities/2406138528

You'll notice the total kJ on each of the rides was fairly consistent. The calories burned was not.

Anyway, the point was, using HR is silly when you have the actual amount of energy expended as an available input. I've made a request to Wahoo to change this (and I got a response) so maybe things will get better.

Last edited by OBoile; 07-02-19 at 09:28 AM.
OBoile is offline  
Old 07-04-19, 01:33 PM
  #23  
wipekitty
vespertine member
 
wipekitty's Avatar
 
Join Date: Jul 2013
Location: Land of Angora, Turkey
Posts: 2,476

Bikes: Yes

Mentioned: 22 Post(s)
Tagged: 0 Thread(s)
Quoted: 687 Post(s)
Liked 220 Times in 163 Posts
The low heart rate is doing it.

IME, I can do a longer course (both mileage and obviously time) with a slower group and average HR ~120 BPM and end up with fewer calories burned than a shorter course with average HR in the 150s. I strongly suspect that, unless you've entered some other kind of data, Garmin is using the standard 220 minus age calculation to set heart rate zones. This is likely not accurate for you.

Unrelated, I had a brief glitch about a year ago when Strava was taking my weight in kilograms and then calculating calories based on that number in pounds. That was pretty funny.
wipekitty is offline  
Old 07-04-19, 03:41 PM
  #24  
DrIsotope
Non omnino gravis
 
DrIsotope's Avatar
 
Join Date: Feb 2015
Location: SoCal, USA!
Posts: 8,553

Bikes: Nekobasu, Pandicorn, Lakitu

Mentioned: 119 Post(s)
Tagged: 0 Thread(s)
Quoted: 4905 Post(s)
Liked 1,731 Times in 958 Posts
You can also use Fitfiletools.com to strip the bad HR data from the files, to get a (more) accurate calorie count. Relative Effort on Strava is 100% HR-based.
__________________
DrIsotope is offline  
Likes For DrIsotope:
Old 07-06-19, 11:23 PM
  #25  
Badger6
Obsessed with Eddington
 
Badger6's Avatar
 
Join Date: Jun 2013
Location: Brussels (BE) 🇧🇪
Posts: 1,330

Bikes: '16 Spesh Diverge, '14 Spesh Fatboy, '18 Spesh Epic, '18 Spesh SL6, '21 Spesh SL7, '21 Spesh Diverge...and maybe n+1?

Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 532 Post(s)
Liked 621 Times in 368 Posts
Originally Posted by wipekitty
I strongly suspect that, unless you've entered some other kind of data, Garmin is using the standard 220 minus age calculation to set heart rate zones. This is likely not accurate for you.
It is likely not accurate for most people...but, what is accurate is kJ. I get it, a PM is another investment, more money to be spent, etc. But, if the OP, or anyone for that matter, really cares what the calories burned is for a ride, the only way to get it accurately reported is to know how much work was performed, and the only way to know that with any kind of precision is a PM. Anything else is no more than an educated opinion...without PM data and using only HR, for instance, my calorie expenditure seems 30-40% higher (based normal burn on my commute). It has utility, but without PM derived calorie burn, I wouldn't base dietary choices on HR derived data.
Badger6 is offline  

Thread Tools
Search this Thread

Contact Us - Archive - Advertising - Cookie Policy - Privacy Statement - Terms of Service -

Copyright © 2024 MH Sub I, LLC dba Internet Brands. All rights reserved. Use of this site indicates your consent to the Terms of Use.