logo

Strava Ranks

A free, open-source browser extension that shows your rank on every Strava segment, plus sorting and your full attempt history.

Strava Ranks brings back the segment details Strava no longer shows. Your rank, attempt counts and percentiles are all in the data Strava already sends to your browser; the extension just puts them back on the page. It runs only on strava.com and sends nothing anywhere else.

Source code is available on GitLab.

Strava segments table with sortable column headers added by Strava Ranks

Sort segments table

Sort the segments table of an activity by any column: distance, elevation, time or your rank. Click a column header and the table reorders instantly. Strava itself doesn't offer this.

Strava segments table showing personal rank, attempt count and percentile columns

Show personal rank

See your personal rank on every Strava segment directly in the segments table, together with your total number of attempts and the percentile of your best effort. No more opening every leaderboard one by one.

Analyse button added to a Strava activity page by Strava Ranks

Add analyse button

Jump straight to the analysis of an activity or a segment effort. One click, instead of a detour through several pages.

List of all previous attempts at a Strava segment shown by Strava Ranks

See all previous attempts at a segment

See every attempt you've made at a segment instead of just your fastest one. Handy for tracking how your times on a favourite climb or sprint develop over the years.

Frequently asked questions

Yes, free and open source (GPL-3.0). The full source code is on GitLab.

Firefox and Chrome, through the official extension stores. Use the install buttons above.

From Strava itself. Strava still sends it along with the page, it just stopped showing parts of it in the interface. The extension reads what's already there and puts it back.

None. There's no server behind it and it only runs on strava.com; everything stays between your browser and Strava.