Form · race scores and 90-day weighted mean higher = better
0 20 40 60 80 2026 Oct Apr Jul Oct 17/08/2025 · Swiss Bike Cup Basel · 42.33 22/08/2025 · 3 Nations Cup - Majlen Sunshine Race No. 3 · 56.44 25/01/2026 · Cyprus MTB XCO Race - Lofou Edition · 58.12 31/01/2026 · Cyprus MTB XCO - Pyrga Edition · 60.88 01/03/2026 · MTB Topcompetitie Rotem · 58.37 22/03/2026 · Shimano Supercup Massi Sabiñánigo · 45.10 27/03/2026 · MTB French Cup · 55.18 05/04/2026 · 3 Nations Cup - Zwiep Scott Cup · 64.84 12/04/2026 · 3 Nations Cup - Watersley XCO Challenge · 35.88 17/04/2026 · MTB French Cup · 70.65 17/05/2026 · 3 Nations Cup - MTB Topcompetitie Langdorp · 44.63 23/05/2026 · Vulkan-Race Gedern - Internationale Bundesliga · 55.08 30/05/2026 · MTB French Cup · 55.28 17/07/2026 · Belgian National Championships · 38.78 24/07/2026 · UCI Mountain Bike Continental Series - MTB French Cup · 52.03 09/08/2026 · 3 Nations Cup - Majlen Sunshine Race No. 3 · 59.26 31/08/2025 · Haute Savoie · without a score 23/08/2026 · Haute Savoie · without a score 90-day window · band ± 1 std. dev. Circled: the three best of the last 12 months (35.88, 44.63, 38.78). Their mean is the index in the list. The red dots at the bottom are days without a score.
14 results in the last 12 months: the index is the mean of their three best scores.