Form · race scores and 90-day weighted mean higher = better
0 10 20 30 40 2026 Oct Apr Jul Oct 01/09/2025 · UCI MTB WORLD CHAMPIONSHIPS · 23.94 23/09/2025 · Bike Kingdom - Lenzerheide · 20.94 05/10/2025 · Lake Placid Olympic Region - New York · 3.98 14/02/2026 · Internacionales Chelva · 3.90 20/02/2026 · Tropical Mountain Bike Challenge · 11.07 25/02/2026 · UCI Mountain Bike Continental Series - American Continental Series Salinas · 10.06 28/02/2026 · Puerto Rico MTB Cup · 17.90 18/03/2026 · Us Pro Cup · 9.28 20/03/2026 · Us Pro Cup · 7.79 11/04/2026 · Orange Seal Pro Cup P/B Vailocity · 19.93 03/05/2026 · Race of South Korea · 36.61 24/05/2026 · Nove Mesto Na Morave · 22.88 14/06/2026 · Saalfelden-Leogang Salzburgerland · 12.52 23/06/2026 · Lenzerheide · 28.77 06/07/2026 · La Thuile - Val d'Aosta · 10.54 14/07/2026 · Pal Arinsal - Andorra · 16.81 15/07/2026 · American National Championships · 20.16 23/08/2026 · Haute Savoie · 21.71 26/08/2026 · UCI MTB WORLD CHAMPIONSHIPS · 24.74 21/09/2026 · Soldier Hollow, Midway, Utah · 1.68 04/10/2026 · Lake Placid Olympic Sites, New York · 1.73 01/09/2025 · Haute Savoie · without a score 13/10/2025 · Mont-Sainte-Anne · without a score 90-day window · band ± 1 std. dev. Circled: the three best of the last 12 months (3.90, 1.68, 1.73). Their mean is the index in the list. The red dots at the bottom are days without a score.
18 results in the last 12 months: the index is the mean of their three best scores.