Form · race scores and 90-day weighted mean higher = better
0 100 200 300 2026 Oct Apr Jul Oct 15/02/2026 · Kızılalan Mtb Cup · 252.60 22/03/2026 · Skoda Swiss Bike Cup - Rivera (Tamaro Trophy) · 112.59 03/05/2026 · XCO Krizni put Posedarje · 93.91 10/05/2026 · Grand Prix Prijedor · 95.91 17/05/2026 · 28. Kamniški Kros · 78.82 23/05/2026 · Nove Mesto Na Morave · 90.14 21/06/2026 · Lenzerheide · 67.52 17/07/2026 · Ukrainian National Championships · 80.84 29/07/2026 · UEC Mountainbike European Continental Championships · 84.60 23/08/2026 · Haute Savoie · 76.62 26/08/2026 · UCI MTB WORLD CHAMPIONSHIPS · 65.20 06/09/2026 · Skoda Swiss Bike Cup - XCO + XCO Junior Series · 54.62 12/09/2026 · Skoda Swiss Bike Cup Gränichen · 44.94 20/09/2026 · Soldier Hollow, Midway, Utah · 59.73 10/10/2026 · Serbia Epic Petrovaradin Fortress Bike Fest · 70.04 01/09/2025 · UCI MTB WORLD CHAMPIONSHIPS · 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 (54.62, 44.94, 59.73). Their mean is the index in the list. The red dots at the bottom are days without a score.
15 results in the last 12 months: the index is the mean of their three best scores.