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
651
BA
651Baylor_Mustaine
1.0541.8▼ 2Details
652
DA
652Dazmir
1.0431.3▼ 1Details
653
BR
653bradsears
1.0331.0▼ 7Details
654
ME
654MezzyOne
1.0331.7▲ 7Details
655
655travisburnsred
1.02314.3▲ 24Details
656
EA
656eastongm
1.0243.8▼ 15Details
657
DU
657Dutch
1.0258.4▼ 3Details
658
RY
658RyanMeyer
1.02613.0▼ 13Details
659
NI
659Niros
1.0131.0▼ 2Details
660
MI
660MillerTime
1.011622.5▼ 21Details
661
YO
661YoofHucker
0.99114.5▲ 1Details
662
KN
662knevil
0.99310.0▲ 6Details
663
CR
663CrashTestDumE
0.97850.5Details
664
BR
664Brad
0.9664.8▼ 6Details
665
EV
665EVILIVEL
0.9697.1▼ 22Details
666
AL
666alexs
0.9549.5▲ 3Details
667
WA
667Wanderer
0.9597.3▼ 19Details
668
ER
668Erik
0.95133.8▼ 12Details
669
KY
669Kyridestrails
0.9554.6▼ 17Details
670
JE
670JedgeDredd
0.95311.0Details
671
671N801
0.94815.5▲ 5Details
672
FR
672Freeze
0.941015.9▼ 28Details
673
BA
673bassboy_458
0.92317.0▼ 6Details
674
TH
674TheWheelMcCoy
0.92137.5▼ 3Details
675
BR
675braydenbstreet
0.92313.7▼ 9Details
676
SH
676Shred_The_Shires
0.9056.4▼ 40Details
677
TR
677treetop
0.9057.0Details
678
DA
678DanKVESC1988
0.8965.8▼ 14Details
679
EX
679ExMilkman
0.89712.7▼ 44Details
680
680RickyRickMyBalls
0.88207.9▼ 8Details
681
WI
681wireless_bread
0.87113.5▼ 22Details
682
DA
682David.Floating
0.8574.4▲ 2Details
683
SP
683SpencerWheelman
0.8593.6▼ 2Details
684
RO
684ronnarong
0.84310.3▼ 10Details
685
TH
685this_isnotalicia
0.83208.0▼ 57Details
686
SI
686SirDice
0.8232.0▲ 1Details
687
RO
687RockyMtBen
0.802117.6▼ 12Details
688
688Sparker
0.80511.2Details
689
HJ
689hjc37
0.8067.0▼ 16Details
690
MU
690Mudslinger
0.7971.1▼ 10Details
691
KE
691kevinshreds
0.791711.5▼ 6Details
692
RA
692Ras_Wil
0.78616.7▲ 20Details
693
TI
693TitanMan
0.78712.0▼ 4Details
694
PL
694playcardcollect
0.7781.6▼ 8Details
695
AL
695ALASKY
0.77179.9▼ 30Details
696
J.
696J.Parm
0.7682.9▼ 3Details
697
OW
697ow.zone
0.7536.3▼ 15Details
698
698CrystalGoesFast
0.751513.6Details
699
CH
699chiromikeii
0.7436.0▼ 7Details
700
RY
700ryboman
0.7354.0▼ 22Details