Form · race scores and 90-day weighted mean higher = better
0 25 50 75 100 125 2026 Oct Apr Jul Oct 31/08/2025 · Haute Savoie · 93.20 01/09/2025 · UCI MTB WORLD CHAMPIONSHIPS · 60.39 21/09/2025 · Bike Kingdom - Lenzerheide · 53.80 05/10/2025 · Lake Placid Olympic Region - New York · 43.38 12/10/2025 · Mont-Sainte-Anne · 52.70 20/02/2026 · Tropical Mountain Bike Challenge · 76.25 25/02/2026 · UCI Mountain Bike Continental Series - American Continental Series Salinas · 76.40 14/03/2026 · UCI Mountain Bike Continental Series - XCO Continental Series · 69.84 16/05/2026 · UCI Mountain Bike Continental Series - American Series Costa Rica XCO · 83.95 13/06/2026 · UCI Mountain Bike Continental Series - Canmore MTB Classic · 101.32 03/05/2026 · Race of South Korea · without a score 12/07/2026 · Pal Arinsal - Andorra · without a score 23/08/2026 · Haute Savoie · without a score 26/08/2026 · UCI MTB WORLD CHAMPIONSHIPS · without a score 20/09/2026 · Soldier Hollow, Midway, Utah · without a score 03/10/2026 · Lake Placid Olympic Sites, New York · without a score 90-day window · band ± 1 std. dev. Circled: the three best of the last 12 months (76.25, 76.40, 69.84). Their mean is the index in the list. The red dots at the bottom are days without a score.
5 results in the last 12 months: the index is the mean of their three best scores.