5 results in the last 12 months: the index is the mean of their three best scores.
| Date | Race | Class | Pos | Score | Ref. |
|---|---|---|---|---|---|
| 17/07 | Swiss National Championships did not finish | NATU23 | — | — | |
| 05/07 | La Thuile - Val d'Aosta −4 laps | WCU23 | — | — | |
| 31/05 | Skoda Swiss Bike Cup - Savognin did not finish | C1U23 | — | — | |
| 23/05 | UCI Mountain Bike Continental Series - Coupe de Japon MTB Yawatahama International Mtb Race | HCU23 | 4 | 87.48 | |
| 17/05 | Serbia Epic Požarevac XCO | C1 | 4 | 41.25★ | |
| 03/05 | Race of South Korea −2 laps | WCU23 | — | — | |
| 22/03 | Skoda Swiss Bike Cup - Rivera (Tamaro Trophy) | HCU23 | 29 | 73.62 | |
| 21/02 | Shimano Supercup Massi Banyoles | HCU23 | 30 | 56.15★ | |
| 14/02 | Internacionales Chelva | HCU23 | 28 | 53.31★ |
| Date | Race | Class | Pos | Score | Ref. |
|---|---|---|---|---|---|
| 12/10 | Mont-Sainte-Anne did not finish | WCU23 | — | — | |
| 05/10 | Lake Placid Olympic Region - New York | WCU23 | 52 | 71.28 | |
| 27/09 | Swiss Bike Cup Gränichen | HCU23 | 34 | 85.66 | |
| 21/09 | Bike Kingdom - Lenzerheide −3 laps | WCU23 | — | — | |
| 31/08 | Haute Savoie −2 laps | WCU23 | — | — | |
| 17/08 | Swiss Bike Cup Basel | HCU23 | 17 | 42.97 | |
| 21/07 | Pal Arinsal - Andorra | WCU23 | 30 | 56.88 | |
| 04/07 | Swiss National Championships | NATU23 | 5 | 42.56 | |
| 28/06 | Bike Revolution #4 | HCU23 | 5 | 42.18 | |
| 25/06 | Val di Sole - Trentino | WCU23 | 39 | 55.05 | |
| 14/06 | Bike Revolution #3 | C1U23 | 3 | 43.56 | |
| 08/06 | Saalfelden Leogang-Salzburgerland | WCU23 | 45 | 63.14 | |
| 26/05 | Nove Mesto Na Morave | WCU23 | 49 | 54.16 | |
| 17/05 | Bike Revolution #2 | C1U23 | 4 | 58.45 | |
| 10/05 | Swiss Bike Cup Schaan | C1U23 | 4 | 60.73 | |
| 03/05 | Bike Revolution #1 | HCU23 | 16 | 62.79 | |
| 12/04 | Marlene Südtirol Sunshine Race | HCU23 | 30 | 60.82 | |
| 14/03 | MTB French Cup did not start | HCU23 | — | — | |
| 22/02 | Shimano Supercup Massi Banyoles | HCU23 | 35 | 68.74 | |
| 15/02 | Internacionales Chelva | HCU23 | 41 | 74.06 |
| Date | Race | Class | Pos | Score | Ref. |
|---|---|---|---|---|---|
| 07/10 | Maint-Sainte-Anne | WCU23 | 43 | 68.50 | |
| 28/09 | Mt Van Hoevenberg - Lake Placid | WCU23 | 57 | 72.36 | |
| 15/09 | Ökk Bike Revolution #5 | HCU23 | 20 | 69.66 | |
| 08/09 | Ökk Bike Revolution #4 | C1 | — | — | |
| 24/08 | Swiss Bike Cup Basel | HCU23 | 37 | 75.68 | |
| 18/08 | Argovia Vittoria-Fischer Cup | C3 | 7 | 87.42 | |
| 11/08 | Argovia Vittoria-Fischer Cup | C2 | 21 | 52.46 | |
| 12/07 | Swiss National Championships did not finish | NATU23 | — | — | |
| 30/06 | Ökk Bike Revolution #3 did not start | HCU23 | — | — | |
| 02/06 | Ökk Bike Revolution #2 did not start | HCU23 | — | — | |
| 05/05 | Ökk Bike Revolution #1 not scorable | HCU23 | — | — | |
| 27/04 | International MTB Bundesliga - Heubacher Mountainbikefestival Bike the Rock not scorable | HCU23 | 37 | — | |
| 06/04 | Swiss Bike Cup Lugano not scorable | C1 | 18 | — | |
| 24/03 | Swiss Bike Cup not scorable | HCU23 | 26 | — | |
| 16/03 | Swiss Bike Cup Gränichen did not finish | C1 | — | — |