
TC 10K Men
St. Paul
Oct. 6, 2012
Results by mtec results
Click on the "pace" links to move about through the results. Use the Find option of your Web Browser to find the performance of a specific individual.
Click here for data on women
         CLASS  
 PLACE   PLACE                    FINISHER                  TIME     PACE    CHIP TIME
    1    1 M35  Chris Lundstrom, 36, Minneapolis, MN       32:14    5:11  32:14
    2    1 M20  Wade Ekstrom, 24, Chicago, IL              32:57    5:18  32:56
    3    2 M20  Brent Haglund, 25, Minneapolis, MN         32:59    5:18  32:59
    4    3 M20  Andrew Boldt, 27, Saint Paul, MN           33:11    5:20  33:11
    5    1 M40  Matthew Waite, 44, Saint Paul, MN          34:46    5:36  34:46
    6    4 M20  Mike Ladendorf, 30, Apple Valley, MN       35:40    5:44  35:40
    7    5 M20  Joseph Dalton, 23, Minneapolis, MN         35:59    5:47  35:57
    8    6 M20  Aaron Olson, 26, Minneapolis, MN           36:03    5:48  36:02
   11    7 M20  Kyle Clouston, 27, Lincoln, NE             36:25    5:52  36:25
   12    8 M20  Jeremy Cook, 30, Hudson, WI                37:01    5:57  36:59
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top 
   14    2 M35  Matt Zak, 39, Eveleth, MN                  37:28    6:02  37:27
   15    9 M20  Jef Winterlin, 25, Bloomington, MN         37:28    6:02  37:28
   16   10 M20  Jacob Rath, 32, Lakeville, MN              37:56    6:06  37:51
   17   11 M20  Chris Hass, 34, Fargo, ND                  38:16    6:09  38:14
   18   12 M20  Jacob Hagberg, 25, Minneapolis, MN         38:19    6:10  38:17
   20   13 M20  Loren Collingwood, 32, Seattle, WA         38:30    6:12  38:29
   21    1 M45  Butch Humbert, 48, Mound, MN               38:57    6:16  38:56
   22    2 M45  Darrin Diedrich, 47, Bloomington, MN       38:57    6:16  38:56
   23   14 M20  Omar Palacios, 29, Burnsville, MN          39:06    6:18  39:06
   25   15 M20  Tim Lotze, 33, Minneapolis, MN             39:08    6:18  39:07
   26    1 M18  Ramsey Green, 18, Excelsior, MN            39:28    6:21  39:28
   27   16 M20  Joseph Halfpap, 32, Waunakee, WI           39:37    6:23  39:33
   28    3 M35  David Binsfeld, 37, Loretto, MN            39:39    6:23  39:35
   29    3 M45  Estevan Ramirez, 46, Saint Paul, MN        39:45    6:24  39:45
   30    1 M50  Mark Pearson, 51, Inver Grove Heigh, MN    39:47    6:24  39:44
   35    1 M14  Aaron Breidenbach, 14, Maple Grove, MN     40:16    6:29  40:15
   36    4 M45  Stephan Sandness, 48, La Crescent, MN      40:24    6:30  40:23
   37    4 M35  Robert Brown, 37, Hopkins, MN              40:27    6:31  40:21
   38   17 M20  Dakota Brown, 33, Saint Paul, MN           40:33    6:32  40:31
   40    5 M45  Josh Cowan, 47, Hudson, WI                 40:43    6:33  40:42
   41   18 M20  Brady Cudd, 34, River Falls, WI            40:48    6:34  40:46
   42    2 M40  Randy Bunker, 41, Saint Paul, MN           41:03    6:36  40:54
   43    3 M40  Christopher Durose, 43, Saint Paul, MN     41:09    6:37  41:04
   44    5 M35  Marc Wosepka, 39, St Paul, MN              41:14    6:38  41:01
   45   19 M20  Russell Acuna, 25, Eau Claire, WI          41:27    6:40  40:33
   46   20 M20  Aaron Fjerstad, 28, West Fargo, ND         41:29    6:41  40:33
   47   21 M20  Sam Walling, 34, Saint Paul, MN            41:29    6:41  41:25
   48    2 M50  Kevin Fitzgerald, 54, Washington, DC       42:17    6:48  42:09
   49    1 M16  Danil Ebert, 17, Maple Grove, MN           42:20    6:49  41:55
   50   22 M20  Kem Saichaie, 32, Minneapolis, MN          42:22    6:49  41:54
   52   23 M20  Ed Kirsch, 23, Lakeville, MN               42:33    6:51  42:27
   54   24 M20  Marcus Stack, 24, Minneapolis, MN          42:51    6:54  42:51
   55   25 M20  Keven Riley, 23, St. Louis Park, MN        42:53    6:54  42:48
   56    6 M35  Jonathan Schroeder, 36, Saint Paul, MN     42:58    6:55  42:48
   57   26 M20  Luke Schumacher, 28, Bloomington, MN       43:01    6:55  42:58
   58    6 M45  Curt Gutoske, 49, Minneapolis, MN          43:03    6:56  42:56
   59    4 M40  Lee Zieske, 43, Hibbing, MN                43:15    6:58  43:11
   60    5 M40  Mark Burgoyne, 44, New Brighton, MN        43:18    6:58  43:11
   61   27 M20  Ryan Chester, 33, Bloomington, MN          43:22    6:59  43:21
   62    7 M35  Curtis Nichol, 37, Winnipeg, MB            43:24    6:59  42:43
   63   28 M20  Steven Nichols, 31, Saint Paul, MN         43:25    6:59  43:22
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top 
   65   29 M20  Zach Foy, 23, Waunakee, WI                 43:33    7:01  42:38
   68    3 M50  Eric Mann, 51, Rye, NY                     43:45    7:02  43:05
   71    4 M50  Robert Lyng, 54, Burnsville, MN            43:58    7:05  43:55
   72   30 M20  Paul Lillehaugen, 24, Minneapolis, MN      43:59    7:05  43:51
   74    2 M14  Caleb Burke, 15, Otsego, MN                44:06    7:06  44:04
   76    7 M45  Russ Lundstrom, 48, Coon Rapids, MN        44:09    7:06  44:00
   77    6 M40  Kirk Duffy, 41, Mahtomedi, MN              44:12    7:07  44:12
   79    7 M40  Scot Nortrom, 41, Saint Paul, MN           44:14    7:07  43:49
   80   31 M20  Dusty Sicard, 33, South Saint Paul, MN     44:17    7:08  44:17
   81    8 M45  Craig Hagensick, 48, Saint Paul, MN        44:19    7:08  44:03
   82   32 M20  Curt Lockman, 31, Lakeville, MN            44:20    7:08  44:19
   83   33 M20  Phil Wirtjes, 23, Des Moines, IA           44:22    7:08  43:38
   84   34 M20  David Modrow, 31, Hopkins, MN              44:25    7:09  43:30
   85   35 M20  Del Hansen, 33, St Paul, MN                44:30    7:10  44:15
   86    1 M12  Willem Gokemeijer, 12, Edina, MN           44:33    7:10  44:24
   87   36 M20  Evan Powell, 31, Minneapolis, MN           44:41    7:11  44:33
   89    2 M16  Cole Peterson, 17, New Hope, MN            44:43    7:12  44:11
   90   37 M20  Dlamini Majaha, 33, Brooklyn Park, MN      44:45    7:12  43:06
   91    8 M40  Tim Thull, 43, Lakeville, MN               44:46    7:12  44:41
   92   38 M20  Caleb Bickford, 29, Hudson, WI             44:50    7:13  44:49
   93   39 M20  Patrick Kelly, 30, St Paul, MN             44:55    7:14  43:00
   95   40 M20  Troy Williams, 29, Prior Lake, MN          44:58    7:14  44:51
   96    1 M55  Marc Manley, 57, Apple Valley, MN          45:00    7:15  44:59
   97   41 M20  Adam Farness, 31, Somerset, WI             45:01    7:15  44:32
   99    8 M35  Tim Bubar, 37, Cottage Grove, MN           45:08    7:16  44:28
  100   42 M20  Nicholas Trine, 21, Minneapolis, MN        45:08    7:16  44:13
  101    1 M60  Bill Rogers, 61, Minneapolis, MN           45:10    7:16  44:58
  102    9 M40  Jamie MacGregor, 41, Minneapolis, MN       45:12    7:16  45:03
  103   43 M20  John Kirby, 29, South St. Paul, MN         45:13    7:17  44:49
  104    9 M35  Brian Benke, 37, Mendota Hgts, MN          45:14    7:17  44:55
  105   10 M40  Joe Strand, 40, Roseau, MN                 45:14    7:17  45:00
  106   44 M20  Matthew Thell, 33, Plyomuth, MN            45:14    7:17  45:11
  107   11 M40  Igor Kotlovskiy, 44, Maple Grove, MN       45:18    7:17  45:04
  108   10 M35  Joseph Browning, 35, Woodbury, MN          45:24    7:18  45:17
  109   45 M20  William Schumacher, 26, Minneapolis, MN    45:26    7:19  44:03
  110    9 M45  Paul Sterzinger, 46, Maplewood, MN         45:27    7:19  45:20
  111   12 M40  Bob Gustafson, 44, Hermantown, MN          45:28    7:19  45:26
  112   46 M20  Stephen Edwards, 31, Roseville, MN         45:39    7:21  45:31
  113   47 M20  Yewulsew Atnafu, 28, Saint Paul, MN        45:40    7:21  45:39
  115   48 M20  Jonathan Rangoonwala, 25, Minneapolis, MN  45:43    7:21  45:13
  117    1 M10  Russell Gokemeijer, 10, Edina, MN          45:46    7:22  45:37
  118   13 M40  Nils Gokemeijer, 42, Edina, MN             45:46    7:22  45:37
  119    3 M16  David Jedynak, 17, Maple Grove, MN         45:49    7:22  45:23
  120   49 M20  Brian Powers, 32, St. Louis Park, MN       45:54    7:23  45:28
  122    5 M50  Steve Mills, 52, Minneapolis, MN           46:01    7:24  45:23
  126   14 M40  Rick McKinley, 43, Lakeville, MN           46:20    7:27  46:17
  127    2 M55  Joseph Gagner, 55, Andover, MN             46:29    7:29  46:17
  128   50 M20  Andrew Banas, 30, Roseville, MN            46:31    7:29  46:03
  129    6 M50  Ray Ortman, 51, Chanhassen, MN             46:31    7:29  45:42
  130   51 M20  Ruoxi Yang, 28, Saint Louis Park, MN       46:33    7:29  45:42
  133   15 M40  Michael Fortier, 41, St. Paul, MN          46:45    7:31  46:19
  134   52 M20  Ryan Kollmann, 34, Eden Prairie, MN        46:47    7:32  46:34
  135   53 M20  Andrew Kummer, 33, Minneapolis, MN         46:47    7:32  46:34
  136   11 M35  Jeff Nyberg, 38, Minneapolis, MN           46:48    7:32  46:09
  137   16 M40  Scott Reuterfeldt, 40, Hopkins, MN         46:49    7:32  46:38
  139   54 M20  Jake Wiltrout, 29, Minneapolis, MN         46:56    7:33  46:51
  141   12 M35  Goran Roknic, 36, Lino Lakes, MN           47:04    7:34  46:56
  142   17 M40  Jason Sheard, 41, Maple Grove, MN          47:05    7:35  47:02
  144   10 M45  Paul Kline, 45, Brooklyn Park, MN          47:12    7:36  45:49
  145   55 M20  Andrew Foreman, 24, Hopkins, MN            47:13    7:36  46:52
  146   11 M45  Cary Johnson, 47, Savage, MN               47:13    7:36  46:44
  147    7 M50  Christopher Davis, 52, Saint Anthony, MN   47:14    7:36  46:31
  148   18 M40  David Kupiecki, 41, Edina, MN              47:31    7:39  47:19
  149   56 M20  Sean Ivory, 30, Forest Lake, MN            47:32    7:39  47:31
  152    3 M55  David Wygant, 58, Burnsville, MN           47:38    7:40  46:50
  153   19 M40  Daniel Zirbes, 40, Minneapolis, MN         47:42    7:41  47:20
  154    4 M55  Chris Atkins, 56, Brooklyn Park, MN        47:46    7:41  47:31
  157   57 M20  Andrew Krech, 31, Maplewood, MN            47:49    7:42  47:02
  158   58 M20  Erik Forbort, 30, Minneapolis, MN          47:53    7:42  46:58
  161    5 M55  Paul Shoemaker, 55, Edina, MN              48:03    7:44  47:48
  163   59 M20  Tomas Turcsanyi, 26, Hopkins, MN           48:09    7:45  48:06
  164   20 M40  Paul Trnka, 44, Eden Prairie, MN           48:10    7:45  47:22
  166   13 M35  Jon Lunderby, 39, Richfield, MN            48:14    7:46  48:02
  167   12 M45  Gregg Laumann, 45, Savage, MN              48:15    7:46  47:46
  168   60 M20  Chris Milbrandt, 27, Apple Valley, MN      48:18    7:46  48:01
  169   14 M35  Chris Elford, 39, Fridley, MN              48:18    7:46  47:32
  171    8 M50  Mark Fontaine, 54, Plymouth, MN            48:30    7:48  46:39
  172   61 M20  Thomas Hilden, 31, Eden Prairie, MN        48:35    7:49  47:47
  173   62 M20  Scott Hurtgen, 22, Stillwater, MN          48:39    7:50  47:55
  174    9 M50  Steven Vilendrer, 53, Shoreview, MN        48:41    7:50  48:19
  175   63 M20  Josh Mueller, 31, Golden Valley, MN        48:42    7:50  47:55
  176   21 M40  Scott Lund, 44, Lino Lakes, MN             48:48    7:51  48:38
  178   10 M50  Mike Maiers, 50, Minneapolis, MN           48:49    7:51  48:34
  181   64 M20  Craig Komanecki, 33, Minneapolis, MN       48:54    7:52  47:52
  184   13 M45  Fabio Rozo, 48, Minneapolis, MN            49:00    7:53  48:45
  185   14 M45  Michael Campbell, 49, Minneapolis, MN      49:00    7:53  48:23
  186   15 M35  Eric Paredes, 38, Minneapolis, MN          49:01    7:53  47:58
  187   11 M50  Tom McDonough, 53, Eagan, MN               49:01    7:53  48:15
  188    2 M60  John Tollefson, 64, Dawson, MN             49:02    7:53  48:54
  190   22 M40  Brent Veninga, 41, Eden Prairie, MN        49:04    7:54  48:01
  191   15 M45  George Sprouse, 49, Saint Paul, MN         49:09    7:55  48:20
  192    2 M12  Colin Haave, 13, Eagan, MN                 49:09    7:55  49:07
  194   16 M35  Brian Alexander, 39, Edina, MN             49:11    7:55  49:04
  195   65 M20  Ben Nielsen, 30, Lakeville, MN             49:11    7:55  48:52
  196   66 M20  Robert Street, 28, Walla Walla, WA         49:12    7:55  48:42
  201   67 M20  Isaac Hinrichs, 28, Eden Prairie, MN       49:27    7:57  49:09
  202   12 M50  Vernon Berglund, 54, Golden Valley, MN     49:27    7:57  48:28
  204   68 M20  David Sedgwick, 32, Bloomington, MN        49:27    7:57  48:45
  206   16 M45  Rob Bryant, 48, Saint Paul, MN             49:27    7:57  47:51
  207   69 M20  Nathan Wade, 26, Minneapolis, MN           49:27    7:57  49:18
  208   70 M20  Andy Mickelson, 32, Savage, MN             49:27    7:57  49:08
  210   71 M20  Jason Sandmeier, 31, Farmington, MN        49:27    7:57  49:00
  211   72 M20  Justin Larson, 29, Minneapolis, MN         49:27    7:57  49:18
  212   23 M40  Jeff Lovell, 40, Minneapolis, MN           49:27    7:57  49:35
  213   13 M50  Scott Olson, 52, Minneapolis, MN           49:39    7:59  47:59
  216    6 M55  Charles Heille, 58, Circle Pines, MN       49:39    7:59  49:29
  218   24 M40  Christian Jacobsen, 42, Saint Paul, MN     49:39    7:59  49:18
  219   17 M45  Bob Rook, 46, Sergeant Bluff, IA           49:39    7:59  49:27
  222   25 M40  Ray Crump, 44, St Louis Park, MN           49:39    7:59  48:38
  223   14 M50  Jack Thompson, 53, Minneapolis, MN         49:39    7:59  49:31
  224   17 M35  Brian Forney, 37, Minneapolis, MN          49:39    7:59  49:32
  226   15 M50  Thomas Johnson, 50, Bloomington, MN        49:39    7:59  49:12
  228   16 M50  Ulrich Fink, 50, Maple Grove, MN           49:39    7:59  48:19
  230   73 M20  Tyson Heinz, 32, Saint Paul, MN            49:39    7:59  49:49
  232   74 M20  Kevin Haubrich, 30, Minneapolis, MN        49:39    7:59  49:00
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top 
  234   26 M40  Jim Armas, 41, Rosemount, MN               50:12    8:05  49:34
  235   75 M20  Michael Henriksen, 32, Urbandale, IA       50:12    8:05  50:02
  236   17 M50  Perry Letizio, 53, Prior Lake, MN          50:12    8:05  50:14
  237   18 M45  Luther Hagen, 46, Saint Paul, MN           50:12    8:05  49:33
  239   18 M35  Ricardo Arellano, 35, Saint Paul, MN       50:12    8:05  49:57
  241    7 M55  James Zurawski, 56, Menomonie, WI          50:12    8:05  50:24
  245   18 M50  Al Edenloff, 51, Alexandria, MN            50:12    8:05  50:14
  246   19 M35  Eric Klimpke, 35, Maple Grove, MN          50:12    8:05  49:10
  248   20 M35  Brian Kelly, 35, St Louis Park, MN         50:12    8:05  49:30
  249   76 M20  Adam Lanser, 24, Minneapolis, MN           50:12    8:05  48:50
  253   77 M20  Quanah Walker, 32, Minneapolis, MN         50:50    8:11  50:41
  257   19 M45  Mike Penshorn, 47, St. Paul Park, MN       50:50    8:11  50:40
  258   78 M20  Josh Miller, 26, Saint Paul, MN            50:50    8:11  50:51
  260   27 M40  Timothy Haarstad, 44, Champlin, MN         50:50    8:11  49:12
  262   79 M20  David Dylla, 20, Burnsville, MN            50:50    8:11  50:39
  263   21 M35  Jason Larson, 35, Moorhead, MN             50:50    8:11  49:56
  264   80 M20  John Svobodny, 33, Rosemount, MN           50:50    8:11  50:58
  267   81 M20  Ben Kummer, 33, Crystal, MN                50:50    8:11  50:59
  268   28 M40  John Oberg, 42, Lake Elmo, MN              50:50    8:11  50:53
  269    2 M18  Patrick Mahady, 19, Saint Paul, MN         50:50    8:11  49:58
  271   29 M40  Christopher Solberg, 42                    50:50    8:11  50:05
  275   22 M35  Craig Kellogg, 35, Lake Elmo, MN           51:18    8:15  51:00
  277   82 M20  Christopher Korzenowski, 26, Blaine, MN    51:18    8:15  50:24
  278   23 M35  Daniel Prokott, 36, Saint Paul, MN         51:18    8:15  50:29
  279   83 M20  Nicholas Bonnema, 27, Minneapolis, MN      51:18    8:15  51:11
  286   84 M20  Brooks Dezellar, 25, Plymouth, MN          51:18    8:15  50:22
  287   30 M40  Darius Szewczak, 43, Minneapolis, MN       51:18    8:15  50:15
  289   85 M20  Chad Offerman, 34, Woodbury, MN            51:18    8:15  50:33
  290   20 M45  Harry Berghuis, 47, Maple Grove, MN        51:18    8:15  50:40
  291    3 M14  Joey Doyle, 14, Minneapolis, MN            51:18    8:15  50:42
  292   24 M35  Thomas Olson, 35, Cannon Falls, MN         51:18    8:15  51:28
  295   21 M45  David Ellis, 47, St. Paul, MN              51:54    8:21  51:27
  298   25 M35  Josh Schroeder, 35, Barnesville, MN        51:54    8:21  51:10
  299   19 M50  Duane Craker, 54, Farmington, MN           51:54    8:21  51:40
  301   20 M50  Kevin Roeser, 54, Olney, IL                51:54    8:21  51:28
  304   21 M50  Joel Swanson, 52, Minneapolis, MN          51:54    8:21  51:20
  309   22 M45  Scott Evers, 46, Lakeville, MN             51:54    8:21  50:11
  310   31 M40  Eric Hageman, 44, Minneapolis, MN          51:54    8:21  50:52
  311   86 M20  Jarl Wilson, 32, Stillwater, MN            51:54    8:21  51:55
  313   22 M50  Phil Smith, 51, Victoria, MN               52:03    8:23  51:44
  314   23 M45  Dale Hanson, 49, New Prague, MN            52:03    8:23  52:00
  317   87 M20  Derek Meisner, 31, Minneapolis, MN         52:03    8:23  50:20
  319   32 M40  Anthony Cook, 41, Rochester, MN            52:03    8:23  51:30
  322   88 M20  Chee Pha, 32, Blaine, MN                   52:03    8:23  52:07
  323   33 M40  Jonathan Flannery, 43, Farmington, MN      52:03    8:23  50:29
  325   26 M35  Steven Seibert, 35, Manhattan Beach, CA    52:03    8:23  51:38
  327   89 M20  Brian Pricco, 21, Minneapolis, MN          52:03    8:23  51:29
  330   34 M40  John Keller, 44, Saint Paul, MN            52:03    8:23  51:47
  331   90 M20  Shawn Zander, 26, Forest Lake, MN          52:03    8:23  51:55
  334   27 M35  Paul Bennett, 37, Bloomington, MN          52:26    8:26  52:10
  335   91 M20  Aaron Wright, 31, Minneapolis, MN          52:26    8:26  52:15
  336   23 M50  Jim Bajczyk, 51, Kiel, WI                  52:26    8:26  52:26
  337   92 M20  Kevin Klos, 32, Richfield, MN              52:26    8:26  50:32
  338   93 M20  Gavin Fischer, 32, Hiawatha, IA            52:26    8:26  52:09
  340   94 M20  Zachary Hill, 29, Saint Paul, MN           52:26    8:26  51:34
  342   35 M40  Raymond Marier, 43, Big Lake, MN           52:26    8:26  52:09
  343   24 M45  Brick Larson, 45, Saint Paul, MN           52:26    8:26  52:36
  344    8 M55  Joseph Grande, 55, Rochester, MN           52:26    8:26  52:15
  347   28 M35  David Van Riper, 35, St Paul, MN           52:26    8:26  51:33
  348   29 M35  Pete Ziemer, 35, Lake Elmo, MN             52:26    8:26  52:24
  352   25 M45  Rick Koo, 46, Minnetonka, MN               52:26    8:26  52:32
  355   95 M20  Bryan Svendby, 25, Edina, MN               52:52    8:30  51:25
  358   36 M40  Thad Johannessohn, 44, Hibbing, MN         52:52    8:30  52:10
  361    9 M55  Keith Griebenow, 57, Prior Lake, MN        52:52    8:30  51:39
  362   10 M55  Bob Preiner, 59, Eagan, MN                 52:52    8:30  51:48
  363   30 M35  Russell Baker, 39, Minneapolis, MN         52:52    8:30  52:07
  365   31 M35  Todd Nickell, 35, Chanhassen, MN           52:52    8:30  52:55
  367   96 M20  Nick Marthaler, 28, Minneapolis, MN        52:52    8:30  52:53
  369   37 M40  Wesley Ratliff, 41, Edina, MN              52:52    8:30  52:44
  370    1 M65  Clarence Winter, 67, Lakeville, MN         52:52    8:30  52:46
  372   97 M20  Michael Musch, 24, Rochester, MN           52:52    8:30  51:51
  374   38 M40  Jan Radder, 41, Minneapolis, MN            53:05    8:33  51:40
  375   98 M20  Sean Johnson, 34, Oak Grove, MN            53:05    8:33  52:54
  377   39 M40  James Freeman, 43, Las Vegas, NV           53:05    8:33  52:40
  381   99 M20  Greg Swenson, 31, Minneapolis, MN          53:05    8:33  52:22
  382  100 M20  Chris Vlasak, 25, Lonsdale, MN             53:05    8:33  52:05
  389   40 M40  Brent Lagree, 41, Coon Rapids, MN          53:05    8:33  51:44
  390  101 M20  Charleston Thomas, 32, Eden Prairie, MN    53:05    8:33  51:53
  396   24 M50  Bruce Spanier, 50, St Louis Park, MN       53:22    8:35  52:04
  397   41 M40  Sujit Varma, 44, Edina, MN                 53:22    8:35  52:08
  398   32 M35  Sagar Uprety, 38, St Louis Park, MN        53:22    8:35  52:41
  403   11 M55  Brian Olsen, 55, Edina, MN                 53:22    8:35  52:06
  405  102 M20  Jesse Durst, 32, Madison, WI               53:22    8:35  52:00
  407  103 M20  Alec Jeffery, 29, Minneapolis, MN          53:22    8:35  51:51
  410  104 M20  Manu Rathour, 32, Minneapolis, MN          53:22    8:35  52:47
  411  105 M20  Timothy Gerlach, 31, Andover, KS           53:22    8:35  24:57
  412  106 M20  Timothy Gerlach, 31, Andover, KS           53:22    8:35  24:59
  415   42 M40  Tom Harrington, 44, Stillwater, MN         53:47    8:39  52:54
  425   33 M35  Ben Knorr, 37, Saint Paul, MN              53:47    8:39  53:26
  426   43 M40  Richard Lind, 43, Albany, MN               53:47    8:39  53:23
  429   26 M45  Thomas Powell, 46, Minneapolis, MN         53:47    8:39  53:41
  430   34 M35  Andrew Webber, 39, Saint Louis Park, MN    53:47    8:39  52:44
  431   35 M35  Steve Lemaster, 38, Minneapolis, MN        53:47    8:39  53:00
  432   44 M40  David Mracek, 43, Rosemount, MN            53:47    8:39  53:54
  433    4 M14  Gage Maas, 15, Buffalo, MN                 54:08    8:43  52:24
  437   36 M35  Marshall Neumann, 36, Minneapolis, MN      54:08    8:43  53:57
  438   45 M40  Peter Kozar, 43, Minneapolis, MN           54:08    8:43  53:11
  439  107 M20  Ryan Perket, 23, Maplewood, MN             54:08    8:43  53:50
  442  108 M20  Matthew Caudill, 30, Rosemount, MN         54:08    8:43  53:44
  446  109 M20  Jason Slominski, 28, Bemidji, MN           54:08    8:43  53:09
  447   46 M40  Peter Erickson, 44, Saint Paul, MN         54:08    8:43  1:21:53
  449    2 M10  Henry Mans, 10, Edina, MN                  54:08    8:43  53:37
  450  110 M20  Sean Kampshoff, 29, Minneapolis, MN        54:08    8:43  52:50
  451    3 M18  Brandon Trapp, 19, Prior Lake, MN          54:08    8:43  52:48
  453   47 M40  Niel Tsuji, 41, Woodbury, MN               54:32    8:47  54:01
  455   27 M45  Paul Schuhmacher, 49, Shakopee, MN         54:32    8:47  53:59
  458   48 M40  Chris Olson, 42, Braham, MN                54:32    8:47  54:18
  461  111 M20  Kyle Morgan, 23, Forest Lake, MN           54:32    8:47  53:37
  464  112 M20  Jared Haider, 22, Forest Lake, MN          54:32    8:47  53:38
  466   25 M50  Raimund Michels, 53, St. Augustin          54:32    8:47  53:11
  467  113 M20  Bryan O'Donnell, 32, Apple Valley, MN      54:32    8:47  53:36
  470   49 M40  Steve Orth, 44, Edina, MN                  54:32    8:47  53:18
  471  114 M20  John Scheef, 34, Golden Valley, MN         54:32    8:47  54:09
  473   26 M50  Eric Stumne, 51, North Oaks, MN            54:52    8:50  54:34
  477  115 M20  Nick Clark, 31, Duluth, MN                 54:52    8:50  54:26
  482  116 M20  Jarod Worth, 32, Maple Grove, MN           54:52    8:50  53:11
  484   50 M40  Dennis Angellotti, 43, Andover, MN         54:52    8:50  52:54
  485  117 M20  Daniel Klein, 28, Minneapolis, MN          54:52    8:50  54:09
  487   28 M45  Thomas Bjellos, 45, Big Lake, MN           54:52    8:50  52:58
  491  118 M20  Jon Kubes, 31, Howard Lake, MN             54:52    8:50  54:26
  494   29 M45  Mike Kraft, 49, Prior Lake, MN             55:05    8:52  54:38
  495   51 M40  Adam Wortman, 43, Saint Paul, MN           55:05    8:52  53:34
  496    1 M75  Alan Phillips, 78, St. Cloud, MN           55:05    8:52  55:04
  498   52 M40  David Bashel, 43, Brooklyn Park, MN        55:05    8:52  55:00
  503   53 M40  Matt Kent, 41, Brackley Uk                 55:05    8:52  54:38
  504   37 M35  Darin Coleman, 37, Savage, MN              55:05    8:52  54:30
  506   12 M55  John Tuthill, 57, St. Paul, MN             55:05    8:52  54:27
  507    3 M60  Steven Altchuler, 61, Rochester, MN        55:05    8:52  54:44
  508    4 M16  Connor Tennapel, 16, Stanchfield, MN       55:05    8:52  54:39
  510   30 M45  Mike MacDonald, 49, St. Paul, MN           55:05    8:52  54:35
  511  119 M20  Adam Schneider, 33, Inver Grove Heigh, MN  55:05    8:52  53:45
  512   27 M50  Tim Calahan, 50, Edina, MN                 55:05    8:52  53:43
  513    3 M12  Andrew Westgard, 13, Eagan, MN             55:20    8:54  55:17
  514   54 M40  Jeff Berg, 43, Savage, MN                  55:20    8:54  54:28
  519  120 M20  Yared Girma, 34, Richfield, MN             55:20    8:54  54:21
  520   38 M35  Matthew Oyen, 39, Little Canada, MN        55:20    8:54  53:55
  522   55 M40  Jason Tintes, 44, Coon Rapids, MN          55:20    8:54  54:12
  523   56 M40  Kory Thomas, 43, Minneapolis, MN           55:20    8:54  54:59
  525   57 M40  Patrick Mans, 43, Savage, MN               55:20    8:54  54:53
  526   39 M35  Cody Horner, 37, Shakopee, MN              55:20    8:54  54:54
  530  121 M20  Justin Henke, 34, Saint Paul, MN           55:20    8:54  53:29
  535   40 M35  Kaveen Pingili, 36, Shakopee, MN           55:47    8:59  54:18
  538  122 M20  Joe Podvin, 27, Brooklyn Park, MN          55:47    8:59  54:00
  541  123 M20  Ben Bacca, 25, Minneapolis, MN             55:47    8:59  54:35
  542   28 M50  Paul Gerard, 54, Shakopee, MN              55:47    8:59  55:12
  546  124 M20  Adam Luu, 25, Burnsville, MN               55:47    8:59  55:38
  547   31 M45  Tracy McDonald, 49, Maple Grove, MN        55:47    8:59  54:43
  550  125 M20  Aaron Gennow, 31, Hopkins, MN              55:47    8:59  55:15
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top 
  555  126 M20  Rajendra Rajbanshi, 32, Rosemount, MN      55:58    9:00  55:03
  556  127 M20  Peter Fischer, 27, Saint Paul, MN          55:58    9:00  54:09
  557  128 M20  Christopher Simon, 26, Isanti, MN          55:58    9:00  55:34
  560  129 M20  Ryan Newcom, 30, Minneapolis, MN           55:58    9:00  54:26
  561   41 M35  Matthew Blum, 38, Saint Paul, MN           55:58    9:00  54:51
  562   42 M35  Sam Rahberg, 35, Saint Paul, MN            55:58    9:00  54:46
  563   58 M40  Christopher Hiller, 40, Minneapolis, MN    55:58    9:00  54:14
  564  130 M20  Adam Witt, 28, St Louis Park, MN           55:58    9:00  54:43
  565   32 M45  Harmon Bloomquist, 45, Maple Plain, MN     55:58    9:00  55:31
  570   59 M40  Jon Blum, 44, Andover, MN                  55:58    9:00  54:57
  574   33 M45  Joel Vignaroli, 45, Maple Grove, MN        56:24    9:05  54:45
  575   13 M55  Jim Nagle, 55, North Branch, MN            56:24    9:05  54:51
  576  131 M20  Riyan Mendonsa, 29, Edina, MN              56:24    9:05  55:04
  582  132 M20  Charles Toomajian III, 23, Minneapolis, MN 56:24    9:05  54:41
  583  133 M20  Jose Pacas, 26, Minneapolis, MN            56:24    9:05  54:41
  585    4 M60  Wolfgang Boss, 60, Plymouth, MN            56:24    9:05  55:23
  586  134 M20  Anthony Munson, 24, Lakeville, MN          56:24    9:05  55:39
  587   60 M40  Andrew Bruemmer, 42, Rosemount, MN         56:24    9:05  55:49
  588   43 M35  Jamie Ridge, 38, Allen, TX                 56:24    9:05  56:17
  589   44 M35  Scott Anderson, 38, Minneapolis, MN        56:24    9:05  55:50
  590   45 M35  Christopher Larson, 35, Maple Grove, MN    56:24    9:05  55:39
  591   61 M40  Jon Holtz, 42, Plymouth, MN                56:24    9:05  1:10:18
  592  135 M20  Song Chen, 30, Blaine, MN                  56:24    9:05  54:37
  595    5 M14  Shane Krikke, 14, Bloomington, MN          56:40    9:07  56:33
  597   29 M50  Jeff Alspaugh, 53, Minneapolis, MN         56:40    9:07  54:43
  598  136 M20  Bradley Riley, 23, St Louis Park, MN       56:40    9:07  56:10
  600  137 M20  David Schedler, 26, Hopkins, MN            56:40    9:07  56:10
  602   30 M50  Scott Glewwe, 51, Lake Elmo, MN            56:40    9:07  56:08
  603  138 M20  Joshua Taarud, 31, Prior Lake, MN          56:40    9:07  55:41
  604  139 M20  Adam Christopher, 32, Bemidji, MN          56:40    9:07  55:09
  606   14 M55  Charles Larson, 57, Minnetonka, MN         56:40    9:07  55:35
  611  140 M20  Charlie Bradburn, 34, 55419, MN            56:40    9:07  56:08
  612  141 M20  Jordan Friske, 23, Brookings, SD           56:40    9:07  56:42
  613  142 M20  Nathan Salzl, 31, Minneapolis, MN          56:53    9:09  54:54
  617   34 M45  John Jaeger, 46, Rosemount, MN             56:53    9:09  55:33
  620   46 M35  Tim Kresler, 37, Geneva, IL                56:53    9:09  56:20
  622   62 M40  Michael Armstrong, 40, Eden Prairie, MN    56:53    9:09  35:54
  623   63 M40  Michael Armstrong, 40, Eden Prairie, MN    56:53    9:09  35:54
  625   35 M45  Thomas Robinette, 49, Farmington, MN       56:53    9:09  55:44
  631   47 M35  Aaron Loss, 37, Maplewood, MN              56:53    9:09  56:24
  632   64 M40  Aaron Boudreau, 40, Eden Prairie, MN       56:53    9:09  56:29
  636   31 M50  Chris Conrad, 53, Circle Pines, MN         57:12    9:12  56:27
  637  143 M20  Sagun Manandhar, 32, Minneapolis, MN       57:12    9:12  56:29
  643  144 M20  Matthew Kleffman, 26, Inver Grove Heigh, MN
                                                              57:12    9:12  56:31
  645  145 M20  Marcus Syverson, 30, New Brighton, MN      57:12    9:12  55:57
  654  146 M20  Josh Phenow, 22, Richfield, MN             57:25    9:14  55:56
  655   48 M35  Carl Hokanson, 37, St. Paul, MN            57:25    9:14  56:19
  659   36 M45  Keith Elstad, 47, St. Louis Park, MN       57:25    9:14  56:33
  660  147 M20  Matthew Crawley, 27, Oakdale, MN           57:25    9:14  56:06
  662  148 M20  Jordan Jacobsen, 31, Kansas City, MO       57:25    9:14  56:43
  665   65 M40  Jason Tell, 43, Birchwood, MN              57:25    9:14  57:35
  667  149 M20  Nick Roseth, 33, Saint Paul, MN            57:25    9:14  57:06
  671  150 M20  Michael Claussen, 27, Golden Valley, MN    57:25    9:14  56:43
  676    1 M70  Ben Hocker, 70, Minnetonka, MN             57:51    9:19  56:27
  677   37 M45  Michael McGee, 45, Champlin, MN            57:51    9:19  57:46
  680  151 M20  Joseph Ziolkowski, 34, Savage, MN          57:51    9:19  56:59
  682    5 M60  Joseph Zakrzewski, 64, Oakdale, MN         57:51    9:19  57:48
  683   49 M35  Robert Bulander, 38, Minneapolis, MN       57:51    9:19  56:42
  684   32 M50  Paul Trapp, 50, Prior Lake, MN             57:51    9:19  56:25
  685  152 M20  Naathan Kachelmyer, 34, Burnsville, MN     57:51    9:19  56:07
  688   38 M45  Jim Gess, 47, Bloomington, MN              57:51    9:19  56:56
  691   33 M50  Jeffrey Johnson, 51, Maple Grove, MN       57:51    9:19  56:45
  696   50 M35  Byron White, 38, Hudson, WI                58:15    9:22  57:45
  698   51 M35  Matt Stok, 37, Eagan, MN                   58:15    9:22  57:11
  699   15 M55  Kenneth Adams, 57, Minneapolis, MN         58:15    9:22  57:16
  709  153 M20  Nicholas Evertz, 31, Arden Hills, MN       58:15    9:22  57:41
  710  154 M20  Alex Budd, 26, St. Paul, MN                58:15    9:22  56:53
  712  155 M20  Josh Reha, 32, Maple Grove, MN             58:15    9:22  57:55
  713   52 M35  Mike Emerick, 37, St Louis Park, MN        58:15    9:22  56:50
  720    6 M14  Thomas Warner, 14, Braham, MN              58:31    9:25  57:58
  725   66 M40  Dennis Malinis, 42, St Louis Park, MN      58:31    9:25  58:28
  729   53 M35  Vikram Namjoshi, 38, Eden Prairie, MN      58:31    9:25  58:26
  731   67 M40  Dan Mathiason, 42, Blaine, MN              58:31    9:25  57:53
  732   54 M35  Ramu Srinivasan, 37, Woodbury, MN          58:31    9:25  58:18
  734   39 M45  Chris Fischer, 47, Blaine, MN              58:50    9:28  58:37
  736   68 M40  John Fuls, 43, Sauk Rapids, MN             58:50    9:28  58:09
  740   69 M40  Joe Joa, 42, Saint Paul, MN                58:50    9:28  57:35
  741   34 M50  Michael Johnson, 51, Andover, MN           58:50    9:28  58:17
  749  156 M20  Ben Lowndes, 25, St. Paul, MN              58:50    9:28  57:59
  751   16 M55  Paul Montain, 58, Hugo, MN                 58:50    9:28  58:54
  753  157 M20  Daniel Metcalf, 34, New Market, MN         58:50    9:28  57:37
  756  158 M20  Jonathan Hadler, 24, Minneapolis, MN       59:11    9:31  57:53
  760   55 M35  Alex Wiesner, 35, Cottage Grove, MN        59:11    9:31  58:01
  762   35 M50  Tom Miller, 53, Coon Rapids, MN            59:11    9:31  58:09
  768   17 M55  Ron Schiferl, 56, Golden Valley, MN        59:11    9:31  59:00
  770  159 M20  James Nelson, 34, Burnsville, MN           59:11    9:31  57:44
  772  160 M20  Greg Mednikov, 32, St. Louis Park, MN      59:11    9:31  58:11
  774   70 M40  Manuel Brett, 41, Woodbury, MN             59:26    9:34  57:29
  778  161 M20  Jake Turner, 30, Mounds View, MN           59:26    9:34  57:26
  779   40 M45  Eric Lamott, 47, Woodbury, MN              59:26    9:34  58:04
  780  162 M20  Alex Bush, 27, Minnetonka, MN              59:26    9:34  58:16
  788  163 M20  Sean Vinsel, 33, Minneapolis, MN           59:26    9:34  58:04
  792  164 M20  Mark Watson, 29, Maple Grove, MN           59:26    9:34  57:55
  798   71 M40  Jeff Guille, 42, Rosemount, MN             59:47    9:37  58:53
  799  165 M20  Jeff Fischer, 32, Apple Valley, MN         59:47    9:37  58:01
  800   56 M35  Amin Etemad, 37, Eden Prairie, MN          59:47    9:37  59:20
  803   57 M35  Marc Frank, 38, St. Paul, MN               59:47    9:37  59:23
  808   36 M50  Robert Anderson, 50, Minneapolis, MN       59:47    9:37  59:42
  811   72 M40  Stevan Gelinske, 40, Dallas, TX            59:47    9:37  58:36
  812  166 M20  Aaron Coon, 33, Woodbury, MN               59:47    9:37  59:09
  813  167 M20  Josh King, 31, Brooklyn Park, MN           59:47    9:37  59:14
  816   37 M50  David Carter, 50, Duluth, MN             1:00:04    9:40  59:29
  821   58 M35  Mihir Sathe, 37, Shakopee, MN            1:00:04    9:40  58:08
  822   59 M35  Purna Jandyala, 38, Blaine, MN           1:00:04    9:40  59:26
  824    6 M60  Al Fjerstad, 61, St. Paul, MN            1:00:04    9:40  58:59
  825    5 M16  Adam Schrems, 16, Jenison, MI            1:00:04    9:40  59:57
  826  168 M20  Shashidhar Joshi, 31, Edina, MN          1:00:04    9:40  58:18
  833  169 M20  James Conde, 30, St. Louis Park, MN      1:00:04    9:40  58:35
  835   18 M55  Larry Flessland, 56, Hutchinson, MN      1:00:26    9:44  59:19
  839   60 M35  Mike Murphy, 38, Shakopee, MN            1:00:26    9:44  1:00:16
  840  170 M20  Braden Carkhuff, 23, Saint Paul, MN      1:00:26    9:44  58:51
  842   61 M35  Stephen Holcomb, 37, Bloomington, MN     1:00:26    9:44  58:22
  846  171 M20  Siva Chakka, 30, Edina, MN               1:00:26    9:44  59:46
  847  172 M20  Kalyan Gangeyula, 31, Shakopee, MN       1:00:26    9:44  59:48
  850   73 M40  Fabrice Bod, 42, Hudson, WI              1:00:26    9:44  59:42
  869    4 M12  Brandon Krikke, 12, Bloomington, MN      1:00:44    9:46  1:00:47
  870  173 M20  Bryan Tolcser, 29, St. Paul, MN          1:00:44    9:46  59:28
  871  174 M20  Nick Schmitz, 31, St. Joseph, MN         1:00:44    9:46  59:04
  873  175 M20  Mark Boknevitz, 30, St Louis Park, MN    1:00:44    9:46  59:05
  876  176 M20  Cole Schiffler, 23, Avon, MN             1:00:56    9:48  59:10
  877  177 M20  Marc Haverkamp, 23, Minnetonka, MN       1:00:56    9:48  59:10
  881  178 M20  Anthony Scardigli, 22, Andover, MN       1:00:56    9:48  1:00:48
  884  179 M20  John Whyte, 34, Eagan, MN                1:00:56    9:48  59:19
  885  180 M20  Luke Hellier, 27, Edina, MN              1:00:56    9:48  1:00:56
  890   38 M50  Lee Krueger, 53, Bloomington, MN         1:00:56    9:48  59:24
  894  181 M20  Caleb Klinge, 24, Saint Paul, MN         1:01:15    9:51  1:00:13
  895   62 M35  Lael Daire, 37, Rochester, MN            1:01:15    9:51  1:00:08
  897   41 M45  Mike Riley, 48, Naperville, IL           1:01:15    9:51  1:00:35
  900   39 M50  John Wall, 52, Woodbury, MN              1:01:15    9:51  1:00:52
  906  182 M20  Bob Sheridan, 27, St. Paul, MN           1:01:15    9:51  1:00:55
  907  183 M20  Mario Rivera, 33, Blaine, MN             1:01:15    9:51  1:00:34
  909   63 M35  Stephen Gillmore, 37, Minneapolis, MN    1:01:15    9:51  1:00:12
  917   74 M40  Jake Knaus, 40, Minneapolis, MN          1:01:31    9:54  1:00:09
  923   64 M35  Benjamin Murray, 38, Minneapolis, MN     1:01:31    9:54  1:00:39
  928  184 M20  Steve Murray, 33, Minnepaolis, MN        1:01:31    9:54  1:00:41
  933  185 M20  Matt Youngstrand, 26, St. Louis Park, MN 1:01:31    9:54  1:01:25
  936   42 M45  Lance Carey, 49, Overland Park, KS       1:01:43    9:56  1:00:56
  940   40 M50  Rod Bell, 50, Lino Lakes, MN             1:01:43    9:56  1:01:06
  947  186 M20  Shaun Sheridan, 32, Minneapolis, MN      1:01:43    9:56  1:00:12
  955   75 M40  Andrew Snodgrass, 40, Minneapolis, MN    1:02:02    9:59  1:01:12
  956  187 M20  Andrew Gerlach, 29, Roseville, MN        1:02:02    9:59  1:00:00
  959  188 M20  Thomas Corcoran, 26, Minneapolis, MN     1:02:02    9:59  1:01:03
  963  189 M20  Justin Mason, 26, Circle Pines, MN       1:02:02    9:59  1:01:46
  964  190 M20  Nate Miller, 27, Maple Grove, MN         1:02:02    9:59  1:00:50
  966   19 M55  Leslie Suzukamo, 56, Vadnais Heights, MN 1:02:02    9:59  1:01:13
  967   41 M50  William Miller, 52, Buffalo, MN          1:02:02    9:59  1:00:52
  970   76 M40  Jordan To, 42, Bloomington, MN           1:02:02    9:59  1:01:05
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top 
  978   77 M40  Glenn Solie, 44, Orono, MN               1:02:15   10:01  1:01:38
  981   43 M45  Gabriel Gomez, 47, Maple Grove, MN       1:02:15   10:01  1:01:38
  982  191 M20  Dan Hoover, 34, Apple Valley, MN         1:02:15   10:01  1:01:02
  983  192 M20  Brock Droll, 29, Saint Cloud, MN         1:02:15   10:01  1:01:07
  986   42 M50  Scott Klinkenborg, 54, St. Paul, MN      1:02:15   10:01  1:01:50
  991  193 M20  Mi Richardson Blackwell, 31, Minneapolis, MN
                                                            1:02:15   10:01  1:01:09
  993  194 M20  Andy Davenport, 25, Morris, MN           1:02:15   10:01  1:00:57
  994   20 M55  Larry Ricke, 57, Arden Hills, MN         1:02:32   10:04  1:01:59
 1005  195 M20  Loi Duong, 29, Bloomington, MN           1:02:32   10:04  1:02:07
 1007  196 M20  David Pischer, 30, Plymouth, MN          1:02:32   10:04  1:00:49
 1008  197 M20  Dennis Pischer, 32, Chippewa Falls, WI   1:02:32   10:04  1:00:50
 1014  198 M20  Patrick Baldwin, 34, Minneapolis, MN     1:02:40   10:05  1:01:23
 1021   43 M50  Russ Johnson, 53, Eden Prairie, MN       1:02:40   10:05  1:01:16
 1022  199 M20  Justin Gilsrud, 23, Richmond, MN         1:02:40   10:05  1:02:16
 1024    2 M65  Roger Paine, 66, Cambridge, MN           1:02:40   10:05  1:01:43
 1037   44 M50  Chris Larson, 50, Blaine, MN             1:03:00   10:08  1:01:28
 1045   45 M50  Tim Hickey, 52, Farmington, MN           1:03:00   10:08  1:02:24
 1053   44 M45  Brian Hall, 48, Minneapolis, MN          1:03:00   10:08  1:02:11
 1056  200 M20  Adam Vandenheuvel, 31, St. Paul, MN      1:03:23   10:12  1:01:51
 1059  201 M20  Ryan Henderson, 30, Anoka, MN            1:03:23   10:12  1:02:19
 1061   65 M35  Tony Narquette, 38, Hanover, MN          1:03:23   10:12  1:02:51
 1065  202 M20  David Chilson, 32, Oakdale, MN           1:03:23   10:12  1:03:22
 1067   21 M55  Vladimir Hampel, 56, Wauwatosa, WI       1:03:23   10:12  1:02:35
 1071  203 M20  Ronald Winslow, 32, Otsego, MN           1:03:23   10:12  1:01:47
 1075   45 M45  Jeff Giannetti, 47, Southfield, MI       1:03:53   10:17  1:03:14
 1077  204 M20  Jon Vang, 31, Saint Paul, MN             1:03:53   10:17  1:01:57
 1078   78 M40  Todd Wetrosky, 41, Chaska, MN            1:03:53   10:17  1:02:50
 1081  205 M20  Richard Gray, 26, Richfield, MN          1:03:53   10:17  1:03:50
 1086    2 M75  Raymond Garrity, 78                      1:03:53   10:17  1:02:51
 1091  206 M20  Andy Westlund, 25, St. Louis Park, MN    1:03:53   10:17  1:03:26
 1093   46 M50  Mark Westergaard, 52, Bloomington, MN    1:03:53   10:17  1:04:14
 1095   46 M45  Leo Avenido, 46, Rosemount, MN           1:04:16   10:21  1:03:15
 1110   47 M50  Brad Boer, 50, Eden Prairie, MN          1:04:16   10:21  1:04:11
 1113  207 M20  Jonathan Isaacson, 21, Lincoln, NE       1:04:16   10:21  1:02:50
 1116  208 M20  Ryan O'Keefe, 32, St. Paul, MN           1:04:40   10:24  1:03:49
 1120  209 M20  Nathan Anderson, 24, Saint Paul, MN      1:04:40   10:24  1:04:02
 1134   66 M35  Van Coolidge, 38, Center City, MN        1:05:09   10:29  1:03:33
 1138  210 M20  Jagadish Vasireddy, 32, Eden Prairie, MN 1:05:09   10:29  1:04:23
 1143   48 M50  Troy Harper, 50, Blaine, MN              1:05:09   10:29  1:04:06
 1145   22 M55  Gary Kubat, 55, Minneapolis, MN          1:05:09   10:29  1:03:24
 1150   67 M35  Shawn Tromiczak, 39, Minneapolis, MN     1:05:09   10:29  1:04:02
 1156   23 M55  Joe Grosdidier, 57, Woodbury, MN         1:05:27   10:32  1:04:25
 1162  211 M20  Nate Kosher, 27, Saint Paul, MN          1:05:27   10:32  1:03:33
 1165  212 M20  Ashish Khandelwal, 27, St. Louis Park, MN
                                                            1:05:27   10:32  1:04:16
 1170   47 M45  David Schmidt, 46, Prior Lake, MN        1:05:27   10:32  1:03:49
 1171  213 M20  Robert Uhlemann, 28, Minneapolis, MN     1:05:27   10:32  1:04:11
 1173    3 M65  Nathan Curland, 67, St Louis Park, MN    1:05:27   10:32  1:04:18
 1176  214 M20  Andrew Wells, 31, Blaine, MN             1:05:49   10:36  1:03:56
 1179  215 M20  Colten Schwartz, 22, Big Lake, MN        1:05:49   10:36  1:05:03
 1181   68 M35  Subramanyam Jetty, 35, Eden Prairie, MN  1:05:49   10:36  1:03:47
 1184   69 M35  Jesse Wright, 35, Crystal, MN            1:05:49   10:36  1:04:56
 1186  216 M20  Khai Nguyen, 33, Minneapolis, MN         1:05:49   10:36  1:05:05
 1200  217 M20  Justin Haefner, 31, Bloomington, MN      1:06:04   10:38  1:04:57
 1210   49 M50  Nick Leszko, 52, Maple Grove, MN         1:06:04   10:38  1:06:00
 1216  218 M20  Venkata Siva. Rachapudi, 25, Saint Louis Park, MN
                                                            1:06:39   10:44  1:05:22
 1217  219 M20  Tyler Quenzer, 33, Little Canada, MN     1:06:39   10:44  1:04:52
 1225  220 M20  Joe Keske, 23, Savage, MN                1:06:39   10:44  1:05:49
 1228  221 M20  Austin Haupert, 33, Saint Paul, MN       1:06:39   10:44  1:05:23
 1230   50 M50  Tom Wentz, 54, Burnsville, MN            1:06:39   10:44  1:05:35
 1238   24 M55  Stephen Pribyl, 59, Faribault, MN        1:07:05   10:48  1:06:53
 1240   51 M50  Luis Camacho, 53, Farmington, MN         1:07:05   10:48  1:05:26
 1249  222 M20  Jordan Lempka, 28, Thornton, CO          1:07:05   10:48  1:06:34
 1254   70 M35  Thomas Lodermeier, 35, Blaine, MN        1:07:29   10:52  1:06:17
 1262   52 M50  Steven Thompson, 53, Baltimore, MD       1:07:29   10:52  1:07:26
 1263  223 M20  Anthony Colombari, 25, Saint Paul, MN    1:07:29   10:52  1:06:07
 1265  224 M20  Geoff Walerak, 34, Burnsville, MN        1:07:29   10:52  1:06:38
 1269  225 M20  Tomas Flessland, 23, Rochester, MN       1:07:29   10:52  1:06:41
 1271  226 M20  Dan Johansson, 29, Minneapolis, MN       1:07:29   10:52  1:07:13
 1272  227 M20  Paul Carney, 28, Bloomington, MN         1:07:29   10:52  1:06:51
 1273  228 M20  Santoshkumar Rajuri, 30, Eden Prairie, MN
                                                            1:07:29   10:52  1:07:08
 1277   71 M35  Chad Carlson, 38, Hugo, MN               1:07:56   10:56  1:07:34
 1283   48 M45  Matt Keske, 49, Edina, MN                1:07:56   10:56  1:07:14
 1291    7 M60  Kurt Owen, 61, Little Falls, MN          1:07:56   10:56  1:08:05
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top 
 1299   79 M40  Sean Radel, 43, Crystal, MN              1:08:31   11:02  1:06:44
 1304    8 M60  Stan Haas, 63, Worthington, MN           1:08:31   11:02  1:07:20
 1305   72 M35  Joseph Bailey, 36, Saint Paul, MN        1:08:31   11:02  1:07:55
 1309  229 M20  Matthew Anderson, 28, Coon Rapids, MN    1:08:31   11:02  1:07:22
 1310   49 M45  Guenter Retkowski, 49, Saint Charles, IL 1:08:31   11:02  1:08:29
 1314   25 M55  Channa Alwis, 56, Minnetonka, MN         1:09:18   11:09  1:08:20
 1317   50 M45  Jay Weir, 48, Mankato, MN                1:09:18   11:09  1:08:16
 1320   26 M55  Jeff Kammen, 55, Victoria, MN            1:09:18   11:09  1:07:24
 1325   51 M45  Michael Dorner, 48, St Paul, MN          1:09:18   11:09  1:08:00
 1338   52 M45  Ric Riebe, 48, Minneapolis, MN           1:09:50   11:14  1:08:42
 1339   27 M55  Brad McMurray, 55, Minneapolis, MN       1:09:50   11:14  1:08:42
 1341  230 M20  Brandon Rehbein, 31, Isanti, MN          1:09:50   11:14  1:08:13
 1348   53 M50  Scott Curtis, 54, Forest Lake, MN        1:09:50   11:14  1:08:03
 1351  231 M20  Paritosh Panchal, 33, Bloomington, MN    1:09:50   11:14  1:08:33
 1355    4 M65  Paul Odlaug, 66, Maplewood, MN           1:10:39   11:22  1:09:20
 1356   53 M45  Jeff Harrah, 47, Long Beach, CA          1:10:39   11:22  1:09:59
 1359   28 M55  Tom Kunz, 58, Saint Paul, MN             1:10:39   11:22  1:10:37
 1360  232 M20  Jadon Henke, 31, Fargo, ND               1:10:39   11:22  1:06:31
 1361   54 M45  Ryan Birr, 46, St. Peter, MI             1:10:39   11:22  1:09:11
 1362    2 M70  Richard Unger, 72, Sauk Centre, MN       1:10:39   11:22  1:09:02
 1367   80 M40  Arnaud Melin, 41, Minneapolis, MN        1:10:39   11:22  1:10:54
 1373  233 M20  Brian Schweizer, 33, St. Paul, MN        1:10:39   11:22  1:09:47
 1374   29 M55  Ray Moles, 56, Plymouth, MN              1:10:39   11:22  1:09:59
 1378   73 M35  Suchith Kondadasula, 36, Eden Prairie, MN
                                                            1:11:21   11:29  1:09:16
 1382   55 M45  Jeff Tuttle, 48, Excelsior, MN           1:11:21   11:29  1:10:01
 1386   74 M35  Michael Schaeffer, 35, Eagan, MN         1:11:21   11:29  1:11:00
 1388    9 M60  Andres Sustic, 60, Woodbury, MN          1:11:21   11:29  1:11:36
 1398   54 M50  Doug Johnson, 50, Chaska, MN             1:12:31   11:40  1:12:06
 1399  234 M20  Riley Johnson, 25, Minneapolis, MN       1:12:31   11:40  1:12:06
 1401  235 M20  Kris Reid, 26, St. Paul, MN              1:12:31   11:40  1:10:56
 1408   75 M35  Greg Tauscher, 38, Woodbury, MN          1:12:31   11:40  1:12:40
 1414   81 M40  Randal Dietrich, 42, Saint Paul, MN      1:12:31   11:40  1:12:27
 1420    5 M12  Barry Goldmeier, 13, Rockville, MD       1:13:20   11:48  1:11:34
 1421   56 M45  Barry Goldmeier, 48, Rockville, MD       1:13:20   11:48  38:05
 1430  236 M20  David Martin, 26, Roseville, MN          1:13:20   11:48  1:12:04
 1435   57 M45  Brent Bair, 45, Prior Lake, MN           1:14:24   11:58  1:13:48
 1436   58 M45  Bhaskar Mylavarapu, 47, Eden Prairie, MN 1:14:24   11:58  1:12:18
 1445   82 M40  John Deering, 40, Minneapolis, MN        1:14:24   11:58  1:13:54
 1449   83 M40  Francis Barbosa, 40, Saint Paul, MN      1:14:24   11:58  1:13:51
 1453  237 M20  Peter Szablicki, 34, Sahuarita, AZ       1:14:24   11:58  1:13:41
 1454   59 M45  Steven Tonder, 46, New Brighton, MN      1:14:24   11:58  1:13:07
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top 
 1455   84 M40  Brian Eichstadt, 44, Rockford, MN        1:15:32   12:09  1:13:44
 1463   76 M35  Jeremy Gibbens, 36, Eagan, MN            1:15:32   12:09  1:14:07
 1470   77 M35  Yohannes Seyoum, 35, Otsego, MN          1:15:32   12:09  1:15:46
 1477   60 M45  M  Armando Green, 49, Excelsior, MN      1:17:06   12:24  1:16:48
 1478   85 M40  Rajesh Kapoor, 43, Edina, MN             1:17:06   12:24  1:17:03
 1485  238 M20  Aaron Weikle, 25, Hutchinson, MN         1:17:06   12:24  1:16:12
 1487   30 M55  Jeff Zumhofe, 58, Winthrop, MN           1:17:06   12:24  1:16:13
 1490  239 M20  Kassidi Fiegen, 25, Eden Prairie, MN     1:17:06   12:24  1:16:41
 1492   31 M55  Emmett Carolan, 55, Stillwater, MN       1:17:06   12:24  1:16:25
 1496  240 M20  Nick Zaffke, 26, Shakopee, MN            1:18:02   12:33  1:16:59
 1518   86 M40  John Yopp, 43, Minneapolis, MN           1:19:24   12:47  1:18:19
 1524  241 M20  Kui Sum Yuen, 25, Minnetonka, MN         1:19:24   12:47  1:18:09
 1530   55 M50  Roy Reynolds, 54, Edina, MN              1:19:24   12:47  1:20:42
 1531  242 M20  Robbie Reynolds, 21, Edina, MN           1:19:24   12:47  1:20:41
 1534   87 M40  Jonathan Knorr, 40, Saint Louis, MO      1:19:24   12:47  1:20:35
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top 
 1543    1 M80  James Page, 80, Olivia, MN               1:22:09   13:13  1:20:24
 1544   78 M35  Jeff Weiler, 37, Loretto, MN             1:22:11   13:14  1:20:08
 1551   79 M35  Mohana Maddi, 36, Prior Lake, MN         1:23:46   13:29  1:23:39
 1562  243 M20  Robert Gregor, 28, Cottage Grove, MN     1:25:59   13:50  1:24:04
 1566  244 M20  Russell Schlick, 33, St. Paul, MN        1:26:33   13:56  1:25:04
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top 
 1578   88 M40  Scott Johnson, 43, Ham Lake, MN          1:30:09   14:30  1:28:18
 1579  245 M20  Blake Ritteman, 27, Grand Forks, ND      1:30:22   14:33  1:30:12
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top 
 1585  246 M20  Kwok-Hei Leung, 31, Tukwila, WA          1:33:37   15:04  1:31:32
 1586  247 M20  Matthew Heffron, 30, Saint Paul, MN      1:35:01   15:17  1:33:27
 1588   80 M35  Alfredo Penteado, 37, Chanhassen, MN     1:35:43   15:24  1:33:39
 1589  248 M20  Heath Mast, 30, Hastings, MN             1:35:53   15:26  1:34:48
 1590   89 M40  Thuong Pham, 41, Maple Grove, MN         1:36:17   15:30  1:34:57
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top 
* indicates females
2 finishers among Men 10 - 11
5 finishers among Men 12 - 13
6 finishers among Men 14 - 15
5 finishers among Men 16 - 17
3 finishers among Men 18 - 19
248 finishers among Men 20 - 34
80 finishers among Men 35 - 39
89 finishers among Men 40 - 44
60 finishers among Men 45 - 49
55 finishers among Men 50 - 54
31 finishers among Men 55 - 59
9 finishers among Men 60 - 64
4 finishers among Men 65 - 69
2 finishers among Men 70 - 74
2 finishers among Men 75 - 79
1 finishers among Men 80 - 84
1 finishers among Women 10 - 11
2 finishers among Women 12 - 13
8 finishers among Women 14 - 15
10 finishers among Women 16 - 17
13 finishers among Women 18 - 19
501 finishers among Women 20 - 34
165 finishers among Women 35 - 39
125 finishers among Women 40 - 44
80 finishers among Women 45 - 49
42 finishers among Women 50 - 54
31 finishers among Women 55 - 59
12 finishers among Women 60 - 64
2 finishers among Women 65 - 69
1 finishers among Women 75 - 79
602 male finishers
993 female finishers
1595 total finishers
Click here for data on women
Return to home page.