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
151
TA
151Tahoe_g
22.70515.4▼ 16Details
152
IH
152iHaz
22.69131.6▼ 12Details
153
JT
153jtsmith918
22.332118.8▼ 7Details
154
NA
154Naz-T-Westberry
22.16920.7▼ 17Details
155
KN
155KNUKE
21.90361.7▼ 19Details
156
SL
156slowrider
21.761321.5▲ 2Details
157
GE
157Gene
21.68345.1▼ 19Details
158
CO
158Coded
21.35454.2▼ 11Details
159
GI
159[Salty]Gizmodeck23
21.25503.6▼ 16Details
160
GE
160gergosnoo
21.18501.7▼ 26Details
161
OC
161Octopus_Rhyme
21.06179.2▼ 5Details
162
SU
162SuperDave
21.005017.8▼ 2Details
163
SP
163Spiloli
20.84187.1▼ 13Details
164
GN
164gnarlybarbie777
20.66509.3▼ 13Details
165
SH
165shane50o0
20.485013.2▼ 17Details
166
BT
166BteachOWSTL
20.34171.2▼ 17Details
167
JA
167james
20.24502.1▼ 13Details
168
B-
168B-rent_expert
19.99313.7▼ 29Details
169
JA
169jayodinokov
19.65227.0▼ 17Details
170
170Float.Zone
19.635013.9▼ 15Details
171
CO
171coolaid
19.45508.4▼ 18Details
172
FL
172Floatlife75
19.441310.9▼ 30Details
173
BE
173Beetle
19.334426.1▼ 14Details
174
FL
174floating_jaffa
19.21502.9▼ 11Details
175
MA
175marklombardo
18.94206.7▲ 48Details
176
176RockyMtRed
18.644426.0▼ 14Details
177
177TheFloatKid
18.46475.4▼ 12Details
178
AD
178adieaa
18.37502.4▼ 11Details
179
179AllOutJose
18.17504.8▼ 8Details
180
180kaydenjazz
18.02453.6▼ 14Details
181
MO
181Mopl2011
17.9087.0▼ 12Details
182
CL
182ClaytonS
17.90212.3▼ 21Details
183
BO
183BOOM.roasted
17.84502.6▼ 15Details
184
BA
184BananaBandit
17.34349.3▼ 14Details
185
MA
185markymark
17.34196.9▲ 59Details
186
SA
186samfunwheel
17.32104.1▼ 13Details
187
TH
187theauthenticjay
17.235011.3▲ 35Details
188
CO
188coltonpratt
17.19182.6▼ 14Details
189
JA
189JasonMartin15
17.04454.8▼ 13Details
190
AK
190akumasan
16.73235.6▼ 13Details
191
TU
191Turningmagnets
16.6844.8▼ 16Details
192
192FatherDean
16.62504.0▼ 35Details
193
SU
193Surfdado
16.54506.0▼ 21Details
194
MO
194motounicycle
16.4636.0—Details
195
AN
195AndyMarvThompson
16.36502.5▼ 16Details
196
AD
196Adman
16.31503.5▼ 8Details
197
HA
197Harvey_Dent
16.262914.1▲ 123Details
198
TE
198techironman
16.075012.7▲ 42Details
199
ME
199meteodeuc
15.81125.8▼ 19Details
200
SL
200sluggy1
15.74319.5▼ 19Details