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
851
SC
851scotsmandc
0.08340.0▼ 8Details
852
FU
852FunWheelisticExpectations
0.07108.8▼ 7Details
853
CJ
853cjsmatulac321
0.0738.7▼ 6Details
854
KR
854Krevolution
0.07717.3▼ 6Details
855
TO
855Toad21
0.06723.6▼ 2Details
856
SH
856shred.a.saurus
0.06519.4▼ 5Details
857
MA
857Maleficent
0.06716.0▼ 5Details
858
IJ
858ijohnston1911
0.0659.4▼ 14Details
859
CH
859charlie.onewheel
0.0655.0▼ 18Details
860
SU
860SurfinSullivan
0.06413.0▼ 10Details
861
MA
861Mank21
0.05316.7▼ 3Details
862
RD
862rdcecil117
0.051525.7▼ 7Details
863
ED
863eddiem
0.0569.2▼ 33Details
864
RE
864RealOWA
0.0586.1▼ 15Details
865
GW
865Gwars6
0.0544.0▼ 8Details
866
VE
866vevercak
0.0436.0▼ 7Details
867
WH
867WheelyMammoth
0.04315.3▼ 7Details
868
AD
868adrian
0.0444.8▼ 7Details
869
CA
869Caleb_Sandy
0.0445.0▼ 6Details
870
FI
870fierceone
0.04425.3▼ 4Details
871
DC
871DCubed72
0.04426.8▼ 6Details
872
XR
872xrfred777
0.03431.5Details
873
WI
873WilliamDenmark
0.0357.8▼ 6Details
874
OU
874OUTATIME88
0.0397.0▼ 10Details
875
AN
875anutheroneup
0.03713.4▼ 13Details
876
SA
876Saladbar
0.03431.3▼ 8Details
877
MK
877MKGT
0.0268.0▼ 37Details
878
KE
878kelseylynn9
0.02515.0▼ 8Details
879
OD
879odorcide
0.02323.3▼ 8Details
880
FL
880FlyingStif
0.0283.3▼ 24Details
881
NE
881NealioBoBealio
0.02624.3▼ 7Details
882
WH
882WheelWithMe
0.02313.0▼ 6Details
883
LI
883lilonewheeler
0.0144.3▼ 6Details
884
AU
884Audi5000
0.01417.8▼ 4Details
885
AW
885awbeepbeep
0.01512.6▼ 2Details
886
DO
886Dooked
0.01526.2▼ 7Details
887
TG
887tgpienta
0.01611.3▼ 6Details
888
TH
888Thor
0.01319.3▼ 3Details
889
MT
889Mtntop
0.01313.7▼ 11Details
890
PL
890PlayerOne
0.01413.8▼ 6Details
891
FL
891Flipzero121
0.01411.5▼ 18Details
892
AU
892austinD
0.0047.0▼ 3Details
893
WH
893wheely.bonka
0.00314.7▼ 7Details
894
BR
894brando
0.0038.0▼ 3Details
895
GA
895gabbyy24
0.00312.3▼ 3Details
896
MI
896MikeDobbs
0.00311.0▼ 3Details