9 results in the last 12 months: the index is the mean of their three best scores.
| Date | Race | Class | Pos | Score | Ref. |
|---|---|---|---|---|---|
| 26/08 | UCI MTB WORLD CHAMPIONSHIPS | WCH | 16 | 24.29 | |
| 23/08 | Haute Savoie | WC | 12 | 19.61★ | |
| 29/07 | UEC Mountainbike European Continental Championships | CC | 7 | 22.63 | |
| 17/07 | Swiss National Championships | NAT | 4 | 19.75 | |
| 05/07 | La Thuile - Val d'Aosta did not start | WC | — | — | |
| 14/06 | Saalfelden-Leogang Salzburgerland | WC | 13 | 24.17 | |
| 24/05 | Nove Mesto Na Morave | WC | 17 | 20.92 | |
| 25/04 | Ötztaler Mountainbike Festival | HC | 2 | 17.24★ | |
| 22/03 | Skoda Swiss Bike Cup - Rivera (Tamaro Trophy) | HC | 6 | 24.34 | |
| 14/02 | Internacionales Chelva | HC | 7 | 16.25★ |
| Date | Race | Class | Pos | Score | Ref. |
|---|---|---|---|---|---|
| 12/10 | Mont-Sainte-Anne | WC | 13 | 33.83 | |
| 05/10 | Lake Placid Olympic Region - New York | WC | 10 | 22.08 | |
| 21/09 | Bike Kingdom - Lenzerheide | WC | 20 | 25.65 | |
| 31/08 | Haute Savoie | WC | 12 | 23.80 | |
| 23/07 | UEC Mountainbike European Continental Championships | CC | 8 | 25.84 | |
| 13/07 | Pal Arinsal - Andorra | WC | 17 | 21.47 | |
| 04/07 | Swiss National Championships | NAT | 3 | 8.72 | |
| 28/06 | Bike Revolution #4 | HC | 5 | 22.00 | |
| 22/06 | Val di Sole - Trentino | WC | 34 | 37.99 | |
| 08/06 | Saalfelden Leogang-Salzburgerland | WC | 17 | 24.73 | |
| 25/05 | Nove Mesto Na Morave | WC | 30 | 20.68 | |
| 10/05 | Ötztaler Mountainbike Festival | HC | 6 | 23.74 | |
| 10/05 | Swiss Bike Cup Schaan | C1 | 3 | 40.31 | |
| 12/04 | Marlene Südtirol Sunshine Race | HC | 5 | 21.97 | |
| 23/03 | Swiss Bike Cup | HC | 10 | 47.35 | |
| 15/03 | Internazionali d'Italia Series 1# - Pineta Sperane XCO | C1 | 2 | 16.85 |
| Date | Race | Class | Pos | Score | Ref. |
|---|---|---|---|---|---|
| 06/10 | Maint-Sainte-Anne | WCU23 | 7 | 37.34 | |
| 28/09 | Mt Van Hoevenberg - Lake Placid | WCU23 | 3 | 37.80 | |
| 21/09 | Swiss Bike Cup Lenzerheide | C1 | 4 | 38.16 | |
| 15/09 | Ökk Bike Revolution #5 | HCU23 | 1 | 42.14 | |
| 28/08 | UCI MTB WORLD CHAMPIONSHIPS - XCO/XCC/XCR/E-MTB/DHI | WCHU23 | 9 | 55.53 | |
| 11/08 | Argovia Vittoria-Fischer Cup | C2 | 4 | 36.50 | |
| 12/07 | Swiss National Championships | NATU23 | 4 | 47.45 | |
| 07/07 | Haute-Savoie, Les Gets | WCU23 | 14 | 55.42 | |
| 30/06 | Ökk Bike Revolution #3 | HCU23 | 1 | 71.67 | |
| 23/06 | Crans-Montana | WCU23 | 11 | 67.09 | |
| 16/06 | Val di Sole | WCU23 | 7 | 45.85 | |
| 02/06 | Ökk Bike Revolution #2 did not start | HC | — | — | |
| 25/05 | Nove Mesto na Morave | WCU23 | 13 | 56.72 | |
| 08/05 | UEC Mountainbike European Continental Championships did not start | CCU23 | — | — | |
| 05/05 | Ökk Bike Revolution #1 | HC | 7 | 56.83 | |
| 21/04 | Araxá | WCU23 | 4 | 37.20 | |
| 14/04 | Mairoporã | WCU23 | 2 | 29.06 | |
| 05/04 | Marlene Südtirol Sunshine Race not scorable | HC | 4 | — | |
| 24/03 | Swiss Bike Cup not scorable | HCU23 | 2 | — | |
| 16/03 | Pineta Sperane XCO not scorable | C1 | 5 | — |