This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Average speed discrepancy between Garmin and Strava

When my run or ride data is uploaded from Connect to Strava there is very often a discrepancy between the data transferred. Yesterday I completed a ride and the average speed was 18.1 miles an hour on connect but on Strava it was 17.8 

is there a particular reason for this as all other data seems the same - cadence/HR/distance/time/elevation etc etc

  • In Garmin Connect there are two average speeds. The one in the summary is the Average Speed based on the Total Time, and then the Average Moving Speed based on the Moving Time, which is then usually faster. Strava shows the average moving speed, so actually it is usually faster than what Garmin Connect shows. At least it is so in my case. Additionally, Strava adjusts the total moving time, probably using own algorithm to detect when you are stopped. So compare the times on both sides - the difference is most likely the reason of the discrepancy.

  • I see this frequently with my rides.  I am in no way fast so when Strava's avg speed undercut my Garmin average speed consistently by around 0.2+ mph I feel cheated.   This happened today.  So when I went to make some calculations from today's data it shows Strava is using a different moving time (longer) than what my Garmin shows.   So when Strava divides your distance by a longer moving time it  results in a slower avg speed.   I have no idea where Strava gets this alternate moving time from.