Got a Strava KOM? Which one? Garmin or iPhone…


I am an enthusiastic user of Strava. I suspect that friends I cycle with call me obsessive. They may even shout "strava whore"  as I accelerate away in pursuit of a PB or to regain a KOM, but their words are, inevitably, lost in the wind. Strava has made me competitive. Fiercely and unashamedly competitive.

But all is not quite what it seems and recent events have conspired to make me question the veracity of all my Strava times and, more worryingly, the legitimacy of my single remaining KOM (shared I should add). 

I use the Strava iphone app, but as battery life does not accommodate the demands of GPS on longer rides I borrowed a Garmin 500 from a cyclist friend for a recent sportive. I have had an opportunity to use the Garmin again and, purely out of my own curiosity, completed a ride using both the iphone and the Edge - using the GPS only on both devices and disabling the wheel sensor on the Garmin. 

Whilst much of the data recorded by the two devices were exactly the same (or at least very close) some of the figures differed, most notably in the total climb and the segment times.  The latter, of course, has a huge bearing on Strava leaderboard placings. These are a selection of the readings.


Device                               iphone                                 Garmin Edge 500

Total distance                     56.1                                      57.1

Total climb                          1345 ft                                  948 ft

Time                                   02:49:29                               02:55:42

Max  Speed                        40.7 mh                                40.3mi/h

Av. Speed                           19.8 mph                             19.5mi/h

Segment I                           00.39                                    00.35

Segment II                          5.42                                       5.41

Segment II                          2.00                                       1.59

Segment IV                        5.56                                       5.57

Segment V                         13.30                                    13.30


This selection of figures from the ride illustrates a couple of things: firstly, that the gradients are way out! Secondly, that the segment times fluctuate by about 1 to 4 seconds, irrespective of distance or whether it is a climb, a descent or pan flat. Sometimes the Garmin records a slightly faster time, but more often than not the iphone records the faster time.  I would say, roughly that 45% of the recordings are faster on the iphone, 30% on the Garmin and the remaining 25% are exactly the same.

Armed with these stats, I approached Strava to see if they could enlighten me on the anomalies of the data. Their response was swift and illuminating. Firstly, the 400 ft disparity in the total climb over the course of a 56 mile ride. Their explanation was straightforward and even a technophobe like me could understand:

'The Garmin 500 has an internal barometric altimeter which measures elevation data. The iPhone does not, so we reference a known elevation database and "look up" elevation based on GPS coordinates. The two methods can sometimes yield different results, either because of the database used, or due to different smoothing factors.

 It is pretty difficult to get the two completely separate data collection methods to yield the same results.'

Very difficult, if the discrepancies in the gradient recorded above are anything to go by! So, the fact that the Garmin has Barometric Altimeters means that it is more accurate, correct? Again, Strava’s response:

In general, the elevation collected by Barometric Altimeters is more consistent, and more "accurate". But mostly accurate RELATIVE to previous elevations. The Barometric Altimeter does not do ABSOLUTE elevation readings that well. But as far as elevation gain is concerned, only the relative elevation readings are important, so for that it can be more accurate than looking up values in an elevation database.

Personally, I take that as a 'Yes' - if you want accurate elevation gains and total elevation climbed, go with the Garmin.

The differences in the segment times require a little more explanation and understanding of the technology being used by the respective devices.

'Segments are matched based on your GPS coordinates, and which coordinates "best" match the coordinates of the segment. Two different GPS datasets will produce different segment times, as the location of the "best" matching GPS coordinates won't always line up perfectly with the segment. So, because the iPhone has a 3 second recording interval, and the Garmin has a more frequent recording interval, the segment times with both the devices could be different, especially on descents when the speeds are higher.'

'In short, the more points you record, the more accurate your data set is. So users who have 1-second recording find more accurate segment times than users with Smart Recording, or 3-second recording intervals. '

So this explains the differences in the segment times recorded and why sometimes the iphone gives a faster time, sometimes the Garmin.  And if you can get your head around 'recording intervals' and 'segment endpoints', it becomes clear that the Garmin is going to be more accurate than iphones and all of Strava's mobile apps as they use a 3-second recording interval.

'When we match a segment, we look for the endpoints in your data that are "closest" to the segment endpoints. This could be either before or after the actual segment endpoints. With 3-second recording, there is a much less probability that your data will line up exactly with the segment data, as there are fewer points. There is a greater probability that your chosen endpoints will be inside the segment endpoints, giving you a faster time on the segment.'

On whether I should buy a Garmin to achieve a greater degree of accuracy, Strava cannot be drawn - but their explanation of the differences in the data suggest this is very much the case. Strava, and you have to give them a little bit of slack here, do not and will not recommend one system over the other! 

So where does this leave me and other Strava iphone app users? Yes, we hold an unfair advantage over our Garmin brothers and sisters and, more importantly, it does bring into question all our times on the segment leaderboards. 

So, in the highly unlikely event that I regain the King of the Mountain that was so cruelly taken from me recently, I will now think twice before I hold the severed head of my usurper aloft, metaphorically speaking of course. Instead I will check if my vanquished foe was using an iphone app or a Garmin device.  I would hate to be accused of being a Pretender to the Throne.  

Strava's answers to my questions have left me glancing at my meagre collection of kudos (8) with a touch of shame and embarrassment. 

But then again, all's fair in love and war!  Isn't it?

Incidentally, Strava provided this useful link that sheds more information on how Garmin devices can record data.

Views: 8075

Add a Comment

You need to be a member of Wheelsuckers to add comments!

Join Wheelsuckers

Comment by Jeff Lyle on September 2, 2013 at 18:46

I have an iphone 4S which I sometimes use to reply to wheelsuckers posts, well try. The problem is all my message are returned from the WS server as undelivered. Is this general or is it my phone?

Comment by Alastair Bowie on October 11, 2012 at 18:12

I've used strave on the iphone for the first time over this year and love it, my daughter loaded it on her i touch and went for a ride with me and when we got back she had done 2 miles more than me, considering we were on a tandem it left me scratching my head as i'm pretty sure she was behind me all the time :-)

Still think its great and will stick with it just for the competition element!!!

Comment by Nick Williamson on October 8, 2012 at 21:58

It doesnt matter which one you use, it all leads to the pain of loosing your cherished KOM and probably doping!

Comment by Paul Catling on October 6, 2012 at 8:09
I've used the Android app until now, but purchased a Garmin earlier this week and found all the segments to be slower, one was 25 seconds different. Spoke with a very helpful guy at Strava, who said the same about GPS data collection.
I guess I'll just have to pedal faster!!
Comment by robert fisher on October 5, 2012 at 20:44

my answer is neither, i usea bryton rider 50 which i think is fab and is cheaper by quite away.

the main advantage of not using a phone is battery life. its nice to have the phone avaialble for emergencies as i found out a few weeks ago when my bike slid gracefully from under me and i hit the ground rather hard.

I use to use the android app on my xperia S which is the only make of phone with a built in Ant+ chip, though i tracked the rides with endomondo as strava doesnt support the Ant chip yet, and then exported the data to strava. A big mistake the xperia s not as good as my previous galaxy S2,.

Comment by Karl on October 5, 2012 at 18:14

I use the Android app - the key thing for me is how well I do against my previous times. I'd take it as given that anyone within a 2 or 3 second gap has pretty much the same time as you. Neither system is going to be 100% accurate. The barometric instrument on the Garmin can suffer from changing weather conditions. They also seem to suffer more from GPS drift something I've only had once on the app.

Either way I return to my original point, compete against yourself first because there will always be someone faster.

Subscribe to our eNews

Join 4,000+ riders who receive our round-up of cycling news, reviews & tips AND get 5% off designer cycling T-Shirts from n+one

Top Members this Month 

Latest Activity

Mike the Bike posted a status
"In 1896 the local cycling club organised a 10 mile championship race for a gold medal prize. The winner, Mr Cheverton, took 28mins 15 sec .."
Mike the Bike posted a status
".... which is just about where I am now. Mind you, they were on single-speed, 15kg bikes made from gas piping and trained on beer and fags."
Mike the Bike posted a status
"Close to the finish and it was very tight, the opposition just yards behind as I surged for home. Seconds ahead, me first, rain second."
Dec 8
Mike the Bike commented on Mike the Bike's status
Dec 3
Mike the Bike posted a status
"At what age does the wise man give up riding in the rain? Exactly 70 yrs-10mths-26days, that's when. It's taken that long for me to learn."
Dec 1
Profile IconPaul and Brian Nakashima joined Wheelsuckers
Nov 28
themadchemist commented on Dave Rowe's status
Nov 26
themadchemist replied to Wheelsuckers's discussion Introduce Yourself on Wheelsuckers
Nov 26
Mike the Bike commented on Mike the Bike's status
Nov 24
Mike the Bike posted a status
"Must stop boasting about my roadside finds, today I got home to find I'd lost the buff that had been in my rear pocket. What goes around...."
Nov 23
Profile IconChris Conte and Hilary Wiltshire joined Wheelsuckers
Nov 20
Mike the Bike posted a status
"Two roadside finds this week, a pump flexible connector in new order and, wait for it, wait for it, a crisp five-pound note. Coffee paid for"
Nov 17

Wheelsuckers on Twitter

© 2018   Wheelsuckers   Powered by

Badges  |  Report an Issue  |  Terms of Service