Get In Gear 10K Men
Minneapolis
April 25, 2009
Results by ChampionChip Minnesota
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
                               STATE RECORD FOR 30-YEAR-OLD MEN
    1    1 M20  Sammy Malakwen, 30, Two Harbors            29:17    4:43  29:17
                Old record 29:23 by Gideon Mutisya, 26 Apr 1997
    2    2 M20  Japheth Ngojoy, 21, El Paso, TX            29:51    4:48  29:51
    3    3 M20  Antonio Vega, 25, St Paul, MN              30:00    4:50  30:00
    4    4 M20  John Njoroge, 24, Coon Rapids              30:13    4:52  30:13
    5    5 M20  Jeremy Polson, 31, Duluth, MN              30:20    4:53  30:20
    6    6 M20  Chris Lundstrom, 33, Minneapolis, MN       30:46    4:57  30:46
    7    7 M20  Chris Erichsen, 23, Bloomington, MN        30:53    4:58  30:53
Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top 
    8    8 M20  Jason Finch, 32, River Falls, WI           31:13    5:01  31:13
    9    9 M20  John Heitzman, 24, Owatonna, MN            31:18    5:02  31:18
   10   10 M20  Eric Loeffler, 32, Fargo, ND               31:19    5:02  31:19
   11   11 M20  Bret Fransen, 27, Sioux Falls, SD          31:25    5:03  31:25
   12   12 M20  Joey Keillor, 34, Rochester, MN            31:38    5:05  31:38
   13   13 M20  Brad Lowery, 26, Brookings, SD             31:42    5:06  31:42
   14   14 M20  Zablon Mandere, 33, Brooklyn Park, MN      32:01    5:09  32:01
   15   15 M20  Ed Whetham, 32, St Paul, MN                32:04    5:10  32:03
   16   16 M20  Kenny Miller, 32, Park Rapids, MN          32:18    5:12  32:18
   17   17 M20  Tony Meyers, 31, Hudson, WI                32:22    5:13  32:21
   18   18 M20  Ben Merchant, 29, Minneapolis, MN          32:27    5:13  32:25
   19   19 M20  Dan Ristau, 24, Fairmont, MN               32:28    5:13  32:28
   20   20 M20  Jeffrey Metzdorff, 26, New Prague, MN      32:31    5:14  32:30
   21   21 M20  Jacob Kenbagor, 24, Coon Rapids, MN        32:32    5:14  32:31
   22   22 M20  Nathaniel Uselding, 31, Rogers, MN         32:32    5:14  34:31
   23    1 M35  Kelly Mortenson, 37, St Paul, MN           32:36    5:15  32:35
   24    1 M45  John Mirth, 46, Platteville, WI            32:42    5:16  32:40
   25   23 M20  Pete Gilman, 34, Rochester, MN             32:45    5:16  32:50
   26   24 M20  Kassaye Gemeda, 30, Richfield, MN          32:54    5:18  32:53
   27   25 M20  Andrew Keenan, 28, Minneapolis, MN         33:04    5:19  33:04
   28   26 M20  Amir Endale, 29, Stpaul, MN                33:16    5:21  33:15
   29   27 M20  Patrick Parish, 24, Minneapolis, MN        33:27    5:23  33:27
   30   28 M20  Dan Church, 25, St Paul, MN                33:32    5:24  33:33
   31    2 M45  Patrick Billig, 46, Roseville, MN          33:35    5:24  33:34
   32   29 M20  Matthew Genrich, 30, Worthing, SD          33:35    5:24  33:35
   33   30 M20  Dimitri Drekonja, 34, Minneapolis, MN      33:35    5:24  34:12
   34    3 M45  Digger Carlson, 47, White Bear Lake, MN    33:36    5:24  33:37
   35    2 M35  Gregg Robertson, 38, Duluth, MN            33:37    5:25  33:37
   36   31 M20  Mark Rapacz, 27, Minneapolis, MN           33:49    5:27  33:47
   37    1 M40  Matthew Reinders, 41, Bloomington, MN      34:08    5:30  34:06
   38   32 M20  Larry Mboga, 34, Eau  Claire, WI           34:10    5:30  34:10
   39    3 M35  Doug Cowles, 35, St Paul, MN               34:11    5:30  34:09
   40    1 M16  Joshua Mirth, 16, Platteville, WI          34:21    5:32  34:19
   41    2 M40  William Lindell, 41, Sartell, MN           34:24    5:32  34:23
   42   33 M20  Ryan Rapacz, 30, Edina, MN                 34:25    5:32  34:24
   43   34 M20  Andrew Petz, 24, Minneapolis, MN           34:26    5:32  34:27
   44   35 M20  Kyle Kopidlansky, 21, Eau Claire, WI       34:26    5:32  34:30
   45    4 M35  Blake Dronen, 36, New Brighton, MN         34:29    5:33  34:28
   46    3 M40  Matthew Waite, 41, St Paul, MN             34:30    5:33  34:28
   47   36 M20  Scott Roby, 26, Minneapolis, MN            34:30    5:33  34:29
   48    1 M50  Doug Keller, 50, Plymouth, MN              34:35    5:34  34:34
   49    5 M35  Kevin O'Connor, 37, Hamel, MN              34:38    5:34  34:35
   50    4 M40  Thomas Tisell, 41, St Paul, MN             34:40    5:35  34:38
   51    5 M40  Dave Wik, 42, Monticello, MN               34:48    5:36  34:47
   52   37 M20  Matt Volz, 20, Lakeville, MN               34:51    5:36  34:50
   53   38 M20  Aaron Beaber, 26, Minneapolis, MN          34:54    5:37  34:53
   54   39 M20  Jason Havey, 25, Minneapolis, MN           34:55    5:37  35:23
   55    6 M35  David Helm, 37, Annadale, MN               34:59    5:38  35:00
   56    4 M45  Paul Giannobile, 49, Minnetonka, MN        35:00    5:38  34:57
   57   40 M20  Caleb Buecksler, 26, St Anthony, MN        35:24    5:42  35:22
   58   41 M20  Michael Benchina, 26, Chisholm, MN         35:29    5:43  35:28
   59   42 M20  Nate Hall, 25, St Paul, MN                 35:30    5:43  35:29
   60   43 M20  Tim Snell, 30, Minneapolis, MN             35:32    5:43  35:31
   61   44 M20  Tom Church, 27, Minneapolis, MN            35:38    5:44  35:36
   62   45 M20  Mark Sanders, 22, Eau Claire, WI           35:39    5:44  35:37
   63    2 M50  Bill Magdalene, 50, Minneapolis, MN        35:40    5:44  35:38
   64   46 M20  Chad Millner, 32, Eden Prairie, MN         35:46    5:45  35:44
   65    5 M45  Mike Davis, 48, Minneapolis, MN            35:51    5:46  35:42
   66   47 M20  Chris Duffy, 26, Wayzata, MN               35:53    5:46  35:49
   67   48 M20  Jake Ring, 20, Eau Claire, WI              35:54    5:47  35:53
   68   49 M20  Collin Bushman, 23, Stillwater, MN         35:54    5:47  35:54
   69   50 M20  Brendan Dolan, 29, Minneapolis, MN         35:55    5:47  35:54
   70    1 M18  Andrew Carlson, 18, White Bear Lake, MN    35:55    5:47  36:01
   71    3 M50  Bobby Paxton, 52, Minneapolis, MN          35:56    5:47  35:55
   72    7 M35  Adam Himes, 36, Richfield, MN              36:08    5:49  36:04
   73   51 M20  Brendan Epstein, 23, St Paul, MN           36:11    5:49  36:00
   74   52 M20  Jeff Lundgren, 23, Maple Grove, MN         36:13    5:50  36:10
   75   53 M20  Neil Bizily, 34, Edina, MN                 36:14    5:50  36:12
   76    6 M40  Tod Crooks, 40, Hensel, ND                 36:14    5:50  36:13
   77   54 M20  Patrick Cosgrove, 34, Minneapolis, MN      36:18    5:50  36:15
   78   55 M20  Andrew Elvester, 30, Columbia Hts, MN      36:22    5:51  36:13
   79    4 M50  Paul Brown, 51, Waconia, MN                36:28    5:52  36:28
   80    5 M50  David Tappe, 52, Maple Grove, MN           36:38    5:54  36:37
   81   56 M20  Chris Disalvi, 21, Minneapolis, MN         36:39    5:54  36:32
   82   57 M20  Joe Papin, 29, St Paul, MN                 36:42    5:54  36:40
   83   58 M20  Ross Rankin, 25, Minneapolis, MN           36:46    5:55  36:42
   84   59 M20  Christopher Coffey, 28, Minneapolis, MN    36:47    5:55  36:45
   85    6 M50  Kraig Lungstrom, 51, Plymouth, MN          36:54    5:56  36:52
   86    8 M35  Michael Rex Schumacher, 39, St Paul, MN    36:56    5:57  36:51
   87    7 M50  Dennis Wallach, 51, Chanhassen, MN         36:59    5:57  36:59
   88    1 M55  Dan Morse, 56, Minneapolis, MN             37:03    5:58  37:02
   89   60 M20  Jacob Pederson, 27, Maple Grove, MN        37:07    5:58  37:04
   90    7 M40  Mark Evans, 40, Minneapolis, MN            37:08    5:59  36:53
   91    6 M45  Allan Bohlke, 45, Woodbury, MN             37:13    5:59  37:08
Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top 
   92    8 M50  Allen Zetterlund, 54, St Cloud, MN         37:17    6:00  37:16
   93   61 M20  Nate Beaudin, 33, Stillwater, MN           37:18    6:00  37:15
   94    8 M40  Scott Ramberg, 41, Marine On St Croi, MN   37:24    6:01  37:24
   95    9 M35  Kori Mortenson, 36, Minneapolis, MN        37:26    6:01  37:24
   96    7 M45  Kirt Goetzke, 48, Plymouth, MN             37:28    6:02  37:26
   97   62 M20  Bennett Hartz, 21, Minneapolis, MN         37:29    6:02  37:22
   98    9 M40  John Ostergren, 40, St Paul, MN            37:36    6:03  37:30
   99   63 M20  Lucas Wilson, 24, Minneapolis, MN          37:38    6:03  37:35
  100   64 M20  Donald Sawyer, 28, Minneapolis, MN         37:39    6:04  37:35
  101   65 M20  Joe Andersen, 24, Apple Valley, IA         37:40    6:04  37:39
  102   66 M20  Joseph Midthun, 27, St Paul, MN            37:43    6:04  37:35
  103    9 M50  Chip Cheney, 50, Eden Prairie, MN          37:43    6:04  37:41
  104   10 M50  Bill Langhout, 50, Woodbury, MN            37:44    6:04  37:41
  105    8 M45  Tom Prentice, 49, Lake Elmo, MN            37:51    6:05  37:48
  106   10 M35  Jay Nelson, 39, Minneapolis, MN            37:59    6:07  37:54
  107   10 M40  Patrick Staiger, 40, Minneapolis, MN       38:00    6:07  37:57
  108   11 M35  Jason Rezac, 35, Lakeville, MN             38:02    6:07  37:57
  109   12 M35  Joel Wegener, 35, Minneapolis, MN          38:15    6:09  38:14
  110   67 M20  Christopher Sherman, 23, Edina, MN         38:16    6:09  38:15
  111   68 M20  Keith Thompson, 25, Superior, WI           38:24    6:11  38:17
  112   11 M50  Steve Thomas, 52, Delano, MN               38:47    6:14  38:36
  113    2 M18  Brett Danielson, 19, Cokato, MN            38:48    6:15  38:46
  114   13 M35  Eric Lanners, 35, Minneapolis, MN          38:53    6:15  38:50
  115   69 M20  Scott Welle, 29, Minneapolis, MN           38:58    6:16  38:49
  116    9 M45  Rick Larsen, 47, Minnetonka, MN            39:03    6:17  38:52
  117   11 M40  Erich Schwab, 43, Eden Prairie, MN         39:09    6:18  39:06
  118   70 M20  David Anderson, 25, Plymouth, MN           39:14    6:19  39:08
  119   10 M45  Mark Roth, 47, Burnsville, MN              39:18    6:19  39:15
  120   14 M35  Chad Austin, 39, Apple Valley, MN          39:21    6:20  39:15
  121   15 M35  Randy Niemiec, 38, Minneapolis, MN         39:26    6:21  39:23
  122   71 M20  Dylan Kaul, 32, Lino Lakes, MN             39:27    6:21  39:23
  123   72 M20  Matt Beckett, 28, Bloomington, MN          39:32    6:22  39:20
  124   11 M45  Stefan Pavlik, 46, Racine, WI              39:38    6:23  39:33
  125   73 M20  Brady Mueller, 28, Bloomington, MN         39:40    6:23  39:36
  126   12 M40  John Hopkins, 43, Savage, MN               39:42    6:23  39:39
  127   74 M20  Greg Lyke, 32, Crystal, MN                 39:54    6:25  39:48
  128   75 M20  Sean Griffin, 25, Minneapolis, MN          39:54    6:25  39:50
  129   76 M20  Chad Gohman, 29, St Paul, MN               39:57    6:26  39:43
  130   16 M35  Sean Fox, 39, Northfield, MN               40:01    6:26  39:51
  131   12 M45  Brian Helm, 49, Arden Hills, MN            40:01    6:26  39:58
  132   13 M40  Eric Porte, 44, Minneapolis, MN            40:03    6:27  39:44
  133   77 M20  Grant Nelson, 33, Duluth, MN               40:08    6:28  39:57
  134    1 M60  Paul Lamere, 62, Minneapolis, MN           40:17    6:29  40:13
  135   78 M20  Dave Lane, 27, Hermantown, MN              40:19    6:29  40:09
  136   12 M50  Mike Setter, 53, Minneapolis, MN           40:22    6:30  40:14
  137   79 M20  Matt Toohey, 25, Fridley, MN               40:28    6:31  40:21
  138    2 M55  Denny Jordan, 57, Roseville, MN            40:30    6:31  40:24
  139    3 M55  Michael Bjornberg, 55, Minneapolis, MN     40:30    6:31  40:30
  140   80 M20  Toby Gruszewski, 24, St Louis Park, MN     40:38    6:32  40:29
  141    4 M55  Douglas Bakkene, 55, Worthington, MN       40:41    6:33  40:38
  142    1 M14  Kevin Coryell, 15, St Paul, MN             40:43    6:33  40:43
  143   81 M20  Nate Sanders, 26, Burnsville, MN           40:47    6:34  40:24
  144   14 M40  Tom Ragatz, 42, Minneapolis, MN            40:48    6:34  39:55
  145   82 M20  Charles Lamb, 28, Long Lake, MN            40:49    6:34  40:28
  146   83 M20  David Lundy, 33, St Paul, MN               40:54    6:35  40:43
  147    3 M18  Jordan Langen, 19, Crystal, MN             40:56    6:35  40:52
  148   84 M20  Ryan Strom, 33, St Paul, MN                40:58    6:36  40:44
  149   15 M40  Tom Ruen, 41, Columbia Hts, MN             41:06    6:37  41:00
  150   13 M50  Dale Heinen, 53, Shoreview, MN             41:09    6:37  41:02
  151   16 M40  Mike Jacob, 40, Blaine, MN                 41:11    6:38  41:06
  152   14 M50  Bill Zaharia, 50, Owatonna, MN             41:13    6:38  41:08
  153   85 M20  Matthew Gehring, 27, Minneapolis, MN       41:15    6:38  41:11
  154   86 M20  Ryan Tooley, 29, Apple Valley, MN          41:19    6:39  40:45
  155   17 M40  Erik Rabe, 40, Minneapolis, MN             41:19    6:39  40:52
  156   17 M35  George Jennings, 38, Proctor, MN           41:22    6:39  41:15
  157   13 M45  Bruce Satterlund, 49, Eagan, MN            41:23    6:40  41:18
  158    5 M55  Ron Trussell, 59, Burnsville, MN           41:25    6:40  41:23
  159    2 M60  Jim Graupner, 64, Lake Elmo, MN            41:27    6:40  41:22
  160   87 M20  Peter Woeste, 31, Minneapolis, MN          41:33    6:41  41:05
  161   15 M50  Jocko Vertin, 53, Golden Valley, MN        41:34    6:41  41:31
  162   88 M20  Michael Fanous, 28, Minneapolis, MN        41:41    6:42  41:27
  163   16 M50  Karl Heinzerling, 52, St Louis Park, MN    41:48    6:44  41:36
  164   89 M20  David Rickheim, 32, Stillwater, MN         41:49    6:44  41:41
  165   90 M20  Andrew Kiel, 31, St Paul, MN               41:50    6:44  41:24
  166   18 M35  Humphrey Otita, 36, St Louis Park, MN      41:56    6:45  41:51
  167   19 M35  Matt Carter, 38, Minneapolis, MN           41:57    6:45  41:24
  168   20 M35  Jason Westenskow, 37, Lakeville, MN        41:59    6:45  41:14
  169    6 M55  Michael Connolly, 55, Shoreview, MN        42:01    6:46  41:59
  170   21 M35  Jason Wedel, 37, Savage, MN                42:04    6:46  41:59
  171   91 M20  Christian Hicks, 34, Robbinsdale, MN       42:05    6:46  41:56
  172   17 M50  Eric Johnson, 50, Eagan, MN                42:05    6:46  41:56
  173   18 M50  Michael Dahnert, 54, Edina, MN             42:05    6:46  42:01
  174   92 M20  John Focke, 28, Minneapolis, MN            42:07    6:47  41:47
  175   14 M45  Clay Loeffler, 47, Blaine, MN              42:07    6:47  41:56
  176   19 M50  Douglas Haugan, 52, Pierre, SD             42:07    6:47  41:56
  177   15 M45  Kent Dirks, 47, Plymouth, MN               42:09    6:47  41:54
  178   93 M20  Benjamin Legatt, 32, Minneapolis, MN       42:13    6:48  41:25
  179   18 M40  Dan Kline, 43, Maplewood, MN               42:15    6:48  42:02
  180    1 M65  Jared Mondry, 66, Minneapolis, MN          42:15    6:48  42:13
  181   94 M20  Matthew Trok, 31, Plymouth, MN             42:16    6:48  42:04
  182   95 M20  Shawn Cloyd, 33, St Paul, MN               42:18    6:48  41:42
  183   19 M40  Jim Clark, 41, Rockford, MN                42:19    6:49  42:10
  184   20 M40  Walter Riel, 42, Eagan, MN                 42:21    6:49  41:48
  185   22 M35  Mike Bateman, 38, Minneapolis, MN          42:27    6:50  42:18
  186   96 M20  Mike Goedken, 26, St Louis Park, MN        42:27    6:50  42:22
  187   16 M45  Tim Nefzger, 46, Hopkins, MN               42:29    6:50  42:05
  188   97 M20  Shawn Salner, 31, Minneapolis, MN          42:31    6:51  42:24
  189   17 M45  William Brezny, 48, So St Paul, MN         42:33    6:51  42:23
  190   23 M35  Tony Sommars, 35, White Bear Lake, MN      42:34    6:51  41:40
  191    2 M16  Eli Johnson, 16, Minneapolis, MN           42:36    6:51  42:15
  192    7 M55  John Naslund, 58, Bloomington, MN          42:39    6:52  42:33
  193   18 M45  George Fulp, 47, Minneapolis, MN           42:41    6:52  42:35
  194   20 M50  David Munn, 54, St Paul, MN                42:48    6:53  42:41
  195   21 M40  William Sumey, 43, Scandia, MN             42:49    6:53  42:39
  196   24 M35  Todd Jones, 37, St Paul, MN                42:50    6:54  41:55
  197   21 M50  Dan Anderson, 52, Apple Valley, MN         42:50    6:54  42:04
  198   25 M35  Robert Srichai, 35, Minneapolis, MN        42:51    6:54  41:49
  199   22 M40  Steve Kieser, 40, Minneapolis, MN          42:55    6:54  42:37
  200   26 M35  Kurt Adams, 39, Edina, MN                  42:58    6:55  42:55
  201   19 M45  Ron Nelson, 45, Eden Prairie, MN           43:05    6:56  42:59
  202   23 M40  Chris Jessen, 41, Chanhassen, MN           43:07    6:56  42:19
  203   27 M35  Paul Arneberg, 39, Edina, MN               43:07    6:56  42:33
  204   22 M50  Paul Johnson, 53, Minneapolis, MN          43:10    6:57  42:58
  205   98 M20  Curtis Kilber, 27, Minneapolis, MN         43:12    6:57  43:06
  206   28 M35  Jeff Rosga, 38, St Paul, MN                43:17    6:58  42:42
  207   24 M40  John Welbes, 41, Minneapolis, MN           43:20    6:58  43:09
  208   29 M35  Greg Quale, 37, Oak Park Heights, MN       43:21    6:59  43:13
  209   25 M40  Brian Durand, 42, Minneapolis, MN          43:26    6:59  43:11
Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top 
  210   30 M35  Paul Jeffries, 35, Fargo, ND               43:27    7:00  43:23
  211   99 M20  Jacob Hackl, 31, Minneapolis, MN           43:28    7:00  43:19
  212  100 M20  Shawn Anderson, 32, Apple Valley, MN       43:29    7:00  43:37
  213   31 M35  Todd Lundgren, 36, Minneapolis, MN         43:30    7:00  42:55
  214  101 M20  Joe Gustafson, 29, Robbinsdale, MN         43:32    7:00  42:52
  215  102 M20  Brandon Welte, 29, Minneaplis, MN          43:32    7:00  43:15
  216   26 M40  Joel Fuller, 40, Minneapolis, MN           43:34    7:01  43:23
  217   27 M40  Todd White, 41, Roseville, MN              43:34    7:01  43:31
  218   28 M40  Lyle Johnson, 44, Watertown, MN            43:36    7:01  43:09
  219   32 M35  Reese Lang, 39, Loretto, MN                43:39    7:01  43:19
  220   33 M35  Mike Duggan, 39, Edina, MN                 43:42    7:02  43:39
  221   20 M45  Timothy Hinze, 46, St Paul, MN             43:44    7:02  43:36
  222    8 M55  Jerry Volz, 55, Lakeville, MN              43:45    7:02  43:20
  223   23 M50  David Peterson, 53, St Paul, MN            43:45    7:02  43:39
  224   21 M45  Alfred Essa, 48, Woodbury, MN              43:47    7:03  43:23
  225   24 M50  David Kleingarn, 51, Minneapolis, MN       43:47    7:03  43:41
  226   34 M35  Mark Evans, 37, Savage, MN                 43:49    7:03  42:44
  227  103 M20  Josh Lester, 30, Minneapolis, MN           43:49    7:03  43:26
  228   35 M35  Andy Haversack, 35, Minneapolis, MN        43:52    7:04  43:29
  229    3 M60  John Cretzmeyer, 60, White Bear Lake, MN   43:52    7:04  43:50
  230  104 M20  Cole Koidahl, 26, Minneapolis, MN          43:53    7:04  43:46
  231    4 M18  Andy Herting, 19, Burnsville, MN           43:55    7:04  43:14
  232    5 M18  Joshua Roos, 19, Amery, WI                 43:55    7:04  43:15
  233   22 M45  Thomas Kamp, 47, Bloomington, MN           43:56    7:04  43:39
  234  105 M20  Corey Koidahl, 29, Minneapolis, MN         43:56    7:04  43:49
  235  106 M20  Tamer Khattab, 23, Bloomington, MN         43:58    7:05  43:16
  236  107 M20  Graeme Webster, 32, Minneapolis, MN        43:59    7:05  42:58
  237  108 M20  Brett Wickens, 24, Minneapolis, MN         44:03    7:05  42:54
  238  109 M20  Brian Apel, 29, Minneapolis, MN            44:07    7:06  42:35
  239  110 M20  John Molnar, 25, Bloomington, MN           44:08    7:06  41:56
  240   36 M35  Kevin Ballinger, 36, Maple Grove, MN       44:08    7:06  43:55
  241   29 M40  Robbie Halvorson, 44, Oakdale, MN          44:10    7:06  43:55
  242    1 M70  Thom Weddle, 70, Minneapolis, MN           44:10    7:06  44:09
  243   37 M35  Christopher Bryan, 36, Minneapolis, MN     44:11    7:07  43:41
  244  111 M20  Aaron Wicks, 30, Blaine, MN                44:11    7:07  43:51
  245   23 M45  Wade Johnson, 45, Minneapolis, MN          44:14    7:07  43:54
  246  112 M20  Anthony Scheuring, 28, St Paul, MN         44:18    7:08  43:41
  247  113 M20  Omar Palacios, 26, Eden Prairie, MN        44:19    7:08  44:15
  248   38 M35  John Hagebock, 39, Apple Valley, MN        44:20    7:08  43:25
  249  114 M20  Aaron Benson, 25, Orem, UT                 44:20    7:08  44:18
  250  115 M20  Tom Frericks, 23, Wyoming, MN              44:21    7:08  43:18
  251  116 M20  Ben Anderson, 33, White Bear Lake, MN      44:22    7:08  43:27
  252    4 M60  Allen Gibas, 63, Minneapolis, MN           44:25    7:09  44:13
  253  117 M20  Parrish Aharam, 31, Minneapolis, MN        44:27    7:09  42:54
  254   25 M50  Steve Louris, 52, Minneapolis, MN          44:30    7:10  44:26
  255   24 M45  Reed Swensen, 48, Eden Prairie, MN         44:33    7:10  44:10
  256  118 M20  Adam Estvold, 34, Woodbury, MN             44:33    7:10  44:28
  257  119 M20  Jesse Kling, 29, Blaine, MN                44:34    7:10  44:11
  258   25 M45  Kenneth Johnson, 46, Apple Valley, MN      44:36    7:11  42:59
  259   39 M35  Piet Hansel, 39, Minneapolis, MN           44:36    7:11  43:47
  260  120 M20  Khanh Nguyen, 30, St Paul, MN              44:45    7:12  44:38
  261    6 M18  Tyler Webb, 18, Savage, MN                 44:48    7:13  44:33
  262   40 M35  Eric Spieler, 38, Burnsville, MN           44:52    7:13  44:24
  263   26 M50  Jerry Heaps, 53, Apple Valley, MN          44:53    7:13  44:44
  264  121 M20  Michael Evans, 34, Minneapolis, MN         44:55    7:14  44:45
  265   27 M50  Don McCann, 50, Owatonna, MN               44:56    7:14  43:10
  266   28 M50  Neil Crocker, 50, Eden Prairie, MN         44:56    7:14  44:44
  267  122 M20  Kevin Sternal, 31, Duluth, MN              44:57    7:14  44:31
  268    9 M55  Andy Speth, 56, Green Bay, WI              44:58    7:14  44:39
  269   29 M50  Charles Barden, 53, Waconia, MN            44:59    7:14  44:56
  270  123 M20  Joseph Larsen, 30, Minneapolis, MN         45:02    7:15  44:53
  271   30 M40  Bud Rosenfield, 43, Minneapolis, MN        45:06    7:15  44:55
  272  124 M20  Jason Nash, 33, St Francis, MN             45:09    7:16  44:26
  273  125 M20  Van Ly, 28, St Louis Park, MN              45:12    7:16  43:01
  274  126 M20  Andrew Knopick, 30, St Louis Park, MN      45:13    7:17  41:46
  275  127 M20  David Gamache, 33, St Paul, MN             45:13    7:17  44:57
  276   41 M35  Curtiss Lavalle, 35, Minneapolis, MN       45:14    7:17  44:06
  277   30 M50  John Stuart, 52, New Hope, MN              45:14    7:17  44:59
  278   42 M35  Christopher Rea, 37, Edina, MN             45:15    7:17  44:47
  279   31 M40  John Hiltner, 42, Eden Prairie, MN         45:17    7:17  45:12
  280  128 M20  Robert Gustafson, 25, Eden Prairie, MN     45:20    7:18  44:57
  281  129 M20  Jeffrey Baumann, 29, Hastings, MN          45:21    7:18  44:47
  282  130 M20  Brian Gilkison, 34, Shakopee, MN           45:22    7:18  44:54
  283   31 M50  David McGoff, 51, Minnetonka, MN           45:26    7:19  45:01
  284  131 M20  Craig Schmidt, 27, Eden Prairie, MN        45:27    7:19  44:48
  285  132 M20  Chris Bailey, 29, Minneapolis, MN          45:30    7:19  44:26
  286   32 M50  Todd Thorsgaard, 50, St Paul, MN           45:31    7:19  44:57
  287   26 M45  Jim Ritchart, 48, St Paul, MN              45:31    7:19  45:03
  288    2 M65  Norm Purrington, 65, Lake Elmo, MN         45:31    7:19  45:25
  289    3 M16  Max May, 16, St Paul, MN                   45:33    7:20  44:59
  290   33 M50  Loren Irwin, 53, Shakopee, MN              45:36    7:20  45:24
  291   27 M45  Steven Carnicom, 45, Minneapolis, MN       45:36    7:20  45:30
  292  133 M20  John Schultz, 30, Minneapolis, MN          45:37    7:20  45:02
  293  134 M20  Derek Wilder, 33, Minneapolis, MN          45:37    7:20  45:28
  294   43 M35  Leigh Niebuhr, 39, Minneapolis, MN         45:40    7:21  45:18
  295    4 M16  Chris Stevermer, 17, Savage, MN            45:41    7:21  44:52
  296  135 M20  Arnulfo Hernandez, 29, Lakeville, MN       45:43    7:21  45:38
  297   34 M50  James Doelle, 54, Roseville, MN            45:44    7:22  44:57
  298  136 M20  Carl Gustafson, 23, Minneapolis, MN        45:46    7:22  45:06
  299    5 M16  Andres Allen, 17, Falcon Heights, MN       45:46    7:22  45:17
  300  137 M20  Andy Lancette, 33, Eagan, MN               45:49    7:22  45:42
  301    6 M16  Justin Renneke, 16, Eagan, MN              45:51    7:23  45:09
  302   28 M45  Lee Renneke, 47, Eagan, MN                 45:55    7:23  45:13
  303  138 M20  Zach Rogers, 30, Minneapolis, OH           45:59    7:24  45:09
  304   29 M45  Tim Myron, 45, Thompson, ND                45:59    7:24  45:38
  305  139 M20  Willie Gaines, 26, Minneapolis, MN         46:00    7:24  44:09
  306  140 M20  Mike Petersen, 27, Minneapolis, MN         46:01    7:24  44:31
  307   30 M45  Thomas Deluney, 49, Minneapolis, MN        46:03    7:25  45:55
  308   35 M50  Rodney Dockter, 54, Roseville, MN          46:04    7:25  45:49
  309  141 M20  Jared Bickler, 27, Inver Grove Hts, MN     46:06    7:25  43:54
  310   44 M35  Scott Sutherland, 38, Minneapolis, MN      46:10    7:26  45:37
  311   36 M50  David Henke, 51, Maple Grove, MN           46:11    7:26  45:56
  312    5 M60  Tom Vertin, 62, Breckenridge, MN           46:12    7:26  46:08
  313  142 M20  Greg Seidel, 33, Farmington, MN            46:13    7:26  45:45
  314  143 M20  Aaron Karasov, 26, Minneapolis, MN         46:14    7:26  45:33
  315  144 M20  Michael Rosow, 33, Minneapolis, MN         46:15    7:27  46:04
  316   37 M50  Doug Wynveen, 52, Osceola, WI              46:16    7:27  46:00
  317   31 M45  Paul Christians, 48, Minneapolis, MN       46:18    7:27  46:08
  318  145 M20  Dean Mixer, 24, Eden Prairie, MN           46:21    7:28  45:21
  319   10 M55  Neil Soltis, 55, Osceola, WI               46:22    7:28  45:59
  320   38 M50  Dale Anklam, 54, Apple Valley, MN          46:24    7:28  45:48
  321   32 M40  Scott Hansen, 40, Woodbury, MN             46:25    7:28  44:55
  322   32 M45  Randy Mulligan, 46, St Paul, MN            46:27    7:29  44:57
  323   39 M50  Steve Paneno, 52, Chanhassen, MN           46:27    7:29  45:47
  324    6 M60  Dennis Nelson, 61, Redwood Falls, MN       46:28    7:29  46:16
  325   33 M40  Edd Kalamanski, 43, Fridley, MN            46:29    7:29  45:17
  326  146 M20  Kai Tuominen, 34, Vadnais Hts, MN          46:31    7:29  43:50
  327   34 M40  Tim Hauch, 42, Maple Grove, MN             46:31    7:29  46:04
  328  147 M20  Mark Holland, 24, Minneapolis, MN          46:33    7:29  46:15
  329   45 M35  Joel Jurgens, 37, Minneapolis, MN          46:35    7:30  46:26
  330  148 M20  Randy Irwin, 28, Shakopee, MN              46:36    7:30  46:28
  331   46 M35  Ryan Casey, 35, Minneapolis, MN            46:37    7:30  45:47
  332  149 M20  Andrel Solodin, 32, St Paul, MN            46:38    7:30  45:18
  333    7 M60  Jerry House, 61, St Paul, MN               46:39    7:30  46:31
  334   11 M55  Wayne Kelash, 59, Spring Lake Park, MN     46:40    7:31  46:38
  335   33 M45  Dale Shores, 45, Burnsville, MN            46:42    7:31  44:16
  336  150 M20  David Larson, 20, Forest Lake, MN          46:42    7:31  45:49
  337  151 M20  Tom Manella, 32, Savage, MN                46:45    7:31  45:32
  338   35 M40  Kevin Lentsch, 42, Chaska, MN              46:45    7:31  45:58
  339   36 M40  Charles Gorman, 44, Mahtomedi, MN          46:45    7:31  46:07
  340  152 M20  William Holmquist, 27, Minneapolis, MN     46:46    7:32  44:01
  341   40 M50  Clark Marshall, 53, Shoreview, MN          46:47    7:32  46:24
  342   37 M40  Troy Heller, 40, Eagan, MN                 46:49    7:32  46:35
  343   34 M45  Doug Zabel, 49, Savage, MN                 46:56    7:33  46:39
  344   47 M35  Jeff Burk, 37, Bloomington, MN             47:00    7:34  45:36
  345   35 M45  Mike McCollor, 45, St Paul, MN             47:00    7:34  46:27
  346   48 M35  Jim Wyvell, 39, Minneapolis, MN            47:01    7:34  46:37
  347    7 M18  Dan Probst, 19, Andover, MN                47:03    7:34  45:14
  348   36 M45  Ward Lenius, 49, St Paul, MN               47:03    7:34  46:50
  349   49 M35  Matthew Bolterman, 35, Champlin, MN        47:04    7:34  46:24
  350  153 M20  Robert Riehm, 27, Minneapolis, MN          47:06    7:35  46:40
  351   38 M40  Bruce Jermeland, 44, Minneapolis, MN       47:10    7:35  46:08
  352   37 M45  Stan Hammer, 48, Eden Prairie, MN          47:11    7:36  46:48
  353   12 M55  Stephen Kley, 57, St Peter, MN             47:11    7:36  46:48
  354  154 M20  Matthew Kley, 27, Minneapolis, MN          47:12    7:36  46:48
  355   38 M45  Paul Rippe, 48, Edina, MN                  47:12    7:36  46:49
  356   50 M35  Eric Deprey, 38, Minneapolis, MN           47:13    7:36  46:29
  357  155 M20  Josh Batker, 30, Minneapolis, MN           47:13    7:36  46:45
  358   51 M35  Geoff Haas, 39, St Paul, MN                47:19    7:37  47:07
  359   52 M35  Patrick McLaughlin, 36, Minneapolis, MN    47:22    7:37  46:46
  360  156 M20  Marc Mortl, 34, Shakopee, MN               47:25    7:38  47:17
  361   53 M35  Scott Sherman, 38, Lakeville, MN           47:26    7:38  47:06
  362   39 M40  Michael Cavanaugh, 41, St Louis Park, MN   47:28    7:38  46:26
  363   39 M45  Michael Staloch, 46, Minneapolis, MN       47:28    7:38  47:04
  364   40 M40  William Idzorek, 43, Minneapolis, MN       47:29    7:38  47:03
  365  157 M20  Jeff Wright, 29, St Paul, MN               47:29    7:38  47:25
  366   41 M50  Jeffrey Goodman, 50, West Des Moines, IA   47:30    7:39  46:33
  367   54 M35  Tom Boileau, 36, Plymouth, MN              47:30    7:39  46:42
  368  158 M20  Nathan Zahm, 25, Bloomington, MN           47:30    7:39  46:45
  369    1 M10  Mouachoua Lor, 11, St Paul, MN             47:32    7:39  47:27
  370  159 M20  Casey Peterson, 26, St Paul, MN            47:34    7:39  46:28
  371   40 M45  Kim Weilage, 45, Crystal, MN               47:36    7:40  45:18
  372  160 M20  Peter Rasmussen, 30, Minneapolis, MN       47:39    7:40  47:10
  373   41 M45  Scott Nygren, 49, Eagan, MN                47:40    7:40  47:11
  374  161 M20  Jeff Phillips, 34, Minneapolis, MN         47:40    7:40  47:27
  375   55 M35  Kai Sakstrup, 35, Minneapolis, MN          47:40    7:40  47:28
  376   56 M35  Ty Heuer, 35, Eden Prairie, MN             47:43    7:41  47:32
  377   41 M40  A R. Weiler, 44, Edina, MN                 47:45    7:41  45:04
  378  162 M20  Milton Palacio, 30, Minneapolis, MN        47:45    7:41  45:38
  379  163 M20  Joshua Beauchamp, 22, Green Bay, WI        47:45    7:41  47:16
  380  164 M20  Lucas Anderson, 26, Minneapolis, MN        47:50    7:42  46:17
  381   42 M45  Jack Shovein, 49, North Oaks, MN           47:55    7:43  47:43
  382   43 M45  Jeff Melby, 49, Bloomington, MN            47:55    7:43  47:43
  383  165 M20  Daniel Fries, 24, St Louis Park, MN        47:56    7:43  47:17
  384   42 M40  Kenneth Roberts, 41, St Paul, MN           47:57    7:43  47:40
  385   44 M45  Steve Muscha, 47, Woodbury, MN             48:01    7:44  45:04
  386  166 M20  Chris Yatchak, 32, Eagan, MN               48:04    7:44  47:23
  387   42 M50  Kelly Mattingly, 50, Janesville, WI        48:06    7:44  46:30
  388  167 M20  Matthew Gesmundo, 33, Buffalo, MN          48:09    7:45  46:41
  389  168 M20  Dustin Rudolph, 27, Hudson, WI             48:13    7:46  46:53
  390  169 M20  Erik Seiberlich, 33, Roseville, MN         48:14    7:46  44:01
  391   57 M35  Wade Jones, 38, Shoreview, MN              48:15    7:46  47:07
  392  170 M20  Tim MacPhail, 30, Edina, MN                48:16    7:46  48:04
  393  171 M20  Paul Olson, 32, Eagan, MN                  48:17    7:46  47:25
  394  172 M20  Nicholas Mellum, 33, Richfield, MN         48:17    7:46  47:54
  395   43 M50  Dale Fredrickson, 51, Northfield, MN       48:18    7:46  46:26
  396   45 M45  Mark Hanson, 49, Eagan, MN                 48:24    7:47  46:49
  397   46 M45  J Doyle, 48, Minneapolis, MN               48:25    7:47  47:37
  398   58 M35  Jon Tickle, 37, Minneapolis, MN            48:26    7:48  46:41
  399  173 M20  Nathan Anderson, 28, Hastings, MN          48:27    7:48  47:52
  400   59 M35  Timothy Wolter, 38, Blaine, MN             48:28    7:48  45:29
  401   47 M45  Bryan Wray, 47, Eagan, MN                  48:28    7:48  48:14
  402   60 M35  Adam Quam, 38, Eagan, MN                   48:30    7:48  47:17
  403  174 M20  Adam Dittberner, 26, Hastings, MN          48:31    7:48  46:00
  404  175 M20  Terry Delahunt, 28, Minneapolis, MN        48:31    7:48  47:58
  405   61 M35  Grant Evavold, 36, Savage, MN              48:31    7:48  48:13
  406   13 M55  Louis Ahlstrand, 55, Shafer, MN            48:33    7:49  48:03
  407    3 M65  Dennis Brewer, 67, White Bear Lake, MN     48:34    7:49  48:33
  408   43 M40  Paul Goers, 41, West St Paul, MN           48:35    7:49  45:43
  409  176 M20  Erik Sill, 28, Minneapolis, MN             48:35    7:49  48:04
  410    8 M60  Ed Waldera, 61, Cottage Grove, MN          48:35    7:49  48:26
  411   62 M35  Michael Tierney, 36, Minneapolis, MN       48:36    7:49  47:01
  412  177 M20  Griffin Geisler, 32, Bloomington, MN       48:36    7:49  48:15
  413   63 M35  Chad Gage, 37, Eagan, MN                   48:37    7:49  46:14
  414   44 M40  Brad Starin, 41, Prior Lake, MN            48:37    7:49  47:36
  415  178 M20  Andrew Lundquist, 33, St Peter, MN         48:39    7:50  45:01
  416  179 M20  Nicholas Reynolds, 25, Minneapolis, MN     48:40    7:50  47:47
  417   45 M40  Todd Reemtsma, 42, St Paul, MN             48:40    7:50  48:06
  418  180 M20  Paul Kelley, 30, Minneapolis, MN           48:42    7:50  48:05
  419   48 M45  William Freese, 48, Apple Valley, MN       48:44    7:51  48:36
  420    1 M12  Zachary Briscoe, 13, Minneapolis, MN       48:45    7:51  47:39
  421   64 M35  Terry Olivas, 37, Grand Forks, ND          48:46    7:51  47:37
  422   46 M40  Gary Mazzotta, 41, Minneapolis, MN         48:48    7:51  46:52
  423   65 M35  Damon Onnen, 35, Worthington, MN           48:48    7:51  47:59
  424  181 M20  Jason Taylor, 32, Minneapolis, MN          48:50    7:52  48:08
  425  182 M20  Amir Berenjian, 25, Minneapolis, ME        48:52    7:52  48:00
  426  183 M20  Brian Huinker, 29, Davenport, IA           48:54    7:52  45:20
  427  184 M20  Brian Loth, 25, White Bear Lake, MN        48:57    7:53  45:57
  428   66 M35  Andreas Bjorneby, 37, Shakopee, MN         48:59    7:53  48:28
  429   67 M35  Hugh Roberts, 38, Chanhassen, MN           49:00    7:53  47:28
  430   44 M50  Jay Pizinger, 51, Oakdale, MN              49:01    7:53  48:29
  431  185 M20  Torsten Konrad, 31, Minneapolis, MN        49:02    7:53  47:54
  432  186 M20  David Farnia, 29, Minneapolis, MN          49:03    7:54  45:34
  433  187 M20  Keith Erickson, 24, St Louis Park, MN      49:04    7:54  46:51
  434  188 M20  Tomas Lopez, 34, Savage, MN                49:04    7:54  47:43
  435  189 M20  Mark Hegg, 30, St Paul, MN                 49:04    7:54  48:50
  436  190 M20  Jeremiah Champ, 24, Hopkins, MN            49:05    7:54  45:48
  437   47 M40  Timothy Hanson, 43, Woodbury, MN           49:06    7:54  46:30
  438  191 M20  Mark Aronson, 32, Minneapolis, MN          49:06    7:54  48:25
  439  192 M20  Brad Rowell, 31, Plymouth, MN              49:07    7:54  48:39
  440   49 M45  Marc Bumgarner, 46, Rosemount, MN          49:08    7:54  47:27
  441   48 M40  Craig Larson, 40, Minneapolis, MN          49:08    7:54  47:54
  442   49 M40  David Kingsbury, 40, Eagan, MN             49:08    7:54  49:02
  443  193 M20  Colin Peterson, 25, St Paul, MN            49:10    7:55  46:24
  444   68 M35  Eric Christenson, 35, Minneapolis, MN      49:10    7:55  49:05
  445  194 M20  Manuel Quinones, 33, Jordan, MN            49:11    7:55  45:38
  446   50 M45  Stephen Rondestvedt, 45, Minneapolis, MN   49:14    7:55  48:55
  447   45 M50  Kurt Rankola, 51, Maple Plain, MN          49:15    7:56  45:41
  448   69 M35  Kevin Sporer, 38, Carney, IA               49:15    7:56  48:30
  449   70 M35  Brad Webb, 37, Woodbury, MN                49:18    7:56  48:17
  450   51 M45  Steve Mathison, 46, Vadnais Hts, MN        49:18    7:56  48:50
  451  195 M20  Nate Damro, 32, Eagan, MN                  49:19    7:56  46:57
  452   50 M40  Dale Johnson, 41, Washington, DC           49:19    7:56  48:58
  453   71 M35  Scott Dunnewind, 38, Minnetonka, MN        49:20    7:56  49:08
  454  196 M20  Jeron Kemper, 25, St Louis Park, MN        49:23    7:57  48:41
  455   51 M40  Robert Turkington, 41, North Oaks, MN      49:23    7:57  48:53
  456  197 M20  Jason Halupnick, 31, Minneapolis, MN       49:25    7:57  48:35
  457  198 M20  Nate Carr, 34, Shoreview, MN               49:25    7:57  48:46
  458  199 M20  Andrew Dahl, 32, Minneapolis, MN           49:25    7:57  48:47
  459   52 M45  Pat Stevermer, 45, Savage, MN              49:28    7:58  48:39
  460    2 M14  Bart Vukich, 15, Lindstrom, MN             49:32    7:58  46:46
  461   46 M50  Patrick Bussen, 52, St Paul, MN            49:32    7:58  49:28
  462  200 M20  Jeffrey Thomson, 28, Bloomington, MN       49:34    7:59  49:03
  463  201 M20  Ryan Larson, 29, Minneapolis, MI           49:35    7:59  49:03
  464   72 M35  Jason Zimmerman, 35, Minneapolis, MN       49:36    7:59  48:27
  465   73 M35  Daniel Jenks, 35, Maple Grove, MN          49:36    7:59  49:19
  466   74 M35  Brian Murphy, 35, Eagan, MN                49:37    7:59  48:48
  467  202 M20  William Naslund, 23, Bloomington, MN       49:37    7:59  49:07
  468   47 M50  Allen Omernik, 53, Hudson, WI              49:37    7:59  49:15
  469   48 M50  William Trow, 51, Minnetonka, MN           49:37    7:59  49:21
  470   52 M40  Bill Brown, 42, Maple Lake, MN             49:39    7:59  47:14
Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top 
  471    7 M16  Benjamin Farber, 17, Champlin, MN          49:40    8:00  46:17
  472   75 M35  James Landini, 36, Hopkins, MN             49:40    8:00  48:13
  473   53 M40  Jonathan Pedersen, 41, Maplewood, MN       49:40    8:00  48:30
  474   54 M40  Jeffrey Rivers, 43, Maple Lake, MN         49:40    8:00  49:06
  475   53 M45  Robert Laue, 47, St Louis Park, MN         49:43    8:00  49:06
  476   76 M35  Jeremiah Gardner, 35, Bloomington, MN      49:44    8:00  47:48
  477  203 M20  Brendan Krasean, 34, Andover, MI           49:44    8:00  49:05
  478   55 M40  Ryan Julius, 41, North Mankato, MN         49:47    8:01  47:10
  479   77 M35  Mike Listiak, 37, St Louis Park, MN        49:48    8:01  49:08
  480  204 M20  David Raab, 27, Minneapolis, MN            49:49    8:01  45:14
  481    8 M16  Connor Klausing, 17, Roseville, MN         49:50    8:01  47:54
  482   78 M35  Jay Styba, 39, Shakopee, MN                49:50    8:01  49:00
  483  205 M20  Devin Olson, 31, Minneapolis, MN           49:51    8:01  47:42
  484   79 M35  Daniel Roeber, 36, Blaine, MN              49:51    8:01  47:55
  485   56 M40  Todd Schneider, 43, Savage, MN             49:51    8:01  48:54
  486   54 M45  Jon Olson, 45, Edina, MN                   49:51    8:01  49:12
  487   80 M35  Matthew Neale, 36, Eden Prairie, MN        49:52    8:01  49:11
  488   57 M40  Kevin McGlauchlen, 44, Inver Grove Hts, MN 49:52    8:01  49:22
  489   81 M35  Mike Nixon, 36, Maple Plain, MN            49:53    8:02  47:13
  490   58 M40  Chuck Jensen, 42, Ramsey, MN               49:53    8:02  47:46
  491   55 M45  Mel Eng, 48, Minneapolis, MN               49:56    8:02  48:16
  492  206 M20  Nikolai Johansen, 30, St Paul, MN          49:56    8:02  48:29
  493  207 M20  Steven Plautz, 32, Minneapolis, MN         49:56    8:02  49:45
  494   59 M40  Daniel Kraft, 43, Edina, MN                49:57    8:02  49:26
  495  208 M20  Kalen Graham, 27, Minneapolis, MN          49:57    8:02  49:43
  496    9 M60  Jim Thomson, 61, Bloomington, MN           49:59    8:03  49:28
  497   82 M35  Thomas Houle, 39, St Louis Park, MN        50:00    8:03  48:46
  498   83 M35  John Frost, 35, Minneapolis, MN            50:00    8:03  49:00
  499  209 M20  Julian Chatterton, 22, St Louis Park, MN   50:00    8:03  49:39
  500   49 M50  Tim Peters, 50, Ramsey, MN                 50:01    8:03  49:46
  501   84 M35  Joe Benik, 35, St Anthony, MN              50:02    8:03  48:27
  502  210 M20  Peter Jacques, 24, Richfield, MN           50:02    8:03  49:14
  503   56 M45  Brian Meade, 47, New Hope, MN              50:02    8:03  49:16
  504    2 M70  Darrell Christensen, 71, Bloomington, MN   50:02    8:03  49:45
  505  211 M20  Chris Timm, 27, Eden Prairie, MN           50:04    8:03  48:30
  506  212 M20  Brian Gammelgaard, 28, Corcoran, MN        50:04    8:03  50:02
  507  213 M20  Rodel Querubin, 26, Bloomington, MN        50:06    8:04  48:16
  508   85 M35  Duane Dorow, 38, Minneapolis, MN           50:06    8:04  48:32
  509   50 M50  Jeff Holmbeck, 52, Shoreview, MN           50:06    8:04  49:28
  510   51 M50  Steven Vilendrer, 50, Shoreview, MN        50:10    8:04  49:11
  511   86 M35  Andrew Elm, 38, So St Paul, MI             50:11    8:05  50:07
  512   87 M35  Jon Villella, 38, Inver Grove Hts, MN      50:15    8:05  49:40
  513  214 M20  Steven McCormack, 30, Minneapolis, MN      50:16    8:05  48:09
  514   14 M55  David Loken, 56, Maple Grove, MN           50:17    8:06  50:00
  515  215 M20  Ryan Johnson, 27, Chaska, MN               50:18    8:06  47:40
  516   52 M50  Philip Gutterman, 51, St Paul, MN          50:21    8:06  50:09
  517   57 M45  Ernie Schroeder, 45, Ham Lake, MN          50:22    8:06  49:07
  518  216 M20  Sean Weaver, 30, Minneapolis, MN           50:25    8:07  45:31
  519   53 M50  John Polta, 51, Golden Valley, MN          50:27    8:07  49:56
  520   58 M45  James Palmersheim, 45, Plymouth, MN        50:30    8:08  49:25
  521   88 M35  Matthew Flory, 35, St Louis Park, MI       50:30    8:08  49:26
  522  217 M20  William Lawrence, 26, Eden Prairie, MN     50:30    8:08  49:45
  523   89 M35  Dave Johnson, 38, Roseville, MN            50:31    8:08  48:20
  524   54 M50  Dave McDowall, 52, Shoreview, MN           50:31    8:08  50:24
  525   90 M35  Bruce Hanson, 35, Houlton, WI              50:32    8:08  47:14
  526  218 M20  Ryan Lillion, 30, Minneapolis, MN          50:33    8:08  48:30
  527   15 M55  George Sherman, 55, Edina, MN              50:34    8:08  49:55
  528   16 M55  Scott Coryell, 55, St Paul, MN             50:34    8:08  50:19
  529   60 M40  Joel Lutz, 40, Minneapolis, MN             50:35    8:08  49:17
  530  219 M20  Brett Furber, 32, Minneapolis, MN          50:38    8:09  46:38
  531  220 M20  Zachary Jones, 33, Minneapolis, MN         50:38    8:09  49:11
  532  221 M20  Adam Dooley, 33, Golden Valley, MN         50:39    8:09  49:15
  533   55 M50  Joe Hauglie, 54, Maple Grove, MN           50:40    8:09  49:51
  534   56 M50  Gregory Pickman, 52, St Louis Park, MN     50:41    8:09  50:30
  535    3 M14  Aaron Redepenning, 14, Minneapolis, MN     50:42    8:10  50:02
  536   59 M45  Todd Fawcett, 47, St Paul, MN              50:46    8:10  49:14
  537  222 M20  Vin Carlson, 32, Eagan, MN                 50:47    8:10  48:33
  538   61 M40  Damon Peters, 41, Richfield, MN            50:47    8:10  49:24
  539  223 M20  Daniel Olson, 31, Minneapolis, MN          50:51    8:11  46:35
  540   91 M35  Jeffrey Hoefs, 38, Burnsville, MN          50:51    8:11  49:12
  541  224 M20  Keith Gunerius, 34, Maple Grove, MN        50:54    8:11  48:44
  542   62 M40  Steve Carlson, 42, Stillwater, MN          50:54    8:11  50:20
  543    8 M18  Luke Sugden, 18, Jerome, ID                50:54    8:11  50:25
  544   57 M50  Allen Webb, 54, Savage, MN                 50:54    8:11  50:38
  545   92 M35  Quinn Kilbury, 35, Minneapolis, MN         50:55    8:12  49:11
  546   93 M35  Aaron Martin, 37, Minneapolis, ME          50:55    8:12  50:04
  547   60 M45  Michael Cadden, 46, Eden Prairie, MN       50:55    8:12  50:17
  548   61 M45  Greg Brown, 46, Prior Lake, MN             50:56    8:12  50:25
  549  225 M20  Kevin Baisley, 31, Minneapolis, MN         50:56    8:12  50:38
  550   58 M50  Patrick Hagan, 54, Minneapolis, MN         50:57    8:12  49:54
  551   62 M45  Richard Shoop, 47, Burnsville, MN          50:58    8:12  49:41
  552   63 M40  Mark Lehman, 40, Inver Grove Hts, MN       50:59    8:12  50:33
  553   94 M35  Joel Pins, 38, Edina, MN                   51:02    8:13  50:39
  554  226 M20  Rob Jarvis, 29, St Paul, MN                51:03    8:13  49:35
  555  227 M20  Nader Sheikhi, 32, Eagan, MN               51:04    8:13  49:52
  556   17 M55  Richard Bottorff, 55, Minneapolis, MN      51:05    8:13  50:33
  557   95 M35  Stephen Sporer, 35, St Paul, MN            51:06    8:13  50:10
  558   18 M55  Robin Davidson, 57, Edina, MN              51:06    8:13  50:18
  559   63 M45  David Murphy, 47, Bloomington, MN          51:06    8:13  50:43
  560  228 M20  Peter Collins, 34, Spring Lake Park, MN    51:07    8:14  48:06
  561   96 M35  James Mullady, 37, Minneapolis, MN         51:08    8:14  49:30
  562   64 M45  Sam Kokkinen, 46, Plymouth, MN             51:09    8:14  48:43
  563   64 M40  Ariel Padilla, 42, Maplewood, MN           51:14    8:15  49:04
  564   65 M45  Randy Halverson, 45, Burnsville, MN        51:14    8:15  49:09
  565   59 M50  Alan Frohmader, 50, Coon Rapids, MN        51:14    8:15  50:58
  566  229 M20  Matt Poppleton, 34, St Paul, MN            51:16    8:15  48:38
  567  230 M20  Brandon Newman, 30, St Louis Park, MN      51:16    8:15  49:14
  568    9 M16  Colin Francis, 16, Mahtomedi, MN           51:16    8:15  49:29
  569   19 M55  Mark Sugden, 55, Jerome, ID                51:16    8:15  50:48
  570  231 M20  Andrew Ward, 27, St Paul, MN               51:20    8:16  50:07
  571  232 M20  Joseph Garbina, 30, Bloomington, MN        51:20    8:16  50:46
  572   66 M45  Dan Kryzer, 49, Minnetonka, MN             51:20    8:16  51:06
  573  233 M20  Jonathan Neitzell, 34, Victoria, MN        51:21    8:16  50:05
  574   65 M40  Vincent Skemp, 41, Minneapolis, MN         51:23    8:16  50:13
  575  234 M20  Andrew Fullenkamp, 24, Minneapolis, MN     51:29    8:17  49:19
  576   66 M40  John Magner, 41, Delano, MN                51:30    8:17  50:38
  577   10 M60  Forrest Peterson, 60, Willmar, MN          51:31    8:17  50:43
  578  235 M20  Patrick Lyon, 30, Minneapolis, MI          51:35    8:18  49:51
  579   97 M35  Chad Acker, 38, Bloomington, MN            51:35    8:18  49:54
  580   11 M60  Patrick Ryan, 61, Burnsville, MN           51:37    8:18  51:12
  581   20 M55  Bob Rinek, 56, Edina, MN                   51:38    8:19  50:48
  582   67 M45  Emil Trebesch, 48, Minneapolis, MN         51:38    8:19  51:13
  583   67 M40  Timothy Matson, 42, Minneapolis, MN        51:42    8:19  51:15
  584    2 M12  Luke Locascio, 13, Mason City, IA          51:44    8:20  49:34
  585   68 M45  Mark Clark, 47, Merrifield, MN             51:45    8:20  50:48
  586  236 M20  Dain Liepa, 32, St Paul, MN                51:45    8:20  51:18
  587   98 M35  Kevin Kos, 39, St Louis Park, MN           51:45    8:20  51:21
  588  237 M20  Ryan Eckman, 32, Columbus, MN              51:46    8:20  50:34
  589   21 M55  Dan Lorenz, 56, Osceola, MN                51:46    8:20  51:27
  590  238 M20  Casey Simmons, 22, New Brighton, MN        51:47    8:20  50:18
  591  239 M20  Zach Lee, 33, Bloomington, MN              51:50    8:20  49:54
  592   99 M35  Robert McDonald, 39, Duluth, MN            51:50    8:20  49:57
  593   60 M50  Mark Skidmore, 52, Lakeville, MN           51:50    8:20  50:57
  594  100 M35  Chris Ward, 39, Maple Grove, MN            51:51    8:21  49:19
  595   68 M40  Andrew Gebhard, 40, Minneapolis, MN        51:52    8:21  50:34
  596   69 M40  Jeffrey Steinle, 40, Minneapolis, MN       51:52    8:21  51:20
  597  101 M35  Randy Mikolai, 38, Maple Grove, MN         51:53    8:21  49:29
  598  240 M20  Matthew Anderson, 29, Burnsville, MN       51:53    8:21  50:52
  599  102 M35  Hans Neve, 36, Maplewood, MN               51:54    8:21  51:20
  600  103 M35  David Kilpatrick, 37, Spicer, MN           51:55    8:21  50:46
  601  241 M20  Aaron Zeches, 22, Apple Valley, MN         51:55    8:21  51:01
  602  104 M35  Chad Rubey, 37, Minneapolis, MN            51:57    8:22  49:05
  603   70 M40  Sean McNattin, 42, Dayton, MN              51:59    8:22  48:43
  604   69 M45  Rick Jaede, 49, New Brighton, MN           51:59    8:22  50:34
  605  242 M20  Marcos Villanueva, 33, Saint Paul Park, MN 52:00    8:22  48:47
  606  243 M20  Bradley Robb, 33, Apple Valley, MN         52:01    8:22  48:54
  607    9 M18  Kevin Neitzell Neitzell, 18, Austin, MN    52:02    8:22  50:45
  608   70 M45  Todd Pavek, 47, Minneapolis, MN            52:02    8:22  51:17
  609   71 M40  John Hadacek, 43, Lakeville, MN            52:02    8:22  51:35
  610   71 M45  Brian Legrid, 47, Plymouth, MN             52:02    8:22  51:42
  611   72 M45  James Eggert, 48, Woodbury, MN             52:03    8:23  51:46
  612   73 M45  Gary Ebnet, 48, Owatonna, MN               52:04    8:23  51:25
  613   72 M40  Scott Goings, 41, St Paul, MN              52:06    8:23  50:15
  614  105 M35  Dave Njaa, 39, Lakeville, MN               52:09    8:24  51:11
  615   74 M45  Steven Connelly, 45, Minneapolis, MN       52:09    8:24  51:19
  616    4 M14  Addison Weiler, 15, Edina, MN              52:10    8:24  49:30
  617   75 M45  Thomas Smith, 48, Minneapolis, MN          52:10    8:24  51:05
  618   73 M40  Mark Lamere, 44, Edina, MN                 52:10    8:24  51:39
  619  244 M20  Ryan Watts, 32, Minneapolis, MN            52:11    8:24  49:51
  620   61 M50  Howard Orenstein, 53, St Paul, MN          52:12    8:24  51:18
  621   74 M40  Warren Shoew, 44, Plymouth, MN             52:12    8:24  51:53
  622  245 M20  Caleb Von Vett, 24, Chaska, MN             52:13    8:24  51:19
  623  106 M35  Steve Venenga, 37, Austin, MN              52:15    8:25  51:00
  624  246 M20  Jay Scott, 33, Shakopee, MN                52:15    8:25  52:02
  625  247 M20  Amnon Koren, 31, Minneapolis, MN           52:16    8:25  48:51
  626  248 M20  Chris Jaede, 26, Minneapolis, MN           52:16    8:25  50:50
  627   75 M40  Michael Toenges, 42, Rosemount, MN         52:17    8:25  51:00
  628  249 M20  Daniel Holland, 26, Columbia Hts, MN       52:17    8:25  52:00
  629  250 M20  Ryan Stoffel, 31, Hastings, MN             52:18    8:25  49:35
  630  107 M35  Michael Nill, 38, Blaine, MN               52:18    8:25  51:09
  631  251 M20  Dain Charbonneau, 31, Minnetonka, MN       52:19    8:25  47:30
  632   12 M60  Todd Grant, 61, Golden Valley, MN          52:19    8:25  49:33
  633  252 M20  Jason Seiffert, 31, Minneapolis, MN        52:19    8:25  51:15
  634  253 M20  Rick Kes, 26, Minneapolis, MN              52:20    8:25  51:54
  635  254 M20  Keegan Lund, 30, West St Paul, MN          52:20    8:25  51:55
  636   76 M45  Michael Ferch, 47, Owatonna, MN            52:23    8:26  51:44
  637  255 M20  Sam Wils, 27, St Paul, MN                  52:25    8:26  51:49
  638   62 M50  Richard Palmer, 50, Delano, MN             52:26    8:26  50:42
  639  256 M20  Matthew Anderson, 26, Burnsville, MN       52:27    8:26  50:32
  640   76 M40  James Manolis, 43, Minneapolis, MN         52:27    8:26  50:42
  641  257 M20  Charles Trepanier, 26, Minneapolis, MN     52:28    8:27  49:28
  642  258 M20  Justin Gabrielson, 32, Minneapolis, MN     52:30    8:27  52:06
  643  259 M20  John Eikenberry, 32, Center Point, IA      52:34    8:28  49:42
  644  108 M35  Erik Anderson, 35, St Louis Park, MN       52:36    8:28  52:10
  645   77 M45  James Olive, 47, St Paul, MN               52:37    8:28  51:57
  646   77 M40  Todd Billings, 40, Rosemount, MN           52:38    8:28  51:58
  647   63 M50  David Ring, 52, Savage, MN                 52:39    8:28  51:58
  648  260 M20  Steve Sarles, 23, Eagan, MN                52:42    8:29  50:29
  649  261 M20  Michael Henjum, 26, St Paul, MN            52:42    8:29  51:53
  650    5 M14  Matt McFarland, 14, Shorewood, MN          52:44    8:29  50:27
  651   78 M45  Joseph Homrich, 47, Minneapolis, MN        52:44    8:29  51:59
  652  262 M20  Joe Jutz, 29, Shakopee, MN                 52:45    8:29  49:30
  653  263 M20  Matthew McRitchie, 30, St Paul, MN         52:45    8:29  49:42
  654  264 M20  Andrew Twito, 22, Eagan, MN                52:45    8:29  50:32
  655   64 M50  Bob Davis, 53, Edina, MN                   52:45    8:29  51:17
  656    6 M14  Ben Pacmer, 14, Minneapolis, MN            52:45    8:29  51:31
  657   22 M55  Dan Albee, 56, St Paul, MN                 52:47    8:30  52:01
  658   13 M60  Paul Mikelson, 60, Minneapolis, MN         52:47    8:30  52:35
  659  109 M35  John Ernst, 39, Prior Lake, MN             52:50    8:30  51:36
  660   79 M45  Ben Kruenegel, 49, Eagan, MN               52:52    8:30  51:20
  661   23 M55  Michael Lhotka, 56, Cokato, MN             52:52    8:30  52:22
  662   80 M45  Michael Olsen, 45, Savage, MN              52:53    8:31  51:02
  663   24 M55  Michael Martin, 57, Menahga, MN            52:54    8:31  51:57
  664  265 M20  Mike Brausen, 25, St Louis Park, MN        52:55    8:31  49:50
  665  110 M35  Joel Niedzwiecki, 35, Chanhassen, MN       52:57    8:31  47:31
  666  266 M20  Brian Grivna, 32, Minneapolis, MN          53:00    8:32  49:41
  667  111 M35  Jay Hall, 39, Minneapolis, MN              53:00    8:32  51:26
  668   81 M45  Tim Pacmer, 46, Minneapolis, MN            53:00    8:32  51:45
  669  267 M20  Michael Vogel, 28, Shoreview, MN           53:00    8:32  52:22
  670  268 M20  Peter Nordahl, 31, Eagan, MN               53:03    8:32  48:48
  671  269 M20  Anthony Hirte, 27, S. St. Paul, MN         53:03    8:32  49:00
  672  270 M20  John Peterson, 31, Minneapolis, MN         53:04    8:32  51:38
  673  271 M20  Scott Miller, 30, Minneapolis, MN          53:06    8:33  50:04
  674   82 M45  Anthony Mitchell, 47, Edina, MN            53:08    8:33  51:23
  675  272 M20  Mike Sperry, 31, Chanhassen, MN            53:08    8:33  52:14
  676  273 M20  Eric Laughlin, 33, Minneapolis, MN         53:11    8:34  52:03
  677   83 M45  Brett Stanley, 47, Burnsville, MN          53:11    8:34  52:10
  678  274 M20  Sam Healy, 23, Northfield, MN              53:12    8:34  49:20
  679  275 M20  Vernon Neitzell, 32, Austin, MN            53:14    8:34  51:57
  680  276 M20  Seth Craig, 22, Minnetonka, MN             53:14    8:34  52:35
  681   84 M45  Brian Grabowski, 45, Plymouth, MN          53:16    8:34  52:00
  682   14 M60  Bruce Gilmore, 63, Plymouth, MN            53:18    8:35  52:50
  683  112 M35  Travis Magnuson, 36, Hudson, WI            53:19    8:35  52:26
  684  277 M20  Troy Ehle, 31, Minneapolis, MN             53:19    8:35  53:04
  685  113 M35  Joe Toth, 38, St Paul, MN                  53:21    8:35  53:03
  686   78 M40  Tim McCollor, 43, Minnetonka, MN           53:22    8:35  52:22
  687  114 M35  Chuck Gould, 39, Eden Prairie, MN          53:23    8:35  49:38
  688   79 M40  Tom Rian, 42, Savage, MN                   53:23    8:35  51:58
  689   25 M55  David Morrill, 59, Rochester, MN           53:25    8:36  49:49
  690  278 M20  Andrew Lewis, 32, St Paul, MN              53:26    8:36  52:41
  691  279 M20  Daniel Hoover, 31, Apple Valley, MN        53:28    8:36  51:14
  692  280 M20  Paul Ristvedt, 26, Eagan, MN               53:32    8:37  52:00
  693  115 M35  Michael Kurhajetz, 35, Minneapolis, MN     53:33    8:37  51:48
  694   80 M40  David Manolis, 40, Roseville, MN           53:33    8:37  51:49
  695  281 M20  Matthew Schmitz, 32, Maplewood, MN         53:39    8:38  49:25
  696   85 M45  Dave Dorow, 46, Maple Lake, MN             53:40    8:38  52:03
  697   10 M18  Pete Fredin, 18, Savage, MN                53:40    8:38  52:51
  698   15 M60  Jerry Voeller, 60, Coon Rapids, MN         53:41    8:38  50:43
  699  282 M20  Chris Najjar, 22, Mendota Hts, MN          53:42    8:39  52:36
  700  283 M20  Gregg Rohde, 28, Inver Grove Hts, MN       53:42    8:39  53:06
  701   65 M50  Robert MacPhail, 50, Edina, MN             53:42    8:39  53:30
  702  284 M20  Jeffrey Roby, 28, Minneapolis, MN          53:43    8:39  51:51
  703   16 M60  William Meingast, 62, Woodbury, MN         53:43    8:39  53:32
  704  285 M20  Ryan Schwartz, 29, Shakopee, MN            53:45    8:39  51:00
  705  286 M20  Jeremy Baier, 24, Minneapolis, MN          53:46    8:39  49:53
  706  287 M20  Michael Linder, 24, St Cloud, MN           53:46    8:39  51:45
  707   81 M40  David Mercer, 41, Golden Valey, MN         53:46    8:39  52:43
  708  288 M20  Andrew Ecker, 27, St Cloud, MN             53:47    8:39  49:41
  709  289 M20  Seth Salenger, 26, Eden Prairie, MN        53:47    8:39  50:49
  710   82 M40  Christopher Nelson, 44, Eagan, MN          53:47    8:39  51:46
  711   66 M50  John Clark, 51, White Bear Lake, MN        53:48    8:39  51:44
  712   83 M40  Gary Matteson, 41, Zimmerman, MN           53:50    8:40  51:54
  713  290 M20  Prema Crosley, 27, Eden Prairie, MN        53:50    8:40  53:06
  714   84 M40  Jerry Baack, 42, Apple Valley, MN          53:51    8:40  52:00
  715   86 M45  Rick Feltner, 47, Lakeville, MN            53:51    8:40  52:30
  716  291 M20  Jordan Koidahl, 30, Minneapolis, MN        53:52    8:40  51:44
  717  292 M20  David Connell, 25, Minneapolis, MN         53:53    8:40  53:08
  718   85 M40  Christopher Davis, 42, Minnetonka, MN      53:55    8:41  50:55
  719   67 M50  Dale Woodbeck, 53, Excelsior, MN           53:55    8:41  53:02
  720  116 M35  Daniel Kopp, 38, Brooklyn Park, MN         53:57    8:41  49:36
  721   86 M40  Andrew Willett, 40, St Louis Park, MN      53:59    8:41  52:29
  722  293 M20  Marc Shapiro, 30, St Paul, MN              54:00    8:41  51:52
  723  117 M35  Vincent Enger, 36, Brooklyn Center, MN     54:01    8:42  52:34
  724   26 M55  James Olson, 56, Cottage Grove, MN         54:02    8:42  52:04
  725   87 M45  Mitchell Hofstedt, 48, Rogers, MN          54:03    8:42  52:24
  726  118 M35  Brian Hartman, 36, Shakopee, MN            54:04    8:42  50:43
  727  119 M35  Chris Wilhoit, 39, Minneapolis, MN         54:04    8:42  52:46
  728  294 M20  Mike Anderson, 30, St Paul, MN             54:05    8:42  52:33
  729    4 M65  Don Wright, 68, Lake Elmo, MN              54:06    8:42  53:37
  730  295 M20  Andrew Lagatta, 30, Minneapolis, MN        54:07    8:43  51:57
  731  120 M35  Eric Edlund, 36, Blaine, MN                54:09    8:43  52:30
  732   87 M40  Joseph Van Rooy, 44, Northfield, MN        54:10    8:43  49:56
  733  296 M20  Gabriel Ng, 21, Roseville, MN              54:10    8:43  50:38
  734  297 M20  Cole Griswold, 24, Minneapolis, MN         54:10    8:43  53:13
  735   88 M45  Tyler Lam, 47, Minneapolis, MN             54:10    8:43  53:22
  736  298 M20  Kelly Williams, 28, Lakeville, MN          54:11    8:43  52:46
  737   17 M60  Robert Pollmann, 61, Mound, MN             54:14    8:44  51:00
  738   18 M60  David Demulling, 63, Osceola, WI           54:14    8:44  53:51
  739   19 M60  Pat O'Regan, 62, Inver Grove Hts, MN       54:15    8:44  54:07
  740   88 M40  Chris Byrnes, 41, Duluth, MN               54:17    8:44  52:24
  741  121 M35  Bob Gallagher, 37, Minneapolis, MN         54:18    8:44  51:47
  742  299 M20  Michael Hanninen, 30, Brooklyn Park, MN    54:20    8:45  51:56
  743  300 M20  Patrick Sims, 32, Pacific Palisades, CA    54:21    8:45  52:45
  744  301 M20  Adam Christianson, 28, Minneapolis, MN     54:24    8:45  50:32
  745    3 M12  Alex May, 12, St Paul, MN                  54:24    8:45  52:59
  746  302 M20  Mead Mueller, 29, Edina, MN                54:24    8:45  54:24
  747   27 M55  David Gottschalk, 59, Minneapolis, MN      54:25    8:45  54:09
  748   89 M40  Wade Hanson, 42, Eagan, MN                 54:26    8:46  53:52
  749  303 M20  Jeff Deitch, 28, Minneapolis, MN           54:27    8:46  52:18
  750  304 M20  Matthew Larson, 23, Minneapolis, MN        54:27    8:46  52:41
  751  305 M20  Trent Birkholz, 31, St Louis Park, MN      54:27    8:46  53:53
  752  122 M35  Kirk Ahlberg, 39, St Paul, MN              54:28    8:46  53:25
  753   28 M55  Stanley Haas, 59, Worthington, MN          54:28    8:46  54:15
  754  123 M35  Patrick Ryan, 35, Chanhassen, MN           54:31    8:46  54:08
  755  306 M20  Nathan Meger, 31, Shakopee, MN             54:35    8:47  51:50
  756   29 M55  Joseph Dorn, 56, Chanhassen, MN            54:36    8:47  51:27
  757  124 M35  Mike McGrath, 37, Woodbury, MN             54:36    8:47  53:05
  758  125 M35  Eric Busch, 37, St Louis Park, MN          54:37    8:47  53:55
  759   90 M40  Tom Brink, 43, New Hope, MN                54:38    8:48  53:14
  760   89 M45  Daniel Hagen, 47, Cottage Grove, MN        54:38    8:48  53:50
  761  126 M35  Jeremy Schroeder, 35, Lino Lakes, MN       54:41    8:48  50:50
  762  307 M20  Alan Mansager, 32, Cologne, MN             54:41    8:48  53:54
  763  127 M35  Dave Stavseth, 35, Apple Valley, MN        54:41    8:48  53:54
  764   91 M40  Ron Seifried, 40, White Bear Lake, MN      54:42    8:48  52:12
  765   30 M55  Otis Bennett, 56, Minneapolis, MN          54:42    8:48  53:08
  766  308 M20  Ryan Jansen, 24, St Paul, MN               54:43    8:48  50:37
  767  128 M35  Tom Bartl, 35, St Paul, MN                 54:45    8:49  51:56
  768  129 M35  Phil Clark, 39, Eden Prairie, MN           54:45    8:49  52:35
  769  309 M20  Benjamin Larson, 25, Minneapolis, MN       54:45    8:49  53:52
  770  310 M20  Nick Trulen, 30, Maple Grove, MN           54:46    8:49  52:28
  771  311 M20  Eric Atkins, 29, Bloomington, MN           54:46    8:49  54:10
  772   92 M40  Tom Kuchera, 44, Lakeville, MN             54:46    8:49  54:41
  773   93 M40  David Rasmussen, 44, Lino Lakes, MN        54:48    8:49  52:10
  774  312 M20  Jerrod Krueger, 32, Hanover, MN            54:50    8:49  52:31
  775  130 M35  Chris Bauer, 36, St Louis Park, MN         54:50    8:49  52:58
  776  131 M35  Chris Marshall, 37, St Michael, MN         54:51    8:50  53:48
  777   94 M40  David Engstrom, 43, Sioux City, IA         54:55    8:50  53:04
  778  132 M35  Justin Bacon, 35, Minneapolis, MN          54:56    8:50  52:22
  779   68 M50  Randy Anaas, 52, Brooklyn Park, MN         54:56    8:50  54:26
  780  313 M20  Sean Smith, 27, Minnetonka, MN             54:57    8:51  51:48
  781  314 M20  Bryan Bourgoine, 34, Champlin, MN          54:57    8:51  53:09
  782   69 M50  David Goetz, 53, St Paul, MN               54:58    8:51  52:11
  783   95 M40  Richard Schultz, 43, Eagan, MN             54:58    8:51  54:38
  784   31 M55  Jim Manders, 56, Chanhassen, MN            54:59    8:51  54:13
  785  315 M20  Jacob Braegelmann, 25, St Paul, MN         55:00    8:51  50:55
  786  133 M35  Steven McPherson, 35, Richfield, MN        55:00    8:51  52:23
  787  134 M35  Murray McCartan, 39, Richfield, MN         55:01    8:51  52:04
  788  135 M35  Daniel Vlieger, 39, White Bear Lake, MN    55:01    8:51  53:08
  789  316 M20  Ben Tierney, 29, St Paul, MN               55:02    8:51  52:17
  790  317 M20  David Tierney, 31, St Paul, MN             55:02    8:51  52:18
  791  318 M20  Mathew Jefferson, 31, Burnsville, MN       55:02    8:51  52:24
  792  136 M35  Mike Wallus, 37, St Paul, MN               55:02    8:51  53:42
  793   32 M55  Jim Hileman, 57, Minneapolis, MN           55:03    8:52  50:56
  794   96 M40  Michael Baldwin, 40, Minneapolis, MN       55:03    8:52  52:05
  795   70 M50  Kevin Sweeney, 51, Moorhead, MN            55:03    8:52  52:21
  796   90 M45  Mark Scheveck, 46, Crystal, MN             55:03    8:52  53:17
  797   97 M40  Chuck Chmielewski, 43, Woodbury, MN        55:03    8:52  53:44
  798   98 M40  Steven Erickson, 44, White Bear Lake, MI   55:05    8:52  54:34
  799  319 M20  Jason Mosley, 23, Minneapolis, MN          55:06    8:52  53:40
  800   71 M50  Jim Meredig, 51, Eagan, MN                 55:07    8:52  54:06
  801  320 M20  Michael Schreiber, 29, Buffalo, MN         55:09    8:53  52:21
  802   33 M55  Bruce Brazelton, 55, St Paul, MN           55:10    8:53  54:06
  803   34 M55  Robert Holt, 56, Austin, MN                55:11    8:53  52:15
  804   91 M45  Gavin Sullivan, 46, Eden Prairie, MN       55:12    8:53  50:51
  805   72 M50  Craig Trombley, 50, Dayton, MN             55:12    8:53  54:23
  806  321 M20  Aaron Deris, 33, Bloomington, MN           55:14    8:53  54:02
  807  137 M35  Jeremy Eaton, 38, Chanhassen, MN           55:16    8:54  49:48
  808  322 M20  Peter Mattson, 32, Apple Valley, MN        55:16    8:54  51:03
  809   92 M45  Steve Schmitt, 46, Minneapolis, MN         55:16    8:54  52:46
  810  138 M35  Pete Schepers, 35, St Michael, MN          55:16    8:54  53:05
  811   73 M50  Pete Cooper, 50, St Paul, MN               55:20    8:54  51:33
  812   99 M40  Chris Richter, 41, Inver Grove Hts, MN     55:20    8:54  51:59
  813  323 M20  Nathan Neil, 28, Minneapolis, MN           55:22    8:55  53:56
  814    5 M65  Roger Mathison, 65, Lake City, MN          55:23    8:55  54:58
  815  324 M20  Sven Grosen, 26, Spring Park, MN           55:24    8:55  52:48
  816  325 M20  Chris Balck, 33, Minneapolis, MN           55:24    8:55  55:10
  817  326 M20  Trevor Braaten, 30, Prior Lake, MN         55:25    8:55  51:07
  818  139 M35  Kurt Kortenhof, 37, Savage, MN             55:27    8:55  53:03
  819   10 M16  Devin Bossert, 16, Mankato, MN             55:29    8:56  52:29
  820   74 M50  John Kallaus, 53, St Paul, MN              55:29    8:56  53:20
  821   75 M50  Bernie Herron, 53, Bloomington, MN         55:30    8:56  53:48
  822  140 M35  Curtis Chandler, 38, St Paul, MN           55:31    8:56  55:17
  823  100 M40  Tuan Pham, 41, Shakopee, MN                55:34    8:57  54:46
  824   76 M50  John Leschisin, 52, Shoreview, MN          55:37    8:57  55:26
  825  101 M40  Todd Smalley, 40, Minneapolis, MN          55:38    8:57  52:41
  826    4 M12  Jacob Snuggerud, 12, Chaska, MN            55:38    8:57  54:48
  827  102 M40  Craig Farmer, 43, St Paul, MN              55:38    8:57  55:16
  828  327 M20  Rehan Saeed, 25, Minneapolis, MN           55:39    8:57  51:41
  829  328 M20  Seemant Teotia, 31, Edina, MN              55:41    8:58  55:05
  830   93 M45  Jim McFarland, 45, Shorewood, MN           55:42    8:58  51:07
  831  329 M20  Christopher Lowe, 28, Albert Lea, MN       55:42    8:58  51:59
  832  141 M35  Chuck Thompson, 37, Shakopee, MN           55:42    8:58  54:40
  833   35 M55  Timothy Graca, 58, Burnsville, MN          55:42    8:58  55:05
  834  142 M35  Keith Creech, 37, St Louis Park, MN        55:43    8:58  53:05
  835   77 M50  Steven Iversen, 50, River Falls, WI        55:43    8:58  53:54
  836   78 M50  Mark Tranvik, 52, Robbinsdale, MN          55:44    8:58  54:00
  837  143 M35  Mark Dornfeld, 38, St Paul, MN             55:46    8:58  52:19
  838  103 M40  Mike Wolthoff, 40, New Hope, MN            55:47    8:59  55:28
  839  330 M20  Michael Scott, 32, St Louis Park, MN       55:51    8:59  54:42
  840  104 M40  Dan Corrigan, 43, Rosemount, MN            55:51    8:59  55:17
  841   79 M50  Jim Altman, 51, Plymouth, MN               55:52    8:59  54:57
Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top 
  842  331 M20  Daniel Linstroth, 24, Edina, MN            55:53    9:00  54:33
  843  105 M40  Ken Dagel, 40, .                           55:55    9:00  53:40
  844  332 M20  Jason Fritzel, 34, Minneapolis, MN         55:55    9:00  54:35
  845  333 M20  Steve Oakes, 34, St Paul, MN               55:55    9:00  55:30
  846   11 M18  Patrick Marshall, 19, Mendota Hts, MN      55:58    9:00  52:08
  847  106 M40  Paul Strebe, 44, Minneapolis, MN           56:00    9:01  53:32
  848  144 M35  Erik Rosvold, 35, Eden Prairie, MN         56:02    9:01  52:32
  849  107 M40  Steve Wander, 41, Minnetonka, MN           56:04    9:01  53:17
  850  145 M35  Jeremy Thompson, 35, Wayzata, MN           56:05    9:02  53:24
  851  334 M20  Jesse Walter, 26, Crystal, MN              56:06    9:02  51:35
  852   94 M45  Colin McCullough, 49, Chanhassen, MN       56:06    9:02  53:15
  853  108 M40  Gregory Maddrey, 40, Wayzata, MN           56:06    9:02  55:50
  854  335 M20  Fanuel Tsehaye, 26, St Paul, MN            56:07    9:02  50:59
  855  336 M20  Steve Fog, 28, St Paul, MN                 56:07    9:02  54:21
  856  146 M35  Brian Everson, 37, Shakopee, MN            56:07    9:02  55:02
  857  337 M20  Jeff Gauderman, 28, Cottage Grove, MN      56:07    9:02  55:46
  858   95 M45  Scott Parker, 48, Minneapolis, MN          56:08    9:02  55:31
  859   96 M45  Doug Strickland, 46, Wayzata, MN           56:10    9:02  52:51
  860  338 M20  Patrick Conzemius, 34, Blaine, MN          56:10    9:02  54:22
  861  109 M40  Philip Holtzleiter, 44, Brooklyn Center, MN
                                                              56:10    9:02  55:07
  862  339 M20  Michael Peascoe, 33, Minneapolis, MN       56:12    9:03  54:13
  863  340 M20  Steve Boerner, 21, Apple Valley, MN        56:14    9:03  53:07
  864  341 M20  Arun Kadam, 26, Eden Prairie, MN           56:14    9:03  53:21
  865  147 M35  Matthew Oakes, 37, Bloomington, MN         56:15    9:03  55:49
  866    3 M70  Ted Bunne, 71, Bloomington, MN             56:16    9:03  54:58
  867  110 M40  Roger Toenies, 41, Brooklyn Park, MN       56:17    9:03  54:29
  868   97 M45  Michael O'Day, 45, Minneapolis, MN         56:18    9:04  53:08
  869   36 M55  Michael Pysno, 58, Plymouth, MN            56:18    9:04  55:22
  870   37 M55  David Fink, 57, St Louis Park, MN          56:19    9:04  53:18
  871  111 M40  Chris Coffey, 41, Minneapolis, MN          56:19    9:04  55:52
  872  342 M20  Todd Espelien, 33, Minneapolis, MN         56:20    9:04  52:29
  873  343 M20  Joseph Simma, 33, Hudson, WI               56:20    9:04  54:10
  874  344 M20  Wade Waege, 31, Bloomington, MN            56:23    9:04  52:48
  875  148 M35  Peter Salmi, 39, Mound, MN                 56:23    9:04  54:55
  876   80 M50  Michael Ericson, 51, Maplewood, MN         56:23    9:04  55:34
  877   98 M45  Michael Anderson, 45, Golden Valley, MN    56:26    9:05  53:22
  878   20 M60  Dave Sturgeon, 60, Tonka Bay, MN           56:26    9:05  55:54
  879  345 M20  John Christensen, 25, Minneapolis, MN      56:27    9:05  54:18
  880   38 M55  Stephen Wilbers, 59, Minneapolis, MN       56:28    9:05  53:18
  881  346 M20  Megan Christensen, 24, Albertville, MN     56:30    9:06  52:54
  882   81 M50  Gerard Tennis, 53, St Paul, MN             56:30    9:06  53:45
  883   39 M55  Stephen Bratkovich, 57, New Brighton, MN   56:30    9:06  55:23
  884   82 M50  Mike Nelson, 52, Minneapolis, MN           56:32    9:06  54:40
  885  149 M35  Chad Johnson, 36, New Hope, MN             56:33    9:06  54:50
  886  112 M40  Thomas Wedes, 42, St Paul, MN              56:33    9:06  55:54
  887  347 M20  Joshua Ruhnke, 30, St Paul, MN             56:35    9:06  52:57
  888  348 M20  Alex Hiller, 26, Minneapolis, MN           56:35    9:06  53:43
  889  150 M35  Anthony Cloyd, 37, Shakopee, MN            56:35    9:06  55:35
  890  349 M20  Paul Younge, 34, Minneapolis, MN           56:35    9:06  55:36
  891   83 M50  Steven Manoleff, 53, Minneapolis, MN       56:36    9:07  52:49
  892  151 M35  Paul Nelson, 36, Eagan, MN                 56:36    9:07  55:13
  893  350 M20  Bradley Schneider, 29, Houston, TX         56:37    9:07  52:39
  894  113 M40  Paul Schoenecker, 43, Bloomington, MN      56:38    9:07  55:10
  895  152 M35  Sultan Faiz, 35, St Paul, MN               56:41    9:07  51:56
  896   84 M50  Greg Wold, 52, Maple Grove, MN             56:41    9:07  56:10
  897   99 M45  Dean Herrboldt, 45, Elk River, MN          56:42    9:07  54:16
  898  153 M35  Daren Buckmeier, 38, Lakeville, MN         56:43    9:08  55:01
  899  154 M35  Troy Schrempp, 39, St Paul, MN             56:43    9:08  55:12
  900   40 M55  Terry Johnson, 56, Minneapolis, MN         56:44    9:08  53:21
  901  155 M35  Brian Mecum, 38, Rosemount, MN             56:46    9:08  53:55
  902  156 M35  Jose Parra Staves, 37, Robbinsdale, MN     56:47    9:08  53:43
  903   11 M16  Kevin Palacios, 16, Eden Prairie, MN       56:47    9:08  56:44
  904  100 M45  Tim Buche, 47, Woodbury, MN                56:48    9:08  52:14
  905  351 M20  Aric Goddard, 30, New Hope, MN             56:49    9:09  54:00
  906  114 M40  Cameron Potts, 40, Elk River, MN           56:51    9:09  54:24
  907   85 M50  Steve Norquist, 54, Minneapolis, MN        56:51    9:09  55:33
  908  157 M35  Eric Wetterlind, 38, Inver Grove Hts, MN   56:51    9:09  56:22
  909  101 M45  Randy Swanstrom, 47, Edina, MN             56:52    9:09  53:46
  910   86 M50  Patrick Callahan, 51, Mahtomedi, MN        56:53    9:09  52:38
  911  352 M20  Ben Auckenthaler, 34, Minneapolis, MN      56:55    9:10  53:26
  912  353 M20  Phillip Knutson, 26, Hopkins, MN           56:59    9:10  52:20
  913  158 M35  Terry Hedin, 36, Farmington, MN            56:59    9:10  55:14
  914  354 M20  Aaron Griga, 34, Burnsville, MN            57:01    9:11  56:07
  915   41 M55  Dan Agrimson, 56, Eden Prairie, MN         57:03    9:11  53:26
  916  102 M45  Russell Roering, 47, Woodbury, MN          57:04    9:11  55:06
  917   42 M55  Roy Gaddis, 59, Solon, IA                  57:04    9:11  56:39
  918  355 M20  Nathan Mettille, 27, St Louis Park, MN     57:07    9:11  54:47
  919  159 M35  Ryan Hanson, 35, Minneapolis, MN           57:07    9:11  55:12
  920  356 M20  Josh Rubin, 29, St Paul, MN                57:08    9:12  54:48
  921  115 M40  Ross Eberspacher, 44, Minneapolis, MN      57:08    9:12  55:30
  922  357 M20  Justin Taylor, 27, Minneapolis, MN         57:09    9:12  52:31
  923  358 M20  Tim Rekow, 27, Apple Valley, MN            57:10    9:12  54:56
  924    4 M70  Larry Junkermeier, 71, White Bear Lake, MN 57:11    9:12  57:10
  925  103 M45  Tony Johannes, 48, Edina, MN               57:12    9:12  54:34
  926   21 M60  Paul Onkka, 61, Prior Lake, MN             57:12    9:12  56:42
  927  359 M20  Jim Richter, 25, Edina, MN                 57:13    9:12  53:18
  928  160 M35  Scott O'Brien, 39, Shakopee, MN            57:14    9:13  54:34
  929  104 M45  Edward Hathaway, 47, Hopkins, MN           57:16    9:13  53:06
  930  161 M35  Scott Cocchiarella, 37, St Paul, MN        57:16    9:13  54:54
  931  162 M35  Andrew West, 36, Rosemount, MN             57:17    9:13  52:44
  932  163 M35  Dickie Strathman, 37, St Paul, MN          57:18    9:13  53:09
  933  164 M35  Thomas Goetz, 36, St Paul, MN              57:18    9:13  55:22
  934  105 M45  John Gorman, 48, Eagan, MN                 57:19    9:13  53:47
  935  360 M20  Michael Pyka, 25, Columbia Hts, MN         57:20    9:14  53:17
  936  361 M20  Timothy Heard, 32, Minneapolis, MN         57:20    9:14  56:22
  937  362 M20  Mitch Enderle, 27, Bloomington, MN         57:21    9:14  53:57
  938  165 M35  Derrick Johnson, 38, Edina, MN             57:21    9:14  57:16
  939   12 M16  Nicholas Morgan, 16, Coon Rapids, MN       57:23    9:14  56:16
  940   87 M50  Brian Bloomquist, 51, Eden Prairie, MN     57:25    9:14  54:39
  941  363 M20  Josh Windschill, 33, Minneapolis, MN       57:25    9:14  55:23
  942  106 M45  Richard Rheault, 45, Eden Prairie, MN      57:25    9:14  55:39
  943  107 M45  John Ellis, 48, Hayward, WI                57:26    9:15  54:08
  944   88 M50  Lennox Gardner, 51, Eden Prairie, MN       57:26    9:15  57:22
  945  166 M35  Raj Shah, 39, White Bear Lake, MN          57:27    9:15  53:33
  946  116 M40  Michael Bell, 41, Minneapolis, MN          57:27    9:15  55:41
  947  364 M20  Dan Best, 33, Plymouth, MN                 57:27    9:15  57:07
  948  167 M35  Jeremy Farnan, 36, Shakopee, MN            57:28    9:15  56:46
  949  365 M20  Nate Leboutillier, 33, N Mankato, MN       57:28    9:15  57:08
  950  366 M20  Nate Hidde, 30, Hammond, WI                57:29    9:15  55:09
  951  367 M20  Mark Uetz, 34, Roberts, WI                 57:29    9:15  55:10
  952  117 M40  Mike Tapp, 43, Dexter, MN                  57:29    9:15  56:12
  953  118 M40  Tom Benson, 40, Minneapolis, MN            57:30    9:15  54:00
  954   22 M60  Jeffrey Grosscup, 62, Minneapolis, MN      57:30    9:15  55:07
  955  168 M35  Peter Wold, 38, W. St. Paul, MN            57:31    9:15  55:25
  956  169 M35  Lixin Jia, 35, Minneapolis, MN             57:32    9:16  52:55
  957  119 M40  Greg Aase, 43, New Prague, MN              57:32    9:16  55:17
  958  120 M40  Mike Locascio, 43, Mason City, IA          57:33    9:16  55:22
  959   23 M60  Gregory Brucker, 60, Minneapolis, MN       57:34    9:16  54:31
  960  368 M20  Stephen Snyder, 26, Shakopee, MN           57:34    9:16  56:24
  961   24 M60  Dennis Bealka, 64, Inver Grove Hts, MN     57:36    9:16  53:19
  962  170 M35  David Broadwater, 39, Eden Prairie, MN     57:36    9:16  53:42
  963  171 M35  Jeff Dahlby, 36, Delano, MN                57:36    9:16  56:56
  964  108 M45  Tony Martin, 45, Hopkins, MN               57:37    9:16  55:25
  965  121 M40  Marty Zincke, 43, Carver, MN               57:37    9:16  55:36
  966  122 M40  James Williamson, 44, Chanhassen, MN       57:37    9:16  55:37
  967  172 M35  Casey Haas, 35, Waconia, MN                57:37    9:16  57:24
  968  123 M40  Jeffrey Olson, 43, Minneapolis, MN         57:38    9:16  55:37
  969  109 M45  Paul Minear, 45, Ramsey, MN                57:38    9:16  56:48
  970  124 M40  Tony Zosel, 41, Bloomington, MN            57:39    9:17  53:02
  971  125 M40  Bill Breckle, 42, St Louis Park, MN        57:39    9:17  55:59
  972  126 M40  Harold Dyalsingh, 40, Brooklyn Park, MN    57:39    9:17  56:22
  973  369 M20  Casey Leth, 30, Plymouth, MN               57:40    9:17  55:02
  974  370 M20  Timothy Vessel, 32, Minneapolis, MN        57:41    9:17  55:07
  975  371 M20  Chris Slania, 30, Eagan, MN                57:42    9:17  54:59
  976   89 M50  Tim Marxhausen, 53, Minneapolis, MN        57:42    9:17  55:01
  977  127 M40  Jason Rupert, 40, Forest Lake, MN          57:43    9:17  53:36
  978  372 M20  Scott Drikakis, 30, Woodbury, MN           57:43    9:17  56:34
  979   90 M50  S Spruth, 51, Minneapolis, MN              57:44    9:17  56:06
  980  373 M20  Josh Hutchinson, 30, Minneapolis, MN       57:45    9:18  54:28
  981  128 M40  Scott Heimes, 40, Minneapolis, MN          57:46    9:18  55:31
  982  173 M35  Jeff Brick, 36, Chanhassen, MN             57:46    9:18  56:24
  983  374 M20  Jared Lynch, 29, Jordan, MN                57:46    9:18  56:36
  984  110 M45  Patrick Obrien, 45, Minneapolis, MN        57:47    9:18  55:31
  985  174 M35  Thomas Beck, 36, Minneapolis, MN           57:47    9:18  56:31
  986  375 M20  Patrick Smith, 29, Minneapolis, MN         57:48    9:18  49:46
  987  376 M20  Matt Prise, 28, St Paul, MN                57:49    9:18  54:32
  988  111 M45  Michael Helmick, 45, Carver, MN            57:49    9:18  56:25
  989  175 M35  Michael Cook, 37, Oakdale, MN              57:49    9:18  57:07
  990   91 M50  Reed Smith, 50, North St Paul, MN          57:51    9:19  53:47
  991  129 M40  Nicholas Ardito, 40, Mahtomedi, MN         57:52    9:19  54:04
  992   92 M50  Jim O'Donnell, 54, White Bear Lake, MN     57:52    9:19  57:10
  993  176 M35  Curtis MacKey, 39, Hopkins, MN             57:53    9:19  54:26
  994  130 M40  Praba Manivasager, 40, Minneapolis, MN     57:53    9:19  57:07
  995  377 M20  Matt Oelschlager, 34, Edina, MN            57:54    9:19  53:25
  996  177 M35  Chris Renken, 36, Prior Lake, MN           57:54    9:19  56:57
  997  112 M45  Jim Kopp, 46, Minneapolis, MN              57:55    9:19  55:28
  998  178 M35  Chris Myers, 37, Cottage Grove, MN         57:56    9:19  55:25
  999   93 M50  Locke Pierce, 54, Farmington, MN           57:57    9:20  54:56
 1000  179 M35  Cory Stroup, 35, Chanhassen, MN            57:58    9:20  56:51
 1001  378 M20  Nic Sundstrom, 28, Apple Valley, MN        58:00    9:20  54:55
 1002  180 M35  Marc Menne, 35, Otsego, MN                 58:00    9:20  56:19
 1003    7 M14  Connor Graham, 14, Minneapolis, MN         58:02    9:20  55:40
 1004  181 M35  Michael Marchant, 38, Mahtomedi, MN        58:03    9:21  54:14
 1005  379 M20  Charles Koch, 29, Minneapolis, MN          58:04    9:21  54:10
 1006   94 M50  Glenn Elo, 53, Eden Prairie, MN            58:04    9:21  57:37
 1007   25 M60  Don Lindahl, 61, Longmont, CO              58:06    9:21  56:54
 1008   26 M60  Craig Hanson, 61, St Paul, MN              58:06    9:21  57:31
 1009  182 M35  Eric Massie, 36, Minneapolis, MN           58:08    9:21  53:55
 1010   95 M50  Jeff Millen, 54, Zumbrota, MN              58:08    9:21  54:22
 1011  380 M20  Zach Tufte, 25, Maple Grove, MN            58:08    9:21  55:55
 1012   96 M50  Steve Beal, 52, Maple Plain, MN            58:09    9:21  55:45
 1013   97 M50  David Chalfant, 51, St Louis Park, MN      58:10    9:22  53:56
 1014  381 M20  Derek Niedzwiecki, 26, Chanhassen, MN      58:11    9:22  52:42
 1015  382 M20  Adam Kolo, 29, Savage, MN                  58:11    9:22  54:14
 1016  183 M35  Mark Baumhover, 39, North Saint Paul, MN   58:12    9:22  54:07
 1017  131 M40  Richard Cloud, 41, Forest Lake, MN         58:13    9:22  54:22
 1018  132 M40  Mark Oliver, 40, Minneapolis, MN           58:13    9:22  57:55
 1019  383 M20  Ryan Payne, 30, Rosemount, MN              58:14    9:22  55:12
 1020   98 M50  Venkanna Cherukuri, 50, St Louis Park, MN  58:15    9:22  56:12
 1021  184 M35  Jason Peterson, 35, Richfield, MN          58:16    9:23  54:19
 1022  113 M45  Kent Lindell, 46, Bloomington, MN          58:16    9:23  56:34
 1023   43 M55  Carl Vrieze, 56, Richfield, MN             58:16    9:23  57:22
 1024   27 M60  Jerry Posey, 60, Champlin, MN              58:17    9:23  56:32
 1025   44 M55  William Crawford, 56, Otsego, MN           58:19    9:23  57:15
 1026   99 M50  Henry Stein, 51, Plymouth, MN              58:21    9:23  56:27
 1027  185 M35  Ross Hyde, 35, Richflield, MN              58:22    9:24  54:59
 1028  186 M35  Scott Althaus, 38, St Louis Park, MN       58:23    9:24  58:10
 1029   45 M55  Bruce Peterson, 58, Minneapolis, MN        58:26    9:24  53:26
 1030  384 M20  David Zalazar, 25, Roseville, MN           58:26    9:24  54:07
 1031  133 M40  Dave Sage, 42, Prior Lake, MN              58:26    9:24  55:39
 1032  385 M20  Lucas Young, 28, Minneapolis, MN           58:27    9:24  53:51
 1033  187 M35  Janio Axelson, 37, Golden Valley, MN       58:27    9:24  56:31
 1034  386 M20  Mitch Myre, 33, Owatonna, MN               58:28    9:25  55:55
 1035  188 M35  Charlie Zosel, 36, Apple Valley, MN        58:28    9:25  57:35
 1036   28 M60  Greg Merth, 62, Crystal, MN                58:28    9:25  58:15
 1037   46 M55  Steve Euller, 59, Minneapolis, MN          58:29    9:25  56:34
 1038   29 M60  Hal Ulvestad, 64, Shorewood, MN            58:29    9:25  56:58
 1039  189 M35  Craig Erickson, 39, Shorewood, MN          58:29    9:25  58:13
 1040  387 M20  John Sullivan, 31, Minneapolis, MN         58:30    9:25  54:55
 1041  190 M35  Jeff Ilstrup, 37, Shoreview, MN            58:30    9:25  56:58
 1042  388 M20  Matt Muhlbauer, 30, Eden Prarie, MN        58:31    9:25  53:54
 1043  100 M50  Douglas Elsass, 50, St Paul, MN            58:37    9:26  55:35
 1044  114 M45  Wayne Strom, 48, Minneapolis, MN           58:39    9:26  58:06
 1045  115 M45  Michael O'Connell, 48, Eden Prairie, MN    58:39    9:26  58:06
 1046  389 M20  Michael Kulzer, 23, Sauk Rapids, MN        58:41    9:27  54:45
 1047  390 M20  Matthew Norman, 32, Edina, MN              58:41    9:27  57:33
 1048  101 M50  Mark Pramann, 53, St Paul, MN              58:41    9:27  57:49
 1049  134 M40  Robert Schwartz, 43, Edina, MN             58:43    9:27  54:41
 1050  116 M45  Kurt Rosselit, 45, Minneapolis, MN         58:44    9:27  56:36
 1051  391 M20  Oliver Darby, 33, Plymouth, MN             58:46    9:27  55:35
 1052  117 M45  Theodore Whitehurst, 48, Minneapolis, MN   58:46    9:27  55:38
 1053  102 M50  Craig Klausing, 53, Roseville, MN          58:46    9:27  56:50
 1054  191 M35  Scott Feinberg, 37, Plymouth, MI           58:47    9:28  56:36
 1055  392 M20  Jason Stursa, 33, Brooklyn Park, MN        58:48    9:28  56:37
 1056  135 M40  Peter Thompson, 44, Minneapolis, MN        58:50    9:28  55:59
 1057  393 M20  Andrew Weigel, 29, Maple Grove, MN         58:53    9:29  57:25
 1058  192 M35  Rick Cochrane, 39, Woodbury, MN            58:54    9:29  57:57
 1059  193 M35  Perry Kuechle, 36, Eden Valley, MN         58:56    9:29  54:46
 1060  118 M45  Ron Belz, 49, St Paul, MN                  58:56    9:29  55:48
 1061  394 M20  Ben Toskey, 26, Eden Prairie, MN           58:56    9:29  58:04
 1062  136 M40  David Musolf, 42, Edina, MN                58:56    9:29  58:17
 1063  194 M35  Panod Klongtruatroke, 35, St Paul, MN      58:57    9:29  57:41
 1064  395 M20  John Other Medicine Jr, 30, Eagan, MI      58:58    9:29  57:31
 1065  119 M45  Mark Kerr, 48, Edina, MN                   58:59    9:30  57:29
 1066  137 M40  Shannon McDonough, 42, Minneapolis, MN     59:01    9:30  56:29
 1067  103 M50  John Boylsma, 51, Bloomington, MN          59:01    9:30  57:15
 1068   47 M55  Craig Gustafson, 58, Minnetonka, MN        59:05    9:30  56:50
 1069   48 M55  Dave Welte, 57, Detroit Lakes, MN          59:06    9:31  56:22
 1070  396 M20  Tom Lacina, 29, Shakopee, MN               59:06    9:31  57:56
 1071  138 M40  Tim Miller, 40, Bloomington, MN            59:08    9:31  56:04
 1072   49 M55  Todd Nieland, 55, Edina, MN                59:12    9:32  55:56
 1073  397 M20  Nick Frantzen, 24, Minneapolis, MN         59:12    9:32  58:52
 1074  139 M40  Michael Urich, 42, Ankeny, IA              59:13    9:32  57:33
 1075  195 M35  Jeremy Jaros, 37, Minneapolis, MN          59:16    9:32  55:30
 1076  398 M20  Ryan Schoenecker, 28, Minneapolis, MN      59:16    9:32  55:55
 1077  104 M50  Scott Heiserman, 50, Chaska, MN            59:16    9:32  1:01:16
 1078  196 M35  Tom Schmidt, 37, Woodbury, MN              59:17    9:32  56:28
 1079  140 M40  Steve Misgen, 42, Lakeland, MI             59:18    9:33  57:23
 1080  141 M40  Joel Thompson, 40, Stillwater, MN          59:19    9:33  55:17
 1081  105 M50  Tim Murphy, 50, Minneapolis, MN            59:19    9:33  57:14
 1082  142 M40  Scot McCabe, 44, Lakeville, MN             59:20    9:33  57:20
 1083  106 M50  Joseph Scimeca, 51, St Paul, MN            59:20    9:33  57:32
 1084  197 M35  Jim Gustafson, 35, Hugo, MN                59:22    9:33  57:49
 1085  143 M40  Michael Isaacson, 43, Minneapolis, MN      59:22    9:33  57:50
 1086  198 M35  Paul Schumack, 35, Rosemount, MN           59:23    9:33  55:34
 1087  120 M45  Matt Montgomry, 46, Elk River, MN          59:24    9:34  56:35
 1088  399 M20  Dan Breeggemann, 33, Apple Valley, MI      59:27    9:34  55:05
 1089    6 M65  Kenneth Hoffmann, 69, Mound, MN            59:27    9:34  58:38
 1090  144 M40  Steven Watton, 43, St Paul, MN             59:28    9:34  55:18
 1091   50 M55  Ron Plathe, 58, Rochester, MN              59:28    9:34  56:52
 1092  145 M40  Steve Hanson, 42, Red Wing, MN             59:29    9:34  58:10
 1093   51 M55  Patrick Gillis, 59, Apple Valley, MN       59:30    9:35  55:49
 1094  199 M35  Jason Gemmell, 37, Minneapolis, MN         59:31    9:35  55:51
 1095  146 M40  James Bryan, 41, Richfield, MN             59:31    9:35  57:41
 1096  200 M35  Vikram Namjoshi, 35, Eden Prairie, MN      59:31    9:35  58:56
 1097  201 M35  Matthew Winston, 39, Plymouth, MN          59:33    9:35  56:19
 1098   30 M60  Harry Farb, 64, Minnetonka, MN             59:35    9:35  58:34
 1099  400 M20  Vincent Kasprowicz, 33, Shoreview, MN      59:38    9:36  56:21
 1100   52 M55  Rodney Nelson, 57, Circle Pines, MN        59:38    9:36  57:39
 1101   31 M60  John Lundgren, 61, New Brighton, MN        59:38    9:36  59:01
 1102  401 M20  Daniel Nelson, 25, Minneapolis, MN         59:39    9:36  57:39
 1103  121 M45  Tom Lund, 49, Edina, MN                    59:39    9:36  57:45
 1104           #1628, .                                   59:42    9:36  57:18
 1105  107 M50  Paul Bloomberg, 52, Mendota Hts, MN        59:44    9:37  57:20
 1106    5 M70  Richard Finnegan, 71, Burnsville, MN       59:44    9:37  59:20
 1107    7 M65  Malcolm Cohen, 67, Ann Arbor, MI           59:45    9:37  59:40
 1108  402 M20  Dustin Curell, 24, Minneapolis, MN         59:47    9:37  57:18
 1109  147 M40  Michael Miller, 44, Rogers, MN             59:48    9:37  55:57
 1110  148 M40  David Kubisiak, 44, Chanhassen, MN         59:49    9:38  55:11
 1111  122 M45  Stuart Brown, 47, Chanhassen, MN           59:49    9:38  55:11
 1112  149 M40  John Drew, 41, Minneapolis, MN             59:50    9:38  57:12
 1113  403 M20  Alexander Young, 28, Crystal, MN           59:52    9:38  56:48
 1114   53 M55  Scott Koidahl, 56, Minneapolis, MN         59:53    9:38  56:51
 1115   54 M55  John Bouska, 59, Cottage Grove, MO         59:53    9:38  57:57
 1116  150 M40  Michael Stephan, 42, Victoria, MN          59:54    9:38  58:53
 1117  202 M35  Tom Mondragon, 39, Richfiled, MN           59:55    9:39  53:54
 1118  404 M20  Nathan Klinger, 27, Somerset, WI           59:55    9:39  55:48
 1119  405 M20  Randy Kuechle, 34, Eden Valley, MN         59:55    9:39  55:48
 1120  123 M45  Forrest Bentley, 49, Minneapolis, MN       59:55    9:39  57:01
 1121  108 M50  Jeff Poliak, 52, Prescott, WI              59:55    9:39  58:26
 1122  406 M20  Joshua Anderson, 29, Eden Prairie, MN      59:56    9:39  57:50
 1123   32 M60  Philip Mooney, 61, Maple Lake, MN          59:56    9:39  58:53
 1124  407 M20  Aric Babbitt, 32, So St Paul, MN           59:57    9:39  57:34
 1125   55 M55  Ralph Imholte, 57, Minneapolis, MN         59:58    9:39  57:56
 1126  408 M20  Michael Gouch, 26, Burnsville, MN          59:58    9:39  58:07
 1127  409 M20  Wilson Eugster, 30, Minneapolis, MN      1:00:00    9:39  55:31
 1128  410 M20  Michael Hunter, 31, Plymouth, MN         1:00:00    9:39  56:48
 1129  151 M40  Michael Maddio, 42, St Paul, MN          1:00:00    9:39  58:08
 1130  124 M45  Martin Dietl, 46, Minneapolis, MN        1:00:01    9:39  58:04
 1131  152 M40  Timothy McNeal, 40, Lakeville, MN        1:00:02    9:40  56:05
 1132  203 M35  Scott Harrison, 37, Farmington, MN       1:00:05    9:40  56:55
 1133  109 M50  William Hodgson, 53, Bloomington, MN     1:00:06    9:40  56:54
 1134   33 M60  Dan Cole, 64, Minneapolis, MN            1:00:06    9:40  57:42
 1135  411 M20  Jack Roberts, 23, St Paul, MN            1:00:06    9:40  58:54
 1136  412 M20  Nathan Brandt, 29, Maple Grove, MN       1:00:08    9:41  55:36
 1137  110 M50  Thomas Richard, 50, Eagan, MN            1:00:08    9:41  56:01
 1138  125 M45  Jonathan Fruen, 46, St Paul, MN          1:00:09    9:41  58:12
 1139   56 M55  Michael Coyle, 59, Arden Hills, MN       1:00:09    9:41  59:45
 1140  413 M20  Jason Bauers, 33, St Paul, MN            1:00:10    9:41  59:01
 1141  204 M35  Troy Heuermann, 39, St Paul, MH          1:00:10    9:41  59:02
 1142   57 M55  Kurt Bjorklund, 55, Edina, MN            1:00:11    9:41  56:19
 1143  111 M50  John Wheaton, 53, Edina, MN              1:00:12    9:41  55:12
 1144  414 M20  Daniel Moshe, 25, Minnetonka, MN         1:00:12    9:41  59:11
 1145  415 M20  Michael Richards, 27, Bloomington, MN    1:00:12    9:41  59:13
 1146  416 M20  John Riske, 28, Minneapolis, MN          1:00:14    9:42  55:47
 1147  126 M45  James Chase, 49, Minnetonka, MN          1:00:15    9:42  58:42
 1148  205 M35  Joshua Carlson, 36, Minneapolis, MN      1:00:16    9:42  56:36
 1149  153 M40  Craig Bloom, 40, Woodbury, MN            1:00:17    9:42  56:17
 1150    8 M65  Jimmy Rogers, 65, Bloomington, MN        1:00:18    9:42  59:33
 1151  154 M40  Hershel Weisberg, 41, Stillwater, MN     1:00:21    9:43  57:50
 1152   58 M55  Barry Bremer, 57, Minneapolis, MN        1:00:22    9:43  57:08
 1153  127 M45  Scott Jensen, 49, Minneapolis, MN        1:00:24    9:43  56:11
 1154  128 M45  Joseph Hines, 49, Deephaven, MN          1:00:24    9:43  56:45
 1155   34 M60  Jerome Johnson, 60, Britton, SD          1:00:24    9:43  57:34
 1156  417 M20  Brian Laule, 29, Woodbury, MN            1:00:25    9:43  57:35
 1157    6 M70  Tom Campbell, 70, St Paul, MN            1:00:25    9:43  58:06
 1158  206 M35  Robert McPherson, 38, Maple Grove, MN    1:00:26    9:44  57:50
 1159  207 M35  Brian Winsor, 36, Minneapolis, MN        1:00:28    9:44  57:38
 1160  155 M40  Raymundo Quintana, 40, Burnsville, MN    1:00:31    9:44  55:57
 1161  418 M20  Trieu Nguyen, 31, Chippewa Falls, WI     1:00:31    9:44  57:17
 1162  208 M35  Brian Bone, 39, Apple Valley, MN         1:00:31    9:44  57:21
 1163  419 M20  Chris Coleman, 31, Blaine, MN            1:00:32    9:44  56:19
 1164   12 M18  Kurtis Rahkola, 19, Maple Plain, MN      1:00:32    9:44  56:58
 1165  156 M40  Kurt Svendsen, 42, Eden Prairie, MN      1:00:34    9:45  55:32
 1166  420 M20  Steve Sauer, 33, Shakopee, MN            1:00:35    9:45  56:31
 1167  421 M20  Dave Scharber, 32, Minneapolis, MN       1:00:35    9:45  58:00
 1168  129 M45  Chris Potratz, 48, White Bear Lake, MN   1:00:35    9:45  59:41
 1169  422 M20  Shawn Stroebl, 29, St Louis Park, MN     1:00:37    9:45  58:10
 1170  209 M35  Jason Berkas, 38, St Louis Park, MN      1:00:37    9:45  59:39
 1171   35 M60  Joseph Lenz, 60, Buffalo, MN             1:00:38    9:45  58:56
 1172  112 M50  Dean Sherman, 53, Bloomington, MN        1:00:40    9:46  58:33
 1173  130 M45  Brian Novak, 46, New Brighton, MN        1:00:40    9:46  59:24
 1174  210 M35  James Runkle, 38, St Paul, MN            1:00:41    9:46  58:35
 1175   59 M55  Roger Anttila, 58, Minneapolis, MN       1:00:42    9:46  59:25
 1176  211 M35  Steve Lindseth, 39, Bloomington, MN      1:00:42    9:46  59:44
 1177  423 M20  Andrew Pautz, 26, Richfield, MN          1:00:43    9:46  57:06
 1178  157 M40  Jay Pluhar, 41, Edina, MN                1:00:44    9:46  57:12
 1179  424 M20  Charles Fischer, 26, Inver Grove Hts, MN 1:00:45    9:47  58:55
 1180  158 M40  John Braun, 43, Minneapolis, MN          1:00:46    9:47  56:46
 1181  425 M20  Matthew Prom, 29, St Paul, MN            1:00:46    9:47  58:08
 1182   60 M55  Kendall Kaskela, 56, Minneapolis, MN     1:00:48    9:47  58:00
 1183  212 M35  Troy Iddings, 35, Monticello, MN         1:00:49    9:47  58:12
 1184  131 M45  Doug Dorow, 47, Minneapolis, MN          1:00:49    9:47  59:13
 1185  132 M45  Edward Dick, 46, St Michael, MN          1:00:50    9:47  57:08
 1186  426 M20  Bjorn Broback, 31, Chaska, MN            1:00:51    9:48  57:24
 1187  113 M50  Philip Umberger, 51, Jordan, MN          1:00:52    9:48  59:50
 1188  159 M40  Victor Cox, 41, St Paul, MN              1:00:53    9:48  57:09
 1189  133 M45  Frank Price, 49, Minneapolis, MN         1:00:54    9:48  56:13
 1190  427 M20  Darrel Bimberg, 34, Watertown, MN        1:00:54    9:48  58:29
 1191  114 M50  Bob Capes, 54, Oakdale, MN               1:00:55    9:48  59:38
 1192  428 M20  Zachary Alwine, 22, Burnsville, MN       1:00:58    9:49  52:38
 1193  213 M35  Dan Eatherton, 39, Elk River, MN         1:00:58    9:49  1:00:36
 1194  160 M40  David Jones, 40, Woodbury, MN            1:01:01    9:49  57:25
 1195  161 M40  Christopher Stack, 41, Lino Lakes, MN    1:01:02    9:49  58:55
 1196  429 M20  Karl Jacobsen, 30, Minnetonka, MN        1:01:03    9:49  57:58
 1197  214 M35  Jeremy Meyer, 35, St Louis Park, MN      1:01:08    9:50  57:07
 1198  215 M35  Jason Ziebarth, 35, Richfield, MN        1:01:08    9:50  57:28
 1199  162 M40  Brad Tainter, 40, Richfield, MN          1:01:08    9:50  57:31
 1200  430 M20  Andy Lavalier, 20, Crystal, MN           1:01:10    9:51  57:05
 1201  431 M20  Benjamin Pernitz, 30, Minneapolis, MN    1:01:10    9:51  1:00:43
 1202  216 M35  Lance Stendal, 38, Plymouth, MN          1:01:11    9:51  55:59
 1203   61 M55  Sol Mirelez, 59, Prior Lake, MN          1:01:12    9:51  1:00:08
 1204  115 M50  Wayne Schmidt, 53, Prior Lake, MN        1:01:12    9:51  1:00:20
 1205  432 M20  Brian Sherwood, 32, St Paul, MN          1:01:13    9:51  57:22
 1206  217 M35  Paul Kauppi, 36, East Bethel, MN         1:01:13    9:51  58:53
 1207  134 M45  Andy Wyatt, 47, Edina, MN                1:01:13    9:51  1:00:24
 1208  163 M40  Richard Rumley, 41, Eden Prairie, MN     1:01:15    9:51  58:51
 1209   36 M60  Norman Frable, 63, Ivins, UT             1:01:15    9:51  1:00:20
 1210  116 M50  Julie Halek, 54, Prior Lake, MN          1:01:15    9:51  1:00:56
 1211  433 M20  David McDonald, 34, Minneapolis, MN      1:01:19    9:52  57:57
 1212   62 M55  Mike Hergert, 58, Grand Forks, ND        1:01:19    9:52  58:30
 1213  434 M20  Nathan Erickson, 23, Minneapolis, MN     1:01:25    9:53  57:30
 1214  218 M35  James Warren, 38, Eden Prairie, MN       1:01:27    9:53  57:01
 1215  219 M35  Thomas Wilmet, 39, Stacy, MN             1:01:27    9:53  59:27
 1216   37 M60  Dennis Johnson, 60, Hugo, MN             1:01:28    9:53  57:55
 1217  435 M20  Stephan Miller, 31, Minneapolis, MN      1:01:28    9:53  1:00:29
 1218  220 M35  Thomas Williams, 35, Minneapolis, MN     1:01:33    9:54  58:09
 1219  436 M20  David Gladwin, 27, Plymouth, MN          1:01:33    9:54  58:58
 1220  437 M20  Alvin Bachel, 25, Lonsdale, MN           1:01:33    9:54  59:14
 1221  221 M35  Lloyd Nickel, 39, Woodbury, MN           1:01:34    9:54  58:19
 1222   63 M55  Mike Dittberner, 59, Willmar, MN         1:01:34    9:54  59:02
 1223  438 M20  Nicholas Cecconi, 28, Minneapolis, MN    1:01:35    9:55  57:30
 1224  135 M45  Jeremiah Collins, 49, Bloomington, MN    1:01:35    9:55  58:24
 1225  222 M35  Chris Paar, 38, St Paul, MN              1:01:36    9:55  57:27
 1226  439 M20  Jesse Steinkope, 29, Otsego, MN          1:01:40    9:55  59:06
 1227  440 M20  Gabe Welker, 32, Minneapolis, MN         1:01:41    9:56  58:09
 1228  164 M40  Chris Krull, 42, Minneapolis, MN         1:01:43    9:56  57:35
 1229  136 M45  John Gleason, 46, White Bear Lake, MN    1:01:44    9:56  1:00:04
 1230  117 M50  David Trapp, 51, St Louis Park, MN       1:01:45    9:56  58:32
 1231  137 M45  Todd Essig, 46, Minnetonka, MN           1:01:46    9:56  58:24
 1232   64 M55  Allen Moen, 57, Maple Grove, MN          1:01:47    9:57  1:01:27
 1233  138 M45  William Kunik, 48, Lakeville, MN         1:01:48    9:57  58:16
 1234   65 M55  Arch Mrkvicka, 57, Rosemount, MN         1:01:51    9:57  1:00:37
 1235  223 M35  William Mohs, 37, Minneapolis, MN        1:01:51    9:57  1:00:47
 1236  441 M20  Hudong Wang, 34, Plymouth, MN            1:01:53    9:58  59:15
 1237  442 M20  Steve Bursch, 28, Robbinsdale, MN        1:01:56    9:58  58:30
 1238  165 M40  Joseph Halloran, 42, St Paul, MN         1:01:56    9:58  58:43
 1239  443 M20  Jason Schmidt, 32, Maple Grove, MN       1:01:56    9:58  59:00
 1240  139 M45  Randy Capra, 45, Stillwater, MN          1:01:57    9:58  1:00:28
 1241  166 M40  Barry Brunsman, 43, Minnetonka, MN       1:01:57    9:58  1:00:29
 1242  167 M40  Drew Bergstrom, 40, Shoreview, MN        1:01:57    9:58  1:01:11
 1243  224 M35  Tim Radaich, 36, Inver Grove Hts, MN     1:02:01    9:59  1:00:46
 1244   38 M60  Christopher Griggs, 61, Minneapolis, MN  1:02:02    9:59  1:01:16
Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top 
 1245  168 M40  Tom Kuiper, 43, Sibley, IA               1:02:06   10:00  58:58
 1246  169 M40  Bob Miller, 40, Lino Lakes, MN           1:02:06   10:00  1:00:28
 1247  118 M50  Mark Potter, 53, Roseville, MN           1:02:08   10:00  57:38
 1248  444 M20  Stephen Ruether, 25, St Paul, MN         1:02:08   10:00  59:08
 1249  170 M40  Greg Johnson, 44, St Paul, MN            1:02:09   10:00  58:15
 1250  171 M40  Todd Worscheck, 43, Savage, MN           1:02:09   10:00  59:18
 1251  225 M35  Emil Radaich Iii, 38, Minneapolis, MN    1:02:10   10:00  1:00:54
 1252  119 M50  Stanley Romanstein, 53, St Louis Park, MN
                                                            1:02:12   10:01  59:22
 1253  445 M20  Tavis Johnson, 27, Crystal, MN           1:02:13   10:01  58:08
 1254   66 M55  Stephen Willett, 55, St Paul, MN         1:02:15   10:01  1:01:34
 1255  446 M20  Karl Jensen, 34, Rosemount, MN           1:02:18   10:02  59:44
 1256  226 M35  Tim Jensen, 39, Owatonna, MN             1:02:18   10:02  1:01:03
 1257  140 M45  Michael Jordan, 47, St Paul, MN          1:02:23   10:02  59:06
 1258  447 M20  John Hudspeth, 27, New Prague, MN        1:02:23   10:02  59:46
 1259  448 M20  Joel Bekkala, 26, Long Lake, MN          1:02:24   10:03  58:09
 1260  449 M20  Willy Lee, 33, Minneapolis, MN           1:02:24   10:03  1:00:21
 1261  227 M35  Wade Becker, 36, Maple Grove, MN         1:02:25   10:03  59:51
 1262  228 M35  Mark Kuhn, 39, Robbinsdale, MN           1:02:28   10:03  58:37
 1263  229 M35  Jason Osgood, 39, Elk River, MN          1:02:29   10:03  58:55
 1264  120 M50  Douglas Decarolis, 50, Lakeville, MN     1:02:31   10:04  59:46
 1265  450 M20  Joe Bowser, 30, Minneapolis, MN          1:02:31   10:04  1:00:05
 1266  451 M20  Joseph Delmonico, 33, Minneapolis, MN    1:02:32   10:04  58:34
 1267  452 M20  Matthew Bloomquist, 23, Eden Prairie, MN 1:02:34   10:04  59:49
 1268  141 M45  Doyle Johnson, 46, Maple Lake, MN        1:02:35   10:04  59:55
 1269  172 M40  Bill Tatum, 43, Woodbury, MN             1:02:36   10:04  59:23
 1270  230 M35  John Ray, 39, Minnetonka                 1:02:37   10:05  1:00:28
 1271  173 M40  Sean Finnegan, 43, Stillwater, MN        1:02:37   10:05  1:01:01
 1272  453 M20  Darin Jones, 34, Centerville, MN         1:02:38   10:05  57:18
 1273   13 M16  Antonio Davis, 16, Minneapolis, MN       1:02:38   10:05  1:00:46
 1274  121 M50  James Bennetts, 53, White Bear Lake, MN  1:02:41   10:05  1:00:51
 1275  174 M40  Keith Watton, 40, Andover, MN            1:02:42   10:05  58:31
 1276  231 M35  Pat Lane, 39, Las Vegas, NV              1:02:43   10:06  59:01
 1277  454 M20  Peter Waldeck, 34, Minneapolis, MN       1:02:43   10:06  59:45
 1278  175 M40  Michael Hiller, 44, Minneapolis, MN      1:02:43   10:06  1:01:54
 1279   39 M60  David Hatzung, 61, Edina, MN             1:02:43   10:06  1:01:58
 1280  455 M20  Wade Anderson, 32, Apple Valley, MN      1:02:46   10:06  1:00:12
 1281   40 M60  Robert Grun, 60, Mendota Hts, MN         1:02:46   10:06  1:00:22
 1282  456 M20  Zan Swanson, 34, Waconia, MN             1:02:49   10:07  58:44
 1283  176 M40  Jonathan Bunker, 42, Elk River, MN       1:02:49   10:07  1:00:03
 1284  457 M20  Jacob Grun, 28, Mendota Hts, MN          1:02:49   10:07  1:00:25
 1285  177 M40  Nathan Quanbeck, 44, Roseville, MN       1:02:53   10:07  1:01:31
 1286  232 M35  Matt Bailey, 35, Eagan, MN               1:02:54   10:07  57:14
 1287   14 M16  Neal Fredrick, 16, Brooklyn Park, MN     1:02:57   10:08  58:30
 1288  142 M45  Bill Ziolkowski, 48, Arden Hills, MN     1:03:00   10:08  58:45
 1289  458 M20  Jamey Weinberg, 32, Richfiled, MN        1:03:01   10:08  1:00:16
 1290  178 M40  Gary Graham, 43, Savage, MN              1:03:03   10:09  59:20
 1291  459 M20  Ian Mapp, 28, Minneapolis, MN            1:03:08   10:10  1:00:53
 1292  179 M40  Becky Brink, 42, Minnetonka, MN          1:03:10   10:10  1:01:01
 1293  460 M20  Trevor Gruby, 34, St Michael, MN         1:03:14   10:11  1:01:03
 1294  143 M45  Steven Storo, 45, Chanhassen, MN         1:03:15   10:11  1:00:59
 1295  461 M20  Paul Muenchow, 26, Chanhassen, MN        1:03:17   10:11  1:01:21
 1296  462 M20  Mike Waataja, 33, Plymouth, MN           1:03:18   10:11  59:49
 1297  122 M50  Cary Peterson, 51, Eagan, MN             1:03:19   10:11  1:02:00
 1298  463 M20  Nick Zabloski, 25, Minneapolis, MN       1:03:26   10:12  59:52
 1299   41 M60  Kent Barker, 61, Eagan, MN               1:03:27   10:13  1:02:28
 1300  464 M20  Curtis Morgan, 32, Minneapolis, MN       1:03:28   10:13  59:47
 1301  465 M20  Brad Richason, 33, St Paul, MN           1:03:28   10:13  1:02:29
 1302  123 M50  Dave Honkanen, 52, Eagan, MN             1:03:29   10:13  59:42
 1303  466 M20  Todd Pariseau, 34, Woodbury, MN          1:03:31   10:13  59:14
 1304  124 M50  Neil Kennelly, 53, St Paul, MN           1:03:33   10:14  1:00:16
 1305  144 M45  Brian Hawkins, 48, Minneapolis, MN       1:03:33   10:14  1:02:20
 1306  180 M40  Craig Hanson, 41, Minneapolis, MN        1:03:35   10:14  59:31
 1307  145 M45  Mike Dettle, 46, Fridley, MN             1:03:35   10:14  59:32
 1308  233 M35  Matthew Keller, 39, Minneapolis, MN      1:03:38   10:14  1:00:25
 1309  467 M20  Chad Hoffmann, 34, Lonsdale, MN          1:03:40   10:15  1:01:00
 1310  468 M20  Dave Krocak, 32, St Louis Park, MN       1:03:42   10:15  1:01:03
 1311    9 M65  Thomas Lyke, 67, Hutchinson, MN          1:03:42   10:15  1:01:14
 1312  469 M20  Joe Durand, 29, Minneapolis, MN          1:03:43   10:15  1:01:03
 1313  470 M20  John Neuman, 32, Chanhassen, MN          1:03:44   10:15  1:05:44
 1314   42 M60  Lee Trelstad, 63, Falcon Heights, MN     1:03:46   10:16  1:02:22
 1315   67 M55  Michael Kulka, 58, St Paul, MN           1:03:47   10:16  59:02
 1316  471 M20  Scott Stormo, 27, Buffalo, MN            1:03:48   10:16  1:00:38
 1317  472 M20  Mike Perfect, 33, Coon Rapids, MN        1:03:50   10:16  58:47
 1318   43 M60  John Gordon, 61, Edina, MN               1:03:54   10:17  1:00:03
 1319   10 M65  Richard Allyn, 66, Edina, MN             1:03:54   10:17  1:00:03
 1320  181 M40  John Brill, 43, Eden Prairie, MN         1:03:55   10:17  1:01:22
 1321  234 M35  Steven Hanson, 37, Bloomington, MN       1:03:56   10:17  59:46
 1322  235 M35  Roger Hipwell, 36, Eden Prairie, MN      1:03:56   10:17  1:01:23
 1323  125 M50  Leo Cotton, 51, Bloomington, MN          1:03:58   10:18  1:01:34
 1324  473 M20  Patrick Larson, 31, Minneapolis, MN      1:03:59   10:18  1:01:29
 1325  126 M50  Ron Schmitz, 54, Waconia, MN             1:04:02   10:18  59:39
 1326   44 M60  Thomas Gross, 62, Redwood Falls, MN      1:04:03   10:18  1:00:51
 1327  474 M20  David Sly, 29, St Paul, MN               1:04:03   10:18  1:01:53
 1328  127 M50  Brian Bentley, 51, Owatonna, MN          1:04:04   10:19  1:00:41
 1329   68 M55  Robert Johnson, 55, Redwood Falls, MN    1:04:04   10:19  1:00:52
 1330  182 M40  David Jakupcak, 41, Hudson, WI           1:04:05   10:19  1:00:00
 1331  183 M40  Robert Tomb, 40, Roseville, MN           1:04:06   10:19  1:00:47
 1332   69 M55  Jerry Hoistad, 57, Minneapolis, MN       1:04:07   10:19  1:01:19
 1333  475 M20  Daniel Keltgen, 29, Chanhassen, MN       1:04:07   10:19  1:02:01
 1334  476 M20  Gary Mullen, 33, Blaine, MN              1:04:08   10:19  59:11
 1335  477 M20  Ron Marfori, 30, Inver Grove Hts, MN     1:04:08   10:19  59:48
 1336   70 M55  Greg Peluf, 56, Brooklyn Park, MN        1:04:10   10:20  1:00:32
 1337  236 M35  John Hager, 36, Lakeville, MN            1:04:11   10:20  1:02:25
 1338  478 M20  Paul Storm, 24, Minneapolis, MN          1:04:15   10:20  59:43
 1339  479 M20  Loren Mintz, 30, St Louis Park, MN       1:04:15   10:20  1:02:55
 1340  146 M45  Robert Dybvig, 48, Osceola, WI           1:04:15   10:20  1:03:45
 1341  480 M20  Andy Dybvig, 33, Plymouth, MN            1:04:15   10:20  1:03:45
 1342  237 M35  Harry Atkins, 38, Minneapolis, MN        1:04:16   10:21  1:01:28
 1343  481 M20  Trevor Holm, 33, Spring Lake Park, MN    1:04:16   10:21  1:02:20
 1344   45 M60  Rich Dietman, 62, Rochester, MN          1:04:18   10:21  1:00:54
 1345  482 M20  Charles Sunderland, 33, Golden Valley, MN
                                                            1:04:21   10:21  1:01:08
 1346  147 M45  Steve Giebler, 48, Inver Grove Hts, MN   1:04:21   10:21  1:02:50
 1347  128 M50  Greg Schmit, 53, Vadnais Hts, ME         1:04:22   10:21  1:02:50
 1348  483 M20  Marcel Allen, 24, Brooklyn Park, MN      1:04:26   10:22  59:49
 1349  484 M20  Drew Gordon, 26, Champlin, MN            1:04:27   10:22  1:01:06
 1350  148 M45  Chris Ludewig, 47, Northfield, MN        1:04:27   10:22  1:01:11
 1351  485 M20  Alan Foley, 29, Plymouth, MN             1:04:28   10:22  1:00:39
 1352  129 M50  Steve Chase, 54, Chaska, MN              1:04:28   10:22  1:04:05
 1353   71 M55  Garry Zierhut, 56, Minneapolis, MN       1:04:29   10:23  1:01:24
 1354  149 M45  Mark Traffas, 46, Lakeville, MN          1:04:32   10:23  1:00:32
 1355  238 M35  Brian Smith, 38, Apple Valley, MN        1:04:32   10:23  1:01:39
 1356   46 M60  Lowell Julian, 61, Excelsior, MN         1:04:33   10:23  1:03:20
 1357  239 M35  Aaron Nelson, 38, Hudson, WI             1:04:35   10:24  1:00:14
 1358  486 M20  Karl Anderson, 32, Shoreview, MN         1:04:37   10:24  1:03:25
 1359  487 M20  Brad Quast, 30, Shoreview, MN            1:04:37   10:24  1:03:26
 1360  240 M35  Mark Betters, 35, Mankato, MN            1:04:42   10:25  1:00:18
 1361  241 M35  Luke Rudnick, 35, Plymouth, MN           1:04:42   10:25  1:00:26
 1362   11 M65  John Brennan, 66, St Paul, MN            1:04:42   10:25  1:03:31
 1363  130 M50  Laszlo Kocsis, 51, Circle Pines, MN      1:04:45   10:25  1:01:37
 1364   47 M60  Tom Milbrandt, 60, Plymouth, MN          1:04:45   10:25  1:03:22
 1365  488 M20  Chris Boppre, 27, St Paul, MN            1:04:49   10:26  1:03:26
 1366  489 M20  Casey Lantz, 28, Maple Grove, MN         1:04:49   10:26  1:03:27
 1367  490 M20  Nate Meyer, 27, St Paul, MN              1:04:49   10:26  1:03:27
 1368   48 M60  Tom Hurwitz, 63, Minneapolis, MN         1:04:51   10:26  1:01:18
 1369  184 M40  Chris Hastings, 42, Eagan, MN            1:04:51   10:26  1:04:31
 1370           #2623, .                                 1:04:51   10:26  1:04:48
 1371  150 M45  Michael Baker, 48, Minneapolis, MN       1:04:53   10:26  1:02:37
 1372  491 M20  James Nguyen, 31, Minneapolis, MN        1:04:56   10:27  1:00:57
 1373  242 M35  David Cantu, 35, Minneapolis, MN         1:04:57   10:27  1:02:55
 1374  492 M20  Reid Wilson, 34, Minneapolis, MN         1:04:58   10:27  1:00:58
 1375  493 M20  Tim Gartner, 33, Eagan, MN               1:04:58   10:27  1:01:34
 1376  131 M50  Dominique Najjar, 54, Mendota Hts, MN    1:05:01   10:28  1:02:37
 1377  243 M35  Marc Wolf, 39, Plymouth, MN              1:05:05   10:28  1:03:04
 1378   72 M55  James Holm, 57, Bloomington, MN          1:05:06   10:29  1:02:09
 1379  244 M35  Mark Genzlinger, 36, St Louis Park, MN   1:05:06   10:29  1:04:27
 1380  494 M20  Astein Osei, 28, Maplewood, MN           1:05:10   10:29  1:00:35
 1381  185 M40  Jason Trebilcock, 40, St Louis Park, MN  1:05:10   10:29  1:01:45
 1382  245 M35  Timothy Johnson, 36, Inver Grove Hts, MN 1:05:12   10:30  1:00:00
 1383   73 M55  Michael Peterson, 58, Plymouth, MN       1:05:12   10:30  1:00:37
 1384  495 M20  Jamie Herr, 25, Minnetonka, MN           1:05:14   10:30  1:02:39
 1385  246 M35  Christopher Moen, 37, Shakopee, MN       1:05:21   10:31  59:03
 1386  186 M40  Louie Vukich, 43, Lindstrom, MN          1:05:24   10:31  1:02:40
 1387  132 M50  Michael Endrizzi, 51, Inver Grove Hts, MN
                                                            1:05:25   10:32  1:02:15
 1388  133 M50  Kent Schnaith, 50, Inver Grove Hts, MN   1:05:25   10:32  1:03:59
 1389  187 M40  Brian Woods, 41, Minneapolis, MN         1:05:26   10:32  1:01:02
 1390  496 M20  Kevin Jayson, 32, Coon Rapids, MI        1:05:27   10:32  1:01:09
 1391  134 M50  Peter Taylor, 53, Minneapolis, MN        1:05:29   10:32  1:01:06
 1392  188 M40  Dan Galinson, 41, Plymouth, MN           1:05:32   10:33  1:02:32
 1393  189 M40  Michael Thompson, 44, Minneapolis, MN    1:05:34   10:33  1:01:09
 1394  190 M40  Joe Marrs, 40, Minneapolis, MN           1:05:34   10:33  1:03:08
 1395  497 M20  Darnay Benner, 32, Richfield, MN         1:05:35   10:33  1:03:35
 1396  498 M20  Robert Confer, 32, Apple Valley, MN      1:05:36   10:33  1:01:11
 1397  499 M20  Matt Palmen, 30, St Louis Park, MN       1:05:36   10:33  1:01:50
 1398  500 M20  Jeff Pilon, 28, Plymouth, MN             1:05:37   10:34  1:01:01
 1399   74 M55  William Bowman, 55, Apple Valley, MN     1:05:41   10:34  1:02:42
 1400  501 M20  Allen Ondrachek, 22, Brooklyn Park, MN   1:05:42   10:34  1:02:52
 1401  247 M35  James Haun, 37, Golden Valley, MN        1:05:43   10:35  1:02:27
 1402  151 M45  Jim Lee, 48, Chanhassen, MN              1:05:44   10:35  1:03:00
 1403  152 M45  Raymond Donohoe, 47, Bloomington, MN     1:05:45   10:35  1:03:00
 1404  502 M20  Josh Doerr, 32, Fridley, MN              1:05:45   10:35  1:03:07
 1405  503 M20  Andy Sobiech, 31, Fridley, MN            1:05:46   10:35  1:03:08
 1406  504 M20  Mark Gobeli, 26, Minneapolis, MN         1:05:47   10:35  1:01:11
 1407  135 M50  Paul Howard, 53, Eden Prairie, MN        1:05:47   10:35  1:02:31
 1408  505 M20  Chris Haase, 30, St Paul, MN             1:05:47   10:35  1:03:24
 1409  506 M20  Travis Thompson, 29, Richfield, MN       1:05:48   10:35  1:01:12
 1410   75 M55  Patrick Geraghty, 57, Minneapolis, MN    1:05:48   10:35  1:02:07
 1411    8 M14  Connor Geraghty, 15, Minneapolis, MN     1:05:48   10:35  1:02:10
 1412  507 M20  Andrew Ruediger, 28, St Paul, MN         1:05:49   10:36  1:03:26
 1413  508 M20  Chris Nault, 32, Woodbury, MN            1:05:53   10:36  1:04:55
 1414  191 M40  Lance Mens, 41, Woodbury, MN             1:05:55   10:36  1:03:07
 1415   76 M55  Steven Bergseth, 59, St Paul, MN         1:05:56   10:37  1:01:49
 1416   49 M60  Jerry Bergseth, 62, Minneapolis, MN      1:05:56   10:37  1:01:50
 1417  509 M20  Michael Driscoll, 33, Apple Valley, MN   1:05:56   10:37  1:04:07
 1418  510 M20  Ryan Skor, 27, Wayzata, MN               1:06:00   10:37  1:03:19
 1419  511 M20  Cory Jax, 28, Shakopee, MN               1:06:01   10:37  1:02:45
 1420  192 M40  Marlo Peterson, 42, Savage, MN           1:06:02   10:38  1:04:00
 1421  512 M20  Phil Pappano, 28, Minneapolis, MN        1:06:08   10:39  59:51
 1422   77 M55  Jeffrey Gould, 57, Inver Grove Hts, MN   1:06:08   10:39  1:02:01
 1423  513 M20  Wesley Weecks, 31, Woodbury, MN          1:06:12   10:39  1:05:31
 1424  193 M40  Bret Busse, 40, Apple Valley, MN         1:06:16   10:40  1:04:59
 1425  153 M45  Matt Clayton, 46, Mendota Hts, MN        1:06:17   10:40  1:01:41
 1426  248 M35  Phillip Runge, 39, Apple Valley, MN      1:06:22   10:41  1:02:48
 1427   50 M60  Brian Alger, 62, Minneapolis, MN         1:06:27   10:42  1:02:20
 1428  194 M40  Joel Bothof, 41, Minneapolis, MN         1:06:27   10:42  1:02:51
 1429  154 M45  Ben Maddaloni, 45, Savage, MN            1:06:30   10:42  1:06:12
 1430  136 M50  Timothy Stanton, 50, Northfield, MN      1:06:31   10:42  1:02:20
 1431   78 M55  Al Heinen, 59, Champlin, MN              1:06:37   10:43  1:03:40
 1432  514 M20  Joe Klescewski, 30, Eden Prairie, MN     1:06:38   10:43  1:03:57
 1433  137 M50  Ron Gerdes, 50, St Paul, MN              1:06:39   10:44  1:02:16
 1434  138 M50  Tim Murphy, 50, Minneapolis, MN          1:06:39   10:44  1:03:54
 1435   79 M55  Frank Docherty, 58, Mound, MN            1:06:41   10:44  1:03:09
 1436  515 M20  Tim Mortenson, 32, Spring Lake Park, MN  1:06:41   10:44  1:04:40
 1437   80 M55  Rick Fiman, 58, Eden Prairie, MN         1:06:47   10:45  1:03:47
 1438  516 M20  Carlos Baires Escobar, 31, Woodbury, MN  1:06:49   10:45  1:05:55
 1439   81 M55  Jim Guyn, 56, Minnetonka, MN             1:06:50   10:45  1:06:01
 1440   82 M55  Joseph Baierl, 56, Lake Elmo, MN         1:06:53   10:46  1:05:46
 1441  249 M35  James Wagley, 38, Eagan, MN              1:06:54   10:46  1:04:02
 1442  195 M40  Kent Runksmeier, 44, Brooklyn Park, MN   1:06:56   10:46  1:06:19
 1443  196 M40  David Betters, 40, Rosemount, MN         1:06:57   10:46  1:02:32
 1444  250 M35  Troy Freesemann, 35, Burnsville, MN      1:06:58   10:47  1:06:37
 1445  517 M20  Paul Tarnowski, 32, Minneapolis, MN      1:06:59   10:47  1:05:20
 1446  518 M20  Aaron Bucko, 26, Minneapolis, MN         1:07:00   10:47  1:02:56
 1447  519 M20  Jonathon Dearmond, 28, Minneapolis, MN   1:07:00   10:47  1:02:56
 1448  155 M45  Michael Loftus, 47, Lakeville, MN        1:07:06   10:48  1:04:04
 1449  251 M35  Victor Sugumar, 35, Plymouth, MN         1:07:09   10:48  1:04:47
 1450  197 M40  Thomas Ondrachek, 44, Brooklyn Park, MN  1:07:10   10:49  1:04:20
 1451  156 M45  Terry O'Brien, 47, Minneapolis, MN       1:07:15   10:49  1:05:58
 1452   83 M55  David Piper, 55, Minneapolis, MN         1:07:19   10:50  1:04:14
 1453  157 M45  David Kolstad, 47, White Bear Lake, MN   1:07:23   10:51  1:04:15
 1454  520 M20  Cory Hintz, 34, St Michael, MN           1:07:26   10:51  1:05:14
 1455  252 M35  Aaron Broberg, 35, Austin, MN            1:07:30   10:52  1:06:15
 1456  253 M35  Steve Kuechle, 39, Paynesville, MN       1:07:39   10:53  1:03:30
 1457   12 M65  Gary Hoover, 66, Lakeville, MN           1:07:46   10:54  1:05:33
 1458  521 M20  Ryan Blake, 22, St Paul, MN              1:07:47   10:54  1:03:41
 1459  198 M40  Patrick Hagen, 43, St Paul Mn, MN        1:07:48   10:55  1:03:22
 1460  522 M20  Noah Her, 23, Wausau, WI                 1:07:50   10:55  1:05:05
 1461  254 M35  Kyle Schmit, 35, Minneapolis, MN         1:07:51   10:55  1:04:41
 1462  523 M20  Brendt Jones, 28, Richfield, MN          1:07:52   10:55  1:05:30
 1463  524 M20  John Caban, 26, Inver Grove Hts, MN      1:07:55   10:56  1:03:58
 1464  255 M35  Jason Ashline, 36, Chanhassen, MN        1:07:56   10:56  1:05:15
 1465  256 M35  Deepak Bhaskar, 37, Richfield, MN        1:07:58   10:56  1:07:14
 1466  525 M20  Jarett Klein, 30, St Paul, MN            1:07:59   10:56  1:06:11
 1467  257 M35  Daniel Hutjens, 37, Minneapolis, MN      1:08:00   10:57  1:03:43
 1468  258 M35  Jarrett Jedlicka, 36, Rosemount, MN      1:08:01   10:57  1:03:43
 1469  526 M20  Louis Hawkins, 31, West St Paul, MN      1:08:08   10:58  1:04:29
 1470   84 M55  Jim Behm, 58, Rosemount, MN              1:08:10   10:58  1:03:00
 1471  527 M20  Ben Alcorn, 30, Marshall, MN             1:08:11   10:58  1:05:49
 1472  528 M20  Tim Asp, 28, Apple Valley, MN            1:08:12   10:59  1:06:00
 1473   85 M55  Harold Gooch, 56, Inver Grove Hts, MN    1:08:13   10:59  1:06:22
 1474  529 M20  Aaron Hushagen, 33, Bloomington, MN      1:08:16   10:59  1:10:16
Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top 
 1475  530 M20  Nikolas Evanoff, 28, St Louis Park, MN   1:08:32   11:02  59:38
 1476  199 M40  Chris Hanson, 44, Victoria, MN           1:08:32   11:02  1:05:41
 1477  531 M20  Eric Leschisin, 21, Shoreview, MN        1:08:34   11:02  1:03:49
 1478  259 M35  Patrick Sukhum, 35, Minneapolis, MN      1:08:36   11:02  1:04:11
 1479  532 M20  Noah Wenz, 31, Minneapolis, MN           1:08:36   11:02  1:04:12
 1480   86 M55  Thomas Larson, 59, Eagan, MN             1:08:36   11:02  1:06:30
 1481  139 M50  Joe Flynn, 51, Burnsville, MN            1:08:38   11:03  1:04:15
 1482  533 M20  Brian Weaver, 31, Edina, MN              1:08:45   11:04  1:06:26
 1483  260 M35  William Slade, 39, Minneapolis, MN       1:08:52   11:05  1:06:04
 1484  534 M20  Kevin Wallenberg, 28, Eagan, MN          1:08:58   11:06  1:06:22
 1485  535 M20  Ted Dallin, 30, White Bear Lake, MN      1:08:59   11:06  1:06:35
 1486   51 M60  Richard Brown, 60, St Paul, MI           1:09:02   11:07  1:07:18
 1487  158 M45  Michael Isaacson, 49, Faribault, MN      1:09:03   11:07  1:04:49
 1488   87 M55  Lee Nelson, 59, Lakeville, MN            1:09:11   11:08  1:05:47
 1489  261 M35  Karim Bandali, 37, Bloomington, MN       1:09:14   11:08  1:06:44
 1490   88 M55  Sheldon Matheson, 57, Ham Lake, MN       1:09:15   11:09  1:05:11
 1491  536 M20  Stones Bonawitz, 20, Crystal, MN         1:09:20   11:09  1:05:16
 1492  537 M20  James Laliberte, 20, Crystal, MN         1:09:22   11:10  1:05:19
 1493  262 M35  Andy Sackreiter, 36, St Paul, MN         1:09:23   11:10  1:06:48
 1494  538 M20  Stan Grubbs, 34, Pine City, MN           1:09:24   11:10  1:05:51
 1495   89 M55  Richard Becker, 57, New Brighton, MN     1:09:25   11:10  1:05:04
 1496  140 M50  Paul Phillips, 50, Little Canada, MN     1:09:27   11:11  1:02:24
 1497  539 M20  Brandyn Dykstra, 29, Richfield, MN       1:09:28   11:11  1:05:13
 1498  200 M40  Scott Odonnell, 42, Minneapolis, MN      1:09:30   11:11  1:05:09
 1499  159 M45  Daniel Quinn, 45, Maple Grove, MN        1:09:32   11:11  1:05:52
 1500  160 M45  Matthew Biegert, 46, Woodbury, MN        1:09:33   11:12  1:05:12
 1501  263 M35  Nathan Torgerson, 39, Andover, MN        1:09:34   11:12  1:07:50
 1502  201 M40  Mark Albee, 40, Duluth, MN               1:09:34   11:12  1:08:45
 1503  264 M35  Jeffrey Sculthorp, 35, Blaine, MN        1:09:36   11:12  1:07:48
 1504  540 M20  Glen Recknor, 34, Rochester, MN          1:09:40   11:13  1:05:06
 1505  541 M20  Nicholas Carpenter, 28, Minneapolis, MN  1:09:41   11:13  1:04:38
 1506  542 M20  Marcus Allen, 26, Brooklyn Park, MN      1:09:44   11:13  1:05:07
 1507  543 M20  Jacob Ausman, 23, Minneapolis, MN        1:09:44   11:13  1:11:44
 1508  202 M40  David K Wright Walstrom, 44, Eagan, MN   1:09:45   11:13  1:05:45
 1509  544 M20  Shane Martin, 33, Zimmerman, MN          1:09:47   11:14  1:05:11
 1510  203 M40  Jeff Merz, 43, Honolulu, HI              1:09:51   11:14  1:05:14
 1511   90 M55  Patrick Quinn, 58, Eagan, MN             1:10:07   11:17  1:06:29
 1512  545 M20  Tom Wertish, 28, Eden Prairie, MN        1:10:11   11:18  1:08:06
 1513   52 M60  Ernest Blair, 63, Grand Rapids, MN       1:10:12   11:18  1:08:09
 1514  546 M20  Tom Walz, 34, Crystal, MN                1:10:21   11:19  1:08:00
 1515  547 M20  Henry Uvalle, 29, St Louis Park, MN      1:10:22   11:19  1:05:52
 1516  548 M20  Brandon Storhaug, 30, White Bear Lake, MN
                                                            1:10:24   11:20  1:06:55
 1517  265 M35  Jason Oldenburg, 39, St Louis Park, MN   1:10:25   11:20  1:06:20
 1518   91 M55  Kevin Zahler, 59, Minnetonka, MN         1:10:26   11:20  1:06:24
 1519  549 M20  Justin Theodotou, 24, Minnetonka, MN     1:10:34   11:21  1:08:25
 1520   92 M55  Andrew Simons, 56, Boscobel, WI          1:10:35   11:22  1:06:56
 1521  141 M50  Andrew Theodotou, 54, Minnetonka, MN     1:10:35   11:22  1:08:27
 1522  550 M20  Mike Derus, 27, Minneapolis, MN          1:10:36   11:22  1:08:35
 1523  266 M35  James Hirsch, 39, Bloomington, MN        1:10:37   11:22  1:05:52
 1524  204 M40  David Hunt, 44, Edina, MN                1:10:38   11:22  1:08:45
 1525  551 M20  Eli Wolter, 30, Maple Grove, MN          1:10:39   11:22  1:07:44
 1526  552 M20  Brandon Walter, 21, St Paul, MN          1:10:43   11:23  1:06:59
 1527  553 M20  Kevin Newcomb, 29, Plymouth, MN          1:10:46   11:23  1:08:04
 1528  161 M45  Tony Clanton, 48, Woodbury, MN           1:10:53   11:24  1:09:14
 1529  162 M45  Tim Parker, 45, Minneapolis, MN          1:11:01   11:26  1:07:00
 1530  205 M40  Michael Kain, 40, Brooklyn Park, MN      1:11:11   11:27  1:06:34
 1531  206 M40  Robert Condon, 41, Eagan, MN             1:11:13   11:28  1:06:36
 1532  267 M35  Thomas Zell, 39, Inver Grove Hts, MN     1:11:17   11:28  1:08:10
 1533  268 M35  Craig Mulcahy, 36, Lakeville, MN         1:11:21   11:29  1:07:59
 1534  269 M35  Jim Promer, 37, St Paul, MN              1:11:29   11:30  1:09:43
 1535  207 M40  Tom Menssen, 40, Minneapolis, MN         1:11:29   11:30  1:10:10
 1536  208 M40  Mark Brandt, 44, St Paul, MN             1:11:31   11:31  1:06:48
 1537  163 M45  Steve Westman, 45, Minnetonka, MN        1:11:38   11:32  1:08:16
 1538  164 M45  Robert Farber, 47, Champlin, MN          1:11:40   11:32  1:07:06
 1539  142 M50  Dale Broadhead, 54, Wanamingo, MN        1:11:40   11:32  1:07:53
 1540  270 M35  Paul Kahlert, 38, Minneapolis, MN        1:11:40   11:32  1:08:11
 1541  165 M45  Mark Winey, 48, Dellwood, MN             1:11:42   11:32  1:06:38
 1542  209 M40  Dave Vernon, 43, Stillwater, MN          1:11:48   11:33  1:08:08
 1543   93 M55  Nick Linsmayer, 58, Lake Elmo, MN        1:11:50   11:34  1:10:43
 1544   53 M60  Glenn Barnette, 62, Mankato, MN          1:12:07   11:36  1:08:43
 1545  554 M20  Kevin Sevre, 34, Anoka, MN               1:12:10   11:37  1:07:02
 1546  271 M35  Jason Kourkoules, 37, Minneapolis, MN    1:12:11   11:37  1:07:59
 1547  272 M35  Charles Fowler, 37, Maple Grove, MN      1:12:38   11:41  1:08:36
 1548  210 M40  Juan Hoyos, 42, Minneapolis, MN          1:12:40   11:42  1:06:24
 1549   13 M65  Bob Stewart, 65, Minneapolis, MN         1:12:43   11:42  1:10:12
 1550   94 M55  Thomas Cutshall, 59, Edina, MN           1:12:45   11:42  1:08:38
 1551  211 M40  Dominic Abram, 43, Roseville, MN         1:12:48   11:43  1:09:09
 1552  212 M40  John Konopa, 43, Lakeville, MN           1:12:49   11:43  1:09:38
 1553  273 M35  Jonathan Reuter, 37, St Louis Park, MN   1:12:55   11:44  1:10:37
 1554  555 M20  Craig Harper, 25, Minneapolis, MN        1:13:14   11:47  1:08:42
 1555  166 M45  Philip Stoyke, 45, St Paul, MN           1:13:15   11:47  1:08:48
 1556  167 M45  Mike Tangedal, 45, Minneapolis, MN       1:13:15   11:47  1:09:44
 1557  274 M35  Shannon Phipps, 38, Woodbury, MN         1:13:16   11:47  1:08:18
 1558  275 M35  Andy Stoyke, 39, Wyoming, MN             1:13:16   11:47  1:08:48
 1559  143 M50  Jerry Potts, 54, Minneapolis, MN         1:13:42   11:52  1:12:01
 1560  168 M45  Jerry Gelle, 45, Rogers, MN              1:13:47   11:52  1:09:55
 1561   95 M55  Dean Erickson, 58, Benson, MN            1:13:51   11:53  1:10:01
 1562  276 M35  John Castillo, 38, Minneapolis, MN       1:14:10   11:56  1:09:47
 1563   96 M55  Don Lehman, 57, Woodbury, MN             1:14:12   11:56  1:11:09
 1564  144 M50  Duncan McCampbell, 50, Minneapolis, MN   1:14:13   11:57  1:12:17
 1565  169 M45  Jerry Scyler, 49, Blaine, MN             1:14:17   11:57  1:10:04
 1566  556 M20  Brad Eckel, 23, St Paul, MN              1:14:25   11:59  1:11:20
 1567  277 M35  Aaron Osland, 36, Minnetonka, MN         1:14:25   11:59  1:11:30
Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top 
 1568   54 M60  James Newton, 60, Burnsville, MN         1:14:52   12:03  1:11:33
 1569  170 M45  Peter Moran, 48, Forest Lake, MN         1:14:52   12:03  1:12:29
 1570  213 M40  Roque Arcilla, 42, Willmar, MN           1:14:59   12:04  1:10:43
 1571  171 M45  Dan Schnuettgen, 46, Plymouth, MN        1:15:02   12:04  1:13:16
 1572   14 M65  John McCarthy, 69, Eagan, MN             1:15:03   12:05  1:09:57
 1573  172 M45  Fred Keilbart, 49, Lakeville, MN         1:15:08   12:05  1:10:37
 1574  145 M50  Brad Houghton, 53, Minneapolis, MN       1:15:10   12:06  1:12:28
 1575  557 M20  Brad Cramer-Erbes, 30, Hopkins, MN       1:15:13   12:06  1:11:13
 1576  558 M20  James Harris, 32, Champlin, MN           1:15:24   12:08  1:13:58
 1577  559 M20  Edwin Yang, 29, Plymouth, MN             1:15:25   12:08  1:12:13
 1578  146 M50  Bruce Murasaki, 52, Plymouth, MN         1:15:27   12:09  1:15:08
 1579  560 M20  Andrew Oleary, 34, St Paul, MN           1:15:54   12:13  1:11:38
 1580   97 M55  Stephen Frey, 59, Wauwatosa, WI          1:15:57   12:13  1:15:02
 1581   55 M60  Tom Fulton, 62, St Louis Park, MN        1:16:03   12:14  1:11:39
 1582  561 M20  Perry Hurth, 31, West Fargo, ND          1:16:04   12:14  1:13:27
 1583  562 M20  Karl Mattson, 31, Minneapolis, MN        1:16:04   12:14  1:13:28
 1584  173 M45  David Kaercher, 47, Chaska, MN           1:16:10   12:15  1:12:43
 1585  563 M20  Larry Chadwick, 24, Inver Grove Hts, MN  1:16:19   12:17  1:12:10
 1586   98 M55  James Stark, 57, Roseville, MN           1:16:19   12:17  1:12:17
 1587  278 M35  Mike Dircks, 37, Maple Lake, MN          1:16:36   12:20  1:13:57
 1588  564 M20  Tim Erickson, 27, Eden Prairie, MN       1:16:57   12:23  1:13:52
 1589  565 M20  Scott Scheldberg, 31, Bloomington, MN    1:16:57   12:23  1:13:54
 1590  147 M50  Doug Crampton, 52, Eden Prairie, MN      1:17:22   12:27  1:12:47
 1591   56 M60  Thomas Thueson, 62, Stillwater, MN       1:17:30   12:28  1:14:30
 1592    9 M14  Kenny Stephenson, 14, Hastings, MN       1:17:33   12:29  1:13:05
 1593  174 M45  Doug Peterson, 48, Northfield, MN        1:17:43   12:30  1:15:30
 1594  566 M20  Richard Andrew, 28, Minneapolis, MN      1:17:59   12:33  1:15:11
 1595  148 M50  Doug Kapernick, 51, Minneapolis, MN      1:18:14   12:35  1:14:01
 1596  567 M20  Travis Dahedl, 24, Northfield, MN        1:18:21   12:37  1:15:42
 1597   57 M60  David Recker, 64, Coon Rapids, MN        1:18:23   12:37  1:14:56
 1598  279 M35  Ravi Purushothaman, 37, Minnetonka, MN   1:18:31   12:38  1:16:10
 1599    7 M70  Paul Taylor, 70, Minnetonka, MN          1:18:36   12:39  1:17:05
 1600    8 M70  Claus Pierach, 74, Minneapolis, MN       1:18:43   12:40  1:17:03
 1601   15 M65  Bruce Metchnek, 66, Plymouth, MN         1:19:12   12:45  1:16:16
 1602   99 M55  Gregory Gardner, 59, Fridley, MN         1:19:13   12:45  1:16:17
 1603   16 M65  Bernie Finch, 69, Pepin, WI              1:19:20   12:46  1:18:24
 1604  568 M20  Bryan Harjes, 34, Minneapolis, MN        1:19:25   12:47  1:16:17
 1605  569 M20  Patrick Foley, 32, St Michael, MN        1:19:32   12:48  1:15:15
 1606  570 M20  Michael Allen, 28, Brooklyn Park, MN     1:19:36   12:49  1:14:58
 1607  571 M20  Eric Pederson, 33, St Paul, MN           1:19:56   12:52  1:16:21
 1608  149 M50  Thomas Greve, 50, Robbinsdale, MN        1:20:32   12:58  1:22:32
 1609   17 M65  John Ramberg, 66, Apple Valley, MN       1:20:42   12:59  1:18:57
Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top 
 1610  214 M40  Eleasalo Ale, 41, Hopkins, MN            1:20:54   13:01  1:15:52
 1611  572 M20  Edward Sypniewski, 33, New Brighton, MN  1:21:06   13:03  1:16:02
 1612  100 M55  Milford Reid, 55, Bloomington, MN        1:21:09   13:04  1:17:57
 1613  215 M40  Matthew Warner, 41, Minneapolis, MN      1:21:17   13:05  1:16:37
 1614  573 M20  Michael Lewis, 34, Sty. Paul, MN         1:21:20   13:05  1:17:15
 1615  280 M35  Sului Ah Sani, 39, Bloomington, MN       1:21:37   13:08  1:16:34
 1616  574 M20  Russell Spiess, 26, Savage, MN           1:21:58   13:11  1:17:57
 1617  281 M35  Jerud Colbert, 35, St Louis Park, MN     1:22:02   13:12  1:18:34
 1618  175 M45  Scott Danovsky, 48, Champlin, MN         1:22:16   13:14  1:18:35
 1619  575 M20  Travis Holt, 28, Austin, MN              1:22:32   13:17  1:18:20
 1620  576 M20  Paritosh Panchal, 30, Bloomington, MN    1:23:04   13:22  1:19:20
 1621  577 M20  Keith Deluney, 24, Minneapolis, MN       1:24:02   13:31  1:23:48
 1622  150 M50  Mike Thielen, 54, Hudson, WI             1:24:35   13:37  1:23:01
 1623  101 M55  Greg Johnson, 55, Maplewood, MN          1:24:36   13:37  1:21:03
 1624  578 M20  Matt Forgy, 32, Milwaukee, WI            1:24:55   13:40  1:20:45
 1625  579 M20  Sue Vang, 29, St Paul, MN                1:25:11   13:42  1:16:00
 1626  176 M45  Michael Moore, 48, St Paul, MN           1:25:21   13:44  1:21:53
 1627   58 M60  Bruce Candlin, 60, Minneapolis, MN       1:26:08   13:52  1:21:48
 1628  216 M40  Jim Nelson, 40, Minneapolis, MN          1:26:17   13:53  1:23:59
 1629  580 M20  Mark Koester, 26, Minneapolis, MN        1:26:40   13:57  1:24:45
 1630  282 M35  Joe Yarnott, 37, Monticello, MN          1:26:45   13:58  1:23:32
Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top 
 1631  283 M35  Jonathan Kuch, 35, St Paul, MN           1:28:59   14:19  1:27:35
 1632   18 M65  Edward Kuch, 67, Deerwood, MI            1:29:00   14:19  1:27:36
 1633  284 M35  Feng Zeng, 35, Eden Prairie, MN          1:29:11   14:21  1:24:37
 1634   59 M60  Craig Pladson, 61, Ramsey, MN            1:29:55   14:28  1:29:26
 1635  151 M50  Craig Hovland, 54, Minneapolis, MN       1:31:46   14:46  1:27:01
 1636   19 M65  Bart Press Press, 66, St Louis Park, MN  1:31:47   14:46  1:29:52
 1637    1 M80  Allen Johnson, 83, Minneapolis, MN       1:33:08   14:59  1:31:38
Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top 
 1638  217 M40  Darren Jakel, 42, Rogers, MN             1:34:22   15:11  1:30:23
 1639  285 M35  Tom Och, 37, Woodbury, MN                1:35:04   15:18  1:33:36
 1640  102 M55  Patrick Kennedy, 58, St Louis Park, MN   1:35:09   15:19  1:30:36
 1641           Cheryl Heilman, .                        1:35:15   15:20  1:33:53
 1642  177 M45  Derrald Peterson, 45, Minneapolis, MN    1:37:02   15:37  1:35:09
 1643  581 M20  Matthew Langland, 22, Thief River Falls, MN
                                                            1:38:02   15:47  1:33:41
 1644  103 M55  Jim Langland, 56, Thief River Falls, MN  1:38:02   15:47  1:33:42
Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top 
 1645  218 M40  Jay Bunting, 42, Rogers, MN              1:41:30   16:20  1:37:29
 1646  219 M40  Jason Grimm, 41, Rogers, MN              1:41:44   16:22  1:37:47
Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top 
 1647  178 M45  Greg Howell, 47, Minneapolis, MN         1:46:08   17:05  1:41:22
 1648  220 M40  Craig Leibel, 41, Cokato, MN             1:46:08   17:05  1:41:25
 1649  221 M40  Todd Baumann-Fern, 43, Winsted, MN       1:46:10   17:05  1:41:26
 1650  104 M55  Switala Frank, 55, Cokato, MN            1:47:24   17:17  1:42:39
Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top 
 1651  582 M20  Xavier Prat-Resina, 32, Madison, WI      1:52:14   18:04  1:49:29
 1652  105 M55  George Wacek, 59, Owatonna, MN           1:52:15   18:04  1:49:29
Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top 
 1653   60 M60  John Seltz, 61, St Paul, MN              2:01:49   19:36  1:58:17
Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top 
 1654  106 M55  Richard Sandvik, 55, Edina, MN           2:04:26   20:01  1:59:23
* indicates females
3 finishers among Males (no age given)
1 finishers among Men 10 - 11
4 finishers among Men 12 - 13
9 finishers among Men 14 - 15
14 finishers among Men 16 - 17
12 finishers among Men 18 - 19
582 finishers among Men 20 - 34
285 finishers among Men 35 - 39
221 finishers among Men 40 - 44
178 finishers among Men 45 - 49
151 finishers among Men 50 - 54
106 finishers among Men 55 - 59
60 finishers among Men 60 - 64
19 finishers among Men 65 - 69
8 finishers among Men 70 - 74
1 finishers among Men 80 - 84
1 finishers among Women 10 - 11
3 finishers among Women 12 - 13
7 finishers among Women 14 - 15
8 finishers among Women 16 - 17
18 finishers among Women 18 - 19
843 finishers among Women 20 - 34
368 finishers among Women 35 - 39
243 finishers among Women 40 - 44
127 finishers among Women 45 - 49
71 finishers among Women 50 - 54
39 finishers among Women 55 - 59
25 finishers among Women 60 - 64
7 finishers among Women 65 - 69
3 finishers among Women 70 - 74
2 finishers among Women 75 - 79
1 finishers among Women 80 - 84
2 finishers among Females (no age given)
1654 male finishers
1768 female finishers
3422 total finishers
Click here for data on women
Return to home page.