Men's Overall Winner
2003 - Luis Armenteros, 52:20.9
2004 - Sean Wade, 52:07.3
2005 - Jacob Rotich, 51:02.8
2006 - Richard Kimeli, 50:16.8
2007 - Richard Kimeli, 49:47.5
2008 - Richard Kimeli, 51:36.0
2009 - Shadrack Songok, 50:13.2
2010 - Samuel Kosgei, 48:26.7 * (Event record)
2011 - Samuel Kosgei, 50:44.1
2012 - Benjami Zywicki, 52:16.4
2013 - Enoch Nadler, 50:25.1
2014 - Kiya Dandena, 51:11.5
2015 - Jarrett Le Blanc, 51:21.3
2016 (Feb.) - Biya Simbassa, 50:13.4
2016 (Oct.) - Abinet Adravo, 52:13.6
2017 - Alfred Kiplagat, 52:34.7
2018 - Jarrett Le Blanc, 50:33.6
2019 - Calum Neff, 53:10
2021 - Aaron Albert, 50:14
2022 - Jordan West, 51:04
2023 - Calum Neff, 51:07.7
Women's Overall Winner
2003 - Jessica Armenteros, 1:02:12.9
2004 - Jody Hawkins, 57:15.0
2005 - Liza Hunter Galvan, 57:26.2
2006 - Jody Hawkins, 1:01:05.4
2007 - Lilian Chelimo, 56:43.0
2008 - Diana Hirst, 1:04:16.7
2009 - Mary Davies, 58:07.7
2010 - Emily Loeffler, 1:01:22.6
2011 - Emily Daum, 1:00:48.9
2012 - Emily Daum, 1:02:23.3
2013 - Mary Davies, 59:35.5
2014 - Megan Saloom, 59:48.3
2015 - Hillary Montgomery, 55:11.8 * (Event record)
2016 (Feb.) - Mary Davies, 56:45.7
2016 (Oct.) - Lauren Stroud, 59:41.7
2017 - Hillary Montgomery, 56:45.8
2018 - Cali Roper, 1:02:46.4
2019 - Lauren Stroud, 59:46
2021 - Lauren Stroud, 58:30
2022 - Flora Lai, 1:02:38
2023 - Lauren Stroud, 59:32.9
Men's Masters Winner
2003 - Steven King, 57:58.8
2004 - Joe Flores, 55:29.3
2005 - William Moore, 55:54.6
2006 - Terry Garrett, 57:33.9
2007 - Francisco Perez, 56:38.7
2008 - Sean Wade, 52:27.9
2009 - Sean Wade, 50:39.7 * (Event record)
2010 - Gerardo Mora, 56:50.4
2011 - Sean Wade, 53:47.8
2012 - Wilmer Bustillos, 57:19.7
2013 - Sammy Kiplagat Cheptoo, 51:49.8
2014 - Sammy Kiplagat Cheptoo, 54:09.3
2015 - Luis Armenteros, 56:26.5
2016 (Feb.) - Luis Armenteros, 56:34.5
2016 (Oct.) - Luis Armenteros, 56:29.3
2017 - Luis Armenteros, 56:18.1
2018 - Roberto Moratilla, 58:11.7
2019 - Sean Wade, 55:05
2021 - Peter Lawrence, 58:13
2022 - David Alber, 57:17
2023 - Nathan Bishop, 57:02.9
Women's Masters Winner
2003 - Christie Lammers, 1:05:10.0
2004 - Christie Lammers, 1:04:53.5
2005 - Suzanne Day, 1:09:54.6
2006 - Susan Walters, 1:06:38.3
2007 - Susan Walters, 1:04:46.2
2008 - Heidy Lozano, 1:05:32.1
2009 - Heidy Lozano, 1:03:21.9
2010 - Heidy Lozano, 1:02:36.3 * (Event record)
2011 - Laura Bennett, 1:08:31.6
2012 - Jody Berry, 1:12:46.1
2013 - Kimberly Mac Namee, 1:03:45.4
2014 - Alexandra Paddon-Jones, 1:07:26
2015 - Laura Bennett, 1:07:35.3
2016 (Feb.) - Laura Bennett, 1:06:21.8
2016 (Oct.) - Stacy Holden, 1:07:18.9
2017 - Stacy Holden, 1:08:17.3
2018 - Catherine Kruppa, 1:07:47.3
2019 - Flora Lai, 1:02:51
2021 - Flora Lai, 1:03:48
2022 - Anngela Caron, 1:04:24
2023 - Catherine Kruppa, 1:02:48.4