Form · race scores and 90-day weighted mean higher = better
0 50 100 150 200 250 2026 Oct Apr Jul Oct 25/01/2026 · Cyprus MTB XCO Race - Lofou Edition · 73.42 31/01/2026 · Cyprus MTB XCO - Pyrga Edition · 72.58 06/02/2026 · International Cup Race #1 · 66.44 21/02/2026 · Shimano Supercup Massi Banyoles · 68.49 19/03/2026 · Serbia Epic Andrevlje XCO #1 · 58.26 22/03/2026 · Serbia Epic Andrevlje XCO #4 · 50.29 04/04/2026 · Valbek Velká cena Ústí nad Labem · 43.70 19/04/2026 · Ferdi Zeyrek Mtb Race Series · 241.62 18/07/2026 · Bulgarian National Championships · 234.40 06/09/2026 · Rize MTB Cup · 68.29 13/09/2026 · Palandöken MTB Cup · 55.18 08/10/2026 · International Cup Race #6 · 91.51 09/10/2026 · International Cup Race #7 · 51.77 31/08/2025 · Haute Savoie · without a score 20/03/2026 · Serbia Epic Andrevlje XCO #2 · without a score 01/05/2026 · International Cup Race #2 · without a score 23/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 23/08/2026 · Haute Savoie · without a score 26/08/2026 · UCI MTB WORLD CHAMPIONSHIPS · without a score 27/09/2026 · XCO Predolac · without a score 90-day window · band ± 1 std. dev. Circled: the three best of the last 12 months (50.29, 43.70, 51.77). Their mean is the index in the list. The red dots at the bottom are days without a score.
13 results in the last 12 months: the index is the mean of their three best scores.