Form · race scores and 90-day weighted mean higher = better
0 100 200 300 2026 Oct Apr Jul Oct 01/09/2025 · UCI MTB WORLD CHAMPIONSHIPS · 33.75 21/09/2025 · Bike Kingdom - Lenzerheide · 40.62 25/10/2025 · Serbia Epic Petrovaradin Fortress Bike Fest · 37.22 15/02/2026 · Kızılalan Mtb Cup · 95.27 08/03/2026 · Gran Premio Internacional Candeleda-Gredos · 61.99 19/03/2026 · Serbia Epic Andrevlje XCO #1 · 62.52 20/03/2026 · Serbia Epic Andrevlje XCO #2 · 56.69 21/03/2026 · Serbia Epic Andrevlje XCO #3 · 58.88 22/03/2026 · Serbia Epic Andrevlje XCO #4 · 49.09 19/04/2026 · Ferdi Zeyrek Mtb Race Series · 252.60 03/05/2026 · Race of South Korea · 72.21 17/05/2026 · Serbia Epic Požarevac XCO · 90.11 13/09/2026 · Palandöken MTB Cup · 89.53 10/10/2026 · Serbia Epic Petrovaradin Fortress Bike Fest · 18.52 24/05/2026 · Nove Mesto Na Morave · without a score 21/06/2026 · Lenzerheide · without a score 05/07/2026 · La Thuile - Val d'Aosta · without a score 26/08/2026 · UCI MTB WORLD CHAMPIONSHIPS · without a score 90-day window · band ± 1 std. dev. Circled: the three best of the last 12 months (56.69, 49.09, 18.52). Their mean is the index in the list. The red dots at the bottom are days without a score.
11 results in the last 12 months: the index is the mean of their three best scores.