Grandma's Marathon Men
Duluth
June 20, 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
    1    1 M20  Christopher Raabe, 30, Washington, DC    2:15:13    5:09  2:15:13
    2    2 M20  Charles Kanyao, 33, Nairobi, Ken         2:18:36    5:17  2:18:35
    3    3 M20  David Tuwei, 30, Coon Rapids, MN         2:19:49    5:20  2:19:49
                               STATE RECORD FOR 46-YEAR-OLD MEN
    4    1 M45  Reuben Chesang, 46, Allen, TX            2:19:54    5:20  2:19:54
              Old record 2:21:17 by Artemio Navarro, 6 Oct 1996
    5    4 M20  Tesfaye Girma, 26, New York, NY          2:20:40    5:22  2:20:40
    6    5 M20  Stephen Muturi, 33, Rochester, MI        2:20:56    5:23  2:20:55
    7    1 M35  David Cheruiyot, 39, Las Cruces, NM      2:21:35    5:24  2:21:34
    8    6 M20  Halefom Abebe, 26, New York, NY          2:21:48    5:25  2:21:48
    9    7 M20  Teklu Deneke, 29, Bronx, NY              2:22:04    5:25  2:22:03
   10    8 M20  Chris Lundstrom, 33, Minneapolis, MN     2:24:11    5:30  2:24:11
   11    9 M20  Armond Kemei, 24, Coon Rapids, MN        2:24:36    5:31  2:24:36
   12   10 M20  Sammy Malakwen, 31, Two Harbors, MN      2:24:56    5:32  2:24:56
   13   11 M20  Matt Dewald, 26, Yankton, SD             2:25:21    5:33  2:25:20
   14   12 M20  Josphat Chemjor, 32, Aurora, CO          2:30:42    5:45  2:30:42
   15   13 M20  Bret Fransen, 27, Sioux Falls, SD        2:31:20    5:46  2:31:19
   16   14 M20  Kelly Fermoyle, 23, Mendota Hts, MN      2:31:32    5:47  2:31:32
   17   15 M20  Eric Hartmark, 31, Duluth, MN            2:32:21    5:49  2:32:21
   18    1 M40  Gideon Mutisya, 42, Eufaula, AL          2:33:44    5:52  2:33:44
   19   16 M20  Geoffrey Birgen, 24, Columbia, MO        2:33:59    5:52  2:33:58
   20   17 M20  Dusty Lopez, 29, Saint Louis, MO         2:34:03    5:53  2:33:58
   21   18 M20  Patrick Russell, 33, Houghton, MI        2:35:56    5:57  2:35:55
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top 
   22   19 M20  Ben Schneider, 25, St Paul, MN           2:37:46    6:01  2:37:44
   23   20 M20  Greg Jaeger, 33, Oakdale, MN             2:38:38    6:03  2:38:30
   24    2 M40  Mike Bailey, 40, Seattle, WA             2:39:03    6:04  2:39:01
   25   21 M20  Chris Delaubenfels, 23, New York, NY     2:39:22    6:05  2:39:20
   26   22 M20  Evgeny Beletskiy, 23, Minneapolis, MN    2:41:06    6:09  2:40:59
   27    2 M35  Jeff Scovill, 35, Minneapolis, MN        2:42:18    6:11  2:42:16
   28    3 M40  Thomas Tisell, 41, St Paul, MN           2:42:28    6:12  2:42:26
   29   23 M20  Ryan Herzog, 29, Denver, CO              2:43:01    6:13  2:42:55
   30    4 M40  Yevgeniy Sirotin, 40, Morristown, NJ     2:44:14    6:16  2:44:14
   31   24 M20  James Mullenix, 32, Duluth, MN           2:44:31    6:16  2:44:29
   32   25 M20  Samuel Jurek, 22, Foley, MN              2:44:40    6:17  2:44:27
   33   26 M20  Ryan Kramer, 30, Des Moines, IA          2:44:55    6:17  2:44:51
   34    2 M45  John Mirth, 47, Platteville, WI          2:44:57    6:17  2:44:56
   35   27 M20  Greg Bell, 31, Polk City, IA             2:45:44    6:19  2:45:40
   36   28 M20  Neil Olson, 25, Minneapolis, WI          2:45:45    6:19  2:45:42
   37   29 M20  John Kallemeyn, 23, Elk River, MN        2:46:00    6:20  2:45:44
   38   30 M20  Tony Meyers, 31, Hudson, WI              2:46:05    6:20  2:46:04
   39   31 M20  Dan Arlandson, 32, Burnsville, MN        2:47:47    6:24  2:47:40
   40    3 M45  Alan Evans, 46, Beaver Dams, NY          2:47:59    6:24  2:47:56
   41    3 M35  Matthew Lavine, 35, Crystal Lake, IL     2:48:44    6:26  2:48:30
   42    4 M45  Mike Wendel, 46, Chatham, IL             2:49:49    6:29  2:49:44
   43   32 M20  Curtis Huffman, 24, Mobridge, SD         2:49:58    6:29  2:49:54
   44    5 M40  Ron Giles, 40, Rochester, MN             2:50:36    6:30  2:50:33
   45    4 M35  Gregg Robertson, 39, Duluth, MN          2:50:44    6:31  2:50:44
   46    1 M50  Paul Brown, 51, Waconia, MN              2:51:43    6:33  2:51:41
   47   33 M20  Josh Schoen, 28, Northfield, MN          2:51:45    6:33  2:51:43
   48   34 M20  Mark Rapacz, 27, Minneapolis, MN         2:52:52    6:36  2:52:49
   49   35 M20  Philip Keller, 29, St Joseph, MN         2:52:57    6:36  2:52:55
   50   36 M20  Mark Scharnberg, 31, Sioux Falls, SD     2:53:14    6:36  2:53:13
   51   37 M20  Nate Canton, 29, Ely, IA                 2:53:23    6:37  2:53:19
   52   38 M20  Ryan Rapacz, 30, St Paul, MN             2:53:23    6:37  2:53:20
   53    5 M45  Kirt Goetzke, 48, Plymouth, MN           2:53:25    6:37  2:53:22
   54   39 M20  Steven Pekarek, 28, Rice, MN             2:53:35    6:37  2:53:23
   55    6 M40  James Robin, 41, Nevis, MN               2:53:38    6:37  2:53:35
   56   40 M20  Jordan Hanlon, 25, St Louis Park, MN     2:54:14    6:39  2:53:58
   57    6 M45  Stuart Kolb, 47, Green Bay, WI           2:54:23    6:39  2:54:20
   58    5 M35  Pavel Frelich, 38, Chevy Chase, MD       2:54:57    6:40  2:54:55
   59   41 M20  Andres Padilla, 26, San Diego, CA        2:56:01    6:43  2:56:00
   60   42 M20  Benjamin Greshwalk, 26, Maple Grove, MN  2:56:21    6:44  2:56:17
   61   43 M20  Chris Rubesch, 23, Duluth, MN            2:56:31    6:44  2:56:26
   62   44 M20  Joseph Aulwes, 28, Bondurant, IA         2:56:49    6:45  2:56:45
   63   45 M20  Gregory Destefano, 32, San Antonio, TX   2:57:41    6:47  2:57:36
   64   46 M20  Steven Kalina, 28, Andover, MN           2:57:50    6:47  2:57:39
   65   47 M20  Thomas Wagner, 21, Fargo, ND             2:58:12    6:48  2:58:09
   66    7 M40  Joseph Schneiderhan, 43, Alexandria, MN  2:58:17    6:48  2:58:09
   67    7 M45  Joe Buckentine, 46, St Cloud, MN         2:58:29    6:48  2:58:21
   68    6 M35  Tom O'Rourke, 35, Duluth, MN             2:58:41    6:49  2:58:39
   69   48 M20  Andrew Minck, 24, Phoenix, AZ            2:58:45    6:49  2:58:13
   70    8 M40  Douglas Scott, 44, Thunder Bay, ON       2:59:04    6:50  2:58:58
   71   49 M20  Eddie Valentine, 29, Arlington, VA       2:59:13    6:50  2:59:09
   72    8 M45  Charlie Hennessey, 49, Amarillo, TX      2:59:17    6:50  2:59:04
   73   50 M20  Ted Bradley, 32, Dickerson, MD           2:59:18    6:50  2:59:01
   74    9 M45  John Maas, 48, Sleepy Eye, MN            2:59:21    6:50  2:59:14
   75   51 M20  Dan Laplante, 25, Sheboygan, WI          2:59:23    6:51  2:58:58
   76   52 M20  Eric Kronback, 34, Westbrook, MN         2:59:32    6:51  2:59:18
   77    7 M35  Andrew Osmond, 35, Madison, WI           2:59:50    6:52  2:59:43
   78   10 M45  Thomas Wetter, 45, Stevens Point, WI     2:59:56    6:52  2:59:43
   79    9 M40  Richard Stoutner, 40, Oaxaca, Mex        3:00:03    6:52  2:59:47
   80   10 M40  John Akins, 40, Shoreview, MN            3:00:29    6:53  3:00:20
   81   11 M45  Michael Costello, 46, Columbia, SC       3:00:52    6:54  3:00:49
   82    8 M35  Erik Kaitala, 37, Duluth, MN             3:01:13    6:55  3:01:08
   83    2 M50  Dennis Wallach, 51, Chanhassen, MN       3:01:31    6:55  3:01:26
   84   12 M45  Jeffrey Hoffmann, 45, Oconomowoc, WI     3:01:35    6:56  3:01:31
   85   53 M20  Michael Bredehoft, 27, Clearwater, KS    3:02:08    6:57  3:01:46
   86   54 M20  Nate Hoffman, 26, Annandale, MN          3:02:12    6:57  3:02:10
   87    9 M35  Shane Peltonen, 35, Ashland, WI          3:02:20    6:57  3:02:14
   88   11 M40  Marc Nosal, 43, Eden Prairie, MN         3:02:20    6:57  3:02:15
   89   55 M20  Paul Wichmann, 28, Minneapolis, MN       3:02:21    6:57  3:02:21
   90   56 M20  Jason Enke, 33, Stoughton, WI            3:02:23    6:57  3:02:14
   91    3 M50  Jess Koski, 54, Duluth, MN               3:02:29    6:58  3:02:27
   92   13 M45  Dan Lindberg, 48, Superior, WI           3:02:32    6:58  3:02:25
   93   14 M45  Scott Niemela, 46, Pequot Lakes, MN      3:02:44    6:58  3:02:38
   94   57 M20  Tim Snell, 30, Minneapolis, MN           3:02:48    6:58  3:02:40
   95   58 M20  Mark Thompson, 31, Iowa City, IA         3:02:52    6:58  3:02:29
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top 
   96    4 M50  Joseph Haynes, 54, Ames, IA              3:03:29    7:00  3:03:26
   97   10 M35  Mack Stillwagon Iii, 35, Romulus, MI     3:03:43    7:00  3:03:29
   98   59 M20  Erik Teig, 25, Amery, WI                 3:03:44    7:00  2:59:43
   99   60 M20  Devin Cory, 21, Cologne, MN              3:03:57    7:01  3:03:26
  100   15 M45  Peter Kessler, 47, New Hope, MN          3:04:00    7:01  3:03:56
  101   61 M20  Davey Jorgensen, 20, Woodbury, MN        3:04:15    7:02  3:04:02
  102   11 M35  Sean Mullins, 36, Vincennes, IN          3:04:29    7:02  3:04:20
  103   16 M45  Jim Ramacier, 45, White Bear Lake, MN    3:05:13    7:04  3:05:10
  104   12 M40  Dana Bartholomew, 43, Madison, WI        3:05:29    7:04  3:05:07
  105   62 M20  Nate Beaudin, 33, Stillwater, MN         3:05:40    7:05  3:05:29
  106   13 M40  Bruce Udell, 43, Columbus, WI            3:05:51    7:05  3:05:46
  107   63 M20  Ashton McGee, 32, Minneapolis, MN        3:06:01    7:06  3:05:35
  108   14 M40  William Guettler, 40, St Paul, MN        3:06:03    7:06  3:05:45
  109   64 M20  Paul Kriegler, 26, Lino Lakes, MN        3:06:24    7:07  3:06:22
  110   12 M35  Michael Burger, 36, Mason City, IA       3:06:29    7:07  3:06:12
  111   17 M45  Brian Kearney, 49, Naperville, IL        3:06:34    7:07  3:06:29
  112   65 M20  Andy Raether-Prevost, 31, Esko, MN       3:06:44    7:07  3:06:40
  113   66 M20  Jason Buzzell, 34, Kenosha, WI           3:06:47    7:07  3:06:26
  114   67 M20  Kyle Smith, 22, Wright, MN               3:06:48    7:07  3:06:31
  115   18 M45  Matt Simpson, 45, Wheaton, IL            3:06:56    7:08  3:06:51
  116   15 M40  Brent Hatch, 43, St Francis, MN          3:07:16    7:09  3:07:12
                               STATE RECORD FOR 67-YEAR-OLD MEN
  117    1 M65  Jared Mondry, 67, Minneapolis, MN        3:07:22    7:09  3:07:06
               Old record 3:16:58 by Harold Hubbard, 3 Oct 1993
  118   68 M20  Garrett Peltonen, 27, Boulder, CO        3:07:50    7:10  3:07:44
  119   69 M20  John Ramsay, 25, Nashville, TN           3:08:19    7:11  3:08:02
  120   13 M35  Dave Putnam, 35, Rice Lake, WI           3:08:33    7:11  3:08:26
  121   14 M35  Adam Hoyhtya, 37, Shoreview, MN          3:08:41    7:12  3:08:20
  122   15 M35  Michael Tassotto, 38, Thunder Bay, ON    3:08:57    7:12  3:08:47
  123   19 M45  Jim Keyes, 47, Thunder Bay, ON           3:09:03    7:13  3:08:57
  124   70 M20  Keith Scotland, 31, St Paul, MN          3:09:05    7:13  3:07:58
  125   71 M20  Craig Cardinal, 26, Northfield, MN       3:09:09    7:13  3:08:45
  126   72 M20  James Payette, 24, Minneapolis, MN       3:09:10    7:13  3:08:59
  127   73 M20  Neil Bizily, 34, Edina, MN               3:09:22    7:13  3:09:08
  128   74 M20  Jeff Purdom, 26, Naperville, IL          3:09:23    7:13  3:09:06
  129   75 M20  Josh Andrea, 20, Pierz, MN               3:09:24    7:13  3:08:54
  130   76 M20  Matt Bauer, 31, Chicago, IL              3:09:24    7:13  3:08:54
  131   77 M20  Daniel Schwartz, 27, St Paul, MN         3:09:28    7:14  3:09:09
  132   78 M20  Brady Anderson, 31, Eau Claire, WI       3:09:42    7:14  3:09:39
  133   79 M20  Jacob Cimino, 29, Menomonie, WI          3:09:47    7:14  3:09:16
  134   16 M35  Chad Austin, 39, Apple Valley, MN        3:09:52    7:15  3:09:43
  135   17 M35  David Giammar, 37, Columbus, OH          3:09:55    7:15  3:09:38
  136   80 M20  Brian Schultz, 34, Woodbury, MN          3:09:55    7:15  3:09:42
  137   81 M20  Kyle Brandon, 22, St Paul, MN            3:10:00    7:15  3:09:48
  138   82 M20  Charles Dusbabek, 30, St Paul, MN        3:10:05    7:15  3:09:57
  139   16 M40  Brian Mirsch, 41, Duluth, MN             3:10:11    7:15  3:10:03
  140   83 M20  Michael Seymour, 33, Akron, OH           3:10:15    7:15  3:09:44
  141   84 M20  Steven Clinton, 20, Bloomington, MN      3:10:15    7:15  3:10:03
  142    1 M18  Jason Jared, 19, Leclaire, IA            3:10:28    7:16  3:08:52
  143   18 M35  Benjamin Nemeth, 36, Sartell, MN         3:10:32    7:16  3:10:27
  144   19 M35  Andy Woods, 36, Ponte Vedra Beach, FL    3:10:49    7:17  3:10:45
  145   20 M35  Matt Entzion, 36, Moorhead, MN           3:10:51    7:17  3:10:40
  146   21 M35  Tracy Petersohn, 39, Dodge Center, MN    3:11:14    7:18  3:11:00
  147   85 M20  Jonathan Neumann, 24, Madison, WI        3:11:17    7:18  3:10:42
  148   86 M20  Matthew Onnen, 34, Minneapolis, MN       3:11:21    7:18  3:10:23
  149   17 M40  Richard Keston, 41, Champlin, MN         3:11:31    7:18  3:11:27
  150   18 M40  Douglas Jannusch, 40, Kaneohe, HI        3:11:37    7:19  3:11:23
  151    5 M50  David Hartz, 51, Cold Spring, MN         3:11:41    7:19  3:11:23
  152   87 M20  Brent Magnusson, 25, Minneapolis, MN     3:11:44    7:19  3:11:17
  153    6 M50  Charles Roach, 51, Lakeville, MN         3:12:00    7:19  3:11:51
  154   88 M20  Benjamin Kirmse, 25, River Falls, WI     3:12:10    7:20  3:11:59
  155   19 M40  Charles Parsons, 42, Minneapolis, MN     3:12:27    7:20  3:12:16
  156   22 M35  Adam Harmer, 39, Eden Prairie, MN        3:12:28    7:20  3:12:08
  157   20 M40  John Stien, 41, Eau Claire, WI           3:12:32    7:21  3:12:22
  158   20 M45  Tom Prentice, 49, Lake Elmo, MN          3:12:54    7:21  3:12:47
  159   21 M40  John Schricker, 40, Minnetonka, MN       3:12:56    7:22  3:12:51
  160    1 M55  Denny Jordan, 57, Roseville, MN          3:12:57    7:22  3:12:47
  161   89 M20  Joseph Midthun, 27, St Paul, MN          3:13:04    7:22  3:12:57
  162   23 M35  Chris Steensland, 38, Maplewood, MN      3:13:14    7:22  3:12:34
  163   24 M35  Brian Johnson, 35, Manhattan, KS         3:13:19    7:22  3:13:04
  164   90 M20  Ryan Braun, 25, Superior, WI             3:13:28    7:23  3:12:42
  165   22 M40  Frank Campbell, 44, Lake Elmo, MN        3:13:30    7:23  3:13:23
  166   91 M20  Joseph Tisinger, 20, Bettendorf, IA      3:13:44    7:23  3:13:21
  167   23 M40  Todd Sazenski, 40, Austin, TX            3:13:56    7:24  3:13:28
  168   92 M20  David Anderson, 25, Plymouth, MN         3:14:06    7:24  3:13:43
  169   21 M45  David Ehasz, 47, St Paul, MN             3:14:14    7:25  3:13:52
  170   93 M20  David Kriebel, 25, Madison, WI           3:14:31    7:25  3:13:58
  171    1 M16  Jessop Keene, 17, Ellsworth, WI          3:14:44    7:26  3:13:25
  172   25 M35  Carl Leonard, 36, Fairview Park, OH      3:14:48    7:26  3:14:23
  173    7 M50  Monty Steffens, 50, Sartell, MN          3:14:57    7:26  3:14:48
  174   94 M20  Anton Tupa, 33, Saginaw, MI              3:15:03    7:26  3:12:46
  175   24 M40  Matt Scotton, 40, Newton, IA             3:15:03    7:26  3:14:49
  176   95 M20  Donny Sazama, 31, Hermantown, MN         3:15:04    7:26  3:15:03
  177   96 M20  Dave Antonson, 30, Duluth, MN            3:15:05    7:26  3:14:58
  178   97 M20  Jason Tischer, 34, Blaine, MN            3:15:07    7:27  3:14:51
  179   26 M35  Michael Olson, 38, Altoona, WI           3:15:08    7:27  3:14:53
  180   25 M40  Kenneth Rosen, 43, Bloomington, MN       3:15:11    7:27  3:15:06
  181   98 M20  Nicholas Pocius, 30, Burnsville, MN      3:15:14    7:27  3:14:43
  182   99 M20  Evan Schwartz, 22, Urbandale, IA         3:15:23    7:27  3:14:56
  183  100 M20  Mike Shetka, 31, Plymouth, MN            3:15:28    7:27  3:14:48
  184  101 M20  Craig Swinyard, 33, Portland, OR         3:15:31    7:27  3:15:01
  185   27 M35  Mike Guth, 39, Brookfield, WI            3:15:32    7:27  3:15:16
  186   26 M40  Manuel Campos, 44, St Joseph, MN         3:15:34    7:28  3:15:14
  187    2 M18  Neal Anderson, 19, Bettendorf, IA        3:15:40    7:28  3:14:04
  188   28 M35  Jordan Herrick, 35, Colfax, WI           3:16:05    7:29  3:15:33
  189  102 M20  Scotty Gillette, 22, Stacy, MN           3:16:06    7:29  3:15:44
  190    2 M55  Larry Cerling, 59, White Bear Twp , MN   3:16:07    7:29  3:15:43
  191   22 M45  John Raitor, 46, Buffalo, MN             3:16:15    7:29  3:16:01
  192   29 M35  Torrey Bergman, 38, St Louis Park, MN    3:16:17    7:29  3:14:59
  193  103 M20  Steven Kubow, 31, White Bear Lake, MN    3:16:40    7:30  3:16:15
  194   27 M40  Michael Huber, 42, St Paul, MN           3:16:53    7:31  3:15:52
  195  104 M20  Joshua Yoder, 27, Hayward, WI            3:16:56    7:31  3:16:17
  196  105 M20  Rorak Hooten, 22, St Paul, MN            3:17:05    7:31  3:16:54
  197  106 M20  John Grimes, 24, Minneapolis, MN         3:17:06    7:31  3:16:55
  198  107 M20  Bayard Gennert, 28, Eden Prairie, MN     3:17:11    7:31  3:16:47
  199  108 M20  Seth Regenold, 26, Memphis, TN           3:17:14    7:31  3:16:39
  200   23 M45  Jay Punke, 48, Wausau, WI                3:17:16    7:31  3:17:11
  201    3 M18  Jason Barry, 19, Eldon, MO               3:17:32    7:32  3:17:07
  202  109 M20  Donald Sawyer, 28, Minneapolis, MN       3:17:33    7:32  3:17:12
  203  110 M20  Paul Otteson, 26, Stoughton, WI          3:17:41    7:32  3:17:20
  204  111 M20  Peter Metzdorf, 28, Lake Elmo, MN        3:17:42    7:32  3:16:21
  205   30 M35  Tyler Brannen, 37, Nashua, NH            3:17:46    7:33  3:17:23
  206  112 M20  Gideon Donoho, 33, Washington, DC        3:18:00    7:33  3:17:25
  207   24 M45  John Meyers, 47, Farmington, MN          3:18:12    7:34  3:18:05
  208   28 M40  Jim Bengtson, 42, Eden Prairie, MN       3:18:14    7:34  3:18:08
  209  113 M20  Marc Malinoski, 23, Poplar, WI           3:18:16    7:34  3:17:49
  210   31 M35  Michael Olson, 38, Savage, MN            3:18:41    7:35  3:18:26
  211    8 M50  Wally Dunn, 50, Asheville, NC            3:19:07    7:36  3:18:42
  212   25 M45  Steve Jones, 47, Chatham, IL             3:19:07    7:36  3:18:58
  213  114 M20  Greg Lyke, 32, Crystal, MN               3:19:16    7:36  3:18:47
  214  115 M20  Ted Lillie, 24, Bloomington, MN          3:19:16    7:36  3:19:10
  215  116 M20  Chris Judson, 33, North Branch, MN       3:19:24    7:36  3:18:57
  216  117 M20  Jared Hiniker, 24, Prescott, WI          3:19:25    7:36  3:19:12
  217   32 M35  Bryan Frye, 39, Minneapolis, MN          3:19:27    7:36  3:18:42
  218   29 M40  Jeffrey Miller, 44, Minneapolis, MN      3:19:37    7:37  3:18:18
  219  118 M20  Scott Naples, 25, Columbia, MO           3:19:41    7:37  3:19:07
  220   30 M40  Todd Violante, 41, Madison, WI           3:19:42    7:37  3:19:20
  221  119 M20  Gabriel Medina, 30, St Louis, MO         3:20:01    7:38  3:19:38
  222  120 M20  Chris Tucker, 31, Burnsville, MN         3:20:02    7:38  3:19:16
  223   26 M45  Seth Denenberg, 49, Cortlandt Manor, NY  3:20:04    7:38  3:19:23
  224   31 M40  Mark Thoreson, 40, Waukesha, WI          3:20:05    7:38  3:19:33
  225    4 M18  August Demann, 19, Dundas, MN            3:20:08    7:38  3:19:29
  226  121 M20  David Bea, 30, Cincinnati, OH            3:20:13    7:38  3:19:37
  227   33 M35  Kurt Decker, 38, Minneapolis, MN         3:20:16    7:38  3:19:55
  228   27 M45  Todd Vandervort, 45, Eagan, MN           3:20:17    7:38  3:20:03
  229  122 M20  Michael Stuart, 28, Minneapolis, MN      3:20:21    7:39  3:20:01
  230  123 M20  Michael Benchina, 26, Superior, WI       3:20:25    7:39  3:20:23
  231  124 M20  Ned Welch, 29, Minneapolis, MN           3:20:27    7:39  3:18:50
  232   28 M45  Mel Hoffman, 45, Sidney, MT              3:20:29    7:39  3:20:22
  233  125 M20  Nathaniel Petrich, 22, Rosemount, MN     3:20:33    7:39  3:16:31
  234   32 M40  Raymond Mitchell, 44, Chisago City, MN   3:20:35    7:39  3:19:52
  235    9 M50  James Miller, 51, New York, NY           3:20:46    7:39  3:20:41
  236  126 M20  Chris Allen, 30, Ankeny, IA              3:20:56    7:40  3:19:48
  237  127 M20  Joseph Mesarchik, 21, Apple Valley, MN   3:21:04    7:40  3:20:27
  238  128 M20  Charlie Murray, 28, Chicago, IL          3:21:14    7:41  3:20:42
  239   10 M50  Bruce Hoheisel, 50, Minneapolis, MN      3:21:16    7:41  3:20:24
  240   34 M35  Tony Shipshock, 38, Woodbury, MN         3:21:23    7:41  3:20:52
  241  129 M20  Christopher Church, 33, Rochester, MN    3:21:24    7:41  3:21:07
  242  130 M20  Tom Hansen, 34, Duluth, MN               3:21:29    7:41  3:21:07
  243   29 M45  Peter Kretsch, 48, Derby, KS             3:21:31    7:41  3:21:04
  244   35 M35  Corey Walther, 38, Chanhassen, MN        3:21:33    7:41  3:20:58
  245  131 M20  Nic Giebler, 28, Kiel, WI                3:21:36    7:41  3:21:14
  246  132 M20  Jesse Beier, 28, Minneapolis, MN         3:21:40    7:42  3:20:05
  247  133 M20  Patrick Santelli, 28, Minneapolis, MN    3:21:59    7:42  3:21:32
  248   33 M40  Sanjiv Arora, 43, Shoreview, MN          3:22:08    7:43  3:21:51
  249   30 M45  Brian Cloherty, 49, Northfield, MN       3:22:18    7:43  3:22:01
  250   36 M35  Chaun Cox, 35, North Mankato, MN         3:22:28    7:43  3:20:03
  251  134 M20  Ben Hadrich, 25, McGregor, MN            3:22:33    7:44  3:22:06
  252   34 M40  Joseph Sonnek, 44, North Saint Paul, MN  3:22:43    7:44  3:22:33
  253   11 M50  Brian Maul, 52, New Richmond, WI         3:22:52    7:44  3:22:07
  254   12 M50  Gary Whittington, 54, Iowa City, IA      3:23:11    7:45  3:22:22
  255   35 M40  Rick Dusha, 44, Maple Grove, MN          3:23:15    7:45  3:22:39
  256   31 M45  Peter Beauvais, 47, Desoto, TX           3:23:21    7:45  3:22:24
  257  135 M20  Bryan Larison, 25, Andover, MN           3:23:25    7:46  3:23:04
  258  136 M20  Ted Wolf, 31, Wisconsin Rapids, WI       3:23:28    7:46  3:22:52
  259  137 M20  Ben Bruce, 25, Fosston, MN               3:23:33    7:46  3:23:02
  260   32 M45  Mike Quednow, 46, Westboro, WI           3:23:33    7:46  3:23:24
  261   36 M40  Michael Vought, 43, Roseville, MN        3:23:34    7:46  3:22:34
  262  138 M20  Thomas Anderson Iii, 33, Minneapolis, MN 3:23:44    7:46  3:22:03
  263   37 M40  John Spriggs, 41, Minneapolis, MN        3:23:48    7:46  3:23:06
  264   38 M40  Matthew Moosbrugger, 42, Minneapolis, MN 3:23:48    7:46  3:23:06
  265  139 M20  Matt Beckett, 28, Bloomington, MN        3:23:54    7:47  3:23:21
  266   39 M40  Randy Peterson, 43, Northfield, MN       3:24:03    7:47  3:23:52
  267   33 M45  Billy Postel, 47, Hillsboro, WI          3:24:11    7:47  3:23:30
  268   34 M45  Mark Smith, 47, Thunder Bay, ON          3:24:22    7:48  3:24:02
  269   37 M35  Dan Frechette, 39, Lakeville, MN         3:24:24    7:48  3:23:48
  270   38 M35  Joshua Mayer, 35, Two Harbors, MN        3:24:32    7:48  3:24:22
  271  140 M20  Steven Klein, 28, Hastings, MN           3:24:45    7:49  3:24:36
  272    1 M60  Jim Graupner, 64, Lake Elmo, MN          3:24:45    7:49  3:24:36
  273   39 M35  Sean Faulk, 36, Bloomington, MN          3:24:46    7:49  3:24:26
  274   40 M40  Mark Wilhite, 44, Eden Prairie, MN       3:24:49    7:49  3:24:42
  275  141 M20  Tim Wier, 30, Key West, FL               3:24:50    7:49  3:23:57
  276  142 M20  Eric Moody, 27, Groton, SD               3:25:02    7:49  3:24:46
  277    2 M60  John Jenk, 61, Hales Corner, WI          3:25:06    7:49  3:25:02
  278   40 M35  Jeffrey Meeker, 38, Mt. Vernon, IA       3:25:10    7:50  3:24:32
  279   13 M50  Jim Boatman, 52, Delano, MN              3:25:16    7:50  3:25:05
  280   41 M35  Ryan McDonald, 35, Thunder Bay, ON       3:25:20    7:50  3:25:17
  281    2 M16  Stefan Lemke, 16, Morris, MN             3:25:22    7:50  3:24:24
  282   41 M40  Dan Fucinaro, 42, Ralston, NE            3:25:32    7:50  3:25:11
  283    5 M18  Tim Lasch, 19, Lino Lakes, MN            3:25:36    7:51  3:25:14
  284  143 M20  Patrick Henneghan, 20, Northfield, MN    3:25:45    7:51  3:23:57
  285  144 M20  Scott Moormann, 31, Albertville, MN      3:25:51    7:51  3:25:19
  286   35 M45  Tim Bauer, 49, Eagan, MN                 3:25:53    7:51  3:25:09
  287  145 M20  Brian Mullenbach, 22, Cedar Rapids, IA   3:25:55    7:51  3:25:40
  288  146 M20  Tyler Behrends, 29, Plainview, MN        3:26:07    7:52  3:25:41
  289  147 M20  Brian Barrows, 32, Washington, DC        3:26:10    7:52  3:25:37
  290   14 M50  Bruce Dockter, 52, Brooklyn Park, MN     3:26:11    7:52  3:25:21
  291   42 M40  Mark Meierotto, 43, Hudson, WI           3:26:12    7:52  3:25:39
  292  148 M20  Markus Vasquez, 20, Wichita, KS          3:26:22    7:52  3:25:55
  293  149 M20  Douglas Finley, 29, Shoreview, MN        3:26:24    7:52  3:25:07
  294  150 M20  Benjamin Rajkowski, 31, Minneapolis, MN  3:26:24    7:52  3:25:12
  295   43 M40  Casper Hill, 43, Minneapolis, MN         3:26:25    7:52  3:25:22
  296  151 M20  Andrew Mettke, 27, Minnetonka, MN        3:26:27    7:52  3:25:59
  297   42 M35  Michael Taylor, 37, Eugene, OR           3:26:29    7:53  3:26:21
  298   44 M40  Christophe Ducuns, 41, Minneapolis, MN   3:26:32    7:53  3:25:49
  299   36 M45  David Lombardo, 48, Eau Claire, WI       3:26:37    7:53  3:25:16
  300   15 M50  Tom Karban, 52, Marinette, WI            3:26:40    7:53  3:26:04
  301   43 M35  Kent Becker, 39, Coralville, IA          3:26:42    7:53  3:26:04
  302   45 M40  Saswata Roy, 40, Jacksonville, FL        3:26:44    7:53  3:26:25
  303  152 M20  Aaron Gustafson, 32, North Aurora, IL    3:26:45    7:53  3:25:50
  304   37 M45  Andrzej Kabarowski, 45, Maple Grove, MN  3:26:48    7:53  3:26:30
  305   46 M40  Michael Sheehan, 41, Wausau, WI          3:26:49    7:53  3:26:05
  306  153 M20  Teal Perrine, 28, Minneapolis, MN        3:26:49    7:53  3:26:15
  307    6 M18  Ben Ehlers, 19, Morris, MN               3:26:52    7:53  3:25:53
  308   44 M35  Erik Furo, 36, Knife River, MN           3:26:56    7:54  3:26:23
  309   16 M50  Dale Heinen, 53, Shoreview, MN           3:27:04    7:54  3:26:57
  310  154 M20  Samuel Soulek, 31, Minneapolis, MN       3:27:07    7:54  3:26:24
  311  155 M20  Stetson Johnson, 27, Cali, Col           3:27:18    7:54  3:24:36
  312   45 M35  Jeremy Newton, 39, Manassas, VA          3:27:20    7:54  3:23:56
  313  156 M20  Dan Helm, 27, Fargo, ND                  3:27:34    7:55  3:27:07
  314   47 M40  Charles Wallace, 42, Hancock, MI         3:27:37    7:55  3:26:45
  315   17 M50  James Stenulson, 52, Onalaska, WI        3:27:41    7:55  3:26:14
  316   48 M40  George Bienusa, 43, Sartell, MN          3:27:45    7:55  3:27:37
  317  157 M20  Eric Slagle, 33, Minneapolis, MN         3:27:47    7:56  3:26:42
  318   38 M45  Tom Johnsrud, 45, Plainfield, IL         3:28:01    7:56  3:26:56
  319  158 M20  Adam Malovance, 27, Chicago, IL          3:28:03    7:56  3:27:41
  320  159 M20  Bryan McClusky, 30, Blaine, MN           3:28:07    7:56  3:27:37
  321  160 M20  Andy Stravers, 32, Gallup, NM            3:28:09    7:56  3:27:29
  322  161 M20  Jeff Lundgren, 24, Maple Grove, MN       3:28:10    7:56  3:27:19
  323   18 M50  Lawrence Hamilton, 50, Raleigh, NC       3:28:15    7:57  3:28:05
  324   49 M40  Steven Silverman, 44, Merrill, WI        3:28:19    7:57  3:27:40
  325   39 M45  Allan McCormick, 48, Lacrescent, MN      3:28:23    7:57  3:27:59
  326   50 M40  Jeff Hathaway, 41, Woodbury, MN          3:28:30    7:57  3:27:52
  327   51 M40  Kevin Heichel, 44, Hudson, WI            3:28:43    7:58  3:28:36
  328   52 M40  Brandon Gangstad, 43, El Paso, TX        3:28:46    7:58  3:28:37
  329  162 M20  Jim Padelford, 32, White Bear Lake, MN   3:28:47    7:58  3:27:55
  330   19 M50  Stanley Hup, 54, Northfield, MN          3:28:48    7:58  3:27:33
  331   20 M50  Paul Stein, 51, Rosemount, MN            3:28:56    7:58  3:28:42
  332  163 M20  Mark Holland, 26, Chicago, IL            3:29:00    7:58  3:28:49
  333  164 M20  Cullen Schmitt, 30, Becker, MN           3:29:02    7:58  3:28:18
  334  165 M20  Derrick Sundeen, 26, Barnesville, MN     3:29:02    7:58  3:28:36
  335  166 M20  William Voje, 20, Minneapolis, MN        3:29:03    7:58  3:27:47
  336   46 M35  David Henschel, 36, Brookfield, WI       3:29:04    7:58  3:28:01
  337   53 M40  Timothy Wright, 44, Sauk Rapids, MN      3:29:07    7:59  3:27:51
  338  167 M20  Devon Dobek, 34, Tualatin, OR            3:29:07    7:59  3:28:38
  339   40 M45  Derek Lindstrom, 46, Woodbury, MN        3:29:09    7:59  3:29:02
  340  168 M20  Nicholas Frank, 24, Minneapolis, MN      3:29:11    7:59  3:28:13
  341  169 M20  Cory Harris, 20, Burlington, WI          3:29:22    7:59  3:29:16
  342  170 M20  Jeremy Peterson, 30, Detroit Lakes, MN   3:29:30    7:59  3:28:08
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top 
  343   47 M35  Scott Sekelsky, 39, River Falls, WI      3:29:39    8:00  3:29:27
  344  171 M20  Paul Marietta, 32, River Falls, WI       3:29:39    8:00  3:29:28
  345   41 M45  K F. Headley, 47, Urbandale, IA          3:29:42    8:00  3:29:12
  346    3 M60  Dan Harvey, 61, Lake Mills, WI           3:29:44    8:00  3:28:57
  347  172 M20  Erik Escher, 20, Duluth, MN              3:29:48    8:00  3:29:10
  348  173 M20  Kyle Simonson, 20, Edina, MN             3:29:48    8:00  3:29:17
  349   54 M40  Dan Wrobleski, 42, Maple Grove, MN       3:29:51    8:00  3:29:32
  350   55 M40  Jey Carlson, 43, Minnetonka, MN          3:29:58    8:01  3:28:40
  351  174 M20  Nathan Boren, 26, Denver, CO             3:30:00    8:01  3:29:19
  352   48 M35  Brad Wright, 38, Monticello, MN          3:30:03    8:01  3:28:57
  353  175 M20  Nicholas Ellenson, 25, Henning, MN       3:30:04    8:01  3:29:12
  354   56 M40  John Burns, 42, Prior Lake, MN           3:30:07    8:01  3:29:19
  355   42 M45  Mark Vasquez, 46, Wichita, KS            3:30:15    8:01  3:29:50
  356  176 M20  Tyler Kjorstad, 23, Duluth, MN           3:30:20    8:01  3:29:19
  357  177 M20  Kenneth Nash, 27, Eden Prairie, MN       3:30:29    8:02  3:29:20
  358   57 M40  Rob Bacon, 43, Minneapolis, MN           3:30:30    8:02  3:29:27
  359   58 M40  Ross Younger, 41, Newport News, VA       3:30:30    8:02  3:30:07
  360  178 M20  Andrew Johnson, 21, Minneapolis, MN      3:30:39    8:02  3:29:58
  361   59 M40  Patrick Kruegel, 41, Minneapolis, MN     3:30:39    8:02  3:30:06
  362   60 M40  Thomas Voehl, 42, Eden Prairie, MN       3:30:42    8:02  3:30:21
  363  179 M20  Ian Johnson, 31, Hudson, WI              3:30:44    8:02  3:29:30
  364  180 M20  Patrick Quinn, 29, Hampton, MN           3:30:44    8:02  3:30:28
  365   49 M35  Aaron Barfels, 35, Ames, IA              3:30:46    8:02  3:30:15
  366   43 M45  Kenny Boily, 46, Roberts, WI             3:30:46    8:02  3:30:19
  367   61 M40  Kerry Staats, 44, Lexington Park, MD     3:30:50    8:02  3:30:39
  368   44 M45  Kelly Ecklund, 45, Minnetrista, MN       3:30:52    8:03  3:28:28
  369    1 M14  Anthony Nikodym, 15, Andover, MN         3:30:52    8:03  3:30:06
  370   62 M40  Paul Martino, 43, Charlotte, NC          3:30:52    8:03  3:30:28
  371  181 M20  Adam Klein, 33, Minneapolis, MN          3:31:01    8:03  3:30:18
  372  182 M20  Jeffrey Leblanc, 32, New York, NY        3:31:04    8:03  3:28:59
  373   50 M35  Daniel Overby, 37, Two Harbors, MN       3:31:08    8:03  3:30:13
  374  183 M20  Keegan Seymour, 22, Hager City, WI       3:31:09    8:03  3:29:38
  375   51 M35  Chris Cavanaugh, 38, Cincinnati, OH      3:31:16    8:03  3:30:15
  376  184 M20  Nathan Huneke, 22, River Falls, WI       3:31:24    8:04  3:30:51
  377   63 M40  Mark Skarohlid, 40, St Paul, MN          3:31:40    8:04  3:31:11
  378   52 M35  Tony Kocanda, 36, Minneapolis, MN        3:31:40    8:04  3:31:19
  379  185 M20  Josiah Nelson, 28, Duluth, MN            3:31:59    8:05  3:30:09
  380  186 M20  Ryan Albu, 31, Pasadena, CA              3:32:02    8:05  3:31:52
  381   64 M40  Tom Keefe, 41, Hinsdale, IL              3:32:07    8:05  3:31:50
  382  187 M20  Tim Hardy, 34, North Mankato, MN         3:32:09    8:06  3:31:57
  383  188 M20  Timothy Stangle, 33, Cloquet, MN         3:32:10    8:06  3:30:46
  384   53 M35  Ken Voller, 39, Monticello, MN           3:32:23    8:06  3:31:25
  385   65 M40  Joan Torrent Campmany, 43, Excelsior, MN 3:32:25    8:06  3:31:10
  386   54 M35  Bret Bartness, 38, Plymouth, MN          3:32:29    8:06  3:32:01
  387  189 M20  Eric Hoel, 32, Wyoming, MN               3:32:33    8:06  3:31:44
  388  190 M20  Joe Ailts, 32, Deer Park, WI             3:32:39    8:07  3:32:09
  389   21 M50  Reid Vannoy, 51, Tallahassee, FL         3:32:44    8:07  3:32:36
  390  191 M20  Ryan Lindahl, 28, Maplewood, MN          3:32:49    8:07  3:32:22
  391   55 M35  Jay Monson, 37, Duluth, MN               3:32:53    8:07  3:32:14
  392   56 M35  Matt Miller, 38, Iowa City, IA           3:32:58    8:07  3:32:21
  393   57 M35  John Hoch, 37, Minneapolis, MN           3:33:14    8:08  3:32:12
  394   45 M45  Bob McGrath, 46, Wyoming, MN             3:33:17    8:08  3:32:33
  395  192 M20  Neil Albares, 20, Monticello, MN         3:33:18    8:08  3:32:55
  396   58 M35  Bret Puls, 35, Minneapolis, MN           3:33:25    8:08  3:32:27
  397  193 M20  Matt Musich, 30, Minneapolis, MN         3:33:25    8:08  3:32:39
  398   46 M45  Kip Freeman, 48, Credit River, VT        3:33:31    8:09  3:33:19
  399   47 M45  Matt Kern, 46, Marquette, MI             3:33:34    8:09  3:32:39
  400    3 M55  Gregory Chlebicki, 59, Des Moines, IA    3:33:38    8:09  3:32:35
  401   66 M40  John Ostergren, 41, St Paul, MN          3:33:51    8:09  3:33:25
  402  194 M20  Doug McCormack, 34, Vadnais Hts, MN      3:34:09    8:10  3:33:37
  403   48 M45  Eric Strand, 48, St Louis, MO            3:34:10    8:10  3:33:27
  404   59 M35  Aaron Vlcko, 37, Kirksville, MO          3:34:15    8:10  3:32:06
  405    3 M16  Scott Urban, 17, Ham Lake, MN            3:34:16    8:10  3:33:57
  406   67 M40  Stan Ujka, 42, Foxboro, WI               3:34:18    8:10  3:33:36
  407  195 M20  Timothy Lovell, 32, Plymouth, MI         3:34:21    8:11  3:33:35
  408  196 M20  Brian McNally, 24, St Paul, MN           3:34:23    8:11  3:33:49
  409  197 M20  Nick Menth, 24, St Cloud, MN             3:34:26    8:11  3:34:07
  410   49 M45  Robert Timmons, 45, White Bear Townsh, MN
                                                            3:34:29    8:11  3:33:05
  411   22 M50  Dave Dow, 54, West Lakeland, MN          3:34:36    8:11  3:33:47
  412  198 M20  Gregory Wahlberg, 21, Ironwood, MI       3:34:46    8:11  3:33:48
  413   23 M50  Seppo Osala, 53, Nipigon, ON             3:34:57    8:12  3:34:51
  414   60 M35  Kori Mortenson, 36, Minneapolis, MN      3:35:06    8:12  3:34:55
  415   68 M40  Lester Arguelles, 43, Chicago, IL        3:35:07    8:12  3:33:30
  416  199 M20  Lloyd Clausen, 22, St Paul, MN           3:35:08    8:12  3:34:45
  417    4 M16  Matthew Schmitt, 17, Alpharetta, GA      3:35:11    8:12  3:34:12
  418  200 M20  Robin Shook, 31, Columbia, MO            3:35:11    8:12  3:34:30
  419  201 M20  Eric Scotland, 29, Boulder, CO           3:35:17    8:13  3:34:10
  420  202 M20  Tubby Rajkowski, 31, Minneapolis, MN     3:35:23    8:13  3:34:38
  421   50 M45  Thomas Zimmerman, 47, North Oaks, MN     3:35:29    8:13  3:35:08
  422  203 M20  Brian Van Beusekom, 30, Loretto, MN      3:35:30    8:13  3:34:37
  423  204 M20  Brian Bergstrom, 29, St Peter, MN        3:35:30    8:13  3:34:54
  424  205 M20  Jed Sachs, 29, Foley, MN                 3:35:43    8:14  3:35:10
  425  206 M20  Timothy Bertram, 30, Seattle, WA         3:35:45    8:14  3:34:26
  426   61 M35  Benny Mike, 38, So St Paul, MN           3:35:46    8:14  3:35:33
  427   62 M35  Steve Wagner, 36, Fargo, ND              3:35:48    8:14  3:34:08
  428   24 M50  Ken Spaeth, 54, River Falls, WI          3:35:57    8:14  3:35:08
  429  207 M20  Scott Welle, 29, Minneapolis, MN         3:35:59    8:14  3:35:48
  430   63 M35  David Tomasula, 36, Boulder, CO          3:36:17    8:15  3:33:18
  431   51 M45  Raymond Anderson, 46, Rush City, MN      3:36:19    8:15  3:35:35
  432   69 M40  Steve Kisch, 40, Mahtomedi, MN           3:36:20    8:15  3:35:31
  433   52 M45  Jacques Lecuyer, 49, Washington, DC      3:36:31    8:15  3:36:03
  434  208 M20  Brett Shafer, 27, Plymouth, MN           3:36:32    8:16  3:34:41
  435   70 M40  Bryan Hoff, 40, Northfield, MN           3:36:32    8:16  3:35:15
  436   71 M40  Joseph Hietala, 42, Duluth, MN           3:36:36    8:16  3:36:22
  437  209 M20  Jeff Wereszczynski, 27, San Diego, CA    3:36:38    8:16  3:34:53
  438   53 M45  Darren Sneve, 47, Thunder Bay, ON        3:36:42    8:16  3:36:18
  439  210 M20  Dennis Oberfoell, 33, Epworth, IA        3:36:50    8:16  3:32:33
  440   72 M40  Jeffrey Inglese, 41, Golden Valley, MN   3:36:51    8:16  3:36:11
  441   64 M35  Scott Propson, 35, St Paul, MN           3:36:56    8:16  3:36:24
  442   25 M50  Patrick Erlandson, 50, Minnetonka, MN    3:36:56    8:16  3:36:35
  443  211 M20  Andrew Volkenant, 24, Maple Plain, MN    3:36:56    8:16  3:36:49
  444  212 M20  Dave Lemaster, 26, Superior, WI          3:37:01    8:17  3:36:39
  445   73 M40  Randy Kottke, 42, St Michael, MN         3:37:02    8:17  3:36:49
  446   74 M40  Ricky Norrgard, 40, Cloquet, MN          3:37:10    8:17  3:36:40
  447   75 M40  Carl Wilhelm, 44, Maitland, FL           3:37:12    8:17  3:36:23
  448   54 M45  Michael Niziolek, 48, Elk River, MN      3:37:17    8:17  3:37:01
  449  213 M20  Derek Chandler, 28, Livonia, MI          3:37:18    8:17  3:35:58
  450   26 M50  Steve Louris, 52, Minneapolis, MN        3:37:22    8:17  3:36:16
  451  214 M20  Aaron Lassila, 24, Minneapolis, MN       3:37:27    8:18  3:35:55
  452  215 M20  Colin King, 22, Minneapolis, MN          3:37:28    8:18  3:37:04
  453   55 M45  Ted Eischeid, 48, Fond Du Lac, WI        3:37:29    8:18  3:36:28
  454  216 M20  Matthew Bischof, 26, Fergus Falls, MN    3:37:30    8:18  3:37:15
  455   76 M40  Mark Hendrickson, 41, Minneapolis, MN    3:37:33    8:18  3:36:54
  456   77 M40  Jay Clarke, 41, Lexington Park, MD       3:37:33    8:18  3:37:14
  457  217 M20  Dustin Lyytinen, 25, Monticello, MN      3:37:36    8:18  3:37:25
  458   56 M45  Nicholas New, 48, Minneapolis, MN        3:37:38    8:18  3:36:33
  459  218 M20  David Schaeffer, 33, Duluth, MN          3:37:40    8:18  3:37:08
  460  219 M20  Anders Conway, 25, Minneapolis, MN       3:37:45    8:18  3:37:13
  461  220 M20  David Rodziewicz, 24, Chicago, IL        3:37:50    8:19  3:36:12
  462   65 M35  Mark Swiontek, 37, Osceola, WI           3:37:51    8:19  3:37:31
  463   78 M40  Andrew Goyke, 44, Ashland, WI            3:37:56    8:19  3:37:39
  464    2 M65  Dean Bachmeier, 67, Minot, ND            3:37:58    8:19  3:37:07
  465   66 M35  Derek Johnson, 37, St Louis Park, MN     3:37:59    8:19  3:36:56
  466   27 M50  Joseph Winegardner, 53, Northfield, MN   3:38:02    8:19  3:36:47
  467    4 M55  Dean Christensen, 59, Northfield, MN     3:38:03    8:19  3:37:45
  468   28 M50  Mark Thibert, 51, Thunder Bay, ON        3:38:05    8:19  3:36:50
  469   79 M40  Stuart Lyle, 44, Minneapolis, MN         3:38:16    8:20  3:37:07
  470   80 M40  Daniel Aronowitz, 42, Arlington, VA      3:38:19    8:20  3:37:38
  471   57 M45  Noboru Tomonari, 46, Northfield, MN      3:38:21    8:20  3:38:09
  472   67 M35  Dominic Siwik, 39, Hudson, WI            3:38:31    8:20  3:38:19
  473   58 M45  Daniel Paul, 46, Little Canada, MN       3:38:39    8:20  3:36:16
  474    5 M55  Wayne Van Zwoll, 59, Bridgeport, WA      3:38:40    8:20  3:38:13
  475  221 M20  Dylan Kaul, 33, Lino Lakes, MN           3:38:42    8:20  3:38:20
  476   68 M35  Derek Jones, 35, Appleton, WI            3:38:49    8:21  3:37:51
  477   59 M45  Carl Bielstein, 48, Anthem, AZ           3:38:58    8:21  3:37:44
  478    7 M18  Conor Renouf, 19, Regina, SK             3:38:58    8:21  3:38:42
  479   81 M40  James Guettler, 44, Minnetonka, MN       3:39:03    8:21  3:38:45
  480   69 M35  John Teske, 35, Edina, MN                3:39:04    8:21  3:38:16
  481   70 M35  David Weller, 38, Madison, WI            3:39:09    8:22  3:37:48
  482   71 M35  Andrew Becker, 39, Rochester, MN         3:39:19    8:22  3:37:38
  483  222 M20  David Rickheim, 32, Stillwater, MN       3:39:23    8:22  3:38:52
  484   72 M35  Christopher Buckley, 38, Chippewa Falls, WI
                                                            3:39:25    8:22  3:38:34
  485   60 M45  Thomas Mattox, 47, Minneapolis, MN       3:39:33    8:22  3:38:07
  486   73 M35  Jim Browning, 37, Rosemount, MN          3:39:35    8:23  3:39:06
  487   29 M50  Russell Sorenson, 50, Roseau, MN         3:39:40    8:23  3:39:34
  488   82 M40  Rick Velasquez, 40, Owatonna, MN         3:39:43    8:23  3:39:03
  489  223 M20  Jeremy Platson, 34, Hudson, WI           3:39:44    8:23  3:39:05
  490   74 M35  Martin White, 39, Mooresville, NC        3:39:46    8:23  3:38:46
  491  224 M20  Thomas Davis, 30, Cameron, WI            3:39:46    8:23  3:39:05
  492   61 M45  Grant Spencer, 48, Tyler, TX             3:39:47    8:23  3:38:59
  493   62 M45  Matthew Olney, 45, Tampa, FL             3:39:48    8:23  3:38:56
  494   30 M50  Leon Boeckermann, 50, Elk River, MN      3:39:48    8:23  3:39:25
  495   83 M40  Daniel Thomas, 41, Rochester, MN         3:39:48    8:23  3:39:30
  496   75 M35  Robert Kohl, 37, Ham Lake, MN            3:39:56    8:23  3:37:54
  497  225 M20  Jason Caya, 33, Chicago, IL              3:40:01    8:24  3:39:40
  498    6 M55  Robert Weber, 56, White Bear Lake, MN    3:40:04    8:24  3:39:54
  499  226 M20  Nathan Ziemski, 31, Blaine, MN           3:40:05    8:24  3:39:58
  500   63 M45  Donald Zastrow, 45, Madison, WI          3:40:07    8:24  3:39:37
  501   76 M35  Allan Gill, 36, Avon, MN                 3:40:07    8:24  3:39:56
  502  227 M20  Mark Mechaley, 25, Omaha, NE             3:40:08    8:24  3:38:23
  503  228 M20  Douglas Schaff, 29, Shoreview, MN        3:40:15    8:24  3:36:34
  504  229 M20  Jacob Yurek, 28, Silver Lake, MN         3:40:15    8:24  3:39:59
  505  230 M20  Chad Krueger, 32, Sartell, MN            3:40:17    8:24  3:39:57
  506   31 M50  Katsuyuki Yamamoto, 52, St Paul, MN      3:40:23    8:24  3:39:01
  507  231 M20  Jacob Boyce, 23, Duluth, MN              3:40:26    8:24  3:38:52
  508  232 M20  Thomas Forti, 31, St Paul, MN            3:40:27    8:25  3:38:26
  509    5 M16  Elijah Ploof, 17, Randall, MN            3:40:27    8:25  3:39:18
  510   64 M45  Thomas Patterson, 46, Madison, WI        3:40:32    8:25  3:39:52
  511  233 M20  Shane Hanson, 33, Bloomington, IL        3:40:33    8:25  3:38:46
  512   77 M35  Christopher Nei, 38, St Paul, MN         3:40:35    8:25  3:40:12
  513  234 M20  Matthew Priess, 26, Minneapolis, MN      3:40:35    8:25  3:40:26
  514   84 M40  Don Steger, 40, Eagan, MN                3:40:38    8:25  3:38:58
  515    7 M55  John Beshara, 55, Burnsville, MN         3:40:39    8:25  3:38:50
  516   65 M45  George Roulett, 49, Columbus, OH         3:40:40    8:25  3:38:58
  517   66 M45  Dan Bissonnette, 47, Thunder Bay, ON     3:40:44    8:25  3:40:37
  518   67 M45  Dave Curry, 46, Atlanta, GA              3:40:45    8:25  3:40:39
  519   85 M40  Kevin Stieglbauer, 44, Minnetonka, MN    3:40:51    8:25  3:40:34
  520  235 M20  Scott Shumaker, 27, Waukee, IA           3:40:52    8:25  3:39:40
  521   78 M35  Dave Scheuer, 39, Marshfield, WI         3:41:00    8:26  3:39:50
  522  236 M20  Nick Michaelson, 24, Shoreview, MN       3:41:01    8:26  3:40:33
  523  237 M20  Paul Haas, 25, Arden Hills, MN           3:41:02    8:26  3:40:15
  524   79 M35  Andrew Neitzel, 35, Menomonie, WI        3:41:04    8:26  3:40:35
  525    8 M55  Steven Sondrall, 56, Eden Prairie, MN    3:41:05    8:26  3:40:39
  526  238 M20  Ryan Andrist, 33, Minneapolis, MN        3:41:14    8:26  3:37:13
  527   80 M35  Mark Laudenbach, 39, St Cloud, MN        3:41:20    8:27  3:40:41
  528  239 M20  Darren Standorf, 34, Elk Mound, WI       3:41:23    8:27  3:39:34
  529   68 M45  Donald Piercy Jr, 47, Indian Harbour Be, FL
                                                            3:41:31    8:27  3:41:10
  530  240 M20  Chad Kreuser, 29, Maple Grove, MN        3:41:32    8:27  3:41:06
  531    9 M55  Del Acker, 59, Sheridan, WY              3:41:40    8:27  3:40:39
  532  241 M20  Ryan Fenton, 33, Plainview, MN           3:41:40    8:27  3:40:50
  533   32 M50  Lee Hanson, 50, Bemidji, MN              3:41:44    8:27  3:40:39
  534  242 M20  Adam Petrella, 32, Edina, MN             3:41:44    8:27  3:40:42
  535   81 M35  Bob Greeley, 39, Silver Lake, MN         3:41:47    8:28  3:41:14
  536  243 M20  Karl Noelle, 22, Richfield, MN           3:41:57    8:28  3:40:08
  537   69 M45  Warren Johnson, 46, Hudson, WI           3:41:57    8:28  3:40:43
  538   70 M45  Raymond Wong, 46, Palmdale, CA           3:42:04    8:28  3:40:56
  539  244 M20  Jonathan Menzner, 34, Owatonna, MN       3:42:05    8:28  3:41:49
  540  245 M20  Michael Bauer, 23, South Lebanon, OH     3:42:09    8:28  3:41:46
  541  246 M20  Andrew Hedberg, 23, Eden Prairie, MN     3:42:10    8:28  3:40:38
  542   82 M35  Jim Carlson, 36, Brooklyn Park, MN       3:42:11    8:28  3:41:41
  543    4 M60  Larry Lichnovsky, 61, Arlington, TX      3:42:13    8:29  3:41:27
  544   86 M40  Gary Winters, 41, Ozawkie, KS            3:42:16    8:29  3:41:35
  545   71 M45  Karl Bradford, 46, Woodbury, MN          3:42:17    8:29  3:40:51
  546  247 M20  Zach Johnson, 24, Blaine, MN             3:42:20    8:29  3:40:18
  547    3 M65  Bud Mixon, 66, Roseville, MN             3:42:21    8:29  3:41:35
  548  248 M20  Richard Johnson, 33, Middle River, MD    3:42:29    8:29  3:41:56
  549   83 M35  Chris Halloran, 36, Minneapolis, MN      3:42:40    8:30  3:42:06
  550   84 M35  Nate Higgins, 35, Prior Lake, MN         3:42:46    8:30  3:42:25
  551   87 M40  Eric Busch, 43, Hiawatha, IA             3:42:50    8:30  3:42:36
  552   88 M40  Troy Ausen, 44, Inver Grove Hts, MN      3:42:52    8:30  3:41:42
  553  249 M20  Kyle Snyder, 31, Stillwater, MN          3:42:54    8:30  3:36:17
  554   72 M45  Steven Hall, 48, Weaverville, NC         3:42:58    8:30  3:42:09
  555  250 M20  Antony Motl, 27, Minneapolis, MN         3:43:04    8:30  3:42:46
  556   85 M35  Sean Fox, 39, Northfield, MN             3:43:15    8:31  3:42:29
  557   89 M40  Albert Ferderer, 43, Great Falls, MT     3:43:16    8:31  3:42:45
  558  251 M20  Richard Slachta, 34, Stillwater, MN      3:43:17    8:31  3:42:30
  559    2 M14  Travis Barry, 14, Eldon, MO              3:43:18    8:31  3:40:59
  560  252 M20  Jeff Barry, 25, Ava, MO                  3:43:18    8:31  3:40:59
  561  253 M20  William Severud, 29, Plymouth, MN        3:43:18    8:31  3:42:24
  562  254 M20  Erik Sorensen, 26, Minneapolis, MN       3:43:22    8:31  3:41:59
  563  255 M20  Josh Gabriel, 25, Medford, WI            3:43:29    8:31  3:42:25
  564   90 M40  Kip Neal, 43, Indianapolis, IN           3:43:31    8:32  3:42:38
  565  256 M20  Jim Alpiser, 33, Overland Park, KS       3:43:33    8:32  3:42:17
  566  257 M20  Anders Osthus, 26, Duluth, MN            3:43:34    8:32  3:42:32
  567   86 M35  Borg Isaksen, 36, Brule, WI              3:43:37    8:32  3:42:38
  568   73 M45  Thomas Sager, 48, Owatonna, MN           3:43:43    8:32  3:43:24
  569   33 M50  Gregory Skolaski, 52, La Crescent, MN    3:43:45    8:32  3:42:42
  570  258 M20  Travis Miller, 29, Nisswa, MN            3:43:46    8:32  3:43:37
  571   91 M40  William Sumey, 43, Scandia, MN           3:43:51    8:32  3:43:40
  572   87 M35  Paul Morrison, 39, Pinellas Park, FL     3:43:52    8:32  3:43:01
  573   92 M40  Brian Hines, 40, Eden Prairie, MN        3:44:01    8:33  3:42:15
  574  259 M20  Douglas Kerfeld, 25, Duluth, MN          3:44:03    8:33  3:42:48
  575    5 M60  Jay Cummings, 61, Jackson, MI            3:44:04    8:33  3:42:42
  576  260 M20  Sam Ryder, 30, Menomonie, WI             3:44:06    8:33  3:43:32
  577   93 M40  Mark Betka, 40, Washington, DC           3:44:25    8:34  3:43:38
  578   94 M40  Marcus Jundt, 43, Watertown, SD          3:44:26    8:34  3:43:06
  579   74 M45  Paul Albares, 46, Monticello, MN         3:44:26    8:34  3:43:28
  580  261 M20  Benjamin Schultze, 33, Minneapolis, MN   3:44:29    8:34  3:43:54
  581   75 M45  Dan Hinrichs, 48, Richfield, MN          3:44:31    8:34  3:43:18
  582  262 M20  Keith Thompson, 25, Superior, WI         3:44:34    8:34  3:43:04
  583  263 M20  Eric Atkinson, 23, Duluth, MN            3:44:37    8:34  3:44:34
  584   76 M45  Kevin McCabe, 46, Cudahy, WI             3:44:40    8:34  3:43:53
  585    8 M18  Ben Peterson, 19, Cedar Falls, IA        3:44:41    8:34  3:41:23
  586  264 M20  Erik Aleckson, 22, Braham, MN            3:44:44    8:34  3:41:05
  587   77 M45  Keith Johnson, 47, Ironwood, MI          3:44:49    8:34  3:44:35
  588   95 M40  Kent Warne, 40, Newfolden, MN            3:44:50    8:35  3:43:47
  589  265 M20  Philip Pelto, 28, Minneapolis, MN        3:44:50    8:35  3:44:10
  590  266 M20  David Beilke, 27, Galesville, WI         3:44:53    8:35  3:44:19
  591   78 M45  Mark Reed, 45, Hermantown, MN            3:44:56    8:35  3:44:30
  592    9 M18  James Peterman, 18, Lino Lakes, MN       3:45:00    8:35  3:44:18
  593   10 M18  Alec Sundet, 18, Sioux Falls, SD         3:45:04    8:35  3:42:33
  594  267 M20  Andrew Howe, 23, Bismarck, ND            3:45:05    8:35  3:41:55
  595   88 M35  Aric Welch, 38, Pillager, MN             3:45:09    8:35  3:44:15
  596  268 M20  Mark Brown, 29, Nelson, WI               3:45:15    8:35  3:44:31
  597  269 M20  Michael Schwartz, 23, Norwood Young Ame, MN
                                                            3:45:16    8:36  3:44:42
  598  270 M20  Mathew Sundstrom, 20, Duluth, MN         3:45:17    8:36  3:43:52
  599  271 M20  Luke Eichten, 29, Minneapolis, MN        3:45:26    8:36  3:43:48
  600  272 M20  James Brown, 34, St Paul, MN             3:45:26    8:36  3:43:55
  601   96 M40  Gary Smieja, 43, Franklin, WI            3:45:27    8:36  3:44:47
  602  273 M20  Kyle Hammer, 23, Grand Forks, ND         3:45:33    8:36  3:43:48
  603  274 M20  Aaron Sjogren, 32, Minneapolis, MN       3:45:34    8:36  3:44:58
  604   97 M40  Randy Aumann, 43, Loyal, WI              3:45:34    8:36  3:45:23
  605  275 M20  Dan Wandzel, 24, Arden Hills, MN         3:45:35    8:36  3:37:20
  606   89 M35  Scott Rohweder, 36, Princeton, MN        3:45:36    8:36  3:44:51
  607  276 M20  Christopher Lueth, 25, Iowa City, IA     3:45:39    8:36  3:45:04
  608  277 M20  Ben Hause, 33, Currie, MN                3:45:41    8:36  3:44:06
  609  278 M20  Nate Schraan, 25, Richfield, MN          3:45:45    8:37  3:43:53
  610   98 M40  Paul Waller, 40, Cloquet, MN             3:45:46    8:37  3:44:40
  611   34 M50  Bob Sejbl, 52, Ironwood, MI              3:45:50    8:37  3:44:39
  612  279 M20  Hans Wrage, 29, Omaha, NE                3:45:54    8:37  3:44:51
  613   79 M45  Joe Knight, 47, Spring Green, WI         3:45:58    8:37  3:45:22
  614  280 M20  Joseph Sonnek Jr, 25, Hugo, MN           3:45:58    8:37  3:45:48
  615   90 M35  Larry Olson, 37, Minneapolis, MN         3:46:01    8:37  3:45:36
  616   91 M35  Andy Struck, 36, Shoreview, MN           3:46:02    8:37  3:44:44
  617  281 M20  Daniel Rusk, 24, River Falls, WI         3:46:06    8:37  3:42:07
  618   92 M35  Benjamin Anderson, 38, Chaska, MN        3:46:09    8:38  3:45:06
  619  282 M20  Nicholas Turek, 33, Canton, MI           3:46:10    8:38  3:39:03
  620  283 M20  Phillip Keys, 29, Ankeny, IA             3:46:16    8:38  3:45:09
  621   35 M50  Michael Coote, 50, Thunder Bay, ON       3:46:16    8:38  3:45:52
  622   36 M50  Charles Smith, 54, Woodbury, MN          3:46:24    8:38  3:43:43
  623  284 M20  Jeremy Mueller, 32, West Des Moines, IA  3:46:24    8:38  3:45:12
  624   99 M40  Edd Kalamanski, 43, Fridley, MN          3:46:32    8:38  3:45:13
  625  100 M40  Larry Deal, 40, St Paul, MN              3:46:33    8:38  3:46:20
  626   80 M45  William Hjort, 46, Milaca, MN            3:46:35    8:39  3:45:48
  627  285 M20  Michael Niebrzydowski, 23, Elkridge, MD  3:46:35    8:39  3:45:49
  628  286 M20  Jason Verber, 27, Coralville, IA         3:46:35    8:39  3:45:53
  629  287 M20  Daniel Alessi, 32, South Bend, IN        3:46:43    8:39  3:45:47
  630   93 M35  Daniel Johnson, 39, Elk River, MN        3:46:43    8:39  3:46:13
  631   11 M18  Nolan Weber, 19, Minneapolis, MN         3:46:45    8:39  3:44:13
  632   94 M35  Lucas Satre, 39, Minneapolis, MN         3:46:48    8:39  3:46:35
  633   81 M45  William Weber, 45, Bloomington, MN       3:46:50    8:39  3:45:40
  634  101 M40  Gregory Schmidt, 41, Fergus Falls, MN    3:46:53    8:39  3:44:32
  635  288 M20  Eric Tadt, 21, Janesville, WI            3:46:55    8:39  3:46:30
  636   10 M55  Jon Matthiae, 57, St Paul, MN            3:46:56    8:39  3:45:01
  637  289 M20  Aaron Sage, 29, Ankeny, IA               3:46:56    8:39  3:46:15
  638  102 M40  Lee Kilmer, 40, Stillwater, MN           3:47:01    8:40  3:46:22
  639  290 M20  John Robia, 21, Northfield, MN           3:47:05    8:40  3:43:45
  640  291 M20  Peter Cecil, 28, Minneapolis, MN         3:47:08    8:40  3:42:03
  641  103 M40  Steve Moses, 44, Andover, MN             3:47:10    8:40  3:46:28
  642   95 M35  Aaron Quinn, 37, Des Moines, IA          3:47:10    8:40  3:46:38
  643  292 M20  Jeffrey Gonzalez, 28, Washington, DC     3:47:12    8:40  3:46:42
  644  293 M20  Josh Boyd, 28, Apple Valley, MN          3:47:15    8:40  3:46:04
  645  294 M20  Craig Hesselink, 33, Green Bay, WI       3:47:19    8:40  3:45:42
  646   96 M35  Bill Kelley, 37, Wrenshall, MN           3:47:20    8:40  3:46:41
  647    6 M16  Ethan Armbruster, 17, Independence, MN   3:47:23    8:40  3:46:16
  648   37 M50  Brad Gluth, 52, Burnsville, MN           3:47:27    8:41  3:46:33
  649   97 M35  Fred Moody, 35, Ames, IA                 3:47:28    8:41  3:46:56
  650  295 M20  Eric Katz, 31, Mahtomedi, MN             3:47:29    8:41  3:46:03
  651   11 M55  Michael Wheeler, 58, Brainerd, MN        3:47:30    8:41  3:46:51
  652  296 M20  Ethan Richards, 29, Duluth, MN           3:47:33    8:41  3:46:59
  653   12 M18  Blake Bloomquist, 18, Rush City, MN      3:47:34    8:41  3:46:27
  654  297 M20  Matthew Smith, 28, Des Moines, IA        3:47:35    8:41  3:46:28
  655  298 M20  Jeremy Miller, 31, Maple Grove, MN       3:47:38    8:41  3:46:38
  656   98 M35  Mike Cuccia, 38, Chanhassen, MN          3:47:39    8:41  3:45:15
  657  299 M20  Matthew Burns, 26, McGregor, IA          3:47:39    8:41  3:45:42
  658  104 M40  Darven Miller, 41, Chippewa Falls, WI    3:47:39    8:41  3:46:46
  659  300 M20  Peter Shafe, 24, Chicago, IL             3:47:40    8:41  3:46:11
  660   38 M50  Rod Loran, 52, Woodbury, MN              3:47:40    8:41  3:46:22
  661   82 M45  David Lassegard, 48, Minneapolis, MN     3:47:40    8:41  3:47:32
  662  105 M40  Andy Kornkven, 44, Northfield, MN        3:47:41    8:41  3:46:27
  663   99 M35  Patrick Yoon, 38, Minneapolis, MN        3:47:48    8:41  3:44:42
  664  301 M20  Mike Nielsen, 32, Cedar Falls, IA        3:47:55    8:42  3:44:33
  665  302 M20  Mark Massicotte, 29, Le Sueur, MN        3:47:55    8:42  3:44:36
  666  100 M35  Jason Pietraszewski, 39, Centerville, MN 3:47:58    8:42  3:46:47
  667  106 M40  Dan Mans, 44, Victoria, MN               3:48:01    8:42  3:47:03
  668  303 M20  Leif Devaney, 26, St Paul, MN            3:48:03    8:42  3:47:32
  669  101 M35  Darren Edgar, 38, Minneapolis, MN        3:48:05    8:42  3:47:39
  670  304 M20  Matthew Scott, 29, Finland, MN           3:48:07    8:42  3:48:07
  671  102 M35  Christopher Grupe, 38, Richfield, MN     3:48:10    8:42  3:47:50
  672   39 M50  David Tappe, 52, Maple Grove, MN         3:48:18    8:42  3:48:11
  673  103 M35  Gabriel Kristal, 37, Oakland, CA         3:48:23    8:43  3:47:46
  674  107 M40  Jay Adams, 44, Richfield, MN             3:48:25    8:43  3:48:12
  675  305 M20  Timothy Lamanna, 23, St Paul, MN         3:48:28    8:43  3:46:57
  676  306 M20  Kyle McCleary, 34, Minneapolis, MN       3:48:31    8:43  3:47:04
  677  307 M20  Jason Witt, 29, Hugo, MN                 3:48:31    8:43  3:47:29
  678  104 M35  Brian Harren, 39, Rosemount, MN          3:48:33    8:43  3:44:08
  679  308 M20  Eric Loy, 21, Las Vegas, NV              3:48:34    8:43  3:47:02
  680  309 M20  Nathan Gieske, 20, Lindstrom, MN         3:48:38    8:43  3:45:50
  681  310 M20  Bryan Thomsen, 20, Eden Prairie, MN      3:48:48    8:44  3:47:08
  682  108 M40  Dale Brumbaugh, 43, Coon Rapids, MN      3:48:52    8:44  3:47:59
  683  109 M40  Donny Walstrom, 44, Chisago City, MN     3:48:57    8:44  3:47:53
  684  311 M20  Pj Eichten, 33, Minneapolis, MN          3:48:59    8:44  3:47:20
  685   83 M45  Butch Bolton, 49, Spring Valley, OH      3:49:03    8:44  3:48:30
  686   84 M45  Tom Taylor, 49, Clinton, CT              3:49:07    8:44  3:47:42
  687  312 M20  Kevin Scully, 31, St Louis Park, MN      3:49:09    8:44  3:46:53
  688   40 M50  Franklin Cole, 52, Golden, CO            3:49:09    8:44  3:47:29
  689  313 M20  Tommy Boles, 31, Greensboro, NC          3:49:11    8:44  3:48:49
  690   12 M55  Bob Liebhauser, 58, Denver, CO           3:49:12    8:45  3:47:33
  691   85 M45  Erik Frye, 49, Mahtomedi, MN             3:49:12    8:45  3:47:44
  692   86 M45  John Fisher, 47, Mahtomedi, MN           3:49:12    8:45  3:47:44
  693  110 M40  Jason Buffington, 40, Duluth, MN         3:49:14    8:45  3:48:40
  694  105 M35  Michael Iserman, 38, Champlin, MN        3:49:16    8:45  3:48:00
  695  111 M40  Don Ertl, 40, St Paul, MN                3:49:19    8:45  3:46:28
  696   13 M55  Gordy Straka, 59, Afton, MN              3:49:25    8:45  3:47:50
  697  314 M20  Sean Skow, 20, St Cloud, MN              3:49:27    8:45  3:47:48
  698   41 M50  Bill Tolo, 50, Minneapolis, MN           3:49:30    8:45  3:48:46
  699  112 M40  Dale Damon Jr., 41, Burlington, WI       3:49:32    8:45  3:47:33
  700  315 M20  Alex Marchenko, 20, Eagan, MN            3:49:40    8:46  3:46:04
  701  316 M20  Eric Nordgren, 24, Rochester, MN         3:49:46    8:46  3:49:10
  702  106 M35  Greg Johnson, 36, Hermantown, MN         3:49:49    8:46  3:48:43
  703  107 M35  Bay Shock, 36, Woodbury, MN              3:49:49    8:46  3:49:04
  704  108 M35  Ladd Ojala, 39, Minneapolis, MN          3:49:50    8:46  3:48:45
  705  109 M35  Andrew Serafin, 35, Chicago, IL          3:49:52    8:46  3:49:39
  706   14 M55  Larry Thompson, 58, Woodbury, MN         3:49:52    8:46  3:49:42
  707  110 M35  Steve Jung, 35, Andover, MN              3:49:53    8:46  3:48:48
  708  111 M35  David Althoff, 38, St Paul, MN           3:49:54    8:46  3:48:12
  709  317 M20  Brian Lashinski, 28, Saginaw, MN         3:49:55    8:46  3:47:16
  710  113 M40  Richard Schroeder, 41, Lakeville, MN     3:49:56    8:46  3:49:48
  711  112 M35  Steve King, 35, Marquette, MI            3:49:59    8:46  3:48:14
  712  318 M20  Adam Groene, 29, Minneapolis, MN         3:50:01    8:46  3:49:17
  713   42 M50  John Ketter, 50, Waterloo, IA            3:50:05    8:47  3:46:45
  714  113 M35  Joe Kelzer, 39, New Richmond, WI         3:50:05    8:47  3:49:45
  715  114 M35  Adam Himes, 36, Richfield, MN            3:50:08    8:47  3:49:48
  716  319 M20  John Freemore, 33, Rochester, MN         3:50:10    8:47  3:48:17
  717  114 M40  Bill Marker, 44, Shakopee, MN            3:50:16    8:47  3:49:22
  718  320 M20  Chris Massoll, 30, Minneapolis, MN       3:50:17    8:47  3:49:15
  719  321 M20  Luke Beirl, 23, Madison, WI              3:50:20    8:47  3:49:45
  720  322 M20  Brian Walli, 28, Minneapolis, MN         3:50:21    8:47  3:49:14
  721  323 M20  Timothy Roseboom, 34, Detroit, MI        3:50:26    8:47  3:47:26
  722  324 M20  Gregory Jones, 33, Richwood, TX          3:50:29    8:47  3:49:29
  723  115 M35  Matthew Caron, 35, Maple Grove, MN       3:50:29    8:47  3:50:05
  724   15 M55  Terry Lueders, 57, Naperville, IL        3:50:32    8:48  3:50:15
  725   43 M50  Jeff Schiller, 53, Nampa, ID             3:50:33    8:48  3:48:58
  726  115 M40  Brian Schneider, 42, Plymouth, MN        3:50:33    8:48  3:49:11
  727  116 M40  Mitchell Forsyth, 40, Lakeville, MN      3:50:33    8:48  3:49:44
  728  116 M35  Joel Bluhm, 38, St Paul, MN              3:50:36    8:48  3:50:30
  729  117 M40  Todd Orjala, 44, Northfield, MN          3:50:38    8:48  3:49:21
  730  118 M40  Eric Ealy, 41, Crystal, MN               3:50:42    8:48  3:48:56
  731  119 M40  Mick Rohr, 42, Schofield, WI             3:50:42    8:48  3:49:59
  732   13 M18  Justin Posterick, 18, Little Falls, MN   3:50:44    8:48  3:49:35
  733   44 M50  David Crocker, 50, Elk River, MN         3:50:55    8:48  3:50:50
  734  120 M40  Darrel Henry, 43, Murdock, MN            3:51:04    8:49  3:49:26
  735  325 M20  Jeff Eggert, 28, Chaska, MN              3:51:09    8:49  3:49:38
  736  326 M20  Nathan Nowak, 33, Hastings, MN           3:51:15    8:49  3:50:04
  737   87 M45  Bruce Coequyt, 49, Eau Claire, WI        3:51:18    8:49  3:50:09
  738   88 M45  Tim Nelson, 45, Minneapolis, MN          3:51:26    8:50  3:51:19
  739  327 M20  Jonathan Wrobel, 34, Palatine, IL        3:51:27    8:50  3:51:07
  740  328 M20  Travis Starkey, 27, La Crosse, WI        3:51:32    8:50  3:48:15
  741  117 M35  Karl Hanson, 39, Shorewood, MN           3:51:32    8:50  3:50:20
  742  121 M40  Stephen Haggerty, 41, Kenilworth, IL     3:51:36    8:50  3:50:08
  743  329 M20  Michael Scharenbroich, 25, Minneapolis, MN
                                                            3:51:37    8:50  3:48:05
  744  118 M35  Bill Sanders, 39, Elmhurst, IL           3:51:39    8:50  3:49:36
  745  330 M20  Joey Heinrichs, 31, Franklin, WI         3:51:39    8:50  3:51:05
  746  331 M20  Andy Schoff, 20, Eagle River, WI         3:51:44    8:50  3:51:03
  747    6 M60  Bob Nordman, 61, New Hyde Park, NY       3:51:47    8:50  3:49:59
  748  122 M40  Craig Trautner, 44, Colorado Springs, CO 3:51:50    8:51  3:50:41
  749   16 M55  Gary Nansen, 56, Detroit Lakes, MN       3:51:50    8:51  3:51:09
  750   45 M50  Tim Obrien, 53, Lakeville, MN            3:51:50    8:51  3:51:40
  751   17 M55  John Naslund, 59, Bloomington, MN        3:51:50    8:51  3:51:40
  752  119 M35  Jason Sickmann, 37, Cloquet, MN          3:51:56    8:51  3:50:55
  753  123 M40  Scott Ramberg, 41, Marine On St Croi, MN 3:52:02    8:51  3:51:19
  754  120 M35  Jared Powell, 39, St Paul, MN            3:52:03    8:51  3:50:36
  755  332 M20  Adam Schlee, 23, Grand Meadow, MN        3:52:10    8:51  3:48:33
  756  333 M20  Andy Sage, 27, Ankeny, IA                3:52:12    8:51  3:50:34
  757  334 M20  Andy Torzewski, 32, Bayport, MN          3:52:13    8:51  3:52:00
  758  124 M40  Kyle Kircher, 44, Rochester, MN          3:52:17    8:52  3:49:50
  759  121 M35  Todd Stertz, 39, Dassel, MN              3:52:22    8:52  3:50:13
  760  335 M20  Ryan Anderson, 31, Wisconsin Rapids, WI  3:52:22    8:52  3:52:22
  761  122 M35  Jason Vail, 37, Philadelphia, PA         3:52:26    8:52  3:49:12
  762  123 M35  Jason Roussy, 37, International Fal, MN  3:52:27    8:52  3:49:03
  763  336 M20  Scott Burwell, 23, Roseville, MN         3:52:28    8:52  3:51:04
  764  337 M20  Daniel Poock, 31, Cedar Rapids, IA       3:52:36    8:52  3:50:42
  765   14 M18  Brandon Arnett, 18, Lynn, IN             3:52:38    8:52  3:50:57
  766  125 M40  Dean Kalinowski, 40, Smyrna, GA          3:52:41    8:52  3:52:04
  767   89 M45  David Schueller, 45, St Joseph, MN       3:52:41    8:52  3:52:09
  768  338 M20  Adam Gilbertson, 21, Moorhead, MN        3:52:43    8:53  3:51:46
  769  339 M20  Brad Paust, 20, Madison, WI              3:52:44    8:53  3:50:15
  770  124 M35  Jason Beckermann, 37, Eau Claire, WI     3:52:44    8:53  3:51:55
  771  340 M20  Brian Asker, 29, Bemidji, MN             3:52:51    8:53  3:51:08
  772  341 M20  Brian Sapp, 25, Denver, CO               3:52:53    8:53  3:50:09
  773    4 M65  Douglas Brandt, 65, Wilson, WI           3:52:55    8:53  3:51:42
  774  126 M40  Jason Massie, 40, Alpharetta, GA         3:52:55    8:53  3:52:42
  775  342 M20  Corey Birnstengel, 20, Hastings, MN      3:53:01    8:53  3:52:57
  776   90 M45  Daniel Siebenaler, 47, Hastings, MN      3:53:01    8:53  3:52:57
  777  343 M20  Erik Thomsen, 23, Eden Prairie, MN       3:53:07    8:53  3:51:42
  778  125 M35  Dan Downing, 39, Braham, MN              3:53:08    8:54  3:51:48
  779  126 M35  Michael Wherry, 35, Maple Grove, MN      3:53:13    8:54  3:51:26
  780  344 M20  Josef Dostal, 33, Minnetonka, MN         3:53:14    8:54  3:50:59
  781   15 M18  Peter Enz, 19, St Louis Park, MN         3:53:16    8:54  3:51:41
  782  127 M35  Robert Smith, 37, Cloquet, MN            3:53:21    8:54  3:52:49
  783  128 M35  Donald Gundlach, 35, Medina, MN          3:53:22    8:54  3:52:38
  784  127 M40  Matthew Evans, 43, Eau Claire, WI        3:53:25    8:54  3:53:16
  785   91 M45  James Evans, 48, Woodbury, MN            3:53:25    8:54  3:53:16
  786  345 M20  Ryan Alaniz, 31, Minneapolis, MN         3:53:28    8:54  3:51:04
  787   46 M50  James Nelson, 54, Cloquet, MN            3:53:29    8:54  3:52:00
  788   47 M50  Christopher Keller, 53, Minot, ND        3:53:30    8:54  3:52:39
  789  128 M40  Jamey Burden, 43, Washington, DC         3:53:32    8:54  3:52:56
  790   18 M55  Dan Kimmel, 57, Burnsville, MN           3:53:35    8:55  3:53:06
  791   92 M45  Patrick Baker, 45, Andover, MN           3:53:38    8:55  3:53:04
  792  129 M35  Tom Abbruscato, 39, Amarillo, TX         3:53:39    8:55  3:52:49
  793  130 M35  Jason Fitzloff, 35, Minneaplis, MN       3:53:43    8:55  3:52:35
  794    7 M60  Cliff Reithel, 60, Ashland, WI           3:53:45    8:55  3:51:57
  795  346 M20  Adam McCullough, 26, Bemidji, MN         3:53:47    8:55  3:53:10
  796  347 M20  Christian Fritzberg, 28, Minneapolis, MN 3:53:47    8:55  3:53:25
  797  348 M20  David Dodge, 26, Shorewood, WI           3:53:48    8:55  3:52:18
  798  131 M35  Mark Friske, 37, Plymouth, MN            3:53:52    8:55  3:52:57
  799  129 M40  John Weinsheim, 44, Oshkosh, WI          3:53:56    8:55  3:52:53
  800  349 M20  Quinn Sullivan, 25, Anoka, MN            3:53:57    8:55  3:50:35
  801  350 M20  Mathew Wangen, 33, Grand Rapids, MN      3:54:07    8:56  3:53:36
  802  130 M40  Steve Romnes, 44, Mankato, MN            3:54:09    8:56  3:52:42
  803  351 M20  Benjamin Hendrick, 30, Jersey City, NJ   3:54:11    8:56  3:52:38
  804  352 M20  Kelly Bergan, 32, Edina, MN              3:54:13    8:56  3:53:22
  805  353 M20  George Perich, 33, Duluth, MN            3:54:17    8:56  3:52:52
  806  131 M40  Michael Diener, 42, Victoria, MN         3:54:18    8:56  3:53:40
  807  132 M35  Shane Johnson, 39, Delano, MN            3:54:22    8:56  3:52:32
  808  354 M20  Shane Garner, 24, Rochester, MN          3:54:23    8:56  3:53:32
  809  132 M40  Paul Wilson, 40, Ponte Vedra Beach, FL   3:54:27    8:57  3:54:08
  810  133 M35  Jorge Henriquez, 39, Mexio City, Mex     3:54:29    8:57  3:54:00
  811  355 M20  Jonathan Baker, 24, Minneapolis, MN      3:54:30    8:57  3:51:34
  812  356 M20  Daniel Parker, 30, Plymouth, MN          3:54:33    8:57  3:53:07
  813  134 M35  John Gramer, 37, Kenosha, WI             3:54:36    8:57  3:52:09
  814   48 M50  James Wickesberg, 52, St. Helena, CA     3:54:39    8:57  3:53:34
  815  135 M35  Timothy Grotenhuis, 39, Asheville, NC    3:54:44    8:57  3:53:56
  816  136 M35  Eric Storbakken, 38, Brainerd, MN        3:54:48    8:57  3:54:27
  817   19 M55  Reagan Splady, 59, Cleveland, SC         3:54:49    8:57  3:51:19
  818  357 M20  Caleb Stewart, 21, 240th, MN             3:54:51    8:57  3:54:39
  819   93 M45  Joe Horwath, 46, Maplewood, MN           3:54:52    8:57  3:53:56
  820  358 M20  James Clevenger, 31, West Des Moines, IA 3:54:56    8:58  3:53:47
  821  133 M40  Anthony Burke, 44, Eden Prairie, MN      3:55:00    8:58  3:54:07
  822  359 M20  Luke Vander Leest, 33, Sioux Falls, SD   3:55:13    8:58  3:54:32
  823  134 M40  Scott Myren, 43, Maple Grove, MN         3:55:15    8:58  3:54:12
  824  360 M20  Mike Eavers, 32, Bronx, NY               3:55:15    8:58  3:54:34
  825  361 M20  Luke Wiseman, 34, Newport, KY            3:55:17    8:58  3:54:12
  826   20 M55  Michael Vavra, 58, Chippewa Falls, WI    3:55:17    8:58  3:54:20
  827  135 M40  Dave Davis, 42, Eden Prairie, MN         3:55:20    8:59  3:51:36
  828   94 M45  Kim Wander, 48, West Union, IA           3:55:20    8:59  3:54:05
  829  362 M20  Nicholas Christenson, 20, Stanchfield, MN
                                                            3:55:21    8:59  3:51:16
  830  137 M35  Tony Wilett, 39, Lakeville, MN           3:55:23    8:59  3:53:32
  831  363 M20  Mark Nordell, 26, Minneapolis, MN        3:55:24    8:59  3:53:14
  832   21 M55  Steve Brooker, 56, Duluth, MN            3:55:27    8:59  3:53:35
  833  364 M20  Ethan McCallum, 24, St Louis, MO         3:55:34    8:59  3:53:49
  834  365 M20  Louie St. George Iii, 27, Duluth, MN     3:55:36    8:59  3:49:01
  835   95 M45  Bear Moreland, 49, Lake Nebagamon, WI    3:55:37    8:59  3:54:09
  836  136 M40  Alec Blakeley, 41, Abingdon, MD          3:55:37    8:59  3:54:53
  837   49 M50  James Driscoll, 52, Medina, MN           3:55:38    8:59  3:55:19
  838   16 M18  David Dickey, 19, Amboy, MN              3:55:39    8:59  3:52:51
  839  138 M35  Brent Grier, 36, Naperville, IL          3:55:40    8:59  3:55:25
  840   96 M45  Jon Erstad, 45, Plymouth, MN             3:55:43    8:59  3:55:17
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top 
  841  366 M20  Dane Ecker, 23, North Mankato, MN        3:55:46    9:00  3:53:04
  842  367 M20  Zach Selnes, 28, Rochester, MN           3:55:47    9:00  3:51:43
  843  368 M20  Chris Valois, 34, Champlin, MN           3:55:47    9:00  3:54:24
  844    8 M60  Glen Hill, 60, Maple, WI                 3:55:50    9:00  3:55:05
  845  369 M20  Cory Felderman, 28, Rochester, MN        3:55:51    9:00  3:53:51
  846  370 M20  Jacob Beste, 30, Minneapolis, MN         3:56:02    9:00  3:51:56
  847  371 M20  Max Golden, 20, Hudson, WI               3:56:05    9:00  3:52:45
  848  139 M35  David Lammers, 39, Thunder Bay, ON       3:56:08    9:00  3:53:58
  849  372 M20  Bruce Martens, 31, St Paul, MN           3:56:10    9:00  3:51:48
  850   50 M50  Doug Johnston, 54, Minneapolis, MN       3:56:10    9:00  3:54:45
  851  373 M20  Ryan Flynn, 29, Cloquet, MN              3:56:10    9:00  3:55:53
  852   17 M18  Eric Cyr, 19, Amboy, MN                  3:56:14    9:01  3:53:26
  853  140 M35  Rodney Hommerding, 36, Foley, MN         3:56:14    9:01  3:54:53
  854  374 M20  Jeremy Wendtland, 28, Chippewa Falls, WI 3:56:19    9:01  3:51:17
  855  141 M35  Greg Quale, 37, Oak Park Heights, MN     3:56:19    9:01  3:55:44
  856   18 M18  Torin Lehmann, 18, Sitka, AK             3:56:20    9:01  3:54:57
  857   97 M45  Ron Guetter, 49, Willmar, MN             3:56:21    9:01  3:55:04
  858   98 M45  Darryl Mailander, 45, Regina, SK         3:56:23    9:01  3:54:30
  859  375 M20  Andrew Pekarske, 27, Mundelein, IL       3:56:24    9:01  3:53:24
  860   22 M55  Paul Levy, 58, Minnetonka, MN            3:56:26    9:01  3:52:57
  861  376 M20  Paul Oldenburg, 32, Minneapolis, MN      3:56:27    9:01  3:53:26
  862  377 M20  Justin Pickar, 33, Minneapolis, MN       3:56:27    9:01  3:55:43
  863   99 M45  Jon Novak, 49, Iola, WI                  3:56:28    9:01  3:56:28
  864  378 M20  Andrew Johnson, 22, Minneapolis, MN      3:56:33    9:01  3:54:38
  865  379 M20  Kirk Bottelberghe, 22, West Union, MN    3:56:33    9:01  3:56:30
  866  100 M45  Ross Longhini, 47, Frederic, WI          3:56:38    9:02  3:55:41
  867  380 M20  Michael Winner, 30, Minneapolis, MN      3:56:40    9:02  3:56:24
  868   23 M55  Chris Hegg, 57, Grand Marais, MN         3:56:48    9:02  3:56:34
  869  381 M20  Matt Howell, 30, Memphis, TN             3:56:51    9:02  3:56:17
  870  382 M20  Matthew Larkey, 33, St Louis Park, MN    3:56:55    9:02  3:54:16
  871  142 M35  Jeremy Frank, 37, Cold Spring, MN        3:56:57    9:02  3:53:16
  872  101 M45  Tom Hoffman, 49, Elgin, MN               3:57:02    9:02  3:55:55
  873   51 M50  Jeff Hutton, 50, Burnsville, MN          3:57:03    9:02  3:56:05
  874  383 M20  Jeffrey Giertz, 25, Washington, DC       3:57:04    9:03  3:55:56
  875  137 M40  Daniel Sontheimer, 41, Springfield, MO   3:57:04    9:03  3:56:22
  876   52 M50  Mark Orfield, 50, Edina, MN              3:57:06    9:03  3:56:02
  877  102 M45  Jeff Bregel, 49, Moorhead, MN            3:57:10    9:03  3:55:30
  878  138 M40  Todd Bradbury, 40, Maple Grove, MN       3:57:16    9:03  3:55:35
  879  384 M20  Jeff Berryhill, 32, Ponte Vedra Beach, FL
                                                            3:57:19    9:03  3:56:05
  880  385 M20  Benjamin Brose, 23, Duluth, MN           3:57:20    9:03  3:54:37
  881  139 M40  Peterson Scott, 44, Isanti, MN           3:57:20    9:03  3:54:58
  882  140 M40  Emmanuel Todorov, 40, Eagan, MN          3:57:20    9:03  3:55:34
  883  386 M20  Jeremiah Bell, 30, Apple Valley, MN      3:57:22    9:03  3:56:50
  884  141 M40  Monte Marti, 43, Mt. Vernon, IA          3:57:22    9:03  3:57:16
  885  387 M20  Richard Carlson, 25, Minneapolis, MN     3:57:24    9:03  3:55:08
  886  143 M35  Todd Oakes, 38, Bartlett, TN             3:57:26    9:03  3:56:38
  887  388 M20  Jeff Pokorney, 33, Bertha, MN            3:57:27    9:03  3:56:11
  888  144 M35  Mark Frank, 36, Maple Grove, MN          3:57:28    9:03  3:56:01
  889  142 M40  Joseph Hill, 40, Duluth, MN              3:57:28    9:03  3:56:12
  890   24 M55  Mark Ryan, 58, Ponte Vedra Beach, FL     3:57:28    9:03  3:56:45
  891  389 M20  Joel Gunderson, 34, Brooklyn, NY         3:57:28    9:03  3:57:09
  892   19 M18  James Mutschler, 19, Prescott, WI        3:57:30    9:04  3:56:10
  893  390 M20  John Hitter, 30, New Iberia, LA          3:57:31    9:04  3:57:24
  894   53 M50  Robert Randall, 52, Ortonville, MN       3:57:32    9:04  3:56:43
  895  391 M20  Brian Brewster, 33, Houghton, MI         3:57:35    9:04  3:54:11
  896   20 M18  Andrew Knapp, 19, Plymouth, MN           3:57:37    9:04  3:55:18
  897   21 M18  Max Robinson, 18, Maple Grove, MN        3:57:37    9:04  3:55:19
  898  103 M45  Steven Gorman, 47, Council Bluffs, IA    3:57:37    9:04  3:57:01
  899   54 M50  Dan Rassier, 53, St Joseph, MN           3:57:38    9:04  3:53:36
  900  392 M20  Jody Flaget, 31, Waterville, WA          3:57:39    9:04  3:56:59
  901  393 M20  Cory Ulrich, 22, Faribault, MN           3:57:40    9:04  3:56:12
  902  394 M20  Matthew Schulz, 23, Woodbury, MN         3:57:41    9:04  3:55:53
  903  395 M20  Justin Hudalla, 32, St Paul, MN          3:57:43    9:04  3:57:33
  904   25 M55  Julian Jauregui, 58, Woodridge, IL       3:57:45    9:04  3:57:28
  905   55 M50  Pete Sandler, 54, West Des Moines, IA    3:57:48    9:04  3:56:21
  906  396 M20  Matthew Samson, 26, Davenport, IA        3:57:50    9:04  3:55:10
  907   26 M55  Steve Barfels, 58, Hudson, IA            3:57:52    9:04  3:56:18
  908  104 M45  Robert Neufeld, 49, Waldeck, SK          3:57:54    9:04  3:55:23
  909  397 M20  Christopher Sasse, 21, Bloomington, MN   3:57:56    9:05  3:57:18
  910  398 M20  Scott Weispfennig, 24, Mankato Mn, MN    3:57:57    9:05  3:57:04
  911  145 M35  Kylan Koblitz, 38, Palm Beach Garden, FL 3:57:58    9:05  3:54:31
  912  399 M20  Christopher Parsons, 34, New Brighton, MN
                                                            3:58:00    9:05  3:55:28
  913  400 M20  Matt Kelly, 28, Chicago, IL              3:58:00    9:05  3:56:51
  914  401 M20  Joshua Malenius, 27, Cloquet, MN         3:58:02    9:05  3:55:13
  915  105 M45  Paul Krentz, 49, Watertown, MN           3:58:02    9:05  3:56:15
  916  402 M20  Jacob Johnson, 24, West Des Moines, IA   3:58:02    9:05  3:57:08
  917  403 M20  John Fairall, 27, Minneapolis, MN        3:58:09    9:05  3:49:55
  918   56 M50  Nicholas Schell, 51, New Brighton, MN    3:58:11    9:05  3:56:06
  919  146 M35  Jim Van Bergen, 36, Deephaven, MN        3:58:13    9:05  3:57:09
  920  147 M35  Andy Lohn, 36, Dayton, MN                3:58:15    9:05  3:57:10
  921  143 M40  Mark Robinson, 41, Kansas City, MO       3:58:27    9:06  3:56:53
  922   27 M55  Robert York, 56, White Bear Lake, MN     3:58:28    9:06  3:55:41
  923   28 M55  Conrad Woerner, 57, Lincoln, NE          3:58:29    9:06  3:57:17
  924  144 M40  Gordy Johnston, 40, Circle Pines, MN     3:58:29    9:06  3:57:17
  925  106 M45  Stephen Kampa, 49, Mendota Hts, MN       3:58:34    9:06  3:55:50
  926  145 M40  Scott Schulze, 41, Prior Lake, MN        3:58:34    9:06  3:56:59
  927  146 M40  Stephen Mosakowski, 42, Collierville, TN 3:58:35    9:06  3:58:00
  928  404 M20  Mark Herzog, 30, Chaska, MN              3:58:40    9:06  3:56:38
  929  405 M20  Philip Kern, 33, Delano, MN              3:58:41    9:06  3:56:51
  930  406 M20  Scott Bosch, 33, Robbinsdale, MN         3:58:42    9:06  3:58:17
  931  148 M35  Brendan Layden, 35, Rochester, MN        3:58:43    9:06  3:57:52
  932  407 M20  Andrew Knudsen, 24, Washington, DC       3:58:50    9:07  3:57:42
  933   57 M50  Tom Christian, 50, Bloomington, MN       3:58:50    9:07  3:58:40
  934   58 M50  Stephen Rutledge, 54, Thunder Bay, ON    3:58:51    9:07  3:56:59
  935  408 M20  Jason Koenig, 34, St Paul, MN            3:58:59    9:07  3:55:14
  936  149 M35  Aaron Buffington, 35, Maplewood, MN      3:58:59    9:07  3:57:07
  937  147 M40  Dan Gentile, 42, Cranston, RI            3:59:04    9:07  3:58:26
  938  148 M40  Troy Gehl, 43, Lake Nebagamon, WI        3:59:06    9:07  3:57:58
  939   59 M50  Scott Hackel, 50, Amery, WI              3:59:06    9:07  3:58:48
  940  149 M40  Michael Lee, 41, St Cloud, MN            3:59:10    9:07  3:58:04
  941  150 M35  Chris Vitalis, 37, Hugo, MN              3:59:13    9:07  3:55:19
  942  409 M20  Peter Sandelin, 30, Duluth, MN           3:59:16    9:08  3:56:37
  943   29 M55  Steven Grosland, 59, Elgin, IL           3:59:17    9:08  3:56:12
  944  410 M20  Wei Chen, 34, Middle Village, NY         3:59:17    9:08  3:57:13
  945   60 M50  Jerry Anderson, 50, Chaska, MN           3:59:18    9:08  3:57:08
  946  150 M40  Jim Bohlig, 40, Sycamore, IL             3:59:19    9:08  3:56:56
  947  107 M45  Brian Donnelly, 48, Edgerton, WI         3:59:23    9:08  3:58:28
  948  411 M20  Brian Diede, 21, Huron, SD               3:59:26    9:08  3:58:35
  949  412 M20  Gregory Viland, 26, Medina, MN           3:59:28    9:08  3:56:47
  950  413 M20  Luke Carlson, 29, Minnetonka, MN         3:59:28    9:08  3:57:53
  951  108 M45  Luis Gasparotto, 45, Houston, TX         3:59:28    9:08  3:58:22
  952   30 M55  Mark Harris, 55, Maplewood, MN           3:59:29    9:08  3:57:48
  953  151 M35  Marc Davis, 38, Barrington, RI           3:59:35    9:08  3:56:29
  954  414 M20  Brock Urie, 33, Duluth, MN               3:59:37    9:08  3:57:17
  955  415 M20  Christopher Andree, 25, Seattle, WA      3:59:38    9:08  3:56:34
  956  151 M40  Todd Wuestenberg, 41, Huxley, IA         3:59:38    9:08  3:58:56
  957  416 M20  Jamie Otterblad, 28, Silver Bay, MN      3:59:41    9:09  3:59:28
  958  417 M20  Adam Millsop, 26, Hopkins, MN            3:59:47    9:09  3:58:52
  959  152 M40  Doug Laudenbach, 40, St Augusta, MN      3:59:49    9:09  3:59:09
  960   61 M50  Milton Hovelson, 54, Red Wing, MN        4:00:01    9:09  3:58:40
  961  152 M35  S  Trent Rosenbloom, 39, Nashville, TN   4:00:04    9:09  3:59:00
  962  418 M20  Nick Rhoads, 27, Madison, WI             4:00:10    9:10  3:57:50
  963  153 M35  Mark Vyvyan, 36, Maple Grove, MN         4:00:16    9:10  3:58:22
  964  419 M20  Kevin Martin, 34, Hastings, MN           4:00:24    9:10  3:59:41
  965  153 M40  Trevor Howard, 42, Mt Horeb, WI          4:00:26    9:10  3:58:42
  966   62 M50  William Christopher, 51, Geneva, IL      4:00:27    9:10  3:57:55
  967   63 M50  Tom Roth, 50, Loyal, WI                  4:00:30    9:10  4:00:08
  968    9 M60  Roy Pirrung, 60, Kohler, WI              4:00:30    9:10  4:00:29
  969  154 M40  Michael McCarthy, 40, Wausau, WI         4:00:31    9:10  3:57:02
  970  155 M40  Dave Flynn, 40, Woodbury, MN             4:00:33    9:10  3:57:40
  971  420 M20  David Nowotny, 32, Fort Atkinson, WI     4:00:40    9:11  3:59:43
  972  156 M40  Kurt Nelson, 43, Forest Lake, MN         4:00:40    9:11  3:59:47
  973  421 M20  Claes Westring, 20, Miami, FL            4:00:48    9:11  3:57:19
  974  422 M20  Andrew Johnson, 23, St Peter, MN         4:00:48    9:11  3:59:32
  975  157 M40  Martin Krage, 42, Zumbrota, MN           4:00:50    9:11  3:59:53
  976  109 M45  William Jansen, 46, Oak Grove, MN        4:00:54    9:11  3:58:40
  977  423 M20  David McKee, 20, Fort Atkinson, WI       4:00:55    9:11  4:00:26
  978  110 M45  Kenneth Pratley, 48, Champlin, MN        4:00:58    9:11  3:57:46
  979  111 M45  Stephen Cirks, 45, Maple Grove, MN       4:00:59    9:11  4:00:17
  980  154 M35  Jason Bociurko, 35, Thunder Bay, ON      4:01:01    9:12  3:58:11
  981   64 M50  James Stuart St Jacque, 50, Minneapolis, MN
                                                            4:01:03    9:12  4:00:15
  982   31 M55  Michael Goodoien, 55, Vadnais Hts, MN    4:01:04    9:12  3:58:38
  983  424 M20  Brian Voeller, 27, Minneapolis, MN       4:01:04    9:12  3:59:24
  984   32 M55  Louis Weitzman, 58, Brookline, MA        4:01:07    9:12  3:59:57
  985  112 M45  Erich Steinbergs, 46, Minneapolis, MN    4:01:08    9:12  4:00:10
  986  113 M45  Larry Zurawski, 47, Naperville, IL       4:01:22    9:12  4:01:07
  987  425 M20  Philip Haugan, 24, So St Paul, MN        4:01:23    9:12  3:57:00
  988   65 M50  Robert Brooker, 52, Plymouth, MN         4:01:33    9:13  4:00:22
  989  426 M20  Ryan Damhof, 21, Willmar, MN             4:01:35    9:13  3:58:11
  990  427 M20  Timothy Stephenson, 22, Duluth, MN       4:01:35    9:13  3:59:10
  991  428 M20  Ryan Durgan, 25, Redmond, WA             4:01:37    9:13  3:59:00
  992   22 M18  Scott Bullis, 19, Waconia, MN            4:01:40    9:13  3:58:20
  993  114 M45  Michael Kahlow, 49, River Falls, WI      4:01:44    9:13  4:00:41
  994   66 M50  Mark Klaiber, 54, Cato, WI               4:01:44    9:13  4:01:25
  995  429 M20  Jesse Cashman, 29, Eden Prairie, MN      4:01:46    9:13  3:57:35
  996  158 M40  Dan Cusick, 44, North St Paul, MN        4:01:51    9:13  3:58:21
  997   67 M50  Jack King, 51, Richmond, VA              4:01:52    9:14  3:59:50
  998   68 M50  Mike Allen, 53, Cottonwood, AZ           4:01:53    9:14  4:00:32
  999  159 M40  William Cayley, 44, Eau Claire, WI       4:01:54    9:14  4:00:32
 1000  155 M35  Lorico Estrellado, 37, Brooklyn Park, MN 4:01:56    9:14  4:01:15
 1001  430 M20  Joseph Cates, 29, Excelsior, MN          4:02:02    9:14  4:01:21
 1002   69 M50  Timothy Rudnicki, 52, Edina, MN          4:02:04    9:14  4:00:40
 1003  431 M20  Eric Zajkowski, 33, Minneapolis, MN      4:02:05    9:14  4:01:13
 1004   33 M55  Michael Engelmann, 55, Lakeville, MN     4:02:05    9:14  4:01:50
 1005  160 M40  Fred Jarosinski, 40, Hales Corners, WI   4:02:06    9:14  3:57:14
 1006  432 M20  Patrick Smith, 29, Minneapolis, MN       4:02:13    9:14  3:59:59
 1007   70 M50  Peter Friberg, 54, Spring Valley, WI     4:02:14    9:14  4:00:48
 1008  115 M45  Dean Meyer, 49, Fresno, CA               4:02:16    9:14  3:59:36
 1009   34 M55  Jerry Allanach, 59, Naperville, IL       4:02:19    9:15  3:59:46
 1010  433 M20  John Gieske, 24, Sauk Centre, MN         4:02:20    9:15  4:00:45
 1011  434 M20  Scott Hoberg, 31, Duluth, MN             4:02:22    9:15  4:00:34
 1012  161 M40  Brian Kroeger, 43, St Paul, MN           4:02:23    9:15  4:01:34
 1013  435 M20  Jonathan Ploeger, 27, Burnsville, MN     4:02:24    9:15  4:01:49
 1014  436 M20  David Warner, 28, Eagan, MN              4:02:27    9:15  3:59:08
 1015  437 M20  James Monson Ii, 28, Hinckley, MN        4:02:37    9:15  4:01:29
 1016  438 M20  Brian Stangler, 23, St Joseph, MN        4:02:38    9:15  4:01:22
 1017  156 M35  Lyle Steman, 38, Robbinsdale, MN         4:02:39    9:15  4:01:21
 1018   35 M55  Charles Heille, 55, Circle Pines, MN     4:02:40    9:15  4:01:22
 1019   23 M18  Sam Paakkonen, 19, Virginia, MN          4:02:40    9:15  4:01:27
 1020  162 M40  Gregory Ossanna, 43, Ironwood, MI        4:02:40    9:15  4:02:26
 1021  439 M20  Ryan Johnson, 33, Ft. Lauderdale, FL     4:02:41    9:15  3:59:52
 1022  440 M20  David Hoogsteen, 34, Edina, MN           4:02:41    9:15  3:59:52
 1023   10 M60  Bruce Edwards, 60, St Charles, MO        4:02:41    9:15  4:00:20
 1024  157 M35  Anthony Schwartz, 36, St Paul, MN        4:02:41    9:15  4:00:23
 1025  116 M45  Keith Peterson, 48, Rice, MN             4:02:42    9:15  4:01:35
 1026  441 M20  Aaron Jacobsen, 29, Bloomington, MN      4:02:43    9:15  3:54:46
 1027    3 M14  Caleb Rost, 15, Chetek, WI               4:02:47    9:16  4:01:33
 1028  163 M40  Mike Kline, 41, Elk River, MN            4:02:49    9:16  3:59:33
 1029  442 M20  Christopher Cole, 24, Minneapolis, MN    4:02:49    9:16  4:00:38
 1030  117 M45  Jeffrey Elliott, 48, Wichita, KS         4:02:54    9:16  4:00:40
 1031  158 M35  Philip Lee, 38, New Market, MN           4:02:57    9:16  4:02:16
 1032   71 M50  Wayne Johnson, 52, Monticello, MN        4:02:58    9:16  4:01:35
 1033   72 M50  John Wytanis, 54, Tofte, MN              4:02:59    9:16  4:01:11
 1034  164 M40  Sebastian Blahnik, 44, Farmington, MN    4:02:59    9:16  4:01:54
 1035  159 M35  Derek Rogers, 39, Edina, MN              4:03:04    9:16  4:01:08
 1036  443 M20  Daniel Carland, 22, Duluth, MN           4:03:04    9:16  4:02:47
 1037   36 M55  Marcus Eberhardt, 56, River Falls, WI    4:03:04    9:16  4:02:58
 1038   73 M50  Richard Sauer, 54, Winnipeg, MB          4:03:06    9:16  4:01:28
 1039  160 M35  Michael Lubin, 39, New Albany, OH        4:03:10    9:16  4:00:32
 1040  444 M20  Christopher Wills, 32, St Paul, MN       4:03:11    9:17  4:00:26
 1041  161 M35  Shawn Cilek, 35, Redwood Falls, MN       4:03:13    9:17  4:01:16
 1042  445 M20  Matthew Millis, 28, Minneapolis, MN      4:03:14    9:17  4:01:20
 1043   37 M55  Farrell Fulkerson, 56, Thunder Bay, ON   4:03:14    9:17  4:01:39
 1044   11 M60  Chuck Largent, 61, Wenatchee, WA         4:03:17    9:17  4:01:51
 1045  165 M40  Paul Owen, 43, Mazeppa, MN               4:03:17    9:17  4:02:19
 1046  166 M40  Ali Hariri, 44, Maple Grove, MN          4:03:18    9:17  4:00:58
 1047  118 M45  John Ellenerger, 45, Edina, MN           4:03:18    9:17  4:01:06
 1048  446 M20  Nicholas Retka, 28, St Cloud, MN         4:03:20    9:17  4:02:36
 1049  447 M20  Matthew Dynan, 29, Hudson, WI            4:03:21    9:17  3:58:46
 1050  167 M40  Barry Peterson, 44, Hudson, WI           4:03:21    9:17  4:02:19
 1051  162 M35  Adam Kitzes, 38, Grand Forks, ND         4:03:32    9:17  4:01:09
 1052  119 M45  Don Cumings, 46, Pleasant Hill, IA       4:03:35    9:17  4:02:57
 1053  448 M20  Michael Freitag, 34, Morgan, MN          4:03:36    9:17  4:02:26
 1054   38 M55  Ed Lauer, 57, Farmington, MN             4:03:39    9:18  4:01:48
 1055   12 M60  William Haffey, 62, Coronado, CA         4:03:43    9:18  4:01:19
 1056  120 M45  Randy Bergstrom, 45, Wheat Ridge, CO     4:03:48    9:18  4:02:23
 1057  449 M20  Jacob Iten, 21, Brainerd, MN             4:03:51    9:18  4:03:04
 1058  450 M20  Michael Johnson, 27, Tucson, AZ          4:03:55    9:18  4:01:48
 1059   39 M55  Bob Kovell, 56, St Cloud, MN             4:03:59    9:18  4:03:14
 1060  121 M45  James Gavin, 47, Sussex, WI              4:04:14    9:19  4:01:29
 1061   24 M18  Peter Sarbacker, 19, St Paul, MN         4:04:18    9:19  4:04:13
 1062  451 M20  Peter Miller, 32, Hudson, WI             4:04:19    9:19  4:00:43
 1063  163 M35  Jason Zimmerman, 36, Minneapolis, MN     4:04:21    9:19  4:03:02
 1064  452 M20  Gregory McMillan, 30, Eden Prairie, MN   4:04:25    9:19  4:02:09
 1065  122 M45  Paul Stangl, 49, Maple Grove, MN         4:04:26    9:19  4:04:17
 1066  453 M20  Bill Haight, 33, Robbinsdale, MN         4:04:28    9:19  4:03:21
 1067   74 M50  Jeffrey Peterson, 54, Carlton, MN        4:04:28    9:19  4:04:04
 1068  454 M20  Ryan Chukuske, 28, North Mankato, MN     4:04:29    9:20  4:03:06
 1069  455 M20  Robert Morehouse, 31, Superior, WI       4:04:30    9:20  4:02:50
 1070  123 M45  Thomas Peterson, 45, Maplewood, MN       4:04:35    9:20  4:01:40
 1071  456 M20  Jeremy Robb, 23, Cologne, MN             4:04:37    9:20  4:01:26
 1072  457 M20  Brendan Lyons-Keefe, 27, Oakland, CA     4:04:40    9:20  4:04:18
 1073  458 M20  Marc Baumel, 27, Minneapolis, MN         4:04:41    9:20  4:01:25
 1074   25 M18  Joe Snyder, 18, Cottage Grove, MN        4:04:42    9:20  3:59:09
 1075  168 M40  Christopher Stickel, 43, Osceola, WI     4:04:42    9:20  4:00:50
 1076  459 M20  Peter Kelchen, 29, Marion, IA            4:04:42    9:20  4:01:31
 1077  460 M20  Chad Cabonor, 26, Boulder, CO            4:04:46    9:20  4:02:42
 1078  124 M45  Miles Burd, 45, Cottage Grove, MN        4:04:48    9:20  4:01:58
 1079  125 M45  William Kullback, 49, Plymouth, MN       4:04:50    9:20  4:04:44
 1080  461 M20  Chris Mandernach, 33, Minneapolis, MN    4:04:52    9:20  4:02:53
 1081  164 M35  Rob Blom, 38, Pella, IA                  4:04:55    9:20  4:02:56
 1082  165 M35  Paul Mansour, 37, Wheaton, IL            4:05:00    9:21  4:04:22
 1083  462 M20  Jonathan Morales, 24, Duluth, MN         4:05:02    9:21  4:00:06
 1084  126 M45  Rick Lyrek, 47, Apple Valley, MN         4:05:03    9:21  4:03:20
 1085  463 M20  Frank Nellans, 22, Rochester, MN         4:05:05    9:21  4:03:11
 1086  127 M45  Michel Michno, 46, Minneapolis, MN       4:05:10    9:21  4:04:05
 1087   75 M50  Paul Bankey, 51, Pittsford, NY           4:05:11    9:21  4:02:07
 1088  169 M40  Jeff Woody, 41, Onalaska, WI             4:05:13    9:21  4:03:44
 1089  464 M20  Christopher Reed, 26, New York, NY       4:05:18    9:21  4:04:25
 1090  465 M20  Charlie Martin, 23, Cloquet, MN          4:05:22    9:22  4:03:53
 1091  466 M20  Timothy Hochsprung, 33, Alexandria, MN   4:05:24    9:22  4:02:49
 1092  170 M40  James Carlen, 41, St Paul, MN            4:05:25    9:22  4:04:48
 1093  171 M40  John Harrison, 44, Eden Prairie, MN      4:05:27    9:22  4:02:03
 1094   40 M55  Paul Raduns, 57, Sauk Rapids, MN         4:05:29    9:22  4:01:13
 1095   41 M55  Robert Kretchmer, 58, Woodbury, MN       4:05:33    9:22  4:04:10
 1096  172 M40  Greg Vanderplaats, 43, Ogilvie, MN       4:05:35    9:22  4:04:19
 1097  128 M45  Lawrence Eberhard, 45, Oakdale, MN       4:05:37    9:22  4:04:38
 1098  173 M40  Steve Barge, 42, Arlington, VA           4:05:39    9:22  4:04:52
 1099  129 M45  Steven Harrast, 47, Mount Pleasant, MI   4:05:39    9:22  4:04:59
 1100  130 M45  Jeff Janssen, 45, St Cloud, MN           4:05:43    9:22  4:04:41
 1101  467 M20  Lucas McLeod, 32, Cloquet, MN            4:05:49    9:23  4:02:52
 1102  468 M20  Darren Halzle, 27, Rogers, MN            4:05:53    9:23  4:04:58
 1103    7 M16  Tony Williams, 17, Culver, MN            4:06:00    9:23  4:02:35
 1104  174 M40  Robert Weeks, 41, Fort Mill, SC          4:06:04    9:23  4:06:00
 1105  175 M40  Ryan Julius, 41, North Mankato, MN       4:06:06    9:23  4:04:15
 1106   76 M50  Art Syth, 54, Mondovi, WI                4:06:06    9:23  4:04:23
 1107   77 M50  Kevin Crudden, 53, Edina, MN             4:06:11    9:23  4:04:22
 1108  469 M20  Zach Broughten, 23, Farmington, MN       4:06:20    9:24  4:02:43
 1109  166 M35  Koji Ishiyama, 37, Omaha, NE             4:06:22    9:24  4:05:00
 1110  131 M45  Gregg Deutsch, 49, Spring Valley, WI     4:06:24    9:24  4:04:31
 1111   78 M50  Michael Oliszczak, 50, Albert Lea, MN    4:06:24    9:24  4:04:34
 1112  470 M20  Thomas Honjr., 32, River Falls, WI       4:06:27    9:24  4:04:57
 1113  471 M20  Mathew Zwiebel, 22, Duluth, MN           4:06:34    9:24  4:05:21
 1114  472 M20  David Theisen, 31, Rogers, MN            4:06:38    9:24  4:00:20
 1115  167 M35  Michael McMahan, 35, Rochester, MN       4:06:39    9:24  4:04:21
 1116   79 M50  Jeff Johnston, 54, Deer Park, WI         4:06:42    9:25  4:05:42
 1117  168 M35  Mark Westholder, 38, Edina, MN           4:06:46    9:25  4:04:46
 1118   80 M50  Randy Nelson, 50, Austin, TX             4:06:46    9:25  4:05:42
 1119  473 M20  Justin Fortney, 33, Phoenix, AZ          4:06:47    9:25  4:04:05
 1120  176 M40  Jon Legois, 42, Green Bay, WI            4:06:51    9:25  4:05:15
 1121   81 M50  Mark Dwyer, 52, Bemidji, MN              4:06:55    9:25  4:05:56
 1122  474 M20  Michael Newman, 34, Chicago, IL          4:07:05    9:25  4:05:48
 1123  475 M20  Nicholas Dooley, 26, Brooklyn Center, MN 4:07:10    9:26  4:06:03
 1124  476 M20  Bill Feyereisen, 22, Hudson, WI          4:07:10    9:26  4:06:35
 1125  169 M35  Art Johnson, 35, Bloomington, MN         4:07:13    9:26  4:06:10
 1126  477 M20  Luke Hedberg, 28, Rochester, MN          4:07:16    9:26  4:05:43
 1127  478 M20  Vilmantas Gurskas, 34, Lisle, IL         4:07:18    9:26  4:06:39
 1128  132 M45  John Johnson, 45, Lake Elmo, MN          4:07:19    9:26  4:04:40
 1129  177 M40  Shane Olson, 41, Duluth, MN              4:07:23    9:26  4:05:32
 1130  133 M45  Richard Soderbeck, 45, Coon Rapids, MN   4:07:24    9:26  4:04:37
 1131  479 M20  Erik Larson, 34, Golden Valley, MN       4:07:26    9:26  4:05:30
 1132  134 M45  Rick Skube, 49, St Louis Park, MN        4:07:26    9:26  4:06:22
 1133  178 M40  Brian Kittelson, 40, Minnetrista, MN     4:07:28    9:26  4:06:26
 1134   26 M18  Sergio Alvarez, 19, Burnsville, MN       4:07:35    9:27  4:05:20
 1135  179 M40  Troy Heller, 40, Eagan, MN               4:07:42    9:27  4:07:02
 1136  180 M40  Jim Kingen, 40, Coleraine, MN            4:07:46    9:27  4:06:56
 1137  170 M35  Casey Conlin, 35, Indio, CA              4:07:54    9:27  4:07:41
 1138  480 M20  Jesse Buckley, 27, Detroit Lakes, MN     4:07:56    9:27  4:06:15
 1139  181 M40  Thomas Styrbicki, 43, Stillwater, MN     4:07:59    9:28  4:07:40
 1140   82 M50  Brian Autio, 51, Somerset, WI            4:08:03    9:28  4:05:31
 1141   42 M55  Dan Packa, 56, Iron, MN                  4:08:04    9:28  4:06:55
 1142   83 M50  Mark McCahill, 53, Durham, NC            4:08:06    9:28  4:06:05
 1143  481 M20  James Kuhn, 29, Minneapolis, MN          4:08:14    9:28  4:05:40
 1144  482 M20  Shaun Samuelson, 29, Portland, ME        4:08:18    9:28  4:01:17
 1145   84 M50  Larry Reis, 53, Calmar, IA               4:08:18    9:28  4:08:03
 1146   27 M18  Taylor Johnson, 19, St Cloud, MN         4:08:20    9:28  4:05:40
 1147  483 M20  Patrick Johnston, 25, Minneapolis, MN    4:08:23    9:28  4:04:51
 1148  135 M45  Michael Farley, 46, Wayzata, MN          4:08:23    9:28  4:06:51
 1149  484 M20  Matthew Frey, 30, Hastings, MN           4:08:29    9:29  4:07:56
 1150   43 M55  Dick Glatzmaier, 57, Oakdale, MN         4:08:40    9:29  4:07:12
 1151   28 M18  Samuel Giebner, 18, St Paul, MN          4:08:45    9:29  4:05:31
 1152  485 M20  Andrew Ashton, 29, Minneapolis, MN       4:08:48    9:29  4:04:16
 1153  486 M20  Scott Karkula, 29, St Paul, MN           4:08:51    9:29  4:07:00
 1154  182 M40  Marvin Misgen, 43, Rochester, MN         4:08:55    9:30  4:06:32
 1155  136 M45  Roger Pedretti, 47, La Crosse, WI        4:08:58    9:30  4:07:00
 1156  487 M20  Davin Juusola, 33, St Michael, MN        4:09:00    9:30  4:07:09
 1157  488 M20  Duane Birchem, 30, Jordan, MN            4:09:00    9:30  4:07:18
 1158  171 M35  Kevin Ligtenberg, 35, Cottage Grove, MN  4:09:00    9:30  4:08:04
 1159  172 M35  Joel Wesloh, 38, Zimmerman, MN           4:09:04    9:30  4:08:38
 1160   29 M18  Steven Eckert, 19, Lino Lakes, MN        4:09:04    9:30  4:08:42
 1161   85 M50  Charles Sunder, 50, Prior Lake, MN       4:09:06    9:30  4:05:58
 1162  173 M35  Matt Antinossi, 35, Hinsdale, IL         4:09:06    9:30  4:07:03
 1163  489 M20  Mark Oelrich, 21, Andover, MN            4:09:13    9:30  4:03:23
 1164  490 M20  Bora Khem, 34, Minneapolis, MN           4:09:15    9:30  4:08:11
 1165  491 M20  Andrew Childs, 33, St Michael, MN        4:09:19    9:31  4:06:46
 1166  492 M20  Mark Stover, 30, St Paul, MN             4:09:23    9:31  4:06:55
 1167  174 M35  Brent Inscoe, 35, Washington, DC         4:09:26    9:31  4:08:04
 1168  493 M20  Kent Gordon, 28, Minneapolis, MN         4:09:31    9:31  4:07:06
 1169  494 M20  Bob Reinhardt, 23, Burnsville, MN        4:09:36    9:31  4:08:26
 1170   86 M50  Dale Humphrey, 50, Ely, MN               4:09:42    9:31  4:06:32
 1171  183 M40  Brad Birkholz, 41, Watertown, WI         4:09:43    9:31  4:09:09
 1172  184 M40  Freddy Bradley, 40, Janesville, WI       4:09:44    9:32  4:08:50
 1173  137 M45  Wade Johnson, 49, Detroit Lakes, MN      4:09:46    9:32  4:08:33
 1174   87 M50  Dave Zimbeck, 51, Sioux Falls, SD        4:09:47    9:32  4:07:34
 1175  175 M35  Neal Greseth, 38, Rochester, MN          4:09:48    9:32  4:09:30
 1176  495 M20  Kellen Axen, 22, North Aurora, IL        4:09:50    9:32  4:06:53
 1177  496 M20  Peter Elwell, 28, Minneapolis, MN        4:09:54    9:32  4:05:33
 1178  138 M45  Andy Hart, 45, Elgin, MN                 4:09:56    9:32  4:08:04
 1179  176 M35  Tom Olson, 38, Wayzata, MN               4:09:58    9:32  4:05:16
 1180  185 M40  William Rosati, 43, Loretto, MN          4:09:59    9:32  4:08:45
 1181  186 M40  Eric Pohl, 41, St Michael, MN            4:10:00    9:32  4:09:32
 1182  187 M40  Joe Fuchs, 43, Glyndon, MN               4:10:03    9:32  4:07:44
 1183  188 M40  Phillip Bidon, 42, Oak Park Heights, MN  4:10:07    9:32  4:08:07
 1184   44 M55  Gus Virkus, 59, St Louis Park, MN        4:10:12    9:33  4:08:51
 1185  497 M20  Barry Walsh, 33, Madison, WI             4:10:14    9:33  4:07:00
 1186  498 M20  Benjamin Braus, 26, St Paul, MN          4:10:16    9:33  4:04:34
 1187  499 M20  Luke Decrans, 24, West St Paul, MN       4:10:17    9:33  4:09:58
 1188  189 M40  William Leake, 40, Grand Forks, ND       4:10:20    9:33  4:07:59
 1189  139 M45  Rick Obrien, 46, Inver Grove Hts, MN     4:10:23    9:33  4:08:45
 1190  500 M20  Benjamin Willis, 32, Chicago, IL         4:10:26    9:33  4:07:45
 1191  501 M20  Ryan Cavis, 26, Champaign, IL            4:10:26    9:33  4:09:27
 1192  190 M40  Michael Turenne, 43, Int'l Falls, MN     4:10:29    9:33  4:05:19
 1193   45 M55  David Grotzke, 57, Brainerd, MN          4:10:30    9:33  4:09:08
 1194  502 M20  Andrew Wind, 25, Minneapolis, MN         4:10:35    9:33  4:07:43
 1195   46 M55  David Mellen, 57, Stilwell, KS           4:10:40    9:34  4:08:49
 1196   13 M60  Bill Sved, 61, Marquette, MI             4:10:45    9:34  4:10:06
 1197  503 M20  Matthew Steffen, 23, Kasota, MN          4:10:46    9:34  4:08:38
 1198  140 M45  Benjamin Madden, 47, Rochester, MN       4:10:47    9:34  4:08:39
 1199  141 M45  Brian Smith, 45, Charlotte, NC           4:10:48    9:34  4:08:07
 1200   30 M18  Christopher Buckingham, 19, Waverly, IA  4:10:50    9:34  4:07:07
 1201  504 M20  Josh Adler, 25, Grand Rapids, MN         4:10:54    9:34  4:06:25
 1202    5 M65  Thomas Crosby, 68, St Paul, MN           4:10:55    9:34  4:09:03
 1203  505 M20  Jason Anderson, 28, Ventura, CA          4:10:56    9:34  4:09:32
 1204  506 M20  Mark Blumreiter, 20, Madison, WI         4:10:58    9:34  4:08:28
 1205  507 M20  Derek Johnson, 28, St Cloud, MN          4:10:59    9:34  4:07:33
 1206  142 M45  Thomas Perri, 48, Maple Grove, MN        4:11:04    9:35  4:10:59
 1207  143 M45  Kirk Zoellner, 47, Mokena, IL            4:11:05    9:35  4:09:13
 1208  508 M20  Scott Noland, 29, Blaine, MN             4:11:12    9:35  4:05:06
 1209  177 M35  Brian Landrigan, 36, Hermantown, MN      4:11:13    9:35  4:08:00
 1210  191 M40  David Barnidge, 43, Rochester, MN        4:11:14    9:35  4:09:05
 1211  509 M20  Eric Cramer, 33, Minneapolis, MN         4:11:14    9:35  4:10:52
 1212  192 M40  Christopher Jarosinski, 42, Park Falls, WI
                                                            4:11:17    9:35  4:06:24
 1213   14 M60  Dean Bluhm, 64, St Paul, MN              4:11:17    9:35  4:11:12
 1214  193 M40  Kurt Frederick, 43, Woodbury, MN         4:11:22    9:35  4:10:20
 1215  510 M20  Joshua Baddin, 24, New Brighton, MN      4:11:24    9:35  4:10:04
 1216  178 M35  Geoff Murphy, 36, Thunder Bay, ON        4:11:26    9:35  4:09:50
 1217  511 M20  Reegan Rehm, 28, Henderson, MN           4:11:28    9:35  4:09:09
 1218  179 M35  Brad Reigstad, 38, Roseville, MN         4:11:31    9:36  4:09:24
 1219  512 M20  Jonathan Leonard, 32, Minneapolis, MN    4:11:33    9:36  4:09:51
 1220  513 M20  Shane Rustin, 34, New Ulm, MN            4:11:38    9:36  4:10:34
 1221  514 M20  Eric Krause, 26, Iron, MN                4:11:39    9:36  4:08:03
 1222  180 M35  Ken Harrast, 37, Port Charlotte, FL      4:11:39    9:36  4:09:44
 1223  181 M35  Brad Addink, 38, Sun Prairie, WI         4:11:40    9:36  4:11:08
 1224    6 M65  Sylvan Addink, 67, Iowa City, IA         4:11:40    9:36  4:11:09
 1225  194 M40  Seth Udlis, 44, Fond Du Lac, WI          4:11:42    9:36  4:09:27
 1226  515 M20  Joel Artmann, 34, Elk River, MN          4:11:43    9:36  4:09:14
 1227  182 M35  Allan Duffy, 39, Wyoming, MN             4:11:45    9:36  4:09:55
 1228  516 M20  Matthew Anderson, 23, Duluth, MN         4:11:49    9:36  4:09:58
 1229  517 M20  Craig Gumz, 26, St Louis Park, MN        4:11:51    9:36  4:08:38
 1230  195 M40  Donald Leo, 41, Blacksburg, VA           4:11:51    9:36  4:09:52
 1231  144 M45  Tim Leo, 47, Oro Valley, AZ              4:11:51    9:36  4:09:52
 1232  196 M40  Seth Colby, 44, Woodstock, IL            4:12:01    9:37  4:11:04
 1233  197 M40  Ian Kopp, 40, Chippewa Falls, WI         4:12:02    9:37  4:07:01
 1234   88 M50  Richard Morton, 50, Wattsburg, PA        4:12:02    9:37  4:08:58
 1235  518 M20  Ryan Hookom, 33, Ramsey, MN              4:12:03    9:37  4:09:31
 1236  183 M35  Travis Busby, 35, Urbandale, IA          4:12:05    9:37  4:08:26
 1237  519 M20  Allen Lemay, 28, Edina, MN               4:12:05    9:37  4:09:59
 1238  145 M45  Richie Nelson, 49, Belleville, WI        4:12:13    9:37  4:09:35
 1239  520 M20  Ben Evers, 27, La Crosse, WI             4:12:16    9:37  4:08:58
 1240  198 M40  Ronald Hendrickson, 42, Esko, MN         4:12:19    9:37  4:10:22
 1241  521 M20  Justin De Leon, 26, Miami Beach, FL      4:12:22    9:38  4:08:01
 1242  522 M20  Jeffrey Lisman, 30, Minnetonka, MN       4:12:24    9:38  4:11:38
 1243  523 M20  David Schunk, 30, Duluth, MN             4:12:26    9:38  4:08:15
 1244  524 M20  Anthony Aguirre, 20, Plymouth, MN        4:12:27    9:38  4:08:44
 1245  146 M45  Kevin Ryks, 45, Hermantown, MN           4:12:31    9:38  4:12:23
 1246  184 M35  Bradley White, 38, Neenah, WI            4:12:34    9:38  4:11:16
 1247    4 M14  Thomas Bunton, 15, Chetek, WI            4:12:35    9:38  4:11:21
 1248  525 M20  Robert Ball, 31, Eagan, MN               4:12:38    9:38  4:12:06
 1249  526 M20  Sean Ryther, 29, Elk River, MN           4:12:41    9:38  4:10:01
 1250   89 M50  Ralph Hibbert, 51, Thunder Bay, ON       4:12:43    9:38  4:11:38
 1251  527 M20  Christian Mihelich, 27, St Louis Park, MN
                                                            4:12:48    9:39  4:12:32
 1252    8 M16  Brandon Piekarski, 16, Grand Rapids, MN  4:12:49    9:39  4:10:30
 1253  199 M40  Brian Woods, 44, St Cloud, MN            4:12:50    9:39  4:11:17
 1254  200 M40  Tony Olson, 41, Minneapolis, MN          4:12:52    9:39  4:09:27
 1255   47 M55  David Wherritt, 59, Ashland, WI          4:12:52    9:39  4:11:04
 1256  147 M45  Tim Amdahl, 49, Red Wing, MN             4:12:56    9:39  4:11:12
 1257  201 M40  Troy Amdahl, 41, Rochester, MN           4:12:57    9:39  4:11:13
 1258  185 M35  Seanan Alyasiri, 37, Bloomington, IL     4:13:01    9:39  4:09:03
 1259  148 M45  Todd Brinza, 46, Terre Haute, IN         4:13:01    9:39  4:11:45
 1260  149 M45  Janus Butcher, 48, Duluth, MN            4:13:03    9:39  4:12:44
 1261  202 M40  Elia Aswan, 40, Coon Rapids, MN          4:13:05    9:39  4:12:12
 1262  186 M35  Paul Turner, 36, Cloquet, MN             4:13:10    9:39  4:11:49
 1263  203 M40  Kevin Newman, 40, North Mankato, MN      4:13:14    9:40  4:11:35
 1264  528 M20  Adam Flynn, 21, Bemidji, MN              4:13:14    9:40  4:11:38
 1265  529 M20  Justin Lindner, 23, Elk River, MN        4:13:16    9:40  4:11:40
 1266  530 M20  Andy Kapalin, 26, Sterling Heights, MI   4:13:17    9:40  4:11:55
 1267  187 M35  Bryan Ridgley, 38, Park Rapids, MN       4:13:18    9:40  4:09:13
 1268  204 M40  Rich Nowak, 44, Edina, MN                4:13:18    9:40  4:13:01
 1269  531 M20  Brian Sloat, 29, Blaine, MN              4:13:24    9:40  4:12:50
 1270  532 M20  Matt Marks, 32, Duluth, MN               4:13:26    9:40  4:10:55
 1271  150 M45  Tim Betlach, 49, Lacrosse, WI            4:13:27    9:40  4:12:02
 1272  188 M35  Stephen Nazaran, 37, Chicago, IL         4:13:28    9:40  4:07:08
 1273   90 M50  Larry Wulffe, 50, Wheaton, IL            4:13:28    9:40  4:11:39
 1274  205 M40  Karl Benson, 44, St Paul, MN             4:13:28    9:40  4:13:08
 1275  151 M45  Joel Hoogland, 47, Maple Plain, MN       4:13:34    9:40  4:09:41
 1276  533 M20  Kai Tuominen, 34, Vadnais Hts, MN        4:13:37    9:40  4:12:29
 1277  534 M20  Trever Mashak, 28, Appleton, WI          4:13:41    9:41  4:10:32
 1278  535 M20  Brandon Wevers, 25, Grand Forks, ND      4:13:44    9:41  4:11:14
 1279  152 M45  James Winchell, 49, Minneapolis, MN      4:13:45    9:41  4:12:55
 1280  536 M20  Joel Eaton, 34, Owatonna, MN             4:13:47    9:41  4:12:23
 1281    7 M65  Joe Brisbois, 66, Eden Prairie, MN       4:13:48    9:41  4:08:15
 1282   48 M55  Mark Lindblom, 56, Wayzata, MN           4:13:49    9:41  4:11:58
 1283    1 M70  Darrell Christensen, 71, Bloomington, MN 4:13:50    9:41  4:11:36
 1284  537 M20  Jadin Winberg, 30, Kansas City, MO       4:13:52    9:41  4:12:42
 1285   91 M50  Paul Case, 51, Richfield, MN             4:13:52    9:41  4:13:16
 1286  538 M20  Ankush Gupta, 28, Minneapolis, MN        4:13:53    9:41  4:12:23
 1287  539 M20  Adam Sunderland, 26, Chicago, IL         4:13:57    9:41  4:09:25
 1288  189 M35  Vincent Boberski, 38, Memphis, TN        4:13:58    9:41  4:12:13
 1289  206 M40  Steven Katz, 42, Northbrook, IL          4:13:59    9:41  4:11:23
 1290  153 M45  Michael Schwarz, 49, Lino Lakes, MN      4:14:00    9:41  4:11:39
 1291  540 M20  Paul Koetter, 33, St Paul, MN            4:14:02    9:41  4:09:40
 1292  190 M35  Matt Honsey, 37, Monticello, MN          4:14:02    9:41  4:12:05
 1293  154 M45  Scott Stratford, 45, Chicago, IL         4:14:04    9:41  4:11:51
 1294  207 M40  Sean Schwarzentraub, 42, Lubbock, TX     4:14:06    9:42  4:10:08
 1295  155 M45  Daniel Trombley, 45, Andover, MN         4:14:06    9:42  4:13:22
 1296   92 M50  Dean Tenney, 50, Elk River, MN           4:14:08    9:42  4:12:30
 1297  541 M20  Joseph Hughes, 30, St Paul, MN           4:14:09    9:42  4:11:39
 1298  542 M20  Aaron Gawlik, 26, Boston, MA             4:14:10    9:42  4:10:03
 1299  208 M40  John Kampa, 44, St Paul, MN              4:14:13    9:42  4:12:26
 1300  209 M40  Charlie Sievers, 44, Mankato, MN         4:14:15    9:42  4:13:01
 1301  156 M45  Lee Stock, 48, Green Bay, WI             4:14:16    9:42  4:12:10
 1302  543 M20  Joel Anderson, 26, Monona, WI            4:14:21    9:42  4:12:46
 1303   49 M55  John Rogers, 59, Houston, TX             4:14:25    9:42  4:11:54
 1304   15 M60  Scott Erickson, 60, Marshfield, WI       4:14:25    9:42  4:12:39
 1305  544 M20  Camron Vollbrecht, 34, Duluth, MN        4:14:29    9:42  4:12:54
 1306   93 M50  Kendall Geis, 53, Eden Prairie, MN       4:14:31    9:42  4:12:07
 1307  157 M45  Kevin Dear, 49, Mason City, IA           4:14:33    9:43  4:13:04
 1308  210 M40  Nicholas Dimarco, 43, Clear Lake, IA     4:14:34    9:43  4:12:44
 1309  211 M40  Kevin Jordan, 44, Edina, MN              4:14:35    9:43  4:11:35
 1310  545 M20  Josh Kenworthy, 29, Sparta, WI           4:14:39    9:43  4:11:37
 1311    9 M16  Odin Guerard, 17, Royalton, MN           4:14:42    9:43  4:12:49
 1312  546 M20  Peter Rodgers, 24, Madison, WI           4:14:43    9:43  4:13:09
 1313  191 M35  Aaron Ochoa, 35, Broken Arrow, OK        4:14:43    9:43  4:13:31
 1314  547 M20  Adam Tollefson, 24, Duluth, MN           4:14:44    9:43  4:07:56
 1315  548 M20  Juan Vergara, 25, Minneapolis, MN        4:14:45    9:43  4:12:33
 1316  549 M20  Eric Swanlund Ii, 23, Edina, MN          4:14:46    9:43  4:11:00
 1317  550 M20  Craig Karnitz, 34, Baxter, MN            4:14:46    9:43  4:12:53
 1318  551 M20  Joshua Sumner, 32, Ramsey, MN            4:14:48    9:43  4:13:30
 1319  552 M20  Matt Jordan, 29, Kansas City, MO         4:14:49    9:43  4:13:38
 1320   94 M50  Leigh Smith, 50, Thunder Bay, ON         4:14:49    9:43  4:13:56
 1321  553 M20  Chad Seaman, 31, Prior Lake, MN          4:14:50    9:43  4:11:26
 1322  192 M35  Michael Koelbl, 38, Edina, MN            4:14:50    9:43  4:12:56
 1323   95 M50  Mark Young, 54, Chicago, IL              4:14:51    9:43  4:11:54
 1324  193 M35  Mike McClure, 37, Apple Valley, MN       4:14:52    9:43  4:12:36
 1325   50 M55  Douglas Thomas, 55, Bloomington, MN      4:14:53    9:43  4:12:09
 1326  554 M20  Christopher Hasty, 31, Duluth, MN        4:14:54    9:43  4:11:06
 1327   16 M60  John Tate, 60, Corry, PA                 4:14:55    9:43  4:11:51
 1328  158 M45  Michael Cipriano, 45, Glen Ellyn, IL     4:14:59    9:44  4:12:49
 1329  194 M35  Marco Yzer, 39, Roseville, MN            4:15:01    9:44  4:13:16
 1330  555 M20  Michael Bildeaux, 27, Crosslake, MN      4:15:04    9:44  4:13:11
 1331  195 M35  Eric Gullixson, 36, Woodville, WI        4:15:09    9:44  4:13:26
 1332  556 M20  Jacob Wilson, 23, Falcon Heights, MN     4:15:13    9:44  4:14:10
 1333  196 M35  Doug Bennett, 36, Edina, MN              4:15:22    9:44  4:13:28
 1334  557 M20  Matt Gress, 25, Minneapolis, MN          4:15:28    9:45  4:13:01
 1335  197 M35  Chris Mewes, 37, Minneapolis, MN         4:15:28    9:45  4:14:13
 1336  212 M40  Allen Berg, 43, Minneapolis, MN          4:15:30    9:45  4:14:15
 1337  558 M20  Ron Bailey, 34, Olathe, KS               4:15:34    9:45  4:12:12
 1338  559 M20  Jacob Effinger, 21, Saginaw, MN          4:15:37    9:45  4:13:55
 1339   31 M18  Zack Tronrud, 19, Osceola, WI            4:15:38    9:45  4:13:24
 1340  213 M40  David Badger, 43, Elk River, MN          4:15:40    9:45  4:14:01
 1341  159 M45  Jon Erickson, 48, Wayzata, MN            4:15:44    9:45  4:08:28
 1342  160 M45  Steve Roeske, 45, Maplewood, MN          4:15:45    9:45  4:15:32
 1343  560 M20  Jason Hildebrandt, 33, Sherwood, WI      4:15:46    9:45  4:12:29
 1344  198 M35  Mike Lesage, 39, Chanhassen, MN          4:15:47    9:45  4:13:35
 1345  561 M20  Ryan Feidt, 27, Minneapolis, MN          4:15:49    9:45  4:10:29
 1346  214 M40  Rick Olderman, 43, Denver, CO            4:15:50    9:45  4:14:08
 1347  199 M35  Steve Ward, 37, Eden Prairie, MN         4:15:51    9:46  4:13:50
 1348   96 M50  Pete Nelson, 51, Elk River, MN           4:15:52    9:46  4:13:40
 1349  161 M45  Douglas Williams, 47, Montclair, NJ      4:15:55    9:46  4:12:56
 1350  562 M20  Brian Smith, 26, White Bear Lake, MN     4:15:55    9:46  4:13:34
 1351  215 M40  James Benning, 44, Duluth, MN            4:15:55    9:46  4:15:14
 1352  200 M35  Chris Chase, 36, Marquette, MI           4:15:55    9:46  4:15:16
 1353   97 M50  Edwin Ryan, 54, St Paul, MN              4:15:56    9:46  4:14:01
 1354  563 M20  Jacob Haider, 22, Forest Lake, MN        4:15:57    9:46  4:11:38
 1355   98 M50  Tom Charland, 51, Roseville, MN          4:15:58    9:46  4:12:57
 1356  564 M20  Eric Mattila, 34, Cokato, MN             4:16:00    9:46  4:13:43
 1357  565 M20  Kevin Sternal, 31, Duluth, MN            4:16:03    9:46  4:13:04
 1358  216 M40  Gordon Linn, 44, Duluth, MN              4:16:04    9:46  4:12:27
 1359  566 M20  Erik Hanson, 28, Big Lake, MN            4:16:04    9:46  4:14:29
 1360  567 M20  Daniel Monahan, 31, Richfield, MN        4:16:05    9:46  4:10:33
 1361  568 M20  Miker Frantes, 25, Minneapolis, MN       4:16:06    9:46  4:11:16
 1362   99 M50  William Schroeder, 54, Spooner, WI       4:16:06    9:46  4:13:08
 1363  162 M45  Douglas Holod, 48, St Paul, MN           4:16:10    9:46  4:14:50
 1364  217 M40  James Meyers, 44, Farmington, MN         4:16:13    9:46  4:16:02
 1365  163 M45  Philip Deeter, 45, Washington, DC        4:16:14    9:46  4:14:08
 1366  569 M20  Joshua Davis, 29, Pearland, TX           4:16:15    9:46  4:09:44
 1367  570 M20  Ryan Wess, 30, Englewood, CO             4:16:16    9:46  4:15:41
 1368   17 M60  John Michna, 60, Park Falls, WI          4:16:22    9:47  4:14:13
 1369  571 M20  Jeremy Dyvig, 33, Waukee, IA             4:16:26    9:47  4:12:48
 1370  572 M20  John Arundel, 24, Eden Priarie, MN       4:16:26    9:47  4:14:07
 1371   51 M55  Steve Belmont, 59, Minneapolis, MN       4:16:28    9:47  4:15:33
 1372  201 M35  Bryan Carow, 38, Lakeville, MN           4:16:29    9:47  4:12:42
 1373  202 M35  Kevin Merriman, 39, Victor, NY           4:16:30    9:47  4:15:53
 1374  100 M50  Steven Haugesag, 50, Bloomington, MN     4:16:32    9:47  4:15:04
 1375  203 M35  Brook Nystrom, 36, Chanhassen, MN        4:16:35    9:47  4:14:50
 1376  101 M50  Kevin Mackie, 52, Brule, WI              4:16:36    9:47  4:13:41
 1377  164 M45  Ronald Case Jr, 48, Superior, WI         4:16:42    9:47  4:13:48
 1378  573 M20  Ryan Everson, 27, Hudson, WI             4:16:42    9:47  4:14:23
 1379  574 M20  Kennedy Gilbertson, 34, Marshall, MN     4:16:44    9:48  4:12:46
 1380  575 M20  Bradley Benson, 34, Stillwater, MN       4:16:47    9:48  4:10:09
 1381  204 M35  Michael Parker, 35, Stillwater, MN       4:16:47    9:48  4:10:10
 1382  102 M50  Dan Gardner, 50, Minneapolis, MN         4:16:49    9:48  4:15:13
 1383  103 M50  Larry Mathias, 51, Minneapolis, MN       4:16:50    9:48  4:15:14
 1384  576 M20  Max Motley, 23, Eveleth, MN              4:16:53    9:48  4:13:50
 1385  205 M35  Bret Herigon, 35, Minneota, MN           4:16:54    9:48  4:12:59
 1386  218 M40  Mark Struthers, 40, Chanhassen, MN       4:16:55    9:48  4:15:30
 1387  165 M45  Raymond Brasch, 46, East Bethel, MN      4:16:57    9:48  4:14:28
 1388  206 M35  Chad Paulson, 37, Brainerd, MN           4:17:03    9:48  4:13:48
 1389  577 M20  Jason Thiesse, 31, Rochester, MN         4:17:05    9:48  4:15:24
 1390  578 M20  Mark Jacobs, 31, Mason City, IA          4:17:06    9:48  4:14:16
 1391  579 M20  Colin Peterson, 26, St Paul, MN          4:17:08    9:48  4:14:55
 1392  580 M20  Andrew Erickson, 31, Rochester, MN       4:17:09    9:48  4:15:29
 1393  581 M20  Dan Jerrard, 30, Lino Lakes, MN          4:17:12    9:49  4:14:43
 1394  582 M20  Robert Neidenfeuhr, 21, Big Lake, MN     4:17:13    9:49  4:16:03
 1395  166 M45  Brad Rosicky, 47, Waupaca, WI            4:17:14    9:49  4:16:56
 1396  583 M20  John Wakefield, 23, McGregor, TX         4:17:21    9:49  4:13:59
 1397  219 M40  Patrick Ranfranz, 43, Cameron, WI        4:17:28    9:49  4:14:06
 1398   18 M60  Tony Symanovich, 60, Arlington, TX       4:17:30    9:49  4:16:01
 1399  104 M50  Neil Gollhardt, 50, Fox Point, WI        4:17:34    9:49  4:10:03
 1400  584 M20  Nicholas Kampa, 24, St Paul, MN          4:17:34    9:49  4:15:40
 1401  207 M35  Douglass Kurtz, 38, Albany, GA           4:17:34    9:49  4:16:45
 1402  585 M20  Eddie McBride, 30, Leesburg, GA          4:17:34    9:49  4:16:45
 1403   19 M60  Marvin Trandem, 62, Faribault, MN        4:17:42    9:50  4:15:48
 1404  105 M50  Michael Richards, 52, Virginia, MN       4:17:44    9:50  4:14:13
 1405  106 M50  Mark Johnsrud, 50, Richland Center, WI   4:17:47    9:50  4:14:03
 1406  208 M35  Erik Jopp, 35, Cold Spring, MN           4:17:47    9:50  4:14:07
 1407  586 M20  Daniel Gustafson, 32, Maple Grove, MN    4:17:47    9:50  4:15:48
 1408  587 M20  Curtis Tupy, 27, Bloomington, MN         4:17:49    9:50  4:17:08
 1409  209 M35  Richard Hergenrader, 38, Brooklyn Park, MN
                                                            4:17:50    9:50  4:16:06
 1410  167 M45  Paul Anderson, 45, Hudson, WI            4:17:50    9:50  4:16:46
 1411  210 M35  Adam Lushanko, 35, Scandia, MN           4:17:54    9:50  4:15:15
 1412  107 M50  Mark Snyder, 51, Bridgeville, PA         4:17:55    9:50  4:14:43
 1413  588 M20  Joshua Tyree, 25, Richfield, MN          4:18:03    9:51  4:16:32
 1414  211 M35  Alan Stokker, 39, Chester Springs, PA    4:18:09    9:51  4:15:08
 1415  212 M35  Dave Connaker, 36, Deerwood, MN          4:18:12    9:51  4:16:19
 1416  168 M45  Craig Hahn, 49, Grand Forks, ND          4:18:17    9:51  4:17:15
 1417  169 M45  Drew Avery, 45, Andover, MN              4:18:18    9:51  4:16:02
 1418  589 M20  Sean Hollencamp, 22, Cottage Grove, MN   4:18:19    9:51  4:12:39
 1419  108 M50  Abraham Haak, 51, New York, NY           4:18:22    9:51  4:16:17
 1420  170 M45  Mike Kaiser, 45, Forest Lake, MN         4:18:26    9:51  4:16:36
 1421   52 M55  Dan Murphy, 56, Apple Valley, MN         4:18:27    9:51  4:17:13
 1422   53 M55  James Kirkham M D., 57, Minneapolis, MN  4:18:32    9:52  4:18:10
 1423  590 M20  Travis Hamre, 27, Champlin, MN           4:18:35    9:52  4:16:01
 1424  171 M45  Jay Dommeyer, 48, Woodbury, MN           4:18:36    9:52  4:16:56
 1425  213 M35  P J. McCollins, 39, Maple Grove, MN      4:18:50    9:52  4:15:47
 1426  591 M20  Danny Larose, 25, Geraldton, ON          4:18:52    9:52  4:18:16
 1427  214 M35  Jeray Johnson, 39, Duluth, MN            4:18:54    9:52  4:13:03
 1428   20 M60  John Rehm, 62, Big Prairie, OH           4:18:54    9:52  4:15:11
 1429  592 M20  Roeun Im, 28, Rochester, MN              4:18:56    9:53  4:15:49
 1430  220 M40  Arunas Jurkus, 41, Western Springs, IL   4:18:56    9:53  4:17:58
 1431   10 M16  Alex Giinthir, 17, Cold Spring, MN       4:18:57    9:53  4:17:04
 1432  593 M20  Trent Eisenbacher, 20, Cold Spring, MN   4:18:57    9:53  4:17:04
 1433  594 M20  Dan Lindberg, 26, Duluth, MN             4:18:58    9:53  4:17:35
 1434  109 M50  Bruce Machmeier, 53, Edina, MN           4:19:00    9:53  4:14:55
 1435   32 M18  Travis Blanshan, 19, Eden Prairie, MN    4:19:00    9:53  4:17:28
 1436  215 M35  William Magowan, 37, Excelsior, MN       4:19:03    9:53  4:17:11
 1437  595 M20  Patrick Eidsmo, 24, Chanhassen, MN       4:19:09    9:53  4:16:52
 1438  596 M20  Jonathan Jarosinski, 31, Madison, WI     4:19:09    9:53  4:17:01
 1439   21 M60  Greg Taylor, 62, Minneapolis, MN         4:19:09    9:53  4:18:05
 1440   54 M55  Gary Hoffman, 55, Baldwin, WI            4:19:17    9:53  4:17:32
 1441  597 M20  Dylan Reed-Maxfield, 20, Decorah, IA     4:19:18    9:53  4:17:25
 1442   55 M55  Neil Robinson, 58, Plymouth, MN          4:19:19    9:53  4:17:01
 1443  598 M20  Tim Prosen, 31, Cloquet, MN              4:19:21    9:54  4:16:45
 1444  599 M20  Patrick Eagles, 24, Falcon Heights, MN   4:19:22    9:54  4:16:20
 1445  216 M35  Eric Roberts, 39, Inverness, IL          4:19:26    9:54  4:17:43
 1446  172 M45  Marty Humphrey, 45, Apple Valley, MN     4:19:27    9:54  4:09:10
 1447  221 M40  Doug Warren, 44, Ashland, WI             4:19:27    9:54  4:14:50
 1448  600 M20  Mike Vasquez, 23, Rosemount, MN          4:19:27    9:54  4:18:22
 1449  601 M20  Andrew Benson, 32, Chicago, IL           4:19:30    9:54  4:16:08
 1450  602 M20  David Clapp, 22, Lauderdale, MN          4:19:32    9:54  4:12:39
 1451  222 M40  Steve Martineau, 40, Vadnais Hts, MN     4:19:33    9:54  4:16:17
 1452  173 M45  Bob Dahl, 48, Madison, SD                4:19:37    9:54  4:13:22
 1453  603 M20  Jacob Johnson, 33, Excelsior, MN         4:19:37    9:54  4:15:07
 1454  217 M35  Gabriel Churchill, 38, Brainerd, MN      4:19:37    9:54  4:15:35
 1455  110 M50  Neil Franz, 54, Albany, MN               4:19:38    9:54  4:18:25
 1456  218 M35  Chris Peterson, 35, Greenfield, MN       4:19:45    9:54  4:16:32
 1457  174 M45  Steven Otto, 49, Max, MN                 4:19:45    9:54  4:18:48
 1458  219 M35  Chris Morris, 37, Hermantown, MN         4:19:47    9:55  4:18:03
 1459  604 M20  Judd Alton, 30, Amery, WI                4:19:49    9:55  4:14:17
 1460  220 M35  Jason Voracek, 37, Burnsville, MN        4:19:51    9:55  4:17:17
 1461  111 M50  Keith Lamprech, 51, Lakewood, CO         4:19:52    9:55  4:18:21
 1462  605 M20  Joe Sandstrom, 32, Wrenshall, MN         4:19:53    9:55  4:18:09
 1463  606 M20  Matt Erickson, 27, Minneapolis, MN       4:19:54    9:55  4:18:11
 1464   56 M55  Lynn Reemtsma, 59, Maple Grove, MN       4:19:55    9:55  4:15:13
 1465    2 M70  Ilhan Bilgutay, 71, Clearwater, FL       4:19:55    9:55  4:17:59
 1466  607 M20  Joshua Nelson, 20, New Hope, MN          4:19:58    9:55  4:16:13
 1467  608 M20  Brendan Dougherty, 22, Rosemount, MN     4:19:59    9:55  4:18:22
 1468  609 M20  Lyle Laudenbach, 33, Eden Valley, MN     4:19:59    9:55  4:18:59
 1469  175 M45  Steve Mies, 47, Cold Spring, MN          4:20:01    9:55  4:16:32
 1470  223 M40  Greg Sachs, 40, Roger, MN                4:20:01    9:55  4:18:13
 1471  610 M20  Jeremy Paun, 27, Eden Prairie, MN        4:20:02    9:55  4:17:21
 1472  176 M45  Kevin Morris, 47, Danville, CA           4:20:06    9:55  4:17:23
 1473  611 M20  Joseph Rippke, 25, Ames, IA              4:20:10    9:55  4:15:58
 1474  612 M20  Thaddeus Duhme, 33, Bothell, WA          4:20:13    9:56  4:18:05
 1475  613 M20  Tobin Vollmar, 23, St Paul, MN           4:20:15    9:56  4:18:47
 1476  614 M20  Tyler Ecklund, 24, Minneapolis, MN       4:20:15    9:56  4:19:40
 1477  221 M35  Jeff Harken, 38, Inver Grove Hts, MN     4:20:17    9:56  4:14:29
 1478  615 M20  Jason Hudalla, 29, St Paul, MN           4:20:17    9:56  4:20:06
 1479  222 M35  Daniel McCarty, 37, Plymouth, MN         4:20:18    9:56  4:17:27
 1480  223 M35  Bret Swenson, 39, Wauwatosa, WI          4:20:19    9:56  4:16:46
 1481  616 M20  Daniel Flatten, 20, Grand Forks, ND      4:20:20    9:56  4:16:24
 1482  617 M20  Jon Dolan, 34, Dallas, TX                4:20:25    9:56  4:17:11
 1483  224 M40  Fred Tague, 40, Sioux City, IA           4:20:25    9:56  4:17:37
 1484  225 M40  Conrad Hjort, 41, Duluth, MN             4:20:26    9:56  4:19:39
 1485   33 M18  Erik Hoeg, 19, New Hope, MN              4:20:28    9:56  4:16:50
 1486  618 M20  Philip Ruce, 32, Minneapolis, MN         4:20:28    9:56  4:17:29
 1487  177 M45  David Anthes, 45, Thunder Bay, ON        4:20:28    9:56  4:19:47
 1488  112 M50  Mike Hatch, 52, Lake Arrowhead, CA       4:20:30    9:56  4:19:08
 1489  619 M20  Kevin Backer, 21, Bagley, MN             4:20:31    9:56  4:14:03
 1490  224 M35  Kent Graves, 39, Elk River, MN           4:20:33    9:56  4:17:48
 1491  226 M40  Dan Winga, 43, White Bear Lake, MN       4:20:37    9:56  4:19:12
 1492  620 M20  Levy Bergstrom, 20, Cook, MN             4:20:39    9:56  4:19:14
 1493  621 M20  Mark Johnson, 29, Plymouth, MN           4:20:40    9:57  4:14:23
 1494   34 M18  Daniel Scorpio, 19, St Paul, MN          4:20:47    9:57  4:18:29
 1495  622 M20  Jack Tinucci, 20, Grand Forks, ND        4:20:47    9:57  4:18:29
 1496  225 M35  John Haberman, 37, Waseca, MN            4:20:47    9:57  4:19:51
 1497  226 M35  Corry Gunderson, 39, Elk River, MN       4:20:48    9:57  4:16:37
 1498  113 M50  William Gravem, 53, North Branch, MN     4:20:49    9:57  4:15:00
 1499   57 M55  Neil Mandel, 55, Shelton, CT             4:20:50    9:57  4:17:01
 1500  623 M20  Justin Pederson, 32, Duluth, MN          4:20:50    9:57  4:17:53
 1501   22 M60  Kimo Robertson, 60, Apple Valley, MN     4:20:55    9:57  4:19:04
 1502  227 M35  Scott Homich, 36, Mankato, MN            4:20:56    9:57  4:14:13
 1503  227 M40  Timothy Vanovermeiren, 42, Superior, WI  4:20:59    9:57  4:20:25
 1504  624 M20  Jeff Petschl, 32, Waconia, MN            4:21:02    9:57  4:20:08
 1505  625 M20  Patrick Grabowski, 25, Bloomington, MN   4:21:03    9:57  4:16:39
 1506  626 M20  Brett Lindberg, 32, Duluth, MN           4:21:03    9:57  4:17:51
 1507   58 M55  Richard Clearman, 55, Anoka, MN          4:21:06    9:58  4:19:41
 1508  228 M40  Kevin Johnson, 44, Inver Grove Hts, MN   4:21:07    9:58  4:17:39
 1509  627 M20  John Focke, 28, Minneapolis, MN          4:21:08    9:58  4:19:20
 1510   23 M60  Don Balkwell, 62, Davisburg, MI          4:21:11    9:58  4:18:17
 1511  228 M35  Eric Anderson, 36, Hermantown, MN        4:21:14    9:58  4:17:54
 1512   59 M55  Kevin Mahoney, 56, Eau Claire, WI        4:21:16    9:58  4:19:38
 1513  114 M50  James Engel, 54, Wakefield, MI           4:21:19    9:58  4:20:41
 1514  628 M20  Nick Trulen, 30, Maple Grove, MN         4:21:20    9:58  4:18:31
 1515  115 M50  Jim Enge, 53, Minneapolis, MN            4:21:21    9:58  4:19:55
 1516  629 M20  Mark Freitag, 34, Willmar, MN            4:21:21    9:58  4:20:11
 1517  116 M50  Kristian Skinner, 52, North Las Vegas, NV
                                                            4:21:25    9:58  4:15:02
 1518   35 M18  Sam Bostrom, 19, Chicago, IL             4:21:25    9:58  4:16:32
 1519  229 M35  Todd Wolf, 38, Washington, DC            4:21:25    9:58  4:20:17
 1520  117 M50  Robert Britain, 51, Wayzata, MN          4:21:26    9:58  4:18:04
 1521   36 M18  Marty Stecker, 18, Maplewood, MN         4:21:28    9:58  4:18:13
 1522  118 M50  Randy Quint, 54, Rochester, MN           4:21:28    9:58  4:19:08
 1523  630 M20  Vadim Bartlov, 30, Plymouth, MN          4:21:31    9:58  4:20:39
 1524  229 M40  Mark Boecker, 42, Belle Plaine, MN       4:21:32    9:59  4:18:06
 1525  178 M45  Glenn Primeau, 47, Inver Grove Hts, MN   4:21:37    9:59  4:18:16
 1526  631 M20  Lee Browning, 26, Henderson, MN          4:21:45    9:59  4:19:25
 1527  119 M50  Joseph Wilson, 52, Owatonna, MN          4:21:46    9:59  4:16:01
 1528  179 M45  Dennis Rengo, 45, Esko, MN               4:21:48    9:59  4:20:23
 1529  120 M50  Bill Helwig, 52, Barnum, MN              4:21:50    9:59  4:19:44
 1530  180 M45  James Harris, 46, Grain Valley, MO       4:21:53    9:59  4:18:14
 1531  181 M45  Mark Zwolenski, 49, Dundas, MN           4:21:53    9:59  4:19:55
 1532  230 M35  Mike Nixon, 36, Maple Plain, MN          4:21:54    9:59  4:20:07
 1533   60 M55  Terence Durkin, 57, Spokane, WA          4:21:57    9:59  4:20:02
 1534  121 M50  Joseph Walsh, 50, Danbury, WI            4:21:57    9:59  4:20:08
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top 
 1535  230 M40  Mark Keenan, 44, St Cloud, MN            4:22:06   10:00  4:21:55
 1536  231 M35  Jeff Carver, 36, Esko, MN                4:22:08   10:00  4:21:16
 1537  122 M50  Mike Kefer, 51, Oconomowoc, WI           4:22:10   10:00  4:19:27
 1538  632 M20  Paul Sippola, 34, Washington, DC         4:22:13   10:00  4:19:42
 1539  633 M20  Jonathan Lund, 34, Duluth, MN            4:22:18   10:00  4:17:01
 1540  182 M45  Randy Jessup, 48, Shoreview, MN          4:22:21   10:00  4:13:24
 1541  232 M35  Walter Carlson, 37, Blaine, MN           4:22:21   10:00  4:20:33
 1542   61 M55  Daniel Doty, 55, Duluth, MN              4:22:21   10:00  4:21:04
 1543   11 M16  Justin Renneke, 16, Eagan, MN            4:22:22   10:00  4:18:55
 1544  183 M45  Lee Renneke, 47, Eagan, MN               4:22:22   10:00  4:18:55
 1545  233 M35  Paul Stohr, 36, Maple Grove, MN          4:22:23   10:00  4:20:13
 1546  234 M35  Drew Smykalski, 38, Maple, WI            4:22:28   10:01  4:18:48
 1547  634 M20  Martin Cross, 28, Ham Lake, MN           4:22:31   10:01  4:21:19
 1548  231 M40  Ken Chabluk, 43, Winnipeg, MB            4:22:37   10:01  4:19:37
 1549  635 M20  Edward Gwiazdon, 29, Oakdale, MN         4:22:41   10:01  4:20:42
 1550  235 M35  Mark Jones, 35, St Michael, MN           4:22:45   10:01  4:19:22
 1551  636 M20  Nate Bahr, 20, Shoreview, MN             4:22:47   10:01  4:20:34
 1552  236 M35  Brad Spencer, 39, Weyburn, SK            4:22:55   10:02  4:22:13
 1553  637 M20  Ben Martin, 20, Cloquet, MN              4:23:01   10:02  4:21:32
 1554  638 M20  Jeffrey Conradi, 27, Brookline, MA       4:23:06   10:02  4:17:32
 1555  237 M35  Bradley Bruhl, 39, Ankeny, IA            4:23:11   10:02  4:21:48
 1556  639 M20  Joshua Henning, 30, Elysian, MN          4:23:11   10:02  4:22:09
 1557  640 M20  Todd Boyce, 27, Blaine, MN               4:23:12   10:02  4:19:27
 1558  641 M20  Michael Miller, 29, Duluth, MN           4:23:13   10:02  4:21:18
 1559  642 M20  Jeremy Dunlavey, 34, Ankeny, IA          4:23:14   10:02  4:22:03
 1560  238 M35  James Pospisil, 39, Duluth, MN           4:23:17   10:03  4:20:37
 1561  643 M20  Van Ly, 28, St Louis Park, MN            4:23:17   10:03  4:22:42
 1562   62 M55  Tom Nyre, 55, Galesville, WI             4:23:20   10:03  4:20:30
 1563  644 M20  Eric Carlson, 28, Virginia, MN           4:23:20   10:03  4:20:54
 1564  239 M35  Glen Sabin, 37, Waukesha, WI             4:23:22   10:03  4:21:25
 1565  240 M35  Andrew Johnson, 38, Hudson, WI           4:23:23   10:03  4:20:30
 1566  645 M20  Keith Kristinat, 27, Chicago, IL         4:23:26   10:03  4:20:47
 1567  241 M35  David Hanel, 38, Madison Lake, MN        4:23:26   10:03  4:21:16
 1568  184 M45  Colin Buddecke, 46, Eagan, MN            4:23:34   10:03  4:18:56
 1569  123 M50  Mike Ross, 53, Lake Nebagamon, WI        4:23:35   10:03  4:19:45
 1570  242 M35  Christopher Hoff, 35, Maple Grove, MN    4:23:35   10:03  4:21:21
 1571    8 M65  David Roseen, 68, Woodbury, MN           4:23:36   10:03  4:20:40
 1572  646 M20  Nathan Larson, 32, Willmar, MN           4:23:39   10:03  4:21:39
 1573  243 M35  Shawn Brock, 39, Cedar Grove, WI         4:23:44   10:04  4:18:26
 1574  647 M20  Nathan Monette, 34, Sandstone, MN        4:23:45   10:04  4:20:10
 1575  232 M40  Stewart Crosby, 40, St Louis Park, MN    4:23:49   10:04  4:23:01
 1576  648 M20  Alex Tatone, 24, Sioux Falls, SD         4:23:51   10:04  4:21:28
 1577  649 M20  Patrick McGuiness, 29, St Paul, MN       4:23:52   10:04  4:20:35
 1578  124 M50  Mike Hunter, 50, Oshkosh, WI             4:23:52   10:04  4:21:37
 1579  233 M40  Thane Bergh, 42, East Grand Forks, MN    4:23:53   10:04  4:21:16
 1580  650 M20  Dan Olson, 27, Minneapolis, MN           4:23:55   10:04  4:22:10
 1581  651 M20  Corey McKinnon, 29, Lindstrom, MN        4:23:56   10:04  4:19:38
 1582  652 M20  Joshua Scharnberg, 32, Taylors Falls, MN 4:23:56   10:04  4:19:38
 1583  125 M50  Bart Kocha, 51, Burlington, WI           4:23:57   10:04  4:22:45
 1584   63 M55  Gene Frost, 55, Cloquet, MN              4:23:59   10:04  4:21:36
 1585  653 M20  Grant Elsen, 22, Maple Grove, MN         4:24:00   10:04  4:22:09
 1586  244 M35  Brian Peterson, 35, Lacrosse, WI         4:24:01   10:04  4:20:06
 1587  245 M35  Scott Anderson, 37, Plainview, MN        4:24:03   10:04  4:23:34
 1588   24 M60  Mark Stodghill, 60, Duluth, MN           4:24:08   10:04  4:23:24
 1589  654 M20  Brady Pearson, 23, Davenport, IA         4:24:13   10:05  4:20:38
 1590  655 M20  Gerald Meadows Iii, 28, Minneapolis, MN  4:24:17   10:05  4:22:42
 1591   64 M55  John Konkel, 57, Eau Claire, WI          4:24:18   10:05  4:22:56
 1592    9 M65  John Farah, 66, Ann Arbor, MI            4:24:20   10:05  4:18:50
 1593  656 M20  Zachery Mullan, 22, Hutchinson, MN       4:24:22   10:05  4:19:50
 1594  246 M35  Jon Bartelt, 37, Sartell, MN             4:24:22   10:05  4:20:37
 1595  657 M20  Chris Lay, 33, St Cloud, MN              4:24:22   10:05  4:20:38
 1596  234 M40  Ethan Knuti, 40, Little Canada, MN       4:24:25   10:05  4:23:38
 1597  247 M35  Gary Heaser, 38, St Paul, MN             4:24:28   10:05  4:20:47
 1598  248 M35  Luke Pilling, 39, Saint Pail, MN         4:24:29   10:05  4:21:12
 1599  658 M20  James Anderson, 30, Cromwell, MN         4:24:35   10:06  4:18:04
 1600  126 M50  Rodney Hart, 52, Colleyville, TX         4:24:37   10:06  4:21:26
 1601  235 M40  David Kingsbury, 40, Eagan, MN           4:24:40   10:06  4:21:46
 1602  127 M50  Dan Wallerstein, 52, Duluth, MN          4:24:40   10:06  4:24:10
 1603  659 M20  Cole Tanner, 24, Belmond, IA             4:24:42   10:06  4:20:12
 1604   65 M55  James Sloan, 57, Pine City, MN           4:24:42   10:06  4:22:45
 1605  236 M40  James Slaba, 40, Germantown, TN          4:24:43   10:06  4:24:03
 1606  249 M35  Scott Sherman, 38, Lakeville, MN         4:24:45   10:06  4:23:06
 1607  185 M45  Michael Korpi, 49, Minneapolis, MN       4:24:45   10:06  4:23:17
 1608  660 M20  Mark Lykins, 30, Oronoco, MN             4:24:45   10:06  4:23:55
 1609  661 M20  Eric Ruhland, 27, Hastings, MN           4:24:50   10:06  4:22:51
 1610  237 M40  Casey Schmidt, 40, Rogers, MN            4:24:53   10:06  4:22:31
 1611  186 M45  Mike Lupo, 49, Eden Prairie, MN          4:24:57   10:06  4:20:05
 1612  238 M40  Rand Sola, 41, Duluth, MN                4:24:59   10:06  4:21:58
 1613  662 M20  Scott Schraufnagel, 23, Milwaukee, WI    4:24:59   10:06  4:23:31
 1614  128 M50  Kent Queensland, 52, Shoreview, MN       4:25:02   10:07  4:22:36
 1615  663 M20  Christopher Davies, 25, Duluth, MN       4:25:02   10:07  4:23:39
 1616   25 M60  Allen Peterson, 62, San Diego, CA        4:25:02   10:07  4:23:49
 1617  129 M50  Andy Peterson, 54, Hillsboro, WI         4:25:04   10:07  4:20:25
 1618  664 M20  John Tieben, 29, Duluth, MN              4:25:10   10:07  4:22:25
 1619  239 M40  Brad McLaughlin, 42, Omaha, NE           4:25:11   10:07  4:18:34
 1620  665 M20  Craig Tupy, 31, Richfield, MN            4:25:18   10:07  4:24:36
 1621  250 M35  Patrick Monahan, 36, Richfield, MN       4:25:24   10:07  4:19:52
 1622  187 M45  Todd Lockwood, 47, Brooklynpark, MN      4:25:24   10:07  4:22:27
 1623  666 M20  Kevin Wolnik, 29, Eagan, MN              4:25:26   10:07  4:20:11
 1624  251 M35  Jason Tollefson, 39, Phoenix, AZ         4:25:29   10:08  4:22:19
 1625   66 M55  Michael Theisen, 58, Issaquah, WA        4:25:30   10:08  4:24:43
 1626  130 M50  Bruce Henrichs, 52, White Bear Lake, MN  4:25:33   10:08  4:24:04
 1627  667 M20  Drew Archibeque, 22, Ham Lake, MN        4:25:37   10:08  4:24:54
 1628  252 M35  Benjamin Grant, 35, Thunder Bay, ON      4:25:39   10:08  4:22:06
 1629  668 M20  Ben Schimmelpfenning, 25, Appleton, WI   4:25:39   10:08  4:24:21
 1630  240 M40  Todd Partington, 41, Shakopee, MN        4:25:43   10:08  4:25:01
 1631  253 M35  Michael Waldstein, 37, Minneapolis, MN   4:25:45   10:08  4:24:09
 1632  669 M20  Thomas McGrath, 34, Duluth, MN           4:25:46   10:08  4:23:13
 1633  670 M20  Steve Yakesh, 33, Rockford, MN           4:25:46   10:08  4:24:54
 1634  671 M20  Dustin Lundt, 30, Madison, WI            4:25:49   10:08  4:23:03
 1635  131 M50  Stephen Heitz, 54, Minneapolis, MN       4:25:50   10:08  4:23:12
 1636   67 M55  David Lambert, 57, Fargo, ND             4:25:52   10:08  4:24:04
 1637  188 M45  Harnath Holmes, 45, Little Falls, MN     4:25:54   10:09  4:21:41
 1638  672 M20  Erik Kraska, 25, Grand Forks, ND         4:25:54   10:09  4:22:03
 1639  254 M35  Joseph Bowers, 36, North Branch, MN      4:25:54   10:09  4:23:22
 1640  673 M20  Jens Klubb, 29, Minneapolis, MN          4:25:55   10:09  4:23:37
 1641  674 M20  Nick Morrison, 22, Madison, WI           4:25:57   10:09  4:24:27
 1642  675 M20  Jerry Enget, 27, Pillager, MN            4:25:57   10:09  4:25:32
 1643  676 M20  Kristofor Enlund, 24, Minneapolis, MN    4:25:58   10:09  4:20:59
 1644  677 M20  Dan Gapp, 23, Duluth, MN                 4:25:58   10:09  4:22:09
 1645  241 M40  Michael Klingensmith, 40, Lititz, PA     4:26:01   10:09  4:23:18
 1646  189 M45  Aurther Witte, 49, Princeton, MN         4:26:05   10:09  4:19:10
 1647  678 M20  Kevin Sexe, 24, Marshall, MN             4:26:06   10:09  4:23:21
 1648   37 M18  Jacob Sandkamp, 19, St Paul, MN          4:26:07   10:09  4:22:12
 1649  190 M45  Ben Thomas, 45, Fargo, ND                4:26:07   10:09  4:23:24
 1650  679 M20  Joel Arnason, 23, Minneapolis, MN        4:26:07   10:09  4:25:33
 1651  680 M20  Matt Jackson, 32, Des Moines, IA         4:26:14   10:09  4:25:05
 1652  681 M20  Darren Schneck, 28, Richmond, TX         4:26:18   10:09  4:24:44
 1653  255 M35  Robert Sampson, 38, Gales Ferry, CT      4:26:20   10:10  4:22:43
 1654  682 M20  Tom Philion, 34, Minot, ND               4:26:21   10:10  4:25:10
 1655  191 M45  Bret Weber, 49, Grand Forks, ND          4:26:22   10:10  4:16:48
 1656  192 M45  Karl Michel, 46, Phoenix, AZ             4:26:23   10:10  4:24:49
 1657  683 M20  Adam Klein, 27, Eden Prairie, MN         4:26:24   10:10  4:21:23
 1658  684 M20  Chad Klein, 30, Newton, IA               4:26:24   10:10  4:21:23
 1659  242 M40  Clayt Handt, 40, Savage, MN              4:26:26   10:10  4:23:58
 1660  193 M45  Durk Thompson, 45, Fargo, ND             4:26:26   10:10  4:24:17
 1661  685 M20  Mark Kreidler, 25, Arden Hill, MN        4:26:29   10:10  4:21:51
 1662  686 M20  Jay Prince, 24, Jackson, MI              4:26:30   10:10  4:21:21
 1663  243 M40  Justin Shineman, 40, Eagan, MN           4:26:39   10:10  4:22:02
 1664  687 M20  Steve Hilleren, 30, Brooklyn Park, MN    4:26:40   10:10  4:23:29
 1665  688 M20  Nathan Kary, 25, Alexandria, MN          4:26:40   10:10  4:26:07
 1666  689 M20  Afton Clarke-Sather, 27, Boulder, CO     4:26:45   10:10  4:21:03
 1667  256 M35  Randy Johnson, 36, Hermantown, MN        4:26:46   10:10  4:23:31
 1668  257 M35  Paul Eichstaedt, 39, Blaine, MN          4:26:46   10:10  4:25:12
 1669  244 M40  Tim Blahnik, 43, Savage, MN              4:26:46   10:10  4:25:41
 1670  132 M50  Michael Van Allen, 51, Lakewood, CO      4:26:54   10:11  4:23:42
 1671  258 M35  Erik Therien, 39, St Paul, MN            4:26:56   10:11  4:24:16
 1672  245 M40  Christopher Gabbert, 41, Cottage Grove, MN
                                                            4:27:07   10:11  4:22:55
 1673  194 M45  Daniel Holte, 45, Champlin, MN           4:27:14   10:12  4:24:30
 1674  246 M40  John Parod, 43, Plymouth, MN             4:27:17   10:12  4:24:57
 1675  133 M50  Gregory Olson, 50, Onalaska, WI          4:27:19   10:12  4:26:06
 1676  247 M40  Todd Stratford, 42, Bay Village, OH      4:27:23   10:12  4:25:10
 1677  259 M35  Christopher Contakes, 39, Alexandria, VA 4:27:24   10:12  4:23:40
 1678  690 M20  Nick Alexander, 24, Minneapolis, MN      4:27:24   10:12  4:25:11
 1679  195 M45  Tony Furton, 48, Menominee, MI           4:27:27   10:12  4:20:19
 1680  691 M20  Jesse Wilcox, 33, Cotage Grove, MN       4:27:27   10:12  4:22:20
 1681  692 M20  David Ott, 22, Sheboygan, WI             4:27:29   10:12  4:25:55
 1682  693 M20  Matt Hanson, 30, Shakopee, MN            4:27:29   10:12  4:25:57
 1683  260 M35  Bart Zaiger, 35, St Michael, MN          4:27:31   10:12  4:25:48
 1684   38 M18  Daniel Testa, 18, Rochester, MN          4:27:32   10:12  4:24:34
 1685   39 M18  Matt Bauer, 18, Rochester, MN            4:27:32   10:12  4:24:35
 1686  261 M35  Travis Schwantes, 38, Stillwater, MN     4:27:33   10:12  4:22:32
 1687  262 M35  Christopher Coughlin, 39, Minneapolis, MN
                                                            4:27:35   10:12  4:25:53
 1688   10 M65  Steven Shaler, 68, St Cloud, MN          4:27:36   10:12  4:24:14
 1689  694 M20  Michael Vanarsdale, 22, Minneapolis, MN  4:27:38   10:12  4:25:49
 1690  695 M20  Jake Tewalt, 24, Pine Island, MN         4:27:38   10:12  4:25:49
 1691  248 M40  Bradley Geurts, 43, Fox Point, WI        4:27:40   10:13  4:25:48
 1692   68 M55  Nana Amoako, 55, Minneapolis, MN         4:27:42   10:13  4:25:24
 1693   11 M65  David Jones, 65, St Paul, MN             4:27:44   10:13  4:25:12
 1694   12 M65  Milos Kostic, 68, Regina, SK             4:27:47   10:13  4:27:22
 1695   69 M55  Richard Holmes, 59, Durham, NC           4:27:48   10:13  4:21:58
 1696  134 M50  David C. Eitrheim, 52, Menomonie, WI     4:27:49   10:13  4:26:04
 1697  249 M40  Martin Madrid, 42, St Louis Park, MN     4:27:53   10:13  4:22:28
 1698  250 M40  Patrick Schultz, 43, Red Wing, MN        4:27:53   10:13  4:24:43
 1699  251 M40  Lyle Pater, 41, Eau Claire, WI           4:27:55   10:13  4:23:25
 1700  696 M20  Dylan Abrams, 33, White Bear Lake, MN    4:27:55   10:13  4:26:13
 1701  697 M20  James Jenson, 28, Minneapolis, MN        4:27:56   10:13  4:25:51
 1702  252 M40  David Borchert, 41, New Ulm, MN          4:27:57   10:13  4:20:09
 1703  253 M40  Richard Mullvain, 41, Saginaw, MN        4:27:59   10:13  4:24:21
 1704   13 M65  John Germ, 65, Virginia, MN              4:28:10   10:14  4:26:03
 1705  698 M20  Max Bader, 26, Inver Grove Hts, MN       4:28:12   10:14  4:26:39
 1706   12 M16  Zachariah Rueger, 17, Hubbard, IA        4:28:16   10:14  4:23:49
 1707   40 M18  Nathan Johnston, 18, Stanhope, IA        4:28:16   10:14  4:23:49
 1708  196 M45  Stu Levit, 46, Bozeman, MT               4:28:17   10:14  4:26:34
 1709  254 M40  Jim Leverton, 43, Cannon Falls, MN       4:28:18   10:14  4:27:26
 1710  699 M20  Ryan Stueber, 25, Hartford, WI           4:28:19   10:14  4:25:48
 1711  700 M20  Jacob Lammi, 27, Duluth, MN              4:28:20   10:14  4:25:43
 1712  701 M20  Michael Bergum, 27, Duluth, MN           4:28:20   10:14  4:25:43
 1713  263 M35  Richard Sheehan, 38, Duluth, MN          4:28:21   10:14  4:25:27
 1714   70 M55  John Buday, 55, Essexville, MI           4:28:28   10:14  4:26:54
 1715  702 M20  Jared Purcell, 23, Grand Forks, ND       4:28:29   10:14  4:25:23
 1716  264 M35  Michael Soderburg, 35, Pillager, MN      4:28:37   10:15  4:27:59
 1717  255 M40  Artie Paar, 40, Maple Grove, MN          4:28:38   10:15  4:23:39
 1718  703 M20  Christopher Ogren, 29, South Saint Paul, MN
                                                            4:28:39   10:15  4:26:00
 1719  265 M35  Robert Fischer, 39, Bangalore, Ind       4:28:40   10:15  4:26:54
 1720  704 M20  Luis Leon, 30, Joliet, IL                4:28:40   10:15  4:27:44
 1721  266 M35  Matt Viner, 36, New Auburn, WI           4:28:41   10:15  4:27:59
 1722  135 M50  Thomas Donnelly, 50, Stevens Point, WI   4:28:46   10:15  4:23:25
 1723  197 M45  Michael Wildes, 46, Plymouth, MN         4:28:48   10:15  4:27:09
 1724  136 M50  Bob Clarke, 53, St. Catharines, ON       4:28:50   10:15  4:26:08
 1725  705 M20  Wesley Matthews, 25, Minneapolis, MN     4:28:53   10:15  4:27:31
 1726  198 M45  Alfred Essa, 48, Woodbury, MN            4:28:54   10:15  4:26:54
 1727  267 M35  John Humphrey, 39, Lombard, IL           4:28:55   10:15  4:24:39
 1728  706 M20  Daniel Scheff, 28, Harris, MN            4:28:59   10:16  4:28:57
 1729   13 M16  Jordan Nesley, 17, Derby, KS             4:29:01   10:16  4:26:07
 1730  199 M45  Douglas Donley, 47, Mounds View, MN      4:29:01   10:16  4:27:20
 1731  707 M20  Eric Olson, 33, Luck, WI                 4:29:05   10:16  4:27:24
 1732  708 M20  Matthew Brady, 26, Franklin, TN          4:29:07   10:16  4:28:39
 1733   26 M60  Barry Fox, 62, St Paul, MN               4:29:08   10:16  4:29:01
 1734  137 M50  Tom Sawyer, 53, McFarland, WI            4:29:09   10:16  4:25:37
 1735  709 M20  Aaron Schutte, 22, Duluth, MN            4:29:15   10:16  4:26:14
 1736  256 M40  David Bright, 43, Blue Springs, MO       4:29:17   10:16  4:26:42
 1737  710 M20  Brandon Johnson, 26, Apple Valley, MN    4:29:19   10:16  4:25:43
 1738  200 M45  Daniel Rose, 47, Summerfield, NC         4:29:19   10:16  4:27:27
 1739   41 M18  Thomas Granholm, 18, Wrenshall, MN       4:29:19   10:16  4:28:25
 1740  711 M20  Erik Grams, 28, Brooklyn Park, MN        4:29:19   10:16  4:29:06
 1741   71 M55  Thomas Culhane, 58, St Anthony, MN       4:29:24   10:17  4:29:15
 1742  712 M20  Daniel Kushlan, 30, Waukesha, WI         4:29:26   10:17  4:25:27
 1743  138 M50  Harold Bierman, 53, Northfield, MN       4:29:26   10:17  4:27:31
 1744  713 M20  Garrett Petersen, 28, Grand Forks, ND    4:29:27   10:17  4:26:57
 1745  714 M20  Max Kahlhamer, 22, Grand Forks, ND       4:29:27   10:17  4:27:02
 1746  257 M40  Dale Borchardt, 44, Esko, MN             4:29:27   10:17  4:28:06
 1747  715 M20  Shawn Breker, 22, Fargo, ND              4:29:30   10:17  4:26:54
 1748  258 M40  Bill Roberts, 42, Kaukauna, WI           4:29:31   10:17  4:26:08
 1749  268 M35  Kyle Keith, 37, Round Lake, IL           4:29:40   10:17  4:28:00
 1750  139 M50  Michael Cloutier, 50, Princeton, MN      4:29:40   10:17  4:28:16
 1751  269 M35  Mickey MacMillan, 38, Becker, MN         4:29:40   10:17  4:28:16
 1752  716 M20  Matt Gustafson, 33, St Paul, MN          4:29:41   10:17  4:26:47
 1753  140 M50  David Culver, 52, Iowa City, IA          4:29:48   10:17  4:29:33
 1754  201 M45  Ken Reichel, 47, Atlanta, GA             4:29:49   10:17  4:26:33
 1755  202 M45  Monte Parsons, 47, Bourbonnais, IL       4:29:51   10:18  4:25:51
 1756  141 M50  Jayme Greising, 51, Coon Rapids, MN      4:29:51   10:18  4:27:35
 1757   14 M16  Grant Elbert, 16, Maple Grove, MN        4:29:52   10:18  4:26:56
 1758  270 M35  Travis Walmer, 35, Eden Prairie, MN      4:29:53   10:18  4:27:56
 1759  203 M45  Dave Schoeller, 46, White Bear Twp , MN  4:29:54   10:18  4:27:27
 1760  717 M20  Steven Heide, 32, Woodbury, MN           4:29:55   10:18  4:29:22
 1761  718 M20  Dan Gilligan, 31, Granville, OH          4:29:56   10:18  4:27:00
 1762  719 M20  Kenneth Monarrez, 31, Chicago, IL        4:29:56   10:18  4:28:47
 1763  204 M45  Todd Augustine, 46, Wheaton, IL          4:29:57   10:18  4:25:41
 1764   42 M18  Jeremy Amundson, 18, Dresser, WI         4:29:58   10:18  4:26:29
 1765  142 M50  Steve Hagedorn, 50, Duluth, MN           4:29:59   10:18  4:29:51
 1766  205 M45  Richard McKusick, 45, Waconia, MN        4:30:02   10:18  4:26:20
 1767  720 M20  Benjamin Sailor, 23, St Louis Park, MN   4:30:05   10:18  4:27:14
 1768  721 M20  Daryl Jorgenson, 26, St Paul, MN         4:30:06   10:18  4:25:43
 1769  271 M35  Nelson Dewey, 35, Minneapolis, MN        4:30:06   10:18  4:27:59
 1770  722 M20  Andrew Chapin, 26, Duluth, MN            4:30:07   10:18  4:26:44
 1771  206 M45  James Gregg, 47, Sandstone, MN           4:30:08   10:18  4:26:19
 1772  143 M50  Masahiro Sugii, 52, Rose Mount, MN       4:30:08   10:18  4:28:46
 1773  259 M40  Andre Sampson, 41, Atlantic, IA          4:30:09   10:18  4:25:55
 1774  272 M35  Todd Hansen, 39, Sycamore, IL            4:30:10   10:18  4:27:47
 1775  273 M35  Adam Miller, 37, Wheaton, IL             4:30:11   10:18  4:25:52
 1776  723 M20  Scott Hopkins, 28, Oakdale, MN           4:30:11   10:18  4:28:23
 1777  144 M50  James Jelak, 50, Plymouth, WI            4:30:14   10:18  4:27:42
 1778  274 M35  David Kind, 35, Cottage Grove, WI        4:30:18   10:19  4:27:51
 1779  724 M20  Matthew Homuth, 29, Minneapolis, MN      4:30:19   10:19  4:26:09
 1780  207 M45  Michael Peterson, 47, Cedar Falls, IA    4:30:27   10:19  4:27:09
 1781  725 M20  Chris Burke, 32, Trego, WI               4:30:27   10:19  4:30:01
 1782   27 M60  Richard Daymont, 62, Northfield, MN      4:30:29   10:19  4:24:16
 1783  726 M20  Alexander Lindorff, 24, White Bear Lake, MN
                                                            4:30:32   10:19  4:26:52
 1784  727 M20  Carl Burke, 34, Duluth, MN               4:30:33   10:19  4:27:31
 1785  145 M50  James Smith, 50, Stillwater, MN          4:30:35   10:19  4:22:32
 1786  275 M35  Matthew Brown, 37, Amery, WI             4:30:35   10:19  4:25:04
 1787  276 M35  Chris Hynnes, 38, Thunder Bay, ON        4:30:36   10:19  4:26:45
 1788   72 M55  Rich Dale, 55, Anchorage, AK             4:30:39   10:19  4:23:52
 1789  728 M20  Ross Owen, 29, Minneapolis, MN           4:30:39   10:19  4:28:14
 1790   43 M18  Bryan Wessale, 19, Waconia, MN           4:30:43   10:20  4:27:23
 1791  277 M35  Mick Carlson, 39, Apple Valley, MN       4:30:43   10:20  4:27:44
 1792  278 M35  Travis Moore, 39, Menomonie, WI          4:30:43   10:20  4:28:38
 1793  729 M20  Patrick Cole, 27, Ames, IA               4:30:45   10:20  4:26:29
 1794  208 M45  Don Grunnes, 45, Minneapolis, MN         4:30:49   10:20  4:28:05
 1795  730 M20  Jeff Bent, 34, Apple Valley, MN          4:30:53   10:20  4:27:53
 1796  209 M45  James Delaplain, 47, Plymouth, MN        4:30:53   10:20  4:28:20
 1797  731 M20  David Whalen, 33, Mound, MN              4:30:54   10:20  4:28:37
 1798  732 M20  Josh Meendering, 32, Sioux Falls, SD     4:30:59   10:20  4:29:08
 1799  210 M45  Stephen Galvin, 49, Plymouth, MN         4:31:01   10:20  4:29:05
 1800  279 M35  James Berger, 38, Cedar Rapids, IA       4:31:06   10:20  4:27:32
 1801   28 M60  Eldon Miller, 61, Kansas City, MO        4:31:07   10:20  4:28:26
 1802  260 M40  Steve Scobee, 43, Minneapolis, MN        4:31:07   10:20  4:28:33
 1803  261 M40  Mark Nelson, 42, Richfield, MN           4:31:07   10:20  4:30:05
 1804  211 M45  Jeff Scobee, 46, West Granby, CT         4:31:08   10:20  4:28:33
 1805  733 M20  Jon Hegman, 26, Minneapolis, MN          4:31:08   10:20  4:29:35
 1806  734 M20  Jon Olson, 31, Atlantic, IA              4:31:09   10:21  4:29:10
 1807  735 M20  Jeremy Seufert, 33, Atlantic, IA         4:31:09   10:21  4:29:11
 1808   44 M18  Kyle Dimke, 19, Lino Lakes, MN           4:31:15   10:21  4:30:19
 1809  736 M20  Derek Gibbs, 27, Le Center, MN           4:31:22   10:21  4:25:53
 1810  737 M20  Aaron McCullough, 27, Bemidji, MN        4:31:23   10:21  4:28:07
 1811  262 M40  Joe Baker, 43, Loretto, MN               4:31:27   10:21  4:28:48
 1812  738 M20  Brian Berg, 22, Ames, IA                 4:31:28   10:21  4:26:57
 1813  146 M50  Doug Sandahl, 53, Minneapolis, MN        4:31:29   10:21  4:28:51
 1814  147 M50  Keith Dybsetter, 53, Elko, MN            4:31:29   10:21  4:28:51
 1815   73 M55  Tom Langley, 59, Eau Claire, WI          4:31:29   10:21  4:31:15
 1816   29 M60  James Bakker, 61, Marcell, MN            4:31:32   10:21  4:27:56
 1817  280 M35  Chad McGuire, 35, Minneapolis, MN        4:31:37   10:22  4:25:25
 1818  739 M20  Milan Tomaska, 31, Woodbury, MN          4:31:37   10:22  4:31:11
 1819  740 M20  Matt Moseley, 24, Richfield, MN          4:31:39   10:22  4:30:08
 1820  281 M35  James Taylor, 35, Thunder Bay, ON        4:31:41   10:22  4:29:46
 1821   74 M55  Pete Martin, 57, Rochester, MN           4:31:43   10:22  4:27:12
 1822  741 M20  Benjamin Ridenhour, 33, Marietta, GA     4:31:50   10:22  4:30:01
 1823  282 M35  Michael Lembezeder, 38, Muskego, WI      4:31:51   10:22  4:26:51
 1824  742 M20  Christopher Doms, 30, Pennsauken, NJ     4:31:52   10:22  4:26:05
 1825  283 M35  Joe Fick, 37, Cottage Grove, MN          4:31:52   10:22  4:29:49
 1826  743 M20  Srinivasan Palaniappan, 34, Two Harbors, MN
                                                            4:31:53   10:22  4:29:08
 1827  284 M35  Karl Carlson, 38, Mandan, ND             4:31:56   10:22  4:29:30
 1828   75 M55  John Paisley, 55, Falcon Heights, MN     4:31:57   10:22  4:31:21
 1829  285 M35  Travis Anderson, 37, Afton, MN           4:31:57   10:22  4:31:37
 1830  744 M20  Tyler Carlson, 21, Fargo, ND             4:32:01   10:23  4:28:23
 1831  745 M20  Chad Timm, 33, Minneapolis, MN           4:32:02   10:23  4:29:55
 1832  148 M50  Donald Peterson, 54, Carlton, MN         4:32:05   10:23  4:30:38
 1833  746 M20  Jesse Haugen, 26, East Bethel, MN        4:32:06   10:23  4:31:22
 1834  286 M35  Chris Johnstone, 37, Minneapolis, MN     4:32:07   10:23  4:27:18
 1835  212 M45  Jeff McCallum, 47, St Cloud, MN          4:32:07   10:23  4:30:21
 1836  747 M20  Jared Hudalla, 26, St Paul, MN           4:32:08   10:23  4:31:58
 1837   30 M60  Timothy McCoy, 62, Eden Prairie, MN      4:32:09   10:23  4:31:33
 1838  149 M50  William Daly, 50, Owatonna, MN           4:32:13   10:23  4:27:12
 1839  748 M20  Rick Smith, 30, Puyallup, WA             4:32:14   10:23  4:29:14
 1840  749 M20  David Gamache, 34, St Paul, MN           4:32:14   10:23  4:30:00
 1841  750 M20  Ben Anderson, 33, Carlton, MN            4:32:15   10:23  4:30:27
 1842  263 M40  Stephen Swanson, 41, Minneapolis, MN     4:32:16   10:23  4:29:42
 1843  751 M20  Seth Iverson, 20, Glencoe, MN            4:32:24   10:23  4:28:09
 1844  752 M20  Christopher Gohman, 20, Plymouth, MN     4:32:24   10:23  4:28:09
 1845  213 M45  Brian Arnold, 46, Cumberland, WI         4:32:25   10:23  4:25:13
 1846  287 M35  Raymond Laudenbach, 38, St Francis, MN   4:32:28   10:24  4:30:19
 1847  753 M20  Chad Larson, 20, Roseville, MN           4:32:29   10:24  4:29:39
 1848  754 M20  Chase Degroy, 21, Plymouth, MN           4:32:30   10:24  4:25:35
 1849   14 M65  Gene Britton, 66, Mesa, AZ               4:32:33   10:24  4:30:55
 1850  288 M35  Joe Cartwright, 37, Baxter, MN           4:32:34   10:24  4:30:29
 1851  755 M20  John Richardson, 33, Minneapolis, MN     4:32:39   10:24  4:31:09
 1852  214 M45  Albert Lozano, 47, Moose Lake, MN        4:32:40   10:24  4:27:16
 1853  756 M20  Heath Eckstine, 30, Cloquet, MN          4:32:40   10:24  4:28:50
 1854   76 M55  Brian Landstrom, 57, Duluth, MN          4:32:42   10:24  4:31:31
 1855  289 M35  Tony Glebe, 35, Mound, MN                4:32:45   10:24  4:28:52
 1856  757 M20  Corey Giesen, 23, Shakopee, MN           4:32:45   10:24  4:29:53
 1857  758 M20  Darrell Hofer, 33, Cold Spring, MN       4:32:47   10:24  4:29:55
 1858  290 M35  Michael Hawley, 35, Pleasant Prairie, WI 4:32:48   10:24  4:30:57
 1859  215 M45  James Coffield, 47, Willmar, MN          4:32:48   10:24  4:31:05
 1860  291 M35  Mitch Maxwell, 37, St Michael, MN        4:32:50   10:24  4:31:23
 1861  150 M50  Tom Rieger, 53, Darwin, MN               4:32:52   10:24  4:30:00
 1862  216 M45  Andrew Kramer, 45, Hastings, MN          4:32:53   10:24  4:30:17
 1863  759 M20  Stanley Davis Ii, 27, Anoka, MN          4:32:53   10:24  4:30:41
 1864  151 M50  Kurt Stunek, 51, St Cloud, MN            4:32:53   10:24  4:32:44
 1865  760 M20  Andres Witrak, 21, Duluth, MN            4:32:55   10:25  4:30:16
 1866  217 M45  Scott Parker, 48, Minneapolis, MN        4:32:56   10:25  4:29:34
 1867   45 M18  Sam Wasmund, 18, Waconia, MN             4:33:00   10:25  4:29:59
 1868   77 M55  Fred Kreykes, 58, Pella, IA              4:33:00   10:25  4:31:03
 1869  761 M20  Joshua Halvorson, 28, Duluth, MN         4:33:02   10:25  4:29:38
 1870  762 M20  Craig Benz, 33, Chanhassen, MN           4:33:08   10:25  4:29:16
 1871  763 M20  Eric Leonard, 26, Becker, MN             4:33:11   10:25  4:28:40
 1872  764 M20  Zachary Estola, 20, Hurley, WI           4:33:15   10:25  4:30:32
 1873  264 M40  Mark Erichsrud, 42, Albertville, MN      4:33:18   10:25  4:30:23
 1874  218 M45  Matthew Butterbaugh, 45, Rochester, MN   4:33:21   10:26  4:29:20
 1875  265 M40  Andrew Healy, 44, Minneapolis, MN        4:33:22   10:26  4:29:19
 1876  152 M50  Jim Gillard, 51, Hastings, MN            4:33:25   10:26  4:30:36
 1877  219 M45  Tom Grove, 47, Champlin, MN              4:33:25   10:26  4:30:44
 1878  292 M35  Chad Heroux, 35, Chaska, MN              4:33:25   10:26  4:33:16
 1879  293 M35  Keith Gosline, 39, Falcon Heights, MN    4:33:26   10:26  4:30:20
 1880  765 M20  Henry Ewers, 33, St Cloud, MN            4:33:28   10:26  4:28:09
 1881  766 M20  Jesse Harlan, 28, Atlantic, IA           4:33:30   10:26  4:29:16
 1882  767 M20  Jeff Leno, 26, Davenport, IA             4:33:32   10:26  4:30:46
 1883  294 M35  Dan Brunsvold, 37, Bartlett, IL          4:33:32   10:26  4:33:02
 1884  295 M35  Robert Young, 35, Mt. Horeb, WI          4:33:33   10:26  4:29:39
 1885  768 M20  Robert Troy, 34, Fort Worth, TX          4:33:35   10:26  4:27:51
 1886  266 M40  Jerry Cagle, 44, Cottage Grove, MN       4:33:35   10:26  4:28:14
 1887  220 M45  Bruce Bennett, 49, Tulsa, OK             4:33:35   10:26  4:30:52
 1888  296 M35  Eric Roeske, 36, Stillwater, MN          4:33:38   10:26  4:33:25
 1889  221 M45  Terry Hart, 46, Jacksonville, FL         4:33:38   10:26  4:33:32
 1890  297 M35  Brent Pellinen, 39, Minneapolis, MN      4:33:41   10:26  4:33:03
 1891  769 M20  Mitchell Andrus, 20, Plymouth, MN        4:33:43   10:26  4:29:59
 1892  153 M50  Thomas Hollenhorst, 54, St Louis Park, MN
                                                            4:33:43   10:26  4:31:49
 1893  267 M40  Lance Kulberg, 43, Apple Valley, MN      4:33:43   10:26  4:33:43
 1894  770 M20  Benjamin Deering, 23, Hibbing, MN        4:33:44   10:26  4:28:33
 1895  154 M50  Kevin Hempel, 54, Mendota Hts, MN        4:33:45   10:26  4:30:20
 1896  155 M50  William Linquist, 50, Anoka, MN          4:33:48   10:27  4:27:59
 1897  222 M45  Dan Kieling, 48, Kenmore, WA             4:33:49   10:27  4:32:06
 1898  771 M20  Tyler Peterson, 25, Plymouth, MN         4:33:52   10:27  4:27:58
 1899   46 M18  Zachary Meyer, 19, Fresno, CA            4:33:56   10:27  4:31:16
 1900  772 M20  Dan Bartel, 30, Blaine, MN               4:33:59   10:27  4:32:01
 1901  268 M40  Craig Seath, 42, Hudson, WI              4:34:05   10:27  4:26:15
 1902  223 M45  James Norvid, 45, Rice Lake, WI          4:34:05   10:27  4:30:43
 1903   78 M55  Dennis Carlson-Rioux, 58, Mendota Hts, MN
                                                            4:34:07   10:27  4:31:19
 1904  224 M45  James Mader, 46, Hugo, MN                4:34:07   10:27  4:32:06
 1905  269 M40  Marty Lindgren, 43, Meridian, ID         4:34:08   10:27  4:33:02
 1906  156 M50  Steven Trulen, 52, Champlin, MN          4:34:10   10:27  4:31:23
 1907  270 M40  Bill McCabe, 44, Pewaukee, WI            4:34:14   10:28  4:32:01
 1908  298 M35  Kelly Jordan, 39, Princeton, MN          4:34:15   10:28  4:26:39
 1909   47 M18  Ian Wyffels, 18, Marshall, MN            4:34:16   10:28  4:34:03
 1910  225 M45  Robert Nordness, 46, Stonington, CT      4:34:17   10:28  4:30:45
 1911  299 M35  Mark Hansen, 38, Shoreview, MN           4:34:18   10:28  4:32:11
 1912  773 M20  Brian Hooper, 34, New Berlin, WI         4:34:23   10:28  4:31:15
 1913  226 M45  John Horton, 46, Andover, MN             4:34:23   10:28  4:32:40
 1914  300 M35  Brett Hetland, 37, Spirit Lake, IA       4:34:25   10:28  4:31:37
 1915  774 M20  Justin Lohmann, 25, Inver Grove Hts, MN  4:34:28   10:28  4:31:15
 1916  775 M20  Matthew Miller, 26, Minneapolis, MN      4:34:30   10:28  4:30:26
 1917  776 M20  Paul Lehman, 25, Rice Lake, WI           4:34:37   10:28  4:30:49
 1918  777 M20  Phil Snyder, 26, St Paul, MN             4:34:37   10:28  4:33:49
 1919  778 M20  Colin Shaughnessy, 31, Eden Prairie, MN  4:34:39   10:29  4:33:25
 1920  301 M35  Larry Lasch, 39, Wahpeton, ND            4:34:42   10:29  4:33:23
 1921  779 M20  Kai Takatsuka, 27, Minneapolis, MN       4:34:43   10:29  4:30:08
 1922  271 M40  Jeffrey Lund, 43, Atlanta, GA            4:34:43   10:29  4:30:42
 1923   15 M65  Ed Luce, 69, Memphis, TN                 4:34:44   10:29  4:30:00
 1924  272 M40  Dennis Malecek, 41, Hammond, WI          4:34:45   10:29  4:28:16
 1925  273 M40  J. Schultz, 43, New Prague, MN           4:34:47   10:29  4:30:48
 1926  780 M20  Benjamin Trok, 33, Duluth, MN            4:34:47   10:29  4:31:05
 1927   48 M18  Andrew Maske, 19, Marshall, MN           4:34:50   10:29  4:29:30
 1928  781 M20  Joseph Pianfetti, 32, Duluth, MN         4:34:50   10:29  4:32:56
 1929   49 M18  Zachary Lundgren, 18, Independence, MN   4:34:51   10:29  4:29:26
 1930  157 M50  David Kvidt, 50, Grand Forks, ND         4:34:51   10:29  4:32:29
 1931  274 M40  Joseph Manley, 42, Rochester, MN         4:34:52   10:29  4:28:47
 1932   50 M18  Tyler Dirks, 19, Plymouth, MN            4:34:53   10:29  4:32:34
 1933  782 M20  Brian Saari, 34, Wausau, WI              4:34:54   10:29  4:30:45
 1934  783 M20  Kevin Shevlin, 31, Minneapolis, MN       4:34:55   10:29  4:29:25
 1935  158 M50  Bruce Erickson, 53, Coon Rapids, MN      4:34:55   10:29  4:33:23
 1936  784 M20  Nathan Lacoursiere, 29, Duluth, MN       4:34:56   10:29  4:33:23
 1937  275 M40  Taylor Forsyth, 41, Eden Prairie, MN     4:34:59   10:29  4:33:26
 1938  785 M20  Eric Polinder, 28, Lakeville, MN         4:35:06   10:30  4:34:15
 1939  786 M20  Jacob Johnson, 27, Minneapolis, MN       4:35:11   10:30  4:28:38
 1940   31 M60  Chuck Fraenkel, 61, Naperville, IL       4:35:11   10:30  4:29:35
 1941  302 M35  Nicholas Pross, 39, Atlantic, IA         4:35:12   10:30  4:31:02
 1942  276 M40  James Kickland, 42, Atlantic, IA         4:35:12   10:30  4:31:03
 1943  787 M20  Joe Christianson, 27, Minnetonka, MN     4:35:12   10:30  4:32:13
 1944  227 M45  Marty Sterzinger, 49, Canby, MN          4:35:13   10:30  4:34:10
 1945  277 M40  Randy Gaffney, 40, Minneota, MN          4:35:13   10:30  4:34:11
 1946  303 M35  Brian Clark, 39, Maple Grove, MN         4:35:14   10:30  4:32:25
 1947  278 M40  Paul Monson, 40, Spring Lake Park, MN    4:35:14   10:30  4:32:41
 1948  228 M45  Murray Greer, 48, Minot, ND              4:35:18   10:30  4:31:02
 1949  304 M35  Rubens Modelli, 38, Lake Elmo, MN        4:35:21   10:30  4:32:57
 1950  788 M20  Stephen Raboin, 31, Superior, WI         4:35:26   10:30  4:32:39
 1951  279 M40  Bret Kitner, 40, New Prague, MN          4:35:27   10:30  4:33:49
 1952  789 M20  Steve Montera, 34, Plymouth, MN          4:35:29   10:30  4:31:43
 1953  790 M20  Bradley Krebsbach, 26, New Brighton, MN  4:35:31   10:31  4:29:30
 1954  159 M50  Joseph Jeppesen, 53, Chanhassen, MN      4:35:35   10:31  4:33:48
 1955  791 M20  Dave Longhorn, 34, O'Fallon, IL          4:35:39   10:31  4:28:06
 1956   16 M65  James Thompson, 65, Clarkesville, GA     4:35:39   10:31  4:34:44
 1957  280 M40  Dan Mitchell, 40, Hastings, MN           4:35:43   10:31  4:32:48
 1958  792 M20  Curtis Dischinger, 23, Golden Valley, MN 4:35:47   10:31  4:29:06
 1959  305 M35  Peter Gausmann, 39, Minnetonka, MN       4:35:52   10:31  4:32:22
 1960   51 M18  Jacob Marette, 18, Brooklyn Park, MN     4:35:58   10:32  4:28:04
 1961  793 M20  Drew Goracke, 22, Duluth, MN             4:35:58   10:32  4:33:54
 1962  794 M20  Adam Darula, 23, Medina, MN              4:35:59   10:32  4:30:45
 1963  306 M35  Rob Lewandowski, 35, Prior Lake, MN      4:36:00   10:32  4:32:15
 1964  160 M50  Warren Kerola, 53, Chippewa Falls, WI    4:36:07   10:32  4:31:06
 1965  795 M20  Brady Fleming, 32, Clive, IA             4:36:07   10:32  4:32:29
 1966  796 M20  Andre Anderson, 22, Duluth, MN           4:36:07   10:32  4:34:15
 1967  281 M40  Jason Hinze, 42, Minneapolis, MN         4:36:11   10:32  4:34:12
 1968  797 M20  Brian Podany, 34, Blaine, MN             4:36:14   10:32  4:28:07
 1969  798 M20  Mike Hill, 29, Duluth, MN                4:36:15   10:32  4:32:18
 1970  799 M20  Adam Smit, 28, Stanley, WI               4:36:17   10:32  4:34:57
 1971  161 M50  Glen Swanson, 53, Minneapolis, MN        4:36:21   10:32  4:34:24
 1972  800 M20  Robert Monchka, 27, Thunder Bay, ON      4:36:28   10:33  4:30:23
 1973  229 M45  Patrick Hepfler, 48, Chippewa Falls, WI  4:36:29   10:33  4:32:31
 1974  230 M45  Steven Thiessen, 47, New Brighton, MN    4:36:30   10:33  4:33:39
 1975  801 M20  Adam Hosfield, 27, Plymouth, MN          4:36:33   10:33  4:33:35
 1976  802 M20  Nicolas August, 25, Orlando, FL          4:36:37   10:33  4:33:46
 1977   32 M60  Norman Heiser, 60, Princeville, IL       4:36:39   10:33  4:33:43
 1978  307 M35  Brian Nelson, 37, Maple Grove, MN        4:36:43   10:33  4:35:24
 1979  308 M35  Michael Niezgoda, 37, Chicago, IL        4:36:43   10:33  4:35:25
 1980   79 M55  Jeff Gallagher, 55, Marine On St Croi, MN
                                                            4:36:43   10:33  4:35:43
 1981  282 M40  Adam Smith, 44, Bloomington, MN          4:36:45   10:33  4:36:04
 1982   80 M55  Scott Freer, 59, Wheaton, IL             4:36:46   10:33  4:32:46
 1983  803 M20  Ryan Feldbrugge, 27, Mankato, MN         4:36:46   10:33  4:32:59
 1984   33 M60  Timothy Sandor, 60, Superior, WI         4:36:49   10:33  4:34:53
 1985   34 M60  Larry McNichols, 64, Elk River, MN       4:36:49   10:33  4:35:55
 1986  804 M20  David Adams, 33, Plainview, MN           4:36:52   10:34  4:32:56
 1987   35 M60  John Amell, 64, Holland, MI              4:36:52   10:34  4:35:15
 1988  162 M50  James McQuillan, 54, St Louis Park, MN   4:36:54   10:34  4:36:35
 1989  231 M45  George Amidon, 49, Holland, MI           4:36:55   10:34  4:32:00
 1990  309 M35  Tim Arvidson, 39, Shakopee, MN           4:36:57   10:34  4:33:33
 1991  163 M50  Michael Hemesath, 50, Northfield, MN     4:36:57   10:34  4:35:01
 1992  232 M45  Al Haeg, 46, Columbia Hts, MN            4:37:00   10:34  4:30:02
 1993  233 M45  Chris Nutting, 48, Fridley, MN           4:37:00   10:34  4:30:03
 1994  310 M35  Joel Turensky, 38, Le Sueur, MN          4:37:00   10:34  4:33:29
 1995  311 M35  Mark Rannow, 36, Minnetonka, MN          4:37:07   10:34  4:35:14
 1996  805 M20  Sebastian Correa, 21, Miami, FL          4:37:10   10:34  4:33:40
 1997  806 M20  Jonathan Olson, 34, Big Lake, MN         4:37:11   10:34  4:32:05
 1998   81 M55  Matt Owings, 57, Longview, TX            4:37:16   10:35  4:34:35
 1999  312 M35  Shane Determan, 37, Big Lake, MN         4:37:19   10:35  4:32:33
 2000  164 M50  Scott Nelson, 53, Redwood Falls, MN      4:37:26   10:35  4:32:45
 2001  807 M20  William Thompson, 27, Rochester, MN      4:37:29   10:35  4:34:29
 2002  283 M40  Sandy Kalway, 43, Clear Lake, MN         4:37:37   10:35  4:29:33
 2003  808 M20  Benjamin Fornear, 31, Duluth, MN         4:37:40   10:35  4:33:56
 2004  234 M45  Tom Hauser, 48, Chanhassen, MN           4:37:42   10:36  4:34:31
 2005  809 M20  Joseph Green, 21, Edina, MN              4:37:53   10:36  4:33:41
 2006  235 M45  James Kampa, 46, Rosemount, MN           4:37:54   10:36  4:35:09
 2007  810 M20  Travis Bistodeau, 33, Bloomington, MN    4:37:54   10:36  4:36:08
 2008  811 M20  Jeffrey York, 29, Minneapolis, MN        4:37:55   10:36  4:36:15
 2009  165 M50  Kevin Torgerson, 50, Stewartville, MN    4:37:57   10:36  4:35:36
 2010  812 M20  Matthew Beetcher, 33, Eyota, MN          4:38:04   10:36  4:32:38
 2011  313 M35  Mitchell Juusola, 37, Floodwood, MN      4:38:06   10:36  4:34:53
 2012  236 M45  Jeffrey Juusola, 48, Esko, MN            4:38:06   10:36  4:34:53
 2013  813 M20  Michael Clausman, 33, Inver Grove Hts, MN
                                                            4:38:08   10:37  4:34:35
 2014  814 M20  Nathan Sand, 23, Duluth, MN              4:38:10   10:37  4:35:00
 2015  815 M20  Mark Hanneman, 21, Hutchinson, MN        4:38:11   10:37  4:34:22
 2016  284 M40  Douglas Glass, 44, Minneapolis, MN       4:38:12   10:37  4:35:51
 2017  314 M35  Eric Meyer, 36, Andover, MN              4:38:14   10:37  4:36:09
 2018  816 M20  Jason Lewis, 22, St Paul, MN             4:38:14   10:37  4:36:29
 2019  315 M35  Gary Zarda, 37, Rhinelander, WI          4:38:15   10:37  4:36:29
 2020  817 M20  Cole Griswold, 24, Minneapolis, MN       4:38:16   10:37  4:34:07
 2021   82 M55  David Stockton, 56, Deer Park, TX        4:38:17   10:37  4:33:44
 2022   17 M65  Bryan Bartness, 67, St Louis Park, MN    4:38:19   10:37  4:35:05
 2023  818 M20  Sam Benjamin, 34, Neenah, WI             4:38:22   10:37  4:36:12
 2024  166 M50  Chris Gannaway, 52, Inver Grove Hts, MN  4:38:23   10:37  4:32:35
 2025  237 M45  Stephen Corner, 47, Rochester, MN        4:38:24   10:37  4:35:51
 2026  238 M45  Gary Schram, 48, Hammond, WI             4:38:25   10:37  4:35:43
 2027   36 M60  Bruce Lindell, 64, Plymouth, MN          4:38:28   10:37  4:34:54
 2028  285 M40  Fernando Nacionales, 41, St Paul, MN     4:38:29   10:37  4:34:29
 2029  819 M20  Adam Pratt, 33, Wheaton, IL              4:38:32   10:37  4:34:16
 2030  316 M35  Matthew Ellickson, 35, Maple Grove, MN   4:38:32   10:37  4:36:10
 2031  167 M50  Thomas Bliss, 52, Minneapolis, MN        4:38:36   10:38  4:37:10
 2032   83 M55  Steve Rodgers, 55, Madison, WI           4:38:38   10:38  4:37:03
 2033   18 M65  Lou Miller, 65, Hudson, WI               4:38:40   10:38  4:34:44
 2034  317 M35  Toby Biegel, 35, Fall Creek, WI          4:38:43   10:38  4:36:11
 2035  820 M20  Scott Vansickle, 22, Park Rapids, MN     4:38:46   10:38  4:37:14
 2036  286 M40  Craig Stevens, 44, Ramsey, MN            4:38:48   10:38  4:37:35
 2037  287 M40  Keith Olson, 41, Westby, WI              4:38:50   10:38  4:34:30
 2038  239 M45  Martin Berens, 47, Shakopee, MN          4:38:52   10:38  4:33:27
 2039  821 M20  Scott Wacker, 31, Pierz, MN              4:38:52   10:38  4:34:14
 2040  822 M20  Michael Woodward, 21, Ramsey, MN         4:38:54   10:38  4:33:56
 2041  318 M35  Garry Wise, 35, Austin, TX               4:39:08   10:39  4:36:07
 2042  823 M20  Michael Jensen, 32, Owatonna, MN         4:39:10   10:39  4:35:54
 2043  288 M40  Paul Howe, 42, Overland Park, KS         4:39:14   10:39  4:35:36
 2044  824 M20  Leonard Conklin, 33, Cloquet, MN         4:39:14   10:39  4:35:38
 2045  240 M45  Richard Roof, 47, St Paul, MN            4:39:16   10:39  4:38:50
 2046  825 M20  Gregory Morness, 26, Plymouth, MN        4:39:17   10:39  4:36:18
 2047  241 M45  Craig Brecke, 49, Brookly Park, MN       4:39:19   10:39  4:36:16
 2048  289 M40  Thomas Hanson, 40, Cold Spring, MN       4:39:24   10:39  4:35:44
 2049  826 M20  Allen Mast, 26, Waterloo, IA             4:39:27   10:40  4:32:31
 2050  827 M20  Kale Lepak, 26, Minneapolis, MN          4:39:30   10:40  4:35:19
 2051   84 M55  Gary Thrasher, 56, Eden Prairie, MN      4:39:30   10:40  4:35:20
 2052  828 M20  Jamie Gulley, 29, St Paul, MN            4:39:31   10:40  4:33:09
 2053  242 M45  Jaye Blanshan, 47, Eden Prairie, MN      4:39:31   10:40  4:37:59
 2054  243 M45  Tim Jensen, 47, Shakopee, MN             4:39:32   10:40  4:32:16
 2055  319 M35  Cory Sullivan, 39, St Paul, MN           4:39:33   10:40  4:37:53
 2056  290 M40  Carl Brandt, 43, Maple Grove, MN         4:39:38   10:40  4:34:58
 2057  168 M50  Dave Perry, 53, Ankeny, IA               4:39:39   10:40  4:35:42
 2058  320 M35  Clint Thomas, 35, Mason City, IA         4:39:40   10:40  4:35:09
 2059  291 M40  Paul Arneberg, 40, Edina, MN             4:39:43   10:40  4:38:50
 2060  292 M40  Jeffrey Adams, 40, Pine City, MN         4:39:53   10:41  4:37:56
 2061  321 M35  Troy Schoenrock, 37, Blaine, MN          4:39:53   10:41  4:38:41
 2062  829 M20  Patrick Rounds, 29, St Louis Park, MN    4:39:54   10:41  4:34:48
 2063  244 M45  Ian Holmes, 46, Princeton, MN            4:39:56   10:41  4:36:23
 2064  245 M45  Rich Theisen, 45, Clearwater, MN         4:39:58   10:41  4:34:54
 2065  293 M40  David Rhodes, 40, Marshall, IL           4:40:00   10:41  4:36:54
 2066  830 M20  Victor Cajamarca, 34, Minneapolis, MN    4:40:00   10:41  4:39:35
 2067   37 M60  Gene Geller, 60, Waconia, MN             4:40:02   10:41  4:36:21
 2068  831 M20  Ryan Trombley, 23, North Branch, MN      4:40:03   10:41  4:38:13
 2069  832 M20  Jason Matsch, 27, Hastings, MN           4:40:04   10:41  4:35:26
 2070  322 M35  David Schroeder, 36, St Paul Park, MN    4:40:04   10:41  4:38:41
 2071  833 M20  Robbie Swanson, 28, Duluth, MN           4:40:05   10:41  4:35:56
 2072   52 M18  James Merrill, 18, Duluth, MN            4:40:07   10:41  4:37:25
 2073  834 M20  Jeff Snegosky, 26, New Hope, MN          4:40:08   10:41  4:36:39
 2074  835 M20  Ryan Galloway, 22, Duluth, MN            4:40:09   10:41  4:33:18
 2075  836 M20  Derrick Anderson, 22, Duluth, MN         4:40:09   10:41  4:33:19
 2076  169 M50  Keith Igo, 50, Ashland, WI               4:40:11   10:41  4:36:38
 2077  837 M20  Benjamin Connelly, 29, St Paul, MN       4:40:12   10:41  4:37:35
 2078  838 M20  Matt Maurer, 23, Grand Forks, ND         4:40:20   10:42  4:35:48
 2079  839 M20  Eric Freeman, 22, Marshfield, WI         4:40:21   10:42  4:33:44
 2080  170 M50  Frank Kasbohm, 53, Hinsdale, IL          4:40:21   10:42  4:36:16
 2081  171 M50  Harvey Doerr, 52, Mitchell, SD           4:40:23   10:42  4:36:45
 2082   85 M55  Rick Devine, 56, Rochester, MN           4:40:24   10:42  4:35:31
 2083  840 M20  Ryan Myklebust, 23, Vadnais Hts, MN      4:40:24   10:42  4:37:21
 2084  172 M50  Stephen Pratt, 54, Chicago, IL           4:40:26   10:42  4:35:56
 2085   86 M55  Kuma Takamura, 56, North Mankato, MN     4:40:27   10:42  4:36:37
 2086  294 M40  Bruce Kammen, 44, Inver Grove Hts, MN    4:40:28   10:42  4:37:34
 2087  841 M20  Tyler Tuomisto, 28, Cumberland, RI       4:40:30   10:42  4:38:19
 2088  295 M40  Steve Burrell, 40, Cedar Falls, IA       4:40:31   10:42  4:38:41
 2089  842 M20  Ryan Palmer, 30, Bloomington, MN         4:40:36   10:42  4:37:59
 2090  843 M20  Cliff Buchkoski, 34, Cottage Grove, MN   4:40:38   10:42  4:36:13
 2091  844 M20  Scott Buchkoski, 31, Shafer, MN          4:40:38   10:42  4:36:14
 2092  845 M20  Paul Coufal, 34, Apple Valley, MN        4:40:38   10:42  4:38:18
 2093   53 M18  Nathaniel Tuma, 18, Onalaska, WI         4:40:40   10:42  4:35:35
 2094  173 M50  Dan Matzdorff, 50, Minnetrista, MN       4:40:42   10:42  4:39:09
 2095  296 M40  Barry Haukoos, 43, Minneapolis, MN       4:40:43   10:42  4:35:52
 2096  297 M40  Tom Dimke, 44, Lino Lakes, MN            4:40:44   10:42  4:39:43
 2097  298 M40  David Brooks, 40, Brooklyn Park, MN      4:40:45   10:42  4:36:31
 2098  846 M20  Raymond Graney, 23, Madison, WI          4:40:46   10:43  4:36:39
 2099  847 M20  McClain Rostvold, 34, Savage, MN         4:40:47   10:43  4:36:12
 2100  246 M45  Bill Molitor, 49, Cold Spring, MN        4:40:48   10:43  4:37:32
 2101  848 M20  Zach Bennett, 25, Duluth, MN             4:40:49   10:43  4:36:39
 2102   87 M55  Patrick Hagan, 55, Minneapolis, MN       4:40:49   10:43  4:39:17
 2103  323 M35  Craig Swanson, 38, Jordan, MN            4:40:52   10:43  4:37:38
 2104  849 M20  Blu Bong, 34, Carlton, MN                4:40:54   10:43  4:36:07
 2105  324 M35  Tyler Sassaman, 38, Minneapolis, MN      4:40:54   10:43  4:38:18
 2106  299 M40  Harley Sampson Jr., 40, Sparta, WI       4:40:55   10:43  4:35:38
 2107  850 M20  Aaron Mertes, 26, Knife River, MN        4:40:55   10:43  4:37:09
 2108  851 M20  Ryan Merrell, 31, Apple Valley, MN       4:40:56   10:43  4:36:09
 2109  852 M20  Peter Sperry, 32, Lexington, MN          4:40:58   10:43  4:37:53
 2110  853 M20  John Prendergast, 20, South Range, WI    4:41:09   10:43  4:35:29
 2111  854 M20  Ryan Splawski, 26, Hopkins, MN           4:41:18   10:44  4:37:22
 2112  855 M20  Dan Droberg, 33, Eagan, MN               4:41:18   10:44  4:38:33
 2113  325 M35  Nasir Raja, 39, Orono, MN                4:41:29   10:44  4:37:48
 2114  856 M20  Kyle Dahlen, 28, Spring Lake Park, MN    4:41:30   10:44  4:41:19
 2115  857 M20  Kevin Martin, 25, Golden Valley, MN      4:41:32   10:44  4:40:42
 2116  858 M20  Chad Moehring, 31, Duluth, MN            4:41:34   10:44  4:39:43
 2117  326 M35  Patrick Johnson, 35, Bismarck, ND        4:41:39   10:45  4:40:13
 2118  174 M50  Steven Habeck, 54, Oshkosh, WI           4:41:42   10:45  4:39:27
 2119  327 M35  David Rounds, 38, St Louis Park, MN      4:41:45   10:45  4:36:39
 2120  859 M20  Steve Luukkonen, 23, Plymouth, MN        4:41:45   10:45  4:38:53
 2121  860 M20  Michael Solovy, 27, Eden Prairie, MN     4:41:46   10:45  4:37:29
 2122  247 M45  Cole Studstill, 48, Peru, IL             4:41:49   10:45  4:38:17
 2123  175 M50  James Munoz, 52, Map[lewood, MN          4:41:50   10:45  4:37:09
 2124  176 M50  Ted Sage, 53, Ames, IA                   4:41:50   10:45  4:39:50
 2125  300 M40  Steven Goldade, 44, St Paul, MN          4:41:52   10:45  4:40:51
 2126  861 M20  Brett Storey, 20, Grand Forks, ND        4:41:53   10:45  4:36:39
 2127  862 M20  Taber Rigg, 31, Maple Grove, MN          4:41:55   10:45  4:37:55
 2128  301 M40  Tony Boyer, 41, St Paul, MN              4:41:57   10:45  4:39:43
 2129  248 M45  John Adrian, 46, Stillwater, MN          4:41:57   10:45  4:40:29
 2130  177 M50  Terry Quammen, 51, Andover, MN           4:41:58   10:45  4:40:25
 2131  328 M35  Mike Holtmeier, 37, Woodbury, MN         4:42:04   10:46  4:40:25
 2132   38 M60  Ronald Cheney, 61, Chanhassen, MN        4:42:04   10:46  4:41:19
 2133  302 M40  Greg Michael, 40, Maple Plain, MN        4:42:05   10:46  4:38:08
 2134  303 M40  Kenneth Roberts, 41, St Paul, MN         4:42:08   10:46  4:39:06
 2135  249 M45  Steve Scharfe, 48, Hastings, MN          4:42:08   10:46  4:41:34
 2136  863 M20  Kevin Denny, 22, Hewitt, MN              4:42:11   10:46  4:39:01
 2137  864 M20  Nicholas Aunan, 25, Minneapolis, MN      4:42:16   10:46  4:40:05
 2138  865 M20  Ronald Walters, 28, Minneapolis, MN      4:42:18   10:46  4:37:42
 2139  866 M20  Josh Cichy, 34, Red Wing, MN             4:42:19   10:46  4:39:22
 2140  304 M40  Kevin Rodgers, 43, Northfield, MN        4:42:23   10:46  4:39:45
 2141  867 M20  Brian Korsman, 22, Duluth, MN            4:42:24   10:46  4:37:59
 2142   54 M18  Adam Schwartz, 18, Urbandale, IA         4:42:24   10:46  4:38:42
 2143   88 M55  Jon Drew, 56, Minnetonka, MN             4:42:24   10:46  4:40:13
 2144   89 M55  Thomas Mooney, 57, McFarland, WI         4:42:27   10:46  4:42:27
 2145  868 M20  Grant Kleven, 20, Duluth, MN             4:42:28   10:46  4:37:33
 2146  305 M40  Steve Wilson, 40, Farmington, MN         4:42:29   10:46  4:35:35
 2147  250 M45  Calland Metts, 47, Duluth, MN            4:42:30   10:47  4:37:29
 2148  251 M45  Scott Nelson, 47, Woodbury, MN           4:42:34   10:47  4:40:17
 2149  869 M20  Ryan Flynn, 26, Minneapolis, MN          4:42:36   10:47  4:38:46
 2150   19 M65  Gerald Glatzmaier, 65, Little Canada, MN 4:42:38   10:47  4:41:10
 2151  870 M20  Anthony Paquette, 24, De Pere, WI        4:42:41   10:47  4:40:19
 2152  306 M40  Brad Jerome, 43, Austin, TX              4:42:44   10:47  4:39:08
 2153   90 M55  Edward Koenig, 56, Maplewood, MN         4:42:52   10:47  4:39:08
 2154  178 M50  Paul Kruse, 51, Granger, IA              4:42:53   10:47  4:39:42
 2155  871 M20  Justin Rezac, 31, Minneapolis, MN        4:42:54   10:47  4:39:02
 2156  329 M35  Eric Wan, 36, Burnsville, MN             4:42:54   10:47  4:40:09
 2157  872 M20  Matthew Splett, 34, Minneapolis, MN      4:42:55   10:47  4:37:00
 2158  873 M20  Bryan Kranz, 29, Bloomington, MN         4:42:57   10:48  4:41:40
 2159  874 M20  Jonathan Reeves, 25, Burnsville, MN      4:42:59   10:48  4:38:09
 2160  252 M45  Michael Prinske, 45, Eagan, MN           4:43:00   10:48  4:39:13
 2161  875 M20  Adam Wexler, 28, Eden Prairie, MN        4:43:06   10:48  4:39:38
 2162  330 M35  Michael Johnson, 37, Minneapolis, MN     4:43:10   10:48  4:40:04
 2163  876 M20  Ty McGee, 26, Chicago, IL                4:43:14   10:48  4:39:38
 2164   39 M60  Dick Liebendorfer, 64, Mankato, MN       4:43:20   10:48  4:39:31
 2165  331 M35  Matt Maunu, 39, St Cloud, MN             4:43:21   10:48  4:40:23
 2166  877 M20  Phillip Watson, 26, Isanti, MN           4:43:21   10:48  4:42:15
 2167  332 M35  Thomas Lunde, 38, Minneapolis, MN        4:43:24   10:49  4:39:33
 2168  878 M20  Robert Williams, 26, Coon Rapids, MN     4:43:26   10:49  4:37:33
 2169  333 M35  Darin Keuhn, 38, Brooklyn Park, MN       4:43:27   10:49  4:38:59
 2170  879 M20  Colin Anderson, 25, Sartell, MN          4:43:28   10:49  4:39:32
 2171   15 M16  Andrew Lisson, 17, Cottage Grove, MN     4:43:30   10:49  4:37:57
 2172  880 M20  Patrick Hassmer, 31, Eau Claire, WI      4:43:32   10:49  4:40:10
 2173  307 M40  Darren Quaas, 41, Cloquet, MN            4:43:32   10:49  4:43:00
 2174  334 M35  Tom Trygstad, 37, Clive, IA              4:43:33   10:49  4:39:11
 2175  253 M45  Donald Tierney, 46, Inver Grove Hts, MN  4:43:38   10:49  4:41:22
 2176  254 M45  Scott Dahle, 45, Palos Verdes Esta, CA   4:43:42   10:49  4:37:21
 2177  308 M40  Neal Kurtz, 42, Minneapolis, MN          4:43:47   10:49  4:37:14
 2178  309 M40  Keith Benz, 40, Aitkin, MN               4:43:47   10:49  4:39:55
 2179  255 M45  Jeffrey Johnson, 49, Minneaplois, MN     4:43:50   10:50  4:41:36
 2180  179 M50  Michael Crout, 54, Brentwood, TN         4:43:52   10:50  4:40:22
 2181  881 M20  Andrew Selby, 30, Rochester, MN          4:43:54   10:50  4:40:35
 2182  310 M40  Mike Lissick, 40, Inver Grove Hts, MN    4:44:00   10:50  4:37:30
 2183  256 M45  Pete Quinn, 48, Moline, IL               4:44:03   10:50  4:41:00
 2184  882 M20  Denny Kelleher, 20, Lake Nebagamon, WI   4:44:04   10:50  4:38:12
 2185  335 M35  Eric Vollen, 36, Minneapolis, MN         4:44:07   10:50  4:42:40
 2186  883 M20  Austin Seaverson, 25, St Louis Park, MN  4:44:10   10:50  4:39:01
 2187  884 M20  Joe Fitzgerald, 33, St Paul, MN          4:44:10   10:50  4:43:23
 2188   91 M55  Joe Johnson, 59, Menominee, MI           4:44:12   10:50  4:42:39
 2189  311 M40  Kevin Timm, 43, Rogers, MN               4:44:15   10:51  4:41:19
 2190  180 M50  Lawton Warzala, 50, Chicago, IL          4:44:16   10:51  4:39:43
 2191   92 M55  Klaus Trieselmann, 56, Edina, MN         4:44:27   10:51  4:41:08
 2192  885 M20  Mike Nielson, 33, Lakeville, MN          4:44:31   10:51  4:41:22
 2193  886 M20  Ryan Fixell, 23, Andover, MN             4:44:32   10:51  4:39:05
 2194  336 M35  Jason Pentico, 35, Pella, IA             4:44:34   10:51  4:42:11
 2195  337 M35  Mark Mikulich, 38, Eveleth, MN           4:44:36   10:51  4:41:26
 2196  887 M20  Scott McKenzie, 33, Depere, WI           4:44:36   10:51  4:41:57
 2197  312 M40  Matthew Campson, 44, Champlin, MN        4:44:37   10:51  4:41:31
 2198  888 M20  Justin Hoffmann, 28, Superior, WI        4:44:38   10:51  4:40:28
 2199  338 M35  Jeffrey Dallin, 39, Minneapolis, MN      4:44:43   10:52  4:42:56
 2200  889 M20  Chris Davison, 29, Minneapolis, MN       4:44:46   10:52  4:37:54
 2201  313 M40  William Gonsoski, 41, Hugo, MN           4:44:47   10:52  4:41:17
 2202  181 M50  Timothy Case, 51, Duluth, MN             4:44:52   10:52  4:43:41
 2203  339 M35  Stephen Flikke, 36, Hudson, WI           4:44:55   10:52  4:39:57
 2204  890 M20  Beau Betlock, 31, Duluth, MN             4:44:56   10:52  4:44:44
 2205  891 M20  Carey Montez, 32, Cottage Grove, MN      4:44:58   10:52  4:39:13
 2206  892 M20  Christian Zander, 20, Park Rapids, MN    4:44:58   10:52  4:43:00
 2207   93 M55  Blake Barnes, 55, Mason City, IA         4:44:59   10:52  4:40:40
 2208  182 M50  Lance Barnes, 52, Onalaska, WI           4:44:59   10:52  4:40:41
 2209  893 M20  Troy Birch, 34, Baldwin, IL              4:45:01   10:52  4:43:54
 2210  183 M50  Timothy Erickson, 51, Champlin, MN       4:45:09   10:53  4:40:37
 2211   94 M55  Mike Nelson, 56, Maple Grove, MN         4:45:09   10:53  4:43:46
 2212   95 M55  Daniel Moller, 59, Poplar, WI            4:45:10   10:53  4:41:21
 2213   96 M55  Archie Benike, 55, Mankato, MN           4:45:10   10:53  4:41:26
 2214   55 M18  Aaron Dommeyer, 19, Woodbury, MN         4:45:14   10:53  4:40:27
 2215   56 M18  Isaac Roll, 19, Rush City, MN            4:45:15   10:53  4:37:38
 2216   40 M60  J  Steven Kagol, 62, Deephaven, MN       4:45:23   10:53  4:39:42
 2217  340 M35  Duong Tran, 39, Edina, MN                4:45:24   10:53  4:40:38
 2218  894 M20  Nathan Larson, 23, Minneapolis, MN       4:45:25   10:53  4:41:58
 2219  257 M45  Dale Woodard, 47, Eden Prairie, MN       4:45:27   10:53  4:42:34
 2220  314 M40  Darren Hawk, 43, Raeford, NC             4:45:29   10:53  4:41:22
 2221  315 M40  Mark Alley, 42, Mendota Hts, MN          4:45:32   10:53  4:41:56
 2222   57 M18  Andrew Kampa, 19, Mendota Hts, MN        4:45:33   10:53  4:42:48
 2223  316 M40  Theo Lacy, 40, San Diego, CA             4:45:35   10:54  4:42:00
 2224  341 M35  Christopher Swenke, 38, Hudson, WI       4:45:37   10:54  4:43:56
 2225  317 M40  Kevin Saville, 44, Minnetrista, MN       4:45:38   10:54  4:40:58
 2226  895 M20  Vin Carlson, 32, Eagan, MN               4:45:38   10:54  4:42:26
 2227  896 M20  Jason Tande, 32, Edina, MN               4:45:45   10:54  4:41:55
 2228  258 M45  John Lindgren, 49, Campbell, CA          4:45:45   10:54  4:44:38
 2229  897 M20  Stephen Gazdik, 23, Duluth, MN           4:45:46   10:54  4:42:11
 2230  898 M20  Robbie Leer, 23, Minneapolis, MN         4:45:47   10:54  4:43:40
 2231  899 M20  Kyle McKenzie, 24, Zumbro Falls, MN      4:45:53   10:54  4:42:57
 2232  900 M20  Ian Erickson, 21, Duluth, MN             4:45:54   10:54  4:40:05
 2233  901 M20  Joel Anderson, 34, Rogers, MN            4:45:54   10:54  4:40:17
 2234  259 M45  Keith Pearson, 45, Shawnee, KS           4:45:56   10:54  4:41:07
 2235  318 M40  Daniel Stoerzinger, 44, Maplewood, MN    4:45:56   10:54  4:42:09
 2236  260 M45  Robert Laue, 48, St Louis Park, MN       4:45:56   10:54  4:42:35
 2237  184 M50  Craig Johnson, 51, Regina, SK            4:45:56   10:54  4:43:11
 2238  902 M20  Russ Olsen, 32, Papillion, NE            4:45:57   10:54  4:40:55
 2239   41 M60  Paul Greene, 62, New Rochelle, NY        4:46:00   10:55  4:43:24
 2240  261 M45  Robert Foley, 48, Edina, MN              4:46:03   10:55  4:42:55
 2241  903 M20  Andy Blenkush, 34, Minneapolis, MN       4:46:04   10:55  4:45:07
 2242  904 M20  Ian Wexler, 25, St Louis Park, MN        4:46:07   10:55  4:42:40
 2243   20 M65  James Scheer, 67, Vancouver, WA          4:46:07   10:55  4:43:11
 2244   58 M18  Nik Muaz Nik Rushdi, 19, Duluth, MN      4:46:10   10:55  4:40:51
 2245  319 M40  Richard Haak, 44, Roseville, MN          4:46:10   10:55  4:41:15
 2246   97 M55  John Arnett, 57, Circle Pines, IN        4:46:11   10:55  4:44:30
 2247  342 M35  Ron Tschetter, 35, Sioux Falls, SD       4:46:13   10:55  4:41:48
 2248  905 M20  Michael Luoma, 25, Virginia, MN          4:46:13   10:55  4:42:06
 2249  343 M35  Kevin Bass, 38, Maple Grove, MN          4:46:15   10:55  4:44:33
 2250  320 M40  Gene Pelletier, 44, Esko, MN             4:46:15   10:55  4:44:55
 2251  321 M40  Jerry Siptroth, 44, Esko, MN             4:46:16   10:55  4:44:55
 2252  344 M35  Daniel Kopp, 38, Brooklyn Park, MN       4:46:18   10:55  4:42:39
 2253  262 M45  Mark Cooper, 46, Johnston, IA            4:46:19   10:55  4:41:56
 2254  906 M20  Tim Mattson, 21, Hurley, WI              4:46:19   10:55  4:43:35
 2255  907 M20  Bryan Savage, 23, Iowa City, IA          4:46:19   10:55  4:44:46
 2256   98 M55  Gregory Kleindl, 59, Menomonie, WI       4:46:20   10:55  4:44:35
 2257  322 M40  Terrence Sullivan, 40, Menomonie, WI     4:46:20   10:55  4:45:42
 2258  345 M35  Mark Bontrager, 38, Robbinsdale, MN      4:46:21   10:55  4:40:09
 2259  908 M20  Jeremy Hosterman, 26, St Paul, MN        4:46:24   10:55  4:42:20
 2260  909 M20  James Higgins, 25, Hastins, MN           4:46:25   10:55  4:42:20
 2261  910 M20  Adam Hegg, 30, Minneapolis, MN           4:46:25   10:55  4:42:31
 2262  911 M20  Jon Speake, 31, Golden Valley, MN        4:46:31   10:56  4:43:33
 2263  912 M20  Cyle Greenwell, 28, Minneapolis, MN      4:46:35   10:56  4:40:38
 2264  185 M50  Loren Irwin, 53, Shakopee, MN            4:46:35   10:56  4:44:20
 2265   99 M55  Gregg Getchell, 55, Excelsior, MN        4:46:36   10:56  4:40:39
 2266  346 M35  Parrish Skrien, 39, Nicollet, MN         4:46:40   10:56  4:43:58
 2267  186 M50  Gary Mink, 52, Cortland, OH              4:46:42   10:56  4:45:43
 2268  913 M20  Michael Berg, 20, Owatonna, MN           4:46:43   10:56  4:43:22
 2269  914 M20  Joshua Mink, 23, Cortland, OH            4:46:43   10:56  4:44:25
 2270  347 M35  Jon Swenson, 38, Eyota, MN               4:46:43   10:56  4:44:58
 2271  263 M45  James Johnson, 46, Blaine, MN            4:46:45   10:56  4:45:32
 2272  264 M45  Steven Sundet, 48, Sioux Falls, SD       4:46:46   10:56  4:44:15
 2273  915 M20  Robert Foster, 29, North St Paul, MN     4:46:52   10:56  4:41:53
 2274  348 M35  Brad Davis, 38, Lino Lakes, MN           4:46:56   10:57  4:44:19
 2275  323 M40  Bernadino Restrepo, 41, Chanhassen, MN   4:46:58   10:57  4:39:29
 2276  324 M40  Tom Kotz, 44, St Paul, MN                4:47:06   10:57  4:42:08
 2277  916 M20  Charles Strauss, 32, Mission, KS         4:47:06   10:57  4:45:50
 2278  187 M50  Jeffrey Forst, 51, Hoffman Estates, IL   4:47:08   10:57  4:46:30
 2279  917 M20  Jordan Voller, 20, Rochester, MN         4:47:09   10:57  4:40:38
 2280  918 M20  Jonathan Reid, 30, Bayport, MN           4:47:11   10:57  4:43:53
 2281  919 M20  Justin Eggert, 33, Dassel, MN            4:47:13   10:57  4:43:31
 2282  349 M35  Inge Grasdal, 38, Lakeville, MN          4:47:16   10:57  4:43:38
 2283  920 M20  Daniel Streefland, 20, Webster, MN       4:47:18   10:57  4:43:57
 2284  921 M20  Ben Lindello, 28, Duluth, MN             4:47:19   10:58  4:44:33
 2285  100 M55  Terry Hill, 57, Maple Grove, MN          4:47:20   10:58  4:40:13
 2286   42 M60  Eugene Curnow, 64, Saginaw, MN           4:47:22   10:58  4:43:17
 2287  922 M20  Andrew Luymes, 30, Iowa City, IA         4:47:25   10:58  4:46:17
 2288  923 M20  William Lamb, 33, Jersey City, NJ        4:47:27   10:58  4:42:57
 2289  325 M40  Erik Boleman, 43, Cloquet, MN            4:47:27   10:58  4:45:20
 2290  188 M50  Rodney Johnson, 53, Cannon Falls, MN     4:47:28   10:58  4:42:47
 2291  189 M50  John Friday, 50, Thunder Bay, ON         4:47:28   10:58  4:47:21
 2292  924 M20  David Schwartz, 24, Bloomington, MN      4:47:29   10:58  4:44:51
 2293  925 M20  Luke Hanson, 28, Lino Lakes, MN          4:47:30   10:58  4:44:46
 2294  926 M20  Daniel Pollitt, 26, Apt. L-3, KS         4:47:31   10:58  4:45:23
 2295  927 M20  Mark Tanglao, 25, Wayzata, MN            4:47:32   10:58  4:42:47
 2296  928 M20  Charlie Vacek, 32, Waconia, MN           4:47:34   10:58  4:43:05
 2297  929 M20  Collin McKinley, 24, Richmond Hill, GA   4:47:36   10:58  4:43:43
 2298  326 M40  Wade Liston, 42, Houghton, MI            4:47:37   10:58  4:43:30
 2299   59 M18  Allen Hawley, 19, Eveleth, MN            4:47:37   10:58  4:46:16
 2300  930 M20  Jimmy Varholdt, 26, Robbinsdale, MN      4:47:41   10:58  4:41:11
 2301  327 M40  Tom Richter, 44, Troy, IL                4:47:46   10:59  4:46:54
 2302  265 M45  James Pauer, 47, Ann Arbor, MI           4:47:48   10:59  4:45:22
 2303   21 M65  Wally Capps, 68, Farmers Branch, TX      4:47:48   10:59  4:46:02
 2304  266 M45  Daryl Landwehr, 45, Ramsey, MN           4:47:55   10:59  4:40:37
 2305  190 M50  Melvin Kauma, 51, Coon Rapids, MN        4:47:57   10:59  4:45:54
 2306  191 M50  John Shorey, 53, Council Bluffs, IA      4:47:59   10:59  4:45:27
 2307  931 M20  Mark Doperalski, 32, Eagan, MN           4:47:59   10:59  4:47:03
 2308  350 M35  Chris Nylund, 36, Duluth, MN             4:48:01   10:59  4:42:37
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top 
 2309  932 M20  William Loeks, 27, Apt 1, MI             4:48:18   11:00  4:45:08
 2310  351 M35  David Carlson, 36, Duluth, MN            4:48:25   11:00  4:46:50
 2311  933 M20  Patrick Benson, 22, Fargo, ND            4:48:26   11:00  4:42:13
 2312  267 M45  Bill Tetrick, 48, Mounds View, MN        4:48:26   11:00  4:44:43
 2313   22 M65  Bob Spilski, 65, Harrison Township, MI   4:48:27   11:00  4:44:22
 2314  352 M35  Dan O'Reilly, 38, Minnetonka, MN         4:48:27   11:00  4:45:05
 2315  934 M20  Joe Balster, 30, Shakopee, MN            4:48:36   11:00  4:44:49
 2316  101 M55  Marshall Stout, 57, Naperville, IL       4:48:37   11:01  4:47:47
 2317  935 M20  Broque Brew, 32, Burnsville, MN          4:48:38   11:01  4:46:56
 2318  936 M20  Bryce Brew, 28, West Fargo, ND           4:48:39   11:01  4:46:58
 2319   60 M18  Rex Fernando, 18, Ames, IA               4:48:41   11:01  4:45:42
 2320  353 M35  James Honnoll, 36, Rogers, MN            4:48:42   11:01  4:45:12
 2321  937 M20  Christopher Maida, 28, Minneapolis, MN   4:48:42   11:01  4:47:50
 2322   43 M60  Charles Olson, 63, Dubuque, IA           4:48:45   11:01  4:44:58
 2323  938 M20  Michael Pyka, 25, Columbia Hts, MN       4:48:46   11:01  4:46:00
 2324  939 M20  Chris Swanson, 33, Apple Valley, MN      4:48:51   11:01  4:45:06
 2325  940 M20  Brock Carlson, 34, Elk River, MN         4:48:51   11:01  4:45:54
 2326  941 M20  Andrew Kershner, 30, St Paul, MN         4:48:54   11:01  4:46:54
 2327  942 M20  Derek Denzel, 25, St Louis Park, MN      4:48:55   11:01  4:42:37
 2328  943 M20  Jason Bierschbach, 29, Fountain, CO      4:49:02   11:01  4:47:09
 2329  354 M35  Ed Kohler, 35, Minneapolis, MN           4:49:07   11:02  4:38:49
 2330  328 M40  Marcelo Romero, 42, Eden Prairie, MN     4:49:08   11:02  4:46:28
 2331  268 M45  Dean Laiti, 49, Fridley, MN              4:49:08   11:02  4:49:08
 2332  329 M40  Mario Ramirez, 43, Westerville, OH       4:49:10   11:02  4:46:32
 2333  102 M55  Lawrence Jacobs, 55, Buffalo Grove, IL   4:49:11   11:02  4:43:05
 2334  944 M20  Jordan McIntyre, 23, Grand Forks, ND     4:49:13   11:02  4:45:17
 2335  355 M35  Patrick Dominy, 36, North Liberty, IA    4:49:15   11:02  4:42:30
 2336  945 M20  Jason Bauerly, 31, Maple Grove, MN       4:49:15   11:02  4:46:58
 2337  946 M20  Jordan Lazer, 27, Rochester, MN          4:49:17   11:02  4:46:39
 2338  947 M20  Daniel Fanning, 28, Duluth, MN           4:49:19   11:02  4:45:53
 2339  330 M40  Ken Meyers, 43, Bemidji, MN              4:49:21   11:02  4:42:45
 2340  192 M50  Mike Palmer, 50, Jefferson, IA           4:49:29   11:02  4:46:42
 2341  948 M20  Kevin Knabel, 24, Minnestoa City, MN     4:49:30   11:03  4:45:33
 2342  949 M20  Jeremy White, 33, Mason City, IA         4:49:35   11:03  4:46:45
 2343  193 M50  Bill Jordan, 54, Glenmoore, PA           4:49:35   11:03  4:47:24
 2344  950 M20  Patrick Bartel, 31, Minneapolis, MN      4:49:37   11:03  4:43:25
 2345  103 M55  Bill Gitar, 59, Duluth, MN               4:49:37   11:03  4:46:00
 2346  951 M20  Wade Dewall, 33, Hastings, MN            4:49:50   11:03  4:44:28
 2347  356 M35  Erik Roys, 38, Jewell, IA                4:49:50   11:03  4:45:24
 2348  952 M20  Timothy Fencl, 29, Ames, IA              4:49:51   11:03  4:45:24
 2349  357 M35  Frank Tuma, 37, Onalaska, WI             4:49:56   11:04  4:44:50
 2350  331 M40  Timothy Koberna, 41, Waverly, IA         4:50:01   11:04  4:48:00
 2351  104 M55  Gary Pawlenty, 57, Eagan, MN             4:50:02   11:04  4:44:15
 2352  953 M20  Miguel Kelleher, 23, Lake Nebagamon, WI  4:50:02   11:04  4:46:08
 2353  954 M20  Christopher Hoffman, 25, Bemidji, MN     4:50:03   11:04  4:45:46
 2354  358 M35  Gregory Taylor, 35, Rising Sun, MD       4:50:07   11:04  4:46:22
 2355  955 M20  David Schmoyer, 26, Albertville, MN      4:50:09   11:04  4:43:39
 2356  956 M20  Keal Meredith, 24, Eden Prairie, MN      4:50:10   11:04  4:48:03
 2357  957 M20  Reid Roebbeke, 33, Hudson, WI            4:50:10   11:04  4:48:27
 2358  359 M35  Patrick Hile, 37, Robbinsdale, MN        4:50:15   11:04  4:45:11
 2359  332 M40  Todd Honstrom, 44, Sartell, MN           4:50:22   11:05  4:46:58
 2360  360 M35  Mark Bohn, 39, Louisburg, KS             4:50:23   11:05  4:46:56
 2361  194 M50  Ken Smith, 50, Minnetonka, MN            4:50:25   11:05  4:45:43
 2362  958 M20  Ben Timmers, 20, Waconia, MN             4:50:31   11:05  4:46:29
 2363  195 M50  John Lochner, 52, Lake Elmo, MN          4:50:35   11:05  4:49:25
 2364  361 M35  Ross Solberg, 39, Bessemer, MI           4:50:37   11:05  4:47:27
 2365  196 M50  Scott Hunt, 50, New Prague, MN           4:50:38   11:05  4:48:45
 2366  105 M55  Gary Buckley, 57, Rogersville, MO        4:50:39   11:05  4:46:52
 2367  959 M20  Adam Ragatz, 24, Minneapolis, MN         4:50:40   11:05  4:48:28
 2368  269 M45  Leon Lillie, 47, North St Paul, MN       4:50:42   11:05  4:47:37
 2369  960 M20  Charles Simonson, 28, Minneapolis, MN    4:50:42   11:05  4:48:28
 2370  961 M20  Aaron Bogucki, 24, Cloquet, MN           4:50:44   11:05  4:44:26
 2371   44 M60  Chuck Weinrick, 63, Marquette, MI        4:50:44   11:05  4:47:20
 2372  362 M35  Craig Matarrese, 39, North Mankato, MN   4:50:48   11:05  4:47:01
 2373  962 M20  Tom Simonson, 26, Duluth, MN             4:50:50   11:06  4:45:31
 2374  963 M20  Nick Ariens, 23, St Louis Park, MN       4:50:53   11:06  4:46:02
 2375  964 M20  Patrick Greer, 22, Minot, ND             4:50:53   11:06  4:46:38
 2376  106 M55  Norman Miranda, 57, Deer River, MN       4:50:54   11:06  4:48:41
 2377  333 M40  Russell Wicklund, 44, Forest Lake, MN    4:50:55   11:06  4:47:05
 2378  965 M20  Joshua Lushine, 34, Minneapolis, MN      4:50:56   11:06  4:46:36
 2379  966 M20  Daniel Denucci, 22, Chanhassen, MN       4:50:56   11:06  4:46:36
 2380  107 M55  Jerry Lizotte, 57, Winnipeg, MB          4:50:56   11:06  4:46:53
 2381  363 M35  Steven Fischer, 36, Elk River, MN        4:50:56   11:06  4:47:06
 2382  197 M50  David Weber, 53, Elk Grove Village, IL   4:50:59   11:06  4:48:07
 2383  967 M20  Dustin Linquist, 21, Anoka, MN           4:51:01   11:06  4:45:11
 2384  968 M20  Nick Trapnell, 27, Grand Forks, ND       4:51:01   11:06  4:48:31
 2385  364 M35  Corey Ulrich, 38, Dresser, WI            4:51:13   11:06  4:47:32
 2386  365 M35  Christopher Loew, 39, Buffalo, MN        4:51:14   11:06  4:46:54
 2387  270 M45  Daryl Saari, 46, Rochester, MN           4:51:18   11:07  4:45:35
 2388  271 M45  John Crank, 49, Greenwood, IN            4:51:18   11:07  4:48:10
 2389  198 M50  Gary Peterson, 54, Superior, WI          4:51:23   11:07  4:48:33
 2390   45 M60  Bill Getts, 62, Minneapolis, MN          4:51:24   11:07  4:48:33
 2391  969 M20  Peter Small, 23, Minneapolis Mn, MN      4:51:28   11:07  4:44:42
 2392  366 M35  James Thoma, 35, Little Falls, MN        4:51:30   11:07  4:47:17
 2393  272 M45  Randy Meyer, 45, Edina, MN               4:51:35   11:07  4:49:26
 2394  970 M20  Colton Green, 21, New Richmond, WI       4:51:36   11:07  4:44:24
 2395  971 M20  Corey Burton, 34, Roberts, WI            4:51:36   11:07  4:48:33
 2396  972 M20  Adam Michaelson, 22, Duluth, MN          4:51:39   11:07  4:45:29
 2397  199 M50  Bob Johnson, 51, Bayside, WI             4:51:40   11:07  4:45:54
 2398  973 M20  Gino Luu, 32, Apple Valley, MN           4:51:41   11:08  4:43:54
 2399  974 M20  Marc Verdugo, 22, Duluth, MN             4:51:44   11:08  4:45:35
 2400  334 M40  Gary Gould, 41, Rosemount, MN            4:51:45   11:08  4:46:03
 2401  975 M20  J C. Lippold, 27, Champlin, MN           4:51:47   11:08  4:47:52
 2402  108 M55  John Schreifels, 56, St Cloud, MN        4:51:51   11:08  4:51:44
 2403  200 M50  Greg Moore, 50, Superior, WI             4:51:52   11:08  4:49:26
 2404  335 M40  David Daniels, 41, Lake Elmo, MN         4:51:54   11:08  4:49:50
 2405  273 M45  Glen Shuldes, 45, Shoreview, MN          4:51:55   11:08  4:48:51
 2406  274 M45  Joe Vallie, 46, Duluth, MN               4:51:56   11:08  4:48:49
 2407  275 M45  Brian Kelly, 46, St Paul, MN             4:51:56   11:08  4:49:12
 2408  201 M50  Larry Kirch, 51, La Crosse, WI           4:51:59   11:08  4:47:42
 2409   61 M18  Justin Nowak, 18, Silver Lake, MN        4:51:59   11:08  4:48:37
 2410  367 M35  Blane Larson, 39, Monticello, MN         4:52:03   11:08  4:45:45
 2411  976 M20  Matthew Donnelly, 33, Sacramento, CA     4:52:03   11:08  4:47:59
 2412  977 M20  Ian Sommers, 23, Mankato, MN             4:52:03   11:08  4:47:59
 2413  978 M20  Bucky Beyer, 23, Arlington, VA           4:52:04   11:08  4:47:13
 2414  336 M40  David Seitz, 41, Stillwater, MN          4:52:05   11:08  4:49:14
 2415  276 M45  Joseph Virga, 46, Lindstrom, MN          4:52:05   11:08  4:49:51
 2416  109 M55  Craig Swanson, 55, Plymouth, MN          4:52:08   11:09  4:46:11
 2417  979 M20  Cody Schmidt, 30, Shoreview, MN          4:52:10   11:09  4:50:11
 2418  202 M50  Dale Lund, 53, Barnum, MN                4:52:11   11:09  4:47:45
 2419  110 M55  Mark Fix, 56, Blaine, MN                 4:52:15   11:09  4:49:45
 2420   46 M60  Bill Lee, 60, Anoka, MN                  4:52:16   11:09  4:50:51
 2421  980 M20  Aaron Larson, 23, Duluth, MN             4:52:20   11:09  4:49:05
 2422  981 M20  Israel Diaz, 31, Blaine, MN              4:52:22   11:09  4:51:15
 2423   62 M18  Benjamin Roettger, 18, Lake Elmo, MN     4:52:32   11:09  4:49:17
 2424  277 M45  Kent Van De Veer, 48, Princeton, MN      4:52:37   11:10  4:50:01
 2425  982 M20  Chris Gillis, 31, Chicago, IL            4:52:38   11:10  4:44:08
 2426  983 M20  Tyler Beane, 25, Shoreview, MN           4:52:39   11:10  4:50:25
 2427  278 M45  Thomas Houghtling, 48, Ham Lake, MN      4:52:41   11:10  4:48:30
 2428  111 M55  Richard Seurer, 57, Minneapolis, MN      4:52:44   11:10  4:49:05
 2429  203 M50  Steve Bounds, 50, Pine Island, MN        4:52:46   11:10  4:46:18
 2430  984 M20  Ryan Carlson, 30, Chanhassen, MN         4:52:48   11:10  4:50:40
 2431  337 M40  Alan Van Loon, 42, Hermantown, MN        4:52:51   11:10  4:48:07
 2432  368 M35  David Kelley, 38, Minneapolis, MN        4:52:52   11:10  4:49:38
 2433  112 M55  Erik Scheurle, 56, Minneapolis, MN       4:52:53   11:10  4:50:11
 2434  279 M45  Mike Bolger, 47, Minocqua, WI            4:52:55   11:10  4:49:05
 2435  369 M35  Matt Meter, 38, Fairfax, IA              4:52:55   11:10  4:49:40
 2436  204 M50  Rick Fossen, 50, Minocqua, WI            4:52:56   11:10  4:49:05
 2437  370 M35  Eric Hurst, 36, Leadville, CO            4:53:02   11:11  4:47:34
 2438  985 M20  Ben Shanahan, 29, Bemidji, MN            4:53:04   11:11  4:50:38
 2439  338 M40  Tim Helmueller, 42, Farmington, MN       4:53:05   11:11  4:49:36
 2440  205 M50  Mike Matheny, 54, Inver Grove Hts, MN    4:53:06   11:11  4:44:50
 2441  280 M45  Balaji Kuravi, 45, Apple Valley, MN      4:53:07   11:11  4:48:54
 2442  986 M20  Joel Phelps, 24, Carlton, MN             4:53:11   11:11  4:49:17
 2443  206 M50  Curtis Clausen, 52, Big Lake, MN         4:53:14   11:11  4:47:49
 2444  987 M20  Adam Trulen, 20, Champlin, MN            4:53:14   11:11  4:50:27
 2445  988 M20  Mark Shultz, 24, Minneapolis, MN         4:53:16   11:11  4:49:09
 2446  989 M20  Noah Trulen, 26, Champlin, MN            4:53:16   11:11  4:50:28
 2447  990 M20  Nathan Trulen, 24, Champlin, MN          4:53:17   11:11  4:50:27
 2448  991 M20  Will Harrington, 32, Plymouth, MN        4:53:18   11:11  4:50:46
 2449  992 M20  Charles Kelly, 29, Minneapolis, MN       4:53:24   11:11  4:51:11
 2450  339 M40  Brett Swensen, 44, Eden Prairie, MN      4:53:25   11:11  4:51:54
 2451  993 M20  Peter Euphosin, 25, St Paul, MN          4:53:26   11:12  4:49:13
 2452  113 M55  Greg Ohlsen, 55, Maplewood, MN           4:53:26   11:12  4:50:18
 2453  994 M20  Ryan Sandefer, 28, Duluth, MN            4:53:32   11:12  4:50:51
 2454  340 M40  Todd Wolner, 42, Centerville, MN         4:53:34   11:12  4:46:59
 2455  207 M50  Jim Fristad, 53, Grand Forks, ND         4:53:35   11:12  4:49:13
 2456  995 M20  Matthew Twedt, 23, Lake Mills, IA        4:53:37   11:12  4:47:07
 2457  996 M20  Eric Dietz, 22, Minneapolis, MN          4:53:42   11:12  4:49:52
 2458  208 M50  Daniel Tyukody, 52, Manhattan Beach, CA  4:53:42   11:12  4:50:38
 2459  341 M40  Bart Biedinger, 40, Champlin, MN         4:53:47   11:12  4:47:59
 2460   47 M60  Robert McWilliam, 62, Sault Ste Marie, ON
                                                            4:53:47   11:12  4:48:00
 2461  997 M20  William Capecchi, 25, St Joseph, MN      4:53:49   11:12  4:50:36
 2462  281 M45  Daniel Reed, 48, Edina, MN               4:53:55   11:13  4:52:33
 2463  114 M55  Jeff Power, 55, Omaha, NE                4:53:57   11:13  4:53:52
 2464  342 M40  Steven Class, 44, Bradenton Beach, FL    4:53:59   11:13  4:47:48
 2465  998 M20  Rudolph Kluz, 31, Oakdale, MN            4:53:59   11:13  4:48:20
 2466  343 M40  Michael Wilkie, 40, Shakopee, MN         4:54:00   11:13  4:52:37
 2467  999 M20  Brian Culbertson, 34, Hudson, WI         4:54:09   11:13  4:48:46
 2468 1000 M20  Adam Werley, 25, West Des Moines, IA     4:54:09   11:13  4:50:02
 2469  209 M50  Jeff Goldstein, 52, Maple Grove, MN      4:54:13   11:13  4:52:49
 2470  210 M50  Russ Goldstein, 50, Hutchinson, MN       4:54:13   11:13  4:52:50
 2471  344 M40  Stephen Sakamoto, 40, Oklahoma City, OK  4:54:14   11:13  4:47:58
 2472  345 M40  Len Josephs, 40, Burnsville, MN          4:54:14   11:13  4:47:59
 2473  371 M35  Joe Ryan, 37, Rochester, MN              4:54:16   11:13  4:52:01
 2474 1001 M20  James Gittemeier, 31, Duluth, MN         4:54:18   11:14  4:50:53
 2475  211 M50  Doug Kluth, 51, Columbus, NE             4:54:23   11:14  4:49:12
 2476 1002 M20  Matthew Stahl, 28, Minneapolis, MN       4:54:28   11:14  4:50:52
 2477 1003 M20  Kris Johansen, 32, Durand, WI            4:54:33   11:14  4:52:52
 2478  372 M35  Bradley Hoyt, 38, Lake Nebagamon, WI     4:54:35   11:14  4:46:25
 2479  346 M40  William McMahon, 42, Dekalb, IL          4:54:35   11:14  4:52:02
 2480   23 M65  Jim Krough, 69, Wayzata, MN              4:54:36   11:14  4:48:55
 2481  282 M45  Mark Myogeto, 48, Cedar Park, TX         4:54:37   11:14  4:48:03
 2482 1004 M20  Jason Rozin, 34, Bloomington, MN         4:54:39   11:14  4:52:52
 2483  347 M40  Larry Mara, 43, Sun Prairie, WI          4:54:44   11:14  4:52:15
 2484  115 M55  Phillip Bunton, 55, Trempealeau, WI      4:54:44   11:14  4:52:16
 2485  116 M55  Mike Kjelland, 55, Alexandria, MN        4:54:45   11:15  4:52:34
 2486  212 M50  Bud Matthews, 51, Brookfield, WI         4:54:49   11:15  4:51:41
 2487 1005 M20  Todd Senoraske, 27, Tomahawk, WI         4:54:52   11:15  4:48:29
 2488 1006 M20  Chad Augustine, 27, Rocky River, OH      4:54:52   11:15  4:48:30
 2489 1007 M20  Steven Ernster, 21, Lino Lakes, MN       4:54:54   11:15  4:54:00
 2490 1008 M20  Gary McPherson, 31, St Louis Park, MN    4:54:58   11:15  4:51:29
 2491  213 M50  Rande Christensen, 53, Cambridge, MN     4:55:02   11:15  4:51:34
 2492  373 M35  Mike Hartley, 35, Brownsburg, IN         4:55:03   11:15  4:49:15
 2493 1009 M20  Tim Williams, 21, Culver, MN             4:55:05   11:15  4:51:39
 2494 1010 M20  Tim McCallum, 25, Prior Lake, MN         4:55:06   11:15  4:48:52
 2495 1011 M20  Michael Laskowski, 20, Eagan, MN         4:55:07   11:15  4:52:51
 2496 1012 M20  Joe Ostrander, 33, Shoreview, MN         4:55:11   11:16  4:49:11
 2497 1013 M20  Scott Boys, 24, Shakopee, MN             4:55:13   11:16  4:55:11
 2498  374 M35  Christopher Hudson, 38, Madison, WI      4:55:18   11:16  4:51:36
 2499  375 M35  Ryan Hegman, 37, Plymouth, MN            4:55:18   11:16  4:52:56
 2500 1014 M20  Jason Willoughby, 22, Lake Nebagamon, WI 4:55:22   11:16  4:54:36
 2501  348 M40  Anthony Acitelli, 43, Elk River, MN      4:55:24   11:16  4:49:35
 2502 1015 M20  Jeremy Tammi, 32, St Francis, MN         4:55:26   11:16  4:50:22
 2503 1016 M20  Chris Osborn, 33, Fargo, ND              4:55:26   11:16  4:51:02
 2504  283 M45  Dean Herrboldt, 45, Elk River, MN        4:55:32   11:16  4:52:01
 2505 1017 M20  Lee Langner, 28, Maple Grove, MN         4:55:34   11:16  4:50:15
 2506  117 M55  Ote Wood, 56, Rensselaer, IN             4:55:34   11:16  4:51:22
 2507  376 M35  Tim Evenson, 36, Elk River, MN           4:55:36   11:16  4:49:23
 2508  349 M40  Mike Pretzer, 40, Rugby, ND              4:55:40   11:17  4:53:08
 2509 1018 M20  Erik Edmunds, 29, Owatonna, MN           4:55:41   11:17  4:51:29
 2510 1019 M20  Kyle Mally, 25, Bettendorf, IA           4:55:42   11:17  4:51:09
 2511  350 M40  Jeff Lamoureux, 41, Jefferson, IA        4:55:48   11:17  4:53:01
 2512  284 M45  Joseph Meyer, 48, Andover, MN            4:55:49   11:17  4:49:05
 2513  351 M40  David Gelineau, 43, Duluth, MN           4:55:49   11:17  4:50:25
 2514 1020 M20  Aaron Ostertag, 20, Hampton, MN          4:55:49   11:17  4:52:27
 2515 1021 M20  Scott Yogerst, 28, Milwaukee, WI         4:55:49   11:17  4:52:40
 2516  352 M40  Eric Donahue, 41, West Saint Paul, MN    4:55:50   11:17  4:51:16
 2517  377 M35  Cory Stroup, 35, Chanhassen, MN          4:55:51   11:17  4:51:39
 2518  214 M50  Brian Taylor, 53, Santa Rosa, CA         4:55:52   11:17  4:49:30
 2519  285 M45  James Welch, 45, Austin, TX              4:55:52   11:17  4:51:39
 2520  378 M35  Christopher Jones, 35, Savage, MN        4:56:00   11:17  4:52:38
 2521 1022 M20  Matt Bennett, 26, Wake Forest, NC        4:56:00   11:17  4:53:12
 2522 1023 M20  Timothty Hanson, 30, New Glarus, WI      4:56:02   11:17  4:50:28
 2523  286 M45  Bryan Lester, 45, Grand Forks, ND        4:56:03   11:18  4:53:34
 2524 1024 M20  Benjamin Kinderman, 24, Bloomington, MN  4:56:03   11:18  4:55:54
 2525  287 M45  Dan Leighton, 46, Eagan, MN              4:56:06   11:18  4:48:31
 2526  118 M55  Michael Schupp, 57, Prairie Village, KS  4:56:09   11:18  4:54:46
 2527 1025 M20  Nathan Carr, 34, Shoreview, MN           4:56:12   11:18  4:52:02
 2528  215 M50  Deepak Shretha, 52, Madiosn, WI          4:56:13   11:18  4:52:29
 2529  379 M35  James Crandall, 37, Minneapolis, MN      4:56:22   11:18  4:51:07
 2530  216 M50  Arvid Fristad, 52, Sartell, MN           4:56:22   11:18  4:54:35
 2531  288 M45  Jake Jacobson, 45, Marion, SD            4:56:24   11:18  4:55:20
 2532  353 M40  John Nuutinen, 41, Ashland, WI           4:56:26   11:18  4:53:53
 2533  354 M40  John Berg, 40, Elk River, MN             4:56:30   11:19  4:52:07
 2534  355 M40  Mark Grina, 44, Lino Lakes, MN           4:56:31   11:19  4:49:52
 2535 1026 M20  Timothy Osterlund, 29, Shakopee, MN      4:56:34   11:19  4:49:25
 2536  380 M35  Steve Aldes, 35, Golden Valley, MN       4:56:34   11:19  4:51:19
 2537 1027 M20  Chad Kresky, 29, Duluth, MN              4:56:34   11:19  4:52:49
 2538   24 M65  Jim Miller, 67, Grandview Heights, OH    4:56:35   11:19  4:53:54
 2539 1028 M20  Kellan Flaherty, 22, Belle Plaine, MN    4:56:36   11:19  4:51:50
 2540 1029 M20  Ryan Doyle, 20, Waukesha, WI             4:56:36   11:19  4:52:07
 2541 1030 M20  Brad Hunter, 29, Oshkosh, WI             4:56:36   11:19  4:54:21
 2542 1031 M20  Joshua Franklin, 27, Foreston, MN        4:56:46   11:19  4:52:02
 2543  356 M40  Timothy Lacroix, 41, Champlin, MN        4:56:51   11:19  4:52:39
 2544  381 M35  Brandon Kaya, 38, Burnsville, MN         4:56:53   11:19  4:52:49
 2545 1032 M20  Kevin Greiber, 31, Woodbury, MN          4:56:53   11:19  4:54:43
 2546 1033 M20  Keith Erickson, 27, Embarrass, MN        4:56:55   11:19  4:50:56
 2547   16 M16  Jeremy Knase, 16, Superior, WI           4:56:59   11:20  4:53:56
 2548 1034 M20  Corey Sheldon, 25, North Mankato, MN     4:57:00   11:20  4:50:26
 2549 1035 M20  Joshua Bruns, 32, Eden Prairie, MN       4:57:00   11:20  4:55:00
 2550  382 M35  Michael Hines, 35, Chanhassen, MN        4:57:00   11:20  4:55:16
 2551   63 M18  Clay Garrett, 19, Northfield, MN         4:57:01   11:20  4:51:35
 2552  357 M40  Hadrian Moore, 43, Minneapolis, MN       4:57:01   11:20  4:53:03
 2553  383 M35  James Whitehorne, 38, Washington, DC     4:57:13   11:20  4:53:34
 2554 1036 M20  David Roseland, 31, Elk River, MN        4:57:18   11:20  4:49:50
 2555  384 M35  Greg Sax, 38, St Paul, MN                4:57:20   11:20  4:50:33
 2556 1037 M20  Chris Montgomery, 22, St Paul, MN        4:57:22   11:21  4:51:55
 2557  217 M50  David Crook, 53, Bloomington, MN         4:57:23   11:21  4:53:25
 2558 1038 M20  Adam Holck, 29, Minneapolis, MN          4:57:23   11:21  4:57:17
 2559 1039 M20  Mickey Pearson, 30, Duluth, MN           4:57:29   11:21  4:54:41
 2560  119 M55  Pete Thomas, 56, St Louis Park, MN       4:57:30   11:21  4:55:23
 2561  289 M45  Scott Dobbins, 47, Bloomington, MN       4:57:32   11:21  4:54:31
 2562 1040 M20  Kyle McMillan, 23, Duluth, MN            4:57:37   11:21  4:50:48
 2563  385 M35  Antti Raty, 35, Monroe, NC               4:57:39   11:21  4:49:16
 2564 1041 M20  Ted Wright, 33, Kapolei, HI              4:57:39   11:21  4:53:15
 2565 1042 M20  Aaron Zenner, 23, St Paul, MN            4:57:41   11:21  4:52:11
 2566   64 M18  James Burnett, 18, Minnetonka, MN        4:57:45   11:21  4:52:01
 2567  120 M55  Jake Bauerly, 55, Sauk Rapids, MN        4:57:53   11:22  4:55:02
 2568  121 M55  Rick Beardsley, 56, Carmel, IN           4:57:55   11:22  4:54:45
 2569 1043 M20  Bradley Shearn, 24, Chicago, IL          4:57:56   11:22  4:54:49
 2570  122 M55  Ralph Worthing, 55, Saginaw, MI          4:57:58   11:22  4:55:16
 2571  290 M45  Chris Johnston, 47, St Cloud, MN         4:57:59   11:22  4:52:55
 2572   65 M18  David Snow, 18, Poplar, WI               4:58:01   11:22  4:54:58
 2573 1044 M20  Andrew Hegdahl, 23, Clear Lake, MN       4:58:02   11:22  4:55:09
 2574 1045 M20  Phillip Quinn, 26, Iowa City, IA         4:58:06   11:22  4:55:22
 2575  218 M50  Michael Dombkowski, 53, Juneau, AK       4:58:08   11:22  4:52:03
 2576  358 M40  Ryan McLean, 40, Rosemount, MN           4:58:10   11:22  4:53:43
 2577  359 M40  Peter Venuta, 40, Stillwater, MN         4:58:15   11:23  4:55:47
 2578  386 M35  Cyrus Morton, 36, Edina, MN              4:58:18   11:23  4:55:35
 2579 1046 M20  Davey Sapinski, 34, Medford, WI          4:58:18   11:23  4:57:14
 2580  219 M50  William` Parks, 54, South Haven, MI      4:58:26   11:23  4:56:12
 2581    5 M14  Spencer Castillo, 14, Lakeville, MN      4:58:33   11:23  4:52:21
 2582   17 M16  Jordan Castillo, 16, Lakeville, MN       4:58:34   11:23  4:52:20
 2583  360 M40  Steve Wosje, 41, Plymouth, MN            4:58:38   11:23  4:54:44
 2584   48 M60  James Israel, 60, Chicago, IL            4:58:42   11:24  4:57:52
 2585  291 M45  Rick Nickerson, 45, Arlington, VA        4:58:44   11:24  4:54:45
 2586 1047 M20  Brandon Simon, 26, Duluth, MN            4:58:46   11:24  4:55:00
 2587 1048 M20  Benjamin Rhoda, 26, Grand Forks, ND      4:58:47   11:24  4:56:38
 2588  387 M35  Kevin Corcoran, 35, Lino Lakes, MN       4:58:48   11:24  4:53:32
 2589  361 M40  Todd Williams, 42, Delano, MN            4:58:48   11:24  4:54:58
 2590  362 M40  Rick Clemenson, 44, Luck, WI             4:58:58   11:24  4:54:22
 2591  292 M45  Thomas McNanley, 47, Victor, NY          4:59:03   11:24  4:56:28
 2592  220 M50  Noel Gulla, 52, Ramsey, MN               4:59:09   11:25  4:52:49
 2593   66 M18  Cole Salfer, 19, Marshalll, MN           4:59:09   11:25  4:58:56
 2594  388 M35  Brian Lynch, 36, Minneapolis, MN         4:59:12   11:25  4:53:23
 2595  221 M50  Bobby Reed, 52, Smithville, MO           4:59:14   11:25  4:52:58
 2596    1 M12  John Olsen, 13, Burnsville, MN           4:59:15   11:25  4:53:00
 2597  389 M35  Chris Sondrol, 36, Balsam Lake, WI       4:59:16   11:25  4:54:41
 2598  123 M55  Kevin Doyle, 59, Duluth, MN              4:59:18   11:25  4:57:57
 2599  363 M40  Jeffrey Verkerke, 43, Rochester, MN      4:59:20   11:25  4:52:37
 2600  364 M40  Douglas Fish, 40, Rochester, MN          4:59:20   11:25  4:52:37
 2601 1049 M20  Andrew Nelson, 24, Cedar Falls, IA       4:59:21   11:25  4:53:47
 2602  124 M55  Jon Stein, 59, Minneapolis, MN           4:59:21   11:25  4:58:36
 2603 1050 M20  Brent Bauman, 22, West Lafayette, IN     4:59:24   11:25  4:52:16
 2604  365 M40  Matthew Heggenberger, 42, Coon Rapids, MN
                                                            4:59:26   11:25  4:56:05
 2605 1051 M20  Peter Johnson, 27, Duluth, MN            4:59:27   11:25  4:55:01
 2606   25 M65  Ralph Autio, 65, Duluth, MN              4:59:29   11:25  4:57:12
 2607  390 M35  D Christopher Brooks, 38, St Paul, MN    4:59:31   11:25  4:55:43
 2608 1052 M20  Aaron Price, 28, McKinney, TX            4:59:31   11:25  4:56:03
 2609  366 M40  David Walker, 44, Sycamore, IL           4:59:32   11:25  4:56:50
 2610   49 M60  Virgil Koski, 60, Columbia Heigths, MN   4:59:33   11:26  4:58:41
 2611  391 M35  Mark Kapala, 36, Proctor, MN             4:59:35   11:26  4:56:28
 2612 1053 M20  Erik Sill, 28, Minnetonka, MN            4:59:36   11:26  4:57:59
 2613  222 M50  Robert Failing, 53, Granger, IN          4:59:38   11:26  4:55:01
 2614  223 M50  Jim Jeffery, 50, St Paul, MN             4:59:40   11:26  4:55:10
 2615  367 M40  Tony Dasilva, 42, Thunder Bay, ON        4:59:41   11:26  4:54:41
 2616  293 M45  Kent Kehus, 48, Wisconsin Rapids, WI     4:59:45   11:26  4:56:06
 2617  294 M45  Kevin Cerling, 47, Vesper, WI            4:59:49   11:26  4:56:47
 2618  368 M40  Donavon Paulson, 43, Rochester, MN       4:59:51   11:26  4:54:10
 2619  295 M45  Scott Lang, 46, Chanhassen, MN           4:59:54   11:26  4:57:55
 2620 1054 M20  Charlie Delbridge, 28, Minneapolis, MN   4:59:55   11:26  4:56:33
 2621  369 M40  Colin Lundgren, 44, Independence, MN     4:59:58   11:26  4:54:32
 2622  296 M45  Josue Castillo, 47, Lakeville, MN        4:59:59   11:27  4:53:45
 2623  370 M40  Jeff Guertin, 44, Brooklyn Park, MN      5:00:05   11:27  4:53:30
 2624  297 M45  Tim Wilson, 49, Woodruff, SC             5:00:06   11:27  4:57:59
 2625  392 M35  Peter Premkumar, 38, Madison, WI         5:00:08   11:27  4:52:46
 2626  224 M50  Richard Walbert, 52, Rochester, IL       5:00:10   11:27  4:56:39
 2627  225 M50  Michael Groh, 53, Rosemount, MN          5:00:12   11:27  4:53:58
 2628  298 M45  Jeffry Bennin, 45, Hutchinson, MN        5:00:13   11:27  4:57:09
 2629  125 M55  Randall Schumacher, 57, Minnetonka, MN   5:00:14   11:27  4:54:33
 2630   67 M18  Hans Gunness, 19, Waconia, MN            5:00:19   11:27  4:57:00
 2631  371 M40  Jonathan Steinwand, 44, Moorhead, MN     5:00:19   11:27  4:57:20
 2632  372 M40  David Fleming, 40, Edina, MN             5:00:22   11:27  4:56:35
 2633 1055 M20  Jon Heil, 29, Rochester, MN              5:00:22   11:27  4:57:40
 2634  373 M40  William Roskos, 43, Rochester, MN        5:00:25   11:28  4:58:08
 2635 1056 M20  Brian Cornelius, 32, Andover, MN         5:00:34   11:28  4:57:52
 2636  299 M45  Mike Myogeto, 47, Crosslake, MN          5:00:36   11:28  4:54:02
 2637 1057 M20  Paul Beck, 28, Minneapolis, MN           5:00:39   11:28  4:59:08
 2638  393 M35  Andrew Hemenway, 35, Rochester, MN       5:00:40   11:28  4:59:26
 2639  126 M55  Rohan Fernando, 57, Ames, IA             5:00:41   11:28  4:57:43
 2640 1058 M20  Connor Ziegler, 23, Duluth, MN           5:00:47   11:28  5:00:13
 2641  394 M35  Todd Jones, 37, Spring Valley, MN        5:00:50   11:28  4:56:49
 2642  300 M45  John Broughten, 46, Lakeville, MN        5:00:51   11:28  4:57:16
 2643  374 M40  Brad Elliott, 43, Carver, MN             5:00:53   11:29  4:57:45
 2644           #3942                                    5:00:58   11:29  4:52:50
 2645 1059 M20  Joshua Fiege, 23, Menomonie, WI          5:01:00   11:29  4:55:17
 2646  375 M40  Scott Jorgensen, 40, Columbia Hts, MN    5:01:07   11:29  4:56:25
 2647 1060 M20  Matthew Landwehr, 27, Superior, WI       5:01:13   11:29  4:57:49
 2648  226 M50  Jeff Baillif, 50, Parkridge Drive, MN    5:01:17   11:29  4:59:15
 2649 1061 M20  Nathan Ferris, 34, Dresser, WI           5:01:19   11:30  4:54:41
 2650  395 M35  Dan Lee, 35, Elk River, MN               5:01:19   11:30  4:59:54
 2651  396 M35  Zheli Yu, 35, Boulder, CO                5:01:21   11:30  4:57:45
 2652  376 M40  Gregg Joki, 42, Dewar, OK                5:01:23   11:30  4:57:44
 2653 1062 M20  Adam Duininck, 28, Minneapolis, MN       5:01:24   11:30  4:57:14
 2654  227 M50  Tom Schwei, 51, Madison, WI              5:01:30   11:30  4:55:54
 2655   18 M16  Cody McNallan, 16, Coon Rapids, MN       5:01:31   11:30  4:59:55
 2656  397 M35  Scott Dunnewind, 38, Minnetonka, MN      5:01:33   11:30  4:57:52
 2657  377 M40  Gerry Saba, 41, Coon Rapids, MN          5:01:34   11:30  4:54:10
 2658  127 M55  Richard Shultz, 57, Platteville, WI      5:01:38   11:30  4:57:31
 2659  228 M50  Robert Shapiro, 52, Minneapolis, MN      5:01:43   11:30  4:56:42
 2660  378 M40  Jason Braaten, 41, Woodbury, MN          5:01:45   11:31  4:56:47
 2661  379 M40  Todd Waterbury, 43, North Mankato, MN    5:01:45   11:31  4:58:38
 2662 1063 M20  Brady McKimm, 33, Mankato, MN            5:01:45   11:31  4:59:05
 2663 1064 M20  Matthew Fjerstad, 20, New Richmond, WI   5:01:52   11:31  4:56:23
 2664  398 M35  Scott Grace, 35, Kalispell, MT           5:01:55   11:31  4:59:24
 2665 1065 M20  Nicholas Clements, 28, Fridley, MN       5:01:58   11:31  4:56:26
 2666 1066 M20  John Hansmann, 34, Minneapolis, MN       5:01:59   11:31  4:56:18
 2667  229 M50  Rolf Morck, 53, Mondovi, WI              5:01:59   11:31  5:00:14
 2668 1067 M20  Kurt Christensen, 24, Spencer, IA        5:02:00   11:31  4:57:34
 2669  301 M45  Tom Baughan, 49, Fayetteville, NC        5:02:00   11:31  4:57:52
 2670  302 M45  Mike Hengesteg, 47, Lake Mills, IA       5:02:03   11:31  5:00:08
 2671  399 M35  Andrew Vagle, 36, Ham Lake, MN           5:02:04   11:31  4:59:59
 2672  380 M40  Robert Anderson, 42, Burnsville, MN      5:02:08   11:31  4:55:34
 2673 1068 M20  Neil Cowan, 31, St Louis Park, MN        5:02:11   11:32  4:58:39
 2674 1069 M20  Michael Verdeja, 26, Apple Valley, MN    5:02:12   11:32  4:55:33
 2675  128 M55  Stan Visness, 59, Karlstad, MN           5:02:12   11:32  4:58:07
 2676 1070 M20  Matthew Erickson, 25, Rochester, MN      5:02:19   11:32  4:56:21
 2677 1071 M20  Chad Sevre, 34, Big Lake, MN             5:02:20   11:32  5:01:03
 2678  129 M55  William Sturke, 56, Green Bay, WI        5:02:21   11:32  4:56:35
 2679  130 M55  Jeffery Spohn, 58, Andover, MN           5:02:23   11:32  4:57:31
 2680 1072 M20  Jonathon Robbins, 21, Cold Spring, MN    5:02:33   11:32  5:00:20
 2681   68 M18  Timothy Brown, 18, Oakdale, MN           5:02:34   11:32  4:59:19
 2682   69 M18  David Grunst, 19, Eau Claire, WI         5:02:36   11:33  4:59:51
 2683   26 M65  Russell Schoeller, 66, Joplin, MO        5:02:42   11:33  4:59:44
 2684  381 M40  Steven Weick, 40, Chanhassen, MN         5:02:44   11:33  4:56:24
 2685  400 M35  Eric Andersen, 35, East Bethel, MN       5:02:44   11:33  5:01:11
 2686  401 M35  Duke Kuvaas, 37, Oakdale, MN             5:02:56   11:33  5:00:06
 2687  131 M55  Dean Theobald, 58, New Brighton, MN      5:02:58   11:33  4:59:09
 2688  303 M45  Daniel Streuli, 48, Rice Lake, WI        5:02:59   11:33  4:58:23
 2689 1073 M20  Mark McIlmoyle, 30, Shakopee, MN         5:03:00   11:33  4:56:27
 2690  382 M40  Kirk Knutson, 44, Ellison Bay, WI        5:03:14   11:34  4:55:29
 2691  304 M45  Joe Janasz, 47, Bloomington, MN          5:03:15   11:34  5:00:13
 2692  305 M45  Robert Jacobson, 49, Lindstrom, MN       5:03:20   11:34  4:57:19
 2693  402 M35  Dane Tucker, 39, Tulsa, OK               5:03:22   11:34  4:59:47
 2694 1074 M20  Jason Schmidt, 32, Maple Grove, MN       5:03:23   11:34  4:56:39
 2695 1075 M20  Bryan Reese, 26, Richfield, MN           5:03:28   11:34  4:56:34
 2696  383 M40  Vince Meyer, 44, Duluth, MN              5:03:29   11:35  4:58:52
 2697 1076 M20  Trent Scheidecker, 25, Bloomington, MN   5:03:31   11:35  4:58:19
 2698  230 M50  Jim Brownell, 54, Chanhassen, MN         5:03:31   11:35  4:58:26
 2699  132 M55  William Carpenter, 55, Sioux Falls, SD   5:03:34   11:35  4:59:58
 2700  306 M45  Stewart Van Duzer, 47, Owatonna, MN      5:03:40   11:35  4:58:13
 2701 1077 M20  Matt Beauchane, 32, Shoreview, MN        5:03:41   11:35  5:02:09
 2702   70 M18  Isaac Stewart, 18, Marshall, MN          5:03:44   11:35  5:03:32
 2703  231 M50  Danny Ripka, 52, Minneapolis, MN         5:03:46   11:35  4:58:44
 2704  307 M45  Steven Sola, 47, Duluth, MN              5:03:46   11:35  5:00:03
 2705  308 M45  Joel Toso, 49, Falcon Heights, MN        5:03:50   11:35  4:59:12
 2706  232 M50  Timothyn Sundstrom, 50, Duluth, MN       5:03:53   11:35  5:02:27
 2707  309 M45  Brice Andree, 47, New Ulm, MN            5:03:54   11:35  4:57:29
 2708 1078 M20  Casey Simmons, 22, Mankato, MN           5:03:57   11:36  4:59:32
 2709 1079 M20  Scott Haugen, 31, St Paul, MN            5:04:02   11:36  4:58:37
 2710 1080 M20  Aron Bradford, 32, Duluth, MN            5:04:14   11:36  5:01:06
 2711  233 M50  Douglas Cook, 51, Vinton, IA             5:04:16   11:36  4:57:48
 2712  234 M50  Joseph Dyer, 54, Price, UT               5:04:18   11:36  4:58:53
 2713  310 M45  Mike Thompson, 47, River Falls, WI       5:04:19   11:36  4:59:50
 2714  311 M45  Chuck Corliss, 48, Dellwood, MN          5:04:19   11:36  5:00:58
 2715 1081 M20  Brandon Koehler, 27, Mason City, IA      5:04:22   11:37  4:58:36
 2716 1082 M20  Corey Aspling, 29, Two Harbors, MN       5:04:22   11:37  5:03:01
 2717  403 M35  John Cushma, 35, Norcross, GA            5:04:26   11:37  4:57:40
 2718 1083 M20  Nicholas Waliser, 27, Mandan, ND         5:04:31   11:37  5:02:00
 2719 1084 M20  Brent Lunde, 24, Hermantown, MN          5:04:33   11:37  5:03:13
 2720  404 M35  Scott Frech, 37, Tinley Park, IL         5:05:01   11:38  5:00:22
 2721 1085 M20  Karl Wetlaufer, 22, Bozeman, MT          5:05:13   11:38  5:00:05
 2722  384 M40  Greg Allen, 44, Bloomington, MN          5:05:14   11:39  4:57:45
 2723 1086 M20  Jesse Dodge, 28, Minneapolis, MN         5:05:14   11:39  5:00:07
 2724  235 M50  James Flanagan, 54, Evergreen Park, IL   5:05:16   11:39  4:59:09
 2725   71 M18  Calum Davies, 19, Thunder Bay, ON        5:05:16   11:39  5:02:36
 2726  133 M55  Clifford Peterson, 57, Superior, WI      5:05:20   11:39  5:02:49
 2727 1087 M20  Michael Risch-Janson, 23, St Paul, MN    5:05:42   11:40  5:01:39
 2728 1088 M20  Dustin Zachman, 27, St Michael, MN       5:05:43   11:40  4:57:51
 2729  385 M40  Chris Gonsalves, 44, New Brighton, MN    5:05:44   11:40  5:00:54
 2730 1089 M20  John Feely, 27, Farmington, MN           5:05:49   11:40  5:02:11
 2731 1090 M20  Jeremy Decker, 33, Maplewood, MN         5:05:50   11:40  4:58:50
 2732  405 M35  Peter Hatinen, 35, Minneapolis, MN       5:05:50   11:40  4:59:04
 2733 1091 M20  Louis Tinucci, 26, Grand Forks, ND       5:05:50   11:40  5:02:12
 2734  406 M35  John Janu, 37, Sartell, MN               5:05:53   11:40  5:01:46
 2735  407 M35  Scott Lee, 39, Blaine, MN                5:06:00   11:40  5:00:49
 2736 1092 M20  Ben Frost, 27, Duluth, MN                5:06:01   11:40  4:58:18
 2737  236 M50  Tom Diener, 53, Duluth, MN               5:06:02   11:40  5:02:45
 2738  408 M35  Bob Harville, 39, Lino Lakes, MN         5:06:03   11:40  5:02:22
 2739  386 M40  John Gonyea, 44, Bloomington, MN         5:06:03   11:40  5:03:47
 2740  134 M55  Daniel Stark, 58, Madison, WI            5:06:07   11:41  5:04:25
 2741  237 M50  Glenn Wenninger, 51, Lafayette, MN       5:06:12   11:41  5:00:37
 2742  387 M40  Thomas Healy, 44, Prior Lake, MN         5:06:15   11:41  5:03:24
 2743   27 M65  Dan Christian, 65, Maple Grove, MN       5:06:16   11:41  5:00:09
 2744  388 M40  Robert Waltenburg, 44, Duluth, MN        5:06:16   11:41  5:02:19
 2745  238 M50  Joseph Grzelewski, 52, Thunder Bay, ON   5:06:20   11:41  5:05:14
 2746  409 M35  David Taylor, 39, Minneapolis, MN        5:06:21   11:41  5:02:49
 2747 1093 M20  Mike Cloutier, 30, Lakeville, MN         5:06:23   11:41  5:04:35
 2748 1094 M20  Jared Clementson, 23, Pine City, MN      5:06:24   11:41  5:00:43
 2749  389 M40  Timothy Bergan, 44, Atlantic, IA         5:06:24   11:41  5:03:16
 2750  410 M35  Patrick Witte, 38, Lake Villa, IL        5:06:27   11:41  5:00:11
 2751  390 M40  Paul Buttenhoff, 40, River Falls, WI     5:06:29   11:41  5:03:08
 2752  411 M35  William Streiff, 38, Golden Valley, MN   5:06:29   11:41  5:03:31
 2753   28 M65  Jesse James, 65, South Range, WI         5:06:31   11:41  5:04:35
 2754  412 M35  Jason Parr, 37, St Paul, MN              5:06:32   11:42  5:03:34
 2755  239 M50  Doug Booher, 53, Peoria, IL              5:06:39   11:42  5:03:43
 2756  135 M55  Greg Hauser, 55, Minnetrista, MN         5:06:43   11:42  5:03:32
 2757   50 M60  Robert Pederson, 61, Brainerd, MN        5:06:44   11:42  5:01:35
 2758   72 M18  Matt Nelson, 19, Hibbing, MN             5:06:44   11:42  5:02:06
 2759 1095 M20  Stephen Randolph, 22, Minneapolis, MN    5:06:45   11:42  5:03:52
 2760  312 M45  Dale Shotkoski, 49, Central City, NE     5:06:48   11:42  5:02:47
 2761  136 M55  Frank Lopp, 56, Forest Lake, MN          5:06:49   11:42  5:02:41
 2762 1096 M20  Jonathan Wittman, 34, Minneapolis, MN    5:06:50   11:42  5:00:07
 2763 1097 M20  Kevin Shank, 25, St Cloud, MN            5:06:55   11:42  5:00:30
 2764   51 M60  Steven Homa, 64, Burnsville, MN          5:06:56   11:42  5:04:07
 2765 1098 M20  John Schulz, 26, Rochester, MN           5:07:00   11:43  4:59:16
 2766  137 M55  William Pauls, 59, Columbia, MO          5:07:00   11:43  5:03:35
 2767   29 M65  Ronald Antos, 65, Hanover, MN            5:07:01   11:43  5:04:31
 2768  313 M45  Anthony Brown, 45, St Louis Park, MN     5:07:02   11:43  5:00:40
 2769  138 M55  Bill Harkey, 58, Cape Girardeau, MO      5:07:04   11:43  5:01:02
 2770  391 M40  Tom Metzger, 41, Brooklyn Park, MN       5:07:04   11:43  5:04:29
 2771  413 M35  Roger Schmitz, 39, Sauk Rapids, MN       5:07:05   11:43  5:04:15
 2772  240 M50  James Zaloudek, 53, St Charles, MO       5:07:11   11:43  5:05:02
 2773 1099 M20  Benjamin Cadwell, 29, Grimes, IA         5:07:17   11:43  5:02:28
 2774 1100 M20  Michael McDonald, 29, Stillwater, MN     5:07:17   11:43  5:03:36
 2775   19 M16  Riley Myers, 16, Stacy, MN               5:07:21   11:43  5:06:40
 2776 1101 M20  Derek Oien, 27, Lawrence, KS             5:07:23   11:43  5:04:05
 2777  314 M45  Kirk Wakefield, 49, McGregor, TX         5:07:27   11:44  5:03:10
 2778  241 M50  Lawrence Raushel, 54, Aitkin, MN         5:07:28   11:44  5:02:28
 2779  392 M40  Steve Witucki, 44, Coon Rapids, MN       5:07:29   11:44  5:04:19
 2780 1102 M20  Leif Dahleen, 33, Cheboygan, MI          5:07:31   11:44  4:59:41
 2781  315 M45  Steven Passik, 49, New York, NY          5:07:31   11:44  5:01:33
 2782 1103 M20  Adam Paulson, 28, North Branch, MN       5:07:39   11:44  5:02:10
 2783  414 M35  Billy Almaguer, 35, Port Saint Lucie, FL 5:07:39   11:44  5:04:03
 2784  316 M45  Wayne Middleton, 46, South Range, WI     5:07:42   11:44  5:04:58
 2785  415 M35  Charles Goodman, 35, St Peters, MO       5:07:47   11:44  5:05:26
 2786  393 M40  Tony Jurek, 42, Hudson, WI               5:07:49   11:44  5:00:44
 2787  317 M45  David Wittman, 45, Woodbury, MN          5:07:57   11:45  5:05:37
 2788  318 M45  Thomas Graf, 45, Hudson, WI              5:08:01   11:45  5:00:56
 2789 1104 M20  Paul Mooney, 22, Mounds View, MN         5:08:03   11:45  5:00:55
 2790  139 M55  Mark Andrews, 59, Inver Grove Hts, MN    5:08:09   11:45  5:07:03
 2791 1105 M20  Micah Melander, 25, Coon Rapids, MN      5:08:10   11:45  5:02:13
 2792 1106 M20  Bobby Ahrens, 30, Eagan, MN              5:08:12   11:45  5:02:14
 2793  242 M50  David Henke, 51, Maple Grove, MN         5:08:12   11:45  5:04:30
 2794 1107 M20  Benjamin Johnson, 29, Bloomington, IN    5:08:17   11:46  5:01:30
 2795  319 M45  Michael Cox, 49, Andover, MN             5:08:19   11:46  5:03:52
 2796  320 M45  Joel Baumgarten, 47, Cold Spring, MN     5:08:24   11:46  5:04:44
 2797  416 M35  Jason Moran, 37, St Paul, MN             5:08:26   11:46  5:03:12
 2798 1108 M20  Samuel Dunaiski, 28, St Paul, MN         5:08:28   11:46  5:04:39
 2799  417 M35  Chris Roach, 38, St Louis, MO            5:08:29   11:46  5:05:46
 2800 1109 M20  Timothy Blazek, 30, Minneapolis, MN      5:08:32   11:46  5:02:42
 2801 1110 M20  Paul Marshall, 23, Rice Lake, WI         5:08:34   11:46  5:02:58
 2802  394 M40  Patrick Kirksey, 41, Roswell, GA         5:08:48   11:47  5:04:19
 2803  140 M55  Michael Beukema, 56, Shorewood, WI       5:08:49   11:47  5:02:15
 2804   52 M60  Richard Olson, 63, Neenah, WI            5:08:52   11:47  5:08:00
 2805 1111 M20  Ryan Smith, 24, Duluth, MN               5:08:56   11:47  5:05:26
 2806 1112 M20  Justin Taylor, 27, Minneapolis, MN       5:08:58   11:47  5:01:06
 2807 1113 M20  Philip Lewis, 23, Chanhassen, MN         5:08:58   11:47  5:05:27
 2808  243 M50  Michael Berube, 51, Selah, WA            5:08:59   11:47  5:05:43
 2809 1114 M20  Phillip Kirsch, 24, Kasson, MN           5:09:10   11:48  5:05:51
 2810  244 M50  Jeffery Davis, 54, Inver Grove Hts, MN   5:09:15   11:48  5:05:09
 2811 1115 M20  Robert Cleave, 27, Batavia, IL           5:09:17   11:48  5:04:28
 2812   53 M60  Harry Sloan, 60, Superior, WI            5:09:18   11:48  5:04:20
 2813  321 M45  Joel Clay, 49, Apple Valley, MN          5:09:18   11:48  5:05:04
 2814   54 M60  Timothy Langguth, 60, Moose Lake, MN     5:09:18   11:48  5:05:36
 2815  141 M55  Jim Nowak, 58, Reedsburg, WI             5:09:24   11:48  5:09:16
 2816  245 M50  Clay Schulte, 54, Pine River, MN         5:09:25   11:48  5:03:48
 2817  142 M55  Dean Kirschner, 55, Waukesha, WI         5:09:35   11:48  5:03:17
 2818  246 M50  John Tuthill, 53, St Paul, MN            5:09:36   11:49  5:07:02
 2819 1116 M20  Jeremy Daml, 29, St Paul, MN             5:09:44   11:49  5:08:49
 2820 1117 M20  Scott Augustine, 29, Roseville, MN       5:09:46   11:49  5:03:24
 2821  395 M40  Craig Bistodeau, 42, Delano, MN          5:09:47   11:49  5:05:56
 2822  143 M55  Brad Zinken, 56, Blaine, MN              5:09:52   11:49  5:07:32
 2823  247 M50  Joe Ackerman, 54, Chesterfield, MO       5:09:54   11:49  5:06:17
 2824 1118 M20  Ryan Normandin, 31, Duluth, MN           5:09:54   11:49  5:06:56
 2825  418 M35  Robert Denton, 37, Shoreview, MN         5:09:58   11:49  5:07:51
 2826 1119 M20  Fredwin Holomon, 33, Mesquite, TX        5:10:01   11:49  5:05:22
 2827  144 M55  Wayne Olhoft, 57, Shoreview, MN          5:10:05   11:50  5:07:07
 2828  419 M35  Andy Brower, 37, Savage, MN              5:10:06   11:50  5:07:42
 2829 1120 M20  Alex Spehar, 23, Duluth, MN              5:10:09   11:50  5:07:26
 2830  420 M35  Jeffrey Hinke, 38, Woodbury, MN          5:10:10   11:50  5:03:16
 2831  248 M50  Mike Schatz, 54, Eau Claire, WI          5:10:11   11:50  5:08:04
 2832 1121 M20  Michael Anderson, 34, Superior, WI       5:10:17   11:50  5:04:51
 2833  421 M35  Nels Dokken, 37, Farmington, MN          5:10:17   11:50  5:08:25
 2834 1122 M20  Joshua Swenson, 27, Marshall, MN         5:10:21   11:50  5:07:27
 2835  396 M40  Kenneth Sortedahl, 43, Spring Valley, WI 5:10:22   11:50  5:07:32
 2836 1123 M20  Derek Cummings, 23, Bloomington, MN      5:10:32   11:51  5:06:23
 2837 1124 M20  Jerry Olson, 25, Inver Grove Hts, MN     5:10:39   11:51  5:02:45
 2838  249 M50  Darrell Miller, 53, Duluth, MN           5:10:39   11:51  5:09:29
 2839  322 M45  Roger Berkowitz, 46, Plymouth, MN        5:10:42   11:51  5:03:28
 2840  422 M35  Michael Jones, 35, Minneapolis, MN       5:10:43   11:51  5:07:19
 2841  423 M35  Greg Adler, 38, Ballwin, MO              5:10:47   11:51  5:09:07
 2842  424 M35  Troy Longie, 38, Eden Prairie, MN        5:10:50   11:51  5:04:58
 2843  323 M45  Lance Pogones, 49, Austin, MN            5:10:53   11:51  5:07:46
 2844 1125 M20  Nicholas Marcia, 29, Minneapolis, MN     5:10:55   11:52  5:03:11
 2845 1126 M20  Christopher Kennelly, 31, Minneapolis, MN
                                                            5:10:58   11:52  5:05:59
 2846 1127 M20  Andy Asbury, 31, Minneapolis, MN         5:10:58   11:52  5:05:59
 2847  397 M40  David Church, 40, Chicago, IL            5:11:03   11:52  5:09:42
 2848  324 M45  Kenneth Hayman, 45, The Woodlands, TX    5:11:03   11:52  5:09:50
 2849 1128 M20  Nicholas Davidson, 31, Duluth, MN        5:11:10   11:52  5:03:26
 2850  145 M55  Tom Hedberg, 55, Coon Rapids, MN         5:11:10   11:52  5:06:06
 2851  250 M50  David Schwartz, 53, Urbandale, IA        5:11:11   11:52  5:07:29
 2852  398 M40  Greg Tooke, 44, La Crosse, WI            5:11:12   11:52  5:10:54
 2853  251 M50  Scott Miller, 50, Elkhorn, WI            5:11:16   11:52  5:08:52
 2854 1129 M20  Josh Pederson, 23, Robbinsdale, MN       5:11:21   11:53  5:04:31
 2855  425 M35  Trevor Challifour, 37, St Paul, MN       5:11:24   11:53  5:11:10
 2856  252 M50  Andrew Bartczak, 51, Apple Valley, MN    5:11:27   11:53  5:09:56
 2857  426 M35  Dave Skoyen, 37, Osseo, WI               5:11:28   11:53  5:09:07
 2858 1130 M20  Joshua Suckow, 26, Moorhead, MN          5:11:29   11:53  5:06:34
 2859  325 M45  John Wyant, 47, Clearwater, MN           5:11:29   11:53  5:08:48
 2860 1131 M20  Jeff Ealy, 31, Omaha, NE                 5:11:31   11:53  5:08:20
 2861  427 M35  Marc Laurent, 38, Minneapolis, MN        5:11:37   11:53  5:08:50
 2862 1132 M20  Kyle Clark, 31, St Anthony Villag, MN    5:11:39   11:53  5:06:54
 2863  253 M50  Scott Hartley, 50, Maple Grove, MN       5:11:49   11:54  5:07:17
 2864 1133 M20  Christopher Lindahl, 34, Eau Claire, WI  5:11:51   11:54  5:07:58
 2865   55 M60  Randy Tuomisto, 61, Cumberland, RI       5:11:51   11:54  5:09:40
 2866  428 M35  William Young, 39, North Branch, MN      5:11:55   11:54  5:10:27
 2867  146 M55  Roger Falde, 58, Mahtomedi, MN           5:11:56   11:54  5:06:24
 2868  429 M35  Michael Armstrong, 35, Stillwater, MN    5:12:07   11:54  5:05:49
 2869   56 M60  Michael Hlavac, 62, Eden Prairie, MN     5:12:10   11:54  5:10:39
 2870 1134 M20  Thomas Cotter, 24, Davenport, IA         5:12:12   11:54  5:08:36
 2871 1135 M20  Benjamin Lindwall, 27, Minneapolis, MN   5:12:15   11:55  5:07:52
 2872 1136 M20  Phillip Jourdain, 23, Red Lake, MN       5:12:16   11:55  5:08:17
 2873  430 M35  Michael Westholder, 38, Shakopee, MN     5:12:21   11:55  5:10:21
 2874 1137 M20  Cameron Maxwell, 34, Farmington, MN      5:12:25   11:55  5:10:58
 2875 1138 M20  Bradley Manning, 29, Rochester, MN       5:12:26   11:55  5:06:12
 2876  326 M45  James Dohnalek, 48, Eagan, MN            5:12:31   11:55  5:05:49
 2877 1139 M20  Zachary Herrmann, 24, Fargo, ND          5:12:32   11:55  5:10:45
 2878 1140 M20  Lucas Rabe, 29, Eagan, MN                5:12:36   11:55  5:06:58
 2879 1141 M20  Travis Wilson, 32, Minneapolis, MN       5:12:39   11:56  5:05:46
 2880  327 M45  Matt Kratochvil, 46, Osceola, WI         5:12:41   11:56  5:09:38
 2881 1142 M20  Peter Stone, 28, Burnsville, MN          5:12:49   11:56  5:05:05
 2882  328 M45  Floyd Jourdain, 45, Red Lake, MN         5:12:49   11:56  5:08:51
 2883  399 M40  Wayne Johnson, 44, Sartell, MN           5:12:49   11:56  5:10:08
 2884 1143 M20  Patrick Murray, 32, Bloomington, MN      5:12:53   11:56  5:11:39
 2885  400 M40  Mike Wipson, 44, Duluth, MN              5:12:54   11:56  5:10:52
 2886  401 M40  Mark Peterson, 44, Rochester, MN         5:12:56   11:56  5:06:19
 2887  254 M50  Leon Niebrzydowski, 54, Sterling Heights, MI
                                                            5:12:56   11:56  5:07:52
 2888  402 M40  Steven Erickson, 44, White Bear Lake, MN 5:13:04   11:56  5:08:05
 2889  431 M35  Mike Walsh, 37, Palm Beach Garden, FL    5:13:06   11:57  5:09:03
 2890  147 M55  Rick Kucinski, 57, Esko, MN              5:13:07   11:57  5:09:35
 2891  432 M35  David Hokanson, 39, Arcadia, CA          5:13:11   11:57  5:08:16
 2892 1144 M20  Charles Lemont, 32, Sartell, MN          5:13:13   11:57  5:08:39
 2893   57 M60  Steve Hughes, 60, Chicago, IL            5:13:18   11:57  5:08:07
 2894  403 M40  Mike Eilers, 40, Indianola, IA           5:13:19   11:57  5:10:08
 2895  433 M35  Clayton Riggs, 35, Sandy, UT             5:13:24   11:57  5:11:20
 2896  434 M35  Jason Semerad, 36, St Paul, MN           5:13:25   11:57  5:07:23
 2897  148 M55  James Lee, 55, Newton, MA                5:13:25   11:57  5:12:30
 2898  149 M55  Mac Davies, 59, Thunder Bay, ON          5:13:27   11:57  5:09:28
 2899 1145 M20  Peter Mades, 24, Albany, MN              5:13:29   11:57  5:07:14
 2900  404 M40  Howie Schomer, 40, Pierz, MN             5:13:29   11:57  5:08:51
 2901 1146 M20  Jonathan Biermann, 23, Shakopee, MN      5:13:34   11:58  5:10:43
 2902  435 M35  Michael Hestrin, 38, San Gabriel, CA     5:13:34   11:58  5:13:34
 2903  150 M55  Arthur Aubert, 58, Downingtown, PA       5:13:39   11:58  5:11:28
 2904  436 M35  Jon Erpelding, 39, Prior Lake, MN        5:13:40   11:58  5:07:50
 2905  405 M40  John Divine, 40, Minneapolis, MN         5:13:43   11:58  5:09:21
 2906  406 M40  Greg Buss, 42, East Bethel, MN           5:13:49   11:58  5:08:55
 2907  329 M45  Jack Lamar, 47, Hibbing, MN              5:13:50   11:58  5:05:35
 2908  407 M40  Jeffrey Thorup, 42, Blaine, MN           5:13:50   11:58  5:09:49
 2909  330 M45  Douglas Cran, 45, White Bear Townsh, MN  5:13:55   11:58  5:07:07
 2910   73 M18  Tyler Piper, 19, Grand Forks, ND         5:13:59   11:59  5:09:03
 2911  331 M45  Ron Piper, 46, Grand Forks, ND           5:13:59   11:59  5:09:03
 2912 1147 M20  Ronald Brendalen, 34, Mellen, WI         5:14:01   11:59  5:07:30
 2913   58 M60  Richmond Scharf, 60, New Ulm, MN         5:14:03   11:59  5:13:42
 2914  255 M50  Dean Hrobon, 53, Columbus, OH            5:14:06   11:59  5:08:18
 2915  408 M40  Scott Smith, 41, Monticello, MN          5:14:21   11:59  5:11:59
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top 
 2916 1148 M20  Peter Tartaro, 31, Bloomington, MN       5:14:25   12:00  5:09:39
 2917  437 M35  Jeffrey Schmidt, 37, Duluth, MN          5:14:25   12:00  5:09:39
 2918 1149 M20  Chad Moore, 32, Windor Hieghts, IA       5:14:27   12:00  5:12:26
 2919 1150 M20  Nicholas Larson, 26, Grand Rapids, MN    5:14:28   12:00  5:08:43
 2920 1151 M20  Michael Larson, 21, Grand Rapids, MN     5:14:29   12:00  5:08:44
 2921 1152 M20  Eric Clements, 28, Centerville, MN       5:14:31   12:00  5:09:16
 2922 1153 M20  John Prall, 22, White Bear Lake, MN      5:14:33   12:00  5:12:57
 2923  332 M45  Larry Coleman, 49, Amery, WI             5:14:35   12:00  5:11:10
 2924 1154 M20  Johan Valppu, 26, Duluth, MN             5:14:37   12:00  5:11:29
 2925 1155 M20  Chad Anderson, 30, Spring Lake Park, MN  5:14:43   12:00  5:11:54
 2926  256 M50  Allen Omernik, 53, Hudson, WI            5:14:44   12:00  5:11:45
 2927  438 M35  Mikkel Long, 37, Duluth, MN              5:14:45   12:00  5:06:44
 2928  257 M50  Keven Bottineau, 51, Andover, MN         5:14:45   12:00  5:11:57
 2929  333 M45  John Kay, 45, Danville, CA               5:14:51   12:01  5:09:00
 2930 1156 M20  Matthew Black, 27, St Cloud, MN          5:14:51   12:01  5:10:00
 2931 1157 M20  Joe Wiskerchen, 29, Mesa, AZ             5:14:51   12:01  5:10:01
 2932  334 M45  Todd Barkus, 47, Minnetrista, MN         5:14:51   12:01  5:11:05
 2933  439 M35  Dean Barak, 38, Onalaska, WI             5:14:52   12:01  5:14:23
 2934 1158 M20  Michael Curtin, 27, Elgin, IL            5:14:53   12:01  5:13:06
 2935 1159 M20  Andrew Breakspear, 30, St Paul, MN       5:14:54   12:01  5:08:37
 2936 1160 M20  Eric Nordberg, 28, Albuquerque, NM       5:14:58   12:01  5:07:59
 2937  440 M35  Troy Adams, 37, Cloquet, MN              5:15:02   12:01  5:09:38
 2938 1161 M20  Ryan Carter, 32, Minneapolis, MN         5:15:03   12:01  5:10:33
 2939 1162 M20  David Barbee, 33, Crystal, MN            5:15:03   12:01  5:10:33
 2940 1163 M20  Robert Niemela, 27, Zimmerman, MN        5:15:15   12:01  5:12:28
 2941 1164 M20  Nathan Loukusa, 28, Big Lake, MN         5:15:15   12:01  5:12:28
 2942  335 M45  David Kisch, 46, Stillwater, MN          5:15:19   12:02  5:11:47
 2943  441 M35  Chris Rademacher, 37, Windom, MN         5:15:22   12:02  5:08:26
 2944   30 M65  Kenneth Maki, 67, Hayward, WI            5:15:30   12:02  5:12:45
 2945 1165 M20  Chris Beach, 31, Grimes, IA              5:15:32   12:02  5:10:27
 2946 1166 M20  Ben Warren, 28, Des Moines, IA           5:15:32   12:02  5:10:28
 2947 1167 M20  Edwin Brown, 23, Maple, WI               5:15:32   12:02  5:12:30
 2948 1168 M20  David Puetz, 33, Milltown, WI            5:15:34   12:02  5:08:56
 2949  409 M40  Fred Prinz, 42, St Paul, MN              5:15:34   12:02  5:10:02
 2950  442 M35  William Bresin, 37, Rogers, MN           5:15:48   12:03  5:10:22
 2951  336 M45  Scott Erickson, 45, Ironwood, MI         5:15:48   12:03  5:12:06
 2952 1169 M20  Adam Borgerding, 20, Brooten, MN         5:15:52   12:03  5:12:07
 2953  410 M40  Thomas Chamberland, 44, Roseville, MN    5:15:53   12:03  5:07:39
 2954   74 M18  Josh Chamberland, 18, Roseville, MN      5:15:53   12:03  5:07:40
 2955  151 M55  Steven Savageau, 56, Duluth, MN          5:15:54   12:03  5:14:53
 2956  443 M35  Tyler Schmidtz, 37, St Paul, MN          5:15:56   12:03  5:10:09
 2957  411 M40  Daniel Costello, 44, Arlington, VA       5:15:57   12:03  5:11:23
 2958  258 M50  Jim Booth, 51, Duluth, MN                5:16:02   12:03  5:13:26
 2959  259 M50  Tim Torgerson, 51, White Bear Lake, MN   5:16:02   12:03  5:13:42
 2960   59 M60  Bob Gaffrey, 61, Cando, ND               5:16:03   12:03  5:09:26
 2961 1170 M20  Michael Parker, 24, Minneapolis, MN      5:16:04   12:03  5:12:21
 2962  444 M35  John Kerrigan, 35, Chicago, IL           5:16:05   12:03  5:08:50
 2963  445 M35  Jeffrey Gibas, 39, Elk River, MN         5:16:06   12:03  5:11:35
 2964 1171 M20  Danny Olmstead, 29, Hutchinson, MN       5:16:08   12:03  5:10:11
 2965  446 M35  Doug Schultz, 39, Marshfield, WI         5:16:09   12:04  5:11:30
 2966   75 M18  Zachary Smith, 19, Lake Nebagamon, WI    5:16:11   12:04  5:11:08
 2967 1172 M20  Greg Naylor, 32, Minneapolis, MN         5:16:27   12:04  5:10:27
 2968  337 M45  David Fielder, 48, Winnipeg, MB          5:16:32   12:04  5:11:14
 2969 1173 M20  Dylan Manzanares, 21, Albuquerque, NM    5:16:33   12:04  5:13:42
 2970 1174 M20  Niels Gott, 34, Stillwater, MN           5:16:38   12:05  5:12:42
 2971 1175 M20  Drew Stattine, 24, Andover, MN           5:16:38   12:05  5:14:18
 2972  260 M50  William Hardwick, 50, Austin, MN         5:16:41   12:05  5:10:54
 2973  412 M40  Michael Gustafson, 40, Hopkins, MN       5:16:42   12:05  5:12:19
 2974  152 M55  Gerald Pratt, 55, Centennial, CO         5:16:47   12:05  5:11:42
 2975  153 M55  Mike Filburn, 57, Deephaven, MN          5:16:52   12:05  5:11:09
 2976   76 M18  David Sampers, 19, Burnsville, MN        5:17:03   12:06  5:10:48
 2977    6 M14  Brent Gothmann, 14, Lakeville, MN        5:17:03   12:06  5:10:49
 2978    7 M14  Alex Duchon, 14, Lakeville, MN           5:17:03   12:06  5:10:50
 2979   77 M18  Brett Neubauer08, 19, Apple Valley, MN   5:17:03   12:06  5:10:51
 2980  154 M55  Eric Verber, 57, Wausau, WI              5:17:03   12:06  5:11:21
 2981 1176 M20  Bobby Johnson, 30, Burnsville, MN        5:17:08   12:06  5:12:12
 2982  261 M50  Jim O'Donnell, 54, White Bear Lake, MN   5:17:10   12:06  5:11:32
 2983   31 M65  John Frerichs, 65, Cook, MN              5:17:13   12:06  5:15:57
 2984  155 M55  David Linder, 56, Duluth, MN             5:17:16   12:06  5:15:40
 2985 1177 M20  Michael Marquard, 26, St Louis, MO       5:17:17   12:06  5:10:23
 2986  447 M35  Troy Ugrich, 38, Bovey, MN               5:17:19   12:06  5:11:33
 2987 1178 M20  Aaron Poock, 30, Eden Prairie, MN        5:17:19   12:06  5:11:39
 2988  413 M40  Tim Manych, 42, Hayward, WI              5:17:19   12:06  5:13:54
 2989  448 M35  George Rivers, 39, Hudson, WI            5:17:22   12:06  5:12:49
 2990  338 M45  James Shapiro, 46, Golden Valley, MN     5:17:24   12:06  5:12:23
 2991  156 M55  Ross Tudor, 56, Augusta, GA              5:17:28   12:07  5:14:24
 2992 1179 M20  Jason Nash, 33, St Francis, MN           5:17:30   12:07  5:16:41
 2993  414 M40  Brian Vogl, 41, Maple Grove, MN          5:17:35   12:07  5:14:24
 2994  449 M35  Terrance Lesage, 39, Superior, WI        5:17:38   12:07  5:11:45
 2995  450 M35  Thomas Lesage, 37, Superior, WI          5:17:38   12:07  5:11:47
 2996 1180 M20  Joshua Strand, 32, Eau Claire, WI        5:17:42   12:07  5:12:45
 2997  451 M35  Steve Hebert, 36, Albert Lea, MN         5:17:44   12:07  5:08:51
 2998  339 M45  Richard Eikill, 47, Maple Grove, MN      5:17:47   12:07  5:12:36
 2999  415 M40  Christopher Korkowski, 44, Bloomington, MN
                                                            5:17:52   12:07  5:13:48
 3000 1181 M20  Ben Humiston, 29, Des Moines, IA         5:17:56   12:08  5:13:24
 3001  452 M35  Scott Kasten, 35, Wyoming, MN            5:18:02   12:08  5:15:36
 3002 1182 M20  Joshua Saesan, 32, Minneapolis, MN       5:18:04   12:08  5:15:27
 3003 1183 M20  Anthony Byerly, 27, Mahtomedi, MN        5:18:06   12:08  5:12:52
 3004  416 M40  Terry Harvill, 40, Novi, MI              5:18:08   12:08  5:14:45
 3005  417 M40  Michael Demars, 44, Zimmerman, MN        5:18:12   12:08  5:13:38
 3006  418 M40  Craig Johnson, 43, Minneapolis, MN       5:18:15   12:08  5:15:38
 3007 1184 M20  Scott Benson, 30, South St Paul, MN      5:18:17   12:08  5:12:59
 3008  340 M45  Brad Johnson, 48, Roseville, MN          5:18:18   12:08  5:13:34
 3009  157 M55  Steven Jensen, 55, Deer River, MN        5:18:18   12:08  5:15:21
 3010 1185 M20  Brok Hansmeyer, 27, Duluth, MN           5:18:18   12:08  5:17:20
 3011   60 M60  Daniel Hall, 60, Arlington Heights, IL   5:18:20   12:09  5:18:20
 3012 1186 M20  Trent Peterson, 29, Lindstrom, MN        5:18:21   12:09  5:14:06
 3013 1187 M20  Eric Ohlson, 30, Elko, MN                5:18:25   12:09  5:12:46
 3014  419 M40  David O'Brien, 41, Plymouth, MN          5:18:30   12:09  5:11:16
 3015  341 M45  John Tantzen, 49, Eagan, MN              5:18:33   12:09  5:12:15
 3016  453 M35  Tim Montague, 38, Lino Lakes, MN         5:18:36   12:09  5:11:37
 3017  454 M35  Wade Breer, 38, Fergus Falls, MN         5:18:36   12:09  5:11:37
 3018 1188 M20  Adam Lenss, 23, Green Bay, WI            5:18:46   12:09  5:14:32
 3019  342 M45  Mark Bukowski, 48, Milwaukee, WI         5:18:49   12:10  5:11:17
 3020  343 M45  Tom Glenetzke, 45, Eau Claire, WI        5:18:55   12:10  5:16:30
 3021  420 M40  Jay Lemke, 41, Stillwater, MN            5:18:56   12:10  5:15:55
 3022  421 M40  David Kohn, 40, Fridley, MN              5:18:59   12:10  5:16:04
 3023 1189 M20  Will Cooksey, 30, Lakeville, MN          5:19:02   12:10  5:12:16
 3024  422 M40  Gregory Olson, 40, St Cloud, MN          5:19:05   12:10  5:13:51
 3025  262 M50  Pete Hulke, 54, Hewitt, WI               5:19:11   12:10  5:12:19
 3026  423 M40  Charles Storevik, 41, Fridley, MN        5:19:14   12:11  5:13:58
 3027  263 M50  Dan Gormley, 52, Richfield, MN           5:19:15   12:11  5:13:35
 3028  264 M50  Tom James, 52, Cokato, MN                5:19:15   12:11  5:15:06
 3029 1190 M20  Marshall Moore, 27, Minneapolis, MN      5:19:16   12:11  5:16:42
 3030 1191 M20  Adam Paetznick, 27, Edina, MN            5:19:20   12:11  5:13:35
 3031  158 M55  Michael Frank, 56, Hudson, WI            5:19:29   12:11  5:13:58
 3032  344 M45  Martin Wellens, 47, Shorewood, MN        5:19:30   12:11  5:14:35
 3033  455 M35  Dan Ross, 36, Omaha, NE                  5:19:32   12:11  5:16:37
 3034  424 M40  James Boyer, 41, Cottage Grove, MN       5:19:34   12:11  5:14:13
 3035           #4643                                    5:19:44   12:12  5:15:27
 3036 1192 M20  Tyler Kimber, 27, Duluth, MN             5:19:45   12:12  5:12:22
 3037 1193 M20  Eddu Oparie-Addoh, 32, St Anthony, MN    5:19:45   12:12  5:15:19
 3038  159 M55  Roger Peabody, 57, Gillette, WY          5:19:47   12:12  5:14:28
 3039  456 M35  David Kraft, 36, Marshall, MN            5:19:54   12:12  5:13:56
 3040  457 M35  Ben Warpeha, 35, Minneapolis, MN         5:20:02   12:12  5:12:06
 3041  458 M35  Daniel Hedblom, 36, Rochester, MN        5:20:03   12:12  5:17:42
 3042  459 M35  Patrick Motter, 35, Cold Spring, MN      5:20:04   12:12  5:13:44
 3043  160 M55  Stephen Beatty, 59, Elmhurst, IL         5:20:05   12:13  5:12:01
 3044  460 M35  Eric Miller, 37, Apple Valley, MN        5:20:12   12:13  5:14:11
 3045  265 M50  Randy Zellmer, 54, North Mankato, MN     5:20:13   12:13  5:16:44
 3046  266 M50  Richard Hoeg, 53, New Hope, MN           5:20:16   12:13  5:16:36
 3047 1194 M20  Adam Caughey, 27, Marshall, MN           5:20:18   12:13  5:14:58
 3048  461 M35  Tim Jurek, 37, Plymouth, MN              5:20:18   12:13  5:17:15
 3049  425 M40  Jeff Morris, 40, Elko, MN                5:20:19   12:13  5:13:27
 3050  161 M55  Mark Gajewski, 55, West Allis, WI        5:20:33   12:14  5:17:00
 3051  462 M35  Robbie Berglund, 38, Leander, TX         5:20:33   12:14  5:20:20
 3052  463 M35  Mark Magistad, 38, Stillwater, MN        5:20:33   12:14  5:20:21
 3053 1195 M20  Michael Reger, 33, West Allis, WI        5:20:36   12:14  5:18:59
 3054  267 M50  Daniel Jensen, 51, Grand Rapids, MN      5:20:40   12:14  5:17:42
 3055 1196 M20  Timothy Zbaracki, 27, Farmington, MN     5:20:41   12:14  5:15:29
 3056 1197 M20  Chris Widerstrom, 30, Fort Worth, TX     5:20:48   12:14  5:15:20
 3057   78 M18  Byron Schuldt, 18, Duluth, MN            5:20:49   12:14  5:19:59
 3058  268 M50  Alan Friebe, 52, Springfield, VA         5:20:57   12:14  5:14:47
 3059  464 M35  Mark Pollmann, 39, Brooklyn Park, MN     5:21:01   12:15  5:13:18
 3060 1198 M20  Andy Littler, 32, Gilbert, MN            5:21:02   12:15  5:15:03
 3061  345 M45  Michael Ferch, 47, Owatonna, MN          5:21:05   12:15  5:16:05
 3062  426 M40  Darin Gunderman, 40, Robbinsdale, MN     5:21:13   12:15  5:14:03
 3063  465 M35  Brian Thiele, 35, Hugo, MN               5:21:19   12:15  5:13:25
 3064 1199 M20  Ken Ailport, 34, Kaukauna, WI            5:21:22   12:15  5:18:47
 3065 1200 M20  Eric Marberg, 23, Cambridge, MA          5:21:29   12:16  5:19:34
 3066  162 M55  Sylvester Groeschl, 56, Janesville, WI   5:21:31   12:16  5:18:16
 3067  269 M50  Paul Henry, 50, St Paul, MN              5:21:32   12:16  5:14:30
 3068  346 M45  Andrew Woodard, 45, White Bear Lake, MN  5:21:38   12:16  5:19:17
 3069  466 M35  David Croke, 39, Duluth, MN              5:21:40   12:16  5:17:02
 3070  163 M55  Robert Olson, 55, Duluth, MN             5:21:45   12:16  5:18:04
 3071 1201 M20  David Balow, 27, Shakopee, MN            5:21:51   12:17  5:14:56
 3072  427 M40  Erik Lazarich, 40, Coon Rapids, MN       5:21:51   12:17  5:17:26
 3073  347 M45  Michael Olsen, 45, Savage, MN            5:21:56   12:17  5:14:42
 3074  428 M40  Anthony Santiago, 44, Ames, IA           5:22:04   12:17  5:16:21
 3075  270 M50  David Worwa, 50, New Hope, MN            5:22:05   12:17  5:18:00
 3076  467 M35  Brian Alementi, 36, Coon Rapids, MN      5:22:08   12:17  5:19:05
 3077 1202 M20  Nick Mariotti, 30, Fergus Falls, MN      5:22:12   12:17  5:19:24
 3078 1203 M20  Robert Jankovic, 27, Thunder Bay, ON     5:22:18   12:18  5:14:11
 3079  164 M55  Tim Mulhern, 58, Harshaw, WI             5:22:25   12:18  5:17:44
 3080   79 M18  Joseph Okochi, 19, Eden Prairie, MN      5:22:35   12:18  5:20:55
 3081   32 M65  Gary Telega, 66, Brooklyn Park, MN       5:22:37   12:18  5:14:29
 3082   61 M60  John Concannon, 61, St  Paul, MN         5:22:39   12:18  5:16:48
 3083   62 M60  James Skibo, 62, Cedar Hill, TX          5:22:40   12:18  5:19:36
 3084 1204 M20  Neal Mikacevich, 22, Inver Grove Hts, MN 5:22:41   12:18  5:15:50
 3085  468 M35  Jason O'Connor, 37, Baldwin, KS          5:22:42   12:19  5:19:41
 3086    3 M70  Pat Brown, 72, Lewiston, MN              5:22:46   12:19  5:19:11
 3087 1205 M20  Edsel Miller, 29, Mapleton, MN           5:22:47   12:19  5:21:24
 3088  429 M40  Timothy Curren, 42, Winnetka, IL         5:22:50   12:19  5:16:19
 3089   63 M60  Jerry Ridenhour, 64, Cedar Falls, IA     5:22:50   12:19  5:19:08
 3090 1206 M20  Noah Diercks, 26, Goodhue, MN            5:22:52   12:19  5:15:28
 3091   80 M18  Michael Bloch, 19, St Cloud, MN          5:22:59   12:19  5:16:54
 3092 1207 M20  Ryan Finc, 32, Duluth, MN                5:23:02   12:19  5:18:36
 3093  469 M35  Todd Balsiger, 37, Delano, MN            5:23:11   12:20  5:17:22
 3094 1208 M20  Seth Aho, 28, West St Paul, MN           5:23:17   12:20  5:16:40
 3095  165 M55  Roy Beard, 55, Grand Forks, ND           5:23:21   12:20  5:18:33
 3096  430 M40  Robert Leuth, 40, Rosemount, MN          5:23:22   12:20  5:17:57
 3097 1209 M20  Sam Lindstrom, 31, Richfield, MN         5:23:22   12:20  5:18:38
 3098 1210 M20  Jay Guerin, 31, Shoreview, MN            5:23:22   12:20  5:18:39
 3099 1211 M20  Michael Wolters, 28, Duluth, MN          5:23:23   12:20  5:16:38
 3100 1212 M20  Blake Halverson, 23, Plymouth, MN        5:23:25   12:20  5:19:39
 3101  431 M40  Chris Meyer, 40, Cottage Grove, MN       5:23:26   12:20  5:17:35
 3102   81 M18  Gary Bekkala, 18, Mountain Iron, MN      5:23:28   12:20  5:16:58
 3103   64 M60  Paul Bertram, 60, Downers Grove, IL      5:23:29   12:20  5:18:23
 3104 1213 M20  Jeff Pearlman, 30, Plymouth, MN          5:23:30   12:20  5:17:42
 3105 1214 M20  Daniel Aistrope, 26, Minneapolis, MN     5:23:31   12:20  5:19:56
 3106  348 M45  Api Sulistyo, 47, Eagan, MN              5:23:33   12:20  5:19:25
 3107  470 M35  Brian Newcomer, 38, Blaine, MN           5:23:39   12:21  5:19:09
 3108 1215 M20  Shad Thoraldson, 25, Richfield, MN       5:23:40   12:21  5:19:54
 3109 1216 M20  Nathan Russell, 27, Buffalo, MN          5:23:42   12:21  5:16:45
 3110  166 M55  David Deem, 58, Machesney Park, IL       5:23:43   12:21  5:19:56
 3111 1217 M20  Jeff Krohn, 28, Duluth, MN               5:23:48   12:21  5:16:25
 3112  432 M40  Gregory Nelson, 41, Ramsey, MN           5:23:52   12:21  5:19:24
 3113   65 M60  Tom Koch, 60, Owatonna, MN               5:23:53   12:21  5:18:26
 3114 1218 M20  Jonathon Achey, 31, New Ulm, MN          5:23:55   12:21  5:19:09
 3115  471 M35  Mike McGrath, 37, Woodbury, MN           5:23:57   12:21  5:19:11
 3116 1219 M20  Ryan Brown, 30, St Paul, MN              5:23:58   12:21  5:16:50
 3117  433 M40  Luis Dowling, 41, Burnsville, MN         5:24:01   12:22  5:19:08
 3118 1220 M20  Jason Stutsman, 31, North St Paul, MN    5:24:02   12:22  5:16:56
 3119  271 M50  Jay Stutsman, 53, Maplewood, MN          5:24:02   12:22  5:16:57
 3120  434 M40  Anthony Jones, 42, Chanhassen, MN        5:24:06   12:22  5:18:33
 3121  435 M40  Bradd Soutor, 42, Woodbury, MN           5:24:09   12:22  5:17:52
 3122  272 M50  Neal Schroeter, 52, Ironwood, MI         5:24:12   12:22  5:19:27
 3123  273 M50  Arthur Gil De Lamadrid, 54, Superior, WI 5:24:13   12:22  5:18:11
 3124  274 M50  John Woelfel, 54, Lexington, MN          5:24:14   12:22  5:19:35
 3125  275 M50  Mark Hodges, 53, Golden Valley, MN       5:24:19   12:22  5:21:03
 3126 1221 M20  John Williamson, 32, Plymouth, MN        5:24:20   12:22  5:16:34
 3127  436 M40  Jim Kroening, 42, Stillwater, MN         5:24:27   12:23  5:19:12
 3128 1222 M20  Justin Liles, 29, Duluth, MN             5:24:31   12:23  5:18:55
 3129 1223 M20  Brock Wiley, 27, St Peter, MN            5:24:34   12:23  5:18:32
 3130  276 M50  Jerry Hibma, 54, Andover, MN             5:24:35   12:23  5:18:39
 3131  277 M50  Steven Meyer, 50, Northfield, MN         5:24:39   12:23  5:18:26
 3132  349 M45  Dave Holmquist, 46, Wyoming, MN          5:24:44   12:23  5:18:10
 3133  278 M50  Wayne Jensen, 53, La Crosse, WI          5:24:44   12:23  5:21:06
 3134  437 M40  Bill Voelk, 43, Wyoming, MN              5:24:51   12:23  5:18:03
 3135  438 M40  Robert Norris-Weber, 41, Minneapolis, MN 5:25:01   12:24  5:20:58
 3136  350 M45  Chad Counard, 49, Marinette, WI          5:25:06   12:24  5:17:59
 3137  167 M55  Bill James, 57, Rock Springs, WY         5:25:11   12:24  5:21:51
 3138 1224 M20  Keith Janson, 26, Tolono, IL             5:25:16   12:24  5:25:04
 3139  279 M50  Wesley Black Elk, 52, Sandstone, MN      5:25:20   12:25  5:22:11
 3140 1225 M20  Odin Olson, 28, Chicago, IL              5:25:23   12:25  5:17:28
 3141 1226 M20  Justin Burnard, 24, Champlin, MN         5:25:32   12:25  5:22:14
 3142  439 M40  John Chalstrom, 40, Duluth, MN           5:25:34   12:25  5:24:55
 3143  280 M50  John Greene, 52, Duluth, MN              5:25:39   12:25  5:19:24
 3144  168 M55  Steven Pokin, 55, St Charles, MO         5:25:51   12:26  5:19:44
 3145 1227 M20  John Other Medicine Jr, 30, Eagan, MN    5:25:51   12:26  5:20:45
 3146   20 M16  Brian Lach, 17, Robbinsdale, MN          5:25:53   12:26  5:21:35
 3147  472 M35  Anthony Keller, 37, Rolfe, IA            5:25:59   12:26  5:19:33
 3148  473 M35  Brent Esterberg, 35, St Joseph, MN       5:26:01   12:26  5:24:30
 3149  351 M45  David Olderman, 47, St Louis, MO         5:26:05   12:26  5:22:18
 3150 1228 M20  Toby Lehi, 29, Rapid City, SD            5:26:07   12:26  5:23:56
 3151  474 M35  Christian Hicks, 35, Robbinsdale, MN     5:26:10   12:26  5:21:03
 3152  475 M35  Michael Cook, 38, Oakdale, MN            5:26:12   12:27  5:22:17
 3153  440 M40  Brent Hoehns, 43, Atlantic, IA           5:26:16   12:27  5:22:07
 3154  476 M35  Rob Hoehn, 35, Zimmerman, MN             5:26:27   12:27  5:18:52
 3155  477 M35  Matthew Gangelhoff, 38, Maplegrove, MN   5:26:27   12:27  5:18:52
 3156  478 M35  Dave Dahlstrom, 38, Shell Lake, WI       5:26:30   12:27  5:18:27
 3157  169 M55  Rick Jackson, 57, Duluth, MN             5:26:42   12:28  5:26:37
 3158 1229 M20  Kristian Julien, 28, Minnetrista, MN     5:26:43   12:28  5:22:42
 3159 1230 M20  Brent Johnson, 33, Robbinsdale, MN       5:26:43   12:28  5:25:17
 3160  479 M35  Jeff Ryan, 38, Buffalo, MN               5:26:48   12:28  5:21:33
 3161 1231 M20  Mark McEleney, 22, Iowa City, IA         5:26:50   12:28  5:21:58
 3162 1232 M20  Daniel Walmer, 34, Houston, TX           5:26:51   12:28  5:21:43
 3163  441 M40  Stephen Larson, 42, Mankato, MN          5:26:55   12:28  5:20:47
 3164  352 M45  Bryan Simmons, 45, Minneapolis, MN       5:26:58   12:28  5:23:13
 3165   66 M60  Darald Bothun, 62, Rochester, MN         5:27:01   12:28  5:21:48
 3166 1233 M20  Nathan Johnson, 28, Eagan, MN            5:27:07   12:29  5:20:31
 3167  480 M35  Jerry Bru, 39, Beaumont, TX              5:27:09   12:29  5:25:01
 3168 1234 M20  Eric Meline, 26, Minnetonka, MN          5:27:18   12:29  5:22:40
 3169  442 M40  Jim Axford, 43, Windom, MN               5:27:21   12:29  5:23:21
 3170  353 M45  Brett Stanley, 47, Burnsville, MN        5:27:25   12:29  5:19:30
 3171  481 M35  Christopher Buckel, 35, Hammond, WI      5:27:25   12:29  5:20:56
 3172  281 M50  Mark Klatt, 50, Cologne, MN              5:27:25   12:29  5:22:41
 3173 1235 M20  Michael Marostica, 29, Thunder Bay, ON   5:27:29   12:29  5:23:56
 3174  482 M35  Scott Gifford, 36, Libertyville, IL      5:27:32   12:30  5:23:35
 3175 1236 M20  Brian Girgen, 28, Stoughton, WI          5:27:33   12:30  5:21:57
 3176  354 M45  Kyle Kostelecky, 48, Ames, IA            5:27:42   12:30  5:23:52
 3177 1237 M20  Anthony Leong, 34, Golden Valley, MN     5:27:45   12:30  5:23:19
 3178  355 M45  Daniel Staples, 48, Winterset, IA        5:27:59   12:31  5:24:32
 3179  443 M40  Scott Giberson, 44, Duluth, MN           5:28:01   12:31  5:22:31
 3180 1238 M20  Bradly Prigge, 32, Wanamingo, MN         5:28:07   12:31  5:20:32
 3181  444 M40  Jeff Ellingson, 42, Bismarck, ND         5:28:11   12:31  5:25:01
 3182  356 M45  Scott Johnson, 49, Siren, WI             5:28:15   12:31  5:25:57
 3183  357 M45  Thomas Schlegel, 49, Coon Rapids, MN     5:28:18   12:31  5:21:19
 3184  358 M45  Tom Donofrio, 49, Hermantown, MN         5:28:27   12:32  5:22:38
 3185  445 M40  Steven Albarado, 40, Hager City, WI      5:28:32   12:32  5:21:16
 3186  282 M50  Tom Wardon, 54, Chetek, WI               5:28:33   12:32  5:21:48
 3187 1239 M20  Patrick Timmers, 23, Waconia, MN         5:28:36   12:32  5:22:36
 3188  483 M35  Matthew Schaar, 35, Hastings, MN         5:28:36   12:32  5:23:26
 3189  484 M35  Dan Walrath, 36, Brookfield, WI          5:28:48   12:32  5:22:00
 3190 1240 M20  Danty Hoaglund, 31, Shakopee, MN         5:28:49   12:32  5:26:52
 3191 1241 M20  Toby Anderson, 30, Hoyt Lakes, MN        5:28:53   12:33  5:20:56
 3192 1242 M20  Nathan Kachelmyer, 30, Burnsville, MN    5:28:53   12:33  5:26:12
 3193  170 M55  David Van Doren, 58, Whitewater, WI      5:28:57   12:33  5:24:43
 3194  446 M40  Daniel Hanson, 41, Andover, MN           5:29:14   12:33  5:23:33
 3195  447 M40  Aaron Roggenbuck, 41, Bellingham, MN     5:29:15   12:33  5:25:18
 3196  283 M50  Douglas Pflaum, 54, Lake City, MN        5:29:29   12:34  5:26:43
 3197  448 M40  Kraig Blancher, 43, Brooksville, FL      5:29:34   12:34  5:24:10
 3198 1243 M20  Colin Fx Garstka, 27, Madison, WI        5:29:35   12:34  5:24:54
 3199  284 M50  James Waage, 51, Glenwood, MN            5:29:44   12:35  5:27:47
 3200  285 M50  David Van Wylen, 51, Northfield, MN      5:29:45   12:35  5:27:48
 3201 1244 M20  John Hansen, 27, St Paul, MN             5:29:51   12:35  5:22:11
 3202  449 M40  Tony Johnson, 40, River Falls, WI        5:29:52   12:35  5:27:41
 3203 1245 M20  Austin Bergren, 23, Edina, MN            5:30:00   12:35  5:27:55
 3204  286 M50  Michael Ericson, 52, Maplewood, MN       5:30:01   12:35  5:23:51
 3205 1246 M20  Michael Kurisu, 33, San Diego, CA        5:30:14   12:36  5:25:38
 3206 1247 M20  Jeff Koch, 32, Poynette, WI              5:30:15   12:36  5:25:38
 3207 1248 M20  Ryan Larson, 30, McAllen, TX             5:30:15   12:36  5:25:39
 3208  287 M50  David Schmitt, 51, Alpharetta, GA        5:30:17   12:36  5:23:52
 3209  288 M50  Dave Olson, 54, Edina, MN                5:30:17   12:36  5:25:24
 3210  289 M50  Sner Adams, 50, Deer Park, WI            5:30:23   12:36  5:30:03
 3211  359 M45  Stan Quinn, 49, Afton, MN                5:30:29   12:36  5:25:47
 3212   67 M60  William Nickson, 62, Lady Lake, FL       5:30:32   12:36  5:24:21
 3213  360 M45  Scott Jones, 48, Prior Lake, MN          5:30:32   12:36  5:25:31
 3214  450 M40  Curt Robbins, 41, Cold Spring, MN        5:30:35   12:37  5:24:51
 3215 1249 M20  Michael Swanson, 32, St Peter, MN        5:30:57   12:37  5:25:18
 3216   68 M60  David Taylor, 62, Plainfield, IN         5:31:09   12:38  5:26:36
 3217  361 M45  Richard Omalley, 49, Minnetonka, MN      5:31:19   12:38  5:23:44
 3218  290 M50  George Connelly, 51, West Bend, WI       5:31:25   12:38  5:23:54
 3219  171 M55  Roger Heil, 58, Rochester, MN            5:31:27   12:39  5:29:35
 3220 1250 M20  Craig John, 34, White Bear Lake, MN      5:31:47   12:39  5:26:48
 3221  362 M45  William Strouts, 46, Coon Rapids, MN     5:31:53   12:40  5:30:38
 3222   33 M65  Steven Schroeder, 66, River Falls, WI    5:32:01   12:40  5:27:32
 3223  172 M55  Steven Anderson, 56, Plymouth, MN        5:32:05   12:40  5:26:02
 3224 1251 M20  Matthew Walton, 31, Minneapolis, MN      5:32:11   12:40  5:26:19
 3225 1252 M20  Nicholas Koss, 30, Minneapolis, MN       5:32:23   12:41  5:28:09
 3226  451 M40  Todd Sigurdson, 44, Plymouth, MN         5:32:27   12:41  5:28:04
 3227  291 M50  James Ball, 52, Savage, MN               5:32:28   12:41  5:27:51
 3228 1253 M20  Dustin Julius, 28, Mankato, MN           5:32:28   12:41  5:29:21
 3229  485 M35  Troy Cleasby, 38, Prescott, WI           5:32:30   12:41  5:29:01
 3230  363 M45  Brian Fountain, 46, Savage, MN           5:32:33   12:41  5:25:12
 3231   34 M65  Dj Carlson, 65, Hastigs, MN              5:32:33   12:41  5:28:51
 3232 1254 M20  Aaron Benson, 21, South Saint Paul, MN   5:32:34   12:41  5:24:19
 3233  292 M50  Harvey Thorleifson, 52, Minneapolis, MN  5:32:38   12:41  5:26:27
 3234    4 M70  Ray Coyer, 70, Cameron, WI               5:32:42   12:41  5:25:56
 3235 1255 M20  Noah Johnson, 27, Cloquet, MN            5:32:55   12:42  5:25:43
 3236  364 M45  Robert Honstrom, 47, McGrath, MN         5:32:56   12:42  5:27:38
 3237  486 M35  Gregory Hayes, 38, Prior Lake, MN        5:33:02   12:42  5:24:53
 3238 1256 M20  Billy Burkhalter, 26, Woodbury, MN       5:33:03   12:42  5:27:59
 3239  365 M45  Andrew Gourlay, 46, Oak Park, IL         5:33:05   12:42  5:26:36
 3240 1257 M20  Peter Somerville, 28, Arlington, VA      5:33:07   12:42  5:25:21
 3241   69 M60  Robert Stone, 60, Oshkosh, WI            5:33:41   12:44  5:26:35
 3242  452 M40  Neal Oberg, 42, Duluth, MN               5:33:41   12:44  5:30:14
 3243 1258 M20  Brady Clavel, 25, N. Mankato, MN         5:33:47   12:44  5:28:16
 3244  366 M45  Bob McKaige, 47, Burnsville, MN          5:33:47   12:44  5:31:38
 3245  293 M50  Scott Foster, 54, Brooklyn Center, MN    5:33:51   12:44  5:30:38
 3246  173 M55  Robert Strommen, 56, St Paul, MN         5:33:54   12:44  5:29:41
 3247 1259 M20  Adam Grahek, 24, Fargo, ND               5:33:55   12:44  5:28:11
 3248  453 M40  Scott Georges, 44, Delano, MN            5:33:57   12:44  5:29:47
 3249 1260 M20  Kurt Schulstad, 32, Blaine, MN           5:33:58   12:44  5:30:27
 3250   82 M18  MacArthur Rivard, 18, Cedar, MN          5:33:59   12:44  5:33:08
 3251 1261 M20  Dan Lanari, 22, Duluth, MN               5:34:02   12:44  5:32:11
 3252  294 M50  Brent Cooper, 54, Urbandale, IA          5:34:03   12:44  5:31:39
 3253 1262 M20  Travis Johnson, 29, West Liberty, IA     5:34:07   12:45  5:28:21
 3254 1263 M20  Aaron Sorenson, 31, Oak Grove, MN        5:34:17   12:45  5:27:49
 3255  295 M50  Jay Johnson, 51, Maple Grove, MN         5:34:17   12:45  5:30:24
 3256  487 M35  John Nelson, 35, Hudson, WI              5:34:21   12:45  5:31:37
 3257  367 M45  Eric Nystrom, 45, Fargo, ND              5:34:25   12:45  5:27:20
 3258  368 M45  Brian Petermeier, 46, Duluth, MN         5:34:36   12:46  5:30:13
 3259  174 M55  Tom Darling, 58, Onsted, MI              5:34:40   12:46  5:29:36
 3260  488 M35  Brice Baumgarten, 38, Hutchinson, MN     5:34:42   12:46  5:28:11
 3261  489 M35  Jeff Kleman, 39, Stevens Point, WI       5:34:43   12:46  5:28:15
 3262   70 M60  Daniel Lipinski, 61, Kalispell, MT       5:34:47   12:46  5:28:23
 3263  296 M50  Robert Commers, 52, Brooklyn Park, MN    5:34:51   12:46  5:27:12
 3264 1264 M20  David Gladis, 23, Russell, MN            5:34:52   12:46  5:28:07
 3265  490 M35  Mark Johnson, 35, Rice Lake, WI          5:34:52   12:46  5:32:24
 3266 1265 M20  Jackson Peterson, 20, Carlton, MN        5:34:53   12:46  5:31:36
 3267  454 M40  Jeff Brown, 41, Duluth, MN               5:34:56   12:46  5:31:25
 3268 1266 M20  Gabe Hovden, 31, Owatonna, MN            5:34:58   12:47  5:31:42
 3269  369 M45  Carl Foote, 47, Chicago, IL              5:34:59   12:47  5:28:37
 3270  491 M35  Daniel Stolfa, 37, Delano, MN            5:34:59   12:47  5:29:10
 3271 1267 M20  Dan Snyder, 22, River Falls, WI          5:35:02   12:47  5:29:45
 3272   35 M65  Roger Carlson, 65, Stillwater, MN        5:35:03   12:47  5:33:05
 3273  492 M35  Federico Troiani, 35, Plymouth, MN       5:35:05   12:47  5:28:34
 3274  370 M45  Rick Feltner, 47, Lakeville, MN          5:35:05   12:47  5:29:16
 3275  455 M40  Timothy McCollor, 44, Minnetonka, MN     5:35:07   12:47  5:31:51
 3276  371 M45  Alan Koivu, 46, Thunder Bay, ON          5:35:18   12:47  5:29:18
 3277 1268 M20  Ryan Ruzicka, 28, Waconia, MN            5:35:22   12:47  5:32:03
 3278  372 M45  Jeffrey Brower, 47, Bemidji, MN          5:35:29   12:48  5:30:23
 3279 1269 M20  Brett Jones, 26, Ogden, UT               5:35:32   12:48  5:32:47
 3280 1270 M20  Quentin Roth, 32, Duluth, MN             5:35:36   12:48  5:30:11
 3281  456 M40  Stan Augustine, 42, Superior, WI         5:35:50   12:49  5:29:29
 3282 1271 M20  Dale Hoikka, 32, Cokato, MN              5:36:12   12:49  5:33:55
 3283 1272 M20  Brian Kennedy, 23, Geraldton, ON         5:36:13   12:49  5:29:42
 3284 1273 M20  Brett Campbell, 27, Brooklyn Center, MN  5:36:16   12:50  5:31:42
 3285  373 M45  Andres Zeller, 47, Stillwater, MN        5:36:21   12:50  5:28:49
 3286   36 M65  Walter Aeckerle, 66, Lakewood, CO        5:36:21   12:50  5:33:02
 3287  297 M50  Jim Berry, 52, Dukuth, MN                5:36:23   12:50  5:29:32
 3288  175 M55  Jerry Brown, 58, W. St. Paul, MN         5:36:26   12:50  5:33:25
 3289  493 M35  Chris Taylor, 39, Prior Lake, MN         5:36:28   12:50  5:35:42
 3290  494 M35  William Duncan, 39, Traverse City, MI    5:36:34   12:50  5:29:55
 3291  495 M35  Mick Kruger, 36, Alpharetta, GA          5:36:36   12:50  5:30:50
 3292  298 M50  Kevin Murphy, 53, Duluth, MN             5:36:38   12:50  5:30:13
 3293  374 M45  James Schutte, 48, Duluth, MN            5:36:38   12:50  5:33:36
 3294  496 M35  Arnoldo Curiel, 36, Oakdale, MN          5:36:39   12:50  5:32:04
 3295 1274 M20  Eric Phillips, 26, Bloomington, MN       5:36:40   12:50  5:29:15
 3296  457 M40  Daniel Graf, 44, Eden Prairie, MN        5:36:41   12:51  5:31:50
 3297  497 M35  Vance Draheim, 38, Cottage Grove, MN     5:36:42   12:51  5:31:21
 3298  176 M55  Greg Neitzke, 55, Eden Prairie, MN       5:36:42   12:51  5:32:16
 3299   37 M65  Tom Lyke, 67, Hutchinson, MN             5:36:48   12:51  5:30:55
 3300   71 M60  David Rice, 62, Sparta, WI               5:36:48   12:51  5:36:28
 3301  299 M50  Ronald Rudlong, 52, Mounds View, MN      5:36:49   12:51  5:31:55
 3302 1275 M20  Kirk Schoenrock, 23, St Paul, MN         5:36:50   12:51  5:33:21
 3303 1276 M20  Jonathan Otten, 28, St Paul, MN          5:36:50   12:51  5:33:21
 3304  300 M50  Richard Rostant, 51, Arlington, VA       5:36:55   12:51  5:29:48
 3305 1277 M20  Chuck Palmer, 29, Brainerd, MN           5:36:56   12:51  5:29:22
 3306  375 M45  Mark Rosheim, 49, Minneapolis, MN        5:36:59   12:51  5:33:19
 3307  498 M35  Mike Feller, 38, Menomonie, WI           5:37:05   12:51  5:31:50
 3308  376 M45  Reid Ferguson, 46, Hudson, WI            5:37:11   12:52  5:30:06
 3309  458 M40  Michael Hanson, 40, St Paul, MN          5:37:18   12:52  5:30:41
 3310   83 M18  Luke Sosniecki, 19, Shoreview, MN        5:37:22   12:52  5:29:26
 3311  459 M40  Mark Bubalo, 41, Blaine, MN              5:37:23   12:52  5:31:46
 3312   84 M18  Robin Rice, 18, Sturgeon Lake, MN        5:37:33   12:52  5:30:58
 3313  377 M45  David Boyle, 49, Marquette, MI           5:37:37   12:53  5:31:18
 3314  177 M55  Ted Greshwalk, 59, Maple Grove, MN       5:37:45   12:53  5:31:12
 3315  178 M55  Randall Cislo, 55, Kamuela, HI           5:37:52   12:53  5:30:52
 3316   72 M60  Joseph Schletty, 61, St Paul, MN         5:38:04   12:54  5:37:57
 3317  301 M50  Scott Peters, 53, Shellsburg, IA         5:38:08   12:54  5:31:43
 3318  460 M40  David Sunnarborg, 44, Esko, MN           5:38:09   12:54  5:31:14
 3319  378 M45  Michael Hackett, 47, Prior Lake, MN      5:38:10   12:54  5:29:54
 3320  499 M35  Shon Kane, 35, Woodbury, MN              5:38:14   12:54  5:32:22
 3321  461 M40  Todd Schroeder, 40, Hudson, WI           5:38:22   12:54  5:34:58
 3322  379 M45  Jim Windlinger, 46, Dallas, TX           5:38:23   12:54  5:31:05
 3323 1278 M20  Blaine Hansel, 33, Ashby, MN             5:38:26   12:55  5:31:07
 3324   38 M65  Richard Lecher, 68, Gordon, WI           5:38:32   12:55  5:30:31
 3325  302 M50  Mark Sturwold, 53, Bartlett, IL          5:38:38   12:55  5:35:46
 3326  303 M50  Daniel Morey, 53, Lake Nebagamon, WI     5:38:43   12:55  5:34:50
 3327 1279 M20  Kevin McDonough, 25, Prescott, WI        5:38:50   12:55  5:38:50
 3328 1280 M20  Lukas Johnson, 22, Duluth, MN            5:38:52   12:55  5:31:12
 3329 1281 M20  Sean Moriarty, 23, Plymouth, MN          5:38:54   12:56  5:35:28
 3330  380 M45  Tim Vitters, 47, Bloomington, MN         5:38:58   12:56  5:34:44
 3331 1282 M20  Martin Paavola, 26, St Paul, MN          5:39:11   12:56  5:37:48
 3332 1283 M20  Trent Teders, 23, Sauk Rapids, MN        5:39:13   12:56  5:32:40
 3333 1284 M20  Nathan Gagne, 23, Duluth, MN             5:39:13   12:56  5:37:27
 3334 1285 M20  Brian McKay, 27, Verona, WI              5:39:16   12:56  5:35:28
 3335   85 M18  Shane Polzin, 18, Rhinelander, WI        5:39:17   12:56  5:34:26
 3336  179 M55  Kevin Zimmer, 56, Sauk Centre, MN        5:39:26   12:57  5:33:14
 3337 1286 M20  Tyson Burton, 30, Cedar Falls, IA        5:39:30   12:57  5:36:07
 3338  462 M40  William Bernard, 43, Eagan, MN           5:39:35   12:57  5:29:19
 3339  463 M40  Jude Mertz, 42, Richfield, MN            5:39:35   12:57  5:29:20
 3340  304 M50  Rick Johnson, 51, Carver, MN             5:39:37   12:57  5:32:27
 3341   86 M18  Justin Markfort, 19, West St Paul, MN    5:39:55   12:58  5:33:10
 3342  381 M45  Eric Johnson, 45, Milaca, MN             5:39:58   12:58  5:33:26
 3343 1287 M20  Matthew Thompson, 34, Aurora, IL         5:40:03   12:58  5:34:22
 3344 1288 M20  Clint Hodgdon, 27, Savage, MN            5:40:11   12:59  5:35:24
 3345 1289 M20  Nikolas Thompson, 27, Spring Park, MN    5:40:18   12:59  5:33:48
 3346  464 M40  William Lundberg, 42, Minneapolis, MN    5:40:28   12:59  5:33:00
 3347  465 M40  Bill Wallace, 42, Cottage Grove, MN      5:40:28   12:59  5:35:07
 3348  500 M35  Greg O'Meara, 36, Cottage Grove, MN      5:40:28   12:59  5:35:08
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top 
 3349  501 M35  Chad Hasenohrl, 39, Woodbury, ME         5:41:03   13:00  5:34:35
 3350  502 M35  Jared Reise, 38, Eagan, MN               5:41:11   13:01  5:34:52
 3351 1290 M20  Zachary Beatty, 23, Minneapolis, MN      5:41:18   13:01  5:37:16
 3352 1291 M20  Hugh Brown, 30, Minneapolis, MN          5:41:18   13:01  5:40:45
 3353  180 M55  David Kalina, 58, New Brighton, MN       5:41:25   13:01  5:40:14
 3354  503 M35  Brad Bone, 35, Dayton, MN                5:41:27   13:01  5:35:32
 3355 1292 M20  Robert Fries, 33, Boise, ID              5:41:30   13:02  5:35:29
 3356  466 M40  Tedd Ells, 41, Superior, WI              5:41:32   13:02  5:38:11
 3357  504 M35  Allyn Wasley, 37, Pewaukee, WI           5:41:45   13:02  5:38:11
 3358  305 M50  Timothy Dunne, 50, Hartford, WI          5:41:45   13:02  5:38:11
 3359 1293 M20  Jake Schmitz, 26, Bloomington, MN        5:41:52   13:02  5:39:13
 3360 1294 M20  Stephen Fulmek Jr, 30, St Paul, MN       5:42:00   13:03  5:35:36
 3361   21 M16  Austin Jones, 16, Chanhassen, MN         5:42:05   13:03  5:36:31
 3362  467 M40  Dave Matalamaki, 42, Apple Valley, MN    5:42:09   13:03  5:34:41
 3363  382 M45  James Jirik, 47, Kilkenny, MN            5:42:16   13:03  5:36:00
 3364  306 M50  Donald Crook, 54, Elk River, MN          5:42:16   13:03  5:38:18
 3365 1295 M20  Dan Baier, 24, Mankato, MN               5:42:16   13:03  5:38:42
 3366 1296 M20  Steven Warndahl, 25, Smyrna, GA          5:42:16   13:03  5:40:56
 3367  307 M50  Bruce Warndahl, 51, Plymouth, MN         5:42:17   13:03  5:40:57
 3368  308 M50  Stephen Ecker, 52, Faribault, MN         5:42:27   13:04  5:39:45
 3369  468 M40  Darrell Lapcinski, 41, Prescott, WI      5:42:35   13:04  5:35:49
 3370  383 M45  Daniel Olson, 45, Barron, WI             5:42:57   13:05  5:35:56
 3371  469 M40  Brian Smith, 40, Lonsdale, MN            5:42:58   13:05  5:36:53
 3372  470 M40  Kraig Gregor, 41, Lonsdale, MN           5:42:58   13:05  5:36:54
 3373  309 M50  Buck Ford, 54, Blanco, TX                5:43:00   13:05  5:34:42
 3374 1297 M20  Joerg Happel, 32, Eagan, MN              5:43:02   13:05  5:35:32
 3375  505 M35  Nathan Perry, 39, Maple Grove, MN        5:43:03   13:05  5:36:28
 3376  471 M40  Charlie Lee, 42, Moorhead, MN            5:43:04   13:05  5:41:56
 3377 1298 M20  Ryan Matheson, 25, Proctor, MN           5:43:08   13:05  5:38:40
 3378  384 M45  Russell Andrews, 49, St Louis, MO        5:43:15   13:06  5:35:42
 3379 1299 M20  Dan Mades, 27, Blaine, MN                5:43:20   13:06  5:37:04
 3380  472 M40  Sean Healey, 43, Minneapolis, MN         5:43:24   13:06  5:40:28
 3381  385 M45  Johnny Glenetzke, 48, Plymouth, MN       5:43:30   13:06  5:41:05
 3382  310 M50  Paul Montain, 54, Hugo, MN               5:43:30   13:06  5:42:30
 3383    8 M14  Tyler Meihak, 15, Mankato, MN            5:43:30   13:06  5:43:28
 3384  506 M35  Erick Bothun, 39, Arden Hills, MN        5:43:31   13:06  5:38:18
 3385  473 M40  Steve Knowlton, 43, Mankato, MN          5:43:31   13:06  5:43:28
 3386  386 M45  Jerald Fenske, 48, Minnetonka, MN        5:43:32   13:06  5:41:06
 3387 1300 M20  Brian London, 25, Emeryville, CA         5:43:38   13:06  5:36:21
 3388  311 M50  John Bydzovsky, 53, Maplewood, MN        5:43:42   13:07  5:35:38
 3389 1301 M20  Tanner Hein, 27, Boise, ID               5:43:43   13:07  5:38:02
 3390  474 M40  Rick Breuer, 42, Cloquet, MN             5:43:48   13:07  5:39:07
 3391  312 M50  Keith Moreland, 54, Brule, WI            5:43:59   13:07  5:37:29
 3392  387 M45  Steven Jennisch, 46, Braham, MN          5:44:03   13:07  5:38:35
 3393  475 M40  John Zwack, 42, Rice, MN                 5:44:09   13:08  5:36:12
 3394  476 M40  Jeff Flake, 42, Maple Grove, MN          5:44:17   13:08  5:40:16
 3395  507 M35  Tim Lloyd, 39, Rogers, MN                5:44:31   13:08  5:41:34
 3396  508 M35  Marc Macke, 39, Corcoran, MN             5:44:34   13:09  5:39:10
 3397 1302 M20  Brent Bruessel, 34, Kasson, MN           5:44:39   13:09  5:41:23
 3398  388 M45  Greg Panyan, 47, Anoka, MN               5:44:49   13:09  5:38:21
 3399 1303 M20  Scott Anderson, 31, Hutchinson, MN       5:44:53   13:09  5:42:09
 3400  389 M45  Kurt Fuller, 49, Eden Prairie, MN        5:44:59   13:09  5:37:32
 3401  181 M55  Goody Tyler, 57, Norfolk, VA             5:45:05   13:10  5:38:19
 3402  390 M45  Thomas Daly, 46, Woodbury, MN            5:45:08   13:10  5:43:02
 3403   73 M60  William Lorenzen, 64, River Falls, WI    5:45:11   13:10  5:37:55
 3404  477 M40  Gregory Maddrey, 40, Wazata, MN          5:45:20   13:10  5:39:40
 3405  509 M35  Derek Norkol, 37, Superior, WI           5:45:21   13:10  5:40:10
 3406 1304 M20  Gabe Duba, 31, Minneapolis, MN           5:45:26   13:11  5:36:57
 3407 1305 M20  Mark Swanson, 27, Superior, WI           5:45:28   13:11  5:38:41
 3408 1306 M20  Aron Shand, 29, Burnsville, MN           5:45:30   13:11  5:39:14
 3409 1307 M20  Tom Walch, 30, Centerville, MN           5:45:31   13:11  5:39:12
 3410 1308 M20  Mike Stetz, 29, Bloomington, MN          5:46:05   13:12  5:41:25
 3411   74 M60  James Peasco, 62, East Brunswick, NJ     5:46:07   13:12  5:39:28
 3412   75 M60  Tom Menning, 62, Albert Lea, MN          5:46:19   13:13  5:39:33
 3413  510 M35  Gregory Bruce, 36, Orlando, FL           5:46:27   13:13  5:44:56
 3414  182 M55  Joseph Myslajek, 56, Andover, MN         5:46:43   13:13  5:43:49
 3415  313 M50  Mark Hershey, 52, Fullerton, CA          5:47:19   13:15  5:40:33
 3416   76 M60  Norman Johnson, 63, Merrillville, IN     5:47:21   13:15  5:39:30
 3417 1309 M20  Shawn Ryan, 33, West Bend, WI            5:47:31   13:15  5:40:23
 3418 1310 M20  Benjamin Minerich, 29, St Paul, MN       5:47:49   13:16  5:46:21
 3419  314 M50  John Fenning, 53, Luck, WI               5:47:55   13:16  5:39:52
 3420   77 M60  Bruce Paulson, 61, South Range, WI       5:48:05   13:17  5:45:16
 3421  183 M55  Lyle Mueller, 55, Mahtomedi, MN          5:48:09   13:17  5:41:36
 3422  391 M45  Paul Dale, 49, Alexandria, MN            5:48:10   13:17  5:46:00
 3423  392 M45  Malcolm Anderson, 48, Yarker, ON         5:48:15   13:17  5:43:04
 3424 1311 M20  Nathaniel Enabnit, 26, Emporia, KS       5:48:20   13:17  5:43:55
 3425  184 M55  Stephen Kimmel, 59, Houston, TX          5:48:21   13:17  5:41:12
 3426 1312 M20  Alex Haines, 22, Wichita, KS             5:48:21   13:17  5:43:56
 3427   39 M65  William Gould, 65, Brajnerd, MN          5:48:23   13:17  5:41:39
 3428 1313 M20  James Felling, 30, River Falls, WI       5:48:32   13:18  5:47:21
 3429  478 M40  James McDonough, 42, Cottage Grove, MN   5:48:39   13:18  5:44:31
 3430  479 M40  Kelly Levine, 42, Superior, WI           5:48:40   13:18  5:45:10
 3431 1314 M20  Zachary Kakela, 26, Sacramento, CA       5:48:44   13:18  5:40:32
 3432  185 M55  Keith Kakela, 55, Cando, ND              5:48:45   13:18  5:40:33
 3433 1315 M20  Benjamin Bryant, 24, St Paul Park, MN    5:48:45   13:18  5:43:00
 3434 1316 M20  Scott Duncan, 32, St Cloud, MN           5:49:02   13:19  5:42:24
 3435 1317 M20  Timothy Olson, 22, Ramsey, MN            5:49:05   13:19  5:43:15
 3436 1318 M20  Eli Wolter, 31, Maple Grove, MN          5:49:07   13:19  5:42:23
 3437  480 M40  James Richards, 44, Brooklyn Center, MN  5:49:22   13:20  5:41:17
 3438  186 M55  Michael Swanson, 57, Plymouth, MN        5:49:32   13:20  5:43:37
 3439  393 M45  Ronald Thoma, 49, Elgin, TX              5:49:39   13:20  5:42:16
 3440  394 M45  David Mann, 45, Eden Prairie, MN         5:49:39   13:20  5:43:57
 3441  315 M50  James Kennedy Sr, 54, Geraldton, ON      5:49:45   13:20  5:46:38
 3442 1319 M20  Roger Whittet, 21, Lino Lakes, MN        5:49:49   13:21  5:48:53
 3443   40 M65  Don Wright, 68, Lake Elmo, MN            5:50:09   13:21  5:44:11
 3444  481 M40  Rob Rankin, 44, Edina, MN                5:50:23   13:22  5:47:40
 3445  511 M35  Mike Martin, 38, Deer River, MN          5:50:28   13:22  5:45:25
 3446  395 M45  Craig Withers, 48, San Diego, CA         5:50:42   13:23  5:47:14
 3447  187 M55  Kerry Openshaw, 55, Bemidji, MN          5:51:05   13:23  5:49:30
 3448  316 M50  Hector Alvarez, 52, Decatur, GA          5:51:07   13:24  5:44:41
 3449 1320 M20  Ryan Matheny, 22, Hudson, WI             5:51:12   13:24  5:42:57
 3450  317 M50  John Sedwitz, 52, Burnsville, MN         5:51:12   13:24  5:47:05
 3451  482 M40  Tony Lund, 40, Cambridge, MN             5:51:12   13:24  5:49:10
 3452  396 M45  Robert Kramer, 49, Grand Forks, ND       5:51:12   13:24  5:50:44
 3453 1321 M20  Tyler Carlson, 20, Two Harbors, MN       5:51:13   13:24  5:45:29
 3454  512 M35  Wade Larson, 38, Maple Grove, MN         5:51:17   13:24  5:45:44
 3455  397 M45  David Kibler, 46, Chanhassen, MN         5:51:24   13:24  5:43:47
 3456  483 M40  David Hogge, 42, Duluth, MN              5:51:30   13:24  5:46:09
 3457    5 M70  Ray Moses, 73, Huntsville, AL            5:51:39   13:25  5:45:17
 3458 1322 M20  Ryan McKibbon, 31, Wrenshall, MN         5:51:55   13:25  5:45:23
 3459  188 M55  Randal Riggleman, 57, Oak Grove, MN      5:52:03   13:26  5:45:13
 3460  318 M50  Ronnie Manzanares, 50, Albuquerque, NM   5:52:07   13:26  5:50:09
 3461  319 M50  Richard Stout, 54, Long Lake, MN         5:52:16   13:26  5:49:12
 3462 1323 M20  Paul Ramlow, 26, Overland Park, KS       5:52:39   13:27  5:48:06
 3463 1324 M20  Robbie Bakeberg, 30, Otsego, MN          5:52:45   13:27  5:44:44
 3464  320 M50  Arthur Stanger, 50, Boca Raton, FL       5:52:48   13:27  5:47:46
 3465   41 M65  George Andersen, 67, Oro Valley, AZ      5:52:49   13:27  5:46:02
 3466 1325 M20  Chris Piatt, 31, Bloomington, MN         5:52:52   13:28  5:47:13
 3467  189 M55  Rodney Brenner, 59, Winter, WI           5:52:54   13:28  5:45:55
 3468  398 M45  Mark Noah, 45, Fargo, ND                 5:53:07   13:28  5:46:03
 3469   42 M65  Bob Hawkins, 65, St Louis Park, MN       5:53:08   13:28  5:50:32
 3470  321 M50  Arvid Strande, 53, Fergus Falls, MN      5:53:25   13:29  5:50:49
 3471 1326 M20  Jeff Strande, 29, Lakeville, MN          5:53:25   13:29  5:50:49
 3472   78 M60  Michael Sweney, 61, Superior, WI         5:53:40   13:29  5:46:50
 3473  513 M35  Jon Flanders, 39, Monterey Park, CA      5:53:51   13:30  5:47:26
 3474  484 M40  Joel Borland, 40, Brandon, FL            5:54:03   13:30  5:47:36
 3475 1327 M20  Ryan Schraufnagel, 28, New Berlin, WI    5:54:04   13:30  5:47:42
 3476   79 M60  Donald Conradi, 61, East Walpole, MA     5:54:11   13:31  5:48:36
 3477  322 M50  Clayton Keller, 54, St Paul, MN          5:54:23   13:31  5:48:21
 3478   87 M18  David Vining, 18, Hugo, MN               5:54:28   13:31  5:46:59
 3479  485 M40  David Paul, 44, St Paul, MN              5:54:33   13:31  5:52:24
 3480  323 M50  Joseph Green, 54, Edina, MN              5:54:34   13:31  5:50:22
 3481   80 M60  Bruce Vonderohe, 60, Apple Valley, MN    5:54:35   13:31  5:46:51
 3482  514 M35  Todd Salo, 38, Dacula, GA                5:54:37   13:32  5:47:50
 3483  190 M55  Timothy Signorelli, 59, Plymouth, MN     5:54:38   13:32  5:50:53
 3484   43 M65  Allen Jones, 67, Grand Rapids, MN        5:54:42   13:32  5:44:20
 3485   81 M60  Christopher Griggs, 61, Minneapolis, MN  5:54:45   13:32  5:49:30
 3486 1328 M20  Steven Baker, 29, Superior, WI           5:54:47   13:32  5:48:55
 3487  486 M40  Joseph Banavige, 41, Independence, MN    5:55:03   13:33  5:48:43
 3488   82 M60  David Trites, 62, Clitherall, MN         5:55:06   13:33  5:51:54
 3489 1329 M20  Jason Manthei, 29, Marshall, MN          5:55:15   13:33  5:51:25
 3490  399 M45  Robert Borden, 47, Cloquet, MN           5:55:20   13:33  5:50:15
 3491   83 M60  Bob Stavig, 60, Bloomington, MN          5:55:29   13:34  5:48:56
 3492 1330 M20  Matthew Luitjens, 32, Mankato, MN        5:55:39   13:34  5:49:30
 3493  515 M35  Scott Farwig, 37, Minneapolis, MN        5:55:53   13:34  5:50:06
 3494 1331 M20  Travis Launderville, 21, Superior, WI    5:55:55   13:35  5:48:39
 3495 1332 M20  Ryan Pinney, 26, Pembroke Pines, FL      5:55:55   13:35  5:52:27
 3496 1333 M20  Geoff Raduns, 32, Minneapolis, MN        5:56:09   13:35  5:49:28
 3497  516 M35  Keith Erickson, 39, Applevalley, MN      5:56:15   13:35  5:50:49
 3498 1334 M20  Jeff Heil, 33, Savage, MN                5:56:16   13:35  5:51:30
 3499 1335 M20  Reese Seefeldt, 34, Hutchinson, MN       5:56:23   13:36  5:51:05
 3500   84 M60  Jeffrey Burleson, 60, Wrenshall, MN      5:56:28   13:36  5:50:53
 3501 1336 M20  Dain Deutschman, 31, Shakopee, MN        5:56:32   13:36  5:52:32
 3502 1337 M20  Michael Benusa, 22, St Cloud, MN         5:56:49   13:37  5:51:40
 3503 1338 M20  David Nelson, 33, Tulsa, OK              5:56:53   13:37  5:49:35
 3504  487 M40  Ross Bernstein, 40, Eagan, MN            5:56:55   13:37  5:54:15
 3505 1339 M20  Christopher Dunn, 29, Woodbury, MN       5:57:00   13:37  5:49:36
 3506   44 M65  Russell Odell, 65, Plymouth, MN          5:57:00   13:37  5:50:49
 3507  517 M35  David Lowe, 38, Stillwater, MN           5:57:05   13:37  5:49:43
 3508 1340 M20  Jeremiah Johnson, 23, Bemidji, MN        5:57:15   13:38  5:51:16
 3509  488 M40  Jeffrey West, 44, Carol Stream, IL       5:57:17   13:38  5:51:33
 3510 1341 M20  Joe Wicklund, 31, Superior, WI           5:57:19   13:38  5:53:47
 3511  324 M50  Kurt Stanze, 50, St Croix Falls, WI      5:57:26   13:38  5:54:31
 3512  400 M45  Keith Stanze, 46, Hudson, WI             5:57:26   13:38  5:54:31
 3513  325 M50  Randy Milford, 52, Deland, FL            5:57:28   13:38  5:51:40
 3514 1342 M20  Kevin Kelchen, 33, Bellbrook, OH         5:57:31   13:38  5:54:17
 3515   88 M18  Dusty McCormack, 19, Mound, MN           5:57:39   13:38  5:51:13
 3516  326 M50  Mark Bourbeau, 50, Blaine, MN            5:57:49   13:39  5:51:23
 3517  518 M35  William Losch, 36, Rhinelander, WI       5:57:49   13:39  5:52:45
 3518  401 M45  Miguel Pizano, 46, Eden Prairie, MN      5:57:51   13:39  5:50:37
 3519 1343 M20  Nathan Erickson, 23, Minneapolis, MN     5:57:59   13:39  5:51:45
 3520 1344 M20  Lucien Eldred, 31, Newport Beach, CA     5:58:02   13:39  5:51:09
 3521 1345 M20  Tom Kieffer, 23, Grand Forks, ND         5:58:04   13:39  5:57:31
 3522  327 M50  Paul Gaffney, 52, Blaine, MN             5:58:24   13:40  5:51:48
 3523 1346 M20  Kevin Stepka, 34, St Paul, MN            5:58:29   13:40  5:51:50
 3524 1347 M20  Lucas Korkowski, 24, Bloomington, MN     5:58:41   13:41  5:54:39
 3525  402 M45  Rich Kellerman, 45, Oak Grove, MN        5:58:43   13:41  5:52:04
 3526 1348 M20  Edward Pope, 31, Chicago, IL             5:58:44   13:41  5:50:45
 3527   85 M60  Sam Pearlman, 61, Plymouth, MN           5:59:16   13:42  5:53:30
 3528 1349 M20  Ryan Krajewski, 29, Duluth, MN           5:59:18   13:42  5:56:15
 3529  328 M50  Richard Elsberry, 54, St Paul, MN        5:59:21   13:42  5:52:55
 3530 1350 M20  Dwight Lenz, 34, Holmen, WI              5:59:52   13:44  5:54:39
 3531 1351 M20  Nathan Hallanger, 33, Minneapolis, MN    5:59:58   13:44  5:52:09
 3532  191 M55  Ed Poock, 58, Cedar Rapids, IA           5:59:59   13:44  5:54:19
 3533  403 M45  Mark Quinn, 47, Dexter, IA               6:00:00   13:44  5:54:09
 3534   45 M65  Lee Stauffacher, 68, Mounds View, MN     6:00:00   13:44  5:57:02
 3535  192 M55  Jan Doebbert, 56, Glenwood, MN           6:00:02   13:44  5:57:51
 3536  489 M40  James Scholbrock, 42, Lake Mills, IA     6:00:04   13:44  5:53:32
 3537   86 M60  Steve Harmon, 62, Overland Park, KS      6:00:17   13:45  5:54:16
 3538  193 M55  Michael Chase, 57, Kenyon, MN            6:00:35   13:45  5:54:46
 3539 1352 M20  Daniel Luoma, 29, Grand Forks, ND        6:00:36   13:45  5:52:29
 3540  404 M45  Daniel Bender, 49, South Range, WI       6:01:03   13:46  5:57:10
 3541  519 M35  Brian Hasty, 36, Hudson, WI              6:01:03   13:46  5:57:15
 3542   87 M60  Bob Hasty, 64, Bayport, MN               6:01:04   13:46  5:57:15
 3543  194 M55  Don Soule, 59, Rosemount, MN             6:01:12   13:47  5:53:39
 3544 1353 M20  Carson Vaillancourt, 32, Saginaw, MN     6:01:23   13:47  5:58:16
 3545  195 M55  Mark Pavlatos, 59, Duluth, MN            6:01:37   13:48  5:53:33
 3546  490 M40  Yan Guo, 41, Brookfield, WI              6:01:40   13:48  5:56:27
 3547 1354 M20  Clark Woodward, 27, Minneapolis, MN      6:02:07   13:49  5:54:25
 3548 1355 M20  Jacob Jordan, 21, Princeton, MN          6:02:15   13:49  5:54:40
 3549  196 M55  William Fezzey, 57, Hubbell, MI          6:02:16   13:49  5:58:13
 3550  520 M35  Andy Berg, 37, Berkley, MI               6:02:29   13:50  5:57:57
 3551 1356 M20  Clayton Damitz, 34, Owatonna, MN         6:02:33   13:50  5:59:38
 3552 1357 M20  Kam Hyland, 31, Fargo, ND                6:02:37   13:50  5:54:07
 3553 1358 M20  Michael Maddox, 26, Rockford, IL         6:02:43   13:50  5:55:06
 3554  405 M45  Martin Feyereisen, 47, Hudson, WI        6:02:50   13:50  5:59:03
 3555   88 M60  Lawrence Meyer, 62, Glendale, CA         6:02:59   13:51  5:59:53
 3556  329 M50  Butch Kuronen, 50, Duluth, MN            6:03:22   13:52  5:56:50
 3557 1359 M20  Brian Honkomp, 34, Waconia, MN           6:03:24   13:52  5:56:39
 3558  491 M40  Ron Hill, 43, Andover, MN                6:03:29   13:52  6:01:21
 3559 1360 M20  Justin Adams, 27, Ursa, IL               6:03:34   13:52  5:57:25
 3560  330 M50  William Schaefer, 50, Indianapolis, IN   6:04:09   13:53  5:59:29
 3561   89 M60  Julian Imes, 62, Bloomington, MN         6:04:16   13:54  5:58:10
 3562  406 M45  Kirk Johnson, 48, Decorah, IA            6:04:22   13:54  5:56:17
 3563 1361 M20  Benjamin Vantassel, 26, Duluth, MN       6:04:23   13:54  5:57:34
 3564  407 M45  Randy Dischinger, 49, Dassel, MN         6:04:43   13:55  6:04:43
 3565  408 M45  Curtis Cook, 46, Sauk Rapids, MN         6:04:51   13:55  5:59:58
 3566  409 M45  Randall Van Heel, 47, Robbinsdale, MN    6:05:01   13:55  5:57:15
 3567 1362 M20  Niaz Patwary, 27, Minneapolis, MN        6:05:11   13:56  6:00:17
 3568 1363 M20  Marius Hansen, 26, Plymouth, MN          6:05:38   13:57  5:59:40
 3569  331 M50  Timothy Ruiz, 51, Inver Grove Hts, MN    6:05:38   13:57  6:01:56
 3570 1364 M20  Ryan McKinnon, 27, Scandia, MN           6:05:47   13:57  6:01:28
 3571  410 M45  Michael Nickerson, 48, Green Bay, WI     6:05:49   13:57  5:58:20
 3572  197 M55  Myron Eggert, 57, Cosmos, MN             6:06:25   13:59  6:00:27
 3573 1365 M20  Nicholas Larson, 26, Cedar Rapids, IA    6:06:35   13:59  6:02:44
 3574 1366 M20  Josh Kukowski, 22, Lake Crystal, MN      6:06:49   13:59  6:01:06
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top 
 3575   90 M60  Clinton Firstbrook Iii, 62, Jeffers, MN  6:07:01   14:00  5:59:57
 3576  411 M45  Tony Janssen, 45, Webster City, IA       6:07:10   14:00  6:02:21
 3577  198 M55  Gary Kniep, 56, Minneapolis, MN          6:07:12   14:00  6:04:25
 3578  199 M55  Paul Nordberg, 56, Cambridge, MN         6:07:15   14:00  6:00:16
 3579 1367 M20  Joe Cremers, 28, Duluth, MN              6:07:50   14:02  5:59:59
 3580  521 M35  Anthony Grubbs, 38, Rochester, MN        6:07:55   14:02  6:00:25
 3581  332 M50  Rick Bruno, 53, Tinley Park, IL          6:08:01   14:02  6:02:28
 3582  333 M50  Jess Arellano, 51, Tinley Park, IL       6:08:01   14:02  6:04:26
 3583   91 M60  Peter Moynihan, 60, Fargo, ND            6:08:03   14:02  6:00:22
 3584 1368 M20  Jeff Levenhagen, 23, Superior, WI        6:08:17   14:03  5:58:00
 3585  334 M50  Steve Wagner, 51, Duluth, MN             6:08:17   14:03  6:03:44
 3586  412 M45  Londell Pease, 46, Bloomington, MN       6:08:25   14:03  6:04:49
 3587  522 M35  John Mueller, 36, Bemidji, MN            6:08:49   14:04  6:04:31
 3588 1369 M20  Brian McFadden, 33, Bloomington, MN      6:08:55   14:04  6:06:17
 3589 1370 M20  James Wetherbee, 31, Minneapolis, MN     6:09:13   14:05  6:04:57
 3590 1371 M20  Kevin Wuebben, 24, St Paul, MN           6:09:20   14:05  6:05:23
 3591   92 M60  Thomas Carter, 60, Janesville, WI        6:09:27   14:05  6:06:50
 3592 1372 M20  Matthew Thiele, 33, Hugo, MN             6:09:33   14:06  6:01:40
 3593  200 M55  Ronald Miller, 58, Harborcreek, PA       6:09:49   14:06  6:03:58
 3594 1373 M20  Peter Anderson, 24, Duluth, MN           6:10:18   14:07  6:04:37
 3595  413 M45  Erik Lundquist, 49, Juneau, AK           6:10:20   14:08  6:03:48
 3596  335 M50  Joel Fors, 51, Coon Rapids, MN           6:11:16   14:10  6:02:58
 3597 1374 M20  Matthew Mueller, 32, Brookfield, WI      6:12:07   14:12  6:08:16
 3598  414 M45  Bradley Berg, 46, Fargo, ND              6:12:28   14:12  6:07:29
 3599  415 M45  Rick Bothwell, 47, Moose Lake, MN        6:13:05   14:14  6:05:58
 3600  336 M50  Randy Couey, 51, Birchwood, WI           6:13:12   14:14  6:06:00
 3601  201 M55  Chuck Struckness, 55, Burlington, ND     6:13:19   14:14  6:12:28
 3602 1375 M20  Joseph Martin, 30, St. Micheal, MN       6:13:35   14:15  6:08:15
 3603  202 M55  Steven Rodysill, 55, Moose Lake, MN      6:13:57   14:16  6:09:13
 3604 1376 M20  Carl Packa, 22, St Michael, MN           6:14:16   14:17  6:06:24
 3605  523 M35  David Skora, 35, Minnetonka, MN          6:14:44   14:18  6:06:34
 3606  337 M50  Vince Stifter, 51, West Saint Paul, MN   6:15:09   14:19  6:11:14
 3607 1377 M20  Benjamin Spitzer, 30, Alexandria, MN     6:15:19   14:19  6:09:14
 3608  416 M45  Pedro Verdeja, 47, Stacy, MN             6:15:27   14:19  6:08:48
 3609   89 M18  Steven Brandner, 18, Woodbury, MN        6:15:30   14:19  6:10:43
 3610  417 M45  Mark Cotter, 47, Duluth, MN              6:15:37   14:20  6:11:40
 3611 1378 M20  Patrick Severson, 22, Grand Forks, ND    6:15:46   14:20  6:12:40
 3612  203 M55  Rick Dunn, 55, White Bear Lake, MN       6:15:57   14:20  6:08:55
 3613  338 M50  Thomas Dewitt, 54, Carlos, MN            6:16:54   14:23  6:10:08
 3614  524 M35  Matthew Carlson, 38, Henderson, NV       6:16:56   14:23  6:13:09
 3615 1379 M20  Troy Foss, 24, Eden Prairie, MN          6:17:03   14:23  6:13:16
 3616   46 M65  Marvin Landreth, 68, Lake Nebagamon, WI  6:17:10   14:23  6:09:00
 3617 1380 M20  Mitch West, 21, Fridley, MN              6:17:35   14:24  6:09:41
 3618 1381 M20  Jon Misewicz, 23, Memphis, TN            6:17:39   14:24  6:11:01
 3619   93 M60  Robert Sylvester, 63, East Bethel, MN    6:18:02   14:25  6:11:01
 3620 1382 M20  Kyle Just, 29, St Paul, MN               6:18:17   14:26  6:10:40
 3621  339 M50  Larry Watson, 53, Andover, MN            6:18:17   14:26  6:12:39
 3622 1383 M20  Dallas Skansgaard, 27, Aurora, IL        6:18:33   14:26  6:11:09
 3623 1384 M20  Jesse Lucio, 26, St Paul, MN             6:18:38   14:27  6:11:59
 3624   47 M65  Carl Wegner, 68, Birchwood, MN           6:18:44   14:27  6:12:53
 3625    6 M70  Edwin Korkia, 70, Bovey, MN              6:18:45   14:27  6:18:45
 3626  492 M40  Ron Ruhs, 41, Blair, NE                  6:18:47   14:27  6:11:14
 3627  418 M45  Fred Frigo, 48, Waukesha, WI             6:19:05   14:28  6:11:00
 3628  493 M40  Jonathan Moen, 42, Aitkin, MN            6:19:12   14:28  6:15:08
 3629   94 M60  Laurence Macon, 64, San Antonio, TX      6:19:58   14:30  6:17:47
 3630 1385 M20  William Shakespeare, 32, Rochester, MN   6:20:07   14:30  6:13:29
 3631  525 M35  Casey Jones, 38, Chaska, MN              6:20:19   14:30  6:12:16
 3632  494 M40  Troy Hills, 41, Hayward, WI              6:20:23   14:31  6:14:32
 3633  204 M55  George Bryan, 59, Hickory, NC            6:20:47   14:31  6:13:12
 3634  340 M50  Doug Dickson, 50, Boy River, MN          6:20:57   14:32  6:13:10
 3635 1386 M20  Jeff Lasch, 27, Hugo, MN                 6:20:59   14:32  6:14:39
 3636  495 M40  Thomas Griffin, 41, New Brighton, MN     6:21:07   14:32  6:15:06
 3637 1387 M20  Foster Stangel, 32, Minneapolis, MN      6:21:23   14:33  6:15:18
 3638 1388 M20  James Kennedy, 25, Lonl Lac, ON          6:21:55   14:34  6:15:24
 3639 1389 M20  John Zbaracki, 30, Lakeville, MN         6:21:58   14:34  6:16:44
 3640 1390 M20  Brent Ambuehl, 31, Little Falls, MN      6:21:59   14:34  6:17:56
 3641 1391 M20  Kristopher Ambuehl, 31, Little Falls, MN 6:21:59   14:34  6:17:56
 3642 1392 M20  Joey Popp, 29, Minneapolis, MN           6:22:03   14:34  6:14:56
 3643  496 M40  Brian Melendez, 44, Minneapolis, MN      6:22:13   14:35  6:18:03
 3644  205 M55  Dean Erickson, 58, Benson, MN            6:22:21   14:35  6:16:07
 3645  497 M40  James Galland, 44, Hastings, MN          6:22:54   14:36  6:15:23
 3646  419 M45  Kevin McKinnon, 49, Forest Lake, MN      6:23:16   14:37  6:18:56
 3647  526 M35  Michael Jacob, 38, Madison, WI           6:23:28   14:38  6:16:55
 3648 1393 M20  Rich Schimenek, 26, Aurora, IL           6:24:15   14:39  6:16:52
 3649  527 M35  Michael Sievertson, 39, Carpentersville, IL
                                                            6:25:57   14:43  6:18:17
 3650   48 M65  Tom McGrath, 69, Antigo, WI              6:26:26   14:44  6:19:07
 3651 1394 M20  Kyle Selinsky, 27, Eau Claire, WI        6:27:02   14:46  6:19:10
 3652 1395 M20  Andy Haugan, 27, Inver Grove Hts, MN     6:28:08   14:48  6:23:44
 3653  420 M45  Bradley Bickmann, 46, Crystal, MN        6:28:15   14:49  6:20:39
 3654 1396 M20  Nathan Flottum, 23, Duluth, MN           6:28:17   14:49  6:22:14
 3655   95 M60  Jerzy Bednarz, 63, Poznan-Chyby, Pol     6:28:51   14:50  6:25:58
 3656   96 M60  Harry Kohn, 62, South Haven, MI          6:28:57   14:50  6:21:15
 3657 1397 M20  Justin Montbriand, 23, Brooten, MN       6:28:59   14:50  6:21:50
 3658 1398 M20  Dougie Olson, 23, Cloquet, MN            6:29:09   14:51  6:21:28
 3659  498 M40  Carolina Pezua, 44, Madison, WI          6:30:48   14:54  6:25:17
 3660    1 M75  Roger Aiken, 76, Falcon Heights, MN      6:31:45   14:57  6:26:01
 3661 1399 M20  Jordan Cohen, 27, Duluth, MN             6:32:57   14:59  6:27:08
 3662  528 M35  Robert Wozny, 39, Mayer, MN              6:33:00   14:59  6:25:15
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top 
 3663   49 M65  John Hussa, 66, Hayward, WI              6:33:29   15:00  6:30:08
 3664  499 M40  William Reardon, 43, Windsor, CO         6:34:07   15:02  6:26:11
 3665   50 M65  Jon Davis, 67, Hutchinson, KS            6:34:43   15:03  6:27:10
 3666  500 M40  Jason Randall, 43, Farmington, MN        6:35:23   15:05  6:31:51
 3667   97 M60  Jan B. Horak, 61, Tofte, MN              6:36:11   15:07  6:27:57
 3668 1400 M20  Matthew Geller, 32, Waconia, MN          6:36:15   15:07  6:28:21
 3669  501 M40  James Hengen, 42, Eagan, MN              6:37:15   15:09  6:29:17
 3670 1401 M20  Ryan Hardin, 33, Lowell, AR              6:37:21   15:09  6:33:03
 3671   98 M60  Richard Gunelson, 61, Woodbury, MN       6:39:54   15:15  6:36:14
 3672  341 M50  Brent Nerland, 54, Fargo, ND             6:40:01   15:15  6:33:26
 3673   51 M65  Leslie Anderson, 67, Murdock, FL         6:41:02   15:18  6:37:46
 3674   99 M60  James Larue, 64, Fort Myers, FL          6:43:16   15:23  6:36:41
 3675  502 M40  Kirk Anderson, 41, St Louis Park, MN     6:43:45   15:24  6:36:19
 3676  100 M60  Judson Temple, 62, Oklahoma City, OK     6:43:49   15:24  6:36:04
 3677  421 M45  Bernard Berry, 46, Burnsville, MN        6:44:58   15:27  6:38:07
 3678  206 M55  Mohsen Yacoub, 59, Hastings, MN          6:46:02   15:29  6:45:12
 3679 1402 M20  James Murray, 34, Biwabik, MN            6:46:04   15:29  6:39:33
 3680  503 M40  Justin Sharma, 43, Minneapolis, MN       6:46:13   15:30  6:39:19
 3681  422 M45  Terry Smith, 48, Key West, FL            6:46:14   15:30  6:39:11
 3682  207 M55  Gerion Palo, 59, Little Falls, MN        6:46:55   15:31  6:44:10
 3683 1403 M20  Jeff Manthei, 29, Redwood Falls, MN      6:47:25   15:32  6:41:07
 3684  504 M40  Tim Marquardt, 44, Prairie Grove, IL     6:47:34   15:33  6:41:16
 3685 1404 M20  Joshua Holmquist, 20, Wyoming, MN        6:47:54   15:33  6:40:35
 3686  208 M55  Kevin Locke, 58, Minneapolis, MN         6:48:29   15:35  6:40:29
 3687 1405 M20  Michael Abell, 34, Solon Springs, WI     6:48:30   15:35  6:44:13
 3688 1406 M20  Chad Pierce, 34, Pella, IA               6:49:30   15:37  6:45:47
 3689 1407 M20  Michael Miller, 29, Durham, NC           6:49:58   15:38  6:42:20
 3690  505 M40  Dave Foley, 43, Blaine, MN               6:50:46   15:40  6:44:37
 3691  209 M55  Timothy Koehler, 57, Wilmington, DE      6:51:04   15:41  6:45:56
 3692 1408 M20  Jeremiah Hanson, 32, Walker, MN          6:51:59   15:43  6:48:32
 3693  423 M45  Brian Ehalt, 49, Maple Plain, MN         6:52:30   15:44  6:46:10
 3694 1409 M20  Andrew George, 25, Chicago, IL           6:52:37   15:44  6:45:17
 3695  506 M40  Rocklyn Jordan, 41, Princeton, MN        6:56:55   15:54  6:49:21
 3696    1 M80  Burt Carlson, 83, Mound, MN              6:57:10   15:55  6:49:51
 3697  101 M60  Dennis Leonard, 62, Cottage Grove, MN    6:58:09   15:57  6:51:01
 3698  424 M45  Robert Crawford, 46, Cottage Grove, MN   6:58:09   15:57  6:51:05
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top 
 3699  210 M55  Gerald Johnette, 57, Omaha, NE           6:59:24   16:00  6:51:48
 3700 1410 M20  Ben Drilling, 28, Sandstone, MN          6:59:49   16:01  6:52:28
 3701  211 M55  Gary Haugan, 58, Detroit Lakes, MN       7:00:27   16:02  6:56:03
 3702  425 M45  Randy Rice, 48, Sturgeon Lake, MN        7:01:21   16:04  6:54:45
 3703  212 M55  Mike Evancho, 58, Indianapolis, IN       7:02:12   16:06  6:55:14
 3704  102 M60  Steven Borough, 60, Duluth, MN           7:02:36   16:07  6:54:33
 3705  426 M45  Michael Emami, 49, Apple Valley, MN      7:02:44   16:07  6:55:39
 3706  213 M55  John Torseth, 55, Brooklyn Park, MN      7:03:33   16:09  6:56:21
 3707 1411 M20  Jasen Elcombe, 28, Two Harbors, MN       7:03:48   16:10  7:02:36
 3708  529 M35  Pete McDonnell, 36, Mankato, MN          7:05:34   16:14  6:57:24
 3709    2 M75  Walter Lower, 78, Moose Lake, MN         7:10:04   16:24  7:03:35
 3710 1412 M20  Eric Hoyt, 22, Superior, WI              7:13:21   16:32  7:06:50
 3711   52 M65  Jon Freeman, 66, Faribault, MN           7:15:20   16:36  7:07:54
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top 
 3712  427 M45  Gregory Debbaut, 49, Milroy, MN          7:25:56   17:01  7:18:43
 3713  428 M45  Raymond Schmidt, 48, Maple Grove, MN     7:25:56   17:01  7:18:45
 3714  507 M40  Dean Baumgarten, 41, St Cloud, MN        7:28:24   17:06  7:21:53
 3715  530 M35  Jeremy Sands, 35, Coon Rapids, MN        7:29:55   17:10  7:26:39
 3716  103 M60  David McNamee, 60, Clearwater, FL        7:30:15   17:10  7:22:30
 3717  104 M60  Bob Maki, 64, Iron, MN                   7:32:35   17:16  7:29:08
 3718  429 M45  Tom Bourn, 46, Frederick, CO             7:32:36   17:16  7:24:23
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top 
 3719 1413 M20  Brian Cachola, 29, Pearl City, HI        8:10:32   18:43  8:03:12
* indicates females
2 finishers among Males (no age given)
1 finishers among Men 12 - 13
8 finishers among Men 14 - 15
21 finishers among Men 16 - 17
89 finishers among Men 18 - 19
1413 finishers among Men 20 - 34
530 finishers among Men 35 - 39
507 finishers among Men 40 - 44
429 finishers among Men 45 - 49
341 finishers among Men 50 - 54
213 finishers among Men 55 - 59
104 finishers among Men 60 - 64
52 finishers among Men 65 - 69
6 finishers among Men 70 - 74
2 finishers among Men 75 - 79
1 finishers among Men 80 - 84
3 finishers among Women 12 - 13
6 finishers among Women 14 - 15
12 finishers among Women 16 - 17
32 finishers among Women 18 - 19
1224 finishers among Women 20 - 34
328 finishers among Women 35 - 39
281 finishers among Women 40 - 44
193 finishers among Women 45 - 49
118 finishers among Women 50 - 54
49 finishers among Women 55 - 59
24 finishers among Women 60 - 64
5 finishers among Women 65 - 69
1 finishers among Women 70 - 74
1 finishers among Women 80 - 84
3719 male finishers
2277 female finishers
5996 total finishers
Click here for data on women
Return to home page.