2023 Results – 13 finishers
2022 Results – 6 finishers. 3 unofficial finishers
2021 Results – 11 finishers.
2020 Results – 1 finisher. 1 unofficial finisher
2019 Results – 6 finishers. 2 unofficial finishers
2023 Results – 13 finishers
2022 Results – 6 finishers. 3 unofficial finishers
2021 Results – 11 finishers.
2020 Results – 1 finisher. 1 unofficial finisher
2019 Results – 6 finishers. 2 unofficial finishers