RESULTS 2024 Preliminary Race Results RESULTS 2023 Race Results for Individual Events Overall Race Results for Individual 42.2km RESULTS 2022 Race Results for Individual Events Overall Race Results for Individual 42.2km Results 2021 Race Results for Individual Events Overall Race Results for Individual 42.2km