XCO Index · Season 2026 · List of 3 November 2026

Every race
has a level.

849 races in 2026, from the World Cup to national championships, measured on one scale: zero is winning a World Cup, and each point is a 0.25 % gap.

020406080100120140 · level
709 races in 2026 with a level · each dot is a race · further left, lower the level
World Cup
HC · CC
C1
C2 · C3
Nationals
02 — Races

Races, by level.

The level of a race is based on the index of the athletes at the start: zero at a World Cup, rising the higher the index of those who lined up. If there are not enough athletes with a valid index, the level is penalised; with too few, the race gets no level.

Typical level by class · women 2026
HC29.4439 races
C151.1380 races
C280.7478 races
NAT94.5537 races
C3111.0218 races
CC111.813 races
Typical level by class · men 2026
HC7.8239 races
C121.0177 races
CC33.635 races
C236.9882 races
C342.3119 races
NAT49.8140 races
#RaceClassFinishers0 · World Cup70140Level
2Race of South KoreaKOR · 03/05WC340.00
3Nove Mesto Na MoraveCZE · 24/05WC370.00
5LenzerheideSUI · 21/06WC290.00
6La Thuile - Val d'AostaITA · 05/07WC350.00
7Pal Arinsal - AndorraAND · 12/07WC350.00
9Haute SavoieFRA · 23/08WC430.00
10UCI MTB WORLD CHAMPIONSHIPSITA · 26/08WCH310.00
11Soldier Hollow, Midway, UtahUSA · 20/09WC310.00
#RaceClassFinishers0 · World Cup70140Level
2Race of South KoreaKOR · 03/05WC510.00
3Nove Mesto Na MoraveCZE · 24/05WC630.00
5LenzerheideSUI · 23/06WC560.00
6La Thuile - Val d'AostaITA · 06/07WC460.00
7Pal Arinsal - AndorraAND · 14/07WC490.00
8French National ChampionshipsFRA · 16/07NAT120.00
9Swiss National ChampionshipsSUI · 17/07NAT160.00
10Italian National ChampionshipsITA · 18/07NAT140.00
11Haute SavoieFRA · 23/08WC610.00
12UCI MTB WORLD CHAMPIONSHIPSITA · 26/08WCH510.00
Hollow dot: penalised level, fewer than three athletes with a valid index at the start · List of 03/11/2026All 2026 races
03 — Athletes

Every athlete, all their races.

2,330 athletes in the list · 83 nations · list of 03/11/2026
04 — Statistics

What a list does not say.

List of 03/11/2026
0.25 %
One point is this gap to the winner. Finishing 3 % behind a World Cup winner is worth 12 points; thirtieth at a World Cup sits around 24 for men and 45 for women.
FIS-style scale · 400 points = 100 % gap
709
races in 2026 with a measured level
140 without: too few athletes with a valid index at the start
83
nations with at least one athlete in the list
2,330 athletes with an index
27.8 · 27.5
mean age of the top 50, men and women
0 · 3
under-23s in the top 50, men and women
0.00
lowest level outside the World Cup: Skoda Swiss Bike Cup - Rivera (Tamaro Trophy), HC, men
women: Skoda Swiss Bike Cup - Rivera (Tamaro Trophy), 0.00
252.60
the race with the highest level: UCI Mountain Bike Continental Series - MTBNZ National Series Race 1 - Christchurch Singletrack, HCU23, women
5 finishers
NatAthletes in the top 100 · men and womenn
SUISwitzerland34
FRAFrance24
GERGermany18
ITAItaly16
CANCanada12
USAUnited States12
AUTAustria11
GBRGreat Britain8
CZECzechia8
DENDenmark7
05 — Nations

Who brings the most athletes to the top.

Athletes in the top 100 of the list, men and women together.

All 83 nations
06 — Method

Three steps, one scale.

01
From gap to score

Every finisher with a time is worth their percentage gap to the winner, times 4. The winner scores zero. At World Cups a race factor corrects the days when gaps open up: rain, course, pace.

02
The level of the race

The level of the race is added: zero at a World Cup, elsewhere it is based on the index of the athletes at the start.

03
The list

The index is the mean of the three best scores of the last twelve months. With two results it is raised by 25 %, with one by 50 %.

Read the full method FIS points model adapted to XCO · index = the best three of twelve months · recomputed weekly

Find your athlete.

Results from the public pages of uci.org and ChronoRace · computed independently, no link to the UCI or to ChronoRace · recomputed weekly · list of 03/11/2026