2024 Results

2023 RESULTS


2022 Results

100 mile finish rate