Form · race scores and 90-day weighted mean higher = better
0 50 100 150 200 250 2026 Oct Apr Jul Oct 17/08/2025 · Swiss Bike Cup Basel · 20.04 22/08/2025 · 3 Nations Cup - Majlen Sunshine Race No. 3 · 43.36 27/09/2025 · Coupe du Japon Misaka International · 93.59 12/10/2025 · Beach Cross 99 · 234.40 14/01/2026 · UCI Mountain Bike Continental Series - Thailand Moutain Bike Cup XCO · 234.40 14/02/2026 · Internacionales Chelva · 54.84 21/02/2026 · Shimano Supercup Massi Banyoles · 36.53 20/03/2026 · Japan Mountain Bike Cup · 90.94 23/05/2026 · UCI Mountain Bike Continental Series - Coupe de Japon MTB Yawatahama International Mtb Race · 68.19 23/06/2026 · Asian Continental Championships · 65.49 18/07/2026 · Japanese National Championships · 78.13 01/09/2025 · Haute Savoie · without a score 28/02/2026 · UCI Mountain Bike Continental Series - XCO Vila De Melgaço · without a score 15/03/2026 · Coupe Du Japon Aichi International · without a score 03/05/2026 · Race of South Korea · without a score 06/06/2026 · UCI Mountain Bike Continental Series - Asia Mountain Bike Series - Kabibo Banjak Alegria · without a score 09/08/2026 · 3 Nations Cup - Majlen Sunshine Race No. 3 · without a score 23/08/2026 · Haute Savoie · 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 (54.84, 36.53, 65.49). Their mean is the index in the list. The red dots at the bottom are days without a score.
7 results in the last 12 months: the index is the mean of their three best scores.