City of Lakes 10 Mile Men

Lakes Calhoun and Harriet, Minneapolis

Sep. 10, 2023


Results by MTEC Results

Use the Find option of your Web Browser to find the performance of a specific individual.

Click here for data on women
Click here for data on half marathon women
Click here for data on half marathon men

                                                                 Last updated Sep. 22, 2023 10:27 AM
         CLASS                                           AGE GRADE  FINISH    
 PLACE   PLACE           FINISHER                                     TIME     PACE  NET TIME

                                       STATE RECORD FOR 31-YEAR-OLD MEN
    1    1 M20  Tyler Jermann, 31, Saint Paul, MN         87.42%     50:20    5:02  50:20
                       Old record 55:19 by Ben Schneider, Sep. 13, 2015
    2    2 M20  Kevin Lewis, 30, Richfield, MN            87.42%     50:20    5:02  50:20
                                       STATE RECORD FOR 33-YEAR-OLD MEN
    3    3 M20  Daniel Docherty, 33, Saint Paul, MN       87.23%     50:32    5:03  50:32
    4    4 M20  Joel Reichow, 30, Saint Paul, MN          86.84%     50:40    5:04  50:40
    5    5 M20  John Vodacek, 29, Woodbury, MN            84.02%     52:22    5:14  52:22
    6    6 M20  Connor Reck, 30, Minneapolis, MN          84.00%     52:23    5:14  52:23
    7    7 M20  David Nogle, 23, Eagan, MN                82.63%     53:15    5:20  53:15
    8    8 M20  Jason Thomas, 29, West Des Moines, IA     82.37%     53:25    5:21  53:25
    9    9 M20  Nick Ross, 34, Minneapolis, MN            82.06%     53:49    5:23  53:49
   10   10 M20  Chris Gill, 30, Saint Paul, MN            80.54%     54:38    5:28  54:36
   11   11 M20  Jackson Lindquist, 29, Delano, MN         80.29%     54:48    5:29  54:47
   12   12 M20  Garrett Eklof, 33, Madison, WI            80.36%     54:51    5:29  54:51
   13   13 M20  Kyle Genteman, 30, Minneapolis, MN        79.54%     55:19    5:32  55:16
   14   14 M20  Zach Lee, 34, Eau Claire, WI              79.53%     55:32    5:33  55:30
   15   15 M20  Drew Paradis, 32, Alexandria, MN          78.56%     56:02    5:36  56:00
   16   16 M20  Adam McCollor, 22, Minnetonka, MN         78.20%     56:16    5:38  56:14
   17   17 M20  Samuel Stiff, 30, Duluth, MN              78.15%     56:18    5:38  56:16
   18   18 M20  Cameron Johnson, 25, Madison, WI          78.15%     56:18    5:38  56:14
   19   19 M20  Bjorn Wastvedt, 33, Marshall, MN          78.25%     56:20    5:38  56:17
   20   20 M20  Sam Westerberg, 31, Minneapolis, MN       78.06%     56:22    5:38  56:20
   21   21 M20  Justin Furcich, 26, Saint Paul, MN        77.90%     56:29    5:39  56:29
   22   22 M20  Paul Swim, 33, Minneapolis, MN            77.83%     56:38    5:40  56:36
   23   23 M20  Troy Koivisto, 30, Minneapolis, MN        77.56%     56:44    5:40  56:41
   24    1 M40  Gerad Mead, 44, Minneapolis, MN           82.44%     56:48    5:41  56:44
   25    1 M35  Ben Johnson, 37, Minneapolis, MN          78.56%     56:48    5:41  56:45
                                       STATE RECORD FOR 46-YEAR-OLD MEN
   26    1 M45  Kenny Miller, 46, Wadena, MN              83.74%     56:51    5:41  56:49
                        Old record 58:16 by Peter Kessler, May 31, 2008
   28    2 M45  Patrick Russell, 47, Saint Paul, MN       84.36%     56:54    5:41  56:51
   29   24 M20  Sam Friesen, 28, Minneapolis, MN          77.15%     57:02    5:42  57:00
   30    2 M35  Alan Twomey, 38, Minneapolis, MN          78.48%     57:08    5:43  57:08
   31   25 M20  Sam Anderson, 29, Saint Paul, MN          76.57%     57:28    5:45  57:25
   33    3 M45  Sam Ives, 45, Minneapolis, MN             81.92%     57:38    5:46  57:35
   34   26 M20  Nate Moller, 22, Shoreview, MN            76.28%     57:41    5:46  57:33
   35    3 M35  Dan Bier, 38, MinneapolisColumb, MN       77.44%     57:54    5:47  57:51
   36   27 M20  William Lambert, 28, Rochester, MN        75.99%     57:54    5:47  57:51
   37    4 M35  Daniel Lauer-Schumacher, 39, Minneapolis, MN
                                                          77.74%     58:00    5:48  57:57
   38    2 M40  Peter Tollefson, 42, Minneapolis, MN      79.40%     58:02    5:48  58:02
   39    4 M45  Doron Clark, 45, Minneapolis, MN          81.34%     58:03    5:48  58:02
   40   28 M20  Keegan Carda, 29, Minneapolis, MN         75.26%     58:28    5:51  58:24
   41   29 M20  Benjamin Sylvester, 26, Minneapolis, MN   75.26%     58:28    5:51  58:24
   42   30 M20  Ryan Siewert, 30, Eden Prairie, MN        75.17%     58:32    5:51  58:30
   43   31 M20  Lukas Buehler, 30, Minneapolis, MN        74.94%     58:43    5:52  58:38
   44    5 M35  Sean Olson, 35, Minneapolis, MN           75.38%     58:45    5:53  58:44
   45   32 M20  Tim Westmark, 30, Appleton, WI            74.60%     58:59    5:54  58:54
   46   33 M20  Daniel Peters, 32, Minneapolis, MN        74.61%     59:00    5:54  58:57
   48    6 M35  Kris Spoth, 36, Stillwater, MN            74.95%     59:17    5:56  59:15
   49   34 M20  Daniel Zimny-Schmitt, 29, Denver, CO      74.16%     59:20    5:56  59:12
   50   35 M20  Taras Tataryn, 27, Minneapolis, MN        74.07%     59:24    5:56  59:18
   51   36 M20  Ike Mendel, 23, Saint Paul, MN            74.03%     59:26    5:57  59:13
   52   37 M20  Chris Caron, 31, Big Lake, MN             73.89%     59:33    5:57  59:28
   53    3 M40  Tom Gatyas, 43, Minneapolis, MN           77.98%     59:34    5:57  59:31
   54    5 M45  Benjamin Keeler, 46, Mound, MN            79.93%     59:34    5:57  59:29
   55   38 M20  Sam Showalter, 27, Irvine, CA             73.80%     59:37    5:58  59:31
   57   39 M20  Henry Benson, 29, Minneapolis, MN         73.72%     59:41    5:58  59:34
   58   40 M20  Drew Johnson, 29, Osseo, MN               73.72%     59:41    5:58  59:37
   59    4 M40  Mohammed Murunga, 44, Saint Paul, MN      78.37%     59:45    5:59  59:38
   60   41 M20  Danny Paredes, 27, Coopersburg, PA        73.54%     59:50    5:59  59:44
   61   42 M20  Nicolai Johnson-Borelli, 33, Minneapolis, MN
                                                          73.65%     59:51    5:59  59:46
   62    5 M40  Tim Johnson, 43, Minneapolis, MN          77.44%     59:59    6:00  59:55
   64    7 M35  Brandon Kotek, 36, Saint Paul, MN         73.89%   1:00:08    6:01  1:00:05
   65   43 M20  Walt Richard, 30, Saint Paul, MN          72.83%   1:00:25    6:03  1:00:19
   66    6 M40  Mike Oakes, 43, Minneapolis, MN           76.61%   1:00:38    6:04  1:00:31
   67    8 M35  Eric Tadt, 36, Minneapolis, MN            72.98%   1:00:53    6:05  1:00:53
   68    9 M35  Shu Matsuo Post, 37, Yokohama, 14         73.21%   1:00:57    6:06  1:00:53
   69   44 M20  Nathan Rylander, 34, Minneapolis, MN      72.18%   1:01:11    6:07  1:01:09
   70   45 M20  George Dickson, 32, Minneapolis, MN       71.87%   1:01:15    6:08  1:01:11
   71   10 M35  Kelly Fermoyle, 37, Minneapolis, MN       72.75%   1:01:20    6:08  1:01:18
   72   46 M20  Nick Solheim, 28, Minneapolis, MN         71.49%   1:01:33    6:09  1:01:33
   73   47 M20  Kyle Wick, 33, Minneapolis, MN            71.56%   1:01:36    6:10  1:01:30
   74    1 M55  Matthew Waite, 55, St. Paul, MN           83.52%   1:01:36    6:10  1:01:30
   75    2 M55  Brad Moening, 55, Saint Paul, MN          83.52%   1:01:36    6:10  1:01:30
   76   48 M20  Ethan Genteman, 33, Bloomington, MN       71.23%   1:01:53    6:11  1:01:51
   77    1 M50  Mark Elworthy, 53, Whitewater, WI         81.50%   1:02:01    6:12  1:01:55
   78   49 M20  Tristan Bakke, 24, Saint Paul, MN         70.85%   1:02:06    6:13  1:02:03
   79    6 M45  Darren Standorf, 48, Byron Center, MI     77.96%   1:02:06    6:13  1:02:03
   80    7 M40  Scott Mulinix, 41, Saint Paul, MN         73.61%   1:02:06    6:13  1:01:59
   81    8 M40  Michael Mack, 43, Minneapolis, MN         74.21%   1:02:36    6:16  1:02:28
   83   50 M20  Aiden Winn, 27, Minneapolis, MN           70.06%   1:02:48    6:17  1:02:44
   84    9 M40  Eric Hauge, 42, Minneapolis, MN           73.35%   1:02:49    6:17  1:02:42
   86   51 M20  Reese Holloway, 23, Minneapolis, MN       70.01%   1:02:51    6:17  1:02:42
   87   52 M20  Isaac Wieber, 27, Minneapolis, MN         69.90%   1:02:57    6:18  1:02:51
   88   53 M20  Michael Rodriguez, 32, St. Louis Park, MN 69.86%   1:03:01    6:18  1:02:56
   89   10 M40  Debin Wang, 42, Chanhassen, MN            72.97%   1:03:09    6:19  1:03:00
   90   54 M20  Victor Yu, 24, Minneapolis, MN            69.44%   1:03:22    6:20  1:03:18
   91   11 M40  Nick Jannakos, 40, Roseville, MN          71.25%   1:03:42    6:22  1:03:29
   92   12 M40  Andrew Jarvinen, 41, Minneapolis, MN      71.63%   1:03:49    6:23  1:03:44
   93   13 M40  Thomas Hauer, 44, Minneapolis, MN         73.19%   1:03:59    6:24  1:03:49
   94   55 M20  Jeremy Tan, 30, Saint Paul, MN            68.77%   1:03:59    6:24  1:03:49
   95   11 M35  Patrick Indenbaum-Bates, 36, Aurora, CO   69.34%   1:04:05    6:25  1:04:01
   96   14 M40  Brian Valentini, 40, Minneapolis, MN      70.82%   1:04:05    6:25  1:03:58
   97    7 M45  Nathan Cartwright, 45, Excelsior, MN      73.64%   1:04:07    6:25  1:04:01
                                       STATE RECORD FOR 65-YEAR-OLD MEN
   99    1 M65  Doug Keller, 65, Minneapolis, MN          87.85%   1:04:20    6:26  1:04:14
                     Old record 1:09:53 by Bobby Paxton, March 19, 2022
  100    2 M50  Eric Sumner, 51, Minneapolis, MN          77.20%   1:04:20    6:26  1:04:15
  101    3 M50  Jim Kappel, 52, Chaska, MN                77.86%   1:04:21    6:26  1:04:18
  102   56 M20  Kendall Fritz, 26, Minneapolis, MN        68.34%   1:04:23    6:26  1:04:15
  103   12 M35  Tom Keight, 37, Minneapolis, MN           68.98%   1:04:41    6:28  1:04:30
  104   15 M40  Matthew Roddy, 40, Owatonna, MN           70.09%   1:04:45    6:29  1:04:36
  105   57 M20  Edwin Reyes Herrera, 25, Saint Paul, MN   67.73%   1:04:58    6:30  1:04:47
  107   13 M35  Mike Wilson, 39, Stillwater, MN           69.03%   1:05:19    6:32  1:05:02
  108   58 M20  Alex Vollen, 25, Duluth, MN               67.19%   1:05:29    6:33  1:05:21
  109   59 M20  Mark Petersen, 34, Minneapolis, MN        67.34%   1:05:35    6:34  1:05:25
  110    3 M55  Darrin Diedrich, 58, Bloomington, MN      80.60%   1:05:36    6:34  1:05:30
  111   16 M40  Luke Carlson, 43, Minneapolis, MN         70.81%   1:05:36    6:34  1:05:31
  112   60 M20  Joshua Halverson, 25, Wayzata, MN         66.82%   1:05:51    6:35  1:05:37
  113   17 M40  Andrew Brandel, 41, Lakeville, MN         69.37%   1:05:54    6:35  1:05:41
  114   61 M20  Dean Smith, 25, Minneapolis, MN           66.67%   1:06:00    6:36  1:05:52
  115    8 M45  Todd Larsen, 45, Minneapolis, MN          71.48%   1:06:03    6:36  1:05:55
  117    4 M55  Daniel Baron, 57, Minneapolis, MN         79.11%   1:06:13    6:37  1:05:53
  118   18 M40  Doug Johnson, 42, Minneapolis, MN         69.46%   1:06:20    6:38  1:06:15
  120   19 M40  Brian Lukkasson, 42, Minneapolis, MN      69.41%   1:06:23    6:38  1:06:14
  122   14 M35  Jordan Fleuriet, 37, Minneapolis, MN      67.06%   1:06:32    6:39  1:06:19
  123   20 M40  Tim Popp, 44, Minneapolis, MN             70.30%   1:06:37    6:40  1:06:27
  124   15 M35  Steve White, 35, Minneapolis, MN          66.36%   1:06:44    6:40  1:06:21
  125   62 M20  Grant Skrove, 26, Minneapolis, MN         65.92%   1:06:45    6:41  1:06:45
  127   21 M40  Joe Turgeon, 40, Minneapolis, MN          67.37%   1:07:22    6:44  1:07:15
  128    4 M50  Paul Hanley, 54, Plymouth, MN             75.62%   1:07:26    6:45  1:07:12
  129   16 M35  Peter Baum, 37, Minneapolis, MN           66.15%   1:07:27    6:45  1:07:21
  130   22 M40  James Nichols, 43, Minneapolis, MN        68.82%   1:07:30    6:45  1:07:19
  131   63 M20  Brent Bokemper, 26, Hopkins, MN           65.09%   1:07:36    6:46  1:07:27
  132   23 M40  Matthew Hemsley, 44, Wayzata, MN          69.24%   1:07:38    6:46  1:07:15
  134   17 M35  Daniel Adamietz, 35, Saint Paul, MN       65.43%   1:07:41    6:46  1:07:30
  135    5 M55  Conrad Leifur, 58, Minneapolis, MN        77.98%   1:07:48    6:47  1:07:41
  136    1   N  Maxi Erickson, 24, Minneapolis, MN        72.79%   1:07:48    6:47  1:07:34
  138    1 M60  Mark Hulsey, 61, Saint Paul, MN           80.04%   1:07:56    6:48  1:07:49
  139    2 M65  Mike Evans, 65, Circle Pines, MN          82.87%   1:08:12    6:49  1:08:08
  140   24 M40  Patrick Barry, 41, Minneapolis, MN        66.92%   1:08:19    6:50  1:08:10
  141   64 M20  Dennis van Dommelen, 29, Minneapolis, MN  64.28%   1:08:27    6:51  1:08:10
  142   65 M20  Justin Maeck, 33, Saint Paul, MN          64.40%   1:08:27    6:51  1:08:16
  143    2 M60  Peter Kessler, 61, New Hope, MN           79.38%   1:08:30    6:51  1:08:19
  146   66 M20  Elliot Campbell, 25, Lake Elmo, MN        64.03%   1:08:43    6:52  1:08:25
  147   18 M35  Nick VanWagner, 39, Minneapolis, MN       65.57%   1:08:46    6:53  1:08:17
  148    6 M55  Marc Nosal, 58, Eden Prairie, MN          76.83%   1:08:49    6:53  1:08:41
  149    7 M55  Rich Butwinick, 59, Minneapolis, MN       77.53%   1:08:50    6:53  1:08:37
  150   67 M20  Tong Pham, 31, Minneapolis, MN            63.86%   1:08:54    6:53  1:08:38
  152    9 M45  Ryan Hemmingsen, 45, Minneapolis, MN      68.41%   1:09:01    6:54  1:08:43
  154   68 M20  David Keller, 26, Minneapolis, MN         63.69%   1:09:05    6:55  1:08:49
  157    5 M50  Jim Winkels, 51, Waconia, MN              71.77%   1:09:12    6:55  1:09:05
  158   25 M40  Dan Vogel, 40, Minneapolis, MN            65.52%   1:09:16    6:56  1:09:04
  159   26 M40  Josh Carroll, 44, Roseville, MN           67.59%   1:09:17    6:56  1:08:52
  160   19 M35  David Farley, 38, Minneapolis, MN         64.66%   1:09:21    6:56  1:09:02
  161   69 M20  Isaac Carr, 22, Madison, WI               63.43%   1:09:22    6:56  1:09:10
  162   20 M35  Nathaniel Born, 36, Minneapolis, MN       64.06%   1:09:22    6:56  1:09:09
  163   27 M40  James Nietfeld, 42, Chanhassen, MN        66.41%   1:09:23    6:56  1:09:11
  164   70 M20  Nathaniel Shields, 34, Minneapolis, MN    63.65%   1:09:23    6:56  1:09:08
  167   28 M40  Jeff Burnett, 42, Coon Rapids, MN         66.09%   1:09:43    6:58  1:09:28
  169   71 M20  Erik Berthelsen, 29, Saint Paul, MN       62.84%   1:10:01    7:00  1:09:48
  170   72 M20  Noah Kirkland, 27, Hopkinstonka, MN       62.78%   1:10:05    7:01  1:09:33
  171   10 M45  Peter Dyer, 46, Minneapolis, MN           67.83%   1:10:11    7:01  1:09:54
  172   21 M35  Jeffrey Goertz, 38, Minneapolis, MN       63.78%   1:10:18    7:02  1:10:01
  173   11 M45  Joel Wegener, 49, Minneapolis, MN         69.34%   1:10:25    7:03  1:10:21
  176   12 M45  Mark Brinda, 46, Minneapolis, MN          67.42%   1:10:37    7:04  1:10:22
  179   29 M40  Brandon Sem, 40, Underwood, ND            63.92%   1:11:00    7:06  1:10:42
  180   13 M45  Timothy Face, 48, Lake Elmo, MN           68.18%   1:11:00    7:06  1:10:49
  181   73 M20  Austin John, 27, Eau Claire, WI           61.93%   1:11:03    7:06  1:10:23
  182   74 M20  Andy Barnhart, 25, Shoreview, MN          61.93%   1:11:03    7:06  1:10:52
  183   22 M35  Joe Davis, 38, Minneapolis, MN            63.06%   1:11:06    7:07  1:10:45
  184   75 M20  Andrew Bostrom, 28, Minneapolis, MN       61.74%   1:11:16    7:08  1:10:58
  185   76 M20  David Nuetzman, 34, Roseville, MN         61.95%   1:11:17    7:08  1:11:05
  187   23 M35  John Edmonds, 38, Minneapolis, MN         62.83%   1:11:22    7:08  1:11:14
  188   77 M20  Eric Deutsch, 28, Richfield, MN           61.64%   1:11:23    7:08  1:11:09
  190   78 M20  Derek Parker, 32, Saint Paul, MN          61.66%   1:11:24    7:08  1:11:08
  191   24 M35  Noah DeLong, 35, Saint Paul, MN           62.02%   1:11:24    7:08  1:11:12
  192   79 M20  Kory Andersen, 30, Minneapolis, MN        61.62%   1:11:24    7:08  1:11:10
  193   80 M20  James Geerdes, 24, Iowa City, IA          61.61%   1:11:25    7:09  1:11:07
  194   14 M45  Dustin Brown, 45, Maple Lake, MN          66.11%   1:11:25    7:09  1:11:10
  195   30 M40  Benjamin Brinkman, 40, Minneapolis, MN    63.46%   1:11:31    7:09  1:11:09
  196   31 M40  Ches Hutchinson, 41, Plymouth, MN         63.89%   1:11:33    7:09  1:11:16
  198    3 M60  John Mirth, 61, Maple Plain, MN           75.80%   1:11:44    7:10  1:11:26
  199   15 M45  Joshua Speidel, 46, Rapid City, SD        66.32%   1:11:47    7:11  1:11:34
  202   81 M20  Daniel Schneck, 31, Maple Grove, MN       60.87%   1:12:17    7:14  1:11:49
  203    8 M55  Jim Bengtson, 56, Eden Prairie, MN        71.74%   1:12:22    7:14  1:12:12
  204    9 M55  Tom Tisell, 56, Saint Paul, MN            71.66%   1:12:27    7:15  1:12:16
  205   32 M40  Pete Sawyer, 43, Minneapolis, MN          64.10%   1:12:28    7:15  1:12:02
  207    6 M50  Shawn Schwingler, 50, Plymouth, MN        67.94%   1:12:29    7:15  1:12:07
  208   16 M45  Scott McEwen, 45, Osseo, MN               65.03%   1:12:36    7:16  1:12:18
                                       STATE RECORD FOR 67-YEAR-OLD MEN
  214    3 M65  Bobby Paxton, 67, Minneapolis, MN         79.17%   1:12:50    7:17  1:12:32
                       Old record 1:13:30 by Denny Jordan, Sep. 9, 2018
  215    4 M60  Stephen Chichester, 60, Minneapolis, MN   73.94%   1:12:51    7:17  1:12:35
  217   17 M45  Bjorn Engstrom, 47, Minneapolis, MN       65.80%   1:12:57    7:18  1:12:35
  218    1 M16  Mason Williams, 17, Zimmerman, MN         60.80%   1:12:59    7:18  1:12:46
  220   25 M35  Tom Sapp, 37, Minneapolis, MN             61.04%   1:13:06    7:19  1:12:42
  221   26 M35  Christian Nagel, 39, Minneapolis, MN      61.66%   1:13:08    7:19  1:12:54
  223   10 M55  Tony Yang, 59, Saint Paul, MN             72.80%   1:13:18    7:20  1:12:54
  226   11 M55  Eric Porte, 58, Minneapolis, MN           72.07%   1:13:22    7:20  1:12:43
  227    4 M65  Dennis Wallach, 66, Chanhassen, MN        77.77%   1:13:24    7:20  1:13:15
  228   82 M20  Corey Drees, 30, Minneapolis, MN          59.93%   1:13:25    7:21  1:13:01
  230   83 M20  Dustin Hicks, 34, Minneapolis, MN         59.96%   1:13:39    7:22  1:13:19
  231   27 M35  Andrew Sayre, 38, Minneapolis, MN         60.73%   1:13:50    7:23  1:13:26
  232   28 M35  Adisu Abdissa, 37, Lakevilleville, MN     60.42%   1:13:51    7:23  1:13:13
  233   33 M40  Blair Huggins, 41, Albertville, MN        61.90%   1:13:51    7:23  1:13:26
  235    5 M65  Charlie Roach, 65, Bloomington, MN        76.43%   1:13:57    7:24  1:13:34
  236   18 M45  Joe Ungemah, 47, Minneapolis, MN          64.91%   1:13:57    7:24  1:13:42
  237   84 M20  David Wind, 34, Saint Paul, MN            59.71%   1:13:58    7:24  1:13:38
  238   19 M45  Stijn Vanhauwaert, 48, Minneapolis, MN    65.40%   1:14:01    7:24  1:13:38
  239   20 M45  Derrick Chu, 46, Falcon Heights, MN       64.08%   1:14:18    7:26  1:14:00
  241   85 M20  John Harris, 26, Minneapolis, MN          59.19%   1:14:20    7:26  1:13:53
  242   29 M35  Michael Kaupa, 39, Minneapolis, MN        60.65%   1:14:21    7:26  1:14:07
  244   30 M35  Hans Harlane, 35, Saint Paul, MN          59.55%   1:14:22    7:26  1:13:58
  246    5 M60  Brian Dixon, 61, Hamel, MN                72.97%   1:14:31    7:27  1:14:13
  247   21 M45  Dash Miller, 45, Minneapolis, MN          63.36%   1:14:31    7:27  1:14:12
  248   86 M20  Nathan Miller, 23, Spring Lake Park, MN   58.95%   1:14:38    7:28  1:14:16
  249   22 M45  Aaron Sjogren, 46, Minneapolis, MN        63.76%   1:14:40    7:28  1:14:19
  250   87 M20  Zevan Solomon, 23, Minneapolis, MN        58.93%   1:14:40    7:28  1:14:14
  251    7 M50  Benjamin Braun, 54, Minneapolis, MN       68.18%   1:14:47    7:29  1:14:25
  252   23 M45  Michael Schwemm, 45, Minneapolis, MN      63.11%   1:14:49    7:29  1:14:33
  253   88 M20  Lucca Figari, 21, Bloomington, MN         58.74%   1:14:54    7:29  1:14:14
  254   31 M35  William Epps, 36, Saint Paul, MN          59.31%   1:14:55    7:30  1:14:51
  255   34 M40  Dustin Truesdell, 40, Saint Paul, MN      60.55%   1:14:57    7:30  1:14:16
  256   89 M20  Tyler Kennedy, 33, Plymouth, MN           58.80%   1:14:58    7:30  1:14:30
  258   12 M55  Mike McMonagle, 58, Eagan, MN             70.51%   1:14:59    7:30  1:14:40
  260   24 M45  Mark Balzarini, 45, Roseville, MN         62.97%   1:14:59    7:30  1:14:38
  261   90 M20  Matthew Ahart, 32, Minneapolis, MN        58.58%   1:15:09    7:31  1:14:47
  263   25 M45  Brad McFaul, 49, Saint Paul, MN           64.64%   1:15:32    7:33  1:15:08
  264   91 M20  Kole Kleinschmidt, 25, Burnsville, MN     58.23%   1:15:34    7:33  1:15:13
  265   92 M20  Mohamed Abdi Mohamed, 27, Minneapolis, MN 58.23%   1:15:34    7:33  1:15:19
  266   93 M20  Tetsuji Ono, 29, Minneapolis, MN          58.23%   1:15:34    7:33  1:15:06
  267   94 M20  Brian Tang, 33, Minneapolis, MN           58.32%   1:15:35    7:34  1:15:16
  268   95 M20  Adam Schwartz, 28, Saint Paul, MN         58.21%   1:15:35    7:34  1:14:16
  271   96 M20  Martin Johnson, 26, Minneapolis, MN       58.20%   1:15:36    7:34  1:15:17
  272   97 M20  Justin Higgins, 25, Minneapolis, MN       58.19%   1:15:37    7:34  1:15:14
  273   98 M20  Alex Kuehn, 31, Minneapolis, MN           58.12%   1:15:42    7:34  1:15:19
  274   26 M45  Andrew Si Lund, 47, Edina, MN             63.41%   1:15:42    7:34  1:15:30
  275   99 M20  Anthony Tagra, 30, Saint Paul, MN         58.11%   1:15:43    7:34  1:15:20
  276   27 M45  Jason Baker, 49, Minneapolis, MN          64.45%   1:15:45    7:35  1:15:28
  277  100 M20  Jake Therres, 33, Minneapolis, MN         58.18%   1:15:46    7:35  1:15:25
  278   35 M40  Tony T'Kach, 43, Hopkins, MN              61.31%   1:15:46    7:35  1:15:05
  279  101 M20  Stephen Todey, 30, Saint Paul, MN         57.87%   1:16:02    7:36  1:15:42
  280   32 M35  Brian Shipe, 39, Minneapolis, MN          59.27%   1:16:05    7:37  1:15:30
  281   28 M45  Reza Talaie, 45, Plymouth, MN             62.03%   1:16:07    7:37  1:15:50
  282    8 M50  Jared Christie, 50, Hopkins, MN           64.68%   1:16:08    7:37  1:15:43
  283  102 M20  Blaze Fugina, 34, Cottage Grove, MN       58.00%   1:16:09    7:37  1:15:45
  284  103 M20  Scott Chrisfield, 29, Saint Paul, MN      57.78%   1:16:09    7:37  1:15:50
  286  104 M20  Mason Benedict, 33, Albertville, MN       57.81%   1:16:15    7:38  1:15:44
  289  105 M20  Tyler Leukuma, 29, Saint Paul, MN         57.63%   1:16:21    7:38  1:15:55
  292   33 M35  Jorge Devia, 37, Minneapolis, MN          58.30%   1:16:32    7:39  1:16:18
  293    6 M60  Michael Moulsoff, 60, Saint Paul, MN      70.39%   1:16:32    7:39  1:16:21
  294    1 M70  Dan J Morse, 70, Minneapolis, MN          77.66%   1:16:33    7:39  1:16:22
  295  106 M20  Andy Foley, 27, Hopkins, MN               57.45%   1:16:35    7:40  1:16:15
  296    9 M50  Jason Wedel, 51, Prior Lake, MN           64.83%   1:16:37    7:40  1:16:12
  297   34 M35  Patrick McDonald, 38, Minneapolis, MN     58.51%   1:16:38    7:40  1:16:20
  298   35 M35  Logan Morrow, 39, Little Canada, MN       58.79%   1:16:42    7:40  1:16:22
  300   36 M35  Zhen Zhang, 38, Maple Grove, MN           58.40%   1:16:47    7:41  1:16:30
  302   36 M40  Joe Delano, 44, Wayzata, MN               60.97%   1:16:48    7:41  1:16:29
  303  107 M20  Mitchell Watson, 29, Minneapolis, MN      57.25%   1:16:51    7:41  1:16:09
  304   37 M35  Francisco Bastos, 38, Minneapolis, MN     58.11%   1:17:10    7:43  1:16:22
  308  108 M20  Jesse Goldfarb, 32, Minneapolis, MN       56.95%   1:17:18    7:44  1:16:55
  309  109 M20  Kevin McMonagle, 25, Saint Paul, MN       56.80%   1:17:28    7:45  1:17:02
  313  110 M20  Jakob Zweber, 22, Minneapolis, MN         56.73%   1:17:34    7:45  1:17:04
  314   37 M40  Andrew McNattin, 44, Saint Paul, MN       60.29%   1:17:40    7:46  1:17:02
  315    7 M60  Randy Kuehn, 61, Saint Cloud, MN          70.00%   1:17:41    7:46  1:17:07
  317   10 M50  David Tompkins, 52, Minneapolis, MN       64.26%   1:17:58    7:48  1:17:26
  319   13 M55  Gerry Fitterer, 56, Savage, MN            66.56%   1:18:00    7:48  1:18:00
  321  111 M20  Mark Harries, 30, Plymouth, MN            56.35%   1:18:05    7:49  1:17:34
  322   14 M55  Kurt Harries, 59, Minneapolis, MN         68.34%   1:18:05    7:49  1:17:35
  323  112 M20  Michael Harries, 32, Downers Grove, IL    56.38%   1:18:05    7:49  1:17:35
  324   29 M45  Thomas Lindsay, 46, Minneapolis, MN       60.91%   1:18:10    7:49  1:17:42
  325   38 M40  Kevin Connor, 41, Saint Paul, MN          58.45%   1:18:13    7:49  1:17:53
  326   11 M50  Chris Steensland, 52, Hugo, MN            63.97%   1:18:19    7:50  1:16:44
  328   12 M50  Todd Olson, 54, Minneapolis, MN           65.04%   1:18:24    7:50  1:17:43
  330   30 M45  Daniel Butler, 45, Saint Paul, MN         60.20%   1:18:26    7:51  1:18:08
  331   13 M50  Steven Spieker, 54, Saint Peter, MN       64.97%   1:18:29    7:51  1:18:12
  333    6 M65  William Langhout, 65, Saint Paul, MN      71.92%   1:18:35    7:52  1:18:26
  335   38 M35  Jose Francogomez, 39, East Moline, IL     57.36%   1:18:37    7:52  1:15:56
  338  113 M20  Kaleb Stevens, 24, Saginaw, MN            55.86%   1:18:46    7:53  1:18:36
  344   14 M50  Daniel Hedblom, 50, Rochester, MN         62.33%   1:19:00    7:54  1:18:36
  345   31 M45  Eric Slagle, 47, Minneapolis, MN          60.73%   1:19:03    7:54  1:18:31
  347  114 M20  John Heilbron, 31, Washington, DC         55.60%   1:19:08    7:55  1:18:13
  350   39 M35  Magnus Nilsson, 39, Rosemount, MN         56.87%   1:19:17    7:56  1:18:47
  351   15 M55  Mike Scriver, 55, Edina, MN               64.89%   1:19:17    7:56  1:18:28
  352   16 M55  Craig Hagensick, 59, Saint Paul, MN       67.18%   1:19:26    7:57  1:18:49
  353  115 M20  Anthony Doreo, 27, Saint Paul, MN         55.32%   1:19:32    7:57  1:18:28
  354   39 M40  Nick Kulhawy, 42, CambridgeCambridg, MN   57.86%   1:19:38    7:58  1:18:41
  355  116 M20  Corey Cushing, 30, Hopkins, MN            55.22%   1:19:41    7:58  1:18:26
  359    2 M70  Dennis Jordan, 72, St. Cloud, MN          76.34%   1:19:45    7:59  1:19:34
  360   40 M35  Alexander Ives, 35, Saint Paul, MN        55.53%   1:19:45    7:59  1:19:17
  361    8 M60  Greg Connell, 60, Minneapolis, MN         67.50%   1:19:48    7:59  1:19:19
  362   41 M35  Alex Nordenson, 36, Minneapolis, MN       55.61%   1:19:54    7:59  1:19:20
  363   42 M35  Xavier Revelo, 39, Minneapolis, MN        56.42%   1:19:55    8:00  1:19:28
  366   43 M35  Rick Olson, 36, Golden Valley, MN         55.56%   1:19:59    8:00  1:19:08
  370   40 M40  David Wells, 41, Saint PaulWhite B, MN    57.12%   1:20:02    8:00  1:19:35
  371   15 M50  Benjamin Vardigan, 50, Minneapolis, MN    61.50%   1:20:04    8:00  1:19:34
  372  117 M20  Matt Powers, 30, Minneapolis, MN          54.95%   1:20:04    8:00  1:19:34
  373  118 M20  Matt Ekman, 30, Prior Lake, MN            54.95%   1:20:04    8:00  1:19:21
  374    9 M60  Paul Serreyn, 60, Lakeville, MN           67.27%   1:20:05    8:01  1:19:37
  375  119 M20  Michael Duchesne, 30, Saint Paul, MN      54.94%   1:20:05    8:01  1:19:05
  378   32 M45  Matthew Abeln, 46, Saint Paul, MN         59.40%   1:20:09    8:01  1:19:25
  379   16 M50  Steven Andrews, 52, Minneapolis, MN       62.46%   1:20:13    8:01  1:19:09
  381  120 M20  Cameron Erikson, 27, Sandia Park, NM      54.81%   1:20:17    8:02  1:19:21
  383   17 M50  Jason Kemberling, 52, Minneapolis, MN     62.36%   1:20:21    8:02  1:18:14
  384    7 M65  Cal Hardie, 66, Edina, MN                 70.90%   1:20:31    8:03  1:19:52
  386   44 M35  Peter Mayer, 35, Minneapolis, MN          54.84%   1:20:45    8:05  1:20:15
  387  121 M20  Bradford Morrison, 28, Minneapolis, MN    54.49%   1:20:45    8:05  1:20:22
  388   18 M50  Todd & Jennifer Johnson, 52, Maple Grove, MN
                                                          62.00%   1:20:49    8:05  1:20:27
  390   17 M55  Howard Solomon, 57, Mill Valley, CA       64.74%   1:20:55    8:06  1:20:27
  395  122 M20  Austin Windsperger, 24, Duluth, MN        54.13%   1:21:17    8:08  1:20:21
  400  123 M20  Cody Lohrenz, 24, Hudson, WI              53.92%   1:21:36    8:10  1:20:46
  404   45 M35  Lenny Gale, 38, Minneapolis, MN           54.81%   1:21:48    8:11  1:21:02
  405   46 M35  Daniel Chiat, 39, Minneapolis, MN         55.12%   1:21:48    8:11  1:21:02
  406   10 M60  William Magdalene, 64, Minneapolis, MN    68.36%   1:21:52    8:11  1:21:40
  407   11 M60  David Rantala, 63, Minneapolis, MN        67.68%   1:21:54    8:11  1:21:44
  410   47 M35  Chris Matuseski, 38, Minneapolis, MN      54.66%   1:22:02    8:12  1:21:28
  411   33 M45  Ken Tov, 49, Minneapolis, MN              59.47%   1:22:06    8:13  1:21:34
  413   18 M55  Ernest Morales III, 56, Wesley Hills, NY  63.12%   1:22:15    8:14  1:21:42
  415   48 M35  Patrick Klein, 37, Minneapolis, MN        54.23%   1:22:17    8:14  1:21:33
  418   41 M40  John Molnar, 40, Bloomington, MN          55.12%   1:22:20    8:14  1:21:41
  419  124 M20  Hurdson Mainye, 34, Elk River, MN         53.56%   1:22:27    8:15  1:21:27
  423  125 M20  Bryan LaBore, 34, Minneapolis, MN         53.45%   1:22:38    8:16  1:22:05
                                       STATE RECORD FOR 71-YEAR-OLD MEN
  424    3 M70  Tom Danielson, 71, Osseo, MN              72.74%   1:22:40    8:16  1:22:32
                      Old record 1:24:06 by Dennis Brewer, May 18, 2013
  426   42 M40  David Berge, 41, Minneapolis, MN          55.24%   1:22:45    8:17  1:22:08
  427    8 M65  Rick Strand, 69, Marcell, MN              71.10%   1:22:45    8:17  1:22:35
                                       STATE RECORD FOR 20-YEAR-OLD MEN
  428  126 M20  Matthew Zeichert, 20, Minneapolis, MN     53.14%   1:22:48    8:17  1:21:53
  429   49 M35  Ian Glenn, 39, Chaska, MN                 54.41%   1:22:52    8:17  1:22:09
  430    9 M65  Rustam Alliev, 66, Eagan, MN              68.79%   1:22:59    8:18  1:22:13
  431   50 M35  Gerd Schweinitz, 37, Minneapolis, MN      53.76%   1:23:00    8:18  1:22:11
  432   19 M50  Christopher Rea, 51, Edina, MN            59.80%   1:23:03    8:18  1:22:25
  434  127 M20  Jason Thomas, 34, Minnetonka, MN          53.17%   1:23:04    8:18  1:22:38
  436   43 M40  Trey Meadows, 42, Minneapolis, MN         55.38%   1:23:12    8:19  1:22:01
  437  128 M20  Aaron Zappa, 28, Minneapolis, MN          52.88%   1:23:12    8:19  1:21:56
  438  129 M20  Alexander Martin, 27, Minneapolis, MN     52.81%   1:23:19    8:20  1:22:27
  440   12 M60  Michael Brown, 60, Bloomington, MN        64.46%   1:23:34    8:21  1:22:47
  442   13 M60  David Berger, 60, Maple Grove, MN         64.41%   1:23:38    8:22  1:22:59
  443  130 M20  Blake Moen, 29, Des Moines, IA            52.60%   1:23:39    8:22  1:22:39
  445  131 M20  Drew McGuire, 25, Minneapolis, MN         52.47%   1:23:51    8:23  1:22:57
  446   14 M60  Mark Lucke, 62, Minnetonka, MN            65.44%   1:23:53    8:23  1:23:06
  449   51 M35  Mike Egan, 35, Minneapolis, MN            52.74%   1:23:58    8:24  1:23:21
  450   44 M40  Robert Anderson, 43, Golden Valley, MN    55.31%   1:23:59    8:24  1:23:01
  451  132 M20  Noah Whalen, 27, Prior Lake, MN           52.36%   1:24:02    8:24  1:23:16
  455  133 M20  Robert Chandler, 27, Minneapolis, MN      52.30%   1:24:08    8:25  1:23:08
  459   52 M35  Dan Frush, 36, Minneapolis, MN            52.73%   1:24:16    8:26  1:23:40
  464  134 M20  Jacob Sekelsky, 28, Saint Paul, MN        52.06%   1:24:31    8:27  1:24:01
  465  135 M20  Logan Moe, 27, Minneapolis, MN            52.04%   1:24:33    8:27  1:23:52
  466  136 M20  Alex Juchartz, 32, Stillwater, MN         52.07%   1:24:33    8:27  1:23:48
  467   45 M40  Mike Bester, 42, Saint Paul, MN           54.50%   1:24:33    8:27  1:23:53
  470   53 M35  Kishor Devkota, 37, Burnsville, MN        52.73%   1:24:37    8:28  1:24:00
  473   19 M55  Gregorio Cruz Briones, 55, St Louis park, MN
                                                          60.58%   1:24:56    8:30  1:24:01
  474  137 M20  Robert Terrell, 29, Minneapolis, MN       51.80%   1:24:57    8:30  1:23:44
  477  138 M20  Joseph Hennen, 32, Minneapolis, MN        51.79%   1:25:00    8:30  1:23:10
  478   54 M35  Chris Dahl, 36, Chaska, MN                52.22%   1:25:06    8:31  1:24:34
  479   10 M65  Kevin Bowen, 66, Minneapolis, MN          67.07%   1:25:07    8:31  1:24:42
  480   20 M55  Thomas Rogers, 57, Saint Paul, MN         61.54%   1:25:08    8:31  1:24:33
  481    1 M18  Gavin Kellen, 18, Burnsville, MN          51.71%   1:25:09    8:31  1:24:18
  483   46 M40  Frederick Ebinger, 44, Minneapolis, MN    54.98%   1:25:10    8:31  1:24:09
  485   34 M45  James Porter, 49, Minneapolis, MN         57.28%   1:25:14    8:31  1:24:25
  486  139 M20  Benjamin Sajevic, 28, Minneapolis, MN     51.62%   1:25:14    8:31  1:24:09
  487   55 M35  Alex Calof, 38, Minneapolis, MN           52.60%   1:25:15    8:32  1:24:35
  488   56 M35  Brylee Tiu, 35, Falcon Heights, MN        51.81%   1:25:28    8:33  1:24:14
  490  140 M20  Toby Schmitt, 27, Crystal, MN             51.37%   1:25:39    8:34  1:24:55
  491   15 M60  Chang Cho, 63, Lake Elmo, MN              64.63%   1:25:46    8:35  1:24:52
  495   16 M60  Ross Wastvedt, 62, Marshall, MN           63.71%   1:26:10    8:37  1:25:32
  496   47 M40  Luke Severson, 42, Minneapolis, MN        53.45%   1:26:12    8:37  1:25:40
  498  141 M20  Matt Rasmussen, 29, Minneapolis, MN       51.00%   1:26:16    8:38  1:25:16
  500  142 M20  Lorjhun Carillo, 30, Apple Valley, MN     50.97%   1:26:20    8:38  1:25:19
  501   17 M60  Tom Christian, 64, Minneapolis, MN        64.82%   1:26:20    8:38  1:25:38
  502  143 M20  Frank Spicuzza, 27, Madison, WI           50.97%   1:26:20    8:38  1:25:16
  504  144 M20  Hayden Barnes, 20, Elk River, MN          50.95%   1:26:22    8:38  1:25:09
  505  145 M20  Dakota Hall, 26, Walker, MN               50.85%   1:26:32    8:39  1:25:35
  506   35 M45  Erick Garcia Luna, 45, Roseville, MN      54.55%   1:26:33    8:39  1:24:22
  508   21 M55  Brian Hahn, 59, Chippewa Falls, WI        61.54%   1:26:43    8:40  1:25:33
  510  146 M20  Ravi Krishnan, 30, Minneapolis, MN        50.70%   1:26:47    8:41  1:26:00
  512  147 M20  Justin Engberg, 33, Waconia, MN           50.74%   1:26:52    8:41  1:25:40
  513   57 M35  Jared Derks, 38, Minneapolis, MN          51.61%   1:26:53    8:41  1:25:26
  514   58 M35  Leland Severson, 38, Elk River, MN        51.61%   1:26:53    8:41  1:26:01
  515  148 M20  Cody Voll, 31, Burnsville, MN             50.59%   1:26:58    8:42  1:26:00
  516  149 M20  Colan Boggess, 31, Minneapolis, MN        50.57%   1:27:01    8:42  1:25:50
  519  150 M20  Logan Loesch, 32, Hastings, MN            50.56%   1:27:04    8:42  1:25:56
  520  151 M20  Joseph Borning, 34, Bloomington, MN       50.66%   1:27:11    8:43  1:26:07
  524   59 M35  Jon Nuessmeier, 38, Minneapolis, MN       51.39%   1:27:15    8:44  1:26:18
  525   22 M55  Jeffrey Barkmeier, 59, Minneapolis, MN    61.14%   1:27:17    8:44  1:26:34
  526  152 M20  Casey Flowers, 28, Minneapolis, MN        50.35%   1:27:23    8:44  1:26:28
  528   23 M55  Kevin Den Hartog, 58, Minnetonka, MN      60.47%   1:27:26    8:45  1:26:36
  529   60 M35  Steven Rubinstein, 39, Minneapolis, MN    51.53%   1:27:30    8:45  1:26:20
  530  153 M20  Michael Waataja, 28, Elk River, MN        50.29%   1:27:30    8:45  1:26:31
  531   48 M40  Nick Kalkman, 43, Saint Paul, MN          53.04%   1:27:35    8:46  1:26:08
  533   24 M55  Dan Denardo, 58, Elbow Lake, MN           60.36%   1:27:36    8:46  1:26:58
  534   36 M45  Carlos R Cruz, 46, Saint Paul, MN         54.35%   1:27:36    8:46  1:26:50
  535   61 M35  Seth Heidorn, 36, Mound, MN               50.70%   1:27:39    8:46  1:26:40
  537  154 M20  Ryan Zeilinger, 31, Minneapolis, MN       50.11%   1:27:48    8:47  1:26:59
  539   62 M35  Alexander Huesman, 35, Monona, WI         50.41%   1:27:51    8:47  1:26:59
  543   49 M40  Ryan Larned, 40, Saint Paul, MN           51.62%   1:27:55    8:48  1:25:38
  547  155 M20  Justin Harris, 34, Minneapolis, MN        50.18%   1:28:01    8:48  1:26:21
  548  156 M20  Sean Salzer, 31, Minneapolis, MN          49.94%   1:28:06    8:49  1:26:53
  550   63 M35  Kyle Hofer, 37, Minneapolis, MN           50.59%   1:28:12    8:49  1:27:35
  551   64 M35  Phil Tolbert, 36, Long Prairie, MN        50.38%   1:28:12    8:49  1:27:33
  554   37 M45  Mike Anderson, 45, Minneapolis, MN        53.40%   1:28:25    8:51  1:27:35
  556  157 M20  Sam Rabida, 24, Minneapolis, MN           49.71%   1:28:31    8:51  1:27:31
  557   50 M40  Adam McHenry, 41, Minneapolis, MN         51.64%   1:28:32    8:51  1:27:41
  558   65 M35  Matthew Hourigan, 37, Mendota Heights, MN 50.39%   1:28:33    8:51  1:27:52
  559  158 M20  Seth Seltun, 29, Minneapolis, MN          49.69%   1:28:33    8:51  1:27:27
  560   25 M55  Matthew Gore, 55, Minneapolis, MN         58.09%   1:28:34    8:51  1:27:53
  561   51 M40  Khai Le Binh, 44, St Louis Park, MN       52.80%   1:28:41    8:52  1:27:40
  563   66 M35  Ryan Peschel, 38, Maple Grove, MN         50.51%   1:28:46    8:53  1:27:40
  564  159 M20  Scott Cummings, 33, Chanhassen, MN        49.57%   1:28:55    8:54  1:28:13
  565  160 M20  Tom DeMars, 25, Saint Paul, MN            49.47%   1:28:57    8:54  1:27:46
  567   67 M35  Benjamin Levy, 38, Minneapolis, MN        50.34%   1:29:04    8:54  1:28:18
  568   68 M35  Jordan Harper, 35, Bloomington, MN        49.71%   1:29:05    8:55  1:27:56
  569   69 M35  Peter Elsham, 35, Minneapolis, MN         49.71%   1:29:05    8:55  1:27:57
  570   26 M55  Chris Anderson, 58, Shakopee, MN          59.34%   1:29:06    8:55  1:28:13
  571   38 M45  Darren Schmoll, 47, Saint Louis Park, MN  53.87%   1:29:07    8:55  1:27:47
  572   52 M40  Dylan Bindman, 40, Saint Paul, MN         50.88%   1:29:12    8:55  1:28:22
  573  161 M20  Mike McGoldrick, 31, Saint Paul, MN       49.28%   1:29:17    8:56  1:28:05
  575  162 M20  Matthew Melucci, 30, Ada, MI              49.26%   1:29:19    8:56  1:27:51
  580  163 M20  Travis Fauchald, 25, Hopkins, MN          49.23%   1:29:23    8:56  1:28:45
  581  164 M20  Benjamin Gorichs, 28, Cottage Grove, MN   49.22%   1:29:24    8:56  1:28:08
  585   53 M40  Bill Hall, 42, Saint Paul, MN             51.50%   1:29:28    8:57  1:28:32
  586  165 M20  Clayton Neisen, 31, Saint Paul, MN        49.18%   1:29:28    8:57  1:28:32
  587   70 M35  Jason Poitra, 38, Richfield, MN           50.12%   1:29:28    8:57  1:28:32
  590  166 M20  Josh Ylitalo, 34, Minneapolis, MN         49.32%   1:29:33    8:57  1:28:21
  594   39 M45  Yohann Hureau, 45, Minneapolis, MN        52.70%   1:29:36    8:58  1:28:36
  595   11 M65  Herb Nichols, 69, Golden Valley, MN       65.63%   1:29:39    8:58  1:28:44
  597  167 M20  Samuel Fuller, 27, Eden Prairie, MN       49.01%   1:29:47    8:59  1:28:51
  598  168 M20  Tommy Fuller, 24, Eden Prairie, MN        49.01%   1:29:47    8:59  1:28:52
  599   20 M50  John Alberts, 51, Rochester, MN           55.30%   1:29:49    8:59  1:28:28
  603  169 M20  Warren Williams, 23, Hammond, WI          48.88%   1:30:01    9:00  1:29:11
  607   18 M60  Carlos Figari, 61, Bloomington, MN        60.36%   1:30:05    9:01  1:28:49
  610   71 M35  Jeffrey Weiss, 37, Minneapolis, MN        49.38%   1:30:22    9:02  1:29:35
  612   21 M50  Jonathan Sudberry, 50, Edina, MN          54.47%   1:30:24    9:02  1:29:48
  614  170 M20  Anthony Lopez, 26, Saint Paul, MN         48.65%   1:30:26    9:03  1:29:34
  615  171 M20  Andrew McLaughlin, 24, Bellmore, NY       48.62%   1:30:30    9:03  1:29:30
  616  172 M20  Noah Turecek, 26, Oregon, WI              48.61%   1:30:31    9:03  1:28:41
  617   72 M35  Kyle Simpson, 39, Minneapolis, MN         49.78%   1:30:35    9:04  1:29:44
  619   54 M40  Romain Mallard, 44, Minneapolis, MN       51.60%   1:30:45    9:05  1:29:41
  620   55 M40  Antoine Versabeau, 44, Edina, MN          51.59%   1:30:46    9:05  1:29:42
  622  173 M20  Salim Kherbaoui, 27, Saint Paul, MN       48.46%   1:30:48    9:05  1:29:27
  624  174 M20  Adam Fitzpatrick, 27, Stillwater, MN      48.40%   1:30:55    9:06  1:29:04
  629  175 M20  Brett Marshall-Cieciuch, 27, Maple Plain, MN
                                                          48.32%   1:31:04    9:06  1:31:04
  630  176 M20  Josh Williams, 22, Lakeville, MN          48.29%   1:31:07    9:07  1:28:58
  631  177 M20  Will Kipping, 24, Quincy, IL              48.27%   1:31:09    9:07  1:28:18
  634   73 M35  Andrew Escobedo, 37, Saint Paul, MN       48.79%   1:31:27    9:09  1:30:41
  635   74 M35  Matthew Cheney, 35, Minneapolis, MN       48.42%   1:31:27    9:09  1:30:40
  636   22 M50  Elvis Travancic, 53, Minneapolis, MN      55.26%   1:31:28    9:09  1:30:28
  639   23 M50  Steve Bjornstad, 53, Minneapolis, MN      55.24%   1:31:30    9:09  1:30:24
  640  178 M20  Patrick Weiler, 31, Chicago, IL           48.09%   1:31:30    9:09  1:30:43
  641  179 M20  Luke Hoffman, 28, Minneapolis, MN         48.09%   1:31:30    9:09  1:30:46
  642   56 M40  John Stack, 44, Saint Paul, MN            51.18%   1:31:30    9:09  1:30:57
  645   40 M45  Ian McRoberts, 49, Saint Paul, MN         53.32%   1:31:34    9:09  1:30:37
  646  180 M20  Evan Skaja, 25, Seattle, WA               48.03%   1:31:36    9:10  1:30:29
  647   24 M50  Elias Pastrana Navarro, 50, Saint Paul, MN 53.72%   1:31:40    9:10  1:30:35
  648  181 M20  Nicholas Hoffmann, 27, Minneapolis, MN    47.89%   1:31:53    9:11  1:30:54
  649  182 M20  Sawyer Olson, 27, Minneapolis, MN         47.89%   1:31:53    9:11  1:30:55
  650   75 M35  Elliott Benedict, 35, Minneapolis, MN     48.19%   1:31:54    9:11  1:31:23
  653  183 M20  Caleb Schroer, 29, Saint Paul, MN         47.80%   1:32:03    9:12  1:30:26
  658   76 M35  Allen Chung, 36, Minneapolis, MN          48.24%   1:32:07    9:13  1:31:15
  659  184 M20  Sam Rode, 26, Saint Louis Park, MN        47.75%   1:32:09    9:13  1:30:20
  662  185 M20  William Tantzen, 31, Bloomington, MN      47.73%   1:32:11    9:13  1:31:34
  665  186 M20  Connor Smith, 24, Owatonna, MN            47.71%   1:32:14    9:13  1:29:06
  667  187 M20  Hunter Berger, 21, Minneapolis, MN        47.71%   1:32:14    9:13  1:31:12
  669   57 M40  Kemo Marong, 42, Maple Grove, MN          49.95%   1:32:15    9:14  1:31:13
  670   58 M40  Adam Monaghan, 40, Roseville, MN          49.20%   1:32:15    9:14  1:31:22
  672  188 M20  Jack Gleckler, 23, Loretto, MN            47.70%   1:32:15    9:14  1:30:09
  674   25 M50  Ahmet Atan, 51, Minneapolis, MN           53.84%   1:32:15    9:14  1:31:48
  675  189 M20  John Ely, 26, Rogers, MN                  47.70%   1:32:15    9:14  1:31:39
  676   41 M45  Ben Athen, 46, Minneapolis, MN            51.61%   1:32:15    9:14  1:31:01
  677  190 M20  Trevor Grabko, 28, Minneapolis, MN        47.70%   1:32:15    9:14  1:31:01
  678   77 M35  Kyle Orcholski, 39, Minneapolis, MN       48.87%   1:32:16    9:14  1:30:55
  679   42 M45  Kotiswamy Petluri, 49, Springfield, MO    52.92%   1:32:16    9:14  1:31:07
  683    4 M70  Larry Thompson, 73, Saint Paul, MN        66.87%   1:32:17    9:14  1:31:54
  684   78 M35  Mike Ryan, 35, Minneapolis, MN            47.99%   1:32:17    9:14  1:30:58
  686   43 M45  Geoffrey Tong, 48, Minneapolis, MN        52.42%   1:32:21    9:14  1:31:20
  690  191 M20  Andrew Sather, 31, Minneapolis, MN        47.51%   1:32:37    9:16  1:31:52
  691   26 M50  Brant Hollenkamp, 52, Minneapolisa, MN    54.09%   1:32:38    9:16  1:32:00
  692  192 M20  Grant Griffin, 30, Chaska, MN             47.46%   1:32:42    9:16  1:30:59
  693  193 M20  Scott Clinton, 30, Chaska, MN             47.46%   1:32:42    9:16  1:30:59
  694  194 M20  Lucas Rekstad, 22, Minneapolis, MN        47.45%   1:32:44    9:16  1:29:47
  695   79 M35  Andrew Wilkins, 37, Minneapolis, MN       48.05%   1:32:52    9:17  1:31:52
  699   27 M55  Paul Langer, 56, Shoreview Minneap, MN    55.87%   1:32:56    9:18  1:31:41
  700  195 M20  Chris Laack, 22, Minneapolis, MN          47.34%   1:32:57    9:18  1:30:50
  703   19 M60  mike murray, 64, Sartell, MN              60.17%   1:33:01    9:18  1:31:56
  704   59 M40  Binod Basaula, 42, Lake Elmo, MN          49.54%   1:33:01    9:18  1:32:52
  707   60 M40  Jb Scherpelz, 40, Minneapolis, MN         48.76%   1:33:05    9:19  1:31:39
  713   80 M35  Kelly Jacob, 39, Minneapolis, MN          48.33%   1:33:18    9:20  1:32:20
  714   81 M35  Dan Matthews, 35, Shakopee, MN            47.45%   1:33:19    9:20  1:32:21
  715    5 M70  Lyle Swenson, 73, Stillwater, MN          66.13%   1:33:19    9:20  1:32:17
  716   44 M45  Elliot Felix, 46, Minneapolis, MN         51.00%   1:33:21    9:20  1:32:28
  717   27 M50  Robbie Wilson, 50, Minneapolis, MN        52.75%   1:33:21    9:20  1:31:47
  718   61 M40  Michael Jurasits, 43, Minneapolis, MN     49.76%   1:33:21    9:20  1:31:49
  721   28 M50  Michael Cooper, 54, Inver Grove Heigh, MN 54.60%   1:33:23    9:20  1:32:20
  722  196 M20  Romulus Castelo, 29, Minneapolis, MN      47.06%   1:33:30    9:21  1:31:44
  728   28 M55  Kieran White, 56, Minneapolis, MN         55.39%   1:33:44    9:22  1:32:53
  732   12 M65  James Schwartz, 68, Brooklyn Park, MN     62.07%   1:33:50    9:23  1:32:45
  733  197 M20  Kevin Horner, 27, Minneapolis, MN         46.88%   1:33:51    9:23  1:31:14
  735   82 M35  Matthew Rose, 38, Prior Lake, MN          47.74%   1:33:55    9:24  1:32:27
  736  198 M20  Matt Mundinger, 34, South Saint Paul, MN  47.02%   1:33:56    9:24  1:32:13
  737  199 M20  Alex Schmidt, 29, Saint Paul, MN          46.84%   1:33:56    9:24  1:33:05
  738   62 M40  John Cambest, 42, Shoreview, MN           49.02%   1:34:00    9:24  1:32:38
  742  200 M20  James Southwick, 25, Minneapolis, MN      46.78%   1:34:04    9:24  1:33:04
  744   63 M40  Matthew Vogt, 44, Minneapolis, MN         49.74%   1:34:09    9:25  1:32:54
  745   45 M45  Jon Lunderby, 49, Fort Lauderdale, FL     51.79%   1:34:16    9:26  1:33:42
  748    2   N  Krys Belc, 36, Philadelphia, PA           52.99%   1:34:24    9:26  1:32:35
  749   20 M60  Mario Abramson, 62, Rochester, MN         58.11%   1:34:28    9:27  1:32:12
  750   64 M40  Norris Anderson, 41, Minneapolis, MN      48.35%   1:34:33    9:27  1:32:39
  751   65 M40  Gary Guy Infante, 40, Minneapolis, MN     47.99%   1:34:34    9:27  1:32:39
  752  201 M20  Efrain Torres, 26, Saint Paul, MN         46.49%   1:34:39    9:28  1:32:46
  753   83 M35  tim joyce, 37, Washington, DC             47.13%   1:34:40    9:28  1:32:23
  754   13 M65  Paul Case, 65, Minneapolis, MN            59.65%   1:34:45    9:29  1:33:22
  755   21 M60  Greg Behnke, 60, Apple Valley, MN         56.83%   1:34:47    9:29  1:33:34
  756    6 M70  Avner Ben-Ner, 72, Minneapolis, MN        64.12%   1:34:57    9:30  1:33:48
  759   46 M45  John Azbill-Salisbury, 48, Minneapolis, MN 50.93%   1:35:03    9:30  1:34:01
  766   84 M35  Wesley Anderson, 36, Minneapolis, MN      46.60%   1:35:21    9:32  1:33:55
  767   29 M50  Michael Purcell, 53, Chicago, IL          52.98%   1:35:24    9:32  1:33:16
  768   47 M45  Nat Bennett, 46, Minneapolis, MN          49.86%   1:35:29    9:33  1:32:33
  769   66 M40  Matthew Volinsky, 43, Boston, MA          48.61%   1:35:34    9:33  1:34:45
  770  202 M20  William Salon, 31, Minneapolis, MN        46.03%   1:35:35    9:34  1:34:46
  771   85 M35  Danny Delambert, 39, Saint Paul, MN       47.16%   1:35:37    9:34  1:34:15
  773  203 M20  Ryan Anderson, 31, Lakeville, MN          45.98%   1:35:42    9:34  1:34:48
  775  204 M20  Alexander Beaudreau, 20, Saint Paul, MN   45.97%   1:35:43    9:34  1:34:24
  776   29 M55  Ed Metzger, 59, Eden Prairie, MN          55.74%   1:35:44    9:34  1:34:19
  777   48 M45  Steve Blehert, 49, Minneapolis, MN        51.00%   1:35:44    9:34  1:34:12
  779   30 M50  Andrew Carlson, 53, Minneapolis, MN       52.78%   1:35:46    9:35  1:34:03
  781  205 M20  Spencer Johnson, 25, Minneapolis, MN      45.88%   1:35:54    9:35  1:34:43
  782   31 M50  David Brown, 54, Minneapolis, MN          53.07%   1:36:05    9:37  1:34:36
  783  206 M20  Sam Swanson, 25, Minneapolis, MN          45.79%   1:36:06    9:37  1:34:06
  784  207 M20  Evan Francois, 23, Minneapolis, MN        45.78%   1:36:07    9:37  1:34:44
  785   30 M55  Peter Kaul, 57, Eagan, MN                 54.48%   1:36:09    9:37  1:34:55
  789   86 M35  Travis Fahrenkamp, 36, Minneapolis, MN    46.16%   1:36:16    9:38  1:34:48
  792  208 M20  Isaac Bisla, 26, Minneapolis, MN          45.67%   1:36:21    9:38  1:34:35
  793  209 M20  Jacob Haley, 22, Eagan, MN                45.64%   1:36:24    9:38  1:34:37
  794  210 M20  Jacob Wood, 32, Minneapolis, MN           45.66%   1:36:25    9:39  1:35:18
  798  211 M20  Dylan Sundin, 25, Saint Paul, MN          45.56%   1:36:34    9:39  1:34:27
  799  212 M20  Daniel Hinze, 30, Minneapolis, MN         45.53%   1:36:38    9:40  1:36:04
  800   67 M40  Robert Byrd Cindrich, 43, Minneapolis, MN 48.07%   1:36:38    9:40  1:36:04
  801   22 M60  Barry Hart, 60, Monticello, MN            55.73%   1:36:40    9:40  1:34:40
  802  213 M20  Zane Clark-Gold, 29, Minneapolis, MN      45.51%   1:36:41    9:40  1:35:45
  803   68 M40  Jacob Barton, 40, Minneapolis, MN         46.92%   1:36:43    9:40  1:34:11
  805   69 M40  Jonathan Eklof, 40, Minneapolis, MN       46.84%   1:36:53    9:41  1:35:38
  806  214 M20  Paul Herskind, 29, Minneapolis, MN        45.41%   1:36:54    9:41  1:35:03
  808   87 M35  Daniel Matheny, 38, Minneapolis, MN       46.23%   1:37:00    9:42  1:35:08
  809  215 M20  Brock Banken, 22, Minnetonka, MN          45.36%   1:37:00    9:42  1:35:45
  812  216 M20  Riley Voll, 24, Byron, MN                 45.33%   1:37:04    9:42  1:35:43
  813  217 M20  Kevin Zhan, 25, Minneapolis, MN           45.26%   1:37:13    9:43  1:35:23
  817  218 M20  Marcus Carrigan, 30, Minneapolis, MN      45.18%   1:37:23    9:44  1:36:36
  818  219 M20  Jacob Ruff, 31, Minneapolis, MN           45.17%   1:37:24    9:44  1:36:36
  819   23 M60  Stan Bratt, 60, Minneapolis, MN           55.30%   1:37:25    9:45  1:36:30
  823   31 M55  Richard Riemer, 57, Willmar, MN           53.63%   1:37:41    9:46  1:36:05
  824   24 M60  Alan Sibley, 63, Minneapolis, MN          56.72%   1:37:44    9:46  1:35:13
  826   49 M45  Alejandro Cabrera, 49, Minneapolis, MN    49.92%   1:37:48    9:47  1:36:01
  827   70 M40  Jeffrey Lee, 40, Edina, MN                46.40%   1:37:49    9:47  1:36:21
  834    7 M70  John Naslund, 73, Bloomington, MN         62.86%   1:38:10    9:49  1:37:28
  841  220 M20  Jeff Lewis, 31, Osseo, MN                 44.72%   1:38:23    9:50  1:36:53
  842   32 M50  Scott Dougherty, 51, Eagan, MN            50.47%   1:38:24    9:50  1:36:23
  843   88 M35  Adam Skoglund, 38, Eden Prairie, MN       45.54%   1:38:28    9:51  1:37:01
  844  221 M20  Josiah Barrett, 31, Minneapolis, MN       44.69%   1:38:28    9:51  1:35:51
  845  222 M20  Shanti Johnson, 33, Minneapolis, MN       44.76%   1:38:29    9:51  1:36:30
  848   32 M55  James Sargent, 55, Minneapolis, MN        52.22%   1:38:32    9:51  1:37:02
  850   33 M50  Matthew Nelson, 54, Minneapolis, MN       51.67%   1:38:41    9:52  1:37:19
  851   14 M65  Kevin Lewis, 68, Burnsville, MN           59.02%   1:38:41    9:52  1:37:10
  855   25 M60  Scott Suter, 61, Burnsville, MN           55.07%   1:38:44    9:52  1:37:38
  856  223 M20  Adam Friese, 34, Minneapolis, MN          44.73%   1:38:44    9:52  1:36:51
  860  224 M20  Matt Lund, 30, Prior Lake, MN             44.51%   1:38:51    9:53  1:36:55
  863   89 M35  James Goeders, 39, Minneapolis, MN        45.59%   1:38:55    9:54  1:37:35
  864   26 M60  Steve Riesterer, 62, Minneapolis, MN      55.48%   1:38:57    9:54  1:37:27
  865  225 M20  Zach Clement, 30, Minneapolis, MN         44.45%   1:38:59    9:54  1:37:45
  866   50 M45  Chris Emerson, 49, Hudson, WI             49.28%   1:39:04    9:54  1:37:38
  869  226 M20  Jeremiah Strong, 31, Minneapolis, MN      44.38%   1:39:08    9:55  1:36:30
  871   27 M60  E Paul Christians, 62, Minneapolis, MN    55.36%   1:39:10    9:55  1:38:06
  874  227 M20  Jackson Kessel, 30, Minneapolis, MN       44.35%   1:39:13    9:55  1:37:49
  875  228 M20  Gerald Housh, 29, Hopkins, MN             44.34%   1:39:14    9:55  1:37:50
  880   34 M50  Peter Shea, 54, Saint Paul, MN            51.27%   1:39:27    9:57  1:38:18
  882   35 M50  Ray Woodworth, 52, Chanhassen, MN         50.32%   1:39:34    9:57  1:37:42
  885  229 M20  Kyle Reiter, 30, Minneapolis, MN          44.08%   1:39:49    9:59  1:38:12
  886  230 M20  Samuel Johnson, 25, Minneapolis, MN       44.07%   1:39:50    9:59  1:38:45
  895  231 M20  Rob McLain, 29, Hopkins, MN               44.05%   1:39:53    9:59  1:37:54
  898  232 M20  Michael Walsh, 28, Plymouth, MN           44.04%   1:39:54    9:59  1:37:54
  902   33 M55  Tim Simonson, 58, Fridley, MN             52.88%   1:39:59   10:00  1:38:21
  911    8 M70  Scott Olson, 70, Hanalei, HI              59.18%   1:40:28   10:03  1:37:48
  916   36 M50  Marc Meulman, 53, Hayward, CA             50.25%   1:40:35   10:04  1:39:45
  918   90 M35  Cody Elder, 38, Minneapolis, MN           44.55%   1:40:39   10:04  1:38:25
  919   91 M35  Prachua Yang, 36, Brooklyn Center, MN     44.13%   1:40:42   10:04  1:38:53
  922   28 M60  Jonathan Wright, 60, Jersey City, NJ      53.45%   1:40:47   10:05  1:38:53
  923   71 M40  Matthew Schiffman, 40, Minneapolis, MN    45.02%   1:40:48   10:05  1:39:13
  926  233 M20  Josua Slocum, 27, Minneapolis, MN         43.63%   1:40:51   10:05  1:38:03
  928  234 M20  Derek Ierino, 27, MinneapolisMinnea, MN   43.61%   1:40:53   10:05  1:39:23
  930   92 M35  Christopher Tabisz, 36, Saint Paul, MN    44.02%   1:40:56   10:06  1:39:10
  934  235 M20  Daniel Travers, 31, Minneapolis, MN       43.57%   1:40:59   10:06  1:38:52
  936   51 M45  Jamie Vesel, 49, Biwabik, MN              48.28%   1:41:08   10:07  1:38:05
  937   72 M40  Chris Ewert, 43, Minneapolis, MN          45.92%   1:41:10   10:07  1:39:51
  938   29 M60  Jeffrey Daly, 60, Minneapolis, MN         53.23%   1:41:12   10:07  1:39:33
  940   93 M35  Guillaume Desbiens, 38, Minneapolis, MN   44.25%   1:41:20   10:08  1:38:54
  944  236 M20  Bradley Trachet, 23, Apple Valley, MN     43.31%   1:41:36   10:10  1:39:52
  945  237 M20  Andrew Helm, 33, Minneapolis, MN          43.38%   1:41:37   10:10  1:39:21
  947   34 M55  Brett Masica, 57, Minneapolis, MN         51.55%   1:41:37   10:10  1:40:52
  948   30 M60  Mike Cogan, 60, Saint PaulLittle , MN     52.99%   1:41:40   10:10  1:39:45
  950   15 M65  Joseph Evans, 66, New Richmond, WI        56.15%   1:41:40   10:10  1:39:46
  951   31 M60  Brian Bunkers, 62, Owatonna, MN           53.99%   1:41:41   10:10  1:39:47
  953   37 M50  Nate Bjerke, 52, Minneapolis, MN          49.26%   1:41:43   10:10  1:40:19
  957   94 M35  Troy Anderson, 37, Excelsior, MN          43.82%   1:41:49   10:11  1:39:48
  958   95 M35  Jason Ingolfsland, 38, Osseo, MN          44.02%   1:41:51   10:11  1:41:11
  959   32 M60  Scott Johnson, 63, Minneapolis, MN        54.40%   1:41:54   10:11  1:40:13
  960  238 M20  Ross Daniels, 33, Minneapolis, MN         43.23%   1:41:58   10:12  1:40:03
  961   33 M60  Mike Elsen, 62, Eden Prairie, MN          53.83%   1:41:59   10:12  1:40:03
  962   96 M35  Dan Starken, 37, Woodbury, MN             43.75%   1:41:59   10:12  1:40:25
  965   52 M45  Trevor Warfel, 49, Eagan, MN              47.86%   1:42:01   10:12  1:41:04
  967  239 M20  Ethan Vaaler, 22, Andover, MN             43.11%   1:42:04   10:12  1:40:30
  970   97 M35  Michael Schnaus, 36, Edina, MN            43.46%   1:42:15   10:14  1:39:01
  971   38 M50  Jason Matz, 51, Excelsior, MN             48.54%   1:42:19   10:14  1:39:40
  973  240 M20  Peter Ripple, 30, Minneapolis, MN         42.98%   1:42:23   10:14  1:40:43
  974    2 M16  Isaiah Sweeney, 17, Minneapolis, MN       43.33%   1:42:24   10:14  1:40:18
  976   53 M45  Matthew Sweeney, 45, Minneapolis, MN      46.10%   1:42:25   10:15  1:40:18
  981   98 M35  Adam Acosta, 37, Washington, DC           43.33%   1:42:58   10:18  1:41:13
  982  241 M20  Robert Steingraeber, 32, Richfield, MN    42.73%   1:43:02   10:18  1:41:17
  983   99 M35  Michael Phillips, 37, Burnsville, MN      43.31%   1:43:02   10:18  1:40:06
  990  100 M35  Nathan Wade, 37, Minneapolis, MN          43.13%   1:43:27   10:21  1:41:46
  994  242 M20  Alexander loomis, 31, Saint Paul, MN      42.44%   1:43:41   10:22  1:42:59
  996  243 M20  Fletcher Fick, 25, Minneapolis, MN        42.37%   1:43:51   10:23  1:42:01
 1000   39 M50  Darren Castro, 52, Saint Paul, MN         48.21%   1:43:56   10:24  1:42:18
 1004    3   N  Tom Ruen, 55, Columbia Heights, MN        57.40%   1:43:59   10:24  1:41:36
 1005  244 M20  Joe Wallick, 25, Osseo, MN                42.31%   1:43:59   10:24  1:41:37
 1009  245 M20  Minyu Cai, 33, Maplewood, MN              42.30%   1:44:12   10:25  1:42:00
 1011   16 M65  Mark Meyer, 69, Lake Crystal, MN          56.34%   1:44:26   10:27  1:42:54
 1016   17 M65  Dave (Ole Olson, 68, Edina, MN            55.70%   1:44:34   10:27  1:42:54
 1024    9 M70  Ed Sandor, 70, Kenyon, MN                 56.73%   1:44:48   10:29  1:42:06
 1028   34 M60  Michael Wondra, 64, Minneapolis, MN       53.30%   1:45:00   10:30  1:41:42
 1031   40 M50  Eric Haug, 50, Minneapolis, MN            46.83%   1:45:09   10:31  1:42:33
 1032   18 M65  Ron Byland, 65, Hopkins, MN               53.74%   1:45:10   10:31  1:43:44
 1035  246 M20  Matthew Meloch, 23, Minneapolis, MN       41.83%   1:45:11   10:31  1:42:53
 1037   41 M50  Ajay Rawal, 51, Minneapolis, MN           47.20%   1:45:14   10:31  1:43:55
 1040   73 M40  James Rone, 44, Minneapolis, MN           44.42%   1:45:25   10:33  1:44:18
 1042  247 M20  Daniel Calderon, 33, Saint Paul, MN       41.81%   1:45:26   10:33  1:43:24
 1043  248 M20  Samuel Kays, 26, Minneapolis, MN          41.70%   1:45:31   10:33  1:44:14
 1046  249 M20  Jason Otto, 28, Minneapolis, MN           41.59%   1:45:47   10:35  1:43:13
 1047  250 M20  Luke Lienard, 31, Saint Paul, MN          41.59%   1:45:47   10:35  1:44:35
 1048  251 M20  Jacob Stine, 26, Saint Paul, MN           41.59%   1:45:48   10:35  1:43:41
 1051   54 M45  Jennifer Kyvig, 46, Saint Paul, MN        44.94%   1:45:56   10:36  1:43:26
 1055   35 M55  Lee Bigham, 59, Maple Grove, MN           50.33%   1:46:02   10:36  1:44:08
 1056   19 M65  Dean Lund, 65, Bradenton, FL              53.29%   1:46:03   10:36  1:44:08
 1059  252 M20  Jordan Finley, 31, Savage, MN             41.44%   1:46:10   10:37  1:43:19
 1063  253 M20  Gary Ahlm, 34, Hopkins, MN                41.51%   1:46:23   10:38  1:44:24
 1064   20 M65  Danny Ripka, 66, Naples, FL               53.64%   1:46:25   10:39  1:45:03
 1069  254 M20  Akbar Moobin, 33, Elgin, IL               41.35%   1:46:36   10:40  1:44:39
 1072  255 M20  Jose Bustos, 27, Farmington, MN           41.21%   1:46:46   10:41  1:44:28
 1077   74 M40  Ryan Dietrich, 43, Andover, MN            43.40%   1:47:02   10:42  1:45:18
 1080  101 M35  Andrew McInnis, 39, Minneapolis, MN       42.05%   1:47:14   10:43  1:44:24
 1084   75 M40  Tobias Thietje, 40, New Prague, MN        42.24%   1:47:26   10:45  1:45:29
 1086   55 M45  James Kimer, 45, Minneapolis, MN          43.94%   1:47:27   10:45  1:45:51
 1088   76 M40  Daniel Beckering, 44, Chaska, MN          43.56%   1:47:30   10:45  1:45:21
 1098  102 M35  Daniel Gregory, 37, St Anthony, MN        41.32%   1:47:59   10:48  1:46:41
 1099  256 M20  Josiah Sanchez, 22, Saint Paul, MN        40.73%   1:48:02   10:48  1:46:22
 1101  257 M20  Zachary Zaban, 34, Brooklyn, NY           40.87%   1:48:04   10:48  1:45:12
 1104   56 M45  Jonathan Olson, 47, Alexandria, MN        44.39%   1:48:08   10:49  1:46:17
 1106  258 M20  Aron Larson, 31, Minneapolis, MN          40.69%   1:48:08   10:49  1:46:20
 1107   42 M50  Seigo Masubuchi, 51, Saint Paul, MN       45.93%   1:48:08   10:49  1:46:32
 1112  259 M20  Carter Simms, 22, Eagan, MN               40.61%   1:48:21   10:50  1:46:34
 1121  103 M35  Niko Pasenecker, 38, Saint Paul, MN       41.25%   1:48:42   10:52  1:47:00
 1122  260 M20  Nick Anderson, 33, Minneapolis, MN        40.55%   1:48:42   10:52  1:47:01
 1123  261 M20  Ella Brown, 20, Minneapolis, MN           40.47%   1:48:43   10:52  1:46:33
 1125    4   N  Amanda Castro, 31, Minneapolis, MN        45.42%   1:48:47   10:53  1:45:54
 1126  104 M35  Noah Barton, 36, Minneapolis, MN          40.84%   1:48:48   10:53  1:46:16
 1130  105 M35  Nicholas Zaban, 38, Minneapolis, MN       41.09%   1:49:07   10:55  1:46:16
 1134   21 M65  Andrew Theodotou, 69, Minnetonka, MN      53.86%   1:49:15   10:56  1:47:02
 1137  262 M20  Jeremy Hall, 34, Minneapolis, MN          40.39%   1:49:21   10:56  1:46:38
 1145  263 M20  Kaleb Waaraniemi, 32, Plymouth, MN        40.16%   1:49:37   10:58  1:47:17
 1148  264 M20  Keith Garner, 23, Minneapolis, MN         40.02%   1:49:57   11:00  1:47:06
 1151   36 M55  Henry Ayumba, 57, Elk River, MN           47.51%   1:50:16   11:02  1:49:15
 1155  265 M20  Eric Knutson, 28, Minneapolis, MN         39.87%   1:50:21   11:02  1:48:24
 1158   57 M45  Marc Andersen, 49, Wilson, WY             44.22%   1:50:24   11:02  1:47:24
 1159  266 M20  Matthew Blair, 24, St. Louis Park, MN     39.85%   1:50:25   11:03  1:47:52
 1160  267 M20  Jack Anderson, 24, Plymouth, MN           39.85%   1:50:25   11:03  1:47:53
 1161  268 M20  Dustin Mueller, 23, Mankato, MN           39.84%   1:50:26   11:03  1:48:42
 1165  269 M20  Daniel Bodunov, 28, Saint Paul, MN        39.69%   1:50:51   11:05  1:48:13
 1168  270 M20  Dave Hendrix, 27, Minneapolis, MN         39.68%   1:50:53   11:05  1:48:50
 1173   58 M45  Harsha Limaye, 49, Eden Prairie, MN       43.92%   1:51:10   11:07  1:49:15
 1176   10 M70  Bill Payne, 72, Saint Paul, MN            54.59%   1:51:32   11:09  1:49:03
 1181  271 M20  Nicholas Antonio, 22, Jindalee            39.37%   1:51:45   11:11  1:49:54
 1183   37 M55  Timothy Clark, 58, Minneapolis, MN        47.26%   1:51:53   11:11  1:49:24
 1185  272 M20  Leo Chen, 24, North Oaks, MN              39.23%   1:52:10   11:13  1:50:26
 1197  273 M20  Michael Price, 29, Burnsville, MN         38.80%   1:53:24   11:20  1:51:33
 1199  274 M20  Jonathan Sweeney, 24, Saint Paul, MN      38.77%   1:53:29   11:21  1:51:52
 1200    1 M75  John Labalestra, 75, Saint Paul, MN       56.04%   1:53:33   11:21  1:52:16
 1203   43 M50  Mahesh Johari, 52, Minneapolis, MN        44.08%   1:53:40   11:22  1:51:12
 1205  275 M20  James Papa, 28, Minnetonka, MN            38.66%   1:53:49   11:23  1:51:38
 1206  276 M20  Roger Burke, 23, Saint Paul, MN           38.64%   1:53:52   11:23  1:52:23
 1209   35 M60  Philip Face, 62, Saint Paul, MN           48.16%   1:53:59   11:24  1:52:19
 1210   38 M55  Rob Arnoldy, 58, Hugo, MN                 46.38%   1:54:00   11:24  1:52:20
 1211    3 M16  Oscar Andersen, 17, Wilson, WY            38.88%   1:54:07   11:25  1:52:24
 1215   59 M45  Chris Herdt, 49, Saint Paul, MN           42.60%   1:54:37   11:28  1:51:48
 1221  106 M35  Christopher DeFeo, 35, Lynnfield, MA      38.41%   1:55:17   11:32  1:52:38
 1223  277 M20  Andrew Nguyen, 31, Minneapolis, MN        38.13%   1:55:24   11:32  1:52:47
 1225   39 M55  Michael DeWitt, 59, Saint Paul, MN        46.20%   1:55:30   11:33  1:53:08
 1227   40 M55  Roy Koenigsberg, 56, Farmington, MN       44.92%   1:55:35   11:34  1:53:04
 1228   11 M70  Howard Ojalvo, 70, Saint Paul, MN         51.44%   1:55:35   11:34  1:53:01
 1230   41 M55  Scott Bock, 56, Saint Paul, MN            44.84%   1:55:47   11:35  1:54:28
 1231   77 M40  Dan Nilsson, 44, Saint Paul, MN           40.42%   1:55:51   11:35  1:53:41
 1232   42 M55  Hardy Kocher, 57, Minneapolis, MN         45.21%   1:55:52   11:35  1:53:42
 1233  278 M20  Patrick Olson, 24, Maple Grove, MN        37.94%   1:55:58   11:36  1:53:28
 1238  279 M20  Aaron Scharff, 31, Minneapolis, MN        37.89%   1:56:07   11:37  1:53:30
 1241   12 M70  Brad Johnson, 71, Saint Paul, MN          51.63%   1:56:28   11:39  1:54:02
 1242   78 M40  Greg Schake, 44, Fergus Falls, MN         40.19%   1:56:31   11:39  1:54:11
 1245   60 M45  Jason Allen, 45, Minneapolis, MN          40.41%   1:56:51   11:41  1:54:10
 1246  280 M20  Connor Edlund, 30, Minneapolis, MN        37.64%   1:56:53   11:41  1:54:34
 1249   79 M40  Adam Warden, 42, Maple Plain, MN          39.35%   1:57:05   11:43  1:54:46
 1253   80 M40  Ben Huesman, 42, Saint Paul, MN           39.29%   1:57:16   11:44  1:54:33
 1254  281 M20  Joe Vajgrt, 29, Eagan, MN                 37.45%   1:57:30   11:45  1:55:52
 1257    5   N  Meghan Roehrich, 30, Saint Paul, MN       41.98%   1:57:36   11:46  1:54:56
 1261   43 M55  Craig Otto, 59, Maple Grove, MN           45.35%   1:57:41   11:46  1:55:08
 1263    6   N  Xianghua Luo, 49, Saint Paul, MN          47.09%   1:57:47   11:47  1:54:10
 1274  107 M35  Javier Torres, 36, Richfield, MN          37.44%   1:58:41   11:52  1:56:14
 1282   44 M55  Peter Ijeoma, 58, Minneapolis, MN         44.44%   1:58:58   11:54  1:56:27
 1285    2 M75  Harry Lando, 77, Minneapolis, MN          55.41%   1:59:00   11:54  1:56:41
 1286  282 M20  Josh Mindermann, 28, Minneapolis, MN      36.96%   1:59:02   11:54  1:55:55
 1287  283 M20  Anees Sayed, 34, Saint Paul, MN           37.08%   1:59:07   11:55  1:56:06
 1293   36 M60  Steve Benner, 60, Lakeville, MN           45.10%   1:59:27   11:57  1:56:51
 1296   13 M70  Michael Brown, 71, Minneapolis, MN        50.12%   1:59:59   12:00  1:57:33
 1300    3 M75  Larry McNichols, 79, Elk River, MN        57.08%   2:00:23   12:02  1:57:14
 1305  108 M35  Ian Power-Luetscher, 37, Minneapolis, MN  36.76%   2:01:23   12:08  1:58:27
 1320   44 M50  Jos Parra Staves, 51, Eden Prairie, MN    40.19%   2:03:35   12:22  2:01:28
 1325  284 M20  Brian Cwerenz, 31, Washington, DC         35.37%   2:04:24   12:26  2:01:44
 1336  285 M20  Sam Peters, 31, Avondale Estates, GA      35.05%   2:05:32   12:33  2:02:52
 1339  109 M35  Aaron Lesmeister, 39, Shakopee, MN        35.82%   2:05:52   12:35  2:04:11
 1341  286 M20  Ryan Possley, 23, Minneapolis, MN         34.94%   2:05:56   12:36  2:03:35
 1343   37 M60  James Chase, 63, Minneapolis, MN          43.99%   2:06:00   12:36  2:03:21
 1345   45 M50  John O'Rourke, 51, Saint Michael, MN      39.34%   2:06:15   12:38  2:05
 1356  287 M20  Jesse Schneider, 27, Savage, MN           34.52%   2:07:28   12:45  2:05:11
 1359  288 M20  Bobby Hahn, 25, Minneapolis, MN           34.38%   2:08:00   12:48  2:05:21
 1366   22 M65  Art Jacobson, 69, Bloomington, MN         45.52%   2:09:15   12:56  2:06:17
 1368   61 M45  Basir Tareen, 47, Minneapolis, MN         37.05%   2:09:33   12:57  2:06:40
                                       STATE RECORD FOR 89-YEAR-OLD MEN
 1374    1 M85  Alan Phillips, 89, Minneapolis, MN        72.72%   2:10:17   13:02  2:10:08
 1375   45 M55  Bill Dossett, 56, Minneapolis, MN         39.84%   2:10:18   13:02  2:07:12
 1378   38 M60  Wayne Ferris, 60, Saint Paul, MN          41.09%   2:11:06   13:07  2:08:19
 1379   23 M65  John Kinsella, 67, Rosemount, MN          43.98%   2:11:07   13:07  2:08:19
 1381  110 M35  Basil El-Ghazzawy, 37, Minneapolis, MN    33.95%   2:11:25   13:09  2:09:14
 1386   46 M55  Charles Julson, 58, Bloomington, MN       39.93%   2:12:25   13:15  2:09:29
 1392  289 M20  Juston Weeda, 31, Minneapolis, MN         33.13%   2:12:48   13:17  2:10:56
 1394   24 M65  Jon Nelson, 68, Saint Paul, MN            43.40%   2:14:11   13:25  2:11:05
 1398  111 M35  Gawolo Kpissay, 39, Minneapolis, MN       33.32%   2:15:20   13:32  2:12:08
 1404    4 M75  Patrick Ryan, 75, Mn - Burnsville, MN     46.69%   2:16:17   13:38  2:13:36
 1405  290 M20  Tyler Leighton, 22, Minneapolis, MN       32.26%   2:16:23   13:38  2:13:31
 1408   47 M55  Ken Clemons, 58, Minneapolis, MN          38.38%   2:17:46   13:47  2:15
 1420    5 M75  Antonio Salinas, 79, Minneapolis, MN      48.13%   2:22:46   14:17  2:19:56
 1421    7   N  Mara-Paige Rincher, 28, Minneapolis, MN   34.40%   2:23:28   14:21  2:20:17
 1423   39 M60  John Tantzen, 63, Saint Paul, MN          38.05%   2:25:41   14:34  2:22:28
 1429    1 M14  Jacques Gregoire, 15, Minneapolis, MN     30.51%   2:29:21   14:56  2:26:16
 1430   48 M55  Tom Gregoire, 56, Minneapolis, MN         34.76%   2:29:21   14:56  2:26:16
 1431   25 M65  Amakoe D'Ameldia, 67, Minneapolis, MN     38.43%   2:30:03   15:00  2:27:04
* indicates females
1 finishers among Men 14 - 15
3 finishers among Men 16 - 17
1 finishers among Men 18 - 19
290 finishers among Men 20 - 34
111 finishers among Men 35 - 39
80 finishers among Men 40 - 44
61 finishers among Men 45 - 49
45 finishers among Men 50 - 54
48 finishers among Men 55 - 59
39 finishers among Men 60 - 64
25 finishers among Men 65 - 69
13 finishers among Men 70 - 74
5 finishers among Men 75 - 79
1 finishers among Men 85 - 89
1 finishers among Women 12 - 13
3 finishers among Women 16 - 17
4 finishers among Women 18 - 19
366 finishers among Women 20 - 34
99 finishers among Women 35 - 39
87 finishers among Women 40 - 44
36 finishers among Women 45 - 49
33 finishers among Women 50 - 54
43 finishers among Women 55 - 59
21 finishers among Women 60 - 64
11 finishers among Women 65 - 69
2 finishers among Women 70 - 74
1 finishers among Women 75 - 79
7 finishers among Nonbinary
730 male finishers
707 female finishers
1437 total finishers

Click here for data on women
Click here for data on half marathon women
Click here for data on half marathon men

Return to home page.