| 2025-10-09 | 60 |  UCI World Cup Mont-Sainte-Anne  | ME | 0 | 01:30:37.000 | 0 | 
| 2025-10-05 | 64 |  UCI World Cup Lake Placid  | xco | 0 | 00:00:00.000 |  | 
| 2025-02-28 | 32 |  Puerto Rico MTB Cup + UCI XCO Junior Series |  | 0 | 00:00:00.000 |  | 
| 2025-02-28 | 19 |  Puerto Rico MTB Cup + UCI XCO Junior Series |  | 0 | 00:22:58.000 | 0 | 
| 2025-02-21 | 20 |  Tropical Mountain Bike Challenge + UCI XCO Junior Series |  | 0 | 00:00:00.000 |  | 
| 2025-02-21 | 33 |  Tropical Mountain Bike Challenge + UCI XCO Junior Series |  | 0 | 00:21:07.000 | 0 | 
| 2025-02-19 | 13 |  Tropical MTB Challenge - 2 |  | 0 | 01:39:10.000 | 0 | 
| 2025-02-08 | 56 |  Shimano Supercup Massi La Nucía |  | 0 | 01:23:44.000 | 0 | 
| 2024-05-18 | 2 |  Englewood Open |  | 0 | 01:33:54.000 | 0 | 
| 2024-05-17 | 11 |  Englewood Open |  | 0 | 00:21:12.260 | 0 | 
| 2024-05-12 | 24 |  American Continental Championships |  | 0 | 01:26:27.000 | 0 | 
| 2024-05-10 | 26 |  American Continental Championships |  | 0 | 00:22:24.000 | 0 | 
| 2024-05-08 | 1 |  American Continental Championships |  | 0 | 00:00:00.000 |  | 
| 2024-04-06 | 48 |  US Pro Cup presented by Ozark Foundation + UCI XCO Junior Series |  | 0 | 00:00:00.000 |  | 
| 2024-04-05 | 11 |  US Pro Cup presented by Ozark Foundation + UCI XCO Junior Series |  | 0 | 00:21:44.000 | 0 | 
| 2024-04-03 | 24 |  US Pro Cup presented by Ozark Foundation |  | 0 | 01:34:28.000 | 0 | 
| 2024-03-23 | 15 |  Orange Seal Pro Cup p/b Vailocity |  | 0 | 01:32:27.000 | 0 | 
| 2024-03-03 | 26 |  Puerto Rico MTB Cup + UCI XCO Junior Series |  | 0 | 00:00:00.000 |  | 
| 2024-03-02 | 12 |  Puerto Rico MTB Cup + UCI XCO Junior Series |  | 0 | 00:23:08.000 | 0 | 
| 2024-02-25 | 15 |  Tropical Mountain Bike Challenge |  | 0 | 00:00:00.000 |  | 
| 2024-02-23 | 33 |  Tropical Mountain Bike Challenge |  | 0 | 00:00:00.000 |  | 
| 2024-02-21 | DNF |  Tropical MTB Challenge - 2 |  | 0 | 00:00:00.000 |  | 
| 2024-02-11 | 50 |  Shimano Supercup Massi La Nucía |  | 0 | 01:24:24.000 | 0 | 
| 2024-02-04 | 23 |  Volcat Platja D'aro E-2 |  | 0 | 01:44:55.000 | 0 | 
| 2024-02-03 | 24 |  Volcat Platja D'aro E-1 |  | 0 | 01:51:05.000 | 0 | 
| 2023-11-05 | 19 |  Panamerican Continental Championships | ME | 0 | 00:00:00.000 |  | 
| 2023-11-04 | 34 |  Thunder Cross | ME | 0 | 00:00:00.000 |  | 
| 2023-10-08 | 74 |  Mont-Sainte-Anne World Cup |  | 0 | 01:38:13.000 | 0 | 
| 2023-10-06 | 74 |  UCI World Cup Mont-Sainte-Anne |  | 0 | 00:00:00.000 |  | 
| 2023-10-01 | 79 |  Snowshoe World Cup |  | 0 | 00:00:00.000 |  | 
| 2023-04-20 | 47 |  Life Time Sea Otter Classic - Fuego XL |  | 108 | 04:43:42.000 | 22.841 |