| 11/04/25 |
24 |
The Showdown @Angler's Ridge
Men Elite - Cross-country short circuit

USA - Angler’s Park, Danville, VA
|
Men Elite - Cross-country short circuit |
USA, Angler’s Park, Danville, VA |
2 |
| 11/04/25 |
22 |
The Showdown @Angler's Ridge
Men Elite - Cross-country Olympic

USA - Angler’s Park, Danville, VA
|
Men Elite - Cross-country Olympic |
USA, Angler’s Park, Danville, VA |
2 |
| 21/03/25 |
51 |
US Pro Cup + UCI XCO Junior Series
Men Elite - Cross-country short circuit

USA - Fayetteville
|
Men Elite - Cross-country short circuit |
USA, Fayetteville |
HC |
| 21/03/25 |
36 |
US Pro Cup + UCI XCO Junior Series
Men Under 23 - Cross-country Olympic

USA - Fayetteville
|
Men Under 23 - Cross-country Olympic |
USA, Fayetteville |
HC |
| 20/03/25 |
40 |
US Pro Cup
Men Under 23 - Cross-country Olympic

USA - Fayetteville
|
Men Under 23 - Cross-country Olympic |
USA, Fayetteville |
1 |
| 21/02/25 |
43 |
Tropical Mountain Bike Challenge + UCI XCO Junior Series
Men Elite - Cross-country short circuit

PUR - Albergue Olímpico de Salinas
|
Men Elite - Cross-country short circuit |
PUR, Albergue Olímpico de Salinas |
HC |
| 21/02/25 |
33 |
Tropical Mountain Bike Challenge + UCI XCO Junior Series
Men Under 23 - Cross-country Olympic

PUR - Albergue Olímpico de Salinas
|
Men Under 23 - Cross-country Olympic |
PUR, Albergue Olímpico de Salinas |
HC |
| 19/02/25 |
31 |
Tropical MTB Challenge - 2
Men Under 23 - Cross-country Olympic

PUR - Albergue Olímpico de Salinas
|
Men Under 23 - Cross-country Olympic |
PUR, Albergue Olímpico de Salinas |
1 |