HWR — Hermes World Ranking

Updated nightly. Rolling window with linear decay; ties on rating share a rank.

How is HWR calculated?

HWR rates every rider on the platform against every other rider in oneheadline number, inspired by the Official World Golf Ranking.Your Rating summarises how well you've ridden acrossthe trails you've raced, and your World rank is your positionon the global leaderboard.

  1. Only your personal best counts. For each trail, we only count your fastest time. Attempt-spamming doesn't help.
  2. Each PR earns points based on three things:
    • Your rank on that trail: #1 ≈ 100 pts, #2 ≈ 41, #5 ≈ 13, #10 ≈ 5.
    • Trail strength: each trail is weighted by the world ranks of every ranked rider with a PR on it (OWGR-style). A trail with many top-ranked riders is worth far more than one with a handful — battle-tested trails win.
    • PR age: full weight for the first 52 weeks, then linearly decays to zero over the 104-week window.
  3. Rating = total points ÷ divisor. The divisor is the number of trails you have PRs on, with a floor of 20. This penalises one-hit wonders, while a full slate of strong PRs beats a long tail of weak ones.
  4. World rank is your position when every rider is sorted by rating. Tied ratings share a rank (two riders tied at #5 → next rider is #7).
Why "Provisional"? Riders with fewer than 3 qualifying trail PRs in the window get a rating but no world rank yet, because there is not enough data to compare them fairly.
RankRiderRatingTrailsAvg trail rank7d move
1
1Kyridetrails
984.22501.0Details
2
BI
2[FFU🤙🏽]billwheels
779.56501.1Details
3
BE
3Bennett.s04
642.83501.4Details
4
4[FFU🤙🏽]speedy443
594.26501.3Details
5
5Tech.Nico1
486.29501.8Details
6
JA
6jace.cundiff
427.66501.6Details
7
7cameronewheel
385.11502.1▲ 2Details
8
RO
8Rourke
377.97253.6Details
9
9LaCour
370.75501.7▼ 2Details
10
10Floatjesus
325.18502.6Details
11
11scoobydrewww
304.75501.7Details
12
JA
12jahfari0w
294.66305.5▲ 1Details
13
EH
13ehhhh
291.94228.1▼ 1Details
14
TU
14tucknflip
269.11503.6Details
15
ST
15Steven08s
266.743215.1Details
16
CO
16CodysDad1988
237.64503.7Details
17
17Onewheelcody
221.59503.3Details
18
18SeaBass23
218.83503.6Details
19
KY
19Kyridestrails
205.461810.2Details
20
BR
20Brad_rides_euc_expert
181.26194.8Details
21
BU
21BubblesEUC
180.90506.0Details
22
22HippieThug
171.19502.6▲ 6Details
23
NO
23Noasters
166.86502.7▼ 1Details
24
AL
24AllDayHay
159.18504.8▼ 1Details
25
SA
25SAMiAM815
155.81502.9▼ 1Details
26
FU
26Full_Send_Luke
151.92504.7▼ 1Details
27
27TALLMFER
148.82504.1▼ 1Details
28
FL
28Floatlife75
146.01309.4▼ 1Details
29
NO
29nomadmusk
143.993813.5Details
30
30[WL🔥]Dean
138.15504.7▲ 62Details
31
DA
31DanesGreatAdventure
133.80273.3▼ 1Details
32
JI
32jignas_ride
131.20505.3▲ 3Details
33
33MARKO
128.521920.6▼ 2Details
34
JO
34Joey_Fracasso
120.38504.2▼ 2Details
35
AL
35ALLANPOWELL
119.34146.1▲ 259Details
36
AU
36Austin_Hill
118.89349.3▼ 3Details
37
DO
37doobie
116.57505.5▼ 3Details
38
ZN
38znzn
115.33182.8▲ 1Details
39
JS
39JStidham
114.94506.6▼ 3Details
40
JI
40Jinxed
112.46248.7▼ 3Details
41
41Vfource
109.52505.3▼ 1Details
42
JK
42jkirch21
108.80351.6▼ 4Details
43
B-
43B-rent_expert
108.63181.6▲ 143Details
44
44pawkit
108.15505.3▼ 2Details
45
NA
45nasty_nate
106.07143.1▼ 4Details
46
NE
46nex_NRD
100.75507.2▼ 3Details
47
CA
47Cannassuer420
97.34506.9▼ 3Details
48
HA
48hardcorwin
95.23256.4▼ 3Details
49
49thefloating.accountant
94.11508.4▼ 3Details
50
TC
50TcroZ805
93.943915.6▼ 3Details