All available race results Alex Antonio Strah Mendez

Date Race Rank
Vuelta a Costa Rica
18/12 Stage 1 89

Rider information for 2017

Rider information for 2019

Rider information for 2020

Rider information for 2022

Rider information for 2025