Results

2024

April 27, 2024
5K | 10K | Half-Marathon | Marathon

2023

April 29, 2023
5K | 10K | Half-Marathon | Marathon

2022

April 30, 2022
5K | 10K | Half-Marathon | Marathon

2019

April 27, 2019
5K | 10K | Half-Marathon | Marathon

2018

April 28, 2018
5K | 10K | Half-Marathon | Marathon (official)Marathon splits (enhanced)

2017

April 29, 2017
5K | 5K Walk | 10K | Half-Marathon | Marathon (official)Marathon splits (enhanced)

2016

April 30, 2016
5K | 5K Walk | 10K | Half-Marathon | Marathon (official)Marathon splits (enhanced)

2015

April 25, 2015
5K | 10K | Half-Marathon

2014

April 26, 2014
5K | 10K | Half-Marathon

2013

April 27, 2013
5K | 10K | Half-Marathon

2012

April 28, 2012
5K | 10K | Half-Marathon

2011

April 30, 2011
5K | 10K | Half-Marathon

2010

April 24, 2010
5K | 10K | Half-Marathon

2009

April 25, 2009
5K | 10K | Half-Marathon

2008

April 26, 2008
5K | 10K | Half-Marathon

2007

April 28, 2007
5K | 10K | Half-Marathon

2006

April 29, 2006
5K Walk | 5K Run | 10K Run | Half-Marathon

2005

April 30, 2005
5K | 10K | Half-Marathon | 30K

2004

April 24, 2004
5K | 10K | Half-Marathon

2003

April 12, 2003
10K | Half-Marathon

2002

April 13, 2002
10K | Half-Marathon