Lawrence WarbasseBy alberto488 / 2024-10-05 2025 UCI World Tour Rank Stage PositionResultsShots Points 0 2025 World Championships Men's road race 31Did Not Finish 0