2023 Results at: rtrt.me
2022 Results: not available ???
2021 Results: not available ???
2020 Results: not available ???
2019 Results: not available ???
2019 Results at: iresultslive.com - 114 Finishers
2018 Results at: iresultslive.com - 115 Finishers