City of Lakes 10 Mile Men

Lakes Calhoun and Harriet, Minneapolis

Sep. 11, 2022


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:19 AM
         CLASS                                           AGE GRADE  FINISH    
 PLACE   PLACE           FINISHER                                     TIME     PACE  NET TIME

                                       STATE RECORD FOR 30-YEAR-OLD MEN
    1    1 M30  Tyler Jermann, 30, Saint Paul, MN         89.70%     49:03    4:54  49:03
                         Old record 49:55 by Philip Mburu, Sep. 9, 2018
                                       STATE RECORD FOR 32-YEAR-OLD MEN
    2    2 M30  Daniel Docherty, 32, Saint Paul, MN       86.29%     51:01    5:06  51:01
                       Old record 52:00 by Trevor Zimak, March 19, 2016
    3    1 M20  Connor Reck, 29, Minneapolis, MN          86.02%     51:09    5:07  51:09
                                       STATE RECORD FOR 23-YEAR-OLD MEN
    4    2 M20  Declan Dahlberg, 23, North Oaks, MN       83.70%     52:34    5:15  52:34
                        Old record 52:43 by Ryan Becker, March 24, 2018
                                       STATE RECORD FOR 33-YEAR-OLD MEN
    5    3 M30  Louis Hughes, 33, Minneapolis, MN         83.30%     52:55    5:18  52:55
    6    4 M30  Nick Ross, 33, Minneapolis, MN            83.14%     53:01    5:18  53:01
    7    3 M20  Tim Dunham, 23, Montevideo, MN            82.63%     53:15    5:20  53:15
    8    5 M30  Brett Noecker, 32, Minneapolis, MN        82.00%     53:41    5:22  53:41
    9    4 M20  James Logan, 27, Saint Paul, MN           81.91%     53:43    5:22  53:43
   10    5 M20  Thomas Lerdall, 25, Minneapolis, MN       81.63%     53:54    5:23  53:54
   11    6 M20  Joshua Mirth, 29, Rochester, MN           79.69%     55:13    5:31  55:11
   12    7 M20  Ted Heikkila, 29, Minneapolis, MN         79.42%     55:24    5:32  55:24
   13    8 M20  Ben Passolt, 22, Minneapolis, MN          79.23%     55:32    5:33  55:30
   14    6 M30  Alan Twomey, 37, Minneapolis, MN          80.25%     55:36    5:34  55:34
   15    1 M40  Levi Severson, 42, Edina, MN              82.82%     55:38    5:34  55:36
   16    2 M40  Kenny Miller, 45, Wadena, MN              84.82%     55:40    5:34  55:39
   17    7 M30  John Leaf, 35, Minneapolis, MN            79.38%     55:47    5:35  55:47
   18    8 M30  Jason Acosta, 39, Roseville, MN           80.28%     56:10    5:37  56:09
   19    3 M40  Doron Clark, 44, Minneapolis, MN          83.08%     56:22    5:38  56:22
   21    9 M30  Daniel Peters, 31, Minneapolis, MN        77.53%     56:45    5:41  56:42
   22   10 M30  Martin Zais, 30, Minneapolis, MN          77.42%     56:50    5:41  56:49
   23   11 M30  john mulvaney, 32, Minneapolis, MN        77.44%     56:51    5:41  56:50
   24    9 M20  Elliot Genteman, 22, Loyal, WI            77.37%     56:52    5:41  56:50
   25   12 M30  Chris Caron, 30, Big Lake, MN             76.81%     57:17    5:44  57:15
   26   13 M30  Ben Johnson, 36, Brooklyn Park, MN        77.06%     57:40    5:46  57:37
   27   14 M30  Dan Bier, 37, Columbia Heights, MN        76.93%     58:00    5:48  57:57
   28   10 M20  Gabe Sandoval, 28, Westboro, WI           75.62%     58:11    5:49  58:08
   29   11 M20  Jon Olsen, 28, Minneapolis, MN            75.47%     58:18    5:50  58:15
   30   15 M30  Nick Kineke, 33, Minneapolis, MN          75.39%     58:28    5:51  58:24
   31    4 M40  Carl Batistade Oliveira, 42, Bloomington, MN
                                                          78.65%     58:35    5:52  58:31
   32   16 M30  Joe Arnold, 32, St Paul, MN               75.12%     58:36    5:52  58:33
   33   17 M30  Daniel Lauer-Schumacher, 38, Minneapolis, MN
                                                          76.47%     58:38    5:52  58:36
   34   12 M20  Walt Richard, 29, Eagan, MN               74.87%     58:46    5:53  58:41
                                       STATE RECORD FOR 54-YEAR-OLD MEN
   35    1 M50  Brad Moening, 54, Saint Paul, MN          86.67%     58:50    5:53  58:46
                     Old record 59:20 by Patrick Billig, March 18, 2017
   36   18 M30  Benjamin Drexler, 34, Minneapolis, MN     74.94%     58:56    5:54  58:54
   38   19 M30  Nicolai Johnson-Borelli, 32, Minneapolis, MN
                                                          73.90%     59:34    5:57  59:27
   39   13 M20  Taras Tataryn, 26, New Hope, MN           73.87%     59:34    5:57  59:28
   40   20 M30  Nate Rylander, 33, Minneapolis, MN        74.00%     59:34    5:57  59:30
   41    5 M40  Thomas Gatyas, 42, Minneapolis, MN        77.33%     59:35    5:58  59:33
   42    1 M14  Ben Palmieri, 19, Shakopee, MN            73.62%     59:46    5:59  59:43
   43   21 M30  Peter Sission, 30, Minneapolis, MN        73.60%     59:47    5:59  59:40
   44   22 M30  Nick Roetker, 34, Edina, MN               73.87%     59:47    5:59  59:44
   45   23 M30  Ben Goessling, 39, Minneapolis, MN        75.38%     59:49    5:59  59:46
   46    6 M40  Mohammed Murunga, 43, New Brighton, MN    77.53%     59:55    6:00  59:52
   47   14 M20  Benjamin Sylvester, 25, Minneapolis, MN   73.27%   1:00:03    6:00  59:57
   48   24 M30  Brandon Kotek, 35, Saint Paul, AL         73.42%   1:00:19    6:02  1:00:15
   49   25 M30  Peter Shaw, 39, Apple Valley, MN          74.67%   1:00:23    6:02  1:00:18
   51    7 M40  Benjamin Keeler, 45, Watertown, MN        77.96%   1:00:34    6:03  1:00:28
   52   15 M20  Elliot Fenske, 29, Farmington, MN         72.43%   1:00:45    6:05  1:00:39
   55   26 M30  Jordan Fleuriet, 36, Minneapolis, MN      73.02%   1:00:51    6:05  1:00:48
   57   27 M30  Adam Lekin, 35, Waukee, IA                72.56%   1:01:02    6:06  1:00:59
   59   16 M20  Jay Biwer, 26, New Hope, MN               71.43%   1:01:36    6:10  1:01:30
   61    8 M40  Tom Myers, 41, Saint Paul, MN             73.73%   1:02:00    6:12  1:01:56
   62    2 M50  W  Scott Lindell, 55, Sartell, MN         82.81%   1:02:08    6:13  1:02:02
   63    9 M40  Casey Kaplan, 40, New Brighton, MN        73.00%   1:02:10    6:13  1:02:07
   64   28 M30  Ethan Genteman, 32, St. Louis Park, MN    70.25%   1:02:40    6:16  1:02:37
   65   29 M30  Nick Jannakos, 39, Roseville, MN          71.80%   1:02:48    6:17  1:02:40
   66    1   N  Maxi Erickson, 23, Minneapolis, MN        78.50%   1:02:52    6:17  1:02:48
   67   10 M40  Felipe Contreras, 41, Saint Paul, MN      72.14%   1:03:22    6:20  1:03:16
   68   11 M40  Michael Mack, 42, Minneapolis, MN         72.66%   1:03:25    6:21  1:03:21
   69   30 M30  Patrick Nelson, 37, Bloomington, MN       70.08%   1:03:40    6:22  1:03:32
   70   12 M40  Charles Cannon, 42, Minneapolis, MN       71.87%   1:04:07    6:25  1:04:00
                                       STATE RECORD FOR 64-YEAR-OLD MEN
   71    1 M60  Doug Keller, 64, Plymouth, MN             87.11%   1:04:15    6:26  1:04:10
                       Old record 1:08:14 by Jim Graupner, May 30, 2009
   72   17 M20  Andy Barnhart, 24, Shoreview, MN          68.41%   1:04:19    6:26  1:04:10
   73   18 M20  Jonathan Sweeney, 23, Shoreview, MN       68.32%   1:04:24    6:26  1:04:15
   74   19 M20  Alec Blenis, 28, Minneapolis, MN          67.85%   1:04:51    6:29  1:04:46
   75   20 M20  Bryce Barrie, 24, Janesville, MN          67.83%   1:04:52    6:29  1:04:44
   76   31 M30  Benjamin Braaten, 34, Minneapolis, MN     68.07%   1:04:53    6:29  1:04:47
   78   32 M30  Tom Keight, 36, Minneapolis, MN           68.27%   1:05:05    6:31  1:04:51
   79   21 M20  Peder Hopkins, 27, Minneapolis, MN        67.50%   1:05:11    6:31  1:05:03
   81    3 M50  Manny Todorov, 54, Eagan, MN              78.09%   1:05:18    6:32  1:05:08
   82   13 M40  Greg Jaeger, 47, Woodbury, MN             73.31%   1:05:29    6:33  1:05:24
   83   14 M40  Kevin Theissen, 48, Minneapolis, MN       73.74%   1:05:39    6:34  1:05:33
   84   33 M30  Anthony Holewinski, 32, Minneapolis, MN   67.00%   1:05:42    6:34  1:05:31
   85   34 M30  Michael Ward, 31, Minneapolis, MN         66.95%   1:05:43    6:34  1:05:24
   86   35 M30  Charles Smith, 30, Minneapolis, MN        66.95%   1:05:43    6:34  1:05:35
   87   36 M30  Peter Johnson, 32, Saint Paul, MN         66.95%   1:05:45    6:35  1:05:37
   88   37 M30  Josh Cook, 37, Saint Paul, MN             67.81%   1:05:48    6:35  1:05:43
   91    4 M50  Darrin Diedrich, 57, Bloomington, MN      79.35%   1:06:01    6:36  1:05:54
   92   38 M30  Charlie Hannon, 32, Minneapolis, MN       66.58%   1:06:07    6:37  1:05:58
   93   39 M30  Adam Letson, 34, Edina, MN                66.78%   1:06:08    6:37  1:05:59
   94   15 M40  Jason Chrudimsky, 45, Minneapolis, MN     71.39%   1:06:08    6:37  1:06:02
   95   22 M20  Joe Varpness, 27, Saint Paul, MN          66.43%   1:06:14    6:37  1:06:02
   96   40 M30  John Kelsey, 32, Minneapolis, MN          66.43%   1:06:16    6:38  1:06:06
   97   41 M30  Jon Bostrom, 37, Minneapolis, MN          67.06%   1:06:32    6:39  1:06:25
   99   42 M30  Jason Lewis, 35, Nowthen, MN              66.08%   1:07:01    6:42  1:06:51
                                       STATE RECORD FOR 62-YEAR-OLD MEN
  100    2 M60  Tom Prentice, 62, Winter Haven, FL        81.92%   1:07:01    6:42  1:06:55
                       Old record 1:07:03 by Bobby Paxton, Sep. 9, 2018
  101   23 M20  Dean Smith, 24, Minneapolis, MN           65.51%   1:07:10    6:43  1:07:02
  102   24 M20  Tyler Karl, 26, Hutchinson, MN            65.48%   1:07:12    6:43  1:07:04
  103   25 M20  Ethan Larson, 29, Saint Louis Park, MN    65.31%   1:07:22    6:44  1:07:22
  105   43 M30  Jonathan Vinson, 33, Chaska, MN           65.27%   1:07:32    6:45  1:07:23
  106   16 M40  Peter Dyer, 45, Minneapolis, MN           69.90%   1:07:33    6:45  1:07:21
  107   44 M30  Robbie Molke, 31, Minneapolis, MN         65.12%   1:07:34    6:45  1:07:25
  109   17 M40  Andy Jarvinen, 40, Minneapolis, MN        67.15%   1:07:35    6:46  1:07:14
  110   18 M40  Christopher Lund, 41, Prior Lake, MN      67.54%   1:07:41    6:46  1:07:34
  111    2 M14  Kallen Murphy, 19, Saint Cloud, MN        64.74%   1:07:58    6:48  1:07:45
  112   45 M30  Cameron Wing, 31, Burnsville, MN          64.72%   1:07:59    6:48  1:07:50
  113   26 M20  Bradley Kovacovich, 25, Minneapolis, MN   64.61%   1:08:06    6:49  1:07:58
  114   27 M20  Brent Bokemper, 25, Minnetonka, MN        64.60%   1:08:07    6:49  1:07:57
  115   28 M20  Youchi Zhang, 23, Minneapolis, MN         64.56%   1:08:09    6:49  1:07:53
  116   46 M30  Phil White, 30, Minneapolis, MN           64.56%   1:08:09    6:49  1:08:03
  118   47 M30  Joe Turgeon, 39, Minneapolis, MN          66.07%   1:08:15    6:50  1:08:05
  119   19 M40  Serge Mfiki, 44, Saint Paul, MN           68.61%   1:08:15    6:50  1:08:07
  120   48 M30  Anthony Carlton, 31, Chicago, IL          64.45%   1:08:16    6:50  1:08:06
  121   20 M40  Phillip Kitzer, 46, Minneapolis, MN       69.72%   1:08:17    6:50  1:08:05
  122   29 M20  John Garrison, 25, Minneapolis, MN        64.44%   1:08:17    6:50  1:08:06
  125   30 M20  Erik Berthelsen, 28, St. Paul, MN         64.42%   1:08:18    6:50  1:08:09
  126    5 M50  Conrad Leifur, 57, Minneapolis, MI        76.63%   1:08:22    6:50  1:08:09
  128   21 M40  Gerad Mead, 43, Robbinsdale, MN           67.93%   1:08:23    6:50  1:08:14
  129    6 M50  Brendan Antony, 51, Shakopee, MN          72.61%   1:08:24    6:50  1:08:11
  130   31 M20  Cody Tuttle, 29, Minneapolis, MN          64.33%   1:08:24    6:50  1:08:12
  131   32 M20  Chris Mergens, 29, Maple Grove, MN        64.22%   1:08:31    6:51  1:08:15
  132    7 M50  Jim Bengtson, 55, Eden Prairie, MN        75.09%   1:08:31    6:51  1:08:26
  133   49 M30  Ben Moburg, 38, Minneapolis, MN           65.19%   1:08:47    6:53  1:08:36
  135    3 M60  Charlie Roach, 64, Bloomington, MN        80.97%   1:09:07    6:55  1:08:56
  136   22 M40  Mark Brinda, 45, Minneapolis, MN          68.26%   1:09:10    6:55  1:08:58
  140    8 M50  Jim Winkels, 50, Waconia, MN              71.01%   1:09:21    6:56  1:09:10
  141    9 M50  Tony Yang, 58, Maplewood, MN              76.13%   1:09:27    6:57  1:09:08
                                       STATE RECORD FOR 66-YEAR-OLD MEN
  142    4 M60  Bobby Paxton, 66, Minneapolis, MN         82.13%   1:09:30    6:57  1:09:18
                          Old record 1:10:16 by Dan Morse, Sep. 8, 2019
  143   33 M20  Alexander Provan, 25, Minneapolis, MN     63.26%   1:09:33    6:57  1:09:12
  144   23 M40  kevin bickers, 47, Winter Garden, FL      68.95%   1:09:37    6:58  1:09:19
  146   34 M20  Matthew Hockert, 25, Circle Pines, MN     63.19%   1:09:38    6:58  1:09:24
  147   50 M30  Dan Vogel, 39, Minneapolis, MN            64.72%   1:09:40    6:58  1:09:23
  148   24 M40  Patrick Barry, 40, Minneapolis, MN        64.93%   1:09:54    6:59  1:09:41
  149   51 M30  justin bradfield, 31, Minneapolis, MN     62.89%   1:09:58    7:00  1:09:50
  150    5 M60  Kevin Jafari, 66, Minneapolis, MN         81.55%   1:10:00    7:00  1:09:48
  151    6 M60  John Mirth, 60, Maple Plain, MN           76.92%   1:10:02    7:00  1:09:50
  152   52 M30  Casey Mock, 39, Minneapolis, MN           63.99%   1:10:28    7:03  1:10:18
  153    7 M60  Dennis Wallach, 65, Chanhassen, MN        79.62%   1:10:59    7:06  1:10:56
  154   25 M40  Andrew Si Lund, 46, Edina, MN             67.05%   1:11:00    7:06  1:10:51
  155   26 M40  Josh Carroll, 43, Roseville, MN           65.35%   1:11:05    7:07  1:10:49
  156   35 M20  Aaron Raskin, 27, Minneapolis, MN         61.88%   1:11:06    7:07  1:10:50
  157   53 M30  Dustin Hicks, 33, Minneapolis, MN         61.98%   1:11:07    7:07  1:10:49
  158   27 M40  Ryan Smith, 40, Apple Valley, MN          63.79%   1:11:09    7:07  1:10:59
  161   10 M50  Mark Riebe, 53, Maplewood, MN             70.86%   1:11:20    7:08  1:11:02
  162   54 M30  Trey Salacki, 35, Madison, WI             62.08%   1:11:20    7:08  1:11:05
  164   36 M20  Bryce Boyle Hoban, 26, St Paul, MN        61.48%   1:11:34    7:09  1:11:17
  167    8 M60  Tony Loyd, 63, Little Canada, MN          77.27%   1:11:44    7:10  1:11:38
  168   55 M30  Dan Bearden, 35, Apple Valley, MN         61.63%   1:11:51    7:11  1:11:34
  170   56 M30  Ryan Dillon, 39, Eagan, MN                62.51%   1:12:08    7:13  1:12:00
  174   57 M30  Joshua Nelson, 36, Rosemount, MN          61.47%   1:12:17    7:14  1:11:52
  176   11 M50  tong pham, 50, Minneapolis, MN            68.06%   1:12:21    7:14  1:12:03
  179   37 M20  Greg Bogdanski, 24, Minneapolis, MN       60.41%   1:12:50    7:17  1:12:26
  182   28 M40  Dustin Brown, 44, Maple Lake, MN          64.10%   1:13:03    7:18  1:12:45
  183   29 M40  Pete Sawyer, 42, Plymouth, MN             63.06%   1:13:04    7:18  1:12:43
  184   30 M40  Joseph Ungemah, 46, Minneapolis, MN       64.94%   1:13:19    7:20  1:13:04
  185    1 JrM  Tove Wing, 11, Minneapolis, MN            69.00%   1:13:20    7:20  1:13:11
  187   12 M50  Tim Jacobson, 52, Avon, MN                68.17%   1:13:30    7:21  1:13:12
  188   58 M30  Robert Lindquist, 37, Minneapolis, MN     60.45%   1:13:49    7:23  1:13:26
  189   13 M50  Marc Nosal, 57, Eden Prairie, MN          70.97%   1:13:49    7:23  1:13:36
  190   31 M40  Richard Ford, 42, Lakeville, MN           62.24%   1:14:02    7:24  1:13:46
  191   32 M40  Daniel Maedge, 48, Minneapolis, MN        65.35%   1:14:05    7:25  1:13:37
  192   33 M40  Scott McEwen, 44, Maple Grove, MN         63.17%   1:14:08    7:25  1:13:52
  193   59 M30  Nick Hoverstad, 30, Minneapolis, MN       59.23%   1:14:17    7:26  1:13:52
  194   60 M30  Blaze Fugina, 33, Cottage Grove, MN       59.23%   1:14:25    7:27  1:14:05
  195   61 M30  Chris Wrightson, 37, Lauderdale, MN       59.84%   1:14:34    7:27  1:14:14
  196   38 M20  Sam Gibas, 23, Elk River, MN              58.98%   1:14:36    7:28  1:14:14
  197   62 M30  Matt Multer, 32, Burnsville, MN           58.94%   1:14:41    7:28  1:14:29
  198   63 M30  Michael Bard-Henke, 36, Minneapolis, MN   59.49%   1:14:42    7:28  1:14:24
                                       STATE RECORD FOR 70-YEAR-OLD MEN
  199    1 M70  Tom Danielson, 70, Maple Grove, MN        79.53%   1:14:45    7:29  1:14:42
               Old record 1:18:43 by Darrell Christensen, Sep. 15, 2007
  200   64 M30  Chris Greenwood, 36, Plymouth, MN         59.43%   1:14:46    7:29  1:14:36
  201   39 M20  Stephen Todey, 29, Saint Paul, MN         58.81%   1:14:49    7:29  1:14:31
  203   40 M20  Elliot Campbell, 24, Lake Elmo, MN        58.56%   1:15:08    7:31  1:14:46
  204   34 M40  Jason Baker, 48, Minneapolis, MN          64.43%   1:15:08    7:31  1:14:50
  206   65 M30  Tynan Wilke, 37, St. Louis Park, MN       59.34%   1:15:12    7:31  1:14:54
  207   14 M50  Chris Petersen, 51, Minneapolis, MN       65.99%   1:15:16    7:32  1:14:54
  208   41 M20  Erik Svoboda, 27, Bloomington, MN         58.45%   1:15:17    7:32  1:14:39
  209   15 M50  Patrick Foley, 50, Saint Paul, MN         65.37%   1:15:20    7:32  1:15:07
  210   35 M40  Kyle Skelley, 41, Victoria, MN            60.66%   1:15:22    7:32  1:15:00
  211   42 M20  Michael Liebgott, 22, Lino Lakes, MN      58.38%   1:15:22    7:32  1:15:01
  213   36 M40  Gavin Meany, 41, Minneapolis, MN          60.66%   1:15:22    7:32  1:15:04
  215   66 M30  Kyle Wesely, 31, Mendota Heights, MN      58.25%   1:15:32    7:33  1:15:06
  217   43 M20  Michael Sampers, 26, St. Paul, MN         58.21%   1:15:35    7:34  1:15:00
  218   67 M30  Jesse Goldfarb, 31, Minneapolis, MN       58.20%   1:15:36    7:34  1:15:09
  219    3 M14  Nahan Franz, 19, Glen Ellyn, IL           58.18%   1:15:38    7:34  1:15:13
  221   16 M50  Wallace Alexander, 57, Mpls, MN           69.25%   1:15:39    7:34  1:15:15
  222   44 M20  Mitchell Schank, 26, Edina, MN            58.16%   1:15:39    7:34  1:15:24
  225   37 M40  Corey Bork, 46, Bloomington, MN           62.79%   1:15:49    7:35  1:15:10
  226   68 M30  Benjamin Cox, 37, Minneapolis, MN         58.81%   1:15:52    7:35  1:15:30
  227   69 M30  Nick VanWagner, 38, Minneapolis, MN       59.05%   1:15:56    7:36  1:15:33
  228   17 M50  Blake Hoena, 55, West St Paul, MN         67.65%   1:16:03    7:36  1:15:35
  229   70 M30  Brent Bauman, 36, Chanhassen, MN          58.39%   1:16:06    7:37  1:15:34
  231   38 M40  Mark Tabor, 48, Minneapolis, MN           63.42%   1:16:20    7:38  1:15:59
  233   71 M30  Quinn Gorski, 30, Minneapolis, MN         57.63%   1:16:21    7:38  1:16:00
  234   39 M40  nimesh bhattarai, 44, Eden Prairie, MN    61.33%   1:16:21    7:38  1:16:04
  235   40 M40  Mike Bester, 41, Roseville, MN            59.86%   1:16:22    7:38  1:16:03
  239   72 M30  Trevor Velin, 39, St. Louis Park, MN      58.92%   1:16:32    7:39  1:16:08
  241   41 M40  Gunther Wolff, 40, Minneapolis, MN        59.16%   1:16:43    7:40  1:16:24
  242   73 M30  Phil Tolbert, 35, Long Prairie, MN        57.69%   1:16:46    7:41  1:16:26
  244   42 M40  Ryan Fulton, 45, Plymouth, MN             61.35%   1:16:58    7:42  1:16:31
  245   43 M40  Michael Schwemm, 44, Minneapolis, MN      60.83%   1:16:59    7:42  1:16:35
  246   74 M30  Thomas Saunders, 39, Minneapolis, MN      58.53%   1:17:02    7:42  1:16:43
  247   18 M50  Tom Ruen, 54, Columbia Heights, MN        66.18%   1:17:03    7:42  1:16:36
  248   75 M30  Michael Hewitt, 39, Minneapolis, MN       58.42%   1:17:11    7:43  1:16:31
  250   44 M40  Amit Mattoo, 43, Chanhassen, MN           60.13%   1:17:15    7:44  1:16:55
  256    9 M60  Bill Langhout, 64, Woodbury, MN           72.17%   1:17:33    7:45  1:17:13
  258   19 M50  Eric Roling, 52, Brooklyn Park, MN        64.57%   1:17:36    7:46  1:17:06
  259   20 M50  Steven Wilson, 54, Saint Cloud, MN        65.63%   1:17:42    7:46  1:17:13
  260   76 M30  Joe Sonnek, 38, Hugo, MN                  57.35%   1:18:11    7:49  1:17:52
  261   45 M20  Logan Silber, 29, Minneapolis, MN         56.12%   1:18:24    7:50  1:17:51
  262   46 M20  Dan Wahlstedt, 26, Rochester, MN          56.06%   1:18:29    7:51  1:17:43
  263   21 M50  Jason Wedel, 50, Prior Lake, MN           62.73%   1:18:30    7:51  1:18:08
  264   77 M30  James Ellis, 30, Minneapolis, MN          55.99%   1:18:35    7:52  1:18:13
  265   47 M20  Brindley Theisen, 26, Bloomington, MN     55.98%   1:18:36    7:52  1:18:15
  268   45 M40  Sam Lacy, 42, Mendota Heights, MN         58.40%   1:18:54    7:53  1:18:28
  269   46 M40  Scott Josephson, 42, Minneapolis, MN      58.23%   1:19:08    7:55  1:18:43
  270   47 M40  Justin Boeke, 49, Minneapolis, MN         61.65%   1:19:12    7:55  1:18:28
  273   48 M20  Andrew Miliaresis, 27, Plymouth, MN       55.37%   1:19:28    7:57  1:18:05
  274   49 M20  Liam Blaschko, 23, St Louis Park, MN      55.32%   1:19:32    7:57  1:19:11
  275   48 M40  Ches Hutchinson, 40, Plymouth, MN         57.05%   1:19:33    7:57  1:18:36
  276   78 M30  Xavier Revelo, 38, St Louis Park, MN      56.35%   1:19:34    7:57  1:19:04
  279   79 M30  Alex Kuehn, 30, Saint Paul, MN            55.26%   1:19:37    7:58  1:19:10
  280   10 M60  Kevin Kaiser, 62, Eden Prairie, MN        68.94%   1:19:38    7:58  1:19:24
  282   80 M30  Jacob Price, 35, St. Paul, MN             55.60%   1:19:39    7:58  1:18:59
  283   81 M30  Tyler Brennan, 35, Minneapolis, MN        55.60%   1:19:39    7:58  1:19:26
  285   49 M40  Norris Anderson, 40, Minneapolis, MN      56.97%   1:19:40    7:58  1:19:26
  289    2 M70  Mike Mann, 73, Minneapolis  Mn 5, MN      77.22%   1:19:55    8:00  1:19:53
  290   50 M40  Charles Mosner, 40, Minneapolis, MN       56.75%   1:19:58    8:00  1:19:33
  291   11 M60  Cal Hardie, 65, Edina, MN                 70.65%   1:20:00    8:00  1:19:48
  292   51 M40  Michael Anderson, 44, Minneapolis, MN     58.51%   1:20:02    8:00  1:19:13
  294   52 M40  Mauricio Buitrago, 44, Minneapolis, MN    58.49%   1:20:04    8:00  1:19:33
  295   82 M30  Benjamin Levy, 37, Minneapolis, MN        55.73%   1:20:04    8:00  1:19:39
  302   53 M40  Geoffrey Tong, 47, Minneapolis, MN        59.69%   1:20:25    8:03  1:19:50
  305   83 M30  Bryan Wessale, 32, St Louis Park, MN      54.58%   1:20:39    8:04  1:20:02
  309   84 M30  David Hong, 33, Lake Elmo, MN             54.24%   1:21:16    8:08  1:20:50
  310   54 M40  Reza Talaie, 44, Plymouth, MN             57.52%   1:21:25    8:09  1:20:49
  315   50 M20  Andy Foley, 26, Hopkins, MN               53.93%   1:21:35    8:10  1:21:04
  316   51 M20  Hunter Larson, 27, White Bear Lake, MN    53.93%   1:21:35    8:10  1:21:11
  320   12 M60  Mark Lucke, 61, Minnetonka, MN            66.51%   1:21:45    8:11  1:21:03
  322   85 M30  Daniel Matheny, 37, Minneapolis, MN       54.45%   1:21:57    8:12  1:21:21
  324   52 M20  Grant Boyer, 27, Bloomington, MN          53.58%   1:22:07    8:13  1:21:26
  327   53 M20  Samuel Parker, 26, Minneapolis, MN        53.26%   1:22:37    8:16  1:21:48
  328   13 M60  Rick Strand, 68, Marcell, MN              70.45%   1:22:40    8:16  1:22:29
  329   14 M60  Jim Glazer, 63, St. Paul, MN              67.01%   1:22:43    8:16  1:22:12
  330   22 M50  Kevin Den Hartog, 57, Minnetonka, MN      63.31%   1:22:45    8:17  1:22:18
  332   55 M40  Matthew Abeln, 45, St. Paul, MN           56.95%   1:22:54    8:17  1:22:25
  335   54 M20  Hugh Burke, 25, Eden Prairie, MN          52.96%   1:23:05    8:19  1:22:11
  340   86 M30  Bela Denes, 39, Minneapolis, MN           53.94%   1:23:36    8:22  1:23:04
  341   56 M40  David Hartman, 46, Minneapolis, MN        56.91%   1:23:39    8:22  1:23:13
  342   23 M50  Mark Burgoyne, 54, New Brighton, MN       60.95%   1:23:40    8:22  1:22:58
  343   55 M20  Aiden Doughman, 25, St. Paul, MN          52.59%   1:23:40    8:22  1:23:02
  345   56 M20  Jalen Metcalf, 27, Edina, MN              52.57%   1:23:42    8:22  1:23:03
  347   24 M50  Thomas Rogers, 56, Falcon Heights, MN     62.02%   1:23:43    8:22  1:22:37
  348   87 M30  Jonathan D'Angelo, 37, Rochester, MN      53.29%   1:23:44    8:22  1:22:51
  352   57 M20  John Paul Nocker, 27, Minneapolis, MN     52.52%   1:23:47    8:23  1:23:13
  353   57 M40  Dash Miller, 44, Minneapolis, MN          55.87%   1:23:49    8:23  1:22:39
  355   25 M50  Michael Iserman, 51, Champlin, MN         59.16%   1:23:57    8:24  1:23:23
  356   58 M20  Orion Allgaier, 24, Stevens Point, WI     52.34%   1:24:04    8:24  1:23:15
  357   58 M40  Gerald Meadows, 41, Minneapolis, MN       54.38%   1:24:04    8:24  1:23:21
  362   59 M40  Yohann Hureau, 44, Minneapolis, MN        55.53%   1:24:20    8:26  1:23:41
  364   88 M30  Ricky Margarit, 32, Minneapolis, MN       52.18%   1:24:22    8:26  1:23:42
  371   89 M30  Jordan Harper, 34, Bloomington, MN        52.31%   1:24:26    8:27  1:23:49
  373   15 M60  Chang Cho, 62, Lake Elmo, MN              64.98%   1:24:29    8:27  1:23:45
  375   59 M20  Joshua Peterson, 24, Elk River, MN        52.07%   1:24:30    8:27  1:23:54
  377   90 M30  John Nordstrom, 36, Roseville, MN         52.58%   1:24:31    8:27  1:24:00
  378   91 M30  Nickolas Kiryakakis, 35, Minneapolis, MN  52.39%   1:24:32    8:27  1:23:32
  381   26 M50  R J Kennedy, 54, Woodbury, MN             60.30%   1:24:34    8:27  1:24:02
  383   92 M30  Adam Monaghan, 39, Roseville, MN          53.18%   1:24:47    8:29  1:24:18
  384   93 M30  Nathan Hermanson, 35, Minneapolis, MN     52.22%   1:24:48    8:29  1:24:36
  386   60 M20  Dan Hermanson, 29, Saint Louis Park, MN   51.82%   1:24:55    8:30  1:24:11
  388   60 M40  Carlos R Cruz, 45, St. Paul, MN           55.59%   1:24:56    8:30  1:24:21
  389   16 M60  Ross Wastvedt, 61, Marshall, MN           64.01%   1:24:57    8:30  1:24:30
  391   61 M40  Darren Schmoll, 46, St. Louis Park, MN    56.01%   1:25:00    8:30  1:24:00
  392   17 M60  michael murray, 63, Sartell, MN           65.15%   1:25:05    8:31  1:24:26
  393   61 M20  David Rupp, 24, Eden Prairie, MN          51.67%   1:25:09    8:31  1:24:35
  395   94 M30  Stephen Anderson, 35, Minneapolis, MN     52.00%   1:25:10    8:31  1:24:55
  398   27 M50  Paul Langer, 55, Shoreview, MN            60.29%   1:25:20    8:32  1:24:31
  399   18 M60  John Conry, 66, Duluth, MN                66.84%   1:25:24    8:32  1:24:37
  401   62 M40  Lloyd Hyde, 43, Burnsville, MN            54.33%   1:25:30    8:33  1:24:42
  404   62 M20  Drew Fleming, 26, Saint Paul, MN          51.40%   1:25:36    8:34  1:24:58
  405   28 M50  Kieran White, 55, Plymouth, MN            60.11%   1:25:36    8:34  1:25:07
  406   63 M20  Matt Powers, 29, Minneapolis, MN          51.35%   1:25:41    8:34  1:24:43
  409   64 M20  Andrew Engelmeyer, 23, Jersey City, NJ    51.12%   1:26:04    8:36  1:25:24
  411   65 M20  William Spaniol, 29, Minneapolis, MN      51.09%   1:26:07    8:37  1:24:40
  413   95 M30  Steven Rubinstein, 38, Minneapolis, MN    52.00%   1:26:14    8:37  1:25:09
  416   19 M60  Richard Hills, 61, St. Louis Park, MN     61.94%   1:26:17    8:38  1:25:38\1:25:40
  417   96 M30  Cody Racette, 35, Apple Valley, MN        51.29%   1:26:20    8:38  1:25:41
  418   63 M40  Antoine Versabeau, 43, Edina, MN          53.79%   1:26:22    8:38  1:25:43
  419   64 M40  Ramar Davis, 45, Oakdale, MN              54.66%   1:26:23    8:38  1:26:23
  420   97 M30  James Carey, 33, Minneapolis, MN          50.92%   1:26:34    8:39  1:25:49
  421   65 M40  Brad Aubrecht, 48, Crystal, MN            55.90%   1:26:36    8:40  1:25:45
  423   29 M50  David Brown, 53, Minneapolis, MN          58.28%   1:26:44    8:40  1:25:50
  424   66 M40  Adam McHenry, 40, Minneapolis, MN         52.30%   1:26:47    8:41  1:25:48
  427   66 M20  Nathan Wohnoutka, 24, St Paul, MN         50.55%   1:27:03    8:42  1:26:14
  428   20 M60  Paul Rumpza, 65, New Brighton, MN         64.85%   1:27:09    8:43  1:26:19
  430   98 M30  Matthew Dale, 37, Prior Lake, MN          51.14%   1:27:15    8:44  1:26:25
  431   67 M40  Bradley Sundick, 40, Edina, MN            52.00%   1:27:17    8:44  1:26:35
  432   99 M30  Justin Persuitti, 38, Edina, MN           51.37%   1:27:17    8:44  1:26:36
  433   67 M20  Christian Wohnoutka, 24, St Paul, MN      50.39%   1:27:19    8:44  1:26:29
  434  100 M30  Justin Harris, 33, Minneapolis, MN        50.43%   1:27:24    8:44  1:25:23
  435   30 M50  Steven Rupp, 53, Avon, MN                 57.82%   1:27:25    8:45  1:26:52
  437   31 M50  Eric Sybesma, 52, Edina, MN               57.30%   1:27:26    8:45  1:27:07
  438   68 M20  Joey Stark, 28, Mayer, MN                 50.31%   1:27:27    8:45  1:26:38
  439   32 M50  Ryan Wateland, 55, St Cloud, MN           58.82%   1:27:28    8:45  1:27:04
  441   33 M50  Frederic Falentin, 57, New Ulm, MN        59.78%   1:27:38    8:46  1:25:30
  442    3 M70  Lyle Swenson, 72, Stillwater, MN          69.46%   1:27:39    8:46  1:26:56
  443   34 M50  Scott Farwig, 50, Minneapolis, MN         56.14%   1:27:43    8:46  1:26:55
  444   21 M60  Richard Hills, 61, St. Louis Park, MN     61.94%   1:27:47    8:47  1:25:38\1:25:40
  445  101 M30  Devin Duffy, 39, Edina, MN                51.37%   1:27:47    8:47  1:27:15
  447   68 M40  Sithika Try, 49, Eagan, MN                55.61%   1:27:48    8:47  1:26:57
  448   69 M20  Sam Capistrant, 25, Woodbury, MN          50.09%   1:27:50    8:47  1:27:15
  449   70 M20  Ricky Zellmer, 25, Hopkins, MN            50.09%   1:27:50    8:47  1:27:15
  451  102 M30  Kishor Devkota, 36, Burnsville, MN        50.57%   1:27:52    8:47  1:27:02
  453   35 M50  Christopher Schulz, 59, Chaska, MN        60.70%   1:27:55    8:48  1:27:07
  454  103 M30  Kyle Orcholski, 38, Minneapolis, MN       50.96%   1:27:59    8:48  1:26:18
  455   69 M40  Bradley Hofbauer, 41, Minneapolis, MN     51.96%   1:27:59    8:48  1:27:19
  456   22 M60  James Schwartz, 67, Brooklyn Park, MN     65.51%   1:28:01    8:48  1:27:28
  459  104 M30  Ryan Radzak, 32, Maple Grove, MN          49.92%   1:28:11    8:49  1:27:20
  461  105 M30  Leland Severson, 37, Elk River, MN        50.58%   1:28:13    8:49  1:27:36
  462   36 M50  Chris rea, 50, Edina, MN                  55.81%   1:28:14    8:49  1:27:46
  463  106 M30  Eric Mattsson, 37, Jordan, MN             50.44%   1:28:28    8:51  1:27:32
  464   37 M50  James Sargent, 54, Minneapolis, MN        57.62%   1:28:30    8:51  1:27:52
  465  107 M30  Christopher Tabisz, 35, Minneapolis, MN   50.01%   1:28:33    8:51  1:27:29
  466   38 M50  John Neppl, 58, Eagan, MN                 59.67%   1:28:36    8:52  1:27:56
  467  108 M30  Kyle Olson, 38, Minneapolis, MN           50.57%   1:28:40    8:52  1:27:28
  468   71 M20  Bradford Morrison, 27, Minneapolis, MN    49.62%   1:28:40    8:52  1:28:02
  469  109 M30  Adam Skoglund, 37, Eden Prairie, MN       50.30%   1:28:43    8:52  1:27:55
  470  110 M30  Matthew Bowman, 33, Maple Grove, MN       49.59%   1:28:53    8:53  1:28:28
  474   39 M50  Michael Cooper, 53, Inver Grove Hts, MN   56.75%   1:29:04    8:54  1:28:12
  476   40 M50  Matthew Gore, 54, Minneapolis, MN         57.24%   1:29:05    8:55  1:28:39
  477  111 M30  Justin McCloud, 38, Apple Valley, MN      50.30%   1:29:08    8:55  1:27:49
  480   72 M20  Aaron Zappa, 27, Coon Rapids, MN          49.30%   1:29:15    8:56  1:27:14
  481   73 M20  Anthony Lopez, 25, St. Paul, MN           49.30%   1:29:15    8:56  1:28:36
  483   23 M60  Kevin Wiersma, 61, Wayzata, MN            60.88%   1:29:19    8:56  1:28:39
  484   24 M60  Steve Lowe, 60, Minneapolis, MN           60.30%   1:29:20    8:56  1:28:32
  485  112 M30  Ian Glenn, 38, Chaska, MN                 50.15%   1:29:24    8:56  1:28:36
  489   25 M60  Herb Nichols, 68, Golden Valley, MN       65.07%   1:29:30    8:57  1:28:34
  490  113 M30  Rahul Bansal, 37, Minneapolis, MN         49.82%   1:29:34    8:57  1:28:45
  491   26 M60  David Reinke, 61, Onalaska, WI            60.58%   1:29:45    8:59  1:29:00
  493  114 M30  Lucas Havens, 36, Minneapolis, MN         49.46%   1:29:51    8:59  1:29:22
  494   41 M50  Todd Stenvig, 56, Lino Lakes, MN          57.77%   1:29:52    8:59  1:28:44
  495   70 M40  Nicholas Korent, 43, Houlton, WI          51.66%   1:29:55    9:00  1:29:24
  497    4 M70  Larry Thompson, 72, Woodbury, MN          67.70%   1:29:56    9:00  1:29:41
  500  115 M30  Luke Klein, 32, Minneapolis, MN           48.78%   1:30:15    9:02  1:29:10
  501   74 M20  Brett Marshall, 26, Plymouth, MN          48.75%   1:30:15    9:02  1:29:36
  502  116 M30  Patrick Wylie, 30, Minneapolis, MN        48.68%   1:30:23    9:02  1:29:42
  503  117 M30  Travis Hansen, 32, Minneapolis, MN        48.71%   1:30:23    9:02  1:29:42
  505  118 M30  Jon Mak, 31, Saint Paul, MN               48.67%   1:30:24    9:02  1:29:15
  510    5 M70  John Naslund, 72, Bloomington, MN         67.13%   1:30:42    9:04  1:30:25
  511  119 M30  Brylee Tiu, 34, Falcon Heights, MN        48.64%   1:30:48    9:05  1:30:07
  512   71 M40  Howie Chan, 42, Saint Paul, MN            50.74%   1:30:49    9:05  1:30:13
  513   42 M50  Peter Shea, 53, Lakeville, MN             55.65%   1:30:50    9:05  1:29:52
  517   72 M40  Jon Lunderby, 48, Oakland Park, FL        53.19%   1:31:01    9:06  1:30:40
  518  120 M30  Matt Reinke, 30, Minneapolis, MN          48.33%   1:31:03    9:06  1:30:18
  519   73 M40  Ken Tov, 48, Minneapolis, MN              53.16%   1:31:04    9:06  1:26:15
  520   74 M40  Brett Garczynski, 40, Minneapolis, MN     49.84%   1:31:04    9:06  1:30:17
  522  121 M30  Eric Dahl, 33, Saint Paul, MN             48.40%   1:31:04    9:06  1:30:23
  523   43 M50  Peter Kaul, 56, Eagan, MN                 57.00%   1:31:05    9:07  1:30:10
  524  122 M30  Daniel Terwilliger, 31, Edina, MN         48.30%   1:31:06    9:07  1:30:06
  525   44 M50  Ramesh Dandu, 52, Plymouth, MN            54.99%   1:31:07    9:07  1:29:55
  526   75 M40  Mark Gaughan, 47, Eagan, MN               52.66%   1:31:09    9:07  1:30:28
  528   76 M40  Thomas Lindsay, 45, Minneapolis, MN       51.63%   1:31:27    9:09  1:30:42
  529  123 M30  Michael Ryan, 34, Minneapolis, MN         48.28%   1:31:28    9:09  1:30:29
  532   75 M20  Scott Clinton, 29, Chaska, MN             48.10%   1:31:29    9:09  1:30:18
  533   76 M20  Grant Griffin, 29, Chaska, MN             48.10%   1:31:29    9:09  1:30:19
  536   77 M40  Jeff Winter, 44, Coon Rapids, MN          51.19%   1:31:29    9:09  1:30:44
  537  124 M30  Dan Ashwood, 34, Minneapolis, MN          48.27%   1:31:29    9:09  1:30:45
  538   77 M20  Connor Bollum, 25, Minneapolis, MN        48.09%   1:31:30    9:09  1:30:29
  539  125 M30  Jacob Ruff, 30, Minneapolis, MN           48.09%   1:31:30    9:09  1:30:52
  540  126 M30  Nathan Gegg, 30, Plymouth, MN             48.08%   1:31:31    9:09  1:30:36
  541   45 M50  Andrew Collings, 56, Oak Park, IL         56.73%   1:31:31    9:09  1:30:39
  544  127 M30  Nathan Holupchinski, 31, Austin, TX       48.06%   1:31:33    9:09  1:30:24
  545   78 M20  Paul Blanchard, 26, Minneapolis, MN       48.06%   1:31:33    9:09  1:30:41
  549  128 M30  Gabe Mills, 32, Kenyon, MN                47.85%   1:32:00    9:12  1:30:47
  552   27 M60  Tom Goudreault, 62, Minneapolis, MN       59.56%   1:32:10    9:13  1:31:07
  553   78 M40  Brian Ophoven, 40, Burnsville, MN         49.22%   1:32:12    9:13  1:30:52
  554   79 M20  Oscar Fortoso, 22, Saint Paul, MN         47.63%   1:32:23    9:14  1:31:21
  558   80 M20  Cooper Lewis, 24, Elk River, MN           47.52%   1:32:35    9:16  1:31:59
  559   79 M40  Robert Foster, 41, Minneapolis, MN        49.32%   1:32:41    9:16  1:31:21
  562   46 M50  Jon Horlocker, 58, Watertown, MN          56.97%   1:32:48    9:17  1:30:50
  564  129 M30  Jon Nuessmeier, 37, Minneapolis, MN       48.03%   1:32:54    9:17  1:31:31
  565  130 M30  Michael Sheran, 38, Minneapolis, MN       48.26%   1:32:55    9:18  1:32:03
  566  131 M30  Josh Orpen, 36, Minneapolis, MN           47.78%   1:33:00    9:18  1:31:57
  567  132 M30  Mitch Evens, 35, Saint Joseph, MN         47.59%   1:33:03    9:18  1:32:06
  568  133 M30  Michael Stolley, 36, Minneapolis, MN      47.69%   1:33:10    9:19  1:32:07
  573   28 M60  Robert Britain, 64, Wayzata, MN           59.75%   1:33:40    9:22  1:33:23
  574   47 M50  Keith Olson, 59, Springfield, MN          56.96%   1:33:41    9:22  1:32:35
  575  134 M30  David Dotzauer, 39, Saint Paul, MN        48.11%   1:33:44    9:22  1:32:28
  581   48 M50  Stephen Post, 51, Bloomington, MN         52.91%   1:33:52    9:23  1:31:56
  583   81 M20  Brady James, 25, Minneapolis, MN          46.87%   1:33:53    9:23  1:32:59
  584   80 M40  Scott Lane, 49, Minneapolis, MN           51.94%   1:34:00    9:24  1:33:12
  585   82 M20  Cameron Hufford, 27, Brooklyn Park, MN    46.78%   1:34:03    9:24  1:33:15
  586  135 M30  Mike Peterson, 39, Brooklyn Center, MN    47.94%   1:34:04    9:24  1:33:06
  589   49 M50  Wayne Gilman, 58, Pine City, MN           56.17%   1:34:08    9:25  1:33:12
  597  136 M30  Jake Bell, 37, Minneapolis, MN            46.97%   1:35:00    9:30  1:34:06
  605   50 M50  Jeff Vizenor, 53, Jordan, MN              52.83%   1:35:41    9:34  1:34:55
  611  137 M30  Niko Pasenecker, 37, Minneapolis, MN      46.52%   1:35:55    9:36  1:35:34
  612   51 M50  Steve English, 55, Minneapolis, MN        53.63%   1:35:56    9:36  1:35:34
  614   52 M50  Elvis Travancic, 52, Minneapolis, MN      52.16%   1:36:03    9:36  1:34:39
  615  138 M30  Thomas Kerr, 34, Minneapolis, MN          45.95%   1:36:07    9:37  1:34:21
  617  139 M30  Vinh-Thuy Nguyen, 31, St. Paul, MN        45.64%   1:36:24    9:38  1:34:31
  620  140 M30  Ilya Kravtchouk, 32, Edina, MN            45.55%   1:36:39    9:40  1:36:02
  625  141 M30  Prachua Yang, 35, Brooklyn Center, MN     45.76%   1:36:47    9:41  1:35:58
  626   83 M20  Danny Lybarger, 28, Minneapolis, MN       45.45%   1:36:48    9:41  1:36:06
  629   84 M20  Joe Toner, 26, Farmington, MN             45.37%   1:36:59    9:42  1:35:45
  630   29 M60  Howard Ojalvo, 69, Shoreview, MN          60.65%   1:37:01    9:42  1:35:54
  631   30 M60  Joseph Evans, 65, New Richmond, WI        58.25%   1:37:02    9:42  1:36:02
  632   31 M60  Brian Bunkers, 61, Owatonna, MN           56.04%   1:37:02    9:42  1:36:03
  634   53 M50  Matthew Nelson, 53, Minneapolis, MN       52.06%   1:37:06    9:43  1:35:58
  637   54 M50  Ed Metzger, 58, Eden Prairie, MN          54.44%   1:37:07    9:43  1:35:48
  640   85 M20  Joseph Sadofsky, 29, Saint Paul, MN       45.25%   1:37:14    9:43  1:36:05
  642  142 M30  Alec Lindman, 36, Minneapolis, MN         45.68%   1:37:17    9:44  1:36:04
  656  143 M30  Braden Beckfield, 32, Minneapolis, MN     44.93%   1:37:59    9:48  1:36:53
  657   55 M50  Brian Swingle, 51, Minneapolis, MN        50.69%   1:37:59    9:48  1:36:54
  659  144 M30  Jackson Gruse, 31, Minneapolis, MN        44.91%   1:37:59    9:48  1:37:23
  663   32 M60  Mark Yount, 67, minnneapolis, MN          58.84%   1:38:00    9:48  1:36:52
  665  145 M30  Alexander Wise, 37, Minneapolis, MN       45.42%   1:38:14    9:49  1:37:00
  669   81 M40  Bhashwat Risal, 47, Eagan, MN             48.79%   1:38:23    9:50  1:37:12
  670   56 M50  Kirti Karki, 55, Victoria, MN             52.30%   1:38:23    9:50  1:38:01
  671   57 M50  Bradley Kaffar, 52, Saint Cloud, MN       50.91%   1:38:25    9:51  1:37:20
  672   86 M20  NavenN Venkatanarayanan, 26, Minneapolis, MN
                                                          44.70%   1:38:26    9:51  1:37:05
  674  146 M30  Matt Carufel, 34, Corcoran, MN            44.86%   1:38:27    9:51  1:37:43
  675   87 M20  Isaac Teplinsky, 25, Minneapolis, MN      44.67%   1:38:30    9:51  1:37:13
  676   58 M50  Ajay Rawal, 50, Edina, MN                 49.99%   1:38:31    9:51  1:37:19
  678   82 M40  Jeremy Schmidt, 47, Vadnais Heights, MN   48.73%   1:38:31    9:51  1:37:40
  682  147 M30  Mark Boyle, 32, Saint Cloud, MN           44.61%   1:38:41    9:52  1:37:33
  684   33 M60  Paul Case, 64, Richfield, MN              56.70%   1:38:42    9:52  1:36:40
  685   34 M60  Mark Meyer, 68, Lake Crystal, MN          58.96%   1:38:47    9:53  1:37:30
  686   83 M40  Tony Sisco, 41, Mound, MN                 46.24%   1:38:52    9:53  1:36:48
  687  148 M30  Aaron McCrossan, 30, Minneapolis, MN      44.50%   1:38:52    9:53  1:37:32
  688   84 M40  Jason Best, 46, Minneapolis, MN           48.15%   1:38:53    9:53  1:37:49
  689   59 M50  Tom Jacobson, 59, Kronenwetter, WI        53.97%   1:38:53    9:53  1:37:49
  702   35 M60  Scott Suter, 60, Burnsville, MN           54.25%   1:39:18    9:56  1:38:01
  703   85 M40  stephane bedat, 41, Medicine Lake, MN     45.97%   1:39:27    9:57  1:38:45
  707  149 M30  Gene Pease, 35, Maple Grove, MN           44.51%   1:39:30    9:57  1:38:15
  710   88 M20  Brian Yasosky, 27, Maple Grove, MN        44.15%   1:39:39    9:58  1:38:02
  712   60 M50  Greg Behnke, 59, Apple Valley, MN         53.45%   1:39:51    9:59  1:38:29
  715   61 M50  Matthew Fox, 51, Saint Paul, MN           49.73%   1:39:53    9:59  1:39:40
  718   86 M40  Umair Anis, 48, Apple Valley, MN          48.37%   1:40:05   10:01  1:40:00
  720    2   N  Sunshine Heymans, 41, Waverly, MN         51.32%   1:40:09   10:01  1:38:29
  722   89 M20  Alexander Martin, 24, Minneapolis, MN     43.80%   1:40:27   10:03  1:39:12
  728  150 M30  Nathan Wade, 36, Mn - Minnesota, MN       43.89%   1:41:14   10:07  1:39:12
  730   90 M20  Andrew Larson, 28, Watertown, MN          43.41%   1:41:22   10:08  1:39:57
  731   62 M50  Man Nguyen, 50, Savage, MN                48.58%   1:41:22   10:08  1:40:04
  733   91 M20  Clark Thiele, 23, Minneapolis, MN         43.39%   1:41:25   10:09  1:40:15
  736  151 M30  Matt Remington, 32, Edina, MN             43.39%   1:41:27   10:09  1:40:06
  737  152 M30  Daniel Collom, 35, Minneapolis, MN        43.63%   1:41:30   10:09  1:40:27
  739   92 M20  Jonathan Berens, 25, Minneapolis, MN      43.24%   1:41:45   10:11  1:40:12
  743   63 M50  Jeffrey Daly, 59, Minneapolis, MN         52.36%   1:41:55   10:12  1:40:51
  747   64 M50  John O'Rourke, 50, Saint Michael, MN      48.22%   1:42:08   10:13  1:41:19
  748   93 M20  Cole Fuchs, 29, Byron, MN                 43.06%   1:42:11   10:13  1:40:26
  749   94 M20  Kunal Garde, 29, Saint Paul, MN           43.05%   1:42:12   10:13  1:40:41
  750   95 M20  Travis Brooks, 28, Byron, MN              43.05%   1:42:13   10:13  1:40:28
  751   96 M20  Micah Curran, 21, Minnetonka, MN          43.02%   1:42:16   10:14  1:40:54
  756   65 M50  Brian Whipps, 52, Eagan, MN               48.90%   1:42:27   10:15  1:41:14
  764  153 M30  Aaron Horowitz, 36, Minneapolis, MN       43.22%   1:42:49   10:17  1:41:42
  765   87 M40  Corey Anderson, 43, Lakeville, MN         45.16%   1:42:52   10:17  1:41:02
  767   36 M60  David Wasson, 64, Falcon Heights, MN      54.41%   1:42:52   10:17  1:41:33
  768  154 M30  Maggie Falenschek, 33, Saint Peter, MN    42.84%   1:42:54   10:17  1:41:32
  769   66 M50  Jeff Peterson, 54, Eden Prairie, MN       49.54%   1:42:56   10:18  1:41:09
  772   88 M40  Milton Palacio, 43, Minneapolis, MN       45.11%   1:42:58   10:18  1:42:21
  774   89 M40  Kurt Owens, 49, Belle Plaine, MN          47.41%   1:42:59   10:18  1:41:43
  781   97 M20  Jason Otto, 27, Minneapolis, MN           42.49%   1:43:33   10:21  1:42:18
  786  155 M30  Andrew Letson, 36, Hutchinson, MN         42.60%   1:44:18   10:26  1:42:59
  787  156 M30  Kieran Calavan, 30, Saint Paul, MN        42.13%   1:44:26   10:27  1:42:47
  792  157 M30  Kenny Jackelen, 35, Rosemount, MN         42.34%   1:44:35   10:28  1:43:02
  795   67 M50  Darren Hufford, 53, North Branch, MN      48.27%   1:44:43   10:28  1:43:56
  796   90 M40  Mark Annett, 49, Plymouth, MN             46.62%   1:44:44   10:28  1:43:19
  800   91 M40  Boe Barlage, 40, Minneapolis, MN          43.29%   1:44:50   10:29  1:43:26
  802   92 M40  Chris Lauer, 41, Lakeville, MN            43.57%   1:44:56   10:30  1:43:29
  810  158 M30  Dan Gregory, 36, Edina, MN                42.07%   1:45:37   10:34  1:44:05
  813   37 M60  carl fritsch, 64, Minneapolis, MN         52.81%   1:45:58   10:36  1:45:28
  817  159 M30  Ross Michalkiewicz, 32, Minneapolis, MN   41.47%   1:46:10   10:37  1:44:33
  822   98 M20  Carlo Castillo, 27, Minneapolis, MN       41.19%   1:46:50   10:41  1:44:52
  828    6 M70  James Lundberg, 71, Bloomington, MN       56.06%   1:47:16   10:44  1:45:12
  830   99 M20  Nick Dale, 28, Minneapolis, MN            40.99%   1:47:21   10:44  1:46:02
  832   93 M40  Christopher Witt, 43, St. Paul, MN        43.06%   1:47:52   10:47  1:45:46
  835  160 M30  Curtis Batulis, 38, Lakeville, MN         41.52%   1:47:59   10:48  1:45:55
  840  161 M30  Aayush Tuladhar, 34, Roseville, MN        40.69%   1:48:32   10:51  1:47:12
  842  162 M30  Henry Hernandez, 31, Minneapolis, MN      40.50%   1:48:38   10:52  1:46:58
  848    3   N  Julian Salyer, 39, Eagan, MN              46.55%   1:49:02   10:54  1:47:23
  850   68 M50  Nelson Peralta, 52, Minneapolis, MN       45.83%   1:49:20   10:56  1:47:54
  857   94 M40  Chris Vetter, 49, Chippewa Falls, WI      44.27%   1:50:17   11:02  1:48:46
  868    7 M70  Bill Payne, 71, Woodbury, MN              54.06%   1:51:14   11:07  1:49:22
  870   69 M50  Glenn Skuta, 53, Minneapolis, MN          45.27%   1:51:39   11:10  1:49:25
  871   95 M40  Robert Cindrich, 42, Minneapolis, MN      41.27%   1:51:39   11:10  1:49:25
  876  100 M20  Adam Dickey, 21, Edina, MN                39.37%   1:51:46   11:11  1:50:04
  878  101 M20  Eric Knutson, 27, Minneapolis, MN         39.36%   1:51:48   11:11  1:49:56
  880   96 M40  Treavor Hill, 42, Edina, MN               41.18%   1:51:53   11:11  1:50:03
  881   38 M60  Paul Hoshino, 66, Maple Grove, MN         51.01%   1:51:54   11:11  1:50:12
  882  163 M30  Steven Thiel, 32, Plymouth, MN            39.33%   1:51:55   11:12  1:50:17
  884   70 M50  Daniel Hegrenes, 53, Edina, MN            45.15%   1:51:57   11:12  1:50:25
  885   97 M40  Tim Svensson, 44, Plymouth, MN            41.81%   1:52:00   11:12  1:50:28
  886   39 M60  Daniel Reed, 61, Edina, MN                48.51%   1:52:05   11:13  1:50:37
  890   40 M60  Joe Fjerstad, 69, Maple Grove, MN         52.11%   1:52:55   11:18  1:51:21
  894   98 M40  Jamie Vesel, 48, Biwabik, MN              42.68%   1:53:26   11:21  1:51:24
  895   41 M60  Dennis Albrecht, 60, Minneapolis, MN      47.49%   1:53:26   11:21  1:51:24
  906  164 M30  Andrew Fricke, 33, Hopkins, MN            38.53%   1:54:25   11:27  1:52:48
  907  165 M30  Scott Ryan, 32, Minneapolis, MN           38.46%   1:54:27   11:27  1:52:48
  908    8 M70  Larry McNichols, 78, Elk River, MN        58.73%   1:54:31   11:27  1:52:31
  910  102 M20  Josh WallgrenMindermann, 27, Minneapolis, MN
                                                          38.32%   1:54:49   11:29  1:52:53
  915   71 M50  Andy Morgan, 55, St Paul, MN              44.71%   1:55:04   11:30  1:52:51
  916   99 M40  Geno Benshoof, 43, Minneapolis, MN        40.37%   1:55:04   11:30  1:52:52
  922   72 M50  Steve Schwantes, 54, Edina, MN            44.21%   1:55:20   11:32  1:53:01
  931  103 M20  Ryan Graf, 27, Chanhassen, MN             37.94%   1:55:59   11:36  1:54:17
  933  100 M40  Matthew Collings, 46, Minneapolis, MN     41.04%   1:56:00   11:36  1:54:11
  934  101 M40  Brent Metzler, 44, Minneapolis, MN        40.37%   1:56:00   11:36  1:54:24
  935   42 M60  John Bylsma, 64, Chanhassen, MN           48.11%   1:56:19   11:38  1:54:19
  936   73 M50  Randall Somercik, 57, Maple Grove, MN     44.97%   1:56:30   11:39  1:54:59
  941  102 M40  Harsha Limaye, 48, Eden Prairie, MN       41.24%   1:57:24   11:44  1:56:06
  946   43 M60  James Chase, 62, Minneapolis, MN          46.56%   1:57:54   11:47  1:56:08
  948  104 M20  Anthony Brown, 24, Mounds view, MN        37.21%   1:58:15   11:50  1:56:34
  950  105 M20  Derrek VanLith, 29, Minneapolis, MN       37.15%   1:58:26   11:51  1:57:17
  954   74 M50  Peter Scott, 59, Stillwater, MN           44.93%   1:58:46   11:53  1:56:55
  956   44 M60  Art Jacobson, 68, Bloomington, MN         48.92%   1:59:03   11:54  1:57:02
  963  103 M40  Jon Justin, 48, Minneapolis, MN           40.43%   1:59:45   11:59  1:58:02
  970   45 M60  Api Sulistyo, 60, Mendota Heights, MN     44.67%   2:00:36   12:04  1:58:39
  979   75 M50  Charles Julson, 57, bloomington           42.44%   2:03:26   12:21  2:01:24
  986    9 M70  Michael Brown, 70, Minneapolis, MN        47.81%   2:04:21   12:26  2:02:31
  992   10 M70  Roger Anttila, 71, Minneapolis, MN        48.15%   2:04:54   12:29  2:03:11
  995    4   N  Schyler Manning, 26, Saint Paul, MN       38.93%   2:06:45   12:41  2:04:50
 1006   76 M50  Eric Rodgers, 58, Minneapolis, MN         41.18%   2:08:24   12:50  2:06:47
 1011   11 M70  Harry Lando, 76, Minneapolis, MN          49.71%   2:10:14   13:01  2:08:26
 1014   46 M60  John Kinsella, 66, Rosemount, MN          43.28%   2:11:54   13:11  2:09:38
 1015   77 M50  Wayne Ferris, 59, St. Paul, MN            40.45%   2:11:55   13:12  2:09:38
 1022   78 M50  Henry Ayumba, 56, Elk River, MN           38.42%   2:15:08   13:31  2:14:27
 1030  106 M20  Connor Diggins, 23, St. Louis Park, MN    31.85%   2:18:10   13:49  2:15:58
 1037  166 M30  Kirill Gurkovskiy, 30, Woodbury, MN       31.53%   2:19:32   13:57  2:17:51
 1038   12 M70  Dennis Sorensen, 74, Minneapolis, MN      44.75%   2:19:57   14:00  2:18:08
 1044   79 M50  Ken Clemons, 57, Bloomington, MN          37.17%   2:20:56   14:06  2:18:51
 1049   47 M60  Jon Nelson, 67, St. Paul, MN              39.99%   2:24:11   14:25  2:21:51
 1050   13 M70  Jerry Brown, 72, W. St. Paul, MN          41.96%   2:25:05   14:31  2:23:18
 1053   48 M60  Amakoe D'Almedia, 66, Minneapolis, MN     37.00%   2:34:18   15:26  2:32:19
 1054   14 M70  Larry More, 79, Saint Paul, MN            41.82%   2:44:19   16:26  2:42:07
* indicates females
1 finishers among Men Under 14
3 finishers among Men 14 - 19
106 finishers among Men 20 - 29
166 finishers among Men 30 - 39
103 finishers among Men 40 - 49
79 finishers among Men 50 - 59
48 finishers among Men 60 - 69
14 finishers among Men 70 & Up
7 finishers among Women 14 - 19
145 finishers among Women 20 - 29
166 finishers among Women 30 - 39
128 finishers among Women 40 - 49
55 finishers among Women 50 - 59
25 finishers among Women 60 - 69
4 finishers among Women 70 & Up
4 finishers among Nonbinary
524 male finishers
530 female finishers
1054 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.