Medtronic Twin Cities Marathon Men

Minneapolis to St. Paul

Oct. 6, 2019


Results by mtec

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

                                                                  Last updated Oct. 9, 2019 1:28 PM
         CLASS                                           AGE GRADE  FINISH    
 PLACE   PLACE           FINISHER                                     TIME     PACE    NET TIME

    1    1 M20  Dominic Ondoro, 31, Santa Fe, NM          92.86%   2:12:24    5:03  2:12:23
    2    2 M20  Denis Chirchir, 29, Colorado Springs, CO  91.87%   2:13:50    5:06  2:13:50
    3    3 M20  Danny Docherty, 29, Minneapolis, MN       90.46%   2:15:55    5:11  2:15:55
    4    4 M20  Eliud Ngetich, 25, Goshen, CT             90.07%   2:16:30    5:12  2:16:48
    5    5 M20  Matt Welch, 24, Portland, OR              89.27%   2:17:44    5:15  2:17:44
    6    6 M20  Travis Morrison, 27, South Salt Lake, UT  88.53%   2:18:53    5:18  2:18:53
    7    7 M20  Aaron Easker, 28, St Paul, MN             88.36%   2:19:09    5:18  2:19:09
    8    8 M20  Tanner Fruit, 30, Colorado Springs, CO    87.87%   2:19:55    5:20  2:19:55
    9    9 M20  Conor Wells, 26, Minneapolis, MN          86.87%   2:21:32    5:24  2:21:32
   10   10 M20  Chris Burnett, 28, Wichita, KS            86.03%   2:22:55    5:27  2:22:55
   11   11 M20  Tim Rackers, 26, Louisville, CO           85.78%   2:23:20    5:28  2:23:20
   12   12 M20  Ian Eklin, 22, Plymouth, MN               83.79%   2:26:44    5:36  2:26:39
   13   13 M20  Will Baldwin, 26, Flagstaff, AZ           83.13%   2:27:54    5:38  2:27:54
   14   14 M20  Cody Sedbrook, 23, Rosemount, MN          82.40%   2:29:13    5:41  2:29:13
   15    1 M40  Jason Holroyd, 43, Richmond Heights, MO   85.42%   2:31:25    5:47  2:31:25
   16   15 M20  Patrick Kenney, 22, Pleasant Prairie, WI  80.54%   2:32:39    5:49  2:32:38
   17   16 M20  Jackson Lindquist, 26, Delano, MN         80.46%   2:32:48    5:50  2:32:47
   18   17 M20  Adam Pangrac, 31, Moorhead, MN            80.32%   2:33:05    5:50  2:33:05
   19   18 M20  Sam Westerberg, 27, Fridley, MN           80.26%   2:33:11    5:51  2:33:09
   20   19 M20  Conor Cashner, 25, Truckee, CA            80.06%   2:33:34    5:51  2:33:29
   21   20 M20  Bryan Lindquist, 30, Rochester, MN        79.38%   2:34:53    5:54  2:34:51
   22    2 M40  Andemariam Hagos, 40, Rochester, MN       81.22%   2:35:40    5:56  2:34:35
   23   21 M20  Kevin Gries, 28, Rochester, MN            78.90%   2:35:50    5:57  2:35:50
   24   22 M20  Varun Pemmaraju, 27, Saratoga, CA         78.81%   2:36:01    5:57  2:35:59
   25    1 M45  Olivier Vrambout, 45, Bayport, MN         83.90%   2:36:44    5:59  2:36:44
   26    1 M35  Philip Keller, 39, Albuquerque, NM        80.14%   2:36:48    5:59  2:36:48

Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

27 2 M35 Justin Goetz, 37, Marshfield, WI 78.95% 2:37:36 6:01 2:37:33 28 23 M20 Bart Johnson, 33, Marshall, MN 77.99% 2:37:49 6:01 2:37:48 29 3 M35 Jordan Jones, 38, Golden, CO 79.16% 2:37:54 6:01 2:37:54 30 24 M20 Jordan Rose, 32, Jersey City, NJ 77.70% 2:38:16 6:02 2:38:10 31 4 M35 Levi Severson, 39, Edina, MN 79.22% 2:38:38 6:03 2:38:36 32 1 M50 Doug Baldwin, 54, St. Paul, MN 89.57% 2:38:41 6:03 2:38:38 33 25 M20 Chris Caron, 27, Maple Grove, MN 76.49% 2:40:45 6:08 2:40:42 34 1 M18 Takehiro Murai, 19, Mitaka 76.37% 2:41:00 6:08 2:40:56 35 26 M20 Daniel Domres, 25, Minneapolis, MN 76.35% 2:41:02 6:09 2:40:56 36 5 M35 Ken-Ichi Hino, 35, Minneapolis, MN 76.60% 2:41:19 6:09 2:41:16 37 27 M20 Charlie Morrissey, 26, Chicago, IL 75.85% 2:42:06 6:11 2:42:05 38 28 M20 Gregory Liebl, 34, Apple Valley, MN 75.93% 2:42:22 6:12 2:42:15 39 29 M20 Jens Brabbit, 30, La Crescent, MN 75.72% 2:42:23 6:12 2:42:22 40 2 M18 Soren Dybing, 19, Bemidji, MN 75.71% 2:42:24 6:12 2:42:18 41 2 M45 Flavio De Simone, 48, Boulder, CO 82.98% 2:42:31 6:12 2:42:31 42 30 M20 Ben Anderson, 24, Des Moines, IA 75.59% 2:42:39 6:12 2:41:41 43 3 M45 Aaron Linz, 46, Charlotte, NC 81.49% 2:42:42 6:12 2:42:42 44 31 M20 Andrew Duba, 30, Minneapolis, MN 75.43% 2:43:00 6:13 2:42:58 45 32 M20 Ethan Koch, 25, Athens, WI 75.31% 2:43:16 6:14 2:43:11 46 33 M20 Jimmy Qiao, 24, North Riverside, IL 75.23% 2:43:26 6:14 2:43:21 47 34 M20 Andrew Manning, 31, Fargo, ND 75.10% 2:43:43 6:15 2:43:36 48 35 M20 James Zima, 33, Lemoore, CA 75.03% 2:44:03 6:15 2:44:00 49 36 M20 DiegoAlej ArevaloCelada, 31, Guatemala, GU 74.92% 2:44:06 6:16 2:44:06 50 37 M20 Lukus Klawitter, 29, Fargo, ND 74.86% 2:44:15 6:16 2:44:10 51 6 M35 Scott Johnson, 37, Johnston, IA 75.73% 2:44:18 6:16 2:44:10 52 3 M40 John Berger, 40, St. Paul, MN 76.93% 2:44:20 6:16 2:44:07 53 3 M18 Samuel Hodgson, 19, Bemidji, MN 74.80% 2:44:22 6:16 2:44:17 54 7 M35 Paul Ellis, 39, North Oaks, MN 76.38% 2:44:32 6:17 2:44:28 55 38 M20 Garrett Patterson, 26, Milwaukee, WI 74.58% 2:44:52 6:17 2:44:46 56 4 M40 Juan Carlos Solorzano, 41, San Jose 77.19% 2:44:55 6:17 2:44:52 57 39 M20 Cam Castillo, 34, Minneapolis, MN 74.69% 2:45:04 6:18 2:44:58 58 40 M20 Mike Walentiny, 31, Goodview, MN 74.36% 2:45:20 6:18 2:45:14 59 41 M20 Kevin Leiferman, 29, Minneapolis, MN 74.28% 2:45:31 6:19 2:45:29 60 42 M20 Noah DeLong, 31, Saint Paul, MN 74.24% 2:45:37 6:19 2:45:20 61 43 M20 Jacob Naegeli, 29, Saint Paul, MN 74.19% 2:45:44 6:19 2:45:38 62 8 M35 Bryan Larison, 36, Minneapolis, MN 74.51% 2:46:21 6:21 2:46:03 63 44 M20 Cole Myers, 25, Minneapolis, MN 73.89% 2:46:24 6:21 2:46:14 64 45 M20 Anthony Kinley, 23, Des Moines, IA 73.60% 2:47:03 6:22 2:46:05 65 46 M20 Brian Karl, 23, Chili, WI 73.58% 2:47:06 6:22 2:46:58 66 47 M20 Luke Spitz, 22, Loveland, CO 73.44% 2:47:25 6:23 2:47:11 67 48 M20 Brett Noecker, 29, Minneapolis, MN 73.39% 2:47:32 6:23 2:47:26 68 9 M35 Kian Messkoub, 38, Morristown, NJ 74.55% 2:47:40 6:24 2:47:36 69 10 M35 Dale Kloiber, 36, Madison, WI 73.89% 2:47:44 6:24 2:47:44 70 49 M20 Ivan Ruchkin, 30, Philadelphia, PA 73.24% 2:47:52 6:24 2:47:50 71 50 M20 Jeffrey Miller, 33, Saint Paul, MN 73.29% 2:47:57 6:24 2:47:53 72 11 M35 Jason Holder, 36, Atlanta, GA 73.75% 2:48:04 6:25 2:48:02 73 51 M20 Thomas Sellwood, 31, St. Paul, MN 73.15% 2:48:05 6:25 2:48:01 74 5 M40 Eric Broecker, 44, Frisco, CO 77.36% 2:48:35 6:26 2:48:32 75 12 M35 Jeremy McJunkin, 39, Rochester, MN 73.97% 2:49:53 6:29 2:49:49 76 4 M45 Fred Schmalz, 48, Chicago, IL 79.33% 2:50:00 6:29 2:49:58 77 52 M20 Karl Nygren, 32, Orono, MN 72.30% 2:50:05 6:29 2:50:00 78 53 M20 Alexis Ortega, 29, Denver, CO 72.22% 2:50:15 6:30 2:50:14 79 13 M35 Eric Smithback, 36, Oregon, WI 72.76% 2:50:21 6:30 2:50:15 80 54 M20 Blake Graf, 23, Littleton, CO 72.17% 2:50:22 6:30 2:50:07 81 55 M20 Kristofor Enlund, 34, Richfield, MN 72.34% 2:50:25 6:30 2:50:15 82 56 M20 Martin Zais, 27, Minneapolis, MN 72.00% 2:50:46 6:31 2:50:37 83 2 M50 Kevin Zanker, 54, Burnsville, MN 83.20% 2:50:50 6:31 2:50:48 84 14 M35 Nick Liversedge, 36, Ada, MI 72.52% 2:50:55 6:31 2:50:51 85 57 M20 Michael Sullivan, 24, Minneapolis, MI 71.92% 2:50:57 6:31 2:50:40 86 58 M20 Sean Cooley, 34, St. Paul, MN 72.05% 2:51:07 6:32 2:51:00 87 59 M20 Brandon Piekarski, 27, Minneapolis, MN 71.70% 2:51:28 6:32 2:51:19 88 60 M20 Tim Westmark, 27, Minneapolis, MN 71.63% 2:51:39 6:33 2:51:31 89 61 M20 Matthew Rudquist, 26, Woodville, WI 71.57% 2:51:48 6:33 2:51:40 90 62 M20 Christopher Dethlefs, 23, La Vista, NE 71.52% 2:51:54 6:33 2:45:21 91 63 M20 John Schreier, 29, Minneapolis, MN 71.36% 2:52:17 6:34 2:52:14 92 6 M40 Dave Krupski, 42, Ponte Vedra, FL 74.43% 2:52:21 6:34 2:52:18 93 15 M35 Brent Wathke, 36, Eau Claire, WI 71.75% 2:52:44 6:35 2:52:38 94 64 M20 Christopher Harvey, 33, Bloomington, MN 71.11% 2:53:05 6:36 2:53:03 95 7 M40 Casey Miller, 41, Brainerd, MN 73.54% 2:53:07 6:36 2:53:05 96 16 M35 Tim McGargill, 38, Omaha, NE 72.19% 2:53:08 6:36 2:53:03 97 65 M20 David Vande Walle, 33, Madison, WI 71.09% 2:53:08 6:36 2:53:04 98 66 M20 Wade Vander Maten, 34, Rock Valley, IA 70.82% 2:54:05 6:38 2:54:00 99 67 M20 Justin Chapman, 29, Cambridge, MA 70.59% 2:54:10 6:39 2:53:55 100 68 M20 Jacob Schuurman, 29, Grand Rapids, MI 70.57% 2:54:13 6:39 2:54:08 101 17 M35 Eric Bannwarth, 35, Sioux Falls, SD 70.88% 2:54:20 6:39 2:54:13 102 3 M50 Steve Saunders, 50, Calgary, AB 78.66% 2:54:26 6:39 2:54:19 103 69 M20 Ben Selcke, 23, Minneapolis, MN 70.42% 2:54:35 6:40 2:54:19 104 70 M20 Brad Woodford, 24, Minneapolis, MN 70.40% 2:54:38 6:40 2:54:34 105 8 M40 Christopher Hass, 41, Fargo, ND 72.89% 2:54:39 6:40 2:54:36 106 71 M20 Bill Dumke, 32, Savage, MN 70.41% 2:54:40 6:40 2:54:30 107 72 M20 James Garbier, 23, New York, NY 70.33% 2:54:49 6:40 2:54:36 108 73 M20 Marcus Salmen, 34, Minneapolis, MN 70.50% 2:54:52 6:40 2:54:48 109 18 M35 Adam Burnett, 39, Eagan, MN 71.82% 2:54:58 6:40 2:54:46 110 74 M20 Creswell Benjamin, 33, Eau Claire, WI 70.35% 2:54:58 6:40 2:54:50 111 75 M20 Alexander Fan, 33, St Paul, MN 70.31% 2:55:03 6:41 2:54:58 112 4 M18 Nathan Leipzig, 19, Kenosha, WI 70.22% 2:55:05 6:41 2:54:57 113 9 M40 Andrew Sherwood, 40, Manitou Springs, CO 72.16% 2:55:12 6:41 2:55:02 114 10 M40 Alex Atterbury, 40, Fitchburg, WI 72.16% 2:55:12 6:41 2:55:06 115 76 M20 Mark Jeddeloh, 29, Brooklyn Park, MN 70.14% 2:55:18 6:41 2:55:11 116 77 M20 Andrew Kershaw, 25, Minneapolis, MN 70.11% 2:55:22 6:41 2:55:14 117 78 M20 Thomas Churchill, 27, Minneapolis, MN 70.10% 2:55:24 6:41 2:55:07 118 79 M20 James Spencer, 26, New York, NY 70.06% 2:55:30 6:42 2:55:28 119 19 M35 John Yoder, 35, Broomfield, CO 70.38% 2:55:34 6:42 2:55:28 120 20 M35 Jason Bui, 39, Ayer, MA 71.51% 2:55:44 6:42 2:55:17 121 21 M35 Dan Hoechst, 35, Mankato, MN 70.29% 2:55:48 6:42 2:55:21 122 80 M20 Aaron French, 27, Alexandria, MN 69.93% 2:55:49 6:42 2:55:35 123 5 M45 Troy Ivesdal, 47, Fargo, ND 75.86% 2:56:16 6:43 2:56:06 124 81 M20 Alex Waheed, 24, Minneapolis, MN 69.71% 2:56:22 6:44 2:56:17 125 11 M40 Jeremy Fink, 43, Anoka, MN 73.27% 2:56:32 6:44 2:56:22 126 82 M20 Tyler Gustafson, 28, Des Moines, IA 69.64% 2:56:33 6:44 2:56:27 127 22 M35 Jason Zakaras, 37, Omaha, NE 70.42% 2:56:41 6:44 2:56:36 128 83 M20 William Cappon, 21, Milwaukee, WI 69.55% 2:56:46 6:45 2:56:39 129 84 M20 Alex Sterling, 28, Denver, CO 69.53% 2:56:50 6:45 2:56:04 130 23 M35 Blair Hull, 38, Minneapolis, MN 70.63% 2:56:57 6:45 2:56:38 131 6 M45 Tony Kocanda, 46, Minneapolis, MN 74.92% 2:56:58 6:45 2:55:53 132 85 M20 Casey Jergenson, 29, Chicago, IL 69.41% 2:57:08 6:45 2:57:04 133 24 M35 Elmer Weaver, 35, Cortlandt Manor, NY 69.73% 2:57:12 6:46 2:57:06 134 12 M40 Josh Dehlinger, 40, Cockeysville, MD 71.30% 2:57:19 6:46 2:56:54 135 25 M35 Tim Girod, 37, Minneapolis, MN 70.17% 2:57:19 6:46 2:57:12 136 86 M20 Evan Gruenes, 27, Minneapolis, MN 69.31% 2:57:23 6:46 2:57:15 137 87 M20 Jacob Holm, 25, Champlin, MN 69.25% 2:57:33 6:46 2:57:21 138 13 M40 Brian Bailey, 43, White Bear Lake, MN 72.84% 2:57:34 6:46 2:57:22 139 88 M20 Isaiah Friesen, 24, St Paul, MN 69.23% 2:57:36 6:46 2:57:26 140 89 M20 Rick Olson, 33, Plymouth, MN 69.26% 2:57:43 6:47 2:57:28 141 90 M20 Adam Brandt, 25, Bloomington, MN 69.18% 2:57:44 6:47 2:57:33 142 91 M20 Mubarik Musa, 25, Sioux Falls, SD 69.16% 2:57:47 6:47 2:57:45 143 4 M50 Jim Bengtson, 52, Eden Prairie, MN 78.46% 2:57:57 6:47 2:57:53 144 92 M20 Nathaniel Oglesby, 23, Littleton, CO 69.07% 2:58:01 6:47 2:57:46 145 93 M20 Peter Nulsen, 29, San Francisco, CA 69.05% 2:58:03 6:47 2:57:59 146 26 M35 John Weaver, 38, Brooklyn, NY 70.09% 2:58:19 6:48 2:58:12 147 94 M20 Michael McCarville, 33, Omaha, NE 69.00% 2:58:23 6:48 2:58:10 148 14 M40 Tim Popp, 40, Minneapolis, MN 70.86% 2:58:25 6:48 2:58:14 149 27 M35 Phil Wacker, 35, Saint Paul, MN 69.22% 2:58:31 6:49 2:58:21 150 7 M45 Eric Troxell, 46, Anchorage, AK 74.26% 2:58:33 6:49 2:58:01 151 15 M40 Jonathan Baker, 41, Olivette, MO 71.28% 2:58:36 6:49 2:58:24 152 95 M20 Tyler Sparks, 32, Cedar Rapids, IA 68.84% 2:58:38 6:49 2:58:25 153 96 M20 William Eusden, 34, Minneapolis, MN 69.01% 2:58:38 6:49 2:58:34 154 5 M50 William Guettler, 51, St Paul, MN 77.44% 2:58:43 6:49 2:58:25 155 16 M40 Tom Caughlan, 40, Colorado Springs, CO 70.70% 2:58:49 6:49 2:58:44 156 8 M45 Shawn Schmidtknecht, 46, Hudson, WI 74.11% 2:58:55 6:49 2:58:32 157 28 M35 Yannis Pantel, 37, Bloomington, MN 69.54% 2:58:55 6:49 2:58:43 158 97 M20 Jonah Kind, 30, Washington, DC 68.68% 2:59:01 6:50 2:58:41 159 17 M40 Norberto Chavez-Tapia, 42, México D F , CD 71.60% 2:59:11 6:50 2:59:04 160 18 M40 Michael Hlusak, 42, Fridley, MN 71.57% 2:59:15 6:50 2:58:59 161 6 M50 Sean Kelley, 52, Hoffman Estates, IL 77.89% 2:59:15 6:50 2:59:04 162 19 M40 Gerad Mead, 40, Minneapolis, MN 70.48% 2:59:23 6:51 2:59:14 163 98 M20 Luke McGuire, 33, Tucson, AZ 68.61% 2:59:24 6:51 2:58:58 164 29 M35 Aaron Anton, 37, Eldorado Springs, CO 69.32% 2:59:29 6:51 2:59:04 165 20 M40 Andrew Zabel, 40, Sartell, MN 70.42% 2:59:32 6:51 2:59:24 166 99 M20 Jameleddine Benhamida, 23, Faribault, MN 68.43% 2:59:41 6:51 2:59:27 167 100 M20 Eric Eickhof, 30, Minneapolis, MN 68.42% 2:59:42 6:51 2:59:21 168 101 M20 Ricky Kothenbeutel, 23, Monticello, MN 68.42% 2:59:42 6:51 2:59:26 169 102 M20 Liang Wu, 32, Austin, TX 68.40% 2:59:47 6:51 2:59:47 170 21 M40 J Royston, 41, Orlando, FL 70.77% 2:59:53 6:52 2:59:41 171 103 M20 Arjun Sridhar, 26, St. Paul, MN 68.24% 3:00:10 6:52 2:59:58 172 104 M20 Thomas Morley, 26, Minneapolis, MN 68.20% 3:00:17 6:53 3:00:08 173 9 M45 Gonzalo Villares, 45, St Paul, MN 72.87% 3:00:28 6:53 3:00:07 174 30 M35 Ches Hutchinson, 37, Plymouth, MN 68.73% 3:01:01 6:54 3:00:51 175 105 M20 Matthew Helmerichs, 24, Victoria, MN 67.90% 3:01:05 6:54 3:00:47 176 31 M35 Cameron Berg, 36, Minneapolis, MN 68.41% 3:01:10 6:55 3:01:04 177 106 M20 Jeremy Manstrom, 34, Bismarck Nd, ND 67.99% 3:01:20 6:55 3:01:10 178 5 M18 Nicholas Pederson, 19, Lakeville, MN 67.75% 3:01:28 6:55 3:01:07 179 32 M35 Antony Motl, 37, Savage, MN 68.56% 3:01:29 6:55 3:01:22 180 33 M35 Jeromey Stoneburg, 39, Chanhassen, MN 69.16% 3:01:42 6:56 3:01:19 181 107 M20 Jordan Sell, 24, Chicago, IL 67.65% 3:01:44 6:56 3:01:34 182 108 M20 Curtis Stark, 32, Milwaukee, WI 67.61% 3:01:53 6:56 3:01:44 183 109 M20 Jordan Bergeman, 33, Chippewa Falls, WI 67.55% 3:02:13 6:57 3:07:08 STATE RECORD FOR 13-YEAR-OLD MEN 184 1 M12 Jeffrey Bergeman, 13, Chippewa Falls, WI 72.90% 3:02:13 6:57 3:07:08 Old record 3:13:26 by Craig Sandness, 2 Oct 1983 185 110 M20 Alex Lopez, 24, St. Paul, MN 67.41% 3:02:23 6:57 3:02:13 186 10 M45 Randy Niemiec, 48, Minneapolis, MN 73.92% 3:02:26 6:57 3:02:13 187 111 M20 Michael Ruger, 27, Tacoma, WA 67.38% 3:02:28 6:58 3:02:18 188 1 M60 Dennis Wallach, 62, Chanhassen, MN 83.84% 3:02:40 6:58 3:02:38 189 112 M20 Thomas Noonan, 30, Minneapolis, MN 67.26% 3:02:48 6:58 3:02:23 190 1 M55 Joe Buckentine, 56, St Cloud, MN 79.10% 3:02:58 6:59 3:02:49 191 2 M55 Grant Hughes, 55, Brandon, MB 78.36% 3:03:02 6:59 3:02:56 192 113 M20 Ted Goltzman, 23, Minneapolis, MN 67.11% 3:03:12 6:59 3:02:51
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

193 114 M20 Nathaniel Krueger, 23, Eau Claire, WI 67.02% 3:03:27 7:00 3:03:04 194 22 M40 Miguel Amesty, 40, Tamarac, FL 68.91% 3:03:28 7:00 3:03:11 195 115 M20 Tim Price, 29, Smiths Parish 67.01% 3:03:28 7:00 3:03:15 196 116 M20 Marcos Santos Melchor, 30, Northfield, MN 66.98% 3:03:34 7:00 3:03:26 197 117 M20 Alex Gatzlaff, 24, Denver, CO 66.93% 3:03:42 7:00 3:03:10 198 11 M45 Brent Esterberg, 45, Saint Joseph, MN 71.54% 3:03:48 7:01 3:03:32 199 12 M45 Edward Nordstrom, 48, Eagan, MN 73.36% 3:03:50 7:01 3:03:50 200 7 M50 David Beeksma, 54, Ashland, WI 77.26% 3:03:58 7:01 3:03:36 201 34 M35 Brent Lamm, 38, Minneapolis, MN 67.88% 3:04:08 7:01 3:03:52 202 118 M20 Josh Bentley, 23, Apple Valley, MN 66.71% 3:04:19 7:02 3:04:10 203 23 M40 Adam Reynolds, 41, Minneapolis, MN 69.05% 3:04:22 7:02 3:04:12 204 119 M20 Jack Eickhof, 24, St Anthony, MN 66.68% 3:04:23 7:02 3:04:21 205 35 M35 Simon Coote, 37, New York, NY 67.42% 3:04:32 7:02 3:04:26 206 120 M20 Ryan Cargill, 29, Oklahoma City, OK 66.57% 3:04:41 7:03 3:04:38 207 36 M35 Brennan Furness, 36, St Paul, MN 67.08% 3:04:46 7:03 3:04:27 208 121 M20 Alex Hein, 25, Lakeville, MN 66.54% 3:04:46 7:03 3:04:31 209 13 M45 Robert Srichai, 45, Minneapolis, MN 71.13% 3:04:52 7:03 3:04:32 210 122 M20 Samuel Maron, 33, Roxbury Crossing, MA 66.45% 3:05:14 7:04 3:05:03 211 6 M18 Sam Himes, 19, Plymouth, MN 66.34% 3:05:20 7:04 3:05:09 212 37 M35 Joel Huting, 39, Saint Paul, MN 67.79% 3:05:23 7:04 3:04:20 213 123 M20 Jacob Bauman, 33, Green Bay, WI 66.40% 3:05:23 7:04 3:05:00 214 124 M20 Peter Manstrom, 33, Bismarck, ND 66.20% 3:05:55 7:05 3:05:45 215 38 M35 Charles Cannon, 39, Minneapolis, MN 67.54% 3:06:03 7:06 3:05:44 216 125 M20 Mitch Faust, 32, Golden Valley, MN 66.06% 3:06:10 7:06 3:05:54 217 39 M35 Michael Thielke, 39, Dayton, MN 67.46% 3:06:16 7:06 3:05:56 218 40 M35 Patrick Marzolf, 37, St. Paul, MN 66.77% 3:06:20 7:06 3:06:10 219 126 M20 Gregory Turbes, 31, Milwaukee, WI 65.94% 3:06:28 7:07 3:06:14 220 127 M20 Zachary Sarazine, 26, Ramsey, MN 65.92% 3:06:30 7:07 3:06:13 221 8 M50 Gary Simon, 51, Emerald, WI 74.19% 3:06:33 7:07 3:06:14 222 128 M20 Christian Hall, 27, Minneapolis, MN 65.87% 3:06:39 7:07 3:06:26 223 129 M20 Tyler Streff, 24, Eagan, MN 65.85% 3:06:43 7:07 3:00:11 224 130 M20 Alex Calof, 31, Minneapolis, MN 65.85% 3:06:43 7:07 3:06:37 225 131 M20 Charles Nocker, 29, Washington, DC 65.84% 3:06:44 7:07 3:06:36 226 24 M40 Ross Golla, 41, Minnetonka, MN 68.17% 3:06:45 7:07 3:06:28 227 132 M20 Peter Mayer, 32, Minneapolis, MN 65.81% 3:06:51 7:08 3:06:38 228 41 M35 Brandon McMurdie, 36, Lakeville, MN 66.30% 3:06:57 7:08 3:06:43 229 133 M20 Collin Johnson, 30, Roseville, MN 65.74% 3:07:02 7:08 3:06:46 230 25 M40 Zach Hanson, 40, Carver, MN 67.56% 3:07:08 7:08 3:06:49 231 134 M20 Daniel Peters, 28, Minneapolis, MN 65.70% 3:07:08 7:08 3:07:05 232 135 M20 Michael Maloney, 21, Minneapolis, MN 65.64% 3:07:19 7:09 3:07:15 233 14 M45 Declan Curley, 48, Chanhassen, MN 71.99% 3:07:20 7:09 3:07:12 234 42 M35 Daniel Boody, 35, Minneapolis, MN 65.96% 3:07:21 7:09 3:07:13 235 136 M20 Bradley Meilinger, 26, Milwaukee, WI 65.57% 3:07:31 7:09 3:07:27 236 137 M20 Dallas Erdahl, 27, Minneapolis, MN 65.56% 3:07:33 7:09 3:07:23 237 26 M40 George Mutuma, 44, Minneapolis, MN 69.47% 3:07:44 7:10 3:07:34 238 43 M35 Karsten Finseth, 39, Lakeville, MN 66.93% 3:07:46 7:10 3:07:18 239 138 M20 John Humphreys, 34, El Paso, TX 65.59% 3:07:58 7:10 3:07:38 240 9 M50 Keith Thompson, 51, Annandale, MN 73.62% 3:07:59 7:10 3:07:47 241 139 M20 Adam Kassem, 30, Iowa City, IA 65.40% 3:08:00 7:10 3:07:53 242 140 M20 David VanTongeren, 30, Grand Rapids, MI 65.39% 3:08:01 7:10 3:07:41 243 27 M40 Mark Berven, 40, Minneapolis, MN 67.22% 3:08:05 7:10 3:07:38 244 44 M35 Nathan Leckband, 36, Eagan, MN 65.87% 3:08:10 7:11 3:07:45 245 141 M20 John Westby, 24, Minneapolis, MN 65.33% 3:08:12 7:11 3:07:57 246 45 M35 Lance Kuehn, 36, Eagan, MN 65.84% 3:08:14 7:11 3:08:06 247 142 M20 Victor Sanchez Castro, 31, Minneapolis, MN 65.28% 3:08:21 7:11 3:08:20 248 143 M20 Brian Kibler, 33, Plymouth, MN 65.34% 3:08:23 7:11 3:08:09 249 144 M20 Dan Kettler, 26, Minneapolis, MN 65.25% 3:08:26 7:11 3:07:47 250 145 M20 Benjamin Braaten, 31, Minneapolis, MN 65.23% 3:08:29 7:11 3:08:15 251 146 M20 Brian Dahl, 32, Holmen, WI 65.20% 3:08:36 7:12 3:08:27 252 46 M35 Mark Benzel, 36, Minneapolis, MN 65.71% 3:08:37 7:12 3:06:24 253 47 M35 Nick Kulhawy, 39, Cambridge, MN 66.62% 3:08:37 7:12 3:08:21 254 147 M20 Will Streit, 28, Minneapolis, MN 65.08% 3:08:56 7:12 3:08:43 255 15 M45 Brad Christenson, 45, Fergus Falls, MN 69.51% 3:09:10 7:13 3:08:49 256 28 M40 Benjamin Phillips, 43, Canton, IL 68.34% 3:09:15 7:13 3:08:55 257 29 M40 Zach Bergen, 41, Brooklyn, NY 67.18% 3:09:29 7:14 3:09:10 258 30 M40 Joshua Short, 41, Roseville, MN 67.17% 3:09:32 7:14 3:09:16 259 7 M18 Tim Wilmot, 19, Inver Grove Heigh, MN 64.76% 3:09:51 7:14 3:09:37 260 31 M40 Paul Gorton, 43, St Paul, MN 68.12% 3:09:52 7:15 3:09:38 261 148 M20 Nick Schroeder, 24, Orono, MN 64.75% 3:09:53 7:15 3:09:46 262 32 M40 Philip Vallie, 43, Duluth, MN 68.11% 3:09:54 7:15 3:09:32 263 149 M20 Matt Nistler, 31, Walnut Creek, CA 64.73% 3:09:57 7:15 3:09:42 264 48 M35 Mike Bester, 38, Roseville, MN 65.79% 3:09:58 7:15 3:09:25 265 150 M20 Henry Meyer, 29, Minneapolis, MN 64.68% 3:10:05 7:15 3:09:43 266 49 M35 Michael Cabell, 35, Madison, WI 65.00% 3:10:06 7:15 3:09:43 267 50 M35 Jonathan Dickman, 37, St Paul, MN 65.44% 3:10:08 7:15 3:09:47 268 151 M20 Noah Schuetz, 22, St. Paul, MN 64.65% 3:10:10 7:15 3:09:58 269 2 M60 Tony Schiller, 61, Eden Prairie, MN 79.75% 3:10:12 7:15 3:10:01 270 51 M35 Daniel Tai, 35, Ann Arbor, MI 64.96% 3:10:14 7:15 3:10:02 271 3 M55 Peter Beauvais, 58, Desoto, TX 77.49% 3:10:16 7:15 3:09:39 272 152 M20 Matthew Sherman, 24, Minneapolis, MN 64.61% 3:10:18 7:16 3:09:57 273 153 M20 Martin McKinney, 33, Fitchburg, WI 64.65% 3:10:24 7:16 3:09:45 274 52 M35 Dan LaPlante, 35, Duluth, MN 64.88% 3:10:27 7:16 3:10:11 275 154 M20 Egor Malkov, 28, Minneapolis, MN 64.55% 3:10:28 7:16 3:09:59 276 53 M35 Michael Gross, 39, Minneapolis, MN 65.95% 3:10:33 7:16 3:10:10 277 155 M20 Evan Rowe, 32, Cambridge, MA 64.43% 3:10:52 7:17 3:10:20 278 156 M20 Michael Weum, 30, Woodbury, MN 64.41% 3:10:54 7:17 3:10:32 279 16 M45 Stuart Johnson, 45, St Paul, MN 68.85% 3:10:59 7:17 3:10:28 280 33 M40 Benjamin Keeler, 42, Minneapolis, MN 67.15% 3:11:02 7:17 3:10:12 281 10 M50 David Lawrence, 54, Green Bay, WI 74.41% 3:11:02 7:17 3:10:43 282 34 M40 Jay Ensor, 40, Kansas City, MO 66.15% 3:11:07 7:17 3:10:29 283 11 M50 Jochum Wiersma, 52, Crookston, MN 73.03% 3:11:11 7:18 3:10:53 284 157 M20 Daniel Allen, 22, White Bear Lake, MN 64.29% 3:11:15 7:18 3:10:52 285 158 M20 Erik Lindstedt, 27, Eau Claire, WI 64.28% 3:11:16 7:18 3:11:04 286 159 M20 Jason Kell, 34, Robbinsdale, MN 64.44% 3:11:18 7:18 3:10:55 287 35 M40 Ryota Katsumi, 40, Little Rock, AR 66.04% 3:11:27 7:18 3:11:04 288 160 M20 Nate Raabe, 31, Hutchinson, MN 64.21% 3:11:28 7:18 3:11:00 289 36 M40 Josh Garvin, 41, Greenwood, SC 66.43% 3:11:38 7:19 3:11:14 290 37 M40 Scott McEwen, 41, Minneapolis, MN 66.43% 3:11:39 7:19 3:11:16 291 161 M20 Austin Reed, 23, Minneapolis, MN 64.13% 3:11:44 7:19 3:11:08 292 54 M35 Adam Baus, 39, St Paul, MN 65.54% 3:11:45 7:19 3:11:22 293 38 M40 Kevin Gum, 44, Naperville, IL 67.93% 3:11:58 7:19 3:11:07 294 162 M20 Pj Mack, 33, Minneapolis, MN 64.05% 3:12:10 7:20 3:11:42 295 163 M20 James Mathison, 23, Stewartville, MN 63.98% 3:12:10 7:20 3:11:47 296 164 M20 Dylan Takkunen, 22, Duluth, MN 63.96% 3:12:13 7:20 3:03:56 297 165 M20 Matthew Fliegel, 24, Annandale, MN 63.96% 3:12:13 7:20 3:11:49 298 8 M18 Michael Potter, 18, Norwood Young Ame, MN 64.01% 3:12:13 7:20 3:12:10 299 39 M40 Michael Mohs, 44, Plymouth, MN 67.82% 3:12:17 7:20 3:12:05 300 40 M40 Kurt Gitzlaff, 44, Duluth, MN 67.76% 3:12:27 7:20 3:12:14 301 17 M45 John Rollie, 49, Eagan, MN 70.64% 3:12:33 7:21 3:12:10 302 55 M35 Steve Sink, 38, Chicago, IL 64.84% 3:12:45 7:21 3:10:50 303 12 M50 Thomas Tisell, 52, Saint Paul, MN 72.42% 3:12:47 7:21 3:12:28 304 41 M40 Nate Rounds, 43, Maple Grove, MN 66.97% 3:13:07 7:22 3:12:50 305 166 M20 Taylor Johnson, 29, Sauk Rapids, MN 63.67% 3:13:07 7:22 3:12:53 306 167 M20 Kevin Kallmes, 27, St Paul, MN 63.61% 3:13:18 7:22 3:12:48 307 168 M20 Brock Grafstrom, 21, Rochester, MN 63.61% 3:13:18 7:22 3:13:13 308 169 M20 Patrick O'Hara, 31, Chicago, IL 63.60% 3:13:19 7:22 3:12:52 309 9 M18 George Knier, 19, Burnsville, MN 63.60% 3:13:19 7:22 3:12:58 310 56 M35 Jeffrey Pasqual, 38, Arlington, VA 64.64% 3:13:22 7:23 3:13:07 311 170 M20 Tom Lyscio, 29, Duluth, MN 63.57% 3:13:24 7:23 3:13:19 312 171 M20 Bradley Sipley, 34, Minneapolis, MN 63.74% 3:13:25 7:23 3:13:07 313 1 M65 Dan Morse, 66, Minneapolis, MN 82.37% 3:13:25 7:23 3:13:22 314 172 M20 Dan Frein, 34, Des Moines, IA 63.70% 3:13:32 7:23 3:13:15 315 173 M20 Nguyen Dang, 34, Dallas, TX 63.68% 3:13:35 7:23 3:12:01 316 13 M50 Colin Gardner-Springer, 50, Minneapolis, MN 70.86% 3:13:37 7:23 3:13:17 317 57 M35 Nate Custard, 36, South St. Paul, MN 63.99% 3:13:42 7:23 3:13:31 318 14 M50 Owen Conry, 50, Duluth, MN 70.76% 3:13:54 7:24 3:13:18 319 174 M20 Michael Murney, 25, Minneapolis, MN 63.35% 3:14:05 7:24 3:13:46 320 15 M50 Stan Nesler, 53, Shorewood, WI 72.57% 3:14:07 7:24 3:13:42 321 42 M40 Corey McKusick, 43, Fridley, MN 66.60% 3:14:13 7:24 3:13:56 322 18 M45 Tim Howe, 46, Minnetonka, MN 68.25% 3:14:17 7:25 3:13:58 323 175 M20 Payton Gonzales, 28, Austin, TX 63.28% 3:14:18 7:25 3:13:06 324 58 M35 John Storkamp, 39, Hastings, MN 64.68% 3:14:18 7:25 3:14:00 325 59 M35 Luca Spelgatti, 36, Cedar Park, TX 63.78% 3:14:19 7:25 3:13:55 326 176 M20 Bergen Thomson, 21, West St Paul, MN 63.25% 3:14:24 7:25 3:14:10 327 177 M20 Erik Nyre, 30, Minneapolis, MN 63.21% 3:14:30 7:25 3:14:07 328 16 M50 Brian Schubring, 52, Minneapolis, MN 71.74% 3:14:38 7:25 3:14:18 329 43 M40 Matthew Neibergall, 43, Blaine, MN 66.41% 3:14:46 7:26 3:14:24 330 44 M40 Brian Johnson, 41, Woodbury, MN 65.35% 3:14:49 7:26 3:14:39 331 178 M20 Varun Ramanujam, 34, Mountain View, CA 63.27% 3:14:51 7:26 3:14:18 332 179 M20 Colin Strandlund, 27, St Paul, MN 63.10% 3:14:51 7:26 3:14:21 333 45 M40 Brian O'Hara, 43, Ossining, NY 66.38% 3:14:51 7:26 3:14:38 334 180 M20 Peter Kapelanski, 32, Colby, WI 63.09% 3:14:56 7:26 3:14:25 335 181 M20 Samuel Paulson, 27, Mounds View, MN 63.05% 3:15:00 7:26 3:13:05 336 182 M20 Geng Huang, 30, Sunnyvale, CA 62.98% 3:15:13 7:27 3:13:54 337 46 M40 Erik Cedarleaf Dahl, 43, Minneapolis, MN 66.23% 3:15:17 7:27 3:14:01 338 47 M40 Michael Groes, 44, Grain Valley, MO 66.77% 3:15:18 7:27 3:14:49 339 3 M60 John Potts, 61, Georgetown, TX 77.64% 3:15:21 7:27 3:15:09 340 183 M20 Brook Price, 24, Iowa City, IA 62.92% 3:15:24 7:27 3:14:25 341 19 M45 Jeffrey Cohen, 46, Minneapolis, MN 67.85% 3:15:25 7:27 3:08:50 342 184 M20 Andrew Wray, 25, Eagan, MN 62.88% 3:15:32 7:27 3:15:08 343 20 M45 Eric Woodford, 46, Rochester, MN 67.79% 3:15:36 7:28 3:15:08 344 60 M35 Christopher Coon, 38, Rochester, MN 63.89% 3:15:38 7:28 3:15:28 345 185 M20 Cole Timm, 28, St Louis Park, MN 62.83% 3:15:42 7:28 3:14:29 346 61 M35 Rob Donahue, 39, Farmington, MN 64.12% 3:15:59 7:29 3:15:38 347 62 M35 Christopher Beerman, 38, Chicago, IL 63.77% 3:16:00 7:29 3:15:29 348 21 M45 Kevin Richardson, 48, Summit, MS 68.81% 3:16:00 7:29 3:15:40 349 48 M40 Mark Finstad, 40, Eau Claire, WI 64.48% 3:16:05 7:29 3:15:47 350 186 M20 Adam Streicher, 25, Des Moines, IA 62.67% 3:16:12 7:29 3:15:54 351 187 M20 Daniel Lyrek, 32, St Paul, MN 62.66% 3:16:15 7:29 3:16:02 352 188 M20 Macklan Blankenship, 25, Minneapolis, MN 62.64% 3:16:16 7:29 3:15:28 353 189 M20 Al Wepsala, 32, Minneapolis, MN 62.65% 3:16:18 7:29 3:16:14 354 190 M20 John Schmidt, 29, Maple Grove, MN 62.58% 3:16:29 7:30 3:16:06 355 49 M40 Colin Woelfle, 40, Robbinsdale, MN 64.34% 3:16:29 7:30 3:16:25 356 22 M45 Ryan McDonald, 46, Thunder Bay, ON 67.45% 3:16:35 7:30 3:16:07 357 191 M20 Jeffrey Siwik, 25, Minneapolis, MN 62.52% 3:16:40 7:30 3:16:01 358 192 M20 Jacob Goldberg, 23, Brooklyn, NY 62.50% 3:16:43 7:30 3:15:11 359 193 M20 Anders Grorud, 26, Charlottesville, VA 62.50% 3:16:43 7:30 3:15:24 360 194 M20 Kevin McElrath, 32, Appleton, WI 62.48% 3:16:49 7:30 3:16:17 361 63 M35 Justin Fletchall, 37, Middleton, WI 63.20% 3:16:52 7:31 3:16:27 362 195 M20 Alex Arnason, 33, Minneapolis, MN 62.51% 3:16:55 7:31 3:16:32 363 196 M20 Brooks Smith, 29, Eldridge, IA 62.43% 3:16:56 7:31 3:16:27 364 23 M45 Jim Winkels, 48, Waconia, MN 68.37% 3:17:15 7:31 3:16:37 365 197 M20 Brian Jansen, 32, Seattle, WA 62.34% 3:17:15 7:31 3:16:53 366 198 M20 James McDonough, 26, State College, PA 62.33% 3:17:15 7:31 3:16:54 367 199 M20 Christopher Sorenson, 29, Minneapolis, MN 62.30% 3:17:22 7:32 3:17:09 368 200 M20 Seth Camacho, 29, Burnsville, MN 62.26% 3:17:28 7:32 3:17:02 369 17 M50 Matthew Haley, 53, Chanhassen, MN 71.30% 3:17:35 7:32 3:17:03 370 201 M20 Anthony Dupont, 22, Minneapolis, MN 62.22% 3:17:36 7:32 3:17:23 371 10 M18 Thomas Ryan, 19, Eagan, MN 62.12% 3:17:56 7:33 3:16:47 372 24 M45 Keith Thomas, 45, Minneapolis, MN 66.39% 3:18:04 7:33 3:17:42 373 202 M20 Win Tong, 27, Lake Stevens, WA 62.06% 3:18:06 7:33 3:17:11 374 203 M20 Samual Bach, 26, St. Paul, MN 62.04% 3:18:10 7:34 3:17:32 375 18 M50 Arnie Schraeder, 54, Nekoosa, WI 71.71% 3:18:12 7:34 3:18:01 376 64 M35 Derrick Hagen, 37, Bloomington, MN 62.76% 3:18:14 7:34 3:17:22 377 50 M40 Ryan Traynor, 40, Elk River, MN 63.71% 3:18:27 7:34 3:17:30 378 19 M50 Robert Day, 54, Medina, MN 71.62% 3:18:27 7:34 3:18:12 379 20 M50 Todd Olson, 50, Edina, MN 69.11% 3:18:32 7:34 3:17:02 380 25 M45 Steven Chorma, 49, Belleville, IL 68.51% 3:18:33 7:34 3:18:10 381 204 M20 Patrick Robbins, 29, Minneapolis, MN 61.91% 3:18:35 7:34 3:17:21 382 51 M40 Stephen Rose, 41, St Paul, MN 64.11% 3:18:35 7:34 3:18:11 383 65 M35 Luis Cristo, 36, Minneapolis, MN 62.40% 3:18:37 7:35 3:18:34 384 26 M45 Brannen Bourgeois, 48, Marion, IA 67.89% 3:18:38 7:35 3:18:01 385 52 M40 Randall Smith, 44, Maplewood, MN 65.65% 3:18:39 7:35 3:12:08 386 4 M55 Naoki Nakano, 55, Bloomington, MN 72.19% 3:18:42 7:35 3:18:27 387 53 M40 Matt Anderson, 42, Elko New Market, MN 64.54% 3:18:47 7:35 3:18:39 388 66 M35 Ryan Egan, 36, Minneapolis, MN 62.33% 3:18:51 7:35 3:18:06 389 205 M20 Greg Chalfin, 34, Centennial, CO 61.99% 3:18:52 7:35 3:18:27 390 206 M20 Collin Benz, 23, Milwaukee, WI 61.80% 3:18:56 7:35 3:18:48 391 54 M40 Daniel King, 42, Edina, MN 64.48% 3:18:58 7:35 3:18:29 392 21 M50 Martin Rodriguez-Porcel, 50, Rochester, MN 68.95% 3:19:00 7:35 3:18:28 393 207 M20 Kerry Vohnoutka, 27, Shakopee, MN 61.78% 3:19:01 7:35 3:18:44 394 208 M20 Andrew Pearson, 28, Minneapolis, MN 61.77% 3:19:03 7:36 3:18:14 395 209 M20 Dylan Martin-Abood, 26, Dayton, OH 61.76% 3:19:05 7:36 3:12:27 396 210 M20 Justin Sell, 31, Milwaukee, WI 61.74% 3:19:09 7:36 3:18:56 397 22 M50 Kenneth Rosen, 54, Plymouth, MN 71.32% 3:19:17 7:36 3:18:41 398 211 M20 Matthew Axelrod, 27, Minneapolis, MN 61.69% 3:19:19 7:36 3:18:52 399 23 M50 David Stascavage, 50, Minneapolis, MN 68.83% 3:19:21 7:36 3:19:03 400 212 M20 Scott Field, 34, Savage, MN 61.84% 3:19:22 7:36 3:17:44 401 213 M20 Mark McLaughlin, 31, Minneapolis, MN 61.67% 3:19:23 7:36 3:19:09 402 214 M20 Casey Dzieweczynski, 33, Minneapolis, MN 61.71% 3:19:28 7:36 3:18:59 403 215 M20 Thomas Maxwell, 33, Cottage Grove, MN 61.70% 3:19:30 7:37 3:18:55 404 216 M20 Nicholas Berry, 31, Eau Claire, WI 61.62% 3:19:31 7:37 3:18:58 405 27 M45 Michael Beaudrie, 49, Eleva, WI 68.17% 3:19:32 7:37 3:18:57 406 217 M20 Tim Olson, 34, Bozeman, MT 61.78% 3:19:33 7:37 3:18:40 407 55 M40 Damon Allison, 43, Maple Grove, MN 64.77% 3:19:41 7:37 3:18:44 408 218 M20 Anthony Montez, 28, Minneapolis, MN 61.56% 3:19:43 7:37 3:19:09 409 24 M50 Christophe Ducuns, 51, Excelsior, MN 69.29% 3:19:44 7:37 3:19:26 410 67 M35 Matt Schwein, 35, Edina, MN 61.86% 3:19:46 7:37 3:19:18 411 219 M20 Jake Reinert, 27, Saint Paul, MN 61.52% 3:19:51 7:37 3:19:29 412 68 M35 Ben Hill, 36, Minneapolis, MN 62.01% 3:19:52 7:37 3:19:06 413 25 M50 Serge Nester, 50, Bloomington, MN 68.64% 3:19:54 7:37 3:18:34 414 220 M20 Alex Anaya, 24, Minneapolis, MN 61.50% 3:19:56 7:38 3:19:50 415 221 M20 Zach Desmond, 24, Eagan, MN 61.49% 3:19:58 7:38 3:19:52 416 26 M50 John Ostergren, 51, St Paul, MN 69.19% 3:20:01 7:38 3:18:47 417 222 M20 Adam Schlee, 33, Grand Meadow, MN 61.46% 3:20:16 7:38 3:19:47 418 56 M40 Holt Russell, 41, St Paul, MN 63.55% 3:20:19 7:38 3:20:00 419 223 M20 Christian Daniels, 26, Minneapolis, MN 61.36% 3:20:22 7:39 3:12:49 420 224 M20 Zach McGill, 30, Minneapolis, MN 61.33% 3:20:28 7:39 3:19:27 421 57 M40 Dan Thumm, 41, Holland, MI 63.50% 3:20:28 7:39 3:20:06 422 225 M20 Phil Twist, 29, St. Louis Park, MN 61.31% 3:20:32 7:39 3:19:06 423 5 M55 Daniel Paul, 56, Little Canada, MN 72.14% 3:20:37 7:39 3:20:07 424 226 M20 Benjamin Walker, 21, Austin, MN 61.28% 3:20:39 7:39 3:19:44 425 227 M20 Evan Droen, 26, Minneapolis, MN 61.25% 3:20:44 7:39 3:20:18 426 28 M45 Chad Johnson, 49, Golden Valley, MN 67.76% 3:20:45 7:39 3:20:20 427 69 M35 Patrick Barry, 37, Minneapolis, MN 61.97% 3:20:47 7:39 3:20:13 428 228 M20 William Lindstrom, 24, Glen Ellyn, IL 61.19% 3:20:55 7:40 3:20:36 429 229 M20 Scott Vaillant, 29, Thunder Bay, ON 61.15% 3:21:04 7:40 3:20:54 430 230 M20 James Lucas, 34, Minneapolis, MN 61.29% 3:21:08 7:40 3:20:13 431 70 M35 Nicholas Petersen, 39, Minneapolis, MN 62.48% 3:21:08 7:40 3:20:42 432 231 M20 Kyle Dorge, 25, Jefferson City, MO 61.09% 3:21:16 7:41 3:20:27 433 11 M18 Phoenix Pham, 19, Minneapolis, MN 61.06% 3:21:22 7:41 3:20:58 434 71 M35 Jesse Beier, 38, Minneapolis, MN 62.06% 3:21:23 7:41 3:20:18 435 232 M20 Kyle Neumann, 30, Shoreview, MN 61.03% 3:21:27 7:41 3:20:37 436 72 M35 Phil Lang, 37, Oakland, CA 61.75% 3:21:29 7:41 3:20:11 437 29 M45 Rodrigo Montalvo, 45, San Pedro Garza G, NU 65.26% 3:21:29 7:41 3:21:22 438 233 M20 Ryan Harbst, 21, Stoddard, WI 61.01% 3:21:31 7:41 3:14:56 439 234 M20 Mike Radermacher, 27, Eagan, MN 60.99% 3:21:35 7:41 3:21:10 440 73 M35 William Fox, 39, Hugo, MN 62.30% 3:21:43 7:42 3:21:26 441 235 M20 David Walbolt, 25, Champlin, MN 60.94% 3:21:45 7:42 3:21:21 442 74 M35 Travis Everson, 36, Onalaska, WI 61.43% 3:21:46 7:42 3:21:30 443 58 M40 Tony Casassa, 44, Andover, MN 64.62% 3:21:48 7:42 3:21:30 444 30 M45 Erik Skoog, 46, Lakeville, MN 65.69% 3:21:50 7:42 3:21:38 445 31 M45 Jason Beckermann, 47, Eau Claire, WI 66.22% 3:21:55 7:42 3:20:41 446 236 M20 Ryan Lubinsky, 29, St Paul, MN 60.88% 3:21:58 7:42 3:21:03 447 237 M20 Joseph Curry, 30, Milwaukee, WI 60.88% 3:21:58 7:42 3:21:03 448 59 M40 Kyle Schintz, 44, Eagan, MN 64.56% 3:22:00 7:42 3:21:28 449 32 M45 David Seitz, 49, Vancouver, WA 67.33% 3:22:01 7:42 3:21:39 450 238 M20 Zachary Lang, 24, Bismarck, ND 60.85% 3:22:03 7:42 3:21:45 451 60 M40 Shaun Cleworth, 44, Norwich, NO 64.52% 3:22:08 7:43 3:21:33 452 239 M20 Brian Kao, 31, Houston, TX 60.83% 3:22:08 7:43 3:21:33 453 240 M20 Chase Graff, 22, Saint Paul, MN 60.78% 3:22:17 7:43 3:21:43 454 241 M20 Travis Bankson, 28, Hastings, NE 60.77% 3:22:20 7:43 3:21:45 455 61 M40 Guoguang Wu, 40, Eden Prairie, MN 62.47% 3:22:22 7:43 3:19:48 456 6 M55 Peter Dahlberg, 57, North Oaks, MN 72.18% 3:22:23 7:43 3:21:28 457 242 M20 John Ely, 22, Rogers, MN 60.73% 3:22:27 7:43 3:20:49 458 243 M20 Brooks Wachs, 32, Dodge City, KS 60.73% 3:22:29 7:43 3:22:01 459 244 M20 Brett Fritze, 31, Minneapolis, MN 60.71% 3:22:31 7:43 3:20:32 460 245 M20 Samuel Rick, 21, Mound, MN 60.71% 3:22:32 7:43 3:21:45 461 246 M20 Nicolas Schiebe, 26, Saint Michael, MN 60.63% 3:22:47 7:44 3:21:44 462 75 M35 Andrew Schmidt, 38, Minneapolis, MN 61.64% 3:22:47 7:44 3:22:02 463 62 M40 Shawn Healy, 44, Elmhurst, IL 64.30% 3:22:48 7:44 3:22:26 464 33 M45 Jesse Bryant, 45, Victoria, MN 64.84% 3:22:49 7:44 3:21:51 465 76 M35 Michael Frasier, 37, Minneapolis, MN 61.32% 3:22:54 7:44 3:22:28 466 247 M20 Alexander Gullickson, 20, New Prague, MN 60.59% 3:22:56 7:44 3:22:01 467 248 M20 Kit Hale, 31, South San Francis, CA 60.58% 3:22:58 7:44 3:21:28 468 77 M35 Cole Sianko, 38, Golden Valley, MN 61.58% 3:22:58 7:44 3:22:01 469 249 M20 Evan Swanson, 31, Minneapolis, MN 60.53% 3:23:08 7:45 3:22:21 470 250 M20 Julio Perez Gil, 21, Guatemala, GU 60.52% 3:23:09 7:45 3:22:35 471 63 M40 Jason Dietsch, 43, St Paul, MN 63.65% 3:23:13 7:45 3:22:30 472 251 M20 Rudy Marshall, 24, Hartland, MI 60.50% 3:23:14 7:45 3:21:08 473 78 M35 Brad Mitchell, 35, Lakeville, MN 60.80% 3:23:15 7:45 3:22:32 474 252 M20 Vincent Callahan, 20, Minneapolis, MN 60.49% 3:23:16 7:45 3:22:10 475 253 M20 Joel Deutsch, 24, Edina, MN 60.42% 3:23:29 7:46 3:22:49 476 79 M35 Elliot Heath, 35, Green Bay, WI 60.70% 3:23:34 7:46 3:22:53 477 80 M35 Joe Sonnek Jr., 35, Hugo, MN 60.70% 3:23:34 7:46 3:23:10 478 254 M20 Ben Larson, 32, Minneapolis, MN 60.41% 3:23:35 7:46 3:22:57 479 34 M45 Michael Guswiler, 45, Blaine, MN 64.52% 3:23:49 7:46 3:23:04 480 81 M35 Christopher Grammas, 35, Minneapolis, MN 60.58% 3:23:59 7:47 3:23:27 481 7 M55 Timothy Smith, 55, Carpinteria, CA 70.32% 3:23:59 7:47 3:23:36 482 255 M20 Thomas Wong, 20, Little Canada, MN 60.26% 3:24:01 7:47 3:23:49 483 27 M50 Todd Randall, 50, Thunder Bay, ON 67.17% 3:24:16 7:47 3:23:27 484 82 M35 Quinn Fylling, 37, Bismarck, ND 60.90% 3:24:18 7:48 3:17:17 485 256 M20 Daniel Dylla, 21, Duluth, MN 60.16% 3:24:22 7:48 3:23:25 486 257 M20 Drew T Heindel, 31, St Anthony, MN 60.15% 3:24:25 7:48 3:23:52 487 35 M45 Tong Pham, 47, Minneapolis, MN 65.40% 3:24:28 7:48 3:24:04 488 83 M35 Scott Peterson, 35, St Paul Park, MN 60.41% 3:24:33 7:48 3:23:58 489 36 M45 David Schoss, 48, Maple Grove, MN 65.92% 3:24:34 7:48 3:22:55 490 258 M20 James Huber, 25, Oakland, CA 60.06% 3:24:42 7:48 3:23:29 491 259 M20 Andrew Warg, 30, Hastings, MN 60.05% 3:24:44 7:49 3:24:06 492 64 M40 Daniel Undem, 40, Chisago City, MN 61.74% 3:24:47 7:49 3:24:20 493 260 M20 Mike Brown, 32, Hudson, WI 60.02% 3:24:54 7:49 3:24:09 494 261 M20 Joe Maniaci, 31, Saint Paul, MN 59.96% 3:25:03 7:49 3:24:34 495 65 M40 Michael Immer, 44, St Michael, MN 63.59% 3:25:04 7:49 3:24:42 496 262 M20 Sam Illg, 26, Urbandale, IA 59.92% 3:25:11 7:50 3:23:25 497 263 M20 John Sampson, 21, Woodbury, MN 59.91% 3:25:13 7:50 3:24:46 498 4 M60 Jeff Van Wychen, 60, Minneapolis, MN 73.20% 3:25:15 7:50 3:24:43 499 28 M50 Alaric Fox, 54, Willington, CT 69.22% 3:25:20 7:50 3:25:01 500 264 M20 Brock Sullivan, 22, Stillwater, MN 59.85% 3:25:25 7:50 3:24:55 501 265 M20 Stephen Bonney, 32, La Crosse, WI 59.86% 3:25:26 7:50 3:24:35 502 29 M50 Ty Emmans, 51, Elk River, MN 67.36% 3:25:27 7:50 3:23:41 503 266 M20 Joshua Stim, 23, Minneapolis, MN 59.84% 3:25:27 7:50 3:24:35 504 84 M35 Joe Krekeler, 35, Minneapolis, MN 60.14% 3:25:28 7:50 3:24:56 505 8 M55 John Beller, 57, Driggs, ID 71.08% 3:25:31 7:50 3:24:31 506 85 M35 Robert Schnitzlein, 36, Edina, MN 60.29% 3:25:35 7:50 3:25:00 507 12 M18 Chase Fortman, 19, Gem Lake, MN 59.80% 3:25:37 7:51 3:25:18 508 267 M20 Tyler Heinz, 28, Minneapolis, MN 59.78% 3:25:41 7:51 3:25:16 509 268 M20 Michael Bourland, 25, St Louis Park, MN 59.77% 3:25:43 7:51 3:25:33 510 86 M35 Kota Minegishi, 36, Minneapolis, MN 60.24% 3:25:45 7:51 3:25:00 511 269 M20 Samuel Christel, 31, McFarland, WI 59.75% 3:25:46 7:51 3:25:03 512 87 M35 Justin Joyce, 38, Mendota Heights, MN 60.74% 3:25:47 7:51 3:18:14 513 37 M45 Mark Older, 48, Denver, CO 65.53% 3:25:48 7:51 3:25:15 514 270 M20 Nam Ahrens, 27, Kansas City, MO 59.74% 3:25:49 7:51 3:24:28 515 13 M18 Ethan Monsen, 19, Apple Valley, MN 59.74% 3:25:49 7:51 3:25:28 516 271 M20 Nathan Smith, 22, West Hills, CA 59.72% 3:25:53 7:51 3:25:28 517 272 M20 David Flynn, 25, Sauk Rapids, MN 59.71% 3:25:55 7:51 3:24:50 518 273 M20 Christian Smith, 27, Dellwood, MN 59.68% 3:26:01 7:51 3:25:10 519 88 M35 Zachary Burke, 35, Richfield, MN 59.94% 3:26:09 7:52 3:25:40 520 274 M20 Neil Engler, 25, Lakeville, MN 59.63% 3:26:11 7:52 3:25:16 521 275 M20 Chase Shutak, 34, Minneapolis, MN 59.78% 3:26:14 7:52 3:25:39 522 276 M20 Sam Jacobwith, 25, Hopkins, MN 59.60% 3:26:17 7:52 3:25:21 523 66 M40 Travis Nordstrom, 44, Omaha, NE 63.21% 3:26:19 7:52 3:25:25 524 277 M20 Logan Silber, 26, Minneapolis, MN 59.59% 3:26:20 7:52 3:25:22 525 30 M50 Sattar Hadi, 50, Downers Grove, IL 66.46% 3:26:27 7:52 3:25:03 526 89 M35 Ryan Ross, 38, Minneapolis, MN 60.53% 3:26:29 7:53 3:24:25 527 67 M40 Brad Parnell, 43, Somerset, WI 62.64% 3:26:29 7:53 3:26:00 528 278 M20 Gabriel Coleman, 24, Brooklyn, NY 59.54% 3:26:31 7:53 3:25:01 529 279 M20 Shamus Zenk, 22, Newton, WI 59.54% 3:26:31 7:53 3:25:02 530 90 M35 William Hollowell, 39, Tuscaloosa, AL 60.82% 3:26:38 7:53 3:25:59 531 91 M35 Brent Lurken, 37, Kenyon, MN 60.19% 3:26:42 7:53 3:25:22 532 92 M35 Jim Trost, 35, Inver Grove Heigh, MN 59.78% 3:26:43 7:53 3:26:25 533 280 M20 Nicholas Engling, 30, Minneapolis, MN 59.47% 3:26:45 7:53 3:25:59 534 31 M50 David Prince, 54, Thunder Bay, ON 68.75% 3:26:45 7:53 3:26:16 535 93 M35 Matthew Buehler, 35, Richfield, MN 59.76% 3:26:47 7:53 3:26:03 536 68 M40 Barrett Brodersen, 43, Minneapolis, MN 62.55% 3:26:47 7:53 3:26:15 537 69 M40 Benjamin Kruger, 42, Victoria, MN 62.03% 3:26:48 7:53 3:26:21 538 281 M20 Peter Mark, 23, Minneapolis, MN 59.44% 3:26:51 7:53 3:25:51 539 70 M40 Robb Hunter, 41, Crystal, MN 61.53% 3:26:53 7:53 3:20:11 540 1 M16 Levi Button, 17, Stillwater, MN 59.93% 3:26:54 7:53 3:26:17 541 282 M20 Jacob Murphy, 30, Minneapolis, MN 59.42% 3:26:55 7:54 3:26:03 542 94 M35 Paul Spangle, 37, Minneapolis, MN 60.12% 3:26:56 7:54 3:25:37 543 9 M55 Kim Marchand, 55, Winsted, CT 69.30% 3:26:59 7:54 3:26:05 544 283 M20 Dakotah Grey Owl, 23, Virginia, MN 59.39% 3:27:02 7:54 3:26:11 545 284 M20 Baley Barjesteh, 21, Woodbury, MN 59.38% 3:27:04 7:54 3:26:35 546 285 M20 William Howieson, 28, Good Thunder, MN 59.37% 3:27:05 7:54 3:26:39 547 286 M20 Bryan Gauerke, 29, Forest Lake, MN 59.37% 3:27:05 7:54 3:26:39 548 287 M20 Jim Brunner, 29, Rochester, MN 59.36% 3:27:08 7:54 3:25:07 549 71 M40 Mefree Lee, 41, Forest Lake, MN 61.46% 3:27:08 7:54 3:26:18 550 288 M20 Jeremy Mattson, 27, Appleton, WI 59.36% 3:27:08 7:54 3:26:25 551 289 M20 Yan Xia, 33, New York, NY 59.42% 3:27:09 7:54 3:26:06 552 290 M20 David Ustimchuk, 26, Andover, MN 59.34% 3:27:12 7:54 3:26:53 553 72 M40 Nick Roerig, 40, Lakeville, MN 61.01% 3:27:14 7:54 3:26:27 554 291 M20 Jeremy Seeman, 32, Mounds View, MN 59.31% 3:27:20 7:54 3:25:39 555 73 M40 Thomas Browne, 43, Chicago, IL 62.37% 3:27:22 7:55 3:26:55 556 292 M20 Jacob Peterson, 24, St. Paul, MN 59.29% 3:27:23 7:55 3:26:34 557 95 M35 Michael Spare, 35, Minneapolis, MN 59.57% 3:27:25 7:55 3:26:34 558 38 M45 Chris Gitzlaff, 45, Edgar, WI 63.39% 3:27:26 7:55 3:26:40 559 74 M40 Cory Gundberg, 44, Bentonville, AR 62.87% 3:27:26 7:55 3:26:57 560 14 M18 Haakon Svendsen, 19, Minneapolis, MN 59.27% 3:27:27 7:55 3:26:40 561 15 M18 Jimmy Nguyen, 19, Eden Prairie, MN 59.27% 3:27:27 7:55 3:27:22 562 39 M45 Noe Navarro, 49, Eden Prairie, MN 65.56% 3:27:29 7:55 3:26:59 563 40 M45 Dan Frechette, 49, Lakeville, MN 65.55% 3:27:30 7:55 3:26:33 564 10 M55 George Cromer, 57, Minneapolis, MN 70.36% 3:27:36 7:55 3:26:51 565 293 M20 Karl Holub, 25, New Brighton, MN 59.19% 3:27:43 7:55 3:27:07 566 294 M20 Joshua Hodgson, 30, Upsala, MN 59.18% 3:27:45 7:55 3:26:45 567 96 M35 David Buursma, 37, Grand Rapids, MI 59.87% 3:27:49 7:56 3:27:29 568 97 M35 Jason Crow, 38, Grand Rapids, MI 60.14% 3:27:50 7:56 3:27:29 569 295 M20 Josh Bailey, 28, Minneapolis, MN 59.14% 3:27:54 7:56 3:26:34 570 296 M20 Matthew Farrells, 33, Minneapolis, MN 59.19% 3:27:56 7:56 3:27:16 571 297 M20 Spencer Williams, 25, Minneapolis, MN 59.11% 3:28:00 7:56 3:27:21 572 98 M35 Bradon Dreyer, 39, Saint Paul, MN 60.39% 3:28:05 7:56 3:27:18 573 99 M35 Matt Sage, 35, Sioux Falls, SD 59.38% 3:28:05 7:56 3:27:33 574 100 M35 Alex Kachingwe, 39, Minneapolis, MN 60.39% 3:28:06 7:56 3:27:39 575 298 M20 Drew Archibeque, 32, Blaine, MN 59.09% 3:28:07 7:56 3:27:36 576 101 M35 Brett Engelhardt, 39, Roseville, MN 60.38% 3:28:08 7:56 3:27:27 577 299 M20 Joshua Hoff, 29, Minneapolis, MN 59.06% 3:28:11 7:56 3:28:06 578 300 M20 Matt Haechrel, 28, Woodbury, MN 59.03% 3:28:17 7:57 3:28:07 579 75 M40 John Muthama, 42, Hopkins, MN 61.59% 3:28:18 7:57 3:28:01 580 102 M35 Lance Poole, 39, Denver, CO 60.32% 3:28:20 7:57 3:27:40 581 32 M50 Arturo Banuelos, 53, Mexico City, CD 67.62% 3:28:20 7:57 3:27:57 582 33 M50 Daniel De Grace, 51, Minneapolis, MN 66.42% 3:28:21 7:57 3:27:58 583 41 M45 Tommy Jacobs, 49, San Francisco, CA 65.28% 3:28:22 7:57 3:27:41 584 103 M35 Josh Rustin, 38, Hudson, WI 59.97% 3:28:25 7:57 3:28:20 585 104 M35 Ryan Naimola, 35, Eden Prairie, MN 59.27% 3:28:28 7:57 3:27:40 586 301 M20 Ian Lalich, 34, Minneapolis, MN 59.14% 3:28:28 7:57 3:28:11 587 302 M20 Jeffrey Goertz, 34, Minneapolis, MN 59.13% 3:28:29 7:57 3:27:49 588 34 M50 Brett Martinson, 53, Edina, MN 67.55% 3:28:32 7:57 3:21:31 589 303 M20 Jesus Meza, 25, Rochester, MN 58.95% 3:28:34 7:57 3:27:11 590 304 M20 Brett Watkins, 25, Lees Summit, MO 58.95% 3:28:35 7:57 3:27:46 591 305 M20 Nicholas Lund, 27, Hudson, WI 58.93% 3:28:39 7:57 3:26:53 592 306 M20 Cody Pederson, 26, Corcoran, MN 58.93% 3:28:39 7:57 3:27:32 593 307 M20 Samuel Thomas, 24, South St Paul, MN 58.91% 3:28:42 7:58 3:28:30 594 42 M45 Jamie Wiley, 46, Overland Park, KS 63.53% 3:28:43 7:58 3:28:01 595 308 M20 William Sandy, 21, St Paul, MN 58.90% 3:28:44 7:58 3:27:30 596 11 M55 Clif Miskell, 58, Arvada, CO 70.62% 3:28:47 7:58 3:27:56 597 76 M40 Craig Luchtefeld, 41, Bloomington, IL 60.97% 3:28:47 7:58 3:28:06 598 43 M45 Stephen Bartos, 48, Eagan, MN 64.59% 3:28:48 7:58 3:22:00 599 309 M20 Joseph Coeling, 26, Ann Arbor, MI 58.88% 3:28:49 7:58 3:27:58 600 310 M20 Tyler Scholl, 27, Decorah, IA 58.87% 3:28:50 7:58 3:28:26 601 311 M20 Andrew Halverson, 30, Denver, CO 58.87% 3:28:51 7:58 3:28:12 602 77 M40 Josh St. Louis, 40, Moorhead, MN 60.51% 3:28:57 7:58 3:28:18 603 105 M35 Stephen Mangan, 36, Castleconnell, CO 59.30% 3:29:01 7:58 3:28:43 604 78 M40 Christopher Boles, 43, Chaska, MN 61.86% 3:29:05 7:58 3:27:39 605 79 M40 Karl Wiederwohl, 41, Shoreview, MN 60.88% 3:29:07 7:59 3:28:19 606 312 M20 Samuel Gullickson, 27, Apple Valley, MN 58.79% 3:29:09 7:59 3:22:09 607 12 M55 David Holmen, 58, Eagan, MN 70.47% 3:29:13 7:59 3:28:29 608 35 M50 Zhidong Huang, 53, Sunnyvale, CA 67.32% 3:29:16 7:59 3:29:12 609 106 M35 Jonathon Carter, 37, Minneapolis, MN 59.44% 3:29:19 7:59 3:28:56 610 313 M20 Carter Mosher, 21, Beltrami, MN 58.73% 3:29:20 7:59 3:28:54 611 314 M20 Ryan Pekarek, 33, Cottage Grove, MN 58.79% 3:29:21 7:59 3:29:11 612 5 M60 David Munn, 64, Minneapolis, MN 74.59% 3:29:24 7:59 3:28:41 613 315 M20 Charlie Wensman, 26, Minneapolis, MN 58.71% 3:29:25 7:59 3:29:21 614 316 M20 Steven Olawsky, 26, Minneapolis, MN 58.71% 3:29:26 7:59 3:27:48 615 36 M50 Bob Norman, 54, Milwaukee, WI 67.87% 3:29:26 7:59 3:28:38 616 107 M35 Joseph Nietfeld, 39, Saint Paul, MN 60.00% 3:29:26 7:59 3:28:45 617 80 M40 Brian Cooper, 42, Grosse Pointe Woo, MI 61.24% 3:29:28 7:59 3:29:09 618 81 M40 Uldis Kreslins, 42, Minneapolis, MN 61.24% 3:29:29 7:59 3:28:37 619 317 M20 Nate Buckner, 31, Maple Grove, MN 58.69% 3:29:29 7:59 3:28:44 620 318 M20 Nate Hoffman, 34, St Cloud, MN 58.85% 3:29:29 7:59 3:29:23
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

621 319 M20 Elliot Fenske, 26, Farmington, MN 58.67% 3:29:33 8:00 3:28:47 622 320 M20 Drew Clausen, 31, Kansas City, MO 58.67% 3:29:33 8:00 3:28:58 623 321 M20 Brian Thesing, 32, Cincinnati, OH 58.69% 3:29:33 8:00 3:29:11 624 322 M20 Charles Smith, 27, Minneapolis, MN 58.67% 3:29:34 8:00 3:28:50 625 323 M20 Eric Liegel, 32, Denver, CO 58.68% 3:29:35 8:00 3:28:39 626 37 M50 Michael Tate, 51, Shoreview, MN 66.02% 3:29:37 8:00 3:28:01 627 324 M20 Edward Lamy, 34, Beverly, MA 58.80% 3:29:40 8:00 3:29:02 628 325 M20 Kenton Pagel, 30, Lino Lakes, MN 58.64% 3:29:41 8:00 3:29:21 629 326 M20 Steven Theisen, 29, Eden Prairie, MN 58.62% 3:29:44 8:00 3:29:09 630 82 M40 Jeremy Blake, 41, Blaine, MN 60.69% 3:29:45 8:00 3:29:34 631 83 M40 Andrew Haag, 43, Shoreview, MN 61.66% 3:29:46 8:00 3:28:13 632 327 M20 Ryan Huenink, 31, Madison, WI 58.61% 3:29:46 8:00 3:29:07 633 328 M20 Jackson Gruse, 28, Minneapolis, MN 58.60% 3:29:49 8:00 3:28:58 634 329 M20 Jared Beck, 34, Elkton, SD 58.75% 3:29:51 8:00 3:28:11 635 44 M45 Daniel Henkel, 46, Homberg (Efze), HE 63.17% 3:29:53 8:00 3:28:25 636 108 M35 Andrew Nick, 36, Apple Valley, MN 59.05% 3:29:54 8:00 3:29:26 637 109 M35 Richard Rainville, 39, New York, NY 59.86% 3:29:55 8:00 3:29:18 638 84 M40 Tim Moran, 43, Wausau, WI 61.60% 3:29:57 8:00 3:27:56 639 85 M40 Mark Bickel, 42, Brooklyn Park, MN 61.10% 3:29:57 8:00 3:28:12 640 110 M35 Ryan Wilson, 37, Minneapolis, MN 59.26% 3:29:57 8:00 3:29:17 641 330 M20 Jonathan Fritz, 24, Saint Louis Park, MN 58.56% 3:29:58 8:01 3:29:21 642 13 M55 Rick Colton, 59, Marion, IA 70.87% 3:30:01 8:01 3:29:40 643 331 M20 Jonah Lyddon Hatten, 24, St. Paul, MN 58.52% 3:30:06 8:01 3:23:24 644 111 M35 Mark Frick, 36, St Anthony, MN 58.98% 3:30:09 8:01 3:23:35 645 86 M40 Jeff Allen, 44, Minneapolis, MN 62.05% 3:30:11 8:01 3:29:06 646 332 M20 Adam Walser, 25, Thunder Bay, ON 58.50% 3:30:11 8:01 3:29:23 647 45 M45 Ray Wohl, 49, West Fargo, ND 64.71% 3:30:13 8:01 3:29:29 648 333 M20 Matt Dolnik, 24, Minneapolis, MN 58.48% 3:30:15 8:01 3:29:48 649 334 M20 Jared Chan, 21, New Orleans, LA 58.46% 3:30:18 8:01 3:22:57 650 38 M50 Steven Burrell, 50, New Hartford, IA 65.23% 3:30:20 8:01 3:29:37 651 335 M20 Matthew Vogt, 24, Minneapolis, MN 58.42% 3:30:27 8:02 3:23:50 652 336 M20 Aaron Boike, 31, Golden Valley, MN 58.39% 3:30:34 8:02 3:30:02 653 14 M55 John Hoffman, 56, Minnetonka, MN 68.72% 3:30:37 8:02 3:30:09 654 337 M20 Jacob Warnke, 21, Minneapolis, MN 58.37% 3:30:38 8:02 3:29:51 655 338 M20 Austin Zurn, 25, St Louis Park, MN 58.33% 3:30:48 8:02 3:29:55 656 339 M20 Riahl O'Malley, 31, Saint Paul, MN 58.32% 3:30:50 8:02 3:30:15 657 340 M20 Jared Brandell-Douglas, 33, Minneapolis, MN 58.36% 3:30:55 8:03 3:29:17 658 341 M20 John Hrabovsky, 26, Minot, ND 58.25% 3:31:05 8:03 3:30:48 659 46 M45 Matthew Preston, 47, Crystal, MN 63.33% 3:31:08 8:03 3:29:39 660 112 M35 Grant Robberson, 38, St Michael, MN 59.19% 3:31:10 8:03 3:29:04 661 47 M45 Treg Harris, 49, McCordsville, IN 64.37% 3:31:18 8:04 3:30:33 662 48 M45 Eric Pankratz, 49, Minneapolis, MN 64.37% 3:31:19 8:04 3:30:28 663 15 M55 Martin Blel, 55, River Falls, WI 67.84% 3:31:26 8:04 3:30:01 664 87 M40 Sven Mueller, 42, St Paul, MN 60.67% 3:31:26 8:04 3:30:39 665 39 M50 Ron Peterson, 53, Burnsville, MN 66.63% 3:31:26 8:04 3:30:53 666 342 M20 Zachary Lang, 24, Mounds View, MN 58.14% 3:31:29 8:04 3:30:47 667 113 M35 Nate Sanders, 36, Albert Lea, MN 58.58% 3:31:34 8:04 3:30:32 668 88 M40 Mark Wagner, 42, Minneapolis, MN 60.63% 3:31:35 8:04 3:30:41 669 343 M20 Tristan Boyd, 28, Minneapolis, MN 58.10% 3:31:36 8:04 3:30:30 670 344 M20 Erik Sundberg, 24, Arden Hills, MN 58.09% 3:31:39 8:04 3:30:28 671 345 M20 Ryan Lusk, 28, Denver, CO 58.07% 3:31:44 8:05 3:30:12 672 346 M20 David Boigenzahn, 30, Minneapolis, MN 58.06% 3:31:45 8:05 3:30:50 673 49 M45 Anibal Davila, 48, Chaska, MN 63.69% 3:31:45 8:05 3:31:02 674 347 M20 Jim Ebben, 30, Shoreview, MN 58.05% 3:31:47 8:05 3:31:16 675 348 M20 Dominic Clucas, 30, Saint Louis, MO 58.04% 3:31:51 8:05 3:30:58 676 349 M20 Drew Carlson, 27, Minneapolis, MN 58.03% 3:31:52 8:05 3:30:42 677 89 M40 Nathan Higgins, 42, Minneapolis, MN 60.55% 3:31:52 8:05 3:31:36 678 350 M20 Ryan Loomis, 29, Arlington, VA 58.01% 3:31:56 8:05 3:30:43 679 351 M20 Jason Liebsch, 34, Dayton, MN 58.17% 3:31:57 8:05 3:30:31 680 352 M20 Will Eckman, 29, Denver, CO 58.00% 3:32:00 8:05 3:25:20 681 114 M35 Daniel Frederick, 35, Webster City, IA 58.26% 3:32:06 8:05 3:30:57 682 90 M40 Matthew Kuure-Kinsey, 40, Lakeville, MN 59.60% 3:32:08 8:05 3:30:44 683 115 M35 Matt Anderson, 38, Richfield, MN 58.91% 3:32:09 8:06 3:23:48 684 116 M35 Philip Wood, 38, Madison, WI 58.90% 3:32:12 8:06 3:31:48 685 91 M40 Bret Larson, 44, Eden Prairie, MN 61.45% 3:32:14 8:06 3:30:53 686 353 M20 Dave Nystrom, 24, Maple Grove, MN 57.92% 3:32:16 8:06 3:31:49 687 50 M45 Matthew Burbach, 45, Minneapolis, MN 61.93% 3:32:20 8:06 3:30:37 688 354 M20 Dane Cannon, 31, Warrenville, IL 57.88% 3:32:26 8:06 3:31:34 689 40 M50 Randy Peterson, 53, Northfield, MN 66.30% 3:32:28 8:06 3:32:05 690 117 M35 Matthew Becker, 37, Apple Valley, MN 58.55% 3:32:30 8:06 3:31:18 691 355 M20 Will Mathy, 30, La Crosse, WI 57.85% 3:32:31 8:06 3:32:00 692 356 M20 David Mulder, 23, New Lenox, IL 57.84% 3:32:35 8:06 3:31:36 693 357 M20 Sam Winter, 28, Minneapolis, MN 57.82% 3:32:39 8:07 3:32:03 694 16 M55 Brent Peterson, 55, New Hope, MN 67.44% 3:32:40 8:07 3:32:28 695 358 M20 Leyton Becker, 20, Fairmont, MN 57.80% 3:32:42 8:07 3:20:39 696 17 M55 Kirt Goetzke, 58, Rogers, MN 69.31% 3:32:43 8:07 3:32:29 697 92 M40 Daniel Jackson, 41, Chicago, IL 59.84% 3:32:44 8:07 3:31:04 698 93 M40 Mark Sheffield, 42, Madison, WI 60.29% 3:32:46 8:07 3:31:50 699 94 M40 Jeremy Page, 41, St. Paul, MN 59.81% 3:32:50 8:07 3:31:33 700 118 M35 Jeff Erickson, 36, Lewiston, MN 58.22% 3:32:53 8:07 3:32:19 701 18 M55 Richard Alary, 55, Winnipeg, MB 67.37% 3:32:55 8:07 3:32:30 702 41 M50 Stephen Seitz, 54, Minneapolis, MN 66.76% 3:32:55 8:07 3:32:32 703 359 M20 James Skiles, 23, Minneapolis, MN 57.73% 3:32:58 8:07 3:32:45 704 360 M20 Michael Knapp, 33, Kansas City, MI 57.77% 3:33:04 8:08 3:31:21 705 2 M65 Joseph Haynes, 65, Ames, IA 74.03% 3:33:06 8:08 3:33:03 706 361 M20 Matt Kleven, 26, Savage, MN 57.69% 3:33:07 8:08 3:31:45 707 362 M20 Mark Dowdle, 22, Saint Paul, MN 57.68% 3:33:09 8:08 3:31:39 708 42 M50 Robert Weber, 54, Savage, MN 66.68% 3:33:10 8:08 3:32:09 709 16 M18 Olis Medrano, 19, Sioux Falls, SD 57.66% 3:33:14 8:08 3:31:17 710 119 M35 Adam Monaghan, 36, Roseville, MN 58.12% 3:33:14 8:08 3:32:31 711 120 M35 Jeffrey York, 39, St Anthony, MN 58.90% 3:33:21 8:08 3:33:05 712 43 M50 Clark Kerndt, 51, Apple Valley, MN 64.85% 3:33:25 8:08 3:32:15 713 363 M20 Michael Pangrac, 28, Burtrum, MN 57.61% 3:33:25 8:08 3:32:25 714 364 M20 Grady Linder, 34, Minneapolis, MN 57.74% 3:33:31 8:09 3:33:04 715 365 M20 Rodney Price, 32, Roberts, WI 57.59% 3:33:33 8:09 3:33:15 716 121 M35 Nathan VanBeek, 35, Saint Paul, MN 57.81% 3:33:44 8:09 3:32:02 717 44 M50 Dave Kjaer, 53, St. Louis Park, MN 65.89% 3:33:48 8:09 3:31:50 718 51 M45 Chad Shilson, 48, Maple Grove, MN 63.07% 3:33:49 8:09 3:32:45 719 45 M50 Jose Gomez, 53, Mexico Df, DF 65.87% 3:33:52 8:09 3:32:46 720 122 M35 Sean McCracken, 35, Conshohocken, PA 57.78% 3:33:52 8:09 3:33:12 721 123 M35 Kevin Warneke, 38, Saint Paul, MN 58.43% 3:33:54 8:10 3:33:23 722 52 M45 Jay Judas, 48, South Boston, MA 63.04% 3:33:55 8:10 3:33:00 723 124 M35 Ben Allinder, 37, Minneapolis, MN 58.14% 3:33:59 8:10 3:32:58 724 19 M55 Daniel Hinderaker, 56, St Paul, MN 67.64% 3:33:59 8:10 3:33:08 725 366 M20 Eric Choudhary, 32, Minneapolis, MN 57.44% 3:34:06 8:10 3:33:22 726 95 M40 Randy Sturm, 42, Garner, IA 59.91% 3:34:07 8:10 3:33:55 727 20 M55 Tedd Morgan, 56, Winona, MN 67.58% 3:34:10 8:10 3:33:28 728 96 M40 Andy Cerio, 41, Eagan, MN 59.44% 3:34:11 8:10 3:33:26 729 97 M40 Chad Ferguson, 44, Waconia, MN 60.88% 3:34:12 8:10 3:33:39 730 17 M18 Matthew Berg, 18, Savage, MN 57.44% 3:34:13 8:10 3:22:13 731 98 M40 Gregory Renden, 42, Minneapolis, MN 59.88% 3:34:14 8:10 3:32:45 732 367 M20 Christopher Welter, 34, Minneapolis, MN 57.49% 3:34:26 8:11 3:33:08 733 368 M20 Travis Barczak, 29, Arlington, TX 57.32% 3:34:30 8:11 3:34:09 734 125 M35 Ruben Luna Jr, 36, Katy, TX 57.78% 3:34:30 8:11 3:34:10 735 369 M20 Rob Molke, 28, Minneapolis, MN 57.30% 3:34:35 8:11 3:27:30 736 370 M20 Ryan Boeddeker, 30, Rochester, MN 57.28% 3:34:38 8:11 3:34:19 737 126 M35 Mike Luke, 38, Minneapolis, MN 58.22% 3:34:40 8:11 3:33:53 738 371 M20 Jonathan Hayes, 26, St. Louis, MO 57.27% 3:34:42 8:11 3:33:44 739 99 M40 Sean Burkholder, 41, Philadelphia, PA 59.28% 3:34:44 8:11 3:33:03 740 53 M45 Marc Wosepka, 46, Saint Paul, MN 61.75% 3:34:44 8:11 3:34:00 741 372 M20 Josh Fangmeier, 34, St Paul, MN 57.41% 3:34:45 8:11 3:34:12 742 100 M40 Dylan McGuill, 44, Dallas, TX 60.72% 3:34:47 8:12 3:34:07 743 101 M40 Benjamin Klinkhammer, 41, Sioux Falls, SD 59.26% 3:34:50 8:12 3:34:18 744 127 M35 Derek Williams, 36, Minneapolis, MN 57.68% 3:34:52 8:12 3:34:03 745 373 M20 Samuel Johnson, 21, Minneapolis, MN 57.21% 3:34:54 8:12 3:34:30 746 102 M40 Corey Hoss, 41, Woodbury, MN 59.23% 3:34:56 8:12 3:34:07 747 374 M20 Brian Gotlund, 23, Minneapolis, MN 57.19% 3:34:58 8:12 3:34:38 748 375 M20 Derek Brehm, 24, Forest Park, IL 57.13% 3:35:12 8:12 3:34:35 749 54 M45 Trent Eigner, 49, Lakeville, MN 63.19% 3:35:15 8:13 3:33:38 750 128 M35 Daniel Schleis, 37, Chicago, IL 57.79% 3:35:18 8:13 3:34:43 751 376 M20 Steven Dahlke, 29, Sf, CA 57.11% 3:35:18 8:13 3:35:14 752 21 M55 Ed Magarian, 55, Minneapolis, MN 66.60% 3:35:21 8:13 3:34:31 753 103 M40 Matthew Peckosh, 41, Saint Paul, MN 59.10% 3:35:24 8:13 3:34:23 754 377 M20 Isaac Esch, 20, Woodbury, MN 57.08% 3:35:25 8:13 3:27:30 755 46 M50 Dane Liebel, 53, Lakeville, MN 65.39% 3:35:25 8:13 3:34:28 756 104 M40 David Rust, 42, Saint Paul, MN 59.55% 3:35:26 8:13 3:34:37 757 105 M40 Dylan Zylla, 40, Minneapolis, MN 58.67% 3:35:29 8:13 3:35:01 758 106 M40 Matthew Schmitz, 42, Woodbury, MN 59.50% 3:35:36 8:13 3:33:52 759 378 M20 Ankit Saini, 26, Minneapolis, MN 57.02% 3:35:37 8:13 3:34:12 760 107 M40 Nikhil Gujarathi, 41, Plymouth, MN 59.04% 3:35:37 8:13 3:34:41 761 129 M35 Dustin Maher, 36, Madison, WI 57.48% 3:35:38 8:13 3:35:01 762 55 M45 Michael Skoglund, 46, Minneapolis, MN 61.48% 3:35:39 8:14 3:34:38 763 108 M40 Tom Coy, 42, Saint Michael, MN 59.49% 3:35:39 8:14 3:34:42 764 379 M20 Matthew Levine, 31, Minneapolis, MN 57.01% 3:35:40 8:14 3:34:02 765 56 M45 Greg Chung, 45, Union, NJ 60.97% 3:35:41 8:14 3:34:49 766 130 M35 Pat Schultz, 36, Belle Plaine, MN 57.46% 3:35:42 8:14 3:34:09 767 109 M40 Andrew McNattin, 40, St Paul, MN 58.59% 3:35:47 8:14 3:35:21 768 57 M45 Chris Klemesrud, 48, Grimes, IA 62.49% 3:35:49 8:14 3:34:45 769 380 M20 Ryan Holmgren, 28, Circle Pines, MN 56.96% 3:35:52 8:14 3:34:31 770 131 M35 Mark Lydeen, 37, Bloomington, MN 57.63% 3:35:54 8:14 3:34:55 771 132 M35 Kit Newton, 38, Minneapolis, MN 57.89% 3:35:55 8:14 3:35:55 772 6 M60 Scott Ross, 60, Eden Prairie, MN 69.58% 3:35:56 8:14 3:35:21 773 381 M20 Julius Lewis, 26, Milwaukee, WI 56.91% 3:36:02 8:14 3:34:33 774 382 M20 Kenneth Griffin, 34, Chicago, IL 57.06% 3:36:03 8:14 3:35:05 775 110 M40 Mitch Lark, 40, Saint Paul, MN 58.51% 3:36:04 8:14 3:27:55 776 383 M20 Ryan Cox, 34, Derwood, MD 57.05% 3:36:06 8:15 3:34:40 777 111 M40 Chris Luck, 42, Bethlehem, PA 59.36% 3:36:07 8:15 3:29:28 778 47 M50 Tim Fromm, 50, Roseville, MN 63.49% 3:36:07 8:15 3:34:31 779 58 M45 Mike McCafferty, 49, Cincinnati, OH 62.93% 3:36:09 8:15 3:34:56 780 133 M35 Evan Lapiska, 35, Minneapolis, MN 57.16% 3:36:11 8:15 3:34:27 781 112 M40 Tim Bushaw, 40, Edina, MN 58.48% 3:36:12 8:15 3:35:15 782 134 M35 Erik Balunis, 39, Boston, MA 58.11% 3:36:16 8:15 3:35:12 783 384 M20 Andrew Baran, 20, Independence, MN 56.85% 3:36:16 8:15 3:35:36 784 385 M20 David Madison, 21, Minneapolis, MN 56.84% 3:36:19 8:15 3:34:28 785 386 M20 Thomas Noyce, 26, Minneapolis, MN 56.82% 3:36:23 8:15 3:27:44 786 59 M45 Ben Bantam, 45, Minneapolis, MN 60.77% 3:36:24 8:15 3:35:49 787 387 M20 Reed Deardorff, 28, Minneapolis, MN 56.81% 3:36:26 8:15 3:34:56 788 388 M20 Kaden Tousignant, 21, Lakeville, MN 56.80% 3:36:27 8:15 3:29:46 789 60 M45 Jim Browning, 47, Rosemount, MN 61.78% 3:36:27 8:15 3:35:53 790 113 M40 Scott Polman, 42, Shakopee, MN 59.24% 3:36:33 8:16 3:35:08 791 389 M20 Alexander Patterson, 33, St Louis Park, MN 56.83% 3:36:34 8:16 3:35:58 792 390 M20 Chris Mahrer, 32, Plymouth, MN 56.78% 3:36:35 8:16 3:35:43 793 391 M20 Alex Focke, 34, St. Paul, MN 56.91% 3:36:37 8:16 3:35:12 794 392 M20 Logan McGraw, 20, Minneapolis, MN 56.75% 3:36:38 8:16 3:35:44 795 114 M40 Ryan Paulson, 44, Shakopee, MN 60.18% 3:36:41 8:16 3:35:40 796 135 M35 Nicholas Brown, 35, Washington, DC 57.02% 3:36:43 8:16 3:35:03 797 136 M35 Ben Urbanski, 37, Rosslyn, ON 57.41% 3:36:44 8:16 3:35:28 798 48 M50 Brian Kiecker, 52, Lakeville, MN 64.41% 3:36:46 8:16 3:36:05 799 137 M35 Daniel Detwiler, 35, Columbus, OH 57.00% 3:36:47 8:16 3:36:16 800 61 M45 Trebor Stanton, 46, Edina, MN 61.14% 3:36:51 8:16 3:36:24 801 49 M50 Jeffry Ernste, 53, Savage, MN 64.96% 3:36:52 8:16 3:35:30 802 138 M35 Neil Hanson, 38, Granada, MN 57.62% 3:36:54 8:16 3:35:40 803 393 M20 Jacob Beltman, 20, Minneapolis, MN 56.68% 3:36:55 8:16 3:36:42 804 115 M40 Layton DeZell, 40, Woodbury, MN 58.28% 3:36:56 8:16 3:35:12 805 139 M35 Matthew Anderson, 39, Lakeville, MN 57.91% 3:36:59 8:17 3:35:59 806 394 M20 Benjamin Linden, 23, Sioux City, IA 56.64% 3:37:04 8:17 3:36:23 807 395 M20 William Galle, 25, Chicago, IL 56.64% 3:37:04 8:17 3:36:36 808 140 M35 Robert McGovern, 37, Edina, MN 57.30% 3:37:08 8:17 3:35:31 809 396 M20 Andrew Simek, 34, Madison, WI 56.77% 3:37:10 8:17 3:36:22 810 141 M35 Robin Kobs, 37, Maplewood, MN 57.28% 3:37:12 8:17 3:36:20 811 116 M40 Sergio Castro, 41, Minneapolis, MN 58.61% 3:37:13 8:17 3:37:09 812 397 M20 Andrew Tremblay, 31, San Francisco, CA 56.60% 3:37:14 8:17 3:36:37 813 398 M20 Alexander Pressman, 20, Mendota Heights, MN 56.58% 3:37:18 8:17 3:29:49 814 399 M20 Zac Villarreal, 24, Vadnais Heights, MN 56.58% 3:37:18 8:17 3:35:26 815 62 M45 Chris Steensland, 48, Hugo, MN 62.04% 3:37:23 8:17 3:35:06 816 400 M20 Micah Hovland, 20, Maple Grove, MN 56.55% 3:37:24 8:18 3:34:22 817 50 M50 John Parker, 51, Bettendorf, IA 63.65% 3:37:25 8:18 3:36:59 818 401 M20 Sean Indrelie, 24, Bloomington, MN 56.54% 3:37:27 8:18 3:25:27 819 402 M20 Alejandro Cisneros, 26, Blaine, MN 56.53% 3:37:29 8:18 3:36:44 820 403 M20 Nicholas Smith, 23, Des Moines, IA 56.53% 3:37:30 8:18 3:36:33 821 142 M35 Brian Hurley, 39, Apple Valley, MN 57.78% 3:37:30 8:18 3:36:56 822 404 M20 Ryan Patet, 30, Bloomington, MN 56.52% 3:37:31 8:18 3:30:46 823 18 M18 Eric Minnerath, 19, Sartell, MN 56.51% 3:37:35 8:18 3:36:07 824 143 M35 Michael Ludick, 36, Roseville, MN 56.96% 3:37:36 8:18 3:36:40 825 117 M40 Eric Gorman, 40, Sioux Falls, SD 58.09% 3:37:38 8:18 3:36:52 826 405 M20 Logan Hershey, 26, St. Louis Park, MN 56.49% 3:37:39 8:18 3:30:54 827 144 M35 Patrick Cole, 37, Ames, IA 57.16% 3:37:41 8:18 3:36:31 828 22 M55 Karl Bradford, 56, Oakdale, MN 66.47% 3:37:45 8:18 3:36:06 829 118 M40 Lance Getz, 43, Fargo, ND 59.38% 3:37:49 8:18 3:37:04 830 406 M20 Jared Asay, 34, Inver Grove Heigh, MN 56.60% 3:37:50 8:19 3:36:18 831 63 M45 John Yoder, 48, Houston, TX 61.89% 3:37:53 8:19 3:37:03 832 145 M35 Frank Walosin, 35, Minneapolis, MN 56.71% 3:37:54 8:19 3:36:48 833 51 M50 Robert Dado, 54, Stillwater, MN 65.23% 3:37:55 8:19 3:37:40 834 407 M20 Charlie Bjork, 23, Seattle, WA 56.42% 3:37:56 8:19 3:36:25 835 408 M20 Patrick Norman, 21, Minneapolis, MN 56.42% 3:37:56 8:19 3:37:06 836 64 M45 Daniel Deuhs, 48, Denton, TX 61.88% 3:37:57 8:19 3:37:53 837 409 M20 Jason Ruetten, 22, Sycamore, IL 56.40% 3:37:59 8:19 3:37:11 838 7 M60 Mark Groulx, 64, Holland, MI 71.65% 3:38:00 8:19 3:36:57 839 410 M20 Corey Birnstengel, 30, Brooklyn, NY 56.39% 3:38:03 8:19 3:37:24 840 119 M40 Jed Jurchenko, 41, Alexandria, MN 58.38% 3:38:04 8:19 3:35:59 841 411 M20 Evan Blackwell, 24, Minneapolis, MN 56.38% 3:38:05 8:19 3:36:41 842 120 M40 Andrew Clapp, 41, Brooklyn Park, MN 58.37% 3:38:05 8:19 3:37:04 843 412 M20 Zachary Pierson, 25, Plymouth, MN 56.37% 3:38:07 8:19 3:36:05 844 413 M20 Cameron Jackson, 24, Verona, WI 56.35% 3:38:11 8:19 3:37:24 845 65 M45 Allen Stoltman, 48, Minneapolis, MN 61.80% 3:38:12 8:19 3:37:47 846 66 M45 Jason Marten, 46, Mondovi, WI 60.76% 3:38:13 8:19 3:36:52 847 414 M20 Seaton McClellan, 34, Minneapolis, MN 56.48% 3:38:17 8:20 3:37:14 848 146 M35 Tim Mitchell, 38, Jackson, MN 57.26% 3:38:17 8:20 3:37:21 849 121 M40 Kelly Hauenstein, 43, Maple Grove, MN 59.24% 3:38:19 8:20 3:37:35 850 415 M20 Dane Folie, 22, Savage, MN 56.27% 3:38:31 8:20 3:38:02 851 19 M18 Phillip Marquardt, 19, Coon Rapids, MN 56.24% 3:38:36 8:20 3:36:53 852 416 M20 Matthew Sullivan, 34, New York, NY 56.39% 3:38:37 8:20 3:37:45 853 52 M50 Benjamin Braun, 50, Minneapolis, MN 62.76% 3:38:37 8:20 3:38:01 854 417 M20 Nick Goldstein, 23, Eden Prairie, MN 56.24% 3:38:38 8:20 3:37:34 855 418 M20 Matt Richerson, 30, Minneapolis, MN 56.23% 3:38:40 8:20 3:37:28 856 419 M20 Brian Stephenson, 32, St. Paul, MN 56.24% 3:38:40 8:20 3:37:48 857 420 M20 Kelvin Stroik, 27, Burnsville, MN 56.21% 3:38:43 8:21 3:37:45 858 122 M40 Mike Swenson, 41, Cottage Grove, MN 58.19% 3:38:46 8:21 3:37:42 859 421 M20 Quinn Lanners, 22, Victoria, MN 56.18% 3:38:50 8:21 3:37:19 860 147 M35 Josh Averbeck, 35, St Paul, MN 56.46% 3:38:52 8:21 3:37:52 861 23 M55 Floyd Carlson, 56, Minnetonka, MN 66.13% 3:38:52 8:21 3:37:59 862 148 M35 Jacob Yetzer, 36, St Paul, MN 56.61% 3:38:56 8:21 3:30:49 863 422 M20 Connor McLane, 26, Cambridge, MA 56.16% 3:38:56 8:21 3:37:45 864 423 M20 Nick Houle, 33, Princeton, MN 56.21% 3:38:59 8:21 3:38:15 865 424 M20 Jacob Orlofsky, 31, Chicago, IL 56.14% 3:39:01 8:21 3:37:51 866 24 M55 Roy Laplante, 56, Sault Ste. Marie, ON 66.06% 3:39:06 8:21 3:38:44 867 425 M20 Jonathan Biermann, 33, St Louis Park, MN 56.16% 3:39:09 8:22 3:38:04 868 149 M35 Andrew Jones, 35, Washington, DC 56.39% 3:39:09 8:22 3:38:22 869 426 M20 Brian Haeflinger, 33, Elma, IA 56.15% 3:39:12 8:22 3:37:06 870 150 M35 Dimitrios Giannakidis, 36, Minneapolis, MN 56.53% 3:39:16 8:22 3:38:15 871 123 M40 Paul Heinan, 44, Eagan, MN 59.47% 3:39:17 8:22 3:38:09 872 124 M40 Hanumantha Pokala, 41, Oklahoma City, OK 58.05% 3:39:18 8:22 3:37:42 873 20 M18 Zachary Hastings, 19, Hartland, WI 56.04% 3:39:24 8:22 3:38:51 874 53 M50 Eric Bratvold, 51, Lake Elmo, MN 63.07% 3:39:25 8:22 3:37:42 875 54 M50 Kevin Carollo, 51, Fargo, ND 63.07% 3:39:25 8:22 3:39:21 876 151 M35 Xavier Revelo, 35, Minneapolis, MN 56.31% 3:39:26 8:22 3:39:01 877 152 M35 Aaron Hage, 38, Plymouth, MN 56.94% 3:39:30 8:22 3:38:42 878 21 M18 Samuel Kiecker, 18, Hudson, WI 56.05% 3:39:30 8:22 3:39:19 879 55 M50 Mark Riebe, 50, Maplewood, MN 62.50% 3:39:32 8:22 3:39:01 880 427 M20 Justin Hagen, 33, Eden Prairie, MN 56.04% 3:39:38 8:23 3:38:48 881 25 M55 Kevin Stuart, 59, San Martin, CA 67.75% 3:39:41 8:23 3:38:31 882 153 M35 Tobias Winkler, 39, Grettstadt 57.19% 3:39:44 8:23 3:39:19 883 3 M65 Dirk Van Puymbroeck, 66, Heist-Op-Den-Berg, VL 72.50% 3:39:46 8:23 3:38:52 884 125 M40 Matt Sheehan, 41, St Louis Park, MN 57.92% 3:39:47 8:23 3:39:33 885 8 M60 John Conry, 63, Duluth, MN 70.36% 3:39:48 8:23 3:38:26 886 154 M35 Steven Swanberg, 36, Memphis, TN 56.39% 3:39:48 8:23 3:39:40 887 26 M55 Don Arnone, 58, Plymouth, MN 67.07% 3:39:50 8:23 3:39:11 888 428 M20 Spencer Heywood, 24, Middleton, WI 55.92% 3:39:51 8:23 3:38:44 889 429 M20 Tim Clementson, 25, New Brighton, MN 55.90% 3:39:56 8:23 3:38:52 890 155 M35 Jacob Sirek, 35, Minneapolis, MN 56.18% 3:39:56 8:23 3:39:29 891 126 M40 Brian Doe, 42, Stillwater, MN 58.32% 3:39:58 8:23 3:38:16 892 430 M20 Ross Mattson, 34, Milwaukie, OR 56.04% 3:40:00 8:23 3:38:56 893 431 M20 Jon Miller, 28, St. Louis, MO 55.87% 3:40:04 8:24 3:38:04 894 27 M55 Jeff Miller, 55, Minneapolis, MN 65.17% 3:40:05 8:24 3:38:26 895 432 M20 Tyler Edrington, 24, Newburgh, IN 55.87% 3:40:05 8:24 3:39:12 896 156 M35 Fritz Moua, 37, Weston, WI 56.53% 3:40:06 8:24 3:38:40 897 433 M20 Dan Barber, 34, Minneapolis, MN 56.00% 3:40:08 8:24 3:39:02 898 9 M60 Jocko Vertin, 64, Golden Valley, MN 70.93% 3:40:11 8:24 3:39:43 899 56 M50 David Barnes, 52, Lakeville, MN 63.41% 3:40:12 8:24 3:38:59 900 434 M20 Derek Schmitz, 25, Minneapolis, MN 55.84% 3:40:12 8:24 3:39:15 901 67 M45 Jeremy Misener, 45, Lake Elmo, MN 59.72% 3:40:12 8:24 3:39:51 902 435 M20 Chadwick Haider, 28, Fridley, MN 55.83% 3:40:13 8:24 3:38:59 903 436 M20 Chris Bernard, 33, Minneapolis, MN 55.89% 3:40:13 8:24 3:39:08 904 127 M40 Joseph Oberts, 42, Chicago, IL 58.25% 3:40:13 8:24 3:39:11 905 68 M45 Fabio Loria, 46, Woodbury, MN 60.21% 3:40:13 8:24 3:39:12 906 157 M35 Kogulavada Arumaithurai, 37, Rochester, MN 56.48% 3:40:18 8:24 3:39:44 907 437 M20 Shane Humphrey, 30, New York, NY 55.79% 3:40:23 8:24 3:32:10 908 128 M40 Matthew Robertson, 44, Shoreview, MN 59.17% 3:40:23 8:24 3:39:19 909 129 M40 Darren Artimovich, 43, Charlotte, NC 58.65% 3:40:31 8:25 3:40:23 910 438 M20 Gabe Yeske, 22, Minneapolis, MN 55.75% 3:40:33 8:25 3:38:41 911 439 M20 Daniel Jenstad, 34, Capitola, CA 55.90% 3:40:33 8:25 3:39:40 912 158 M35 Michael Kaspar, 35, Rosemount, MN 56.02% 3:40:34 8:25 3:39:22 913 28 M55 Eric Tebben, 56, North Oaks, MN 65.61% 3:40:35 8:25 3:39:57 914 440 M20 Joe Donahoe, 25, Minneapolis, MN 55.73% 3:40:38 8:25 3:40:02 915 441 M20 Lucas Judd, 28, Denver, CO 55.70% 3:40:44 8:25 3:38:35 916 130 M40 Michael Marquardt, 43, Maple Grove, MN 58.59% 3:40:46 8:25 3:40:43 917 159 M35 Bryan Pratt, 38, North Mankato, MN 56.60% 3:40:49 8:25 3:39:39 918 69 M45 Diego Jurado, 45, Woodbury, MN 59.53% 3:40:53 8:25 3:40:11 919 160 M35 Tom Whiteside, 39, Austin, TX 56.88% 3:40:56 8:26 3:40:08 920 442 M20 Schuyler Moore, 23, Bloomington, MN 55.64% 3:40:59 8:26 3:40:18 921 29 M55 Garrett Blanchfield, 55, Woodbury, MN 64.90% 3:41:01 8:26 3:39:18 922 443 M20 Kory Olson, 32, Minneapolis, MN 55.60% 3:41:10 8:26 3:39:06 923 57 M50 Vance Baran, 50, Independence, MN 62.03% 3:41:11 8:26 3:40:31 924 70 M45 Joe Fittante, 49, Prior Lake, MN 61.49% 3:41:12 8:26 3:39:07 925 161 M35 Brandon Heebink, 35, Maple Grove, MN 55.86% 3:41:13 8:26 3:41:04 926 71 M45 Eirik Knudsen, 48, Minneapolis, MN 60.95% 3:41:15 8:26 3:39:48 927 131 M40 William Walter, 41, Fall River, MA 57.50% 3:41:23 8:27 3:40:26 928 444 M20 Alex Herzog, 32, New Ulm, MN 55.51% 3:41:32 8:27 3:34:44 929 445 M20 Alex Hessefort, 27, Minneapolis, MN 55.48% 3:41:37 8:27 3:40:29 930 30 M55 Scott Larson, 56, Victoria, MN 65.30% 3:41:38 8:27 3:41:14 931 162 M35 Omar Jiru, 35, Shakopee, MN 55.75% 3:41:39 8:27 3:41:15 932 72 M45 Robert DeVinney, 48, Long Beach, NY 60.84% 3:41:40 8:27 3:40:37 933 10 M60 Charlie Roach, 61, Bloomington, MN 68.43% 3:41:40 8:27 3:40:56 934 73 M45 Casey Greig, 46, Boston, MA 59.80% 3:41:44 8:27 3:39:47 935 446 M20 Alec Shern, 30, Minneapolis, MN 55.44% 3:41:46 8:28 3:39:56 936 447 M20 Patrick Daly, 29, Saint Paul, MN 55.43% 3:41:49 8:28 3:41:16 937 448 M20 Kris Eul, 33, Minneapolis, MN 55.47% 3:41:53 8:28 3:41:04 938 449 M20 Anthony Cherek, 25, Minneapolis, MN 55.40% 3:41:56 8:28 3:41:32 939 58 M50 Sam (Gary) Carlson, 52, Superior, WI 62.90% 3:41:59 8:28 3:40:31 940 450 M20 Michael Jabs, 23, Jordan, MN 55.38% 3:42:01 8:28 3:40:49 941 11 M60 Sam Lampe, 60, Grand Rapids, MI 67.67% 3:42:02 8:28 3:40:45 942 12 M60 Mike Babcock, 64, Minneapolis, MN 70.33% 3:42:05 8:28 3:41:22 943 451 M20 Tou Vang, 34, Maplewood, MN 55.50% 3:42:07 8:28 3:42:07 944 452 M20 Danny Reardon, 24, Minneapolis, MN 55.33% 3:42:12 8:29 3:35:11 945 453 M20 Noah Bitney, 25, Chippewa Falls, WI 55.33% 3:42:12 8:29 3:41:24 946 31 M55 Tom Sage, 57, Portland, OR 65.73% 3:42:13 8:29 3:41:07 947 454 M20 Paul DeSalvo, 27, Minneapolis, MN 55.32% 3:42:16 8:29 3:41:26 948 163 M35 Josh Aberson, 35, Sioux Falls, SD 55.59% 3:42:17 8:29 3:41:11 949 455 M20 Patrick Gagnon, 26, Minneapolis, MN 55.27% 3:42:28 8:29 3:41:24 950 456 M20 Brandon Carlson, 33, Minneapolis, MN 55.27% 3:42:41 8:30 3:42:23 951 132 M40 Fernando Gendrop, 42, Cdmx 57.59% 3:42:45 8:30 3:42:39 952 133 M40 Leon Duchene, 43, Spicer, MN 58.05% 3:42:48 8:30 3:36:16 953 164 M35 Korey Karls, 38, Woodbury, MN 56.09% 3:42:50 8:30 3:42:02 954 165 M35 Steven Schmitz, 39, Detroit Lakes, MN 56.37% 3:42:55 8:30 3:41:02 955 457 M20 Luke Opsahl, 26, Forest Lake, MN 55.15% 3:42:56 8:30 3:40:53 956 22 M18 Dawson Weleski, 19, Clear Lake, MN 55.14% 3:42:58 8:30 3:30:50 957 74 M45 Jason Wedel, 47, Savage, MN 59.95% 3:43:02 8:30 3:41:39 958 458 M20 Ryan Brandt, 25, Minneapolis, MN 55.12% 3:43:03 8:30 3:41:34 959 459 M20 Josh Cornes, 24, Minneapolis, MN 55.09% 3:43:11 8:31 3:36:17 960 166 M35 Jim Reilly, 39, St Paul, MN 56.30% 3:43:13 8:31 3:42:17 961 460 M20 Tyler Hawkins, 33, Chicago, IL 55.14% 3:43:14 8:31 3:42:12 962 59 M50 Knut Haasch, 54, Omaha, NE 63.63% 3:43:22 8:31 3:43:07 963 461 M20 Dan Polta, 27, Minneapolis, MN 55.04% 3:43:24 8:31 3:41:21 964 462 M20 Sam Thompson, 28, St Paul, MN 55.02% 3:43:29 8:31 3:42:28 965 134 M40 David Wacker, 40, Minneapolis, MN 56.54% 3:43:36 8:32 3:42:01 966 60 M50 Gerry Fitterer, 52, Savage, MN 62.43% 3:43:38 8:32 3:42:14 967 463 M20 Alexander Kasatkin, 33, Woodbury, MN 55.01% 3:43:44 8:32 3:36:24 968 464 M20 John Phillips, 24, Madison, WI 54.95% 3:43:44 8:32 3:42:29 969 465 M20 Terence McConnell, 34, Winnipeg, MB 55.09% 3:43:46 8:32 3:42:14 970 466 M20 Stephen Todey, 26, Maplewood, MN 54.90% 3:43:56 8:32 3:42:55 971 467 M20 Jordan LeBlanc, 24, Thunder Bay, ON 54.90% 3:43:57 8:33 3:43:09 972 61 M50 Gerald O'Keeffe, 52, Arlington Heights, IL 62.34% 3:43:58 8:33 3:42:11 973 468 M20 Zachary Sands, 34, Fridley, MN 55.02% 3:44:04 8:33 3:43:29 974 75 M45 Joel Feistner, 47, Omaha, NE 59.67% 3:44:05 8:33 3:42:48 975 167 M35 Kyle Olson, 35, Minneapolis, MN 55.13% 3:44:08 8:33 3:42:43 976 168 M35 Aaron Cook, 37, Minneapolis, MN 55.48% 3:44:15 8:33 3:43:40 977 62 M50 Shane McCarthy, 50, Arlington Heights, IL 61.18% 3:44:17 8:33 3:43:06 978 76 M45 Brian Lammers, 49, Minneapolis, MN 60.60% 3:44:28 8:34 3:43:18 979 169 M35 Trevor Beaudry, 35, Rogers, MN 55.05% 3:44:29 8:34 3:42:36 980 469 M20 Mark Sorensen, 32, Westminster, CO 54.76% 3:44:34 8:34 3:43:29 981 470 M20 Santiago Continenza, 28, Marshall, MN 54.73% 3:44:38 8:34 3:43:51 982 170 M35 Matt Siesennop, 39, Bloomington, MN 55.94% 3:44:38 8:34 3:43:56 983 471 M20 Ben Monchamp, 23, Minneapolis, MN 54.73% 3:44:40 8:34 3:37:48 984 472 M20 Luke Maistrovich, 32, Maple Grove, MN 54.72% 3:44:43 8:34 3:44:12 985 473 M20 Jeffrey Pabarcus, 32, Chicago, IL 54.72% 3:44:43 8:34 3:44:13 986 474 M20 Trevor Leach, 24, Minneapolis, MN 54.69% 3:44:49 8:34 3:43:52 987 475 M20 Matthew Peterson, 25, Minneapolis, MN 54.68% 3:44:50 8:35 3:42:48 988 476 M20 Robert Zirkel, 33, Minneapolis, MN 54.74% 3:44:52 8:35 3:42:49 989 477 M20 Ryan Hershey, 24, Utica, MN 54.67% 3:44:53 8:35 3:42:49 990 77 M45 Craig Cuta, 46, Stillwater, MN 58.95% 3:44:56 8:35 3:43:48 991 478 M20 Jens Schwalm, 28, Chicago, IL 54.65% 3:44:59 8:35 3:43:54 992 479 M20 Anthony Logli, 28, Rochester, MN 54.63% 3:45:03 8:35 3:43:40 993 32 M55 Garth Norberg, 56, Winnipeg, MB 64.31% 3:45:03 8:35 3:44:12 994 480 M20 Eric Seppelt, 33, Maple Grove, MN 54.68% 3:45:05 8:35 3:43:08 995 481 M20 Nicholas Becker, 21, Roseville, MN 54.57% 3:45:19 8:36 3:33:19 996 482 M20 James Rodriguez, 33, Maple Grove, MN 54.62% 3:45:21 8:36 3:43:20 997 135 M40 Lee Moen, 43, Mayer, MN 57.39% 3:45:22 8:36 3:44:06 998 33 M55 Paul Hasse, 58, Minneapolis, MN 65.41% 3:45:25 8:36 3:44:30 999 483 M20 Carlos Tongesai, 27, Minneapolis, MN 54.54% 3:45:25 8:36 3:44:40 1000 484 M20 Tyler Johnson, 24, Minneapolis, MN 54.52% 3:45:31 8:36 3:43:32 1001 485 M20 Matt Meshbesher, 24, Wayzata, MN 54.51% 3:45:34 8:36 3:38:40 1002 486 M20 Adam Campbell, 31, Maple Grove, MN 54.50% 3:45:35 8:36 3:44:38 1003 63 M50 Mitchell Forsyth, 50, Lakeville, MN 60.80% 3:45:39 8:36 3:44:54 1004 171 M35 Eric Sodergren, 36, Minneapolis, MN 54.93% 3:45:39 8:36 3:44:56 1005 487 M20 Nick Hoverstad, 27, Minneapolis, MN 54.48% 3:45:40 8:36 3:44:04 1006 488 M20 Alex Nelson, 25, Minneapolis, MN 54.48% 3:45:40 8:36 3:44:43 1007 78 M45 Jeremy Holck, 45, Brooklyn Park, MN 58.25% 3:45:44 8:37 3:38:59 1008 34 M55 Keith Olson, 56, Springfield, MN 64.12% 3:45:44 8:37 3:44:06 1009 489 M20 Devin Scherer, 34, Minneapolis, MN 54.61% 3:45:44 8:37 3:44:25 1010 490 M20 Edwin McGrew, 22, St Paul, MN 54.42% 3:45:55 8:37 3:44:26 1011 172 M35 Matt Lorenz, 39, St Paul, MN 55.62% 3:45:55 8:37 3:45:27 1012 136 M40 Jeff Malecha, 41, Albertville, MN 56.34% 3:45:57 8:37 3:45:57 1013 35 M55 Andrew Kaestner, 55, Racine, WI 63.47% 3:45:58 8:37 3:44:38 1014 79 M45 Andrew Githaiga, 47, Chesapeake, VA 59.17% 3:45:58 8:37 3:45:47 1015 491 M20 Jakob Widmark, 30, Plymouth, MN 54.41% 3:45:59 8:37 3:43:55 1016 137 M40 Kyle Searls, 40, Crystal, MN 55.95% 3:45:59 8:37 3:45:18 1017 492 M20 Hank Hopkins, 23, Madison, WI 54.41% 3:45:59 8:37 3:45:27 1018 80 M45 Shawn Schwingler, 46, Belle Plaine, MN 58.67% 3:46:00 8:37 3:45:37 1019 493 M20 Peter Hughes, 31, Mound, MN 54.40% 3:46:01 8:37 3:44:30 1020 138 M40 Peter Eldridge, 43, South Dennis, MA 57.22% 3:46:03 8:37 3:45:52 1021 494 M20 Nathan Rausch, 34, Wahpeton, ND 54.53% 3:46:05 8:37 3:45:45 1022 495 M20 Duncan Ince, 20, Lakeville, MN 54.37% 3:46:07 8:37 3:44:38 1023 496 M20 Shane Campbell, 27, St Paul, MN 54.37% 3:46:09 8:38 3:44:47 1024 497 M20 Michael LeClair, 31, Eden Prairie, MN 54.36% 3:46:11 8:38 3:46:03 1025 81 M45 Jason Sheard, 48, Maple Grove, MN 59.61% 3:46:13 8:38 3:44:54 1026 82 M45 Chris Rea, 47, Edina, MN 59.10% 3:46:14 8:38 3:45:29 1027 173 M35 Timothy Moskalski, 38, Washington, DC 55.25% 3:46:14 8:38 3:45:45 1028 64 M50 Ogbarebi Abraham, 54, Apple Valley, MN 62.82% 3:46:15 8:38 3:45:00 1029 139 M40 Derek Meyer, 42, Bloomington, MN 56.69% 3:46:18 8:38 3:45:05 1030 174 M35 Peter Mueller, 38, Shoreview, MN 55.23% 3:46:18 8:38 3:45:57 1031 65 M50 Ray Kroll, 51, Kronenwetter, WI 61.14% 3:46:21 8:38 3:45:14 1032 498 M20 Kevin Booth, 26, Minneapolis, MN 54.31% 3:46:24 8:38 3:46:00 1033 83 M45 Matthew Phelps, 49, Mahtomedi, MN 60.07% 3:46:26 8:38 3:45:24 1034 175 M35 Nicholas Zeitler, 39, Apple Valley, MN 55.50% 3:46:26 8:38 3:45:41 1035 140 M40 Duane Lichy, 40, Avon, MN 55.83% 3:46:28 8:38 3:45:14 1036 176 M35 Preston McCune, 39, Rosslyn, ON 55.48% 3:46:30 8:38 3:45:19 1037 499 M20 Zach Gutzman, 21, Cottage Grove, MN 54.27% 3:46:32 8:38 3:45:15 1038 500 M20 Bryan Coyle, 34, Minneapolis, MN 54.41% 3:46:36 8:39 3:45:20 1039 1 M14 Cameron Wagner, 15, Hutchinson, MN 56.19% 3:46:37 8:39 3:39:34 1040 501 M20 Aaron Becquer, 30, Denver, CO 54.25% 3:46:39 8:39 3:45:10 1041 13 M60 Jim St Jacque, 61, Minneapolis, MN 66.92% 3:46:39 8:39 3:45:22 1042 502 M20 Max Tweedale, 24, Minneapolis, MN 54.23% 3:46:42 8:39 3:45:05 1043 177 M35 Steven Wessling, 38, Minnetonka, MN 55.12% 3:46:45 8:39 3:44:53 1044 503 M20 Stephen Groves, 31, Minneapolis, MN 54.21% 3:46:49 8:39 3:39:49 1045 66 M50 Steve Murphy, 52, Eden Prairie, MN 61.55% 3:46:50 8:39 3:44:51 1046 36 M55 Mark Bidwell, 59, Salem, OR 65.61% 3:46:51 8:39 3:45:21 1047 84 M45 Sean McAfee, 48, Lake Elmo, MN 59.45% 3:46:51 8:39 3:45:58 1048 504 M20 Matthew Engelien, 25, Minneapolis, MN 54.19% 3:46:53 8:39 3:45:13 1049 14 M60 John Andrew, 63, Saint Paul, MN 68.16% 3:46:54 8:39 3:46:20 1050 67 M50 Frank Arko, 50, Cornelius, NC 60.45% 3:46:59 8:39 3:45:02 1051 505 M20 Michael Jordan, 34, St. Paul, MN 54.31% 3:46:59 8:39 3:46:08 1052 178 M35 Ray Law, 35, Crystal, MN 54.44% 3:47:00 8:39 3:45:25 1053 506 M20 Bardia Harsini, 27, Denver, CO 54.16% 3:47:01 8:40 3:46:20 1054 85 M45 Pablo Villalobos, 46, Bloomington, MN 58.38% 3:47:06 8:40 3:46:06 1055 507 M20 Henry Henson, 21, Arden Hills, MN 54.14% 3:47:07 8:40 3:40:16 1056 508 M20 Andrew Haefner, 28, Duluth, MN 54.14% 3:47:07 8:40 3:46:39 1057 86 M45 Todd Kirsteatter, 45, Kewaunee, WI 57.89% 3:47:09 8:40 3:46:28 1058 179 M35 John Penton, 36, Lake Elmo, MN 54.56% 3:47:10 8:40 3:40:34 1059 37 M55 Mark Pixler, 57, Eagan, MN 64.26% 3:47:18 8:40 3:45:53 1060 23 M18 Samuel Wong, 19, Little Canada, MN 54.08% 3:47:20 8:40 3:39:51 1061 141 M40 Matt Erickson, 42, Shoreview, MN 56.42% 3:47:23 8:40 3:45:58 1062 509 M20 Mark Edwards, 33, Gallatin, TN 54.13% 3:47:24 8:40 3:46:46 1063 510 M20 Shawn Kidder, 25, Minneapolis, MN 54.06% 3:47:25 8:40 3:40:35 1064 142 M40 Steven Griffin, 42, Fort Collins, CO 56.39% 3:47:30 8:41 3:45:55 1065 87 M45 Kelcey Knott, 45, Saint Paul, MN 57.80% 3:47:30 8:41 3:46:57 1066 143 M40 Cam Edmonds, 42, Northfield, MN 56.39% 3:47:31 8:41 3:46:06 1067 68 M50 Steven Kelly, 54, Minneapolis, MN 62.46% 3:47:33 8:41 3:40:30 1068 511 M20 Stephen Nelson, 33, Vadnais Heights, MN 54.08% 3:47:35 8:41 3:47:04 1069 180 M35 Joe Beutel, 37, Minneapolis, MN 54.67% 3:47:36 8:41 3:46:26 1070 144 M40 Brian Funk, 41, Minneapolis, MN 55.92% 3:47:39 8:41 3:46:49 1071 512 M20 Trevor Dobbs, 29, Saint Paul, MN 54.00% 3:47:42 8:41 3:46:55 1072 145 M40 Timothy Young, 42, Jordan, MN 56.34% 3:47:42 8:41 3:47:28 1073 88 M45 Patrick McLaughlin, 47, Minneapolis, MN 58.71% 3:47:46 8:41 3:40:56 1074 513 M20 Jd Leggott, 33, St Louis Park, MN 54.04% 3:47:46 8:41 3:47:01 1075 514 M20 Mitchell Haberman, 22, Owatonna, MN 53.98% 3:47:47 8:41 3:46:35 1076 515 M20 Charlie Stokes, 27, Minneapolis, MN 53.97% 3:47:48 8:41 3:46:36 1077 181 M35 Dustin Truesdell, 36, Mendota Heights, MN 54.40% 3:47:50 8:41 3:40:25 1078 182 M35 Peter Yamashiro, 38, Chicago, IL 54.86% 3:47:50 8:41 3:40:46 1079 146 M40 Allen Smith, 43, Bronx, NY 56.77% 3:47:50 8:41 3:46:27 1080 516 M20 Kiel McElveen, 32, Minneapolis, MN 53.97% 3:47:51 8:41 3:40:47 1081 147 M40 Jeremy Robbins, 41, Stillwater, MN 55.87% 3:47:51 8:41 3:46:09 1082 517 M20 Michael Giacomini, 27, Minneapolis, MN 53.96% 3:47:51 8:41 3:46:19 1083 89 M45 Nate Kettlewell, 45, Portland, OR 57.71% 3:47:52 8:41 3:40:52 1084 518 M20 Alex Barnard, 22, La Crosse, WI 53.96% 3:47:52 8:41 3:46:36 1085 183 M35 Aaron Olson, 36, Saint Anthony, MN 54.39% 3:47:52 8:41 3:47:18 1086 148 M40 Jason Glynn, 41, Fargo, ND 55.86% 3:47:53 8:42 3:46:03 1087 519 M20 Max Erickson, 20, Collegeville, MN 53.95% 3:47:54 8:42 3:40:33 1088 520 M20 Miles Abramson, 28, Minneapolis, MN 53.95% 3:47:54 8:42 3:46:58 1089 521 M20 Matt Pomeroy, 34, Excelsior, MN 54.09% 3:47:55 8:42 3:46:16 1090 522 M20 Chancie Hanson, 25, Minneapolis, MN 53.92% 3:48:01 8:42 3:46:46 1091 149 M40 Todd Birk, 44, Omaha, NE 57.17% 3:48:07 8:42 3:47:50 1092 90 M45 Ajay Bapat, 47, Minneapolis, MN 58.61% 3:48:08 8:42 3:47:54 1093 184 M35 Joel Jueckstock, 36, North Oaks, MN 54.32% 3:48:10 8:42 3:46:35 1094 1 M70 Eric Melby, 71, Bethesda, MD 73.57% 3:48:10 8:42 3:46:42 1095 523 M20 Harrison Gindlin, 31, Minneapolis, MN 53.87% 3:48:15 8:42 3:47:37 1096 69 M50 Matt Luckman, 52, Mechanicsburg, PA 61.16% 3:48:18 8:42 3:46:44 1097 524 M20 Jerik Elm, 29, Maple Grove, MN 53.85% 3:48:19 8:43 3:41:34 1098 70 M50 Alexander Smith, 50, Milwaukee, WI 60.09% 3:48:19 8:43 3:47:27 1099 150 M40 Micah Cook, 41, Plymouth, MN 55.75% 3:48:21 8:43 3:47:40 1100 151 M40 Charles Drayton, 44, St. Paul, MN 57.09% 3:48:25 8:43 3:46:47 1101 152 M40 Greg Lauer, 44, Saint Paul, MN 57.09% 3:48:25 8:43 3:46:50 1102 91 M45 Michael Olsen, 48, Minneapolis, MN 59.04% 3:48:25 8:43 3:47:04 1103 4 M65 Peter Navratil, 65, Thunder Bay, ON 69.06% 3:48:26 8:43 3:48:20 1104 38 M55 Jon Thomas, 56, Vadnais Heights, MN 63.34% 3:48:31 8:43 3:46:53 1105 525 M20 Brent Silkey, 33, Savage, MN 53.85% 3:48:33 8:43 3:47:01 1106 39 M55 Frank Campbell, 55, Tucson, AZ 62.74% 3:48:36 8:43 3:48:21 1107 185 M35 Joseph Sipe, 36, Minneapolis, MN 54.21% 3:48:37 8:43 3:46:54 1108 186 M35 Eric Gangl, 36, Minneapolis, MN 54.21% 3:48:37 8:43 3:46:54 1109 153 M40 David Barbee, 44, Minneapolis, MN 57.04% 3:48:38 8:43 3:47:09 1110 187 M35 Brian Lombardi, 37, Santa Ana, CA 54.41% 3:48:39 8:43 3:47:30 1111 188 M35 Brian Sumner, 39, Owatonna, MN 54.95% 3:48:42 8:43 3:41:50 1112 189 M35 Brandon Lee, 38, Fargo, ND 54.64% 3:48:46 8:44 3:41:50 1113 526 M20 Kyle Goodwiler, 20, North Oaks, MN 53.73% 3:48:49 8:44 3:48:36 1114 154 M40 KrishnaPra Seshagirirao, 41, Bangalore, KA 55.61% 3:48:56 8:44 3:47:29 1115 190 M35 Dustin Szczech, 38, Stillwater, MN 54.59% 3:48:57 8:44 3:48:16 1116 527 M20 Moneer Nyazi, 27, Wyoming, MN 53.70% 3:48:58 8:44 3:47:50 1117 528 M20 Ben Sasamoto, 30, Minneapolis, MN 53.69% 3:49:00 8:44 3:46:54 1118 155 M40 Brian Malecha, 44, Plymouth, MN 56.94% 3:49:02 8:44 3:42:24 1119 15 M60 Jozef Klobusnik, 60, Hopkins, MN 65.57% 3:49:08 8:44 3:47:32 1120 191 M35 Scott Peterkin, 38, Robbinsdale, MN 54.53% 3:49:13 8:45 3:47:26 1121 156 M40 Brandon Peterson, 40, Shoreview, MN 55.14% 3:49:16 8:45 3:47:12 1122 40 M55 Mark Kief, 58, Lakeville, MN 64.30% 3:49:17 8:45 3:42:32 1123 192 M35 Allen LeMay, 38, Minneapolis, MN 54.49% 3:49:22 8:45 3:47:41 1124 92 M45 Jason McBeth, 47, Eden Prairie, MN 58.29% 3:49:24 8:45 3:48:04 1125 529 M20 Matt Brightman, 20, Grimes, IA 53.60% 3:49:24 8:45 3:48:09 1126 193 M35 Matthew Bowman, 36, Minnetonka, MN 54.02% 3:49:25 8:45 3:48:16 1127 157 M40 Scott Hewitt, 43, Saint Paul, MN 56.36% 3:49:29 8:45 3:42:45 1128 530 M20 Kevin Mueller, 25, Woodbury, MN 53.58% 3:49:29 8:45 3:48:07 1129 531 M20 Ryan Dorn, 26, Minneapolis, MN 53.57% 3:49:31 8:45 3:49:10 1130 532 M20 Daniel O'Day, 29, Minneapolis, MN 53.56% 3:49:33 8:45 3:42:21 1131 24 M18 Ryley Sheehan, 19, Lake Villa, IL 53.55% 3:49:36 8:45 3:48:44 1132 533 M20 Adam Kasparek, 28, Sioux Falls, SD 53.53% 3:49:41 8:46 3:48:02 1133 194 M35 Travis Pickell, 35, Charlottesville, VA 53.80% 3:49:41 8:46 3:48:47 1134 158 M40 Ambar Bajpai, 41, Minneapolis, MN 55.42% 3:49:42 8:46 3:48:00 1135 534 M20 Nick Aarsvold, 21, Altura, MN 53.52% 3:49:44 8:46 3:48:00 1136 93 M45 Andi Lushaj, 48, Middleton, WI 58.70% 3:49:45 8:46 3:43:13 1137 94 M45 James Simons, 45, Minneapolis, MN 57.23% 3:49:46 8:46 3:48:35 1138 535 M20 Mitchell Bunting, 21, Hanover, MN 53.49% 3:49:52 8:46 3:43:17 1139 536 M20 Nikolas Stasinopoulos, 26, Chicago, IL 53.48% 3:49:53 8:46 3:48:19 1140 537 M20 Jake Midura, 31, Ithaca, NY 53.48% 3:49:53 8:46 3:48:34 1141 195 M35 Scott Brown, 38, Moorhead, MN 54.36% 3:49:55 8:46 3:48:51 1142 41 M55 Bill Wong, 58, Tulsa, OK 64.13% 3:49:55 8:46 3:48:54 1143 95 M45 Tim Tozer, 49, Minneapolis, MN 59.16% 3:49:56 8:46 3:42:36 1144 196 M35 Justin Youngblom, 35, Woodbury, MN 53.73% 3:49:58 8:46 3:48:28 1145 538 M20 Aaron Ehlers, 31, Saint Paul, MN 53.46% 3:49:58 8:46 3:48:29 1146 42 M55 Bradley Phillips, 58, Decorah, IA 64.11% 3:49:58 8:46 3:49:13 1147 539 M20 Alex Tarabochia, 30, Gainesville, FL 53.46% 3:49:59 8:46 3:47:55 1148 540 M20 Ian Luck, 21, Minneapolis, MN 53.46% 3:49:59 8:46 3:48:46 1149 96 M45 John Baker, 46, St. Paul, MN 57.65% 3:49:59 8:46 3:48:48 1150 541 M20 Matthew Single, 23, Winnipeg, MB 53.46% 3:50:00 8:46 3:48:29 1151 542 M20 Rick Wolke, 29, Bloomington, MN 53.44% 3:50:03 8:46 3:43:26 1152 159 M40 Matt Seitzinger, 44, Lakeville, MN 56.68% 3:50:04 8:47 3:43:16 1153 160 M40 Ryan Doran, 41, Buffalo, MN 55.33% 3:50:06 8:47 3:50:23 1154 543 M20 Grant Boyer, 24, Apple Valley, MN 53.41% 3:50:11 8:47 3:48:53 1155 544 M20 Mathew Harten, 31, Andover, MN 53.36% 3:50:24 8:47 3:49:41 1156 197 M35 Ryan Adams, 37, White Bear Lake, MN 54.00% 3:50:25 8:47 3:50:08 1157 198 M35 Scott Hunter, 37, Spirit Lake, IA 53.99% 3:50:26 8:47 3:49:25 1158 161 M40 Shawn Morris, 41, Minneapolis, MN 55.24% 3:50:27 8:47 3:48:32 1159 545 M20 Thomas Oide, 22, Minneapolis, MN 53.35% 3:50:28 8:47 3:43:52 1160 199 M35 Daniel Pi, 38, St Paul, MN 54.22% 3:50:30 8:48 3:49:20 1161 97 M45 Paul Tessmer-Tuck, 49, Edina, MN 59.01% 3:50:31 8:48 3:48:59 1162 546 M20 Chris Greenwood, 33, Minneapolis, MN 53.40% 3:50:31 8:48 3:49:26 1163 547 M20 Mowat Joseph, 31, Farmington Hills, MI 53.33% 3:50:32 8:48 3:48:47 1164 200 M35 Lance Velander, 37, Cottage Grove, MN 53.96% 3:50:34 8:48 3:50:02 1165 162 M40 Daniel Kent, 42, St Paul, MN 55.64% 3:50:34 8:48 3:50:12 1166 201 M35 Bradley Homan, 36, New York City, NE 53.75% 3:50:35 8:48 3:50:11 1167 548 M20 Elliott Lesser, 30, Blaine, MN 53.32% 3:50:36 8:48 3:42:22 1168 202 M35 Kyle Skelley, 38, Victoria, MN 54.20% 3:50:37 8:48 3:49:42 1169 549 M20 Jonathan Blumberg, 25, Minneapolis, MN 53.31% 3:50:38 8:48 3:49:54 1170 203 M35 Joel Anderson, 36, Monona, WI 53.72% 3:50:42 8:48 3:43:45 1171 550 M20 Michael VanDeVoorde, 24, Minneapolis, MN 53.29% 3:50:42 8:48 3:49:22 1172 16 M60 Thomas Brennan, 60, Lonsdale, MN 65.13% 3:50:42 8:48 3:49:59 1173 204 M35 Christopher Bertz, 35, White Bear Twp, MN 53.55% 3:50:45 8:48 3:44:01 1174 551 M20 Adam Ettestad, 32, Chanhassen, MN 53.29% 3:50:46 8:48 3:48:54 1175 552 M20 Jacob Syverson, 21, Prescott, WI 53.28% 3:50:47 8:48 3:48:55 1176 98 M45 Chad Darter, 45, Dubuque, IA 56.95% 3:50:53 8:48 3:50:12 1177 71 M50 Dean Keteri, 50, Minneapolis, MN 59.39% 3:51:01 8:49 3:49:27 1178 553 M20 Aleksander Szostak, 26, Chicago, IL 53.22% 3:51:02 8:49 3:49:14 1179 554 M20 Alex Gordon, 23, Chicago, IL 53.22% 3:51:02 8:49 3:50:04 1180 555 M20 Dan Mullenix, 29, Denver, CO 53.20% 3:51:06 8:49 3:43:57 1181 556 M20 Joel Nielsen, 20, Minneapolis, MN 53.20% 3:51:07 8:49 3:49:37 1182 163 M40 Daniel Baxter, 40, Minneapolis, MN 54.69% 3:51:09 8:49 3:44:29 1183 43 M55 Michael Yandrasits, 55, Hastings, MN 62.05% 3:51:10 8:49 3:44:06 1184 164 M40 Greg Lund, 40, Denver, CO 54.69% 3:51:11 8:49 3:49:59 1185 557 M20 Jared Rickert, 26, Minneapolis, MN 53.18% 3:51:12 8:49 3:50:03 1186 558 M20 Mason Eisenzimmer, 26, Minot, ND 53.18% 3:51:12 8:49 3:50:17 1187 559 M20 Alex Carpenter, 23, La Crosse, WI 53.17% 3:51:14 8:49 3:49:15 1188 560 M20 Jeffrey Hong, 28, St Paul, MN 53.17% 3:51:14 8:49 3:50:31 1189 561 M20 Paul Shafer, 25, Houston, TX 53.15% 3:51:19 8:49 3:49:54 1190 72 M50 Gregorio Cruz, 51, St. Louis Park, MN 59.83% 3:51:19 8:49 3:50:18 1191 205 M35 Douglas Dworak, 39, Edina, MN 54.32% 3:51:21 8:49 3:49:17 1192 73 M50 Brian Garthwaite, 51, Bloomington, MN 59.81% 3:51:23 8:50 3:49:50 1193 562 M20 Zach Wells, 24, Waverly, IA 53.14% 3:51:23 8:50 3:51:04 1194 206 M35 Brad Van Voorst, 38, Elk River, MN 54.01% 3:51:26 8:50 3:44:30 1195 563 M20 Henry Gordon, 26, Minneapolis, MN 53.13% 3:51:26 8:50 3:50:17 1196 207 M35 Matthew Peterson, 36, Maple Grove, MN 53.54% 3:51:29 8:50 3:44:03 1197 99 M45 David Reeths, 47, Minneapolis, MN 57.76% 3:51:30 8:50 3:50:32 1198 74 M50 Thomas Olson, 52, Minneapolis, MN 60.29% 3:51:34 8:50 3:50:29 1199 564 M20 Pheng Lor, 34, Sacramento, CA 53.23% 3:51:37 8:50 3:44:49 1200 44 M55 Sureshbabu Ahanya, 55, Maplewood, MN 61.90% 3:51:42 8:50 3:51:10 1201 25 M18 Rishi Ahanya, 18, Maplewood, MN 53.10% 3:51:43 8:50 3:51:11 1202 100 M45 John Lee, 49, Blaine, MN 58.70% 3:51:44 8:50 3:51:03 1203 565 M20 Ben Fisher, 24, Minneapolis, MN 53.04% 3:51:48 8:50 3:50:56 1204 75 M50 Kevin Royea, 52, Waconia, MN 60.23% 3:51:49 8:51 3:50:47 1205 165 M40 David Rickheim, 42, Stillwater, MN 55.34% 3:51:50 8:51 3:50:48 1206 101 M45 Gregory Frey, 45, Mint Hill, NC 56.70% 3:51:55 8:51 3:44:12 1207 566 M20 Ben Stagg, 20, Lino Lakes, MN 53.01% 3:51:56 8:51 3:50:54 1208 102 M45 Michael Hoffman, 48, Eden Prairie, MN 58.12% 3:52:01 8:51 3:50:41 1209 208 M35 Ryan Weber, 37, Wayzata, MN 53.62% 3:52:02 8:51 3:50:50 1210 567 M20 Sam McElhiney, 25, North Liberty, IA 52.98% 3:52:04 8:51 3:51:07 1211 166 M40 Brent Nelson, 40, Savage, MN 54.47% 3:52:06 8:51 3:50:36 1212 45 M55 Todd Thierer, 55, St Paul, MN 61.78% 3:52:09 8:51 3:45:10 1213 103 M45 Ken Tov, 45, Minneapolis, MN 56.63% 3:52:12 8:51 3:50:42 1214 46 M55 Nelson Soken, 55, Hugo, MN 61.76% 3:52:14 8:51 3:50:35 1215 568 M20 Keane Nowlan, 21, Minneapolis, MN 52.94% 3:52:15 8:52 3:44:37 1216 569 M20 Charles Hooghkirk, 22, St. Paul, MN 52.93% 3:52:16 8:52 3:45:07 1217 570 M20 Forest Becker, 34, Minneapolis, MN 53.07% 3:52:19 8:52 3:45:23 1218 104 M45 Ben Urbanski, 48, Bloomington, MN 58.04% 3:52:22 8:52 3:45:45 1219 571 M20 Wesley Grimm, 26, Minnetonka, MN 52.90% 3:52:24 8:52 3:50:39 1220 105 M45 Francisco Cardenas, 48, Chula Vista, CA 58.03% 3:52:24 8:52 3:52:15 1221 47 M55 Rich Butwinick, 55, Minneapolis, MN 61.71% 3:52:26 8:52 3:51:15 1222 572 M20 Andrew Porn, 33, Madison, WI 52.95% 3:52:28 8:52 3:50:37 1223 209 M35 Jonathan Schemmel, 36, Oxford, OH 53.31% 3:52:29 8:52 3:51:10 1224 106 M45 Joao Luiz Holowka, 47, Niverville, MB 57.52% 3:52:29 8:52 3:51:26 1225 107 M45 Aaron Roth, 49, Chaska, MN 58.51% 3:52:29 8:52 3:52:12 1226 573 M20 Riley Filipovich, 24, Minneapolis, MN 52.87% 3:52:33 8:52 3:51:56 1227 210 M35 Joel Dimock, 38, Eau Claire, WI 53.74% 3:52:35 8:52 3:44:51 1228 167 M40 Darren Anderson, 44, Chanhassen, MN 56.06% 3:52:38 8:52 3:50:51 1229 108 M45 Roger Hipwell, 47, Eden Prairie, MN 57.47% 3:52:39 8:52 3:50:46 1230 574 M20 Benjamin Dufresne, 20, St. Paul, MN 52.84% 3:52:40 8:52 3:51:51 1231 575 M20 Samuel LeBarron, 20, Minneapolis, MN 52.84% 3:52:42 8:53 3:45:22 1232 109 M45 Eric Falk, 45, Butler County, OH 56.50% 3:52:44 8:53 3:45:47 1233 576 M20 Neil Truckenbrod, 31, Minneapolis, MN 52.82% 3:52:46 8:53 3:51:12 1234 577 M20 Austin Graham, 27, Kansas City, MO 52.82% 3:52:46 8:53 3:51:22 1235 211 M35 Ryan Plunkett, 35, West St Paul, MN 53.09% 3:52:46 8:53 3:52:10 1236 578 M20 Nathaniel Merrill, 32, Hopkins, MN 52.81% 3:52:52 8:53 3:50:49 1237 212 M35 Andrew Johnson, 35, North Mankato, MN 53.06% 3:52:54 8:53 3:45:31 1238 579 M20 Ryan Nugent, 31, Minneapolis, MN 52.79% 3:52:55 8:53 3:52:14 1239 580 M20 Ethan Schuler, 29, Milwaukee, WI 52.78% 3:52:56 8:53 3:45:32 1240 581 M20 Kai Ludwig, 29, Minneapolis, MN 52.78% 3:52:56 8:53 3:45:32 1241 76 M50 Scott Helt, 51, Rochester, MN 59.41% 3:52:56 8:53 3:52:16 1242 168 M40 Cabot Wohlrabe, 44, Edina, MN 55.96% 3:53:03 8:53 3:51:42 1243 110 M45 Nick Lane, 46, Waunakee, WI 56.89% 3:53:04 8:53 3:51:39 1244 111 M45 Jay Meade, 47, Glendale, AZ 57.36% 3:53:06 8:53 3:46:29 1245 582 M20 Elijah Kranz, 23, St Paul, MN 52.72% 3:53:12 8:54 3:51:12 1246 213 M35 Tristan Nicka, 35, Elk River, MN 52.99% 3:53:12 8:54 3:52:19 1247 169 M40 Andrew Sulungaine, 43, Blaine, MN 55.45% 3:53:14 8:54 3:39:04 1248 583 M20 Alexander Dyrhaug, 21, Charlotte, NC 52.71% 3:53:16 8:54 3:52:19 1249 584 M20 Zhen Zhang, 34, Brooklyn Park, MN 52.84% 3:53:18 8:54 3:45:28 1250 48 M55 Richard Magnuson, 57, St Louis Park, MN 62.59% 3:53:24 8:54 3:46:46 1251 170 M40 Robert King Cooney, 41, Minneapolis, MN 54.52% 3:53:30 8:54 3:46:07 1252 214 M35 Clayton Edens, 37, Woodbury, MN 53.27% 3:53:33 8:54 3:52:17 1253 585 M20 Andrew Lockridge, 24, Columbus, OH 52.63% 3:53:36 8:55 3:52:27 1254 215 M35 Cam Burt, 38, Omaha, NE 53.50% 3:53:36 8:55 3:52:40 1255 171 M40 Rizwan Ali, 40, Cedar Park, TX 54.12% 3:53:37 8:55 3:47:03 1256 586 M20 Jack Buss, 25, Minneapolis, MN 52.62% 3:53:39 8:55 3:52:49 1257 587 M20 Jesse Bach, 30, Minneapolis, MN 52.61% 3:53:43 8:55 3:51:42 1258 588 M20 Scott Stankiewicz, 25, St. Paul, MN 52.60% 3:53:44 8:55 3:52:29 1259 112 M45 Claudio Genoria, 48, Rosemount, MN 57.69% 3:53:45 8:55 3:52:40 1260 113 M45 Jim Lamb, 49, Maplewood, MN 58.18% 3:53:48 8:55 3:52:53 1261 172 M40 Richard Cohen, 43, New York, NY 55.32% 3:53:49 8:55 3:52:09 1262 589 M20 Samuel Bartholomew, 27, Maplewood, MN 52.58% 3:53:50 8:55 3:52:49 1263 216 M35 Brian Lewis, 39, St. Charles, MN 53.74% 3:53:51 8:55 3:47:13 1264 173 M40 Nicholas Gryskiewicz, 40, Minneapolis, MN 54.05% 3:53:54 8:55 3:47:09 1265 77 M50 Robert Opatz, 51, Sartell, MN 59.16% 3:53:55 8:55 3:52:52 1266 590 M20 Brooks Nelson, 25, Burnsville, MN 52.56% 3:53:56 8:55 3:40:41 1267 591 M20 Quinlen Marshall, 21, St Cloud, MN 52.55% 3:53:57 8:55 3:52:42 1268 592 M20 Daniel Amusin, 21, Northbrook, IL 52.55% 3:53:58 8:55 3:53:15 1269 174 M40 John Baker, 44, Fort Worth, TX 55.73% 3:53:59 8:55 3:53:52 1270 593 M20 Zack McKinney, 33, Winona, MN 52.55% 3:54:14 8:56 3:52:31 1271 175 M40 Trey Mooring, 42, La Grange, NC 54.76% 3:54:17 8:56 3:47:30 1272 217 M35 Chris Rosney, 36, Winnipeg, MB 52.90% 3:54:18 8:56 3:52:49 1273 114 M45 Jeff Burmeister, 49, Edina, MN 58.05% 3:54:20 8:56 3:52:43 1274 594 M20 Jacob Adams, 31, Duluth, MN 52.46% 3:54:23 8:56 3:46:56 1275 595 M20 Ryan Shaffer-Myers, 28, Milwaukee, WI 52.45% 3:54:26 8:57 3:53:21 1276 596 M20 Hunter Kaestner, 28, Minneapolis, MN 52.44% 3:54:27 8:57 3:53:22 1277 176 M40 Dave Hawley, 44, Victoria, MN 55.62% 3:54:29 8:57 3:53:43 1278 115 M45 Jon Yarusso, 47, Oakdale, MN 57.02% 3:54:30 8:57 3:47:34 1279 218 M35 Samy Lazarov, 39, Huixquilucan 53.58% 3:54:33 8:57 3:53:00 1280 49 M55 Mark McGough, 58, St Paul, MN 62.84% 3:54:37 8:57 3:47:54 1281 177 M40 Matthew Gesmundo, 44, Buffalo, MN 55.57% 3:54:40 8:57 3:47:42 1282 116 M45 Chris Myers, 47, Chaska, MN 56.98% 3:54:41 8:57 3:53:34 1283 219 M35 Aaron Aslakson, 37, Savage, MN 53.01% 3:54:42 8:57 3:47:57 1284 117 M45 Elias Pastrana Navarro, 46, Minneapolis, MN 56.49% 3:54:42 8:57 3:54:17 1285 178 M40 Andrew Schoenecker, 42, Eagan, MN 54.65% 3:54:45 8:57 3:54:09 1286 220 M35 John Pomeroy, 35, St Paul, MN 52.63% 3:54:47 8:57 3:53:03 1287 221 M35 Sean Scoville, 38, Minneapolis, MN 53.23% 3:54:49 8:57 3:53:09 1288 597 M20 Eric Peterson, 21, Minneapolis, MN 52.35% 3:54:51 8:57 3:41:55 1289 118 M45 Todd Bursch, 49, St Paul, MN 57.92% 3:54:51 8:57 3:53:40 1290 2 M16 Samuel Swartzendruber, 16, Saint Paul, MN 53.44% 3:54:52 8:57 3:54:43 1291 179 M40 Darin Plain Bull, 43, Billings, MT 55.07% 3:54:53 8:58 3:47:21 1292 598 M20 Jimmy Meadowcroft, 30, Philadelphia, PA 52.34% 3:54:54 8:58 3:53:39 1293 599 M20 Andrew Alexander, 32, Ithaca, NY 52.34% 3:54:57 8:58 3:53:27 1294 180 M40 Diego Gutierrez, 43, Cuajimalpa Ciuda, ME 55.05% 3:54:58 8:58 3:53:06 1295 600 M20 Keith Wilkins, 33, Saint Louis Park, MN 52.38% 3:54:58 8:58 3:53:58 1296 222 M35 Paul Sorensen, 39, Crystal, MN 53.48% 3:54:58 8:58 3:54:07 1297 223 M35 Roberto Perez, 35, Cuajimalpa De Mor, DI 52.59% 3:54:59 8:58 3:53:08 1298 119 M45 Zdravko Dedov, 45, Winnipeg, MB 55.96% 3:54:59 8:58 3:53:41 1299 50 M55 Noboru Tomonari, 57, Northfield, MN 62.16% 3:55:00 8:58 3:54:26 1300 601 M20 Nathan Swanson, 34, Eagan, MN 52.45% 3:55:04 8:58 3:53:43 1301 602 M20 Tynan Wilke, 34, Minneapolis, MN 52.42% 3:55:10 8:58 3:48:08 1302 603 M20 Timothy Evenson, 32, Minneapolis, MN 52.27% 3:55:16 8:58 3:53:53 1303 604 M20 Phil Stubbs, 28, Burnsville, MN 52.26% 3:55:17 8:58 3:47:55 1304 605 M20 Pheng Thao, 26, St Paul, MN 52.25% 3:55:20 8:59 3:48:48 1305 606 M20 John Klister, 25, Minneapolis, MN 52.23% 3:55:25 8:59 3:54:20 1306 607 M20 Jared Nelson, 25, Minneapolis, MN 52.22% 3:55:27 8:59 3:54:03 1307 120 M45 Michael Senske, 46, Hartland, WI 56.31% 3:55:28 8:59 3:48:32 1308 181 M40 Nick Hansen, 41, Cohasset, MN 54.06% 3:55:28 8:59 3:54:26 1309 608 M20 Spencer Bergen, 23, Saint Paul, MN 52.21% 3:55:29 8:59 3:48:17 1310 224 M35 Andrew Semenov, 38, Eden Prairie, MN 53.06% 3:55:33 8:59 3:48:23 1311 609 M20 Andy Aldrich, 26, Hibbing, MN 52.20% 3:55:33 8:59 3:54:11 1312 610 M20 Nicholas Asay, 29, Minneapolis, MN 52.19% 3:55:36 8:59 3:54:05 1313 225 M35 Tim Nordberg, 38, Chanhassen, MN 53.05% 3:55:36 8:59 3:54:27 1314 78 M50 Julio Ernesto Perez, 53, Guatemala, GU 59.79% 3:55:37 8:59 3:54:37 1315 611 M20 Adam Diamond, 31, Minneapolis, MN 52.17% 3:55:40 8:59 3:48:59 1316 51 M55 David Madison, 57, Minneapolis, MN 61.97% 3:55:43 8:59 3:49:04 1317 612 M20 Ivan Anheluk, 34, Excelsior, MN 52.30% 3:55:44 8:59 3:54:53
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

1318 613 M20 Rob Poirier, 26, Minneapolis, MN 52.15% 3:55:45 9:00 3:48:42 1319 79 M50 William Marder, 50, Hollister, CA 58.20% 3:55:45 9:00 3:54:20 1320 226 M35 Chad Campbell, 39, Rochester, MN 53.30% 3:55:46 9:00 3:54:05 1321 614 M20 Danny Hestad, 30, Rogers, MN 52.15% 3:55:47 9:00 3:49:10 1322 615 M20 Arik Hillukka, 24, Menahga, MN 52.14% 3:55:48 9:00 3:54:36 1323 121 M45 Colby Starker, 47, Arden Hills, MN 56.70% 3:55:49 9:00 3:49:01 1324 227 M35 Christopher Thaden, 36, Victoria, MN 52.55% 3:55:52 9:00 3:55:06 1325 616 M20 Jon Gerster, 33, Fridley, MN 52.18% 3:55:54 9:00 3:54:14 1326 228 M35 Keith Nelson, 38, Crystal, MN 52.98% 3:55:55 9:00 3:49:18 1327 80 M50 Steve Pekala, 54, Minneapolis, MN 60.25% 3:55:55 9:00 3:54:50 1328 617 M20 Ryan Peterson, 29, Northfield, MN 52.11% 3:55:57 9:00 3:49:25 1329 182 M40 Matthew Abeln, 42, St Paul, MN 54.36% 3:55:59 9:00 3:49:16 1330 618 M20 David Shirbroun, 28, Washington, DC 52.10% 3:55:59 9:00 3:54:07 1331 229 M35 Logan Kelly, 36, Minneapolis, MN 52.52% 3:55:59 9:00 3:54:47 1332 619 M20 Joseph O'Flanagan, 24, Duluth, MN 52.09% 3:56:01 9:00 3:49:28 1333 620 M20 Ed Darbyshire, 33, Liverpool, ME 52.15% 3:56:01 9:00 3:54:42 1334 122 M45 Michael Steilen, 46, Minneapolis, MN 56.17% 3:56:02 9:00 3:54:58 1335 230 M35 Dustin Williams, 36, Woodbury, MN 52.51% 3:56:03 9:00 3:42:51 1336 183 M40 Jeremy Daml, 40, Fridley, MN 53.56% 3:56:03 9:00 3:49:22 1337 184 M40 Kyle Vlach, 42, Saint Paul, MN 54.34% 3:56:04 9:00 3:54:28 1338 185 M40 Jeremy Schultz, 40, Minneapolis, MN 53.54% 3:56:07 9:00 3:48:40 1339 81 M50 William Hawkins, 50, New York, NY 58.09% 3:56:11 9:01 3:48:44 1340 82 M50 Pete Johnson, 50, Brooklyn, NY 58.09% 3:56:11 9:01 3:48:44 1341 186 M40 Neil Watson, 44, Winnipeg, MB 55.20% 3:56:14 9:01 3:54:52 1342 52 M55 Michael Galle, 58, Shelter Island He, NY 62.40% 3:56:18 9:01 3:55:04 1343 17 M60 Peter Stock, 62, San Francisco, CA 64.81% 3:56:18 9:01 3:55:34 1344 231 M35 Paul Risdall, 36, Delano, MN 52.44% 3:56:20 9:01 3:55:10 1345 187 M40 Michael Robinet, 40, Inver Grove Heigh, MN 53.49% 3:56:22 9:01 3:55:15 1346 188 M40 David Bernhardt, 40, Saint Paul, MN 53.47% 3:56:27 9:01 3:49:41 1347 83 M50 William Idzorek, 54, Minneapolis, MN 60.11% 3:56:27 9:01 3:54:51 1348 189 M40 Francesco Marraffa, 41, Minneapolis, MN 53.83% 3:56:29 9:01 3:55:05 1349 621 M20 Ryan Rabe, 20, Hinckley, MN 51.98% 3:56:31 9:01 3:54:59 1350 232 M35 Joshua Kapfhamer, 38, Minneapolis, MN 52.84% 3:56:32 9:01 3:55:28 1351 233 M35 Derrick Lindstrom, 39, Bloomington, MN 53.12% 3:56:34 9:01 3:49:49 1352 190 M40 Chris Carter, 42, Rochester, MN 54.22% 3:56:35 9:01 3:55:27 1353 622 M20 Illia Pohorilyi, 24, Saint Louis Park, MN 51.96% 3:56:38 9:02 3:49:57 1354 623 M20 Dan Rother, 24, Eyota, MN 51.95% 3:56:39 9:02 3:55:17 1355 234 M35 Andrew Murphy, 36, Caledonia, IL 52.37% 3:56:41 9:02 3:54:38 1356 26 M18 Sean Bearth, 19, Maplewood, MN 51.94% 3:56:43 9:02 3:55:40 1357 624 M20 Tom Guthrie, 28, Gainesville, FL 51.94% 3:56:44 9:02 3:50:01 1358 625 M20 Caravaggio Caniglia, 22, Omaha, NE 51.93% 3:56:46 9:02 3:49:34 1359 123 M45 Martozie Pete, 48, Sparta, WI 56.95% 3:56:48 9:02 3:50:16 1360 235 M35 Jacob Nygren, 37, Mt Horeb, WI 52.52% 3:56:54 9:02 3:56:31 1361 626 M20 Talon Juusola, 23, St. Michael, MN 51.89% 3:56:56 9:02 3:49:47 1362 18 M60 Ken Spaeth, 64, St. Paul, MN 65.91% 3:56:59 9:02 3:55:32 1363 191 M40 Tom Parent, 40, Minneapolis, MN 53.33% 3:57:03 9:02 3:55:30 1364 627 M20 Zach Banister, 32, West Fargo, ND 51.88% 3:57:03 9:02 3:55:52 1365 628 M20 Cody Lensing, 29, Maple Grove, MN 51.86% 3:57:04 9:03 3:54:50 1366 53 M55 Michael Parks, 56, West Lafayette, IN 61.04% 3:57:07 9:03 3:55:37 1367 629 M20 Tom Gebhart, 24, Minneapolis, MN 51.85% 3:57:07 9:03 3:56:11 1368 236 M35 Ryan Wordelman, 35, Minneapolis, MN 52.11% 3:57:09 9:03 3:50:26 1369 84 M50 Rudy Regalado, 54, Rosemount, MN 59.93% 3:57:10 9:03 3:56:18 1370 237 M35 Jesse Lucio, 37, Saint Paul, MN 52.46% 3:57:11 9:03 3:49:46 1371 630 M20 Mohammed Alsuraih, 31, Basra 51.83% 3:57:13 9:03 3:55:40 1372 85 M50 James Cristini, 54, Fort Mill, SC 59.91% 3:57:16 9:03 3:55:30 1373 192 M40 Mark Yantos, 42, Maple Grove, MN 54.06% 3:57:19 9:03 3:50:09 1374 631 M20 Tyler Wall, 30, Boise, ID 51.79% 3:57:25 9:03 3:56:40 1375 193 M40 Josh Meyer, 42, Roseville, MN 54.03% 3:57:27 9:03 3:49:21 1376 632 M20 Andrew Kuriger, 32, Minneapolis, MN 51.79% 3:57:27 9:03 3:50:23 1377 633 M20 Daniel Tierney, 30, Saint Paul, MN 51.78% 3:57:27 9:03 3:55:35 1378 194 M40 Eric Riensche, 44, Hopkins, MN 54.91% 3:57:31 9:04 3:50:38 1379 238 M35 Matthew Syzdek, 36, St Paul, MN 52.18% 3:57:32 9:04 3:56:36 1380 195 M40 Eric Schirmers, 42, Apple Valley, MN 53.99% 3:57:36 9:04 3:50:54 1381 196 M40 Jason Woods, 44, Bloomington, MN 54.88% 3:57:37 9:04 3:57:04 1382 634 M20 William Swanson, 21, Mahtomedi, MN 51.73% 3:57:41 9:04 3:51:00 1383 635 M20 Tyler Ledford, 25, Minneapolis, MN 51.72% 3:57:42 9:04 3:51:04 1384 239 M35 Peter Kratz, 36, Woodbury, MN 52.13% 3:57:46 9:04 3:56:31 1385 240 M35 Joe Ulvi, 35, Chaska, MN 51.96% 3:57:48 9:04 3:50:40 1386 636 M20 Paul Strain, 30, Minneapolis, MN 51.70% 3:57:50 9:04 3:57:08 1387 124 M45 Matt Pease, 45, Crystal, MN 55.28% 3:57:52 9:04 3:51:12 1388 241 M35 Caleb Bousu, 35, Bloomington, MN 51.93% 3:57:56 9:05 3:51:19 1389 637 M20 Peter Anderson, 32, Perham, MN 51.68% 3:57:56 9:05 3:57:07 1390 242 M35 Brent Hanson, 38, Perham, MN 52.53% 3:57:56 9:05 3:57:07 1391 638 M20 Mike Langley, 34, Eagan, MN 51.80% 3:57:59 9:05 3:51:11 1392 197 M40 Andrew Russell, 40, Shoreview, MN 53.12% 3:58:00 9:05 3:56:29 1393 243 M35 Jeffrey Donenfeld, 37, Boulder, CO 52.27% 3:58:01 9:05 3:56:46 1394 86 M50 Lionel Rivas, 50, Rosemount, MN 57.63% 3:58:04 9:05 3:57:21 1395 639 M20 Grant Halvorson, 21, Minneapolis, MN 51.64% 3:58:05 9:05 3:56:41 1396 125 M45 Scott Propson, 45, Decorah, IA 55.22% 3:58:07 9:05 3:55:11 1397 87 M50 Brent Peterson, 53, Nashville, TN 59.13% 3:58:13 9:05 3:51:18 1398 640 M20 Khris Grant, 30, Eagan, MN 51.61% 3:58:14 9:05 3:56:22 1399 244 M35 Joe Wienke, 35, Shoreview, MN 51.86% 3:58:16 9:05 3:51:35 1400 88 M50 Neil Kraus, 51, Eden Prairie, MN 58.08% 3:58:16 9:05 3:51:36 1401 198 M40 Pj Eichten, 43, Minneapolis, MN 54.28% 3:58:18 9:05 3:56:19 1402 19 M60 Bill Helwig, 62, Barnum, MN 64.26% 3:58:19 9:05 3:51:44 1403 199 M40 Patrick Berger, 41, Naucalpan De Juár, Mé 53.41% 3:58:22 9:06 3:56:44 1404 641 M20 Miguel Anselmo, 21, Minneapolis, MN 51.58% 3:58:23 9:06 3:56:52 1405 200 M40 Alex Nodelman, 41, Long Grove, IL 53.40% 3:58:25 9:06 3:56:43 1406 89 M50 Steven Kahl, 50, Maple Grove, MN 57.55% 3:58:25 9:06 3:57:51 1407 245 M35 Douglas Nelson, 38, Burnsville, MN 52.42% 3:58:27 9:06 3:56:50 1408 126 M45 Mark Hamre, 46, Roseville, MN 55.58% 3:58:33 9:06 3:56:12 1409 5 M65 Terry Pohlkamp, 67, Scandia, MN 67.47% 3:58:33 9:06 3:56:48 1410 642 M20 Connor Langfield, 26, Rosemount, MN 51.54% 3:58:34 9:06 3:56:37 1411 643 M20 Daniel Jaeger, 27, Coon Rapids, MN 51.52% 3:58:39 9:06 3:57:32 1412 201 M40 Michael Aufderhar, 42, Crystal, MN 53.75% 3:58:41 9:06 3:56:55 1413 246 M35 Brandon Strand, 36, Eagan, MN 51.92% 3:58:43 9:06 3:51:55 1414 644 M20 Devan Larson, 21, Minneapolis, MN 51.49% 3:58:47 9:06 3:57:39 1415 202 M40 Adam Pelzer, 41, Naperville, IL 53.31% 3:58:49 9:07 3:57:22 1416 127 M45 Robin Wells, 47, Grand Marais, MT 55.98% 3:58:52 9:07 3:51:28 1417 645 M20 Augustine Spencer, 20, Shoreview, MN 51.44% 3:59:01 9:07 3:51:22 1418 646 M20 Tyler Magee, 29, Minneapolis, MN 51.44% 3:59:02 9:07 3:52:20 1419 647 M20 Bryan Thomsen, 30, Minneapolis, MN 51.43% 3:59:03 9:07 3:57:45 1420 247 M35 Todd Schuman, 39, Minneapolis, MN 52.56% 3:59:04 9:07 3:58:28 1421 648 M20 Tyler Malecha, 28, Farmington, MN 51.40% 3:59:12 9:07 3:51:23 1422 90 M50 Ulises Eyherabide, 52, San Nicolás de Lo, BU 58.36% 3:59:15 9:08 3:46:33 1423 649 M20 Will Hourigan, 23, Pittsburgh, PA 51.39% 3:59:15 9:08 3:52:21 1424 248 M35 Boe Barlage, 37, Farmington, MN 52.00% 3:59:17 9:08 3:52:23 1425 249 M35 Michael Jurasits, 39, Minneapolis, MN 52.52% 3:59:17 9:08 3:52:23 1426 650 M20 Perry Erlichman, 33, Pittsburgh, PA 51.44% 3:59:18 9:08 3:52:00 1427 651 M20 Nick Carline, 20, Minneapolis, MN 51.38% 3:59:19 9:08 3:57:29 1428 250 M35 Mathew Verstraete, 39, Richfield, MN 52.50% 3:59:23 9:08 3:51:30 1429 128 M45 Marty Otten, 46, Maple Grove, MN 55.39% 3:59:23 9:08 3:57:37 1430 652 M20 Jeremy Koehler, 27, Minneapolis, MN 51.36% 3:59:23 9:08 3:58:56 1431 653 M20 Dan Mackey, 25, Minneapolis, MN 51.34% 3:59:28 9:08 3:52:44 1432 654 M20 Jan Manalang, 26, Sparta, WI 51.33% 3:59:31 9:08 3:52:30 1433 655 M20 Kyle Dech, 23, Winnipeg, MB 51.32% 3:59:34 9:08 3:58:04 1434 656 M20 Kellan Minter, 32, St. Paul, MN 51.32% 3:59:37 9:08 3:52:08 1435 657 M20 Jinhee Cha, 24, Minneapolis, MN 51.31% 3:59:38 9:08 3:58:38 1436 251 M35 David Berge, 37, Minneapolis, MN 51.90% 3:59:43 9:09 3:57:36 1437 203 M40 Shawn Hubert, 42, Falcon Heights, MN 53.52% 3:59:43 9:09 3:57:47 1438 658 M20 Ace Jiru, 29, Saint Paul, MN 51.28% 3:59:45 9:09 3:59:20 1439 659 M20 Eric Colón, 25, Minneapolis, MN 51.27% 3:59:48 9:09 3:58:25 1440 252 M35 Steven Kalina, 38, Andover, MN 52.11% 3:59:50 9:09 3:57:41 1441 660 M20 Lukah Wesloh, 25, Minneapolis, MN 51.25% 3:59:54 9:09 3:58:16 1442 661 M20 John Shelton, 24, Wilmette, IL 51.25% 3:59:54 9:09 3:58:46 1443 253 M35 Phillip Lind, 39, Plymouth, MN 52.37% 3:59:56 9:09 3:53:11 1444 662 M20 Matthew Gonsalves, 34, Chicago, IL 51.38% 3:59:56 9:09 3:53:18 1445 254 M35 Matthew Harer, 35, Middleton, WI 51.50% 3:59:57 9:09 3:58:52 1446 91 M50 Ray Bonnabeau, 54, Minneapolis, MN 59.23% 3:59:59 9:09 3:53:09 1447 663 M20 Wyatt Hansen, 24, Ramsey, MN 51.23% 4:00:00 9:09 3:57:56 1448 129 M45 Richard Marti, 49, Chaska, MN 56.67% 4:00:01 9:09 3:52:20 1449 92 M50 Charles Ramsay, 52, New Brighton, MN 58.17% 4:00:02 9:09 3:58:17 1450 664 M20 Michael Hirschuber, 21, Minnetonka, MN 51.22% 4:00:02 9:09 3:58:44 1451 93 M50 Steve English, 52, Minneapolis, MN 58.16% 4:00:03 9:09 3:53:10 1452 255 M35 Jason Michael, 39, Willmar, MN 52.33% 4:00:07 9:10 3:52:15 1453 665 M20 Noah Schlee, 25, Eagan, MN 51.20% 4:00:08 9:10 3:59:37 1454 204 M40 Michael Guzzi, 40, Bentonville, AR 52.64% 4:00:10 9:10 3:53:02 1455 666 M20 Landon Weight, 31, Prior Lake, MN 51.18% 4:00:15 9:10 3:58:39 1456 6 M65 Richard Barton, 66, Greenville, OH 66.31% 4:00:16 9:10 3:59:02 1457 256 M35 Justin Harmon, 38, Bismarck, ND 52.02% 4:00:16 9:10 3:59:08 1458 257 M35 Jimmy Bellamy, 38, St. Louis Park, MN 52.02% 4:00:16 9:10 3:59:25 1459 94 M50 Neal Strand, 50, Woodbury, MN 57.09% 4:00:20 9:10 3:58:26 1460 205 M40 Micah Witham, 42, West Saint Paul, MN 53.38% 4:00:20 9:10 3:59:08 1461 206 M40 Bill Lockwood, 42, Eagle Bend, MN 53.37% 4:00:23 9:10 3:58:58 1462 95 M50 Doug Fulton, 54, Minneapolis, MN 59.11% 4:00:27 9:10 3:59:14 1463 667 M20 Noah Fields, 29, Denver, CO 51.12% 4:00:31 9:10 3:52:33 1464 258 M35 Damian Hanft, 37, Minneapolis, MN 51.73% 4:00:31 9:10 3:59:50 1465 96 M50 Tom Pechman, 52, Minneapolis, MN 58.05% 4:00:32 9:10 3:52:55 1466 668 M20 Jason Kraus, 27, Rochester, MN 51.11% 4:00:33 9:10 3:52:34 1467 97 M50 Scott Stevens, 51, Mankato, MN 57.53% 4:00:34 9:11 3:59:57 1468 259 M35 Martin Morud, 36, Somerset, WI 51.51% 4:00:37 9:11 3:59:15 1469 98 M50 Stephen Donahue, 54, Minneapolis, MN 59.07% 4:00:38 9:11 4:00:25 1470 130 M45 Marc Thompson, 46, North Branch, MN 55.08% 4:00:42 9:11 4:00:20 1471 669 M20 Adam Nelson, 27, Coon Rapids, MN 51.08% 4:00:43 9:11 3:59:09 1472 260 M35 Daniel Fabry, 39, Norwalk, WI 52.20% 4:00:44 9:11 3:53:31 1473 261 M35 Michael Meemken, 38, Andover, MN 51.91% 4:00:46 9:11 3:59:20 1474 670 M20 Blake Berquist, 34, Minneapolis, MN 51.20% 4:00:47 9:11 3:58:44 1475 262 M35 Jordan Wein, 35, St Paul, MN 51.31% 4:00:50 9:11 3:53:33 1476 99 M50 David Bagley, 54, Minneapolis, MN 59.02% 4:00:51 9:11 3:53:29 1477 263 M35 Matthew Schutz, 35, Minneapolis, MN 51.28% 4:00:57 9:11 3:54:17 1478 7 M65 Gerry Pohl, 68, St. Anthony, MN 67.48% 4:00:58 9:11 3:53:18 1479 671 M20 Shayne Stone, 24, St. Paul, MN 51.02% 4:00:59 9:11 3:53:11 1480 131 M45 Michael Young, 46, Orland Park, IL 55.02% 4:01:00 9:12 3:53:42 1481 207 M40 Robert Coleman, 43, Denver, CO 53.67% 4:01:00 9:12 3:59:13 1482 100 M50 Ross Jilk, 54, River Falls, WI 58.98% 4:01:00 9:12 3:59:57 1483 208 M40 Brandon Eighmy, 40, Indianola, IA 52.45% 4:01:02 9:12 3:54:28 1484 672 M20 Efrain Torres, 22, Chicago, IL 51.00% 4:01:04 9:12 3:53:23 1485 264 M35 Reilly Olson, 37, Edina, MN 51.60% 4:01:07 9:12 3:59:45 1486 673 M20 Jake Fournier, 30, Chicago, IL 50.99% 4:01:07 9:12 4:00:04 1487 209 M40 Joel Schrimpf, 40, Chanhassen, MN 52.43% 4:01:08 9:12 3:48:52 1488 674 M20 Ian Lowther, 32, Minneapolis, MN 51.00% 4:01:08 9:12 3:59:36 1489 675 M20 Daniel Lane, 24, Maple Grove, MN 50.98% 4:01:10 9:12 3:54:18 1490 676 M20 Michael Ervin, 33, Bloomington, MN 51.03% 4:01:11 9:12 3:54:01 1491 677 M20 Brian Baker, 25, Minneapolis, MN 50.97% 4:01:12 9:12 3:59:05 1492 210 M40 Levent Colak, 41, Chanhassen, MN 52.78% 4:01:13 9:12 3:54:39 1493 678 M20 Shane Claffey, 22, Cary, IL 50.96% 4:01:15 9:12 3:54:00 1494 54 M55 Perry Aasness, 55, Woodbury, MN 59.45% 4:01:16 9:12 3:53:50 1495 211 M40 Daniel Yenter, 41, T, MN 52.76% 4:01:16 9:12 3:59:09 1496 212 M40 Andrew Findlay, 42, Warren, MB 53.16% 4:01:20 9:12 3:53:56 1497 679 M20 Peter Rank, 30, St. Louis Park, MN 50.95% 4:01:20 9:12 3:54:12 1498 680 M20 Kyle Rademacher, 28, Richfield, MN 50.93% 4:01:24 9:12 3:53:59 1499 681 M20 William Schultek, 33, Miami, FL 50.97% 4:01:30 9:13 3:54:24 1500 101 M50 Nick Essma, 51, Edina, MN 57.30% 4:01:32 9:13 3:54:58 1501 682 M20 Garrod Ernst, 24, Minneapolis, MN 50.89% 4:01:37 9:13 3:54:24 1502 132 M45 James Knutson, 49, Beldenville, WI 56.29% 4:01:38 9:13 3:59:40 1503 683 M20 Anthony Lewis, 31, Winfield, IL 50.88% 4:01:39 9:13 3:59:43 1504 684 M20 Michael Kimball, 25, St. Paul, MN 50.88% 4:01:40 9:13 3:47:30 1505 102 M50 Phillip Martin, 50, Eagan, MN 56.77% 4:01:40 9:13 4:00:28 1506 685 M20 Thomas Hagerty, 24, Ramsey, MN 50.86% 4:01:44 9:13 4:00:36 1507 686 M20 Manhee Nah, 29, Woodbury, NY 50.86% 4:01:45 9:13 4:00:42 1508 213 M40 Christopher Ruest, 41, Minneapolis, MN 52.66% 4:01:46 9:13 4:01:27 1509 687 M20 Brian Jeddeloh, 34, Hopkins, MN 50.98% 4:01:49 9:13 4:00:01 1510 214 M40 Jeffrey Marshall, 40, Minneapolis, MN 52.27% 4:01:51 9:13 3:59:57 1511 688 M20 Cole Cloutier, 28, Eleva, WI 50.84% 4:01:51 9:13 4:01:42 1512 689 M20 Daniel Testa, 28, Minneapolis, MN 50.83% 4:01:53 9:14 3:54:27 1513 690 M20 Andrew Lindstrom, 22, Glen Ellyn, IL 50.82% 4:01:57 9:14 3:54:54 1514 265 M35 Andrew Feyen, 39, Minneapolis, MN 51.94% 4:01:57 9:14 4:00:24 1515 691 M20 Jose Francisco Cabello, 34, Chicago, IL 50.95% 4:01:59 9:14 3:55:22 1516 55 M55 Edward Saxman, 57, Grove City, PA 60.34% 4:02:04 9:14 4:01:11 1517 692 M20 Binh Bui, 29, Huntington Beah, CA 50.79% 4:02:05 9:14 3:55:22 1518 693 M20 Tyler Kipke, 32, Lake Orion, MI 50.77% 4:02:13 9:14 3:55:05 1519 215 M40 Troy Billings, 40, Minneapolis, MN 52.19% 4:02:14 9:14 3:49:19 1520 694 M20 Caleb Peterson, 29, Lakeville, MN 50.74% 4:02:19 9:15 3:54:31 1521 133 M45 Jeff Cook, 45, Prior Lake, MN 54.25% 4:02:24 9:15 3:55:08 1522 56 M55 Michael Repka, 56, Hartland, WI 59.69% 4:02:29 9:15 3:55:11 1523 695 M20 Greg Shirbroun, 31, Minneapolis, MN 50.70% 4:02:31 9:15 4:00:40 1524 103 M50 Andy Morgan, 52, St Paul, MN 57.57% 4:02:32 9:15 3:55:38 1525 696 M20 Craig Pfannenstein, 26, Sauk Rapids, MN 50.69% 4:02:34 9:15 4:02:12 1526 266 M35 Roland Ndobuh, 38, Rosemount, MN 51.51% 4:02:40 9:15 3:56:02 1527 697 M20 Luke Bradford, 20, Katy, TX 50.66% 4:02:43 9:15 4:00:58 1528 216 M40 Mark Bradford, 42, Plymouth, MN 52.85% 4:02:43 9:15 4:00:58 1529 698 M20 Brent Bauman, 33, Bloomington, MN 50.70% 4:02:45 9:16 3:56:09 1530 217 M40 Anthony Garcia, 40, Chicago, IL 52.08% 4:02:45 9:16 4:01:22 1531 699 M20 Kyle O'Connor, 34, Ham Lake, MN 50.79% 4:02:45 9:16 4:01:45 1532 700 M20 Nicholas Vance, 23, St Paul, MN 50.64% 4:02:47 9:16 3:54:23 1533 701 M20 Andrew Stone, 26, Minneapolis, MN 50.63% 4:02:51 9:16 4:01:02 1534 104 M50 Randall Schramm, 53, Papillion, NE 57.98% 4:02:57 9:16 4:01:43 1535 105 M50 Randy Denny, 50, Shoreview, MN 56.45% 4:03:03 9:16 4:01:20 1536 267 M35 Michael Carlin, 36, Woodbury, MN 50.99% 4:03:03 9:16 4:01:45 1537 57 M55 Chris Mitchell, 59, Coon Rapids, MN 61.23% 4:03:04 9:16 4:01:28 1538 702 M20 Steve Eichstadt, 30, Ixonia, WI 50.58% 4:03:06 9:16 4:01:05 1539 268 M35 Samuel Brisson, 39, St Louis Partk, MN 51.68% 4:03:10 9:16 3:56:05 1540 106 M50 Michael C. Fitzgerald, 52, Chapel Hill, NC 57.41% 4:03:12 9:17 3:55:41 1541 703 M20 Stefan Michno, 33, Minneapolis, MN 50.61% 4:03:12 9:17 4:02:33 1542 218 M40 Matt Palkert, 41, Minneapolis, MN 52.34% 4:03:13 9:17 3:54:48 1543 704 M20 Liam Gonzo, 24, Apple Valley, MN 50.54% 4:03:17 9:17 3:50:47 1544 705 M20 Daniel Grannes, 30, Minneapolis, MN 50.52% 4:03:23 9:17 3:55:55 1545 706 M20 Cedrik Krouch, 25, Minneapolis, MN 50.51% 4:03:24 9:17 3:55:46 1546 707 M20 Michael Wahl, 21, Woodbury, MN 50.51% 4:03:24 9:17 3:56:22 1547 219 M40 Jason Jones, 42, Otsego, MN 52.70% 4:03:27 9:17 3:56:07 1548 708 M20 Benjamin Arends, 20, St Paul, MN 50.50% 4:03:27 9:17 4:02:19 1549 709 M20 Ben Kimball, 27, Portsmouth, NH 50.50% 4:03:29 9:17 3:50:52 1550 269 M35 Andy McNamara, 38, Goodhue, MN 51.33% 4:03:31 9:17 3:55:35 1551 220 M40 Brent Scheil, 40, Medina, MN 51.89% 4:03:38 9:18 3:56:32 1552 134 M45 Robert Finnegan, 49, Blaine, MN 55.83% 4:03:39 9:18 4:02:25 1553 710 M20 Michael Capecchi, 33, Bloomington, MN 50.51% 4:03:40 9:18 3:56:01 1554 711 M20 Geoff Engelhart, 30, Minneapolis, MN 50.46% 4:03:40 9:18 3:56:10 1555 135 M45 John Erickson, 46, Dellwood, MN 54.41% 4:03:40 9:18 3:56:24 1556 136 M45 Jonathan Harper, 47, Ramsey, MN 54.87% 4:03:42 9:18 3:56:30 1557 270 M35 Viktor Puzakov, 37, Woodridge, IL 51.04% 4:03:46 9:18 3:56:36 1558 1 JrM Brendan Ballou, 1, Washington, DC 83.28% 4:03:47 9:18 3:56:10 1559 712 M20 Carl Lindholm, 25, Minneapolis, MN 50.41% 4:03:53 9:18 3:56:22 1560 713 M20 Derek Rood, 28, Minneapolis, MN 50.41% 4:03:55 9:18 4:02:16 1561 714 M20 Leland Severson, 34, Elk River, MN 50.53% 4:03:58 9:18 3:57:22 1562 715 M20 Devin Bjelland, 24, St Paul, MN 50.38% 4:04:02 9:18 4:02:33 1563 271 M35 Zach Serre, 38, Plymouth, MN 51.21% 4:04:04 9:19 4:03:16 1564 716 M20 Aaron Tucker, 24, Saint Paul, MN 50.37% 4:04:05 9:19 4:03:03 1565 27 M18 Jacque Englund, 19, Oakdale, MN 50.37% 4:04:07 9:19 4:03:04 1566 717 M20 Charles Najt, 30, Minneapolis, MN 50.36% 4:04:08 9:19 3:50:02 1567 718 M20 Samuel Rocheford, 21, Edina, MN 50.36% 4:04:09 9:19 3:56:54 1568 272 M35 Nick Davenport, 39, New Brighton, MN 51.47% 4:04:09 9:19 4:02:39 1569 719 M20 Scott Khail, 29, Madison, WI 50.35% 4:04:10 9:19 4:02:03 1570 221 M40 Dan Kerr, 43, Minnetonka, MN 52.96% 4:04:12 9:19 4:03:43 1571 720 M20 Dallas Gapinski, 24, Foley, MN 50.34% 4:04:14 9:19 3:56:39 1572 721 M20 Arnold Fisher, 27, Denver, CO 50.34% 4:04:14 9:19 3:57:27 1573 28 M18 Alex Gillard, 19, Eagan, MN 50.34% 4:04:15 9:19 4:02:41 1574 222 M40 Aaron Mccabe, 41, Crystal, MN 52.12% 4:04:16 9:19 4:02:37 1575 58 M55 Ben Thomas, 55, Fargo, ND 58.71% 4:04:18 9:19 4:02:58 1576 722 M20 Benjamin Suttman, 24, Baltimore, MD 50.33% 4:04:18 9:19 4:03:34 1577 723 M20 Raymond Gallardo, 32, Denver, CO 50.33% 4:04:19 9:19 3:56:39 1578 724 M20 Karsten Anderson, 34, Lawton, OK 50.44% 4:04:26 9:19 3:56:20 1579 223 M40 Brian Daily, 42, Shakopee, MN 52.48% 4:04:28 9:19 4:03:30 1580 725 M20 Christian Schultz, 34, Rosemount, MN 50.41% 4:04:33 9:20 3:56:57 1581 107 M50 David Fortuna, 50, North Branch, MN 56.11% 4:04:33 9:20 4:02:23 1582 108 M50 Mark Brushaber, 52, Cannonsburg, MI 57.06% 4:04:41 9:20 3:57:52 1583 224 M40 Benjamin Mickelson, 40, Spring Lake Park, MN 51.67% 4:04:42 9:20 3:56:58 1584 273 M35 Seth Beccard, 35, St Louis Park, MN 50.48% 4:04:46 9:20 4:02:57 1585 726 M20 Brett Hutcheson, 28, Minneapolis, MN 50.22% 4:04:48 9:20 3:57:04 1586 727 M20 Kyle Krzmarzick, 25, Minneapolis, MN 50.22% 4:04:49 9:20 3:57:09 1587 728 M20 Tyler Phelps, 32, Saint Charles, MN 50.22% 4:04:52 9:20 4:04:06 1588 729 M20 Travis Pendergrass, 33, Minneapolis, MN 50.26% 4:04:53 9:20 3:55:57 1589 137 M45 Aaron Charling, 47, Riverside, CT 54.60% 4:04:53 9:20 3:56:54 1590 274 M35 Andrew Sundet, 35, Minneapolis, MN 50.46% 4:04:53 9:20 3:57:34 1591 730 M20 Greg Whalen, 31, Minneapolis, MN 50.20% 4:04:54 9:20 4:03:34 1592 731 M20 Grant Gibeau, 30, Minneapolis, MN 50.19% 4:04:58 9:21 3:57:27 1593 2 M14 Isaiah Dalzell, 15, Eagan, MN 51.97% 4:05:01 9:21 3:58:01 1594 732 M20 Jonathan Butler-Knutson, 25, Minneapolis, MN 50.16% 4:05:08 9:21 3:57:52 1595 138 M45 Tzvi Nussbaum, 47, Charlotte, NC 54.54% 4:05:09 9:21 3:57:26 1596 733 M20 Chris Dahl, 32, Cologne, MN 50.16% 4:05:10 9:21 4:03:05 1597 275 M35 Jack Cambest, 38, Shoreview, MN 50.97% 4:05:14 9:21 3:57:30 1598 734 M20 Marcus Langely, 23, Albany, MN 50.13% 4:05:17 9:21 3:58:41 1599 735 M20 Tyler Luzinski, 24, Minneapolis, MN 50.12% 4:05:18 9:21 3:57:40 1600 59 M55 Marc Owens-Kurtz, 57, St Paul, MN 59.53% 4:05:22 9:22 3:58:46 1601 109 M50 Matthew O'Hara, 50, St. Paul, MN 55.91% 4:05:24 9:22 4:04:28 1602 225 M40 Brian Garlie, 41, Park Rapids, MN 51.87% 4:05:27 9:22 3:58:02 1603 736 M20 Taylor Ainslie, 22, Excelsior, MN 50.08% 4:05:29 9:22 4:04:13 1604 226 M40 Jason Berg, 42, Rochester, MN 52.26% 4:05:30 9:22 3:57:18 1605 8 M65 Randy Lehner, 65, Brooklyn Park, MN 64.25% 4:05:32 9:22 3:57:26 1606 737 M20 Spencer Bemel, 25, Saint Paul, MN 50.07% 4:05:34 9:22 3:57:47 1607 738 M20 Steven Blair, 32, Dallas, TX 50.08% 4:05:34 9:22 3:58:06 1608 739 M20 Thomas Treacy, 24, Sheboygan, WI 50.05% 4:05:39 9:22 4:04:31 1609 740 M20 Adam Beckett, 30, Grand Rapids, MI 50.05% 4:05:40 9:22 3:57:42 1610 20 M60 Randy Dotson, 61, Mt Vernon, IA 61.73% 4:05:42 9:22 4:03:56 1611 227 M40 Troy Wanless, 43, Minnetonka, MN 52.64% 4:05:42 9:22 4:04:48 1612 741 M20 Everett Schau, 25, Indianapolis, IN 50.04% 4:05:43 9:22 4:04:29 1613 742 M20 Patrick Kegley, 25, St Paul, MN 50.03% 4:05:45 9:22 3:52:09 1614 21 M60 Mark Yount, 64, Minneapolis, MN 63.56% 4:05:45 9:22 4:04:38 1615 743 M20 Walter Cranston, 21, River Falls, WI 50.02% 4:05:47 9:22 3:58:28 1616 139 M45 Kyle McKinney, 48, Rockmart, GA 54.86% 4:05:48 9:23 3:58:08 1617 228 M40 Roberto Wharton, 44, Lisbon, ND 53.05% 4:05:50 9:23 4:05:24 1618 744 M20 Dane Miller, 33, White Bear Lake, MN 50.06% 4:05:53 9:23 4:05:03 1619 745 M20 Max Buell, 22, Mendota Heights, MN 50.00% 4:05:54 9:23 3:58:26 1620 746 M20 Benjamin Crist, 30, Minneapolis, MN 50.00% 4:05:54 9:23 4:03:55 1621 9 M65 James Rue, 65, St Paul, MN 64.15% 4:05:55 9:23 3:58:19 1622 747 M20 Kurt Bauer, 25, Lenexa, KS 50.00% 4:05:55 9:23 4:04:28 1623 276 M35 Mike Blazel, 36, Eau Claire, WI 50.40% 4:05:56 9:23 3:58:19 1624 229 M40 Guthrie Kellom, 40, Hopkins, MN 51.40% 4:05:57 9:23 3:58:57 1625 110 M50 Daniel Hetchler, 53, River Falls, WI 57.27% 4:05:59 9:23 3:58:57 1626 748 M20 Bradley Bowles, 24, Rochester, MN 49.98% 4:05:59 9:23 3:59:07 1627 749 M20 Ron Detzler, 27, Minnetonka, MN 49.98% 4:06:00 9:23 3:58:16 1628 750 M20 Jerod Fisher, 29, Saint Paul, MN 49.98% 4:06:01 9:23 3:59:29 1629 751 M20 Dimitrios Lalos, 33, Minneapolis, MN 50.02% 4:06:03 9:23 3:59:01 1630 230 M40 Bryan Rinaldi, 42, Northfield, MN 52.13% 4:06:06 9:23 4:06:02 1631 752 M20 Clayton Smith, 22, Plymouth, MN 49.96% 4:06:07 9:23 3:59:20 1632 753 M20 Anthony Gerten, 31, South St Paul, MN 49.96% 4:06:07 9:23 3:59:34 1633 754 M20 Aj Dewey, 25, The Colony, TX 49.95% 4:06:09 9:23 3:58:22 1634 231 M40 Amit Mattoo, 40, Chanhassen, MN 51.36% 4:06:09 9:23 3:59:12 1635 140 M45 Nicholas Odhiambo, 49, Rochester, MN 55.26% 4:06:10 9:23 3:58:37 1636 111 M50 Todd Elliott, 53, Chester Springs, PA 57.21% 4:06:14 9:24 3:58:57 1637 232 M40 Casey Helbling, 42, Minneapolis, MN 52.10% 4:06:15 9:24 3:58:57 1638 755 M20 Thomas D'Antonio, 31, San Francisco, CA 49.93% 4:06:15 9:24 4:05:26 1639 756 M20 Robert Jessen, 33, Minneapolis, MN 49.98% 4:06:16 9:24 3:57:51 1640 112 M50 Rob Bros, 50, Savage, MN 55.71% 4:06:16 9:24 3:59:36 1641 757 M20 Brett Danielson, 30, Golden Valley, MN 49.93% 4:06:16 9:24 4:04:12 1642 758 M20 Jack Connolly, 26, Wellesley, MA 49.92% 4:06:18 9:24 3:59:35 1643 759 M20 Taylor Topousis, 26, Boston, MA 49.92% 4:06:18 9:24 3:59:36 1644 60 M55 Dave Needham, 59, Austin, MN 60.42% 4:06:19 9:24 4:04:39 1645 760 M20 Jonathan Grinde, 21, Madison, WI 49.92% 4:06:19 9:24 4:04:54 1646 761 M20 Alec Joseph, 27, Chicago, IL 49.92% 4:06:19 9:24 4:05:30 1647 141 M45 Richard Bingman, 48, Maplewood, MN 54.74% 4:06:23 9:24 3:59:40 1648 762 M20 Joseph Picardi, 24, Andover, MN 49.90% 4:06:23 9:24 4:05:36 1649 61 M55 Mark Quinn, 55, Plymouth, MN 58.21% 4:06:25 9:24 4:04:32 1650 233 M40 Robert Davenport, 43, Baldwin, WI 52.49% 4:06:25 9:24 4:05:46 1651 142 M45 Kareem Murphy, 47, Minneapolis, MN 54.25% 4:06:28 9:24 3:58:40 1652 143 M45 Chris Hynnes, 48, Thunder Bay, ON 54.72% 4:06:28 9:24 3:59:12 1653 763 M20 Jacob Nichols, 24, Bloomington, MN 49.87% 4:06:31 9:24 3:58:49 1654 234 M40 Agustin Garcia, 41, Mexico City, ME 51.63% 4:06:33 9:24 3:59:05 1655 113 M50 Peter Lee, 53, Pleasanton, CA 57.13% 4:06:34 9:24 3:58:54 1656 235 M40 Jan Prihoda, 41, Hopkins, MN 51.63% 4:06:34 9:24 3:59:50 1657 277 M35 Steve Anderson, 38, Los Alamos, NM 50.69% 4:06:35 9:24 3:58:43 1658 236 M40 Abraham Welle, 43, Minneapolis, MN 52.45% 4:06:35 9:24 3:58:58 1659 237 M40 Romain Mallard, 40, Minneapolis, MN 51.27% 4:06:35 9:24 3:59:11 1660 144 M45 Dan Lee, 45, Elk River, MN 53.33% 4:06:35 9:24 3:59:17 1661 238 M40 Boormor Vang, 44, Brooklyn Park, MN 52.89% 4:06:35 9:24 3:59:18 1662 764 M20 David Swedburg, 25, Morris, MN 49.86% 4:06:35 9:24 4:04:37 1663 239 M40 Nicolas Queyroux, 40, São Paulo, SP 51.27% 4:06:36 9:24 3:59:10 1664 114 M50 Kyle Lundby, 54, Durham, NC 57.64% 4:06:37 9:24 3:59:05 1665 278 M35 Chris Ewert, 39, Minneapolis, MN 50.96% 4:06:37 9:24 3:59:22 1666 240 M40 John Oakes, 40, Minneapolis, MN 51.26% 4:06:38 9:24 3:59:22 1667 765 M20 Ryan Taylor, 30, St. Louis Park, MN 49.85% 4:06:38 9:24 4:05:39 1668 279 M35 Mark Jackson, 38, St. Louis Park, MN 50.67% 4:06:39 9:24 3:58:20 1669 766 M20 Chris Bateman, 30, St Louis Park, MN 49.85% 4:06:39 9:24 3:59:43 1670 767 M20 Zach Motschke, 23, Sartell, MN 49.84% 4:06:40 9:24 3:58:49 1671 768 M20 Andrew Kollath, 30, Maple Grove, MN 49.83% 4:06:43 9:25 3:59:44 1672 769 M20 Thomas Reimann, 27, Minneapolis, MN 49.83% 4:06:44 9:25 3:54:40 1673 115 M50 Vincent Francoual, 51, Minneapolis, MN 56.09% 4:06:44 9:25 4:05:40 1674 770 M20 Brennan Kent, 27, Benson, MN 49.82% 4:06:46 9:25 3:59:24 1675 241 M40 Marc Carrigan, 42, Rosemount, MN 51.99% 4:06:46 9:25 4:04:53 1676 116 M50 Mark Lindgren, 54, Lakewood, CO 57.59% 4:06:48 9:25 4:00:00 1677 2 M70 Michael Mann, 70, Minneapolis, MN 67.28% 4:06:48 9:25 4:00:16 1678 242 M40 Andrew Nippert, 44, Woodbury, MN 52.84% 4:06:49 9:25 4:00:02 1679 771 M20 Sam Johnson, 27, Minneapolis, MN 49.81% 4:06:50 9:25 4:00:13 1680 772 M20 Michael Fitzgerald, 33, Wayzata, MN 49.87% 4:06:50 9:25 4:00:14 1681 280 M35 Nick Sperrazza, 39, Golden Valley, MN 50.91% 4:06:51 9:25 3:59:11 1682 773 M20 Kyle Thompson, 24, Aitkin, MN 49.80% 4:06:53 9:25 3:58:44 1683 774 M20 Isaac Pelzer, 28, Minneapolis, MN 49.80% 4:06:53 9:25 4:05:35 1684 281 M35 Anton Chuhunou, 35, Bloomington, MN 50.05% 4:06:54 9:25 3:58:38 1685 775 M20 Charles Murphy, 24, Apple Valley, MN 49.79% 4:06:57 9:25 3:59:43 1686 62 M55 Fritz Arnason, 57, Edina, MN 59.14% 4:07:01 9:25 3:59:22 1687 63 M55 Jeff Whetstine, 55, Wellman, IA 58.07% 4:07:01 9:25 4:05:26 1688 3 M70 James Henneberger, 70, Tampa, FL 67.21% 4:07:03 9:25 3:59:48 1689 145 M45 David Kelley, 49, Minneapolis, MN 55.05% 4:07:06 9:25 3:59:43 1690 29 M18 Jack Straka, 19, Oakdale, MN 49.73% 4:07:13 9:26 3:55:10 1691 282 M35 Leon Tu, 36, Columbia, MO 50.13% 4:07:13 9:26 4:00:24 1692 776 M20 Peter Zethraus, 32, Minneapolis, MN 49.74% 4:07:14 9:26 3:59:38 1693 117 M50 Tony Carrillo, 52, Chanhassen, MN 56.47% 4:07:15 9:26 4:06:22 1694 243 M40 Tim Tinsley, 41, Mint Hill, NC 51.48% 4:07:16 9:26 4:06:39 1695 146 M45 Kevin Rosen, 48, Winnipeg, MB 54.53% 4:07:18 9:26 3:59:02 1696 777 M20 Chris Fuguet, 24, Hopkins, MN 49.72% 4:07:18 9:26 3:59:04 1697 778 M20 John DeNoma, 26, Chicago, IL 49.72% 4:07:18 9:26 4:00:36 1698 779 M20 Matthew Strommen, 23, Greendale, WI 49.71% 4:07:19 9:26 4:06:18 1699 283 M35 Gabriel Gerring, 38, Minneapolis, MN 50.53% 4:07:21 9:26 4:00:34 1700 147 M45 Robert Bulander, 45, Minneapolis, MN 53.16% 4:07:22 9:26 3:59:54 1701 118 M50 Douglas Silverman, 50, Saint Paul, MN 55.47% 4:07:22 9:26 4:00:24 1702 148 M45 Christian Lawler, 48, Edina, MN 54.52% 4:07:22 9:26 4:05:56 1703 284 M35 Richard Jackson, 36, Ankeny, IA 50.09% 4:07:25 9:26 3:59:44 1704 119 M50 Chris Sperle, 50, Sioux Falls, SD 55.45% 4:07:26 9:26 3:59:58 1705 285 M35 Norris Anderson, 37, Saint Paul, MN 50.27% 4:07:29 9:26 4:05:54 1706 286 M35 Steven Merritt, 36, New York, NY 50.07% 4:07:31 9:26 3:54:57 1707 149 M45 Erik Therien, 49, Saint Paul, MN 54.95% 4:07:33 9:27 4:00:31 1708 150 M45 Seigo Masubuchi, 47, Saint Paul, MN 54.01% 4:07:35 9:27 4:00:00 1709 780 M20 David Katz, 30, St Paul, MN 49.66% 4:07:35 9:27 4:06:07 1710 244 M40 William Kurth, 43, Evanston, IL 52.24% 4:07:36 9:27 3:59:59 1711 245 M40 Mike Schmitt, 42, Rochester, MN 51.81% 4:07:36 9:27 4:00:00 1712 151 M45 Srikanth Veeravelli, 48, Cumming, GA 54.46% 4:07:39 9:27 4:00:38 1713 781 M20 Charlie Wallace, 31, Richfield, MN 49.64% 4:07:40 9:27 4:00:09 1714 782 M20 Rick Rittmaster, 34, St Louis Park, MN 49.78% 4:07:40 9:27 4:05:46 1715 22 M60 Jim Enge, 63, Minneapolis, MN 62.44% 4:07:40 9:27 4:06:03 1716 783 M20 Benjamin Roshko, 32, Minneapolis, MN 49.64% 4:07:44 9:27 4:00:21 1717 784 M20 Samuel Thayer, 32, Maplewood, MN 49.64% 4:07:44 9:27 4:00:59 1718 785 M20 Matthew Hourigan, 33, Mendota Heights, MN 49.68% 4:07:45 9:27 4:00:50 1719 786 M20 Michael Hanks, 32, Delano, MN 49.64% 4:07:45 9:27 4:05:58 1720 787 M20 Alexander Kermes, 34, Vadnais Heights, MN 49.74% 4:07:50 9:27 4:00:39 1721 287 M35 Paul Burke, 35, Eagan, MN 49.85% 4:07:52 9:27 4:00:16 1722 788 M20 Evan Paskach, 32, Plymouth, MN 49.61% 4:07:52 9:27 4:00:26 1723 64 M55 Lawrence Manuel, 55, Evanston, IL 57.85% 4:07:56 9:27 3:59:50 1724 246 M40 Joseph Jackson, 42, Minneapolis, MN 51.72% 4:08:02 9:28 4:06:22 1725 247 M40 Jeremiah Werner, 42, Delano, MN 51.72% 4:08:03 9:28 4:00:15 1726 248 M40 Paul King, 43, Cadillac, MI 52.14% 4:08:04 9:28 4:05:41 1727 23 M60 Rick Fishbune, 60, Rochester, MN 60.56% 4:08:05 9:28 4:00:28 1728 288 M35 Gerrod Minter, 37, Woodbridge, VA 50.15% 4:08:05 9:28 4:00:56 1729 152 M45 Scott Larson, 47, Forest Lake, MN 53.90% 4:08:05 9:28 4:01:11 1730 153 M45 Randy Scheid, 47, Jupiter, FL 53.89% 4:08:08 9:28 4:07:38 1731 289 M35 Andy Beckstrom, 38, Onalaska, WI 50.36% 4:08:10 9:28 4:00:58 1732 789 M20 Alexander Knoblock, 29, Minneapolis, MN 49.54% 4:08:12 9:28 4:00:57 1733 790 M20 Konnor Scanlon, 27, Duluth, MN 49.52% 4:08:16 9:28 4:01:40 1734 249 M40 Josh Crane, 41, Excelsior, MN 51.27% 4:08:18 9:28 4:01:06 1735 791 M20 Patrick Smith, 33, Minnetonka, MN 49.57% 4:08:18 9:28 4:01:44 1736 250 M40 Jesse Nergard, 42, Lakeville, MN 51.65% 4:08:22 9:28 4:06:15 1737 120 M50 Tom Mueller, 53, Saint Paul, MN 56.70% 4:08:28 9:29 4:00:47 1738 792 M20 Gregg Carver, 30, Omaha, NE 49.48% 4:08:29 9:29 4:07:38 1739 290 M35 Teal Perrine, 38, Minneapolis, MN 50.30% 4:08:30 9:29 4:06:52 1740 251 M40 Jesse Winsell, 42, Saint Paul, MN 51.62% 4:08:31 9:29 4:00:56 1741 65 M55 Scott McFetridge, 55, Des Moines, IA 57.72% 4:08:31 9:29 4:07:09 1742 121 M50 Tim Thull, 50, Lakeville, MN 55.21% 4:08:32 9:29 4:07:29 1743 252 M40 Eric Wold, 40, Edina, MN 50.87% 4:08:33 9:29 3:56:20 1744 793 M20 Grady Perrine, 28, Bloomington, MN 49.46% 4:08:35 9:29 3:56:23 1745 794 M20 Drew Morales, 34, Minneapolis, MN 49.59% 4:08:37 9:29 4:00:41 1746 291 M35 Michael Holth, 39, Minneapolis, MN 50.54% 4:08:38 9:29 4:07:34 1747 253 M40 Nilesh Mohan, 40, Medina, MN 50.85% 4:08:39 9:29 4:01:19 1748 795 M20 Justin Sun, 29, St Paul, MN 49.45% 4:08:39 9:29 4:02:04 1749 796 M20 Mark Fiecas, 32, Minneapolis, MN 49.45% 4:08:40 9:29 4:00:58 1750 292 M35 Benjamin Christensen, 38, Woodbury, MN 50.25% 4:08:43 9:29 4:07:41 1751 122 M50 Michael Heinisch, 51, Cottage Grove, MN 55.64% 4:08:45 9:29 4:01:30 1752 293 M35 Joseph Fenske, 39, Andover, MN 50.51% 4:08:47 9:29 4:00:44 1753 294 M35 Joseph Garvey, 35, Kings County, NY 49.67% 4:08:48 9:29 4:08:09 1754 254 M40 Eric Stober, 43, Eagan, MN 51.97% 4:08:53 9:30 4:01:02 1755 30 M18 Ben Leiran, 19, Eagan, MN 49.40% 4:08:54 9:30 4:01:02 1756 66 M55 Michael Anderson, 55, Golden Valley, MN 57.62% 4:08:55 9:30 4:01:15 1757 295 M35 Nick Lodien, 37, Minneapolis, MN 49.98% 4:08:56 9:30 4:02:21 1758 797 M20 Andrew Lindsey, 33, Rockmart, GA 49.44% 4:08:58 9:30 4:01:20 1759 798 M20 Taylor Hoch, 28, Washington, DC 49.38% 4:08:59 9:30 4:07:46 1760 799 M20 Eric Mevissen, 30, Crystal, MN 49.38% 4:09:00 9:30 4:01:27 1761 24 M60 Scott Mevissen, 60, White Bear Lake, MN 60.34% 4:09:00 9:30 4:01:27 1762 800 M20 Keegan Johnson, 24, Madison, WI 49.37% 4:09:01 9:30 4:02:25 1763 123 M50 Robert Brown, 50, Minneapolis, MN 55.10% 4:09:02 9:30 4:00:58 1764 296 M35 Jake Torgerson, 36, St Paul, MN 49.77% 4:09:03 9:30 4:07:17 1765 801 M20 Adam Albright, 22, Woodbury, MN 49.36% 4:09:04 9:30 4:02:13 1766 802 M20 Logan Studer, 26, Coralville, IA 49.36% 4:09:05 9:30 3:56:36 1767 803 M20 Benjamin Perri, 31, Minneapolis, MN 49.36% 4:09:05 9:30 4:01:10 1768 804 M20 Mark Rusch, 29, Minneapolis, MN 49.34% 4:09:11 9:30 4:01:23 1769 297 M35 Erik Knight, 37, Minneapolis, MN 49.92% 4:09:13 9:30 4:02:15 1770 805 M20 Cody Sprenger, 25, Maple Grove, MN 49.32% 4:09:16 9:30 4:01:11 1771 124 M50 Alex Boyer, 52, Minneapolis, MN 56.01% 4:09:16 9:30 4:02:08 STATE RECORD FOR 76-YEAR-OLD MEN 1772 1 M75 John Torgerson, 76, Otsego, MN 72.36% 4:09:23 9:31 4:01:38 Old record 4:33:13 by Ed Rousseau, Oct. 4, 2015 1773 806 M20 Ryan McDonald, 30, St. Paul, MN 49.30% 4:09:25 9:31 4:01:35 1774 125 M50 Tim Bode, 52, Buffalo, MN 55.98% 4:09:25 9:31 4:07:52 1775 807 M20 Brian Matthews, 31, St. Paul, MN 49.29% 4:09:27 9:31 4:08:57 1776 67 M55 Thomas Carlin, 57, Rosemount, MN 58.53% 4:09:33 9:31 3:57:32 1777 68 M55 Michael Hu, 57, Minneapolis, MN 58.51% 4:09:40 9:31 4:08:37 1778 298 M35 Jason Jaworski, 38, White Bear Lake, MN 50.05% 4:09:42 9:31 4:02:50 1779 154 M45 Brian McAleer, 48, Burnsville, MN 54.00% 4:09:43 9:31 4:08:09 1780 808 M20 Sam Capistrant, 22, Forest Lake, MN 49.23% 4:09:44 9:32 4:02:00 1781 299 M35 Luke Eichten, 39, River Falls, WI 50.32% 4:09:45 9:32 4:07:45 1782 126 M50 Ricardo Castellanos, 51, Dallas, TX 55.41% 4:09:46 9:32 4:02:20 1783 809 M20 Daniel Limanowski, 22, Minneapolis, MN 49.23% 4:09:46 9:32 4:08:12 1784 810 M20 Erik Williams, 29, St. Louis Park, MN 49.20% 4:09:54 9:32 4:08:34 1785 811 M20 Tony Webb, 32, St Paul, MN 49.20% 4:09:57 9:32 4:08:25 1786 155 M45 Gurani Sarac, 48, St Louis Park, MN 53.94% 4:10:00 9:32 3:57:55 1787 300 M35 Charley Simonson, 38, Richfield, MN 49.98% 4:10:04 9:32 3:57:59 1788 812 M20 Elliot Welter, 24, Columbia Heigts, MN 49.16% 4:10:06 9:32 4:08:54 1789 813 M20 Wilber Johnson, 28, Minneapolis, MN 49.16% 4:10:07 9:32 4:08:04 1790 156 M45 Ty Heuer, 45, Chanhassen, MN 52.57% 4:10:07 9:32 4:09:51 1791 814 M20 Benj StansburyO'donnell, 27, St Paul, MN 49.15% 4:10:09 9:32 3:57:10 1792 255 M40 Mark Schneebeck, 42, Minnetonka, MN 51.28% 4:10:09 9:32 4:02:45 1793 301 M35 Eric Staebell, 35, Sioux Falls, SD 49.39% 4:10:12 9:33 4:02:46 1794 256 M40 Long Tran, 41, Burnsville, MN 50.87% 4:10:14 9:33 3:57:22 1795 157 M45 Brad McFaul, 45, Mendota Heights, MN 52.53% 4:10:21 9:33 4:02:35 1796 69 M55 Ali Ella, 56, Albuquerque, NM 57.81% 4:10:21 9:33 4:08:56 1797 70 M55 Michael Galush, 56, Minneapolis, MN 57.81% 4:10:21 9:33 4:10:03 1798 815 M20 Maksym Kloka, 33, Buffalo, MN 49.16% 4:10:22 9:33 4:03:06 1799 257 M40 Brian Vance, 43, Woodbury, MN 51.66% 4:10:23 9:33 4:03:19 1800 158 M45 Jim Driscoll, 46, Onalaska, WI 52.94% 4:10:28 9:33 4:03:54 1801 31 M18 Jens Lundstrom, 18, Arlington, MN 49.11% 4:10:31 9:33 4:02:07 1802 816 M20 Matt Hanson, 25, Saint Paul, MN 49.07% 4:10:34 9:33 4:02:48 1803 817 M20 Kyle Gerstenkorn, 22, Joliet, IL 49.07% 4:10:35 9:33 4:02:05 1804 302 M35 Geoff Fruin, 39, Iowa City, IA 50.14% 4:10:37 9:34 4:08:59 1805 818 M20 Matthew Ogren, 25, Orlando, FL 49.05% 4:10:40 9:34 3:58:35 1806 819 M20 Caleb Von Vett, 34, Edina, MN 49.16% 4:10:46 9:34 4:08:51 1807 127 M50 Brad Boleman, 50, Mounds View, MN 54.68% 4:10:55 9:34 4:04:06 1808 303 M35 Carl Romstad, 38, Roseville, MN 49.81% 4:10:55 9:34 4:04:17 1809 304 M35 Daniel Conner, 37, Chicago, IL 49.58% 4:10:58 9:34 4:02:59 1810 258 M40 Mario Sosa, 42, Minneapolis, MN 51.12% 4:10:58 9:34 4:10:06 1811 820 M20 Nicholas LaFleur, 33, Fridley, MN 49.03% 4:11:01 9:34 4:02:30 1812 821 M20 Bruce Gregoire, 27, Minneapolis, MN 48.98% 4:11:02 9:34 4:02:48 1813 305 M35 Aaron Finke, 38, Janesville, WI 49.79% 4:11:03 9:35 4:09:42 1814 822 M20 Jake Blair, 26, Minneapolis, MN 48.95% 4:11:09 9:35 4:11:03 1815 259 M40 Dan Hanson, 43, Champlin, MN 51.48% 4:11:14 9:35 4:04:22 1816 823 M20 Samuel Glade, 23, Hudson, WI 48.93% 4:11:16 9:35 4:04:41 1817 824 M20 Paras Yonzon, 28, Marshall, MN 48.92% 4:11:19 9:35 3:56:23 1818 825 M20 Tyler Leukuma, 25, Orono, MN 48.92% 4:11:19 9:35 4:04:39 1819 826 M20 Robert Riley, 33, North Saint Paul, MN 48.97% 4:11:22 9:35 4:10:08 1820 260 M40 Brad Sorensen, 43, Savage, MN 51.45% 4:11:23 9:35 4:04:14 1821 827 M20 Ben Sears, 32, Indianapolis, IN 48.92% 4:11:24 9:35 4:03:26 1822 828 M20 Richard Ehlert, 33, Milwaukee, WI 48.96% 4:11:24 9:35 4:03:38 1823 159 M45 Paul Lebens-Englund, 45, Minneapolis, MN 52.31% 4:11:24 9:35 4:04:01 1824 261 M40 Matt Hart, 42, Minneapolis, MN 51.03% 4:11:25 9:35 4:09:17 1825 71 M55 Todd Jeffers, 55, Richfield, MN 57.05% 4:11:26 9:35 4:04:54 1826 160 M45 Shawn Scott, 45, Blaine, MN 52.29% 4:11:28 9:35 4:03:54 1827 262 M40 Matthew Omernik, 40, La Crosse, WI 50.27% 4:11:29 9:36 4:10:00 1828 10 M65 Tom Danielson, 67, Maple Grove, MN 64.00% 4:11:30 9:36 4:04:21 1829 306 M35 Trent Lunstrum, 39, Minneapolis, MN 49.97% 4:11:30 9:36 4:04:40 1830 263 M40 Pradeep Putlur, 42, Irvine, CA 51.01% 4:11:30 9:36 4:10:21 1831 128 M50 Clemente Rodriguez, 54, Columbia Heigts, MN 56.51% 4:11:31 9:36 4:04:02 1832 129 M50 Mark Bukowski, 52, South St Paul, MN 55.51% 4:11:31 9:36 4:04:39 1833 829 M20 Nick Philpot, 34, Minneapolis, MN 49.01% 4:11:34 9:36 4:10:56 1834 830 M20 Eric Aronson, 29, Weymouth, MA 48.87% 4:11:35 9:36 4:03:19 1835 831 M20 Michael Dunlay, 31, Apple Valley, MN 48.87% 4:11:36 9:36 4:09:44 1836 832 M20 Lloyd McDonald, 29, Minneapolis, MN 48.86% 4:11:38 9:36 4:11:04 1837 307 M35 Philip Zeccardi, 37, Woodbury, MN 49.43% 4:11:43 9:36 4:10:52 1838 308 M35 Padam Ojha, 39, Forest Lake, MN 49.91% 4:11:46 9:36 4:04:28 1839 161 M45 Christopher Stockton, 46, Bloomington, MN 52.66% 4:11:48 9:36 4:04:06 1840 162 M45 Guillermo Segui, 46, Cottage Grove, MN 52.65% 4:11:50 9:36 4:03:39 1841 264 M40 Mark Didrikson, 44, Brooklyn Park, MN 51.78% 4:11:52 9:36 4:10:05 1842 265 M40 James Hovey, 41, Inver Grove Heigh, MN 50.54% 4:11:53 9:36 4:09:52 1843 11 M65 Michael Goodoien, 65, Hugo, MN 62.62% 4:11:54 9:36 4:05:01 1844 72 M55 Ken Zylstra, 57, Prior Lake, MN 57.98% 4:11:55 9:37 4:04:02 1845 163 M45 Dean Dalzell, 46, Eagan, MN 52.63% 4:11:56 9:37 4:04:57 1846 164 M45 Scott Carlson, 47, Bloomington, MN 53.06% 4:11:59 9:37 4:04:07 1847 833 M20 Thomas Grodzicki, 26, Minneapolis, MN 48.79% 4:11:59 9:37 4:05:25 1848 309 M35 Ma MavanoorKrishnegowda, 39, Lakeville, MN 49.85% 4:12:04 9:37 4:10:38 1849 165 M45 Mark Hudson, 48, Edina, MN 53.50% 4:12:05 9:37 4:10:04 1850 834 M20 Greg Maginn, 22, San Diego, CA 48.77% 4:12:06 9:37 4:10:13 1851 25 M60 Vernon Berglund, 61, Golden Valley, MN 60.15% 4:12:09 9:37 4:05:01 1852 835 M20 Andrew Dolan, 29, Saint Paul, MN 48.73% 4:12:17 9:37 4:05:40 1853 266 M40 Jamie Tveitbakk, 41, Apple Valley, MN 50.45% 4:12:20 9:37 4:05:32 1854 267 M40 Jason Stutsman, 41, North St. Paul, MN 50.45% 4:12:20 9:37 4:10:20 1855 836 M20 Corey Loken, 23, Robbinsdale, MN 48.72% 4:12:21 9:38 4:04:34 1856 310 M35 Bishal Sharma, 39, Apple Valley, MN 49.78% 4:12:25 9:38 4:04:50 1857 130 M50 John Zielinski, 50, St Paul, MN 54.36% 4:12:25 9:38 4:10:20 1858 26 M60 Mark Pardee, 60, Gulfport, MS 59.51% 4:12:29 9:38 4:05:29 1859 166 M45 Kevin Arce, 47, Rochester, MN 52.95% 4:12:31 9:38 4:11:41 1860 268 M40 Mike Smith, 40, Chicago, IL 50.05% 4:12:36 9:38 3:58:56 1861 837 M20 Tony Pekarek, 32, Minnetonka, MN 48.68% 4:12:37 9:38 4:00:20 1862 838 M20 Kirk Vandergrift, 29, San Francisco, CA 48.66% 4:12:39 9:38 4:05:40 1863 73 M55 Thomas Prew, 58, Duluth, MN 58.36% 4:12:39 9:38 4:11:26 1864 27 M60 Michael Heille, 60, Macomb, IL 59.45% 4:12:44 9:38 4:06:10 1865 269 M40 Adam Strom, 43, St. Paul, MN 51.17% 4:12:46 9:38 4:05:08 1866 311 M35 Nathan Kemper, 38, Elk River, MN 49.45% 4:12:46 9:38 4:10:55 1867 839 M20 Trevor Riles, 28, Minneapolis, MN 48.64% 4:12:47 9:38 4:11:39 1868 131 M50 John Perrill, 51, Chaska, MN 54.74% 4:12:48 9:39 4:11:48 1869 167 M45 Chris Swenke, 49, Hudson, WI 53.79% 4:12:53 9:39 4:11:36 1870 840 M20 Stephen Delaney, 31, Chicago, IL 48.62% 4:12:53 9:39 4:11:55 1871 270 M40 Andrew McKessock, 40, Maple Grove, MN 49.99% 4:12:55 9:39 4:05:12 1872 841 M20 Jim Weigandt, 26, Omaha, NE 48.61% 4:12:55 9:39 4:05:35 1873 28 M60 Pete Bils, 60, Edina, MN 59.40% 4:12:58 9:39 4:11:49 1874 168 M45 Joseph Taphorn, 48, St Paul, MN 53.30% 4:13:02 9:39 4:05:25 1875 842 M20 Joshua Bryant, 23, Fargo, ND 48.58% 4:13:05 9:39 4:04:26 1876 843 M20 Matt Doneux, 28, St. Paul, MN 48.57% 4:13:07 9:39 4:11:52 1877 844 M20 Andrew Hoganson, 30, Hanover, MN 48.57% 4:13:08 9:39 4:05:28 1878 845 M20 Thomas White, 26, Pittsburgh, PA 48.57% 4:13:09 9:39 4:11:17 1879 846 M20 Erik Bohjanen, 33, Corcoran, MN 48.62% 4:13:10 9:39 4:11:55 1880 271 M40 Paul Carlson, 40, Mound, MN 49.93% 4:13:13 9:39 4:04:56 1881 847 M20 Brandon Rindfleisch, 34, Stratford, WI 48.68% 4:13:15 9:40 4:12:22 1882 848 M20 Zachary Muehlenbein, 26, New Hope, MN 48.54% 4:13:18 9:40 4:04:38 1883 272 M40 Daniel Butler, 41, Minneapolis, MN 50.25% 4:13:19 9:40 4:12:35 1884 312 M35 Adam Rohne, 37, St. Paul, MN 49.08% 4:13:29 9:40 4:05:51 1885 849 M20 Lucas Hansen, 27, Rochester, MN 48.47% 4:13:40 9:41 4:01:28 1886 850 M20 Brady Speicher, 25, Fergus Falls, MN 48.45% 4:13:45 9:41 4:12:56 1887 132 M50 Ricardo Lopez, 53, Saint Paul, MN 55.51% 4:13:47 9:41 4:06:00 1888 273 M40 Steve Person, 43, Saint Cloud, MN 50.95% 4:13:50 9:41 4:06:20 1889 851 M20 Eric Deutsch, 25, Minneapolis, MN 48.43% 4:13:52 9:41 4:05:56 1890 74 M55 Craig Layman, 56, Twisp, WA 57.01% 4:13:52 9:41 4:13:01 1891 169 M45 Tim Moeller, 48, St Paul Park, MN 53.12% 4:13:52 9:41 4:13:04 1892 313 M35 Dan Robinson, 38, Minneapolis, MN 49.22% 4:13:56 9:41 4:05:38 1893 314 M35 Scott Robinson, 36, Saint Paul, MN 48.81% 4:13:56 9:41 4:05:39 1894 170 M45 Brian Skramstad, 45, Blaine, MN 51.77% 4:14:00 9:41 4:12:03 1895 274 M40 Paul Herzog, 40, Owatonna, MN 49.76% 4:14:04 9:41 4:12:19 1896 852 M20 Matthew Craggs, 27, Minneapolis, MN 48.39% 4:14:04 9:41 4:12:47 1897 275 M40 Brock Jenkins, 40, Newfolden, MN 49.76% 4:14:05 9:41 4:07:26 1898 853 M20 Matt Long, 28, Viroqua, WI 48.38% 4:14:07 9:42 4:12:54 1899 854 M20 Kyle Fulton, 30, Bloomington, MN 48.37% 4:14:11 9:42 4:00:25 1900 855 M20 Tyler Liddicoat, 27, Plymouth, MN 48.36% 4:14:14 9:42 4:05:49 1901 171 M45 Kevin Byrnes, 45, Mendota Heights, MN 51.72% 4:14:16 9:42 4:06:42 1902 29 M60 Raymond Watts, 60, Maplewood, MN 59.09% 4:14:17 9:42 4:05:40 1903 856 M20 Jarett Lehner, 31, Minnetonka, MN 48.35% 4:14:17 9:42 4:06:11 1904 315 M35 Adam Peterson, 36, Golden Valley, MN 48.74% 4:14:19 9:42 4:07:04 1905 133 M50 Bruce Palm, 51, Excelsior, MN 54.41% 4:14:20 9:42 4:06:32 1906 276 M40 Aaron Swanson, 41, Hudson, WI 50.05% 4:14:21 9:42 4:06:57 1907 134 M50 Rod Dusek, 52, Sauk Rapids, MN 54.89% 4:14:21 9:42 4:07:11 1908 30 M60 Thomas Deegan, 61, Schiller Park, IL 59.63% 4:14:23 9:42 4:07:03 1909 277 M40 Matt DeKam, 43, Bloomington, MN 50.84% 4:14:23 9:42 4:12:24 1910 857 M20 Kong Yang, 31, Maplewood, MN 48.32% 4:14:26 9:42 4:07:19 1911 858 M20 Drew Boe, 30, Minneapolis, MN 48.32% 4:14:27 9:42 4:06:31 1912 859 M20 Marcus Starr, 32, Saint Paul, MN 48.33% 4:14:27 9:42 4:06:32 1913 135 M50 Joe Braun, 52, Shoreview, MN 54.86% 4:14:30 9:42 4:12:49 1914 860 M20 Andrew Kleckner, 32, Minneapolis, MN 48.31% 4:14:34 9:43 4:07:11 1915 861 M20 Kurt Mattox, 25, Minneapolis, MN 48.28% 4:14:39 9:43 4:07:29 1916 862 M20 Sean Young, 30, Burnsville, MN 48.28% 4:14:40 9:43 4:07:50 1917 316 M35 Gregory Ball, 38, Cottage Grove, MN 49.07% 4:14:42 9:43 4:06:53 1918 278 M40 Christian White, 40, Bloomington, MN 49.63% 4:14:44 9:43 4:02:34 1919 279 M40 Euler Evangelista, 44, Plymouth, MN 51.19% 4:14:45 9:43 4:13:55 1920 12 M65 John Naslund, 69, Bloomington, MN 64.50% 4:14:45 9:43 4:14:14 1921 136 M50 Patrick Freet, 50, Minneapolis, MN 53.82% 4:14:55 9:43 4:13:37 1922 863 M20 Ian Roberts, 31, Minneapolis, MN 48.20% 4:15:04 9:44 4:14:17 1923 317 M35 Travis Hagen, 39, Wilsonville, OR 49.26% 4:15:07 9:44 4:03:07 1924 864 M20 Stuart Cleveland, 25, Minneapolis, MN 48.19% 4:15:08 9:44 4:14:15 1925 75 M55 Susumu Akatsu, 59, Prior Lake, MN 58.30% 4:15:18 9:44 4:15:00 1926 280 M40 Adam Thrall, 42, Chaska, MN 50.25% 4:15:19 9:44 4:08:32 1927 172 M45 Scott Healy, 49, Maple Grove, MN 53.27% 4:15:20 9:44 4:08:10 1928 76 M55 Thomas Hassing, 56, San Jose, CA 56.67% 4:15:23 9:44 4:14:17 1929 281 M40 Tom Pfotenhauer, 42, Woodbury, MN 50.22% 4:15:27 9:45 4:20:19 1930 173 M45 Richard Gibbs, 49, Woodbury, MN 53.24% 4:15:29 9:45 4:20:22 1931 13 M65 Lamont Koerner, 66, Vadnais Heights, MN 62.35% 4:15:32 9:45 4:08:15 1932 865 M20 Max Mehlhorn, 31, Minneapolis, MN 48.12% 4:15:32 9:45 4:14:31 1933 318 M35 Joe Boys, 37, Shakopee, MN 48.68% 4:15:35 9:45 4:13:39 1934 4 M70 Bill Haffey, 72, Torrance, CA 66.48% 4:15:36 9:45 4:07:42 1935 319 M35 Matthew Caudill, 37, Eagan, MN 48.65% 4:15:43 9:45 4:14:12 1936 866 M20 Austin Callahan, 20, White Bear Lake, MN 48.08% 4:15:44 9:45 4:14:31 1937 867 M20 Matthew McGraw, 22, Victoria, MN 48.07% 4:15:47 9:45 4:03:32 1938 31 M60 Mark Dylla, 60, Duluth, MN 58.73% 4:15:49 9:45 4:08:52 1939 320 M35 Jake Morris, 37, Maple Grove, MN 48.63% 4:15:51 9:46 4:13:56 1940 137 M50 Don Gillich, 52, Tijeras, NM 54.56% 4:15:54 9:46 4:08:42 1941 282 M40 Seth Schroeder, 40, Inver Grove Heigh, MN 49.40% 4:15:54 9:46 4:13:53 1942 868 M20 Christian Roth, 24, Wausau, WI 48.05% 4:15:54 9:46 4:14:19 1943 869 M20 Jeff Farrell, 30, White Bear Lake, MN 48.04% 4:15:56 9:46 4:08:56 1944 32 M60 Doug DeJong, 63, Shoreview, MN 60.38% 4:16:07 9:46 4:08:29 1945 138 M50 Stephen Kennedy, 50, Hudson, WI 53.57% 4:16:07 9:46 4:14:12 1946 283 M40 Ryan Lange, 40, Minneapolis, MN 49.36% 4:16:08 9:46 4:08:34 1947 870 M20 Isaac Hanson, 31, Minneapolis, MN 47.99% 4:16:11 9:46 4:14:21 1948 871 M20 Nick Spiess, 22, Eau Claire, WI 47.99% 4:16:12 9:46 4:15:30 1949 321 M35 Nicholas Boehland, 38, Vadnais Heights, MN 48.77% 4:16:16 9:46 4:14:35 1950 174 M45 Kam Yee, 49, Gaithersburg, MD 53.07% 4:16:17 9:47 4:08:41 1951 32 M18 Braydon Wald, 18, Rogers, MN 48.00% 4:16:18 9:47 4:08:13 1952 872 M20 Dane Warming, 31, Victoria, MN 47.97% 4:16:19 9:47 4:07:48 1953 284 M40 Daniel Diemer, 41, Forest Lake, MN 49.65% 4:16:23 9:47 4:09:34 1954 322 M35 Fernando Rodriguez, 38, Puebla, PU 48.75% 4:16:24 9:47 4:08:56 1955 873 M20 Joseph Wintercorn, 23, New Lenox, IL 47.94% 4:16:27 9:47 4:15:29 1956 874 M20 Austin Krantz, 21, Middleton, WI 47.94% 4:16:28 9:47 4:08:43 1957 323 M35 Eric Gruen, 38, Minneapolis, MN 48.73% 4:16:30 9:47 4:08:11 1958 324 M35 Mark Gruen, 35, Minneapolis, MN 48.17% 4:16:30 9:47 4:08:12 1959 325 M35 Michael Kimball, 35, St Paul, MN 48.17% 4:16:30 9:47 4:08:12 1960 875 M20 Nick Luciano, 30, Minneapolis, MN 47.93% 4:16:30 9:47 4:09:02 1961 175 M45 Luis D Carrasco Jimenez, 47, Houston, TX 52.12% 4:16:33 9:47 4:15:35 1962 326 M35 John Miller, 36, Maple Grove, MN 48.30% 4:16:36 9:47 4:08:21 1963 876 M20 Alexander Piper, 28, Eden Prairie, MN 47.91% 4:16:37 9:47 4:14:31 1964 176 M45 George Johnson, 46, Shady Point, OK 51.66% 4:16:38 9:47 4:09:48 1965 14 M65 James Jacobsen, 69, Des Moines, IA 64.02% 4:16:40 9:47 4:10:00 1966 327 M35 Joshua James, 39, Minneapolis, MN 48.96% 4:16:41 9:47 4:08:59 1967 328 M35 Mark Swanson, 38, Carlton, MN 48.68% 4:16:46 9:48 4:03:01 1968 877 M20 Troy Krizak, 23, Stillwater, MN 47.88% 4:16:48 9:48 4:03:19 1969 329 M35 Ryan Mays, 39, Wayzata, MN 48.93% 4:16:48 9:48 4:08:33 1970 139 M50 James Bell, 50, Eden Prairie, MN 53.43% 4:16:49 9:48 4:15:30 1971 330 M35 Andrew Zumbusch, 35, Minneapolis, MN 48.10% 4:16:55 9:48 4:16:01 1972 878 M20 Brendan Peters, 32, Minneapolis, MN 47.86% 4:16:56 9:48 4:15:25 1973 77 M55 Jay Grandprey, 58, Windom, MN 57.37% 4:17:01 9:48 4:16:26 1974 33 M60 David Shannon, 61, Shoreview, MN 59.01% 4:17:02 9:48 4:08:59 1975 285 M40 Thomas Rubenzer, 43, Woodbury, MN 50.32% 4:17:03 9:48 4:15:25 1976 879 M20 Jon Collins, 28, Minneapolis, MN 47.83% 4:17:03 9:48 4:15:47 1977 880 M20 Peter Locke, 23, St Paul, MN 47.83% 4:17:04 9:48 4:04:54 1978 881 M20 Carlos Pena Ramos, 29, Minneapolis, MN 47.83% 4:17:04 9:48 4:15:23 1979 331 M35 Kevin Klos, 39, Bloomington, MN 48.88% 4:17:05 9:48 4:15:26 1980 177 M45 Enrique Viveros, 47, Horseheads, NY 51.98% 4:17:14 9:49 4:10:02 1981 882 M20 Max Henkel, 28, Madison, WI 47.79% 4:17:15 9:49 4:09:14 1982 78 M55 Joe Balentine, 55, Brooklyn Park, MN 55.75% 4:17:16 9:49 4:10:14 1983 178 M45 Troy Eigner, 47, Edina, MN 51.97% 4:17:17 9:49 4:15:40 1984 15 M65 Tony Boe, 67, Mound, MN 62.55% 4:17:18 9:49 4:08:25 1985 34 M60 Paul Stein, 61, Lakeville, MN 58.95% 4:17:18 9:49 4:08:55 1986 140 M50 James Jakub, 50, Rochester, MN 53.33% 4:17:18 9:49 4:09:43 1987 883 M20 Joe Pelzer, 27, Minneapolis, MN 47.78% 4:17:19 9:49 4:10:24 1988 884 M20 Phil Holt, 27, Minneapolis, MN 47.78% 4:17:19 9:49 4:16:11 1989 332 M35 Ryan Smith, 39, Cloquet, MN 48.83% 4:17:22 9:49 4:09:08 1990 885 M20 Nick Dorshorst, 21, Waukesha, WI 47.77% 4:17:24 9:49 4:10:11 1991 886 M20 Taylor Smalley, 32, Minneapolis, MN 47.76% 4:17:28 9:49 4:15:54 1992 141 M50 Scott McKown, 54, Maple Plain, MN 55.20% 4:17:31 9:49 4:10:10 1993 333 M35 Christopher Hallemeier, 37, Rochester, MN 48.28% 4:17:41 9:50 4:10:03 1994 887 M20 Raghavendran Uthaman, 31, Woodbury, MN 47.71% 4:17:41 9:50 4:17:29 1995 79 M55 Victor Nallick, 57, Ramsey, MN 56.67% 4:17:47 9:50 4:09:19 1996 888 M20 Jackson Baril, 25, Minneapolis, MN 47.69% 4:17:50 9:50 4:10:09 1997 889 M20 Alec Crane, 24, Minneapolis, MN 47.69% 4:17:50 9:50 4:11:07 1998 890 M20 John Weiland, 24, Anoka, MN 47.69% 4:17:50 9:50 4:11:15 1999 35 M60 Danny Ripka, 62, Minneapolis, MN 59.37% 4:17:57 9:50 4:16:28 2000 80 M55 Dan Blake, 59, Eden Prairie, MN 57.69% 4:18:00 9:50 4:11:06 2001 142 M50 Matthew Nelson, 50, Minneapolis, MN 53.17% 4:18:03 9:51 4:10:00 2002 334 M35 Ricky Carlson, 35, Belle Plaine, MN 47.88% 4:18:05 9:51 4:17:01 2003 891 M20 Daniel Francis, 33, Moorhead, MN 47.69% 4:18:07 9:51 4:16:47 2004 892 M20 Mitchell Peterson, 28, Lake Elmo, MN 47.62% 4:18:11 9:51 4:11:36 2005 36 M60 Joseph Evans, 62, New Richmond, WI 59.31% 4:18:13 9:51 4:10:04 2006 335 M35 Garrett Brenno, 39, Henderson, MN 48.67% 4:18:13 9:51 4:11:30 2007 81 M55 Bob Anderson, 58, Eagan, MN 57.09% 4:18:16 9:51 4:10:54 2008 893 M20 Tom Jaakola, 22, Eagan, MN 47.61% 4:18:16 9:51 4:11:34 2009 894 M20 Brian Smith, 32, Minneapolis, MN 47.61% 4:18:18 9:51 4:05:19 2010 336 M35 Ross Nelson, 37, Belle Plaine, MN 48.16% 4:18:21 9:51 4:10:34 2011 33 M18 Anders Cameron, 18, Minneapolis, MN 47.61% 4:18:24 9:51 4:05:29 2012 286 M40 Ryan Running, 43, St Paul, MN 50.05% 4:18:26 9:51 4:11:43 2013 337 M35 Jeremy Biermaier, 36, New Prague, MN 47.95% 4:18:28 9:52 4:10:15 2014 338 M35 Jeremy Kalal, 37, Belle Plaine, MN 48.13% 4:18:29 9:52 4:10:16 2015 143 M50 Manuel Campos, 54, St. Joseph, MN 54.97% 4:18:35 9:52 4:17:20 2016 895 M20 James Malaney, 31, Saint Paul, MN 47.54% 4:18:38 9:52 4:10:12 2017 896 M20 Sam Overfors, 21, St. Cloud, MN 47.53% 4:18:42 9:52 4:10:45 2018 179 M45 Clifton W. Carter Jr., 47, Minneapolis, MN 51.67% 4:18:46 9:52 4:06:43 2019 897 M20 Travis Befus, 30, Savage, MN 47.50% 4:18:49 9:52 4:10:56 2020 898 M20 John Clawson, 28, Chaska, MN 47.50% 4:18:50 9:52 4:12:07 2021 180 M45 Brad Aubrecht, 45, Crystal, MN 50.79% 4:18:55 9:53 4:11:15 2022 899 M20 Chris Basting, 26, Minneapolis, MN 47.48% 4:18:56 9:53 4:11:35 2023 900 M20 Lukas Hosfield, 34, Columbia Heigts, MN 47.61% 4:18:58 9:53 4:17:29 2024 339 M35 Michael Nelson, 37, Saint Paul, MN 48.04% 4:18:58 9:53 4:17:44 2025 82 M55 Paul Hannah, 59, Seattle, WA 57.47% 4:18:59 9:53 4:11:03 2026 340 M35 Jeff Lasch, 38, White Bear Lake, MN 48.26% 4:18:59 9:53 4:11:57 2027 83 M55 Andy Martin, 59, Eagan, MN 57.45% 4:19:04 9:53 4:11:27 2028 287 M40 Bryan Jacobson, 44, Minnetonka, MN 50.32% 4:19:11 9:53 4:11:34 2029 288 M40 Patrick Paulsen, 40, St Paul, MN 48.78% 4:19:12 9:53 4:18:26 2030 144 M50 Randy Pitan, 50, Savage, MN 52.93% 4:19:13 9:53 4:11:44 2031 289 M40 Pet Ancheta, 42, Eden Prairie, MN 49.49% 4:19:14 9:53 4:11:59 2032 290 M40 William Lee, 44, Belle Mead, NJ 50.28% 4:19:21 9:54 4:12:02 2033 291 M40 Dustin Brown, 41, Maple Lake, MN 49.07% 4:19:25 9:54 4:10:48 2034 901 M20 Kyle Kaske, 21, Savage, MN 47.38% 4:19:29 9:54 4:06:28 2035 292 M40 Kevin Martin, 43, Edina, MN 49.84% 4:19:31 9:54 4:12:02 2036 145 M50 Thomas Broschek, 52, Eltville, GE 53.80% 4:19:32 9:54 4:12:21 2037 146 M50 Derrick Hongerholt, 50, New Market, MN 52.86% 4:19:34 9:54 4:07:31 2038 902 M20 Ty Turner, 21, Eden Prairie, MN 47.36% 4:19:36 9:54 4:18:50 2039 37 M60 Jerry Heaps, 64, Dover, ID 60.13% 4:19:44 9:54 4:19:13 2040 903 M20 Oscar Quintanilla, 27, St. Paul, MN 47.32% 4:19:48 9:55 4:12:55 2041 293 M40 Joe Baron, 41, Rosemount, MN 49.00% 4:19:48 9:55 4:17:38 2042 147 M50 Tim Brophy, 50, Shakopee, MN 52.81% 4:19:49 9:55 4:06:22 2043 148 M50 William Sumey, 53, Scandia, MN 54.22% 4:19:49 9:55 4:07:33 2044 904 M20 Thomas Guiney, 27, Minneapolis, MN 47.32% 4:19:50 9:55 4:12:14 2045 84 M55 Richard Soderbeck, 55, Coon Rapids, MN 55.20% 4:19:50 9:55 4:18:28 2046 905 M20 Christian Puckhaber, 32, Onalaska, WI 47.32% 4:19:53 9:55 4:12:45 2047 294 M40 Justin Page, 44, Minneapolis, MN 50.18% 4:19:54 9:55 4:12:19 2048 181 M45 Michael Iserman, 48, Champlin, MN 51.89% 4:19:54 9:55 4:13:16 2049 85 M55 Patrick Stevermer, 55, Savage, MN 55.18% 4:19:57 9:55 4:11:11 2050 906 M20 Jacob Svenkeson, 32, Saint Paul, MN 47.31% 4:19:57 9:55 4:18:12 2051 907 M20 Nathan Hermanson, 32, Minneapolis, MN 47.29% 4:20:01 9:55 4:18:53 2052 908 M20 Dylan Coon, 33, Rochester, MN 47.33% 4:20:02 9:55 4:11:58 2053 909 M20 Gabriel Cole-Brant, 24, Minneapolis, MN 47.28% 4:20:02 9:55 4:18:22 2054 182 M45 John Horsch, 48, St Paul, MN 51.86% 4:20:03 9:55 4:11:54 2055 910 M20 Landon Brodersen, 27, Minneapolis, MN 47.28% 4:20:03 9:55 4:12:05 2056 295 M40 Chris Tanaka, 44, Colorado Springs, CO 50.12% 4:20:12 9:55 4:12:08 2057 341 M35 David Rauch, 36, Winfield, IL 47.63% 4:20:12 9:55 4:16:24 2058 342 M35 Jake Granholm, 37, Bloomington, MN 47.81% 4:20:13 9:56 4:18:19 2059 183 M45 Scott Penner, 45, Altona, MB 50.53% 4:20:14 9:56 4:13:42 2060 296 M40 Jason Yoo, 43, Omaha, NE 49.70% 4:20:14 9:56 4:19:48 2061 184 M45 Nicolas Arredondo, 48, St Paul, MN 51.82% 4:20:15 9:56 4:12:52 2062 86 M55 J Kelly Gregg, 57, Stillwater, MN 56.12% 4:20:17 9:56 4:11:59 2063 297 M40 David Eggert, 41, St. Croix Falls, WI 48.91% 4:20:17 9:56 4:12:16 2064 149 M50 Dale Brumbaugh, 54, Oak Grove, MN 54.60% 4:20:19 9:56 4:19:30 2065 150 M50 Craig Stibal, 51, Victoria, MN 53.16% 4:20:21 9:56 4:12:07 2066 911 M20 Clayton Jennissen, 26, St. Louis Park, MN 47.22% 4:20:23 9:56 4:12:01 2067 298 M40 Greg Krampe, 42, Mahtomedi, MN 49.27% 4:20:23 9:56 4:18:17 2068 299 M40 Michael Dao, 44, Minneapolis, MN 50.08% 4:20:24 9:56 4:11:48 2069 343 M35 Bradley Peterson, 38, St Anthony, MN 48.00% 4:20:25 9:56 4:07:27 2070 912 M20 Tyler Greeley, 27, White Bear Lake, MN 47.21% 4:20:26 9:56 4:18:51 2071 151 M50 Richard Holly, 51, Milaca, MN 53.13% 4:20:30 9:56 4:08:13 2072 344 M35 Daniel Parker, 37, St. Paul Park, MN 47.76% 4:20:31 9:56 4:07:23 2073 345 M35 Jonathan Sundquist, 36, Burnsville, MN 47.58% 4:20:31 9:56 4:12:43 2074 185 M45 Gregory King, 49, Maple Grove, MN 52.21% 4:20:32 9:56 4:12:44 2075 913 M20 Nicholas Johnson, 24, Inver Grove Heigh, MN 47.18% 4:20:35 9:56 4:12:52 2076 914 M20 Andrew Pheneger, 24, Minneapolis, MN 47.17% 4:20:40 9:57 4:08:34 2077 186 M45 Erick Gonzalez, 45, Guatemala, GU 50.44% 4:20:42 9:57 4:14:02 2078 915 M20 Mike Grinberg, 34, Plymouth, MN 47.27% 4:20:47 9:57 4:19:05 2079 152 M50 Mick Ramboldt, 51, Eagan, MN 53.06% 4:20:49 9:57 4:18:39 2080 916 M20 Nick O'Shea, 30, Blaine, MN 47.14% 4:20:50 9:57 4:12:48 2081 153 M50 Allen Woolley, 54, Chicago, IL 54.48% 4:20:53 9:57 4:19:06 2082 346 M35 Eli Kruit, 38, Minneapolis, MN 47.90% 4:20:56 9:57 4:14:21 2083 917 M20 Philip Meyers, 21, Shoreview, MN 47.11% 4:21:00 9:57 4:13:02 2084 87 M55 John Heinen, 55, Shorewood, WI 54.95% 4:21:02 9:57 4:13:58 2085 347 M35 Grant Collins, 36, Minneapolis, MN 47.46% 4:21:08 9:58 4:14:12 2086 187 M45 Chad Allison, 47, Chandler, AZ 51.20% 4:21:10 9:58 4:20:13 2087 188 M45 Matthew Lindon, 45, Eden Prairie, MN 50.35% 4:21:11 9:58 4:12:36 2088 918 M20 Stephen Ames, 30, Minneapolis, MN 47.07% 4:21:12 9:58 4:08:19 2089 189 M45 Ben Nelson, 46, Minneapolis, MN 50.76% 4:21:13 9:58 4:19:53 2090 919 M20 Gerry Peterson, 30, Rochester, MN 47.07% 4:21:14 9:58 4:12:51 2091 190 M45 Randy Daughters, 47, Saint Cloud, MN 51.17% 4:21:19 9:58 4:19:24 2092 920 M20 Jesse Scarantino, 34, Durango, CO 47.16% 4:21:25 9:58 4:07:47 2093 88 M55 Thomas Gallagher, 55, Naperville, IL 54.87% 4:21:25 9:58 4:13:59 2094 921 M20 Parker McFarland, 27, Madison Wisconsin, WI 47.03% 4:21:26 9:58 4:13:00 2095 922 M20 Darren Lepak, 27, Plymouth, MN 47.02% 4:21:28 9:58 4:12:46 2096 154 M50 Sou Yang, 54, Saint Paul, MN 54.36% 4:21:28 9:58 4:14:08 2097 923 M20 Henry Netzer, 29, Oakland, CA 47.02% 4:21:29 9:58 4:13:05 2098 924 M20 Seth Robinson, 31, Dorchester, MA 47.02% 4:21:29 9:58 4:13:33 2099 348 M35 Zachary Gerbozy, 39, Chanhassen, MN 48.06% 4:21:30 9:58 4:07:26 2100 89 M55 Scott Johnson, 59, Bloomington, MN 56.91% 4:21:30 9:58 4:13:25 2101 349 M35 Adam Ghormley, 38, Lake Elmo, MN 47.77% 4:21:40 9:59 4:07:48 2102 350 M35 Sam Leichtling, 36, Milwaukee, WI 47.35% 4:21:46 9:59 4:15:07 2103 300 M40 Dylan Merriman, 43, Duluth, MN 49.40% 4:21:48 9:59 4:13:27 2104 925 M20 Aaron Zappa, 24, Elk River, MN 46.96% 4:21:48 9:59 4:20:35
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

2105 926 M20 Joshua Kath, 34, Lakeville, MN 47.05% 4:22:00 10:00 4:09:05 2106 927 M20 Daniel Goldsmith, 32, Falcon Heights, MN 46.94% 4:22:00 10:00 4:15:19 2107 155 M50 Brendan Keenan, 52, Minneapolis, MN 53.29% 4:22:01 10:00 4:13:44 2108 928 M20 Jesse Brelje, 22, Saint Paul, MN 46.92% 4:22:03 10:00 4:20:32 2109 929 M20 Kyle Ledger, 29, Janesville, WI 46.91% 4:22:07 10:00 4:14:33 2110 351 M35 Michael Hipolito, 37, San Francisco, CA 47.47% 4:22:07 10:00 4:20:56 2111 301 M40 Kyle Rooney, 43, Minnetonka, MN 49.34% 4:22:08 10:00 4:14:44 2112 352 M35 Joseph Vogel, 39, Golden, CO 47.94% 4:22:08 10:00 4:15:36 2113 353 M35 Jonathon Jaqua, 37, Saint Louis Park, MN 47.45% 4:22:12 10:00 4:14:12 2114 930 M20 Matthew Lemay, 21, White Bear Lake, MN 46.89% 4:22:14 10:00 4:14:01 2115 38 M60 Doug Junker, 60, Edina, MN 57.29% 4:22:16 10:00 4:15:40 2116 90 M55 Scott Adam, 56, Minneapolis, MN 55.18% 4:22:17 10:00 4:14:37 2117 191 M45 David Wermus, 49, Afton, MN 51.85% 4:22:20 10:00 4:14:35 2118 302 M40 Adam Ronoh, 40, Bloomington, MN 48.17% 4:22:26 10:01 4:21:28 2119 192 M45 Charles Gitau, 49, Shakopee, MN 51.83% 4:22:27 10:01 4:08:34 2120 931 M20 Sam Edwards, 25, Kcmo, MO 46.84% 4:22:31 10:01 4:14:49 2121 193 M45 Jose Z Caraballo Cruz, 45, Minneapolis, MN 50.07% 4:22:38 10:01 4:15:28 2122 156 M50 Keith Dobbins, 52, Chanhassen, MN 53.16% 4:22:38 10:01 4:15:41 2123 354 M35 Justin Hammar, 38, Minneapolis, MN 47.58% 4:22:40 10:01 4:09:33 2124 303 M40 Nathan Neitzell, 40, Hollandale, MN 48.13% 4:22:42 10:01 4:14:56 2125 932 M20 Jalen Baldwin, 24, Winona, MN 46.79% 4:22:46 10:01 4:14:48 2126 933 M20 Casey Skalbeck, 27, Alexandria, MN 46.78% 4:22:50 10:01 4:14:57 2127 355 M35 Moshe Peterson, 39, Moorhead, MN 47.78% 4:23:01 10:02 4:21:01 2128 356 M35 David Binerer, 39, Lincoln, NE 47.78% 4:23:02 10:02 4:21:28 2129 194 M45 Ben Peter, 46, Prior Lake, MN 50.40% 4:23:05 10:02 4:14:58 2130 195 M45 Doug Mashek, 46, Little Canada, MN 50.39% 4:23:06 10:02 4:15:15 2131 934 M20 Ross Larson, 27, Inver Grove Heigh, MN 46.71% 4:23:14 10:02 4:15:04 2132 935 M20 Nathan Breuer, 29, Minneapolis, MN 46.70% 4:23:16 10:02 4:21:26 2133 357 M35 Jed Cheney, 37, Eden Prairie, MN 47.25% 4:23:20 10:03 4:15:01 2134 304 M40 Christopher Buttke, 43, Fergus Falls, MN 49.12% 4:23:20 10:03 4:15:24 2135 936 M20 Christopher Iverson, 23, Milwaukee, WI 46.68% 4:23:22 10:03 4:22:27 2136 358 M35 David Marrese, 38, Minneapolis, MN 47.45% 4:23:24 10:03 4:16:30 2137 937 M20 Andrew Danielsky, 32, St Joseph, MI 46.67% 4:23:31 10:03 4:15:40 2138 359 M35 Jon Radmacher, 35, Shakopee, MN 46.88% 4:23:36 10:03 4:16:36 2139 938 M20 Joshua Carlson, 24, Saint Paul, MN 46.64% 4:23:38 10:03 4:16:29 2140 3 M16 Austin Schiff, 17, Solon Springs, WI 47.01% 4:23:47 10:04 4:16:14 2141 939 M20 Bailey Krolnik, 21, Minneapolis, MN 46.60% 4:23:52 10:04 4:22:02 2142 305 M40 David Young, 42, Edina, MN 48.61% 4:23:53 10:04 4:17:09 2143 940 M20 Matthew Kryzer, 23, Cottage Grove, MN 46.59% 4:23:53 10:04 4:22:37 2144 360 M35 Jesse Cook, 36, Davenport, ND 46.96% 4:23:57 10:04 4:22:25 2145 361 M35 Donovan Maciaszek, 38, Tampa, FL 47.34% 4:24:00 10:04 4:11:05 2146 941 M20 Erik Peterson, 26, Golden Valley, MN 46.56% 4:24:05 10:04 4:16:21 2147 362 M35 John Ranville, 35, Grand Rapids, MI 46.78% 4:24:08 10:04 4:16:32 2148 942 M20 Matt Hugdahl, 27, Eden Prairie, MN 46.55% 4:24:09 10:05 4:16:13 2149 196 M45 Jon Goldenman, 48, South St Paul, MN 51.05% 4:24:09 10:05 4:16:31 2150 306 M40 Alex Bendersky, 40, Vernon Hills, IL 47.86% 4:24:09 10:05 4:22:27 2151 197 M45 Chad Marzitelli, 45, St Paul, MN 49.78% 4:24:10 10:05 4:10:44 2152 363 M35 Bryan Cogswell, 35, Savage, MN 46.77% 4:24:11 10:05 4:15:54 2153 943 M20 David Cocozziello, 32, Medford, MA 46.55% 4:24:12 10:05 4:11:50 2154 91 M55 Dan Courneya, 56, Side Lake, MN 54.78% 4:24:13 10:05 4:16:12 2155 944 M20 Evan Kasemeotes, 29, Minneapolis, MN 46.52% 4:24:17 10:05 4:16:26 2156 945 M20 Caleb Schroer, 25, Minneapolis, MN 46.51% 4:24:20 10:05 4:12:12 2157 198 M45 Steve Massey, 47, Mendota Heights, MN 50.59% 4:24:20 10:05 4:23:42 2158 92 M55 Drew Frakes, 58, St Louis Park, MN 55.77% 4:24:21 10:05 4:22:48 2159 946 M20 Matt Ryan, 26, Atlanta, GA 46.51% 4:24:22 10:05 4:17:43 2160 947 M20 Roy Pienaar, 27, Minneapolis, MN 46.50% 4:24:25 10:05 4:23:17 2161 199 M45 Stephen Budd, 46, Roseville, MN 50.14% 4:24:26 10:05 4:17:19 2162 948 M20 Josh Kimball, 24, Waseca, MN 46.49% 4:24:29 10:05 4:16:09 2163 157 M50 Dean Cook, 50, Minneapolis, MN 51.88% 4:24:29 10:05 4:17:09 2164 307 M40 David Jackson, 41, Aurora, IL 48.13% 4:24:30 10:05 4:23:10 2165 158 M50 J P. Rydland, 51, Colorado Springs, CO 52.31% 4:24:35 10:06 4:17:39 2166 949 M20 Omar Mohamed, 27, Rochester, MN 46.47% 4:24:35 10:06 4:23:14 2167 950 M20 Jesse Brauer, 34, Rochester, MN 46.59% 4:24:38 10:06 4:17:53 2168 951 M20 John Rensberger, 29, West Fargo, ND 46.45% 4:24:40 10:06 4:18:03 2169 200 M45 Travis Brenden, 46, Saint Michael, MN 50.09% 4:24:42 10:06 4:16:50 2170 201 M45 Shay Cleary, 45, Cottage Grove, MN 49.67% 4:24:44 10:06 4:16:21 2171 159 M50 Scott Munos, 50, Eagan, MN 51.81% 4:24:48 10:06 4:10:51 2172 93 M55 Brian Bunkers, 58, Owatonna, MN 55.67% 4:24:50 10:06 4:16:41 2173 952 M20 Benjamin Fussell, 34, New York, NY 46.55% 4:24:50 10:06 4:17:07 2174 364 M35 Dillon Young, 37, Crystal, MN 46.98% 4:24:51 10:06 4:22:45 2175 953 M20 Brian Cocozziello, 26, Portsmouth, NH 46.41% 4:24:54 10:06 4:17:17 2176 954 M20 Scott Jenkins, 34, Richfield, MN 46.53% 4:24:56 10:06 4:16:38 2177 202 M45 Darren Fago, 47, Westchester, IL 50.46% 4:25:00 10:06 4:17:46 2178 955 M20 Jack Hallman, 22, Saint Paul, MN 46.40% 4:25:00 10:06 4:23:26 2179 956 M20 Joel Mensch, 28, Pittsburgh, PA 46.39% 4:25:01 10:06 4:11:36 2180 957 M20 Matthew Morrison, 28, Cedar Rapids, IA 46.38% 4:25:04 10:07 4:17:09 2181 958 M20 John Vanderhyden, 34, Minneapolis, MN 46.50% 4:25:07 10:07 4:18:09 2182 94 M55 Ed Metzger, 55, Eden Prairie, MN 54.10% 4:25:08 10:07 4:13:04 2183 203 M45 Keith Tanski, 45, Rosemount, MN 49.59% 4:25:09 10:07 4:17:21 2184 308 M40 Dave Payne, 43, Plymouth, MN 48.76% 4:25:15 10:07 4:11:35 2185 309 M40 Peter Lukas, 44, Minneapolis, MN 49.16% 4:25:16 10:07 4:17:27 2186 365 M35 Rick Martin, 36, Lakeville, MN 46.71% 4:25:20 10:07 4:16:43 2187 204 M45 Mike Legg, 48, Shakopee, MN 50.80% 4:25:27 10:07 4:18:36 2188 959 M20 Brad Wellman, 32, Minneapolis, MN 46.32% 4:25:31 10:08 4:18:41 2189 205 M45 Robert Kalinsky, 46, Brooklyn Park, MN 49.93% 4:25:33 10:08 4:17:22 2190 310 M40 Joseph Jordan, 42, Chattanooga, TN 48.31% 4:25:33 10:08 4:17:28 2191 160 M50 Craig Arends, 51, South Haven, MN 52.11% 4:25:36 10:08 4:17:00 2192 960 M20 Matthew Langer, 29, Cambridge, WI 46.29% 4:25:37 10:08 4:13:23 2193 311 M40 Kent Throlson, 43, Golden Valley, MN 48.68% 4:25:42 10:08 4:18:06 2194 39 M60 Patrick Flynn, 63, Sauk Rapids, MN 58.20% 4:25:43 10:08 4:17:44 2195 961 M20 Jacob Eglseder, 29, Minneapolis, MN 46.27% 4:25:44 10:08 4:18:00 2196 962 M20 Jeff Truitt, 32, Excelsior, MN 46.25% 4:25:52 10:08 4:13:16 2197 161 M50 Mark Lundstrom, 50, Arlington, MN 51.61% 4:25:52 10:08 4:17:27 2198 162 M50 Peter Bortnem, 50, Cokato, MN 51.61% 4:25:52 10:08 4:17:28 2199 206 M45 Kevin Herrema, 48, St Paul, MN 50.72% 4:25:53 10:08 4:12:13 2200 963 M20 Cody Christ, 24, Coon Rapids, MN 46.24% 4:25:53 10:08 4:17:48 2201 207 M45 George Longa, 49, Garden City, KS 51.16% 4:25:53 10:08 4:18:49 2202 964 M20 Maziar Hemati, 34, Hopkins, MN 46.36% 4:25:56 10:09 4:13:17 2203 208 M45 Timothy Vetter, 47, Stephen, MN 50.28% 4:25:56 10:09 4:25:56 2204 965 M20 Theodore Yemc, 34, Miami Beach, FL 46.34% 4:26:01 10:09 4:13:00 2205 366 M35 Forrest Hardy, 35, Minneapolis, MN 46.45% 4:26:02 10:09 4:19:18 2206 966 M20 Brett Sorenson, 30, Golden Valley, MN 46.21% 4:26:03 10:09 4:17:42 2207 209 M45 Paul Culver, 48, Louisville, KY 50.69% 4:26:03 10:09 4:25:32 2208 163 M50 Bill Parenteau, 52, Madison, WI 52.48% 4:26:04 10:09 4:17:16 2209 367 M35 Justin Perreault, 35, Holmes City, MN 46.44% 4:26:05 10:09 4:19:26 2210 967 M20 Donald Wynia, 33, Minneapolis, MN 46.25% 4:26:09 10:09 4:17:54 2211 164 M50 Paul Arneberg, 50, Edina, MN 51.54% 4:26:14 10:09 4:18:15 2212 968 M20 Christopher Matter, 32, Saint Paul, MN 46.18% 4:26:19 10:09 4:24:25 2213 312 M40 Mark Schwartz, 42, Faribault, MN 48.17% 4:26:20 10:10 4:19:09 2214 368 M35 Alejandro Garcia, 36, Edinburg, TX 46.53% 4:26:21 10:10 4:13:52 2215 210 M45 Terrence Hedin, 46, Farmington, MN 49.76% 4:26:29 10:10 4:26:15 2216 165 M50 Michael Rhyan, 54, Farmington, MN 53.33% 4:26:32 10:10 4:18:57 2217 369 M35 Charlie Christopherson, 39, Minneapolis, MN 47.14% 4:26:35 10:10 4:19:26 2218 313 M40 Tony Goettsch, 44, Sioux Falls, SD 48.92% 4:26:36 10:10 4:18:04 2219 211 M45 Craig Martyn, 48, Madison, WI 50.58% 4:26:37 10:10 4:19:17 2220 16 M65 Wayne Drealan, 66, Spearfish, SD 59.75% 4:26:40 10:10 4:26:37 2221 969 M20 Luke Moore, 33, St. Louis Park, MN 46.15% 4:26:41 10:10 4:14:24 2222 314 M40 Carl Hixson, 42, Plymouth, MN 48.10% 4:26:43 10:10 4:18:17 2223 970 M20 Jeremy Butz, 30, Brooklyn, NY 46.09% 4:26:46 10:10 4:19:49 2224 971 M20 Jacob Dalhoff, 20, White Bear Townsh, MN 46.08% 4:26:50 10:11 4:19:53 2225 95 M55 Steve Kirkland, 56, Dellwood, MN 54.23% 4:26:52 10:11 4:25:33 2226 972 M20 Shanti Johnson, 29, Minneapolis, MN 46.05% 4:27:01 10:11 4:18:50 2227 973 M20 Thomas Lake, 31, Bloomington, MN 46.04% 4:27:02 10:11 4:25:17 2228 166 M50 Shawn Gardner, 50, Plymouth, MN 51.38% 4:27:03 10:11 4:19:44 2229 315 M40 Peter Dziedzic, 42, South Boston, MA 48.03% 4:27:07 10:11 4:26:12 2230 974 M20 Adam Blaschko, 30, Minneapolis, MN 46.02% 4:27:10 10:11 4:14:23 2231 975 M20 Charles Puntillo, 34, Lakeville, MN 46.13% 4:27:14 10:12 4:19:08 2232 96 M55 Randy Kuehn, 57, St Cloud, MN 54.66% 4:27:15 10:12 4:19:31 2233 976 M20 Tim Scheller, 22, Champlin, MN 46.00% 4:27:18 10:12 4:19:01 2234 316 M40 Steven Montana, 43, Cranford, NJ 48.37% 4:27:24 10:12 4:20:21 2235 977 M20 Noah Andersen, 24, Minneapolis, MN 45.98% 4:27:25 10:12 4:14:51 2236 370 M35 Carl Dahl Jr, 35, Alma, WI 46.18% 4:27:36 10:12 4:19:15 2237 371 M35 Eric Helgason, 35, Henderson, MN 46.17% 4:27:37 10:12 4:20:55 2238 212 M45 John Brill, 48, Albertville, MN 50.39% 4:27:38 10:12 4:19:21 2239 167 M50 Rod Van Hoof, 53, Minneapolis, MN 52.63% 4:27:39 10:13 4:19:11 2240 978 M20 Jacob Oak, 21, Buffalo, MN 45.93% 4:27:42 10:13 4:15:20 2241 979 M20 Kyle Kucharski, 21, Bartlett, IL 45.93% 4:27:42 10:13 4:15:21 2242 372 M35 Harsha Mangalore, 39, Maple Grove, MN 46.92% 4:27:51 10:13 4:15:42 2243 213 M45 Dave Paulsen, 47, Cottage Grove, MN 49.90% 4:27:59 10:13 4:19:32 2244 214 M45 Earl Skrip, 46, Mahtomedi, MN 49.47% 4:28:02 10:13 4:21:23 2245 215 M45 Jonathan Sudberry, 46, Edina, MN 49.46% 4:28:03 10:13 4:20:15 2246 980 M20 Alec Albright, 24, St. Louis Park, MN 45.87% 4:28:03 10:13 4:21:11 2247 981 M20 Clint Pauly, 30, Saint Louis Park, MN 45.87% 4:28:04 10:13 4:27:03 2248 982 M20 Budiaman Tang, 31, Toronto, ON 45.85% 4:28:09 10:14 4:20:56 2249 983 M20 Aaron Green, 31, River Falls, WI 45.85% 4:28:09 10:14 4:25:59 2250 984 M20 Joseph Parnell, 23, Minneapolis, MN 45.85% 4:28:10 10:14 4:20:08 2251 985 M20 Andrew McClure, 32, Rosemount, MN 45.84% 4:28:15 10:14 4:16:15 2252 168 M50 Kevin Sell, 53, Minneapolis, MN 52.51% 4:28:16 10:14 4:19:42 2253 373 M35 David Kallaus, 37, Rosemount, MN 46.38% 4:28:16 10:14 4:20:31 2254 986 M20 Russell Jordan, 33, Waukee, IA 45.88% 4:28:16 10:14 4:26:26 2255 169 M50 Chad Robison, 54, Draper, UT 52.97% 4:28:19 10:14 4:15:37 2256 987 M20 Ryan Doerflein, 34, Denver, CO 45.95% 4:28:19 10:14 4:20:17 2257 317 M40 Scott Schweikart, 41, Chicago, IL 47.45% 4:28:19 10:14 4:20:51 2258 988 M20 Ryan Bowe, 25, Minneapolis, MN 45.82% 4:28:20 10:14 4:16:10 2259 97 M55 Jack Levengard, 57, Alexandria, VA 54.44% 4:28:20 10:14 4:21:38 2260 989 M20 Kevin Hintz, 23, Minnetonka, MN 45.81% 4:28:23 10:14 4:21:15 2261 318 M40 Josh Holen, 40, Maple Grove, MN 47.10% 4:28:25 10:14 4:14:44 2262 374 M35 Andrew Johnson, 37, New Hope, MN 46.35% 4:28:26 10:14 4:27:05 2263 375 M35 Ryan McDowell, 35, Palo, IA 46.03% 4:28:28 10:14 4:15:16 2264 990 M20 Jeremy Lutz, 23, Eagan, MN 45.80% 4:28:28 10:14 4:20:59 2265 991 M20 James Ostlie, 25, Saint Paul, MN 45.80% 4:28:28 10:14 4:26:26 2266 170 M50 John Evans, 52, Saint Paul, MN 51.99% 4:28:32 10:15 4:26:56 2267 992 M20 Jacob Allen, 24, St Paul, MN 45.78% 4:28:33 10:15 4:21:00 2268 993 M20 Dale Forsch, 26, Madison, WI 45.78% 4:28:35 10:15 4:20:59 2269 216 M45 Javier Sancho, 46, Curridabat, SA 49.37% 4:28:35 10:15 4:27:05 2270 994 M20 Luke Dwyer, 30, Salt Lake City, UT 45.77% 4:28:36 10:15 4:15:18 2271 376 M35 Nicholas Edsall, 35, Zimmerman, MN 46.00% 4:28:38 10:15 4:21:43 2272 319 M40 Matt Podhradsky, 43, Chaska, MN 48.14% 4:28:39 10:15 4:20:50 2273 995 M20 Raymond Schmidt, 25, Ames, IA 45.76% 4:28:42 10:15 4:16:17 2274 377 M35 Mark Dunsworth, 36, White Bear Lake, MN 46.13% 4:28:42 10:15 4:21:23 2275 996 M20 Dan Smetana, 23, Lake Elmo, MN 45.75% 4:28:43 10:15 4:21:02 2276 997 M20 Daniel Kondratyuk, 32, Minneapolis, MN 45.76% 4:28:43 10:15 4:21:43 2277 998 M20 Chad Sparling, 28, Grand Rapids, MI 45.75% 4:28:44 10:15 4:20:48 2278 320 M40 Esteban Martinez, 40, St Paul, MN 47.05% 4:28:44 10:15 4:28:32 2279 171 M50 Jon Trantham, 52, Chanhassen, MN 51.95% 4:28:45 10:15 4:20:39 2280 999 M20 Matthew DiTullio, 28, Minneapolis, MN 45.73% 4:28:50 10:15 4:20:53 2281 1000 M20 David Kilgore, 26, Waverly, MN 45.72% 4:28:54 10:15 4:20:19 2282 378 M35 Ryan Bailey, 39, Woodbury, MN 46.73% 4:28:55 10:15 4:22:00 2283 40 M60 Jim Hoeffler, 60, Stillwater, MN 55.87% 4:28:56 10:15 4:14:36 2284 379 M35 David Lower, 38, Minneapolis, MN 46.47% 4:28:57 10:15 4:20:04 2285 1001 M20 Tyler Sanchez, 27, Chicago, IL 45.71% 4:28:57 10:15 4:21:51 2286 172 M50 Alex Laws, 54, Boise, ID 52.82% 4:29:07 10:16 4:16:59 2287 321 M40 Brent Reilly, 41, Tuscaloosa, AL 47.30% 4:29:09 10:16 4:17:02 2288 322 M40 Michael Kadlec, 42, Brooklyn Park, MN 47.65% 4:29:12 10:16 4:20:58 2289 323 M40 Nick Smith, 44, Mendota Heights, MN 48.44% 4:29:13 10:16 4:21:38 2290 1002 M20 Moses Mcbride, 32, Lake Elmo, MN 45.68% 4:29:13 10:16 4:21:50 2291 1003 M20 Alex Soholt, 25, Minneapolis, MN 45.67% 4:29:14 10:16 4:22:05 2292 380 M35 Joel Gerich, 37, Falcon Heights, MN 46.20% 4:29:17 10:16 4:16:27 2293 1004 M20 Travis Uecker, 29, Mendota Heights, MN 45.65% 4:29:21 10:16 4:20:46 2294 1005 M20 Brice Maltby, 22, Minneapolis, MN 45.64% 4:29:22 10:16 4:21:36 2295 1006 M20 Trevor Ross, 27, Grand Rapids, MN 45.64% 4:29:23 10:16 4:15:57 2296 1007 M20 Jacob Ney, 22, Saint Paul, MN 45.64% 4:29:23 10:16 4:16:53 2297 41 M60 Eric Swanlund, 64, Edina, MN 57.98% 4:29:23 10:16 4:28:09 2298 1008 M20 Eric Swanlund, 33, Minneapolis, MN 45.69% 4:29:24 10:17 4:28:09 2299 381 M35 Eric Stavenger, 35, Minnetonka, MN 45.86% 4:29:27 10:17 4:17:17 2300 1009 M20 Andrew Escobedo, 33, St. Paul, MN 45.68% 4:29:27 10:17 4:21:51 2301 1010 M20 Layne Kockelman, 30, Mankato, MN 45.62% 4:29:29 10:17 4:21:40 2302 98 M55 Bruce Roberman, 56, Brandon, FL 53.70% 4:29:31 10:17 4:21:02 2303 1011 M20 Jeremiah Wingstedt, 27, Saint Paul, MN 45.61% 4:29:34 10:17 4:22:15 2304 324 M40 David Campbell, 41, Minneapolis, MN 47.20% 4:29:41 10:17 4:27:34 2305 99 M55 Darrel Schmalzel, 55, Grand Rapids, MI 53.18% 4:29:43 10:17 4:16:11 2306 100 M55 John Mcvea, 56, St Paul, MN 53.65% 4:29:45 10:17 4:21:29 2307 42 M60 Tom Christian, 61, Bloomington, MN 56.22% 4:29:49 10:17 4:29:35 2308 217 M45 Mike Nagorka, 48, Cleveland, OH 49.98% 4:29:50 10:18 4:17:14 2309 1012 M20 Tim Goranson, 29, Philadelphia, PA 45.57% 4:29:50 10:18 4:21:51 2310 43 M60 Tim Rau, 62, Abbotsford, WI 56.76% 4:29:50 10:18 4:27:43 2311 325 M40 Tim O'Callaghan, 40, Minneapolis, MN 46.80% 4:30:08 10:18 4:22:05 2312 44 M60 Jerald Daigle, 62, Minneapolis, MN 56.68% 4:30:12 10:18 4:22:34 2313 218 M45 Jason Zimmerman, 46, Minneapolis, MN 49.07% 4:30:13 10:18 4:28:30 2314 1013 M20 Paul Steele, 29, Hudson, WI 45.49% 4:30:15 10:18 4:23:05 2315 1014 M20 Phil Forester, 33, South St. Paul, MN 45.53% 4:30:19 10:19 4:21:52 2316 326 M40 Brett Perry, 40, Minnetrista, MN 46.77% 4:30:20 10:19 4:23:48 2317 45 M60 J Er Ralston, 63, Winston-Salem, NC 57.19% 4:30:24 10:19 4:16:56 2318 219 M45 Joel Dunning, 46, Minneapolis, MN 49.03% 4:30:25 10:19 4:17:12 2319 1015 M20 Anthony Di Gregorio, 32, Round Lake Beach, IL 45.47% 4:30:27 10:19 4:22:01 2320 327 M40 Benjamin Houge, 44, Somerville, MA 48.21% 4:30:29 10:19 4:29:13 2321 173 M50 Shane Heinen, 50, Eagan, MN 50.72% 4:30:31 10:19 4:23:26 2322 1016 M20 Mike Kolles, 32, Newport, KY 45.45% 4:30:34 10:19 4:22:07 2323 328 M40 Norito Nakajima, 44, Tsukuba-City, IB 48.18% 4:30:40 10:19 4:22:37 2324 1017 M20 Will Penton, 29, River Falls, WI 45.42% 4:30:41 10:19 4:18:37 2325 46 M60 William Diamond, 63, Hopkins, MN 57.11% 4:30:48 10:20 4:22:58 2326 1018 M20 Ry Sullivan, 33, San Francisco, CA 45.45% 4:30:50 10:20 4:17:58 2327 174 M50 Jon Tolly, 52, Waconia, MN 51.55% 4:30:50 10:20 4:23:14 2328 1019 M20 Chase Monckton, 26, Chicago, IL 45.40% 4:30:50 10:20 4:30:34 2329 101 M55 Dale Mastel, 56, Winnipeg, MB 53.43% 4:30:53 10:20 4:18:04 2330 382 M35 Doug Schaffer, 38, Apple Valley, MN 46.13% 4:30:55 10:20 4:17:19 2331 1020 M20 Frank Koch, 32, Litchfield, MN 45.38% 4:30:58 10:20 4:23:46 2332 329 M40 Erick Jacobson-Dunlop, 42, Minneapolis, MN 47.34% 4:30:59 10:20 4:17:30 2333 1021 M20 Bret Brincks, 26, Riceville, IA 45.37% 4:30:59 10:20 4:23:34 2334 47 M60 Curtis Clausen, 62, Big Lake, MN 56.51% 4:31:00 10:20 4:22:59 2335 1022 M20 Gabriel Di Gregorio, 30, Morton Grove, IL 45.36% 4:31:02 10:20 4:22:36 2336 1023 M20 Zach Baker, 29, Bloomington, MN 45.36% 4:31:04 10:20 4:17:33 2337 1024 M20 Jade Schiesser, 32, Minneapolis, MN 45.36% 4:31:05 10:20 4:23:15 2338 175 M50 Mike Graceman, 53, Eden Prairie, MN 51.97% 4:31:05 10:20 4:24:25 2339 48 M60 James Anderson, 61, Detroit Lakes, MN 55.95% 4:31:07 10:20 4:22:49 2340 220 M45 Steve Oberdin, 48, Omaha, NE 49.74% 4:31:09 10:21 4:24:24 2341 1025 M20 Corey Kalinowski, 31, Princeton, MN 45.33% 4:31:13 10:21 4:23:25 2342 1026 M20 Jimmy Doheny, 28, Beverly Hills, CA 45.33% 4:31:14 10:21 4:24:18 2343 1027 M20 Andrew Moran, 27, Plymouth, MN 45.32% 4:31:18 10:21 4:29:45 2344 221 M45 Andre Konstantinov, 46, Omaha, NE 48.86% 4:31:21 10:21 4:19:03 2345 1028 M20 Nick Kemp, 23, Inver Grove Heigh, MN 45.31% 4:31:22 10:21 4:30:45 2346 222 M45 Craig Healy, 48, Bala Cynwyd, PA 49.69% 4:31:23 10:21 4:30:14 2347 176 M50 Curt Schmidt, 50, Shakopee, MN 50.55% 4:31:24 10:21 4:17:57 2348 1029 M20 Ben Patterson, 28, Minneapolis, MN 45.28% 4:31:32 10:21 4:18:16 2349 177 M50 Tony Case, 52, Minneapolis, MN 51.41% 4:31:36 10:22 4:23:28 2350 1030 M20 Dustin Heyden, 33, Racine, WI 45.30% 4:31:42 10:22 4:30:12 2351 1031 M20 Trinity Schumacher, 33, Oakdale, MN 45.29% 4:31:46 10:22 4:23:31 2352 178 M50 Robert Jeske, 50, Highlands Ranch, CO 50.48% 4:31:47 10:22 4:23:43 2353 1032 M20 Ryan Epema, 31, Clara City, MN 45.24% 4:31:48 10:22 4:31:29 2354 1033 M20 Tom Johnson, 31, Minneapolis, MN 45.23% 4:31:50 10:22 4:19:27 2355 1034 M20 Jas Sara, 31, Rochester, MN 45.22% 4:31:52 10:22 4:19:21 2356 17 M65 Robert Benson, 69, McKinney, TX 60.42% 4:31:57 10:22 4:24:06 2357 1035 M20 Niklas Damberg, 23, Shoreview, MN 45.20% 4:32:02 10:23 4:24:41 2358 383 M35 Jeremiah Neal, 39, East Bethel, MN 46.19% 4:32:02 10:23 4:25:16 2359 179 M50 Timo Kanning, 53, Shoreview, MN 51.77% 4:32:05 10:23 4:18:08 2360 384 M35 Daniel Rathfelder, 37, Blaine, MN 45.71% 4:32:10 10:23 4:25:17 2361 180 M50 Daniel Baron, 53, Edina, MN 51.75% 4:32:12 10:23 4:30:38 2362 330 M40 Bill Stineman, 42, Victoria, MN 47.12% 4:32:14 10:23 4:19:12 2363 223 M45 Jim Benson, 49, Brooklyn Park, MN 49.96% 4:32:17 10:23 4:25:41 2364 385 M35 Michael Kleiner, 35, Elko New Market, MN 45.38% 4:32:18 10:23 4:24:21 2365 1036 M20 Ethan Christ, 34, Sleepy Hollow, NY 45.27% 4:32:18 10:23 4:25:19 2366 1037 M20 John Lanoue, 25, St Paul, MN 45.15% 4:32:19 10:23 4:30:25 2367 1038 M20 Anthony Capes, 30, Brattleboro, VT 45.14% 4:32:22 10:23 4:25:42 2368 331 M40 Zachary Nielsen, 40, St Charles, MO 46.41% 4:32:25 10:23 4:23:57 2369 224 M45 Paul Stohr, 46, Andover, MN 48.67% 4:32:25 10:23 4:24:02 2370 386 M35 Jacob Lacina, 36, New Prague, MN 45.50% 4:32:25 10:23 4:25:42 2371 387 M35 Brock Martinson, 35, St Paul, MN 45.35% 4:32:27 10:24 4:25:44 2372 1039 M20 Mark Holliday, 22, Duluth, MN 45.12% 4:32:28 10:24 4:31:40 2373 388 M35 Zachary Smith, 35, Fridley, MN 45.35% 4:32:29 10:24 4:24:16 2374 102 M55 William Huepenbecker, 59, St Paul, MN 54.61% 4:32:31 10:24 4:18:25 2375 1040 M20 Andrew Stapleton, 33, Saint Paul, MN 45.16% 4:32:35 10:24 4:18:01 2376 389 M35 Grant Whiting, 35, Cambridge, MA 45.30% 4:32:45 10:24 4:25:46 2377 49 M60 Kurt Rahkola, 62, Maple Plain, MN 56.14% 4:32:47 10:24 4:24:54 2378 1041 M20 Nathan Huey, 34, Minneapolis, MN 45.19% 4:32:49 10:24 4:25:52 2379 1042 M20 Eric Torgerson, 32, St Paul, MN 45.07% 4:32:51 10:24 4:25:22 2380 1043 M20 Benjamin Strasheim, 30, Mound, MN 45.06% 4:32:51 10:24 4:31:07 2381 225 M45 Noel Shelton, 45, Peoria, IL 48.19% 4:32:53 10:24 4:25:10 2382 1044 M20 Guru Venkatesan, 29, Minneapolis, MN 45.05% 4:32:54 10:25 4:18:50 2383 390 M35 Craig Koehler, 35, Becker, MN 45.27% 4:32:57 10:25 4:32:06 2384 332 M40 Hassan Obeid, 40, Maple Grove, MN 46.31% 4:32:59 10:25 4:24:32 2385 1045 M20 Joseph Anderson, 27, Shoreview, MN 45.03% 4:33:01 10:25 4:25:19 2386 1046 M20 Jacob Kottke, 25, Inver Grove Heigh, MN 45.03% 4:33:04 10:25 4:20:39 2387 1047 M20 Stephen Rossetti, 25, Shoreview, MN 45.02% 4:33:06 10:25 4:20:37 2388 1048 M20 Michael Ney, 30, Minneapolis, MN 45.01% 4:33:10 10:25 4:24:35 2389 181 M50 Robert Conforti, 51, Chicago, IL 50.65% 4:33:14 10:25 4:31:27 2390 1049 M20 Andrew Crossman, 23, Eagan, MN 45.00% 4:33:14 10:25 4:32:26 2391 1050 M20 Connor Gross, 24, Chicago, IL 44.99% 4:33:17 10:25 4:25:40 2392 226 M45 Barry Whalen, 49, Minneapolis, MN 49.77% 4:33:18 10:25 4:19:41 2393 182 M50 Joel Varland, 53, Cincinnati, OH 51.54% 4:33:18 10:25 4:26:06 2394 1051 M20 Josh Helgoe, 26, Edina, MN 44.98% 4:33:20 10:26 4:25:41 2395 1052 M20 Dillon McBrady, 29, Maple Grove, MN 44.98% 4:33:21 10:26 4:20:01 2396 1053 M20 Nick Phelan, 28, Minneapolis, MN 44.97% 4:33:23 10:26 4:20:51 2397 1054 M20 Kevin Lewis, 29, Hopkins, MN 44.97% 4:33:26 10:26 4:25:14 2398 391 M35 Josh Soldin, 37, Minneapolis, MN 45.49% 4:33:29 10:26 4:25:08 2399 333 M40 Ryan Hookom, 43, Andover, MN 47.28% 4:33:32 10:26 4:25:59 2400 103 M55 Tim Johnston, 58, Chaska, MN 53.89% 4:33:35 10:26 4:20:56 2401 183 M50 Glen Priestley, 50, Houston, TX 50.15% 4:33:36 10:26 4:25:18 2402 1055 M20 Nathan Thompson, 27, Farmington, MN 44.92% 4:33:41 10:26 4:26:44 2403 392 M35 Steve Baty, 38, Mankato, MN 45.67% 4:33:42 10:26 4:26:25 2404 104 M55 Michael Smith, 55, West Hills, CA 52.40% 4:33:43 10:26 4:26:07 2405 334 M40 Trevor Kraklau, 41, Minneapolis, MN 46.51% 4:33:43 10:26 4:31:38 2406 1056 M20 Ben Randall, 26, Maple Grove, MN 44.92% 4:33:44 10:26 4:26:03 2407 184 M50 Steve Hallstrom, 51, Fargo, ND 50.56% 4:33:45 10:26 4:25:00 2408 1057 M20 William Donovan, 20, Madison, WI 44.91% 4:33:45 10:26 4:25:25 2409 105 M55 Dale Kersten, 57, Apple Valley, MN 53.35% 4:33:47 10:27 4:25:16 2410 34 M18 Anton Harrington, 19, Plainview, MN 44.91% 4:33:47 10:27 4:26:08 2411 4 M16 Carl Olson-Skog, 17, Arden Hills, MN 45.29% 4:33:47 10:27 4:27:02 2412 393 M35 Justin Niemi, 36, Lakeville, MN 45.26% 4:33:49 10:27 4:21:46 2413 185 M50 Michael Oscarson, 50, Minneapolis, MN 50.10% 4:33:51 10:27 4:25:17 2414 106 M55 Tom Kelling, 57, Morton, IL 53.34% 4:33:51 10:27 4:25:51 2415 1058 M20 Erik Rootes, 31, Osseo, MN 44.89% 4:33:52 10:27 4:26:07 2416 227 M45 Rick Stulz, 48, Dawson, MN 49.24% 4:33:52 10:27 4:32:52 2417 335 M40 Eric Afre, 42, Dublin, OH 46.83% 4:33:56 10:27 4:32:44 2418 1059 M20 Eli Hansen, 23, Stewartville, MN 44.88% 4:33:58 10:27 4:20:11 2419 50 M60 Kevin Crudden, 63, Edina, MN 56.44% 4:34:00 10:27 4:20:59 2420 336 M40 Tyson Gerlach, 41, Plymouth, MN 46.44% 4:34:07 10:27 4:25:54 2421 1060 M20 Colin O'Brien, 30, Waterloo, IA 44.85% 4:34:08 10:27 4:20:18 2422 394 M35 Garrett Ykema, 36, New Prague, MN 45.21% 4:34:08 10:27 4:26:21 2423 1061 M20 Adam Steinbach, 27, St Paul, MN 44.85% 4:34:09 10:27 4:21:45 2424 1062 M20 Grant Mortenson, 24, Milwaukee, WI 44.85% 4:34:09 10:27 4:25:50 2425 1063 M20 Sergio Alvarez, 29, Eagan, MN 44.84% 4:34:11 10:27 4:26:08 2426 1064 M20 Andrew Ly, 25, Bloomington, MN 44.83% 4:34:17 10:28 4:26:45 2427 1065 M20 Jonathan Hinkle, 32, Portland, OR 44.82% 4:34:21 10:28 4:26:41 2428 1066 M20 Erik Brandt, 24, St Paul, MN 44.81% 4:34:23 10:28 4:32:26 2429 228 M45 David Lauman, 48, Tacoma, WA 49.14% 4:34:26 10:28 4:26:34 2430 1067 M20 Tyler Jensch, 34, Minnetonka, MN 44.92% 4:34:28 10:28 4:25:55 2431 1068 M20 Andrew Mike, 30, Woodbury, MN 44.78% 4:34:33 10:28 4:21:21 2432 229 M45 David Saunders, 48, Frederick, MD 49.11% 4:34:35 10:28 4:26:40 2433 1069 M20 Marc Bentz, 34, Chapin, SC 44.88% 4:34:40 10:29 4:28:05 2434 1070 M20 Steve O'Hern, 34, White Bear Lake, MN 44.86% 4:34:48 10:29 4:27:22 2435 337 M40 Cory Ehlers, 42, Eden Prairie, MN 46.68% 4:34:49 10:29 4:22:44 2436 107 M55 Anthony Kraft, 58, Boulder, CO 53.61% 4:35:00 10:29 4:33:24 2437 1071 M20 Kevin Loftsgaarden, 34, Lakeville, MN 44.83% 4:35:01 10:29 4:21:37 2438 1072 M20 Jarrod Cicha, 28, Roseville, MN 44.70% 4:35:02 10:29 4:22:38 2439 395 M35 Billy Voyles, 37, Stillwater, MN 45.24% 4:35:02 10:29 4:26:20 2440 108 M55 Arnie Frishman, 56, Minneapolis, MN 52.61% 4:35:06 10:30 4:27:30 2441 230 M45 Jeffrey Hudson, 48, Minneapolis, MN 49.01% 4:35:09 10:30 4:27:10 2442 1073 M20 Dan Hadfield, 31, Minneapolis, MN 44.68% 4:35:10 10:30 4:26:59 2443 396 M35 Chris Thueringer, 36, Minneapolis, MN 45.03% 4:35:13 10:30 4:27:29 2444 397 M35 Mark Podobinski, 39, Lino Lakes, MN 45.65% 4:35:15 10:30 4:27:07 2445 1074 M20 Jason Jirele, 24, Northfield, MN 44.66% 4:35:17 10:30 4:21:42 2446 1075 M20 Markus Lee, 26, Buffalo, MN 44.65% 4:35:21 10:30 4:22:47 2447 1076 M20 Montana Prekker, 25, Minneapolis, MN 44.65% 4:35:22 10:30 4:28:23 2448 1077 M20 Kenneth Peterson, 20, Minneapolis, MN 44.64% 4:35:26 10:30 4:27:21 2449 1078 M20 Matthew Zehrer, 21, Minneapolis, MN 44.64% 4:35:27 10:30 4:27:27 2450 51 M60 Kevin Rassier, 60, Maple Grove, MN 54.54% 4:35:28 10:30 4:35:13 2451 186 M50 Joel Button, 51, Stillwater, MN 50.23% 4:35:32 10:31 4:27:18 2452 1079 M20 Cj Kuplic, 20, Apple Valley, MN 44.62% 4:35:32 10:31 4:28:58 2453 398 M35 Glenn Perrin, 36, Greenwood, SC 44.98% 4:35:33 10:31 4:27:55 2454 187 M50 Rich Torres, 53, Wayzata, MN 51.10% 4:35:41 10:31 4:34:22 2455 338 M40 Brian Bartels, 41, Woodbury, MN 46.17% 4:35:43 10:31 4:23:02 2456 1080 M20 Will Pangburn, 21, Northfield, MN 44.59% 4:35:43 10:31 4:28:40 2457 18 M65 Mark Steinhauser, 68, Little Canada, MN 58.95% 4:35:50 10:31 4:22:58 2458 1081 M20 Khora Swanson, 20, Ishpeming, MI 44.54% 4:36:01 10:32 4:29:26 2459 109 M55 Chege Ngigi, 58, Champlin, MN 53.42% 4:36:01 10:32 4:35:51 2460 339 M40 Frank Mislivec, 41, Bloomington, MN 46.12% 4:36:03 10:32 4:34:58 2461 110 M55 Christian Weber, 58, Appleton, WI 53.41% 4:36:04 10:32 4:34:24 2462 231 M45 Sithika Try, 46, Inver Grove Heigh, MN 48.03% 4:36:05 10:32 4:23:12 2463 111 M55 Lee Bigham, 55, Maple Grove, MN 51.95% 4:36:05 10:32 4:28:07 2464 1082 M20 Alex Novak, 27, Minneapolis, MN 44.52% 4:36:09 10:32 4:23:46 2465 1083 M20 Jackson Pineau, 27, Minneapolis, MN 44.52% 4:36:09 10:32 4:23:51 2466 1084 M20 Austin Hutchinson, 22, Minneapolis, MN 44.52% 4:36:09 10:32 4:29:18 2467 1085 M20 Jon Holstein, 24, Tulsa, OK 44.52% 4:36:11 10:32 4:21:37 2468 1086 M20 Kyle Hansen, 26, Minneapolis, MN 44.52% 4:36:11 10:32 4:28:50 2469 112 M55 Randy Feld, 57, Eagan, MN 52.87% 4:36:16 10:32 4:24:02 2470 399 M35 Stephan Weber, 37, Minneapolis, MN 45.03% 4:36:18 10:32 4:24:06 2471 232 M45 Eric Best, 49, Chanhassen, MN 49.22% 4:36:22 10:32 4:28:15 2472 188 M50 Timothy Atwill, 52, Gig Harbor, WA 50.51% 4:36:26 10:33 4:29:03 2473 400 M35 Cory Shook, 38, Maple Grove, MN 45.20% 4:36:31 10:33 4:35:16 2474 189 M50 Kevin Manbeck, 54, Eden Prairie, MN 51.40% 4:36:32 10:33 4:33:32 2475 401 M35 Tim Norman, 39, Sartell, MN 45.43% 4:36:36 10:33 4:29:48 2476 340 M40 Greg Petouvis, 43, Excelsior, MN 46.75% 4:36:39 10:33 4:23:58 2477 1087 M20 Rodrigo Navarro, 28, Miguel Hidalgo, CD 44.44% 4:36:39 10:33 4:28:46 2478 341 M40 Bryan Brettin, 43, Hudson, WI 46.75% 4:36:39 10:33 4:34:44 2479 1088 M20 Colin Breckler, 31, Charles City, IA 44.43% 4:36:44 10:33 4:28:50 2480 402 M35 Andy Podmolik, 35, Prior Lake, MN 44.65% 4:36:44 10:33 4:35:05 2481 233 M45 Barry Brands, 49, Champlin, MN 49.15% 4:36:45 10:33 4:28:44 2482 1089 M20 MynorAlbert ParedesVela, 33, Guatemala, MI 44.46% 4:36:51 10:34 4:30:00 2483 190 M50 Omar Obregon, 51, Alvarado, VE 49.99% 4:36:51 10:34 4:30:00 2484 191 M50 Paul Grunau, 54, St Paul, MN 51.34% 4:36:53 10:34 4:28:56 2485 234 M45 Mike Nixon, 46, Maple Plain, MN 47.89% 4:36:53 10:34 4:34:49 2486 1090 M20 Jordan Kelliher, 24, Forest Lake, MN 44.40% 4:36:54 10:34 4:22:07 2487 1091 M20 Jonathan Weber, 32, Tulsa, OK 44.41% 4:36:54 10:34 4:24:41 2488 113 M55 Chris Nutting, 58, Minneapolis, MN 53.23% 4:36:58 10:34 4:22:32 2489 1092 M20 Chase Zeller, 30, Minneapolis, MN 44.37% 4:37:05 10:34 4:23:56 2490 1093 M20 Cole Schroeder, 32, Farmington, MN 44.38% 4:37:05 10:34 4:29:49 2491 1094 M20 Marc Plasseraud, 29, Minneapolis, MN 44.36% 4:37:08 10:34 4:23:05 2492 1095 M20 Jake Kosel, 31, Roseville, MN 44.36% 4:37:09 10:34 4:23:24 2493 1096 M20 Michael Distad, 33, St Paul, MN 44.40% 4:37:15 10:34 4:29:47 2494 235 M45 Shawn Schmidt, 47, Circle Pines, MN 48.23% 4:37:15 10:34 4:35:30 2495 342 M40 Adam Drever, 40, Owatonna, MN 45.59% 4:37:17 10:35 4:29:25 2496 343 M40 Domenico Sanzo, 41, Shuniah, ON 45.89% 4:37:24 10:35 4:29:25 2497 1097 M20 James Drummond, 34, Minneapolis, MN 44.44% 4:37:25 10:35 4:25:18 2498 344 M40 Daniel Brown, 41, Kasson, MN 45.88% 4:37:28 10:35 4:24:10 2499 1098 M20 Adam Birkeness, 28, Kearney, MO 44.29% 4:37:36 10:35 4:23:14 2500 1099 M20 Riley Burns, 25, Minneapolis, MN 44.29% 4:37:36 10:35 4:29:40 2501 1100 M20 Sean Miller, 28, Minneapolis, MN 44.27% 4:37:44 10:36 4:30:31 2502 236 M45 Darren Macdonald, 45, Winnipeg, MB 47.33% 4:37:49 10:36 4:25:37 2503 345 M40 Chris Saxton, 40, Shoreview, MN 45.50% 4:37:50 10:36 4:35:54 2504 1101 M20 Travis Hoyne, 29, Minneapolis, MN 44.25% 4:37:51 10:36 4:37:27 2505 114 M55 Matthew Jedla, 59, New York, NY 53.56% 4:37:53 10:36 4:29:22 2506 1102 M20 Lincoln Sibbitt, 26, Gowrie, IA 44.25% 4:37:53 10:36 4:29:38 2507 1103 M20 Kyle Adamson, 33, Minneapolis, MN 44.29% 4:37:56 10:36 4:30:49 2508 1104 M20 Roberto Yarza, 29, Tijuana, B. 44.23% 4:37:57 10:36 4:24:58 2509 1105 M20 Kyle Peterson, 27, Minneapolis, MN 44.23% 4:37:58 10:36 4:30:31 2510 115 M55 Matt Callahan, 59, Minneapolis, MN 53.49% 4:38:14 10:37 4:24:50 2511 1106 M20 Mike Sulava, 29, Minneapolis, MN 44.18% 4:38:16 10:37 4:23:56 2512 1107 M20 Tyler Morgan, 24, Excelsior, MN 44.17% 4:38:23 10:37 4:36:16 2513 192 M50 Mario Small, 50, King Of Prussia, PA 49.28% 4:38:25 10:37 4:30:02 2514 1108 M20 Connor Butenhoff, 31, Minneapolis, MN 44.16% 4:38:25 10:37 4:30:23 2515 193 M50 Terry Wu, 54, Plymouth, MN 51.03% 4:38:34 10:38 4:38:17 2516 1109 M20 Zachariah Hubert, 27, Saint Louis Park, MN 44.13% 4:38:35 10:38 4:30:51 2517 1110 M20 Tristen Spencer, 32, Robbinsdale, MN 44.13% 4:38:39 10:38 4:26:15 2518 403 M35 Evan Avery, 37, Mystic, IA 44.64% 4:38:41 10:38 4:37:08 2519 404 M35 Peter Daniels, 35, Minneapolis, MN 44.33% 4:38:43 10:38 4:30:58 2520 346 M40 Jeffrey Roberts, 43, Bemidji, MN 46.40% 4:38:45 10:38 4:24:47 2521 52 M60 Scott Paulson, 62, Centennial, CO 54.94% 4:38:45 10:38 4:31:29 2522 1111 M20 Sam Shreve, 26, Minneapolis, MN 44.09% 4:38:50 10:38 4:25:52 2523 1112 M20 Jason Evans, 31, Eagan, MN 44.09% 4:38:50 10:38 4:31:14 2524 194 M50 Peter Ludowise, 50, Cottage Grove, MN 49.20% 4:38:54 10:38 4:25:56 2525 1113 M20 Alex Guthrie, 31, Tulsa, OK 44.08% 4:38:56 10:38 4:37:00 2526 1114 M20 Lane Wakefield, 31, Macon, GA 44.08% 4:38:57 10:38 4:37:01 2527 405 M35 Eric Moeker, 35, Wausau, WI 44.28% 4:39:03 10:39 4:32:26 2528 1115 M20 Dane McMillan, 30, Rochester, MN 44.05% 4:39:06 10:39 4:25:58 2529 116 M55 Lenny Crouse, 55, Wyoming, MN 51.38% 4:39:10 10:39 4:31:29 2530 347 M40 Koua Yang, 43, St Paul, MN 46.33% 4:39:10 10:39 4:32:26 2531 1116 M20 Keith Kallmes, 25, St. Paul, MN 44.03% 4:39:13 10:39 4:26:20 2532 1117 M20 Jude Goossens, 21, Duluth, MN 44.03% 4:39:15 10:39 4:30:44 2533 348 M40 Joshua Otis, 42, Rosemount, MN 45.94% 4:39:15 10:39 4:32:14 2534 406 M35 Paul Jorgenson, 39, Minneapolis, MN 44.97% 4:39:25 10:39 4:25:07 2535 1118 M20 James Holden, 25, Excelsior, MN 44.00% 4:39:25 10:39 4:31:49 2536 407 M35 Peter Knaeble, 38, Chanhassen, MN 44.72% 4:39:28 10:40 4:27:01 2537 1119 M20 Brad Born, 23, Minneapolis, MN 43.99% 4:39:29 10:40 4:32:38 2538 1120 M20 Joe DeLellis, 24, Aberdeen, SD 43.99% 4:39:30 10:40 4:38:01 2539 237 M45 Scott Farwig, 47, Minneapolis, MN 47.83% 4:39:34 10:40 4:32:05 2540 1121 M20 Sean McLerran, 27, Minneapolis, MN 43.98% 4:39:35 10:40 4:31:23 2541 53 M60 Ken Reineccius, 61, Eagan, MN 54.25% 4:39:35 10:40 4:31:26 2542 35 M18 Luka Rajkic, 19, St Cloud, MN 43.97% 4:39:36 10:40 4:27:29 2543 117 M55 Jianrong Bu, 56, Eden Prairie, MN 51.76% 4:39:37 10:40 4:31:46 2544 349 M40 Carlos Mejia, 42, Goodhue, MN 45.88% 4:39:38 10:40 4:32:30 2545 1122 M20 Mitchell Kent, 30, Benson, MN 43.97% 4:39:39 10:40 4:32:17 2546 408 M35 Nick Davidson, 37, Kasson, MN 44.49% 4:39:40 10:40 4:32:31 2547 1123 M20 Nicholas Gionet, 22, Minneapolis, MN 43.95% 4:39:44 10:40 4:32:29 2548 1124 M20 Nicholas Heller, 24, Minneapolis, MN 43.95% 4:39:46 10:40 4:31:12 2549 195 M50 Dan Mesenburg, 53, Byron, MN 50.35% 4:39:46 10:40 4:31:56 2550 1125 M20 Jack Bernick, 21, Savage, MN 43.95% 4:39:46 10:40 4:32:32 2551 350 M40 Ben Watson, 43, Hoover, AL 46.22% 4:39:50 10:40 4:31:54 2552 409 M35 Bronson Mulleitner, 35, St. Louis Park, MN 44.14% 4:39:58 10:41 4:32:42 2553 410 M35 Kurt Hiltunen, 38, Minneapolis, MN 44.64% 4:39:59 10:41 4:26:43 2554 1126 M20 Noah Peterson, 21, Lakeville, MN 43.90% 4:40:05 10:41 4:32:26 2555 1127 M20 Kevin Maas, 32, Minneapolis, MN 43.90% 4:40:06 10:41 4:32:07 2556 118 M55 Scott Kline, 56, Dallas, TX 51.66% 4:40:11 10:41 4:32:34 2557 411 M35 Robert Walz, 37, Burlington, IA 44.40% 4:40:12 10:41 4:32:49 2558 1128 M20 Andrew Lilly, 30, Minneapolis, MN 43.86% 4:40:20 10:42 4:38:30 2559 1129 M20 Ryan Williams, 28, Minneapolis, MN 43.85% 4:40:22 10:42 4:27:17 2560 1130 M20 Tristin Martin, 23, Fargo, ND 43.85% 4:40:22 10:42 4:31:50 2561 119 M55 Scott Knight, 58, Cologne, MN 52.59% 4:40:23 10:42 4:39:57 2562 1131 M20 Joshua Bayer, 22, Minneapolis, MN 43.84% 4:40:27 10:42 4:32:17 2563 1132 M20 Michael Ratelle, 28, Bloomington, MN 43.84% 4:40:29 10:42 4:32:47 2564 412 M35 Andrew Sheets, 36, Farmington, MN 44.18% 4:40:31 10:42 4:32:44 2565 1133 M20 Steven Bonniwell, 25, Charlottesville, VA 43.83% 4:40:32 10:42 4:27:45 2566 238 M45 Ct Yeung, 49, Minneapolis, MN 48.48% 4:40:35 10:42 4:26:35 2567 413 M35 Andrew Twinamatsiko, 35, Apple Valley, MN 44.04% 4:40:35 10:42 4:38:58 2568 414 M35 Andrew Suedbeck, 37, Plymouth, MN 44.33% 4:40:38 10:42 4:38:28 2569 54 M60 Neil Bealka, 63, Waco, TX 55.11% 4:40:39 10:42 4:28:18 2570 196 M50 Paul Overvoorde, 51, St Paul, MN 49.31% 4:40:39 10:42 4:28:30 2571 120 M55 Richard Coleman, 55, Minneapolis, MN 51.11% 4:40:39 10:42 4:38:32 2572 1134 M20 Joe Nogosek, 20, Minneapolis, MN 43.81% 4:40:40 10:42 4:27:01 2573 1135 M20 Robby Cecil, 34, Burnsville, MN 43.91% 4:40:45 10:42 4:40:07 2574 1136 M20 Peter Cragoe, 27, Minneapolis, MN 43.79% 4:40:47 10:43 4:28:40 2575 1137 M20 Brendan Schedler, 25, Huntley, IL 43.78% 4:40:49 10:43 4:32:36 2576 121 M55 Greg Mattson, 56, North Oaks, MN 51.54% 4:40:50 10:43 4:40:41 2577 351 M40 Joseph Delaney, 43, Minneapolis, MN 46.05% 4:40:52 10:43 4:32:29 2578 1138 M20 Hunter Eggers, 28, Bloomington, MN 43.76% 4:40:56 10:43 4:39:12 2579 122 M55 Keith Graupmann, 58, Woodbury, MN 52.47% 4:40:59 10:43 4:26:30 2580 1139 M20 Joseph Asleson, 32, Minneapolis, MN 43.77% 4:40:59 10:43 4:40:59 2581 352 M40 Carlos Watson, 44, Woodbury, MN 46.40% 4:41:03 10:43 4:27:09 2582 1140 M20 Christopher Joplin, 26, West Hartford, CT 43.74% 4:41:05 10:43 4:27:13 2583 55 M60 Terry Gust, 60, Eden Prairie, MN 53.45% 4:41:06 10:43 4:38:57 2584 197 M50 Jay Anderson, 54, Eau Claire, WI 50.56% 4:41:07 10:43 4:33:49 2585 239 M45 Tommy Penton, 49, Bloomington, MN 48.36% 4:41:16 10:44 4:33:40 2586 415 M35 Leopold Arko, 36, Boston, MA 44.04% 4:41:24 10:44 4:28:04 2587 416 M35 Jon Mosher, 38, Minneapolis, MN 44.41% 4:41:26 10:44 4:33:38 2588 198 M50 Tim Floyd, 53, Woodbury, MN 50.05% 4:41:26 10:44 4:33:41 2589 1141 M20 Matthew Rauhauser, 29, Chanhassen, MN 43.68% 4:41:30 10:44 4:29:25 2590 1142 M20 Jesse Koon, 33, Minneapolis, MN 43.72% 4:41:30 10:44 4:33:06 2591 123 M55 Tony Quernemoen, 56, Robbinsdale, MN 51.41% 4:41:32 10:44 4:39:54 2592 240 M45 Karsten Klarqvist, 46, Roseville, MN 47.09% 4:41:34 10:44 4:29:13 2593 36 M18 Andrew Herrema, 19, St Paul, MN 43.66% 4:41:36 10:44 4:27:58 2594 353 M40 Joel Erkkinen, 40, Roseville, MN 44.89% 4:41:40 10:45 4:33:21 2595 199 M50 Eric Iverson, 50, St Paul, MN 48.71% 4:41:42 10:45 4:39:32 2596 1143 M20 John Becker, 25, Minneapolis, MN 43.63% 4:41:50 10:45 4:28:31 2597 200 M50 Scott Ziemer, 53, Bloomington, MN 49.98% 4:41:50 10:45 4:28:52 2598 241 M45 Thomas Robin, 48, Minneapolis, MN 47.85% 4:41:50 10:45 4:33:47 2599 124 M55 Andrew McDonough, 59, Western Springs, IL 52.81% 4:41:51 10:45 4:28:02 2600 201 M50 Paul Meyer, 52, Menasha, WI 49.53% 4:41:52 10:45 4:35:02 2601 417 M35 Hugo Mathus, 36, Guatemala 43.97% 4:41:52 10:45 4:35:03 2602 1144 M20 Casey Murray, 34, Waconia, MN 43.74% 4:41:53 10:45 4:28:33 2603 1145 M20 Landen Schmeichel, 24, Bismarck, ND 43.62% 4:41:53 10:45 4:33:58 2604 1146 M20 Jesus Gutierrez, 22, Richfield, MN 43.61% 4:41:56 10:45 4:28:29 2605 418 M35 Tom Garretson, 36, Minneapolis, MN 43.96% 4:41:56 10:45 4:34:22 2606 1147 M20 Mike Martchev, 28, Minneapolis, MN 43.61% 4:41:57 10:45 4:26:44 2607 1148 M20 Ryan Nelson, 29, Roseville, MN 43.60% 4:41:58 10:45 4:34:00 2608 1149 M20 Jason Stevens, 30, Minneapolis, MN 43.60% 4:41:58 10:45 4:34:00 2609 1150 M20 Adam Klein, 23, Beavercreek, OH 43.60% 4:41:58 10:45 4:39:49 2610 419 M35 Manuel Valencia, 38, Menomonee Falls, WI 44.32% 4:42:01 10:45 4:41:56 2611 354 M40 Greg Smock, 40, Minneapolis, MN 44.82% 4:42:05 10:46 4:33:34 2612 420 M35 Nick Schuver, 37, Roseville, MN 44.09% 4:42:10 10:46 4:33:55 2613 1151 M20 Ray Montreal, 25, Bloomington, MN 43.55% 4:42:20 10:46 4:41:57 2614 242 M45 Jon Lunderby, 46, Oakland Park, FL 46.96% 4:42:21 10:46 4:35:23 2615 1152 M20 Derek Doty, 34, Richfield, MN 43.66% 4:42:23 10:46 4:34:14 2616 243 M45 Austin RobinsonCoolidge, 46, Northfield, MN 46.95% 4:42:26 10:46 4:34:54 2617 56 M60 Greg Thompson, 60, Plymouth, MN 53.18% 4:42:31 10:47 4:35:01 2618 19 M65 David Davenport, 68, Rochester, NY 57.55% 4:42:33 10:47 4:41:02 2619 202 M50 David Hadcock, 50, Mequon, WI 48.56% 4:42:34 10:47 4:28:25 2620 203 M50 Phil Villarreal, 51, Vadnais Heights, MN 48.95% 4:42:42 10:47 4:29:46 2621 1153 M20 Daniel Cody, 25, Charlottesville, VA 43.49% 4:42:42 10:47 4:35:02 2622 20 M65 John Schreifels, 67, St Cloud, MN 56.93% 4:42:44 10:47 4:34:09 2623 125 M55 Kevin Hall, 59, Rosemount, MN 52.63% 4:42:47 10:47 4:34:33 2624 355 M40 Peng Zhao, 44, Minneapolis, MN 46.11% 4:42:50 10:47 4:30:47 2625 126 M55 Chang Cho, 59, Lake Elmo, MN 52.62% 4:42:51 10:47 4:29:14 2626 1154 M20 Jake Knopick, 24, Elk River, MN 43.44% 4:43:02 10:48 4:42:25 2627 204 M50 Rand Sola, 52, Duluth, MN 49.32% 4:43:04 10:48 4:29:44 2628 421 M35 Scott Cichosz, 36, Holmen, WI 43.78% 4:43:06 10:48 4:36:07 2629 356 M40 Scott Hawks, 44, Shorewood, MN 46.06% 4:43:08 10:48 4:36:29 2630 422 M35 Derek Dilly, 38, Henning, MN 44.14% 4:43:11 10:48 4:28:16 2631 205 M50 Jeffery Bond, 53, Prinsburg, MN 49.74% 4:43:13 10:48 4:34:47 2632 1155 M20 Joseph Reinders, 26, St Paul, MN 43.41% 4:43:14 10:48 4:34:55 2633 1156 M20 Adam Dickinson, 23, Oakdale, MN 43.41% 4:43:15 10:48 4:28:18 2634 57 M60 Roger Grimm, 60, Rochester, MN 53.04% 4:43:18 10:48 4:30:44 2635 244 M45 Jeffrey Phillips, 48, Poquoson, VA 47.59% 4:43:21 10:48 4:30:25 2636 1157 M20 Matthew Laszinski, 34, Stevens Point, WI 43.51% 4:43:21 10:48 4:30:32 2637 423 M35 Joseph Houghton, 39, Wayzata, MN 44.35% 4:43:21 10:48 4:34:33 2638 206 M50 Steve Hanovich, 50, St Louis Park, MN 48.41% 4:43:26 10:49 4:30:23 2639 1158 M20 Alex Becker, 29, Maple Plain, MN 43.38% 4:43:26 10:49 4:35:40 2640 1159 M20 Eric Guttormson, 34, Eagan, MN 43.47% 4:43:37 10:49 4:35:37 2641 424 M35 Travis Miller, 38, Eau Claire, WI 44.07% 4:43:38 10:49 4:35:15 2642 207 M50 Curt Kukert, 51, Devils Lake, ND 48.77% 4:43:45 10:49 4:35:12 2643 58 M60 Gregg Carlson, 63, Aberdeen, SD 54.50% 4:43:46 10:49 4:36:27 2644 1160 M20 James Norman, 29, Coon Rapids, MN 43.33% 4:43:47 10:49 4:35:17 2645 1161 M20 Matt Scattergood, 23, Edina, MN 43.32% 4:43:48 10:49 4:41:52 2646 357 M40 Preston Heinz, 40, Edina, MN 44.54% 4:43:52 10:50 4:30:01 2647 1162 M20 Cole Wensman, 24, St Cloud, MN 43.31% 4:43:53 10:50 4:42:21 2648 21 M65 Dan Kimmel, 67, Burnsville, MN 56.69% 4:43:54 10:50 4:30:08 2649 1163 M20 Logan Breuning, 21, Lino Lakes, MN 43.30% 4:43:55 10:50 4:36:41 2650 425 M35 Jason Primus, 39, Sartell, MN 44.25% 4:43:58 10:50 4:36:24 2651 1164 M20 Alex Abrahamson, 23, Pipestone, MN 43.29% 4:43:59 10:50 4:35:50 2652 1165 M20 Patrick Steidl, 34, Eden Prairie, MN 43.41% 4:44:01 10:50 4:43:56 2653 1166 M20 Dylan Duerre, 23, Minneapolis, MN 43.27% 4:44:07 10:50 4:36:39 2654 245 M45 Nels Onstad, 48, Morris, MN 47.45% 4:44:11 10:50 4:30:19 2655 426 M35 Brian Storey, 39, Minneapolis, MN 44.22% 4:44:11 10:50 4:42:43 2656 1167 M20 Ezra Van Den Einde, 29, Moorhead, MN 43.26% 4:44:12 10:50 4:31:42 2657 246 M45 Eric Winter, 46, Savage, MN 46.65% 4:44:14 10:50 4:31:44 2658 208 M50 Patrick Johnston, 54, Pine Island, MN 49.98% 4:44:23 10:51 4:30:07 2659 209 M50 Tim Johnson, 54, Cottage Grove, MN 49.98% 4:44:24 10:51 4:30:59 2660 127 M55 Steve Pavlik, 57, Racine, WI 51.36% 4:44:25 10:51 4:37:07 2661 247 M45 Darren Walsh, 45, Winnipeg, MB 46.23% 4:44:26 10:51 4:32:12 2662 1168 M20 Matthew Sweet, 33, Minneapolis, MN 43.27% 4:44:29 10:51 4:32:01 2663 1169 M20 Bodhe Scheerer, 26, Minneapolis, MN 43.22% 4:44:30 10:51 4:31:06 2664 1170 M20 Mathew Benoit, 28, Saint Paul, MN 43.21% 4:44:33 10:51 4:31:42 2665 1171 M20 Nathan Kroschel, 25, Minneapolis, MN 43.21% 4:44:33 10:51 4:32:28 2666 248 M45 Karl Erickson, 47, Maplewood, MN 46.99% 4:44:33 10:51 4:37:19 2667 1172 M20 Timothy Juang, 26, Minneapolis, MN 43.19% 4:44:39 10:51 4:32:12 2668 249 M45 Michael Ross, 48, Bozeman, MT 47.38% 4:44:39 10:51 4:36:50 2669 1173 M20 Michael Dembinski, 27, Minneapolis, MN 43.19% 4:44:42 10:52 4:30:43 2670 1174 M20 Mark Kania, 31, Chicago, IL 43.18% 4:44:45 10:52 4:36:22 2671 1175 M20 Daryl Green, 32, Lakeville, MN 43.18% 4:44:48 10:52 4:37:23 2672 1176 M20 Matthew Gyure, 31, Lafayette, IN 43.17% 4:44:50 10:52 4:32:13 2673 358 M40 Tom Chouinard, 42, Minneapolis, MN 45.03% 4:44:53 10:52 4:43:37 2674 37 M18 Logan Bevan, 18, Ramsey, MN 43.18% 4:44:55 10:52 4:31:28 2675 210 M50 Tom Weinholzer, 50, St Paul, MN 48.15% 4:44:57 10:52 4:43:38 2676 1177 M20 Joe Zander, 27, Lakeville, MN 43.10% 4:45:16 10:53 4:36:41 2677 427 M35 Li Yao, 35, St Paul, MN 43.32% 4:45:16 10:53 4:37:26 2678 128 M55 Durk Thompson, 55, St. Louis Park, MN 50.28% 4:45:16 10:53 4:37:46 2679 428 M35 Nathan Fong, 36, Woodbury, MN 43.44% 4:45:19 10:53 4:33:11 2680 429 M35 Cole Pedraja, 36, Waconia, MN 43.43% 4:45:23 10:53 4:33:10 2681 129 M55 Bryan Berg, 58, Woodbury, MN 51.64% 4:45:32 10:53 4:32:38 2682 359 M40 Rajpal Jain, 43, Minneapolis, MN 45.29% 4:45:34 10:54 4:31:11 2683 1178 M20 Michael Cromwell, 34, St Paul, MN 43.17% 4:45:34 10:54 4:33:08 2684 430 M35 Paul Ristvedt, 37, Lake Elmo, MN 43.57% 4:45:34 10:54 4:33:11 2685 130 M55 Jeff Gullord, 59, Maple Grove, MN 52.12% 4:45:34 10:54 4:37:25 2686 1179 M20 Max Olson, 24, Rapid City, SD 43.05% 4:45:34 10:54 4:38:14 2687 1180 M20 Logan Evenson, 29, Minneapolis, MN 43.03% 4:45:42 10:54 4:30:33 2688 211 M50 Dan Perlick, 51, White Bear Lake, MN 48.43% 4:45:44 10:54 4:37:50 2689 1181 M20 Ian McCabe, 29, Cottage Grove, MN 43.02% 4:45:47 10:54 4:33:47 2690 250 M45 Michael Phillips, 49, Chico, IL 47.60% 4:45:47 10:54 4:38:41 2691 212 M50 Terence Szymanski, 50, Woodbury, MN 48.01% 4:45:48 10:54 4:32:36 2692 22 M65 Carl Stemm, 65, Minneapolis, MN 55.19% 4:45:51 10:54 4:32:52 2693 360 M40 Brian Barden, 42, Cold Spring, MN 44.88% 4:45:52 10:54 4:32:54 2694 361 M40 Jeffrey Shebesta, 42, Chicago, IL 44.88% 4:45:52 10:54 4:37:31 2695 1182 M20 Jonathan Heinen, 30, Minneapolis, MN 43.01% 4:45:53 10:54 4:33:45 2696 131 M55 Paquito Brucal, 55, Winnipeg, MB 50.17% 4:45:55 10:54 4:39:01 2697 362 M40 Tony Rajkowski, 42, New Brighton, MN 44.87% 4:45:56 10:54 4:44:53 2698 213 M50 Peter Shea, 50, Lakeville, MN 47.97% 4:46:01 10:55 4:37:24 2699 5 M70 Leigh Webber, 70, Blaine, MN 58.04% 4:46:03 10:55 4:38:02 2700 431 M35 Peter Cirka, 35, Charlottesville, VA 43.20% 4:46:04 10:55 4:38:24 2701 1183 M20 Zachary Christiansen, 24, St Paul, MN 42.98% 4:46:05 10:55 4:31:13 2702 251 M45 Sandino Verrelli, 45, Beacon Falls, CT 45.95% 4:46:10 10:55 4:38:02 2703 132 M55 David Buche, 58, Woodbury, MN 51.51% 4:46:14 10:55 4:33:33 2704 432 M35 Phil Luitjens, 38, Elk River, MN 43.65% 4:46:19 10:55 4:33:53 2705 1184 M20 David Perrault, 32, Mendota Heights, MN 42.94% 4:46:23 10:55 4:32:44 2706 133 M55 Alan Olson, 57, Minneapolis, MN 51.01% 4:46:23 10:55 4:33:31 2707 214 M50 Matt Harrington, 50, Everett, WA 47.90% 4:46:27 10:56 4:38:26 2708 1185 M20 Joel Arp, 24, Minneapolis, MN 42.92% 4:46:27 10:56 4:44:52 2709 1186 M20 Robert Shepetin, 21, St Paul, MN 42.91% 4:46:32 10:56 4:38:01 2710 1187 M20 Cole Kothman, 32, Princeton, MN 42.92% 4:46:33 10:56 4:33:03 2711 252 M45 Travis Block, 46, Faribault, MN 46.26% 4:46:36 10:56 4:33:14 2712 1188 M20 Luke Schneeman, 25, Milwaukee, WI 42.90% 4:46:36 10:56 4:34:11 2713 253 M45 Deepak Sanjel, 48, Carver, MN 47.05% 4:46:38 10:56 4:33:38 2714 433 M35 Omar Abouezzeddine, 37, Rochester, MN 43.40% 4:46:39 10:56 4:45:05 2715 254 M45 Brett Peterson, 48, Eden Prairie, MN 47.04% 4:46:43 10:56 4:38:14 2716 59 M60 Kent Queensland, 63, Shoreview, MN 53.93% 4:46:46 10:56 4:39:53 2717 134 M55 Pedro Infante, 58, Dupont, WA 51.41% 4:46:49 10:56 4:38:41 2718 1189 M20 Blake Corbet, 24, Stacy, MN 42.86% 4:46:50 10:56 4:33:49 2719 255 M45 Shane Robertson, 45, Minnetonka, MN 45.83% 4:46:57 10:57 4:34:50 2720 60 M60 David Lenz, 60, Burnsville, MN 52.34% 4:47:05 10:57 4:44:54 2721 363 M40 David Roseland, 41, Elk River, MN 44.34% 4:47:06 10:57 4:31:48 2722 215 M50 Joshua Lund, 50, Pittsburgh, PA 47.79% 4:47:06 10:57 4:35:02 2723 135 M55 Christopher Buell, 56, Beavercreek, OH 50.39% 4:47:15 10:57 4:33:36 2724 364 M40 Roberto Cantu, 40, Minneapolis, MN 43.98% 4:47:26 10:58 4:35:09 2725 136 M55 David Bocek, 57, Plymouth, MN 50.82% 4:47:27 10:58 4:39:16 2726 256 M45 Mei Xiao, 47, Woodbury, MN 46.49% 4:47:36 10:58 4:40:05 2727 1190 M20 Brian Romanowski, 26, Minneapolis, MN 42.75% 4:47:37 10:58 4:39:21 2728 1191 M20 Rowdie Erwin, 27, Minneapolis, MN 42.74% 4:47:40 10:58 4:33:15 2729 1192 M20 Jace Manthe, 24, Saint Paul, MN 42.74% 4:47:40 10:58 4:40:14 2730 1193 M20 Jordan Koski, 24, Madison, WI 42.73% 4:47:46 10:59 4:40:52 2731 1194 M20 Connor Theisen, 25, Shoreview, MN 42.73% 4:47:46 10:59 4:47:04 2732 434 M35 David Lambert, 35, Plymouth, MN 42.93% 4:47:49 10:59 4:46:22 2733 1195 M20 Josef Haubrich, 27, St Louis Park, MN 42.72% 4:47:50 10:59 4:46:22 2734 365 M40 Brett Frayseth, 44, Minneapolis, MN 45.30% 4:47:51 10:59 4:40:30 2735 1196 M20 Samuel Hinh, 25, Burnsville, MN 42.71% 4:47:52 10:59 4:33:06 2736 1197 M20 Patrick Conroy, 26, Edina, MN 42.71% 4:47:52 10:59 4:46:35 2737 257 M45 Alemayhu Tegene, 47, Saint Paul, MN 46.44% 4:47:55 10:59 4:34:49 2738 366 M40 Gray Riley, 41, Harrisburg, NC 44.21% 4:47:59 10:59 4:47:59 2739 435 M35 Tony Androsky, 39, Southlake, TX 43.64% 4:47:59 10:59 4:47:59 2740 1198 M20 Davian Robinson, 27, Waxhaw, NC 42.69% 4:47:59 10:59 4:47:59 2741 1199 M20 Brandon Dickison, 28, Champlin, MN 42.68% 4:48:06 10:59 4:40:07 2742 1200 M20 Grant Brokl, 21, Inver Grove Heigh, MN 42.67% 4:48:08 10:59 4:34:18 2743 137 M55 Jason Megraw, 55, Carlsbad, CA 49.78% 4:48:08 10:59 4:35:52 2744 1201 M20 Jesse Tordsen, 34, Minneapolis, MN 42.78% 4:48:09 10:59 4:36:06
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

2745 1202 M20 Stephen Ross, 33, Portage La Prairi, MB 42.68% 4:48:24 11:00 4:40:30 2746 216 M50 Wade Burgess, 50, Saint Paul, MN 47.57% 4:48:25 11:00 4:36:47 2747 61 M60 Daniel Komarek, 63, Hopkins, MN 53.62% 4:48:27 11:00 4:40:06 2748 217 M50 Tom De Ranitz, 54, St Louis Park, MN 49.24% 4:48:39 11:01 4:34:09 2749 1203 M20 Dan Genrich, 29, Sun Prairie, WI 42.59% 4:48:41 11:01 4:40:27 2750 436 M35 Samuel Carlsen, 38, Minneapolis, MN 43.29% 4:48:42 11:01 4:34:46 2751 1204 M20 Zackary Eliason, 22, Watertown, MN 42.58% 4:48:47 11:01 4:36:25 2752 1205 M20 Deepak Sisodia, 34, Palatine, IL 42.68% 4:48:53 11:01 4:42:08 2753 1206 M20 Phillip Kinnison, 33, Cassopolis, MI 42.61% 4:48:53 11:01 4:47:29 2754 367 M40 Jon Kircher, 44, St Paul, MN 45.14% 4:48:54 11:01 4:36:40 2755 1207 M20 Adam Stuhr, 26, Coon Rapids, MN 42.56% 4:48:55 11:01 4:41:47 2756 218 M50 Jeff Stoddard, 50, Grand Marais, MN 47.49% 4:48:56 11:01 4:36:26 2757 38 M18 Connor Joseph, 19, Plymouth, WI 42.55% 4:48:58 11:01 4:34:15 2758 62 M60 John Friday, 60, Thunder Bay, ON 51.99% 4:48:59 11:01 4:47:32 2759 1208 M20 Daniel Bader, 28, Verona, WI 42.54% 4:49:03 11:01 4:41:42 2760 6 M70 Michael Baker, 72, Shoreview, MN 58.77% 4:49:06 11:02 4:36:48 2761 1209 M20 Tony Wind, 33, Cottage Grove, MN 42.57% 4:49:09 11:02 4:41:36 2762 437 M35 Andy Wind, 36, Richfield, MN 42.86% 4:49:10 11:02 4:41:37 2763 368 M40 Ken Munn, 41, Maple Grove, MN 44.01% 4:49:17 11:02 4:41:02 2764 1210 M20 Marcus Sivanich, 33, Andover, MN 42.54% 4:49:19 11:02 4:34:26 2765 1211 M20 Lucas Eggerichs, 27, Minneapolis, MN 42.48% 4:49:25 11:02 4:36:57 2766 1212 M20 Justin Evenhouse, 20, Minocqua, WI 42.48% 4:49:27 11:02 4:35:59 2767 1213 M20 Joseph Carlstrom, 22, Burnsville, MN 42.46% 4:49:34 11:03 4:48:23 2768 23 M65 John Beshara, 66, Apple Valley, MN 55.02% 4:49:35 11:03 4:37:30 2769 438 M35 Robb Volkenant, 35, Lakeville, MN 42.66% 4:49:39 11:03 4:48:40 2770 1214 M20 Ramón Espinoza, 27, Kalamazoo, MI 42.45% 4:49:40 11:03 4:34:59 2771 1215 M20 Christopher Yard, 32, Minneapolis, MN 42.45% 4:49:41 11:03 4:42:07 2772 1216 M20 Brian Booth, 31, West Fargo, ND 42.44% 4:49:44 11:03 4:41:25 2773 1217 M20 Peter Schneeman, 29, St. Paul, MN 42.43% 4:49:47 11:03 4:37:23 2774 439 M35 Jay Soucia, 38, Austin, TX 43.12% 4:49:51 11:03 4:42:16 2775 138 M55 Robert Gudmestad, 55, Fort Collins, CO 49.47% 4:49:55 11:03 4:37:52 2776 139 M55 Benjamin Kornelis, 56, Minneapolis, MN 49.92% 4:49:56 11:04 4:35:50 2777 440 M35 Paul Muenchow, 37, Prior Lake, MN 42.91% 4:49:56 11:04 4:36:23 2778 441 M35 Kacy Lyman, 39, Saint Louis Park, MN 43.34% 4:49:57 11:04 4:36:36 2779 1218 M20 Sam Wasmund, 29, Maple Grove, MN 42.40% 4:49:58 11:04 4:48:43 2780 63 M60 Paul Arbisi, 64, Edina, MN 53.86% 4:49:59 11:04 4:49:31 2781 369 M40 Robert Ribciuc, 44, Minneapolis, MN 44.94% 4:50:12 11:04 4:41:50 2782 1219 M20 Sam Jorgenson, 24, Minneapolis, MN 42.36% 4:50:13 11:04 4:42:18 2783 442 M35 Scott Atkins, 35, Lino Lakes, MN 42.58% 4:50:13 11:04 4:48:47 2784 1220 M20 Matt Dorow, 22, Burnsville, MN 42.36% 4:50:15 11:04 4:42:02 2785 1221 M20 John Brown, 32, Chicago, IL 42.36% 4:50:18 11:04 4:42:21 2786 140 M55 Juan Aceves, 57, Guadalajara, JA 50.31% 4:50:22 11:05 4:38:20 2787 64 M60 Paul Case, 62, Richfield, MN 52.74% 4:50:23 11:05 4:42:21 2788 65 M60 Brent Metfessel, 60, Eden Prairie, MN 51.74% 4:50:23 11:05 4:42:48 2789 1222 M20 Matthew Haines, 32, Golden Valley, MN 42.34% 4:50:26 11:05 4:37:30 2790 370 M40 Joseph Riemann, 42, Minneapolis, MN 44.16% 4:50:31 11:05 4:37:52 2791 1223 M20 Samuel Gerlach, 24, Elk River, MN 42.32% 4:50:32 11:05 4:49:45 2792 1224 M20 Thomas Fuller, 32, Minot, ND 42.32% 4:50:33 11:05 4:38:05 2793 1225 M20 Christopher Zielinski, 23, Redlands, CA 42.31% 4:50:36 11:05 4:37:59 2794 1226 M20 Jack Johnson, 27, Minneapolis, MN 42.29% 4:50:44 11:05 4:49:17 2795 219 M50 Randall Henkemeyer, 53, Prior Lake, MN 48.43% 4:50:54 11:06 4:50:34 2796 1227 M20 Kyle Nickodem, 31, Minneapolis, MN 42.26% 4:50:55 11:06 4:42:43 2797 371 M40 Joel Hoerneman, 40, Shoreview, MN 43.45% 4:51:00 11:06 4:38:40 2798 220 M50 Rick Campins, 52, Eagan, MN 47.98% 4:51:00 11:06 4:49:14 2799 221 M50 John Durham, 52, Moorhead, MN 47.96% 4:51:07 11:06 4:37:23 2800 222 M50 Steven Merckx, 50, Madison, WI 47.10% 4:51:17 11:07 4:42:52 2801 372 M40 Chris Davis, 44, Minneapolis, MN 44.77% 4:51:19 11:07 4:43:08 2802 1228 M20 James O’halloran, 27, Adel, IA 42.19% 4:51:25 11:07 4:43:04 2803 2 M75 Herb Byun, 75, Lino Lakes, MN 60.87% 4:51:30 11:07 4:37:59 2804 373 M40 Travis Nickel, 40, Rochester, MN 43.36% 4:51:36 11:07 4:37:17 2805 1229 M20 Nick Esch, 20, Minneapolis, MN 42.16% 4:51:37 11:07 4:37:24 2806 1230 M20 Jacques Lizotte, 32, West Des Moines, IA 42.17% 4:51:37 11:07 4:38:34 2807 258 M45 Michael Siderits, 46, Cincinnati, OH 45.45% 4:51:42 11:08 4:39:24 2808 259 M45 Pablo Ortiz, 47, Guatemala, GU 45.84% 4:51:43 11:08 4:44:34 2809 1231 M20 Alexander McDonald, 24, Edina, MN 42.14% 4:51:45 11:08 4:44:32 2810 1232 M20 Matthew Johnson, 28, Mendota Heights, MN 42.13% 4:51:51 11:08 4:37:51 2811 443 M35 Adam Murphy, 37, Woodbury, MN 42.62% 4:51:54 11:08 4:38:27 2812 444 M35 Greger Calhan, 38, Minneapolis, MN 42.81% 4:51:56 11:08 4:37:38 2813 7 M70 William Langevin, 70, St Paul, MN 56.87% 4:51:57 11:08 4:43:50 2814 260 M45 Matthew Banfield, 47, Edina, MN 45.80% 4:51:59 11:08 4:38:59 2815 374 M40 Vinicius Silva, 42, Woodbury, MN 43.93% 4:52:01 11:08 4:38:03 2816 1233 M20 Mitch Bermel, 24, Lakeville, MN 42.09% 4:52:08 11:09 4:39:26 2817 375 M40 Jeff Winter, 41, Coon Rapids, MN 43.57% 4:52:11 11:09 4:44:54 2818 376 M40 Kris Fletcher, 42, Lakeville, MN 43.90% 4:52:12 11:09 4:44:00 2819 24 M65 Brian Landstrom, 68, Duluth, MN 55.64% 4:52:15 11:09 4:38:19 2820 1234 M20 Ben Skemp, 32, St. Louis Park, MN 42.08% 4:52:15 11:09 4:44:01 2821 66 M60 Mike Holmes, 60, Minnetonka, MN 51.41% 4:52:15 11:09 4:44:56 2822 377 M40 Jacob Anderson, 40, Pillager, MN 43.25% 4:52:18 11:09 4:44:13 2823 378 M40 Rajesh Garudammagari, 40, Chanhassen, MN 43.25% 4:52:19 11:09 4:38:49 2824 379 M40 Vincent Zarletti, 40, Princeton, MN 43.24% 4:52:24 11:09 4:44:35 2825 1235 M20 Ian Schoenke, 28, St Paul, MN 42.04% 4:52:27 11:09 4:44:33 2826 445 M35 Clint Briscoe, 38, Edina, MN 42.74% 4:52:28 11:09 4:40:15 2827 380 M40 Frederick Kunas, 42, Auburn, ME 43.86% 4:52:30 11:09 4:37:12 2828 67 M60 Randy Ristow, 60, Milwaukee, WI 51.36% 4:52:33 11:10 4:44:31 2829 446 M35 Anthony Byerly, 37, Birchwood, MN 42.52% 4:52:37 11:10 4:37:32 2830 1236 M20 Noah Ohmann, 32, St Paul, MN 42.01% 4:52:44 11:10 4:39:06 2831 447 M35 Jc Lippold, 37, Minneapolis, MN 42.49% 4:52:50 11:10 4:38:38 2832 261 M45 Rich Decker, 47, Hutchinson, MN 45.66% 4:52:52 11:10 4:45:48 2833 1237 M20 David Fier, 34, Deephaven, MN 42.09% 4:52:53 11:10 4:40:22 2834 223 M50 Mark Hawkins, 50, Fridley, MN 46.82% 4:53:03 11:11 4:40:36 2835 25 M65 Franklin Fleming, 68, Minneapolis, MN 55.47% 4:53:09 11:11 4:52:45 2836 381 M40 Angelo Aquino, 44, Santa Ana, CA 44.48% 4:53:10 11:11 4:40:59 2837 1238 M20 Alex Linden, 23, Sioux City, IA 41.94% 4:53:10 11:11 4:44:34 2838 1239 M20 Andrew Kraabel, 31, Champlin, MN 41.94% 4:53:10 11:11 4:45:08 2839 68 M60 Jim Bennett, 63, Rochester, MN 52.74% 4:53:14 11:11 4:40:02 2840 1240 M20 Cody Voll, 27, Minneapolis, MN 41.93% 4:53:15 11:11 4:45:36 2841 224 M50 Peter Kaul, 54, Eagan, MN 48.46% 4:53:18 11:11 4:44:43 2842 141 M55 Joe Kinning, 59, Excelsior, MN 50.74% 4:53:19 11:11 4:39:17 2843 142 M55 Curt Carey, 55, Maple Grove, MN 48.90% 4:53:20 11:11 4:45:13 2844 1241 M20 Andrews Allen, 31, Eagan, MN 41.91% 4:53:21 11:11 4:38:57 2845 1242 M20 Shane Doane, 23, Minneapolis, MN 41.89% 4:53:29 11:12 4:39:00 2846 225 M50 Esayas Azebo, 53, Cottage Grove, MN 47.99% 4:53:32 11:12 4:41:08 2847 382 M40 Kate Dusenbury, 42, Grand Forks, ND 43.70% 4:53:33 11:12 4:40:00 2848 383 M40 Mark Dusenbury, 42, Grand Forks, ND 43.70% 4:53:33 11:12 4:40:00 2849 1243 M20 Bill Turgi, 34, Rochester, MN 41.99% 4:53:34 11:12 4:45:37 2850 384 M40 Erich Heydweiller, 41, Houston, TX 43.36% 4:53:36 11:12 4:38:57 2851 1244 M20 Anthony Bello, 33, Burnsville, MN 41.92% 4:53:36 11:12 4:39:17 2852 1245 M20 James Manne-Nicholas, 27, Minneapolis, MN 41.88% 4:53:36 11:12 4:45:54 2853 1246 M20 Joshua Tanguay, 27, Minneapolis, MN 41.87% 4:53:37 11:12 4:38:38 2854 1247 M20 Matt Soergel, 28, Lexington, KY 41.87% 4:53:37 11:12 4:45:22 2855 26 M65 Vernon Sharp, 68, Maplewood, MN 55.38% 4:53:37 11:12 4:45:39 2856 448 M35 Kyle Harris, 35, Lenexa, KS 42.08% 4:53:38 11:12 4:38:34 2857 1248 M20 David Barto, 34, Bloomington, MN 41.99% 4:53:38 11:12 4:44:59 2858 1249 M20 Andrew Wipf, 28, Minneapolis, MN 41.87% 4:53:39 11:12 4:45:08 2859 385 M40 John Mink, 44, Spokane, WA 44.41% 4:53:39 11:12 4:46:16 2860 449 M35 Jeff True, 38, Rochester, MN 42.55% 4:53:44 11:12 4:41:07 2861 1250 M20 Jordan Pease, 30, Houston, TX 41.85% 4:53:48 11:12 4:41:41 2862 1251 M20 Michael Torres, 33, Mankato, MN 41.89% 4:53:49 11:12 4:45:40 2863 450 M35 Jake Taylor, 36, Lakeville, MN 42.15% 4:54:03 11:13 4:47:26 2864 386 M40 Andrew Grande, 44, Mendota Heights, MN 44.34% 4:54:08 11:13 4:41:01 2865 262 M45 Dan Zirbes, 47, Minneapolis, MN 45.46% 4:54:08 11:13 4:47:17 2866 1252 M20 Ari Hagopian, 34, Chicago, IL 41.90% 4:54:15 11:13 4:46:01 2867 263 M45 Charles Saillant, 47, Québec, QC 45.44% 4:54:16 11:13 4:46:49 2868 1253 M20 Zachary Sobolewski, 24, Roseville, MN 41.77% 4:54:20 11:14 4:46:22 2869 451 M35 Robert Jackson, 36, Prior Lake, MN 42.10% 4:54:22 11:14 4:33:51 2870 452 M35 Gonzalo Introcaso, 36, Saint Paul, MN 42.10% 4:54:24 11:14 4:47:10 2871 453 M35 Severin St. Martin, 38, Minneapolis, MN 42.45% 4:54:27 11:14 4:42:06 2872 454 M35 Jonathan Van Wyck, 36, Edina, MN 42.09% 4:54:27 11:14 4:42:06 2873 1254 M20 Jonathon Langel, 25, Davis, IL 41.74% 4:54:32 11:14 4:41:17 2874 264 M45 Mark Suojanen, 47, Duluth, MN 45.40% 4:54:33 11:14 4:40:17 2875 1255 M20 Ryan Hankins, 20, Maple Grove, MN 41.74% 4:54:35 11:14 4:46:35 2876 27 M65 Dan Nielsen, 66, Maple Grove, MN 54.08% 4:54:36 11:14 4:41:45 2877 387 M40 Brian Corriea, 44, Wilson, WI 44.25% 4:54:41 11:14 4:40:47 2878 455 M35 Abiram Ganesh, 38, Rosemount, MN 42.41% 4:54:44 11:14 4:42:29 2879 1256 M20 Kevin Handt, 27, St Louis Park, MN 41.71% 4:54:45 11:15 4:46:12 2880 143 M55 Dean Laiti, 59, Fridley, MN 50.48% 4:54:50 11:15 4:54:38 2881 226 M50 Todd Viegut, 51, Coon Rapids, MN 46.93% 4:54:53 11:15 4:48:15 2882 144 M55 Robert Howland, 59, Penn Hills, PA 50.47% 4:54:55 11:15 4:46:28 2883 388 M40 Leroy Longworth, 44, Woodbury, MN 44.21% 4:54:57 11:15 4:41:58 2884 145 M55 Gary Regalado, 56, Santa Ana, CA 49.06% 4:55:01 11:15 4:47:46 2885 389 M40 Dan Nilsson, 40, St. Paul, MN 42.85% 4:55:01 11:15 4:53:33 2886 390 M40 Paul Tatkenhorst, 40, Elk River, MN 42.85% 4:55:02 11:15 4:41:20 2887 69 M60 Frank Tiburzi, 60, Sykesville, MD 50.92% 4:55:03 11:15 4:42:45 2888 8 M70 Rob Johnson, 72, Eden Prairie, MN 57.58% 4:55:06 11:15 4:54:39 2889 1257 M20 Kyle Heuton, 29, Charlestown, MA 41.66% 4:55:07 11:15 4:39:59 2890 9 M70 Marvin Trandem, 72, Faribault, MN 57.58% 4:55:07 11:15 4:47:45 2891 227 M50 John Barbie, 51, Woodbury, MN 46.87% 4:55:15 11:16 4:40:48 2892 70 M60 David Hamlar, 64, Inver Grove Heigh, MN 52.90% 4:55:16 11:16 4:40:53 2893 228 M50 John Keller, 51, Mendota Heights, MN 46.84% 4:55:26 11:16 4:40:37 2894 456 M35 Ronald Wright, 39, Brooklyn Park, MN 42.53% 4:55:27 11:16 4:42:14 2895 391 M40 Nicholas Northrup, 40, Osseo, MN 42.79% 4:55:28 11:16 4:42:55 2896 146 M55 Jeffrey Winn, 56, Charlotte, NC 48.98% 4:55:28 11:16 4:48:22 2897 147 M55 Peter Schnorbach, 57, Edina, MN 49.43% 4:55:31 11:16 4:42:24 2898 1258 M20 Mark Furniss, 30, Minneapolis, MN 41.60% 4:55:35 11:16 4:40:09 2899 457 M35 Anthony Jennen, 39, Vadnais Heights, MN 42.51% 4:55:37 11:17 4:41:47 2900 148 M55 Mike Veeder, 58, Earlton, NY 49.86% 4:55:41 11:17 4:48:48 2901 1259 M20 Joseph Erickson, 25, Southwick, MA 41.58% 4:55:41 11:17 4:48:48 2902 1260 M20 Corey Wohlers, 29, Victoria, MN 41.58% 4:55:43 11:17 4:43:26 2903 1261 M20 Phillip Mattsson-Boze, 32, Madison, WI 41.57% 4:55:50 11:17 4:53:43 2904 1262 M20 Michael Munson, 25, St Paul, MN 41.55% 4:55:53 11:17 4:47:53 2905 1263 M20 Zach Grochowski, 24, Long Lake, MN 41.54% 4:55:57 11:17 4:47:47 2906 265 M45 Michael Wieneke, 46, Saint Paul, MN 44.80% 4:55:57 11:17 4:48:04 2907 392 M40 Mark McIlmoyle, 41, Eden Prairie, MN 43.01% 4:56:00 11:17 4:49:16 2908 458 M35 Sean Nagle, 37, Plymouth, MN 42.03% 4:56:01 11:17 4:42:14 2909 1264 M20 Ross Luedtke, 26, Buffalo, NY 41.53% 4:56:01 11:17 4:47:51 2910 1265 M20 Sintayhu Tesfaldet, 33, Apple Valley, MN 41.58% 4:56:02 11:17 4:48:17 2911 1266 M20 Luke Lambert, 27, Minneapolis, MN 41.53% 4:56:04 11:18 4:43:47 2912 459 M35 Juan Martinez, 37, Appleton, WI 42.01% 4:56:09 11:18 4:47:31 2913 460 M35 Emiliano Lerda, 39, Omaha, NE 42.43% 4:56:09 11:18 4:47:59 2914 393 M40 Joseph Erickson, 40, Hugo, MN 42.69% 4:56:09 11:18 4:48:52 2915 461 M35 Joshua Pestel, 38, Apple Valley, MN 42.20% 4:56:12 11:18 4:48:22 2916 266 M45 Dan Dolan, 48, Boxford, MA 45.52% 4:56:16 11:18 4:44:00 2917 149 M55 Seth Oden, 58, Franklin, TN 49.76% 4:56:19 11:18 4:42:04 2918 1267 M20 Kwang Kim, 27, Rochester, MN 41.48% 4:56:24 11:18 4:43:17 2919 1268 M20 Alok Kumar Singh, 31, Minnetonka, MN 41.48% 4:56:26 11:18 4:42:32 2920 71 M60 Donn Vetter, 60, Mankato, MN 50.68% 4:56:29 11:19 4:42:13 2921 394 M40 Michael Gordon, 42, Flagstaff, AZ 43.26% 4:56:32 11:19 4:42:54 2922 1269 M20 Joe Dingmann, 26, St. Louis Park, MN 41.43% 4:56:44 11:19 4:41:52 2923 229 M50 Matt Donahue, 54, Fargo, ND 47.90% 4:56:44 11:19 4:43:16 2924 150 M55 Chad McKenney, 55, Maple Grove, MN 48.33% 4:56:46 11:19 4:49:42 2925 1270 M20 Cal McKenney, 23, Maple Grove, MN 41.43% 4:56:47 11:19 4:49:43 2926 462 M35 Nam Truong, 35, Eden Prairie, MN 41.63% 4:56:50 11:19 4:49:45 2927 1271 M20 Jeremy TenEyck, 20, Shakopee, MN 41.41% 4:56:55 11:19 4:44:36 2928 463 M35 Hamik Biramian, 38, Mount Prospect, IL 42.09% 4:56:56 11:20 4:43:20 2929 267 M45 Derek Erickson, 46, Eagan, MN 44.65% 4:56:57 11:20 4:49:02 2930 1272 M20 Jake Hebrink, 32, Minneapolis, MN 41.40% 4:57:03 11:20 4:44:17 2931 1273 M20 Alex Mundahl, 25, Urbana, IL 41.39% 4:57:05 11:20 4:44:38 2932 395 M40 Jeffrey Wittek, 44, Edwardsville, IL 43.88% 4:57:12 11:20 4:43:22 2933 72 M60 Gary Engstrom, 63, East Bethel, MN 52.04% 4:57:12 11:20 4:49:52 2934 1274 M20 Samuel Blees, 30, Farmington, MN 41.35% 4:57:21 11:20 4:50:04 2935 464 M35 Seth Maier, 36, Hastings, MN 41.67% 4:57:25 11:21 4:49:35 2936 1275 M20 Gabriel Izumi, 21, Eden Prairie, MN 41.33% 4:57:30 11:21 4:44:34 2937 465 M35 Felix Aleynykov, 38, Eden Prairie, MN 42.01% 4:57:32 11:21 4:50:22 2938 268 M45 Andy Jensen, 47, Hastings, MN 44.94% 4:57:34 11:21 4:45:18 2939 466 M35 Ian Mason, 35, Chicago, IL 41.53% 4:57:34 11:21 4:50:26 2940 1276 M20 Andrew LeTellier, 32, Minneapolis, MN 41.32% 4:57:35 11:21 4:45:10 2941 396 M40 Chris Suedbeck, 40, Blaine, MN 42.48% 4:57:36 11:21 4:55:25 2942 1277 M20 Michael Wolf, 25, St. Paul, MN 41.29% 4:57:46 11:21 4:50:53 2943 397 M40 Thong Pygnasak, 42, Saint Cloud, MN 43.08% 4:57:48 11:22 4:50:58 2944 230 M50 Demian Vincenty, 51, Minneapolis, MN 46.46% 4:57:54 11:22 4:45:07 2945 73 M60 David Franke, 63, Little Canada, MN 51.91% 4:57:56 11:22 4:44:45 2946 398 M40 Darren Schmoll, 43, Saint Louis Park, MN 43.40% 4:58:00 11:22 4:44:08 2947 269 M45 Jason Estrem, 45, Richfield, MN 44.13% 4:58:00 11:22 4:49:28 2948 1278 M20 Calvin Ryan, 21, Minneapolis, MN 41.24% 4:58:07 11:22 4:50:43 2949 270 M45 Ricardo Vizuete, 45, Omaha, NE 44.10% 4:58:10 11:22 4:50:48 2950 467 M35 Ryan Goeke, 38, Lakeville, MN 41.92% 4:58:10 11:22 4:51:24 2951 1279 M20 Charlie Ostrem, 22, Edina, MN 41.23% 4:58:11 11:22 4:45:13 2952 1280 M20 Ty Phillips, 26, Apple Valley, MN 41.23% 4:58:13 11:22 4:56:46 2953 1281 M20 Craig Henderson, 31, Minneapolis, MN 41.23% 4:58:14 11:23 4:45:52 2954 271 M45 Jason Carter, 45, Bloomington, MN 44.09% 4:58:15 11:23 4:45:31 2955 1282 M20 Roman Tyshynsky, 25, St Paul, MN 41.22% 4:58:17 11:23 4:50:16 2956 1283 M20 Gus Ochoa, 29, Minneapolis, MN 41.22% 4:58:18 11:23 4:56:55 2957 1284 M20 Andrew Weitzer, 25, Indianapolis, IN 41.21% 4:58:20 11:23 4:45:24 2958 151 M55 Gustavo Alvarado, 59, Guatemala 49.88% 4:58:23 11:23 4:51:33 2959 231 M50 EdgarEnriqu AbrilGalvez, 53, Antigua, SA 47.21% 4:58:23 11:23 4:51:43 2960 468 M35 Jason VanOverbeke, 39, St Paul, MN 42.11% 4:58:24 11:23 4:44:46 2961 272 M45 Stephen Unger, 49, New York, NY 45.58% 4:58:25 11:23 4:50:23 2962 152 M55 Mike Prinske, 55, Eagan, MN 48.06% 4:58:25 11:23 4:51:14 2963 399 M40 Adam Slawski, 41, Minneapolis, MN 42.66% 4:58:26 11:23 4:45:39 2964 1285 M20 Colin Sweeney, 31, Minneapolis, MN 41.20% 4:58:27 11:23 4:50:41 2965 469 M35 Matthew Peyer-Stensrud, 36, Belle Plaine, MN 41.53% 4:58:28 11:23 4:44:35 2966 232 M50 Ben Torter, 51, St Paul, MN 46.33% 4:58:41 11:24 4:44:05 2967 470 M35 Nathan Wendland, 39, Lindstrom, MN 42.07% 4:58:42 11:24 4:58:42 2968 39 M18 Ben Davis, 19, Little Canada, MN 41.13% 4:58:56 11:24 4:44:29 2969 1286 M20 Luke Twomey, 33, Vadnais Heights, MN 41.17% 4:58:59 11:24 4:57:04 2970 233 M50 Tim Davis, 53, Little Canada, MN 47.11% 4:59:02 11:24 4:44:36 2971 471 M35 Kevin Gardner, 37, Apple Valley, MN 41.58% 4:59:12 11:25 4:46:00 2972 472 M35 Michael Goodwin, 37, St. Anthony, MN 41.58% 4:59:15 11:25 4:57:13 2973 273 M45 Daniel Gott, 47, Minneapolis, MN 44.68% 4:59:17 11:25 4:51:13 2974 1287 M20 Nick Davis, 34, Minneapolis, MN 41.19% 4:59:20 11:25 4:45:51 2975 1288 M20 Adam Toth, 23, Mendota Heights, MN 41.07% 4:59:21 11:25 4:45:41 2976 153 M55 Michael Lockman, 59, Woodway, TX 49.71% 4:59:23 11:25 4:47:03 2977 1289 M20 Patrick Shannon, 29, Chicago, IL 41.06% 4:59:25 11:25 4:52:19 2978 473 M35 Joshua Ruby, 35, Winnipeg, MB 41.26% 4:59:28 11:25 4:51:41 2979 1290 M20 John Gallagher, 24, New York, NY 41.05% 4:59:29 11:25 4:52:24 2980 474 M35 Eamonn Clements, 36, Gibsonia, PA 41.39% 4:59:29 11:25 4:58:20 2981 1291 M20 Max LaRock, 27, Roseville, MN 41.05% 4:59:30 11:25 4:51:46 2982 475 M35 Patrick Dreher, 36, Shoreview, MN 41.38% 4:59:31 11:25 4:50:47 2983 1292 M20 Elliot Daniels, 24, St Paul, MN 41.05% 4:59:32 11:25 4:52:32 2984 1293 M20 August Lentsch, 30, Roseville, MN 41.03% 4:59:40 11:26 4:47:13 2985 400 M40 Brandon Wild, 44, Grand Forks, ND 43.52% 4:59:41 11:26 4:46:07 2986 274 M45 Paul Swett, 46, Woodbury, MN 44.24% 4:59:44 11:26 4:47:43 2987 275 M45 James Mayor, 46, Champlin, MN 44.23% 4:59:45 11:26 4:45:46 2988 1294 M20 Aaron Fairbanks, 29, Rochester, MN 41.01% 4:59:48 11:26 4:45:05 2989 476 M35 Nick Thacker, 39, Blaine, MN 41.91% 4:59:51 11:26 4:47:06 2990 401 M40 Bryan Campbell, 43, Woodbury, MN 43.13% 4:59:53 11:26 4:52:36 2991 276 M45 Joe Silver, 45, St Paul, MN 43.85% 4:59:53 11:26 4:52:44 2992 1295 M20 Eric Schapp, 34, Minneapolis, MN 41.10% 4:59:58 11:26 4:51:36 2993 154 M55 Brad Lessen, 55, Emden, IL 47.81% 5:00:00 11:27 4:45:24 2994 402 M40 Jeremiah Hockwalt, 41, Oakdale, MN 42.43% 5:00:00 11:27 4:52:05 2995 1296 M20 Kiran Miryala, 29, Minneapolis, MN 40.98% 5:00:01 11:27 4:52:59 2996 234 M50 Phillip Bidon, 52, Lake Elmo, MN 46.54% 5:00:02 11:27 4:46:28 2997 477 M35 Bryant Hughes, 35, Minneapolis, MN 41.18% 5:00:02 11:27 4:51:04 2998 10 M70 Paul Weiler, 71, Stillwater, MN 55.92% 5:00:13 11:27 4:46:56 2999 403 M40 Frank Valy, 42, Burlington, WI 42.72% 5:00:18 11:27 4:47:32 3000 74 M60 Hung Chi Chang, 64, Minneapolis, MN 52.00% 5:00:21 11:27 4:47:37 3001 1297 M20 Devin Pogue, 33, Minneapolis, MN 40.98% 5:00:22 11:27 4:48:01 3002 1298 M20 Lautaro Churuvija, 30, Eden Prairie, MN 40.93% 5:00:23 11:27 4:53:28 3003 1299 M20 Noah Schmelzer, 22, Northfield, MN 40.92% 5:00:26 11:28 4:47:16 3004 478 M35 Drew Boatman, 39, New Brighton, MN 41.83% 5:00:27 11:28 4:46:08 3005 277 M45 Jeff Boleman, 48, Newport Beach, CA 44.86% 5:00:36 11:28 4:46:20 3006 1300 M20 Brian Sumption, 25, Minneapolis, MN 40.90% 5:00:37 11:28 4:52:10 3007 479 M35 Gregory MacDonald, 39, Phoenix, AZ 41.80% 5:00:39 11:28 4:47:42 3008 404 M40 Peter Raih, 44, Minneapolis, MN 43.36% 5:00:45 11:28 4:46:43 3009 1301 M20 Casey Mael, 24, Madison, WI 40.88% 5:00:45 11:28 4:47:14 3010 5 M16 George Segar, 16, Eagan, MN 41.72% 5:00:51 11:28 4:52:34 3011 40 M18 Carter Neitzell, 18, Hollandale, MN 40.89% 5:00:52 11:29 4:53:06 3012 1302 M20 Paul Flessland, 29, Rochester, MN 40.86% 5:00:54 11:29 4:47:07 3013 235 M50 Rich Segar, 51, Eagan, MN 45.99% 5:00:56 11:29 4:52:38 3014 480 M35 Adam Bosway, 38, Minneapolis, MN 41.53% 5:00:58 11:29 4:48:40 3015 75 M60 Rick Evenson, 61, Prior Lake, MN 50.39% 5:01:02 11:29 4:48:28 3016 1303 M20 Kyle Pagel, 25, New Brighton, MN 40.84% 5:01:03 11:29 4:46:10 3017 1304 M20 Mackenzie Grimes, 24, Minneapolis, MN 40.83% 5:01:08 11:29 4:52:48 3018 1305 M20 Michael Haubrich, 31, Minneapolis, MN 40.82% 5:01:10 11:29 4:53:54 3019 1306 M20 Jonathan Clapp, 34, Plymouth, MN 40.94% 5:01:10 11:29 5:00:09 3020 481 M35 Patrick Dowd, 37, Shoreview, MN 41.31% 5:01:12 11:29 4:47:52 3021 76 M60 Tom McDonough, 60, Eagan, MN 49.88% 5:01:14 11:29 4:47:25 3022 236 M50 Rich Scroggins, 54, White Bear Townsh, MN 47.18% 5:01:15 11:29 4:46:17 3023 1307 M20 Robert Torney, 32, Excelsior, MN 40.81% 5:01:22 11:30 4:47:37 3024 482 M35 Andrew Anauo, 36, Waconia, MN 41.13% 5:01:22 11:30 4:59:24 3025 155 M55 Dan Peterson, 56, Pewaukee, WI 48.02% 5:01:24 11:30 4:53:30 3026 1308 M20 Chase Sander, 28, Richfield, MN 40.78% 5:01:30 11:30 4:54:28 3027 1309 M20 Tyler Flatmoe, 24, Burnsville, MN 40.77% 5:01:32 11:30 4:53:39 3028 1310 M20 Christopher Schulenburg, 24, South St Paul, MN 40.77% 5:01:32 11:30 4:53:39 3029 156 M55 Brian Becker, 57, White Bear Lake, MN 48.43% 5:01:36 11:30 4:47:57 3030 405 M40 Seng Vang, 40, Maplewood, MN 41.91% 5:01:40 11:30 4:48:27 3031 1311 M20 Sam Hulin, 32, Minneapolis, MN 40.76% 5:01:41 11:30 4:54:12 3032 237 M50 William Rowback, 53, Gloversville, NY 46.69% 5:01:44 11:31 4:54:51 3033 77 M60 Dan Rassier, 63, St. Joseph, MN 51.25% 5:01:46 11:31 4:54:51 3034 1 M10 Jayden Roth, 10, Beaumont, TX 48.76% 5:01:47 11:31 4:47:49 3035 1312 M20 Tyler Van Brunt, 34, Edina, MN 40.85% 5:01:47 11:31 4:54:48 3036 238 M50 Greg Silverman, 54, St. Louis Park, MN 47.09% 5:01:49 11:31 4:48:24 3037 78 M60 Eric Goldstein, 62, Takoma Park, MD 50.72% 5:01:58 11:31 4:49:24 3038 278 M45 Zach Faricy, 45, Minneapolis, MN 43.54% 5:02:00 11:31 4:47:41 3039 279 M45 Adam Sellke, 49, Golden Valley, MN 45.04% 5:02:02 11:31 4:54:08 3040 483 M35 Matthew Gorzlancyk, 35, Minneapolis, MN 40.91% 5:02:02 11:31 5:01:24 3041 484 M35 William Swingle, 35, Waconia, MN 40.88% 5:02:15 11:32 4:48:28 3042 485 M35 Adam Hub, 39, Brooklyn Park, MN 41.57% 5:02:19 11:32 4:53:48 3043 280 M45 Scott Dunning, 49, Bloomington, MN 44.98% 5:02:23 11:32 4:54:13 3044 1313 M20 Timothy Hamill, 29, Pittsburgh, PA 40.66% 5:02:25 11:32 4:55:12 3045 1314 M20 Samuel Vanduyne, 28, Davenport, IA 40.65% 5:02:28 11:32 4:48:28 3046 486 M35 Jason Sprenger, 39, Apple Valley, MN 41.55% 5:02:28 11:32 4:50:14 3047 1315 M20 Matthew Campbell, 29, Rhinelander, WI 40.64% 5:02:34 11:32 4:54:54 3048 1316 M20 Stanislav Konrath, 28, West Bend, WI 40.63% 5:02:36 11:33 4:50:24 3049 406 M40 Jose Debes, 43, Saint Paul, MN 42.74% 5:02:37 11:33 4:47:52 3050 1317 M20 Neal Carlson, 34, Lake Elmo, MN 40.74% 5:02:37 11:33 4:49:56 3051 239 M50 Todd Geyer, 54, Edwardsburg, MI 46.96% 5:02:39 11:33 4:50:38 3052 157 M55 Terry Coffey, 58, Inver Grove Heigh, MN 48.71% 5:02:41 11:33 4:50:17 3053 240 M50 Benjamin Ramli, 51, Eden Prairie, MN 45.72% 5:02:42 11:33 4:48:29 3054 1318 M20 Andrew Bowles, 34, Forest Lake, MN 40.72% 5:02:44 11:33 4:54:08 3055 241 M50 Kevin Den Hartog, 54, Minnetonka, MN 46.94% 5:02:47 11:33 4:48:56 3056 1319 M20 Michael Morrison, 28, Brooklyn Park, MN 40.60% 5:02:52 11:33 4:54:55 3057 281 M45 Shane Johnson, 46, Maple Grove, MN 43.77% 5:02:54 11:33 4:55:11 3058 79 M60 Robert Whitney, 60, Waseca, MN 49.60% 5:02:55 11:33 4:50:16 3059 242 M50 Tim Simonson, 54, Fridley, MN 46.87% 5:03:15 11:34 4:50:07 3060 1320 M20 Noah Norton, 23, New Hope, MN 40.54% 5:03:18 11:34 4:55:18 3061 407 M40 Jake Schramm, 40, St Louis Park, MN 41.68% 5:03:20 11:34 4:51:05 3062 28 M65 John Hubbard, 66, Harrisonville, MO 52.52% 5:03:23 11:34 4:50:13 3063 1321 M20 Jeff Timm, 28, Lakeville, MN 40.52% 5:03:24 11:34 4:49:15 3064 1322 M20 Edward Simon, 34, Minneapolis, MN 40.62% 5:03:31 11:35 4:48:27 3065 282 M45 Jeremy Hager, 49, Saint Michael, MN 44.81% 5:03:34 11:35 4:49:52 3066 1323 M20 Rick Gauthier, 29, Fitchburg, WI 40.50% 5:03:36 11:35 4:50:54 3067 1324 M20 Matt Ylitalo, 26, Plymouth, MN 40.49% 5:03:40 11:35 4:49:58 3068 487 M35 Jeremiah Carter, 38, Minneapolis, MN 41.13% 5:03:52 11:35 4:50:03 3069 283 M45 Chad Kemper, 45, Blaine, MN 43.25% 5:04:02 11:36 4:49:33 3070 408 M40 Jason Acord, 40, Burnsville, MN 41.58% 5:04:03 11:36 4:55:29 3071 409 M40 Dan Miller, 41, Savage, MN 41.85% 5:04:12 11:36 4:56:44 3072 243 M50 Jeff Skogen, 54, Stillwater, MN 46.70% 5:04:21 11:37 4:49:08 3073 158 M55 Mynor Paredes, 59, Mixco, MI 48.89% 5:04:24 11:37 5:04:24 3074 1325 M20 Mark Komendant, 24, Lakeville, MN 40.39% 5:04:26 11:37 4:56:32 3075 244 M50 Mykhaylo Komendant, 50, Lakeville, MN 45.07% 5:04:27 11:37 4:56:33 3076 245 M50 Erik Walter, 51, Crystal, MN 45.43% 5:04:40 11:37 4:56:10 3077 1326 M20 Neal White, 34, Minneapolis, MN 40.46% 5:04:43 11:37 4:50:08 3078 159 M55 Dave Collins, 56, North Mankato, MN 47.48% 5:04:48 11:38 4:50:31 3079 1327 M20 Jacob Heidkamp, 34, St Paul, MN 40.44% 5:04:52 11:38 5:03:26 3080 29 M65 David Lee, 65, Winnipeg, MB 51.72% 5:04:59 11:38 4:51:36 3081 1328 M20 Bruce Witschorik, 22, Farmington, MN 40.31% 5:05:00 11:38 4:52:34 3082 160 M55 Jeffrey Kieffer, 55, Boise, ID 47.00% 5:05:10 11:38 4:53:02 3083 246 M50 Sean Byrd, 51, Minneapolis, MN 45.34% 5:05:15 11:39 4:51:10 3084 284 M45 Joe Kubisiak, 49, Maple Grove, MN 44.53% 5:05:28 11:39 4:50:48 3085 80 M60 Jeffrey Fallon, 60, Rochester, MN 49.19% 5:05:28 11:39 4:58:02 3086 1329 M20 Patrick Fallon, 27, Minneapolis, MN 40.25% 5:05:28 11:39 4:58:03 3087 247 M50 Bruce Kammen, 54, Inver Grove Heigh, MN 46.48% 5:05:50 11:40 4:51:23 3088 285 M45 Alan Sheets, 48, Minneapolis, MN 44.09% 5:05:52 11:40 4:57:45 3089 1330 M20 Prescott Railey, 33, Felton, CA 40.24% 5:05:53 11:40 4:51:01 3090 488 M35 Patrick Grogg, 39, Lonsdale, MN 41.08% 5:05:54 11:40 4:51:24 3091 41 M18 Marcus Hultgren, 19, Woodbury, MN 40.19% 5:05:57 11:40 4:51:38 3092 1331 M20 Greg Sowden, 32, Brooklyn Park, MN 40.19% 5:06:00 11:40 4:53:02 3093 489 M35 Miguelangel Mendoza, 37, Inver Grove Heigh, MN 40.66% 5:06:02 11:40 4:58:07 3094 161 M55 Sandeep Kapil, 58, Eden Prairie, MN 48.17% 5:06:06 11:41 4:53:49 3095 1332 M20 Joseph Masco, 27, Saint Paul, MN 40.14% 5:06:16 11:41 4:50:48 3096 1333 M20 Ryan Selock, 28, Minneapolis, MN 40.13% 5:06:25 11:41 4:53:17 3097 286 M45 Maneesh Bhargava, 49, Mendota Heights, MN 44.38% 5:06:29 11:41 4:53:22 3098 490 M35 Jason Hudalla, 39, Bloomington, MN 41.00% 5:06:29 11:41 4:54:07 3099 1334 M20 Paul Evans, 34, Lexington, KY 40.21% 5:06:35 11:42 4:52:29 3100 287 M45 Bob Sturm, 49, Cottage Grove, MN 44.36% 5:06:36 11:42 4:58:03 3101 410 M40 Seth Hagerty, 43, Eagan, MN 42.18% 5:06:38 11:42 4:51:42 3102 411 M40 Ricardo Gonzalez, 44, Blaine, MN 42.52% 5:06:42 11:42 4:58:40 3103 248 M50 Fernando Nacionales, 52, Woodbury, MN 45.52% 5:06:45 11:42 4:52:47 3104 162 M55 Pat Jolly, 56, Roseville, MN 47.16% 5:06:53 11:42 4:53:32 3105 288 M45 Brian Klatt, 46, Keota, OK 43.18% 5:07:03 11:43 5:00:13 3106 412 M40 John Klatt, 44, Madison, WI 42.47% 5:07:03 11:43 5:00:13 3107 289 M45 David Andes, 48, Chicago, IL 43.92% 5:07:04 11:43 4:54:51 3108 413 M40 Hayri Sapmaz, 42, Santa Rosa, CA 41.78% 5:07:05 11:43 4:54:30 3109 414 M40 Michael Ellery, 44, Winnipeg, MB 42.47% 5:07:05 11:43 4:54:52 3110 415 M40 Michael Moeller, 40, Minneapolis, MN 41.17% 5:07:07 11:43 4:54:05 3111 163 M55 Keith Paap, 57, Excelsior, MN 47.55% 5:07:11 11:43 4:54:52 3112 416 M40 Carl Kuhl, 41, Shoreview, MN 41.44% 5:07:14 11:43 4:53:04 3113 1335 M20 Nichola GrossKotschevar, 31, Monticello, MN 40.02% 5:07:15 11:43 4:54:01 3114 417 M40 Krishna Iyer, 40, Saint Paul, MN 41.14% 5:07:18 11:43 4:53:12 3115 491 M35 Andrew Stauble, 35, Burnsville, MN 40.21% 5:07:20 11:43 4:51:55 3116 164 M55 Jon Tomlinson, 58, Baxter, MN 47.97% 5:07:21 11:43 4:58:44 3117 1336 M20 Mike Ryan, 28, Davenport, IA 39.99% 5:07:27 11:44 5:06:05 3118 1337 M20 Bradley Berry, 31, Little Canada, MN 39.98% 5:07:33 11:44 4:52:32 3119 290 M45 Bradley Kaffar, 49, St. Cloud, MN 44.22% 5:07:36 11:44 4:53:49 3120 81 M60 Joseph Grande, 62, Rochester, MN 49.78% 5:07:39 11:44 4:53:12 3121 82 M60 Mark Potter, 63, Roseville, MN 50.27% 5:07:39 11:44 4:55:07 3122 492 M35 Trent Carpenter, 35, Denver, CO 40.16% 5:07:41 11:44 4:55:36 3123 1338 M20 Spencer Carpenter, 30, Sauk Centre, MN 39.96% 5:07:42 11:44 4:55:36 3124 1339 M20 Matt Thorp, 32, Chaska, MN 39.97% 5:07:42 11:44 5:00:54 3125 1340 M20 Sunny Kasabwala, 31, Brooklyn, NY 39.95% 5:07:47 11:44 4:53:13 3126 493 M35 Chris Saxton, 36, Shakopee, MN 40.27% 5:07:47 11:44 4:53:58 3127 249 M50 Daniel Jirele, 50, Northfield, MN 44.57% 5:07:52 11:45 4:54:17 3128 1341 M20 Brady Gust, 27, Shakopee, MN 39.94% 5:07:52 11:45 4:54:30 3129 1342 M20 Adam Jacobson, 31, Minneapolis, MN 39.92% 5:07:59 11:45 4:55:39 3130 1343 M20 Santos Poblano, 30, Wauwatosa, WI 39.92% 5:07:59 11:45 4:55:41 3131 418 M40 William Schmalstieg, 41, Saint Paul, MN 41.32% 5:08:06 11:45 4:55:28 3132 83 M60 James Amundson, 63, St Louis Park, MN 50.20% 5:08:06 11:45 5:00:38 3133 1344 M20 Blake Halverson, 33, Minneapolis, MN 39.93% 5:08:16 11:45 4:54:36 3134 165 M55 Erik Haggstrom, 57, Golden Valley, MN 47.36% 5:08:24 11:46 4:54:01 3135 1345 M20 Michael Hilden, 24, Otsego, MN 39.86% 5:08:26 11:46 4:55:25 3136 1346 M20 Noah McGurran-Hanson, 23, Hudson, WI 39.85% 5:08:32 11:46 5:00:05 3137 166 M55 Mike Henry, 56, Red Wing, MN 46.90% 5:08:34 11:46 5:00:17 3138 1347 M20 Riley Knudson, 22, St. Louis Park, MN 39.84% 5:08:35 11:46 4:56:08 3139 494 M35 Chris Kauffman, 38, Roseville, MN 40.50% 5:08:38 11:46 4:55:36 3140 1348 M20 Robert Byars, 31, Minneapolis, MN 39.84% 5:08:38 11:46 4:56:26 3141 1349 M20 Andrew Hayes, 23, St Paul, MN 39.83% 5:08:40 11:46 5:00:59 3142 419 M40 Brett Hardecopf, 40, Elk River, MN 40.94% 5:08:48 11:47 4:55:06 3143 291 M45 Anthony Russeth, 46, Lakeville, MN 42.92% 5:08:56 11:47 4:54:16 3144 420 M40 Darrin Kovar, 42, Saint Paul, MN 41.53% 5:08:56 11:47 5:00:53 3145 421 M40 Matthew Baragary, 40, Northfield, MN 40.92% 5:08:58 11:47 4:54:55 3146 495 M35 Tony Sisco, 38, Mound, MN 40.43% 5:09:07 11:47 4:56:02 3147 1350 M20 David Mozdren, 32, Chanhassen, MN 39.78% 5:09:09 11:47 4:57:03 3148 292 M45 Raymond J Kelly jr, 46, Waterloo, IA 42.86% 5:09:23 11:48 4:54:09 3149 250 M50 Saville Vasquez, 53, Ft Lee, NJ 45.52% 5:09:29 11:48 4:53:56 3150 30 M65 Craig Lore, 66, San Martin, CA 51.48% 5:09:29 11:48 5:01:00 3151 1351 M20 Jacob Bertram, 26, Wyoming, MN 39.73% 5:09:30 11:48 4:57:04 3152 422 M40 Adam Putrah, 44, Mankato, MN 42.13% 5:09:32 11:48 4:57:04 3153 251 M50 S Gary Miller, 51, St Paul, MN 44.71% 5:09:34 11:48 4:57:14 3154 496 M35 Justin Packard, 38, Rosemount, MN 40.37% 5:09:38 11:49 4:57:21 3155 252 M50 Dean Norrell, 52, St Paul, MN 45.08% 5:09:41 11:49 4:55:07 3156 253 M50 Chuck West, 50, San Antonio, TX 44.30% 5:09:45 11:49 4:55:51 3157 423 M40 Donnie Crook, 41, Farmington, MN 41.09% 5:09:48 11:49 5:02:41 3158 1352 M20 Kevin Wang, 33, Bellevue, NE 39.73% 5:09:50 11:49 4:54:43 3159 254 M50 Allan Bliesmer, 51, Johnstown, CO 44.66% 5:09:55 11:49 4:57:51 3160 293 M45 Chad Gednalske, 48, Lino Lakes, MN 43.51% 5:09:57 11:49 4:56:40 3161 11 M70 Mehmet Akcan, 70, Savage, MN 53.57% 5:09:57 11:49 4:57:13 3162 497 M35 Scott Krueger, 36, Lakeville, MN 39.98% 5:10:01 11:49 4:57:31 3163 294 M45 Michael Finstad, 49, Farmington, MN 43.87% 5:10:05 11:50 4:55:15 3164 295 M45 Todd Lichty, 48, Rochester, MN 43.49% 5:10:05 11:50 4:55:15 3165 1353 M20 Ryan Cleary, 32, St. Louis, MO 39.64% 5:10:12 11:50 5:03:11 3166 1354 M20 Samuel Keis, 24, Richfield, MN 39.63% 5:10:17 11:50 4:57:16 3167 1355 M20 Devin Livingston, 24, St Paul, MN 39.61% 5:10:22 11:50 4:58:07 3168 1356 M20 Jon Rice, 29, Carver, MN 39.60% 5:10:28 11:51 4:57:20 3169 1357 M20 Mark Lopez, 32, West Saint Paul, MN 39.61% 5:10:30 11:51 4:56:08 3170 424 M40 Shawn Heller, 41, Dayton, MN 41.00% 5:10:30 11:51 4:56:49 3171 1358 M20 Ben Kerr, 30, Menomonie, WI 39.59% 5:10:32 11:51 4:56:19 3172 296 M45 David Hett, 49, Burnsville, MN 43.80% 5:10:35 11:51 4:57:50 3173 1359 M20 Ryan Trevena, 26, Madison, WI 39.58% 5:10:36 11:51 4:57:20 3174 1360 M20 Stuart Sankovitch, 28, St. Louis Park, MN 39.58% 5:10:36 11:51 5:03:55 3175 425 M40 Robert Olson, 41, St Paul, MN 40.95% 5:10:51 11:51 4:58:44 3176 1361 M20 Jared Floersch, 22, Plymouth, MN 39.54% 5:10:59 11:52 4:58:28 3177 426 M40 Ryan Sorensen, 41, Blaine, MN 40.93% 5:11:03 11:52 4:58:32 3178 1362 M20 Dallas Albritton, 27, St Paul, MN 39.53% 5:11:04 11:52 4:57:17 3179 31 M65 James Gullo, 65, Williamsburg, VA 50.71% 5:11:05 11:52 4:56:57 3180 255 M50 Tom Gitaa, 50, Apple Valley, MN 44.10% 5:11:08 11:52 4:57:14 3181 427 M40 Jeremy Squiers, 43, Oak Grove, MN 41.56% 5:11:13 11:52 5:03:13 3182 84 M60 Steve Fuchs, 64, St. Cloud, MN 50.17% 5:11:18 11:52 5:02:35 3183 1363 M20 Greg Helminen, 29, Minneapolis, MN 39.48% 5:11:26 11:53 4:57:29 3184 167 M55 Jim Hagenbucher, 59, Urbandale, IA 47.79% 5:11:26 11:53 4:58:49 3185 498 M35 Daniel Irwin, 38, Sioux City, IA 40.13% 5:11:27 11:53 4:57:15 3186 256 M50 Steve Runquist, 52, Wyoming, MN 44.82% 5:11:29 11:53 4:56:53 3187 1364 M20 Ryan Hennessey, 29, Golden Valley, MN 39.45% 5:11:39 11:53 4:58:34 3188 1365 M20 Cory Conley, 33, Victoria, MN 39.49% 5:11:42 11:53 4:58:59 3189 1366 M20 Nate Arentz, 25, Lakeville, MN 39.44% 5:11:46 11:53 5:10:27 3190 1367 M20 Matt Remington, 29, Burnsville, MN 39.43% 5:11:47 11:54 4:57:15 3191 1368 M20 Matt Gregoire, 25, Burnsville, MN 39.43% 5:11:49 11:54 4:56:35 3192 1369 M20 Mose McLain, 23, Minneapolis, MN 39.43% 5:11:49 11:54 4:57:28 3193 1370 M20 Oliver Lee, 23, Golden Valley, MN 39.43% 5:11:50 11:54 4:57:29 3194 85 M60 Chris Messerly, 60, Vadnais Heights, MN 48.18% 5:11:50 11:54 5:09:33 3195 1371 M20 Myles Hastings, 31, Minneapolis, MN 39.42% 5:11:52 11:54 4:56:37 3196 428 M40 Arthur Green, 43, Vancouver, BC 41.46% 5:11:56 11:54 4:57:13 3197 1372 M20 Matt Boelter, 33, Champlin, MN 39.46% 5:11:57 11:54 4:56:32 3198 429 M40 Jagesh Jha, 41, Minneapolis, MN 40.80% 5:11:59 11:54 4:57:34 3199 1373 M20 Max Waletich, 26, Plymouth, MN 39.41% 5:12:00 11:54 5:04:09 3200 1374 M20 Cullen Anderson, 21, Minneapolis, MN 39.40% 5:12:03 11:54 5:03:30 3201 257 M50 James Anderson, 50, Minneapolis, MN 43.96% 5:12:05 11:54 5:03:32 3202 499 M35 Jared Blair, 38, Minneapolis, MN 40.04% 5:12:10 11:54 5:10:25 3203 1375 M20 Sam Tesch, 24, Oconomowoc, WI 39.38% 5:12:15 11:55 5:04:14 3204 258 M50 Duane Klenk, 52, Boulder, CO 44.71% 5:12:18 11:55 4:57:55 3205 259 M50 Juan Valencia, 53, Weston, FL 45.09% 5:12:24 11:55 4:59:16 3206 86 M60 Joe Flynn, 61, Burnsville, MN 48.55% 5:12:26 11:55 4:57:38 3207 430 M40 Ben Bomar, 44, Minneapolis, MN 41.72% 5:12:34 11:55 4:58:44 3208 297 M45 Steven Frake, 47, West Chicago, IL 42.77% 5:12:36 11:55 5:00:07 3209 1376 M20 Derek Dickinson, 31, Ferndale, MI 39.31% 5:12:47 11:56 5:04:56 3210 1377 M20 Joe Miller, 34, Minneapolis, MN 39.41% 5:12:51 11:56 4:58:50 3211 500 M35 Ryan Martin, 39, St Louis Park, MN 40.16% 5:12:54 11:56 4:57:51 3212 501 M35 Joshua Weiss, 38, Ellsworth, WI 39.94% 5:12:54 11:56 5:00:32 3213 87 M60 Rich Picone, 60, Apple Valley, MN 48.02% 5:12:55 11:56 5:04:26 3214 260 M50 Jay Wollack, 50, McKinney, TX 43.85% 5:12:56 11:56 5:04:11 3215 298 M45 Jeff Darling, 48, Minneapolis, MN 43.09% 5:12:59 11:56 5:04:59 3216 32 M65 Jeffrey Rank, 66, St Paul, MN 50.89% 5:13:04 11:56 5:01:04 3217 168 M55 Steven Thomas, 59, Indianapolis, IN 47.54% 5:13:05 11:56 4:59:07 3218 299 M45 Matt Cronin, 48, Excelsior, MN 43.07% 5:13:05 11:56 5:05:46 3219 1378 M20 Haala Haala, 22, Inver Grove Heigh, MN 39.27% 5:13:07 11:57 5:00:03 3220 1379 M20 Michael Hara, 34, Minneapolis, MN 39.36% 5:13:12 11:57 4:59:55 3221 502 M35 Daniel Peterson, 37, Woodbury, MN 39.72% 5:13:12 11:57 5:11:45 3222 1380 M20 Jack Pearce, 26, Minneapolis, MN 39.25% 5:13:14 11:57 4:58:27 3223 1381 M20 Gary O'Leary, 31, Maplewood, MN 39.22% 5:13:29 11:57 4:58:01 3224 1382 M20 Justin Horner, 22, Minneapolis, MN 39.22% 5:13:30 11:57 4:59:23 3225 169 M55 Thomas Perri, 58, Maple Grove, MN 47.02% 5:13:33 11:58 4:58:59 3226 1383 M20 Colin Kelty, 32, Woodridge, IL 39.22% 5:13:34 11:58 5:06:03 3227 12 M70 John Kaeding, 71, Worcester, VT 53.52% 5:13:39 11:58 4:59:57 3228 261 M50 Micah Gill, 51, Miami, FL 44.12% 5:13:41 11:58 5:06:33 3229 262 M50 Jeremy Smith, 50, Brooklyn Park, MN 43.74% 5:13:42 11:58 5:00:38 3230 431 M40 Rich Peppersack, 43, Eden Prairie, MN 41.22% 5:13:45 11:58 5:00:22 3231 33 M65 Kenny Owens, 69, Belleville, WI 52.31% 5:14:07 11:59 5:05:54 3232 88 M60 David Fettig, 60, Minneapolis, MN 47.83% 5:14:08 11:59 4:59:39 3233 1384 M20 Ryan Ticen, 30, Richfield, MN 39.11% 5:14:23 11:59 5:01:02
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

3234 300 M45 Tharcisse Mulfinger, 47, Saint Louis Park, MN 42.53% 5:14:24 12:00 4:59:22 3235 1385 M20 Angel Garcia, 27, Ajijic, JA 39.09% 5:14:34 12:00 5:07:39 3236 170 M55 Andres Lasaga, 56, Delray Beach, FL 46.01% 5:14:35 12:00 4:59:09 3237 1386 M20 Benjamin Tindell, 25, Minneapolis, MN 39.07% 5:14:43 12:00 5:00:08 3238 13 M70 Robert Ryan, 71, Metairie, LA 53.34% 5:14:43 12:00 5:00:50 3239 1387 M20 Adam Murphy, 30, Blue Earth, MN 39.06% 5:14:45 12:00 5:00:10 3240 1388 M20 Joseph Janochoski, 26, St Paul, MN 39.06% 5:14:45 12:00 5:00:10 3241 1389 M20 Alan Sevilla, 20, West St Paul, MN 39.04% 5:14:54 12:01 5:13:28 3242 1390 M20 Dan Piehler, 28, Cottage Grove, WI 39.01% 5:15:10 12:01 5:06:33 3243 301 M45 Cameron Davis, 46, Austin, MN 42.07% 5:15:11 12:01 5:01:27 3244 503 M35 Matthew Swenson, 39, Menomonie, WI 39.86% 5:15:15 12:01 5:01:41 3245 171 M55 Jeremiah Collins, 59, Bloomington, MN 47.19% 5:15:24 12:02 5:01:06 3246 34 M65 Mike Shubat, 65, Martinez, CA 50.02% 5:15:24 12:02 5:01:35 3247 504 M35 Dominic Tourville, 35, Wheaton, IL 39.15% 5:15:36 12:02 5:03:07 3248 1391 M20 Alex Fishbaugher, 24, Plymouth, MN 38.95% 5:15:39 12:02 5:03:08 3249 1392 M20 Jackson Nunnikhoven, 23, Edina, MN 38.95% 5:15:39 12:02 5:03:08 3250 1393 M20 Jeff Rosner, 29, Minneapolis, MN 38.94% 5:15:44 12:03 5:02:44 3251 1394 M20 Sam Rima, 28, Saint Paul, MN 38.92% 5:15:54 12:03 5:01:07 3252 1395 M20 Spencer McMillan, 30, Mendota Heights, MN 38.92% 5:15:54 12:03 5:02:23 3253 172 M55 Dewain Wasson, 57, Hudson, WI 46.24% 5:15:54 12:03 5:02:23 3254 505 M35 Dan Johnson, 36, Elk River, MN 39.23% 5:15:55 12:03 5:03:33 3255 173 M55 Walter Hiebert, 57, Altona, MB 46.20% 5:16:11 12:04 5:01:38 3256 14 M70 Barry Fox, 72, Saint Paul, MN 53.71% 5:16:22 12:04 5:04:22 3257 1396 M20 Kyle Castellani, 33, Rosemead, CA 38.90% 5:16:23 12:04 5:02:45 3258 1397 M20 Michael Major, 24, Eden Prairie, MN 38.85% 5:16:30 12:04 5:09:27 3259 1398 M20 Jordan Needham, 29, Anoka, MN 38.84% 5:16:32 12:04 5:09:09 3260 1399 M20 Owen Witte, 22, Rochester, MN 38.83% 5:16:38 12:05 5:03:41 3261 1400 M20 Jonathan Hanson, 20, Aberdeen, SD 38.81% 5:16:47 12:05 5:03:44 3262 432 M40 Peter Lindstam, 40, Rosemount, MN 39.90% 5:16:52 12:05 5:02:48 3263 506 M35 Ryan Clemson, 38, Plymouth, MN 39.44% 5:16:54 12:05 5:04:21 3264 1401 M20 Kyle Palmateer, 31, Oakdale, MN 38.80% 5:16:54 12:05 5:08:34 3265 433 M40 Anil Kumar Swayampu, 41, Chanhassen, MN 40.17% 5:16:56 12:05 5:03:26 3266 1402 M20 Andrew Koerner, 28, Sioux Falls, SD 38.79% 5:16:56 12:05 5:04:33 3267 434 M40 Daniel Dorson, 42, Eden Prairie, MN 40.47% 5:16:58 12:05 5:02:56 3268 42 M18 Daniel Casper Sanchez, 18, Northfield, MN 38.81% 5:16:59 12:05 5:08:50 3269 35 M65 Gary Kaufman, 67, St Paul, MN 50.76% 5:17:03 12:06 5:02:52 3270 507 M35 Steve McKay, 38, Lino Lakes, MN 39.42% 5:17:06 12:06 5:04:01 3271 1403 M20 Matthew Asay, 32, Minneapolis, MN 38.78% 5:17:08 12:06 5:09:24 3272 1404 M20 Daniel Lee, 33, Minneapolis, MN 38.81% 5:17:11 12:06 5:08:39 3273 435 M40 Robert Jungman, 43, St Paul, MN 40.77% 5:17:14 12:06 5:03:30 3274 508 M35 Michael Cole, 36, Milton, WI 39.06% 5:17:18 12:06 5:02:31 3275 1405 M20 Alex McDonah, 32, Minnetonka, MN 38.75% 5:17:22 12:06 5:04:09 3276 509 M35 Kelly Jacob, 35, Minneapolis, MN 38.93% 5:17:24 12:06 5:05:07 3277 263 M50 Brent Peterson, 52, Minneapolis, MN 43.99% 5:17:25 12:06 5:05:07 3278 1406 M20 Jordan Laird, 27, Minneapolis, MN 38.73% 5:17:26 12:06 5:04:01 3279 174 M55 Tim Schutz, 57, Monument, CO 46.02% 5:17:26 12:06 5:04:13 3280 175 M55 Doug Weisert, 56, Barnum, MN 45.59% 5:17:28 12:07 5:03:03 3281 302 M45 Dave Bornhofen, 49, Montgomery, MN 42.83% 5:17:36 12:07 5:10:34 3282 1407 M20 Bill Allen, 31, Burnsville, MN 38.71% 5:17:36 12:07 5:10:35 3283 176 M55 Christopher Dunn, 59, Mooresville, NC 46.84% 5:17:44 12:07 5:02:56 3284 3 M75 Larry McNichols, 75, Elk River, MN 55.82% 5:17:54 12:08 5:16:05 3285 510 M35 Tim Schleicher, 37, Coon Rapids, MN 39.12% 5:18:02 12:08 5:04:59 3286 1408 M20 Rajin Olson, 28, Minneapolis, MN 38.63% 5:18:15 12:08 5:10:56 3287 303 M45 Travis Russell, 48, Lincoln, NE 42.35% 5:18:26 12:09 5:04:42 3288 89 M60 Curt Rogers, 62, Farmington, MN 48.05% 5:18:44 12:09 5:03:30 3289 304 M45 Douglas Birk, 47, Buffalo, MN 41.94% 5:18:51 12:10 5:05:29 3290 1409 M20 Ben Gifford, 23, Minneapolis, MN 38.56% 5:18:52 12:10 5:10:29 3291 264 M50 Lyle Jaixen, 51, Omaha, NE 43.40% 5:18:53 12:10 5:04:51 3292 436 M40 Brian Belongia, 42, Brooklyn Park, MN 40.23% 5:18:53 12:10 5:12:02 3293 265 M50 Steve Durham, 54, Houston, TX 44.57% 5:18:56 12:10 5:06:10 3294 266 M50 Alejandro Lazo, 50, Frankfort, IL 43.01% 5:19:01 12:10 5:06:52 3295 305 M45 Edward Mikoloski, 46, Rosemount, MN 41.56% 5:19:02 12:10 5:04:41 3296 1410 M20 Kyle Craig, 33, Apple Valley, MN 38.56% 5:19:13 12:11 5:05:54 3297 90 M60 Jeff Goldstein, 62, Maple Grove, MN 47.96% 5:19:21 12:11 5:05:26 3298 36 M65 Thomas Cahill, 69, Ancaster, ON 51.44% 5:19:25 12:11 5:04:59 3299 1411 M20 Stephen LaVick, 23, Saint Paul, MN 38.48% 5:19:29 12:11 5:17:57 3300 1412 M20 Michael Dullum, 29, Saint Paul, MN 38.48% 5:19:31 12:11 5:05:03 3301 1413 M20 Nicholas Richardson, 32, Mahtomedi, MN 38.49% 5:19:31 12:11 5:05:03 3302 437 M40 Jeremy Silbaugh, 43, Minneapolis, MN 40.48% 5:19:32 12:11 5:07:17 3303 91 M60 Masahiro Sugii, 63, Rosemount, MN 48.39% 5:19:37 12:11 5:04:58 3304 1414 M20 Kevin Croneigh, 24, Chicago, IL 38.44% 5:19:50 12:12 5:12:52 3305 438 M40 Kalamegam Subramanian, 44, Plymouth, MN 40.76% 5:19:55 12:12 5:07:01 3306 511 M35 Michael Schwartz, 38, Minnetrista, MN 39.05% 5:20:04 12:12 5:05:42 3307 306 M45 Jay Alger, 49, Lakeville, MN 42.49% 5:20:06 12:13 5:05:31 3308 1415 M20 Max Loff, 28, St. Louis Park, MN 38.39% 5:20:15 12:13 5:12:34 3309 177 M55 Matthew Campson, 55, Maplewood, MN 44.79% 5:20:16 12:13 5:07:26 3310 307 M45 Neil Weinard, 48, Eden Prairie, MN 42.10% 5:20:21 12:13 5:07:13 3311 512 M35 David Distelrath, 36, Naples, FL 38.69% 5:20:22 12:13 5:06:27 3312 178 M55 William Birkeness, 58, Kearney, MO 46.01% 5:20:29 12:13 5:06:07 3313 1416 M20 Max Maller, 28, Chicago, IL 38.36% 5:20:29 12:13 5:06:24 3314 37 M65 Scott Harris, 65, Takoma Park, MD 49.22% 5:20:30 12:13 5:06:06 3315 439 M40 Matthew Howe, 43, Lake Elmo, MN 40.34% 5:20:38 12:14 5:05:25 3316 440 M40 Nathan Anderson, 41, Moorhead, MN 39.70% 5:20:38 12:14 5:06:56 3317 1417 M20 David Chang, 25, Somerville, MA 38.30% 5:21:01 12:15 5:06:46 3318 513 M35 Jason Halvorson, 39, Redwood Falls, MN 39.13% 5:21:08 12:15 5:13:45 3319 514 M35 Donald Neumann, 36, Inver Grove Heigh, MN 38.57% 5:21:19 12:15 5:05:55 3320 267 M50 Marcus Rentschler, 51, Savage, MN 43.07% 5:21:21 12:15 5:07:39 3321 308 M45 Yogesh Rao, 48, Plymouth, MN 41.95% 5:21:27 12:16 5:06:49 3322 1418 M20 Alex Langenfeld, 33, Los Angeles, CA 38.29% 5:21:28 12:16 5:08:45 3323 309 M45 Christopher Savoy, 46, Savage, MN 41.25% 5:21:28 12:16 5:08:55 3324 1419 M20 Tao Tao, 30, Minneapolis, MN 38.24% 5:21:30 12:16 5:19:33 3325 441 M40 Andrew Rust, 43, Woodbury, MN 40.22% 5:21:37 12:16 5:06:45 3326 515 M35 Richard Fichtinger, 37, Minneapolis, MN 38.68% 5:21:40 12:16 5:06:29 3327 268 M50 Jeff Mample, 52, Forest Lake, MN 43.41% 5:21:40 12:16 5:14:55 3328 269 M50 Gabriel Irurita, 52, San Miguel Allend, GU 43.40% 5:21:42 12:16 5:07:17 3329 1420 M20 Patrick Trepanier, 30, Saint Paul, MN 38.22% 5:21:43 12:16 5:09:32 3330 310 M45 Jay Maloney, 47, Chanhassen, MN 41.55% 5:21:51 12:17 5:08:16 3331 311 M45 Jon Fuith, 45, Lakeville, MN 40.85% 5:21:53 12:17 5:19:52 3332 312 M45 Anthony McNeil, 45, Rosemount, MN 40.84% 5:22:00 12:17 5:09:47 3333 15 M70 John Emmons, 73, Albuquerque, NM 53.46% 5:22:06 12:17 5:07:01 3334 1421 M20 Benjamin Matchan, 32, Gilbert, IA 38.18% 5:22:06 12:17 5:09:02 3335 1422 M20 Seungwon Chung, 32, Minneapolis, MN 38.18% 5:22:06 12:17 5:09:34 3336 43 M18 Ben Katona, 19, Golden Valley, MN 38.16% 5:22:12 12:17 5:08:20 3337 1423 M20 Jacob Wenig, 20, Versailles, OH 38.16% 5:22:13 12:17 5:07:41 3338 1424 M20 Dominic Costello, 31, Minneapolis, MN 38.15% 5:22:15 12:17 5:08:30 3339 92 M60 William Sherry, 60, Apple Valley, MN 46.62% 5:22:17 12:18 5:07:49 3340 442 M40 Scott Sinclair, 42, Hastings, MN 39.79% 5:22:26 12:18 5:08:49 3341 44 M18 Henry Evenhouse, 18, Minocqua, WI 38.15% 5:22:29 12:18 5:09:01 3342 179 M55 Mark Urdahl, 57, Excelsior, MN 45.27% 5:22:39 12:18 5:10:19 3343 1425 M20 Will Jadkowski, 21, Edina, MN 38.09% 5:22:46 12:19 5:08:10 3344 443 M40 Tarek Alkatout, 41, Minneapolis, MN 39.43% 5:22:50 12:19 5:08:02 3345 1426 M20 Anthony Cover, 32, Mt Vernon, WA 38.09% 5:22:53 12:19 5:09:41 3346 516 M35 Ross Eichele, 39, Blaine, MN 38.92% 5:22:53 12:19 5:10:13 3347 1427 M20 Logan Nugent, 30, Lino Lakes, MN 38.06% 5:23:03 12:19 5:08:46 3348 1428 M20 Derek Hoyles, 31, Montrose, MN 38.05% 5:23:07 12:19 5:08:52 3349 313 M45 Kirk Anton, 47, Fargo, ND 41.38% 5:23:09 12:20 5:08:54 3350 444 M40 Antonio Calabrese, 41, Cottage Grove, MN 39.37% 5:23:19 12:20 5:16:04 3351 314 M45 Matt Walters, 49, Woodbury, MN 42.06% 5:23:25 12:20 5:09:11 3352 93 M60 James Gascoine, 62, Cranberry Twp, PA 47.32% 5:23:37 12:21 5:08:57 3353 1429 M20 Andrew Brinza, 28, Maple Lake, MN 37.99% 5:23:37 12:21 5:10:18 3354 1430 M20 Paul Swanson, 29, New Hope, MN 37.99% 5:23:37 12:21 5:22:19 3355 1431 M20 Riley Gardner, 21, New Brighton, MN 37.99% 5:23:38 12:21 5:09:46 3356 16 M70 Ken Aalderks, 72, Rochester, MN 52.50% 5:23:38 12:21 5:11:00 3357 180 M55 Christopher Brown, 59, Wayzata, MN 45.96% 5:23:48 12:21 5:10:34 3358 94 M60 Craig Johnson, 63, Cedar Rapids, IA 47.76% 5:23:50 12:21 5:08:44 3359 1432 M20 Samuel Bryant, 28, Minneapolis, MN 37.96% 5:23:52 12:21 5:10:39 3360 517 M35 Bradley Preuss, 38, Maple Grove, MN 38.59% 5:23:53 12:21 5:23:44 3361 181 M55 Brian Kiger, 59, Fort Worth, TX 45.95% 5:23:56 12:21 5:22:27 3362 1433 M20 Jake Wilkins, 29, Plymouth, MN 37.95% 5:24:01 12:22 5:10:50 3363 17 M70 Greg Taylor, 72, Minneapolis, MN 52.43% 5:24:04 12:22 5:10:47 3364 1434 M20 Mark Vlassakis, 23, Dayton, OH 37.94% 5:24:06 12:22 5:17:27 3365 1435 M20 Dustin Sockness, 32, Vermillion, SD 37.91% 5:24:22 12:22 5:11:41 3366 445 M40 Kevin Whitby, 41, Saint Paul, MN 39.24% 5:24:26 12:22 5:10:30 3367 446 M40 Brian Zirbes, 41, New Hope, MN 39.23% 5:24:28 12:23 5:09:38 3368 518 M35 Theodore Schweitz, 39, Minneapolis, MN 38.70% 5:24:42 12:23 5:10:03 3369 1436 M20 Thomas Pauli, 34, Clear Lake, SD 37.97% 5:24:42 12:23 5:17:14 3370 519 M35 John Kuntz, 35, Champlin, MN 38.05% 5:24:46 12:23 5:11:42 3371 520 M35 Tim Carroll, 39, Saint Michael, MN 38.69% 5:24:49 12:23 5:10:03 3372 18 M70 David Majeski, 72, Stillwater, MN 52.30% 5:24:52 12:23 5:09:57 3373 1437 M20 Anthony Balamut, 28, St Paul, MN 37.84% 5:24:53 12:23 5:11:05 3374 1438 M20 Valentin Olivera, 29, Blaine, MN 37.82% 5:25:06 12:24 5:24:19 3375 1 M80 Ed Rousseau, 80, Minneapolis, MN 60.24% 5:25:08 12:24 5:24:58 3376 1439 M20 Christopher Tabisz, 32, Saint Paul, MN 37.82% 5:25:09 12:24 5:17:52 3377 315 M45 Jamie Wallace, 48, Norwalk, CT 41.46% 5:25:14 12:24 5:11:18 3378 1440 M20 Chris Daniels, 30, Minneapolis, MN 37.79% 5:25:19 12:24 5:12:54 3379 521 M35 Kaleb Kromann, 36, Maple Grove, MN 38.09% 5:25:25 12:25 5:17:06 3380 522 M35 Lee Thao, 35, Maplewood, MN 37.95% 5:25:36 12:25 5:12:24 3381 316 M45 La Vonn Gilbert, 49, White Plains, NY 41.77% 5:25:41 12:25 5:10:38 3382 447 M40 Ronnie Lutz, 41, Tulsa, OK 39.08% 5:25:43 12:25 5:11:06 3383 1441 M20 Michael Sly, 30, Minneapolis, MN 37.74% 5:25:45 12:25 5:12:10 3384 45 M18 Kyle Jackson, 18, Apple Valley, MN 37.77% 5:25:45 12:25 5:30:38 3385 38 M65 Peter Kline, 67, Bellevue, WA 49.41% 5:25:45 12:25 5:30:38 3386 523 M35 Nathan Bjerkaas, 36, Saint Louis Park, MN 38.04% 5:25:51 12:26 5:12:16 3387 95 M60 Brian Newhouse, 61, St. Paul, MN 46.52% 5:26:04 12:26 5:13:07 3388 1442 M20 Ze Ni, 32, Fargo, ND 37.70% 5:26:09 12:26 5:18:08 3389 1443 M20 Peter Hockey, 24, Minneapolis, MN 37.70% 5:26:10 12:26 5:13:42 3390 448 M40 Nick Gross, 40, Cottage Grove, MN 38.76% 5:26:13 12:27 5:11:47 3391 317 M45 Brian Alementi, 46, Rosemount, MN 40.64% 5:26:14 12:27 5:19:30 3392 46 M18 Drew Klemann, 19, Vadnais Heights, MN 37.67% 5:26:25 12:27 5:12:05 3393 318 M45 Brett Wittner, 49, Fircrest, WA 41.62% 5:26:47 12:28 5:18:41 3394 19 M70 Timothy McCoy, 73, Eden Prairie, MN 52.68% 5:26:52 12:28 5:26:22 3395 1444 M20 Chee Xiong, 28, Saint Paul, MN 37.61% 5:26:56 12:28 5:14:09 3396 270 M50 Randy James, 50, Woodbury, MN 41.95% 5:27:02 12:28 5:13:30 3397 271 M50 Manuel Villarreal, 50, Minneapolis, MN 41.95% 5:27:04 12:28 5:19:33 3398 449 M40 Jeff Roth, 44, Beaumont, TX 39.86% 5:27:09 12:29 5:13:12 3399 450 M40 Ronald Johnson, 42, Lakeville, MN 39.21% 5:27:10 12:29 5:14:57 3400 524 M35 Ben Hancock, 37, Elk River, MN 38.03% 5:27:11 12:29 5:13:32 3401 272 M50 Scott Plummer, 53, Chicago, IL 43.05% 5:27:15 12:29 5:12:38 3402 525 M35 Zheng Jia, 35, Minneapolis, MN 37.75% 5:27:18 12:29 5:11:41 3403 39 M65 Brian Boham, 65, Marietta, GA 48.19% 5:27:20 12:29 5:12:18 3404 40 M65 Larry Zarling, 67, Brainerd, MN 49.16% 5:27:24 12:29 5:12:22 3405 1445 M20 Jacob DeBlois, 27, Monticello, MN 37.55% 5:27:27 12:29 5:14:43 3406 273 M50 John Hilgren, 54, Brooklyn Center, MN 43.40% 5:27:32 12:30 5:14:47 3407 1446 M20 Abdul Sesay, 24, Fridley, MN 37.53% 5:27:37 12:30 5:11:51 3408 41 M65 Mark Purgett, 68, Oakdale, MN 49.63% 5:27:38 12:30 5:13:20 3409 451 M40 Todd Millenacker, 40, Savage, MN 38.58% 5:27:41 12:30 5:14:13 3410 319 M45 David Pearson, 45, Champlin, MN 40.13% 5:27:43 12:30 5:14:44 3411 526 M35 Bobby Walerius, 38, Albertville, MN 38.13% 5:27:45 12:30 5:14:43 3412 182 M55 Chuck Klein, 58, Plymouth, MN 44.96% 5:27:55 12:30 5:13:00 3413 1447 M20 Matt Lindgren, 23, St Louis Park, MN 37.46% 5:28:12 12:31 5:15:16 3414 274 M50 Alexis Jimenez, 54, Murray, UT 43.31% 5:28:13 12:31 5:14:40 3415 20 M70 Bob Stavig, 70, Bloomington, MN 50.59% 5:28:13 12:31 5:27:27 3416 527 M35 Eli Smaka, 35, Falcon Heights, MN 37.65% 5:28:14 12:31 5:13:40 3417 1448 M20 Jared Saatela, 32, Plymouth, MN 37.46% 5:28:18 12:31 5:13:06 3418 1449 M20 Marcus Thornton, 32, Kcmo, MO 37.45% 5:28:20 12:31 5:19:40 3419 275 M50 Martin Huberty, 54, Richfield, MN 43.29% 5:28:22 12:31 5:14:56 3420 452 M40 Eric Olson, 44, Luck, WI 39.71% 5:28:22 12:31 5:21:29 3421 42 M65 Craig Swanson, 65, Plymouth, MN 48.04% 5:28:23 12:32 5:21:31 3422 528 M35 Tobias Thietje, 36, New Prague, MN 37.74% 5:28:25 12:32 5:15:14 3423 43 M65 Sam Simmons, 65, Rochester, MN 48.03% 5:28:27 12:32 5:21:14 3424 276 M50 Malesela Ledwaba, 53, Pretoria, GA 42.88% 5:28:29 12:32 5:13:35 3425 1450 M20 Aaron Barlow, 30, Victoria, MN 37.42% 5:28:32 12:32 5:15:50 3426 453 M40 David McCorkell, 44, Shoreview, MN 39.66% 5:28:50 12:33 5:15:30 3427 1451 M20 Austin Visina, 30, Minnetonka, MN 37.37% 5:29:03 12:33 5:15:37 3428 1452 M20 Alfred Carrillo, 34, Ontario, CA 37.46% 5:29:05 12:33 5:16:00 3429 454 M40 Israel Cerda, 43, Pearland, TX 39.30% 5:29:07 12:33 5:15:56 3430 320 M45 Dan Strittmater, 49, Savage, MN 41.31% 5:29:15 12:33 5:28:12 3431 1453 M20 Richard Moore, 28, Minneapolis, MN 37.33% 5:29:22 12:34 5:16:56 3432 1454 M20 Lucas Hoffman, 29, Richfield, MN 37.33% 5:29:22 12:34 5:16:57 3433 183 M55 John Svedberg, 56, Middleton, WI 43.94% 5:29:24 12:34 5:16:33 3434 184 M55 John Tantzen, 59, Saint Paul, MN 45.17% 5:29:29 12:34 5:28:52 3435 47 M18 Stefan Torfason, 19, Eden Prairie, MN 37.31% 5:29:31 12:34 5:16:05 3436 321 M45 Kevin Mathis, 49, Cypress, TX 41.27% 5:29:33 12:34 5:16:15 3437 277 M50 Chris Doman, 51, Hastings, MN 41.99% 5:29:35 12:34 5:16:20 3438 529 M35 Adam Kneeland, 35, Savage, MN 37.48% 5:29:41 12:34 5:15:20 3439 3 M14 Alexander Schmidt, 14, Eagan, MN 39.34% 5:29:48 12:35 5:15:14 3440 1455 M20 Carl Schroeder, 33, Bloomington, MN 37.32% 5:29:49 12:35 5:15:01 3441 455 M40 Alan Rodriguez, 42, Woodbury, MN 38.88% 5:29:55 12:35 5:28:51 3442 278 M50 Kent Graves, 50, Elk River, MN 41.58% 5:30:00 12:35 5:17:48 3443 1456 M20 Arie Rennert, 27, Syracuse, NY 37.25% 5:30:03 12:35 5:15:44 3444 322 M45 Amit Thakore, 46, Woodbury, MN 40.17% 5:30:06 12:35 5:29:47 3445 530 M35 Wayne Motz, 38, Lake Elmo, MN 37.85% 5:30:15 12:36 5:23:02 3446 531 M35 Darren Kunert, 37, Hastings, MN 37.67% 5:30:19 12:36 5:16:34 3447 1457 M20 Nathan Mechtel, 26, Minneapolis, MN 37.22% 5:30:20 12:36 5:17:27 3448 1458 M20 Alen Planincic, 32, Winnipeg, MB 37.22% 5:30:23 12:36 5:15:27 3449 44 M65 Ray Constantine, 67, Oak Park Heights, MN 48.71% 5:30:24 12:36 5:16:00 3450 532 M35 Lucas Ball, 37, Madison, WI 37.66% 5:30:24 12:36 5:16:23 3451 96 M60 Randy Kirsch, 64, Savage, MN 47.26% 5:30:29 12:36 5:15:47 3452 279 M50 Srikanth Honnur, 53, Overland Park, KS 42.62% 5:30:30 12:36 5:17:50 3453 456 M40 Anthony Rivera, 40, Minneapolis, MN 38.25% 5:30:34 12:37 5:16:50 3454 185 M55 Joel Homme, 59, Austin, TX 44.97% 5:30:58 12:37 5:17:56 3455 323 M45 Krastio Milouchev, 45, Chicago, IL 39.73% 5:31:00 12:37 5:18:27 3456 45 M65 John Dinger, 67, Washington, DC 48.57% 5:31:22 12:38 5:24:30 3457 1459 M20 Taylor Witt, 21, Belle Plaine, MN 37.10% 5:31:25 12:38 5:17:39 3458 280 M50 Jeff Marlatt, 52, Minnetrista, MN 42.11% 5:31:34 12:39 5:18:45 3459 1460 M20 Mitchel Dickison, 32, Victoria, MN 37.09% 5:31:34 12:39 5:18:46 3460 533 M35 Drew Johnson, 35, Saint Paul, MN 37.26% 5:31:36 12:39 5:16:47 3461 534 M35 Brian Goldner, 35, Cromwell, MN 37.26% 5:31:36 12:39 5:16:47 3462 324 M45 Greg Lakner, 48, Harrisburg, SD 40.65% 5:31:44 12:39 5:18:31 3463 457 M40 Ganesh Bakthavachalam, 43, Eagan, MN 38.95% 5:32:03 12:40 5:18:21 3464 281 M50 Jon Linden, 50, St. Paul, MN 41.30% 5:32:12 12:40 5:24:09 3465 1461 M20 Konnor Fleming, 26, Richfield, MN 36.99% 5:32:23 12:41 5:24:11 3466 1462 M20 Andrew Risvold, 33, Minneapolis, MN 37.02% 5:32:27 12:41 5:24:15 3467 1463 M20 Nicholas Pumper, 22, Minneapolis, MN 36.98% 5:32:31 12:41 5:19:22 3468 186 M55 Phillip Jenkins, 59, Shoreview, MN 44.75% 5:32:33 12:41 5:19:51 3469 458 M40 Nicholas Buse, 40, New Brighton, MN 38.02% 5:32:33 12:41 5:19:53 3470 325 M45 Rommel Nuque, 46, Woodbury, MN 39.87% 5:32:34 12:41 5:19:34 3471 97 M60 Jeff Childs, 62, Eagan, MN 46.03% 5:32:42 12:41 5:20:38 3472 98 M60 Edgar Antonio Aldana, 60, Guatemala, GU 45.15% 5:32:48 12:42 5:17:53 3473 459 M40 Timothy Treft, 41, Andover, MN 38.24% 5:32:53 12:42 5:20:42 3474 535 M35 Pete Thompson, 38, Ottumwa, IA 37.54% 5:32:58 12:42 5:18:21 3475 326 M45 Wade Harding, 45, Plymouth, MN 39.49% 5:33:00 12:42 5:20:06 3476 187 M55 Michael Swanson, 59, Lakeville, MN 44.66% 5:33:14 12:43 5:21:12 3477 188 M55 Robert Horning, 59, Savage, MN 44.65% 5:33:19 12:43 5:18:46 3478 1464 M20 Nick Michael, 32, Minneapolis, MN 36.86% 5:33:37 12:43 5:20:44 3479 1465 M20 Brent Champion, 24, Woodbury, MN 36.84% 5:33:47 12:44 5:19:12 3480 1466 M20 Michael Bennett, 31, Maple Grove, MN 36.80% 5:34:05 12:45 5:20:02 3481 1467 M20 Aaron O'Neill, 27, Mounds View, MN 36.80% 5:34:06 12:45 5:19:34 3482 327 M45 Pneuma Ortega, 47, Minneapolis, MN 40.01% 5:34:13 12:45 5:19:23 3483 536 M35 Travis Cowles, 35, Chaska, MN 36.96% 5:34:20 12:45 5:26:20 3484 1468 M20 Eric Makitalo, 29, Minneapolis, MN 36.77% 5:34:22 12:45 5:33:36 3485 537 M35 Tria Lor, 39, Dayton, MN 37.57% 5:34:28 12:45 5:22:17 3486 99 M60 Rick Gauger, 62, Minneapolis, MN 45.78% 5:34:31 12:46 5:19:14 3487 460 M40 Greg Geiger, 40, Mendota Heights, MN 37.78% 5:34:36 12:46 5:20:47 3488 189 M55 Mark Halverson, 55, Farmington, MN 42.84% 5:34:48 12:46 5:27:07 3489 328 M45 Jeffery Robinson, 47, Minneapolis, MN 39.92% 5:34:59 12:47 5:20:16 3490 190 M55 Gary Schram, 59, Hammond, WI 44.42% 5:35:05 12:47 5:21:23 3491 1469 M20 Cameron Marcott, 30, St Paul, MN 36.64% 5:35:34 12:48 5:20:11 3492 1470 M20 Ty Jesinoski, 29, Minneapolis, MN 36.63% 5:35:40 12:48 5:28:02 3493 538 M35 Kian Ooi Ch'ng, 36, Woodbury, MN 36.90% 5:35:52 12:49 5:21:34 3494 6 M16 Alexander Page, 17, St Paul, MN 36.89% 5:36:04 12:49 5:27:57 3495 191 M55 Bruce Holman, 59, Champlin, MN 44.25% 5:36:21 12:50 5:23:55 3496 1471 M20 Tanner Tufte, 24, Ham Lake, MN 36.53% 5:36:37 12:50 5:22:56 3497 539 M35 Caleb Knutson, 35, Burnsville, MN 36.69% 5:36:47 12:51 5:24:14 3498 540 M35 Noah Pruett, 35, Ortonville, MN 36.69% 5:36:48 12:51 5:24:11 3499 329 M45 Jason Sichler, 47, Andover, MN 39.70% 5:36:48 12:51 5:29:16 3500 192 M55 Daniel Hallgren, 58, Lakeville, MN 43.76% 5:36:57 12:51 5:21:47 3501 282 M50 Ron Noyes, 54, Willmar, MN 42.17% 5:37:04 12:51 5:24:34 3502 100 M60 Anthony Clark, 60, Apple Valley, MN 44.56% 5:37:11 12:52 5:22:33 3503 541 M35 Nate Cannon, 39, Minneapolis, MN 37.27% 5:37:11 12:52 5:30:21 3504 21 M70 James Schneider, 70, Okabena, MN 49.24% 5:37:13 12:52 5:24:59 3505 461 M40 Evan George, 43, Sanibel, FL 38.35% 5:37:14 12:52 5:22:31 3506 1472 M20 Jason Panasuk, 34, Damascus, OR 36.55% 5:37:18 12:52 5:24:10 3507 542 M35 Daniel Dunlap, 39, Northfield, MN 37.25% 5:37:21 12:52 5:22:22 3508 1473 M20 William Bader, 29, Minneapolis, MN 36.41% 5:37:43 12:53 5:22:13 3509 1474 M20 Brent Haagenson, 28, Minneapolis, MN 36.40% 5:37:44 12:53 5:22:14 3510 283 M50 Bradley Johnson, 52, Inver Grove Heigh, MN 41.32% 5:37:54 12:53 5:22:56 3511 543 M35 Joshua Nice, 37, Staples, MN 36.80% 5:38:07 12:54 5:24:44 3512 1475 M20 Trevor Chasteen, 25, Grand Forks, ND 36.35% 5:38:16 12:54 5:23:41 3513 193 M55 Thomas Rozman, 58, Mound, MN 43.57% 5:38:22 12:54 5:24:08 3514 544 M35 Jon Ramirez, 37, Minneapolis, MN 36.76% 5:38:25 12:54 5:23:21 3515 46 M65 Juan Ramirez, 69, Bloomington, MN 48.55% 5:38:25 12:54 5:23:47 3516 47 M65 Kevin Elliott, 68, Mankato, MN 48.05% 5:38:26 12:55 5:24:21 3517 194 M55 Paul Hamilton, 55, Hastings, MN 42.37% 5:38:32 12:55 5:26:13 3518 462 M40 Carey Montez, 42, Woodbury, MN 37.89% 5:38:33 12:55 5:24:03 3519 463 M40 Chad Simmers, 40, Woodbury, MN 37.34% 5:38:33 12:55 5:24:05 3520 195 M55 Jeff Sorenson, 55, Saint Paul, MN 42.36% 5:38:38 12:55 5:24:42 3521 1476 M20 Nick Swanson, 29, St Paul, MN 36.28% 5:38:52 12:55 5:26:15 3522 1477 M20 Linden Hansmann, 32, Minneapolis, MN 36.29% 5:38:53 12:56 5:23:38 3523 101 M60 John Bylsma, 62, Chanhassen, MN 45.19% 5:38:56 12:56 5:24:10 3524 464 M40 Bob Wiswell, 41, Saint Paul, MN 37.55% 5:38:59 12:56 5:24:16 3525 1478 M20 Carl Packa, 33, Monticello, MN 36.31% 5:39:00 12:56 5:26:02 3526 330 M45 Scott Stauffacher, 48, Roseville, MN 39.77% 5:39:05 12:56 5:26:29 3527 465 M40 Timothy Ryan, 43, Wayzata, MN 38.14% 5:39:08 12:56 5:31:04 3528 1479 M20 Dyeshia Lee, 22, Maplewood, MN 36.25% 5:39:08 12:56 5:32:02 3529 1480 M20 Benjamin Winship, 28, Saint Paul, MN 36.25% 5:39:10 12:56 5:24:17 3530 545 M35 Julio Caesar, 37, St Paul, MN 36.68% 5:39:11 12:56 5:25:29 3531 331 M45 Wade Rayman, 49, Aberdeen, SD 40.09% 5:39:19 12:57 5:26:21 3532 546 M35 Mark Petrich, 35, Rochester, MN 36.41% 5:39:21 12:57 5:25:55 3533 466 M40 Jeff Cook, 43, Shakopee, MN 38.11% 5:39:22 12:57 5:24:43 3534 102 M60 Jerry Meunier, 61, Brooklyn Park, MN 44.69% 5:39:26 12:57 5:24:28 3535 467 M40 Jose Meras, 44, St Paul, MN 38.42% 5:39:27 12:57 5:25:49 3536 1481 M20 Adam Gustafson, 23, Minnetonka, MN 36.21% 5:39:32 12:57 5:25:09 3537 1482 M20 Matt Alley, 31, Eagan, MN 36.19% 5:39:42 12:57 5:26:49 3538 4 M75 Steve Schroeder, 77, River Falls, WI 54.10% 5:39:46 12:58 5:24:29 3539 196 M55 Michael Kaiser, 55, Forest Lake, MN 42.21% 5:39:48 12:58 5:27:07 3540 547 M35 Adam Warden, 38, Maple Plain, MN 36.78% 5:39:49 12:58 5:27:00 3541 332 M45 Chad Bolstrom, 49, Minneapolis, MN 40.02% 5:39:52 12:58 5:24:27 3542 1483 M20 Paul Stiver, 32, St. Paul, MN 36.17% 5:39:59 12:58 5:25:53 3543 1484 M20 Jacob DeBus, 25, Hopkins, MN 36.16% 5:39:59 12:58 5:31:40 3544 1485 M20 Jeffrey Borchardt, 24, Fergus Falls, MN 36.16% 5:40:03 12:58 5:31:33 3545 4 M14 Naci Konar-Steenberg, 15, Minneapolis, MN 37.43% 5:40:09 12:58 5:25:02 3546 284 M50 Mehmet Konar-Steenberg, 50, Minneapolis, MN 40.34% 5:40:09 12:58 5:25:03 3547 468 M40 Justin Schuetz, 40, Minneapolis, MN 37.16% 5:40:14 12:59 5:27:05 3548 333 M45 Mike McDermott, 49, Minneapolis, MN 39.98% 5:40:14 12:59 5:27:33 3549 285 M50 Ralph Pace, 52, Hopkins, MN 41.02% 5:40:22 12:59 5:31:46 3550 469 M40 Doyle Brueckner, 42, Seward, AK 37.69% 5:40:25 12:59 5:25:40 3551 548 M35 Nolan Patrek, 37, Saint Anthony, MN 36.55% 5:40:27 12:59 5:25:10 3552 549 M35 Steven Rindt, 36, Eau Claire, WI 36.40% 5:40:31 12:59 5:32:27
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

3553 1486 M20 Logan Moe, 23, New Brighton, MN 36.10% 5:40:37 13:00 5:26:45 3554 470 M40 Myles Frohling, 43, Columbia City, IN 37.97% 5:40:37 13:00 5:33:59 3555 103 M60 Tom Dierks, 60, Minneapolis, MN 44.11% 5:40:38 13:00 5:27:44 3556 550 M35 Josh Vranish, 39, Cedar Rapids, IA 36.89% 5:40:39 13:00 5:26:40 3557 551 M35 Troy Autin, 35, Gray, LA 36.27% 5:40:39 13:00 5:27:40 3558 334 M45 David Hanel, 48, Madison Lake, MN 39.58% 5:40:45 13:00 5:28:00 3559 335 M45 Jack Williams, 48, Stillwater, MN 39.57% 5:40:48 13:00 5:27:13 3560 197 M55 Mark Hapka, 56, Andover, MN 42.46% 5:40:53 13:00 5:26:15 3561 1487 M20 Tanner Fuchs, 27, Minnetonka, MN 36.07% 5:40:53 13:00 5:26:16 3562 104 M60 James Spearman, 64, Fairburn, GA 45.80% 5:41:00 13:00 5:28:18 3563 552 M35 Thomas Rupp, 37, St Paul, MN 36.46% 5:41:14 13:01 5:27:16 3564 1488 M20 Patrick Sykora, 25, Baldwin, WI 36.03% 5:41:16 13:01 5:33:22 3565 336 M45 Toby Badura, 45, Kearney, NE 38.52% 5:41:25 13:01 5:27:40 3566 553 M35 Matt Bruggeman, 36, Eden Prairie, MN 36.30% 5:41:25 13:01 5:27:53 3567 471 M40 Brent Johnson, 43, Edina, MN 37.88% 5:41:28 13:01 5:29:28 3568 1489 M20 Dan Taylor, 29, Rochester, MN 36.00% 5:41:34 13:02 5:34:56 3569 554 M35 Matthew Nankivel, 38, Minneapolis, MN 36.57% 5:41:44 13:02 5:27:26 3570 472 M40 Jason Helton, 43, Hohenwald, TN 37.83% 5:41:52 13:02 5:28:02 3571 1490 M20 Kevin Morell, 32, Roselle, IL 35.96% 5:41:57 13:03 5:28:59 3572 198 M55 Luis Alfonso Hoyos, 55, Weston, FL 41.94% 5:42:02 13:03 5:28:55 3573 555 M35 Jordan Theurer, 35, Minneapolis, MN 36.13% 5:42:03 13:03 5:28:53 3574 1491 M20 Peter Znameroski, 28, Bloomington, MN 35.94% 5:42:05 13:03 5:29:09 3575 1492 M20 Christian Kittleson, 27, Burnsville, MN 35.94% 5:42:08 13:03 5:34:50 3576 1493 M20 Ryan Lynch, 33, Waconia, MN 35.97% 5:42:09 13:03 5:35:11 3577 1494 M20 Nathan Kaeter, 24, Fargo, ND 35.93% 5:42:14 13:03 5:34:03 3578 48 M65 Thomas McClurg, 67, Verona, WI 47.02% 5:42:20 13:03 5:27:25 3579 1495 M20 Eric Reece, 34, Burnsville, MN 36.01% 5:42:24 13:04 5:29:23 3580 556 M35 Jeffrey Pfeifer, 37, Monroe, WI 36.33% 5:42:28 13:04 5:27:05 3581 1496 M20 Nathan Dittmer, 29, Crystal, MN 35.90% 5:42:29 13:04 5:42:29 3582 1497 M20 Cole Thompson, 20, St Louis Park, MN 35.88% 5:42:41 13:04 5:28:05 3583 337 M45 Corbin Connell, 48, Minneapolis, MN 39.35% 5:42:43 13:04 5:28:10 3584 473 M40 Luis Vega-Fuentes, 41, Rochester, MN 37.14% 5:42:45 13:04 5:41:18 3585 1498 M20 Henry Huberty, 34, Brookline, MA 35.97% 5:42:47 13:04 5:27:39 3586 1499 M20 Jordan Sadi, 29, Brookfield, WI 35.86% 5:42:50 13:05 5:27:45 3587 286 M50 Peter Jackson, 51, St Paul, MN 40.36% 5:42:56 13:05 5:29:37 3588 1500 M20 Henry Hannes, 28, Minneapolis, MN 35.85% 5:42:57 13:05 5:27:25 3589 105 M60 Gary Lesley, 64, Ave Maria, FL 45.54% 5:42:57 13:05 5:27:25 3590 49 M65 Larry Thompson, 69, Woodbury, MN 47.87% 5:43:15 13:06 5:36:21 3591 474 M40 MacDalton Berns, 43, West Fargo, ND 37.68% 5:43:16 13:06 5:30:20 3592 287 M50 Jim Wise, 54, Rosemount, MN 41.38% 5:43:32 13:06 5:28:34 3593 1501 M20 John Elsagher, 29, Lakeville, MN 35.77% 5:43:41 13:07 5:36:39 3594 288 M50 Brad Kliewer, 54, Minneapolis, MN 41.34% 5:43:49 13:07 5:28:42 3595 199 M55 Greg McLachlan, 57, New Hope, MN 42.46% 5:44:02 13:07 5:35:19 3596 1502 M20 Adam Luecke, 24, Gem Lake, MN 35.72% 5:44:10 13:08 5:29:55 3597 1503 M20 Fue Xiong, 32, Minneapolis, MN 35.72% 5:44:14 13:08 5:31:53 3598 1504 M20 Eric Scholz, 33, River Falls, WI 35.74% 5:44:22 13:08 5:32:13 3599 1505 M20 Anthony Theisen, 30, Coralville, IA 35.69% 5:44:28 13:08 5:42:45 3600 50 M65 John Sandok, 65, East Bethel, MN 45.78% 5:44:36 13:09 5:31:34 3601 557 M35 Jasper Jonson, 38, Robbinsdale, MN 36.27% 5:44:37 13:09 5:30:22 3602 48 M18 Nathan Rigg, 18, Cottage Grove, MN 35.70% 5:44:39 13:09 5:32:19 3603 558 M35 David Hernandez Zafra, 36, St Louis Park, MN 35.95% 5:44:45 13:09 5:32:05 3604 338 M45 Jim Johnson, 48, Hugo, MN 39.12% 5:44:46 13:09 5:36:05 3605 475 M40 Charlie Manson, 43, Andover, MN 37.51% 5:44:47 13:09 5:30:30 3606 289 M50 James Hengen, 53, Minneapolis, MN 40.84% 5:44:54 13:09 5:29:43 3607 22 M70 Don Soule, 70, Rosemount, MN 48.14% 5:44:54 13:09 5:32:52 3608 339 M45 James Gagne, 48, Winter Garden, FL 39.04% 5:45:27 13:11 5:30:55 3609 106 M60 David Wasson, 61, Falcon Heights, MN 43.91% 5:45:27 13:11 5:44:05 3610 290 M50 Paul Gahol, 50, Chicago, IL 39.70% 5:45:36 13:11 5:32:27 3611 291 M50 John Courtney, 52, West Linn, OR 40.37% 5:45:52 13:12 5:31:42 3612 1506 M20 William Ward, 30, Stillwater, MN 35.53% 5:46:03 13:12 5:33:16 3613 340 M45 Todd Cheyka, 49, Inver Grove Heigh, MN 39.30% 5:46:09 13:12 5:31:17 3614 292 M50 Ken Rynda, 53, Oakdale, MN 40.69% 5:46:10 13:12 5:37:18 3615 1507 M20 Craig Eckdahl, 30, Fridley, MN 35.51% 5:46:12 13:12 5:31:26 3616 476 M40 Jason Schilling, 42, Rochester, MN 37.04% 5:46:23 13:13 5:31:35 3617 559 M35 Andrew Schilling, 37, Minneapolis, MN 35.92% 5:46:24 13:13 5:31:36 3618 1508 M20 Kevin Thomsen, 27, Minneapolis, MN 35.49% 5:46:28 13:13 5:33:56 3619 200 M55 Bob Halvorson, 57, Elk River, MN 42.13% 5:46:42 13:13 5:31:52 3620 1509 M20 Jimmie Wu, 31, Lakeville, MN 35.46% 5:46:44 13:14 5:31:27 3621 477 M40 Alan Hollo, 44, Baldwin, WI 37.59% 5:46:58 13:14 5:34:58 3622 478 M40 Christopher Brandt, 43, Chaska, MN 37.27% 5:47:04 13:14 5:32:11 3623 1510 M20 Matt Pechnik, 27, Edina, MN 35.42% 5:47:09 13:14 5:32:33 3624 1511 M20 Tyler Hanson, 34, Vancouver, BC 35.50% 5:47:19 13:15 5:32:31 3625 1512 M20 Mat Angulo, 32, Lakeville, MN 35.39% 5:47:31 13:15 5:32:27 3626 107 M60 Cosmo Leone, 61, St Louis Park, MN 43.65% 5:47:31 13:15 5:32:49 3627 108 M60 James Lawrence, 64, Chisago City, MN 44.92% 5:47:43 13:16 5:33:05 3628 51 M65 Tim Munshower, 65, Minneapolis, MN 45.37% 5:47:44 13:16 5:39:17 3629 109 M60 Jesus Cabrera, 61, Ave Maria, FL 43.61% 5:47:46 13:16 5:35:11 3630 341 M45 Tom Thao, 45, St Paul, MN 37.80% 5:47:53 13:16 5:33:35 3631 52 M65 Hoskuldur Kristvinsson, 69, Reykjavik 47.21% 5:48:02 13:16 5:34:37 3632 5 M75 Les Martisko, 75, Apple Valley, MN 50.98% 5:48:02 13:16 5:35:38 3633 342 M45 Brian Carroll, 48, Circle Pines, MN 38.72% 5:48:20 13:17 5:41:17 3634 560 M35 Cole Angle, 35, Lino Lakes, MN 35.47% 5:48:22 13:17 5:46:25 3635 1513 M20 Charles Vang, 31, North St. Paul, MN 35.29% 5:48:24 13:17 5:34:32 3636 1514 M20 Nicholas Mattson, 21, Minneapolis, MN 35.27% 5:48:37 13:18 5:47:18 3637 1515 M20 Joe Storms, 29, Minneapolis, MN 35.23% 5:49:02 13:19 5:34:19 3638 1516 M20 Eric Strand, 28, Saint Paul, MN 35.21% 5:49:11 13:19 5:36:20 3639 23 M70 Patrick Schlievert, 70, Iowa City, IA 47.54% 5:49:17 13:19 5:37:14 3640 1517 M20 Sean Korcal, 30, Philadelphia, PA 35.17% 5:49:37 13:20 5:41:19 3641 561 M35 Ross Pinney, 38, Waverly Hall, GA 35.75% 5:49:38 13:20 5:35:56 3642 293 M50 Dan Schleusner, 53, North Branch, MN 40.29% 5:49:39 13:20 5:34:51 3643 294 M50 Jay Walsweer, 53, Union, IL 40.27% 5:49:49 13:21 5:37:32 3644 1518 M20 Ethan Walsweer, 22, Union, IL 35.15% 5:49:49 13:21 5:37:32 3645 295 M50 Paul Kranz, 53, Hastings, MN 40.24% 5:50:06 13:21 5:36:30 3646 201 M55 Jose Maria Gabriel, 58, Chicago, IL 42.11% 5:50:07 13:21 5:37:19 3647 1519 M20 Luke Aslesen, 30, Minneapolis, MN 35.12% 5:50:08 13:21 5:42:44 3648 1520 M20 Corwin Diamond, 30, Minneapolis, MN 35.10% 5:50:15 13:22 5:35:32 3649 1521 M20 Will Davies, 20, Rochester, MN 35.08% 5:50:32 13:22 5:37:35 3650 296 M50 Craig Olson, 54, Indian Harbour Be, FL 40.54% 5:50:35 13:22 5:37:09 3651 110 M60 Patrick Loos, 63, Saint Paul, MN 44.10% 5:50:41 13:23 5:36:48 3652 1522 M20 Nathaniel Jeffries, 31, Chanhassen, MN 35.05% 5:50:47 13:23 5:37:58 3653 343 M45 Jared Jett, 46, Apple Valley, MN 37.78% 5:50:59 13:23 5:37:19 3654 1523 M20 Jeremy Green, 31, Eau Claire, WI 35.02% 5:51:03 13:23 5:37:22 3655 1524 M20 Mohammed Farah, 31, St Paul, MN 35.02% 5:51:03 13:23 5:50:00 3656 1525 M20 Seth Regnier, 28, Sioux Falls, SD 35.02% 5:51:08 13:24 5:37:07 3657 1526 M20 Ben Bakk, 28, Minneapolis, MN 34.99% 5:51:22 13:24 5:43:22 3658 53 M65 Michael Swanson, 67, Minneapolis, MN 45.80% 5:51:24 13:24 5:51:16 3659 111 M60 Katsuyuki Yamamoto, 63, Woodbury, MN 43.98% 5:51:41 13:25 5:37:02 3660 562 M35 Luke Johnson, 36, Minneapolis, MN 35.24% 5:51:42 13:25 5:39:42 3661 54 M65 Allan Holtz, 69, Oakdale, MN 46.71% 5:51:46 13:25 5:36:22 3662 344 M45 Michael Petelin, 49, Plymouth, MN 38.66% 5:51:49 13:25 5:44:20 3663 1527 M20 Jordan Wiatros, 29, Columbia Heigts, MN 34.94% 5:51:51 13:25 5:36:48 3664 297 M50 Erik Sistermans, 54, Leiden 40.36% 5:52:11 13:26 5:37:16 3665 298 M50 Jagdish Rebello, 52, Excelsior, MN 39.63% 5:52:17 13:26 5:40:05 3666 479 M40 Douglas Scalia, 41, Dayton, MN 36.12% 5:52:24 13:26 5:37:43 3667 480 M40 Ron Johnson, 40, Richfield, MN 35.88% 5:52:24 13:26 5:38:18 3668 345 M45 José Parra Staves, 47, Eden Prairie, MN 37.94% 5:52:24 13:26 5:38:55 3669 563 M35 Juan Glez Zaragoza, 37, Cottage Grove, MN 35.29% 5:52:32 13:27 5:37:41 3670 481 M40 Ezekiel Isaiah, 41, Blaine, MN 36.11% 5:52:33 13:27 5:44:42 3671 299 M50 Jeff Griffin, 50, De Pere, WI 38.92% 5:52:34 13:27 5:37:39 3672 300 M50 Andrew Miller, 54, Eagan, MN 40.30% 5:52:40 13:27 5:37:45 3673 202 M55 Ted Hinck, 59, Bloomington, MN 42.20% 5:52:43 13:27 5:39:57 3674 1528 M20 Merrick Griffin, 26, De Pere, WI 34.85% 5:52:48 13:27 5:37:53 3675 564 M35 Kyle Koceja, 38, Roseville, MN 35.42% 5:52:50 13:27 5:40:26 3676 1529 M20 Christopher Johnson, 33, Parkville, MD 34.87% 5:52:58 13:28 5:38:18 3677 565 M35 Ian Millington, 38, Chicago, IL 35.41% 5:53:01 13:28 5:37:40 3678 346 M45 Krishna Vedula, 45, Bloomfield Hills, MI 37.20% 5:53:32 13:29 5:41:06 3679 301 M50 Roy Koenigsberg, 52, Farmington, MN 39.48% 5:53:39 13:29 5:38:43 3680 302 M50 Jeff Shea, 53, Minneapolis, MN 39.82% 5:53:46 13:30 5:38:24 3681 112 M60 James Graeff, 61, Gilbert, AZ 42.85% 5:53:58 13:30 5:38:48 3682 482 M40 Mike Tempel, 44, Minneapolis, MN 36.80% 5:54:21 13:31 5:46:13 3683 347 M45 Joel Samphir, 48, Winnipeg, MB 38.06% 5:54:22 13:31 5:39:50 3684 1530 M20 Jalen Gisselquist, 24, North St Paul, MN 34.69% 5:54:28 13:31 5:39:11 3685 1531 M20 Michael Lew, 31, Houston, TX 34.68% 5:54:34 13:31 5:39:58 3686 483 M40 Dennis Alexander, 44, Elk River, MN 36.77% 5:54:42 13:32 5:42:29 3687 303 M50 Robert Blithe, 50, Webster, WI 38.67% 5:54:48 13:32 5:46:43 3688 113 M60 Bill Hartmann, 64, Loves Park, IL 44.02% 5:54:49 13:32 5:42:18 3689 1532 M20 Chauncey Charlson, 33, St Paul, MN 34.68% 5:54:57 13:32 5:42:41 3690 55 M65 Howard Ojalvo, 66, Shoreview, MN 44.88% 5:54:58 13:32 5:40:10 3691 1533 M20 Ryan Kerswill, 32, Oshkosh, WI 34.64% 5:54:58 13:32 5:42:51 3692 304 M50 Sirish Samba, 50, Edina, MN 38.64% 5:55:03 13:33 5:39:44 3693 566 M35 Ryan Morin, 38, Oakbank, MB 35.20% 5:55:03 13:33 5:40:05 3694 348 M45 Albert Jordan Jr., 46, Southfield, MI 37.34% 5:55:07 13:33 5:39:41 3695 1534 M20 William Peterson, 24, Maplewood, MN 34.60% 5:55:21 13:33 5:39:57 3696 203 M55 Paul Grzemski, 58, Elgin, IL 41.49% 5:55:23 13:33 5:41:26 3697 484 M40 Jonathan Ratzel, 43, Chicago, IL 36.37% 5:55:39 13:34 5:42:42 3698 204 M55 Gene Hockensmith, 56, Woodbury, MN 40.69% 5:55:42 13:34 5:40:18 3699 114 M60 Randall Boler, 64, Stillwater, MN 43.91% 5:55:44 13:34 5:42:27 3700 1535 M20 Christian Irving, 29, Minneapolis, MN 34.56% 5:55:45 13:34 5:41:10 3701 485 M40 Dan Heiar, 44, Lakeville, MN 36.65% 5:55:50 13:34 5:40:15 3702 567 M35 Derrick Siebert, 37, Wausau, WI 34.96% 5:55:54 13:34 5:40:39 3703 349 M45 Marcus McNulty, 48, Phoenix, AZ 37.88% 5:56:03 13:35 5:42:57 3704 1536 M20 Jeffrey Oberlander, 29, Woodbury, MN 34.53% 5:56:05 13:35 5:40:39 3705 486 M40 Mac Guptil, 42, North Branch, MN 36.03% 5:56:05 13:35 5:40:51 3706 350 M45 William Sawyer, 49, Bothell, WA 38.19% 5:56:12 13:35 5:43:26 3707 1537 M20 Julian Nye, 29, Minneapolis, MN 34.51% 5:56:18 13:35 5:42:51 3708 115 M60 Hal Atkinson, 64, Huntertown, IN 43.84% 5:56:18 13:35 5:43:27 3709 205 M55 Gary Zweber, 59, Plymouth, MN 41.76% 5:56:22 13:36 5:43:05 3710 351 M45 Jon McIver, 45, Eden Prairie, MN 36.89% 5:56:30 13:36 5:42:07 3711 305 M50 John Odom, 52, Chanhassen, MN 39.16% 5:56:31 13:36 5:56:31 3712 487 M40 Bill Xiong, 44, St Paul, MN 36.57% 5:56:37 13:36 5:54:42 3713 568 M35 Timothy Joyce, 35, Minneapolis, MN 34.64% 5:56:45 13:36 5:41:26 3714 1538 M20 Sean Sullivan, 24, Milwaukee, WI 34.45% 5:56:56 13:37 5:42:53 3715 1539 M20 Troy Anderson, 33, Excelsior, MN 34.47% 5:57:02 13:37 5:42:45 3716 306 M50 David Holland, 51, Chaska, MN 38.76% 5:57:02 13:37 5:42:45 3717 206 M55 Mark Everhart, 56, Plymouth, MN 40.53% 5:57:04 13:37 5:42:18 3718 116 M60 Danny Claycomb, 63, Highlands Ranch, CO 43.29% 5:57:15 13:38 5:42:42 3719 488 M40 Michael Barnes, 40, Minneapolis, MN 35.37% 5:57:25 13:38 5:42:52 3720 1540 M20 Chris Norby, 29, Minneapolis, MN 34.38% 5:57:40 13:39 5:42:16 3721 1541 M20 Corey Trankel, 26, Apple Valley, MN 34.36% 5:57:49 13:39 5:43:32 3722 1542 M20 Collin Trankel, 23, Apple Valley, MN 34.36% 5:57:49 13:39 5:44:18 3723 569 M35 Jason Vastine, 37, Lakeville, MN 34.76% 5:57:59 13:39 5:49:23 3724 307 M50 John Schmidley, 53, Chippewa Falls, WI 39.35% 5:58:02 13:39 5:43:17 3725 117 M60 Jon Nelson, 64, St. Paul, MN 43.62% 5:58:02 13:39 5:44:35 3726 1543 M20 Austen Wek, 23, Plymouth, MN 34.32% 5:58:14 13:40 5:43:37 3727 118 M60 Edmund Burke, 62, Clifton, NJ 42.71% 5:58:35 13:41 5:43:28 3728 1544 M20 Anthony Perez, 29, Minneapolis, MN 34.29% 5:58:36 13:41 5:43:55 3729 352 M45 Eric Philipp, 48, Lakeville, MN 37.59% 5:58:44 13:41 5:44:04 3730 56 M65 David Heffernan, 69, Minneapolis, MN 45.80% 5:58:46 13:41 5:45:36 3731 489 M40 Jereme Resech, 40, Dorchester, WI 35.24% 5:58:47 13:41 5:43:43 3732 207 M55 Scott Blake, 56, Houghton, MI 40.31% 5:59:03 13:42 5:44:11 3733 1545 M20 Andrew Copland, 29, Cologne, MN 34.24% 5:59:04 13:42 5:46:35 3734 208 M55 Philip Gorski, 57, Wheaton, IL 40.65% 5:59:20 13:42 5:46:38 3735 1546 M20 Cody Lindman, 27, Blaine, MN 34.21% 5:59:25 13:43 5:46:56 3736 209 M55 Scott McCalmont, 57, San Jose, CA 40.63% 5:59:29 13:43 5:45:32 3737 1547 M20 Josh Wieckowski, 26, Chicago, IL 34.20% 5:59:30 13:43 5:45:19 3738 57 M65 David Phillips, 68, Verona, PA 45.18% 5:59:57 13:44 5:46:51 3739 1548 M20 Song Thao, 33, Brooklyn Park, MN 34.18% 6:00:06 13:44 5:46:11 3740 24 M70 John Murphy, 72, Minneapolis, MN 47.18% 6:00:10 13:44 5:45:49 3741 353 M45 David Hyman, 47, Plymouth, MN 37.09% 6:00:32 13:45 5:46:12 3742 570 M35 Joe Konradt, 39, New Hope, MN 34.85% 6:00:35 13:45 5:47:27 3743 1549 M20 Gunnar Wyatt, 28, Carlisle, IA 34.09% 6:00:37 13:45 5:46:17 3744 308 M50 Daniel Voorhees, 50, Minneapolis, MN 38.04% 6:00:39 13:45 5:45:38 3745 1550 M20 Trent Muhlenburg, 28, Ames, IA 34.09% 6:00:41 13:45 5:46:20 3746 119 M60 Edward Wachutka, 63, Chisago City, MN 42.87% 6:00:45 13:46 5:46:07 3747 354 M45 Gaël Jacob, 46, Winnipeg, MB 36.72% 6:01:02 13:46 5:45:33 3748 490 M40 Keith Bartniski, 44, Winnipeg, MB 36.12% 6:01:03 13:46 5:45:33 3749 309 M50 Alden Balmer, 54, Spicewood, TX 39.35% 6:01:15 13:47 5:54:16 3750 310 M50 Nirupam Chatterjee, 53, Rosemount, MN 38.99% 6:01:20 13:47 5:46:04 3751 1551 M20 William Tantzen, 28, Bloomington, MN 33.99% 6:01:44 13:48 5:46:57 3752 571 M35 Eric Meline, 36, Minneapolis, MN 34.22% 6:02:11 13:49 5:49:09 3753 572 M35 Jason Gregg, 36, Charlotte, NC 34.22% 6:02:14 13:49 5:47:21 3754 1552 M20 Her Vang, 26, North Saint Paul, MN 33.94% 6:02:14 13:49 5:48:24 3755 120 M60 Gary Medley, 63, Tulsa, OK 42.68% 6:02:21 13:49 5:47:12 3756 355 M45 Jim Collins, 47, Minneapolis, MN 36.88% 6:02:33 13:50 5:50:27 3757 356 M45 Ryan Dulkin, 46, Minnetonka, MN 36.54% 6:02:50 13:50 5:47:27 3758 210 M55 Michael Korpi, 59, Soudan, MN 40.96% 6:03:21 13:52 5:51:07 3759 573 M35 Adam Wallschlaeger, 38, Maple Grove, MN 34.38% 6:03:34 13:52 5:49:34 3760 25 M70 Henry Maron, 72, St Paul, MN 46.72% 6:03:43 13:52 5:49:59 3761 1553 M20 Andy Garvais, 34, Blaine, MN 33.90% 6:03:43 13:52 5:50:39 3762 357 M45 Man Nguyen, 48, Savage, MN 37.05% 6:04:02 13:53 5:51:07 3763 311 M50 Andrew Imig, 51, Minneapolis, MN 37.99% 6:04:19 13:54 5:49:31 3764 58 M65 Richard Robbins, 66, Mankato, MN 43.73% 6:04:19 13:54 5:49:46 3765 491 M40 Jacob Stoltenberg, 40, Apple Valley, MN 34.69% 6:04:29 13:54 5:50:48 3766 312 M50 Erick Maki, 50, Plymouth, MN 37.61% 6:04:51 13:55 5:51:52 3767 1554 M20 Sharaj Manandhar, 34, Eagan, MN 33.75% 6:05:19 13:56 5:51:03 3768 1555 M20 Emmanuel Minter, 33, Minneapolis, MN 33.68% 6:05:30 13:56 5:57:07 3769 313 M50 Andrew Kinney, 52, New Richmond, WI 38.17% 6:05:45 13:57 5:51:28 3770 1556 M20 Jared Matthew, 33, Faribault, MN 33.64% 6:05:53 13:57 5:50:29 3771 121 M60 Paul Schubert, 60, Lombard, IL 41.05% 6:06:00 13:58 5:53:46 3772 314 M50 Stephen Rahm, 51, Waitsfield, VT 37.81% 6:06:02 13:58 5:52:06 3773 315 M50 Ross Rydstrand, 50, Chaska, MN 37.47% 6:06:10 13:58 5:51:41 3774 492 M40 Foster Stangel, 43, Shorewood, MN 35.30% 6:06:21 13:58 5:53:15 3775 1557 M20 John Solak, 32, Fort Myers, FL 33.54% 6:06:39 13:59 5:52:51 3776 358 M45 Ara Ispentchian, 46, Cedar Rapids, IA 36.16% 6:06:40 13:59 5:51:30 3777 493 M40 Nick Beattie, 41, Saint Paul, MN 34.71% 6:06:44 13:59 5:59:27
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

3778 122 M60 Thomas Collison, 63, Andover, MN 42.11% 6:07:16 14:00 5:52:24 3779 123 M60 Peter Endryck, 64, Valatie, NY 42.51% 6:07:25 14:01 5:52:03 3780 359 M45 Dion Caron, 49, Marshall, MN 37.01% 6:07:30 14:01 5:52:39 3781 1558 M20 Jaryn Homiston, 22, Fargo, ND 33.46% 6:07:30 14:01 5:52:39 3782 574 M35 Moneer Rifai, 37, Iowa City, IA 33.84% 6:07:40 14:01 5:55:31 3783 575 M35 David Gomez, 36, Minneapolis, MN 33.70% 6:07:45 14:02 5:54:56 3784 1559 M20 Thomas White, 34, Hastings, MN 33.47% 6:08:23 14:03 5:53:18 3785 360 M45 Peter Danbury, 49, Minneapolis, MN 36.92% 6:08:23 14:03 5:53:49 3786 124 M60 Jeff Tornquist, 61, Eden Prairie, MN 41.17% 6:08:26 14:03 5:55:38 3787 576 M35 Justin Bartz, 37, Minneapolis, MN 33.72% 6:08:57 14:04 5:53:38 3788 1560 M20 Henry Birchmeier, 25, New Lothrop, MI 33.31% 6:09:05 14:05 5:55:20 3789 125 M60 Carl Fritsch, 61, Minneapolis, MN 41.09% 6:09:08 14:05 5:54:06 3790 494 M40 Nicolas Gonzalez, 41, Woodbury, MN 34.48% 6:09:11 14:05 5:55:03 3791 316 M50 Joe Duea, 51, Farmington, MN 37.48% 6:09:17 14:05 6:00:45 3792 1561 M20 Manuel Castillo Iv, 22, Minneapolis, MN 33.29% 6:09:20 14:05 5:56:42 3793 495 M40 Xiao Tu, 44, Germantown, MD 35.30% 6:09:29 14:06 5:57:07 3794 496 M40 John Gaffaney, 42, Chaska, MN 34.67% 6:10:01 14:07 5:55:02 3795 497 M40 Brian Lillis, 40, Austin, MN 34.16% 6:10:09 14:07 5:55:08 3796 1562 M20 Craig Spande, 32, Edina, MN 33.19% 6:10:28 14:08 5:56:54 3797 317 M50 Chinda Singh, 52, Samutprakarn 37.67% 6:10:38 14:08 5:58:36 3798 498 M40 Michael Albert, 42, Pepin, WI 34.59% 6:10:52 14:09 5:57:29 3799 211 M55 James Grindeland, 58, Eagan, MN 39.71% 6:11:15 14:10 5:55:47 3800 1563 M20 David Marti, 34, Kenosha, WI 33.18% 6:11:32 14:10 6:03:22 3801 361 M45 Haroldo Cazeao, 49, Hudson, MN 36.61% 6:11:34 14:10 5:57:04 3802 212 M55 Orhan Soykan, 56, Lino Lakes, MN 38.94% 6:11:40 14:11 5:57:46 3803 213 M55 Barry Goldmeier, 55, Rockville, MD 38.56% 6:12:01 14:11 5:56:11 3804 214 M55 Joseph Homrich, 57, St Louis Park, MN 39.24% 6:12:15 14:12 5:57:32 3805 499 M40 Jason Kopacz, 42, Shoreview, MN 34.46% 6:12:15 14:12 5:59:31 3806 500 M40 Tara Kowalke, 40, Los Angeles, CA 33.96% 6:12:19 14:12 5:58:42 3807 1564 M20 Lukas Leciejewski, 20, Zimmerman, MN 33.02% 6:12:21 14:12 5:59:07 3808 362 M45 Tim O'Brien, 49, Prior Lake, MN 36.52% 6:12:28 14:12 5:57:05 3809 318 M50 Daniel Lofthus, 50, Woodbury, MN 36.83% 6:12:33 14:13 5:57:42 3810 126 M60 Paul Constable, 64, Maple Grove, MN 41.92% 6:12:33 14:13 5:58:12 3811 1565 M20 Casey Krause, 30, Shakopee, MN 32.95% 6:13:11 14:14 5:58:12 3812 363 M45 Chris Carlson, 48, Savage, MN 36.13% 6:13:17 14:14 5:58:17 3813 7 M16 Logan Sriharatsa, 17, Saint Paul, MN 33.20% 6:13:28 14:15 5:59:02 3814 364 M45 Allan Gill, 47, Avon, MN 35.72% 6:14:22 14:17 6:06:52 3815 1566 M20 Joe Tomanek, 30, Thompson, ND 32.84% 6:14:23 14:17 6:01:46 3816 1567 M20 Noah Tesh, 21, High Point, NC 32.80% 6:14:51 14:18 6:00:13 3817 1568 M20 Michael Lindemann, 30, Inver Grove Heigh, MN 32.78% 6:15:05 14:18 6:02:44 3818 365 M45 Joseph Pepel, 49, Minnetonka, MN 36.21% 6:15:36 14:20 6:00:24 3819 366 M45 Cornelius Gilbert, 46, Eagan, MN 35.29% 6:15:44 14:20 6:15:44 3820 367 M45 Rick Maus, 49, Cottage Grove, MN 36.17% 6:16:06 14:21 6:03:18 3821 1569 M20 Richard Stinogel, 29, Woodbury, MN 32.69% 6:16:06 14:21 6:03:20 3822 319 M50 Eric Martens, 52, Los Alamos, NM 37.09% 6:16:25 14:21 6:01:47 3823 59 M65 Michael Carney, 66, St Paul, MN 42.30% 6:16:41 14:22 6:04:36 3824 577 M35 Logan Adams-leete, 35, Fridley, MN 32.80% 6:16:45 14:22 6:03:02 3825 578 M35 Trevre Andrews, 36, Minneapolis, MN 32.90% 6:16:45 14:22 6:03:03 3826 60 M65 Mark Rauch, 65, Villa Park, IL 41.86% 6:16:53 14:22 6:01:35 3827 320 M50 Richard Costello, 54, St Paul, MN 37.70% 6:17:00 14:23 6:02:08 3828 501 M40 Jamal Adam, 41, Minneapolis, MN 33.77% 6:17:01 14:23 6:10:16 3829 1570 M20 Prachua Yang, 32, Brooklyn Center, MN 32.61% 6:17:03 14:23 6:09:42 3830 502 M40 Mitch Findley, 40, Minnetonka, MN 33.50% 6:17:22 14:24 6:01:58 3831 215 M55 Juan Olvera, 57, Lakeville, MN 38.69% 6:17:31 14:24 6:03:25 3832 1571 M20 Cheng Hang, 29, Robbinsdale, MN 32.56% 6:17:38 14:24 6:05:02 3833 321 M50 Blaine Stephenson, 52, Rosemount, MN 36.96% 6:17:46 14:25 6:16:23 3834 26 M70 James Allen, 74, Hutchinson, MN 46.21% 6:18:05 14:25 6:05:14 3835 1572 M20 Daniel Julson, 28, Stillwater, MN 32.50% 6:18:17 14:26 6:03:36 3836 1573 M20 Arturo Cruz, 28, Indianapolis, IN 32.50% 6:18:17 14:26 6:04:18 3837 579 M35 Nagarjun Reddy Parvath, 38, Chanhassen, MN 33.02% 6:18:28 14:26 6:04:58 3838 1574 M20 Robert Benner, 34, Isanti, MN 32.57% 6:18:34 14:26 6:10:11 3839 61 M65 Jerry A Brown, 69, W. St. Paul, MN 43.36% 6:18:54 14:27 6:05:04 3840 27 M70 Patrick Ryan, 71, Burnsville, MN 44.30% 6:18:58 14:27 6:03:58 3841 1575 M20 Chris Davis, 26, Sioux City, IA 32.39% 6:19:33 14:29 6:07:01 3842 127 M60 Mike Westermeier, 62, Rosemount, MN 40.35% 6:19:34 14:29 6:06:45 3843 28 M70 Mark Stodghill, 71, Duluth, MN 44.18% 6:20:00 14:30 6:06:47 3844 216 M55 Joe Mischka, 56, Cedar Rapids, IA 38.04% 6:20:30 14:31 6:20:30 3845 1576 M20 Alex Hofschulte, 31, Chatfield, MN 32.29% 6:20:48 14:31 6:06:40 3846 1577 M20 Micah Wagner, 22, Apple Valley, MN 32.25% 6:21:13 14:32 6:08:27 3847 128 M60 Ricardo Suarez, 64, Highland, IN 40.88% 6:22:01 14:34 6:08:41 3848 217 M55 David Petersen, 59, Bloomington, MN 38.93% 6:22:17 14:35 6:08:38 * indicates females 1 finishers among Men Under 8 1 finishers among Men 10 - 11 1 finishers among Men 12 - 13 4 finishers among Men 14 - 15 7 finishers among Men 16 - 17 48 finishers among Men 18 - 19 1577 finishers among Men 20 - 34 579 finishers among Men 35 - 39 502 finishers among Men 40 - 44 367 finishers among Men 45 - 49 321 finishers among Men 50 - 54 217 finishers among Men 55 - 59 128 finishers among Men 60 - 64 61 finishers among Men 65 - 69 28 finishers among Men 70 - 74 5 finishers among Men 75 - 79 1 finishers among Men 80 - 84 1 finishers among Women 8 - 9 2 finishers among Women 14 - 15 7 finishers among Women 16 - 17 18 finishers among Women 18 - 19 1411 finishers among Women 20 - 34 491 finishers among Women 35 - 39 400 finishers among Women 40 - 44 253 finishers among Women 45 - 49 153 finishers among Women 50 - 54 101 finishers among Women 55 - 59 44 finishers among Women 60 - 64 10 finishers among Women 65 - 69 4 finishers among Women 70 - 74 3848 male finishers 2895 female finishers 6743 total finishers
Click here for data on women

Return to home page.