| 2025-10-10 | 28 | Roc d'Azur | | 0 | 05:07:50.000 | 0 |
| 2025-09-21 | 16 | UCI World Cup La Tramun Sea Otter Europe | ME | 82.7 | 04:48:18.290 | 17.211 |
| 2025-09-01 | 13 | World Championships | me | 0 | 06:13:03.000 | 0 |
| 2025-08-17 | 4 | SPAR Swiss Epic | | 0 | 12:53:30.000 | 0 |
| 2025-07-12 | 4 | Südtirol Dolomiti Superbike | | 0 | 04:45:32.000 | 0 |
| 2025-06-14 | 13 | UCI World Cup Südtirol Dolomites | | 0 | 04:49:20.000 | 0 |
| 2025-06-01 | 22 | UCI World Cup Naturland - Andorra | | 0 | 02:52:39.000 | 0 |
| 2025-05-10 | 14 | UCI World Cup Capoliveri Legend Cup | | 0 | 03:05:25.000 | 0 |
| 2025-05-03 | 43 | Specialized Bike Marathon | | 0 | 04:20:25.000 | 0 |
| 2025-04-15 | DNF | 4 Islands Epic | | 0 | 00:00:00.000 | |
| 2025-03-01 | 7 | Andalucia Bike Race by Garmin | | 0 | 12:55:25.000 | 0 |
| 2024-09-22 | 49 | World Championships ME - XCM | | 0 | 05:05:41.000 | 0 |
| 2024-08-28 | 41 | UCI World Championships Pal Arinsal | ME | 0 | 01:16:10.000 | 0 |
| 2024-07-29 | 31 | Olympic Games - Cross-country | | 0 | 01:35:13.000 | 0 |
| 2024-05-12 | 4 | American Continental Championships | | 0 | 01:21:16.000 | 0 |
| 2024-05-10 | 22 | American Continental Championships | | 0 | 00:22:20.000 | 0 |
| 2024-04-28 | 3 | #2 - CIMTB - ARAXÁ 21 YEARS - XCO CLASS HC - ELITE/U23 | | 0 | 01:15:35.000 | 0 |
| 2024-04-26 | 5 | #2 - CIMTB - ARAXÁ 21 YEARS - XCC CLASS 3 - ELITE | | 0 | 00:22:49.000 | 0 |
| 2024-04-21 | 53 | WHOOP UCI Mountain Bike World Cup | | 0 | 01:25:35.000 | 0 |
| 2024-04-14 | 52 | WHOOP UCI Mountain Bike World Cup | | 0 | 01:35:57.000 | 0 |
| 2024-04-07 | 6 | Shimano Supercup Massi Santa Susanna | | 0 | 01:19:38.000 | 0 |
| 2024-03-31 | 3 | Volcat BTT Igualada - XCO E2 | | 0 | 01:57:13.000 | 0 |
| 2024-03-30 | 3 | Volcat BTT Igualada - XCO E1 | | 0 | 02:34:50.000 | 0 |
| 2024-03-17 | 4 | #1 - CIMTB - NOVA LIMA - XCO CLASS 1 - ELITE | | 0 | 01:23:05.000 | 0 |
| 2024-03-15 | 3 | #1 - CIMTB - NOVA LIMA - XCC CLASS 3 - ELITE | | 0 | 00:23:27.000 | 0 |
| 2024-03-10 | 3 | Internacional Chaoyang Estrada Real | | 0 | 01:20:12.937 | 0 |
| 2024-03-08 | 5 | Internacional Chaoyang Estrada Real | | 0 | 00:25:43.000 | 0 |
| 2024-03-03 | 2 | #1 Internacional MTB Series | | 0 | 01:26:49.000 | 0 |
| 2024-03-01 | 5 | #1 Internacional MTB Series | | 0 | 00:27:30.000 | 0 |
| 2024-02-25 | 5 | Tropical Mountain Bike Challenge | | 0 | 01:30:27.000 | 0 |
| 2024-02-21 | 12 | Tropical MTB Challenge - 2 | | 0 | 01:35:29.000 | 0 |
| 2024-02-11 | 27 | HERO Abu Dhabi | | 0 | 01:23:08.000 | 0 |
| 2024-02-09 | 29 | HERO Abu Dhabi | | 0 | 00:22:36.000 | 0 |
| 2023-10-21 | 5 | Juegos Panamericanos | | 0 | 01:20:35.000 | 0 |
| 2023-10-21 | 5 | Pan American Games | | 0 | 01:20:35.000 | 0 |
| 2023-10-15 | 2 | MTB festival | | 0 | 01:24:54.491 | 0 |
| 2023-10-13 | 5 | MTB festival | | 0 | 00:22:56.574 | 0 |
| 2023-10-01 | 57 | Snowshoe World Cup | | 0 | 01:25:05.000 | 0 |
| 2023-09-27 | 13 | Snowshoe World Cup | | 0 | 04:49:03.000 | 0 |
| 2023-09-16 | 5 | UCI MTB World Cup - Les Portes du Soleil | | 0 | 04:55:17.000 | 0 |
| 2023-09-10 | 50 | UCI MTB World Cup - Les Portes du Soleil | | 0 | 01:32:47.000 | 0 |
| 2023-08-28 | 47 | UCI World Championships Glasgow | ME | 0 | 01:27:44.000 | 0 |
| 2023-08-12 | 47 | UCI Cycling World Championships | | 0 | 01:27:44.000 | 0 |
| 2023-06-04 | 1 | UCI MTB World Cup - Finale Ligure | | 0 | 04:44:57.000 | 0 |
| 2023-05-13 | DNF | UCI MTB World Cup - Nové Město na Moravě | | 0 | 00:00:00.000 | |
| 2023-02-05 | 9 | Copa Colombia MTB I | | 0 | 01:19:33.000 | 0 |
| 2023-02-03 | 3 | Copa Colombia MTB I | | 0 | 00:24:51.000 | 0 |