2017 Results at: iresultslive.com
2016 Results at: iresultslive.com - 804 Finishers
2015 Results at: iresultslive.com - 825 Finishers
2014 Results at: iresultslive.com - 853 Finishers
2013 Results at gsrs.com: Overall / Age Group / Menu - 923
2012 Results at gsrs.com: Overall / Age Group / Menu - 673