| 2025-10-09 | 39 |  UCI World Cup Mont-Sainte-Anne  | ME | 0 | 01:27:24.000 | 0 | 
| 2025-10-05 | 34 |  UCI World Cup Lake Placid  | xco | 0 | 01:22:58.000 | 0 | 
| 2025-10-03 | 25 |  UCI World Cup Lake Placid | xcc | 0 | 00:21:56.000 | 0 | 
| 2025-09-01 | 47 |  World Championships ME | ME | 0 | 00:00:00.000 |  | 
| 2025-07-27 | 15 |  European Championships ME - XCO | ME | 0 | 01:24:35.000 | 0 | 
| 2025-02-22 | 26 |  Shimano Supercup Massi Banyoles + UCI XCO Junior Series |  | 0 | 00:58:38.000 | 0 | 
| 2025-02-15 | 14 |  Internacionales Chelva + UCI XCO Junior Series |  | 0 | 01:27:44.000 | 0 | 
| 2024-08-28 | 27 |  UCI World Championships Pal Arinsal | ME | 0 | 01:14:26.000 | 0 | 
| 2024-07-29 | 15 |  Olympic Games - Cross-country |  | 0 | 01:29:08.000 | 0 | 
| 2024-05-12 | 3 |  European Continental Championships |  | 0 | 01:16:04.000 | 0 | 
| 2024-05-09 | 2 |  European Continental Championships |  | 0 | 00:24:25.000 | 0 | 
| 2024-04-28 | 2 |  International MTB Bundesliga - Heubacher Mountainbikefestival Bike the Rock + UCI XCO Junior Series |  | 0 | 01:27:58.000 | 0 | 
| 2024-04-21 | 54 |  WHOOP UCI Mountain Bike World Cup |  | 0 | 01:26:03.000 | 0 | 
| 2024-04-14 | 29 |  WHOOP UCI Mountain Bike World Cup |  | 0 | 01:32:03.000 | 0 | 
| 2024-04-07 | 8 |  MTB Festival |  | 0 | 01:20:36.000 | 0 | 
| 2024-03-10 | 7 |  Fullgaz Race powered by Ghost int. MTB Bundesliga |  | 0 | 01:28:12.000 | 0 | 
| 2024-03-09 | 3 |  Fullgaz Race powered by Ghost int. MTB Bundesliga |  | 0 | 00:22:27.000 | 0 | 
| 2024-02-25 | 13 |  Shimano Supercup Massi Banyoles |  | 0 | 01:28:18.000 | 0 | 
| 2024-02-18 | 22 |  Internationales Chelva Gsport Challenge |  | 0 | 01:31:18.000 | 0 | 
| 2023-10-15 | 10 |  Greek MTB Series by Alter Bike Tours - Salamina MTB Race #9 |  | 0 | 01:29:18.000 | 0 | 
| 2023-10-12 | DNS |  Greek MTB Series by Alter Bike Tours - Salamina MTB Race #8 |  | 0 | 00:00:00.000 |  | 
| 2023-10-11 | DNF |  Greek MTB Series by Alter Bike Tours- Salamina Epic Race #7 |  | 0 | 00:00:00.000 |  | 
| 2023-10-08 | 56 |  Mont-Sainte-Anne World Cup |  | 0 | 01:37:12.000 | 0 | 
| 2023-10-06 | 56 |  UCI World Cup Mont-Sainte-Anne |  | 0 | 01:37:12.000 | 0 | 
| 2023-10-01 | DNF |  Snowshoe World Cup |  | 0 | 00:00:00.000 |  | 
| 2023-09-24 | 19 |  Paris 2024 Test Event |  | 0 | 01:16:21.000 | 0 | 
| 2023-09-24 | 19 |  Paris 2024 Test Event |  | 0 | 01:16:21.000 | 0 | 
| 2023-09-10 | 27 |  UCI MTB World Cup - Les Portes du Soleil |  | 0 | 01:30:17.000 | 0 | 
| 2023-08-28 | 51 |  UCI World Championships Glasgow | ME | 0 | 01:28:03.000 | 0 | 
| 2023-08-27 | 20 |  UCI MTB World Cup - Andorra |  | 0 | 01:32:33.000 | 0 | 
| 2023-08-12 | 51 |  UCI Cycling World Championships |  | 0 | 01:28:03.000 | 0 | 
| 2023-08-10 | 13 |  UCI Cycling World Championships |  | 0 | 00:20:45.000 | 0 | 
| 2023-05-14 | 70 |  UCI MTB World Cup - Nové Město na Moravě |  | 0 | 01:31:16.000 | 0 | 
| 2023-02-26 | 9 |  Shimano Supercup Massi Banyoles |  | 0 | 01:21:50.000 | 0 | 
| 2023-02-19 | 9 |  Internationales Chelva Gsport Challenge |  | 0 | 01:25:26.000 | 0 | 
| 2022-08-24 | 13 |  UCI World Championships Les Gets | ME | 0 | 01:24:38.000 | 0 | 
| 2020-10-10 | 24 |  UCI World Championships Leogang | me | 0 | 01:30:41.000 | 0 | 
| 2014-09-07 | 7 |  UCI World Championships Lillehammer | MU | 0 | 01:21:08.000 | 0 | 
| 2014-01-12 | 2 |  National Championships Germany MU | MU | 0 | 00:56:30.000 | 0 | 
| 2014-01-11 | 2 |  Kampioenschap Van Duitsland |  | 0 | 00:56:30.000 | 0 | 
| 2013-12-26 | 17 |  Internationales Radquer Dagmersellen | ME | 0 | 01:02:13.000 | 0 | 
| 2013-11-24 | 13 |  Int. Radquer Hittnau | ME | 0 | 01:00:30.000 | 0 | 
| 2013-11-17 | 13 |  Flückiger Cross Madiswil | ME | 0 | 01:09:16.000 | 0 | 
| 2013-08-30 | 2 |  UCI World Championships Pietermaritzburg | mu | 0 | 01:29:53.000 | 0 | 
| 2013-01-12 | 10 |  National Championships Germany MU | MU | 0 | 00:55:59.000 | 0 | 
| 2013-01-02 | 16 |  Cyclo Cross Bussnang | ME | 0 | 01:07:42.000 | 0 | 
| 2012-12-30 | 40 |  GP-5-Sterne-Region | ME | 0 | 00:00:00.000 |  | 
| 2012-12-26 | 26 |  Internationales Radquer Dagmersellen | ME | 0 | 00:00:00.000 |  | 
| 2012-11-18 | 12 |  Flückiger Cross Madiswil | ME | 0 | 01:05:54.000 | 0 | 
| 2012-09-07 | 9 |  UCI World Championships Saalfelden | mu | 0 | 01:22:42.000 | 0 | 
| 2011-11-13 | 35 |  Internationales Radquer Frenkendorf | ME | 0 | 01:02:45.000 | 0 | 
| 2011-09-02 | 40 |  UCI World Championships Champéry | mu | 0 | 01:45:28.000 | 0 | 
| 2010-09-03 | 3 |  UCI World Championships Mont-Sainte-Anne | mj | 0 | 01:36:08.000 | 0 | 
| 2009-09-03 | 7 |  UCI World Championships Canberra | mj | 0 | 01:34:39.000 | 0 |