After months of training, athletes from around the world are preparing to hit the course for Grandma's Marathon and the Garry Bjorklund Half Marathon. These athletes follow in the footsteps of those that have made for many exciting finishes in years' past. Here are the top finishing times from the various race day events of Grandma's Marathon Weekend over the years:

Grandma's Marathon

Men's Full Marathon

  1. Dominic Ondoro - 2:09:06 - 2014
  2. Dick Beardsley - 2:09:37 - 1981
  3. Garry Bjorklund - 2:10:20 - 1980
  4. Elisha Barno - 2:10:38 - 2015
  5. Elly Rono - 2:10:57 - 2002

Women's Full Marathon

  1. Sarah Kiptoo - 2:26:32 - 2013
  2. Fira Sultanova - 2:27:05 - 2003
  3. Halina Karnatsevich - 2:28:43 - 2005
  4. Elena Makolova - 2:29:12 - 1999
  5. Lorrianne Moller - 2:29:36 - 1981

Men's Wheelchair Marathon

  1. Joshua George - 1:22:55 - 2012
  2. Aaron Pike - 1:22:55 - 2012
  3. Rafael Jiminez - 1:23:00 - 2012
  4. Michael Filteau - 1:23:02 - 2012
  5. Krige Schabort - 1:24:12 - 2013

Women's Wheelchair Marathon

  1. Amanda McGregory - 1:36:39 - 2012
  2. Amanda McGregory - 1:38:58 - 2013
  3. Amanda McGregory - 1:39:31 - 2011
  4. Alina Dos Santos Rocha - 1:41:40 - 2016
  5. Susannah Scaroni - 1:42:46 - 2013

Garry Bjorklund Half Marathon

Men's Half Marathon

  1. Meb Keflezighi - 1:01:22 - 2013
  2. Derese Deniboba - 1:02:19 - 2011
  3. Tesfaye Alemayehu - 1:02:22 - 2011
  4. Shadrack Biwott - 1:02:24 - 2013
  5. Tim Ritchie - 1:02:29 - 2013

Women's Half Marathon

  1. Kara Goucher - 1:09:46 - 2012
  2. Cynthia Limo - 1:09:50 - 2014
  3. Colleen De Reuck - 1:10:00 - 2003
  4. Deena Kastor - 1:10:30 - 2004
  5. Maegan Krifchin - 1:10:56 - 2012

Top Finishing Times For Minnesotans

  • Men's Full Marathon: Dick Beardsley - 2:09:37 - 1981
  • Women's Full Marathon: Jen Houck - 2:33:01 - 2011
  • Men's Half Marathon: Chris Erichsen - 1:04:29 - 2011
  • Women's Half Marathon: Kelly Brinkman - 1:11:33 - 2013