Race Results

Every finisher, every year

2026

Events
3
Finishers
95

2025

Events
3
Finishers
75

2024

Events
3
Finishers
83

2023

Events
3
Finishers
54

2022

Events
3
Finishers
49

2019

Events
6
Finishers
152

2018

Events
5
Finishers
185

2017

Events
6
Finishers
177