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
801
LE
801Lealiki
0.2332.3▼ 12Details
802
FF
802FFM.Kvapa
0.2355.2▼ 24Details
803
GO
803GotMikk
0.2233.7▼ 12Details
804
AU
804Austin_B
0.2257.6▼ 12Details
805
VE
805VESC-Pilot
0.22318.0▼ 22Details
806
CR
806Crashhawkra
0.2136.3▲ 18Details
807
FL
807Float.Jokr73
0.2139.0▼ 17Details
808
CA
808CamtheNomad
0.2046.0▼ 8Details
809
TH
809ThatGuy
0.2088.4▼ 16Details
810
JA
810Jaykenward
0.2041.5▼ 25Details
811
CH
811ChefGreenThumb
0.19620.5▼ 13Details
812
JA
812jayheis513
0.19420.5▼ 13Details
813
AL
813aliananne
0.19921.9▼ 8Details
814
TH
814TheChickenTendy
0.19710.6▼ 11Details
815
BA
815baygull
0.1947.3▼ 29Details
816
VI
816Vinny_t
0.1834.3▼ 4Details
817
JA
817Jacki-Jack
0.18117.1▼ 11Details
818
GE
818geppetto
0.18710.7▼ 11Details
819
IG
819Iggy
0.18811.9▼ 10Details
820
CR
820CrazyTeacher316
0.18136.6▼ 16Details
821
DI
821diitrii
0.1735.0▼ 10Details
822
AL
822Alechemy
0.16617.5▼ 12Details
823
JD
823jdmcneer
0.1645.8▼ 1Details
824
824FloatnJoe
0.1685.5▼ 29Details
825
TD
825Tdawg
0.16420.3▼ 12Details
826
DI
826DirtDemonQueen
0.16615.5▼ 24Details
827
MA
827MayThe4th
0.15614.3▼ 8Details
828
SE
828search_and_rescue
0.15418.5▼ 5Details
829
BA
829BadazBass
0.15118.5▼ 11Details
830
DL
830dlist1247
0.151315.7▼ 10Details
831
JM
831jmesser
0.15418.3▼ 23Details
832
HO
832Hoppyry
0.15610.7▼ 7Details
833
NE
833Neil_Nowacki
0.1453.8▼ 16Details
834
HR
834hruiter
0.14410.5▼ 20Details
835
KU
835Kurt
0.14345.0▼ 9Details
836
DO
836DockGorilla
0.13612.8▼ 20Details
837
IN
837InfinityTotality
0.1339.0▼ 8Details
838
CR
838crashhawkra
0.1246.5▼ 2Details
839
NO
839Noone
0.1257.6▼ 7Details
840
OA
840Oakcitykaylove
0.12725.3▼ 19Details
841
VE
841vesclady
0.1268.7▼ 13Details
842
TA
842TanGnar
0.1142.3▼ 9Details
843
BR
843bringsnacks
0.10626.0▼ 8Details
844
JO
844Joshtheboss
0.10820.0▼ 6Details
845
CO
845coolerjoe837366
0.10812.8▼ 18Details
846
AP
846apangrazio
0.09613.7▼ 15Details
847
LE
847lex422
0.09717.0▼ 5Details
848
SH
848Shifty
0.0887.5▼ 33Details
849
NE
849nelg727
0.08720.1▼ 3Details
850
AM
850ampedelectricgames.com
0.0876.6▼ 49Details