Showing results for 
Search instead for 
Did you mean: 
Status: Archived

No GPS-device or running pod is 100 % accurate in measuring distance covered. Please add a sensitity margin to estimated running bests detection, such that efforts that are marginally shorter than the reference distances count as PB. 

It is really annoying if you PB in a, say, 5 km race or trial, ending up with a recorded distance of 4.99 km. This difference is well within the error margin of any GPS-watch or running pod, see Fellrnr's excellent research documentation: Yet, given the hard cutoff Strava is currently using, this effort is not detected as estimated 5 km run best. Even if we assume that 4.99 km is indeed the true distance covered, it is odd to assume that I could not have run the additional 10 meters at approximately the same speed.

Given the evidence, 2 % seems a reasonable and still very conservative sensitity margin, that is, any difference to the reference distance that falls within this margin should be ignored. For example, for the estimated 5 km best, any effort of 5. km x .98 = 4.90 km up to 5.00 km counts.

There are two methods to proceed: (1) Let the recorded time count as PB as it is. Or (2) take the average speed of the slightly short effort to scale the time linearly up. The difference between the two methods should be small (given the sensitivity margin is small), but in my opinion the second method is fairer. In any case, given that the running bests are "estimated" anyway, both should be okay.

Status changed to: Gathering Kudos

Thanks for submitting your idea. It has been reviewed by our moderation team and is now open to voting.


Come on guys, once again, I just did a 10K race on a measured (officially World Athletics sanctioned!!) course, watch says 9.98 km, hence not registered as a 10K Best Effort on Strava. The Best Effort feature is completely worthless in this form! I don’t see a valid reason why this fix should be subject to endless voting, it’s a quick fix that you guys owe to paying customers, especially after the flagrant price raise!


@Giovanjane While it's understandably frustrating it isn't a bug on Strava side so it isn't a fix you ask for but a feature idea. And it's not even an easy one because the next person that runs 9,600 m in reality and recorded 9,800 m would get a new best effort for the complete 10,000 m if your 2 % idea would be implemented. The Best Efforts aren't worthless too as you can always run a few meters more to make sure that even the GPS acknowledges the 10,000 m. The time would be incorrect but there isn't a solution for that as long GPS in inaccurate.


Where is the problem with that person running 9,600 in reality, recording 9,800, and getting a 10K Best Effort? Given the inherent inaccuracy in measurement, the Best Efforts must be taken as approximate anyway. And taken that way, they would still be valuable information to track, as efforts over a given distance +/- say 10% are physiologically and psychologically very very similar. I mean, it is highly implausible that a person running a 9.6K effort would not be able to continue 400 m at the same speed. And even if you favor a smaller margin than 2% (which is very conservative by the above argument), you cannot honestly claim that the Best Efforts are in any way useful to track progress if runs that are just a few meters short do not qualify. The suggestion to continue running after crossing the finish line in a race is ridiculous.

Mt. Kenya

100% agree that this feature needs implementing. My 5k parkrun PB according to Strava is 26 seconds slower than my actual PB because on this occasion Strava recorded the run as 4.99km. I may have to resort to GPX editing to add the 'missing' 10 metres!

Status changed to: Archived
Moderator Moderator

Hello. We wanted to let you know that your idea submission from April of 2023 will be archived. While this idea is interesting, we don’t have any immediate plans to implement this and currently aren’t able to prioritize this idea.

Please note that your feedback is valuable to Strava. As stated in our Community Idea Guidelines, we receive many idea submissions each week, and realistically, there may be various reasons that prevent us from including an idea on our Product Roadmap.  

We want to thank you for taking the time to submit your idea and we look forward to your continued contributions to the Strava Community.  

Also please note that if you miss an activity PR/best effort by a small margin, Strava Support may be able to manually add it for you.  If this happens in the future, please submit a support ticket and someone will be in touch to help you out.

Jane (she/her)
STRAVA | Community Hub Team