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
701
TI
701TitanMan
0.72712.0▲ 3Details
702
HA
702HanDogg
0.7154.6Details
703
BA
703bassboy_458
0.70317.7▼ 5Details
704
GR
704Gravity_Wrangler
0.70511.8▼ 7Details
705
705Koloscole
0.68299.0▼ 39Details
706
DE
706deltaisfox
0.6739.0▼ 6Details
707
JE
707jeffWarbuck
0.6453.8Details
708
MI
708Milanos
0.61818.1▲ 5Details
709
709Mutt
0.601215.8▼ 1Details
710
IA
710IanDan
0.60318.3▼ 4Details
711
711N801
0.60915.9Details
712
R1
712R1NZL3R
0.5953.2Details
713
PG
713pgoan
0.5846.5▲ 2Details
714
ST
714Stokelahoma.Josh
0.58144.7▼ 9Details
715
EV
715EVILIVEL
0.5897.4▼ 6Details
716
FL
716FlyingLure
0.5732.3▲ 2Details
717
717Mattc
0.56145.4▼ 14Details
718
HJ
718hjc37
0.5367.3▼ 2Details
719
FL
719floatswithdog
0.5256.6▼ 9Details
720
MA
720Mach3
0.5249.5▲ 4Details
721
HO
721howlingmoto
0.52317.3▲ 6Details
722
DO
722do6poe
0.5158.6▲ 3Details
723
KY
723Kyridestrails
0.5154.6▼ 6Details
724
DA
724Dan_KY_Onewheel
0.51311.7▼ 1Details
725
GL
725GlowKitty
0.5049.5▲ 5Details
726
726aday26
0.49719.6▲ 17Details
727
DA
727danilian23
0.49422.8▲ 9Details
728
MI
728MillerTime
0.481215.4▼ 9Details
729
PS
729psurf
0.4857.8▲ 3Details
730
730Sparker
0.48511.8▼ 8Details
731
TY
731Type1Wheel
0.47321.0Details
732
AN
732Andreas
0.4736.3▼ 18Details
733
GO
733goze
0.4643.5▲ 1Details
734
734neilscheuermann
0.46149.3▼ 13Details
735
BR
735Brad
0.4564.8▼ 9Details
736
SL
736Slamcesca
0.4446.5▲ 4Details
737
737HollaPainYo
0.4388.6▼ 17Details
738
HA
738hazhoonigan
0.431118.5▼ 1Details
739
KE
739kevinshreds
0.421312.8▼ 4Details
740
CH
740ChimChim
0.42713.1▲ 5Details
741
WI
741wireless_bread
0.41113.5▼ 8Details
742
VD
742vdzrussell
0.40111.1▼ 13Details
743
KE
743kenzimatic
0.40430.5▼ 2Details
744
SQ
744SQLY
0.3934.3▲ 17Details
745
NA
745nave88
0.39623.7▲ 10Details
746
J_
746J_P_T
0.3933.0▲ 12Details
747
BE
747berian
0.39324.3▲ 5Details
748
RA
748RainyCobra
0.39326.0▲ 3Details
749
RA
749radiopayola
0.3936.3▲ 1Details
750
JE
750JedgeDredd
0.38311.0▼ 6Details