Race Results

Complete Results: 2021 | 2020 | 2019201820172016 |20152014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004

Champions

Marathon
Griffin Bohannon — Mt. Pleasant, Michigan — 2:25:17
David Mart — Zeeland, Mich. — 2:26:41
Ryan Greutman — South Bend, Ind. — 2:26:46
Justin Gillette — Goshen, Ind. — 2:27:44
David Mart — Zeeland, Mich. — 2:27:55
Brendan Molony — Kalamazoo, Mich. — 2:28:22
Mike Camilleri — Howell, Michigan — 2:31:13
Brendan Molony — Kalamazoo, Michigan — 2:31:15
Chuck Engle — Dublin, Ohio — 2:31:47
Erik Bush — Warrenville, Ill. — 2:32:47
Erik Bush — Warrenville, Ill. — 2:34:11
Jimi Minnema — Jenison, Mich. — 2:39:34
Nick Zendler — Garden City, Mich. — 2:42:27
Katie Jazwinski — Dexter, Mich. — 2:44:59
Amber Brunmeier — Holland, Mich. — 2:49:53
Jessie Lair — Grand Rapids, Michigan — 2:51:39
Lauren Kersjes — Chicago, Illinois — 2:52:42
Kylen Cieslak — Chicago, Ill. — 2:53:40
Lana Lazaridis — Schaumburg, Ill. — 2:57:31
Angela Swain — Evanston, Illinois — 2:57:56
Dani Steinbacher — Ann Arbor, Mich. — 2:58:12
Debra Gormley — St. Paul, Minn. — 2:58:39
Hannah Norton — Union City, Mich. — 2:58:51
Kristin Walstad — Plainwell, Mich. — 2:58:58
Janet Becker — Grand Rapids, Mich. — 3:00:29
Laura Kennedy — Lake Forest, Ill. — 3:01:30
Heather Baas — Chicago, Ill. — 3:15:58
Jeff Scovill — 2:31:14 — Minneapolis, Minn.
Half Marathon
Emmanuel Korir — Grand Rapids, Mich. — 1:07:57
Jesse Kleinjan — Chicago, Ill. — 1:09:38
John Gries — East Lansing, Michigan — 1:09:51
Samuel Parlette — White Lake, Michigan — 1:10:14
Tad Hulst — Zeeland, Mich. — 1:10:20
Kenneth MacDonough — Novi, Mich. — 1:10:46
Nicholas Liversedge — Lowell, Mich. — 1:12:03
Jesse Kleinjan — Chicago, Ill. — 1:12:50
Robert Breit — Morton Grove, Ill. — 1:13:47
Trevor Oseland — Holland, Mich. — 1:14:20
Daniel Garza — Dearborn, Michigan — 1:14:46
Joanna Stephens — Rockford, Michigan — 1:16:01
Ryan Hackett — Shepherd, Mich. — 1:17:31
Racheal Marchand — Chesterton, Ind. — 1:19:47
Paige Boldt — Grand Rapids, Michigan — 1:20:02
Nicole Michmerhuizen — Ann Arbor, Michigan — 1:20:09
Henry Hofman — Grandville, Mich. — 1:20:12
Hannah Norton — Union City, Mich. — 1:20:30
Kylen Cieslak — Livonia, Mich. — 1:20:33
Paige Boldt — Grand Rapids, Mich. — 1:21:29
Jessica Graf — Fremont, Mich. — 1:21:50
Andrea Hutchins — St. Joseph, Mich. — 1:23:55
Julia Viel — Mentor, Ohio — 1:24:19
Mary Toohill — Davenport, Iowa — 1:24:21
Jami Grant — Kewadin, Mich. — 1:25:20
Laurie Decker — Cadillac, Mich. — 1:26:26
Elizabeth Hager — Grand Rapids, Mich. — 1:30:59
Jordan Lafreniere — Warrenville, Ill. — 2:32:47