XCWeek
2300
XC Rating

XC Rating: world ranking

XC Rating works like a chess rating for cross-country skiing. Every race is a set of duels against everyone in the field, weighted by level. 2000+ is World Cup podium class.

#AthleteNationBornRating30 daysPeakRaces
1Jonna SundlingSWE19942,300–2,300126
2Linn SvahnSWE19992,222–2,22274
3Kristine Stavås SkistadNOR19992,206–2,20684
4Stina NilssonSWE19932,178–2,23297
5Maja DahlqvistSWE19942,161–2,171155
6Johanna HagströmSWE19982,142–2,142114
7Coletta RydzekGER19972,028–2,04490
8MMMathilde MyhrvoldNOR19982,021–2,02189
9Julie MyhreNOR19962,003–2,00399
10Emma RibomSWE19971,984–2,13384
11Jasmi JoensuuFIN19961,964–2,05693
12Laura GimmlerGER19931,963–2,022133
13Moa IlarSWE19971,946–1,95084
14Anja WeberSUI20011,921–1,92166
15Moa LundgrenSWE19981,909–1,94393
16Jasmin KähäräFIN20001,884–1,89470
17Frida KarlssonSWE19991,873–1,94752
18Iris De Martin PinterITA20041,850–1,88445
19Federica CassolITA20001,845–1,84551
20Julia KernUSA19971,837–1,943122
21Milla Grosberghaugen AndreassenNOR20051,837–1,83733
22Johanna MatintaloFIN19961,837–1,87666
23Lotta Udnes WengNOR19961,837–1,920121
24Nicole MonsornoITA20001,795–1,80371
25Sofie KrehlGER19951,792–1,792108
26Hedda Østberg AmundsenNOR19981,791–1,81067
27Julie Bjervig DrivenesNOR19991,790–1,79057
28Kateřina JanatováCZE19971,785–1,836114
29Tiril Udnes WengNOR19961,767–1,984119
30Märta RosenbergSWE20021,762–1,78957
31IAIngrid Bergene AabrekkNOR20021,757–1,75847
32Samantha SmithUSA20051,747–1,74744
33Amanda SaariFIN20001,722–1,72247
34Patrīcija EidukaLAT20001,721–1,72177
35Hedda BakkemoNOR20011,718–1,73243
36Mélissa GalFRA19991,716–1,71669
37Maria Hartz MellingNOR20021,713–1,77247
38Gina del RioAND20041,710–1,74244
39Kerttu NiskanenFIN19881,701–1,830122
40EHElin HenrikssonSWE20031,698–1,69838
41EJElena Rise JohnsenNOR20001,698–1,76562
42Krista PärmäkoskiFIN19901,696–1,986127
43Lena QuintinFRA19981,689–1,76198
44Hanne Wilberg RofstadNOR20001,685–1,68568
45HHHelene Ekrheim HaugenNOR20041,681–1,68129
46Heidi WengNOR19911,681–1,998121
47Caterina GanzITA19951,681–1,72280
48MDMargrete Roessum DyrhovdNOR19931,679–1,69570
49LGLiliane GagnonCAN20021,672–1,67241
50Kristin Austgulen FosnæsNOR20001,670–1,69860
51Anne KyllönenFIN19871,656–1,837184
52Lea FischerSUI19981,652–1,713102
53SSSilje Øyre SlindNOR19881,652–1,69890
54ELErica LavenSWE20041,644–1,64428
55Alina MeierSUI19961,641–1,757119
56JHJohanne HarvikenNOR19971,639–1,65864
57Nadja KälinSUI20011,637–1,63953
58IDIselin Bjervig DrivenesNOR20061,637–1,63717
59Pia FinkGER19951,633–1,70468
60AHAnikken Alnaes HagenNOR19941,625–1,62547
61Magdalena ScherzAUT20011,625–1,65355
62Hilla NiemeläFIN20011,624–1,64047
63Katri LylynperäFIN19941,616–1,77798
64Nadine LaurentITA20031,614–1,64645
65Katharina HennigGER19961,610–1,76174
66BABarbora AntošováCZE20001,610–1,63774
67DNDariya NepryaevaAIN20021,608–1,60832
68MMMaiken Min MidtskogenNOR19981,607–1,61169
69Ingrid Andréa GulbrandsenNOR20001,603–1,68255
70ENElin NäslundSWE20041,597–1,59730
71Astrid Øyre SlindNOR19881,597–1,59751
72Ebba AnderssonSWE19971,596–1,65941
73APAlicia PerssonSWE19981,590–1,59055
74Sonjaa SchmidtCAN20021,589–1,58926
75Lisa IngessonSWE20021,587–1,58745
76TFTheresa FürstenbergGER20021,586–1,62937
77Verena VeitGER20021,585–1,64643
78TBTale Bruheim BredingNOR20011,583–1,58342
79ACAnnette CoupatFRA20061,580–1,58018
80Tiia OlkkonenFIN19991,580–1,61665
81AMAmalie Ous MollattNOR19961,577–1,698100
82Lena KeckGER20001,577–1,62859
83ESEline SkaarNOR20071,576–1,57614
84CDClémence DidierlaurentFRA20021,576–1,57939
85OBOlivia Bouffard-NesbittCAN19921,575–1,59577
86Nora FalsterNOR20031,572–1,57733
87Lisa LohmannGER20001,572–1,57757
88MMMinna MikaelssonSWE20061,570–1,57025
89SHSofia HenrikssonSWE19941,568–1,56857
90Monika SkinderPOL20011,568–1,64278
91Julie PierrelFRA20021,568–1,56851
92ATAva ThurstonUSA20041,567–1,57032
93LTLucie TumovaCZE20051,566–1,59531
94Moa HanssonSWE20011,563–1,66770
95IGIlaria GruberSUI20061,562–1,56221
96MTMargot TirloyFRA20051,562–1,56326
97Heidi BucherAUT20061,561–1,56123
98Lauren JortbergUSA19971,560–1,57979
99VCVirginia CenaITA20041,559–1,57129
100Mariel PullesEST19981,557–1,67070
101KDKaterina DuskovaCZE20061,556–1,55622
102MMMina Sofie Kjaeraas MolandNOR20041,554–1,55426
103ERElina RönnlundSWE19961,554–1,59955
104AAAnni AlakoskiFIN19971,551–1,55136
105Tereza BeranováCZE19981,547–1,80580
106LLLouise LindströmSWE20001,546–1,62854
107AMAlison MackieCAN20051,542–1,54325
108Marina KälinSUI20031,541–1,64950
109NCNina CantieniSUI20071,539–1,53915
110Evelina CrüsellSWE20041,537–1,55033
111NRNora Soedal RaastadNOR20031,536–1,53631
112MSMarie SchwitzerITA20061,534–1,54522
113MNMari NordlundeNOR19981,533–1,53361
114EOElla OlssonSWE20001,531–1,54353
115Vilma NissinenFIN19971,530–1,53040
116Fabienne AlderSUI20031,530–1,53535
117BLBeatrice LaurentITA20051,528–1,54129
118Anna Marie JaklováCZE20051,528–1,52825
119Lisa ErikssonSWE20031,527–1,52735
120Siri WiggerSUI20031,525–1,58825
121MNMalva NisenSWE20081,525–1,52514
122Helen HoffmannGER20021,524–1,62830
123Anna-Maria DietzeGER19991,524–1,60248
124Alayna SonnesynUSA19961,519–1,53480
125Izabela MarciszPOL20001,519–1,55161
126KWKatherine WeaverCAN19971,516–1,57965
127NKNora KytajaFIN20041,516–1,51621
128LCLiv CoupatFRA20031,515–1,51533
129KOKate OldhamUSA20021,515–1,52833
130NHNora Christine HansenNOR20051,513–1,52923
131DPDaphne PatoisFRA20051,512–1,51215
132Tove EricssonSWE20031,511–1,57535
133Karoline GrøttingNOR20011,507–1,50729
134Anna HeggenNOR20021,501–1,54239
135GKGerda KivilEST20071,498–1,50016
136KVKatja VeitGER20041,496–1,54131
137SPSofia PedersenSWE20051,493–1,49322
138SHSarah HofmannGER20071,493–1,49310
139LPLéonie PerryFRA20041,493–1,49330
140MSMari Landro SvingheimNOR20011,492–1,49239
141NSNina SeemannUSA20021,490–1,49043
142Sandra SchützováCZE19911,489–1,49066
143APAnna PryceGBR20011,484–1,48424
144CPCristina PittinITA19981,484–1,49844
145Masae TsuchiyaJPN19961,478–1,47815
146CBCharlotte BoehmeGER20041,477–1,49427
147TNTove NorgrenSWE20071,477–1,47718
148ANAnouchka NeuvilleFRA20071,476–1,47815
149JGJustine GaillardFRA20031,475–1,49926
150VJVilma JylhaFIN19961,473–1,48245

Every athlete has an XC Rating for distance and for sprint, built from every FIS result since 2015 like a chess rating: beat a higher-rated skier and you gain more. On top of that we track how each athlete performs in classic versus free technique and in interval versus mass starts. Races are then simulated 10,000 times.