Form · race scores and 90-day weighted mean higher = better
0 100 200 300 2026 Oct Apr Jul Oct 17/08/2025 · Swiss Bike Cup Basel · 70.85 22/08/2025 · MTB French Cup · 79.69 01/03/2026 · VTT Chabrières · 71.02 06/03/2026 · Italia Bike Cup - Internazionali Crosscountry Coppa Citta Di Albenga · 88.34 19/03/2026 · Serbia Epic Andrevlje XCO #1 · 79.77 20/03/2026 · Serbia Epic Andrevlje XCO #2 · 73.55 21/03/2026 · Serbia Epic Andrevlje XCO #3 · 81.90 29/03/2026 · 34. Ktm Kamptal Trophy · 72.01 17/04/2026 · MTB French Cup · 110.15 26/04/2026 · MTB Croatia Cup - Vodice · 295.09 09/05/2026 · 7. Wilder Kaiser MTB Race · 82.56 16/05/2026 · Tessuti Sport Bike Race · 119.03 23/05/2026 · Vulkan-Race Gedern - Internationale Bundesliga · 98.31 30/05/2026 · Internationaler Raiffeisen Österreich Grand Prix · 94.04 07/06/2026 · Vittoria-Fischer MTB Cup · 102.61 13/06/2026 · Sp XCO Bystricany · 119.77 27/06/2026 · Nockstein Trophy · 106.76 28/06/2026 · Greenzone Zalaegerszeg XCO · 89.87 17/07/2026 · Austrian National Championships · 79.62 06/09/2026 · Skoda Swiss Bike Cup - XCO + XCO Junior Series · 98.57 20/09/2026 · 29. MTB Cross Country "Rund Um Den Roadlberg" · 77.20 11/04/2026 · Marlene Südtirol Sunshine Race · without a score 25/04/2026 · Ötztaler Mountainbike Festival · without a score 24/07/2026 · UCI Mountain Bike Continental Series - MTB French Cup · without a score 23/08/2026 · Haute Savoie · without a score 12/09/2026 · Skoda Swiss Bike Cup Gränichen · without a score 90-day window · band ± 1 std. dev. Circled: the three best of the last 12 months (71.02, 73.55, 72.01). Their mean is the index in the list. The red dots at the bottom are days without a score.
19 results in the last 12 months: the index is the mean of their three best scores.