Form · race scores and 90-day weighted mean higher = better
0 20 40 60 80 100 2026 Oct Apr Jul Oct 25/10/2025 · Serbia Epic Petrovaradin Fortress Bike Fest · 40.60 31/01/2026 · Copa Catalana Internacional Biking Point - Sant Fruitós De Bages · 61.64 14/03/2026 · Rock Creek Rumble · 81.72 18/03/2026 · Us Pro Cup · 48.42 20/03/2026 · Us Pro Cup · 40.98 28/06/2026 · Gran Premio Ciudad Del Ciclismo BTT XCO · 89.46 15/08/2025 · Copa Colombia IV · without a score 23/09/2025 · Bike Kingdom - Lenzerheide · without a score 05/10/2025 · Lake Placid Olympic Region - New York · without a score 13/10/2025 · Mont-Sainte-Anne · without a score 28/02/2026 · UCI Mountain Bike Continental Series - XCO Vila De Melgaço · without a score 28/03/2026 · UCI Mountain Bike Continental Series - Fullgaz Race Powered By Ghost · without a score 18/04/2026 · UCI Mountain Bike Continental Series - XCO Drozdovo · without a score 10/06/2026 · Canmore MTB Classic · without a score 13/06/2026 · UCI Mountain Bike Continental Series - Canmore MTB Classic · without a score 06/07/2026 · La Thuile - Val d'Aosta · without a score 14/07/2026 · Pal Arinsal - Andorra · without a score 15/07/2026 · American National Championships · without a score 24/07/2026 · UCI Mountain Bike Continental Series - MTB French Cup · without a score 04/09/2026 · Crankworx - Mont-Saint-Anne Canada Cup · without a score 04/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 (61.64, 48.42, 40.98). Their mean is the index in the list. The red dots at the bottom are days without a score.
5 results in the last 12 months: the index is the mean of their three best scores.