Medtronic Twin Cities Marathon
Minneapolis to St. Paul
Oct. 2, 2011
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
CLASS PLACE PLACE FINISHER TIME PACE CHIP STATE RECORD FOR 33-YEAR-OLD MEN 1 1 M20 Sammy Malakwen, 33, Two Harbors, MN 2:13:11 5:05 2:13:11 Old record 2:18:06a by Todd Sperling, 19 Jun 1993 2 1 M35 Joseph Mutinda, 37, Santa Fe, NM 2:13:24 5:05 2:13:24 3 2 M20 Weldon Kirui, 22, Auburn, CA 2:13:31 5:06 2:13:31 4 3 M20 Julius Koskei Kibet, 29, Hebron, KY 2:13:38 5:06 2:13:38 5 4 M20 Guor Marial, 26, Flagstaff, AZ 2:14:32 5:08 2:14:32 6 2 M35 Philip Metto, 36, West Des Moines, IA 2:14:35 5:08 2:14:35 7 5 M20 Fred Tumbo, 33, Santa Fe, NM 2:14:59 5:09 2:14:59 8 6 M20 Pius Nyantika, 24, Nairobi, Ken 2:15:50 5:11 2:15:50 9 7 M20 Jeff Weiss, 25, Avella, PA 2:17:22 5:14 2:17:22 10 8 M20 George Towett, 26, Colorado Springs, CO 2:18:19 5:17 2:18:19 11 9 M20 Brian Lyons, 30, Saint Louis, MO 2:19:18 5:19 2:19:18 12 10 M20 Kevin Pool, 28, Folsom, CA 2:19:34 5:19 2:19:34 13 11 M20 Berhanu Girma, 25, Cambridge, MA 2:19:45 5:20 2:19:45 14 3 M35 Stephen Muturi, 36, Rochester, MI 2:20:16 5:21 2:20:16 15 12 M20 Robby Young, 26, Colorado Springs, CO 2:21:29 5:24 2:21:29 16 13 M20 Jared Abuya, 34, Gainesville, VA 2:21:45 5:24 2:21:45 17 14 M20 Brad Poore, 33, Auburn, CA 2:22:05 5:25 2:22:05 18 15 M20 David Kiplagat, 27, Anchorage, AK 2:23:51 5:29 2:23:51 19 16 M20 Tibor Vegh, 27, Flagstaff, AZ 2:24:35 5:31 2:24:35 20 17 M20 Brad Wick, 30, Elk River, MN 2:24:40 5:31 2:24:40 21 1 M45 Tracy Lokken, 46, Marquette, MI 2:24:44 5:31 2:24:44 22 18 M20 Emisael Favela, 34, Cicero, IL 2:25:48 5:34 2:25:48 23 1 M40 Malcolm Campbell, 40, Marietta, GA 2:25:58 5:34 2:25:58 24 19 M20 Zachary Bruns, 25, Madison, WI 2:26:34 5:35 2:26:34 25 20 M20 Jose Chaves, 31, Goicoechea San J, CR 2:27:07 5:37 2:27:07 26 2 M40 Tony Torres, 42, Cedar Glen, CA 2:27:08 5:37 2:27:08 27 21 M20 Frank Therrian, 27, Parker, CO 2:27:11 5:37 2:27:07 28 22 M20 Adam Condit, 28, Cedar Rapids, IA 2:27:20 5:37 2:27:20 29 23 M20 Dan Greeno, 23, Roseville, MN 2:27:59 5:39 2:27:59 30 24 M20 Levi Severson, 31, Eden Prairie, MN 2:29:18 5:42 2:29:18 31 25 M20 Jeff Metzdorff, 28, St Paul, MN 2:30:17 5:44 2:30:17 32 26 M20 Paul Guevara, 25, Alexandria, VA 2:30:34 5:45 2:30:34 33 27 M20 Micah Lorenzen, 25, Frisco, TX 2:31:54 5:48 2:31:54 34 28 M20 Thomas Deeg, 30, Eastham, MA 2:32:13 5:48 2:32:13 35 3 M40 Jason Doland, 41, Inverness, IL 2:33:49 5:52 2:33:49 36 29 M20 Steven Babcock, 25, St Paul, MN 2:34:21 5:53 2:34:21 37 4 M35 Hugo Odermatt, 39, Lucerne, Sui 2:34:37 5:54 2:34:37 38 4 M40 Jeff Caba, 41, Bend, OR 2:34:40 5:54 2:34:40 39 5 M40 Jeffrey Renlund, 44, Chaska, MN 2:34:56 5:55 2:34:56 40 5 M35 Michael Little, 35, Minneapolis, MN 2:34:59 5:55 2:34:59 41 2 M45 James Derick, 46, Big Flats, NY 2:35:40 5:56 2:35:40 42 30 M20 Philip Richert, 24, St Paul, MN 2:35:42 5:56 2:35:42 43 31 M20 Scott Roby, 28, Minneapolis, MN 2:35:59 5:57 2:35:50 44 6 M40 Rob Chenoweth, 42, Chicago, IL 2:36:25 5:58 2:36:25 45 32 M20 Wynn Davis, 30, Stillwater, MN 2:37:03 5:59 2:37:03Click here for data on womenPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
46 33 M20 Bradley Keefe, 30, Winnipeg, Can 2:37:14 6:00 2:37:14 47 6 M35 Torry Zeller, 35, Pierre, SD 2:37:22 6:00 2:37:22 48 7 M35 Jeff Turner, 39, Scottsdale, AZ 2:37:32 6:01 2:37:28 49 7 M40 John Reich, 42, Scottsdale, AZ 2:37:53 6:01 2:37:53 50 3 M45 Tim Meigs, 45, Raleigh, NC 2:37:53 6:01 2:37:53 51 34 M20 Jules Miller, 25, Madison, WI 2:38:00 6:02 2:37:57 52 35 M20 Justin Deeg, 30, Rochester, MN 2:38:43 6:03 2:38:43 53 36 M20 Justin Schweitzer, 32, Sioux Falls, SD 2:39:08 6:04 2:39:07 54 37 M20 Gerad Mead, 32, St Paul, MN 2:39:23 6:05 2:39:20 55 38 M20 Aaron Beaber, 28, Minneapolis, MN 2:39:47 6:06 2:39:47 56 39 M20 Richard Dafoe, 29, Grand Forks, ND 2:40:31 6:07 2:40:29 57 40 M20 John Stanton-Geddes, 29, St Paul, MN 2:40:38 6:08 2:40:31 58 8 M35 Dan Edstrom, 35, Denver, CO 2:40:45 6:08 2:40:44 59 41 M20 Jeremy Hammer, 28, Olathe, KS 2:40:52 6:08 2:40:49 60 9 M35 Christopher Grossinger, 37, Victoria, MN 2:40:56 6:08 2:40:56 61 42 M20 Jacob Klaustermeier, 30, Crystal Lake, IL 2:41:20 6:09 2:41:15 62 43 M20 Christopher Schiemann, 28, Madison, WI 2:41:43 6:10 2:41:43 63 44 M20 Nick Seiske, 30, Waukesha, WI 2:41:47 6:10 2:41:40 64 8 M40 Alvin Bugbee, 42, Falmouth, ME 2:42:01 6:11 2:41:58 65 10 M35 Tj Varecka, 35, St Louis Park, MN 2:42:22 6:12 2:42:21 66 1 M50 Doug Fernandez, 51, Richmond, VA 2:42:29 6:12 2:42:29 67 2 M50 Bob Brennand, 50, Olympia, WA 2:42:30 6:12 2:42:30 68 9 M40 Dale Kirk, 41, Winnipeg, Can 2:42:42 6:12 2:42:41 69 45 M20 Saul Evanoff, 25, Boulder, CO 2:43:02 6:13 2:42:33 70 46 M20 Kevin Horst, 30, Wonder Lake, IL 2:43:10 6:13 2:43:07 71 47 M20 Joe Kilkus, 23, Madison, WI 2:43:29 6:14 2:43:29 72 11 M35 Bart Gurgel, 36, Milwaukee, WI 2:43:46 6:15 2:43:43 73 12 M35 John Hutton, 36, Chicago, IL 2:43:56 6:15 2:43:52 74 48 M20 James Schanandore, 25, Fargo, ND 2:44:02 6:15 2:44:02 75 13 M35 Stephen Hibbs, 39, Brooklyn Park, MN 2:44:16 6:16 2:44:14 76 49 M20 Andrew Boldt, 26, Stillwater, MN 2:44:24 6:16 2:44:20 77 14 M35 Mark Evans, 37, Kaukauna, WI 2:44:54 6:17 2:44:54 78 10 M40 Dan Deuhs, 40, Minneapolis, MN 2:45:37 6:19 2:45:35 79 3 M50 Clyde Vancaeyzeele, 54, Winnipeg, Can 2:45:37 6:19 2:45:37 80 15 M35 Mike Buenting, 37, Chanhassen, MN 2:45:52 6:20 2:45:47 81 50 M20 Neil Grosscup, 26, New York, NY 2:46:00 6:20 2:45:29 82 11 M40 Matthew Thomas, 41, Ashland, OR 2:46:53 6:22 2:46:38 83 51 M20 Anthony Peter, 31, Mounds View, MN 2:47:01 6:22 2:46:38 84 52 M20 Addison Albin, 24, Lincoln, NE 2:47:15 6:23 2:47:08 85 53 M20 Peter Tollefson, 30, Minneapolis, MN 2:47:17 6:23 2:47:06 86 4 M50 Chris Spinney, 51, Arlington, MA 2:47:29 6:23 2:47:29 87 5 M50 Charlie Hennessey, 51, Amarillo, TX 2:47:42 6:24 2:47:41 88 1 M55 Brent Smith, 55, Esko, MN 2:47:44 6:24 2:47:43 89 54 M20 Brandon Bond, 26, Des Moines, IA 2:48:14 6:25 2:47:43 90 55 M20 Bryan Larison, 28, St Paul, MN 2:48:16 6:25 2:48:06 91 56 M20 Brett Busacker, 26, Orono, MN 2:48:22 6:25 2:48:21 92 57 M20 Chris Simpson, 26, St Paul, MN 2:48:27 6:25 2:48:22 93 58 M20 Tim Snell, 33, Minnetonka, MN 2:48:33 6:26 2:48:27 94 16 M35 Peder Nestingen, 36, Minneapolis, MN 2:48:47 6:26 2:48:44 95 17 M35 Thomas Sullivan, 35, Minneapolis, MN 2:49:07 6:27 2:49:01 96 59 M20 Jeffrey Goertz, 26, Mankato, MN 2:49:08 6:27 2:48:58 97 60 M20 Joe Shillings, 31, Woodbury, MN 2:49:23 6:28 2:48:48 98 18 M35 Ryan McDonald, 38, Thunder Bay, Can 2:49:28 6:28 2:48:46 99 61 M20 Michael Hess, 30, Minneapolis, MN 2:49:28 6:28 2:49:22 100 12 M40 Daniel Strike, 41, Roseville, MN 2:49:41 6:28 2:49:36 101 13 M40 Brett Evans, 40, St Paul, MN 2:50:04 6:29 2:49:50 102 19 M35 Jason Beehler, 36, Indianapolis, IN 2:50:05 6:29 2:50:05 103 4 M45 Ernesto Caballero, 46, Dallas, TX 2:50:14 6:30 2:50:14 104 62 M20 Peter Janiszeski, 32, Luverne, MN 2:50:15 6:30 2:50:11 105 63 M20 Aaron Eicher, 28, Burnsville, MN 2:50:29 6:30 2:50:24 106 5 M45 Doug Kleemeier, 45, Oakdale, MN 2:50:30 6:30 2:50:11 107 6 M45 John Brabbs, 46, Rochester, MI 2:50:46 6:31 2:50:45 108 64 M20 Lorne Litwora, 34, Chicago, IL 2:51:01 6:31 2:50:56 109 65 M20 Seth Jenny, 32, Albuquerque, NM 2:51:52 6:33 2:51:52 110 66 M20 Nate Crider, 26, Minneapolis, MN 2:51:52 6:33 2:51:47 111 20 M35 Tim McDuffee, 39, Boynton Beach, FL 2:51:53 6:33 2:51:49 112 21 M35 Troy Erickson, 37, Plymouth, MN 2:51:59 6:34 2:51:53 113 67 M20 Brandon Gardner, 28, Centerton, AR 2:52:13 6:34 2:52:10 114 22 M35 Eric Kronback, 36, Westbrook, MN 2:52:14 6:34 2:52:02 115 68 M20 Scott Johnson, 29, Cedar Rapids, IA 2:52:21 6:34 2:51:50 116 14 M40 Gordon Christie, 41, Katy, TX 2:52:22 6:34 2:52:21 117 69 M20 Brendan Epstein, 26, St Paul, MN 2:52:24 6:35 2:51:56 118 70 M20 Adam Ritter, 31, Minneapolis, MN 2:52:32 6:35 2:52:26 119 23 M35 Jason Rezac, 38, Lakeville, MN 2:52:33 6:35 2:52:28 120 15 M40 Tom Schumacher, 42, Minneapolis, MN 2:52:35 6:35 2:52:31 121 6 M50 Cliff Richards, 50, Maple Valley, WA 2:52:38 6:35 2:52:36 122 71 M20 Steven Kalina, 30, Andover, MN 2:52:42 6:35 2:52:37 123 72 M20 Grant Johnson, 28, Duluth, MN 2:52:47 6:35 2:52:47 124 73 M20 Kevin Cullen, 32, Milwaukee, WI 2:53:12 6:36 2:50:17 125 74 M20 Willy Madeira, 29, Minneapolis, MN 2:53:35 6:37 2:52:43 126 75 M20 Jonathan Miller, 28, Roseville, MN 2:53:39 6:37 2:53:23 127 76 M20 Jason Dreier, 27, Minneapolis, MN 2:53:39 6:37 2:53:21 128 77 M20 Kenny Gilkerson, 23, Muscatine, IA 2:53:40 6:37 2:53:32 129 78 M20 Eric Pooley, 29, Sioux Falls, SD 2:53:59 6:38 2:53:39 130 24 M35 Marcus Peterson, 37, Minneapolis, MN 2:54:17 6:39 2:54:15 131 25 M35 Joel Wegener, 37, Minneapolis, MN 2:54:32 6:39 2:54:28 132 79 M20 Heriberto Vargas Olalde, 29, Minneapolis, MN 2:54:40 6:40 2:54:38 133 26 M35 David Sample, 35, Marshall, MN 2:54:41 6:40 2:54:41 134 80 M20 Scott Smith, 24, Crystal, MN 2:54:44 6:40 2:54:06 135 2 M55 Joseph Haynes, 57, Ames, IA 2:54:46 6:40 2:54:46 136 81 M20 Peter Somers, 32, Rochester, MN 2:54:55 6:40 2:54:47 137 82 M20 Andy Tate, 33, Minneapolis, MN 2:55:10 6:41 2:55:00 138 83 M20 Adam Wade, 34, Colorado Springs, CO 2:55:11 6:41 2:55:04 139 7 M45 David Marek, 47, Chaska, MN 2:55:17 6:41 2:55:08 140 27 M35 Andy Hemenway, 37, Rochester, MN 2:56:02 6:43 2:55:57 141 8 M45 Jon Anderson, 47, Eden Prairie, MN 2:56:05 6:43 2:55:54 142 84 M20 Ross Nelson, 34, Minneapolis, MN 2:56:06 6:43 2:56:01 143 7 M50 Dennis Wallach, 54, Chanhassen, MN 2:56:14 6:43 2:56:13 144 28 M35 Don Sullivan, 37, Minneapolis, MN 2:56:20 6:44 2:56:17 145 16 M40 Colin Gardner-Springer, 42, Minneapolis, MN 2:56:22 6:44 2:56:11 146 85 M20 Daniel Fettig, 23, New York, NY 2:56:25 6:44 2:56:21 147 86 M20 Kristofor Enlund, 26, Bloomington, MN 2:56:27 6:44 2:56:19 148 87 M20 James Hermanson, 28, Minneapolis, MN 2:56:31 6:44 2:55:56 149 88 M20 Neill O'Brien, 31, Milwaukee, WI 2:56:32 6:44 2:56:29 150 89 M20 Michael Olivier, 29, Lakeville, MN 2:56:48 6:45 2:56:40 151 90 M20 Sam Bird, 21, Gilbert, IA 2:57:03 6:45 2:56:58 152 3 M55 Pete Kaplan, 55, Charlotte, NC 2:57:07 6:45 2:57:06 153 91 M20 Derek Johnson, 30, Fargo, ND 2:57:11 6:45 2:56:43 154 92 M20 Jamie Steidl, 32, Fargo, ND 2:57:13 6:46 2:57:11 155 93 M20 Mike Shetka, 33, Plymouth, MN 2:57:20 6:46 2:57:14 156 17 M40 Bryan Frye, 41, Minneapolis, MN 2:57:22 6:46 2:57:18 157 9 M45 Eric Busch, 45, Hiawatha, IA 2:57:23 6:46 2:57:18 158 94 M20 Mark Nelson, 34, Shakopee, MN 2:57:27 6:46 2:57:22 159 29 M35 Brian Heltemes, 35, Eden Prairie, MN 2:57:31 6:46 2:57:24 160 95 M20 Benjamin Greshwalk, 28, St Louis Park, MN 2:57:36 6:46 2:57:35 161 96 M20 Dan Kelly, 27, Minneapolis, MN 2:57:41 6:47 2:57:22 162 97 M20 Kyle Cannon, 34, Minneapolis, MN 2:57:49 6:47 2:57:38 163 98 M20 Jose Vazquez, 33, Hastings, MN 2:57:57 6:47 2:57:43 164 99 M20 Richard Studer Ii, 33, Wesley, IA 2:57:59 6:47 2:57:50 165 100 M20 William Nentl, 24, Minneapolis, MN 2:58:10 6:48 2:58:07 166 18 M40 John Hagebock, 42, Apple Valley, MN 2:58:14 6:48 2:57:49 167 101 M20 Bill Feyereisen, 24, Hudson, WI 2:58:18 6:48 2:57:49 168 102 M20 Robert Girt, 26, Portland, OR 2:58:24 6:48 2:57:55 169 30 M35 Glen Fladeboe, 35, Minneapolis, MN 2:58:38 6:49 2:58:31 170 31 M35 Jorge Oconitrillo, 38, Chanhassen, MN 2:58:39 6:49 2:58:26 171 103 M20 Nicholas Perl, 31, Brookline, MA 2:58:41 6:49 2:58:36 172 104 M20 Forrest Tracy, 32, St Paul, MN 2:58:48 6:49 2:58:37 173 105 M20 Brian Dahl, 24, Hudson, WI 2:58:51 6:49 2:58:22 174 106 M20 Travis Gatesman, 33, Richmond, VA 2:58:52 6:49 2:58:44 175 10 M45 Eric Swanson, 49, Edina, MN 2:58:53 6:49 2:58:48 176 19 M40 Timothy MacDonald, 41, Denver, CO 2:58:54 6:49 2:58:53 177 107 M20 Nathaniel Scott, 30, Minneapolis, MN 2:58:55 6:49 2:58:08 178 108 M20 Joshua Henning, 32, Elysian, MN 2:58:56 6:49 2:58:47 179 32 M35 Stephen Mann, 37, St Paul, MN 2:58:58 6:50 2:58:20 180 109 M20 Jason Phillippi, 25, St Louis Park, MN 2:59:00 6:50 2:58:23 181 20 M40 Curt Karolus, 43, Rice, MN 2:59:01 6:50 2:58:39 182 110 M20 Christopher Mitchell, 29, Rochester, MN 2:59:07 6:50 2:59:01 183 111 M20 Alan Chapman, 28, Altadena, CA 2:59:19 6:50 2:58:54 184 33 M35 Barry Hein, 37, Sioux Falls, SD 2:59:31 6:51 2:59:23 185 8 M50 Keith Caruso, 50, Brentwood, TN 2:59:33 6:51 2:59:26 186 112 M20 John Storkamp, 31, Hastings, MN 2:59:37 6:51 2:59:29 187 11 M45 John Raitor, 48, Buffalo, MN 2:59:38 6:51 2:59:25 188 12 M45 Carl Ciochon, 46, Oakland, CA 2:59:46 6:51 2:59:42 189 113 M20 Jeremy Peterson, 33, Detroit Lakes, MN 3:00:08 6:52 3:00:02 190 34 M35 Cale Konetchy, 37, Hugo, MN 3:00:13 6:52 3:00:09 191 13 M45 Kevin Rogers, 49, Osceola, WI 3:00:18 6:53 2:59:57 192 9 M50 Michael Niziolek, 50, Elk River, MN 3:00:18 6:53 3:00:12 193 114 M20 Daniel Matus, 26, , FL 3:00:33 6:53 2:57:14 194 14 M45 Mike Diener, 45, Victoria, MN 3:00:46 6:54 3:00:37 195 115 M20 Joseph Schwieterman, 25, Houston, TX 3:00:49 6:54 3:00:36 196 116 M20 Brett Shafer, 29, Plymouth, MN 3:00:51 6:54 3:00:34 197 21 M40 John Martinsen, 41, Thunder Bay, Can 3:01:09 6:55 3:00:53 198 117 M20 Ross Hedlund, 26, Columbia Hts, MN 3:01:11 6:55 3:01:05 199 15 M45 Marc Nosal, 46, Eden Prairie, MN 3:01:35 6:56 3:01:31 200 118 M20 Steven Kubow, 33, Hugo, MN 3:01:39 6:56 3:01:35 201 119 M20 Thomas Sellwood, 23, Los Angeles, CA 3:01:50 6:56 3:01:43 202 1 M60 Denny Jordan, 60, Roseville, MN 3:02:02 6:57 3:01:59 203 35 M35 Rob Hailey, 36, Irving, TX 3:02:03 6:57 3:01:49 204 120 M20 Brian Polson, 24, Eden Prairie, MN 3:02:03 6:57 3:01:43 205 36 M35 Chad Gage, 39, Eagan, MN 3:02:18 6:57 3:01:46 206 37 M35 Kerry Rauschendorfer, 35, Minneapolis, MN 3:02:20 6:57 3:02:12 207 121 M20 Andrew Comstock, 20, Apple Valley, MN 3:02:26 6:57 3:02:20 208 10 M50 Rick Larsen, 50, Minnetonka, MN 3:02:26 6:57 3:02:19 209 122 M20 Ben Hadrich, 27, McGregor, MN 3:02:27 6:58 3:02:02 210 123 M20 Christopher Kamrath, 29, Chippewa Falls, WI 3:02:28 6:58 3:02:02 211 22 M40 Tony Shipshock, 40, Woodbury, MN 3:02:29 6:58 3:02:15 212 124 M20 Paul Webber, 33, Mc Farland, WI 3:02:30 6:58 3:02:25 213 125 M20 Matt Edwards, 34, Bozeman, MT 3:02:33 6:58 3:02:31 214 126 M20 Kyle Siefers, 22, Coralville, IA 3:02:36 6:58 2:59:34 215 127 M20 Jason Mansur, 25, St Paul, MN 3:02:38 6:58 3:01:57 216 128 M20 Sam Anderson, 27, Woodbury, MN 3:02:39 6:58 3:02:20 217 38 M35 Robert Srichai, 37, Minneapolis, MN 3:02:43 6:58 3:02:34 218 23 M40 Mike Bateman, 40, Minneapolis, MN 3:02:45 6:58 3:02:28 219 129 M20 Josiah Nelson, 30, Duluth, MN 3:02:48 6:58 3:02:42 220 16 M45 John Hopkins, 45, Savage, MN 3:02:56 6:59 3:02:50 221 39 M35 Daniel Lawrence, 35, Minneapolis, MN 3:03:02 6:59 3:02:55 222 40 M35 Evan Roberts, 36, Minneapolis, MN 3:03:16 6:59 3:03:15Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
223 130 M20 Andy Weddle, 34, Wausau, WI 3:03:20 7:00 3:03:14 224 41 M35 Steve Rudzik, 36, Rochester, MN 3:03:22 7:00 3:03:15 225 11 M50 Jeffrey Warshaw, 50, Hopkins, MN 3:03:38 7:00 3:03:34 226 17 M45 Raymond Mitchell, 47, St Paul, MN 3:03:40 7:00 3:03:35 227 131 M20 Brian Yablon, 31, Minneapolis, MN 3:03:51 7:01 3:03:41 228 132 M20 Joel Anderson, 29, Denver, CO 3:03:55 7:01 3:00:03 229 133 M20 John Grimes, 27, Minneapolis, MN 3:04:05 7:01 3:03:57 230 42 M35 Kyle Schintz, 36, Eagan, MN 3:04:11 7:02 3:04:01 231 134 M20 Brady Barnstable, 29, Minneapolis, MN 3:04:16 7:02 3:04:07 232 135 M20 Eric Tadt, 24, Janesville, WI 3:04:21 7:02 3:04:17 233 43 M35 Joe Ziegenfuss, 37, Golden, CO 3:04:23 7:02 3:04:04 234 136 M20 Gregory Hogan, 31, Columbia, MD 3:04:24 7:02 3:04:16 235 44 M35 Eric Woodford, 38, Rochester, MN 3:04:32 7:02 3:04:16 236 137 M20 Anders Erickson, 27, Minneapolis, MN 3:04:33 7:02 3:04:31 237 138 M20 Bradley Lester, 21, New Hope, MN 3:04:35 7:02 3:04:04 238 139 M20 Pablo Sanchez, 26, St Paul, MN 3:04:54 7:03 3:04:37 239 140 M20 Matthew Olson, 22, Edina, MN 3:05:01 7:03 3:04:49 240 45 M35 Eric Slagle, 35, Minneapolis, MN 3:05:01 7:03 3:04:56 241 12 M50 Scott Zubricky, 50, North Ridgeville, OH 3:05:04 7:04 3:04:50 242 24 M40 Scott Chancellor, 40, Highland Falls, NY 3:05:09 7:04 3:04:59 243 46 M35 Matt Entzion, 38, Moorhead, MN 3:05:14 7:04 3:04:44 244 47 M35 David Kelley, 35, Bentonville, AR 3:05:14 7:04 3:05:11 245 18 M45 Mike Pedersen, 46, Lino Lakes, MN 3:05:29 7:04 3:05:13 246 25 M40 David Stascavage, 42, Minneapolis, MN 3:05:36 7:05 3:05:23 247 141 M20 Aviar Couillard, 24, Minneapolis, MN 3:05:36 7:05 2:59:56 248 19 M45 Sanjiv Arora, 46, Ladera, CA 3:05:37 7:05 3:04:44 249 26 M40 Wade Clarke, 40, Minneapolis, MN 3:05:39 7:05 3:02:37 250 27 M40 Patrick Haberman, 41, Owatonna, MN 3:05:47 7:05 3:05:07 251 13 M50 Mark Pearson, 50, Inver Grove Hts, MN 3:05:52 7:05 3:04:31 252 14 M50 Joel Kaul, 52, Stillwater, MN 3:05:54 7:05 3:05:45 253 48 M35 James Manecke, 39, Lengby, MN 3:05:59 7:06 3:05:47 254 142 M20 George Williams, 24, Edina, MN 3:06:00 7:06 3:05:22 255 143 M20 Michael Bester, 30, St Paul, MN 3:06:06 7:06 3:01:10 256 28 M40 Jeff Kjome, 43, Maple Grove, MN 3:06:11 7:06 3:05:46 257 144 M20 Ryan Braun, 28, Superior, WI 3:06:19 7:06 3:06:03 258 49 M35 Scott Wiegrefe, 37, Apple Valley, MN 3:06:29 7:07 3:06:11 259 145 M20 Nick Pocius, 32, Burnsville, MN 3:06:30 7:07 3:06:15 260 15 M50 Scott Ross, 52, Eden Prairie, MN 3:06:37 7:07 3:06:26 261 146 M20 Phillip Buckvold, 26, Minneapolis, MN 3:06:48 7:07 3:06:32 262 147 M20 Matthew Gehring, 30, Minneapolis, MN 3:06:49 7:08 3:06:41 263 20 M45 David Beeksma, 46, Ashland, WI 3:06:58 7:08 3:03:48 264 148 M20 Todd Ritter, 31, Boulder, CO 3:06:59 7:08 3:06:53 265 50 M35 Michael Groneberg, 35, Eagan, MN 3:07:14 7:08 3:06:56 266 149 M20 Brian Hsia, 30, Somers, NY 3:07:23 7:09 3:06:33 267 51 M35 Shawn Schmidtknecht, 38, Hudson, WI 3:07:26 7:09 3:05:55 268 150 M20 Zachary Fogarty, 24, Rochester, MN 3:07:28 7:09 3:04:24 269 151 M20 Eric Hoff, 24, Ankeny, IA 3:07:28 7:09 3:04:26 270 152 M20 Chris Timm, 29, Eden Prairie, MN 3:07:30 7:09 3:07:13 271 21 M45 Kenneth Rosen, 46, Plymouth, MN 3:07:32 7:09 3:07:29 272 29 M40 Jim Kappel, 40, Waconia, MN 3:07:34 7:09 3:07:33 273 52 M35 Matthew Forster, 39, Northfield, MN 3:07:41 7:10 3:07:37 274 16 M50 Dave Chatelaine, 53, Owatonna, MN 3:07:49 7:10 3:07:37 275 30 M40 Corey Walther, 40, Chanhassen, MN 3:07:50 7:10 3:07:40 276 153 M20 Walker Diebolt, 21, Minneapolis, MN 3:07:51 7:10 3:04:55 277 31 M40 Vinnie Maniola, 44, Arlington Heights, IL 3:07:51 7:10 3:07:38 278 53 M35 Erik Barthel, 39, St Louis, MO 3:08:03 7:10 3:07:45 279 54 M35 Adam Ankrum, 39, Crivitz, WI 3:08:05 7:10 3:07:59 280 55 M35 Chad Lawrence, 36, Woodbury, MN 3:08:05 7:10 3:07:55 281 56 M35 Adam Mazel, 35, Ann Arbor, MI 3:08:11 7:11 3:08:00 282 154 M20 Aaron Schroeder, 25, Marshall, MN 3:08:13 7:11 3:08:00 283 22 M45 Andrzej Kabarowski, 47, Maple Grove, MN 3:08:16 7:11 3:08:01 284 17 M50 Greg Athayde, 50, Winnipeg, Can 3:08:24 7:11 3:05:26 285 32 M40 Joe Ingraffia, 43, Evanston, IL 3:08:35 7:12 3:08:20 286 155 M20 Daniel Tian, 31, Burnsville, MN 3:08:48 7:12 3:08:37 287 156 M20 Patrick Johnson, 26, Minneapolis, MN 3:08:59 7:12 3:08:50 288 33 M40 Vance Baran, 42, Independence, MN 3:09:04 7:13 3:08:29 289 23 M45 Peter Hornak, 48, Wallingford, CT 3:09:05 7:13 3:08:52 290 18 M50 Edward Goetz, 54, Minneapolis, MN 3:09:09 7:13 3:09:01 291 57 M35 Charles Graysmark, 37, Duluth, MN 3:09:12 7:13 3:09:03 292 157 M20 Ryan Gifford, 26, Golden Valley, MN 3:09:21 7:13 3:06:19 293 158 M20 Jarrod Danuser, 32, Fargo, ND 3:09:24 7:13 3:09:14 294 58 M35 Michael Immer, 36, St Michael, MN 3:09:28 7:14 3:08:54 295 59 M35 Andy Szeto, 38, Sparks, NV 3:09:31 7:14 3:08:54 296 159 M20 Erik Lindberg, 20, Eau Claire, WI 3:09:32 7:14 3:06:35 297 160 M20 Thomas Albrecht, 27, Edina, MN 3:09:37 7:14 3:09:19 298 19 M50 Hugh Hudson, 52, Inver Grove Hts, MN 3:09:40 7:14 3:09:29 299 24 M45 Dane Liebel, 45, Burnsville, MN 3:09:43 7:14 3:08:18 300 34 M40 Eric Chabin, 44, Chanhassen, MN 3:09:45 7:14 3:09:43 301 161 M20 Derek Meyer, 34, St Paul, MN 3:09:49 7:14 3:09:33 302 162 M20 Kai Sill, 25, Minneapolis, MN 3:09:51 7:14 3:09:34 303 163 M20 Brett Danielson, 22, Cokato, MN 3:09:52 7:15 3:09:07 304 164 M20 Tyler Kilbury, 26, Minneapolis, MN 3:09:58 7:15 3:09:48 305 165 M20 Chad Marchant, 32, Ankeny, IA 3:10:00 7:15 3:09:43 306 4 M55 Allen Zetterlund, 56, St Cloud, MN 3:10:01 7:15 3:10:01 307 166 M20 Lance Kuehn, 28, Eagan, MN 3:10:01 7:15 3:09:53 308 60 M35 Ben Wacker, 35, Bloomington, MN 3:10:08 7:15 3:09:39 309 25 M45 Daniel Paul, 48, Little Canada, MN 3:10:09 7:15 3:09:55 310 167 M20 Dan Vogel, 28, Minneapolis, MN 3:10:10 7:15 3:10:10 311 168 M20 Isaac Zimmerman, 25, Minneapolis, MN 3:10:15 7:15 3:10:09 312 35 M40 David Barnes, 44, Lakeville, MN 3:10:15 7:15 3:09:50 313 169 M20 Kyle Snyder, 34, Stillwater, MN 3:10:25 7:16 3:09:54 314 170 M20 Brian Liesinger, 31, Minneapolis, MN 3:10:28 7:16 3:10:10 315 26 M45 Tonnis Ter Veldhuis, 45, St Paul, MN 3:10:30 7:16 3:10:12 316 61 M35 Philip Vallie, 35, Duluth, MN 3:10:36 7:16 3:10:22 317 20 M50 Steven Christenson, 52, Coon Rapids, MN 3:10:40 7:16 3:10:26 318 171 M20 Gada Roba, 29, Minneapolis, MN 3:10:49 7:17 3:09:36 319 62 M35 Jason Matthies, 36, Sioux Falls, SD 3:10:53 7:17 3:10:26 320 172 M20 Zachary Curtis, 22, Davenport, IA 3:10:54 7:17 3:07:52 321 173 M20 Aaron Luther, 32, Austin, TX 3:10:55 7:17 3:10:44 322 174 M20 Enrique Salgado, 33, Santa Catarina, Mex 3:10:57 7:17 3:10:46 323 175 M20 Paul Heideman, 28, Rochester, MN 3:10:57 7:17 3:10:25 324 27 M45 Manuel Campos, 46, St Joseph, MN 3:10:59 7:17 3:10:55 325 176 M20 Dave MacAlena, 30, Buffalo, MN 3:11:10 7:17 3:11:02 326 177 M20 Donald Achey, 32, Bancroft, MI 3:11:14 7:18 3:11:05 327 178 M20 Josh Bashow, 34, Calgary, Can 3:11:17 7:18 3:11:09 328 179 M20 Brandon Small, 34, Eden Prairie, MN 3:11:24 7:18 3:08:15 329 180 M20 David Peterson, 33, Woodbury, MN 3:11:25 7:18 3:08:26 330 63 M35 Darren Standorf, 37, Elk Mound, WI 3:11:26 7:18 3:11:01 331 28 M45 Bill Sevold, 46, Woodbury, MN 3:11:30 7:18 3:10:45 332 181 M20 Ryan Johnson, 23, Prior Lake, MN 3:11:31 7:18 3:11:07 333 182 M20 Bryan Petzel, 27, Henderson, MN 3:11:35 7:18 3:11:28 334 183 M20 Kris Tyson, 30, Apple Valley, MN 3:11:49 7:19 3:11:36 335 36 M40 Jim Nord, 44, Maple Grove, MN 3:11:52 7:19 3:11:29 336 184 M20 Rob Vanderloop, 31, Elk Mound, WI 3:11:54 7:19 3:08:56 337 185 M20 Chris Franks, 28, Shakopee, MN 3:11:56 7:19 3:11:39 338 29 M45 Mike Thomas, 45, Mankato, MN 3:12:02 7:19 3:11:30 339 21 M50 Jeff Denney, 53, Bloomington, MN 3:12:03 7:20 3:11:46 340 37 M40 Michael Olson, 40, Altoona, WI 3:12:04 7:20 3:11:38 341 64 M35 Paul Gorton, 35, St Paul, MN 3:12:08 7:20 3:11:56 342 2 M60 Dan Harvey, 64, Lake Mills, WI 3:12:12 7:20 3:11:54 343 186 M20 Benjamin Harri, 31, St Paul, MN 3:12:14 7:20 3:10:43 344 65 M35 Andrew Pankratz, 38, Eau Claire, WI 3:12:22 7:20 3:09:01 345 187 M20 Alex Hennen, 23, St Cloud, MN 3:12:23 7:20 3:09:25 346 188 M20 Ryan Majerus, 25, Roseville, MN 3:12:23 7:20 3:09:27 347 66 M35 Mathew Wangen, 35, Grand Rapids, MN 3:12:25 7:20 3:12:01 348 189 M20 Eric Schirmers, 34, Champlin, MN 3:12:30 7:21 3:09:35 349 67 M35 Jean-Paul Fradette, 39, Winnipeg, Can 3:12:32 7:21 3:12:27 350 190 M20 Jason Sund, 30, Bloomington, MN 3:12:32 7:21 3:09:35 351 68 M35 Paul Kubista, 35, Long Lake, MN 3:12:33 7:21 3:12:29 352 69 M35 Kevin Krueger, 39, Woodbury, MN 3:12:36 7:21 3:12:19 353 70 M35 Thomas Rose, 36, Iowa City, IA 3:12:44 7:21 3:12:28 354 22 M50 Chris Huse, 50, Eau Claire, WI 3:12:50 7:21 3:12:25 355 38 M40 Chris Steensland, 40, Maplewood, MN 3:12:51 7:21 3:12:21 356 39 M40 David Zybowski, 40, Denver, CO 3:12:51 7:21 3:09:48 357 30 M45 Steve Morrell, 47, Houston, TX 3:12:52 7:21 3:12:38 358 191 M20 Nathan Tangen, 31, St Louis Park, MN 3:12:56 7:22 3:12:35 359 71 M35 Scott Grosscup, 38, Glenwood Springs, CO 3:12:56 7:22 3:08:16 360 40 M40 Corey Binnebose, 41, New Berlin, WI 3:13:08 7:22 3:12:52 361 72 M35 Corey McKusick, 35, Fridley, MN 3:13:10 7:22 3:12:56 362 41 M40 Paul Harms, 40, Saskatoon, Can 3:13:13 7:22 3:12:41 363 192 M20 Jacob Frenz, 31, Menlo Park, CA 3:13:14 7:22 3:07:06 364 193 M20 Stephen Lebo, 33, Arlington, VA 3:13:14 7:22 3:07:06 365 31 M45 Christopher Sebald, 46, Shorewood, MN 3:13:19 7:22 3:13:03 366 42 M40 Brian Palmer, 43, Des Moines, IA 3:13:29 7:23 3:13:04 367 43 M40 Torrey Bergman, 40, St Louis Park, MN 3:13:30 7:23 3:12:51 368 73 M35 Robert Kalinsky, 38, Maple Grove, MN 3:13:32 7:23 3:13:13 369 23 M50 Peter Kessler, 50, New Hope, MN 3:13:39 7:23 3:13:38 370 194 M20 Elliot Upin, 21, Edina, MN 3:13:42 7:23 3:11:18 371 3 M60 James Wright, 62, Gaithersburg, MD 3:13:46 7:23 3:13:44 372 195 M20 Brad Amundson, 28, West Fargo, ND 3:13:47 7:23 3:13:36 373 196 M20 Jon Goertz, 29, Oakridge, OR 3:13:58 7:24 3:13:49 374 197 M20 Adam Shafer, 31, Sioux Falls, SD 3:14:01 7:24 3:13:41 375 198 M20 Jeffrey Koski, 33, Westminster, CO 3:14:02 7:24 3:13:41 376 44 M40 Jimmy Anis, 44, Winnipeg, Can 3:14:03 7:24 3:13:52 377 74 M35 Tony Matthews, 37, Bentonville, AR 3:14:04 7:24 3:13:14 378 45 M40 John Rollie, 41, Eagan, MN 3:14:04 7:24 3:13:31 379 199 M20 Elliot Amundson, 22, Minneapolis, MN 3:14:11 7:24 3:11:05 380 75 M35 Corey Drevlow, 35, Golden Valley, MN 3:14:12 7:24 3:14:05 381 200 M20 Joel Rasmussen, 25, Waverly, IA 3:14:18 7:25 3:14:05 382 76 M35 Gene Solis, 37, Prior Lake, MN 3:14:19 7:25 3:14:03 383 201 M20 Brian Klug, 32, Alexandria, MN 3:14:24 7:25 3:14:03 384 202 M20 Ryan Gill, 29, Houston, TX 3:14:30 7:25 3:14:11 385 32 M45 Marty Slade, 45, St Pete Beach, FL 3:14:34 7:25 3:14:33 386 46 M40 Martin Short, 41, Grand Forks, ND 3:14:36 7:25 3:14:11 387 47 M40 Jeff Pasternak, 42, Rochester, MN 3:14:37 7:25 3:14:19 388 33 M45 Jeffry Ernste, 45, Savage, MN 3:14:39 7:25 3:14:18 389 203 M20 Luke Toso, 22, Interior, SD 3:14:43 7:26 3:08:48 390 34 M45 Michael Seaton, 47, Eden Prairie, MN 3:14:44 7:26 3:14:20 391 204 M20 Brett Chmel, 33, Roseville, MN 3:14:46 7:26 3:14:17 392 205 M20 Jacob Pittman, 20, Hudson, WI 3:14:50 7:26 3:14:34 393 48 M40 Trevor Distad, 44, Pine Island, MN 3:15:00 7:26 3:14:42 394 77 M35 Robert Raub, 37, St Paul, MN 3:15:05 7:26 3:14:07 395 35 M45 Craig Matticks, 46, Minneapolis, MN 3:15:13 7:27 3:14:37 396 206 M20 Nick Zawadski, 29, Minneapolis, MN 3:15:15 7:27 3:14:58 397 5 M55 Jim Melnyk, 55, Winnipeg, Can 3:15:16 7:27 3:12:20 398 78 M35 Ted Sampsell-Jones, 36, Minneapolis, MN 3:15:20 7:27 3:15:08 399 79 M35 Jim Browning, 39, Rosemount, MN 3:15:27 7:27 3:15:10 400 49 M40 David Tully, 40, Chaska, MN 3:15:32 7:27 3:14:45 401 207 M20 Wade Vander Maten, 26, Hull, IA 3:15:34 7:28 3:15:19 402 36 M45 Randy Peterson, 45, Northfield, MN 3:15:35 7:28 3:15:26 403 208 M20 Nathan Lodermeier, 28, Moorhead, MN 3:15:38 7:28 3:14:39 404 209 M20 Daniel Mueller, 34, Minneapolis, MN 3:15:43 7:28 3:15:25 405 24 M50 Kevin Rassier, 52, Maple Grove, MN 3:15:45 7:28 3:15:36 406 210 M20 Aaron Garnett, 33, Boulder, CO 3:15:51 7:28 3:15:30 407 50 M40 Fernando Paez, 44, McAllen, TX 3:15:56 7:28 3:12:39 408 51 M40 Kevin Bloemendaal, 40, Edina, MN 3:15:57 7:28 3:15:38 409 37 M45 Dan Kuehn, 48, Bethesda, MD 3:15:59 7:29 3:15:43 410 80 M35 Eric Schotz, 39, St Paul, MN 3:16:01 7:29 3:15:55 411 211 M20 Omar Palacios, 28, Burnsville, MN 3:16:17 7:29 3:16:12 412 25 M50 Jongwan Kim, 54, Glenview, IL 3:16:18 7:29 3:15:27 413 212 M20 Alex Wolfe, 34, Austin, TX 3:16:23 7:29 3:15:46 414 52 M40 Christopher Gerlach, 42, Woodbury, MN 3:16:26 7:30 3:16:01 415 213 M20 Kyle Serreyn, 20, Lakeville, MN 3:16:34 7:30 3:16:25 416 214 M20 Jon Chang, 22, Northfield, MN 3:16:37 7:30 3:16:16 417 215 M20 Ryan Flynn, 31, Cloquet, MN 3:16:37 7:30 3:16:29 418 216 M20 Ryan Hupka, 32, Plymouth, MN 3:16:38 7:30 3:16:11 419 26 M50 Michael Davenport, 52, Arlington Heights, IL 3:16:43 7:30 3:16:40 420 81 M35 Christian Gilbert, 35, Waconia, MN 3:16:43 7:30 3:16:14 421 27 M50 Kevin Byrne, 50, Shorewood, MN 3:16:48 7:30 3:16:29 422 82 M35 Benjamin Piecuch, 35, Providence, RI 3:16:57 7:31 3:16:43 423 53 M40 Gregory Brickner, 42, Eleva, WI 3:17:00 7:31 3:13:42 424 83 M35 Brent Grier, 39, Wheaton, IL 3:17:09 7:31 3:16:46 425 217 M20 Derek Stevens, 30, Plymouth, MN 3:17:12 7:31 3:14:07 426 84 M35 Jeremy Fink, 35, Anoka, MN 3:17:12 7:31 3:16:42 427 85 M35 Todd Martin, 38, Minneapolis, MN 3:17:17 7:31 3:16:57 428 28 M50 Joerg Zuend, 53, Cincinnati, OH 3:17:18 7:32 3:14:20 429 29 M50 Scott Knight, 50, Cologne, MN 3:17:22 7:32 3:17:10 430 4 M60 Joseph Schieffer, 60, Oakland, CA 3:17:28 7:32 3:17:27 431 6 M55 Robert Cannava, 58, Medford, NJ 3:17:30 7:32 3:17:18 432 218 M20 Daniel Scheff, 30, Harris, MN 3:17:31 7:32 3:17:28 433 38 M45 Kim Weilage, 48, Crystal, MN 3:17:32 7:32 3:16:44 434 86 M35 Pedro Esquivel, 37, Monterrey, Mex 3:17:33 7:32 3:17:21 435 219 M20 Nate Plageman, 33, Winston Salem, NC 3:17:33 7:32 3:17:20 436 30 M50 Mark Werner, 52, Minneapolis, MN 3:17:34 7:32 3:17:10 437 54 M40 David Szeremet, 43, Ft Thomas, KY 3:17:36 7:32 3:17:27 438 39 M45 Frank Campbell, 47, Lake Elmo, MN 3:17:36 7:32 3:17:22 439 220 M20 Jared Asay, 26, St Paul, MN 3:17:39 7:32 3:17:02 440 40 M45 Brian Wong, 45, Burnsville, MN 3:17:39 7:32 3:16:51 441 41 M45 Bruce Gallagher, 48, Stillwater Lake, Can 3:17:40 7:32 3:17:20 442 31 M50 Hirohito Kita, 53, Rochester, MN 3:17:40 7:32 3:17:14 443 42 M45 Jon Limbacher, 49, St Paul, MN 3:17:41 7:32 3:16:29 444 221 M20 David Witham, 29, Philadelphia, PA 3:17:42 7:32 3:14:18 445 43 M45 Craig Carlson, 45, Maple Grove, MN 3:17:50 7:33 3:14:44 446 87 M35 John Townsend, 36, Minneapolis, MN 3:17:53 7:33 3:17:44 447 88 M35 Tim Howe, 38, Minnetonka, MN 3:17:56 7:33 3:16:49 448 222 M20 Mark Knapp, 34, Naples, FL 3:17:59 7:33 3:17:46 449 32 M50 Barry Brandt, 53, Villa Park, IL 3:18:01 7:33 3:17:47 450 223 M20 Braden Richardson, 26, Rochester, MN 3:18:04 7:33 3:17:51 451 55 M40 Richard Peterkin, 40, Grantsburg, WI 3:18:18 7:34 3:10:01 452 224 M20 Ryan Arnholt, 33, Shoreview, MN 3:18:20 7:34 3:17:50 453 225 M20 Michael Griesinger, 30, Carver, MN 3:18:24 7:34 3:18:08 454 33 M50 John Schueller, 53, Eagan, MN 3:18:25 7:34 3:18:07 455 226 M20 Joe Briese, 25, Rochester, MN 3:18:32 7:34 3:18:15 456 89 M35 Andrew Osmond, 38, Madison, WI 3:18:35 7:34 3:18:28 457 56 M40 Jeff Wieland, 44, St Paul, MN 3:18:35 7:34 3:17:59 458 90 M35 Wade Folske, 37, Golden Valley, MN 3:18:42 7:35 3:18:29 459 227 M20 Badir Trevino-Mohamed, 32, San Pedro Garza G, ME 3:18:43 7:35 3:18:32 460 57 M40 Matthew Klein, 44, Mendota Hts, MN 3:18:46 7:35 3:18:36 461 44 M45 Brian Devore, 49, Minneapolis, MN 3:18:47 7:35 3:18:35 462 91 M35 Joshua Coval, 35, Bloomington, MN 3:18:48 7:35 3:18:32 463 45 M45 Brian Domeier, 45, Newport, MN 3:18:49 7:35 3:18:21 464 46 M45 Nelson Soken, 47, Hugo, MN 3:18:51 7:35 3:18:28 465 228 M20 Casey Helbling, 34, Minneapolis, MN 3:18:53 7:35 3:17:43 466 229 M20 Phillip Lang, 29, San Francisco, CA 3:18:55 7:35 3:18:46 467 34 M50 David Braley, 54, Sioux Falls, SD 3:18:59 7:35 3:18:45 468 58 M40 David Dykhuizen, 44, Farmington, MN 3:19:01 7:35 3:18:37 469 92 M35 Carlos Pini, 38, Monterrey, Mex 3:19:09 7:36 3:18:57 470 47 M45 Jim Leverton, 46, Cannon Falls, MN 3:19:09 7:36 3:18:16 471 230 M20 Craig Adams, 29, Fayetteville, AR 3:19:11 7:36 3:18:36 472 231 M20 Jared Otte, 30, Waukee, IA 3:19:13 7:36 3:19:02 473 48 M45 Steve Barczi, 48, Madison, WI 3:19:14 7:36 3:18:54 474 59 M40 James Rudolph, 41, Richfield, MN 3:19:20 7:36 3:19:18 475 35 M50 Martial Hebert, 53, Winnipeg, Can 3:19:25 7:36 3:18:49 476 60 M40 Michael Cooper, 42, Inver Grove Hts, MN 3:19:26 7:36 3:19:15 477 232 M20 David Bade, 32, San Diego, CA 3:19:26 7:36 3:19:26 478 61 M40 Ken Conahan, 44, Easton, PA 3:19:32 7:37 3:18:43 479 233 M20 Luis Cristo, 28, Minneapolis, MN 3:19:32 7:37 3:19:17 480 93 M35 Roger Hanney, 36, Petersham, Aus 3:19:32 7:37 3:18:59 481 94 M35 Paul Mock, 39, St Paul, MN 3:19:35 7:37 3:18:37 482 7 M55 Steve Shirer, 56, Circle Pines, MN 3:19:36 7:37 3:19:15 483 95 M35 Jaeden Traum, 37, Owings Mills, MD 3:19:37 7:37 3:19:18 484 234 M20 Gelacio Genis, 32, Farmington, MN 3:19:40 7:37 3:19:24 485 36 M50 Paul Stein, 53, Rosemount, MN 3:19:44 7:37 3:18:18 486 235 M20 David Hansen, 26, Pine City, MN 3:19:44 7:37 3:19:22 487 62 M40 John Schricker, 42, Minnetonka, MN 3:19:48 7:37 3:19:31 488 236 M20 Adam Majewski, 24, Minneapolis, MN 3:19:50 7:37 3:19:47 489 237 M20 Jeff Sams, 33, Plymouth, MN 3:19:50 7:37 3:16:47 490 37 M50 Steve Mayberry, 50, Ames, IA 3:19:53 7:37 3:16:51 491 238 M20 Greg Cibuzar, 31, San Francisco, CA 3:19:54 7:37 3:19:39 492 239 M20 Aaron Hoffmann, 31, St Paul, MN 3:19:55 7:38 3:19:00 493 240 M20 Michael Rozin, 31, Minneapolis, MN 3:19:56 7:38 3:19:39 494 96 M35 Luke Vander Leest, 35, Sioux Falls, SD 3:19:59 7:38 3:19:05 495 241 M20 Corey Birnstengel, 22, Cottage Grove, MN 3:20:03 7:38 3:19:52 496 242 M20 Zack Beatty, 25, Minneapolis, MN 3:20:03 7:38 3:19:44 497 38 M50 Forrest Pearson, 50, Hudson, WI 3:20:03 7:38 3:19:37 498 243 M20 Jeremy Eckert, 25, Prescott, WI 3:20:03 7:38 3:19:52 499 97 M35 Jeff Eckerle, 37, Eagan, MN 3:20:12 7:38 3:18:52 500 98 M35 Nate Damro, 35, Eagan, MN 3:20:12 7:38 3:19:39 501 244 M20 Aaron Sjogren, 34, Minneapolis, MN 3:20:15 7:38 3:19:59 502 63 M40 Carl Crosby Lehmann, 42, Edina, MN 3:20:16 7:38 3:19:53 503 99 M35 Jim Devos, 38, Bloomington, MN 3:20:23 7:39 3:20:13 504 100 M35 Eli Sagor, 37, Roseville, MN 3:20:23 7:39 3:20:01 505 49 M45 Jim Chaney, 48, Fairlawn, OH 3:20:25 7:39 3:20:04 506 64 M40 Troy Schally, 40, Roseville, MN 3:20:33 7:39 3:17:27 507 245 M20 Nick Menth, 27, Minneapolis, MN 3:20:35 7:39 3:20:20 508 101 M35 Steven Coon, 36, Minneapolis, MN 3:20:40 7:39 3:20:24 509 65 M40 Matthew Phelps, 41, White Bear Lake, MN 3:20:43 7:39 3:20:26 510 66 M40 Mark Ashbrook, 42, Tempe, AZ 3:20:44 7:39 3:19:56 511 246 M20 James Boortz, 27, Maple Grove, MN 3:20:46 7:39 3:17:44 512 247 M20 Drew Sciacca, 29, Rochester, MN 3:20:49 7:40 3:14:00 513 8 M55 Scott Olson, 58, Hanalei, HI 3:20:49 7:40 3:20:45 514 9 M55 Dale Heinen, 55, Shoreview, MN 3:20:51 7:40 3:20:46 515 248 M20 Chris Kuhn, 30, Coon Rapids, MN 3:20:51 7:40 3:20:24 516 39 M50 Thomas Goodman, 53, Dubuque, IA 3:20:53 7:40 3:20:31 517 249 M20 Julian MacDonald, 31, Minneapolis, MN 3:20:54 7:40 3:09:48 518 40 M50 Rafael Zepeda, 50, Mexico City, Mex 3:20:58 7:40 3:18:46 519 50 M45 Edward Jackson, 45, Edina, MN 3:20:58 7:40 3:20:35 520 102 M35 Michael Bruce, 37, Edina, MN 3:21:00 7:40 3:20:43 521 10 M55 Jocko Vertin, 56, Golden Valley, MN 3:21:05 7:40 3:20:58 522 103 M35 Brian Carey, 36, Denver, CO 3:21:21 7:41 3:15:12 523 67 M40 Mark Skarohlid, 42, St Paul, MN 3:21:23 7:41 3:21:14 524 104 M35 Nathan Hjelmberg, 35, Buffalo, MN 3:21:24 7:41 3:21:04 525 105 M35 John Carrithers, 37, Maple Grove, MN 3:21:24 7:41 3:21:13 526 106 M35 Thomas Schaffer, 38, Apple Valley, MN 3:21:27 7:41 3:18:31 527 250 M20 Christopher Barnes, 31, Sioux Falls, SD 3:21:28 7:41 3:20:38 528 251 M20 Doug Zimmerman, 24, Overland Park, KS 3:21:28 7:41 3:20:57 529 252 M20 Brian Lashinski, 30, Duluth, MN 3:21:30 7:41 3:20:35 530 253 M20 Marc Dieterle, 33, Carmel, CA 3:21:35 7:41 3:21:20 531 51 M45 Mark Pixler, 49, Eagan, MN 3:21:37 7:41 3:21:15 532 254 M20 Scott Miller, 31, St Louis Park, MN 3:21:41 7:42 3:21:14 533 255 M20 David Wray, 26, Caledonia, MN 3:21:44 7:42 3:18:47 534 256 M20 Lucas Wilson, 27, Minneapolis, MN 3:21:45 7:42 3:21:35 535 52 M45 Stephen Cirks, 48, Champlin, MN 3:21:46 7:42 3:21:17 536 68 M40 Jay Hempe, 44, Maple Grove, MN 3:21:46 7:42 3:21:17 537 107 M35 Andrew Lundquist, 35, St Peter, MN 3:21:46 7:42 3:20:28 538 53 M45 Bill Bartnik, 47, Plymouth, WI 3:21:47 7:42 3:21:24 539 1 M70 John Ouweleen, 71, Sebastian, FL 3:21:49 7:42 3:21:49 540 108 M35 Douglas McCormack, 36, Vadnais Hts, MN 3:21:53 7:42 3:21:32 541 257 M20 Phillip McCollam, 29, Tampa, FL 3:22:00 7:42 3:19:05 542 109 M35 Chris Slack, 35, Owatonna, MN 3:22:04 7:42 3:21:43 543 110 M35 Michael Gillespie, 35, Savage, MN 3:22:10 7:43 3:21:48 544 111 M35 Jeff Mildner, 39, Olathe, KS 3:22:11 7:43 3:22:00 545 54 M45 Scot Lacek, 48, Excelsior, MN 3:22:11 7:43 3:21:52 546 55 M45 Raymond Anderson, 48, Rush City, MN 3:22:14 7:43 3:21:22 547 41 M50 Kenneth Roth, 54, Covington, KY 3:22:14 7:43 3:21:54 548 258 M20 Chase Higgins, 26, Minneapolis, MN 3:22:17 7:43 3:21:56 549 56 M45 Christopher Powers, 45, Blaine, MN 3:22:18 7:43 3:21:53 550 57 M45 Erik Dalgaard, 48, Champlin, MN 3:22:22 7:43 3:21:56 551 259 M20 Tyler Vrieze, 29, Richfield, MN 3:22:23 7:43 3:19:22 552 260 M20 Anders Pesavento, 29, Minneapolis, MN 3:22:24 7:43 3:21:45 553 261 M20 Aaron Asmus, 32, Austin, MN 3:22:27 7:43 3:22:13 554 262 M20 Mike Dobbelmann, 30, Minneapolis, MN 3:22:29 7:43 3:22:17 555 112 M35 Travis Schmaltz, 36, Sun Prairie, WI 3:22:30 7:43 3:19:17 556 69 M40 Jonathan Guttell, 44, Austin, TX 3:22:32 7:43 3:21:59 557 70 M40 Lane Desborough, 44, Thousand Oaks, CA 3:22:34 7:44 3:19:33 558 263 M20 Nicholas Flom, 31, Grand Forks, ND 3:22:36 7:44 3:22:12 559 58 M45 Marty Humphrey, 47, Apple Valley, MN 3:22:41 7:44 3:22:23 560 264 M20 Eric Fitzsimmons, 22, Good Thunder, MN 3:22:42 7:44 3:21:50 561 59 M45 Greg Younker, 49, White Bear Lake, MN 3:22:43 7:44 3:22:21 562 71 M40 Kevin Asp, 40, Eden Prarie, MN 3:22:47 7:44 3:22:34 563 72 M40 Andrew Powell, 42, Marine On St Croi, MN 3:22:51 7:44 3:22:29 564 73 M40 Jonathan McClellan, 41, Brooklyn Park, MN 3:22:57 7:44 3:22:36 565 1 M18 Jacob Rollmann, 18, Chilton, WI 3:23:03 7:45 3:16:30 566 265 M20 Joe White, 26, Columbus, OH 3:23:03 7:45 3:22:51 567 42 M50 Will Dorsey, 50, Green Bay, WI 3:23:04 7:45 3:22:33 568 74 M40 Rob Sevold, 43, Sioux Falls, SD 3:23:09 7:45 3:22:07 569 113 M35 Quang Dang, 39, Oakland, CA 3:23:15 7:45 3:22:41 570 75 M40 Mike Pankow, 43, Mahtomedi, MN 3:23:15 7:45 3:22:43 571 114 M35 John Renning, 39, Cedar Rapids, IA 3:23:17 7:45 3:20:05 572 115 M35 Mike Turpin, 37, Longmont, CO 3:23:19 7:45 3:23:04 573 116 M35 Thomas Anderson III, 35, Minneapolis, MN 3:23:23 7:45 3:23:07 574 76 M40 Angel Perez, 40, Josua Tree, CA 3:23:23 7:45 3:23:20 575 43 M50 Steve Louris, 54, Minneapolis, MN 3:23:24 7:45 3:23:13 576 44 M50 Greg Engle, 50, Boise, ID 3:23:36 7:46 3:23:06 577 117 M35 Richard Johnson, 36, Minneapolis, MN 3:23:36 7:46 3:23:05 578 60 M45 Thomas Wolle, 45, Cedar Rapids, IA 3:23:38 7:46 3:22:50 579 77 M40 Michael Olsen, 40, Minneapolis, MN 3:23:45 7:46 3:22:53 580 266 M20 Bjorn Amundson, 29, Minneapolis, MN 3:23:46 7:46 3:20:40 581 267 M20 Jeff Stamp, 22, Casper, WY 3:23:48 7:46 3:17:20 582 118 M35 Jason Meyer, 35, Lafayette, IN 3:23:50 7:46 3:23:16 583 45 M50 Craig Mason, 53, Seattle, WA 3:23:51 7:47 3:22:48 584 268 M20 Connor Johnson, 22, Andover, MN 3:23:55 7:47 3:23:25 585 61 M45 Tim Leinbach, 49, Minneapolis, MN 3:23:55 7:47 3:23:37 586 269 M20 Anton Pshon, 29, Minneapolis, MN 3:23:57 7:47 3:23:52 587 270 M20 Paul Wartman, 32, Glencoe, MN 3:24:02 7:47 3:23:41 588 119 M35 Alamdar Hamdani, 39, Alexandria, VA 3:24:02 7:47 3:21:02 589 78 M40 Scot Rownd, 42, Fergus Falls, MN 3:24:05 7:47 3:21:08 590 120 M35 Jason Wedel, 39, Savage, MN 3:24:06 7:47 3:23:46 591 46 M50 Paul Kalina, 50, Edina, MN 3:24:08 7:47 3:23:46 592 62 M45 Dan Delaney, 49, Cottage Grove, MN 3:24:11 7:47 3:23:41 593 11 M55 Ken Spaeth, 56, Prior Lake, MN 3:24:13 7:47 3:23:35 594 271 M20 Jeremy Reichenberger, 20, St Bonifacius, MN 3:24:15 7:47 3:23:57 595 63 M45 Arnie Enz, 45, Appleton, WI 3:24:15 7:47 3:23:41 596 64 M45 Michael Dayton, 49, Chaska, MN 3:24:15 7:47 3:23:40 597 65 M45 Noboru Tomonari, 48, Northfield, MN 3:24:18 7:48 3:23:58 598 272 M20 Travis Deters, 27, Woodbury, MN 3:24:20 7:48 3:24:14 599 66 M45 Bob Triplett, 48, Shakopee, MN 3:24:27 7:48 3:23:45 600 121 M35 Bart Meath, 39, Waconia, MN 3:24:29 7:48 3:24:02 601 122 M35 Brian Frystak, 38, Weston, WI 3:24:30 7:48 3:23:44 602 273 M20 Jacob Fast, 26, Minneapolis, MN 3:24:35 7:48 3:17:41 603 67 M45 David Maiers, 45, Madison, WI 3:24:36 7:48 3:24:04 604 5 M60 Shoji Fujimatsu, 63, Fukuoka City, Jpn 3:24:36 7:48 3:24:17 605 274 M20 Kyle Cappiello, 30, Apple Valley, MN 3:24:40 7:48 3:21:42 606 275 M20 Erik Raivo, 27, Columbia Hts, MN 3:24:41 7:48 3:24:19 607 68 M45 David Holleran, 47, Woodbury, MN 3:24:42 7:48 3:23:32 608 69 M45 Robert Meachum, 48, Dallas, TX 3:24:42 7:48 3:23:44 609 70 M45 Gerald Lang, 49, Verona, WI 3:24:45 7:49 3:24:13 610 79 M40 Douglas Dixon, 44, Stillwater, MN 3:24:50 7:49 3:20:49 611 276 M20 Jong Park, 31, Plymouth, MN 3:24:55 7:49 3:24:25 612 80 M40 Scott Helt, 43, Rochester, MN 3:24:56 7:49 3:24:22 613 277 M20 Karl Hatteberg, 28, St Paul, MN 3:24:58 7:49 3:24:19 614 47 M50 Stephen Robertson, 50, St Paul, MN 3:24:58 7:49 3:24:32 615 123 M35 John Sippola, 38, Fridley, MN 3:25:04 7:49 3:20:22 616 81 M40 Peter Wentzel, 44, Minneapolis, MN 3:25:04 7:49 3:22:02 617 12 M55 Tom Silverberg, 58, Bloomington, MN 3:25:04 7:49 3:24:53 618 6 M60 Rick Hlebain, 60, Sartell, MN 3:25:10 7:50 3:25:10 619 124 M35 Allen Engel, 38, Owatonna, MN 3:25:11 7:50 3:24:38 620 48 M50 James Morehart, 52, La Canada Flintri, CA 3:25:14 7:50 3:25:06 621 82 M40 Eric Ealy, 43, Crystal, MN 3:25:23 7:50 3:24:27 622 278 M20 Brad Seibert, 31, St Louis Park, MN 3:25:27 7:50 3:24:47 623 49 M50 Robert Barthel, 53, Brooklyn Park, MN 3:25:30 7:50 3:24:31 624 50 M50 James Stenulson, 54, Onalaska, WI 3:25:41 7:51 3:25:16 625 279 M20 Paul Jungels, 25, Maplewood, MN 3:25:41 7:51 3:24:07 626 51 M50 Thomas Howard, 51, Cohasset, MN 3:25:44 7:51 3:25:17 627 83 M40 James Vettel, 42, Brooklyn Park, MN 3:25:45 7:51 3:25:25 628 125 M35 Jasin Pasho, 38, Milwaukee, WI 3:25:47 7:51 3:19:27 629 126 M35 Jason Linkswiler, 36, St Paul, MN 3:25:47 7:51 3:25:24 630 52 M50 David Hanson, 50, Highlands Ranch, CO 3:25:47 7:51 3:25:19 631 71 M45 Mark Drapac, 49, Northfield, MN 3:25:50 7:51 3:25:40 632 280 M20 Joel Huting, 31, Minneapolis, MN 3:25:56 7:51 3:22:47 633 72 M45 Greg Connell, 48, Minneapolis, MN 3:25:56 7:51 3:25:31 634 7 M60 Steve Maupin, 60, St Louis Park, MN 3:25:57 7:51 3:25:51 635 281 M20 Matthew Schulz, 25, Woodbury, MN 3:25:58 7:51 3:17:31 636 282 M20 Michael Roddy, 34, Edina, MN 3:26:02 7:52 3:25:43 637 283 M20 John Stader, 22, Winona, MN 3:26:03 7:52 3:25:12 638 127 M35 Erik Kaitala, 39, Moorhead, MN 3:26:09 7:52 3:25:52 639 84 M40 James Rokala, 44, Minneapolis, MN 3:26:09 7:52 3:20:29 640 73 M45 Garrett Blanchfield, 47, Woodbury, MN 3:26:13 7:52 3:25:34 641 284 M20 David Rickheim, 34, Stillwater, MN 3:26:15 7:52 3:25:48 642 85 M40 Gary Matteson, 44, Zimmerman, MN 3:26:15 7:52 3:25:19 643 13 M55 Art Berman, 55, Orono, MN 3:26:17 7:52 3:25:50 644 285 M20 Will Rogers, 33, Fort Worth, TX 3:26:19 7:52 3:25:51 645 86 M40 Josh Downham, 44, Minneapolis, MN 3:26:20 7:52 3:24:58 646 286 M20 Lee Allex, 32, Marshall, MN 3:26:21 7:52 3:25:22 647 74 M45 Russ Bestley, 49, Portsmouth 3:26:21 7:52 3:26:04 648 8 M60 Robert Benson, 61, Dallas, TX 3:26:22 7:52 3:26:06 649 87 M40 Brant Hollenkamp, 40, Edina, MN 3:26:23 7:52 3:26:09 650 287 M20 Eric Kurzinski, 25, Mazomanie, WI 3:26:24 7:52 3:23:17 651 128 M35 Kevin Ligtenberg, 38, Cottage Grove, MN 3:26:24 7:52 3:24:56 652 288 M20 Jared Gilman, 26, Eagan, MN 3:26:26 7:52 3:26:14 653 88 M40 Andrew Winga, 41, La Crosse, WI 3:26:28 7:52 3:26:01 654 129 M35 Dean Loveridge, 37, St Paul, MN 3:26:32 7:53 3:25:39 655 89 M40 Andrew Bancroft-Howard, 42, Scandia, MN 3:26:34 7:53 3:23:18 656 75 M45 Joseph Osterbauer, 46, Burnsville, MN 3:26:36 7:53 3:25:08 657 130 M35 Michael Kiser, 37, Stillwater, MN 3:26:37 7:53 3:23:37 658 289 M20 Stephen Keeler, 26, St Paul, MN 3:26:37 7:53 3:26:04 659 9 M60 James Jacobsen, 61, Des Moines, IA 3:26:39 7:53 3:25:39 660 90 M40 Paul Roach, 42, Bloomington, MN 3:26:40 7:53 3:26:02 661 76 M45 Clifford Massie, 48, Chicago, IL 3:26:41 7:53 3:25:35 662 91 M40 Erik Torniainen, 41, Maple Grove, MN 3:26:44 7:53 3:22:38 663 131 M35 Aaron Rydeen, 37, Plymouth, MN 3:26:45 7:53 3:26:34 664 77 M45 Perry Aasness, 47, Woodbury, MN 3:26:46 7:53 3:26:18 665 132 M35 David Williams, 36, Minneapolis, MN 3:26:50 7:53 3:26:35 666 92 M40 Greg Couser, 42, Rochester, MN 3:26:51 7:53 3:26:40 667 78 M45 Mark Martinsen, 48, Hamburg, MN 3:26:58 7:54 3:26:44 668 53 M50 Felipe Canales, 53, San Pedro Garza G, ME 3:26:58 7:54 3:26:31 669 290 M20 Kyle Hunt, 24, North Oaks, MN 3:26:58 7:54 3:23:40 670 291 M20 Timothy Swanson, 33, Chanhassen, MN 3:27:02 7:54 3:25:51 671 79 M45 Brad Whitson, 47, Winnipeg, Can 3:27:04 7:54 3:25:45 672 80 M45 Mike Kaiser, 47, Forest Lake, MN 3:27:05 7:54 3:26:43 673 93 M40 Alvaro Merayo, 43, Mexico Df, Mex 3:27:05 7:54 3:26:09 674 292 M20 Matthew Beauchane, 34, Minneapolis, MN 3:27:09 7:54 3:26:56 675 133 M35 Hans Dahl, 37, Minneapolis, MN 3:27:11 7:54 3:26:39 676 94 M40 Luigi Calviello, 40, West Des Moines, IA 3:27:15 7:54 3:27:04 677 134 M35 Daniel Sacco, 37, Wayzata, MN 3:27:15 7:54 3:26:27 678 95 M40 Stephen Olson, 42, Plymouth, MN 3:27:17 7:54 3:26:54 679 135 M35 Damon Allison, 35, Maple Grove, MN 3:27:20 7:54 3:26:38 680 14 M55 Curtis Watson, 57, Green Bay, WI 3:27:20 7:54 3:26:36 681 81 M45 David Eiben, 45, Austin, TX 3:27:25 7:55 3:26:40 682 82 M45 Chuck Kiser, 46, Rocky River, OH 3:27:26 7:55 3:27:02 683 54 M50 Bruce Rodich, 52, Pittsburgh, PA 3:27:26 7:55 3:26:24 684 96 M40 Stephen Morse, 41, Woodbury, MN 3:27:28 7:55 3:26:43 685 10 M60 Christopher Nemeth, 62, Evanston, IL 3:27:29 7:55 3:27:28 686 293 M20 Steve Pavlicek, 33, Minneapolis, MN 3:27:30 7:55 3:24:31 687 136 M35 Matt McCoy, 35, Minneapolis, MN 3:27:31 7:55 3:27:22 688 294 M20 Marc Parson, 21, Brooklyn Park, MN 3:27:31 7:55 3:26:49 689 295 M20 Brett Anderson, 32, Rosemount, MN 3:27:33 7:55 3:27:15 690 137 M35 Carlos Ruiz De Tarnava, 35, San Pedro Garza G, ME 3:27:41 7:55 3:26:44 691 138 M35 Sean Stack, 35, Anoka, MN 3:27:42 7:55 3:26:32 692 296 M20 Eric Umbreit, 31, Rochester, MN 3:27:44 7:55 3:27:30 693 97 M40 Arpad Kisch, 44, Tampa, FL 3:27:44 7:55 3:26:30 694 297 M20 Steven Schneider, 28, Rochester, MN 3:27:55 7:56 3:27:39 695 298 M20 Eric Pokornowski, 29, Cokato, MN 3:27:57 7:56 3:24:52 696 299 M20 Ryan Kruger, 27, Iowa City, IA 3:27:57 7:56 3:27:50 697 139 M35 Earnie Parten, 38, Farmington, MN 3:27:58 7:56 3:27:06 698 300 M20 John Stover, 28, Sauk Rapids, SD 3:28:00 7:56 3:16:31 699 55 M50 Scott Hackel, 52, Amery, WI 3:28:01 7:56 3:27:55 700 98 M40 Derek Johnson, 40, St Louis Park, MN 3:28:03 7:56 3:27:28 701 140 M35 Kevin Kueker, 35, Waverly, IA 3:28:05 7:56 3:27:02 702 301 M20 Joseph Hughes, 33, St Paul, MN 3:28:06 7:56 3:27:30 703 56 M50 Joachim Hossick Schott, 53, Minneapolis, MN 3:28:07 7:56 3:27:43 704 99 M40 Shane Olson, 43, Duluth, MN 3:28:07 7:56 3:27:29 705 141 M35 Jesse Bryant, 37, Waconia, MN 3:28:08 7:56 3:27:22 706 302 M20 Chad Kreuser, 31, Elk River, MN 3:28:12 7:56 3:28:03 707 303 M20 Ryan McKay, 31, Wilmington, NC 3:28:12 7:56 3:27:51 708 304 M20 Steven Klein, 31, Hastings, MN 3:28:12 7:56 3:27:51 709 57 M50 Felipe Rojas, 52, Garza Garcia Nue, ME 3:28:13 7:57 3:27:38 710 2 M18 Ryan Augustin, 19, Eagan, MN 3:28:14 7:57 3:20:14 711 100 M40 Ed Muniak, 41, Northfield, MN 3:28:15 7:57 3:27:53 712 83 M45 Brian Gregoire, 48, Larimore, ND 3:28:16 7:57 3:27:34 713 305 M20 Bryant Rogness, 29, Lakeville, MN 3:28:17 7:57 3:25:16 714 101 M40 David Althoff, 40, St Paul, MN 3:28:20 7:57 3:27:51 715 142 M35 Christopher Dulak, 35, Lincoln, NE 3:28:20 7:57 3:27:34 716 84 M45 David Mullen, 46, Mendota Hts, MN 3:28:22 7:57 3:27:17 717 306 M20 Andrew Hatzung, 25, Minneapolis, MN 3:28:22 7:57 3:25:22 718 58 M50 Tom Christian, 53, Bloomington, MN 3:28:22 7:57 3:28:04 719 143 M35 Jason Phillips, 35, Eden Prairie, MN 3:28:22 7:57 3:27:19 720 144 M35 Michael Hanzal, 36, St Paul, MN 3:28:22 7:57 3:27:06 721 145 M35 Eric Hughes, 37, Edina, MN 3:28:22 7:57 3:27:19 722 307 M20 Mike Miller, 27, Loves Park, IL 3:28:23 7:57 3:27:51 723 102 M40 Robert Nelson, 43, Minneapolis, MN 3:28:24 7:57 3:28:10 724 308 M20 Luke Eichten, 31, Minneapolis, MN 3:28:28 7:57 3:27:42 725 309 M20 Colin Heenan, 32, Knoxville, TN 3:28:30 7:57 3:27:45 726 310 M20 Gordon Hicks III, 24, St Louis Park, MN 3:28:34 7:57 3:25:27 727 146 M35 Robert Schuldt, 38, Ramsey, MN 3:28:34 7:57 3:28:27 728 59 M50 Robert Jacobson, 52, St Paul, MN 3:28:37 7:57 3:28:15 729 103 M40 Randy Tschetter, 41, Atlanta, GA 3:28:38 7:57 3:28:10 730 60 M50 James Hall, 51, Charlottesville, VA 3:28:40 7:58 3:28:33 731 85 M45 Juan Elizondo, 49, South Padre Islan, TX 3:28:41 7:58 3:28:14 732 311 M20 John Buysman, 32, Minnetonka, MN 3:28:42 7:58 3:27:47 733 312 M20 Theodore Dageford, 22, Ham Lake, MN 3:28:48 7:58 3:27:55 734 313 M20 Ryan Jensen, 20, Alexandria, MN 3:28:51 7:58 3:23:57 735 314 M20 Alexander Jensen, 22, Menomonie, WI 3:28:52 7:58 3:23:58 736 86 M45 Thomas Peterson, 47, Maplewood, MN 3:28:52 7:58 3:28:33 737 87 M45 John McGillivary, 48, Minneapolis, MN 3:28:55 7:58 3:28:31 738 147 M35 Jon Guthrie, 39, Houston, TX 3:28:55 7:58 3:28:31 739 315 M20 Antonio Sanchez-Diaz, 27, Minneapolis, MN 3:28:58 7:58 3:28:47 740 148 M35 Brad Rupprecht, 35, Minneapolis, MN 3:28:59 7:58 3:28:06 741 149 M35 Mike Rush, 35, Bentonville, AR 3:29:00 7:58 3:28:54 742 150 M35 Scott Preston, 35, Brandon, Can 3:29:04 7:58 3:28:43 743 316 M20 Gregory Oman, 28, Minneapolis, MN 3:29:05 7:58 3:27:47 744 88 M45 John Bina, 49, Lakeville, MN 3:29:05 7:58 3:28:40 745 317 M20 Nathan Schultz, 29, Eau Claire, WI 3:29:07 7:59 3:28:41 746 89 M45 David Bael, 45, Minneapolis, MN 3:29:08 7:59 3:28:45 747 104 M40 John Hiltner, 44, Eden Prairie, MN 3:29:08 7:59 3:28:12 748 318 M20 Andrew Glasspoole, 34, San Antonio, TX 3:29:12 7:59 3:28:23 749 151 M35 Jason Goeschel, 38, Minneapolis, MN 3:29:12 7:59 3:28:58 750 319 M20 Chad Solei, 24, Eden Prairie, MN 3:29:12 7:59 3:23:57 751 105 M40 Jeff McLaughlin, 41, Northfield, MN 3:29:17 7:59 3:27:57 752 152 M35 Mark Olson, 37, Stillwater, MN 3:29:18 7:59 3:24:57 753 320 M20 Joe Klescewski, 33, Eden Prairie, MN 3:29:19 7:59 3:28:35 754 321 M20 Peter Jacobsen, 29, West Palm Beach, FL 3:29:20 7:59 3:28:41 755 2 M70 Joseph Burgasser, 73, St Petersburg, FL 3:29:21 7:59 3:29:21 756 153 M35 Derrick Avelar, 38, Minnetrista, MN 3:29:22 7:59 3:28:42 757 322 M20 Kevin Terry, 26, Weston, WI 3:29:22 7:59 3:28:44 758 90 M45 Terry Schouweiler, 49, Apple Valley, MN 3:29:23 7:59 3:28:54 759 323 M20 Michael Hlusak, 34, Fridley, MN 3:29:23 7:59 3:28:21 760 106 M40 Mark Johnson, 42, Moorhead, MN 3:29:24 7:59 3:28:54 761 91 M45 Joe Balentine, 47, Brooklyn Park, MN 3:29:24 7:59 3:29:07 762 154 M35 Randall Smith, 36, Maplewood, MN 3:29:25 7:59 3:24:50 763 61 M50 Larry Betcher, 53, Northfield, MN 3:29:25 7:59 3:29:05 764 324 M20 Kris Neset, 33, Minot, ND 3:29:28 7:59 3:28:52 765 325 M20 Matthew Moris, 23, Woodbury, MN 3:29:29 7:59 3:27:51 766 62 M50 Charles Bailey, 51, Brentwood, TN 3:29:29 7:59 3:28:57 767 107 M40 Anders Pierson, 41, Butterfield, MN 3:29:31 7:59 3:29:03 768 92 M45 Steve Madson, 47, Waipahu, HI 3:29:31 7:59 3:29:01Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
769 108 M40 Andrew Tollefson, 40, Victoria, MN 3:29:34 8:00 3:29:25 770 155 M35 Kip Kirkpatrick, 39, Minneapolis, MN 3:29:37 8:00 3:26:26 771 11 M60 William Petsch, 60, N St Paul, MN 3:29:37 8:00 3:28:46 772 93 M45 John Kampa, 47, St Paul, MN 3:29:40 8:00 3:28:57 773 63 M50 Tim Brown, 53, Circle Pines, MN 3:29:41 8:00 3:29:19 774 64 M50 Rodney Perry, 50, Onalaska, WI 3:29:41 8:00 3:29:07 775 156 M35 Michael Steilen, 38, Minneapolis, MN 3:29:42 8:00 3:29:09 776 157 M35 Joe Nuszkowski, 36, Lakeville, MN 3:29:44 8:00 3:29:12 777 109 M40 Mike Muehlhausen, 40, St Louis Park, MN 3:29:46 8:00 3:29:01 778 65 M50 John Rankin, 53, Bainbridge Island, WA 3:29:46 8:00 3:28:20 779 66 M50 John Stuart, 54, New Hope, MN 3:29:48 8:00 3:29:15 780 326 M20 Andrew Connor, 26, Bozeman, MT 3:29:48 8:00 3:21:51 781 110 M40 Paul King Ii, 44, Austin, TX 3:29:49 8:00 3:29:03 782 111 M40 John Heigis, 40, Cedar Rapids, IA 3:29:52 8:00 3:26:49 783 327 M20 Jeffrey McMahon, 29, Naperville, IL 3:29:53 8:00 3:26:34 784 328 M20 Fernando Santellanes, 30, New Hope, MN 3:29:54 8:00 3:26:34 785 94 M45 David Schueller, 47, St Joseph, MN 3:29:55 8:00 3:28:39 786 95 M45 Timothy Franz, 46, Minneapolis, MN 3:29:56 8:00 3:29:51 787 112 M40 Kevin Rutherford, 40, Minneapolis, MN 3:29:59 8:01 3:23:36 788 12 M60 Robert Perez, 62, San Antonio, TX 3:30:01 8:01 3:29:09 789 158 M35 Michael Rieker, 36, Peoria, IL 3:30:03 8:01 3:29:31 790 113 M40 Frank Pagliaro, 44, Kennett Square, PA 3:30:05 8:01 3:29:46 791 114 M40 Todd Schroeder, 42, Hudson, WI 3:30:06 8:01 3:29:44 792 159 M35 Brian Pellegrini, 36, Minneapolis, MN 3:30:06 8:01 3:29:46 793 96 M45 Michael O'Day, 47, Minneapolis, MN 3:30:07 8:01 3:29:36 794 97 M45 Michael Croy, 46, Minneapolis, MN 3:30:15 8:01 3:26:57 795 15 M55 Mark Rosenwinkel, 56, Minneapolis, MN 3:30:17 8:01 3:29:28 796 98 M45 Drew Frakes, 49, St Louis Park, MN 3:30:19 8:01 3:29:43 797 160 M35 Steven Andersson, 35, Stillwater, MN 3:30:23 8:01 3:30:19 798 329 M20 Jess Strilich, 26, Austin, TX 3:30:25 8:02 3:30:15 799 330 M20 John Ayres, 32, Thousand Oaks, CA 3:30:28 8:02 3:25:57 800 99 M45 Frank Elsenbast, 46, Sioux Falls, SD 3:30:29 8:02 3:29:45 801 331 M20 Ryan Kelly, 33, Belle Plaine, MN 3:30:30 8:02 3:30:02 802 16 M55 Steve De Boer, 56, Rocehster, MN 3:30:34 8:02 3:29:40 803 161 M35 Chris Rea, 39, Edina, MN 3:30:39 8:02 3:29:53 804 100 M45 Doug Fulton, 46, Minneapolis, MN 3:30:40 8:02 3:29:55 805 162 M35 Eric Halverson, 36, Minneapolis, MN 3:30:41 8:02 3:29:13 806 332 M20 Nick Christianson, 28, Apple Valley, MN 3:30:42 8:02 3:27:35 807 333 M20 Christopher Larson, 32, Sioux Falls, SD 3:30:42 8:02 3:30:24 808 334 M20 Wilder Welke, 21, St Paul, MN 3:30:42 8:02 3:27:42 809 335 M20 Luke Zimmerman, 33, Hanover, MN 3:30:45 8:02 3:27:43 810 336 M20 Jose Ramirez, 31, Monterrey N L , Mex 3:30:45 8:02 3:30:34 811 337 M20 Alex Kirchner, 25, La Crosse, WI 3:30:49 8:02 3:27:49 812 115 M40 Joel Stensrud, 44, Minneapolis, MN 3:30:49 8:02 3:30:23 813 338 M20 Jonathan Pohlkamp, 29, League City, TX 3:30:51 8:03 3:29:56 814 17 M55 Terry Pohlkamp, 59, Scandia, MN 3:30:51 8:03 3:29:57 815 67 M50 Wayne Roseberry, 51, Winnipeg, Can 3:30:54 8:03 3:30:19 816 116 M40 Adam Kitzes, 40, Grand Forks, ND 3:30:56 8:03 3:29:48 817 68 M50 Warren Winkelman, 50, Northfield, MN 3:30:57 8:03 3:30:35 818 18 M55 Greg Sorensen, 56, Mount Kisco, NY 3:30:58 8:03 3:30:40 819 69 M50 Enriqu Esquivel Rosales, 53, Mexico D F , Mex 3:30:59 8:03 3:27:51 820 101 M45 Jaye Dyrdahl, 48, Faribault, MN 3:31:00 8:03 3:30:38 821 163 M35 John Seaverson, 39, Chaska, MN 3:31:02 8:03 3:27:53 822 164 M35 Assih Atcholi, 36, Minneapolis, MN 3:31:02 8:03 3:30:34 823 339 M20 Andrew Merten, 30, Minneapolis, MN 3:31:04 8:03 3:30:23 824 340 M20 Keith Rahn, 33, Minneapolis, MN 3:31:07 8:03 3:24:24 825 165 M35 David Hauck, 35, Carver, MN 3:31:11 8:03 3:30:44 826 341 M20 Jesus Cabanas, 31, Inver Grove Hts, MN 3:31:13 8:03 3:30:43 827 166 M35 Brandon Kjelland, 36, Shoreview, MN 3:31:13 8:03 3:30:51 828 167 M35 Jim Hirschey, 37, St Michael, MN 3:31:15 8:03 3:26:41 829 117 M40 Bill Sutherland, 41, St Paul, MN 3:31:16 8:03 3:30:53 830 342 M20 Ryan Webster, 29, Minneapolis, MN 3:31:18 8:04 3:28:05 831 118 M40 Stephen Vannatta, 41, West St Paul, MN 3:31:18 8:04 3:28:05 832 70 M50 James Driscoll, 54, Medina, MN 3:31:19 8:04 3:30:41 833 102 M45 Murray Arnason, 48, Winnipeg, Can 3:31:21 8:04 3:30:50 834 168 M35 Jerem Huselid Goldsmith, 39, Salt Lake City, UT 3:31:23 8:04 3:31:02 835 343 M20 Taylor Rettig, 28, West Des Moines, IA 3:31:24 8:04 3:30:48 836 344 M20 Tim Buchin, 21, Grand Forks, ND 3:31:27 8:04 3:27:49 837 71 M50 Christopher McGuire, 52, Minneapolis, MN 3:31:28 8:04 3:30:33 838 345 M20 Dustin Cahill, 23, Brooklyn Park, MN 3:31:30 8:04 3:28:20 839 346 M20 Brent Behrens, 32, Prairie Village, KS 3:31:31 8:04 3:28:18 840 347 M20 Jacob Hagberg, 24, Anoka, MN 3:31:32 8:04 3:25:07 841 169 M35 Dan Eaton, 37, Minnetonka, MN 3:31:33 8:04 3:30:50 842 170 M35 Jeremy Squiers, 35, Oak Grove, MN 3:31:33 8:04 3:30:53 843 103 M45 Tedd Morgan, 48, Winona, MN 3:31:36 8:04 3:27:46 844 119 M40 Brent Giebink, 40, Minneapolis, MN 3:31:37 8:04 3:31:01 845 104 M45 Michael Schlecht, 47, Madison, WI 3:31:38 8:04 3:30:37 846 105 M45 Todd Thierer, 47, Minneapolis, MN 3:31:40 8:04 3:30:58 847 19 M55 Tom Eagan, 56, Shorewood, MN 3:31:47 8:05 3:31:20 848 171 M35 Tj Jeannette, 36, North Mankato, MN 3:31:48 8:05 3:28:31 849 120 M40 Jeff Schenck, 44, Apple Valley, MN 3:31:50 8:05 3:30:23 850 106 M45 Ed Magarian, 47, Minneapolis, MN 3:31:50 8:05 3:31:21 851 348 M20 Jesse Jennissen, 31, Cambridge, MN 3:31:52 8:05 3:30:34 852 349 M20 Daniel Bare, 24, Portage, WI 3:31:57 8:05 3:31:30 853 72 M50 Kurt Partoll, 52, Plymouth, MN 3:31:57 8:05 3:31:04 854 107 M45 Jeffrey Landro, 49, Inver Grove Hts, MN 3:31:58 8:05 3:30:39 855 350 M20 Isaiah Degner, 30, Appleton, WI 3:32:01 8:05 3:31:16 856 172 M35 Jonathan Sudberry, 38, Minneapolis, MN 3:32:08 8:05 3:30:43 857 108 M45 David Pittman, 49, La Grange, IL 3:32:10 8:06 3:31:49 858 351 M20 Brian Dillon, 34, Minneapolis, MN 3:32:15 8:06 3:28:45 859 73 M50 Jim Haugen, 52, Southborough, MA 3:32:15 8:06 3:27:11 860 74 M50 John Osiecki, 53, New Berlin, WI 3:32:16 8:06 3:31:36 861 75 M50 Marv Goossen, 52, Brandon, Can 3:32:19 8:06 3:31:23 862 76 M50 Paul Hasse, 50, Minneapolis, MN 3:32:21 8:06 3:32:07 863 173 M35 Michael Torres, 39, Minneapolis, MN 3:32:26 8:06 3:29:28 864 352 M20 Tim Kowaleski, 22, Cedarburg, WI 3:32:27 8:06 3:31:37 865 174 M35 Max Stanislowski, 38, Andover, MN 3:32:30 8:06 3:31:18 866 353 M20 Milan Dubravka, 34, Minneapolis, MN 3:32:32 8:06 3:31:50 867 77 M50 David Just, 51, Chaska, MN 3:32:33 8:06 3:31:18 868 20 M55 Owen Hotvet, 57, Sioux Falls, SD 3:32:34 8:06 3:31:06 869 78 M50 Philip Burns, 51, Eagle, WI 3:32:36 8:07 3:31:58 870 121 M40 Michael Johnson, 44, Stillwater, MN 3:32:36 8:07 3:29:31 871 354 M20 Kyle Skelley, 30, Plymouth, MN 3:32:37 8:07 3:31:52 872 175 M35 Kristoffer Holmgren, 37, Faribault, MN 3:32:39 8:07 3:29:34 873 176 M35 Mark Friske, 39, Plymouth, MN 3:32:41 8:07 3:31:14 874 177 M35 Matt Mauren, 35, Hopkins, MN 3:32:43 8:07 3:32:20 875 355 M20 Joel Rowe, 24, New York, NY 3:32:43 8:07 3:29:42 876 21 M55 Bob Frawley, 55, Minneapolis, MN 3:32:44 8:07 3:32:28 877 356 M20 Phillip Meneau, 30, Arden Hills, MN 3:32:47 8:07 3:32:28 878 79 M50 Paul Bretl, 51, Columbus, WI 3:32:48 8:07 3:29:26 879 109 M45 David Bernhardt, 49, Madison, WI 3:32:51 8:07 3:29:52 880 357 M20 Eric McElrath, 25, Minneapolis, MN 3:32:51 8:07 3:26:11 881 358 M20 Jeremy Sutton, 25, Burnsville, MN 3:32:52 8:07 3:25:39 882 359 M20 Aaron Juran, 32, Minneapolis, MN 3:32:52 8:07 3:32:09 883 178 M35 Shannon McFarland, 35, Rogers, AR 3:32:53 8:07 3:32:37 884 179 M35 Brian Nelson, 39, Maple Grove, MN 3:32:53 8:07 3:31:50 885 110 M45 Ronald Adams, 48, St Paul, MN 3:32:55 8:07 3:32:32 886 180 M35 Matthew Frantzen, 37, Minneapolis, MN 3:32:55 8:07 3:31:58 887 360 M20 Jon Athmann, 25, Farmington, MN 3:32:55 8:07 3:32:22 888 22 M55 Jon Owen, 55, Luverne, ND 3:32:58 8:07 3:31:59 889 122 M40 Chad Shilson, 40, Maple Grove, MN 3:32:58 8:07 3:32:32 890 361 M20 Joe Krasean, 28, Pittsburgh, PA 3:32:58 8:07 3:27:27 891 181 M35 Damian Diluzio, 36, Blaine, MN 3:32:58 8:07 3:29:50 892 362 M20 Zach Meyers, 32, Madison, WI 3:32:58 8:07 3:32:10 893 182 M35 Tom Hansen, 37, Duluth, MN 3:32:59 8:07 3:32:00 894 363 M20 Joseph McCauley, 23, Oakdale, MN 3:33:00 8:07 3:29:49 895 23 M55 Wayne Drealan, 58, Fulda, MN 3:33:05 8:08 3:32:56 896 364 M20 Daniel Craig, 21, Minneapolis, MN 3:33:06 8:08 3:32:30 897 111 M45 Diep Doan, 45, Renner, SD 3:33:06 8:08 3:29:57 898 13 M60 Cliff Reithel, 63, Ashland, WI 3:33:08 8:08 3:32:31 899 183 M35 Kevin Conto, 38, Caledonia, WI 3:33:10 8:08 3:32:04 900 365 M20 Matthew McLinn, 27, Cincinnati, OH 3:33:13 8:08 3:32:11 901 366 M20 Matthew Poling, 23, Minneapolis, MN 3:33:17 8:08 3:30:01 902 367 M20 Kevin Tatro, 24, St Louis Park, MN 3:33:20 8:08 3:32:32 903 368 M20 Jared Anderson, 30, St Paul, MN 3:33:24 8:08 3:32:39 904 80 M50 Jim Gillard, 53, Hastings, MN 3:33:24 8:08 3:32:44 905 369 M20 Scott Hoberg, 33, Duluth, MN 3:33:26 8:08 3:33:00 906 370 M20 Kerry Fredrich, 23, Bismarck, ND 3:33:27 8:08 3:30:20 907 24 M55 Randy Dirks, 59, Waconia, MN 3:33:32 8:09 3:32:55 908 371 M20 Matt Merkey, 27, Coon Rapids, MN 3:33:32 8:09 3:33:32 909 81 M50 Thomas Ho, 53, Wisconsin Rapids, WI 3:33:34 8:09 3:30:24 910 184 M35 Rob Chose, 38, Eden Prairie, MN 3:33:37 8:09 3:30:30 911 185 M35 Pj Eichten, 35, Minneapolis, MN 3:33:37 8:09 3:32:51 912 186 M35 Mike McMahan, 39, Maple Grove, MN 3:33:38 8:09 3:32:53 913 123 M40 Clark Flowers, 41, Bloomington, MN 3:33:39 8:09 3:30:35 914 82 M50 Thomas Kosnik, 50, Chicago, IL 3:33:40 8:09 3:32:25 915 112 M45 Scott Johnson, 48, Plymouth, MN 3:33:41 8:09 3:33:12 916 372 M20 Andy Berg, 28, Eau Claire, WI 3:33:42 8:09 3:32:52 917 187 M35 Travis Busby, 37, Grimes, IA 3:33:44 8:09 3:33:29 918 124 M40 John Branigin, 44, Bloomington, IN 3:33:45 8:09 3:32:54 919 373 M20 Minh Huynh, 23, Eagan, MN 3:33:46 8:09 3:30:51 920 188 M35 Russell Bielinski, 39, Detroit Lakes, MN 3:33:47 8:09 3:30:42 921 113 M45 Joe Horwath, 48, Maplewood, MN 3:33:47 8:09 3:32:47 922 114 M45 David Grasso, 47, Albany, IN 3:33:47 8:09 3:33:06 923 374 M20 Adam Eckhardt, 25, Minneapolis, MN 3:33:48 8:09 3:28:56 924 189 M35 Paul Zobitz, 37, Rochester, MN 3:33:48 8:09 3:29:57 925 83 M50 Neil Falken, 50, Owatonna, MN 3:33:49 8:09 3:33:07 926 375 M20 Matthew Miller, 28, St Paul, MN 3:33:50 8:09 3:33:37 927 376 M20 Jon Beeman, 34, Johnston, IA 3:33:53 8:09 3:28:31 928 377 M20 Aj Cookas, 26, Minneapolis, MN 3:33:57 8:10 3:27:26 929 190 M35 Michael Hallett, 39, Woodbury, MN 3:33:57 8:10 3:33:41 930 378 M20 Isaac Olson, 29, Buffalo, MN 3:33:59 8:10 3:33:30 931 191 M35 David Tomasula, 39, Boulder, CO 3:34:01 8:10 3:32:58 932 84 M50 Adam Kuenzel, 51, Minneapolis, MN 3:34:01 8:10 3:33:15 933 379 M20 Matt Musich, 32, Minneapolis, MN 3:34:05 8:10 3:33:14 934 380 M20 Jordan Jacobsen, 30, Kansas City, MO 3:34:09 8:10 3:33:42 935 115 M45 Thomas Wetter, 48, Stevens Point, WI 3:34:09 8:10 3:33:47 936 192 M35 Wayne Linderman, 39, Altoona, WI 3:34:14 8:10 3:33:45 937 85 M50 Greg Weber, 50, St Michael, MN 3:34:19 8:10 3:33:43 938 381 M20 Michael Nealey, 33, St Louis Park, MN 3:34:21 8:11 3:33:42 939 86 M50 Joe Johnson, 51, Prior Lake, MN 3:34:24 8:11 3:34:00 940 125 M40 Bill Marriott, 41, Austin, TX 3:34:25 8:11 3:33:50 941 382 M20 Teal Perrine, 30, Minneapolis, MN 3:34:26 8:11 3:33:51 942 383 M20 Kevin Williams, 31, Madison, WI 3:34:27 8:11 3:31:01 943 126 M40 Wade Brennom, 40, Bloomington, MN 3:34:32 8:11 3:34:13 944 384 M20 Nicholas Fox, 28, St Paul, MN 3:34:32 8:11 3:33:51 945 116 M45 John Liane, 49, Shakopee, MN 3:34:36 8:11 3:34:12 946 127 M40 Stephen Bartos, 40, Apple Valley, MN 3:34:41 8:11 3:34:06 947 117 M45 Matthew Haley, 45, Eden Prairie, MN 3:34:48 8:12 3:34:00 948 118 M45 Carlos Hernandez, 47, Mexico City, Mex 3:34:51 8:12 3:33:55 949 128 M40 Mark Hesse, 42, Richfield, MN 3:34:51 8:12 3:31:49 950 385 M20 Nigel Isaac, 29, St Paul, MN 3:34:54 8:12 3:34:23 951 87 M50 Mohammad Azarang, 54, Pharr, TX 3:34:55 8:12 3:34:27 952 386 M20 Drew Archibeque, 24, Minneapolis, MN 3:34:56 8:12 3:34:22 953 387 M20 Corry Freeman, 28, Minneapolis, MN 3:35:03 8:12 3:31:02 954 25 M55 Greg Ohlsen, 58, Maplewood, MN 3:35:04 8:12 3:34:08 955 119 M45 Jeffery Bond, 45, Prinsburg, MN 3:35:05 8:12 3:34:40 956 129 M40 Jared Powell, 41, St Paul, MN 3:35:05 8:12 3:34:42 957 120 M45 Michael Campbell, 47, Eden Prairie, MN 3:35:06 8:12 3:33:58 958 121 M45 Jeffrey Barkmeier, 47, Minneapolis, MN 3:35:09 8:12 3:29:53 959 388 M20 Micah Cook, 33, Plymouth, MN 3:35:10 8:12 3:34:19 960 389 M20 Mark Tanglao, 28, Wayzata, MN 3:35:11 8:12 3:34:39 961 193 M35 William Zellers, 36, Tucson, AZ 3:35:17 8:13 3:34:30 962 390 M20 Christopher Fink, 33, Minneapolis, MN 3:35:17 8:13 3:34:23 963 391 M20 Jacob Wernersbach, 22, Zimmerman, MN 3:35:19 8:13 3:35:19 964 392 M20 Alex Williams-Resnick, 30, Manhattan Beach, CA 3:35:23 8:13 3:26:44 965 122 M45 Larry Schroeder, 48, Owatonna, MN 3:35:25 8:13 3:34:35 966 194 M35 John Haberman, 39, Waseca, MN 3:35:27 8:13 3:34:47 967 130 M40 Steven Spieker, 42, Mankato, MN 3:35:29 8:13 3:35:06 968 195 M35 Joseph Strand, 39, Roseau, MN 3:35:36 8:13 3:34:50 969 88 M50 Bob Sejbl, 54, Ironwood, MI 3:35:36 8:13 3:34:57 970 123 M45 Daniel Murray, 49, Apple Valley, MN 3:35:40 8:14 3:31:05 971 131 M40 David Weingartner, 40, Minneapolis, MN 3:35:41 8:14 3:35:07 972 196 M35 Matthew Onnen, 36, Minneapolis, MN 3:35:43 8:14 3:34:32 973 89 M50 Michael Kahlow, 52, River Falls, WI 3:35:44 8:14 3:34:11 974 393 M20 Anthony Foster, 31, Minneapolis, MN 3:35:47 8:14 3:31:05 975 132 M40 John Comazzi, 40, Minneapolis, MN 3:35:47 8:14 3:30:18 976 394 M20 Shawn Koester, 28, Maple Grove, MN 3:35:48 8:14 3:29:22 977 395 M20 Michael Ting, 33, Minneapolis, MN 3:35:49 8:14 3:35:01 978 124 M45 Kevin Stieglbauer, 46, Minnetonka, MN 3:35:50 8:14 3:35:25 979 396 M20 Travis Fondow, 24, Roseville, MN 3:35:53 8:14 3:32:12 980 133 M40 Michael McCall, 42, Denver, CO 3:35:54 8:14 3:35:07 981 197 M35 Robert Hart, 39, Minneapolis, MN 3:35:54 8:14 3:35:42 982 198 M35 Mike Johnson, 37, Maple Grove, MN 3:35:54 8:14 3:32:55 983 397 M20 Mark Hall, 27, Minnetonka, MN 3:35:54 8:14 3:35:24 984 134 M40 Brad Boynton, 40, Rochester, MN 3:35:57 8:14 3:30:19 985 90 M50 Jay Grandprey, 50, Windom, MN 3:35:58 8:14 3:35:44 986 125 M45 Klaus Holst, 48, Stadt Wanzleben, Ger 3:35:58 8:14 3:34:34 987 135 M40 Boris Kipper, 40, Fountain City, WI 3:35:58 8:14 3:32:47 988 136 M40 Jeff Bryk, 40, Elmhurst, IL 3:35:59 8:14 3:35:08 989 398 M20 Joseph Larson, 20, Savage, MN 3:35:59 8:14 3:32:15 990 199 M35 Scott Needham, 38, Eagan, MN 3:36:00 8:14 3:35:23 991 91 M50 Rod Loran, 54, Woodbury, MN 3:36:05 8:15 3:35:05 992 399 M20 Chris Perdue, 23, Eden Prairie, MN 3:36:07 8:15 3:35:26 993 126 M45 Doug Warren, 46, Ashland, WI 3:36:10 8:15 3:35:19 994 200 M35 Travis Moser, 36, Oakfield, WI 3:36:12 8:15 3:35:13 995 400 M20 Nick Swanson, 27, West Des Moines, IA 3:36:15 8:15 3:35:18 996 201 M35 Robert Cullen, 37, Minneapolis, MN 3:36:16 8:15 3:34:42 997 401 M20 Tyrel Starks, 32, New York, NY 3:36:17 8:15 3:33:16 998 402 M20 Edward Sandor, 29, Minneapolis, MN 3:36:22 8:15 3:28:47 999 92 M50 Leigh Smith, 53, Thunder Bay, Can 3:36:25 8:15 3:32:13 1000 202 M35 Deion Nguyen, 35, St Paul, MN 3:36:29 8:15 3:36:29 1001 203 M35 Jeremy Jongbloedt, 35, St Paul, MN 3:36:29 8:15 3:36:04 1002 403 M20 Chris Bruzda, 21, Duluth, MN 3:36:31 8:15 3:36:20 1003 204 M35 Patrick O'Keefe, 36, Maple Grove, MN 3:36:31 8:15 3:33:46 1004 93 M50 Tim McCarthy, 50, Winnipeg, Can 3:36:31 8:15 3:33:26 1005 137 M40 Hesong Zhou, 43, Hong Kong, Chn 3:36:31 8:15 3:35:53 1006 404 M20 Benjamin Hey, 32, Minneapolis, MN 3:36:33 8:16 3:31:49 1007 138 M40 Wayne Kazmierczak, 41, Moorhead, MN 3:36:34 8:16 3:35:33 1008 139 M40 Mike Sullivan, 44, Minneapolis, MN 3:36:35 8:16 3:35:51 1009 127 M45 Christopher Phelan, 48, Maple Grove, MN 3:36:36 8:16 3:35:59 1010 405 M20 Todd Millenacker, 32, Shakopee, MN 3:36:37 8:16 3:35:53 1011 406 M20 Mathias Eichten, 33, Anoka, MN 3:36:39 8:16 3:35:52 1012 407 M20 Jeffrey Smith, 34, Columbus, OH 3:36:42 8:16 3:33:30 1013 408 M20 Stephen Hallman, 33, St Paul, MN 3:36:43 8:16 3:28:51 1014 205 M35 Matt Hallman, 35, Seattle, WA 3:36:43 8:16 3:28:50 1015 409 M20 Thomas Datwyler, 24, Hudson, WI 3:36:44 8:16 3:35:47 1016 94 M50 Roger Dahl, 51, Hilton, NY 3:36:45 8:16 3:36:17 1017 95 M50 Skip Sturtz, 51, Plymouth, MN 3:36:49 8:16 3:35:59 1018 410 M20 Jason Tuttle, 32, Victoria, MN 3:36:50 8:16 3:32:05 1019 140 M40 Michael Hale, 42, Sun Prairie, WI 3:36:51 8:16 3:35:42 1020 411 M20 William Stoltz, 26, Cottage Grove, MN 3:36:53 8:16 3:36:44 1021 14 M60 Edgar Corella Vargas, 60, Alajuela, Crc 3:36:53 8:16 3:36:14 1022 412 M20 Tim Kleiman, 24, St Paul, MN 3:36:54 8:16 3:36:11 1023 413 M20 Patrick Hazelton, 31, Oakland, CA 3:36:56 8:16 3:36:25 1024 414 M20 Derek Steward, 27, Eagan, MN 3:36:56 8:16 3:36:16 1025 96 M50 Joseph Jaeger, 50, Apple Valley, MN 3:36:57 8:16 3:33:52 1026 415 M20 Colin Woelfle, 32, Robbinsdale, MN 3:36:58 8:17 3:36:28 1027 128 M45 Michael Erlandson, 47, Minneapolis, MN 3:36:58 8:17 3:35:52 1028 416 M20 John Ellenbecker, 23, St Cloud, MN 3:36:58 8:17 3:34:02 1029 97 M50 Jeffrey Fallon, 52, Rochester, MN 3:37:00 8:17 3:33:55 1030 98 M50 Chris Drazan, 50, Edina, MN 3:37:00 8:17 3:36:36 1031 417 M20 Scott Jansen, 34, St Paul, MN 3:37:06 8:17 3:36:19 1032 141 M40 Chris Linde, 41, Minneapolis, MN 3:37:10 8:17 3:36:13 1033 99 M50 Bob Guthrie, 54, Roseville, MN 3:37:11 8:17 3:37:02 1034 206 M35 David Morgan, 36, Cedar Falls, IA 3:37:13 8:17 3:33:44 1035 129 M45 Kevin Von Busch, 45, Rocky River, OH 3:37:16 8:17 3:36:45 1036 418 M20 Aleksandr Kokoszka, 31, Plymouth, MI 3:37:21 8:17 3:36:53 1037 100 M50 Tony Fong, 52, Alameda, CA 3:37:23 8:17 3:37:11 1038 207 M35 Nathaniel Nowak, 36, Hastings, MN 3:37:26 8:18 3:36:09 1039 142 M40 Jason Schmidt, 40, Farmington, MN 3:37:27 8:18 3:32:59 1040 101 M50 Brian Bunkers, 50, Owatonna, MN 3:37:27 8:18 3:36:29 1041 419 M20 Nathan Strudle, 30, Minneapolis, MN 3:37:30 8:18 3:31:39 1042 420 M20 Michael Hohenwald, 24, Woodbury, MN 3:37:37 8:18 3:36:44 1043 421 M20 Eric Stevenson, 30, Hopkins, MN 3:37:39 8:18 3:37:01 1044 208 M35 Matthew Engelbrecht, 37, Biltmore Lake, NC 3:37:39 8:18 3:32:30 1045 102 M50 Randy Pool, 50, Bloomington, MN 3:37:42 8:18 3:36:43 1046 143 M40 Bill Olson, 42, Rosemount, MN 3:37:43 8:18 3:36:33 1047 422 M20 Sean Feilen, 25, Coon Rapids, MN 3:37:45 8:18 3:29:01 1048 15 M60 Terry Lueders, 60, Naperville, IL 3:37:49 8:18 3:37:19 1049 423 M20 Peter Miller, 34, Hudson, WI 3:37:50 8:19 3:36:43 1050 130 M45 Bill Lear, 48, Papillion, NE 3:37:51 8:19 3:36:40 1051 424 M20 David Warner, 30, Eagan, MN 3:37:51 8:19 3:37:16 1052 425 M20 Justin Storlie, 29, Sugar Grove, IL 3:37:51 8:19 3:36:47 1053 103 M50 William Dinon, 52, St Paul, MN 3:37:56 8:19 3:34:41 1054 426 M20 Douglas Cerny, 26, Minneapolis, MN 3:37:58 8:19 3:37:03 1055 427 M20 Bryan Corbett, 26, Woodbury, MN 3:38:00 8:19 3:38:00 1056 428 M20 Michael Dejong, 29, Minneapolis, MN 3:38:00 8:19 3:34:41 1057 429 M20 Loren Steinfeldt, 25, Minnetonka, MN 3:38:01 8:19 3:37:00 1058 430 M20 David Hardin, 32, Manhattan, KS 3:38:01 8:19 3:37:27 1059 431 M20 Johnathan Nelson, 26, St Paul, MN 3:38:03 8:19 3:37:40 1060 432 M20 Timothy McFarland, 22, Hartland, WI 3:38:04 8:19 3:29:46 1061 209 M35 Mark Kingsriter, 38, Shoreview, MN 3:38:05 8:19 3:34:46 1062 433 M20 Nathan Herrington, 28, Minneapolis, MN 3:38:06 8:19 3:30:13 1063 131 M45 Daniel Baron, 45, Edina, MN 3:38:07 8:19 3:35:08 1064 132 M45 Robert Larson, 48, Jefferson, IA 3:38:08 8:19 3:37:33 1065 133 M45 Michael Kelly, 46, Manhattan Beach, CA 3:38:08 8:19 3:37:09 1066 26 M55 Greg Hall, 56, Kansas City, MO 3:38:14 8:19 3:37:43 1067 210 M35 John Schmidt, 36, Savage, MN 3:38:14 8:19 3:32:35 1068 144 M40 Tony Orrico, 42, Aurora, IL 3:38:15 8:19 3:38:01 1069 434 M20 Nicholas St. Martin, 24, Inver Grove Hts, MN 3:38:16 8:20 3:34:43 1070 145 M40 Scott Bordon, 43, Minneapolis, MN 3:38:16 8:20 3:37:43 1071 146 M40 Randy Niemiec, 40, Minneapolis, MN 3:38:17 8:20 3:37:44 1072 211 M35 Jesse Heise, 37, Minneapolis, MN 3:38:21 8:20 3:37:38 1073 134 M45 Rudy Regalado, 46, Rosemount, MN 3:38:24 8:20 3:37:43 1074 435 M20 Luke Abrahamson, 21, Savage, MN 3:38:26 8:20 3:37:49 1075 436 M20 Michael Bunda, 30, Minneapolis, MN 3:38:33 8:20 3:30:20 1076 437 M20 Joshua Leonard, 34, St Paul, MN 3:38:33 8:20 3:35:25 1077 438 M20 Jon Ruger, 33, Eden Prairie, MN 3:38:35 8:20 3:35:19 1078 147 M40 Todd Partington, 44, Shakopee, MN 3:38:40 8:20 3:38:29 1079 439 M20 Kuniaki Ota, 34, Lake Bluff, IL 3:38:40 8:20 3:37:51 1080 212 M35 David Lachapelle, 35, St Paul, MN 3:38:40 8:20 3:31:52 1081 213 M35 Matthew Batt, 38, St Paul, MN 3:38:42 8:20 3:37:37 1082 440 M20 Bobby Hanson, 26, St Louis Park, MN 3:38:42 8:20 3:38:01 1083 148 M40 Brett Kondes, 40, Minneapolis, MN 3:38:43 8:21 3:37:46 1084 441 M20 Sean Fitch, 33, Farmington, MN 3:38:44 8:21 3:38:00 1085 442 M20 Jose Belmares, 30, Monterrey, Mex 3:38:45 8:21 3:38:33 1086 104 M50 Dan Hinrichs, 51, Richfield, MN 3:38:46 8:21 3:37:56 1087 27 M55 Peter Friberg, 57, Spring Valley, WI 3:38:47 8:21 3:38:06 1088 443 M20 William Bedford, 30, Robbinsdale, MN 3:38:47 8:21 3:35:46 1089 28 M55 Jim Enge, 55, Minneapolis, MN 3:38:48 8:21 3:38:19 1090 444 M20 Mike Kramer, 28, Rochester, MN 3:38:52 8:21 3:33:26 1091 105 M50 Thomas Prew, 50, North St Paul, MN 3:38:56 8:21 3:37:47 1092 135 M45 Brian Kroeger, 46, St Paul, MN 3:39:01 8:21 3:37:36 1093 136 M45 Robert Delaune, 46, Shoreview, MN 3:39:01 8:21 3:35:18 1094 445 M20 Chad Franek, 29, Lonsdale, MN 3:39:05 8:21 3:33:20 1095 214 M35 Ben Hiza, 36, West Hollywood, CA 3:39:06 8:21 3:38:32 1096 149 M40 Allan Duffy, 41, Columbus, MN 3:39:06 8:21 3:38:44 1097 137 M45 Roger Barakett, 45, Hatchet Lake, Can 3:39:06 8:21 3:38:22 1098 16 M60 Greg Taylor, 64, Minneapolis, MN 3:39:06 8:21 3:38:36 1099 150 M40 Michael Brekke, 41, Champlin, MN 3:39:07 8:21 3:38:48 1100 446 M20 Nick Gunderson, 30, Lakeville, MN 3:39:07 8:21 3:38:28 1101 138 M45 William Hooten, 48, Rochester, MN 3:39:08 8:21 3:33:08 1102 139 M45 Robert Wieland, 48, Vadnais Hts, MN 3:39:08 8:21 3:38:20 1103 151 M40 Michael Silbernagel, 44, Minneapolis, MN 3:39:09 8:22 3:38:46 1104 152 M40 Harvin Furman, 44, Minneapolis, MN 3:39:12 8:22 3:38:13 1105 447 M20 Ryan Tooley, 31, Apple Valley, MN 3:39:14 8:22 3:38:41 1106 448 M20 Adam Sumner, 32, St Paul, MN 3:39:14 8:22 3:38:16 1107 449 M20 Mike Freund, 26, Fort Collins, CO 3:39:15 8:22 3:36:05 1108 153 M40 Cary Robinson, 40, Shorewood, MN 3:39:16 8:22 3:38:42 1109 140 M45 Kevin Laurence, 48, Minocqua, WI 3:39:17 8:22 3:38:34 1110 450 M20 Tyler Douglass, 20, Port Washington, WI 3:39:18 8:22 3:33:55 1111 451 M20 Matt Lind, 25, Jordan, MN 3:39:19 8:22 3:38:13 1112 452 M20 Justin Fitterman, 32, Minneapolis, MN 3:39:20 8:22 3:39:05 1113 154 M40 Joel Hoekstra, 41, Minneapolis, MN 3:39:21 8:22 3:38:25 1114 453 M20 Bryan McWhite, 33, New Hope, MN 3:39:26 8:22 3:38:40 1115 106 M50 Richard Bram, 54, Rochester, MN 3:39:27 8:22 3:38:20 1116 17 M60 Dave Trefethen, 64, Monticello, MN 3:39:30 8:22 3:38:37 1117 454 M20 Nicholas Brokke, 27, Roseville, MN 3:39:33 8:22 3:35:28 1118 215 M35 Chris Briggs, 37, Minneapolis, MN 3:39:35 8:23 3:39:04 1119 455 M20 Andrew Guthrie, 23, Roseville, MN 3:39:36 8:23 3:33:40 1120 456 M20 Andrew Rehmann, 22, Roseville, MN 3:39:36 8:23 3:33:39 1121 457 M20 Nathan Wisehart, 31, Duluth, MN 3:39:38 8:23 3:36:17 1122 155 M40 Joshua Sears, 41, Montclair, NJ 3:39:39 8:23 3:38:55 1123 141 M45 Art Punyko, 45, St Paul, MN 3:39:39 8:23 3:39:02 1124 142 M45 Tom Mueller, 45, St Paul, MN 3:39:39 8:23 3:39:03 1125 156 M40 Matthew O'Hara, 42, Minneapolis, MN 3:39:40 8:23 3:38:07 1126 157 M40 Geoff Graham, 43, Waukee, IA 3:39:42 8:23 3:35:26 1127 107 M50 Kenneth Pratley, 51, Champlin, MN 3:39:42 8:23 3:38:15 1128 216 M35 Dean Dalzell, 38, Winona, MN 3:39:49 8:23 3:33:15 1129 108 M50 Jack King, 53, Richmond, VA 3:39:49 8:23 3:38:42 1130 143 M45 Shigeki Michihiro, 47, Izumi City, Jpn 3:39:49 8:23 3:39:49 1131 458 M20 Alexan Hertel-Fernandez, 24, Washington, DC 3:39:50 8:23 3:36:40 1132 459 M20 Nate West, 25, Washington, DC 3:39:50 8:23 3:36:40 1133 144 M45 Kevin Ross, 48, Minneapolis, MN 3:39:56 8:23 3:39:03 1134 460 M20 Kailin Clarke, 26, Minneapolis, MN 3:39:57 8:23 3:32:19 1135 217 M35 Michael Rank, 36, Appleton, WI 3:39:58 8:23 3:39:35 1136 109 M50 Kevin Kaiser, 51, Eden Prairie, MN 3:39:58 8:23 3:39:43 1137 461 M20 Luke Maistrovich, 24, Robbinsdale, MN 3:40:01 8:24 3:39:25 1138 462 M20 Ravi Sivanandham, 26, Bloomfield Hills, MI 3:40:02 8:24 3:39:13 1139 145 M45 Tony Quernemoen, 48, Robbinsdale, MN 3:40:03 8:24 3:38:59 1140 463 M20 Chris Tatton, 34, Blaine, MN 3:40:03 8:24 3:35:32 1141 464 M20 Steve Boger, 23, Cokato, MN 3:40:03 8:24 3:36:40 1142 465 M20 Mark Bradford, 34, Plymouth, MN 3:40:04 8:24 3:36:53 1143 466 M20 Keith Vosgerau, 22, Hillsboro, ND 3:40:05 8:24 3:32:53 1144 146 M45 William Clotfelter, 47, Depew, NY 3:40:06 8:24 3:37:02 1145 467 M20 Jason Sehloff, 23, Mankato, MN 3:40:06 8:24 3:37:01 1146 468 M20 Mitch Cook, 20, Eau Claire, WI 3:40:09 8:24 3:36:55 1147 110 M50 Steve Lebarron, 51, Edina, MN 3:40:11 8:24 3:39:17 1148 218 M35 Haig Newton, 35, Edina, MN 3:40:14 8:24 3:34:05 1149 158 M40 Gerry Fitterer, 44, Savage, MN 3:40:15 8:24 3:36:15 1150 219 M35 Daniel Hatzung, 37, Hopkins, MN 3:40:15 8:24 3:40:01 1151 220 M35 Jim Benjamin, 38, Minot, ND 3:40:19 8:24 3:39:56 1152 469 M20 Andrew Johnson, 24, St Michael, MN 3:40:22 8:24 3:37:10 1153 147 M45 Gerald Walton, 48, Vancouver, Can 3:40:25 8:24 3:39:26 1154 148 M45 Ted Ahrenholtz, 49, Minnetonka, MN 3:40:28 8:25 3:39:33 1155 221 M35 Timothy Kaufmann, 39, Rochester, MN 3:40:30 8:25 3:39:25 1156 29 M55 Vern Aaseby, 58, Wahpeton, ND 3:40:31 8:25 3:39:54 1157 149 M45 David Ritz, 45, Plymouth, MN 3:40:33 8:25 3:39:34 1158 159 M40 Louis Lapierre, 42, Longview, WA 3:40:35 8:25 3:32:01 1159 160 M40 Robert Rimington, 40, Minneapolis, MN 3:40:38 8:25 3:39:21 1160 470 M20 Wesley Meier, 26, North Liberty, IA 3:40:42 8:25 3:37:26 1161 471 M20 Allen Lemay, 30, Minneapolis, MN 3:40:44 8:25 3:39:34 1162 222 M35 Phillip Kitzer, 36, Minneapolis, MN 3:40:47 8:25 3:39:32 1163 150 M45 Patrick Lalley, 46, Sioux Falls, SD 3:40:48 8:25 3:39:37 1164 18 M60 Mark Brunsvold, 60, Minneapolis, MN 3:40:55 8:26 3:40:55 1165 223 M35 Thierry Boudet, 38, St Paul, MN 3:40:58 8:26 3:40:36 1166 472 M20 Nate Sanders, 28, Richfield, MN 3:40:59 8:26 3:37:33 1167 151 M45 Jeff Picken, 48, Appleton, WI 3:40:59 8:26 3:36:29 1168 224 M35 Mike Guggenheimer, 37, Greenville, SC 3:40:59 8:26 3:36:29 1169 473 M20 Daniel Saunders, 20, Hastings, MN 3:41:00 8:26 3:40:59 1170 161 M40 Russell Groebner, 42, Mapleton, MN 3:41:00 8:26 3:37:56 1171 111 M50 Don Regehr, 54, Winnipeg, Can 3:41:04 8:26 3:40:34 1172 162 M40 Daniel Strittmater, 41, Savage, MN 3:41:06 8:26 3:40:14 1173 474 M20 Ryan Feidt, 29, Minneapolis, MN 3:41:07 8:26 3:37:58 1174 225 M35 Jonathan Krasean, 37, Minneapolis, MN 3:41:09 8:26 3:37:58 1175 19 M60 Charles Lo, 63, Little Canada, MN 3:41:09 8:26 3:40:36 1176 475 M20 Braydon Andrews, 28, Minneapolis, MN 3:41:10 8:26 3:39:53 1177 163 M40 Scott Healy, 41, Maple Grove, MN 3:41:14 8:26 3:39:54 1178 476 M20 Kinsey Nelson, 30, St Paul, MN 3:41:16 8:26 3:34:50 1179 477 M20 Joshua Squiers, 33, Big Lake, MN 3:41:17 8:26 3:35:23 1180 112 M50 J Brent Friesen, 52, Oak Park, IL 3:41:19 8:26 3:40:26 1181 113 M50 Kevin Ennis, 52, Minneapolis, MN 3:41:19 8:26 3:36:51 1182 478 M20 David Jensen, 31, Eden Prairie, MN 3:41:25 8:27 3:40:16 1183 226 M35 Michael Howell, 37, Minneapolis, MN 3:41:26 8:27 3:40:32 1184 479 M20 Nathaniel Fox, 27, Oskaloosa, IA 3:41:28 8:27 3:38:09 1185 227 M35 Marc Mortl, 36, Chanhassen, MN 3:41:28 8:27 3:40:55 1186 114 M50 Gregory Palmer, 50, Eden Prairie, MN 3:41:28 8:27 3:40:37 1187 152 M45 Mike Stiles, 49, Winnipeg, Can 3:41:30 8:27 3:40:42 1188 164 M40 Jim Bohlig, 43, Sycamore, IL 3:41:32 8:27 3:40:27 1189 480 M20 Dan Frush, 24, Minneapolis, MN 3:41:35 8:27 3:40:31 1190 228 M35 Seth Kersten, 35, Lake Elmo, MN 3:41:36 8:27 3:36:11 1191 165 M40 Glen Okui, 44, Memphis, TN 3:41:41 8:27 3:40:32 1192 481 M20 Matthew Lano, 29, Chicago, IL 3:41:42 8:27 3:38:43 1193 153 M45 George Prine, 46, St Paul, MN 3:41:46 8:28 3:38:21 1194 20 M60 Bill Haffey, 64, Coronado, CA 3:41:47 8:28 3:41:04 1195 166 M40 Michael Iserman, 40, Champlin, MN 3:41:48 8:28 3:40:46 1196 115 M50 Ed Thomas, 52, Sioux Falls, SD 3:41:50 8:28 3:38:46 1197 116 M50 William Seehafer, 50, Long Lake, MN 3:41:52 8:28 3:41:22 1198 482 M20 Jon Aronson, 31, Minneapolis, MN 3:41:53 8:28 3:37:55 1199 229 M35 Tom Meyer, 37, Minneapolis, MN 3:41:55 8:28 3:40:38 1200 167 M40 Scott Kopp, 44, Vermillion, MN 3:42:01 8:28 3:41:30 1201 30 M55 Greg Williamson, 55, Eden Prairie, MN 3:42:01 8:28 3:41:20 1202 31 M55 Jeffrey Johnston, 57, Deer Park, WI 3:42:02 8:28 3:41:05 1203 483 M20 Anthony Cullen, 32, Shakopee, MN 3:42:04 8:28 3:40:40 1204 117 M50 Rich Mohrland, 51, Rosemount, MN 3:42:08 8:28 3:41:30 1205 168 M40 Anthony Hutchinson, 43, Hugo, MN 3:42:10 8:28 3:42:07 1206 484 M20 Brandon Christiansen, 30, Big Lake, MN 3:42:14 8:29 3:38:04 1207 169 M40 Christopher Brakob, 40, Maple Grove, MN 3:42:16 8:29 3:42:03 1208 230 M35 Scott Oremland, 39, Minnetonka, MN 3:42:17 8:29 3:41:47 1209 485 M20 Robby Cecil, 26, Minneapolis, MN 3:42:19 8:29 3:35:04 1210 486 M20 Thomas Brown, 25, Minneapolis, MN 3:42:20 8:29 3:37:51 1211 487 M20 Edward Joyce, 22, South St Paul, MN 3:42:20 8:29 3:39:18 1212 170 M40 Michael Anderson, 40, Bloomington, MN 3:42:20 8:29 3:36:01 1213 118 M50 John Friday, 52, Thunder Bay, Can 3:42:25 8:29 3:41:42 1214 154 M45 Michael Anderson, 47, Golden Valley, MN 3:42:26 8:29 3:38:58 1215 155 M45 Eric Jansen, 46, Lakeville, MN 3:42:28 8:29 3:41:55 1216 119 M50 Joe Weisenburger, 50, Golden Valley, MN 3:42:30 8:29 3:41:32 1217 488 M20 Andrew Benson, 34, Minneapolis, MN 3:42:33 8:29 3:41:23 1218 171 M40 Patrick Barrett, 41, Shorewood, MN 3:42:39 8:30 3:41:50 1219 231 M35 Edward Reed-Morgan, 35, St Paul, MN 3:42:39 8:30 3:41:29 1220 156 M45 Steve Berres, 48, Rochester, MN 3:42:42 8:30 3:39:16 1221 172 M40 Eirik Knudsen, 40, Minneapolis, MN 3:42:48 8:30 3:42:07 1222 157 M45 Todd Orjala, 46, Northfield, MN 3:42:49 8:30 3:42:28 1223 489 M20 Michael Okey, 31, St Louis Park, MN 3:42:50 8:30 3:31:53 1224 232 M35 Daryl Swan, 37, Mountain Iron, MN 3:42:51 8:30 3:42:30 1225 233 M35 Graham Wright, 37, St Paul, MN 3:42:52 8:30 3:42:13 1226 234 M35 Todd Ewing, 39, Kansas City, MO 3:42:56 8:30 3:41:52 1227 173 M40 Michael Heinisch, 43, Cottage Grove, MN 3:42:57 8:30 3:41:50 1228 235 M35 Joe Anderson, 37, Pine River, MN 3:43:00 8:30 3:38:28 1229 490 M20 Brandon Welte, 32, Minneapolis, MN 3:43:01 8:30 3:42:25 1230 491 M20 Grant Robison, 33, Minneapolis, MN 3:43:03 8:30 3:43:03 1231 492 M20 Daniel Jackson, 33, Minneapolis, MN 3:43:04 8:30 3:37:49 1232 21 M60 Thomas Langley, 61, Eau Claire, WI 3:43:06 8:31 3:42:49 1233 493 M20 Dustin Wenz, 32, St Cloud, MN 3:43:07 8:31 3:39:52 1234 174 M40 Corey Shouse Tourino, 41, St Joseph, MN 3:43:07 8:31 3:39:53 1235 236 M35 Neal Wygle, 36, Green Bay, WI 3:43:10 8:31 3:42:34 1236 237 M35 Jamie Zimmer, 38, Hudson, WI 3:43:16 8:31 3:42:43 1237 494 M20 Travis Hibbard, 26, Rosemount, MN 3:43:17 8:31 3:35:49 1238 495 M20 Mike Basel, 33, Blaine, MN 3:43:19 8:31 3:38:48 1239 175 M40 John Gillis, 42, Green Bay, WI 3:43:21 8:31 3:42:05 1240 32 M55 Tom Pedersen, 59, Stillwater, MN 3:43:26 8:31 3:42:09 1241 33 M55 John Beshara, 58, Burnsville, MN 3:43:27 8:31 3:42:03 1242 158 M45 Chris Uggen, 47, Shoreview, MN 3:43:29 8:31 3:43:01 1243 159 M45 Jeff Rivers, 45, Maple Lake, MN 3:43:32 8:32 3:42:59 1244 176 M40 Mark Fortman, 43, White Bear Townsh, MN 3:43:33 8:32 3:40:35 1245 238 M35 William Keating, 36, Fargo, ND 3:43:37 8:32 3:42:46 1246 177 M40 Brendan Hinnenkamp, 41, Hopkins, MN 3:43:37 8:32 3:42:58 1247 496 M20 Phil Dyrud, 30, Maple Grove, MN 3:43:37 8:32 3:37:45 1248 497 M20 Daniel Gustafson, 34, Maple Grove, MN 3:43:37 8:32 3:43:17 1249 498 M20 Derek Haag, 33, New Hope, MN 3:43:38 8:32 3:36:12 1250 160 M45 Edward MacInerney, 49, Leawood, KS 3:43:38 8:32 3:42:34 1251 499 M20 Matt Hilby, 25, Cedar Rapids, IA 3:43:41 8:32 3:43:14 1252 239 M35 Jj Kuhn, 37, Minneapolis, MN 3:43:42 8:32 3:43:08 1253 178 M40 Tom Steichen, 41, Minneapolis, MN 3:43:42 8:32 3:43:42 1254 179 M40 Mark Burman, 42, Edina, MN 3:43:43 8:32 3:40:20 1255 500 M20 Scott Edstrom, 34, Excelsior, MN 3:43:44 8:32 3:40:44 1256 120 M50 Dan Falbo, 53, Eagan, MN 3:43:45 8:32 3:43:13 1257 161 M45 Brian Madson, 45, Minneapolis, MN 3:43:45 8:32 3:39:13 1258 501 M20 Todd Toback, 33, Spring Valley, CA 3:43:49 8:32 3:42:57 1259 34 M55 Jay Walsh, 56, Minneapolis, MN 3:43:50 8:32 3:42:21 1260 502 M20 David Brockman, 28, Edina, MN 3:43:52 8:32 3:37:50 1261 240 M35 Tony Spaulding, 38, St Charles, MN 3:43:53 8:32 3:43:01 1262 180 M40 Gordy Johnston, 43, Circle Pines, MN 3:43:53 8:32 3:42:47 1263 162 M45 Dennis Daley, 47, Minneapolis, MN 3:43:55 8:32 3:43:10 1264 503 M20 Michael Peterzen, 27, Maple Grove, MN 3:43:58 8:33 3:37:00 1265 504 M20 Ben Watson, 22, Cedar Rapids, IA 3:44:00 8:33 3:43:36 1266 22 M60 Bob Steinberg, 60, Winnipeg, Can 3:44:04 8:33 3:42:58 1267 241 M35 Kevin Barnaba, 35, Bel Air, MD 3:44:05 8:33 3:41:05 1268 121 M50 Jeff Doidge, 50, Austin, TX 3:44:06 8:33 3:35:50 1269 505 M20 Derek Kent, 24, Sauk Rapids, MN 3:44:06 8:33 3:37:02 1270 181 M40 Kevin Kehn, 43, Champlin, MN 3:44:06 8:33 3:43:24 1271 506 M20 Eric Denn, 24, Minneapolis, MN 3:44:07 8:33 3:37:26 1272 182 M40 John Jambor, 41, Cottage Grove, MN 3:44:09 8:33 3:43:18 1273 507 M20 Peter Scholtz, 29, Minneapolis, MN 3:44:17 8:33 3:35:52 1274 508 M20 Eric Michaelson, 29, Lauderdale, MN 3:44:21 8:33 3:43:41 1275 509 M20 Kyle Nickles, 25, Volga, SD 3:44:22 8:33 3:43:37 1276 163 M45 Scott Boyle, 46, Eden Prairie, MN 3:44:23 8:34 3:41:05 1277 242 M35 Kevin Gaffney, 36, Minnetonka, MN 3:44:24 8:34 3:43:19 1278 164 M45 Keith Deprey, 46, Green Bay, WI 3:44:25 8:34 3:37:40 1279 510 M20 Ira Weidberg, 32, New York, NY 3:44:28 8:34 3:44:11 1280 511 M20 Phillip Pawelski, 32, Stevens Point, WI 3:44:28 8:34 3:41:05 1281 1 M65 Frank Bright, 68, Shreveport, LA 3:44:32 8:34 3:43:28 1282 512 M20 Aaron Ehlers, 23, St Paul, MN 3:44:32 8:34 3:43:39 1283 513 M20 Adam Bornholdt, 31, Richfield, MN 3:44:37 8:34 3:43:50 1284 514 M20 Adam Luckeroth, 33, Greeley, CO 3:44:40 8:34 3:37:25 1285 515 M20 Seth Schroeder, 32, South St Paul, MN 3:44:42 8:34 3:44:39 1286 516 M20 Jeffery Dalton, 30, Woodbury, MN 3:44:46 8:34 3:44:21 1287 517 M20 Benjamin Menk, 31, Minneapolis, MN 3:44:47 8:34 3:39:00 1288 518 M20 Greg Herrold, 33, North Liberty, IA 3:44:50 8:35 3:43:24 1289 519 M20 Justin Zoch, 32, St Paul, MN 3:44:51 8:35 3:44:12 1290 243 M35 Derek Wilder, 35, Minneapolis, MN 3:44:51 8:35 3:43:56 1291 244 M35 Jason Mimay, 39, Woodbury, MN 3:44:51 8:35 3:44:22 1292 245 M35 Chris Halloran, 38, Minneapolis, MN 3:44:52 8:35 3:43:46 1293 183 M40 Gary Heaser, 40, St Paul, MN 3:44:55 8:35 3:43:42 1294 520 M20 John Lane, 30, St Paul, MN 3:44:57 8:35 3:43:43 1295 521 M20 Steven Scarton, 31, Manassas Park, VA 3:44:59 8:35 3:44:17 1296 23 M60 James Richardson, 61, St Paul, MN 3:45:00 8:35 3:38:36 1297 184 M40 Jonathan Holter, 44, Vadnais Hts, MN 3:45:01 8:35 3:44:13 1298 522 M20 John Koch, 32, Sioux Falls, SD 3:45:05 8:35 3:44:15 1299 523 M20 Jason Samens, 26, New Auburn, WI 3:45:05 8:35 3:44:08 1300 246 M35 Sergio Jimenez, 36, Estado De Mexico, Mex 3:45:07 8:35 3:44:28 1301 524 M20 Milton Palacio, 32, Minneapolis, MN 3:45:11 8:35 3:43:56 1302 247 M35 Robert Parsons, 38, St Paul, MN 3:45:18 8:36 3:44:39 1303 525 M20 Rob Mark, 31, Minnetonka, MN 3:45:20 8:36 3:44:41 1304 185 M40 John Horner, 40, St Paul, MN 3:45:21 8:36 3:42:02 1305 526 M20 Javier Ortiz Cruz, 23, Burnsville, MN 3:45:21 8:36 3:42:19 1306 527 M20 Michael Edwards, 24, Bloomington, MN 3:45:22 8:36 3:41:17 1307 528 M20 Brendon Diers, 31, Fitchburg, WI 3:45:22 8:36 3:42:01 1308 529 M20 Craig Lammert, 31, Rochester, MN 3:45:26 8:36 3:42:06 1309 530 M20 Ryan Lee, 26, St Paul, MN 3:45:26 8:36 3:42:14 1310 186 M40 Jeremy Jensen, 41, Minneapolis, MN 3:45:29 8:36 3:44:49 1311 122 M50 Brian Siddons, 53, Andover, MN 3:45:29 8:36 3:42:18 1312 531 M20 Bryan McClusky, 32, Blaine, MN 3:45:29 8:36 3:42:18 1313 532 M20 Peter Kratz, 28, Burnsville, MN 3:45:30 8:36 3:41:42 1314 187 M40 Jon Lillemoen, 43, Rosemount, MN 3:45:34 8:36 3:44:14 1315 248 M35 Goeran Walther, 39, Plymouth, MN 3:45:36 8:36 3:44:26 1316 249 M35 Jay Mathewson, 39, Sergeant Bluff, IA 3:45:39 8:36 3:44:26 1317 188 M40 Kraig Terpstra, 44, Stevens Point, WI 3:45:41 8:36 3:41:18 1318 123 M50 Scot Jennings, 52, St Paul, MN 3:45:46 8:37 3:42:45 1319 124 M50 Robert Boisvert, 51, Edina, MN 3:45:48 8:37 3:44:34 1320 250 M35 Andrew Kuether, 39, Minnetonka, MN 3:45:49 8:37 3:42:34 1321 165 M45 Bob Welch, 48, Minnetonks, MN 3:45:50 8:37 3:44:40 1322 251 M35 Michael Evans, 37, Minneapolis, MN 3:45:52 8:37 3:45:07 1323 252 M35 Michael Holtmeier, 39, Woodbury, MN 3:45:52 8:37 3:44:34 1324 166 M45 Miron Marcotte, 47, Excelsior, MN 3:45:53 8:37 3:42:18 1325 533 M20 Paul Sorensen, 31, Brooklyn Park, MN 3:45:53 8:37 3:42:43 1326 534 M20 Michael Patton, 20, Franklin, TN 3:45:55 8:37 3:41:36 1327 189 M40 John Wendorf, 44, North Oaks, MN 3:45:55 8:37 3:44:47 1328 535 M20 Lucas Vitzthum, 24, Lino Lakes, MN 3:45:56 8:37 3:42:45 1329 253 M35 Peter Bzdusek, 35, Minneapolis, MN 3:45:56 8:37 3:42:58 1330 125 M50 Jim Bishop, 54, Edina, MN 3:46:00 8:37 3:40:37 1331 536 M20 Russell Stebner, 32, Eden Prairie, MN 3:46:01 8:37 3:43:00 1332 167 M45 Brian Turner, 48, Winnipeg, Can 3:46:02 8:37 3:40:25 1333 126 M50 Ray Byers, 52, Valparaiso, IN 3:46:03 8:37 3:45:36 1334 537 M20 Derek Williamson, 33, Elkhorn, WI 3:46:05 8:37 3:42:53 1335 168 M45 Rod Van Hoof, 45, Inver Grove Hts, MN 3:46:09 8:38 3:44:59 1336 538 M20 Paul Boerum, 28, Scandia, MN 3:46:12 8:38 3:44:57 1337 169 M45 Thomas Mattox, 49, Minneapolis, MN 3:46:12 8:38 3:44:49 1338 539 M20 Jared Dyrdahl, 24, Staples, MN 3:46:13 8:38 3:42:54 1339 127 M50 Mike Erger, 54, Sioux Falls, SD 3:46:14 8:38 3:38:10 1340 540 M20 Milan Tomaska, 33, Woodbury, MN 3:46:18 8:38 3:45:58 1341 190 M40 Sheldon Struthers, 44, Blaine, MN 3:46:20 8:38 3:45:06 1342 35 M55 Tom Henson, 55, Marion, IA 3:46:22 8:38 3:46:14 1343 24 M60 Julian Jauregui, 60, Woodridge, IL 3:46:25 8:38 3:43:11 1344 254 M35 Chris Vitalis, 39, Hugo, MN 3:46:25 8:38 3:43:22 1345 170 M45 John Johnson, 49, Mason City, IA 3:46:27 8:38 3:43:17 1346 128 M50 David Gantz, 52, Brooklyn Park, MN 3:46:29 8:38 3:45:46 1347 191 M40 Jason Sparks, 40, St Paul, MN 3:46:29 8:38 3:45:42 1348 541 M20 Aaron Schumacher, 27, Zumbrota, MN 3:46:30 8:38 3:40:26 1349 192 M40 Joel Fuller, 42, Minneapolis, MN 3:46:31 8:38 3:43:10 1350 36 M55 Jose Segura, 57, Mexico, Mex 3:46:38 8:39 3:43:29 1351 542 M20 Coleman Schelitzche, 28, Chanhassen, MN 3:46:47 8:39 3:39:02 1352 255 M35 Ian Munar, 37, Seattle, WA 3:46:50 8:39 3:46:03 1353 129 M50 Anast Gonzalez Olivares, 53, Charlotte, NC 3:46:51 8:39 3:43:52 1354 543 M20 Jason Matsch, 30, Hastings, MN 3:46:51 8:39 3:40:39 1355 544 M20 Jon Danuser, 32, Fargo, ND 3:46:55 8:39 3:46:44 1356 193 M40 Chad Rice, 40, Shakopee, MN 3:47:01 8:40 3:42:42 1357 256 M35 Tim Hugley, 36, Bemidji, MN 3:47:04 8:40 3:45:59 1358 25 M60 Mike Anderson, 61, Thief River Falls, MN 3:47:05 8:40 3:46:23 1359 257 M35 Patrick Johnson, 37, Bismarck, ND 3:47:14 8:40 3:45:56 1360 171 M45 Dale Brumbaugh, 46, Coon Rapids, MN 3:47:15 8:40 3:46:45 1361 258 M35 Matthew Johnson, 37, Harshaw, WI 3:47:15 8:40 3:42:51 1362 37 M55 Jerome Wolff, 57, Louisville, KY 3:47:19 8:40 3:46:10 1363 545 M20 Kristopher Kornovich, 23, Lake Park, MN 3:47:20 8:40 3:39:29 1364 546 M20 Michael Mello, 25, St Louis Park, MN 3:47:22 8:40 3:39:49 1365 547 M20 Chad Furuseth, 34, Chicago, IL 3:47:23 8:40 3:44:08 1366 548 M20 John Armstrong, 28, Buford, GA 3:47:25 8:40 3:41:19 1367 130 M50 Bill Kurtz, 52, Colorado Springs, CO 3:47:25 8:40 3:44:21 1368 549 M20 Wb Hawver, 26, Minnetonka, MN 3:47:25 8:40 3:42:19 1369 550 M20 Jeff Dart, 34, Omaha, NE 3:47:28 8:41 3:44:26 1370 38 M55 Nana Amoako, 58, Minneapolis, MN 3:47:33 8:41 3:46:30 1371 259 M35 Luis Ramirez Regalado, 38, St Paul, MN 3:47:33 8:41 3:47:20 1372 551 M20 Jonathan Tellefsen, 23, Dayton, OH 3:47:33 8:41 3:44:13 1373 194 M40 Eric Pemberton, 40, Plymouth, MN 3:47:34 8:41 3:41:28 1374 172 M45 Timothy Petersen, 46, Bloomington, MN 3:47:42 8:41 3:44:27 1375 195 M40 Christopher Gabbert, 43, Cottage Grove, MN 3:47:44 8:41 3:46:29 1376 196 M40 David Morrison, 40, Burnsville, MN 3:47:45 8:41 3:46:57 1377 131 M50 Eugene Samuel, 50, Minneapolis, MN 3:47:45 8:41 3:46:58 1378 552 M20 Jonathan Lund, 26, Plymouth, MN 3:47:46 8:41 3:46:58 1379 260 M35 Paul Stohr, 38, Maple Grove, MN 3:47:47 8:41 3:46:38 1380 553 M20 Matthew Sorensen, 25, Brooklyn Park, MN 3:47:50 8:41 3:47:22 1381 173 M45 Dan Denardo, 46, Elbow Lake, MN 3:47:50 8:41 3:46:56 1382 261 M35 William Roberts, 38, St Paul, MN 3:47:54 8:42 3:46:52 1383 262 M35 Bruce Evans, 38, Minnetonka, MN 3:47:55 8:42 3:47:30 1384 554 M20 Kevin Shevlin, 33, St Paul, MN 3:47:56 8:42 3:46:36 1385 26 M60 John Naslund, 61, Bloomington, MN 3:47:56 8:42 3:47:52 1386 132 M50 Jim Lynch, 54, Denver, CO 3:47:57 8:42 3:43:16 1387 197 M40 David Kingsbury, 42, Eagan, MN 3:47:57 8:42 3:46:58 1388 27 M60 Mike Wheeler, 61, Brainerd, MN 3:47:58 8:42 3:47:15 1389 555 M20 Patrick Lobejko, 33, Minneapolis, MN 3:48:02 8:42 3:43:22 1390 39 M55 Mark Klosterman, 56, North Oaks, MN 3:48:04 8:42 3:44:50 1391 174 M45 Richard Riemer, 45, Chaska, MN 3:48:06 8:42 3:45:00 1392 263 M35 Benjamin Trok, 36, Duluth, MN 3:48:07 8:42 3:47:43 1393 175 M45 Paul Kady, 46, Minneapolis, MN 3:48:08 8:42 3:40:17 1394 556 M20 Eric Freeberg, 29, Waukesha, WI 3:48:08 8:42 3:41:03 1395 557 M20 Hector Benavides, 30, Degraff, MN 3:48:08 8:42 3:46:49 1396 558 M20 Cody Stadler, 24, Minneapolis, MN 3:48:12 8:42 3:47:12 1397 264 M35 Kevin Ballinger, 38, Maple Grove, MN 3:48:13 8:42 3:44:50 1398 265 M35 Dave Murphy, 37, Minnetonka, MN 3:48:13 8:42 3:44:19 1399 559 M20 Andrew Beitler, 33, Minneapolis, MN 3:48:13 8:42 3:47:33 1400 133 M50 Peter Sehloff, 50, Appleton, WI 3:48:14 8:42 3:45:09 1401 266 M35 Andrew Wiseman, 35, Verona, WI 3:48:15 8:42 3:42:41 1402 560 M20 Sean Cannon, 24, Minneapolis, MN 3:48:16 8:42 3:44:47 1403 40 M55 Peter Alden, 56, Minneapolis, MN 3:48:20 8:43 3:40:35 1404 561 M20 Mario Sosa-Sol, 34, Minneapolis, MN 3:48:23 8:43 3:41:29 1405 176 M45 Phil Rudisill, 46, Chesapeake, VA 3:48:24 8:43 3:47:04 1406 267 M35 Nathan Matuska, 37, Hopkins, MN 3:48:33 8:43 3:37:18 1407 562 M20 Marc Tye, 29, Lesueur, MN 3:48:33 8:43 3:47:09 1408 268 M35 Randall Braun, 39, Lenexa, KS 3:48:38 8:43 3:42:28 1409 134 M50 Glenn Suokas, 51, Portsmouth, VA 3:48:40 8:43 3:47:39 1410 269 M35 Dave Hoogsteen, 36, Edina, MN 3:48:40 8:43 3:45:27 1411 198 M40 John Ostergren, 43, St Paul, MN 3:48:42 8:43 3:47:25 1412 563 M20 Matt Durso, 34, San Francisco, CA 3:48:46 8:44 3:43:03 1413 564 M20 Christopher Cognetta, 33, Cottage Grove, MN 3:48:48 8:44 3:45:37 1414 270 M35 Eric Jacobson, 36, San Diego, CA 3:48:49 8:44 3:45:47 1415 565 M20 Jesse Paul, 30, Hopkins, MN 3:48:50 8:44 3:48:02 1416 566 M20 Lee Schroeder, 28, Willmar, MN 3:48:51 8:44 3:45:27 1417 567 M20 Jacob Seaquist, 25, St Cloud, MN 3:48:51 8:44 3:47:38 1418 568 M20 Timothy Smith, 34, North Branch, MN 3:48:52 8:44 3:48:14 1419 271 M35 Jeremy Crayford, 39, River Falls, WI 3:48:53 8:44 3:47:41 1420 41 M55 Patrick Geraghty, 59, Minneapolis, MN 3:48:55 8:44 3:47:55 1421 199 M40 Andrew Jordan, 41, Woodbury, MN 3:48:58 8:44 3:48:46 1422 569 M20 Colin Peterson, 28, Minneapolis, MN 3:48:58 8:44 3:48:21 1423 570 M20 Mike Cloutier, 32, Lakeville, MN 3:49:00 8:44 3:48:17 1424 200 M40 Gerald Butler, 40, Lakeville, MN 3:49:01 8:44 3:48:11 1425 177 M45 Mark White, 47, St Louis Park, MN 3:49:06 8:44 3:40:50 1426 272 M35 Kurt Stromberg, 38, St Paul, MN 3:49:07 8:44 3:48:33 1427 201 M40 Michael Ballweber, 43, Fargo, ND 3:49:09 8:44 3:42:29 1428 273 M35 Douglas Vander Weide, 36, Prior Lake, MN 3:49:09 8:44 3:45:32 1429 571 M20 Wesley Matthews, 27, Edina, MN 3:49:11 8:44 3:45:46 1430 572 M20 Dan Connell, 27, Brooklyn Park, MN 3:49:11 8:44 3:45:46 1431 573 M20 Kyle Medcraft, 30, St Paul, MN 3:49:15 8:45 3:48:05 1432 202 M40 Angelo Fiataruolo, 43, Long Lake, MN 3:49:16 8:45 3:48:24 1433 28 M60 Larry Thompson, 61, Woodbury, MN 3:49:19 8:45 3:49:14 1434 178 M45 Steve Watt, 49, Scottsdale, AZ 3:49:21 8:45 3:48:16 1435 203 M40 Jeff Wolfgram, 41, Yankton, SD 3:49:24 8:45 3:48:01 1436 135 M50 Scott Johnson, 51, Bloomington, MN 3:49:25 8:45 3:48:26 1437 574 M20 Toby Imler, 28, Detroit Lakes, MN 3:49:26 8:45 3:45:52 1438 29 M60 Kent Teibel, 64, Oakdale, MN 3:49:28 8:45 3:48:17 1439 136 M50 Pete Nelson, 53, Elk River, MN 3:49:30 8:45 3:46:17 1440 137 M50 John Lovell, 54, Brentwood, TN 3:49:31 8:45 3:48:35 1441 575 M20 Joshua Koehler, 34, Madison, WI 3:49:31 8:45 3:48:58 1442 138 M50 Bob Fuller, 53, Brentwood, TN 3:49:31 8:45 3:48:35 1443 204 M40 Erick Lee, 40, Winnipeg, Can 3:49:32 8:45 3:48:08 1444 274 M35 David Barbee, 36, Minneapolis, MN 3:49:33 8:45 3:43:20 1445 576 M20 John Fischbach, 28, Blaine, MN 3:49:33 8:45 3:48:44 1446 205 M40 Hugues Sicotte, 44, Rochester, MN 3:49:36 8:45 3:43:25 1447 30 M60 Lyle Swenson, 61, St Paul, MN 3:49:38 8:46 3:46:07 1448 139 M50 William Kullback, 51, Plymouth, MN 3:49:38 8:46 3:48:43 1449 42 M55 John Vinsel, 56, Louisville, KY 3:49:38 8:46 3:46:34 1450 206 M40 Alton Porter, 41, Corcoran, MN 3:49:39 8:46 3:46:20 1451 577 M20 Jason Chrudimsky, 34, Minneapolis, MN 3:49:40 8:46 3:44:20 1452 578 M20 Eric Carlson, 28, Burnsville, MN 3:49:43 8:46 3:49:39 1453 207 M40 Neil Klein, 42, West Lakeland, MN 3:49:43 8:46 3:44:09 1454 579 M20 Mitch Opsahl, 34, Richfield, MN 3:49:43 8:46 3:48:32 1455 179 M45 Neal Kurtz, 45, Minneapolis, MN 3:49:44 8:46 3:48:38 1456 180 M45 Dan Wehde, 46, Huron, SD 3:49:51 8:46 3:49:06 1457 181 M45 Paul Lentz, 45, Medicine Lake, MN 3:49:55 8:46 3:46:42 1458 208 M40 Chris Heim, 40, Medicine Lake, MN 3:49:55 8:46 3:46:43 1459 580 M20 Aaron Fjerstad, 27, Sparks, NV 3:49:55 8:46 3:49:28 1460 581 M20 Ethan Genteman, 21, Loyal, WI 3:49:56 8:46 3:44:17 1461 582 M20 Garrett Hilk, 32, Edina, MN 3:50:01 8:46 3:48:52 1462 140 M50 Dan Blake, 51, Eden Prairie, MN 3:50:01 8:46 3:46:22 1463 275 M35 Charles Yale, 37, Omaha, NE 3:50:03 8:46 3:46:57 1464 583 M20 Jimmy Haung, 27, Eden Prairie, MN 3:50:04 8:47 3:42:21 1465 584 M20 Michael Min, 29, Roseville, MN 3:50:04 8:47 3:42:22 1466 182 M45 John Hoy, 48, Edina, MN 3:50:05 8:47 3:48:38 1467 585 M20 Brian Young, 31, St Paul, MN 3:50:05 8:47 3:42:40 1468 586 M20 Scott Lang, 33, Minneapolis, MN 3:50:08 8:47 3:49:34 1469 209 M40 Bruce Tripp, 43, Richfield, MN 3:50:10 8:47 3:46:59 1470 587 M20 John Rossi, 32, Minneapolis, MN 3:50:11 8:47 3:45:12 1471 588 M20 Chris Ferguson, 34, Minneapolis, MN 3:50:12 8:47 3:42:05 1472 589 M20 Jesse Arneson, 23, Minneapolis, MN 3:50:15 8:47 3:45:08 1473 590 M20 Andy George, 24, Fridley, MN 3:50:16 8:47 3:46:37 1474 591 M20 Sam Kenan, 28, Savage, MN 3:50:19 8:47 3:45:58 1475 210 M40 Michael Turk, 40, Rochester, MN 3:50:21 8:47 3:46:12 1476 592 M20 Paul Thompson, 23, Minneapolis, MN 3:50:22 8:47 3:41:53 1477 593 M20 Reid Plumbo, 27, Vadnais Hts, MN 3:50:22 8:47 3:42:58 1478 594 M20 Christopher Johnson, 34, Minneapolis, MN 3:50:23 8:47 3:49:22 1479 211 M40 Robert Tomb, 43, Roseville, MN 3:50:23 8:47 3:46:39 1480 595 M20 Will Richter, 31, Grand Rapids, MN 3:50:26 8:47 3:43:19 1481 212 M40 Doug Scholz-Carlson, 44, Minneapolis, MN 3:50:28 8:47 3:46:55 1482 43 M55 Dan Kimmel, 59, Burnsville, MN 3:50:33 8:48 3:49:28 1483 276 M35 Jason Byers, 38, Minneapolis, MN 3:50:33 8:48 3:46:51 1484 213 M40 Daniel Gulbrandson, 41, Hopkins, MN 3:50:35 8:48 3:46:29 1485 596 M20 Kevin Peterson, 28, St Louis Park, MN 3:50:35 8:48 3:49:48 1486 214 M40 Kevin Schooler, 40, Plymouth, MN 3:50:36 8:48 3:49:56 1487 215 M40 Jackie Jensen III, 44, St Louis Park, MN 3:50:41 8:48 3:47:26 1488 44 M55 Steve Levine, 59, Stillwater, MN 3:50:42 8:48 3:49:26 1489 141 M50 Todd Lockwood, 50, Brooklynpark, MN 3:50:42 8:48 3:49:53 1490 45 M55 Randall Boler, 56, Stillwater, MN 3:50:42 8:48 3:49:26 1491 216 M40 Paul Earl-Torniainen, 41, St Paul, MN 3:50:43 8:48 3:50:15 1492 277 M35 Robert Beltz, 39, Chicago, IL 3:50:47 8:48 3:44:28 1493 597 M20 Matt Ducette, 30, Waconia, MN 3:50:50 8:48 3:45:20 1494 278 M35 Todd Jones, 38, Prairie Village, KS 3:50:52 8:48 3:47:17 1495 598 M20 Tristan Glaeser, 25, Madison, WI 3:50:54 8:48 3:46:18 1496 599 M20 Marc Shapiro, 33, Minneapolis, MN 3:50:57 8:49 3:43:19 1497 600 M20 Patrick Hickey, 27, St Paul, MN 3:50:59 8:49 3:43:37 1498 183 M45 Eric Lane, 49, Winkler, Can 3:51:04 8:49 3:47:16 1499 279 M35 Richard Deruyter, 37, St Paul, MN 3:51:04 8:49 3:47:42 1500 217 M40 Mancel Mitchell, 40, Minneapolis, MN 3:51:04 8:49 3:47:48 1501 184 M45 Robert Brandt, 49, Mahtomedi, MN 3:51:05 8:49 3:50:04 1502 601 M20 Craig Tschautscher, 28, Carver, MN 3:51:07 8:49 3:47:07 1503 142 M50 Juergen Konczak, 53, Minneapolis, MN 3:51:07 8:49 3:47:55 1504 218 M40 Patrick Brickson, 42, Thief River Falls, MN 3:51:10 8:49 3:47:59 1505 602 M20 Ryan Doran, 33, St Paul, MN 3:51:10 8:49 3:45:55 1506 280 M35 Tom Bartl, 37, St Paul, MN 3:51:12 8:49 3:47:51 1507 281 M35 Jason Pundsack, 36, Shoreview, MN 3:51:13 8:49 3:46:52 1508 282 M35 Tony Kan, 35, Troy, MI 3:51:14 8:49 3:50:18 1509 219 M40 Phil Young, 44, Eden Prairie, MN 3:51:19 8:49 3:48:08 1510 185 M45 Steve Knowlton, 46, Prior Lake, MN 3:51:24 8:50 3:48:26 1511 220 M40 John Stark, 41, Minneapolis, MN 3:51:25 8:50 3:48:10 1512 603 M20 Ryan Madson, 34, St Louis Park, MN 3:51:29 8:50 3:47:49 1513 604 M20 Justin Rusco, 32, Dayton, MN 3:51:31 8:50 3:47:26 1514 605 M20 Daniel Testa, 20, Rochester, MN 3:51:32 8:50 3:45:07 1515 606 M20 Josh Mueller, 30, Aurora, CO 3:51:33 8:50 3:48:02 1516 186 M45 Joe Smedsrud, 49, Blaine, MN 3:51:33 8:50 3:42:52 1517 607 M20 Jordan Axelrod, 30, Blaine, MN 3:51:34 8:50 3:47:39 1518 187 M45 Brett Swensen, 47, Eden Prairie, MN 3:51:34 8:50 3:48:34 1519 46 M55 Craig Wiste, 55, Summit, SD 3:51:35 8:50 3:50:57 1520 283 M35 Anthony Fryer, 36, Minneapolis, MN 3:51:37 8:50 3:48:29 1521 608 M20 Kirk Larson, 33, Pequot Lakes, MN 3:51:38 8:50 3:48:30 1522 188 M45 Troy Brady, 46, Chadds Ford, PA 3:51:43 8:50 3:50:33 1523 284 M35 Matt Masica, 37, Shakopee, MN 3:51:44 8:50 3:43:11 1524 285 M35 Joel Eaton, 37, Owatonna, MN 3:51:44 8:50 3:51:16 1525 143 M50 Michael Fecht, 53, River Falls, WI 3:51:46 8:50 3:45:52 1526 47 M55 Daniel Smith, 58, Middleton, WI 3:51:47 8:50 3:50:34 1527 3 M18 Walter Punke, 19, Wausau, WI 3:51:47 8:50 3:47:57 1528 609 M20 Wesley Rolnick, 23, New Brighton, MN 3:51:48 8:50 3:48:50 1529 286 M35 James Murdock, 36, New York, NY 3:51:49 8:51 3:45:01 1530 610 M20 Jake Peterson, 26, East Grand Forks, MN 3:51:51 8:51 3:45:04 1531 189 M45 Craig Gordon, 46, Edina, MN 3:51:53 8:51 3:51:08 1532 611 M20 Tyler Richter, 24, Moorhead, MN 3:51:54 8:51 3:48:38 1533 31 M60 Val Landwehr, 62, Minneapolis, MN 3:51:55 8:51 3:48:48 1534 4 M18 Austin Hackley, 19, Mahtomedi, MN 3:51:56 8:51 3:46:19 1535 190 M45 Robert Hackley, 47, Mahtomedi, MN 3:51:57 8:51 3:46:19 1536 144 M50 Joseph Evans, 54, New Richmond, WI 3:51:57 8:51 3:50:59 1537 48 M55 Warren Kerola, 55, Chippewa Falls, WI 3:51:58 8:51 3:46:49 1538 612 M20 Andrew Redmann, 28, Hutchinson, MN 3:52:03 8:51 3:48:53 1539 287 M35 Matthew Gesmundo, 36, Buffalo, MN 3:52:04 8:51 3:46:17 1540 613 M20 Jonathan Towey, 32, Bloomington, MN 3:52:05 8:51 3:48:45 1541 288 M35 Jared Whiklo, 36, Winnipeg, Can 3:52:06 8:51 3:45:18 1542 49 M55 Jerry Heaps, 56, Apple Valley, MN 3:52:07 8:51 3:52:03 1543 614 M20 Brian McLafferty, 31, St Paul, MN 3:52:08 8:51 3:47:05 1544 615 M20 Seth Bell, 24, Agoura Hills, CA 3:52:08 8:51 3:43:35 1545 616 M20 Michael Mitchell, 28, St Paul, MN 3:52:09 8:51 3:49:11 1546 50 M55 Ed Surko, 57, Apple Valley, MN 3:52:10 8:51 3:45:08 1547 221 M40 Ronald Cooke, 43, Minneapolis, MN 3:52:11 8:51 3:48:43 1548 617 M20 Robb Virgin, 25, Eagan, MN 3:52:15 8:52 3:44:46 1549 618 M20 Benjamin Wenkel, 27, Minneapolis, MN 3:52:16 8:52 3:51:02 1550 619 M20 Travis Miller, 32, Nisswa, MN 3:52:22 8:52 3:51:32 1551 222 M40 Adrian Ho, 44, Minneapolis, MN 3:52:26 8:52 3:49:22 1552 620 M20 Jacob Von De Linde, 34, Roseville, MN 3:52:27 8:52 3:46:52 1553 621 M20 Colin Jones, 26, Shorewood, MN 3:52:28 8:52 3:48:50 1554 622 M20 Christopher Sime, 29, Johnston, IA 3:52:31 8:52 3:49:28 1555 623 M20 Joseph Wilson, 27, Minneapolis, MN 3:52:31 8:52 3:49:00 1556 289 M35 Brett Haller, 38, Cary, IL 3:52:31 8:52 3:49:00 1557 624 M20 Michael Ferrin, 28, Gainesville, GA 3:52:33 8:52 3:45:30 1558 290 M35 Justin Englert, 37, Inver Grove Hts, MN 3:52:33 8:52 3:46:50 1559 625 M20 Christopher Aggen, 23, Worthington, MN 3:52:34 8:52 3:47:01 1560 291 M35 John Schmidt, 36, Minneapolis, MN 3:52:36 8:52 3:49:08 1561 51 M55 Bill Burns, 55, Columbus, MN 3:52:37 8:52 3:49:06 1562 292 M35 Andrew Pokornowski, 36, Dassel, MN 3:52:37 8:52 3:48:32 1563 626 M20 Randall Mills, 34, San Francisco, CA 3:52:38 8:52 3:45:21 1564 52 M55 Sam Simmons, 57, Rochester, MN 3:52:40 8:52 3:49:27 1565 627 M20 Ryan Liss, 28, La Crosse, WI 3:52:40 8:52 3:49:27 1566 191 M45 Rick White, 49, Oak Grove, MN 3:52:44 8:53 3:47:48 1567 628 M20 Brian James, 27, Minneapolis, MN 3:52:46 8:53 3:48:09 1568 629 M20 Keaton Kuykendall, 27, Madison, WI 3:52:46 8:53 3:48:10 1569 53 M55 Roger Rusack, 59, Minneapolis, MN 3:52:49 8:53 3:51:54 1570 145 M50 Ross Leuning, 50, Owatonna, MN 3:52:50 8:53 3:49:40 1571 223 M40 Todd Lutkauskas, 40, St Paul, MN 3:52:54 8:53 3:49:50 1572 630 M20 Nicholas Santrach, 22, Coon Rapids, MN 3:52:56 8:53 3:45:02 1573 224 M40 Mark Eckels, 44, Jacksonville, FL 3:52:56 8:53 3:49:19 1574 631 M20 Bobbie Napier, 24, Rochester, MN 3:53:00 8:53 3:45:26 1575 632 M20 Lucas Will, 31, Grand Marais, MN 3:53:01 8:53 3:45:07 1576 633 M20 Charles Rota, 28, Champlin, MN 3:53:04 8:53 3:46:39 1577 32 M60 Robert Ansah, 63, Winnipeg, Can 3:53:07 8:53 3:52:01 1578 54 M55 Carl Stemm, 56, Brooklyn Park, MN 3:53:10 8:54 3:49:17 1579 5 M18 Tyler Hinnendael, 19, Altoona, WI 3:53:11 8:54 3:44:41 1580 192 M45 Erich Schwab, 45, Eden Prairie, MN 3:53:12 8:54 3:52:36 1581 634 M20 Matthew Hemsley, 32, Minneapolis, MN 3:53:14 8:54 3:44:32 1582 635 M20 Tommy Francisco, 22, Minneapolis, MN 3:53:15 8:54 3:50:11 1583 225 M40 Jay Nelson, 41, Minneapolis, MN 3:53:18 8:54 3:52:48 1584 636 M20 Nicholas Oswald, 27, Plymouth, MN 3:53:21 8:54 3:53:15 1585 226 M40 Tim Hardwick, 43, New Brighton, MN 3:53:22 8:54 3:47:34 1586 637 M20 Alexander Falconer, 31, St Paul, MN 3:53:27 8:54 3:44:51 1587 638 M20 Grant Heinold, 30, Morton, IL 3:53:27 8:54 3:49:17 1588 227 M40 Dan Hauck, 44, Cedar, MN 3:53:28 8:54 3:45:44 1589 293 M35 Brian Zamboni, 38, Minneapolis, MN 3:53:28 8:54 3:50:24 1590 639 M20 Adam Hegg, 32, Minneapolis, MN 3:53:29 8:54 3:49:40 1591 6 M18 Jaye Jennings, 19, Le Roy, MN 3:53:29 8:54 3:47:07 1592 228 M40 Cameron Frueh, 40, Argusville, ND 3:53:30 8:54 3:44:44 1593 640 M20 Jesse Buckley, 30, Detroit Lakes, MN 3:53:30 8:54 3:52:15 1594 641 M20 Frederick Hoppe, 29, Wauwatosa, WI 3:53:30 8:54 3:45:42 1595 642 M20 Robert Czarniecki, 26, Minneapolis, MN 3:53:30 8:54 3:46:04 1596 643 M20 Lucas Cameron, 25, St Paul, MN 3:53:31 8:54 3:45:09 1597 193 M45 Ali Hariri, 46, Maple Grove, MN 3:53:38 8:55 3:52:50 1598 146 M50 Dan Joachim, 52, Scandia, MN 3:53:38 8:55 3:52:51 1599 229 M40 Jerry Redman, 44, Owatonna, MN 3:53:38 8:55 3:49:49 1600 644 M20 Matthew Starr, 28, Rosemount, MN 3:53:39 8:55 3:48:01 1601 645 M20 George Hoffmann, 31, Waveland, MS 3:53:41 8:55 3:46:13 1602 294 M35 Matthew Hansen, 35, Robbinsdale, MN 3:53:41 8:55 3:52:58 1603 230 M40 Daniel Thomas, 43, Rochester, MN 3:53:42 8:55 3:50:33 1604 147 M50 Chris Guibert, 50, Rochester, MN 3:53:42 8:55 3:50:34 1605 231 M40 Brad Reigstad, 40, Roseville, MN 3:53:43 8:55 3:52:41 1606 194 M45 Greg Silverman, 46, St Louis Park, MN 3:53:48 8:55 3:50:31 1607 232 M40 Steven Lange, 41, St Paul, MN 3:53:48 8:55 3:46:25 1608 233 M40 Eric Jepsen, 40, Vermillion, SD 3:53:50 8:55 3:53:14 1609 295 M35 Jeff Phillips, 37, Minneapolis, MN 3:53:52 8:55 3:48:57 1610 234 M40 Andrew Johnson, 40, Hudson, WI 3:53:52 8:55 3:49:34 1611 646 M20 Ian Folsom, 33, Rochester, MN 3:53:53 8:55 3:47:40 1612 647 M20 Christopher Johnson, 33, Maple Grove, MN 3:53:54 8:55 3:50:13 1613 195 M45 John Fry, 48, San Francisco, CA 3:53:56 8:55 3:49:08 1614 148 M50 Roy Nisula, 54, Thunder Bay, Can 3:53:57 8:55 3:47:07 1615 235 M40 Mark Crowson, 41, St Paul, MN 3:53:58 8:55 3:50:56 1616 236 M40 Tony Fiorillo, 44, Prior Lake, MN 3:53:59 8:55 3:51:02 1617 149 M50 Bruce Coequyt, 51, Eau Claire, WI 3:54:03 8:56 3:52:50 1618 237 M40 Todd Lichty, 40, Rochester, MN 3:54:04 8:56 3:47:49 1619 648 M20 Griffin Geisler, 34, Bloomington, MN 3:54:06 8:56 3:52:48 1620 649 M20 James Hoelzle, 30, Milwaukee, WI 3:54:07 8:56 3:50:31 1621 650 M20 Kai Cowger, 20, Columbus, OH 3:54:08 8:56 3:47:17 1622 296 M35 Kai Sakstrup, 38, Minneapolis, MN 3:54:10 8:56 3:49:15 1623 196 M45 Todd Wright, 47, Lakeville, MN 3:54:11 8:56 3:52:44 1624 297 M35 Chuck McBeain, 38, Rosemount, MN 3:54:11 8:56 3:53:29 1625 150 M50 Naresh Kumar, 51, San Jose, CA 3:54:12 8:56 3:48:44 1626 298 M35 Stephen Flikke, 38, Hudson, WI 3:54:16 8:56 3:52:58 1627 651 M20 Tony Pelzel, 32, St Paul, MN 3:54:17 8:56 3:50:56 1628 197 M45 Arden Sustad, 49, Sioux Falls, SD 3:54:17 8:56 3:53:12 1629 652 M20 Mike Johnson, 34, Shakopee, MN 3:54:20 8:56 3:53:19 1630 653 M20 Scott Moen, 32, Shakopee, MN 3:54:21 8:56 3:50:54 1631 198 M45 Warren Wicklund, 46, Maplewood, MN 3:54:23 8:56 3:48:49 1632 654 M20 Justin Youngblom, 27, Woodbury, MN 3:54:23 8:56 3:51:22 1633 199 M45 Carter Reese, 49, Wayzata, MN 3:54:30 8:57 3:53:53 1634 655 M20 Travis Greiner, 32, Hastings, MN 3:54:31 8:57 3:50:56 1635 656 M20 Jose MacIas, 25, Naucalpan Edo De, ME 3:54:32 8:57 3:49:30 1636 657 M20 Martin Morud, 28, Minneapolis, MN 3:54:32 8:57 3:49:42 1637 299 M35 Jason Rich, 36, Prior Lake, MN 3:54:35 8:57 3:47:52 1638 300 M35 Corey Stender, 36, Minnetrista, MN 3:54:35 8:57 3:53:34 1639 658 M20 Matthew Rhiel, 26, Minneapolis, MN 3:54:37 8:57 3:50:34 1640 659 M20 Andrew Quade, 28, St Paul, MN 3:54:37 8:57 3:50:04 1641 660 M20 Matt Preuss, 27, St Paul, MN 3:54:38 8:57 3:46:16 1642 33 M60 Mark Steinhauser, 60, Little Canada, MN 3:54:39 8:57 3:53:22 1643 661 M20 Dan Chies, 29, Waconia, MN 3:54:41 8:57 3:51:26 1644 238 M40 Thomas Hunt, 40, Eau Claire, WI 3:54:44 8:57 3:50:27 1645 301 M35 Rodrigo Moino, 35, Mexico City, CA 3:54:46 8:57 3:49:05 1646 200 M45 Douglas Boehme, 46, Woodbury, MN 3:54:48 8:57 3:47:38 1647 55 M55 Steven Davidson, 55, Edina, MN 3:54:51 8:57 3:51:21 1648 662 M20 Bryan Bender, 24, Minneapolis, MN 3:54:53 8:58 3:51:03 1649 663 M20 Lawrence Backman, 34, Shoreview, MN 3:54:57 8:58 3:51:36 1650 664 M20 Robert Pieh, 21, New London, MN 3:54:58 8:58 3:48:25 1651 665 M20 John Peterson, 33, Minneapolis, MN 3:54:59 8:58 3:51:21 1652 151 M50 Jerril Palmer, 50, Edina, MN 3:55:00 8:58 3:47:07 1653 239 M40 Stefan Liiste, 43, North Oaks, MN 3:55:00 8:58 3:48:39 1654 240 M40 Igor Epshteyn, 44, Plymouth, MN 3:55:07 8:58 3:54:04 1655 241 M40 Igor Kotlovskiy, 43, Maple Grove, MN 3:55:07 8:58 3:54:04 1656 302 M35 Greg Seidel, 36, Farmington, MN 3:55:10 8:58 3:54:29 1657 242 M40 Brent Stille, 41, Sioux Falls, SD 3:55:11 8:58 3:51:17 1658 152 M50 Chris Nutting, 50, Fridley, MN 3:55:12 8:58 3:54:18 1659 153 M50 Michael Hess, 50, Andover, MN 3:55:12 8:58 3:51:54 1660 666 M20 Peter Wilson, 34, Middleton, WI 3:55:12 8:58 3:47:16 1661 303 M35 Josh Petzel, 36, Minneapolis, MN 3:55:14 8:58 3:51:00 1662 34 M60 Rob Johnson, 64, Eden Prairie, MN 3:55:15 8:58 3:54:13 1663 243 M40 Troy Heller, 43, Blaine, MN 3:55:18 8:58 3:51:29 1664 304 M35 Brian Grove, 38, Minneapolis, MN 3:55:20 8:59 3:53:58 1665 305 M35 Jeremiah Gardner, 38, Bloomington, MN 3:55:23 8:59 3:51:49 1666 244 M40 Don Bevington, 43, Burbank, CA 3:55:24 8:59 3:49:58 1667 667 M20 Raymond Graney, 25, Platteville, WI 3:55:27 8:59 3:52:16 1668 668 M20 Philip Becker, 32, Minneapolis, MN 3:55:32 8:59 3:51:19 1669 669 M20 Adam Scheibel, 32, Kansas City, MO 3:55:33 8:59 3:54:34 1670 670 M20 Brian Behrendt, 30, Minneapolis, MN 3:55:34 8:59 3:49:46 1671 671 M20 Craig Eggert, 32, Zimmerman, MN 3:55:34 8:59 3:48:04 1672 245 M40 Erik Bricker, 41, Dallas, TX 3:55:36 8:59 3:55:20 1673 672 M20 Michael Helland, 22, Rochestetr, MN 3:55:37 8:59 3:51:26 1674 154 M50 Kevin Koznick, 54, Minneapolis, MN 3:55:38 8:59 3:51:47 1675 306 M35 Paul Ludden, 36, Belle Plaine, MN 3:55:38 8:59 3:52:02 1676 673 M20 Christopher Sovde, 29, St Paul, MN 3:55:40 8:59 3:48:32 1677 307 M35 Peter Adams, 38, Anchorage, AK 3:55:41 8:59 3:47:36 1678 308 M35 Rodney Hommerding, 39, Foley, MN 3:55:42 8:59 3:54:11 1679 674 M20 Brian Loth, 27, White Bear Lake, MN 3:55:43 8:59 3:48:24Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
1680 309 M35 Brian Gilkison, 37, Shakopee, MN 3:55:45 9:00 3:50:10 1681 675 M20 Matthew Kocanda, 22, Chicago, IL 3:55:45 9:00 3:55:00 1682 676 M20 Reed Erickson, 24, Gainesville, FL 3:55:46 9:00 3:52:21 1683 246 M40 Thomas Dauw, 41, Eagan, MN 3:55:48 9:00 3:55:14 1684 247 M40 Mike Nylund, 42, St Paul, MN 3:55:50 9:00 3:52:12 1685 310 M35 Greg Wagoner, 36, Waunakee, WI 3:55:50 9:00 3:54:41 1686 311 M35 John Timm, 38, Eden Prairie, MN 3:55:57 9:00 3:52:24 1687 201 M45 Scott Haugen, 45, Prior Lake, MN 3:55:57 9:00 3:52:34 1688 677 M20 Tom Bigelow, 30, Robbinsdale, MN 3:55:57 9:00 3:51:55 1689 155 M50 Bill Tolo, 52, Minneapolis, MN 3:55:57 9:00 3:54:52 1690 312 M35 Todd Steil, 38, Cold Spring, MN 3:55:58 9:00 3:54:58 1691 202 M45 James Duppong, 48, Lake Elmo, MN 3:55:59 9:00 3:49:53 1692 248 M40 Neil Skemp, 40, Minneapolis, MN 3:56:00 9:00 3:51:44 1693 678 M20 Adam Recknor, 33, Apple Valley, MN 3:56:01 9:00 3:49:58 1694 679 M20 Daniel Schleis, 29, Camp Springs, MD 3:56:03 9:00 3:53:03 1695 203 M45 Steve Edwards-Mclean, 46, Portsmouth 3:56:04 9:00 3:55:17 1696 313 M35 Jeremy Opsahl, 35, Farmington, MN 3:56:05 9:00 3:52:26 1697 680 M20 Nathan Waldvogel, 25, Minneapolis, MN 3:56:06 9:00 3:47:36 1698 681 M20 Lee Leinwetter, 32, Topeka, KS 3:56:08 9:00 3:51:36 1699 682 M20 Kurt Stafki, 25, Maplewood, MN 3:56:12 9:01 3:52:55 1700 204 M45 Luis Santisteban Ardura, 49, Naucalpan, Mex 3:56:14 9:01 3:50:55 1701 205 M45 Joseph Sonnek, 46, North St Paul, MN 3:56:14 9:01 3:56:08 1702 249 M40 Darren Hall, 41, Brandon, Can 3:56:15 9:01 3:53:00 1703 250 M40 Mark Wilkinson, 41, Portland, OR 3:56:16 9:01 3:52:40 1704 683 M20 Eric Draeger, 24, Inver Grove Hts, MN 3:56:18 9:01 3:52:46 1705 206 M45 Thomas Ketteman, 48, Woodbury, MN 3:56:19 9:01 3:52:26 1706 314 M35 Tom O'Hara, 36, St Charles, MN 3:56:19 9:01 3:55:27 1707 684 M20 Tristan Jones, 32, Arlington, VA 3:56:19 9:01 3:50:56 1708 207 M45 Rick Dusha, 46, Maple Grove, MN 3:56:20 9:01 3:55:50 1709 251 M40 Thomas Robin, 40, Minneapolis, MN 3:56:21 9:01 3:53:16 1710 156 M50 Scott Mevissen, 52, White Bear Lake, MN 3:56:22 9:01 3:55:00 1711 252 M40 Attie Harmse, 44, St Paul, MN 3:56:26 9:01 3:55:20 1712 315 M35 John Netsch, 39, Minneapolis, MN 3:56:26 9:01 3:55:29 1713 208 M45 Eric Gieseke, 45, Lakeville, MN 3:56:27 9:01 3:51:38 1714 253 M40 Chad Nelson, 42, Eden Prairie, MN 3:56:29 9:01 3:49:42 1715 316 M35 Jay Krienitz, 37, St Paul, MN 3:56:31 9:01 3:52:46 1716 685 M20 Collin Burke, 22, Minneapolis, MN 3:56:31 9:01 3:52:07 1717 254 M40 Roy Cloutier, 41, St Paul, MN 3:56:33 9:01 3:51:17 1718 686 M20 Dan Tollefson, 33, Minneapolis, MN 3:56:35 9:01 3:51:54 1719 687 M20 Kevin Tiffany, 32, St Paul, MN 3:56:35 9:01 3:55:34 1720 209 M45 Tad Weiss, 49, Excelsior, MN 3:56:35 9:01 3:52:31 1721 317 M35 Keith Schmoll, 38, Shakopee, MN 3:56:37 9:01 3:51:17 1722 255 M40 David Horner, 41, Hopkins, MN 3:56:38 9:02 3:53:19 1723 318 M35 Chad Timm, 35, Minneapolis, MN 3:56:38 9:02 3:55:48 1724 319 M35 Dustin Veenendall, 35, Baldwin, WI 3:56:38 9:02 3:50:16 1725 210 M45 James Wesslund, 47, O'Fallon, IL 3:56:43 9:02 3:53:38 1726 320 M35 Tony Heer, 39, Omaha, NE 3:56:45 9:02 3:55:54 1727 321 M35 Jeff Gruhlke, 36, Anoka, MN 3:56:46 9:02 3:53:39 1728 256 M40 Paul Flindt, 42, St Paul, MN 3:56:50 9:02 3:53:42 1729 688 M20 Brad Searl, 34, Mound, MN 3:56:50 9:02 3:55:37 1730 689 M20 Peter Bangasser, 26, St Louis Park, MN 3:56:51 9:02 3:55:31 1731 257 M40 Steve Wiens, 40, Maple Grove, MN 3:56:52 9:02 3:55:51 1732 690 M20 Adrian Kersten, 23, Baldwin, WI 3:56:53 9:02 3:51:37 1733 56 M55 Timothy Wilt, 55, Minneapolis, MN 3:56:55 9:02 3:53:06 1734 691 M20 Kevin Andrews, 30, Wayzata, MN 3:56:55 9:02 3:45:57 1735 258 M40 Rick Glowacki, 42, Waukee, IA 3:56:56 9:02 3:53:53 1736 157 M50 George Fulp, 50, St Louis Park, MN 3:56:58 9:02 3:55:49 1737 322 M35 John Ciliege, 37, Minneapolis, MN 3:56:59 9:02 3:53:40 1738 259 M40 Scott Bunner, 40, Hopkins, MN 3:57:02 9:02 3:56:06 1739 260 M40 Anthony Cheng, 43, Salem, MA 3:57:13 9:03 3:53:48 1740 261 M40 Jeff Ditto, 42, Minneapolis, MN 3:57:14 9:03 3:48:57 1741 692 M20 Robert Deisz, 32, Minneapolis, MN 3:57:14 9:03 3:50:52 1742 158 M50 Tad Hauck, 53, Eden Prairie, MN 3:57:23 9:03 3:49:59 1743 262 M40 Kent Graves, 42, Elk River, MN 3:57:24 9:03 3:53:54 1744 57 M55 Scott Foster, 56, Brooklyn Center, MN 3:57:29 9:03 3:57:06 1745 263 M40 Erik Therien, 41, St Paul, MN 3:57:29 9:03 3:50:07 1746 264 M40 Kevin Baltus, 41, St Paul, MN 3:57:29 9:03 3:49:45 1747 693 M20 Vince Reuter, 33, Edina, MN 3:57:30 9:04 3:52:50 1748 694 M20 Karl Eliason, 28, Topeka, KS 3:57:34 9:04 3:52:55 1749 265 M40 John Dallman, 44, Grand Forks, ND 3:57:34 9:04 3:48:56 1750 211 M45 Steven Sweiven, 47, Eden Prairie, MN 3:57:35 9:04 3:54:33 1751 266 M40 Jeff Grones, 43, Prescott, WI 3:57:36 9:04 3:54:07 1752 695 M20 Peter Melsaether, 29, St Louis Park, MN 3:57:37 9:04 3:52:14 1753 696 M20 Braden Schuenke, 25, Burnsville, MN 3:57:37 9:04 3:49:29 1754 697 M20 Joseph Halfpap, 31, Madison, WI 3:57:38 9:04 3:54:14 1755 267 M40 James Miner, 41, Minnetrista, MN 3:57:39 9:04 3:54:37 1756 698 M20 Cory Kaufenberg, 28, St Louis Park, MN 3:57:40 9:04 3:49:52 1757 323 M35 Jeff Graves, 38, Edina, MN 3:57:40 9:04 3:53:41 1758 699 M20 Luke Wittkop, 27, Minneapolis, MN 3:57:41 9:04 3:53:44 1759 700 M20 Daniel Belich, 26, Robbinsdale, MN 3:57:41 9:04 3:53:45 1760 212 M45 Dennis Bauer, 47, Lino Lakes, MN 3:57:41 9:04 3:51:49 1761 324 M35 Jeremy Rott, 35, Olathe, KS 3:57:41 9:04 3:51:33 1762 701 M20 Ryan Uselman, 26, Minneapolis, MN 3:57:44 9:04 3:51:59 1763 325 M35 John Baker, 38, St Paul, MN 3:57:44 9:04 3:52:23 1764 159 M50 David Keenan, 53, West Des Moines, IA 3:57:44 9:04 3:55:05 1765 702 M20 Nate Kosher, 26, Apple Valley, MN 3:57:45 9:04 3:54:35 1766 703 M20 Richard Leboff, 33, Waverly, MN 3:57:47 9:04 3:56:42 1767 213 M45 Duane Jacobson, 48, Minneapolis, MN 3:57:51 9:04 3:54:49 1768 58 M55 Kevin Crudden, 55, Edina, MN 3:57:52 9:04 3:53:18 1769 214 M45 John Thieroff, 45, Jersey City, MI 3:57:52 9:04 3:56:26 1770 268 M40 James Reeves, 42, Bentonville, AR 3:57:53 9:04 3:54:37 1771 269 M40 David Weiss, 43, Stillwater, MN 3:57:53 9:04 3:49:15 1772 215 M45 Nagib Chamlati, 46, Mexico Df, Mex 3:57:54 9:04 3:52:11 1773 704 M20 Derek Fritze, 30, Hudson, WI 3:57:56 9:05 3:56:59 1774 705 M20 Terril Van Hemert, 20, Sioux Falls, SD 3:57:57 9:05 3:54:04 1775 706 M20 Erik McGuire, 26, Emporia, KS 3:57:58 9:05 3:54:41 1776 35 M60 William Langevin, 62, St Paul, MN 3:58:02 9:05 3:56:54 1777 270 M40 Chad Brower, 40, Harrisburg, SD 3:58:02 9:05 3:53:41 1778 160 M50 Dave Bubser, 52, Northfield, MN 3:58:02 9:05 3:54:22 1779 326 M35 Jason Loughrin, 36, Woodbury, MN 3:58:04 9:05 3:54:03 1780 59 M55 Paul Arbisi, 56, Edina, MN 3:58:06 9:05 3:56:40 1781 36 M60 Patrick Sauter, 62, St Paul, MN 3:58:07 9:05 3:54:56 1782 271 M40 Tony Thomann, 42, Maple Grove, MN 3:58:07 9:05 3:55:02 1783 707 M20 Jesse Poppe, 25, Minneapolis, MN 3:58:09 9:05 3:52:26 1784 216 M45 Matthew Peterson, 45, Plymouth, MN 3:58:10 9:05 3:57:36 1785 708 M20 Stephen Latham, 30, Sun Prairie, WI 3:58:11 9:05 3:54:44 1786 327 M35 Jamie Gibson, 35, Norwalk, CT 3:58:14 9:05 3:51:04 1787 217 M45 Burton Coffin, 45, Minneapolis, MN 3:58:15 9:05 3:52:14 1788 328 M35 Greg Winn, 35, Bloomington, IL 3:58:16 9:05 3:56:52 1789 709 M20 Patrick Morgan, 29, Blaine, MN 3:58:16 9:05 3:56:52 1790 710 M20 Andy Hedberg, 25, Eden Prairie, MN 3:58:18 9:05 3:50:17 1791 711 M20 Chris Williams, 31, Edmonton, Can 3:58:19 9:05 3:54:30 1792 712 M20 Ryan Ammermann, 31, Minneapolis, MN 3:58:19 9:05 3:51:48 1793 218 M45 Thomas Rolbiecki, 48, Stacy, MN 3:58:26 9:06 3:55:08 1794 713 M20 Darrin Landes, 34, Madison, WI 3:58:27 9:06 3:57:25 1795 329 M35 Shihe Ma, 36, Blaine, MN 3:58:28 9:06 3:58:12 1796 272 M40 Brett Mortenson, 40, Minneapolis, MN 3:58:30 9:06 3:54:46 1797 714 M20 Benjamin Wipf, 24, Maple Plain, MN 3:58:34 9:06 3:57:56 1798 273 M40 Matthew Nelson, 42, Edina, MN 3:58:35 9:06 3:55:09 1799 715 M20 Lukas Hedberg, 30, St Paul, MN 3:58:36 9:06 3:50:35 1800 161 M50 Joel Landskroener, 50, Mayer, MN 3:58:37 9:06 3:52:30 1801 274 M40 Omar Ansari, 41, Golden Valley, MN 3:58:39 9:06 3:53:17 1802 716 M20 James Robertson, 27, New York, NY 3:58:39 9:06 3:51:28 1803 219 M45 Todd Chance Wagoner, 48, Minneapolis, MN 3:58:41 9:06 3:50:40 1804 162 M50 Paul Rumpza, 54, New Brighton, MN 3:58:43 9:06 3:54:07 1805 60 M55 Dan Rassier, 55, St Joseph, MN 3:58:43 9:06 3:57:43 1806 330 M35 Tim Bergeson, 38, Edina, MN 3:58:44 9:06 3:55:12 1807 61 M55 James Amundson, 55, Denver, CO 3:58:47 9:06 3:58:20 1808 717 M20 Matthew Alstad, 25, Rochester, MN 3:58:49 9:07 3:52:31 1809 718 M20 Matthew Rehrig, 26, San Francisco, CA 3:58:51 9:07 3:51:16 1810 331 M35 Francis Brown Iv, 35, St Paul, MN 3:58:52 9:07 3:57:31 1811 719 M20 Neil Aasve, 29, Burnsville, MN 3:58:52 9:07 3:51:44 1812 275 M40 Mike Strommen, 43, Hastings, MN 3:58:53 9:07 3:52:00 1813 276 M40 Chris Pope, 42, Minnetonka, MN 3:58:53 9:07 3:55:17 1814 720 M20 Cory Taylor, 33, Onalaska, WI 3:58:55 9:07 3:54:47 1815 220 M45 William Idzorek, 46, Minneapolis, MN 3:58:56 9:07 3:58:03 1816 721 M20 Sean Scoville, 30, Minneapolis, MN 3:58:58 9:07 3:57:49 1817 277 M40 Joel Bluhm, 40, St Paul, MN 3:59:02 9:07 3:51:17 1818 722 M20 Rob Marshall, 34, Sioux Falls, SD 3:59:04 9:07 3:57:51 1819 163 M50 Tim Schleisman, 53, Burnsville, MN 3:59:06 9:07 3:55:35 1820 221 M45 Miguel Lindgren, 46, Roseville, MN 3:59:07 9:07 3:56:05 1821 222 M45 Alan Distel, 45, Findlay, OH 3:59:09 9:07 3:53:47 1822 723 M20 Thomas Schlesser, 31, Minneapolis, MN 3:59:11 9:07 3:57:44 1823 724 M20 Karsten Steinhaeuser, 28, Minneapolis, MN 3:59:13 9:07 3:56:04 1824 725 M20 Jeff Valley, 31, Minneapolis, MN 3:59:14 9:07 3:50:35 1825 726 M20 Nicholas Coleman, 27, Providence, RI 3:59:14 9:07 3:57:56 1826 223 M45 Thomas Hassing, 48, San Jose, CA 3:59:14 9:07 3:58:13 1827 278 M40 Sean Fowler, 42, Cleveland, OH 3:59:17 9:08 3:58:14 1828 727 M20 Andrew Kershner, 32, St Paul, MN 3:59:18 9:08 3:52:16 1829 62 M55 Richard Bottorff, 57, Minneapolis, MN 3:59:18 9:08 3:58:06 1830 332 M35 Benjamin Linder, 35, Minneapolis, MN 3:59:18 9:08 3:58:19 1831 224 M45 Jeffrey Lund, 45, Atlanta, GA 3:59:22 9:08 3:55:27 1832 728 M20 Brian Eby, 21, Minneapolis, MN 3:59:23 9:08 3:50:44 1833 279 M40 Brad Ingles, 41, Madison, WI 3:59:23 9:08 3:55:24 1834 333 M35 Bob Guenin, 39, Shakopee, MN 3:59:24 9:08 3:54:22 1835 729 M20 Zachary Berg, 23, Lino Lakes, MN 3:59:24 9:08 3:51:08 1836 730 M20 Eric Smith, 24, St Paul, MN 3:59:27 9:08 3:55:26 1837 334 M35 Michael Thiele, 35, Glen Ellyn, IL 3:59:29 9:08 3:58:14 1838 731 M20 Paul Johnson, 30, Minnetonka, MN 3:59:30 9:08 3:51:20 1839 732 M20 Seth Salenger, 29, Minneapolis, MN 3:59:31 9:08 3:55:54 1840 164 M50 Dennis Moen, 53, Eagan, MN 3:59:31 9:08 3:55:56 1841 733 M20 Tyler Ecklund, 27, Minneapolis, MN 3:59:31 9:08 3:56:33 1842 225 M45 Andrew Kramer, 47, Hastings, MN 3:59:31 9:08 3:55:56 1843 37 M60 Thomas Moorman, 63, Maple Grove, MN 3:59:33 9:08 3:53:03 1844 734 M20 Shawn Salner, 33, Minneapolis, MN 3:59:33 9:08 3:58:24 1845 735 M20 Lucas Heart, 33, Wausau, WI 3:59:35 9:08 3:58:22 1846 280 M40 John Haberman, 44, Appleton, WI 3:59:35 9:08 3:58:54 1847 226 M45 Christopher Kelly, 48, West St Paul, MN 3:59:38 9:08 3:59:08 1848 335 M35 Ryan Jackson, 39, St Louis Park, MN 3:59:39 9:08 3:55:50 1849 227 M45 Randall Nelson, 48, Oakdale, MN 3:59:47 9:09 3:56:15 1850 336 M35 Chri Castillo Santander, 39, Plymouth, MN 3:59:48 9:09 3:56:29 1851 736 M20 Daniel Schneeman Ii, 28, St Paul, MN 3:59:49 9:09 3:56:30 1852 165 M50 Randy Trettevik, 53, Mill Creek, WA 3:59:53 9:09 3:51:34 1853 737 M20 Samuel O'Meara, 34, New York, NY 3:59:54 9:09 3:53:59 1854 738 M20 Jeremy Eckstrom, 28, Prior Lake, MN 3:59:55 9:09 3:55:55 1855 228 M45 Alberto Vasquez-Parada, 45, Maple Grove, MN 3:59:56 9:09 3:56:50 1856 281 M40 Ben Youngs, 43, Monticello, MN 3:59:56 9:09 3:55:16 1857 282 M40 John Carew, 42, Simsbury, CT 3:59:58 9:09 3:55:30 1858 229 M45 David Leard, 47, Rosemount, MN 3:59:58 9:09 3:58:37 1859 739 M20 Benjamin Wilkinson, 25, Mankato, MN 4:00:00 9:09 3:56:23 1860 740 M20 Andrew Gray, 29, St Cloud, MN 4:00:00 9:09 3:58:42 1861 741 M20 Kurt Kivisto, 26, Howell, MI 4:00:02 9:09 3:54:44 1862 742 M20 Brian Kistner, 23, Eden Prairie, MN 4:00:05 9:09 3:49:04 1863 166 M50 George Hoedeman, 54, Eden Prairie, MN 4:00:08 9:10 3:59:48 1864 743 M20 Craig Schimnich, 29, St Paul, MN 4:00:08 9:10 3:55:17 1865 230 M45 Michael Trantow, 45, Rochester, MN 4:00:08 9:10 3:59:00 1866 167 M50 Karl Heinzerling, 54, St Louis Park, MN 4:00:09 9:10 3:59:47 1867 283 M40 Wayne Koeckeritz, 40, Johns Island, SC 4:00:09 9:10 3:58:55 1868 63 M55 Dennis Hahn, 57, Minneapolis, MN 4:00:13 9:10 3:59:31 1869 744 M20 Joe Skarda, 34, Glen Ellyn, IL 4:00:14 9:10 3:53:20 1870 231 M45 Lonnie Nichols, 47, Minneapolis, MN 4:00:14 9:10 3:59:22 1871 745 M20 William Nelson, 33, Minneapolis, MN 4:00:15 9:10 3:56:49 1872 168 M50 David Lindgren, 54, Maple Grove, MN 4:00:16 9:10 3:59:15 1873 746 M20 Jacob Hegman, 26, Shoreview, MN 4:00:16 9:10 3:56:46 1874 337 M35 Jmatt Keil, 37, Minneapolis, MN 4:00:18 9:10 4:00:18 1875 7 M18 Brett Sheppard, 19, Rosemount, MN 4:00:20 9:10 3:53:29 1876 747 M20 Andrew Lund, 30, New York, NY 4:00:25 9:10 3:57:09 1877 338 M35 Scott Abrams, 38, Willmar, MN 4:00:26 9:10 3:56:37 1878 748 M20 Shane Smith, 24, Minneapolis, MN 4:00:29 9:10 3:56:41 1879 749 M20 Brent Bartel, 34, Arden Hills, MN 4:00:29 9:10 3:56:32 1880 750 M20 Nicholas Kampa, 26, St Paul, MN 4:00:30 9:10 3:53:19 1881 751 M20 Dan Mills, 28, Minneapolis, MN 4:00:31 9:10 3:53:16 1882 284 M40 Michael Munzen, 42, Rosemount, MN 4:00:33 9:10 3:57:03 1883 752 M20 Charles Christopherson, 31, St Bonifacius, MN 4:00:36 9:11 4:00:08 1884 753 M20 Joseph Krawetz, 33, St Paul, MN 4:00:37 9:11 3:57:07 1885 754 M20 Eric Ingulsrud, 26, Minneapolis, MN 4:00:39 9:11 3:53:07 1886 755 M20 Ben Welken, 26, Chicago, IL 4:00:40 9:11 3:53:31 1887 232 M45 Brad Gran, 45, Roseville, MN 4:00:45 9:11 3:52:19 1888 285 M40 Shawn Gardner, 42, Plymouth, MN 4:00:46 9:11 3:56:57 1889 169 M50 Jerry Anderson, 53, Chaska, MN 4:00:47 9:11 3:57:24 1890 756 M20 Zach Sallee, 22, Rochester, MN 4:00:48 9:11 3:56:37 1891 757 M20 Marcus Ewert, 21, Minneapolis, MN 4:00:50 9:11 3:56:16 1892 758 M20 Chuck Kelly, 31, St Louis Park, MN 4:00:52 9:11 3:57:00 1893 759 M20 Andrew Nash, 28, Minneapolis, MN 4:00:54 9:11 3:57:36 1894 64 M55 Dan Nielsen, 58, Maple Grove, MN 4:00:54 9:11 3:59:44 1895 286 M40 Jay McNaughton, 44, Medina, MN 4:00:57 9:11 3:57:15 1896 760 M20 Benjamin Patterson, 29, Minneapolis, MN 4:00:58 9:11 3:59:52 1897 761 M20 Joshua Wadinski, 26, Minneapolis, MN 4:00:58 9:11 3:56:14 1898 170 M50 John Snustad, 53, Grand Forks, ND 4:01:00 9:12 3:58:03 1899 762 M20 Alex Focke, 26, West St Paul, MN 4:01:02 9:12 3:57:20 1900 287 M40 Tony Carrillo, 44, Chanhassen, MN 4:01:02 9:12 3:57:58 1901 763 M20 Andy Kunitz, 26, Minneapolis, MN 4:01:02 9:12 3:55:20 1902 339 M35 Peter Welle, 35, Shoreview, MN 4:01:02 9:12 3:56:44 1903 171 M50 Scott Meyer, 51, West Des Moines, IA 4:01:04 9:12 3:55:24 1904 764 M20 Aleksandr Ablamunets, 25, Maple Grove, MN 4:01:06 9:12 3:56:23 1905 172 M50 David Quinby, 50, Plymouth, MN 4:01:06 9:12 3:57:46 1906 8 M18 Griffin Danes, 19, Rosemount, MN 4:01:08 9:12 3:49:26 1907 340 M35 Mike Gilgenbach, 35, Maple Grove, MN 4:01:08 9:12 3:55:02 1908 341 M35 Anthony Leong, 37, Golden Valley, MN 4:01:09 9:12 3:57:29 1909 173 M50 David Hess, 51, Paynesville, MN 4:01:10 9:12 3:57:53 1910 765 M20 Daniel Vondra, 33, Coralville, IA 4:01:13 9:12 3:55:15 1911 288 M40 Dean Lindgren, 43, St Louis Park, MN 4:01:13 9:12 3:53:50 1912 174 M50 Steve Tomczyk, 54, St Anthony, MN 4:01:14 9:12 3:57:42 1913 766 M20 Josh Berg, 28, Fitchburg, WI 4:01:15 9:12 3:54:34 1914 289 M40 Charles Storevik, 43, Fridley, MN 4:01:16 9:12 3:57:31 1915 342 M35 Trebor Stanton, 38, Edina, MN 4:01:16 9:12 3:57:28 1916 233 M45 Keiji Iwasaki, 47, Plymouth, MN 4:01:16 9:12 3:55:25 1917 175 M50 Richard Alme, 50, Golden Valley, MN 4:01:17 9:12 3:55:09 1918 290 M40 Douglas Kolb, 41, Lyndon Station, WI 4:01:17 9:12 3:53:46 1919 291 M40 Lance Ziesemer, 42, Waconia, MN 4:01:18 9:12 3:52:35 1920 343 M35 Jimmy Randolph, 37, Rogers, AR 4:01:19 9:12 3:58:17 1921 234 M45 Dominicf Abram, 46, Roseville, MN 4:01:19 9:12 3:56:34 1922 344 M35 Mitchell Juusola, 39, Floodwood, MN 4:01:19 9:12 3:57:37 1923 345 M35 Micah Godfrey, 39, Minneapolis, MN 4:01:22 9:12 3:49:48 1924 346 M35 Mike Dresen, 39, Minneapolis, MN 4:01:22 9:12 3:54:34 1925 767 M20 Heath Jensen, 32, Roseville, MN 4:01:23 9:12 3:57:59 1926 768 M20 Zachary Marsh, 29, Inver Grove Hts, MN 4:01:23 9:12 3:53:50 1927 769 M20 Ryan Everson, 30, New Richmond, WI 4:01:23 9:12 3:56:01 1928 770 M20 Peter Johnson, 27, Excelsior, MN 4:01:25 9:12 3:57:44 1929 771 M20 Robert Paulus, 28, Stafford, VA 4:01:25 9:12 4:00:00 1930 772 M20 Nathan Freeburg, 32, Minneapolis, MN 4:01:25 9:12 3:56:19 1931 773 M20 Thomas Norton, 33, Minneapolis, MN 4:01:26 9:13 3:50:20 1932 774 M20 Andrew Rescorla, 23, Minneapolis, MN 4:01:29 9:13 3:56:16 1933 775 M20 Aditya Merchant, 23, Chicago, IL 4:01:29 9:13 3:56:16 1934 347 M35 Jerome Freese, 38, Minneapolis, MN 4:01:30 9:13 3:53:50 1935 776 M20 David Montag, 30, Minneapolis, MN 4:01:30 9:13 3:56:55 1936 176 M50 Richard Van Patten, 51, Elk River, MN 4:01:31 9:13 4:01:03 1937 292 M40 Paul Watson, 41, Farmington, MN 4:01:31 9:13 3:58:19 1938 293 M40 Steven Dufon, 44, Ramsey, MN 4:01:32 9:13 3:58:14 1939 177 M50 David Birkemeier, 53, Woodbury, MN 4:01:33 9:13 3:55:28 1940 777 M20 Dustin Skarda, 32, South St Paul, MN 4:01:33 9:13 4:01:08 1941 778 M20 Jin-Oh Song, 33, Minneapolis, MN 4:01:33 9:13 3:53:56 1942 38 M60 John Leonhart, 60, Urbandale, IA 4:01:34 9:13 3:56:12 1943 178 M50 John Oxton, 50, Lakeville, MN 4:01:34 9:13 4:00:14 1944 294 M40 Shawn Nghiem, 41, Midlothian, VA 4:01:36 9:13 3:55:14 1945 779 M20 Nathan Weidenhamer, 27, Minneapolis, MN 4:01:37 9:13 3:54:56 1946 348 M35 Ryan Krzykowski, 35, Olathe, KS 4:01:38 9:13 3:55:28 1947 235 M45 Mark Baumgarten, 49, Elmhurst, IL 4:01:39 9:13 3:57:57 1948 780 M20 Jay Frederickson, 27, Blue Earth, MN 4:01:39 9:13 3:53:31 1949 236 M45 Gerard Amadeo, 45, Des Moines, IA 4:01:41 9:13 3:57:43 1950 781 M20 Max Bader, 28, Inver Grove Hts, MN 4:01:41 9:13 3:54:46 1951 782 M20 Casey Houston, 33, Minneapolis, MN 4:01:42 9:13 3:57:51 1952 783 M20 Paul Scholtz, 23, Minneapolis, MN 4:01:43 9:13 3:53:17 1953 2 M65 Leonard Coequyt, 68, Hopkins, MN 4:01:44 9:13 3:57:40 1954 237 M45 Michael Galush, 48, Minneapolis, MN 4:01:45 9:13 3:58:23 1955 295 M40 Todd White, 44, Roseville, MN 4:01:46 9:13 4:01:23 1956 296 M40 Jeff Schultz, 42, Rosemount, MN 4:01:48 9:13 3:58:17 1957 784 M20 Cory Ulrich, 24, Faribault, MN 4:01:48 9:13 3:55:09 1958 785 M20 Tim Larsen, 32, Golden Valley, MN 4:01:49 9:13 3:55:23 1959 786 M20 Jason Bongard, 34, New Brighton, MN 4:01:50 9:13 3:55:07 1960 349 M35 Matthew Larkey, 35, St Louis Park, MN 4:01:53 9:14 4:01:16 1961 787 M20 Chris Scotch, 34, Minneapolis, MN 4:01:53 9:14 3:57:25 1962 788 M20 Greg Setterlund, 32, Fridley, MN 4:01:53 9:14 3:56:54 1963 789 M20 Brandon Abel, 32, Minneapolis, MN 4:01:55 9:14 3:58:05 1964 790 M20 Ethan Forsgren, 23, Ames, IA 4:01:55 9:14 3:53:51 1965 238 M45 Scott Evenson, 45, Pittsboro, NC 4:01:55 9:14 3:58:11 1966 791 M20 Michael Bishop, 34, Minneapolis, MN 4:01:57 9:14 3:58:24 1967 792 M20 Andy Kubiatowicz, 26, Minneapolis, MN 4:01:58 9:14 3:55:49 1968 179 M50 Michael Miller, 50, Woodbury, MN 4:01:58 9:14 3:56:21 1969 180 M50 Jenn-Feng Yan, 52, Maple Grove, MN 4:01:59 9:14 3:59:01 1970 239 M45 Timothy Grafe, 45, Edina, MN 4:01:59 9:14 3:58:20 1971 793 M20 Andrew Koch, 33, St Paul, MN 4:01:59 9:14 3:58:46 1972 297 M40 Jim Ballinger, 42, Shoreview, MN 4:02:02 9:14 3:57:35 1973 350 M35 Micah Roberts, 36, Eden Prairie, MN 4:02:06 9:14 3:54:44 1974 240 M45 Bill Kiecker, 46, Coon Rapids, MN 4:02:06 9:14 3:53:45 1975 794 M20 Jason Stoffel, 27, Fairmont, MN 4:02:06 9:14 3:59:07 1976 351 M35 Tom Sorenson, 38, Shakopee, MN 4:02:06 9:14 3:58:14 1977 795 M20 Evan Rausch, 23, Minneapolis, MN 4:02:07 9:14 3:58:05 1978 181 M50 Chris Messerly, 52, Vadnais Hts, MN 4:02:09 9:14 3:58:41 1979 241 M45 Scott Anderson, 47, New Hope, MN 4:02:09 9:14 3:54:33 1980 65 M55 Mohan Chettiar, 55, Medina, MN 4:02:10 9:14 3:59:14 1981 796 M20 Scott Charais, 31, White Bear Lake, MN 4:02:11 9:14 3:57:06 1982 66 M55 Miguel Angel Barrera, 57, Cancun, Mex 4:02:12 9:14 3:56:19 1983 67 M55 Stephen Gardner, 57, New York, NY 4:02:13 9:14 3:59:09 1984 352 M35 Andrew Nippert, 36, Afton, MN 4:02:13 9:14 3:58:49 1985 298 M40 Gomez Barraza, 41, Jalisco, Mex 4:02:14 9:14 3:58:55 1986 242 M45 Michael Milner, 45, Naples, FL 4:02:16 9:14 3:58:20 1987 797 M20 Eric Oakes, 26, Minneapolis, MN 4:02:16 9:14 3:57:36 1988 798 M20 Thomas Lindsay, 34, Minneapolis, MN 4:02:19 9:15 3:54:43 1989 799 M20 Neil Cowan, 34, St Louis Park, MN 4:02:19 9:15 3:58:04 1990 299 M40 Michael Marietti, 40, Minneapolis, MN 4:02:20 9:15 4:01:35 1991 800 M20 Michael Gooch, 29, Burnsville, MN 4:02:20 9:15 3:57:42 1992 300 M40 Bill Leeser, 43, Dubuque, IA 4:02:22 9:15 3:58:08 1993 301 M40 Matthew Barnes, 44, Minneapolis, MN 4:02:22 9:15 3:57:50 1994 801 M20 John Belisle, 30, Chicago, IL 4:02:23 9:15 3:56:35 1995 802 M20 Lucas Rettig, 26, Minneapolis, MN 4:02:24 9:15 3:57:47 1996 353 M35 Spencer Willbanks, 37, Chicago, IL 4:02:27 9:15 4:01:35 1997 803 M20 Brenner Sandberg, 29, New Hope, MN 4:02:31 9:15 3:58:58 1998 354 M35 Michael Penake, 36, Minneapolis, MN 4:02:31 9:15 3:56:57 1999 68 M55 Daniel Winderl, 55, Plymouth, MN 4:02:32 9:15 3:56:17 2000 804 M20 William Topka, 33, Apple Valley, MN 4:02:34 9:15 3:58:55 2001 243 M45 Randall Wandersee, 49, Woodbury, MN 4:02:36 9:15 3:59:29 2002 302 M40 Geoffrey Haas, 41, St Paul, MN 4:02:39 9:15 3:59:20 2003 303 M40 Todd Dragt, 41, Cottage Grove, MN 4:02:41 9:15 3:54:35 2004 304 M40 Mark Brickley, 40, Marshfield, WI 4:02:41 9:15 3:54:35 2005 305 M40 Brad Webb, 40, Woodbury, MN 4:02:43 9:15 3:57:37 2006 306 M40 Tim Lacroix, 44, Champlin, MN 4:02:47 9:16 3:59:20 2007 805 M20 Patrick Smith, 31, Minneapolis, MN 4:02:47 9:16 4:01:19 2008 69 M55 David Brown, 57, Excelsior, MN 4:02:47 9:16 3:59:00 2009 806 M20 Joseph Orrock, 24, St Louis Park, MN 4:02:49 9:16 3:58:48 2010 355 M35 Jonathan Wicklund, 36, Arden Hills, MN 4:02:52 9:16 3:55:13 2011 307 M40 Edward Younk, 44, Rochester, MN 4:02:55 9:16 4:01:41 2012 356 M35 Jim Klussman, 37, Mounds View, MN 4:02:56 9:16 3:56:10 2013 357 M35 Dave Kleyman, 39, Plymouth, MN 4:02:58 9:16 4:01:50 2014 807 M20 Andrew Baldwin, 27, St Paul, MN 4:02:58 9:16 3:59:08 2015 182 M50 Mark Murphy, 52, Minneapolis, MN 4:02:59 9:16 3:56:30 2016 358 M35 Jeff Cohen, 38, Minneapolis, MN 4:03:00 9:16 3:58:18 2017 244 M45 Matt Schumacher, 47, Minneapolis, MN 4:03:01 9:16 4:01:36 2018 808 M20 Daniel Lee, 25, Minneapolis, MN 4:03:02 9:16 4:01:59 2019 359 M35 Michael Beldon, 39, Roseville, MN 4:03:07 9:16 3:59:27 2020 360 M35 Jody Stange, 37, Los Angeles, CA 4:03:07 9:16 3:59:15 2021 245 M45 Michael Thrasher, 49, St Paul, MN 4:03:08 9:16 4:00:04 2022 809 M20 Jacob Dettmann, 30, Minneapolis, MN 4:03:10 9:16 3:58:56 2023 308 M40 Dan Goldman, 44, St Paul, MN 4:03:11 9:17 4:01:52 2024 183 M50 Scott Thorson, 52, Northfield, MN 4:03:13 9:17 3:57:42 2025 810 M20 Evan Ronken, 30, Buffalo, MN 4:03:13 9:17 3:59:30 2026 361 M35 Christopher Gjesfjeld, 35, Grand Forks, ND 4:03:15 9:17 3:51:08 2027 246 M45 Jim Stetler, 48, Plymouth, MN 4:03:16 9:17 3:59:14 2028 309 M40 Brian Rice, 43, Brandon, SD 4:03:17 9:17 3:59:23 2029 184 M50 Brent Bystrom, 50, White Bear Townsh, MN 4:03:19 9:17 3:59:56 2030 811 M20 Don Smith, 32, Madison, WI 4:03:21 9:17 3:57:02 2031 247 M45 James Gordon, 45, Dassel, MN 4:03:24 9:17 3:57:49 2032 39 M60 Dennis Carlson-Rioux, 60, Mendota Hts, MN 4:03:25 9:17 3:59:12 2033 812 M20 Jacob Hart, 20, Marshall, MN 4:03:26 9:17 4:03:08 2034 813 M20 Nathan Hockert, 23, Circle Pines, MN 4:03:27 9:17 3:58:32 2035 40 M60 Marvin Trandem, 64, Faribault, MN 4:03:27 9:17 4:02:06 2036 814 M20 Chris Petree, 34, Lakeville, MN 4:03:28 9:17 3:55:37 2037 70 M55 Norman Kane, 56, Milladore, WI 4:03:28 9:17 4:00:12 2038 248 M45 Dean Peters, 47, St Michael, MN 4:03:29 9:17 3:58:59 2039 815 M20 Peter Depasquale, 31, Brooklyn, NY 4:03:31 9:17 3:57:35 2040 249 M45 Ken Fritsch, 47, Mahtomedi, MN 4:03:31 9:17 3:55:50 2041 816 M20 Thomas Minner, 28, Lebanon, OH 4:03:34 9:17 4:03:00 2042 817 M20 Jason Fehr, 29, Shoreview, MN 4:03:38 9:18 4:02:19 2043 818 M20 Carl Hixson, 34, Plymouth, MN 4:03:42 9:18 3:59:03 2044 362 M35 Dylan McGuill, 36, Bloomington, MN 4:03:44 9:18 4:02:31 2045 819 M20 Ryan Kavanaugh, 33, Maplewood, MN 4:03:44 9:18 3:56:46 2046 71 M55 David Franke, 55, Little Canada, MN 4:03:45 9:18 3:59:59 2047 820 M20 Joshua Cronan, 32, Minneapolis, MN 4:03:47 9:18 3:57:12 2048 72 M55 Walter Cassellius, 55, Minneapolis, MN 4:03:49 9:18 3:56:05 2049 363 M35 Greg Rockvam, 35, Harrisburg, SD 4:03:49 9:18 4:00:49 2050 250 M45 Abubeker Osman, 45, Minneapolis, MN 4:03:51 9:18 3:55:28 2051 251 M45 Roger Imoto, 45, Lakeville, MN 4:03:51 9:18 3:57:21 2052 821 M20 Damon Laliberte, 31, Burnsville, MN 4:03:51 9:18 4:00:04 2053 310 M40 Joseph Dolan, 40, Minneapolis, MN 4:03:53 9:18 4:00:11 2054 364 M35 Jason Zimmerman, 38, Minneapolis, MN 4:03:53 9:18 4:02:38 2055 185 M50 Jonas Alpsten, 53, Karlstad, Swe 4:03:55 9:18 3:58:25 2056 41 M60 Bob Horrisberger, 61, Woodbury, MN 4:03:56 9:18 4:02:40 2057 822 M20 Nicholas Frank, 31, Milwaukee, WI 4:03:57 9:18 3:56:18 2058 365 M35 David Haveman, 39, Woodbury, MN 4:04:00 9:18 3:58:58 2059 42 M60 Tom Heydel, 60, Waukesha, WI 4:04:02 9:18 4:02:31 2060 366 M35 Jeffrey Mutschler, 39, Hudson, WI 4:04:04 9:19 3:57:55 2061 367 M35 David Hulsbrink, 39, Davenport, IA 4:04:05 9:19 3:57:59 2062 73 M55 Bob Erler, 55, Chanhassen, MN 4:04:05 9:19 4:00:18 2063 823 M20 Allen Koster, 30, Rock Island, IL 4:04:06 9:19 3:59:41 2064 186 M50 Brian Nash, 51, Cincinnati, OH 4:04:07 9:19 3:59:36 2065 824 M20 Kristopher Lightner, 31, Minneapolis, MN 4:04:09 9:19 3:55:57 2066 825 M20 Ryan Hayes, 26, Kuna, ID 4:04:10 9:19 4:02:59 2067 252 M45 Gerald Meissner, 49, St Paul, MN 4:04:13 9:19 3:57:58 2068 368 M35 Brett Riewe, 38, Elk River, MN 4:04:17 9:19 4:02:53 2069 826 M20 Nate Fritsch, 30, Woodbury, MN 4:04:21 9:19 4:03:29 2070 827 M20 Mike Tidball, 26, Belmont, MI 4:04:22 9:19 4:00:41 2071 828 M20 John Focke, 31, St Louis Park, MN 4:04:25 9:19 4:00:45 2072 829 M20 Nathan Corrow, 27, St Paul, MN 4:04:26 9:19 3:58:59 2073 369 M35 Anthony Montabon, 39, Rochester, MN 4:04:26 9:19 3:57:32 2074 187 M50 Kevin Osborn, 54, Little Canada, MN 4:04:26 9:19 3:57:18 2075 830 M20 Andrew Suedbeck, 29, Shakopee, MN 4:04:28 9:19 3:57:13 2076 831 M20 Neil Kolatkar, 31, Minneapolis, MN 4:04:29 9:20 3:57:17 2077 832 M20 Brent Krocak, 31, Minneapolis, MN 4:04:31 9:20 4:03:52 2078 370 M35 Travis Jeffrey, 36, Coon Rapids, MN 4:04:31 9:20 4:01:34 2079 253 M45 Ehssan Taghizadeh, 49, Minneapolis, MN 4:04:35 9:20 3:56:30 2080 188 M50 Mike Kubiatowicz, 50, Eau Claire, WI 4:04:35 9:20 3:58:26 2081 833 M20 Adam Driscoll, 27, Eden Prairie, MN 4:04:36 9:20 4:01:19 2082 254 M45 Jeffrey Flake, 45, Maple Grove, MN 4:04:37 9:20 4:00:42 2083 834 M20 Scott Hughes, 29, Minneapolis, MN 4:04:37 9:20 4:00:16 2084 835 M20 Sean Harris, 31, Otsego, MN 4:04:38 9:20 4:03:04 2085 836 M20 Michael Groves, 28, Cottage Grove, MN 4:04:39 9:20 3:57:52 2086 837 M20 Zachary Neitzke, 22, Farmington, MN 4:04:39 9:20 3:57:45 2087 311 M40 Michael Oneil, 43, Roseville, MN 4:04:40 9:20 4:00:59 2088 312 M40 Mark Bukowski, 44, South St Paul, MN 4:04:42 9:20 4:00:24 2089 838 M20 Mike Sellman, 34, Albertville, MN 4:04:42 9:20 4:00:16 2090 839 M20 Kenny King, 23, Alexandria, MN 4:04:43 9:20 3:57:27 2091 313 M40 Dain Silvola, 43, St Paul, MN 4:04:43 9:20 4:00:05 2092 840 M20 Danny King, 23, Roseville, MN 4:04:44 9:20 3:57:28 2093 314 M40 Neil Craigan, 42, Hugo, MN 4:04:44 9:20 4:04:15 2094 3 M70 Darrell Christensen, 74, Bloomington, MN 4:04:44 9:20 4:04:13 2095 841 M20 Nathan Breuer, 21, Farmington, MN 4:04:45 9:20 3:57:52 2096 842 M20 Steven Heide, 34, Prior Lake, MN 4:04:45 9:20 4:01:40 2097 255 M45 Matt Solverson, 48, Carbondale, IL 4:04:46 9:20 3:57:09 2098 843 M20 Matthew Fisher, 30, Minnetonka, MN 4:04:48 9:20 3:59:56 2099 256 M45 Jeff Dobratz, 48, Hutchinson, MN 4:04:51 9:20 3:57:05 2100 257 M45 Thomas Holst, 47, Lanesboro, MN 4:04:51 9:20 3:56:32 2101 315 M40 Rob Kuenzi, 40, Hutchinson, MN 4:04:52 9:20 4:00:49 2102 74 M55 Greg Fahey, 55, Minneapolis, MN 4:04:54 9:20 3:58:10 2103 371 M35 Peter Suchoski, 36, Shoreview, MN 4:04:54 9:20 4:01:35 2104 372 M35 Brian Mullen, 35, Delano, MN 4:04:56 9:21 4:01:52 2105 844 M20 Kyle Scheeler, 22, St Cloud, MN 4:04:57 9:21 3:52:51 2106 845 M20 Jared Skovbroten, 25, Rochester, MN 4:04:57 9:21 4:01:53 2107 316 M40 Richard Marti, 41, Lino Lakes, MN 4:05:02 9:21 4:01:03 2108 846 M20 Ben Flaaten, 23, Minneapolis, MN 4:05:06 9:21 3:56:39 2109 373 M35 Anthony Russeth, 37, Lakeville, MN 4:05:06 9:21 4:01:45 2110 189 M50 Stan King, 54, St Paul, MN 4:05:07 9:21 4:01:02 2111 847 M20 Brent Birkemeier, 26, Woodbury, MN 4:05:10 9:21 3:59:06 2112 848 M20 Nathan Larson, 26, Fargo, ND 4:05:12 9:21 3:57:08 2113 849 M20 Cory Syverson, 25, Fargo, ND 4:05:13 9:21 3:57:09 2114 258 M45 William Weber, 45, Minneapolis, MN 4:05:13 9:21 3:59:12 2115 850 M20 Theodore Haddad, 28, Rochester, MN 4:05:14 9:21 3:59:22 2116 75 M55 Victor Yakhinson, 57, St Paul, MN 4:05:16 9:21 4:04:49 2117 851 M20 Nolan Swanson, 20, Eldridge, IA 4:05:19 9:21 4:04:22 2118 317 M40 Johnny Surprise, 43, St Paul, MN 4:05:21 9:21 3:59:35 2119 374 M35 Jeff Seel, 38, Plymouth, MN 4:05:26 9:22 3:57:56 2120 318 M40 Ronney Capps, 43, Ramsey, MN 4:05:29 9:22 3:58:30 2121 852 M20 Kevin Martin, 34, Minneapolis, MN 4:05:32 9:22 3:59:20 2122 853 M20 David Birken, 28, Rochester, MN 4:05:32 9:22 4:01:31 2123 259 M45 Dale Nelson, 46, Delano, MN 4:05:33 9:22 4:01:58 2124 854 M20 Neal Bachman, 31, Otsego, MN 4:05:34 9:22 4:04:49 2125 260 M45 Jim Cloutier, 47, St Michael, MN 4:05:36 9:22 4:02:11 2126 3 M65 Paul McNaughton, 66, North Prairie, WI 4:05:38 9:22 4:01:55 2127 261 M45 Mike Nyman, 47, Cedar Falls, IA 4:05:44 9:22 4:04:18 2128 855 M20 Nathan Bliss, 29, Killeen, TX 4:05:51 9:23 3:57:42 2129 856 M20 Brian Olson, 27, St Louis Park, MN 4:05:56 9:23 4:01:23 2130 262 M45 Eric Mueller, 46, Minneapolis, MN 4:05:57 9:23 3:59:56 2131 190 M50 James Stuart St Jacque, 53, Minneapolis, MN 4:06:00 9:23 4:02:47 2132 191 M50 James Vrchota, 52, Litchfield, MN 4:06:01 9:23 4:02:55 2133 857 M20 Andrew Fullenkamp, 26, Minneapolis, MN 4:06:02 9:23 3:58:25 2134 858 M20 Nick Johnson, 29, Plymouth, MN 4:06:04 9:23 4:01:18 2135 859 M20 Andrew Arndt, 28, Westerville, OH 4:06:06 9:23 4:02:51 2136 860 M20 Phil Reusswig, 27, Cambridge, MA 4:06:06 9:23 4:02:51 2137 319 M40 Curtis Kenkel, 42, St Paul, MN 4:06:07 9:23 3:58:38 2138 320 M40 John Evans, 44, St Paul, MN 4:06:09 9:23 3:59:03 2139 375 M35 Kevin Murphy, 35, Minneapolis, MN 4:06:09 9:23 4:02:17 2140 861 M20 Dan Gapp, 25, St Louis Park, MN 4:06:10 9:23 4:04:54 2141 76 M55 Joe Blunk, 59, Ames, IA 4:06:11 9:23 4:02:57 2142 862 M20 Derek Hotter, 23, Ellsworth, WI 4:06:11 9:23 4:00:06 2143 77 M55 Enrique Escobar Angeles, 55, Mexico, Mex 4:06:12 9:23 4:00:52 2144 321 M40 Dan Huebner, 42, Hershey, NE 4:06:23 9:24 3:59:09 2145 322 M40 Tripp Parker, 43, St Paul, MN 4:06:24 9:24 4:01:10 2146 192 M50 Rosendo Rodriguez, 53, Mexico D F , Mex 4:06:25 9:24 4:05:45 2147 863 M20 Matthew Pahl, 29, Santa Fe, NM 4:06:25 9:24 4:02:39 2148 864 M20 John Bartsh, 34, Richfield, MN 4:06:28 9:24 4:00:35 2149 865 M20 Andrew Sawyer, 33, Bloomington, MN 4:06:30 9:24 3:58:54 2150 376 M35 Bill Wozney, 38, Prior Lake, MN 4:06:33 9:24 4:00:12 2151 866 M20 Theodore Schweitz, 31, Minneapolis, MN 4:06:36 9:24 4:03:04 2152 377 M35 Chris Harrison, 37, Streamwood, IL 4:06:39 9:24 3:58:35 2153 78 M55 Rick Devine, 58, Rochester, MN 4:06:39 9:24 4:03:17 2154 43 M60 Tim Kennedy, 63, Minneapolis, MN 4:06:41 9:25 4:05:56 2155 323 M40 Cuau Santa-Ana, 40, Mexico, Mex 4:06:42 9:25 4:03:44 2156 378 M35 Dale Punzel, 36, Sparta, WI 4:06:42 9:25 4:02:35 2157 263 M45 Mike Hesse, 45, Elk River, MN 4:06:43 9:25 4:00:09 2158 379 M35 Michael Lauer, 36, Edina, MN 4:06:44 9:25 4:03:30 2159 79 M55 Shin Kang, 59, Ramsey, MN 4:06:45 9:25 4:03:31 2160 264 M45 John Brudwick, 45, Sauk Rapids, MN 4:06:46 9:25 4:02:47 2161 324 M40 Chris Johnson, 41, Plymouth, MN 4:06:48 9:25 4:02:12 2162 867 M20 Shiva Sankalp, 25, Columbia, MO 4:06:49 9:25 4:03:27 2163 380 M35 Tod Foley, 37, Minneapolis, MN 4:06:50 9:25 4:03:05 2164 193 M50 Patrick Zielinski, 54, New Berlin, WI 4:06:50 9:25 4:03:24 2165 381 M35 Bryan Lebar, 39, Shawnee, KS 4:06:52 9:25 4:03:18 2166 868 M20 Tom Scheidnes, 30, Golden Valley, MN 4:06:52 9:25 3:59:18 2167 325 M40 Robert Kammann, 44, Woodbury, MN 4:06:53 9:25 4:03:50 2168 869 M20 Christopher Miller, 23, Minneapolis, MN 4:06:53 9:25 3:59:05 2169 870 M20 Anders Lindberg, 25, Golden Valley, MN 4:06:53 9:25 4:03:16 2170 871 M20 Ryan Hinz, 27, Brooklyn Park, MN 4:06:54 9:25 4:03:08 2171 326 M40 Erick Estrada, 40, Guatemala Ciudad, GU 4:06:55 9:25 4:01:33 2172 80 M55 N Stor Alfred Dominguez, 57, Guatemala, Gua 4:06:55 9:25 4:01:35 2173 382 M35 Bob Hoad, 36, Savage, MN 4:06:56 9:25 3:59:12 2174 872 M20 Brady Walz, 33, St Paul, MN 4:07:00 9:25 4:00:03 2175 44 M60 Scott Richardson, 64, Austin, MN 4:07:02 9:25 3:59:40 2176 327 M40 Pedro Tchmola, 44, Woodbury, MN 4:07:03 9:25 4:02:02 2177 194 M50 Rick Lyrek, 50, Apple Valley, MN 4:07:06 9:25 4:06:22 2178 873 M20 Erik Hansen, 31, Minneapolis, MN 4:07:09 9:26 4:03:31 2179 874 M20 Joseph Henry, 28, Minneapolis, MN 4:07:11 9:26 3:58:47 2180 383 M35 Tony Cloyd, 39, Shakopee, MN 4:07:11 9:26 4:03:18 2181 195 M50 Jayme Greising, 53, Coon Rapids, MN 4:07:12 9:26 4:03:20 2182 875 M20 Patrick Murphy, 24, Anoka, MN 4:07:14 9:26 4:00:56 2183 81 M55 Hyon Kim, 56, Burnsville, MN 4:07:14 9:26 4:06:10 2184 876 M20 Mark Adam, 32, Rosemount, MN 4:07:15 9:26 4:03:39 2185 328 M40 James Rosenow, 44, Shoreview, MN 4:07:15 9:26 4:03:32 2186 384 M35 Jay Maloney, 39, Edina, MN 4:07:19 9:26 3:59:09 2187 385 M35 Andy Brower, 39, Savage, MN 4:07:20 9:26 4:06:12 2188 386 M35 Clint Balfanz, 37, Burnsville, MN 4:07:21 9:26 4:04:23 2189 45 M60 Stephen Holloway, 60, Minneapolis, MN 4:07:23 9:26 4:04:19 2190 265 M45 Mark Quinn, 47, Plymouth, MN 4:07:24 9:26 4:00:52 2191 266 M45 Bret Anderson, 47, Hastings, MN 4:07:24 9:26 4:03:21 2192 387 M35 Seigo Masubuchi, 39, St Paul, MN 4:07:27 9:26 4:05:23 2193 267 M45 Barry Williamson, 49, Rosemount, MN 4:07:27 9:26 4:05:22 2194 877 M20 William Jenkins, 32, Minneapolis, MN 4:07:27 9:26 4:01:27 2195 82 M55 Jeff Bostow, 55, Apple Valley, MN 4:07:28 9:26 4:07:10 2196 196 M50 Scott Jamison, 54, Wentworth, SD 4:07:29 9:26 4:03:17 2197 83 M55 Dan Agrimson, 58, Eden Prairie, MN 4:07:30 9:26 3:59:12 2198 197 M50 Dean Laiti, 51, Fridley, MN 4:07:33 9:27 4:06:32 2199 878 M20 Brian Sobocinski, 33, St Paul, MN 4:07:35 9:27 4:04:05 2200 84 M55 Masahiro Sugii, 55, Rosemount, MN 4:07:41 9:27 4:03:22 2201 879 M20 Tobin Vollmar, 26, Lakeville, MN 4:07:42 9:27 4:01:50 2202 880 M20 Chris Price, 34, Falcon Heights, MN 4:07:43 9:27 4:03:47 2203 198 M50 Michael Korpi, 51, Minneapolis, MN 4:07:45 9:27 4:04:10 2204 881 M20 Micah Spiegle, 23, Eden Prairie, MN 4:07:45 9:27 4:02:52 2205 882 M20 David Brickner, 24, Apple Valley, MN 4:07:45 9:27 4:02:52 2206 883 M20 Kyle Lowe, 26, Davenport, IA 4:07:46 9:27 4:04:01 2207 388 M35 John Bryant, 37, Minneapolis, MN 4:07:46 9:27 4:01:54 2208 85 M55 William Freeman, 56, Rochester, MN 4:07:48 9:27 4:04:16 2209 389 M35 Scott Rahm, 39, Sartell, MN 4:07:51 9:27 4:00:13 2210 86 M55 Joseph Jeppesen, 56, Chanhassen, MN 4:07:54 9:27 4:04:18 2211 268 M45 Larry Hiedeman, 47, Apple Valley, MN 4:07:54 9:27 4:02:48 2212 884 M20 Nicholas Bukoskey, 21, Blaine, MN 4:07:56 9:27 4:01:31 2213 885 M20 Timothy Matsuura, 29, Columbia Hts, MN 4:07:57 9:27 4:06:41 2214 199 M50 Barry Hannine, 53, Burnsville, MN 4:07:58 9:27 4:01:52 2215 329 M40 John Forse, 41, Eagan, MN 4:08:01 9:28 4:04:31 2216 886 M20 Jose Jacobo, 30, La Jolla, CA 4:08:03 9:28 4:07:23 2217 330 M40 Scott Schwister, 42, West St Paul, MN 4:08:03 9:28 4:02:03 2218 269 M45 Michael Smith, 47, West Hills, CA 4:08:05 9:28 4:04:10 2219 390 M35 Eric Van Brocklin, 39, Albert Lea, MN 4:08:05 9:28 4:00:58 2220 4 M70 Dick Westerlund, 74, Rochester, MN 4:08:06 9:28 4:04:34 2221 200 M50 Philip Face, 50, Falcon Heights, MN 4:08:08 9:28 4:01:47 2222 270 M45 Lee Renneke, 49, Eagan, MN 4:08:08 9:28 4:02:49 2223 887 M20 Nathan Day, 24, White Bear Townsh, MN 4:08:11 9:28 3:56:10 2224 201 M50 Brent Metfessel, 52, Eden Prairie, MN 4:08:16 9:28 4:04:10 2225 271 M45 John Nelsen, 47, Circle Pines, MN 4:08:17 9:28 4:06:51 2226 391 M35 Shane Rose, 37, Woodbury, MN 4:08:18 9:28 4:00:18 2227 331 M40 John Barbie, 43, St Paul, MN 4:08:18 9:28 4:05:22 2228 272 M45 Todd Stenvig, 45, Lino Lakes, MN 4:08:19 9:28 4:04:40 2229 202 M50 Thomas Perri, 50, Maple Grove, MN 4:08:20 9:28 4:05:22 2230 888 M20 Steven Johns, 29, Minneapolis, MN 4:08:21 9:28 4:04:31 2231 889 M20 Adam Davis, 34, Alexandria, VA 4:08:22 9:28 4:00:36 2232 332 M40 Chris Orthey, 41, Edina, MN 4:08:24 9:28 4:08:08 2233 890 M20 Gregory Halvorson, 27, Chicago, IL 4:08:31 9:29 4:05:27 2234 891 M20 Neal Reykdal, 30, Eagan, MN 4:08:32 9:29 4:04:32 2235 9 M18 Aaron McCrossan, 19, St Anthony, MN 4:08:37 9:29 4:02:59 2236 87 M55 Mark Potter, 55, Roseville, MN 4:08:39 9:29 4:04:27 2237 892 M20 Michael Parker, 26, St Paul, MN 4:08:39 9:29 4:03:47 2238 203 M50 Chuck Phipps, 50, Woodbury, MN 4:08:46 9:29 4:04:22 2239 333 M40 Robert O'Halloran, 41, Grand Forks, ND 4:08:47 9:29 3:59:57 2240 392 M35 Dominique Navarro, 37, Rochester, MN 4:08:47 9:29 4:03:34 2241 273 M45 Mark Leddy, 49, Milbank, SD 4:08:48 9:29 4:05:14 2242 393 M35 Joe Mortl, 35, Plymouth, MN 4:08:54 9:30 4:05:52 2243 893 M20 Grant Haugan, 24, Lakeville, MN 4:08:54 9:30 4:01:09 2244 46 M60 Jim Purdin, 61, Oregon, WI 4:08:56 9:30 4:03:58 2245 274 M45 Christopher Christie, 46, Columbus, OH 4:08:56 9:30 4:07:35 2246 275 M45 Nader Sheikhi, 45, Eagan, MN 4:08:56 9:30 4:03:55 2247 894 M20 Ronald McRae, 27, Anoka, MN 4:08:57 9:30 4:02:15 2248 895 M20 Eric Zakovich, 34, Dayton, MN 4:08:59 9:30 4:01:31 2249 394 M35 Olok Nykew, 36, St Joseph, MO 4:09:00 9:30 4:00:20 2250 204 M50 Fernando Gaitan, 50, Guatemala, Gua 4:09:00 9:30 4:03:39 2251 334 M40 Aaron Roth, 41, Chaska, MN 4:09:01 9:30 4:04:39 2252 896 M20 Zdenek Korinek Jr, 34, New Brighton, MN 4:09:02 9:30 4:03:08 2253 4 M65 Herb Byun, 67, Lino Lakes, MN 4:09:03 9:30 4:05:51 2254 897 M20 Benjamin Gerber, 28, Minneapolis, MN 4:09:05 9:30 4:05:32 2255 898 M20 Jason Clevenger, 33, Johnston, IA 4:09:07 9:30 4:03:05 2256 395 M35 Mark Schnaser, 37, Marshall, MN 4:09:08 9:30 4:08:46 2257 899 M20 Chris Dillon, 33, Maple Grove, MN 4:09:08 9:30 4:05:37 2258 396 M35 Chris Benjamin, 36, Harrisonville, MO 4:09:10 9:30 4:03:01 2259 335 M40 Edward Paraiso, 42, Glen Allen, VA 4:09:12 9:30 4:02:49 2260 336 M40 Rajesh Kapoor, 42, Edina, MN 4:09:13 9:30 4:05:48 2261 88 M55 Rick Edinger, 55, Edina, MN 4:09:15 9:30 4:05:33 2262 337 M40 Shuangyi Tang, 42, Eden Prairie, MN 4:09:20 9:31 4:03:02 2263 47 M60 Gordon Straka, 62, Afton, MN 4:09:20 9:31 4:05:56 2264 397 M35 Theodore Mueller, 37, Stcharles, MN 4:09:20 9:31 4:01:49 2265 205 M50 Omar Janjua, 53, Edmond, OK 4:09:22 9:31 4:06:01 2266 900 M20 Scott Horsfall, 32, Minneapolis, MN 4:09:22 9:31 4:01:06 2267 338 M40 Terence Winstead, 40, Maple Grove, MN 4:09:23 9:31 4:05:12 2268 901 M20 Adam Timm, 28, Eagan, MN 4:09:35 9:31 4:09:22 2269 339 M40 Eric Barnum, 41, Edina, MN 4:09:36 9:31 4:08:29 2270 206 M50 Otto Venegas, 53, Guatemala, Gua 4:09:37 9:31 4:04:15 2271 902 M20 Drew Lukes, 24, Sping Valley, WI 4:09:40 9:31 4:04:47 2272 903 M20 Dylan Lukes, 24, Spring Valley, WI 4:09:40 9:31 4:04:47 2273 904 M20 Marcellus McMullen, 34, Minnetonka, MN 4:09:41 9:31 4:01:21 2274 905 M20 Josh Salzman, 32, Hastings, MN 4:09:44 9:32 4:05:40 2275 340 M40 Chad Hasenohrl, 41, Woodbury, MN 4:09:44 9:32 4:06:13 2276 276 M45 Tom De Ranitz, 46, Minneapolis, MN 4:09:47 9:32 4:02:52 2277 398 M35 Robert Haung, 38, Maplewood, MN 4:09:50 9:32 4:06:55 2278 399 M35 Filipe Moreira, 39, Mount Horeb, WI 4:09:53 9:32 4:04:45 2279 48 M60 Robert Mortimer, 61, Williamsville, NY 4:09:54 9:32 4:05:30 2280 207 M50 Paul Bruggeman, 50, Sioux Falls, SD 4:09:55 9:32 4:03:05 2281 341 M40 Sean Coe, 40, Plymouth, MN 4:09:56 9:32 4:01:39 2282 49 M60 Mario Romero, 60, Mexico City, Mex 4:09:58 9:32 4:06:50 2283 342 M40 Peter Galvin, 41, Hudson, WI 4:09:59 9:32 4:04:06 2284 400 M35 Gregory Beal, 36, Madison, WI 4:10:02 9:32 4:02:31 2285 343 M40 Christopher Gran, 40, Minneapolis, MN 4:10:03 9:32 4:08:38 2286 401 M35 Jason Adrians, 35, McFarland, WI 4:10:03 9:32 4:06:04 2287 208 M50 David Vanoverbeke, 54, Minneapolis, MN 4:10:06 9:32 4:06:32 2288 344 M40 Jay Lemke, 43, Stillwater, MN 4:10:06 9:32 4:06:09 2289 906 M20 Callen Weispfennig, 25, Glenwood, MN 4:10:07 9:32 4:02:43 2290 907 M20 Cory Andring, 33, Eyota, MN 4:10:07 9:32 4:05:24 2291 908 M20 Brandon Solie, 23, Rochester, MN 4:10:09 9:32 3:58:33 2292 277 M45 Gary Mullen-Schultz, 49, Minneapolis, MN 4:10:10 9:33 3:58:34 2293 402 M35 Rob Millhollin, 36, Hastings, MN 4:10:10 9:33 4:01:46 2294 403 M35 Kevin Miller, 37, Maple Lake, MN 4:10:14 9:33 4:03:22 2295 909 M20 Kevin Drake, 31, Minneapolis, MN 4:10:18 9:33 4:02:30 2296 345 M40 Paul Thorne, 43, Hopkins, MN 4:10:19 9:33 4:06:40 2297 278 M45 Pedro Zamora, 46, Mexico, Mex 4:10:20 9:33 4:04:08 2298 404 M35 Jeremy Olson, 38, Woodbury, MN 4:10:20 9:33 4:04:04 2299 910 M20 Douglas Nelson, 30, Minneapolis, MN 4:10:21 9:33 4:09:28 2300 279 M45 Roger Mathieu, 45, Stillwater, MN 4:10:22 9:33 4:09:13 2301 10 M18 Brendan Cole, 18, Apple Valley, MN 4:10:24 9:33 4:07:12 2302 280 M45 Ron George, 48, Winnipeg, Can 4:10:27 9:33 4:09:16 2303 346 M40 Craig Blake, 43, Eden Prairie, MN 4:10:28 9:33 4:06:45 2304 209 M50 Chris Gannaway, 54, Inver Grove Hts, MN 4:10:29 9:33 3:58:48 2305 210 M50 Jim Hanlon, 52, St Louis Park, MN 4:10:30 9:33 4:03:05 2306 347 M40 Clayt Handt, 42, Savage, MN 4:10:30 9:33 4:05:06 2307 911 M20 Darren Struckmann, 29, New Brighton, MN 4:10:34 9:33 4:03:31 2308 912 M20 Richard Carlson, 27, Minneapolis, MN 4:10:34 9:33 4:09:06 2309 5 M65 Rod Raabe, 66, Swisher, IA 4:10:36 9:33 4:03:41 2310 281 M45 Peter Ylvisaker, 49, Marion, IA 4:10:36 9:33 4:03:41 2311 913 M20 John Schomburg, 25, Minneapolis, MN 4:10:39 9:34 4:06:43 2312 211 M50 Eric Evenson, 53, Maple Grove, MN 4:10:39 9:34 4:06:36 2313 914 M20 Chris Buday, 32, Mequon, WI 4:10:40 9:34 4:06:28 2314 915 M20 Joshua Dery, 32, White Bear Lake, MN 4:10:40 9:34 4:06:28 2315 916 M20 Benjamin Christianson, 24, Apple Valley, MN 4:10:43 9:34 4:07:36 2316 405 M35 Aaron Hareid, 35, Apple Valley, MN 4:10:43 9:34 4:07:29 2317 917 M20 Paul Nystrom, 34, Brooklyn Park, MN 4:10:46 9:34 4:07:17 2318 918 M20 Joshua Hansen, 20, Ames, IA 4:10:49 9:34 4:09:23 2319 212 M50 Michael Bernsteen, 54, Hudson, WI 4:10:49 9:34 4:05:11 2320 919 M20 Matthew Kuure-Kinsey, 32, Plymouth, MN 4:10:51 9:34 4:04:51 2321 406 M35 R Thomas Behnke, 35, Eden Prairie, MN 4:10:54 9:34 4:03:52 2322 348 M40 James Johnson, 40, Hugo, MN 4:10:57 9:34 4:06:51 2323 50 M60 David Davenport, 60, Rochester, NY 4:10:58 9:34 4:09:38 2324 407 M35 Bryan Anderson, 35, Minneapolis, MN 4:10:59 9:34 4:02:43 2325 920 M20 Karl Brown, 32, Minneapolis, MN 4:11:01 9:34 3:58:47 2326 349 M40 Todd Bergstrom, 44, Lakeville, MN 4:11:03 9:35 4:06:26 2327 921 M20 Kyle Koceja, 30, Wausau, WI 4:11:05 9:35 4:11:05 2328 922 M20 Dane Cannon, 23, Mount Horeb, WI 4:11:05 9:35 4:02:31 2329 213 M50 Randy Steiner, 51, Fitchburg, WI 4:11:06 9:35 4:02:31 2330 923 M20 Sean Hilpisch, 24, Vadnais Hts, MN 4:11:06 9:35 4:08:05 2331 6 M65 Jeffrey Grosscup, 65, Minneapolis, MN 4:11:06 9:35 4:07:17 2332 214 M50 Vince Montgomery, 50, Woodbury, MN 4:11:09 9:35 4:07:16 2333 350 M40 Dmitry Zhivotov, 41, Plymouth, MN 4:11:13 9:35 4:06:18 2334 282 M45 Paul Koob, 48, Worthington, MN 4:11:14 9:35 4:08:17 2335 215 M50 Timothy Scanlan, 50, Burlington, CT 4:11:14 9:35 4:04:48 2336 408 M35 Robert Legrow, 36, Watertown, WI 4:11:16 9:35 4:07:19 2337 924 M20 Peter Hulbert, 32, Edina, MN 4:11:20 9:35 4:00:21 2338 51 M60 Lee Rasmussen, 60, Bloomington, MN 4:11:24 9:35 4:04:01 2339 925 M20 Dustin Bengtson, 29, Woodbury, MN 4:11:27 9:35 3:59:59 2340 926 M20 David Elliott, 34, Minnetonka, MN 4:11:29 9:36 4:07:37 2341 216 M50 Brian Meade, 50, New Hope, MN 4:11:31 9:36 4:07:27 2342 927 M20 Brendon Horton, 34, St Paul, MN 4:11:31 9:36 4:07:28 2343 351 M40 Gerardo S Ncheznava, 43, Bosques De Las Lo, ME 4:11:33 9:36 4:06:12 2344 928 M20 Daniel Morton, 22, Granger, IN 4:11:33 9:36 4:08:25 2345 217 M50 Tim Dufour, 51, Libertyville, IL 4:11:34 9:36 4:07:34 2346 352 M40 Patrick Selchow, 44, Apple Valley, MN 4:11:34 9:36 4:07:34 2347 409 M35 John Murphy, 37, Victoria, MN 4:11:35 9:36 4:08:06 2348 929 M20 Pete Manchester, 31, St Louis Park, MN 4:11:37 9:36 4:00:21 2349 353 M40 Derek Campbell, 40, Washington, DC 4:11:40 9:36 4:07:34 2350 218 M50 Jeff Seaver, 54, Moorhead, MN 4:11:41 9:36 4:03:22 2351 410 M35 Matt Hansen, 37, Cedar Falls, IA 4:11:42 9:36 4:08:35 2352 930 M20 Troy Lubbers, 33, Minneapolis, MN 4:11:43 9:36 4:07:50 2353 411 M35 Matt Esch, 38, Winona, MN 4:11:44 9:36 4:07:23 2354 412 M35 Jason Bretz, 37, Eden Prairie, MN 4:11:46 9:36 4:07:03 2355 413 M35 Dan Weston, 37, Cottage Grove, MN 4:11:47 9:36 4:10:48 2356 219 M50 Mike Manning, 50, Woodbury, MN 4:11:48 9:36 4:08:16 2357 354 M40 Brian Comeau, 42, Bloomington, MN 4:11:52 9:36 4:06:19 2358 931 M20 Doug Franzwa, 32, Woodbury, MN 4:11:55 9:37 4:10:16 2359 220 M50 Rod Fisher, 53, Eden Prairie, MN 4:11:58 9:37 4:10:51 2360 932 M20 Michael Crummy, 32, Fargo, ND 4:12:00 9:37 4:08:40 2361 933 M20 Brandon Peery, 22, Annandale, MN 4:12:02 9:37 4:05:46 2362 934 M20 Jordan Langen, 22, Crystal, MN 4:12:04 9:37 4:05:48 2363 935 M20 Andrew Murphy, 28, Minneapolis, MN 4:12:05 9:37 4:03:49 2364 283 M45 Robert Standridge, 46, Bentonville, AR 4:12:08 9:37 4:11:26 2365 221 M50 Matthew Froncek, 50, Mesa, AZ 4:12:10 9:37 4:08:34 2366 414 M35 Scott Wiggins, 38, Woodbury, MN 4:12:11 9:37 4:08:13 2367 355 M40 Gregorio Cruz, 43, Afton, MN 4:12:11 9:37 4:08:52 2368 7 M65 David Jones, 67, St Paul, MN 4:12:12 9:37 4:10:57 2369 936 M20 Thomas Smouse, 32, St Paul, MN 4:12:15 9:37 4:07:08 2370 937 M20 Chris Gelbmann, 23, Woodbury, MN 4:12:16 9:37 4:05:53 2371 356 M40 David Church, 42, Chicago, IL 4:12:18 9:37 4:07:40 2372 938 M20 Christian Fritzberg, 30, Minneapolis, MN 4:12:20 9:37 4:11:41 2373 939 M20 James Sintler, 22, Fridley, MN 4:12:21 9:38 4:04:10 2374 284 M45 Todd Kalina, 47, Eagan, MN 4:12:28 9:38 4:06:58 2375 940 M20 Kyle Williamson, 30, Waunakee, WI 4:12:32 9:38 4:05:46 2376 357 M40 Donald Bishop, 41, Cedar Falls, IA 4:12:35 9:38 4:08:21 2377 358 M40 Staven Bruce, 41, Minneapolis, MN 4:12:40 9:38 4:01:41 2378 285 M45 Michael Conlin, 46, Sioux Falls, SD 4:12:41 9:38 4:03:51 2379 89 M55 Rod Brostrom, 55, Huntersville, NC 4:12:41 9:38 4:03:51 2380 286 M45 Stephen Donahue, 46, Edina, MN 4:12:42 9:38 4:08:20 2381 222 M50 Michael Neumann, 54, Rochester, MN 4:12:44 9:38 4:07:45 2382 223 M50 Timothy Skopec, 52, Iowa City, IA 4:12:45 9:38 4:09:47 2383 224 M50 William Richardson, 53, Bloomington, MN 4:12:45 9:38 4:09:00 2384 415 M35 Scott Anderson, 39, Plainview, MN 4:12:46 9:38 4:08:06 2385 287 M45 Brad Vick, 45, Lake Elmo, MN 4:12:46 9:38 4:06:49 2386 941 M20 Joe Eckerle, 33, Hugo, MN 4:12:47 9:38 4:07:34 2387 288 M45 Stephen Smith, 48, Roseville, MN 4:12:49 9:39 4:04:11 2388 942 M20 Justin Cardinal, 30, Minneapolis, MN 4:12:49 9:39 4:09:11 2389 90 M55 Jim Kunitz, 55, Eden Prairie, MN 4:12:49 9:39 4:07:07 2390 91 M55 Tom Nyre, 57, Galesville, WI 4:12:50 9:39 4:09:37 2391 359 M40 Michael Johnson, 40, Oshkosh, WI 4:12:51 9:39 4:12:16 2392 416 M35 David Wilson, 39, Minneapolis, MN 4:12:54 9:39 4:06:40 2393 289 M45 Brian McNamara, 48, Maple Plain, MN 4:12:58 9:39 4:07:07 2394 360 M40 Paul Eichstaedt, 41, Blaine, MN 4:12:59 9:39 4:11:50 2395 943 M20 Sheridan Fox, 30, St Paul, MN 4:13:01 9:39 4:05:48 2396 290 M45 Eric Lechtzin, 45, Huntingdon Valley, PA 4:13:01 9:39 4:09:26 2397 944 M20 Casey Smith, 26, St Michael, MN 4:13:01 9:39 4:12:01 2398 225 M50 Tim Distel, 51, Champlin, MN 4:13:05 9:39 4:07:42 2399 417 M35 Christopher True, 37, St Paul, MN 4:13:12 9:39 4:05:56 2400 291 M45 Alex Kiresuk, 45, Roseville, MN 4:13:14 9:40 4:06:46 2401 945 M20 Bob Reinhardt, 25, St Paul, MN 4:13:15 9:40 4:05:48 2402 946 M20 Joseph Selby, 30, Richfield, MN 4:13:17 9:40 4:02:20 2403 292 M45 Brent Erlandson, 45, St Louis Park, MN 4:13:19 9:40 4:08:12 2404 361 M40 Chris Carlson, 41, Minneapolis, MN 4:13:19 9:40 4:08:12 2405 947 M20 Bradley Cyr, 26, Minneapolis, MN 4:13:22 9:40 4:07:17 2406 11 M18 Christopher Freimund, 19, Missoula, MT 4:13:24 9:40 4:09:45 2407 948 M20 Benjamin Stegeman, 33, Coon Rapids, MN 4:13:25 9:40 4:08:43 2408 293 M45 James Loucks, 48, Sioux City, IA 4:13:33 9:40 4:12:21 2409 92 M55 Mark Deters, 57, Apple Valley, MN 4:13:34 9:40 4:12:33 2410 362 M40 Marco Del Hierro, 43, San Pedro Garza G, ME 4:13:35 9:40 4:08:14 2411 294 M45 Joe Pyrz, 45, Plymouth, MN 4:13:36 9:40 4:08:50 2412 52 M60 Michael Theisen, 60, Issaquah, WA 4:13:37 9:40 4:09:54 2413 226 M50 Mark Uskavitch, 51, Edina, MN 4:13:37 9:40 4:07:30 2414 295 M45 William Stevenson, 46, St Paul, MN 4:13:40 9:41 4:09:37 2415 296 M45 Christopher Duda, 48, St Louis Park, MN 4:13:41 9:41 4:10:14 2416 418 M35 Kyle Lake, 37, Rochester, MN 4:13:47 9:41 4:06:11 2417 419 M35 Andy Blenkush, 37, St Louis Park, MN 4:13:50 9:41 4:09:48 2418 363 M40 Tom Lawrence, 44, Roseville, MN 4:13:51 9:41 4:06:55 2419 420 M35 David Kurth, 39, Burnsville, MN 4:13:52 9:41 4:12:35 2420 227 M50 Terry Coffey, 50, Woodbury, MN 4:13:53 9:41 4:07:56 2421 364 M40 Thomas Goblish, 44, Chanhassen, MN 4:13:53 9:41 4:13:16 2422 949 M20 Trinity Schumacher, 25, Oronoco, MN 4:13:54 9:41 4:01:48 2423 950 M20 Shane Rawson, 33, Minneapolis, MN 4:14:00 9:41 4:07:46 2424 93 M55 Bruce Money, 55, Fergus Falls, MN 4:14:01 9:41 4:09:33 2425 951 M20 Ryan Koffler, 32, West Fargo, ND 4:14:04 9:41 4:12:30 2426 952 M20 Justin Rezac, 33, Minneapolis, MN 4:14:09 9:42 4:09:46 2427 421 M35 Ryan Zick, 36, Chaska, MN 4:14:10 9:42 4:10:42 2428 94 M55 Douglas Rausch, 57, Minneapolis, MN 4:14:12 9:42 4:10:09 2429 53 M60 Joaquin Avila, 64, Mexico, Mex 4:14:13 9:42 4:08:54 2430 953 M20 Joseph Webb, 32, Eden Prairie, MN 4:14:15 9:42 4:10:07 2431 228 M50 Doug Oldenkamp, 51, West Des Moines, IA 4:14:15 9:42 4:10:07 2432 954 M20 Kevin Keto, 27, Forest Lake, MN 4:14:16 9:42 4:07:25 2433 422 M35 Eric Meier, 38, Chanhassen, MN 4:14:17 9:42 4:08:47 2434 955 M20 Brent Silkey, 25, Bloomington, MN 4:14:23 9:42 4:09:22 2435 297 M45 Erich Zeitz, 47, Minnetonka, MN 4:14:24 9:42 4:08:43 2436 956 M20 Kevin Shank, 27, St Cloud, MN 4:14:24 9:42 4:08:55 2437 957 M20 Anders Kangas, 25, Chassel, MI 4:14:25 9:42 4:07:52 2438 298 M45 Robert Lundquist, 49, Minneapolis, MN 4:14:27 9:42 4:10:20 2439 423 M35 Shawn Lachappelle, 36, Minneapolis, MN 4:14:30 9:42 4:11:29 2440 424 M35 Michael Ruiz, 35, St Paul, MN 4:14:31 9:42 4:10:26 2441 365 M40 Jordan Tratch, 40, Winnipeg, Can 4:14:33 9:43 4:11:29 2442 425 M35 James Brower, 38, Deephaven, MN 4:14:33 9:43 4:08:56 2443 958 M20 Graham McCall, 23, St Paul, MN 4:14:34 9:43 4:09:03 2444 959 M20 Leon Peterson, 32, Red Wing, MN 4:14:36 9:43 4:08:18 2445 960 M20 Tim Mathis, 34, Bentonville, AR 4:14:44 9:43 4:10:55 2446 366 M40 Zhiqiang Wang, 44, Chanhassen, MN 4:14:44 9:43 4:11:18 2447 54 M60 Mick Justin, 63, Nisswa, MN 4:14:45 9:43 4:13:18 2448 961 M20 Ryan Wohlman, 30, Burnsville, MN 4:14:49 9:43 4:10:58 2449 299 M45 Marek Kostanecki, 46, Plymouth, MN 4:14:54 9:43 4:13:51 2450 962 M20 Travis Hackley, 21, Stillwater, MN 4:14:54 9:43 4:09:18 2451 963 M20 Matt Schober, 20, Grand Forks, ND 4:14:55 9:43 4:06:56 2452 300 M45 Todd Essig, 48, Minnetonka, MN 4:14:56 9:43 4:07:25 2453 55 M60 Jeff Pearson, 60, Lino Lakes, MN 4:14:57 9:43 4:13:37 2454 95 M55 John Michaels, 57, Minneapolis, MN 4:14:58 9:43 4:07:51 2455 426 M35 Alex Brekken, 36, Inver Grove Hts, MN 4:14:59 9:44 4:09:08 2456 229 M50 Hassan Saffouri, 50, St Paul, MN 4:15:00 9:44 4:07:11 2457 964 M20 Toby Dessonville, 29, Madison, MN 4:15:02 9:44 4:11:19 2458 96 M55 Ulrich Tomaschewski, 57, Crailsheim, Ger 4:15:02 9:44 4:07:42 2459 965 M20 Aaron Amundson, 27, St Louis Park, MN 4:15:03 9:44 4:11:44 2460 966 M20 James Hensrud, 27, Winona, MN 4:15:04 9:44 4:07:30 2461 427 M35 John Miller, 35, Chesapeake, VA 4:15:05 9:44 4:14:18 2462 301 M45 Ricardo Torres, 45, Shorewood, MN 4:15:11 9:44 4:14:10 2463 367 M40 J Gaw, 43, Minneapolis, MN 4:15:11 9:44 4:06:46 2464 302 M45 Chris Ramsey, 47, Waconia, MN 4:15:12 9:44 4:11:36 2465 368 M40 Mike Nolan, 42, Lakeville, MN 4:15:12 9:44 4:13:52 2466 303 M45 Stephen Davies, 49, Wauconda, IL 4:15:15 9:44 4:11:00 2467 369 M40 Anis Mulla, 43, Maple Grove, MN 4:15:16 9:44 4:14:11 2468 967 M20 Mitchell Laborde, 29, St Cloud, MN 4:15:19 9:44 4:11:39 2469 304 M45 Richard Soderbeck, 47, Coon Rapids, MN 4:15:20 9:44 4:11:47 2470 97 M55 Jim Baisch, 55, Eden Prairie, MN 4:15:21 9:44 4:10:40 2471 230 M50 Chick Woodward, 53, Northfield, MN 4:15:23 9:44 4:12:03 2472 968 M20 Robert McNamara III, 29, Somerville, MA 4:15:25 9:45 4:08:29 2473 428 M35 Fred Schalow, 36, Mukwonago, WI 4:15:35 9:45 4:11:29 2474 429 M35 Jason Riffenburg, 39, Columbia Hts, MN 4:15:37 9:45 4:11:39 2475 231 M50 Javier Cayon De La Vega, 50, M Xico D F , Mex 4:15:39 9:45 4:10:19 2476 430 M35 Collin Gerdeman, 36, Richfield, MN 4:15:40 9:45 4:10:03 2477 98 M55 Jon Brovold, 55, Andover, MN 4:15:41 9:45 4:11:13 2478 5 M70 Mike Rucker, 71, Peoria, IL 4:15:42 9:45 4:14:36 2479 969 M20 Sam Berger, 25, St Paul, MN 4:15:43 9:45 4:07:58 2480 99 M55 Paul Sackett, 58, Minneapolis, MN 4:15:43 9:45 4:14:36 2481 305 M45 Keith Olson, 48, Springfield, MN 4:15:45 9:45 4:11:15 2482 970 M20 Charles Loes, 34, Minneapolis, MN 4:15:45 9:45 4:14:31 2483 232 M50 Steve Chicilo, 50, Lake Elmo, MN 4:15:46 9:45 4:11:35 2484 56 M60 Franklin Fleming, 60, Minneapolis, MN 4:15:47 9:45 4:12:41 2485 971 M20 Paul Brandt Ii, 31, Stevens Point, WI 4:15:47 9:45 4:10:43 2486 972 M20 Andrew Erickson, 22, Coon Rapids, MN 4:15:48 9:45 4:04:40 2487 973 M20 Kenneth Meints, 27, Olivia, MN 4:15:48 9:45 4:08:11 2488 974 M20 Darwin Meints, 25, Moorhead, MN 4:15:49 9:45 4:08:12 2489 975 M20 Hans Peterson, 28, St Paul, MN 4:15:49 9:45 4:11:58 2490 431 M35 Shane Johnson, 38, Sartell, MN 4:15:52 9:46 4:15:43 2491 370 M40 Phil Nawrocki, 40, Jordan, MN 4:15:53 9:46 4:11:30 2492 976 M20 Matthew O'Donnell, 32, Sun Prairie, WI 4:15:53 9:46 4:08:30 2493 432 M35 Ryan Engle, 35, Minneapolis, MN 4:15:56 9:46 4:09:45 2494 977 M20 Chris Kibler, 24, Big Lake, MN 4:15:56 9:46 4:08:44 2495 306 M45 John Gable, 49, Woodbury, MN 4:15:57 9:46 4:11:35 2496 978 M20 Dan Connors, 31, Spring Valley, WI 4:15:57 9:46 4:12:11 2497 233 M50 Steve Trulen, 54, Champlin, MN 4:15:59 9:46 4:11:33 2498 979 M20 Nick Trulen, 32, Maple Grove, MN 4:16:00 9:46 4:10:48 2499 307 M45 Brennen Gregorius, 45, West Bend, WI 4:16:03 9:46 4:08:49 2500 371 M40 Brian Anderson, 42, Medina, MN 4:16:04 9:46 4:11:56 2501 372 M40 David Kelley, 41, Minneapolis, MN 4:16:10 9:46 4:09:14 2502 433 M35 Matthew Wilson, 38, Farmington, MN 4:16:11 9:46 4:12:25 2503 980 M20 Brian Schwartz, 29, Seattle, WA 4:16:12 9:46 4:07:46 2504 234 M50 Bob Hoaglin, 52, Lakeville, MN 4:16:13 9:46 4:15:06 2505 981 M20 Philip Ruce, 34, Minneapolis, MN 4:16:14 9:46 4:12:06 2506 235 M50 Brian Presnail, 53, Golden Valley, MN 4:16:15 9:46 4:10:16 2507 373 M40 David Brooks, 42, Brooklyn Park, MN 4:16:16 9:46 4:09:04 2508 982 M20 Greg Goin, 23, Chaska, MN 4:16:22 9:47 4:08:36 2509 434 M35 John Keating, 35, St Paul, MN 4:16:22 9:47 4:12:23 2510 374 M40 Clement Schulze, 42, Minneapolis, MN 4:16:23 9:47 4:11:59 2511 375 M40 Harold Dyalsingh, 43, Brooklyn Park, MN 4:16:23 9:47 4:09:29 2512 57 M60 Michael Baker, 64, Shoreview, MN 4:16:25 9:47 4:15:02 2513 983 M20 Charles Mosner, 29, Minneapolis, MN 4:16:25 9:47 4:12:19 2514 308 M45 Tom Gilgenbach, 49, Elk River, MN 4:16:26 9:47 4:09:03 2515 984 M20 Brian Weber, 33, Lincoln, NE 4:16:29 9:47 4:13:20 2516 435 M35 Allen Babaran, 37, Belmont, CA 4:16:30 9:47 4:13:09 2517 376 M40 Suman Kommera, 42, Plymouth, MN 4:16:30 9:47 4:11:49 2518 985 M20 Stephen Nixon, 20, Rapid City, SD 4:16:35 9:47 4:08:06 2519 236 M50 Scott Parker, 50, Minneapolis, MN 4:16:35 9:47 4:10:50 2520 237 M50 Bob Anderson, 50, Eagan, MN 4:16:36 9:47 4:11:17 2521 238 M50 Michael McDonald, 52, St Paul, MN 4:16:37 9:47 4:15:30 2522 986 M20 Jason Ledell, 33, Las Vegas, NV 4:16:37 9:47 4:16:01 2523 309 M45 Robert Owen, 45, Bloomington, MN 4:16:39 9:47 4:09:45 2524 987 M20 Paul Madden, 26, Fridley, MN 4:16:39 9:47 4:11:23 2525 988 M20 Justin Hanson, 34, Austin, MN 4:16:39 9:47 4:11:58 2526 310 M45 Dave Schoeller, 48, White Bear Townsh, MN 4:16:39 9:47 4:10:27 2527 377 M40 Evan Frakes, 42, Eden Prairie, MN 4:16:40 9:47 4:12:32 2528 239 M50 Steven Conant, 53, Foreston, MN 4:16:43 9:47 4:10:20 2529 989 M20 Matthew Eggebrecht, 28, Santa Barbara, CA 4:16:44 9:48 4:13:07 2530 990 M20 Danny Nelson, 25, Maple Grove, MN 4:16:46 9:48 4:12:30 2531 378 M40 Diego Ramallo, 42, Minneapolis, MN 4:16:47 9:48 4:09:01 2532 991 M20 David McNiesh, 34, Woodbury, MN 4:16:47 9:48 4:12:08 2533 240 M50 Paul Grace, 52, Minneapolis, MN 4:16:50 9:48 4:09:48 2534 311 M45 Jonathan Steinwand, 46, Moorhead, MN 4:16:53 9:48 4:10:07 2535 992 M20 Matthew Binsfeld, 33, Lacrosse, WI 4:16:53 9:48 4:10:04 2536 993 M20 Andrew Carlson, 30, Lino Lakes, MN 4:16:56 9:48 4:12:20 2537 994 M20 Matt Erickson, 34, Shoreview, MN 4:16:58 9:48 4:12:00 2538 995 M20 Anthony Paetznick, 34, New Brighton, MN 4:16:59 9:48 4:10:52 2539 436 M35 Matthew Streit, 35, St Paul, MN 4:17:01 9:48 4:08:24 2540 241 M50 Luis Hernandez Santana, 52, Mexico, Mex 4:17:01 9:48 4:09:57 2541 312 M45 George Griesgraber, 45, Eagan, MN 4:17:01 9:48 4:10:41 2542 313 M45 David Shedd, 48, Toronto, Can 4:17:02 9:48 4:16:02 2543 437 M35 Nathan Hopp, 36, Maplewood, MN 4:17:03 9:48 4:12:45 2544 379 M40 Mark Hisken, 43, Willmar, MN 4:17:03 9:48 4:13:14 2545 996 M20 Ryan Edge, 29, Rochester, MN 4:17:04 9:48 4:05:03 2546 438 M35 Ivan Breton, 39, Bentonville, AR 4:17:04 9:48 4:11:12 2547 242 M50 John Fyle, 50, White Bear Lake, MN 4:17:06 9:48 4:05:52 2548 58 M60 Jack Ver Steegh, 63, Mahtomedi, MN 4:17:06 9:48 4:13:24 2549 997 M20 Alek Babel, 27, Chicago, IL 4:17:06 9:48 4:16:13 2550 380 M40 Brian Stueve, 42, Maplewood, MN 4:17:07 9:48 4:13:22 2551 59 M60 Jim Ritchie, 64, Bemidji, MN 4:17:10 9:49 4:13:01 2552 243 M50 Jeffrey Selness, 52, Medicine Lake, MN 4:17:11 9:49 4:13:01 2553 998 M20 Keith Grage, 33, Hillsdale, IL 4:17:13 9:49 4:13:49 2554 381 M40 Matt Honsey, 40, Annandale, MN 4:17:13 9:49 4:08:55 2555 999 M20 Kurt Erickson, 24, Minneapolis, MN 4:17:14 9:49 4:12:53 2556 439 M35 Chad Anderson, 38, Minneapolis, MN 4:17:14 9:49 4:13:40 2557 100 M55 Allen Omernik, 55, Hudson, WI 4:17:14 9:49 4:12:21 2558 1000 M20 Isaac Toenies, 20, Randall, MN 4:17:16 9:49 4:12:07 2559 1001 M20 John Kohlhaas, 25, Minneapolis, MN 4:17:16 9:49 4:10:15 2560 1002 M20 Charles Whitten, 28, Minneapolis, MN 4:17:17 9:49 4:12:02 2561 101 M55 Clifford Wilson Ii, 59, Fargo, ND 4:17:17 9:49 4:13:46 2562 382 M40 Jon Pierce, 42, Excelsior, MN 4:17:18 9:49 4:12:29 2563 8 M65 John Lefevre, 67, Plymouth, MN 4:17:19 9:49 4:11:40 2564 1003 M20 Lucas Doepke, 31, Prior Lake, MN 4:17:19 9:49 4:13:33 2565 383 M40 Shawn Smith, 44, Minneapolis, MN 4:17:20 9:49 4:13:06 2566 1004 M20 David Kallaus, 29, Inver Grove Hts, MN 4:17:21 9:49 4:10:14 2567 1005 M20 Alex Stephens, 33, Savage, MN 4:17:21 9:49 4:09:57 2568 244 M50 Terry Cheng, 54, Plymouth, MN 4:17:23 9:49 4:14:26 2569 384 M40 Charles Morden, 40, West Bloomfield, MI 4:17:23 9:49 4:13:10 2570 440 M35 Brian Olson, 39, Savage, MN 4:17:25 9:49 4:12:29 2571 1006 M20 Nicholas Beebe, 31, Baldwin, WI 4:17:26 9:49 4:13:15 2572 60 M60 Forrest Peterson, 63, Willmar, MN 4:17:27 9:49 4:13:05 2573 9 M65 Timothy McCoy, 65, Eden Prairie, MN 4:17:27 9:49 4:17:09 2574 314 M45 Raymond Despiegler, 45, Robbinsdale, MN 4:17:28 9:49 4:09:26 2575 385 M40 Steve Barone, 40, Minneapolis, MN 4:17:29 9:49 4:09:05 2576 245 M50 Douglas Connell, 52, Sartell, MN 4:17:29 9:49 4:13:05 2577 441 M35 Chad Benesh, 37, Minneapolis, MN 4:17:31 9:49 4:09:01 2578 1007 M20 Benjamin Carlson, 29, Seattle, WA 4:17:33 9:49 4:13:12 2579 102 M55 Tim Staal, 57, Holland, MI 4:17:35 9:49 4:13:35 2580 246 M50 David Cleary, 53, Edina, MN 4:17:36 9:50 4:12:58 2581 247 M50 Jerald Daigle, 54, St Paul, MN 4:17:37 9:50 4:14:26 2582 1008 M20 Colin Kelly, 34, Stillwater, MN 4:17:38 9:50 4:12:12 2583 386 M40 Kevin Onstad, 40, Bemidji, MN 4:17:41 9:50 4:13:11 2584 442 M35 William Frost, 39, Lakeville, MN 4:17:41 9:50 4:05:57 2585 1009 M20 Aaron Swanson, 33, Hudson, WI 4:17:42 9:50 4:13:45 2586 443 M35 Chris Holt, 36, Edina, MN 4:17:43 9:50 4:13:48 2587 315 M45 Dave Alto, 45, Blaine, MN 4:17:45 9:50 4:13:35 2588 248 M50 Matthew Dattilo, 54, Hingham, MA 4:17:46 9:50 4:11:19 2589 249 M50 Gary Wernersbach, 53, Zimmerman, MN 4:17:46 9:50 4:11:04 2590 444 M35 Prabhakar Karri, 38, Eden Prairie, MN 4:17:48 9:50 4:14:22 2591 387 M40 Eric Deprey, 41, Minneapolis, MN 4:17:57 9:50 4:11:12 2592 61 M60 Warren Schneider, 60, Hudson, WI 4:18:02 9:51 4:11:18 2593 1010 M20 Chad Faul, 33, Eagan, MN 4:18:04 9:51 4:13:55 2594 388 M40 Ven Block, 42, Winnipeg, Can 4:18:05 9:51 4:12:03 2595 389 M40 Troy Ugrich, 41, Coleraine, MN 4:18:06 9:51 4:13:50 2596 316 M45 Floyd Jourdain, 47, Red Lake, MN 4:18:09 9:51 4:09:22 2597 390 M40 Michael Listiak, 40, St Louis Park, MN 4:18:11 9:51 4:11:08 2598 1011 M20 Connor Scogin, 23, Minneapolis, MN 4:18:15 9:51 4:10:13 2599 250 M50 Wayne Freimund, 51, Missoula, MT 4:18:15 9:51 4:14:36 2600 62 M60 Mark Stodghill, 63, Duluth, MN 4:18:16 9:51 4:17:13 2601 317 M45 Todd Boys, 45, St Paul, MN 4:18:19 9:51 4:10:35 2602 1012 M20 Lars Ranger, 34, Deephaven, MN 4:18:20 9:51 4:12:10 2603 391 M40 Tom Graske, 44, Ramsey, MN 4:18:21 9:51 4:14:57 2604 1013 M20 Matthew Meyer, 32, St Paul, MN 4:18:22 9:51 4:11:21 2605 318 M45 Eugene Standingcloud, 47, Ponemah, MN 4:18:22 9:51 4:09:26 2606 1014 M20 Daniel Hoffman, 27, Oakdale, MN 4:18:23 9:51 4:09:45 2607 1015 M20 Noah Wiedenfeld, 22, Lake Mills, WI 4:18:25 9:51 4:14:43 2608 392 M40 Jason Kleve, 41, Maple Grove, MN 4:18:28 9:52 4:12:55 2609 319 M45 Don Weber, 48, Inver Grove Hts, MN 4:18:30 9:52 4:10:40 2610 393 M40 Taag Ebert, 42, Minneapolis, MN 4:18:33 9:52 4:14:24 2611 320 M45 Duane Feist, 49, Eden Prairie, MN 4:18:33 9:52 4:12:07 2612 1016 M20 Ben Roshko, 24, Minneapolis, MN 4:18:34 9:52 4:10:29 2613 1017 M20 Kevin Cline, 26, Minneapolis, MN 4:18:35 9:52 4:14:14 2614 251 M50 Douglas Holod, 50, St Paul, MN 4:18:35 9:52 4:15:06 2615 63 M60 Fausto Chicas, 60, Guatemala, Gua 4:18:39 9:52 4:13:18 2616 445 M35 Benjamin Campbell, 36, Menasha, WI 4:18:40 9:52 4:14:32 2617 394 M40 Francisco Palma Sanchez, 44, Sevilla, Esp 4:18:40 9:52 4:15:29 2618 321 M45 Michael Goolkasian, 47, Ipswich, MA 4:18:48 9:52 4:10:41 2619 1018 M20 Jeff Smith, 24, Fort Bragg, NC 4:18:49 9:52 4:11:19 2620 1019 M20 Lee Pribyl, 24, Maple Lake, MN 4:18:49 9:52 4:11:19 2621 252 M50 Paul Bosworth, 50, Spearfish, SD 4:18:51 9:52 4:14:54 2622 395 M40 Vincent Francoual, 43, St Louis Park, MN 4:18:52 9:52 4:18:42 2623 1020 M20 Eric Peterson, 25, Des Moines, IA 4:18:52 9:52 4:17:51 2624 322 M45 Douglas Cran, 47, White Bear Townsh, MN 4:18:55 9:53 4:12:05 2625 1021 M20 Nathan Koster, 27, Lino Lakes, MN 4:18:58 9:53 4:14:55 2626 1022 M20 Jesse Eaton, 31, Rogers, AR 4:18:59 9:53 4:15:43 2627 1023 M20 Dane Dorn, 34, Menasha, WI 4:18:59 9:53 4:14:51 2628 1024 M20 Joseph Barrett, 23, Blaine, MN 4:18:59 9:53 4:11:00 2629 323 M45 Scott Brueske, 49, Baxter, MN 4:19:00 9:53 4:12:33 2630 253 M50 Paul Michaelson, 51, Edina, MN 4:19:01 9:53 4:11:59 2631 1025 M20 Ciro Gonzalez, 22, Austin, TX 4:19:03 9:53 4:15:35 2632 1026 M20 Paul Sanft, 28, St Paul, MN 4:19:04 9:53 4:13:40 2633 1027 M20 Timothy Owata, 33, Coon Rapids, MN 4:19:05 9:53 4:17:55 2634 1028 M20 Parker Smith, 25, Minneapolis, MN 4:19:08 9:53 4:10:37 2635 1029 M20 Hunter Gordon, 26, Minneapolis, MN 4:19:13 9:53 4:12:50 2636 396 M40 Rob Hahn, 42, St Paul, MN 4:19:13 9:53 4:12:06 2637 397 M40 Walter Blanchard Jr, 41, St Paul, MN 4:19:14 9:53 4:10:41 2638 398 M40 Anders Davidson, 44, Minneapolis, MN 4:19:17 9:53 4:11:30 2639 446 M35 Tim Kersey, 36, St Paul, MN 4:19:18 9:53 4:18:22 2640 399 M40 Tom Emmel, 40, Minneapolis, MN 4:19:20 9:53 4:15:35 2641 1030 M20 Matti Gurney, 31, Minneapolis, MN 4:19:20 9:53 4:10:42 2642 254 M50 Gary Buchta, 53, Spring, TX 4:19:22 9:54 4:17:58 2643 447 M35 Andrew Littler, 35, Gilbert, MN 4:19:24 9:54 4:13:15 2644 400 M40 Brett Treptow, 44, Lino Lakes, MN 4:19:25 9:54 4:13:44 2645 64 M60 Michael Schupp, 60, Prairie Village, KS 4:19:26 9:54 4:15:20 2646 448 M35 Michael Retrum, 38, Maple Grove, MN 4:19:26 9:54 4:11:40 2647 255 M50 Ross Wilcock, 53, London, Can 4:19:32 9:54 4:13:05 2648 1 M16 Dylan Jensen, 17, Bloomington, MN 4:19:34 9:54 4:16:35 2649 449 M35 Zach Jaehn, 37, Minneapolis, MN 4:19:36 9:54 4:11:37 2650 1031 M20 Jacob Steinbauer, 30, Minneapolis, MN 4:19:38 9:54 4:11:17 2651 10 M65 Lou Miller, 67, Hudson, WI 4:19:39 9:54 4:14:54 2652 324 M45 Casper Hill, 45, Golden Valley, MN 4:19:39 9:54 4:18:19 2653 325 M45 Scott Shepard, 47, Minnetonka, MN 4:19:39 9:54 4:13:08 2654 1032 M20 Seth Goodman, 26, Iowa City, IA 4:19:41 9:54 4:14:40 2655 326 M45 Shawn Donohue, 47, Thunder Bay, Can 4:19:41 9:54 4:15:32 2656 256 M50 Stephen Loos, 53, Merrill, WI 4:19:42 9:54 4:15:56 2657 1033 M20 Mark Wendle, 23, Minneapolis, MN 4:19:42 9:54 4:16:28 2658 1034 M20 Dain Gilbert, 23, West Salem, WI 4:19:42 9:54 4:07:31 2659 1035 M20 Nick Myran, 28, Albertville, MN 4:19:46 9:54 4:08:23 2660 450 M35 Andy Jensen, 39, Hastings, MN 4:19:48 9:55 4:12:27 2661 401 M40 Alexander Lekah, 42, Apple Valley, MN 4:19:50 9:55 4:15:09 2662 1036 M20 Dan Jackson, 27, Iowa City, IA 4:19:51 9:55 4:15:43 2663 1037 M20 James Haugen, 30, St Louis Park, MN 4:19:54 9:55 4:15:25 2664 1038 M20 Brent Lamm, 30, Chicago, IL 4:19:54 9:55 4:15:25 2665 402 M40 Greg Schumacher, 42, Minnetonka, MN 4:19:56 9:55 4:11:33 2666 1039 M20 Jacob Mandell, 28, Brooklyn, NY 4:19:56 9:55 4:13:38 2667 451 M35 Tyler Schmidtz, 39, St Paul, MN 4:19:57 9:55 4:16:16 2668 452 M35 Dale Henning, 38, Sioux Falls, SD 4:19:57 9:55 4:18:44 2669 327 M45 Wade Martin, 49, Shoreview, MN 4:20:01 9:55 4:15:46 2670 328 M45 Tom Taintor, 49, Apple Valley, MN 4:20:02 9:55 4:20:02 2671 329 M45 Douglas Ballinger, 47, Woodbury, MN 4:20:02 9:55 4:15:20 2672 103 M55 Steven Olson, 55, Minneapolis, MN 4:20:04 9:55 4:19:08 2673 257 M50 Gary Fariss, 52, Shoreview, MN 4:20:04 9:55 4:12:13 2674 330 M45 Ozzie Nelson, 48, St Paul, MN 4:20:08 9:55 4:16:26 2675 403 M40 Peter Morgan, 40, Denver, CO 4:20:09 9:55 4:16:09 2676 404 M40 David Fortuna, 42, North Branch, MN 4:20:10 9:55 4:16:44 2677 331 M45 Patrick Stevermer, 47, Savage, MN 4:20:11 9:55 4:16:14 2678 332 M45 John Voeller, 48, Georgetown, TX 4:20:11 9:55 4:15:11 2679 1040 M20 Benjamin Neeser, 30, St Paul, MN 4:20:12 9:55 4:15:10 2680 258 M50 Scott Craig, 51, Excelsior, MN 4:20:13 9:56 4:13:51 2681 1041 M20 Joel Carlovsky, 28, Milwaukee, WI 4:20:16 9:56 4:15:41 2682 1042 M20 Mark Lynn, 29, Milwaukee, WI 4:20:16 9:56 4:15:41 2683 405 M40 Gregory Bitter, 41, Minneapolis, MN 4:20:17 9:56 4:12:38 2684 1043 M20 Nicholas Romo, 28, Chicago, IL 4:20:17 9:56 4:19:40 2685 1044 M20 Jeremy Frieburg, 30, Savoy, IL 4:20:18 9:56 4:11:58 2686 453 M35 Tim Gartner, 35, Eagan, MN 4:20:19 9:56 4:11:58 2687 1045 M20 Mike Israel, 30, Johnston, IA 4:20:20 9:56 4:13:36 2688 406 M40 Davis Christopher, 44, Minnetonka, MN 4:20:24 9:56 4:14:29 2689 1046 M20 Chad Haddal, 34, Albuquerque, NM 4:20:26 9:56 4:12:40 2690 1047 M20 Garret Dercher, 31, Lee's Summit, MO 4:20:27 9:56 4:19:09 2691 454 M35 Matthew Johnson, 35, Duluth, MN 4:20:28 9:56 4:15:15 2692 65 M60 John Kaeding, 63, Worcester, VT 4:20:29 9:56 4:15:14 2693 1048 M20 Ross Nelson, 31, Minneapolis, MN 4:20:31 9:56 4:13:26 2694 66 M60 David Majeski, 64, Stillwater, MN 4:20:31 9:56 4:12:21 2695 1049 M20 Steven Davis, 32, Minneapolis, MN 4:20:32 9:56 4:17:23 2696 1050 M20 Samuel Patet, 25, South St Paul, MN 4:20:33 9:56 4:15:47 2697 333 M45 Lawrence Nemecek, 45, Minnetrista, MN 4:20:33 9:56 4:12:06 2698 1051 M20 Foster Deadman, 29, Appleton, WI 4:20:33 9:56 4:15:32 2699 407 M40 Rick Fuka, 43, Grand Forks, ND 4:20:34 9:56 4:12:10 2700 455 M35 Doug Tate, 39, Grapevine, TX 4:20:34 9:56 4:13:14 2701 1052 M20 Mark Bertelsen, 27, St Paul, MN 4:20:36 9:56 4:12:54 2702 1053 M20 Jon Maruk, 32, Minneapolis, MN 4:20:36 9:56 4:15:02 2703 1054 M20 Adam McMenomy, 31, Northfield, MN 4:20:38 9:56 4:16:39 2704 456 M35 Jon Mastantuono, 36, Chicago, IL 4:20:38 9:56 4:14:34 2705 408 M40 Mike Spiry, 43, Plymouth, MN 4:20:38 9:56 4:11:46 2706 409 M40 Landy Compton, 41, Keller, TX 4:20:38 9:56 4:13:18 2707 457 M35 Andrew Busche, 36, Minnetonka, MN 4:20:40 9:57 4:13:24 2708 11 M65 Dean Bluhm, 66, St Paul, MN 4:20:42 9:57 4:12:57 2709 1055 M20 Scott Wendroth, 26, St Paul, MN 4:20:42 9:57 4:17:17 2710 334 M45 Arley Anderson, 47, Plymouth, MN 4:20:44 9:57 4:12:44 2711 335 M45 Dennis Miller, 48, Bloomington, MN 4:20:44 9:57 4:16:30 2712 458 M35 Jeremy Schmidt, 36, Minneapolis, MN 4:20:45 9:57 4:13:30 2713 336 M45 Paul Gates, 46, Faribault, MN 4:20:47 9:57 4:13:00 2714 1056 M20 Peter Escher, 32, Minneapolis, MN 4:20:48 9:57 4:13:34 2715 459 M35 Andrew Martinson, 36, Minneapolis, MN 4:20:48 9:57 4:13:57 2716 410 M40 Curt Kukert, 43, Devils Lake, ND 4:20:49 9:57 4:16:53 2717 411 M40 Benjamin Leonard, 43, Plymouth, MN 4:20:59 9:57 4:13:19 2718 259 M50 Daniel Reed, 51, Edina, MN 4:21:03 9:57 4:18:02 2719 67 M60 Daryl Blakeborough, 62, Shorewood, MN 4:21:03 9:57 4:20:00 2720 1057 M20 Joseph Pruden, 29, Minneapolis, MN 4:21:05 9:57 4:16:40 2721 337 M45 Jay Nelsen, 45, Minneapolis, MN 4:21:14 9:58 4:19:48 2722 412 M40 Craig Enevoldsen, 41, Buffalo, MN 4:21:15 9:58 4:12:55 2723 1058 M20 Mathew Ferche, 30, Minneapolis, MN 4:21:18 9:58 4:13:57 2724 104 M55 Alan Ferche, 56, Rice, MN 4:21:19 9:58 4:13:57 2725 413 M40 Mark Struthers, 43, Chanhassen, MN 4:21:19 9:58 4:13:37 2726 460 M35 Jason Mullenbach, 38, Owatonna, MN 4:21:24 9:58 4:16:10 2727 461 M35 Jeff Loomis, 39, Hudson, WI 4:21:27 9:58 4:18:13 2728 1059 M20 Andrew Snyder, 23, Minneapolis, MN 4:21:27 9:58 4:14:53 2729 462 M35 Travis Walmer, 38, Eden Prairie, MN 4:21:28 9:58 4:13:39 2730 414 M40 Chris McArthur, 40, Minneapolis, MN 4:21:30 9:58 4:14:51 2731 1060 M20 Corey Kalinowski, 23, Becker, MN 4:21:31 9:58 4:17:41 2732 1061 M20 Ryan Barron, 29, Big Lake, MN 4:21:34 9:59 4:17:55 2733 1062 M20 Brandon Haugrud, 23, St Louis Park, MN 4:21:34 9:59 4:13:46 2734 415 M40 Vince Welch, 42, Buffalo, MN 4:21:35 9:59 4:17:48 2735 416 M40 Todd Viegut, 43, Minneapolis, MN 4:21:35 9:59 4:21:01 2736 417 M40 Garren Hill, 42, Long Valley, NJ 4:21:41 9:59 4:18:08 2737 418 M40 James Gillach, 44, Lindstrom, MN 4:21:42 9:59 4:14:51 2738 12 M18 Brad Huston, 19, Corcoran, MN 4:21:42 9:59 4:17:51 2739 419 M40 Jerry Fahrlander, 41, Yorkville, IL 4:21:43 9:59 4:17:03 2740 338 M45 Jay Anderson, 46, Eau Claire, WI 4:21:45 9:59 4:20:55 2741 1063 M20 Adam Guenther, 33, Rochester, MN 4:21:45 9:59 4:17:47 2742 420 M40 Dave Boese, 41, Plymouth, MN 4:21:46 9:59 4:17:11 2743 1064 M20 Jonathan McAnally, 21, St Cloud, MN 4:21:51 9:59 4:09:46 2744 421 M40 Herb Mueller, 42, New Glarus, WI 4:21:52 9:59 4:17:28 2745 463 M35 Felipe Giraldo, 35, Minneapolis, MN 4:21:53 9:59 4:10:50 2746 1065 M20 Lance Johnston, 27, Ankeny, IA 4:21:56 9:59 4:17:10Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
2747 1066 M20 Harry Shears, 31, Virginia, MN 4:21:58 10:00 4:15:49 2748 260 M50 David Petersen, 51, Bloomington, MN 4:21:58 10:00 4:15:46 2749 464 M35 Rommel Nuque, 38, Woodbury, MN 4:21:59 10:00 4:17:29 2750 1067 M20 Ronald Johnson, 34, Rosemount, MN 4:21:59 10:00 4:20:48 2751 1068 M20 Joe Matel, 33, Brewster, WA 4:22:04 10:00 4:14:05 2752 1069 M20 Brian Doe, 33, Stillwater, MN 4:22:05 10:00 4:14:05 2753 1070 M20 Paul Paulisich, 33, Hudson, WI 4:22:05 10:00 4:14:06 2754 1071 M20 Chris Van Doren, 20, Minneapolis, MN 4:22:05 10:00 4:15:50 2755 339 M45 Jerome Merkel, 45, Plymouth, MN 4:22:08 10:00 4:18:12 2756 261 M50 Paul Duncan, 52, St Paul, MN 4:22:09 10:00 4:18:54 2757 422 M40 Todd Weaver, 44, Stillwater, MN 4:22:10 10:00 4:18:29 2758 465 M35 Marcus Cohen, 39, Wayzata, MN 4:22:12 10:00 4:14:22 2759 1072 M20 Nicholas McAlister, 30, St Paul, MN 4:22:12 10:00 4:18:02 2760 340 M45 Troy Nelson, 48, St Michael, MN 4:22:13 10:00 4:21:43 2761 423 M40 Daniel Faingold, 41, Winnipeg, Can 4:22:14 10:00 4:14:51 2762 262 M50 David Wasson, 53, Falcon Heights, MN 4:22:16 10:00 4:19:10 2763 1073 M20 Brad Spychalski, 28, Minneapolis, MN 4:22:23 10:00 4:14:46 2764 424 M40 Dale Klein, 42, Kennesaw, GA 4:22:30 10:01 4:17:00 2765 263 M50 William Fischer, 51, Delano, MN 4:22:33 10:01 4:18:48 2766 1074 M20 Luke Fischer, 25, St Louis Park, MN 4:22:33 10:01 4:18:48 2767 1075 M20 Anant Ranganathan, 27, Edina, MN 4:22:34 10:01 4:16:54 2768 1076 M20 Chace Johnson, 24, Minneapolis, MN 4:22:37 10:01 4:19:26 2769 264 M50 Randall Cullison, 53, Council Bluffs, IA 4:22:40 10:01 4:15:06 2770 68 M60 Bruce Wentworth, 60, Finksburg, MD 4:22:41 10:01 4:21:30 2771 466 M35 Seth Petersen, 35, Luck, WI 4:22:41 10:01 4:14:35 2772 467 M35 Eric Olson, 36, Luck, WI 4:22:41 10:01 4:14:34 2773 1077 M20 Nicholas Chase, 21, Brandon, SD 4:22:43 10:01 4:16:48 2774 1078 M20 Jacob Hargis, 21, Northfield, MN 4:22:44 10:01 4:16:30 2775 425 M40 Danny Gordon, 43, Foster City, CA 4:22:45 10:01 4:17:00 2776 1079 M20 Ryan Nordlocken, 26, St Louis Park, MN 4:22:47 10:01 4:16:38 2777 468 M35 Tracy Tobin, 38, Lacrosse, WI 4:22:47 10:01 4:21:48 2778 469 M35 Ryan Piner, 36, Minneapolis, MN 4:22:48 10:01 4:21:37 2779 1080 M20 Brian Hosfield, 23, Plymouth, MN 4:22:48 10:01 4:21:48 2780 1081 M20 Beau Bakken, 31, Hallock, MN 4:22:49 10:01 4:17:57 2781 1082 M20 Bradley Koppen, 26, Maplewood, MN 4:22:50 10:01 4:16:05 2782 12 M65 Dean Meek, 65, Minnetonka, MN 4:22:52 10:02 4:17:20 2783 105 M55 Mark Imsdahl, 55, Burnsville, MN 4:22:54 10:02 4:19:56 2784 1083 M20 Peter Dodds, 27, Marinette, WI 4:22:56 10:02 4:17:56 2785 470 M35 Jason Bolz, 39, Lake Elmo, MN 4:22:56 10:02 4:18:58 2786 1084 M20 Brian Amundson, 26, Dayton, MN 4:22:57 10:02 4:18:05 2787 265 M50 Brad Ballinger, 50, St Paul, MN 4:23:04 10:02 4:15:46 2788 266 M50 Michael Bauman, 50, Marshfield, WI 4:23:04 10:02 4:20:04 2789 471 M35 Robert Hayes, 37, Lakeville, MN 4:23:07 10:02 4:17:52 2790 472 M35 Tie Wang, 39, Minneapolis, MN 4:23:08 10:02 4:17:40 2791 1085 M20 Paul Ford, 33, Shoreview, MN 4:23:08 10:02 4:14:47 2792 1086 M20 Peter Carlson, 30, Shoreview, MN 4:23:09 10:02 4:16:24 2793 1087 M20 Shawn Lewis, 28, Coon Rapids, MN 4:23:10 10:02 4:20:01 2794 426 M40 Teddy Kim, 40, Minneapolis, MN 4:23:10 10:02 4:19:28 2795 1088 M20 Michael Perry, 34, Beloit, WI 4:23:12 10:02 4:18:23 2796 267 M50 Thomas Rose, 53, Edina, MN 4:23:15 10:02 4:19:25 2797 473 M35 Matthew Haberman, 35, Golden Valley, MN 4:23:17 10:03 4:22:37 2798 341 M45 Steven Kimbrough, 48, Bentonville, AR 4:23:17 10:03 4:19:43 2799 427 M40 Dan Breyak, 43, St Louis Park, MN 4:23:18 10:03 4:18:45 2800 1089 M20 Peter Roseboom, 25, Rochester, MN 4:23:19 10:03 4:14:42 2801 428 M40 Chris Heino, 41, Cedar, MN 4:23:22 10:03 4:17:01 2802 106 M55 Greg Hovde, 58, Eden Prairie, MN 4:23:22 10:03 4:15:24 2803 268 M50 Gerald Johnson, 54, Bloomington, MN 4:23:25 10:03 4:18:43 2804 1090 M20 Nate Christensen, 25, Green Bay, WI 4:23:26 10:03 4:11:42 2805 474 M35 Ryan Burns, 38, Ramsey, MN 4:23:27 10:03 4:15:51 2806 475 M35 Dan Woods, 37, New Hope, MN 4:23:27 10:03 4:15:33 2807 342 M45 Colin Buddecke, 49, Eagan, MN 4:23:28 10:03 4:19:35 2808 343 M45 Kevin Morris, 49, Danville, CA 4:23:30 10:03 4:17:35 2809 344 M45 Durk Thompson, 47, Edina, MN 4:23:34 10:03 4:22:18 2810 269 M50 Bill Helwig, 54, Barnum, MN 4:23:36 10:03 4:22:46 2811 1091 M20 Peter Hoffman, 26, Moorhead, MN 4:23:36 10:03 4:15:29 2812 429 M40 Vince Vittore, 44, Arlington Hts , IL 4:23:40 10:03 4:19:59 2813 1092 M20 Brian Israel, 27, Johnston, IA 4:23:42 10:03 4:16:58 2814 430 M40 Arnaud Melin, 40, Minneapolis, MN 4:23:42 10:03 4:18:14 2815 270 M50 Jeffrey Block, 50, Green Bay, WI 4:23:43 10:04 4:19:06 2816 1093 M20 Scott Ikeda, 33, Minneapolis, MN 4:23:45 10:04 4:18:01 2817 271 M50 Lee Strandjord, 52, Tonka Bay, MN 4:23:49 10:04 4:19:41 2818 476 M35 Jeff Miller, 39, St Joseph, MI 4:23:50 10:04 4:19:34 2819 1094 M20 Mark McGinnis, 29, Tampa, FL 4:23:52 10:04 4:16:38 2820 1095 M20 Scott Fritz, 30, Maple Grove, MN 4:23:59 10:04 4:19:56 2821 345 M45 Mark Juckett, 49, Sauk City, WI 4:24:00 10:04 4:16:16 2822 477 M35 Ryan Briggs, 37, Chaska, MN 4:24:01 10:04 4:20:25 2823 1096 M20 Alec Bildeaux, 31, La Crescent, MN 4:24:02 10:04 4:23:13 2824 431 M40 David Jones, 42, Woodbury, MN 4:24:02 10:04 4:20:08 2825 1097 M20 Anthony Dunkel, 27, Burnsville, MN 4:24:04 10:04 4:23:01 2826 107 M55 Michael Cook, 56, Minneapolis, MN 4:24:05 10:04 4:15:42 2827 13 M18 Mitchell Elofson, 18, St Peter, MN 4:24:06 10:04 4:16:18 2828 108 M55 Gary Lesley, 56, Burnsville, MN 4:24:08 10:04 4:16:49 2829 478 M35 Gavin Tierney, 39, Oconomowoc, WI 4:24:12 10:05 4:15:57 2830 432 M40 Michael [tony] Ennis, 40, Blaine, MN 4:24:12 10:05 4:19:05 2831 433 M40 Larry Stevens Jr, 43, Woodbury, MN 4:24:16 10:05 4:17:46 2832 479 M35 Luis Verdeja, 37, Minneapolis, MN 4:24:16 10:05 4:19:18 2833 434 M40 David Runk, 42, Hudson, WI 4:24:22 10:05 4:20:16 2834 346 M45 Mark Manion, 45, Minneapolis, MN 4:24:24 10:05 4:16:06 2835 435 M40 Paul Silgen, 44, Eagan, MN 4:24:27 10:05 4:21:00 2836 480 M35 Steve Nelson, 39, Orlando, FL 4:24:28 10:05 4:17:18 2837 1098 M20 Joel Mansager, 32, Minneapolis, MN 4:24:31 10:05 4:19:59 2838 436 M40 Jim Winkels, 40, New Market, MN 4:24:35 10:06 4:20:00 2839 13 M65 Charles Olson, 65, Dubuque, IA 4:24:36 10:06 4:20:06 2840 1099 M20 Brian Kirkvold, 34, Excelsior, MN 4:24:38 10:06 4:21:06 2841 1100 M20 Charlie Carr, 31, Minneapolis, MN 4:24:39 10:06 4:20:00 2842 437 M40 John Burnes, 40, Coon Rapids, MN 4:24:39 10:06 4:20:08 2843 272 M50 Mike Elsen, 50, Eden Prairie, MN 4:24:44 10:06 4:17:19 2844 347 M45 Brian Meeker, 46, Minnetonka, MN 4:24:45 10:06 4:23:24 2845 438 M40 Brian Ziska, 42, Austin, TX 4:24:46 10:06 4:20:02 2846 348 M45 Tom Kotz, 46, St Paul, MN 4:24:48 10:06 4:17:51 2847 1101 M20 Mike MacIejowski, 25, Minneapolis, MN 4:24:50 10:06 4:17:09 2848 1102 M20 Jacob Bernhagen, 25, Coon Rapids, MN 4:24:50 10:06 4:20:51 2849 1103 M20 Mason Wesenberg, 22, Minneapolis, MN 4:24:51 10:06 4:18:41 2850 439 M40 Ken Coons, 42, Lakeville, MN 4:24:51 10:06 4:17:08 2851 1104 M20 Robert Zirkel, 25, Minneapolis, MN 4:24:51 10:06 4:21:01 2852 349 M45 Terry Beachey, 49, Excelsior, MN 4:24:56 10:06 4:20:47 2853 350 M45 Randall Henkemeyer, 45, Lakeville, MN 4:24:58 10:06 4:19:09 2854 1105 M20 Paul Houser, 21, Eagan, MN 4:24:59 10:06 4:18:02 2855 351 M45 Frank Goodrich, 45, Blaine, MN 4:24:59 10:06 4:18:50 2856 1106 M20 Randy Ray, 32, Sauk Rapids, MN 4:25:01 10:06 4:17:47 2857 273 M50 Gary Pesarchick, 51, Plymouth, MN 4:25:01 10:06 4:21:53 2858 69 M60 Robert Tierney, 62, St Paul, MN 4:25:01 10:06 4:23:53 2859 1107 M20 David Tierney, 34, St Paul, MN 4:25:02 10:07 4:23:53 2860 1108 M20 Joseph Orrino, 25, Minneapolis, MN 4:25:02 10:07 4:20:27 2861 274 M50 Todd Dimsdale, 54, Durham, NC 4:25:09 10:07 4:19:08 2862 70 M60 Gary Kiner, 61, Carlsbad, CA 4:25:11 10:07 4:23:56 2863 481 M35 Gregory Merseth, 35, Lakeville, MN 4:25:13 10:07 4:17:23 2864 352 M45 Charles Julson, 46, Bloomington, MN 4:25:16 10:07 4:24:56 2865 1109 M20 Cory Klein, 26, Zimmerman, MN 4:25:17 10:07 4:17:41 2866 1110 M20 Steve Biljan, 31, St Paul, MN 4:25:20 10:07 4:18:16 2867 71 M60 Scott Blickenstaff, 62, Evanston, IL 4:25:20 10:07 4:19:13 2868 275 M50 David Factor, 51, Minneapolis, MN 4:25:21 10:07 4:20:28 2869 353 M45 Stephen Williams, 48, Minneapolis, MN 4:25:25 10:07 4:17:35 2870 109 M55 Patrick Hagan, 57, Minneapolis, MN 4:25:26 10:07 4:18:19 2871 440 M40 Matt Mejia, 43, St Paul, MN 4:25:27 10:07 4:19:40 2872 72 M60 William Baldwin, 60, Bloomington, MN 4:25:28 10:08 4:21:26 2873 276 M50 Kevin Torgerson, 52, Stewartville, MN 4:25:29 10:08 4:17:22 2874 110 M55 Kenneth Reed, 57, Rochester, MN 4:25:30 10:08 4:17:22 2875 354 M45 Timo Kanning, 45, Shoreview, MN 4:25:32 10:08 4:17:34 2876 355 M45 Jeff Korosec, 46, Elkhorn, WI 4:25:35 10:08 4:22:23 2877 111 M55 Randy Hochstein, 57, Plymouth, MN 4:25:36 10:08 4:21:51 2878 1111 M20 Gregg Rohde, 31, Inver Grove Hts, MN 4:25:40 10:08 4:21:28 2879 1112 M20 Jeff Lafavor, 34, Sioux City, IA 4:25:41 10:08 4:19:41 2880 73 M60 Kenny Sjulstad, 63, Champlin, MN 4:25:42 10:08 4:22:18 2881 356 M45 Dave Olson, 46, Woodbury, MN 4:25:46 10:08 4:20:45 2882 1113 M20 Craig Tunstall, 29, Minneapolis, MN 4:25:47 10:08 4:17:18 2883 1 M14 Josiah Kohlmeyer, 15, Coon Rapids, MN 4:25:48 10:08 4:14:00 2884 1114 M20 Dustyn Grooms, 27, Savage, MN 4:25:49 10:08 4:18:52 2885 1115 M20 Christopher Kane, 33, Brooklyn Park, MN 4:25:51 10:08 4:20:39 2886 1116 M20 Rich Albrecht, 32, Minneapolis, MN 4:25:52 10:08 4:21:54 2887 1117 M20 Thomas Lake, 23, Bloomington, MN 4:25:56 10:09 4:20:29 2888 441 M40 Paul Huddleston, 43, Rochester, MN 4:25:57 10:09 4:22:25 2889 1118 M20 Nick Bondeson, 32, Minneapolis, MN 4:25:59 10:09 4:22:04 2890 482 M35 Cory Sinclair, 37, Indianola, IA 4:26:00 10:09 4:15:02 2891 357 M45 Jon Terlouw, 48, Bentonville, AR 4:26:00 10:09 4:22:11 2892 358 M45 Jaime Velazquez, 48, Mexico City, CA 4:26:02 10:09 4:20:20 2893 112 M55 Juan Francisco Gonzalez, 57, San Pedro Garza G, ME 4:26:07 10:09 4:22:39 2894 1119 M20 Paolo Codenotti, 25, Minneapolis, MN 4:26:08 10:09 4:19:13 2895 442 M40 Bradley Benson, 43, St Paul, MN 4:26:08 10:09 4:19:18 2896 1120 M20 Jason Langfield, 33, Stillwater, MN 4:26:09 10:09 4:21:58 2897 1121 M20 Charlie Quatrano, 31, New Gloucester, ME 4:26:11 10:09 4:18:12 2898 113 M55 Jim Grandbois, 59, Minneapolis, MN 4:26:13 10:09 4:20:57 2899 483 M35 Gregg Mast, 35, Minneapolis, MN 4:26:16 10:09 4:22:46 2900 443 M40 Michael Smith, 43, Bloomington, MN 4:26:16 10:09 4:20:49 2901 1122 M20 Shawn Koval, 23, Minneapolis, MN 4:26:17 10:09 4:18:41 2902 484 M35 Ross Altheimer, 36, Minneapolis, MN 4:26:17 10:09 4:22:41 2903 359 M45 Kevin Stephan, 47, Duluth, MN 4:26:17 10:09 4:22:13 2904 1123 M20 Sven Sundgaard, 30, Minneapolis, MN 4:26:26 10:10 4:17:58 2905 360 M45 Peter Sykora, 46, Ellendale, ND 4:26:31 10:10 4:21:03 2906 361 M45 Mark Gormley, 49, Minneapolis, MN 4:26:33 10:10 4:23:03 2907 1124 M20 Zachary Dieterman, 23, Lake City, MN 4:26:36 10:10 4:18:34 2908 362 M45 Brian Benjamin, 46, Perry, IA 4:26:36 10:10 4:18:22 2909 1125 M20 Adam Maguire, 31, South Elgin, IL 4:26:36 10:10 4:22:10 2910 1126 M20 Bradley Preuss, 30, St Paul, MN 4:26:38 10:10 4:19:19 2911 277 M50 William McMonigal, 50, Eden Prairie, MN 4:26:39 10:10 4:22:21 2912 74 M60 Barry Fox, 64, St Paul, MN 4:26:41 10:10 4:23:43 2913 278 M50 Gary Keeler, 51, Fridley, MN 4:26:42 10:10 4:21:57 2914 1127 M20 Wayde Fleener, 33, Mound, MN 4:26:47 10:11 4:22:24 2915 1128 M20 Trent Scheidecker, 27, Oakdale, MN 4:26:48 10:11 4:20:35 2916 114 M55 Bruce Schoenwald, 58, Fargo, ND 4:26:49 10:11 4:19:07 2917 1129 M20 Nathan Brown, 26, Woodbury, MN 4:26:49 10:11 4:19:06 2918 485 M35 Joshua Jenks, 37, Greendale, WI 4:26:50 10:11 4:21:48 2919 279 M50 Kurt Rahkola, 54, Maple Plain, MN 4:26:50 10:11 4:21:46 2920 14 M65 Dj Carlson, 67, Hastings, MN 4:26:50 10:11 4:22:35 2921 486 M35 Stephen Budd, 38, Roseville, MN 4:26:51 10:11 4:20:11 2922 1130 M20 Anthony Herman, 25, Burnsville, MN 4:26:51 10:11 4:19:32 2923 1131 M20 Mitch Holland, 23, St Louis Park, MN 4:26:51 10:11 4:18:46 2924 444 M40 Dave Hite, 44, Inver Grove Hts, MN 4:26:52 10:11 4:26:06 2925 1132 M20 Jeff Swenson, 31, Center City, MN 4:26:53 10:11 4:22:42 2926 15 M65 Richard Bailly, 67, Fargo, ND 4:26:53 10:11 4:26:04 2927 115 M55 Kevin Winn, 58, Leawood, KS 4:26:53 10:11 4:21:32 2928 116 M55 Robert Ladley, 55, Tavares, FL 4:26:55 10:11 4:22:38 2929 445 M40 Joe Feaser, 43, Richmond, VA 4:26:56 10:11 4:20:35 2930 446 M40 Michael Hoeschen, 44, Eden Prairie, MN 4:26:58 10:11 4:19:53 2931 14 M18 Ben Smith, 19, Hastings, MN 4:26:58 10:11 4:20:23 2932 117 M55 William Laidlaw, 55, Minnetonka, MN 4:27:00 10:11 4:21:31 2933 1133 M20 Brian Matsuura, 30, Madison, WI 4:27:01 10:11 4:20:17 2934 280 M50 Terry Voorhees, 51, Apple Valley, MN 4:27:04 10:11 4:23:39 2935 447 M40 Arnold Saunders, 41, Oklahoma City, OK 4:27:05 10:11 4:22:21 2936 1134 M20 Charles Schuman, 29, Minneapolis, MN 4:27:06 10:11 4:19:02 2937 281 M50 Pablo Batista, 52, Winnipeg, Can 4:27:08 10:11 4:21:28 2938 1135 M20 Scott Hopkins, 30, St Paul, MN 4:27:09 10:11 4:23:34 2939 282 M50 Jay Dommeyer, 50, Woodbury, MN 4:27:10 10:11 4:26:12 2940 1136 M20 Jonas Danielsen, 28, Blaine, MN 4:27:10 10:11 4:18:40 2941 448 M40 Greg Donahue, 42, Eagan, MN 4:27:12 10:11 4:19:26 2942 1137 M20 Ryan Cafferty, 25, Lakeway, TX 4:27:15 10:12 4:22:32 2943 449 M40 Robert Bauck, 40, Minneapolis, MN 4:27:15 10:12 4:18:56 2944 16 M65 Tom Vertin, 65, Breckenridge, MN 4:27:15 10:12 4:27:07 2945 363 M45 Paul Schwartz, 49, Menomonie, WI 4:27:18 10:12 4:26:45 2946 487 M35 Roland Gerth, 39, Austin, TX 4:27:19 10:12 4:22:53 2947 283 M50 Gregory Abner, 52, Grand Forks, ND 4:27:20 10:12 4:21:30 2948 1138 M20 Gregory Smock, 32, Minneapolis, MN 4:27:22 10:12 4:23:28 2949 364 M45 Rick Stoltz, 45, Hastings, MN 4:27:23 10:12 4:23:54 2950 284 M50 Tom Youngell, 53, Green Bay, WI 4:27:25 10:12 4:19:58 2951 1139 M20 Joshua Whitfield, 34, Hutto, TX 4:27:27 10:12 4:23:01 2952 365 M45 Mark Hoornbeek, 47, Golden Valley, MN 4:27:27 10:12 4:20:35 2953 1140 M20 Adam MacEwen, 32, White Bear Lake, MN 4:27:28 10:12 4:23:51 2954 1141 M20 Michael Mullins, 34, Grand Forks, ND 4:27:28 10:12 4:23:13 2955 118 M55 James Rue, 57, St Paul, MN 4:27:30 10:12 4:22:01 2956 1142 M20 Matt Dalrymple, 26, St Paul, MN 4:27:30 10:12 4:26:10 2957 1143 M20 Joshua Hanson, 33, Hugo, MN 4:27:31 10:12 4:20:38 2958 488 M35 Matthew Thielman, 36, Minneapolis, MN 4:27:34 10:12 4:19:16 2959 1144 M20 Jeremy Tammi, 34, St Francis, MN 4:27:34 10:12 4:21:22 2960 1145 M20 Pankaj Patil, 33, Minneapolis, MN 4:27:41 10:13 4:23:36 2961 366 M45 Stephan Brunelle, 46, Holmen, WI 4:27:41 10:13 4:19:24 2962 285 M50 Doug Dittmann, 53, Middleton, WI 4:27:42 10:13 4:24:36 2963 450 M40 Michael Sargent, 42, Winnipeg, Can 4:27:43 10:13 4:24:16 2964 489 M35 Kris Larson, 38, Rogers, MN 4:27:44 10:13 4:20:52 2965 286 M50 Perry Dauer, 53, Mankato, MN 4:27:44 10:13 4:23:18 2966 451 M40 Gregory Bond, 40, Rochester, MN 4:27:45 10:13 4:19:10 2967 367 M45 Kevin Winneroski, 46, St Louis Park, MN 4:27:48 10:13 4:24:02 2968 1146 M20 David Leonard, 30, Boston, MA 4:27:48 10:13 4:23:09 2969 1147 M20 Christian Haddad, 34, Edina, MN 4:27:49 10:13 4:21:25 2970 1148 M20 Israel Diaz, 33, Blaine, MN 4:27:49 10:13 4:20:36 2971 1149 M20 Hollis Dold, 32, Minneapolis, MN 4:27:52 10:13 4:24:15 2972 1150 M20 Michael McDonald, 31, Stillwater, MN 4:27:52 10:13 4:24:00 2973 368 M45 Kurt Augustin, 47, Eagan, MN 4:27:52 10:13 4:19:51 2974 369 M45 Nathaniel Longley, 47, St Paul, MN 4:27:55 10:13 4:19:52 2975 452 M40 Rick Stuart, 41, La Crescent, MN 4:27:57 10:13 4:22:17 2976 490 M35 Austi Robinson-Coolidge, 38, Northfield, MN 4:27:57 10:13 4:26:46 2977 491 M35 Darren Matthes, 38, Sioux Falls, SD 4:27:59 10:13 4:23:59 2978 370 M45 J. Schultz, 46, New Prague, MN 4:28:00 10:13 4:23:00 2979 1151 M20 Matthew Leiser, 25, Minneapolis, MN 4:28:01 10:13 4:23:36 2980 371 M45 Jeff Dekko, 45, Edina, MN 4:28:02 10:13 4:19:35 2981 492 M35 Darrel Bimberg, 36, Watertown, MN 4:28:03 10:13 4:23:56 2982 1152 M20 Jairo Trejo, 27, Stacy, MN 4:28:03 10:13 4:20:15 2983 1153 M20 Judson Coleman, 33, Shorewood, MN 4:28:06 10:14 4:24:49 2984 1154 M20 Zack Moore, 29, St Louis Park, MN 4:28:06 10:14 4:21:44 2985 493 M35 Joseph Campbell, 37, Inver Grove Hts, MN 4:28:10 10:14 4:24:43 2986 1155 M20 Benjamin Hauger, 29, St Paul, MN 4:28:12 10:14 4:24:12 2987 372 M45 Joe Aas, 45, Fargo, ND 4:28:12 10:14 4:20:54 2988 373 M45 Lawrence Eberhard, 48, Oakdale, MN 4:28:13 10:14 4:24:14 2989 494 M35 Jason Semerad, 38, St Paul, MN 4:28:15 10:14 4:27:36 2990 374 M45 Jeffrey Grundstrom, 48, Lakeville, MN 4:28:17 10:14 4:21:48 2991 1156 M20 Jeremy Ganong, 29, Rochester, MN 4:28:21 10:14 4:16:48 2992 287 M50 John Nelson, 54, Madison, SD 4:28:21 10:14 4:27:41 2993 495 M35 Mike Bokenewicz, 36, Mayer, MN 4:28:24 10:14 4:22:17 2994 1157 M20 Jerome Porter, 32, Eagan, MN 4:28:25 10:14 4:21:39 2995 375 M45 Bruce Lemmons, 45, Minneapolis, MN 4:28:25 10:14 4:25:30 2996 376 M45 Raymond Chiu, 45, Woodbury, MN 4:28:29 10:14 4:23:30 2997 496 M35 Michael Skoglund, 38, Minneapolis, MN 4:28:30 10:14 4:24:37 2998 1158 M20 Jeff Rudolph, 34, Shakopee, MN 4:28:32 10:15 4:25:22 2999 1159 M20 Jeffrey Miranda, 31, Chicago, IL 4:28:33 10:15 4:22:54 3000 1160 M20 Matthew Werner, 33, Janesville, WI 4:28:33 10:15 4:21:52 3001 497 M35 Alejandro Montero, 36, Maple Grove, MN 4:28:33 10:15 4:22:54 3002 453 M40 Timothy Cummings, 43, Burnsville, MN 4:28:34 10:15 4:24:24 3003 377 M45 Michael Lelwica, 48, Des Moines, IA 4:28:34 10:15 4:20:17 3004 288 M50 Jeff Childs, 54, Eagan, MN 4:28:35 10:15 4:24:31 3005 289 M50 Douglas Hubler, 52, Leawood, KS 4:28:38 10:15 4:25:28 3006 1161 M20 Ryan Ortlip, 22, Plymouth, MN 4:28:39 10:15 4:25:21 3007 498 M35 Nathan Ferris, 37, Dresser, WI 4:28:39 10:15 4:24:49 3008 1162 M20 Justin Steenberg, 34, Inver Grove Hts, MN 4:28:39 10:15 4:16:31 3009 290 M50 Daniel Kieger, 53, Lino Lakes, MN 4:28:41 10:15 4:23:25 3010 454 M40 Steven Borene, 40, Onalaska, WI 4:28:42 10:15 4:25:19 3011 1163 M20 Alex Guggenberger, 23, Coon Rapids, MN 4:28:43 10:15 4:25:16 3012 1164 M20 Matt Yank, 29, St Paul, MN 4:28:47 10:15 4:23:38 3013 378 M45 Robert Anthes, 48, Itasca, IL 4:28:48 10:15 4:24:46 3014 455 M40 Brian Peters, 43, White Bear Lake, MN 4:28:49 10:15 4:23:25 3015 1165 M20 Nobuhiro Kani, 34, Maple Grove, MN 4:28:54 10:15 4:25:56 3016 379 M45 George Cromer, 49, Minneapolis, MN 4:28:54 10:15 4:24:45 3017 1166 M20 Ian Millington, 30, Chicago, IL 4:29:07 10:16 4:21:55 3018 1167 M20 Michael Paulsen, 34, Mound, MN 4:29:08 10:16 4:24:53 3019 119 M55 Wayne Martin, 59, Glenwood, MN 4:29:10 10:16 4:25:48 3020 380 M45 Mike Branch, 48, Lino Lakes, MN 4:29:12 10:16 4:24:47 3021 6 M70 Edward Rousseau, 72, Minneapolis, MN 4:29:14 10:16 4:29:05 3022 381 M45 Troy Ausen, 46, Inver Grove Hts, MN 4:29:17 10:16 4:28:01 3023 382 M45 William Sharp, 45, Minneapolis, MN 4:29:18 10:16 4:23:12 3024 1168 M20 Justin Packard, 30, St Paul, MN 4:29:18 10:16 4:22:20 3025 291 M50 Keith Lamprech, 54, Lakewood, CO 4:29:20 10:16 4:20:43 3026 1169 M20 Tyler Schmidt, 22, Minneapolis, MN 4:29:23 10:16 4:24:35 3027 1170 M20 Jeremy Matts, 29, Forest Lake, MN 4:29:24 10:17 4:21:38 3028 383 M45 Mauricio Ruiz, 47, San Pedro Garza G, ME 4:29:25 10:17 4:21:54 3029 456 M40 Luis Rodriguez, 42, Shoreview, MN 4:29:25 10:17 4:21:09 3030 384 M45 Marty Sherman, 47, Burnsville, MN 4:29:27 10:17 4:21:33 3031 499 M35 Dawson Fredrick, 36, Powers, MI 4:29:29 10:17 4:25:31 3032 1171 M20 Kevin Johnson, 28, Madison, WI 4:29:33 10:17 4:18:29 3033 1172 M20 Soichiro Nagamatsu, 33, Chiba, Jpn 4:29:33 10:17 4:25:20 3034 1173 M20 Justin Schultz, 30, Farmington, MN 4:29:33 10:17 4:21:43 3035 385 M45 Henry Guzman, 47, Boulder, CO 4:29:36 10:17 4:25:33 3036 1174 M20 David Patnode, 31, Madison, WI 4:29:36 10:17 4:22:05 3037 457 M40 Larry Crane, 43, Sioux Falls, SD 4:29:36 10:17 4:25:13 3038 1175 M20 Timothy Rekow, 29, Apple Valley, MN 4:29:38 10:17 4:21:20 3039 1176 M20 Tyson Gerdes, 23, Mahtomedi, MN 4:29:40 10:17 4:22:24 3040 120 M55 Timothy Teague, 59, Kansas City, MO 4:29:42 10:17 4:25:02 3041 1177 M20 Jeff Eggert, 30, Victoria, MN 4:29:42 10:17 4:24:30 3042 1178 M20 Jeremy Dutra, 32, St Paul, MN 4:29:44 10:17 4:25:23 3043 500 M35 Brian Lee, 36, Blaine, MN 4:29:46 10:17 4:23:05 3044 1179 M20 David Beal, 21, Maple Plain, MN 4:29:46 10:17 4:23:42 3045 1180 M20 Michael Finke, 21, Wayzata, MN 4:29:47 10:17 4:23:42 3046 386 M45 Kevin Erickson, 45, Coon Rapids, MN 4:29:48 10:17 4:18:42 3047 1181 M20 Chad Morlock, 26, St Anthony, MN 4:29:49 10:17 4:21:43 3048 1182 M20 Matt Boland, 25, Minneapolis, MN 4:29:50 10:18 4:23:09 3049 387 M45 John Howe, 45, Madison, WI 4:29:51 10:18 4:22:15 3050 1183 M20 Timothy Constance, 33, Mission, KS 4:29:52 10:18 4:22:14 3051 458 M40 Michael Forseth, 42, Minneapolis, MN 4:29:52 10:18 4:22:14 3052 501 M35 Martin Perkins, 38, Minneapolis, MN 4:29:53 10:18 4:21:40 3053 1184 M20 Brian Funk, 33, Minneapolis, MN 4:29:54 10:18 4:23:05 3054 1185 M20 Adam Dusick, 29, Minneapolis, MN 4:30:02 10:18 4:24:12 3055 502 M35 John Lynch, 37, Mendota Hts, MN 4:30:03 10:18 4:22:52 3056 1186 M20 Ario Cognetta, 25, Hudson, WI 4:30:04 10:18 4:22:52 3057 459 M40 Benjamin Ross, 40, Woodbury, MN 4:30:05 10:18 4:24:59 3058 460 M40 Christian Mullgardt, 40, St Louis, MO 4:30:06 10:18 4:22:28 3059 461 M40 Daniel Cuddihy, 43, River Falls, WI 4:30:07 10:18 4:26:05 3060 121 M55 Dave Broghamer, 56, Decorah, IA 4:30:07 10:18 4:19:01 3061 1187 M20 Tyler Thomas, 31, Robbinsdale, MN 4:30:08 10:18 4:19:00 3062 1188 M20 Chris Davison, 31, Minnetonka, MN 4:30:11 10:18 4:23:40 3063 1189 M20 Matthew Griepentrog, 27, White Bear Lake, MN 4:30:12 10:18 4:26:20 3064 388 M45 Christopher Olson, 46, Bloomington, MN 4:30:12 10:18 4:25:41 3065 1190 M20 Scott Schnobrich, 29, Cottage Grove, MN 4:30:13 10:18 4:24:02 3066 1191 M20 Daniel Rueckert, 25, St Cloud, MN 4:30:14 10:18 4:24:12 3067 1192 M20 Jesse Rueckert, 31, Rochester, MN 4:30:14 10:18 4:24:11 3068 462 M40 David Carlson, 42, Minneapolis, MN 4:30:19 10:19 4:23:25 3069 292 M50 Douglas Junker, 52, Edina, MN 4:30:19 10:19 4:26:47 3070 463 M40 Stephan Dunning, 40, Edina, MN 4:30:27 10:19 4:25:45 3071 389 M45 Jon Thomas, 48, Vadnais Hts, MN 4:30:27 10:19 4:22:06 3072 1193 M20 Robert Billman, 29, Big Lake, MN 4:30:29 10:19 4:26:19 3073 390 M45 Thomas Healy, 46, Prior Lake, MN 4:30:33 10:19 4:24:21 3074 503 M35 Paul Olson, 37, Woodbury, MN 4:30:37 10:19 4:26:04 3075 464 M40 Sheldon Berg, 40, St Paul, MN 4:30:42 10:19 4:22:32 3076 122 M55 Tom Pavletic, 55, Henderson, NV 4:30:45 10:20 4:24:25 3077 75 M60 Lee Tesdell, 60, Slater, IA 4:30:45 10:20 4:24:32 3078 293 M50 Patrick Ryan, 54, Alexandria, MN 4:30:46 10:20 4:22:57 3079 504 M35 Joshua Will, 39, Minneapolis, MN 4:30:48 10:20 4:24:04 3080 1194 M20 Erik Flynn, 23, Zumbrota, MN 4:30:49 10:20 4:22:28 3081 294 M50 Robert Laue, 50, St Louis Park, MN 4:30:50 10:20 4:25:05 3082 1195 M20 Giovanni Mirabent, 34, Rogers, AR 4:30:53 10:20 4:25:02 3083 123 M55 Michel Boursier, 55, Maple Grove, MN 4:30:54 10:20 4:25:47 3084 1196 M20 Paul Villella, 29, Golden Valley, MN 4:30:55 10:20 4:19:55 3085 1197 M20 Travis Cameron, 23, Iowa City, IA 4:30:55 10:20 4:24:28 3086 295 M50 Kyle Watkins, 50, Minnetrista, MN 4:30:55 10:20 4:23:34 3087 391 M45 Brent Peterson, 47, New Hope, MN 4:30:56 10:20 4:26:31 3088 1198 M20 Ted Thuening, 21, Shakopee, MN 4:31:00 10:20 4:22:18 3089 392 M45 Fritz Westphal, 47, Minneapolis, MN 4:31:01 10:20 4:26:29 3090 393 M45 Tony Wenman, 49, Inver Grove Hts, MN 4:31:02 10:20 4:26:07 3091 15 M18 Ryan Philbin, 18, Plymouth, MN 4:31:03 10:20 4:26:44 3092 1199 M20 Chris Noha, 34, Woodbury, MN 4:31:06 10:20 4:29:35 3093 1200 M20 Kadin White, 32, Ankeny, IA 4:31:09 10:21 4:26:20 3094 505 M35 Scott Farwig, 39, Minneapolis, MN 4:31:09 10:21 4:27:27 3095 465 M40 Greg Gottenborg, 42, Audubon, MN 4:31:12 10:21 4:22:53 3096 1201 M20 Thomas Comstock, 24, Omaha, NE 4:31:13 10:21 4:25:07 3097 506 M35 Brett Frayseth, 36, Minneapolis, MN 4:31:15 10:21 4:19:52 3098 1202 M20 Mathias Wilson, 31, Mason City, IA 4:31:18 10:21 4:23:03 3099 1203 M20 Michael Rhodes, 34, Minneapolis, MN 4:31:22 10:21 4:20:12 3100 296 M50 Stephen Lamson, 54, Oakdale, MN 4:31:23 10:21 4:26:21 3101 297 M50 Tom Tengwall, 54, Lindstrom, MN 4:31:24 10:21 4:23:49 3102 298 M50 John Fisher, 50, Mahtomedi, MN 4:31:25 10:21 4:24:14 3103 1204 M20 Yong Moua, 27, St Paul, MN 4:31:25 10:21 4:24:14 3104 1205 M20 Thomas Conger, 29, West Des Moines, IA 4:31:26 10:21 4:26:21 3105 1206 M20 Sean Dube, 22, Hastings, MN 4:31:26 10:21 4:26:52 3106 1207 M20 Brian Michor, 25, Richfield, MN 4:31:29 10:21 4:26:18 3107 1208 M20 Peter Von Arx, 27, Minnetonka, MN 4:31:32 10:21 4:27:10 3108 1209 M20 Jesse Richards, 25, Minneapolis, MN 4:31:34 10:21 4:27:27 3109 299 M50 Dan Matzdorff, 52, Minnetrista, MN 4:31:43 10:22 4:23:06 3110 124 M55 Dennis Murphy, 57, Fridley, MN 4:31:43 10:22 4:27:53 3111 507 M35 Paul Olson, 36, Sioux City, IA 4:31:44 10:22 4:27:15 3112 466 M40 Steve Mayeron, 41, Minneapolis, MN 4:31:45 10:22 4:27:02 3113 300 M50 Yves Ouellette, 50, Rochester, MN 4:31:45 10:22 4:27:44 3114 1210 M20 Adam Reimnitz, 23, Minneapolis, MN 4:31:46 10:22 4:23:27 3115 125 M55 Ed Sandor, 58, Kenyon, MN 4:31:51 10:22 4:24:17 3116 508 M35 Scott Kasten, 37, Wyoming, MN 4:31:53 10:22 4:28:07 3117 126 M55 Mark Yount, 56, Minneapolis, MN 4:31:57 10:22 4:28:49 3118 394 M45 Rick Heidecker, 49, Hutchinson, MN 4:32:00 10:22 4:27:00 3119 509 M35 Zach McCabe, 36, Hudson, WI 4:32:00 10:22 4:27:41 3120 1211 M20 Martin Zakovich, 27, Milwaukee, WI 4:32:02 10:23 4:24:33 3121 467 M40 Jeff Hathaway, 43, Woodbury, MN 4:32:03 10:23 4:29:58 3122 468 M40 Stephen Schleiker, 42, Colorado Springs, CO 4:32:04 10:23 4:26:49 3123 1212 M20 Mike Kuzniar, 27, Lakeville, MN 4:32:06 10:23 4:27:03 3124 395 M45 Brian Brown, 46, Middleton, WI 4:32:11 10:23 4:28:46 3125 396 M45 Ted Janzow, 49, Rochester, MN 4:32:11 10:23 4:23:36 3126 127 M55 Jim Overby, 56, Eden Prairie, MN 4:32:14 10:23 4:27:35 3127 469 M40 Chris Hostetler, 44, Brookings, SD 4:32:15 10:23 4:27:56 3128 1213 M20 Eric Deters, 23, Minneapolis, MN 4:32:15 10:23 4:28:23 3129 301 M50 Steve Hagedorn, 53, Two Harbors, MN 4:32:16 10:23 4:30:47 3130 510 M35 Craig Shelburne, 36, Nashville, TN 4:32:17 10:23 4:27:07 3131 470 M40 Eron Woods, 40, Minneapolis, MN 4:32:27 10:24 4:24:26 3132 511 M35 Abe Bakhit, 36, Omaha, NE 4:32:29 10:24 4:27:31 3133 1214 M20 Nick Schons, 30, Eden Prairie, MN 4:32:30 10:24 4:28:22 3134 1215 M20 Adam Hauge, 31, Champlin, MN 4:32:30 10:24 4:26:33 3135 1216 M20 Michael Schmidt, 30, Minneapolis, MN 4:32:31 10:24 4:27:52 3136 471 M40 David Rosen, 43, Bentonville, AR 4:32:36 10:24 4:28:16 3137 397 M45 Riley Kane, 46, St Paul, MN 4:32:39 10:24 4:29:35 3138 1217 M20 Steven Wessling, 30, Eden Prairie, MN 4:32:45 10:24 4:29:29 3139 1218 M20 Ceferino Nazal, 34, Albertville, MN 4:32:46 10:24 4:25:02 3140 1219 M20 Briley Sharping, 28, West Des Moines, IA 4:32:47 10:24 4:26:50 3141 472 M40 Todd Bradbury, 43, Maple Grove, MN 4:32:47 10:24 4:31:13 3142 473 M40 Michael Poretsky, 44, Rocky River, OH 4:32:53 10:24 4:28:16 3143 512 M35 Todd Feltes, 38, Northfield, MN 4:32:54 10:25 4:27:21 3144 474 M40 Matthew Staehling, 43, St Cloud, MN 4:32:54 10:25 4:28:36 3145 398 M45 William Bernard, 45, Eagan, MN 4:32:57 10:25 4:26:08 3146 1220 M20 Joshua Goerger, 30, Avon, MN 4:32:58 10:25 4:28:04 3147 475 M40 Chris Gams, 40, Coon Rapids, MN 4:32:58 10:25 4:28:27 3148 513 M35 Purna Jandyala, 37, Blaine, MN 4:33:00 10:25 4:28:26 3149 476 M40 Stephen Ready, 44, Edina, MN 4:33:02 10:25 4:24:30 3150 1221 M20 Jaye Bergman, 28, Kenora, Can 4:33:04 10:25 4:27:50 3151 1222 M20 Michael Matsuura, 28, Richfield, MN 4:33:05 10:25 4:26:22 3152 1223 M20 Joey Lechuga, 26, St Paul, MN 4:33:09 10:25 4:26:29 3153 1224 M20 Dustin Koch, 32, St Louis Park, MN 4:33:10 10:25 4:25:51 3154 514 M35 Bradley Traynor, 36, Minneapolis, MN 4:33:11 10:25 4:29:07 3155 302 M50 Michael Oliszczak, 52, Council Bluffs, IA 4:33:16 10:25 4:32:10 3156 1225 M20 Ben Osborn, 34, Minneapolis, MN 4:33:22 10:26 4:26:50 3157 515 M35 Troy Hummelgard, 36, Andover, MN 4:33:23 10:26 4:25:57 3158 516 M35 Steve McPherson, 37, Richfield, MN 4:33:24 10:26 4:29:37 3159 1226 M20 Rupert Klein, 33, Thunder Bay, Can 4:33:25 10:26 4:32:11 3160 399 M45 Mark Honda, 46, Oakdale, MN 4:33:25 10:26 4:27:56 3161 1227 M20 Matthew Devansky, 26, Minneapolis, MN 4:33:25 10:26 4:27:14 3162 1228 M20 Ryan Damhof, 24, Minneapolis, MN 4:33:27 10:26 4:25:24 3163 477 M40 David Lewis, 44, Geneva, IL 4:33:28 10:26 4:29:11 3164 400 M45 Peter Gjervold, 48, Maple Grove, MN 4:33:30 10:26 4:28:29 3165 128 M55 Brad Zinken, 59, Blain, MN 4:33:31 10:26 4:28:22 3166 1229 M20 Shane Koch, 21, Bottineau, ND 4:33:32 10:26 4:29:47 3167 401 M45 Ihab Murtada, 47, Eden Prairie, MN 4:33:33 10:26 4:27:11 3168 303 M50 Brian Wilmoth, 53, Bella Vista, AR 4:33:34 10:26 4:30:21 3169 478 M40 Patrick Connelly, 44, Fergus Falls, MN 4:33:36 10:26 4:29:08 3170 517 M35 Scott Graham, 38, Big Lake, MN 4:33:38 10:26 4:26:31 3171 479 M40 Robert Hesse, 42, Sartell, MN 4:33:39 10:26 4:29:57 3172 1230 M20 Kevin Rehl, 28, St Paul, MN 4:33:39 10:26 4:29:34 3173 518 M35 Keith Narr, 37, Ramsey, MN 4:33:40 10:26 4:30:21 3174 129 M55 Dave Perry, 56, Ankeny, IA 4:33:40 10:26 4:28:51 3175 76 M60 Trent Clausen, 64, Oronoco, MN 4:33:40 10:26 4:29:15 3176 480 M40 Peter Nyhus, 43, St Michael, MN 4:33:40 10:26 4:27:22 3177 519 M35 Phillip Kagol, 35, Lakeville, MN 4:33:44 10:26 4:30:20 3178 402 M45 Brian Schurman, 46, Cold Spring, MN 4:33:45 10:26 4:27:55 3179 1231 M20 Aaron Poock, 32, Chaska, MN 4:33:49 10:27 4:29:17 3180 520 M35 Nathan Sartain, 35, St Paul, MN 4:33:49 10:27 4:30:31 3181 521 M35 Justin Holtkamp, 38, Minneapolis, MN 4:33:49 10:27 4:29:19 3182 403 M45 David Kroschel, 49, Lake Elmo, MN 4:33:50 10:27 4:25:52 3183 1232 M20 Michael Gant, 28, Columbus, OH 4:33:50 10:27 4:22:40 3184 304 M50 Joseph Fierst, 51, Eagan, MN 4:33:50 10:27 4:27:08 3185 481 M40 Richard Bachmeier, 44, Aberdeen, SD 4:33:51 10:27 4:29:30 3186 1233 M20 Colin Kinsel, 23, Woodbury, MN 4:33:51 10:27 4:27:13 3187 404 M45 Michael Dockham, 46, Champlin, MN 4:33:52 10:27 4:26:04 3188 405 M45 Troy Woodruff, 47, Maplewood, MN 4:33:52 10:27 4:26:47 3189 1234 M20 Barry Kuhnke, 30, Brooklyn Park, MN 4:33:53 10:27 4:26:28 3190 522 M35 Daniel Gott, 39, Minneapolis, MN 4:33:53 10:27 4:25:42 3191 1235 M20 Scott Boys, 26, Willmar, MN 4:33:54 10:27 4:27:38 3192 1236 M20 Michael Nauer, 33, Eagan, MN 4:33:54 10:27 4:29:04 3193 1237 M20 Trent Ogren, 27, Woodbury, MN 4:33:54 10:27 4:25:36 3194 17 M65 David Pogatchnik, 66, Rice, MN 4:33:55 10:27 4:26:11 3195 406 M45 Chuck Hale, 45, Hastings, MN 4:33:59 10:27 4:28:27 3196 407 M45 Todd Conrad, 46, Maple Grove, MN 4:34:01 10:27 4:26:33 3197 408 M45 Brad Sattin, 45, Minneapolis, MN 4:34:03 10:27 4:27:14 3198 482 M40 Rick Getschow, 42, Minneapolis, MN 4:34:06 10:27 4:30:21 3199 1238 M20 Stephen Ojalvo, 21, Shoreview, MN 4:34:08 10:27 4:30:21 3200 130 M55 James Kaster, 57, Minneapolis, MN 4:34:10 10:27 4:26:14 3201 131 M55 Steven Michels-Boyce, 56, Minneapolis, MN 4:34:14 10:28 4:30:52 3202 305 M50 Bradley Bakken, 53, Orono, MN 4:34:14 10:28 4:29:45 3203 409 M45 Raden Smith, 46, Maple Grove, MN 4:34:15 10:28 4:29:28 3204 410 M45 Bruce Lueddecke, 49, Scandia, MN 4:34:18 10:28 4:22:14 3205 1239 M20 David Kluck, 34, Moorhead, MI 4:34:20 10:28 4:28:32 3206 306 M50 Keith Willy, 50, University City, MO 4:34:21 10:28 4:28:54 3207 307 M50 David Fielder, 50, Winnipeg, Can 4:34:21 10:28 4:27:49 3208 1240 M20 Jonathan Moranchel, 29, Minneapolis, MN 4:34:24 10:28 4:28:56 3209 523 M35 Andy Phillips, 37, Champlin, MN 4:34:25 10:28 4:22:26 3210 1241 M20 Toshiya Isomura, 24, Minneapolis, MN 4:34:26 10:28 4:30:59 3211 1242 M20 Nathaniel Liedl, 27, Chippewa Falls, WI 4:34:28 10:28 4:23:17 3212 411 M45 Paul Senner, 49, Minneapolis, MN 4:34:29 10:28 4:30:38 3213 1243 M20 Jonathan Feustel, 30, Minneapolis, MN 4:34:29 10:28 4:29:29 3214 1244 M20 Christopher Griepp, 23, Apple Valley, MN 4:34:30 10:28 4:31:31 3215 308 M50 Danny Ripka, 54, Minneapolis, MN 4:34:31 10:28 4:29:47 3216 483 M40 Joe Bartkey, 42, River Falls, WI 4:34:33 10:28 4:26:42 3217 524 M35 Donald Srp, 35, Owatonna, MN 4:34:34 10:28 4:26:59 3218 1245 M20 Michael Vosberg, 26, Midland, MI 4:34:39 10:29 4:23:22 3219 412 M45 Brent Casmey, 47, Northfield, MN 4:34:39 10:29 4:28:15 3220 18 M65 Daniel Murphy, 65, Mason City, IA 4:34:39 10:29 4:30:47 3221 1246 M20 Joe Bahen, 30, Brooklyn Park, MN 4:34:40 10:29 4:29:56 3222 525 M35 Matthew Evans, 37, St Paul, MN 4:34:41 10:29 4:31:28 3223 1247 M20 Tyler Bridwell, 34, Grand Forks, ND 4:34:42 10:29 4:27:15 3224 484 M40 Mark Lehman, 43, Inver Grove Hts, MN 4:34:42 10:29 4:28:33 3225 132 M55 James Gosack, 56, Northfield, MN 4:34:45 10:29 4:29:17 3226 485 M40 Steven Carlson, 44, Stillwater, MN 4:34:45 10:29 4:30:40 3227 526 M35 Chad Palodichuk, 38, Olathe, KS 4:34:46 10:29 4:30:11 3228 77 M60 Mark Purgett, 60, Oakdale, MN 4:34:51 10:29 4:26:08 3229 1248 M20 Leonid Kotlyar, 32, Eden Prairie, MN 4:34:52 10:29 4:29:06 3230 486 M40 Alexander Amnuel, 40, St Paul, MN 4:34:52 10:29 4:26:48 3231 413 M45 Joe Covert, 47, Minneapolis, MN 4:34:58 10:29 4:34:39 3232 527 M35 Al Whalen, 35, Winnipeg, Can 4:34:59 10:29 4:30:35 3233 487 M40 Charles Ramsay, 44, New Brighton, MN 4:35:00 10:29 4:28:53 3234 414 M45 James Stepka, 48, Apple Valley, MN 4:35:01 10:29 4:27:35 3235 19 M65 Chuck Coe, 66, Irvine, CA 4:35:05 10:30 4:28:24 3236 1249 M20 Brady Eichhorn-Hicks, 31, Minneapolis, MN 4:35:05 10:30 4:29:11 3237 1250 M20 Benjamin Thiem, 28, Chicago, IL 4:35:07 10:30 4:29:03 3238 1251 M20 Erik Schroeder, 30, Chicago, IL 4:35:07 10:30 4:29:03 3239 1252 M20 Adam Copeland, 28, Grand Forks, ND 4:35:12 10:30 4:31:16 3240 1253 M20 Kurt Christensen, 26, Spencer, IA 4:35:14 10:30 4:31:34 3241 309 M50 Kirt Goetzke, 50, Plymouth, MN 4:35:17 10:30 4:35:16 3242 1254 M20 Mirke Gengler, 27, Burnsville, MN 4:35:19 10:30 4:30:31 3243 1255 M20 Tom Steinbring, 30, Blaine, MN 4:35:20 10:30 4:30:35 3244 310 M50 Tryphon Georgiou, 54, Falcon Heights, MN 4:35:22 10:30 4:31:43 3245 311 M50 Darrel Trulson, 51, Chisago City, MN 4:35:24 10:30 4:27:30 3246 312 M50 Duncan Paisley, 54, Minneapolis, MN 4:35:25 10:30 4:24:13 3247 488 M40 Kent Kyllo, 42, Maple Grove, MN 4:35:27 10:30 4:27:09 3248 415 M45 Tom Brady, 45, Denver, CO 4:35:29 10:30 4:32:02 3249 1256 M20 Chad Zander, 34, Barnesville, MN 4:35:33 10:31 4:29:21 3250 528 M35 Michael McNulty, 37, Washington, DC 4:35:33 10:31 4:32:11 3251 1257 M20 Karl Anderson, 30, Lakeville, MN 4:35:35 10:31 4:29:44 3252 489 M40 Jason Helling, 41, Woodbury, MN 4:35:35 10:31 4:29:45 3253 1258 M20 Benjamin Straus, 30, Crystal, MN 4:35:36 10:31 4:28:15 3254 416 M45 Mike Weibel, 46, Richfield, MN 4:35:36 10:31 4:29:45 3255 529 M35 Brian Morrison, 37, Coon Rapids, MN 4:35:38 10:31 4:27:15 3256 1259 M20 Noah Wride, 25, Minneapolis, MN 4:35:42 10:31 4:31:40 3257 1260 M20 Benjamin Vanderheyden, 23, Plymouth, MN 4:35:44 10:31 4:27:29 3258 530 M35 Cory Breunig, 39, Hudson, WI 4:35:47 10:31 4:31:25 3259 1261 M20 Chad Griffith, 29, Woodbury, MN 4:35:48 10:31 4:27:32 3260 313 M50 Charlie Moen, 51, Champlin, MN 4:35:50 10:31 4:30:55 3261 417 M45 Keith Johnson, 48, Nowthen, MN 4:35:54 10:31 4:29:58 3262 490 M40 Matthew Bradley, 41, Coon Rapids, MN 4:35:55 10:31 4:32:07 3263 1262 M20 Justin Robinette, 31, Minneapolis, MN 4:35:56 10:31 4:27:55 3264 418 M45 Tim Thoma, 48, Victoria, MN 4:35:58 10:32 4:30:17 3265 491 M40 Nelson Peralta, 41, Minneapolis, MN 4:35:58 10:32 4:29:50 3266 492 M40 Wade Larson, 41, Maple Grove, MN 4:36:00 10:32 4:32:01 3267 314 M50 Rankin Patet, 50, South St Paul, MN 4:36:03 10:32 4:31:17 3268 531 M35 Adam Hanson, 38, Lakeville, MN 4:36:03 10:32 4:27:43 3269 1263 M20 Kelly Long, 32, Inver Grove Hts, MN 4:36:08 10:32 4:28:28 3270 315 M50 Emilio Ramirez, 52, Guatemala, Gua 4:36:14 10:32 4:30:53 3271 1264 M20 David Vee, 27, Sauk Rapids, MN 4:36:16 10:32 4:32:15 3272 1265 M20 Travis Nelson, 22, Mankato, MN 4:36:16 10:32 4:29:46 3273 493 M40 Michael Dahlen, 41, Hastings, MN 4:36:17 10:32 4:25:15 3274 133 M55 Charles Fazio, 57, Minneapolis, MN 4:36:21 10:32 4:29:32 3275 316 M50 Dan Siebenaler, 50, Prescott, WI 4:36:24 10:33 4:36:12 3276 1266 M20 Garrett Brenno, 31, Henderson, MN 4:36:26 10:33 4:30:46 3277 532 M35 Chad Carda, 35, Mora, MN 4:36:28 10:33 4:30:40 3278 419 M45 Michael Devoe, 46, Edina, MN 4:36:29 10:33 4:25:12 3279 494 M40 Terry Mielke, 40, Hastings, MN 4:36:29 10:33 4:29:54 3280 420 M45 Tim Corsaro, 46, Edina, MN 4:36:29 10:33 4:29:40 3281 421 M45 Todd Rowley, 49, Lakeland, MN 4:36:36 10:33 4:32:40 3282 533 M35 Martin Powers, 37, Peculiar, MO 4:36:36 10:33 4:31:39 3283 1267 M20 Adam Jaehnke, 26, Minneapolis, MN 4:36:37 10:33 4:32:52 3284 495 M40 Warren Hegge, 41, Fridley, MN 4:36:39 10:33 4:24:56 3285 534 M35 Jackson Crawford, 36, Denver, CO 4:36:39 10:33 4:29:10 3286 1268 M20 Mark McIlmoyle, 33, Shakopee, MN 4:36:41 10:33 4:28:07 3287 535 M35 Daniel Hensch, 39, Pequot Lakes, MN 4:36:43 10:33 4:32:12 3288 496 M40 Steve Labarre, 42, Pequot Lakes, MN 4:36:43 10:33 4:32:11 3289 497 M40 Richard Hergenrader, 40, Brooklyn Park, MN 4:36:47 10:33 4:29:28 3290 134 M55 Richard Fadgen, 56, Rogers, MN 4:36:48 10:33 4:28:03 3291 498 M40 Barney Coelho, 43, Fridley, MN 4:36:48 10:33 4:32:49 3292 317 M50 Don Duncan, 53, Vadnais Hts, MN 4:36:49 10:33 4:31:53 3293 318 M50 Mark Richards, 53, Champlin, MN 4:36:50 10:34 4:32:01 3294 1269 M20 Jason Willoughby, 24, Minneapolis, MN 4:36:51 10:34 4:33:34 3295 319 M50 Robert Grones, 51, Minneapolis, MN 4:36:51 10:34 4:31:05 3296 1270 M20 Samuel Feest, 22, Madison, WI 4:36:53 10:34 4:31:04 3297 135 M55 Michael Bombyk, 56, Minneapolis, MN 4:36:53 10:34 4:32:08 3298 499 M40 Kevin Knight, 42, Cottonwood, MN 4:36:53 10:34 4:33:11 3299 536 M35 Henry Ewers, 35, St Cloud, MN 4:36:58 10:34 4:30:14 3300 537 M35 Tom Meehan, 38, Crystal Lake, IL 4:37:00 10:34 4:31:02 3301 1271 M20 Andrew Morson, 34, Plymouth, MN 4:37:01 10:34 4:33:28 3302 1272 M20 Michael Krieger, 32, Audubon, MN 4:37:02 10:34 4:33:24 3303 422 M45 Allen Cartwright, 49, Wilmington, DE 4:37:05 10:34 4:32:23 3304 500 M40 Robert Frederick, 44, Dahlonega, GA 4:37:10 10:34 4:30:06 3305 1273 M20 Matthew Ellingson, 29, Richfield, MN 4:37:11 10:34 4:31:19 3306 20 M65 Steven Schroeder, 69, River Falls, WI 4:37:13 10:34 4:30:58 3307 538 M35 Justin Pyon, 38, Inver Grove Hts, MN 4:37:14 10:34 4:30:00 3308 1274 M20 Jason Huseth, 33, Lino Lakes, MN 4:37:16 10:35 4:30:18 3309 501 M40 Randall Nibbe, 44, Minneapolis, MN 4:37:18 10:35 4:31:29 3310 1275 M20 Pablo Hernandez, 32, Coon Rapids, MN 4:37:24 10:35 4:30:55 3311 1276 M20 Marc Baumel, 29, Wayzata, MN 4:37:25 10:35 4:29:03 3312 502 M40 Ted Gamble, 44, Dundas, MN 4:37:29 10:35 4:31:03 3313 1277 M20 William O'Keefe, 26, Minneapolis, MN 4:37:31 10:35 4:29:05 3314 1278 M20 Kyle Anderson, 28, St Louis Park, MN 4:37:32 10:35 4:32:28 3315 1279 M20 Brandon Schumann, 27, Hastings, MN 4:37:38 10:35 4:31:47 3316 1280 M20 Jesse Dong, 23, Minneapolis, MN 4:37:39 10:35 4:30:06 3317 1281 M20 James Beckius, 32, Elk River, MN 4:37:39 10:35 4:32:10 3318 539 M35 Zach Wood, 37, Fort Collins, CO 4:37:41 10:35 4:33:12 3319 423 M45 Steve Pekala, 46, Minneapolis, MN 4:37:42 10:36 4:32:58 3320 1282 M20 Eric Friberg, 23, West St Paul, MN 4:37:43 10:36 4:34:36 3321 1283 M20 Matthew Wille, 33, St Paul, MN 4:37:44 10:36 4:33:20 3322 2 M14 Micah Roemen, 14, Dell Rapids, SD 4:37:46 10:36 4:31:11 3323 1284 M20 Matthew Makarios, 32, Racine, WI 4:37:47 10:36 4:32:50 3324 424 M45 John O'Brien, 45, Long Lake, MN 4:37:48 10:36 4:29:26 3325 540 M35 Alan Schmidt, 39, Marion, IA 4:37:48 10:36 4:30:53 3326 320 M50 Timothy Larson, 52, Minneapolis, MN 4:37:49 10:36 4:29:44 3327 321 M50 Robert Howland, 51, Penn Hills, PA 4:37:54 10:36 4:34:10 3328 503 M40 Michael Zad, 41, Woodbury, MN 4:37:56 10:36 4:31:19 3329 1285 M20 Jason Jelinski, 23, Little Falls, MN 4:38:00 10:36 4:26:41 3330 1286 M20 Dan Halvorsen, 32, Richfield, MN 4:38:00 10:36 4:33:17 3331 78 M60 Doug Fairbanks, 62, Minneapolis, MN 4:38:03 10:36 4:33:21 3332 1287 M20 Tim Cooley, 32, Wayzata, MN 4:38:07 10:36 4:32:37 3333 1288 M20 Gerardo Tapia, 27, Monterrey, Mex 4:38:12 10:37 4:33:50 3334 425 M45 Bill Roskos, 46, Rochester, MN 4:38:18 10:37 4:33:08 3335 322 M50 Jerzy Wolyniec, 51, Worthington, MN 4:38:26 10:37 4:32:15 3336 1289 M20 Travis Yoch, 24, Woodbury, MN 4:38:26 10:37 4:30:24 3337 136 M55 Jaime Neri Reyes, 57, Mexico D F , Mex 4:38:29 10:37 4:35:20 3338 1290 M20 Drew Kersten, 33, Louisville, KY 4:38:31 10:37 4:31:01 3339 323 M50 Gary Ausloos, 52, Plymouth, WI 4:38:32 10:37 4:32:13 3340 426 M45 Randy Halverson, 47, Burnsville, MN 4:38:33 10:37 4:30:53 3341 504 M40 Benjamin Mulcahy, 42, New York, NY 4:38:34 10:38 4:32:46 3342 427 M45 John Vander Vort, 46, Weston, MA 4:38:35 10:38 4:31:59 3343 505 M40 Paul Vander Vort, 44, Edina, MN 4:38:35 10:38 4:32:00 3344 506 M40 Dan Haugen, 40, Cedar Rapids, IA 4:38:37 10:38 4:32:02 3345 428 M45 Michael Roberts, 46, Duxbury, MA 4:38:40 10:38 4:27:23 3346 1291 M20 Adam Loyd, 25, Astoria, NY 4:38:42 10:38 4:30:30 3347 1292 M20 Abraham Matar, 23, Indialantic, FL 4:38:43 10:38 4:34:03 3348 541 M35 Timothy Ryan, 35, Wayzata, MN 4:38:46 10:38 4:34:03 3349 429 M45 Stephen Stoelzing, 45, Minneapolis, MN 4:38:47 10:38 4:33:41 3350 507 M40 Todd Trutna, 41, Big Lake, MN 4:38:47 10:38 4:33:23 3351 508 M40 Steven Nordsven, 41, St Michael, MN 4:38:47 10:38 4:33:47 3352 430 M45 Scott Mautz, 46, Germantown, WI 4:38:48 10:38 4:30:38 3353 509 M40 Gracon McBride, 40, Stacy, MN 4:38:49 10:38 4:32:19 3354 431 M45 Daniel Gilchrist, 45, Minneapolis, MN 4:38:51 10:38 4:33:32 3355 510 M40 Hector Chamlati, 42, Mexico City, Mex 4:38:51 10:38 4:33:09 3356 542 M35 Shawn Rankin, 38, Woodbury, MN 4:38:53 10:38 4:33:49 3357 324 M50 Miles Becker, 51, Fertile, MN 4:38:57 10:38 4:34:29 3358 1293 M20 John Capen, 29, Plymouth, MI 4:38:59 10:38 4:34:04 3359 1294 M20 Brad Gustafson, 27, Bloomington, MN 4:39:02 10:39 4:32:50 3360 1295 M20 Ryan Flynn, 28, Woodbury, MN 4:39:10 10:39 4:32:58 3361 325 M50 Glen Flynn, 53, Hugo, MN 4:39:10 10:39 4:33:00 3362 543 M35 Jon Van Wyk, 35, Eagan, MN 4:39:13 10:39 4:34:11 3363 137 M55 Orie Voight, 59, Eagan, MN 4:39:19 10:39 4:36:16 3364 1296 M20 Collin Coats, 20, Plymouth, MN 4:39:19 10:39 4:36:00 3365 1297 M20 Carey Montez, 34, Woodbury, MN 4:39:20 10:39 4:34:01 3366 138 M55 Paul Johansson, 58, Elk River, MN 4:39:20 10:39 4:35:21 3367 544 M35 Christopher Perman, 38, Brooklyn Park, MN 4:39:21 10:39 4:32:53 3368 1298 M20 Dustin Serna, 33, Orlando, FL 4:39:23 10:39 4:34:30 3369 1299 M20 Chad Puffer, 27, Kansas City, MO 4:39:25 10:39 4:28:15 3370 432 M45 John Schuetzle, 46, Edina, MN 4:39:28 10:40 4:31:01 3371 1300 M20 Ketan Mehta, 33, Eden Prairie, MN 4:39:30 10:40 4:35:39 3372 1301 M20 Christopher Boppre, 30, St Paul, MN 4:39:31 10:40 4:35:37 3373 326 M50 Jeffrey Baillif, 52, Eagan, MN 4:39:33 10:40 4:34:35 3374 327 M50 Mark Buenz, 50, Prior Lake, MN 4:39:35 10:40 4:38:54 3375 1302 M20 Brad Stanke, 25, Burnsville, MN 4:39:42 10:40 4:35:49 3376 433 M45 Douglas Philipp, 48, Colorado Springs, CO 4:39:47 10:40 4:32:50 3377 1303 M20 Charles Johnson, 21, Medina, MN 4:39:47 10:40 4:32:09 3378 1304 M20 Jason Schmidt, 29, Eagan, MN 4:39:48 10:40 4:34:34 3379 139 M55 Kent Queensland, 55, Shoreview, MN 4:39:49 10:40 4:36:03 3380 511 M40 Dave Rietveld, 43, Buffalo, MN 4:39:55 10:41 4:35:51 3381 1305 M20 Kyle Griffin, 29, Minneapolis, MN 4:39:58 10:41 4:33:33 3382 434 M45 Jeffrey Cockerham, 49, Wauwatosa, WI 4:39:59 10:41 4:36:01 3383 1306 M20 Ben Bowe, 23, Wausau, WI 4:40:00 10:41 4:40:00 3384 79 M60 Mason Hjelle, 61, Mora, MN 4:40:04 10:41 4:36:07 3385 1307 M20 Noah Schneider, 31, Minneapolis, MN 4:40:05 10:41 4:37:06 3386 435 M45 Jim Sheehan, 45, St Paul, MN 4:40:07 10:41 4:34:24 3387 512 M40 Manuel Villarreal, 42, Minneapolis, MN 4:40:07 10:41 4:33:56 3388 513 M40 Jeff Ohe, 41, Edina, MN 4:40:08 10:41 4:36:25 3389 1308 M20 Brandon Dobmeier, 26, Minneapolis, MN 4:40:09 10:41 4:28:04 3390 436 M45 Joseph Bina, 46, Maple Grove, MN 4:40:10 10:41 4:35:34 3391 21 M65 Edward Maslowski, 65, Rochester, MN 4:40:12 10:41 4:33:55 3392 140 M55 Daniel Pavlovec, 55, Fort Atkinson, IA 4:40:13 10:41 4:36:11 3393 545 M35 Chris Balck, 36, Minneapolis, MN 4:40:18 10:41 4:35:57 3394 546 M35 Ben Crow, 36, Minneapolis, MN 4:40:19 10:42 4:37:05 3395 1309 M20 Shaun Thompson, 31, Minneapolis, MN 4:40:19 10:42 4:39:01 3396 1310 M20 David McGehee, 28, Brooklyn Park, MN 4:40:20 10:42 4:32:18 3397 328 M50 Mark Orfield, 52, Edina, MN 4:40:25 10:42 4:34:26 3398 437 M45 Mathew Foss, 49, Minneapolis, MN 4:40:26 10:42 4:35:20 3399 1311 M20 John Huber, 31, Roseville, MN 4:40:33 10:42 4:33:51 3400 1312 M20 Timothy Lupfer, 31, Minneapolis, MN 4:40:33 10:42 4:32:59 3401 1313 M20 Adam Meyerring, 32, Golden Valley, MN 4:40:33 10:42 4:36:23 3402 1314 M20 Bjorn Olson, 25, Minneapolis, MN 4:40:35 10:42 4:34:41 3403 80 M60 David Welte, 60, Detroit Lakes, MN 4:40:39 10:42 4:35:57 3404 514 M40 Stephen Tyler, 41, Des Moines, IA 4:40:41 10:42 4:32:24 3405 1315 M20 Zemen Kassa, 25, Minneapolis, MN 4:40:43 10:42 4:32:20 3406 515 M40 Walter Crothers, 43, Elko, MN 4:40:47 10:43 4:35:13 3407 516 M40 Jeffrey Byrd, 44, Orlando, FL 4:40:48 10:43 4:35:16 3408 547 M35 Timothy Pourciau, 38, Woodbury, MN 4:40:52 10:43 4:35:58 3409 517 M40 Mike Edgington, 40, Otsego, MN 4:40:54 10:43 4:36:41 3410 1316 M20 Karl Koutroupas, 30, Bloomington, MN 4:40:58 10:43 4:36:33 3411 1317 M20 Tony Douvier, 28, Richfield, MN 4:41:02 10:43 4:29:12 3412 22 M65 Vincent Rohr, 67, Minnetonka, MN 4:41:04 10:43 4:36:27 3413 438 M45 Thomas Costello, 48, Byron, MN 4:41:06 10:43 4:37:54 3414 548 M35 Leonard Izzo, 39, Eden Prairie, MN 4:41:06 10:43 4:33:29 3415 549 M35 Joerg Granacher, 37, Minneapolis, MN 4:41:08 10:43 4:38:01 3416 329 M50 Carlos Ramos, 52, Mexico Distrito , ME 4:41:09 10:43 4:38:00 3417 439 M45 Jonathan Copeland, 47, Minneapolis, MN 4:41:10 10:43 4:37:58 3418 550 M35 Don Grimsley, 38, Gainesville, GA 4:41:12 10:44 4:32:54 3419 1318 M20 Greg Olson, 25, Minneapolis, MN 4:41:13 10:44 4:37:35 3420 551 M35 Dylan Abrams, 35, White Bear Lake, MN 4:41:16 10:44 4:36:41 3421 518 M40 Scott Calhoun, 44, Apple Valley, MN 4:41:20 10:44 4:37:31 3422 519 M40 Jim Pringnitz, 40, Rochester, MN 4:41:24 10:44 4:33:43 3423 1319 M20 Tim Mourning, 30, Jordan, MN 4:41:29 10:44 4:34:01 3424 1320 M20 Eric Ruhland, 29, St Paul, MN 4:41:30 10:44 4:33:11 3425 81 M60 Alan Fjerstad, 60, St Paul, MN 4:41:33 10:44 4:35:43 3426 1321 M20 Steve Eckert, 21, Duluth, MN 4:41:35 10:44 4:38:16 3427 141 M55 Paul Berry, 56, Minneapolis, MN 4:41:36 10:44 4:37:37 3428 1322 M20 Michael Scrafford, 29, Apple Valley, MN 4:41:40 10:45 4:36:38 3429 142 M55 Gery Haag, 57, Johnston, IA 4:41:41 10:45 4:30:41 3430 330 M50 Patrick Moran, 52, Plymouth, MN 4:41:43 10:45 4:34:47 3431 1323 M20 David Olson, 34, Hugo, MN 4:41:44 10:45 4:37:32 3432 1324 M20 Matthew Semerad, 31, St Paul, MN 4:41:44 10:45 4:30:32 3433 1325 M20 Mark Schroepfer, 21, Sleepy Eye, MN 4:41:47 10:45 4:34:49 3434 1326 M20 Jeffery Wilkins, 28, Lonsdale, MN 4:41:49 10:45 4:37:44 3435 82 M60 Dean Theobald, 60, New Brighton, MN 4:41:49 10:45 4:38:26 3436 520 M40 Jack Prentice, 40, Eagan, MN 4:41:51 10:45 4:35:46 3437 331 M50 David Link, 52, Minnetonka, MN 4:41:51 10:45 4:30:54 3438 332 M50 Robert Robson, 54, Minneapolis, MN 4:41:53 10:45 4:37:39 3439 521 M40 Barmack Rassi, 42, Minneapolis, MN 4:41:55 10:45 4:38:36 3440 143 M55 Darcy Debing, 56, Maple Plain, MN 4:41:55 10:45 4:36:46 3441 440 M45 James O'Brien, 49, Minneapolis, MN 4:41:56 10:45 4:41:08 3442 441 M45 James Lindlauf, 48, Grand Forks, ND 4:41:56 10:45 4:36:50 3443 23 M65 Thomas Mortl, 65, Stanthony, MN 4:41:57 10:45 4:40:52 3444 1327 M20 Jeffrey Wiesner, 23, Chanhassen, MN 4:41:57 10:45 4:38:47 3445 442 M45 Michael Chiappetta, 49, Savage, MN 4:41:57 10:45 4:37:40 3446 522 M40 Thomas Leach, 40, Sartell, MN 4:41:58 10:45 4:37:11 3447 1328 M20 Kristopher Scherping, 31, Maplewood, MN 4:42:00 10:45 4:37:52 3448 552 M35 Jason Violette, 39, Bloomington, MN 4:42:00 10:45 4:34:03 3449 553 M35 Doug Condon, 36, Cottage Grove, MN 4:42:01 10:45 4:36:00 3450 443 M45 Robert Urban, 48, Lexington, MA 4:42:04 10:46 4:38:08 3451 1329 M20 Daniel Nimlos, 27, Blaine, MN 4:42:04 10:46 4:35:55 3452 144 M55 Jeff Erickson, 56, St Paul, MN 4:42:10 10:46 4:34:17 3453 1330 M20 Michael Shideman, 27, Minneapolis, MN 4:42:15 10:46 4:34:26 3454 554 M35 Jonathan Zimmerman, 36, Rochester, MN 4:42:16 10:46 4:36:50 3455 555 M35 Kirk Shipler, 37, Lester Prairie, MN 4:42:18 10:46 4:36:10 3456 1331 M20 Shyam Boriah, 30, Minneapolis, MN 4:42:19 10:46 4:34:41 3457 523 M40 Mark Abboud, 42, Greenville, NC 4:42:20 10:46 4:35:31 3458 524 M40 Dan Michel, 43, Chicago, IL 4:42:20 10:46 4:34:22 3459 83 M60 Wolfgang Mueller, 61, Bad Schwartau, Ger 4:42:22 10:46 4:37:55 3460 1332 M20 Edward Gerczak, 33, Bellevue, WI 4:42:29 10:46 4:38:40 3461 1333 M20 David Dudek, 31, De Pere, WI 4:42:29 10:46 4:38:41 3462 84 M60 Bruce Gregory, 62, Morris, Can 4:42:32 10:47 4:36:09 3463 525 M40 Charlie Swenson, 42, Maple Grove, MN 4:42:35 10:47 4:33:57 3464 1334 M20 Maxim Rivkin, 29, Eden Prairie, MN 4:42:36 10:47 4:37:07 3465 444 M45 Peter Schnorbach, 49, Edina, MN 4:42:38 10:47 4:38:01 3466 1335 M20 Robert Burton, 33, St Paul, MN 4:42:44 10:47 4:36:47 3467 1336 M20 Bill Burton, 33, Chanhassen, MN 4:42:44 10:47 4:36:48 3468 526 M40 Javier Palero, 43, Atizapan, Mex 4:42:44 10:47 4:37:21 3469 527 M40 Jaime Lopez, 42, Mexico, Mex 4:42:45 10:47 4:37:21 3470 556 M35 Josh Gullicksrud, 39, Eleva, WI 4:42:45 10:47 4:34:33 3471 528 M40 Chris Sandford, 44, Rosemount, MN 4:42:50 10:47 4:37:16 3472 1337 M20 Jim Bertelsen, 27, La Crosse, WI 4:42:51 10:47 4:35:09 3473 445 M45 Stewart McMullan, 46, Woodbury, MN 4:42:51 10:47 4:36:34 3474 145 M55 Stephen Garner, 56, Chicago, IL 4:42:53 10:47 4:36:54 3475 529 M40 Chad McAnelly, 41, Burnsville, MN 4:42:54 10:47 4:34:34 3476 1338 M20 Benjamin Haselbauer, 30, Minneapolis, MN 4:42:55 10:47 4:38:21 3477 530 M40 John Horsch, 40, Minneapolis, MN 4:42:58 10:48 4:38:41 3478 1339 M20 Tim Kendall, 31, Winnipeg, Can 4:42:59 10:48 4:38:39 3479 146 M55 Daniel Slusher, 55, Brooklyn Park, MN 4:43:01 10:48 4:34:21 3480 557 M35 Joshua Kohn, 35, St Paul, MN 4:43:04 10:48 4:38:53 3481 24 M65 Jim Baillargeon, 67, Somerset, WI 4:43:04 10:48 4:39:58 3482 1340 M20 Kraig Myers, 34, Walker, IA 4:43:05 10:48 4:36:12 3483 1341 M20 Benjamin Nelson, 25, St Paul, MN 4:43:05 10:48 4:38:47 3484 446 M45 Winston Sequeira, 45, Stillwater, MN 4:43:06 10:48 4:38:10 3485 558 M35 Shane Rink, 35, Minneapolis, MN 4:43:07 10:48 4:38:36 3486 1342 M20 Mike Jelski, 31, Marshfield, WI 4:43:09 10:48 4:38:46 3487 147 M55 Robert Sykora, 55, Minneapolis, MN 4:43:10 10:48 4:38:21 3488 148 M55 Richard Ross, 59, Hamel, MN 4:43:12 10:48 4:35:16 3489 1343 M20 Asif Hossain, 31, Rochester, MN 4:43:13 10:48 4:30:59 3490 1344 M20 Robert Lavick, 34, Chicago, IL 4:43:16 10:48 4:36:17 3491 1345 M20 David Foag Ii, 27, St Paul, MN 4:43:16 10:48 4:37:13 3492 559 M35 Brad Schroeder, 39, Plymouth, MN 4:43:18 10:48 4:38:39 3493 1346 M20 Nathan Ungar, 33, Minneapolis, MN 4:43:18 10:48 4:34:55 3494 447 M45 Eric Jungels, 48, Rush City, MN 4:43:20 10:48 4:34:51 3495 1347 M20 Adam Christensen, 20, Moorhead, MN 4:43:22 10:48 4:36:30 3496 1348 M20 Caleb Saum, 25, Moorhead, MN 4:43:22 10:48 4:36:31 3497 531 M40 Erik Lazarich, 42, Coon Rapids, MN 4:43:23 10:49 4:37:29 3498 149 M55 Bob Murney, 58, Edina, MN 4:43:24 10:49 4:36:56 3499 532 M40 Michael Walsh, 44, St Paul, MN 4:43:26 10:49 4:38:36 3500 533 M40 Jeffrey Johnson, 42, Woodbury, MN 4:43:27 10:49 4:38:38 3501 560 M35 William Sherman, 39, St Joseph, MI 4:43:28 10:49 4:36:56 3502 1349 M20 Kevin Rusk, 28, Minneapolis, MN 4:43:29 10:49 4:39:13 3503 561 M35 Travis Thompson, 36, Edina, MN 4:43:35 10:49 4:37:00 3504 1350 M20 Justin Kutzer, 27, Minneapolis, MN 4:43:37 10:49 4:39:11 3505 534 M40 Benjamin Ramli, 43, Victoria, MN 4:43:38 10:49 4:39:01 3506 333 M50 Lazaro Hernandez, 50, Minneapolis, MN 4:43:40 10:49 4:39:01 3507 1351 M20 Spencer Ladd, 31, St Louis Park, MN 4:43:44 10:49 4:36:32 3508 562 M35 Michael Meiners, 35, Rochester, MN 4:43:47 10:49 4:31:33 3509 563 M35 Christian Twigg, 38, Minneapolis, MN 4:43:49 10:50 4:37:02 3510 150 M55 Mark Forbes, 57, Minnetonka, MN 4:43:52 10:50 4:37:16 3511 535 M40 David Mracek, 42, Rosemount, MN 4:43:56 10:50 4:36:38 3512 536 M40 John Akins, 43, Shoreview, MN 4:43:57 10:50 4:36:38 3513 334 M50 Wlliam Mitchener, 54, Red Wing, MN 4:43:58 10:50 4:40:34 3514 1352 M20 Adam Schiff, 30, Minneapolis, MN 4:43:58 10:50 4:37:11 3515 25 M65 Jerry Williams, 68, Rochester, MN 4:44:01 10:50 4:39:52 3516 1353 M20 Kalen Karnowski, 29, Minneapolis, MN 4:44:01 10:50 4:36:05 3517 564 M35 Michael Raiter, 35, Waltham, MA 4:44:01 10:50 4:35:36 3518 537 M40 Douglas Sofer, 42, Maryville, TN 4:44:03 10:50 4:38:36 3519 1354 M20 Tim Andring, 32, St Charles, MN 4:44:06 10:50 4:39:00 3520 151 M55 Tim Mogck, 55, St Paul, MN 4:44:08 10:50 4:37:47 3521 538 M40 Muaj Lo, 42, Hudson, WI 4:44:13 10:50 4:31:52 3522 448 M45 Gary Leask, 47, Burnsville, MN 4:44:14 10:50 4:39:55 3523 449 M45 Hadrian Moore, 45, Minneapolis, MN 4:44:14 10:50 4:39:13 3524 565 M35 T J. Zaremba, 35, Downers Grove, IL 4:44:21 10:51 4:32:10 3525 539 M40 Jeff Danovsky, 43, Maple Grove, MN 4:44:22 10:51 4:37:17 3526 566 M35 Douglas Colglazier, 35, Valparaiso, NE 4:44:24 10:51 4:38:50 3527 450 M45 Wayne Gilman, 47, Crookston, MN 4:44:24 10:51 4:40:45 3528 1355 M20 Jared Glaser, 33, North Mankato, MN 4:44:26 10:51 4:40:17 3529 567 M35 Matthew Johnston, 36, Washington, DC 4:44:32 10:51 4:36:56 3530 1356 M20 Jake Coldren, 30, Minneapolis, MN 4:44:33 10:51 4:39:01 3531 568 M35 Jay Colond, 38, Falcon Heights, MN 4:44:33 10:51 4:38:33 3532 335 M50 Jim Lundberg, 53, Apple Valley, MN 4:44:34 10:51 4:37:53 3533 85 M60 Joseph Schletty, 63, St Paul, MN 4:44:37 10:51 4:44:05 3534 1357 M20 Adam Cloeter, 23, Winona, MN 4:44:38 10:51 4:36:30 3535 336 M50 Kim Derricott, 54, Apple Valley, MN 4:44:41 10:51 4:40:11 3536 337 M50 William Daly, 53, Owatonna, MN 4:44:41 10:51 4:39:35 3537 338 M50 Kevin Fowler, 52, Farmington, MN 4:44:41 10:51 4:39:36 3538 1358 M20 Ryan Gay, 24, Eden Prairie, MN 4:44:42 10:52 4:39:47 3539 152 M55 Michael Kelahan, 55, Austin, TX 4:44:45 10:52 4:32:45 3540 1359 M20 Andrew Cherland, 25, New Brighton, MN 4:44:47 10:52 4:39:05 3541 540 M40 John Henningsgard, 40, St Paul, MN 4:44:47 10:52 4:39:41 3542 569 M35 Arnoldo Curiel, 39, Oakdale, MN 4:44:47 10:52 4:38:55 3543 1360 M20 Eric Newman, 30, St Louis Park, MN 4:44:50 10:52 4:37:55 3544 1361 M20 Gordon Simle, 30, St Paul, MN 4:44:50 10:52 4:40:55 3545 541 M40 Thomas Hanson, 42, Cold Spring, MN 4:44:52 10:52 4:40:32 3546 1362 M20 David Pollitt, 26, Eden Prairie, MN 4:44:52 10:52 4:40:00 3547 1363 M20 Philip Dudas, 31, Minneapolis, MN 4:44:53 10:52 4:38:07 3548 339 M50 Paul Bankey, 54, Pittsford, NY 4:44:58 10:52 4:39:27 3549 451 M45 Carlos Oconitrillo, 49, San Jose, Crc 4:44:59 10:52 4:44:19 3550 153 M55 Bill Larson, 55, Eagan, MN 4:45:05 10:52 4:40:50 3551 340 M50 John Burke, 54, Cedar Rapids, IA 4:45:09 10:53 4:40:57 3552 341 M50 Devajyoti Kataky, 52, Woodbury, MN 4:45:09 10:53 4:34:05 3553 1364 M20 Matthew Gilsrud, 25, Richmond, MN 4:45:10 10:53 4:40:43 3554 154 M55 David Dordal, 59, Cottage Grove, MN 4:45:13 10:53 4:40:12 3555 342 M50 Bob Myers, 54, Katy, TX 4:45:17 10:53 4:41:00 3556 1365 M20 Sean Kennedy, 32, Minneapolis, MN 4:45:19 10:53 4:38:31 3557 1366 M20 Patrick Larson, 34, Minneapolis, MN 4:45:19 10:53 4:34:18 3558 1367 M20 Mike Thorson, 31, Fergus Falls, MN 4:45:26 10:53 4:37:54 3559 7 M70 Robert Gavin, 71, Marine On St Croi, MN 4:45:28 10:53 4:38:24 3560 452 M45 Philip Hunt, 45, Toccoa, GA 4:45:29 10:53 4:40:51 3561 8 M70 Roger Carlson, 70, Minneapolis, MN 4:45:35 10:54 4:44:28 3562 1368 M20 David McAlpine, 21, Los Angeles, CA 4:45:36 10:54 4:41:18 3563 542 M40 Joshua Huelster, 40, St Paul, MN 4:45:38 10:54 4:44:21 3564 343 M50 Timothy Murphy, 53, Minneapolis, MN 4:45:38 10:54 4:38:46 3565 570 M35 Joshua Rutzick, 36, St Pual, MN 4:45:40 10:54 4:40:12 3566 543 M40 Chris Wondra, 41, St Croix Falls, WI 4:45:40 10:54 4:38:08 3567 1369 M20 Tim Crum, 29, Sun Prairie, WI 4:45:42 10:54 4:39:39 3568 1370 M20 Paul Sherburne, 32, Minneapolis, MN 4:45:48 10:54 4:37:34 3569 155 M55 Jim Koepke, 56, Bloomington, MN 4:45:49 10:54 4:41:53 3570 544 M40 Michael Bransford, 40, Minneapolis, MN 4:45:54 10:54 4:37:50 3571 86 M60 Patrick Ryan, 63, Savage, MN 4:45:55 10:54 4:41:16 3572 453 M45 Kevin Maloney, 48, Eden Prairie, MN 4:45:57 10:54 4:40:12 3573 545 M40 Claude McBroom, 43, Rapid City, SD 4:45:58 10:54 4:42:04 3574 156 M55 Craig Johnson, 55, Cedar Rapids, IA 4:46:00 10:55 4:37:27 3575 1371 M20 Abhijit Chakraborty, 28, Minneapolis, MN 4:46:04 10:55 4:41:47 3576 87 M60 Pedro Abr Gomez Huitron, 63, Atlacomulco, Mex 4:46:05 10:55 4:41:27 3577 546 M40 Todd Kalk, 42, St Louis Park, MN 4:46:08 10:55 4:42:31 3578 157 M55 Tom Andrews, 57, Richfield, MN 4:46:09 10:55 4:38:21 3579 344 M50 Joseph Lerczak, 54, Bloomingdale, IL 4:46:11 10:55 4:40:46 3580 571 M35 Ryan Palmsteen, 36, Lino Lakes, MN 4:46:14 10:55 4:39:04 3581 572 M35 Mark Kloehn, 38, Appleton, WI 4:46:14 10:55 4:41:45 3582 547 M40 Thomas Lardy, 43, Lakeville, MN 4:46:16 10:55 4:41:50 3583 88 M60 Mark Andrews, 61, Inver Grove Hts, MN 4:46:17 10:55 4:39:09 3584 158 M55 Jeff Paurus, 59, Minneapolis, MN 4:46:21 10:55 4:41:15 3585 345 M50 Gerardo Munoz-Castillo, 54, Mexico City, Mex 4:46:23 10:55 4:40:40 3586 573 M35 David Bollaert, 39, Minneapolis, MN 4:46:25 10:55 4:34:52 3587 548 M40 Ashish Gadnis, 42, Inver Grove Hts, MN 4:46:26 10:56 4:35:21 3588 1372 M20 Kelly Bergan, 34, Edina, MN 4:46:27 10:56 4:45:14 3589 549 M40 David Strei, 42, Waconia, MN 4:46:28 10:56 4:43:17 3590 346 M50 Peter Schulz, 50, Coppell, TX 4:46:29 10:56 4:41:59 3591 1373 M20 Doug Pierceness, 30, Rochester, MN 4:46:29 10:56 4:38:04 3592 159 M55 Gary Schokmiller, 57, Mendota Hts, MN 4:46:30 10:56 4:42:43 3593 1374 M20 Andrew Sampson, 20, Burnsville, MN 4:46:35 10:56 4:42:31 3594 454 M45 Nicholas Wirth, 48, Fitchburg, WI 4:46:35 10:56 4:41:27 3595 1375 M20 Drew Motylinski, 31, Champlin, MN 4:46:36 10:56 4:40:44 3596 160 M55 Raymundo Mendez, 55, Fairmont, MN 4:46:37 10:56 4:43:39 3597 1376 M20 Jacob McLellan, 22, Minneapolis, MN 4:46:40 10:56 4:40:00 3598 1377 M20 Thomas Butala, 25, Minneapolis, MN 4:46:41 10:56 4:40:35 3599 347 M50 David Lassegard, 50, Minneapolis, MN 4:46:42 10:56 4:43:18 3600 1378 M20 Jason Heyerdahl, 28, Golden Valley, MN 4:46:43 10:56 4:39:07 3601 550 M40 Paul Larson, 43, St Francis, MN 4:46:48 10:56 4:42:36 3602 551 M40 Jay Taylor, 44, Detroit Lakes, MN 4:46:52 10:56 4:39:50 3603 574 M35 Curt Watson, 39, Minnetonka, MN 4:46:53 10:57 4:39:18 3604 575 M35 Chris Medower, 35, Roseville, MN 4:46:54 10:57 4:41:15 3605 26 M65 Don Snyder, 66, Burnsville, MN 4:46:56 10:57 4:42:26 3606 1379 M20 Adam White, 29, Hopkins, MN 4:46:58 10:57 4:40:30 3607 348 M50 Terry Ticey, 53, Eagan, MN 4:47:00 10:57 4:41:24 3608 1380 M20 Shawn Reynolds, 27, Minneapolis, MN 4:47:03 10:57 4:40:27 3609 455 M45 Greg Mortenson, 47, Eden Prairie, MN 4:47:07 10:57 4:41:55 3610 1381 M20 Alex Horgen, 30, St Paul, MN 4:47:08 10:57 4:36:09 3611 552 M40 Matthew Johnson, 41, Shawnee, KS 4:47:09 10:57 4:40:55 3612 553 M40 James Straub, 41, St Paul, MN 4:47:09 10:57 4:42:10 3613 1382 M20 Steve Morrissette, 32, West St Paul, MN 4:47:10 10:57 4:42:18 3614 576 M35 Jess Taran, 35, Minnetonka, MN 4:47:10 10:57 4:42:36 3615 554 M40 Jeffrey Benadum, 43, Apple Valley, MN 4:47:12 10:57 4:39:30 3616 555 M40 Pete Skophammer, 42, Bloomington, MN 4:47:12 10:57 4:42:40 3617 577 M35 Rob Gramer, 36, Moorhead, MN 4:47:12 10:57 4:42:08 3618 1383 M20 Brian McQuade, 33, River Falls, WI 4:47:12 10:57 4:40:57 3619 456 M45 Patrick Egan, 46, Mendota Hts, MN 4:47:13 10:57 4:38:57 3620 556 M40 Brett Bernard, 41, Maple Grove, MN 4:47:14 10:57 4:42:44 3621 457 M45 Ross Eagle, 45, Chicago, IL 4:47:14 10:57 4:40:20 3622 1384 M20 Karl Koehle, 33, Apple Valley, MN 4:47:15 10:57 4:43:03 3623 557 M40 Karl Pehler, 42, Plymouth, MN 4:47:17 10:57 4:41:24 3624 161 M55 Pablo Gardu O Cervantes, 59, Atlacomulco, Mex 4:47:17 10:57 4:35:56 3625 458 M45 Ronald Manshack, 45, Roseville, MN 4:47:18 10:57 4:35:38 3626 578 M35 Eric Hayward, 39, Richfield, MN 4:47:20 10:58 4:38:54 3627 558 M40 Michael Weegman, 41, West St Paul, MN 4:47:21 10:58 4:38:59 3628 89 M60 Ronald Cheney, 63, Chanhassen, MN 4:47:22 10:58 4:44:16 3629 1385 M20 Nicholas Engbloom, 25, Richfield, MN 4:47:23 10:58 4:42:30 3630 1386 M20 Martin Odima, 25, White Bear Lake, MN 4:47:26 10:58 4:40:22 3631 90 M60 Charles Zee, 60, Apple Valley, MN 4:47:27 10:58 4:42:37 3632 459 M45 Anthony Massey, 48, Minneapolis, MN 4:47:28 10:58 4:43:53 3633 1387 M20 Ryan Chase, 26, Sioux Falls, SD 4:47:29 10:58 4:41:34 3634 1388 M20 Max Alschlager, 30, St Paul, MN 4:47:31 10:58 4:40:38 3635 559 M40 Nick Weinkauf, 42, Delafield, WI 4:47:31 10:58 4:41:43 3636 560 M40 Todd Patet, 43, Maplewood, MN 4:47:34 10:58 4:42:48 3637 1389 M20 Justin Swanson, 33, Minneapolis, MN 4:47:36 10:58 4:35:34 3638 162 M55 Steven Hartberg, 59, Windom, MN 4:47:37 10:58 4:44:43 3639 460 M45 Ken Goettsch, 47, Prior Lake, MN 4:47:38 10:58 4:40:55 3640 1390 M20 Jesse Chase, 23, Chicago, IL 4:47:43 10:58 4:41:48 3641 579 M35 Tim Hannon, 38, Blaine, MN 4:47:47 10:59 4:42:00 3642 27 M65 Robert Fretz, 65, Maplewood, MN 4:47:47 10:59 4:39:21 3643 1391 M20 Theodore Simonson, 27, Minneapolis, MN 4:47:52 10:59 4:39:03 3644 1392 M20 Adam Martinez, 26, Champlin, MN 4:47:53 10:59 4:43:28 3645 461 M45 Lawrence Leon, 46, Yankton, SD 4:47:54 10:59 4:43:25 3646 561 M40 Kenneth Dagel, 43, Ramsey, MN 4:47:57 10:59 4:35:55 3647 1393 M20 Michael Van Dyke, 32, Iowa City, IA 4:47:57 10:59 4:35:43 3648 1394 M20 Bradley Koch, 30, Blaine, MN 4:47:58 10:59 4:39:33 3649 349 M50 Randy Decker, 53, Burnsville, MN 4:48:00 10:59 4:43:28 3650 462 M45 Dale Mastel, 48, Winnipeg, Can 4:48:10 10:59 4:44:30Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
3651 562 M40 Paul Kaatz, 43, Solvang, CA 4:48:12 11:00 4:42:31 3652 350 M50 Elias Horta, 53, Mexico, Mex 4:48:15 11:00 4:42:34 3653 563 M40 Ronald Reuter, 40, Woodbury, MN 4:48:22 11:00 4:41:23 3654 463 M45 David Jaqua, 46, Plymouth, MN 4:48:22 11:00 4:43:50 3655 464 M45 Brian Cole, 46, Apple Valley, MN 4:48:22 11:00 4:43:27 3656 1395 M20 Eduardo Real, 33, Rogers, AR 4:48:26 11:00 4:42:34 3657 1396 M20 Thomas Crandall, 33, Excelsior, MN 4:48:26 11:00 4:43:15 3658 564 M40 Jay Merkle, 41, Eudora, KS 4:48:29 11:00 4:37:19 3659 465 M45 Dan Wheeler, 45, Waverly, IA 4:48:35 11:00 4:40:27 3660 163 M55 Paul Bloomberg, 55, Mendota Hts, MN 4:48:36 11:00 4:36:44 3661 580 M35 Chris Clubb, 39, Eagan, MN 4:48:44 11:01 4:43:06 3662 581 M35 Anthony Erickson, 37, Elk River, MN 4:48:49 11:01 4:36:41 3663 466 M45 Steven Thiessen, 49, New Brighton, MN 4:48:49 11:01 4:44:21 3664 582 M35 Jason Arras, 39, Shakopee, MN 4:48:50 11:01 4:40:55 3665 583 M35 David Brumbaugh, 39, Hugo, MN 4:48:51 11:01 4:44:38 3666 565 M40 Scott Fares, 43, St Paul, MN 4:48:51 11:01 4:36:51 3667 1397 M20 Chase Clendenen, 25, Minneapolis, MN 4:48:51 11:01 4:41:37 3668 584 M35 Brandon Bungum, 38, Kasson, MN 4:48:52 11:01 4:41:01 3669 566 M40 Kerry Baribeau, 42, Crystal, MN 4:48:53 11:01 4:42:03 3670 567 M40 Scott Shier, 41, Winnipeg, Can 4:48:55 11:01 4:43:53 3671 351 M50 Kevin Weis, 53, McFarland, WI 4:48:55 11:01 4:40:38 3672 1398 M20 Ryan Falk, 34, Maple Grove, MN 4:48:56 11:01 4:37:39 3673 164 M55 Alan Ellison, 56, Deephave, MN 4:49:01 11:01 4:44:43 3674 467 M45 Gary Regalado, 48, Santa Ana, CA 4:49:02 11:01 4:44:26 3675 352 M50 Joel Konze, 51, Sparta, WI 4:49:06 11:02 4:42:08 3676 1399 M20 David Johnson, 31, Maple Grove, MN 4:49:06 11:02 4:46:00 3677 353 M50 Phillip Barry, 51, St Louis Park, MN 4:49:07 11:02 4:44:06 3678 354 M50 Geoffrey Betsinger, 50, Woodbury, MN 4:49:07 11:02 4:41:27 3679 165 M55 Joe Fjerstad, 58, Maple Grove, MN 4:49:09 11:02 4:44:45 3680 1400 M20 Brad Stiffler, 27, St Paul, MN 4:49:10 11:02 4:37:34 3681 1401 M20 Dane Bates, 23, White Bear Townsh, MN 4:49:11 11:02 4:41:49 3682 1402 M20 Donovan Bates, 25, Minneapolis, MN 4:49:12 11:02 4:41:50 3683 1403 M20 Jeffrey Isaac, 22, White Bear Lake, MN 4:49:13 11:02 4:41:51 3684 568 M40 Richard Forbes, 42, Omaha, NE 4:49:13 11:02 4:41:23 3685 468 M45 Brett Masica, 45, Edina, MN 4:49:18 11:02 4:40:45 3686 585 M35 Anthony Watts, 37, Plymouth, MN 4:49:20 11:02 4:42:09 3687 9 M70 Ilhan Bilgutay, 74, Clearwater, FL 4:49:24 11:02 4:49:19 3688 1404 M20 Jon Speake, 33, Golden Valley, MN 4:49:26 11:02 4:40:43 3689 1405 M20 Chris Hubert, 25, West St Paul, MN 4:49:28 11:02 4:42:51 3690 1406 M20 Nicholas Gaul, 31, Brooklyn, NY 4:49:33 11:03 4:44:46 3691 586 M35 Paul Gronert, 36, Shoreview, MN 4:49:34 11:03 4:44:09 3692 587 M35 Gregory Harris, 38, Minneapolis, MN 4:49:34 11:03 4:42:22 3693 355 M50 Daryl Dejean, 52, Santa Barbara, CA 4:49:36 11:03 4:42:39 3694 356 M50 Jimmy Penner, 54, Winnipeg, Can 4:49:36 11:03 4:43:12 3695 1407 M20 Mark Williamson, 34, Woodbury, MN 4:49:38 11:03 4:44:49 3696 469 M45 Yasushi Ebihara, 46, Sumida-Ku Tokyo, Jpn 4:49:42 11:03 4:38:04 3697 91 M60 Jerry Brown, 61, West St Paul, MN 4:49:44 11:03 4:38:32 3698 470 M45 Mark Stephan, 48, Edina, MN 4:49:47 11:03 4:44:47 3699 1408 M20 Eric Rude, 23, St Paul, MN 4:49:51 11:03 4:45:50 3700 357 M50 David Shannon, 53, Shoreview, MN 4:49:53 11:03 4:42:55 3701 588 M35 Eric Boyum, 37, Fridley, MN 4:49:56 11:04 4:41:44 3702 569 M40 Brian Carroll, 42, West Fargo, ND 4:49:56 11:04 4:44:22 3703 570 M40 Brett Berntsen, 42, St Louis Park, MN 4:49:56 11:04 4:43:35 3704 1409 M20 Chad Swanson, 30, Brooklyn Park, MN 4:49:59 11:04 4:45:01 3705 571 M40 Adrian Telling, 42, Oak Park, IL 4:50:02 11:04 4:41:42 3706 471 M45 Ganapathy Venkataraman, 45, Maple Grove, MN 4:50:02 11:04 4:44:55 3707 472 M45 Tony Pahl, 47, Eagan, MN 4:50:04 11:04 4:42:34 3708 589 M35 Mario Villena, 36, Houston, TX 4:50:05 11:04 4:39:01 3709 1410 M20 Travs Trautman, 30, Minneapolis, MN 4:50:05 11:04 4:42:34 3710 473 M45 Michael Hackett, 49, Prior Lake, MN 4:50:07 11:04 4:42:27 3711 1411 M20 Benjamin Foster, 27, Edina, MN 4:50:07 11:04 4:38:52 3712 1412 M20 Kyle Dahlen, 30, Spring Lake Park, MN 4:50:12 11:04 4:46:45 3713 1413 M20 Alan Evans, 28, Otsego, MN 4:50:13 11:04 4:42:39 3714 590 M35 Rainer Schira, 39, Brandon, Can 4:50:15 11:04 4:44:40 3715 591 M35 Mark Jessee, 36, Brooklyn Center, MN 4:50:18 11:04 4:39:21 3716 572 M40 Deepak Ghosh, 44, Staten Island, NY 4:50:18 11:04 4:39:04 3717 573 M40 David Krason, 44, Roseville, MN 4:50:18 11:04 4:38:23 3718 1414 M20 Alex Carlson, 28, Coon Rapids, MN 4:50:20 11:04 4:42:17 3719 574 M40 Dmitriy Salnikov, 42, Woodbury, MN 4:50:20 11:04 4:43:51 3720 358 M50 John Tantzen, 51, Eagan, MN 4:50:24 11:05 4:49:01 3721 1415 M20 Jeremiah Wontorcik, 31, Brooklyn Park, MN 4:50:24 11:05 4:45:33 3722 1416 M20 Nicholas Gillen, 30, Elk River, MN 4:50:25 11:05 4:42:35 3723 592 M35 Jonathan Wiegert, 38, Greenfield, WI 4:50:26 11:05 4:39:20 3724 593 M35 Jeff McGlynn, 37, Lombard, IL 4:50:26 11:05 4:45:05 3725 474 M45 Kyeongkoo Kang, 46, Matthews, NC 4:50:27 11:05 4:43:18 3726 575 M40 Jerry Joaquin, 43, East St Paul, Can 4:50:29 11:05 4:44:48 3727 1417 M20 Jonathan Young, 30, Benton, AR 4:50:32 11:05 4:45:38 3728 166 M55 Jiliang Feng, 56, Mendota Hts, MN 4:50:33 11:05 4:37:53 3729 594 M35 Samuel Feuerborn, 36, St Michael, MN 4:50:34 11:05 4:43:27 3730 359 M50 David Messer III, 52, Ewa Beach, HI 4:50:35 11:05 4:44:52 3731 360 M50 Bob Seng, 50, St Paul, MN 4:50:39 11:05 4:44:08 3732 167 M55 John Sandok, 57, East Bethel, MN 4:50:41 11:05 4:43:55 3733 1418 M20 Scott Fleming, 31, Minneapolis, MN 4:50:42 11:05 4:42:52 3734 576 M40 Jonathan Dols, 42, Alexandria, VA 4:50:44 11:05 4:46:22 3735 361 M50 Jeremiah Collins, 51, Bloomington, MN 4:50:47 11:05 4:44:42 3736 1419 M20 Rishi Ravindran, 31, Bristol 4:50:47 11:05 4:45:49 3737 1420 M20 Adam Fink, 25, Eagan, MN 4:50:47 11:05 4:45:25 3738 168 M55 Glen Smith, 56, Waconia, MN 4:50:50 11:06 4:45:40 3739 577 M40 Todd Steiner, 41, Savage, MN 4:50:50 11:06 4:43:37 3740 16 M18 Jeffrey Gray, 19, Oak Grove, MN 4:50:52 11:06 4:46:01 3741 1421 M20 Chin Kwok, 26, Savage, MN 4:50:57 11:06 4:39:35 3742 595 M35 Jonathan Adkins, 35, San Francisco, CA 4:50:58 11:06 4:44:19 3743 1422 M20 Matthew Deimel, 29, Blaine, MN 4:50:58 11:06 4:47:25 3744 1423 M20 Jesse Langer, 33, Hugo, MN 4:51:01 11:06 4:45:49 3745 169 M55 Douglas Watson, 59, Warroad, MN 4:51:02 11:06 4:43:11 3746 1424 M20 Erik Andersen, 26, Fargo, ND 4:51:03 11:06 4:46:48 3747 475 M45 Barry Haukoos, 46, Minneapolis, MN 4:51:04 11:06 4:45:14 3748 476 M45 Monte Priske, 47, Eldora, IA 4:51:05 11:06 4:44:17 3749 1425 M20 Robert Mazur, 27, Buffalo, NY 4:51:05 11:06 4:43:11 3750 92 M60 Mike Mathie, 63, Wausau, WI 4:51:14 11:06 4:40:12 3751 578 M40 Peter Koch, 40, Hoboken, NJ 4:51:16 11:07 4:42:45 3752 28 M65 Greg Merth, 65, Crystal, MN 4:51:19 11:07 4:46:14 3753 477 M45 Joseph Severance, 49, St Paul, MN 4:51:20 11:07 4:39:11 3754 1426 M20 Brad Gregory, 32, Minneapolis, MN 4:51:22 11:07 4:39:51 3755 1427 M20 Eric Bergstrom, 34, New Hope, MN 4:51:22 11:07 4:44:05 3756 478 M45 Keith Fryer, 45, Aurora, IL 4:51:23 11:07 4:40:04 3757 596 M35 Raul Soria, 39, Savage, MN 4:51:25 11:07 4:47:24 3758 93 M60 David Pertzsch, 61, La Crosse, WI 4:51:27 11:07 4:46:01 3759 1428 M20 Jason Crest, 31, Minneapolis, MN 4:51:27 11:07 4:48:02 3760 1429 M20 Joseph Balsanek, 33, Rochester, MN 4:51:28 11:07 4:46:39 3761 1430 M20 Nicholas Aschbrenner, 29, Madison, WI 4:51:29 11:07 4:48:09 3762 1431 M20 David Nafus, 28, Wayzata, MN 4:51:31 11:07 4:44:32 3763 579 M40 David Mead, 42, Rochester, MN 4:51:33 11:07 4:39:20 3764 94 M60 John Clarke, 62, Crystal, MN 4:51:34 11:07 4:44:27 3765 1432 M20 Yeng Her, 28, West St Paul, MN 4:51:35 11:07 4:39:49 3766 1433 M20 James Schmidt, 30, St Louis Park, MN 4:51:35 11:07 4:40:19 3767 597 M35 Steven McAnnally, 37, Aurora, CO 4:51:35 11:07 4:44:50 3768 479 M45 Brian Olson, 45, Alpharetta, GA 4:51:38 11:07 4:46:51 3769 362 M50 Todd Wellnitz, 52, Eau Claire, WI 4:51:38 11:07 4:43:08 3770 1434 M20 Greyton Becker III, 27, Maplewood, MN 4:51:41 11:08 4:43:16 3771 480 M45 William Hefner, 46, Minneapolis, MN 4:51:41 11:08 4:46:54 3772 598 M35 Kirk Lund, 39, Cedar Falls, IA 4:51:41 11:08 4:47:08 STATE RECORD FOR 83-YEAR-OLD MEN 3773 1 M80 Jerry Johncock, 83, Shelbyville, MI 4:51:46 11:08 4:51:31 3774 170 M55 Dan Davis, 57, Hugo, MN 4:51:48 11:08 4:47:15 3775 1435 M20 Justin Schuetz, 32, Minneapolis, MN 4:51:48 11:08 4:44:14 3776 1436 M20 Kirk Walton, 34, Chanhassen, MN 4:51:48 11:08 4:47:14 3777 1437 M20 Jeffrey Bartol, 33, Robbinsdale, MN 4:51:50 11:08 4:47:38 3778 363 M50 John Korus, 54, Farmington, MN 4:51:52 11:08 4:46:39 3779 1438 M20 Benjamin Bohnen, 24, Maplewood, MN 4:51:52 11:08 4:45:10 3780 1439 M20 Alex Lindorff, 27, St Paul, MN 4:51:53 11:08 4:46:06 3781 364 M50 Scott Stennes, 50, Champlin, MN 4:51:53 11:08 4:44:53 3782 580 M40 Joseph Brandel, 41, Greenwood, MN 4:52:00 11:08 4:47:21 3783 481 M45 Eric Engh, 47, Woodbury, MN 4:52:10 11:09 4:45:41 3784 599 M35 David Wakely, 36, St Paul, MN 4:52:10 11:09 4:44:43 3785 1440 M20 Cory Jones, 21, New Glarus, WI 4:52:13 11:09 4:41:06 3786 600 M35 Thomas Groh, 37, Welch, MN 4:52:17 11:09 4:40:24 3787 482 M45 Randy Simpson, 49, Prior Lake, MN 4:52:25 11:09 4:48:29 3788 601 M35 Perry Jones, 35, Coon Rapids, MN 4:52:29 11:09 4:44:51 3789 602 M35 George Hilal, 35, Maple Grove, MN 4:52:30 11:09 4:40:32 3790 581 M40 Suping Lyu, 43, Maple Grove, MN 4:52:30 11:09 4:41:06 3791 483 M45 Greg Pickert, 46, Lino Lakes, MN 4:52:31 11:09 4:40:35 3792 1441 M20 Andrew Warmuth, 26, Minneapolis, MN 4:52:31 11:09 4:46:40 3793 484 M45 Laird Strand, 47, Appleton, WI 4:52:31 11:09 4:40:35 3794 603 M35 Scott Roeder, 39, Champlin, MN 4:52:33 11:10 4:48:18 3795 582 M40 Paul Timmins, 40, St Paul, MN 4:52:38 11:10 4:47:09 3796 583 M40 Tim Wilson, 42, Blaine, MN 4:52:40 11:10 4:48:45 3797 604 M35 Satish Banwasi, 39, Plymouth, MN 4:52:42 11:10 4:41:45 3798 2 M16 Trevor Squire, 17, Isanti, MN 4:52:42 11:10 4:48:48 3799 1442 M20 Steven Hubbard, 28, Brooklyn Park, MN 4:52:47 11:10 4:47:33 3800 485 M45 Mike Konkle, 49, Rogers, MN 4:52:51 11:10 4:45:44 3801 171 M55 Carl Fletcher, 55, Ramsey, MN 4:52:53 11:10 4:49:16 3802 486 M45 Gregory Cook, 45, Fargo, ND 4:52:54 11:10 4:47:04 3803 365 M50 Joseph Grande, 54, Rochester, MN 4:52:56 11:10 4:41:54 3804 605 M35 Scott McKinnon, 38, St Paul, MN 4:52:57 11:10 4:44:34 3805 172 M55 Daniel Lafontaine, 55, Plymouth, MN 4:52:58 11:10 4:48:34 3806 1443 M20 Timothy Schochenmaier, 32, Spring Lake Park, MN 4:53:00 11:11 4:45:31 3807 606 M35 Matt Schomaker, 35, Champlin, MN 4:53:03 11:11 4:46:20 3808 1444 M20 Philip Schneider, 29, Victoria, MN 4:53:05 11:11 4:46:27 3809 1445 M20 Sodasai Simphilavong, 31, Eagan, MN 4:53:10 11:11 4:47:49 3810 584 M40 Tony Konshak, 40, Harrisburg, SD 4:53:10 11:11 4:45:35 3811 487 M45 Ted Pogue. Jr, 49, Downing, WI 4:53:15 11:11 4:47:54 3812 29 M65 John Thatcher, 68, Cape Elizabeth, ME 4:53:19 11:11 4:52:47 3813 607 M35 Xiao Tu, 36, Gaithersburg, MD 4:53:22 11:11 4:48:48 3814 366 M50 Calvin Puttbrese, 50, Baxter, MN 4:53:22 11:11 4:46:32 3815 608 M35 Alan Van Wyk, 38, St Paul, MN 4:53:25 11:11 4:45:12 3816 1446 M20 Adam Peterson, 32, Marion, IA 4:53:25 11:11 4:46:25 3817 1447 M20 Brian Knox, 33, St Cloud, MN 4:53:26 11:12 4:48:44 3818 1448 M20 Eric Meline, 28, Minnetonka, MN 4:53:30 11:12 4:46:26 3819 367 M50 Tim Stajkowski, 51, Pepin, WI 4:53:35 11:12 4:42:34 3820 585 M40 David Houston, 44, Arden Hills, MN 4:53:36 11:12 4:47:42 3821 586 M40 Morris Auster, 40, Niskayuna, NY 4:53:37 11:12 4:49:20 3822 1449 M20 Michael Bosse, 22, Hopkins, MN 4:53:39 11:12 4:47:17 3823 609 M35 Josh Tharaldson, 39, Woodbury, MN 4:53:40 11:12 4:47:05 3824 587 M40 Mike Blair, 42, Prior Lake, MN 4:53:43 11:12 4:45:27 3825 173 M55 Katsuyuki Yamamoto, 55, Woodbury, MN 4:53:43 11:12 4:49:25 3826 1450 M20 Korey Karls, 30, Coon Rapids, MN 4:53:49 11:12 4:46:29 3827 1451 M20 Alex Chaddock, 20, Coon Rapids, MN 4:53:49 11:12 4:46:02 3828 1452 M20 Matthew Davis, 30, Bloomington, MN 4:53:51 11:12 4:41:30 3829 1453 M20 Steve Schuft, 32, Minnetrista, MN 4:53:51 11:12 4:46:23 3830 488 M45 Eric Nypan, 47, Wyoming, MN 4:53:52 11:13 4:45:30 3831 489 M45 Joel Carlson, 45, Oakdale, MN 4:53:52 11:13 4:49:07 3832 1454 M20 Kevin Broback, 29, Minneapolis, MN 4:53:55 11:13 4:48:12 3833 174 M55 James Bennett, 55, Rochester, MN 4:53:56 11:13 4:49:16 3834 95 M60 Roger Anttila, 60, Minneapolis, MN 4:53:56 11:13 4:41:34 3835 1455 M20 Paul McGuire, 23, Crystal, MN 4:54:02 11:13 4:48:13 3836 1456 M20 Doug Royer, 31, Berkeley, CA 4:54:04 11:13 4:46:14 3837 610 M35 Mark Steffel, 39, Eden Prairie, MN 4:54:04 11:13 4:41:47 3838 175 M55 Michael Caldow, 58, Eagan, MN 4:54:13 11:13 4:47:30 3839 1457 M20 Vinh Mai, 31, Minneapolis, MN 4:54:18 11:14 4:46:31 3840 611 M35 Jeffrey Cirullo, 35, Woodbury, MN 4:54:18 11:14 4:46:34 3841 1458 M20 Jesse Strong, 30, Minneapolis, MN 4:54:20 11:14 4:47:21 3842 1459 M20 Andy Meinert, 29, Fridley, MN 4:54:23 11:14 4:47:59 3843 612 M35 Nathan Westby, 38, Carol Stream, IL 4:54:24 11:14 4:50:08 3844 1460 M20 Darik Aho, 34, Hopkins, MN 4:54:28 11:14 4:47:10 3845 1461 M20 Chris Middaugh, 24, West Lafayette, IN 4:54:29 11:14 4:49:33 3846 490 M45 Hugo Lara, 46, Mexico, Mex 4:54:32 11:14 4:48:49 3847 1462 M20 Justin Lindner, 25, Elk River, MN 4:54:35 11:14 4:48:28 3848 491 M45 Kent Saleska, 45, Hopkins, MN 4:54:37 11:14 4:50:43 3849 492 M45 Romulus Filip, 49, Farmington, MN 4:54:40 11:14 4:43:26 3850 1463 M20 Chris Ryan, 31, Minneapolis, MN 4:54:42 11:14 4:50:40 3851 176 M55 Kevin Lillehei, 58, Englewood, CO 4:54:44 11:14 4:48:22 3852 1464 M20 Nathan Kachelmyer, 33, Burnsville, MN 4:54:45 11:15 4:47:19 3853 613 M35 David Lewandowski, 37, St Paul, MN 4:54:45 11:15 4:46:54 3854 368 M50 Andrew Kalish, 50, Brockport, NY 4:54:47 11:15 4:50:30 3855 588 M40 Tim Robinson, 44, Savage, MN 4:54:47 11:15 4:49:26 3856 493 M45 Patrick Grandahl, 47, Chaska, MN 4:54:47 11:15 4:51:28 3857 1465 M20 Ethan Stuckmayer, 21, Chanhassen, MN 4:54:52 11:15 4:47:30 3858 369 M50 Arther Witte, 51, Princeton, MN 4:54:58 11:15 4:46:21 3859 1466 M20 Christopher Laingen, 33, Charleston, IL 4:55:02 11:15 4:50:03 3860 589 M40 Mike Allen, 44, Plymouth, MN 4:55:06 11:15 4:43:14 3861 370 M50 Douglas Johnson, 51, Morganfield, KY 4:55:07 11:15 4:48:53 3862 1467 M20 Drew Gordon, 28, Champlin, MN 4:55:12 11:16 4:50:32 3863 590 M40 Rob Kneifl, 44, West Salem, WI 4:55:16 11:16 4:48:26 3864 614 M35 Michael Deruyter, 39, Waconia, MN 4:55:19 11:16 4:49:43 3865 30 M65 Larry McNichols, 67, Elk River, MN 4:55:26 11:16 4:54:07 3866 615 M35 Jote Taddese, 37, Plymouth, MN 4:55:27 11:16 4:49:53 3867 616 M35 Mikhail Yushchenko, 39, Roseville, MN 4:55:30 11:16 4:47:53 3868 177 M55 Craig Diviney, 58, Plymouth, MN 4:55:35 11:16 4:47:08 3869 1468 M20 Chris Fitzgerald, 27, Des Moines, IA 4:55:42 11:17 4:49:50 3870 494 M45 Dale Schumacher, 46, Minneapolis, MN 4:55:43 11:17 4:49:45 3871 371 M50 Mike Thompson, 50, River Falls, WI 4:55:44 11:17 4:48:59 3872 1469 M20 Matthew Helgason, 30, St Paul, MN 4:55:45 11:17 4:50:44 3873 1470 M20 Tim Bornholdt, 23, Richfield, MN 4:55:52 11:17 4:49:45 3874 495 M45 Michael Salsbury, 47, Silver Spring, MD 4:55:52 11:17 4:49:39 3875 1471 M20 Brian Connoy, 32, Minneapolis, MN 4:55:55 11:17 4:48:54 3876 178 M55 Mark Ruter, 56, Kent, WA 4:55:56 11:17 4:51:20 3877 179 M55 Bruno Stoeckli, 58, Moseley, VA 4:55:57 11:17 4:50:49 3878 1472 M20 Luke Correll, 29, St Paul, MN 4:56:01 11:17 4:44:29 3879 591 M40 David Shearer, 44, Morris, Can 4:56:02 11:17 4:48:45 3880 1473 M20 Ke Yang, 25, St Paul, MN 4:56:04 11:18 4:50:14 3881 372 M50 Mick Ruffini, 53, Stillwater, MN 4:56:04 11:18 4:44:24 3882 617 M35 Jason Becker, 38, Carver, MN 4:56:06 11:18 4:50:44 3883 496 M45 Michael McComas, 49, Minneapolis, MN 4:56:07 11:18 4:50:04 3884 618 M35 Andy Sackreiter, 39, St Paul, MN 4:56:08 11:18 4:50:31 3885 497 M45 Alan Erkkila, 48, Brooklyn Center, MN 4:56:11 11:18 4:51:04 3886 1474 M20 Richard Faulise, 30, Plymouth, MN 4:56:13 11:18 4:50:46 3887 498 M45 John Hilgren, 46, Shoreview, MN 4:56:14 11:18 4:47:33 3888 373 M50 Jeff Goldstein, 54, Maple Grove, MN 4:56:17 11:18 4:49:43 3889 592 M40 Raymundo Quintana, 42, Burnsville, MN 4:56:19 11:18 4:49:41 3890 1475 M20 Benjamin Barron, 29, Robbinsdale, MN 4:56:20 11:18 4:48:48 3891 1476 M20 Luke Roller, 28, Bismarck, ND 4:56:20 11:18 4:48:48 3892 1477 M20 Matt Medina, 33, Minneapolis, MN 4:56:21 11:18 4:47:58 3893 499 M45 Walter Punke, 49, Wausau, WI 4:56:26 11:18 4:51:23 3894 593 M40 Timothy Kaari, 40, Minneapolis, MN 4:56:31 11:19 4:52:02 3895 96 M60 Roger Heil, 61, Rochester, MN 4:56:36 11:19 4:55:22 3896 594 M40 Michael Ziegler, 41, Lexington, KY 4:56:37 11:19 4:50:11 3897 374 M50 Kent Lindberg, 52, Roseville, MN 4:56:40 11:19 4:50:02 3898 1478 M20 Greg Gross, 24, Minneapolis, MN 4:56:44 11:19 4:50:58 3899 1479 M20 Curtis Nathe, 29, Eden Prairie, MN 4:56:52 11:19 4:49:46 3900 595 M40 Alan Shavit-Lonstein, 44, St Paul, MN 4:56:53 11:19 4:51:07 3901 1480 M20 Jacob Altendorf, 23, Loretto, MN 4:56:53 11:19 4:45:11 3902 1481 M20 Anthony Sisco, 30, Eau Claire, WI 4:56:54 11:19 4:51:14 3903 500 M45 Michael Liesch, 49, Lino Lakes, MN 4:56:59 11:20 4:55:43 3904 1482 M20 Joseph Ciesla, 28, Cambridge, MA 4:56:59 11:20 4:49:35 3905 31 M65 Albert Wagner, 66, Orland Park, IL 4:57:01 11:20 4:51:47 3906 1483 M20 Alexander Doud, 23, Minneapolis, MN 4:57:02 11:20 4:49:49 3907 1484 M20 John Anderson, 29, San Diego, CA 4:57:02 11:20 4:51:26 3908 375 M50 John Hubbard, 54, Harrisonville, MO 4:57:03 11:20 4:52:27 3909 501 M45 Jaime Ocampo, 49, Rochester, MN 4:57:05 11:20 4:51:21 3910 376 M50 Luis Miranda, 51, Guatemala, Gua 4:57:05 11:20 4:51:45 3911 596 M40 Charles Maahs, 40, Plymouth, MN 4:57:06 11:20 4:52:36 3912 180 M55 Alexis Davidson, 56, Brooklyn, NY 4:57:06 11:20 4:48:49 3913 377 M50 Mike Hunger, 50, Champlin, MN 4:57:07 11:20 4:44:52 3914 597 M40 Francis Straub, 41, St Paul, MN 4:57:14 11:20 4:50:51 3915 181 M55 Robert Johnson, 59, Red Lodge, MT 4:57:22 11:21 4:45:21 3916 97 M60 Edward Vlack, 62, River Falls, WI 4:57:26 11:21 4:49:38 3917 98 M60 Timothy Olson, 61, West Des Moines, IA 4:57:29 11:21 4:55:58 3918 1485 M20 Alex Koch, 24, St Paul, MN 4:57:29 11:21 4:53:11 3919 1486 M20 Tighe Smedstad, 30, Minneapolis, MN 4:57:31 11:21 4:50:46 3920 598 M40 Richard Stokes, 43, Minnetonka, MN 4:57:31 11:21 4:50:27 3921 32 M65 John Popple, 65, Park City, UT 4:57:37 11:21 4:50:35 3922 1487 M20 Wade Johnson, 26, St Paul, MN 4:57:39 11:21 4:51:51 3923 1488 M20 Lucas Woodland, 30, Afton, MN 4:57:40 11:21 4:50:10 3924 1489 M20 Matt Boos, 22, Eagan, MN 4:57:44 11:21 4:53:05 3925 1490 M20 Chee Pha, 31, Blaine, MN 4:57:48 11:22 4:53:36 3926 99 M60 David Johnson, 61, Maplewood, MN 4:57:49 11:22 4:49:19 3927 599 M40 Tony Boyer, 43, St Paul, MN 4:57:49 11:22 4:53:38 3928 378 M50 James Grindeland, 50, Eagan, MN 4:57:52 11:22 4:46:45 3929 379 M50 Michael Provenzano, 52, Shoreview, MN 4:57:54 11:22 4:49:43 3930 182 M55 Scott Friedersdorff, 55, Scotts, MI 4:57:56 11:22 4:53:10 3931 600 M40 Greg Sachs, 42, Rogers, MN 4:57:57 11:22 4:53:35 3932 1491 M20 Steve Myrah, 29, Bloomington, MN 4:57:57 11:22 4:50:23 3933 1492 M20 Fred Steger, 26, Greenfield, WI 4:58:00 11:22 4:52:42 3934 502 M45 Mark Collantes, 47, Chicago, IL 4:58:01 11:22 4:50:17 3935 503 M45 Andrew Woodard, 47, White Bear Townsh, MN 4:58:01 11:22 4:52:52 3936 601 M40 Travis Glampe, 41, Hudson, WI 4:58:03 11:22 4:46:52 3937 602 M40 Greg Gelhorn, 40, Lakeville, MN 4:58:04 11:22 4:52:15 3938 619 M35 David Wymore, 35, Plymouth, MN 4:58:05 11:22 4:53:21 3939 380 M50 Loren Laviolette, 54, Manitowoc, WI 4:58:07 11:22 4:53:31 3940 1493 M20 Phil Laviolette, 28, Owatonna, MN 4:58:07 11:22 4:53:31 3941 1494 M20 Richard Simons, 32, Bloomington, MN 4:58:09 11:22 4:52:42 3942 183 M55 John Tuthill, 55, St Paul, MN 4:58:14 11:23 4:53:29 3943 620 M35 Jason Pfarr, 37, Prior Lake, MN 4:58:14 11:23 4:46:28 3944 1495 M20 Tom Flake, 21, North Oaks, MN 4:58:17 11:23 4:51:53 3945 504 M45 Gerard Montez, 46, West St Paul, MN 4:58:19 11:23 4:55:24 3946 603 M40 Mark Augustyn, 42, Eau Claire, WI 4:58:19 11:23 4:46:27 3947 381 M50 George Suppes, 50, Lakeville, MN 4:58:21 11:23 4:51:48 3948 505 M45 William Beckfeld, 48, Deephaven, MN 4:58:22 11:23 4:49:45 3949 506 M45 Robert Tatro, 49, Zimmerman, MN 4:58:25 11:23 4:51:02 3950 1496 M20 Charley Simonson, 30, Minnetonka, MN 4:58:31 11:23 4:49:41 3951 1497 M20 Brian Dalager, 33, San Diego, CA 4:58:33 11:23 4:51:34 3952 1498 M20 Tim Conley, 28, Hugo, MN 4:58:34 11:23 4:47:20 3953 507 M45 Bryan Simmons, 48, Minneapolis, MN 4:58:38 11:23 4:54:30 3954 382 M50 Allen Richardson, 52, St Paul, MN 4:58:39 11:23 4:53:02 3955 621 M35 Alan Bergman, 38, Eden Prairie, MN 4:58:44 11:24 4:55:25 3956 1499 M20 Chad Kostecka, 32, Rosemount, MN 4:58:45 11:24 4:46:27 3957 1500 M20 Matt Clark, 32, St Paul, MN 4:58:45 11:24 4:54:29 3958 383 M50 Dan Edwards, 51, Rochester, MN 4:58:46 11:24 4:50:10 3959 100 M60 Rich Soupir, 61, Bellevue, NE 4:58:47 11:24 4:53:44 3960 384 M50 Robert Jacobson, 51, Lindstrom, MN 4:58:48 11:24 4:52:07 3961 1501 M20 John Sellner, 30, North St Paul, MN 4:58:51 11:24 4:47:28 3962 1502 M20 Mitch Host, 23, Chanhassen, MN 4:58:55 11:24 4:51:16 3963 508 M45 Thomas Adamski, 49, Andover, MN 4:58:58 11:24 4:52:31 3964 385 M50 Daniel Neale, 51, New Brighton, MN 4:59:00 11:24 4:54:03 3965 1503 M20 Casey Palmer, 21, Edina, MN 4:59:06 11:24 4:51:13 3966 1504 M20 Stephen Podobinski, 31, Minneapolis, MN 4:59:13 11:25 4:51:06 3967 10 M70 Phil Erickson, 71, St Paul, MN 4:59:17 11:25 4:54:01 3968 604 M40 Brian Podolny, 40, Shoreview, MN 4:59:21 11:25 4:48:23 3969 622 M35 Greg Davis, 39, Lake Elmo, MN 4:59:22 11:25 4:50:44 3970 1505 M20 Erich Nugent, 31, Greenwood, IN 4:59:23 11:25 4:58:55 3971 623 M35 John Dao, 35, St Paul, MN 4:59:24 11:25 4:53:06 3972 386 M50 Gerardo Bernaldez, 50, Minneapolis, MN 4:59:26 11:25 4:54:49 3973 387 M50 Nick Riediger, 53, Winnipeg, Can 4:59:35 11:26 4:54:48 3974 605 M40 Chris Hatchett, 44, Fort Worth, TX 4:59:36 11:26 4:52:03 3975 1506 M20 Thomas Desmarais, 24, Duluth, MN 4:59:43 11:26 4:48:01 3976 1507 M20 Jay Merrigan, 30, Bartlett, TX 4:59:44 11:26 4:52:05 3977 624 M35 Robert Jacobs, 39, Westfield, IN 4:59:45 11:26 4:54:44 3978 388 M50 Daniel Kirby, 51, Burnsville, MN 4:59:45 11:26 4:53:50 3979 1508 M20 Samuel Strong, 28, Red Lake, MN 4:59:50 11:26 4:55:07 3980 184 M55 John Woelfel, 57, Lexington, MN 4:59:53 11:26 4:55:06 3981 101 M60 Michael Wolfe, 60, Roseville, MN 4:59:54 11:26 4:53:15 3982 1509 M20 Anthony Wolfe, 31, Shoreview, MN 4:59:54 11:26 4:53:15 3983 509 M45 Ray Bauske, 46, Fargo, ND 4:59:56 11:26 4:48:00 3984 625 M35 Rjohn Sutherland, 38, Wayzata, MN 5:00:00 11:27 4:56:10 3985 185 M55 Jeff Biggers, 55, Maple Grove, MN 5:00:01 11:27 4:54:09 3986 186 M55 Douglas Nagel, 57, Pipestone, MN 5:00:03 11:27 4:55:42 3987 626 M35 Nate Slack, 38, Owatonna, MN 5:00:03 11:27 4:55:39 3988 187 M55 Miguel Tristani-Kendra, 55, White Bear Lake, MN 5:00:06 11:27 4:52:58 3989 606 M40 Brady Burnside, 40, Waubun, MN 5:00:10 11:27 4:52:17 3990 607 M40 Adam Burnside, 40, Edina, MN 5:00:10 11:27 4:52:17 3991 1510 M20 Gary Hahn, 25, Minneapolis, MN 5:00:14 11:27 4:55:59 3992 627 M35 Brian Thureson, 35, Stillwater, MN 5:00:17 11:27 4:53:59 3993 389 M50 Brett Carter, 51, Lakeville, MN 5:00:18 11:27 4:53:00 3994 1511 M20 Ryan Chapiewsky, 27, Minneapolis, MN 5:00:24 11:27 4:55:29 3995 628 M35 Timothy Wood, 38, River Falls, WI 5:00:28 11:28 4:54:44 3996 1512 M20 John Engelman, 27, Richfield, MN 5:00:29 11:28 4:53:46 3997 1513 M20 Jared Vanderhook, 27, St Paul, MN 5:00:31 11:28 4:56:15 3998 33 M65 Les Martisko, 67, Prior Lake, MN 5:00:36 11:28 4:56:29 3999 102 M60 Paul Dragsten, 64, Minneapolis, MN 5:00:38 11:28 4:52:42 4000 17 M18 Robert Bechtel, 19, Mequon, WI 5:00:48 11:28 4:52:38 4001 1514 M20 Jon Harris, 29, Richfield, MN 5:00:50 11:28 4:48:33 4002 629 M35 Seth Ravine, 37, Wayzata, MN 5:00:56 11:29 4:56:29 4003 1515 M20 Bradley Landgrebe, 23, Eagan, MN 5:01:01 11:29 4:54:38 4004 1516 M20 Eric Jungels Jr., 27, Sartell, MN 5:01:05 11:29 4:48:52 4005 608 M40 Andy Gannon, 42, Minneapolis, MN 5:01:06 11:29 4:57:38 4006 1517 M20 Stephen Grande, 23, Canoga Park, CA 5:01:08 11:29 4:52:56 4007 510 M45 Mark Leitner, 48, Victoria, MN 5:01:10 11:29 4:49:22 4008 630 M35 Matthew Begansky, 37, Minneapolis, MN 5:01:16 11:29 4:50:18 4009 511 M45 Tom Myran, 48, Philadelphia, PA 5:01:22 11:30 4:49:57 4010 609 M40 Jeffrey Alger, 40, Minneapolis, MN 5:01:26 11:30 4:57:08 4011 1518 M20 Nathan Trulen, 27, Brooklyn Park, MN 5:01:28 11:30 4:56:17 4012 390 M50 Gary Schram, 51, Hammond, WI 5:01:34 11:30 4:56:27 4013 610 M40 Derrick Doerr, 40, Eden Prairie, MN 5:01:35 11:30 4:54:44 4014 631 M35 Todd Norwood, 35, Fort Worth, TX 5:01:35 11:30 4:56:47 4015 1519 M20 James Hobbs, 31, Oak Park, IL 5:01:36 11:30 4:54:58 4016 391 M50 Jon Barstad, 50, Eden Prairie, MN 5:01:39 11:30 4:55:38 4017 632 M35 Skyler Steinman, 39, Bellevue, KY 5:01:42 11:30 4:50:39 4018 1520 M20 Matthew Lehnert, 33, Inver Grove Hts, MN 5:01:51 11:31 4:54:53 4019 1521 M20 Jeff Schaffer, 31, Minneapolis, MN 5:01:51 11:31 4:54:53 4020 188 M55 John Stamler, 57, Iowa City, IA 5:01:54 11:31 4:55:15 4021 1522 M20 Cory Ross, 26, Burnsville, MN 5:01:59 11:31 4:57:07 4022 1523 M20 Nick Reckinger, 29, Green Bay, WI 5:02:05 11:31 4:54:07 4023 189 M55 Eric Anderson, 59, Minneapolis, MN 5:02:08 11:31 4:51:01 4024 1524 M20 Thomas Martinez, 26, St Paul, MN 5:02:11 11:32 4:57:04 4025 190 M55 Dick Swords Jr., 58, Rosemount, MN 5:02:11 11:32 4:53:29 4026 611 M40 Robert Blithe, 42, Webster, WI 5:02:11 11:32 4:58:01 4027 392 M50 Noel Gulla, 54, St Cloud, MN 5:02:12 11:32 4:53:43 4028 191 M55 Greg Wright, 58, Minneapolis, MN 5:02:13 11:32 4:50:31 4029 1525 M20 Jeremy Hosterman, 29, St Paul, MN 5:02:14 11:32 4:54:53 4030 393 M50 Viatcheslav Belyaev, 53, Plymouth, MN 5:02:14 11:32 4:58:29 4031 612 M40 Joe Davis, 40, Minneapolis, MN 5:02:15 11:32 4:55:36 4032 1526 M20 Zeke Dowd, 31, Minneapolis, MN 5:02:16 11:32 4:50:57 4033 1527 M20 Kevin Kreiner, 28, Andover, MN 5:02:16 11:32 4:58:01 4034 1528 M20 Michael Gehrung, 26, Brooklyn Center, MN 5:02:19 11:32 4:50:20 4035 633 M35 Ryan Krieg, 35, Richfield, MN 5:02:22 11:32 4:50:24 4036 512 M45 Steve Bowman, 48, Madison, WI 5:02:26 11:32 4:50:06 4037 634 M35 Shane Johnson, 38, Maple Grove, MN 5:02:27 11:32 4:56:46 4038 1529 M20 Brad Muellner, 30, Becker, MN 5:02:28 11:32 4:51:08 4039 1530 M20 William Smith, 33, Dubuque, IA 5:02:28 11:32 4:54:30 4040 513 M45 Timothy Jeanetta, 45, Elk River, MN 5:02:28 11:32 4:51:06 4041 1531 M20 Kevin Grams, 28, Becker, MN 5:02:29 11:32 4:51:09 4042 1532 M20 David Fry, 34, Clearwater, MN 5:02:29 11:32 4:51:09 4043 635 M35 Jeff Sitts, 35, Coon Rapids, MN 5:02:29 11:32 4:57:56 4044 636 M35 Jeff Larkin, 39, Lakeville, MN 5:02:37 11:33 4:58:27 4045 637 M35 Benjamin Groff, 35, Minneapolis, MN 5:02:39 11:33 4:58:38 4046 192 M55 Mark Stewart, 56, Puyallup, WA 5:02:40 11:33 4:56:54 4047 193 M55 Scott Nelson, 55, Redwood Falls, MN 5:02:47 11:33 4:57:54 4048 1533 M20 Travis Hoekstra, 30, Fargo, ND 5:02:51 11:33 4:56:53 4049 1534 M20 Brian Borman, 32, Hugo, MN 5:02:51 11:33 4:51:30 4050 394 M50 Gregory Conrad, 54, Vadnais Hts, MN 5:02:51 11:33 4:56:34 4051 1535 M20 Ross Eggers, 32, Minnetonka, MN 5:02:55 11:33 4:58:34 4052 18 M18 Joe Martens, 18, Eagan, MN 5:02:56 11:33 4:55:30 4053 1536 M20 Joshua Nelson, 33, Maple Grove, MN 5:02:56 11:33 4:57:08 4054 514 M45 Scott Leo, 49, Minneapolis, MN 5:02:57 11:33 4:57:13 4055 515 M45 Dennis Prokott, 47, Bloomingdale, IL 5:03:00 11:33 4:56:48 4056 34 M65 Paul Kaeding, 66, St Louis Park, MN 5:03:00 11:33 4:55:55 4057 1537 M20 Derek Young, 31, Baltimore, MD 5:03:10 11:34 4:57:06 4058 395 M50 David Duncan, 53, Rochester, MN 5:03:13 11:34 5:02:50 4059 613 M40 Mike Vanderscheuren, 41, Minneapolis, MN 5:03:14 11:34 4:54:23 4060 194 M55 John Greuel, 57, Eau Claire, WI 5:03:14 11:34 4:58:17 4061 1538 M20 Timothy Swanson, 29, Excelsior, MN 5:03:18 11:34 4:56:15 4062 638 M35 Scott Erkonen, 39, Brandon, SD 5:03:20 11:34 4:58:38 4063 1539 M20 Chris Lamm, 33, Otsego, MN 5:03:22 11:34 4:51:54 4064 1540 M20 Christopher Neville, 28, Park City, UT 5:03:34 11:35 4:56:31 4065 639 M35 Patrice Simon, 39, Minneapolis, MN 5:03:40 11:35 4:52:42 4066 396 M50 Tom Brunt, 54, McKinney, TX 5:03:44 11:35 4:52:37 4067 1541 M20 Eric Henderson, 28, Ames, IA 5:03:49 11:35 4:55:48 4068 397 M50 Tom Lucier, 50, Anoka, MN 5:03:52 11:35 4:58:40 4069 614 M40 Randy Funk, 41, St Louis Park, MN 5:03:53 11:35 4:55:50 4070 640 M35 Todd Balsiger, 39, Delano, MN 5:03:56 11:36 4:52:26 4071 641 M35 David Schroeder, 38, Andover, MN 5:03:56 11:36 4:56:40 4072 103 M60 Alan Dubinsky, 60, Minneapolis, MN 5:03:57 11:36 4:51:44 4073 398 M50 Bob Rorke, 52, Edina, MN 5:04:00 11:36 4:59:12 4074 1542 M20 Ben Fleischhacker, 34, St Paul, MN 5:04:03 11:36 4:57:18 4075 1543 M20 Mike Engeldinger, 31, Hastings, MN 5:04:05 11:36 4:57:50 4076 399 M50 Mark Kraayenbrink, 50, Decorah, IA 5:04:07 11:36 4:57:58 4077 195 M55 Lowell Nelson, 55, Grand Forks, ND 5:04:17 11:36 4:58:05 4078 1544 M20 Jason Lyons, 33, Bloomington, MN 5:04:19 11:36 4:56:17 4079 642 M35 Mark Solem, 39, Victoria, MN 5:04:27 11:37 4:59:51 4080 615 M40 Brian Olsen, 44, St Michael, MN 5:04:27 11:37 4:56:42 4081 104 M60 Mehmet Akcan, 62, Savage, MN 5:04:27 11:37 5:01:14 4082 516 M45 Bryant Ekstrom, 47, River Falls, WI 5:04:32 11:37 4:57:46 4083 1545 M20 Zachary Johnson, 27, Minneapolis, MN 5:04:38 11:37 4:58:48 4084 196 M55 Lanning Houston, 59, North Oaks, MN 5:04:39 11:37 4:52:32 4085 643 M35 Rajesh Kumawat, 37, Eden Prairie, MN 5:04:43 11:37 5:00:00 4086 105 M60 Jack Clement, 63, Longwood, FL 5:04:46 11:37 4:57:56 4087 106 M60 John Mann, 61, Zumbrota, MN 5:04:47 11:37 4:53:05 4088 644 M35 Dan Kerr, 35, Minneapolis, MN 5:04:48 11:38 4:52:57 4089 517 M45 Ben Blackhawk, 49, Crystal, MN 5:04:48 11:38 4:53:22 4090 518 M45 Npla Chong Kong, 47, St Paul, MN 5:04:56 11:38 4:53:10 4091 197 M55 Clint Powell, 59, Memphis, TN 5:04:56 11:38 4:56:55 4092 107 M60 Paul Christian, 61, Rochester, MN 5:05:02 11:38 4:53:53 4093 616 M40 Michel Chamlati, 41, Mexico City, Mex 5:05:04 11:38 4:59:21 4094 617 M40 Abdusamed Hassen, 43, Minneapolis, MN 5:05:08 11:38 4:59:34 4095 1546 M20 Trevor Tomlanovich, 23, Ramsey, MN 5:05:09 11:38 4:52:51 4096 400 M50 Raymond Shepard, 51, Maple Grove, MN 5:05:09 11:38 5:02:03 4097 198 M55 Scott Knight, 59, Chaska, MN 5:05:15 11:39 5:00:29 4098 1547 M20 Joe Clinton, 32, Centralia, WA 5:05:16 11:39 4:53:01 4099 199 M55 James Zurawski, 55, Menomonie, WI 5:05:21 11:39 5:01:58 4100 645 M35 Ayham Moty, 36, Minneapolis, MN 5:05:23 11:39 4:53:21 4101 646 M35 Abey Jacob, 37, Plymouth, MN 5:05:25 11:39 4:54:29 4102 108 M60 Ted Greshwalk, 61, Maple Grove, MN 5:05:27 11:39 4:57:46 4103 200 M55 Roger Coda, 56, North East, PA 5:05:27 11:39 4:58:56 4104 1548 M20 James Thielen, 28, Hugo, MN 5:05:28 11:39 4:53:42 4105 519 M45 Patrick Hiney, 46, Minneapolis, MN 5:05:29 11:39 5:00:24 4106 520 M45 Lance Thoresen, 48, Burnsville, MN 5:05:30 11:39 4:57:43 4107 109 M60 Anthony Hoffmann, 62, Sleepy Eye, MN 5:05:46 11:40 5:00:11 4108 647 M35 Jason Wermager, 36, Minneapolis, MN 5:05:51 11:40 4:58:04 4109 618 M40 Stephen Paris, 40, Golden Valley, MN 5:05:52 11:40 4:59:14 4110 401 M50 Nick Leszko, 51, Maple Grove, MN 5:05:57 11:40 5:01:30 4111 648 M35 James Daniels, 35, St Paul, MN 5:05:58 11:40 4:58:06 4112 1549 M20 Matt Doman, 31, Lake Elmo, MN 5:06:07 11:41 4:59:52 4113 649 M35 Brad Benson, 37, Stillwater, MN 5:06:07 11:41 4:59:50 4114 650 M35 Peter Hamilton, 35, Stillwater, MN 5:06:08 11:41 4:59:50 4115 651 M35 Matt Howe, 36, Stillwater, MN 5:06:08 11:41 4:59:48 4116 652 M35 Michael Parker, 38, Stillwater, MN 5:06:08 11:41 4:59:52 4117 1550 M20 Graham Pardun, 28, Minneapolis, MN 5:06:10 11:41 4:54:54 4118 521 M45 Daniel Burris, 48, St Louis Park, MN 5:06:13 11:41 5:02:33 4119 653 M35 Matthew Preston, 39, Crystal, MN 5:06:15 11:41 4:55:01 4120 1551 M20 Blake Johnson, 27, Edina, MN 5:06:17 11:41 4:55:02 4121 110 M60 David Briles, 61, Madison, WI 5:06:23 11:41 4:54:26 4122 201 M55 Roy Beard, 57, Grand Forks, ND 5:06:25 11:41 4:57:59 4123 202 M55 Ron Greenberg, 55, Eagan, MN 5:06:27 11:41 5:00:00 4124 1552 M20 Brent Schiestl, 30, Brooklyn Park, MN 5:06:30 11:41 4:55:04 4125 654 M35 Jeremy Johnson, 35, Minneapolis, MN 5:06:44 11:42 5:01:13 4126 402 M50 David Weaver, 50, Omaha, NE 5:06:47 11:42 5:02:59 4127 403 M50 Peter Doherty, 50, White Bear Lake, MN 5:06:51 11:42 4:59:29 4128 1553 M20 Matt Farmer, 26, New Brighton, MN 5:06:54 11:42 5:00:03 4129 1554 M20 Morten Hansen, 31, Eden Prairie, MN 5:07:00 11:43 4:54:42 4130 203 M55 Haim Leibovich, 55, Udim, Isr 5:07:03 11:43 4:55:45 4131 1555 M20 Adam Iverson, 32, Minneapolis, MN 5:07:07 11:43 5:01:35 4132 619 M40 John Morgan, 40, Addison, TX 5:07:13 11:43 4:59:38 4133 204 M55 Glen Dornfeld, 55, Winona, MN 5:07:14 11:43 4:59:03 4134 35 M65 Juan Orellana, 67, Guatemala, Gua 5:07:17 11:43 5:01:56 4135 522 M45 Estuardo Cruz, 49, Sta. Catarina Pin, GU 5:07:17 11:43 5:01:56 4136 655 M35 Noah Bratzel, 35, St Paul, MN 5:07:19 11:43 4:59:31 4137 404 M50 Daniel Akins, 52, Edina, MN 5:07:22 11:43 5:02:23 4138 405 M50 Andrew Rice, 51, Deephaven, MN 5:07:23 11:43 5:02:23 4139 523 M45 Patrick Finn, 49, St Paul, MN 5:07:23 11:43 4:59:16 4140 524 M45 Rick Wagar, 48, Fargo, ND 5:07:25 11:44 4:58:36 4141 1556 M20 Benjamin Bangasser, 25, Minneapolis, MN 5:07:32 11:44 5:02:21 4142 525 M45 Richard Curtis, 46, Lake Elmo, MN 5:07:42 11:44 4:59:23 4143 111 M60 Juan Ramirez, 61, Bloomington, MN 5:07:47 11:44 5:00:21 4144 1557 M20 Mike Ponticelli, 27, Chicago, IL 5:07:49 11:44 5:00:29 4145 1558 M20 Jason Acord, 32, Madison, WI 5:07:54 11:45 5:00:00 4146 406 M50 John Bylsma, 54, Bloomington, MN 5:07:57 11:45 5:00:31 4147 1559 M20 Jeffrey Rosen, 34, West St Paul, MN 5:08:05 11:45 4:55:49 4148 205 M55 Mike Engel, 57, Lincoln, NE 5:08:05 11:45 5:01:58 4149 1560 M20 Tyler Dill, 27, Minneapolis, MN 5:08:09 11:45 4:59:25 4150 1561 M20 Samuel Rosenbaum, 26, Minneapolis, MN 5:08:09 11:45 4:59:25 4151 1562 M20 Bradley Idelkope, 26, Minneapolis, MN 5:08:10 11:45 4:59:25 4152 1563 M20 Matthew Menzel, 25, Shakopee, MN 5:08:10 11:45 4:59:30 4153 1564 M20 Darshan Baldev, 30, Minneapolis, MN 5:08:11 11:45 5:02:35 4154 620 M40 Quan Dang, 40, Apple Valley, MN 5:08:14 11:45 5:02:50 4155 1565 M20 Justin Mederich, 26, Branson, MO 5:08:17 11:46 5:01:46 4156 1566 M20 Benjamin Moyer, 21, Minneapolis, MN 5:08:24 11:46 5:03:59 4157 621 M40 Etienne Jalao, 44, St Paul, MN 5:08:24 11:46 5:03:30 4158 1567 M20 Daniel Brenteson, 26, Becker, MN 5:08:28 11:46 4:56:28 4159 656 M35 Joe Silver, 37, St Paul, MN 5:08:28 11:46 5:00:57 4160 407 M50 Buddy Gau, 51, Little Falls, MN 5:08:30 11:46 5:03:23 4161 1568 M20 Gautam Muralidharan, 31, Eden Prairie, MN 5:08:34 11:46 4:56:25 4162 526 M45 Christopher Neuville, 46, Green Bay, WI 5:08:44 11:47 5:01:44 4163 112 M60 Robert Pederson, 63, Brainerd, MN 5:08:47 11:47 5:02:13 4164 657 M35 Steve Cooper, 37, Iowa City, IA 5:08:49 11:47 5:00:21 4165 408 M50 Michael Thorsen, 51, Maple Grove, MN 5:08:49 11:47 5:04:40 4166 622 M40 Michiel Buenk, 41, Minnetrista, MN 5:08:50 11:47 5:00:57 4167 1569 M20 Mark Waller, 28, Minneapolis, MN 5:08:51 11:47 5:01:14 4168 1570 M20 Sam Schenkman, 21, Minneapolis, MN 5:08:52 11:47 4:57:11 4169 1571 M20 Joel Switzer, 27, Mission, KS 5:08:54 11:47 5:02:34 4170 1572 M20 Nate Nguyen, 29, Hugo, MN 5:08:55 11:47 4:57:39 4171 1573 M20 Kyle Rosenquist, 27, Minneapolis, MN 5:08:59 11:47 5:02:23 4172 206 M55 Wal Mazzoni, 56, Papillion, NE 5:09:05 11:47 5:03:32 4173 527 M45 David Hedman, 47, Omaha, NE 5:09:05 11:47 5:03:32 4174 1574 M20 John Uhrich, 23, Eagan, MN 5:09:05 11:47 4:56:54 4175 528 M45 Daniel Pedersen, 45, Brooklyn Park, MN 5:09:07 11:47 4:57:36 4176 113 M60 Leo Hermes, 60, St Paul, MN 5:09:08 11:47 5:03:11 4177 1575 M20 Paresh Ghodge, 32, Maple Grove, MN 5:09:09 11:47 5:00:45 4178 529 M45 Michael Young, 46, Minneapolis, MN 5:09:14 11:48 5:00:59 4179 623 M40 Jaimie Mattes, 41, Woodbury, MN 5:09:14 11:48 5:03:28 4180 1576 M20 Nicholas Aspholm, 24, Minneapolis, MN 5:09:15 11:48 5:04:05 4181 1577 M20 Jonathon Jurisch, 28, Roberts, WI 5:09:16 11:48 5:04:27 4182 1578 M20 Mark Klapatch, 24, St Paul, MN 5:09:21 11:48 4:57:51 4183 624 M40 Brendon Wilkinson, 40, Milton, WI 5:09:21 11:48 5:01:45 4184 1579 M20 Peter Christmas, 29, Minneapolis, MN 5:09:23 11:48 4:57:46 4185 1580 M20 Ryan Richardson, 25, Thief River Falls, MN 5:09:26 11:48 4:58:13 4186 625 M40 Michael Flaherty, 44, Inver Grove Hts, MN 5:09:27 11:48 4:57:21 4187 626 M40 Stephen Burch, 43, Edina, MN 5:09:28 11:48 5:03:30 4188 658 M35 Benji Warpeha, 38, Minneapolis, MN 5:09:29 11:48 4:57:26 4189 627 M40 Grant Kuseske, 41, Rosemount, MN 5:09:30 11:48 5:01:43 4190 409 M50 Jason Lee, 50, Edina, MN 5:09:31 11:48 4:58:20 4191 1581 M20 Matt Stemper, 24, Dubuque, IA 5:09:31 11:48 5:03:07 4192 628 M40 Paul Siegwarth, 42, Westlake, OH 5:09:32 11:48 5:04:55 4193 1582 M20 Nathan Evans, 31, Plymouth, MN 5:09:33 11:48 4:57:44 4194 1583 M20 Michael Turpin, 26, Maple Grove, MN 5:09:38 11:49 4:58:26 4195 659 M35 Timothy Gustafson, 39, Norcross, GA 5:09:41 11:49 4:57:40 4196 1584 M20 Jesse Reynolds, 31, St Paul, MN 5:09:41 11:49 5:05:46 4197 629 M40 Peter Victorine, 42, Minneapolis, MN 5:09:42 11:49 4:58:35 4198 1585 M20 Alexander Botz, 23, St Cloud, MN 5:09:43 11:49 5:01:54 4199 660 M35 Jeff Walsh, 35, Hutchinson, MN 5:09:43 11:49 4:58:38 4200 530 M45 Martin Huberty, 46, Bloomington, MN 5:09:43 11:49 5:05:10 4201 531 M45 Marvin Kocay, 49, Winnipeg, Can 5:09:45 11:49 4:58:19 4202 1586 M20 Joshua Willcoxen, 33, Pine City, MN 5:09:48 11:49 5:03:16 4203 1587 M20 Shaun Roycraft, 31, Del Rio, TX 5:09:49 11:49 4:57:59 4204 410 M50 Robert Roycraft, 50, Plymouth, MN 5:09:49 11:49 4:57:59 4205 411 M50 Ted Fick, 52, Eden Prairie, MN 5:09:53 11:49 5:01:21 4206 412 M50 Hung Phan, 51, Brooklyn Park, MN 5:09:58 11:49 4:58:34 4207 1588 M20 Royal Anderson, 28, St Anthony Villag, MN 5:10:00 11:49 4:58:25 4208 630 M40 Billy Breckle, 44, St Louis Park, MN 5:10:05 11:50 5:03:02 4209 413 M50 Jim Clune, 54, Pine City, MN 5:10:08 11:50 5:04:19 4210 3 M16 Colin Myhro, 17, Rochester, MN 5:10:09 11:50 5:04:20 4211 207 M55 Steve Myhro, 56, Rochester, MN 5:10:09 11:50 5:04:21 4212 1589 M20 Christopher Myhro, 22, Rochester, MN 5:10:09 11:50 5:04:20 4213 1590 M20 Chris Suedbeck, 32, Big Lake, MN 5:10:10 11:50 5:02:55 4214 1591 M20 Narayanan Namboodiripad, 29, Bloomington, MN 5:10:11 11:50 5:03:06 4215 1592 M20 Kevin Kirkpatrick, 27, Chicago, IL 5:10:11 11:50 5:03:52 4216 36 M65 Roger Carlson, 68, Stillwater, MN 5:10:16 11:50 5:05:13 4217 631 M40 Timothy Brophy, 42, Shakopee, MN 5:10:18 11:50 5:03:40 4218 1593 M20 Eric Taylor, 30, Manhattan Beach, CA 5:10:22 11:50 4:58:03 4219 414 M50 Stanley Brouillard, 50, Andover, MN 5:10:23 11:50 5:06:45 4220 208 M55 Joseph Myslajek, 59, Andover, MN 5:10:27 11:50 5:05:10 4221 209 M55 David Eash, 58, Solon, IA 5:10:30 11:51 5:05:40 4222 532 M45 Steve Schaefer, 48, Frederic, WI 5:10:37 11:51 4:58:26 4223 661 M35 Mike Carr, 36, Prior Lake, MN 5:10:40 11:51 5:05:09 4224 1594 M20 Nathan Van Heel, 26, Robbinsdale, MN 5:10:45 11:51 4:58:50 4225 415 M50 Timothy Miller, 50, Bloomington, MN 5:10:48 11:51 4:58:54 4226 416 M50 Mike McComber, 53, Sioux Falls, SD 5:10:49 11:51 5:05:57 4227 662 M35 Brett Anderson, 38, Roseville, MN 5:10:53 11:51 5:05:37 4228 632 M40 Paul Noennig, 41, Minneapolis, MN 5:10:54 11:51 5:02:43 4229 533 M45 David Tarleton, 45, Andover, MN 5:10:59 11:52 4:59:21 4230 633 M40 Scott Downing, 43, Elk River, MN 5:11:00 11:52 4:59:52 4231 1595 M20 Joseph Polzin, 24, Monona, WI 5:11:01 11:52 5:06:34 4232 417 M50 Bruce Fleischacker, 52, West St Paul, MN 5:11:04 11:52 5:05:28 4233 418 M50 Kevin Johnson, 54, Minnetonka, MN 5:11:04 11:52 5:07:11 4234 37 M65 Larry Pederson, 68, Rochester, MN 5:11:06 11:52 5:05:24 4235 634 M40 Robbie Skantz, 40, Apple Valley, MN 5:11:07 11:52 5:05:08 4236 419 M50 Stan Quinn, 51, Afton, MN 5:11:10 11:52 5:03:27 4237 1596 M20 Daniel Schloss, 25, Bloomington, IN 5:11:11 11:52 5:02:35 4238 420 M50 Christopher Hannaford, 53, Golden Valley, MN 5:11:11 11:52 5:02:35 4239 534 M45 Denny Menter, 45, Eau Claire, WI 5:11:12 11:52 5:04:44 4240 1597 M20 Jimmy Osterholt, 32, St Paul, MN 5:11:14 11:52 5:07:06 4241 1598 M20 Christopher Heideman, 32, Eagan, MN 5:11:19 11:52 5:05:28 4242 663 M35 John Williamson, 35, Edina, MN 5:11:19 11:52 5:04:44 4243 421 M50 Tim Litfin, 53, Waconia, MN 5:11:24 11:53 5:06:13 4244 635 M40 Brent Rudser, 41, Wayzata, MN 5:11:26 11:53 5:05:57 4245 636 M40 Michael Pieper, 41, La Crosse, WI 5:11:27 11:53 5:07:51 4246 1599 M20 Samuel Fink, 20, Eagan, MN 5:11:27 11:53 5:06:05 4247 114 M60 Allan Holtz, 61, Oakdale, MN 5:11:30 11:53 5:06:44 4248 115 M60 Daniel Hanson, 62, Lakeland, MN 5:11:38 11:53 5:08:34 4249 664 M35 Steve Rothmeier, 37, Albert Lea, MN 5:11:38 11:53 5:04:36 4250 210 M55 Michael Groh, 56, Rosemount, MN 5:11:40 11:53 5:03:50 4251 535 M45 David Schmitz, 47, Roseville, MN 5:11:43 11:53 5:08:08 4252 211 M55 Darrol Schmidt, 56, Grand Rapids, MN 5:11:45 11:53 5:04:10 4253 1600 M20 Rick Patch, 33, Rochester, MN 5:11:46 11:53 5:06:59 4254 637 M40 Andrew Kiernan, 41, Minnetonka, MN 5:11:52 11:54 5:06:13 4255 1601 M20 Kort Sonnentag, 26, St Paul, MN 5:11:54 11:54 5:04:12 4256 536 M45 Miguel Azaola, 45, Puebla, Mex 5:12:07 11:54 5:06:34 4257 422 M50 Roger Delott, 50, Forest Park, IL 5:12:11 11:54 5:03:58 4258 537 M45 Jeffrey Simpkins, 47, Minneapolis, MN 5:12:14 11:55 5:06:49 4259 4 M16 Thomas Cole, 17, Apple Valley, MN 5:12:16 11:55 5:04:51 4260 638 M40 Nathan Caauwe, 42, Bloomington, MN 5:12:17 11:55 5:00:45 4261 665 M35 Andrew Nordseth, 37, Plymouth, MN 5:12:27 11:55 5:07:28 4262 38 M65 Ed Creagan, 67, Rochester, MN 5:12:33 11:55 5:08:50 4263 1602 M20 Roger Maldonado, 28, Minneapolis, MN 5:12:34 11:55 5:04:23 4264 538 M45 Tom Richter, 47, Volga, SD 5:12:36 11:55 5:05:44 4265 1603 M20 Jacob Wager, 21, Dawson, MN 5:12:38 11:55 5:05:44 4266 1604 M20 John Nutzman, 33, St Paul, MN 5:12:39 11:56 5:07:28 4267 1605 M20 Owen Siebring, 25, Albion, IA 5:12:43 11:56 5:06:44 4268 539 M45 Thomas Copenhaver, 45, Richfield, MN 5:12:43 11:56 5:01:02 4269 1606 M20 Trahern Jones, 25, Rochester, MN 5:12:44 11:56 5:01:35 4270 1607 M20 Patrick Mulheran, 33, Excelsior, MN 5:12:46 11:56 5:06:10 4271 212 M55 Stephen Heitz, 56, Minneapolis, MN 5:12:46 11:56 5:07:27 4272 666 M35 Mark Young, 38, North York, Can 5:12:48 11:56 5:04:57 4273 423 M50 Robert McCabe, 53, Minneapolis, MN 5:12:49 11:56 5:01:43 4274 1608 M20 Nick Fitzgerald, 31, Maple Grove, MN 5:12:55 11:56 5:06:54 4275 424 M50 Timothy Ruiz, 53, Inver Grove Hts, MN 5:13:01 11:56 5:05:12 4276 1609 M20 Gregory Mathews, 28, Lees Summit, MO 5:13:01 11:56 5:00:55 4277 667 M35 Anthony Digatono, 35, Minneapolis, MN 5:13:03 11:56 5:01:55 4278 1610 M20 Joe Guthrie, 34, Woodstock, GA 5:13:06 11:57 5:08:03 4279 1611 M20 Chad Yarlagadda, 30, Kansas City, MO 5:13:13 11:57 5:04:44 4280 540 M45 Dale Kersten, 49, Apple Valley, MN 5:13:14 11:57 5:08:45 4281 213 M55 Tom James, 55, Cokato, MN 5:13:28 11:57 5:09:01 4282 668 M35 David Adams, 36, Fridley, MN 5:13:32 11:58 5:01:23 4283 1612 M20 Justin Slack, 34, Owatonna, MN 5:13:35 11:58 5:09:11 4284 425 M50 Bruce Salmela, 51, Shakopee, MN 5:13:37 11:58 5:08:26 4285 1613 M20 Jeremy Warring, 27, Cambridge, MN 5:13:40 11:58 5:05:33 4286 11 M70 Doug Pearson, 73, Altoona, WI 5:13:43 11:58 5:02:20 4287 639 M40 Chad Unger, 41, River Falls, WI 5:13:47 11:58 5:10:48 4288 1614 M20 Jon Erickson, 20, Hastings, MN 5:13:49 11:58 5:09:15 4289 1615 M20 Eric Chermack, 31, Apple Valley, MN 5:13:51 11:58 5:08:35 4290 214 M55 George Rosar, 56, Minneapolis, MN 5:13:51 11:58 5:08:34 4291 640 M40 Paul Pomeroy, 41, Chatham, IL 5:13:56 11:58 5:11:00 4292 1616 M20 Mat Lindquist, 34, Shoreview, MN 5:13:56 11:58 5:02:42 4293 1617 M20 Tom Henderson, 23, Eagan, MN 5:13:59 11:59 5:05:44 4294 426 M50 Mark Fyten, 53, Pierz, MN 5:14:00 11:59 5:02:03 4295 427 M50 Jeff Renner, 50, Burnsville, MN 5:14:08 11:59 5:05:56 4296 428 M50 Tom Kelly, 51, St Paul, MN 5:14:11 11:59 5:06:20 4297 1618 M20 Andrey Ablamunets, 20, Maple Grove, MN 5:14:13 11:59 5:02:59 4298 215 M55 Jose Javi Vargas Torres, 55, Atlacomulco, Mex 5:14:19 11:59 5:02:58 4299 541 M45 Eric Quick, 45, Coon Rapids, MN 5:14:23 11:59 5:08:45Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
4300 542 M45 Keith Uhlig, 45, Wausau, WI 5:14:31 12:00 5:02:38 4301 1619 M20 John Johnson, 28, Lincoln, NE 5:14:32 12:00 5:06:47 4302 1620 M20 Andrew Heath, 27, Laurel, MT 5:14:41 12:00 5:07:05 4303 641 M40 Doug Ranke, 43, Minneapolis, MN 5:14:44 12:00 5:02:38 4304 642 M40 Michael Bier, 43, Brooklyn Center, MN 5:14:46 12:00 5:02:41 4305 669 M35 Aron Aguilar, 36, South St Paul, MN 5:14:50 12:00 5:03:15 4306 670 M35 Viet Doan, 36, Moorhead, MN 5:15:00 12:01 5:10:13 4307 543 M45 Terry Runk, 46, Stillwater, MN 5:15:01 12:01 5:03:11 4308 671 M35 Christopher Romans, 39, Minneapolis, MN 5:15:14 12:01 5:03:47 4309 1621 M20 Harvey Roy, 31, Red Lake, MN 5:15:16 12:01 5:03:04 4310 1622 M20 Paul Gosselin, 32, Edina, MN 5:15:16 12:01 5:10:23 4311 429 M50 Russ Goldstein, 53, Baxter, MN 5:15:19 12:02 5:08:46 4312 672 M35 Benn Angon, 38, Chicago, IL 5:15:21 12:02 5:08:43 4313 430 M50 Tom Books, 51, Oakdale, MN 5:15:27 12:02 5:14:06 4314 216 M55 Jon Nelson, 56, St Paul, MN 5:15:31 12:02 5:03:54 4315 673 M35 Carl Bliss, 35, Bayport, MN 5:15:34 12:02 5:04:19 4316 1623 M20 Danny Im, 22, Minneapolis, MN 5:15:36 12:02 5:10:22 4317 1624 M20 Ryan Smith, 26, Minneapolis, MN 5:15:37 12:02 5:08:43 4318 116 M60 Steven Jackson, 63, Duluth, MN 5:15:48 12:03 5:14:18 4319 643 M40 Daniel Jirele, 42, Northfield, MN 5:15:51 12:03 5:08:40 4320 1625 M20 Daniel Robinson, 30, Minneapolis, MN 5:15:51 12:03 5:10:09 4321 544 M45 Thomas Gura, 46, Rochester, MN 5:15:55 12:03 5:10:10 4322 674 M35 Adam Lee, 38, Shakopee, MN 5:15:59 12:03 5:09:20 4323 117 M60 Harry Wood, 62, Grand Forks, ND 5:16:01 12:03 5:12:44 4324 39 M65 Richard Schmidt, 68, Edina, MN 5:16:03 12:03 5:14:39 4325 1626 M20 Josh Christenson, 30, Monticello, MN 5:16:11 12:04 5:11:08 4326 1627 M20 Nicholas Raddatz, 27, St Paul, MN 5:16:14 12:04 5:08:08 4327 644 M40 Wade Rayman, 41, Aberdeen, SD 5:16:15 12:04 5:08:47 4328 675 M35 Tyson Schmidtke, 35, Edina, MN 5:16:20 12:04 5:09:22 4329 1628 M20 Steve Grass Jr, 29, Apple Valley, MN 5:16:20 12:04 5:04:08 4330 40 M65 George Berg, 67, Willmar, MN 5:16:29 12:04 5:13:20 4331 676 M35 Patrick Beer, 36, Chanhassen, MN 5:16:32 12:04 5:09:58 4332 677 M35 Michael Garvin, 37, Eden Prairie, MN 5:16:32 12:04 5:09:59 4333 645 M40 Chris Taylor, 41, Prior Lake, MN 5:16:33 12:04 5:09:48 4334 1629 M20 Thomas Jarvis, 30, Bloomington, MN 5:16:34 12:04 5:05:10 4335 646 M40 Paul Anderson, 43, Woodbury, MN 5:16:37 12:05 5:05:24 4336 217 M55 David Krasno, 59, Edina, MN 5:16:39 12:05 5:10:40 4337 647 M40 Christopher Matthews, 40, St Paul, MN 5:16:40 12:05 5:08:06 4338 1630 M20 Kevin Kren, 34, Appleton, WI 5:16:46 12:05 5:09:18 4339 41 M65 Arthur Erdman, 66, New Brighton, MN 5:16:47 12:05 5:05:50 4340 545 M45 Gary Morrison, 48, Tampa, FL 5:16:52 12:05 5:09:05 4341 Michael Hines, Plainview, MN 5:16:59 12:05 5:10:43 4342 648 M40 Phillip Diers, 40, Howard Lake, MN 5:16:59 12:05 5:12:24 4343 218 M55 Robert Strommen, 59, St Paul, MN 5:17:04 12:06 5:13:50 4344 678 M35 Gaurav Singh, 38, Minneapolis, MN 5:17:14 12:06 5:10:23 4345 1631 M20 Russell Schlick, 32, St Paul, MN 5:17:33 12:07 5:06:34 4346 1632 M20 Brandon Hebert, 21, Brooklyn Park, MN 5:17:39 12:07 5:05:44 4347 1633 M20 Matthew Ellenberger, 21, St Paul, MN 5:17:45 12:07 5:11:03 4348 1634 M20 Chad Unruh, 32, Mendota Hts, MN 5:17:46 12:07 5:12:42 4349 679 M35 Brent Johnson, 35, Edina, MN 5:17:46 12:07 5:10:42 4350 118 M60 David Cannon, 60, Brecksville, OH 5:17:52 12:07 5:14:32 4351 219 M55 Scott Pihlaja, 55, Gurnee, IL 5:17:55 12:08 5:12:49 4352 546 M45 Octavio Ruiz, 47, Washington, DC 5:17:55 12:08 5:14:39 4353 220 M55 David Gontarek, 58, River Falls, WI 5:17:58 12:08 5:16:53 4354 547 M45 Mike Doyle, 45, Prior Lake, MN 5:18:01 12:08 5:09:26 4355 1635 M20 Nick Nisula, 31, Thunder Bay, Can 5:18:04 12:08 5:11:01 4356 548 M45 David Orth, 45, Maplewood, MN 5:18:06 12:08 5:10:12 4357 221 M55 Jerry Hibma, 56, Andover, MN 5:18:07 12:08 5:06:29 4358 649 M40 Brent Asplin, 43, Minneapolis, MN 5:18:09 12:08 5:09:34 4359 222 M55 Thomas Lyons, 59, Excelsior, MN 5:18:12 12:08 5:12:38 4360 1636 M20 Bobby Lougheed, 31, Wilmington, DE 5:18:21 12:09 5:06:56 4361 549 M45 Tom Karp, 46, St Paul, MN 5:18:23 12:09 5:13:18 4362 650 M40 Robert Brown, 42, Edina, MN 5:18:27 12:09 5:06:59 4363 119 M60 Roy Andrews, 64, Apple Valley, MN 5:18:36 12:09 5:11:28 4364 1637 M20 Tony Kousonsavath, 26, Brooklyn Park, MN 5:18:37 12:09 5:13:18 4365 1638 M20 Eric Braun, 27, West Fargo, ND 5:18:42 12:09 5:12:02 4366 680 M35 Jason Ledermann, 39, West St Paul, MN 5:18:51 12:10 5:07:31 4367 431 M50 Douglas Gatey, 52, Virden, Can 5:18:52 12:10 5:07:42 4368 1639 M20 Charles Puntillo, 26, Lake Geneva, WI 5:18:55 12:10 5:14:07 4369 432 M50 John Woehrle, 54, Ellsworth, WI 5:18:57 12:10 5:06:46 4370 1640 M20 Zachariah Deitz, 27, Valley City, ND 5:18:58 12:10 5:07:03 4371 681 M35 Scott Koltes, 37, Richfield, MN 5:18:58 12:10 5:07:04 4372 682 M35 James Small, 37, Naperville, IL 5:18:59 12:10 5:07:44 4373 223 M55 Matthew Vanek, 56, Maplewood, MN 5:19:01 12:10 5:10:24 4374 651 M40 Robert Hirsch, 42, White Bear Townsh, MN 5:19:12 12:10 5:13:47 4375 433 M50 John Donohue, 50, Bloomington, MN 5:19:12 12:10 5:13:04 4376 1641 M20 Bradford Henderson, 32, Fort Worth, TX 5:19:25 12:11 5:11:52 4377 1642 M20 Alexander Cahill, 29, Minneapolis, MN 5:19:29 12:11 5:16:19 4378 1643 M20 Michael Pipestone, 28, Minneapolis, MN 5:19:35 12:11 5:08:03 4379 1644 M20 Austin Krohn, 28, New Hope, MN 5:19:35 12:11 5:12:59 4380 434 M50 Tom Henry, 53, Regina, Can 5:19:39 12:12 5:11:24 4381 683 M35 Gustavo Amado, 36, Guatemala, Gua 5:19:46 12:12 5:11:25 4382 684 M35 Terrance Schuster, 38, Eagan, MN 5:19:48 12:12 5:08:17 4383 1645 M20 Rhen Hoehn, 24, Mantorville, MN 5:20:06 12:13 5:11:41 4384 550 M45 Matthew Heggenberger, 45, Coon Rapids, MN 5:20:20 12:13 5:13:11 4385 685 M35 Phil Aucutt, 35, Madison, WI 5:20:24 12:13 5:13:02 4386 652 M40 Tony Erickson, 43, Golden Valley, MN 5:20:24 12:13 5:14:59 4387 686 M35 John Hinzman, 39, Maplewood, MN 5:20:26 12:13 5:08:11 4388 551 M45 Douglas Dewey, 48, Eden Prairie, MN 5:20:27 12:13 5:13:03 4389 1646 M20 Timothy Westland, 27, Minnetonka, MN 5:20:33 12:14 5:14:41 4390 1647 M20 Andrew Kay, 28, Denver, CO 5:20:49 12:14 5:14:02 4391 687 M35 Paul Rauch, 38, Homer, AK 5:20:58 12:15 5:14:02 4392 435 M50 David Rustad, 52, St Paul, MN 5:20:59 12:15 5:16:58 4393 1648 M20 Amit Kirdatt, 32, Brooklyn Center, MN 5:21:08 12:15 5:10:00 4394 1649 M20 Graham Hickman, 29, Winnipeg, Can 5:21:13 12:15 5:09:45 4395 436 M50 Frank Hoogland, 51, Hernando Beach, FL 5:21:13 12:15 5:15:08 4396 437 M50 Jeffrey Tollefson, 54, Eau Claire, WI 5:21:24 12:16 5:14:44 4397 1650 M20 Ben Podoll, 33, Otsego, MN 5:21:26 12:16 5:13:15 4398 438 M50 Rob Mavison, 50, Eden Prairie, MN 5:21:27 12:16 5:09:18 4399 653 M40 Erik Hanson, 42, Minneapolis, MN 5:21:34 12:16 5:14:18 4400 439 M50 Michael Dutra, 51, Pembroke, MA 5:21:35 12:16 5:17:14 4401 654 M40 Bryan Ilse, 40, Minneapolis, MN 5:21:38 12:16 5:17:51 4402 120 M60 Bob Stavig, 62, Bloomington, MN 5:21:39 12:16 5:20:52 4403 1651 M20 Bob Spence, 27, Minneapolis, MN 5:21:40 12:16 5:15:56 4404 42 M65 William Chaplin, 65, Wes Des Moines, IA 5:21:43 12:16 5:10:22 4405 688 M35 Robert Hoppe, 38, Chanhassen, MN 5:21:46 12:16 5:10:02 4406 1652 M20 Nicholas Taylor, 31, Minneapolis, MN 5:21:48 12:16 5:14:31 4407 224 M55 Joseph Phraner, 57, Apple Valley, MN 5:21:51 12:17 5:15:22 4408 43 M65 Daryl Stevens, 69, Sartell, MN 5:21:51 12:17 5:15:26 4409 1653 M20 Jaysen Saly, 31, Spring Lake Park, MN 5:21:53 12:17 5:13:34 4410 655 M40 David Blakesley, 41, Decatur, GA 5:21:55 12:17 5:16:47 4411 1654 M20 Adam Pabarcus, 27, Woodbury, MN 5:22:02 12:17 5:17:31 4412 689 M35 Shon Kane, 37, Woodbury, MN 5:22:06 12:17 5:16:11 4413 440 M50 Ronald Hoogland, 50, Hernando Beach, FL 5:22:09 12:17 5:16:04 4414 225 M55 Steven Illg, 57, Moorhead, MN 5:22:19 12:18 5:20:58 4415 441 M50 Dennis Logstrom, 53, Eden Prairie, MN 5:22:20 12:18 5:10:52 4416 1655 M20 Dean Peterson, 26, Chicago, IL 5:22:28 12:18 5:16:42 4417 226 M55 Bill Falardeau, 55, St Paul, MN 5:22:30 12:18 5:19:22 4418 227 M55 Tim Brantner, 55, Northfield, MN 5:22:30 12:18 5:17:33 4419 690 M35 Adam Reynolds, 36, Minneapolis, MN 5:22:35 12:18 5:10:18 4420 691 M35 Matthew Thayer, 39, Balsam Lake, WI 5:22:50 12:19 5:10:39 4421 1656 M20 Jeromy Cox, 30, Milltown, WI 5:22:50 12:19 5:10:39 4422 656 M40 James Boyer, 43, Cottage Grove, MN 5:22:51 12:19 5:11:49 4423 692 M35 Nate Brenk, 36, St Louis Park, MN 5:22:55 12:19 5:11:56 4424 1657 M20 Stephen Ruether, 27, St Paul, MN 5:22:55 12:19 5:15:36 4425 1658 M20 Brian Frederick, 29, Winona, MN 5:22:55 12:19 5:11:53 4426 1659 M20 Jeff Doll, 27, Centerville, MN 5:23:04 12:19 5:18:14 4427 121 M60 Tim Holland, 60, Carrollton, TX 5:23:14 12:20 5:12:08 4428 228 M55 Tom Konrardy, 57, Waconia, MN 5:23:24 12:20 5:22:23 4429 693 M35 Jose Sainz-Trapaga, 36, Mexico Df, Mex 5:23:24 12:20 5:18:46 4430 1660 M20 Daniel Olson, 22, Minneapolis, MN 5:23:26 12:20 5:11:53 4431 442 M50 Steven Olson, 54, Vancouver, Can 5:23:27 12:20 5:17:53 4432 1661 M20 Matthew Olson, 28, Minneapolis, MN 5:23:27 12:20 5:11:55 4433 694 M35 Daniel Stolfa, 39, Delano, MN 5:23:36 12:21 5:15:39 4434 1662 M20 Bradley Hofbauer, 30, Minneapolis, MN 5:23:37 12:21 5:19:26 4435 552 M45 Thomas McNanley, 49, Sartell, MN 5:23:37 12:21 5:16:27 4436 443 M50 Rodolfo Dy, 54, Eden Prairie, MN 5:23:42 12:21 5:18:29 4437 1663 M20 Matthias Swanson, 25, Cedar Falls, IA 5:23:45 12:21 5:17:24 4438 122 M60 John Murphy, 64, Minneapolis, MN 5:23:48 12:21 5:12:33 4439 1664 M20 John Molitor, 34, Cannon Falls, MN 5:23:50 12:21 5:11:33 4440 123 M60 Ted Levine, 62, San Bruno, CA 5:23:51 12:21 5:17:12 4441 657 M40 Jamie McBride, 40, St Paul, MN 5:23:51 12:21 5:16:42 4442 229 M55 Satish Bhakta, 56, Minnetonka, MN 5:23:53 12:21 5:17:41 4443 1665 M20 Ryan Cobian, 32, New Brighton, MN 5:23:54 12:21 5:16:14 4444 1666 M20 Robert Dehaven, 34, Minneapolis, MN 5:23:56 12:21 5:12:57 4445 1667 M20 Micah McLellan, 26, Chicago, IL 5:24:00 12:21 5:17:20 4446 695 M35 Ken Grantwit, 39, Maple Grove, MN 5:24:01 12:22 5:15:23 4447 1668 M20 Benjamin Salzman, 27, Minneapolis, MN 5:24:01 12:22 5:18:23 4448 1669 M20 Corey Giesen, 25, Shakopee, MN 5:24:03 12:22 5:11:51 4449 1670 M20 Kyle Eichenberger, 32, Oak Park, IL 5:24:06 12:22 5:12:33 4450 1671 M20 Christopher Weisgram, 31, Plover, WI 5:24:21 12:22 5:19:31 4451 658 M40 Carlos Velasco Carreon, 42, Lima, Per 5:24:35 12:23 5:19:05 4452 1672 M20 Robert Knutson III, 32, Minneapolis, MN 5:24:44 12:23 5:17:42 4453 124 M60 Fred Legrand, 64, Blaine, MN 5:25:08 12:24 5:13:00 4454 1673 M20 Kameron Davis, 25, Minneapolis, MN 5:25:09 12:24 5:18:46 4455 1674 M20 Kendric Olson, 32, Minneapolis, MN 5:25:36 12:25 5:13:38 4456 1675 M20 Matthew Montain, 26, Centerville, MN 5:25:37 12:25 5:22:25 4457 1676 M20 Tim Karlberg, 32, Bloomington, MN 5:25:38 12:25 5:13:38 4458 659 M40 Ian Scott, 41, Golden Valley, MN 5:25:39 12:25 5:13:48 4459 660 M40 Michael Scott, 44, Dubuque, IA 5:25:39 12:25 5:13:48 4460 230 M55 Lars Sjoholm, 58, Burnsville, MN 5:25:42 12:25 5:13:43 4461 661 M40 Daryl Van Brocklin, 44, Lakeville, MN 5:25:43 12:25 5:13:44 4462 662 M40 Adam Rickard, 40, Edina, MN 5:25:46 12:26 5:18:29 4463 1677 M20 Jason Davis Donnelly, 32, Minneapolis, MN 5:25:47 12:26 5:17:37 4464 1678 M20 Nicholas Trine, 20, Minneapolis, MN 5:25:48 12:26 5:13:40 4465 125 M60 Scott Larson, 60, Hudson, WI 5:25:49 12:26 5:19:35 4466 126 M60 Dean Beran, 61, Arlington, NE 5:25:53 12:26 5:21:20 4467 553 M45 Tom Steinbach, 46, Sterling, VA 5:25:53 12:26 5:17:56 4468 663 M40 Marcus Zehnder, 42, Leawood, KS 5:25:54 12:26 5:14:35 4469 1679 M20 David Boehmer, 21, Pulaski, WI 5:26:04 12:26 5:15:01 4470 664 M40 Chad Manternach, 40, Davenport, IA 5:26:08 12:26 5:20:01 4471 1680 M20 Mike Cwik, 34, St Paul, MN 5:26:10 12:26 5:20:45 4472 554 M45 James Wise, 46, Rosemount, MN 5:26:19 12:27 5:18:43 4473 555 M45 Thomas Ryther, 47, Farmington, MN 5:26:21 12:27 5:20:45 4474 665 M40 Mark Lysholm, 44, Charlotte, NC 5:26:22 12:27 5:20:20 4475 1681 M20 David Wink, 34, Minneapolis, MN 5:26:25 12:27 5:19:38 4476 696 M35 Josh Sandell, 36, Maple Grove, MN 5:26:31 12:27 5:18:04 4477 231 M55 Gary Scheff, 59, Harris, MN 5:26:33 12:27 5:18:13 4478 1682 M20 Thomas Brown Iv, 29, Apple Valley, MN 5:26:35 12:27 5:21:06 4479 697 M35 Albert Dvoskin, 35, Plymouth, MN 5:26:44 12:28 5:20:02 4480 556 M45 Scott Everson, 47, Hudson, WI 5:26:44 12:28 5:18:34 4481 1683 M20 Noah Johnson, 29, Duluth, MN 5:26:49 12:28 5:19:08 4482 698 M35 Matthew Burow, 39, Minneapolis, MN 5:26:50 12:28 5:15:48 4483 1684 M20 Justin Taylor, 30, Minneapolis, MN 5:26:54 12:28 5:19:21 4484 232 M55 David Waters, 55, St Paul, MN 5:26:55 12:28 5:15:04 4485 666 M40 Steven Burdick, 41, St Paul, MN 5:27:03 12:28 5:19:33 4486 557 M45 Clayton Ruff, 49, Underwood, ND 5:27:09 12:29 5:15:35 4487 44 M65 Gary Stephani, 68, Minneapolis, MN 5:27:12 12:29 5:22:14 4488 699 M35 Joel Anderson, 36, Rogers, MN 5:27:17 12:29 5:15:51 4489 1685 M20 Patrick Grewe, 26, Fridley, MN 5:27:20 12:29 5:16:23 4490 558 M45 Arthur Howard, 45, Inver Grove Hts, MN 5:27:22 12:29 5:20:24 4491 667 M40 Tobias Leonard, 41, Mankato, MN 5:27:31 12:30 5:15:51 4492 668 M40 Roberto Gardiner, 40, Rosemount, MN 5:27:31 12:30 5:16:00 4493 669 M40 Chris Stidman, 42, Edina, MN 5:27:35 12:30 5:22:55 4494 233 M55 Michael Hoy, 57, Prior Lake, MN 5:27:36 12:30 5:16:10 4495 670 M40 Gary Stinson, 40, Rice Lake, WI 5:27:41 12:30 5:21:33 4496 700 M35 Michael Dunn, 38, Andover, MN 5:27:46 12:30 5:15:51 4497 12 M70 Bob Roscoe, 71, Minneapolis, MN 5:27:50 12:30 5:22:17 4498 444 M50 Jimmy Wright, 52, New Port Richey, FL 5:27:52 12:30 5:21:45 4499 1686 M20 Brandon Brom, 34, Minneapolis, MN 5:27:57 12:31 5:16:32 4500 559 M45 Anthony Brown, 47, Eden Prairie, MN 5:28:08 12:31 5:20:35 4501 671 M40 Hoon Yu, 42, Farmington, MN 5:28:23 12:32 5:20:48 4502 701 M35 Andrew Johansen, 36, Spring Valley, WI 5:28:26 12:32 5:17:06 4503 702 M35 Tk Kostopoulos, 37, St Louis Park, MN 5:28:45 12:32 5:17:07 4504 1687 M20 Gregory Hamel, 27, Minneapolis, MN 5:28:49 12:32 5:25:09 4505 1688 M20 Andrew Friesema, 33, Chicago, IL 5:28:51 12:33 5:17:17 4506 127 M60 Gene Geller, 62, Waconia, MN 5:28:59 12:33 5:17:18 4507 45 M65 Dale Hansen, 69, Burnsville, MN 5:29:01 12:33 5:20:17 4508 1689 M20 David Griggs, 32, Minneapolis, MN 5:29:04 12:33 5:23:29 4509 445 M50 Tim Geise, 51, Rochester, MN 5:29:06 12:33 5:22:19 4510 672 M40 Daniel Proell, 41, Monticello, MN 5:29:07 12:33 5:25:09 4511 560 M45 Eric Rodgers, 47, Minneapolis, MN 5:29:08 12:33 5:24:46 4512 703 M35 Niels Gott, 36, Stillwater, MN 5:29:12 12:33 5:17:04 4513 1690 M20 Walker Zulkoski, 28, Lincoln, NE 5:29:23 12:34 5:29:23 4514 1691 M20 Joshua Heldt, 34, Brainerd, MN 5:29:26 12:34 5:18:07 4515 128 M60 Bob Hartnett, 62, St Louis Park, MN 5:29:26 12:34 5:21:43 4516 561 M45 Michael Miller, 49, Menomonie, WI 5:29:29 12:34 5:17:29 4517 562 M45 Michael Farley, 48, Wayzata, MN 5:29:34 12:34 5:23:13 4518 673 M40 Ryan Simafranca, 43, Minnetrista, MN 5:29:43 12:35 5:22:25 4519 1692 M20 Aaron Eason, 29, Brooklyn Park, MN 5:29:56 12:35 5:23:58 4520 674 M40 Brian Lease, 40, Robbinsdale, MN 5:30:01 12:35 5:25:10 4521 234 M55 William Wylie, 57, Eden Prairie, MN 5:30:09 12:36 5:21:37 4522 446 M50 Stephen Fusselman, 52, Chaska, MN 5:30:12 12:36 5:24:29 4523 235 M55 Steve Anderson, 58, Plymouth, MN 5:30:17 12:36 5:25:21 4524 236 M55 Michael Messerle, 55, Chicago, IL 5:30:24 12:36 5:19:23 4525 237 M55 Kent Spellman, 59, Albert Lea, MN 5:30:28 12:36 5:19:23 4526 563 M45 John Volden Jr, 49, Annandale, MN 5:30:32 12:36 5:24:02 4527 564 M45 Steve Carr, 49, Blaine, MN 5:30:32 12:36 5:24:02 4528 1693 M20 Tomas Corbet, 20, White Bear Lake, MN 5:30:33 12:36 5:26:28 4529 129 M60 Timothy Hogan, 62, Northfield, MN 5:30:34 12:37 5:19:22 4530 447 M50 Kevin Hogan, 52, Eagan, MN 5:30:35 12:37 5:19:22 4531 565 M45 Daniel Trombley, 48, Andover, MN 5:30:37 12:37 5:25:23 4532 1694 M20 Trent Peterson, 31, Lindstrom, MN 5:30:43 12:37 5:22:59 4533 238 M55 Gary Pawlenty, 59, Eagan, MN 5:30:46 12:37 5:25:27 4534 1695 M20 Jason Woehrle, 31, Ramsey, MN 5:30:56 12:37 5:18:45 4535 239 M55 Tom Steller, 56, Minneapolis, MN 5:30:57 12:37 5:19:37 4536 448 M50 Ron Jones, 54, Owatonna, MN 5:31:07 12:38 5:19:32 4537 675 M40 Gary Miller, 42, Shoreview, MN 5:31:11 12:38 5:23:10 4538 449 M50 Matthew Reilly, 50, St Louis, MO 5:31:13 12:38 5:23:20 4539 704 M35 Alex Hove, 36, Bayport, MN 5:31:23 12:38 5:19:07 4540 566 M45 Richard Roof, 49, St Paul, MN 5:31:28 12:39 5:19:33 4541 1696 M20 Dustin Neumann, 30, St Paul, MN 5:31:29 12:39 5:19:21 4542 1697 M20 Jacob Croonenberghs, 24, Minneapolis, MN 5:31:41 12:39 5:26:54 4543 450 M50 Randall Van Heel, 50, Robbinsdale, MN 5:31:42 12:39 5:19:46 4544 676 M40 Ross Bernstein, 42, Eagan, MN 5:31:46 12:39 5:26:02 4545 240 M55 Roger Brainard, 56, Postville, IA 5:31:48 12:39 5:24:15 4546 1698 M20 Andrew Grengs, 23, Maple Grove, MN 5:32:11 12:40 5:25:55 4547 677 M40 Derek Rucker, 40, Apple Valley, MN 5:32:21 12:41 5:25:15 4548 1699 M20 Ben Wiedenfeld, 31, Eagan, MN 5:32:26 12:41 5:28:07 4549 1700 M20 Walker Wearne, 30, Little Falls, MN 5:32:27 12:41 5:24:43 4550 1701 M20 Benjamin Utter, 31, St Paul, MN 5:32:28 12:41 5:20:28 4551 567 M45 Christopher Schulte, 49, Wausau, WI 5:32:30 12:41 5:20:38 4552 1702 M20 Keith Tyler, 31, Eden Prairie, MN 5:32:32 12:41 5:27:45 4553 678 M40 Dan Orth, 40, Urbandale, IA 5:32:37 12:41 5:25:29 4554 130 M60 Thomas Pokora, 63, Vadnais Hts, MN 5:32:39 12:41 5:20:46 4555 1703 M20 Tony Burton, 30, Minneapolis, MN 5:32:42 12:41 5:21:01 4556 679 M40 Scott Greven, 40, Davie, FL 5:32:47 12:42 5:20:40 4557 241 M55 David Riedel, 56, Milwaukee, WI 5:32:54 12:42 5:21:23 4558 131 M60 Randy Holmes, 60, Prior Lake, MN 5:32:58 12:42 5:21:36 4559 46 M65 Paul Odlaug, 65, Maplewood, MN 5:33:01 12:42 5:25:44 4560 47 M65 Robert MacK, 67, Minneapolis, MN 5:33:08 12:42 5:31:47 4561 1704 M20 Ezekiel Isaiah, 33, Blaine, MN 5:33:08 12:42 5:28:23 4562 13 M70 Salvador Munoz Ferrer, 73, San Pedro Garza G, ME 5:33:09 12:42 5:27:40 4563 1705 M20 Matti Koivula, 32, Minneapolis, MN 5:33:11 12:42 5:21:58 4564 568 M45 Byron Dickinson, 48, Eden Prairie, MN 5:33:13 12:43 5:21:44 4565 705 M35 Christopher Popp, 36, New Brighton, MN 5:33:18 12:43 5:22:08 4566 680 M40 Rosendo Rosas, 41, Puebla, Mex 5:33:25 12:43 5:27:53 4567 242 M55 Timothy Zoerb, 55, Eden Prairie, MN 5:33:27 12:43 5:31:56 4568 48 M65 Bob Hawkins, 67, St Louis Park, MN 5:33:38 12:44 5:22:01 4569 1706 M20 Anthony Sussman, 29, Edina, MN 5:33:40 12:44 5:25:42 4570 706 M35 Geoff Goodwin, 37, Woodbury, MN 5:33:42 12:44 5:25:41 4571 243 M55 Stoffel Reitsma, 56, Big Lake, MN 5:33:43 12:44 5:22:00 4572 49 M65 Antonio Salinas, 68, Bloomington, MN 5:33:53 12:44 5:32:51 4573 681 M40 Thomas Gort, 43, Rochester, MN 5:34:00 12:44 5:25:48 4574 50 M65 Gary Telega, 68, Brooklyn Park, MN 5:34:20 12:45 5:29:10 4575 244 M55 Mark Coughlin, 59, Hugo, MN 5:34:24 12:45 5:25:43 4576 1707 M20 Shane Raatz, 34, New Hope, MN 5:34:47 12:46 5:23:38 4577 569 M45 Brian Lappin, 48, Prairie Village, KS 5:34:48 12:46 5:29:55 4578 1708 M20 Ben Koke, 21, Bloomington, MN 5:34:48 12:46 5:29:13 4579 245 M55 William Wilken, 57, Andover, MN 5:34:58 12:47 5:22:37 4580 1709 M20 Derek Larson, 27, Golden Valley, MN 5:34:59 12:47 5:30:45 4581 1710 M20 Luke McGregor, 30, Plymouth, MN 5:35:02 12:47 5:23:43 4582 1711 M20 Trevor Jones, 29, Virginia Beach, VA 5:35:08 12:47 5:29:43 4583 132 M60 Walter Chapman, 63, Edmonds, WA 5:35:20 12:47 5:31:58 4584 682 M40 Ben Wedell, 44, Forest Lake, MN 5:35:23 12:48 5:23:38 4585 570 M45 Brian Miller, 46, Apple Valley, MN 5:35:32 12:48 5:24:06 4586 1712 M20 David Weaver, 20, Eden Prairie, MN 5:35:33 12:48 5:24:35 4587 1713 M20 Michael Linzbach, 29, Minneapolis, MN 5:35:45 12:48 5:24:11 4588 1714 M20 Derek Dean, 29, Maple Grove, MN 5:35:46 12:48 5:24:04 4589 683 M40 Charles Ochocki, 40, St Paul, MN 5:35:46 12:48 5:28:37 4590 707 M35 Chris Ochocki, 35, St Paul, MN 5:35:46 12:48 5:28:38 4591 1715 M20 Andy Shu, 20, Eagan, MN 5:35:52 12:49 5:23:37 4592 571 M45 Paul Kranz, 45, Hastings, MN 5:36:02 12:49 5:30:30 4593 246 M55 Lee Gangl, 55, Blaine, MN 5:36:07 12:49 5:24:19 4594 708 M35 Jonathan Lund, 37, Duluth, MN 5:36:23 12:50 5:29:17 4595 247 M55 Kevin Corey, 55, Andover, MN 5:36:32 12:50 5:28:04 4596 709 M35 William Mohs, 39, Apple Valley, MN 5:36:42 12:51 5:24:45 4597 248 M55 John Weber, 58, Jamestown, ND 5:36:45 12:51 5:25:18 4598 451 M50 Mark Eischens, 54, Waconia, MN 5:36:51 12:51 5:31:07 4599 710 M35 Anthony Kelly, 35, Minneapolis, MN 5:37:00 12:51 5:25:17 4600 684 M40 Deric Jackson, 42, Minneapolis, MN 5:37:05 12:51 5:24:51 4601 572 M45 Eric Johnson, 47, Milaca, MN 5:37:14 12:52 5:26:02 4602 711 M35 Thomas Bechtel, 37, Edina, MN 5:37:15 12:52 5:32:04 4603 51 M65 Leroy Stanislowski, 65, Blaine, MN 5:37:15 12:52 5:25:40 4604 452 M50 Patrick Cobb, 52, Billings, MT 5:37:20 12:52 5:32:50 4605 1716 M20 Jeffrey Nowak, 32, St Paul, MN 5:37:22 12:52 5:30:09 4606 1717 M20 Matthew Miner, 31, St Paul, MN 5:37:25 12:52 5:30:09 4607 685 M40 Kirk Gurske, 40, Olathe, KS 5:37:30 12:52 5:32:23 4608 1718 M20 Jonathan Thomas, 27, West Bend, WI 5:37:36 12:53 5:30:34 4609 249 M55 Jim Fern, 58, Maple Grove, MN 5:37:46 12:53 5:26:36 4610 250 M55 Ralph Douglass, 56, Minnetonka, MN 5:37:48 12:53 5:33:07 4611 686 M40 Brint Patrick, 42, New Brighton, MN 5:38:04 12:54 5:27:09 4612 687 M40 Jeff Nelson, 42, Cologne, MN 5:38:17 12:54 5:32:28 4613 52 M65 Marcus Baukol, 65, Thousand Oaks, CA 5:38:18 12:54 5:33:20 4614 688 M40 Mitch Flemming, 44, Annandale, MN 5:38:29 12:55 5:26:14 4615 1719 M20 Seth Montez, 34, St Paul, MN 5:38:36 12:55 5:35:06 4616 1720 M20 Kevin Haskins, 31, St Paul, MN 5:38:47 12:55 5:30:11 4617 689 M40 Jon Bunker, 44, Elk River, MN 5:39:01 12:56 5:32:12 4618 251 M55 Bob Capes, 56, Oakdale, MN 5:39:07 12:56 5:27:53 4619 1721 M20 Matthew Pettitt, 26, Cottage Grove, MN 5:39:16 12:56 5:27:17 4620 712 M35 Brian Kittelson, 35, Apple Valley, MN 5:39:22 12:57 5:34:00 4621 573 M45 Mohammed Zaatari, 45, McLean, VA 5:39:31 12:57 5:34:34 4622 1722 M20 Wesley Hart, 26, St Paul, MN 5:39:38 12:57 5:27:42 4623 713 M35 Douglas Westerman, 37, Wahpeton, IA 5:39:54 12:58 5:31:26 4624 1723 M20 Nathan Bartholome, 27, Seattle, WA 5:39:58 12:58 5:33:15 4625 453 M50 Timothy Ita, 51, Medina, OH 5:40:08 12:58 5:28:45 4626 14 M70 Robert Bell, 73, Oak Park, IL 5:40:11 12:59 5:28:04 4627 252 M55 D Scott Pribyl, 56, Sioux Falls, SD 5:40:18 12:59 5:33:18 4628 690 M40 Sanjiv Kumra, 44, Woodbury, MN 5:40:35 12:59 5:28:44Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
4629 574 M45 Robert Miller, 47, Lincoln, NE 5:40:41 13:00 5:33:31 4630 133 M60 Michael Jones, 60, Castle Rock, CO 5:41:01 13:00 5:29:50 4631 253 M55 Stephen Petersen, 59, Lakeville, MN 5:41:02 13:00 5:29:51 4632 1724 M20 Andrew Dubois, 34, Ramsey, MN 5:41:12 13:01 5:35:18 4633 1725 M20 Jeffrey Schwab, 34, Cottage Grove, MN 5:41:14 13:01 5:30:13 4634 691 M40 Johannes Manlapaz, 42, Apple Valley, MN 5:41:25 13:01 5:29:46 4635 1726 M20 Jonathan Palutke, 21, Rhinelander, WI 5:41:26 13:01 5:34:47 4636 575 M45 Robert Wooldridge, 45, Hopkins, MN 5:41:31 13:02 5:34:57 4637 692 M40 Scott Lindquist, 42, Plymouth, MN 5:41:35 13:02 5:30:29 4638 454 M50 John Di Bratto, 50, Toronto, Can 5:41:36 13:02 5:30:35 4639 1 M75 Stan Bell, 77, Lacrosse, WI 5:41:36 13:02 5:35:59 4640 693 M40 Christopher Leaf, 41, Minneapolis, MN 5:41:38 13:02 5:38:07 4641 1727 M20 Adam Bliss, 28, Tucson, AZ 5:41:38 13:02 5:34:21 4642 714 M35 Ray Powers, 36, Omaha, NE 5:41:39 13:02 5:37:33 4643 455 M50 Greg Krohnfeldt, 54, Circle Pines, MN 5:41:51 13:02 5:29:47 4644 715 M35 Howard Huddleston, 39, Stillwater, MN 5:41:57 13:03 5:30:30 4645 254 M55 Jon Willoughby, 56, Lake Nebagamon, WI 5:41:57 13:03 5:37:11 4646 716 M35 Bryan Mansager, 35, Forest Lake, MN 5:42:01 13:03 5:37:28 4647 1728 M20 Paul Singh, 27, Eagan, MN 5:42:05 13:03 5:35:11 4648 456 M50 Alexander Bernard, 51, Naples, FL 5:42:18 13:03 5:37:29 4649 457 M50 Bob McKaige, 50, Burnsville, MN 5:42:24 13:04 5:37:51 4650 1729 M20 Justin Damstrom, 28, Woodbury, MN 5:42:27 13:04 5:37:35 4651 134 M60 Ron Berglund, 64, Kingwood, TX 5:42:37 13:04 5:30:39 4652 694 M40 Subodh Datye, 42, Eden Prairie, MN 5:43:03 13:05 5:34:31 4653 458 M50 Dean Distel Jr., 53, Tiffin, OH 5:43:13 13:05 5:31:52 4654 135 M60 Bob Bergan, 63, Minneapolis, MN 5:43:18 13:06 5:37:06 4655 1730 M20 Bryan Schoenrock, 27, Rosemount, MN 5:43:29 13:06 5:31:53 4656 1731 M20 Mitchell Murray, 26, Minneapolis, MN 5:43:29 13:06 5:31:10 4657 717 M35 Edward Rogalski, 35, St Michael, MN 5:43:42 13:07 5:31:26 4658 459 M50 Paul Sidener, 50, West Chicago, IL 5:43:57 13:07 5:39:42 4659 1732 M20 Jeffrey Hong, 20, New Glarus, WI 5:44:22 13:08 5:33:16 4660 460 M50 Randy Reichow, 51, Princeton, MN 5:44:34 13:09 5:35:52 4661 718 M35 James Durbin, 38, Bloomington, MN 5:44:39 13:09 5:33:05 4662 255 M55 Michael Lundberg, 55, St Paul, MN 5:44:44 13:09 5:41:36 4663 1733 M20 Paul Gossett, 34, Rochester, MN 5:44:48 13:09 5:33:39 4664 1734 M20 Nick Jedinak, 31, Rogers, MN 5:44:50 13:09 5:38:36 4665 1735 M20 Adam Flynn, 24, Bemidji, MN 5:45:16 13:10 5:39:08 4666 461 M50 Bill Katona, 51, Golden Valley, MN 5:45:19 13:10 5:37:30 4667 719 M35 Vivek Badarinarayana, 35, St Louis Park, MN 5:45:37 13:11 5:34:24 4668 1736 M20 Justin Bartz, 29, Minneapolis, MN 5:45:45 13:11 5:33:30 4669 576 M45 Jonny Silk, 45, Farmington, MN 5:45:49 13:11 5:34:32 4670 1737 M20 Jim Aspholm, 24, Minneapolis, MN 5:46:04 13:12 5:38:22 4671 1738 M20 Steve Boerner, 23, Apple Valley, MN 5:46:05 13:12 5:37:27 4672 720 M35 David Bassett, 38, St Paul, MN 5:46:08 13:12 5:40:22 4673 256 M55 Barry Whipkey, 55, Huron, SD 5:46:20 13:13 5:41:12 4674 721 M35 Allan Gill, 38, Avon, MN 5:46:26 13:13 5:35:21 4675 722 M35 Benjamin Jongewaard, 35, Eden Prairie, MN 5:46:28 13:13 5:35:01 4676 136 M60 Jim Slocum, 64, Dallas, TX 5:46:31 13:13 5:39:26 4677 1739 M20 Jack Weatherman, 32, Minneapolis, MN 5:46:52 13:14 5:40:20 4678 723 M35 Patrick Smith, 38, St Paul, MN 5:46:59 13:14 5:41:19 4679 1740 M20 Thomas Randolph, 21, Mendota Hts, MN 5:46:59 13:14 5:39:19 4680 53 M65 Jon Schaefer, 67, St Louis Park, MN 5:47:16 13:15 5:46:23 4681 724 M35 Gregory Reiter, 39, Forest Lake, MN 5:47:30 13:15 5:35:34 4682 462 M50 Brent Gregoire, 51, Burnsville, MN 5:47:35 13:15 5:42:31 4683 1741 M20 Daniel Hanson, 29, S St Paul, MN 5:47:40 13:16 5:43:23 4684 695 M40 Scott Ross, 40, Maple Grove, MN 5:47:42 13:16 5:35:55 4685 15 M70 Richard Wicklund, 71, Lakeville, MN 5:47:49 13:16 5:40:19 4686 1742 M20 Kevin Hayes, 33, Minneapolis, MN 5:47:49 13:16 5:36:10 4687 577 M45 Darrell Waybenais, 49, Red Lake, MN 5:48:14 13:17 5:42:26 4688 463 M50 Jeffrey Kathan, 53, Richfield, MN 5:48:17 13:17 5:37:05 4689 725 M35 Luke Giltner, 37, Denver, CO 5:48:19 13:17 5:36:01 4690 726 M35 Meredith Musel, 36, Falcon Heights, MN 5:48:22 13:17 5:37:11 4691 1743 M20 Michael Mantooth, 30, Minneapolis, MN 5:48:28 13:17 5:41:29 4692 1744 M20 Drew Sagstetter, 30, Robbinsdale, MN 5:48:44 13:18 5:36:25 4693 727 M35 Jason Rivers, 35, Minneapolis, MN 5:48:50 13:18 5:37:30 4694 137 M60 Gerald Zwack, 63, Breezy Point, MN 5:48:56 13:19 5:44:00 4695 1745 M20 Gregory Pepin, 28, Roseville, MN 5:49:14 13:19 5:41:58 4696 1746 M20 Daniel Pepin, 23, Irving, TX 5:49:14 13:19 5:41:58 4697 696 M40 Dennis Johnson, 42, Mound, MN 5:49:24 13:20 5:45:23 4698 464 M50 Jon Marlton, 52, Cambridge, MN 5:49:30 13:20 5:38:14 4699 465 M50 Richard Fisk, 54, Shafer, MN 5:49:31 13:20 5:43:00 4700 1747 M20 Tony Vosooney, 29, St Paul, MN 5:49:34 13:20 5:38:17 4701 728 M35 Brian Kapsner, 35, Sauk Rapids, MN 5:49:36 13:20 5:44:40 4702 257 M55 Mark Hodges, 56, Golden Valley, MN 5:49:47 13:20 5:38:04 4703 466 M50 Juan Manuel Dominguez, 50, Guatemala, Gua 5:49:54 13:21 5:46:54 4704 258 M55 Michael Swanson, 59, Plymouth, MN 5:50:06 13:21 5:49:06 4705 1748 M20 Jonathon Achey, 33, Bloomington, MN 5:50:10 13:21 5:48:58 4706 259 M55 Jeremy Gutman, 55, Dobbs Ferry, NY 5:50:11 13:21 5:37:55 4707 19 M18 Jacob Bertram, 18, Wyoming, MN 5:50:25 13:22 5:45:40 4708 729 M35 Todd Aden, 37, Apple Valley, MN 5:50:28 13:22 5:43:45 4709 260 M55 Jim Dougherty, 57, Savage, MN 5:50:37 13:22 5:45:20 4710 730 M35 Alexander Zachary, 36, Minneapolis, MN 5:50:38 13:22 5:42:51 4711 578 M45 Gary Foskuhl, 48, Dayton, OH 5:50:48 13:23 5:43:40 4712 1749 M20 Michael Cavallaro, 26, Stillwater, MN 5:50:49 13:23 5:43:53 4713 261 M55 Robert Nixon, 59, Rapid City, SD 5:51:00 13:23 5:42:32 4714 697 M40 Matthew Wierman, 41, West Bend, WI 5:51:01 13:23 5:42:59 4715 1750 M20 Robert Gorski, 31, Shoreview, MN 5:51:12 13:24 5:39:48 4716 579 M45 James Melson, 48, Cottage, MN 5:51:26 13:24 5:43:07 4717 262 M55 Richard Roarabaugh, 59, Avondale Estates, GA 5:51:28 13:24 5:40:01 4718 467 M50 Vince Stifter, 53, West St Paul, MN 5:51:34 13:25 5:45:37 4719 138 M60 Bill Clement, 60, Spring Lake Park, MN 5:51:37 13:25 5:39:19 4720 698 M40 Kirk Frauenheim, 42, Minneapolis, MN 5:51:46 13:25 5:39:51 4721 1751 M20 Matthew Schultz, 23, Albany, MN 5:51:56 13:25 5:47:58 4722 468 M50 Michael Taylor Sr, 51, Minneapolis, MN 5:52:07 13:26 5:46:02 4723 139 M60 William Kast, 62, Littleton, CO 5:52:12 13:26 5:40:35 4724 1752 M20 Stephen Kast, 32, Minneapolis, MN 5:52:12 13:26 5:40:36 4725 1753 M20 Michael Linn, 29, St Paul, MN 5:52:37 13:27 5:44:37 4726 699 M40 Denne Wesolowski, 44, St Paul, MN 5:52:42 13:27 5:41:24 4727 1754 M20 David Dickinson, 30, Grand Forks, ND 5:52:52 13:28 5:47:10 4728 140 M60 William McCarty, 63, San Francisco, CA 5:53:06 13:28 5:44:49 4729 700 M40 Lance Beasley, 42, White Bear Townsh, MN 5:53:27 13:29 5:45:30 4730 263 M55 Rick Leach, 55, Coon Rapids, MN 5:53:27 13:29 5:42:14 4731 141 M60 John Gregg, 60, Bottineau, ND 5:53:31 13:29 5:41:29 4732 731 M35 Foster Stangel, 35, Minneapolis, MN 5:53:35 13:29 5:48:47 4733 469 M50 Rick Berfield, 51, New Smyrna Beach, FL 5:53:38 13:29 5:42:24 4734 580 M45 Charlie Markon, 48, Inver Grove Hts, MN 5:53:40 13:29 5:41:36 4735 470 M50 Stuart Smoot, 54, San Antonio, TX 5:53:44 13:30 5:42:13 4736 581 M45 Scott Blake, 48, Laurium, MI 5:54:11 13:31 5:50:37 4737 142 M60 Phil Stotesbery, 62, Pelican Rapids, MN 5:54:21 13:31 5:42:15 4738 471 M50 David Gottenborg, 52, Pelican Rapids, MN 5:54:21 13:31 5:42:15 4739 1755 M20 Elliot Twiggs, 25, Minneapolis, MN 5:54:31 13:31 5:49:13 4740 1756 M20 John Butler, 24, Minneapolis, MN 5:54:47 13:32 5:47:09 4741 1757 M20 Joseph Harris, 27, Durham, NC 5:54:58 13:32 5:49:33 4742 1758 M20 Ryan Matherne, 23, Stamford, CT 5:54:59 13:32 5:46:49 4743 1759 M20 Austin Matherne, 21, Minneapolis, MN 5:55:03 13:33 5:46:53 4744 472 M50 Michael Basques, 54, St Paul, MN 5:55:21 13:33 5:47:53 4745 1760 M20 Jon Coronel, 32, Apple Valley, MN 5:55:36 13:34 5:44:31 4746 701 M40 Steve Hanson, 41, Bloomington, MN 5:55:39 13:34 5:48:52 4747 473 M50 Patrick Drigans, 52, Buffalo, MN 5:55:43 13:34 5:43:56 4748 1761 M20 Casey Parrott, 24, North St Paul, MN 5:55:47 13:34 5:52:01 4749 1762 M20 Andrew Jondreau, 32, Rice Lake, WI 5:55:54 13:34 5:43:48 4750 143 M60 Thomas Huberty, 60, Minneapolis, MN 5:56:07 13:35 5:48:04 4751 1763 M20 Timothy Stone, 32, Minneapolis, MN 5:56:28 13:36 5:44:55 4752 54 M65 Walter Aeckerle, 68, Lakewood, CO 5:56:41 13:36 5:45:29 4753 1764 M20 Salem Toney, 29, Fond Du Lac, WI 5:56:54 13:37 5:51:14 4754 1765 M20 Dan Klug, 28, Wauwatosa, WI 5:56:54 13:37 5:48:24 4755 264 M55 James Klein, 55, Minneapolis, MN 5:56:56 13:37 5:45:33 4756 265 M55 Richard Heil, 56, Millville, MN 5:56:57 13:37 5:44:43 4757 474 M50 Chris Roberts, 51, Nashville, TN 5:57:02 13:37 5:50:28 4758 1766 M20 Tom Shu, 21, Eagan, MN 5:57:16 13:38 5:45:01 4759 1767 M20 Jason Piette, 26, Eden Prairie, MN 5:57:39 13:38 5:45:32 4760 702 M40 Peter Borgen, 41, St Paul, MN 5:57:54 13:39 5:46:07 4761 703 M40 Don Nosbisch, 41, Stewartville, MN 5:57:57 13:39 5:46:29 4762 1768 M20 Joseph Hallifax, 28, Minneapolis, MN 5:58:14 13:40 5:52:03 4763 266 M55 Howard Wendland, 59, Plymouth, MN 5:58:18 13:40 5:47:19 4764 1769 M20 Nathan Wendland, 31, Elk River, MN 5:58:18 13:40 5:47:18 4765 1770 M20 Robert Friesema, 31, Greendale, WI 5:58:26 13:40 5:46:52 4766 732 M35 Rob Davis, 36, Minneapolis, MN 5:58:27 13:40 5:46:53 4767 582 M45 Allen Tiedke, 45, Geneva, IL 5:58:30 13:40 5:47:16 4768 1771 M20 Jeff Lasch, 30, Hugo, MN 5:58:46 13:41 5:53:37 4769 144 M60 Larry Oberg, 64, Bloomington, MN 5:59:07 13:42 5:52:06 4770 145 M60 Mohsen Yacoub, 63, Hastings, MN 5:59:12 13:42 5:54:16 4771 1772 M20 Michael Sonday, 33, St Paul, MN 5:59:26 13:43 5:47:50 4772 16 M70 Al Brown, 70, Monument, CO 5:59:31 13:43 5:47:18 4773 583 M45 Karl Hollenbeck, 49, Eagan, MN 5:59:32 13:43 5:51:22 4774 733 M35 Jeremy Strong, 37, Redby, MN 5:59:34 13:43 5:48:28 4775 704 M40 Mark Hokkanen, 40, Circle Pines, MN 5:59:36 13:43 5:47:31 4776 146 M60 Jim Simonet, 62, River Falls, WI 6:00:00 13:44 5:58:35 4777 1773 M20 Nathaniel Schmidt, 22, Minneapolis, MN 6:00:06 13:44 5:54:44 4778 475 M50 Reggie Hastings, 50, Council Bluffs, IA 6:00:31 13:45 5:48:59 4779 584 M45 Anil Sangam, 46, Apple Valley, MN 6:00:32 13:45 5:56:07 4780 1774 M20 Justin Rohloff, 23, Morris, MN 6:00:34 13:45 5:54:04 4781 1775 M20 Michael Storhaug, 23, Burnsville, MN 6:00:44 13:46 5:48:27 4782 1776 M20 Kuldeep Apradh, 33, Edina, MN 6:01:13 13:47 5:50:02 4783 705 M40 Chris Jonus, 43, Burnsville, MN 6:01:15 13:47 5:50:14 4784 476 M50 Gary Swearingen, 53, Maple Lake, MN 6:01:21 13:47 5:52:41 4785 477 M50 George Liss, 53, Oakdale, MN 6:01:32 13:47 5:55:30 4786 734 M35 Kevin Ruedebusch, 37, Shakopee, MN 6:01:41 13:48 5:50:12 4787 478 M50 David Farrar, 51, Minneapolis, MN 6:02:04 13:49 5:58:17 4788 706 M40 Paul Dack, 43, Savage, MN 6:02:09 13:49 5:50:40 4789 707 M40 Erick Kitchen, 40, Robbinsdale, MN 6:02:13 13:49 5:58:09 4790 1777 M20 Ha Tran, 30, Blaine, MN 6:02:18 13:49 5:50:02 4791 1778 M20 Erik Waller, 26, Minneapolis, MN 6:02:38 13:50 5:56:14 4792 735 M35 Bryan Talso, 37, Spring Lake Park, MN 6:02:38 13:50 5:56:15 4793 147 M60 Lane Ashmore, 61, Houston, TX 6:03:24 13:52 5:51:49 4794 585 M45 Andrew Elofson, 46, St Peter, MN 6:03:39 13:52 5:52:27 4795 1779 M20 Dain Charbonneau, 33, Eden Prairie, MN 6:03:50 13:53 5:51:57 4796 586 M45 Teng Wu, 46, Minneapolis, MN 6:04:00 13:53 5:56:44 4797 479 M50 Robert Kramer, 52, Grand Forks, ND 6:04:07 13:53 5:55:37 4798 587 M45 Matt Brokl, 45, Inver Grove Hts, MN 6:04:26 13:54 5:52:21 4799 55 M65 Bob Durband, 67, Shoreview, MN 6:04:37 13:54 5:53:03 4800 17 M70 Jim Simons, 70, Eagan, MN 6:04:43 13:55 5:59:04 4801 1780 M20 Karl Riem Vi, 26, Maple Grove, MN 6:05:21 13:56 5:54:16 4802 148 M60 Bruce Iverson, 64, Broomfield, CO 6:05:32 13:57 5:53:38 4803 736 M35 Rob Borse, 38, Dallas, TX 6:05:35 13:57 5:58:18 4804 267 M55 Michael Holzberg, 57, Scottsdale, AZ 6:05:48 13:57 5:54:22 4805 708 M40 Ron Neuharth, 44, Owatonna, MN 6:05:55 13:57 5:54:08 4806 709 M40 Michael Wojtasiak, 42, Maple Grove, MN 6:06:18 13:58 5:55:19 4807 737 M35 Scott Davis, 39, Shakopee, MN 6:06:22 13:58 5:54:33 4808 268 M55 Anthony Reed, 56, Dallas, TX 6:06:23 13:58 5:54:00 4809 1781 M20 Cary Pogatchnik, 33, St Cloud, MN 6:06:33 13:59 5:58:48 4810 710 M40 Shane Buff, 42, Forest Lake, MN 6:06:45 13:59 5:58:04 4811 480 M50 Doug Siewert, 50, Burnsville, MN 6:06:45 13:59 5:54:33 4812 1782 M20 Cory Kellum, 26, Minneapolis, MN 6:06:49 13:59 5:55:01Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
4813 1783 M20 Vince Taff, 29, Edina, MN 6:06:56 14:00 5:55:16 4814 1784 M20 Aaron Haddorff, 26, St Paul, MN 6:07:19 14:01 5:55:55 4815 1785 M20 Jack Hays, 29, Minneapolis, MN 6:07:22 14:01 6:01:19 4816 738 M35 Pete Bonk, 36, St Paul, MN 6:08:05 14:02 5:56:25 4817 1786 M20 Someswara Swamy Madhira, 31, Sunnyvale, CA 6:09:02 14:05 6:05:38 4818 588 M45 Darrell Beauford, 47, St Paul, MN 6:09:05 14:05 5:56:52 4819 1787 M20 Kelly Bonner, 29, Grand Forks, ND 6:09:07 14:05 5:57:01 4820 589 M45 Barry Goldmeier, 47, Rockville, MD 6:09:09 14:05 5:56:42 4821 269 M55 Kenneth Palmer, 55, Rochester, MN 6:09:13 14:05 5:57:33 4822 590 M45 James Bailey, 45, Cottage Grove, MN 6:09:53 14:06 5:58:43 4823 1788 M20 Robert Dorman, 33, Bloomington, MN 6:09:55 14:07 5:57:36 4824 739 M35 Prakash Garimella, 36, Maple Grove, MN 6:10:05 14:07 5:58:10 4825 1789 M20 Phu Kieu, 29, Minneapolis, MN 6:10:08 14:07 6:04:44 4826 1790 M20 Michael Maddox, 29, Rockford, IL 6:10:11 14:07 5:58:25 4827 1791 M20 Jeffrey Lee, 30, St Paul, MN 6:10:23 14:08 6:05:28 4828 1792 M20 Bijan Riahi, 21, Eagan, MN 6:10:34 14:08 5:58:35 4829 711 M40 Mark Berglund, 42, Medford, WI 6:10:42 14:08 6:05:17 4830 1793 M20 Andy Haugan, 30, Inver Grove Hts, MN 6:10:47 14:09 5:59:48 4831 1794 M20 Luis Vega, 33, West St Paul, MN 6:10:48 14:09 6:06:05 4832 1795 M20 Luis Medina, 23, Minneapolis, MN 6:11:05 14:09 6:02:26 4833 1796 M20 Douglas Scalia, 33, Apple Valley, MN 6:11:10 14:09 6:00:05 4834 270 M55 Steven Wertz, 56, St Paul, MN 6:11:10 14:09 5:59:29 4835 271 M55 Mel Bullinger, 58, Bismarck, ND 6:11:23 14:10 5:59:37 4836 481 M50 Robin Ferguson, 54, Naperville, IL 6:12:07 14:12 5:59:51 4837 712 M40 Craig Boychuk, 40, Winnipeg, Can 6:12:14 14:12 6:05:00 4838 591 M45 Don Breeding, 49, Des Moines, IA 6:12:30 14:12 6:01:20 4839 1797 M20 Ryan Trombley, 26, North Branch, MN 6:12:43 14:13 6:00:31 4840 1798 M20 Kurt Kapsner, 29, St Cloud, MN 6:13:19 14:14 6:01:39 4841 272 M55 James Lunnen, 55, Watsonville, CA 6:13:58 14:16 6:03:00 4842 273 M55 Robert Newhouser, 56, Brooklyn, NY 6:14:02 14:16 6:02:59 4843 274 M55 Fred Karasov, 58, Minneapolis, MN 6:14:24 14:17 6:08:33 4844 482 M50 Kelly Lund, 53, Eden Prairie, MN 6:14:24 14:17 6:08:33 4845 713 M40 Alejandro Ochoa, 41, Mexico City, Mex 6:14:54 14:18 6:10:05 4846 740 M35 Victorino Cruz, 36, Rosemount, MN 6:14:55 14:18 6:03:49 4847 741 M35 Ocean Thao, 36, Bloomington, MN 6:15:16 14:19 6:02:55 4848 275 M55 Douglas Nonemaker, 55, Rosveille, MN 6:15:16 14:19 6:03:09 4849 714 M40 Jeremy Varnell, 41, Dallas, TX 6:15:18 14:19 6:03:02 4850 56 M65 James Allen, 66, Hutchinson, MN 6:15:20 14:19 6:10:12 4851 2 M75 Roger Aiken, 78, Falcon Heights, MN 6:15:33 14:19 6:04:31 4852 483 M50 Rich Haskell, 50, Jericho, VT 6:15:46 14:20 6:04:00 4853 276 M55 Delbert Sandback, 57, New York Mills, MN 6:16:02 14:21 6:03:49 4854 277 M55 Moless Jones, 58, Golden Valley, MN 6:16:07 14:21 6:13:00 4855 278 M55 John Bydzovsky, 55, Maplewood, MN 6:17:02 14:23 6:08:28 4856 1799 M20 Jon Bydzovsky, 20, Maplewood, MN 6:17:03 14:23 6:08:29 4857 715 M40 Alex Tiedke, 43, Cedar, MN 6:17:22 14:24 6:06:08 4858 3 M75 Ralph Wilson, 77, Minneapolis, MN 6:17:38 14:24 6:06:12 * indicates females 1 finishers among Males (no age given) 2 finishers among Men 14 - 15 4 finishers among Men 16 - 17 19 finishers among Men 18 - 19 1799 finishers among Men 20 - 34 741 finishers among Men 35 - 39 715 finishers among Men 40 - 44 591 finishers among Men 45 - 49 483 finishers among Men 50 - 54 278 finishers among Men 55 - 59 148 finishers among Men 60 - 64 56 finishers among Men 65 - 69 17 finishers among Men 70 - 74 3 finishers among Men 75 - 79 1 finishers among Men 80 - 84 4 finishers among Women 16 - 17 38 finishers among Women 18 - 19 1921 finishers among Women 20 - 34 571 finishers among Women 35 - 39 509 finishers among Women 40 - 44 337 finishers among Women 45 - 49 187 finishers among Women 50 - 54 72 finishers among Women 55 - 59 29 finishers among Women 60 - 64 7 finishers among Women 65 - 69 1 finishers among Women 70 - 74 4858 male finishers 3676 female finishers 8534 total finishers
Return to home page.