RESULTS 2023 RESULTS RESULTS PDF RESULTS 5K PDF RESULTS 10K RESULTS PDF RESULTS 5K PDF RESULTS 10K RESULTS PDF Results HALF PDF Results FULL RESULTS PDF OVERALL PDF AGE GROUP results PDF Results RESULTS PDF RESULTS HALF PDF RESULTS 10k RESULTS RESULTS PDF RESULTS results PDF RESULTS RESULTS DUATHLON PDF Results TRIATHLON PDF RESULTS RESULTS RESULTS RESULTS RESULTS 2022 RESULTS RESULTS PDF RESULTS 5K PDF RESULTS 10K RESULTS RESULTS RESULTS PDF RESULTS RESULTS PDF RESULTS RESULTS PDF RESULTS 13.1 PDF RESULTS 10K RESULTS PDF RESULTS 13.1 PDF RESULTS 10K RESULTS PDF RESULTS RESULTS PDF RESULTS RESULTS PDF RESULTS RESULTS RESULTS PDF RESULTS RESULTS PDF RESULTS RESULTS RESULTS PDF RESULTS 8K PDF RESULTS 13.1 RESULTS PDF RESULTS RESULTS PDF RESULTS RESULTS PDF RESULTS 5K PDF RESULTS 10K RESULTS PDF RESULTS PDF AWARDS RESULTS 2021 RESULTS RESULTS RESULTS RESULTS PDF RESULTS RESULTS RESULTS RESULTS RESULTS RESULTS RESULTS RESULTS RESULTS 2020 RESULTS RESULTS RESULTS VIRTUAL RACE results RESULTS RESULTS RESULTS RESULTS RESULTS 2019 RESULTS RESULTS RESULTS results RESULTS RESULTS RESULTS 2018 RESULTS RESULTS results RESULTS RESULTS