Filter Segment Leaderboard by bike type

This would allow segments to be filtered to view only results by bike type, thus separating mountain bike versus road bike segments results.

To vote for expanded options on the types of bikes added to Strava, go here

851

Comments

373 comments
  • Could an admin please delete my last comment and I'll try to repost again with paragraph breaks in a different browser. Apparently pasting from a word processor doesn't work so well. Sorry for the wall of text.
    0
    Comment actions Permalink
  • Thanks Eric - Please feel free and try a repost now. 

    0
    Comment actions Permalink
  • Warning: somewhat long post ahead…

     

    It's great to hear there's finally some progress on this. I've made a couple comments before but have recently been putting some thoughts into how this feature request could best be implemented. Being able to categorize data and segment times comes down to a few different yet related items: bike type, segment type, and leaderboards rankings.

     

     

    On the subject of categorizing different bikes you could make each type or family of bikes their own activity type with their own separate leaderboards or second option, keep everything under the cycling activity and use the bike type data only for custom filtered leaderboards similar to ones currently available to filter by age group, weight categories, etc. Either one of those options would meet the objective of being able to show how a rider stacks up compared to other riders on similar bike types.

     

    One big downside to the approach of separating activities with their own leaderboards would be a scenario if you ride a CX or MTB on the road to get to your favorite trail and want to see how you stack up in a quick sprint against a road bike on a road segment. If the activity leaderboards were different you could create a duplicate/similar "MTB road" segment for that MTB activity but that still wouldn't show how you stack up against the road riders on their segment if the leaderboards are unique.

     

    It would make more sense to have one overarching cycling leaderboard than trying to completely separate the activity types with their own leaderboards. Even if you wanted to do that, how would the historic data get handled if there were activities already uploaded where a user didn't select a bike type? You wouldn't want to drop the data from the leaderboards just because a user couldn't or didn't mark the bike in their profile correctly and you wouldn't want to force users to go back and update potentially hundreds of rides.

     

    That's not to say you couldn't offer custom views of filtered leaderboards based on bike type ridden just like the filtered leaderboards currently available to view by age groups, weight groups, a leaderboard showing only your activities, etc., but no matter what Strava should maintain and users be able to see an all-riders, all-bike type board.

     

    That would let a user see how they stack up overall or just against their bike of choice. By keeping the one, all-encompassing leaderboard, if a user didn't have a bike type selected on old or newly uploaded rides they would still get ranked just as they would today (only showing on the all-riders, all-bikes board). Then perhaps offer an option in the user's profile settings that when they opens one of their activity/rides where they selected a bike type they can default to showing the road leaderboard if they were on a road bike ride, a MTB leaderboard if they were on a MTB and so on, or set it to default to the all-bike type leaderboard (but would still be able to manually view/change just like how the different age, weight, etc. leaderboard are currently selected).

     

     

    That's all implementation type issues and how to capture and display/sort/filter data. The big concern a lot of people seem to have is if you offer options to view new and different types of filtered leaderboards for different bike types, should top-ten and KOM/QOM trophies be awarded for each leaderboard/activity/bike type or only against the overall, all-rider, all-bikes type leaderboard?

     

    Part of me agrees with the right tool for the job analogy, but on the other hand if a strong rider on a lightweight road bike manages to sweep all the KOMs or top-ten cup/trophies on a segment while another group of strong mountain bike riders also ride the same segment and are compete against others, there's a good chance they may never get a top-ten overall finish and might have less incentive to keep improving.

     

    There's a certain group of users that would view giving out multiple KOMs for the same segment as devaluing their achievement (i.e. you want the KOM, get stronger and buy the right equipment). There are others Strava users that don't take any leaderboard seriously, with a "they're just 'virtual' trophies anyway" mentality who use Strava for other reasons such as to track their training or miles, just to map their rides, etc. And there's yet another group who would like to compete against similar bike types and want to be rewarded for their effort compared to others on the same bike type.

     

    An analogy for the last one would be in track and field where a 100-meter sprinter (i.e. road biker) might have overall faster speed than someone doing the 400-meter hurdles (i.e. MTB rider). In the course of their races both will cross the same 100-meter section of the track (i.e. using the same segment), but they're not directly competing (i.e. different leaderboards).

     

    One view or opinion isn't right or wrong and there likely won't be a single perfect solution for everyone but there is room to compromise. My suggestion relies on basic leaderboard filtering being implemented and requires that there be the option to view bike type/family-specific leaderboards as well as an overall, all-riders, all-bike type leaderboard.

     

    For the faster rider on a segment the overall KOM/QOM could get a yellow crown icon similar to the current one on the web site but modify it with a wreath/crest around the crown to signify overall fastest. Then use a similarly modified yellow trophy cup with a wreath/crest around it for the other overall top-ten fastest riders irrespective of bike type.

     

    Then for each for each of the different bike types award a "basic" KOM/QOM crown or trophy without a wreath/crest around it and use a different color for each bike family, such as red crown/trophy for road bike types, brown for CX/MTB type bikes, etc. Alternatively you could have only one overall KOM/QOM crown and use a new "1st place cup" trophy for the different bike types on that segment that are fastest only on their leaderboard.

     

    That would offer a quick way to look at an activity page for a club or the people you're following on your dashboard page and see what type of award they earned. To further differentiate the overall fastest riders irrespective of bike type, in the two-line "best" achievement summary shown under the activity, instead of just showing "KOM" or a "5th cup" trophy after the segment name and time it could read "Overall KOM" or "Overall" 5th cup trophy. If a rider was 2nd overall for the MTB leaderboard and 9th on the overall fastest leaderboard you could display both icons.

     

    In the end, the group that favors having only one KOM/QOM can still get their accomplishments highlighted and emphasized. Perhaps make it that if you directly open a segment page outside of an activity that you road (e.g. browsing and opening a segment on another rider's page) default to the all-riders, all-bike type leaderboard showing the overall KOM/QOM. The user could then switch to a different filtered view by bike type if they choose.

     

    The other riders who want to have awards/accomplishments as compared to other similar bike types also get something. A competitive nature doesn't have to be a bad thing and having metrics to judge your abilities by (filtered leaderboards) and more chances to earn an achievement (different cup/trophies based on bike types) can push more people to try harder and become better riders. There has to be a compromise or you risk alienating a large group of Strava users who may or may not share the same viewpoint and likely won't change their minds.

     

    Yes, implementing this would result in seeing more people getting top position awards on the activity stream and dashboard pages. At least you'd be able to differentiate the rankings and if a segment truly is a mountain bike-only type trail or a road bike-only effort there shouldn't be that many riders using the "wrong" bike type for that segment. If there are a ton of them, then they can compete against each other while you walk away with the overall ranking.

     

     

    Side note: I think this would satisfy most users with exception of how to handle recumbent and velomobiles. Back to the "best tool for the job", one extreme could argue they should be ranked equally on the overall leaderboard but I get the feeling most Strava users and even a majority of the riders on those types of bikes don't want that (and are tired of being flagged). For them I'd say it would make sense to offer a completely different activity group with their own, separate leaderboards. Then if possible offer them the ability to view a filtered, all-bike, all-rides type view including their type of bike so they can compare their times against all bike types as long as their ride data doesn't populate the "regular" upright/two-wheel "cycling" activity that road, mountain, CX, etc. bikes fall under.

     

    Second somewhat related, segment side note: If the site is being updated it would be great to add a tag or option when creating or editing a segment to define if it as "mostly pavement", "mostly dirt" or something similar. That way a user could find segments they might want to ride on the segment explorer and combined with above changes, they could then open a segment and filter down results to see what a certain type of bike does on that segment (CX, MTB, etc.) and what to shoot for.

     

    Third and last tangent: There's still a somewhat common scenario already brought where you have two different segments that run parallel to each other, say one on a road and the other on a dirt trail right next to it. Due to low GPS resolution/accuracy it may not be technically possible for Strava to automatically determine which one you should be matched to.

     

    The only work-around I can think of would be to offer the ability to create a segment where a user has to opt-in on each activity (ride) page in order to be matched instead of automatically getting matched when uploading an activity or based off historical ride data people have uploaded. Require the "dirt" or "pavement" tags when selecting this type of opt-in segment so a rider could identify which one it is (and hopefully the creator uses a good naming convention).

     

    The segment could still show up on the ride/activity summary page along with their other segments but it wouldn't have a leaderboard until the user opened it and opted in. If another rider opted in and was clearly on the wrong segment another user could still flag that activity, or better yet, also implement the ability to flag an individual segment of another user's ride/activity instead of their whole ride.

     

    0
    Comment actions Permalink
  • 0
    Comment actions Permalink
  • This makes a lot of sense since you can't compare mt bike rides with road bike rides. The bike type should also be a filer on most of the pages that list multiple rides.

    0
    Comment actions Permalink
  • absolutely! This was the 1st missing feature that came to my mind and it got even more painful since (some days I want to hunt for segments with the MTB, on other days again, it's a race bike ride...

    0
    Comment actions Permalink
  • I notice this is still not yet "planned" :(

    0
    Comment actions Permalink
  • +1 [Back to the top of the pile please]

    0
    Comment actions Permalink
  • Definitely agree on this one.  It's also similar to the May 2014 petition for at least extra categories for velomobiles and recumbents at https://strava.zendesk.com/entries/36592414.  Too many of our KOMs get flagged just because we can do certain segments faster than uprights.

    0
    Comment actions Permalink
  • yep defo. Probably option of Road, MTB, Hybrid or <cough> <cough? Fixed Gear...LOL. Sure thrown BMX in there too. Just kidding ! Road and MTB will do.

    0
    Comment actions Permalink
  • Just a filter that showed segments ridden on mountain bikes would be really good for now.

     

    0
    Comment actions Permalink
  • Cross posting this into the 3 main feature request threads 1) filter segments by bike type 2) differentiate between bike type 3) add bike type

    All these could be well served by full support of SUB-ACTIVITY TYPE - e.g. Ride->Road Bike, or Ride->MTB or Ride->Elliptical

    The main thing I want is to be able to compare my rides on my ElliptiGO (Elliptical Cycle) with riders on normal bikes AS WELL AS only have ElliptiGO rides in our club. This would be really useful and I don't see why it is so hard - clubs and challenges can be set up with top level Ride or Run or Ski or whatever - and ALSO with sub-type if wanted. That way - normal 'how many miles ridden this month' challenges still show ALL sub ride types - but you could do a 'unicycle miles' challenge on a month - or elevation gain or whatever. When you set up clubs - you should also be able to specify major activity type - run/ride etc - AND subtype - that way a person can ride normal bike and elliptical or recumbent or whatever and have no pollution onto club boards. Clubs that don't care don't set the sub-type.

    I think e-bikes should be a different activity and NOT a sub-type as assisted cycling (faster than fastest road bike) pollutes normal rides.

     

    Finally - you should be able to filter any leaderboard by sub-type. BUT I don't believe in designating segments as road vs mtb vs whatever - the segment is the segment - its a route from A to B - its up to you how ride or run it - BUT the filtering by sub-type will get people the results they want.

    0
    Comment actions Permalink
  • A great idea , in the local hills we have a few MTB trails that run alongside a road ,they are clearly MTB segments but  the top 20 or so places are taken by roadies , why they dont delete their times when they realise they have done a 3 minute segment in seconds i dont know , perhaps they like seeing their names up there?please guys if its not yours delefe it

    0
    Comment actions Permalink
  • A great idea , in the local hills we have a few MTB trails that run alongside a road ,they are clearly MTB segments but  the top 20 or so places are taken by roadies , why they dont delete their times when they realise they have done a 3 minute segment in seconds i dont know , perhaps they like seeing their names up there?please guys if its not yours delefe it

    0
    Comment actions Permalink
  • A great idea , in the local hills we have a few MTB trails that run alongside a road ,they are clearly MTB segments but  the top 20 or so places are taken by roadies , why they dont delete their times when they realise they have done a 3 minute segment in seconds i dont know , perhaps they like seeing their names up there?please guys if its not yours delefe it

    0
    Comment actions Permalink
  • Really love to have the feature to see segments relativ my different bikes. 

    0
    Comment actions Permalink
  • I've come to the conclusion these threads and suggestions go NO where. This one has been around for almost 3 years now with some really great suggestions... and nothing has come of it.

    0
    Comment actions Permalink
  • Absolutely!!! A tandem category should be added as well. I'm tired of all of my rides getting flagged and having to make them private, thus robbing me of miles on my profile and challenges.
    0
    Comment actions Permalink
  • +1

    0
    Comment actions Permalink
  • OK I see that putting a type field for road, or mountain bike appears to hard
    0
    Comment actions Permalink
  • Filtering by bike type won't work for Strava in general.  About half of Strava riders don't list any bike at all.  Others are prone to make mistakes. 

    If you want to see your personal segment stats by bike there is a method.

    Sign up on VeloViewer.com.  The site will retrieve all your data (once you give permission).  Among the many features is the history of your rides on each segment. Every bit of data is listed including "Gear" which is the bike you used on that segment.  Click the "Gear" column and the bikes will be sorted.   

    Once you see your data click the "Donate" button. LOL

    (This is a road segment but the surface is so cracked and twisted I'm better with MTB's. Scored 7th of 1700. I like a challenge)

    0
    Comment actions Permalink
  • don't forget to consider recumbent bicycles and velomobiles

    0
    Comment actions Permalink
  • This would be a very worthwhile feature.

    Currently we see all our efforts on different bikes mixed up.

    As Strava allready has the information about which bike we are on I would think it could be done without too much bother.

    0
    Comment actions Permalink
  • this would be perfect for roads that have trails running along the side of them
    0
    Comment actions Permalink
  • how is this update option going to have filtering on MTB / road bikes    main reason is I also road ride on my MTB  the main reason I would love to see the bike type is to just see how well i ride against people on Rodies  :)  

    0
    Comment actions Permalink
  • Two suggestions

    1) let users select the surface of segments (for new AND existing segments); it will improve the route planner quickly and improve the quality of data for spatial planners

    2) filter leaderboards by ride type eg. cycling discipline; at least make a difference between mountainbiking, road biking and a category 'other cycling discipline'

    I think these will be major improvements for Strava

     

     

     

    0
    Comment actions Permalink
  • Just one question for all of you here saying you want this filter:

    What will stop me setting my bike as Rally Chopper for every stage I ride, both on and off road?

    And before anybody replies "it just for my own filtering", presumably you know what bike you just did that off road downhill on? 

    I have said it before, but I will say it again, this seems unworkable.

    0
    Comment actions Permalink
  • @ bryn awesome point but there are plenty of times ive ridden my mtb on the same roads as my road bike and my road bike has the faster times. i want to know my fastest MTB speed on the segment instead of my fastest overall..  and if you want to get technical... whats stopping me from riding an e bike, motorcycle, etc and recording it as a bicycle??

    0
    Comment actions Permalink
  • According to Bryns logic Strava itself is "unworkable"

    0
    Comment actions Permalink
  • @Michael Robison There is a way to reach your goal.   Bring up the segment display then click on "My Results".  All your segment times are listed in order.  The hardest task is now to CTRL-click on each ride link (opens a new tab) and find the first MTB ride.  

    0
    Comment actions Permalink

Please sign in to leave a comment.

Didn't find what you were looking for?

New post