Medtronic Twin Cities Marathon Men
Minneapolis to St. Paul
Oct. 6, 2013
Results by mtec Results
Click on the "pace" links to move about through the results. Use the Find option of your Web Browser to find the performance of a specific individual.
Click here for data on women
CLASS AGE GRADE CLOCK PLACE PLACE FINISHER TIME TIME PACE 1 1 M20 Nicholas Arciniaga, 30, Flagstaff, AZ 2:13:11 5:05 2 2 M20 Josphat Boit, 29, Mammoth Lakes, CA 2:13:14 5:05 3 3 M20 Shadrack Biwott, 28, Folsom, CA 2:13:26 5:05 4 4 M20 Sergio Reyes, 31, Palmdale, CA 2:13:34 5:06 5 5 M20 Christo Landry, 27, Ann Arbor, MI 2:14:44 5:08 6 6 M20 Timothy Ritchie, 26, Brighton, MA 2:14:50 5:09 7 7 M20 Jake Schmitt, 26, San Francisco, CA 2:15:09 5:09 8 8 M20 Craig Curley, 25, Tucson, AZ 2:15:16 5:10 9 9 M20 Malcolm Richards, 30, San Francisco, CA 2:15:49 5:11 10 10 M20 Scott MacPherson, 26, Columbia, MO 2:16:02 5:11 11 11 M20 Abdelaaziz Atmani, 31, Indianapolis, IN 2:16:10 5:12 12 12 M20 Tyler McCandless, 26, Boulder, CO 2:16:46 5:13 13 13 M20 Ethan Shaw, 23, Rochester Hills, MI 2:17:26 5:15 14 14 M20 Josh Eberly, 33, Gunnison, CO 2:18:11 5:16 15 15 M20 Sean Brown, 25, Aurora, CO 2:18:22 5:17 16 16 M20 Robert Scribner, 27, Rochester Hills, MI 2:19:39 5:20 17 17 M20 Patrick Rizzo, 30, Boulder, CO 2:20:08 5:21 STATE RECORD FOR 48-YEAR-OLD MEN 18 1 M45 Mbarak Hussein, 48, Albuquerque, NM 2:20:21 5:21 Old record 2:21:09 by Kjell-Erik Stahl, 2 Oct 1994 19 1 M35 Solomon Kandie, 36, Albuquerque, NM 2:20:21 5:21 20 18 M20 Jesse Armijo, 30, Albuquerque, NM 2:20:57 5:23 21 1 M40 Kevin Castille, 41, Nicholasville, KY 2:21:00 5:23 22 19 M20 Curtis Begley Jr., 26, Boulder, CO 2:22:45 5:27 23 20 M20 Kameron Ulmer, 24, Boise, ID 2:24:04 5:30 24 21 M20 Tyler Sigl, 27, Green Bay, WI 2:24:21 5:30 25 22 M20 Benjamin Zywicki, 25, Louisville, CO 2:24:24 5:30 26 23 M20 Matthew Fecht, 29, Warren, MI 2:24:51 5:31 27 2 M40 Ulrich Steidl, 41, Seattle, WA 2:25:02 5:32 28 3 M40 Jason Ryf, 42, Oshkosh, WI 2:25:16 5:32 29 24 M20 Tyler Sewald, 31, Greeley, CO 2:25:22 5:33 30 25 M20 John Heitzman, 28, Madison, WI 2:25:27 5:33 STATE RECORD FOR 37-YEAR-OLD MEN 31 2 M35 Chris Lundstrom, 37, Minneapolis, MN 2:26:22 5:35 Old record 2:27:46 by Steve Hoag, 30 Sep 1984 32 2 M45 Tracy Lokken, 48, Marquette, MI 2:26:26 5:35 33 4 M40 Greg Mitchell, 40, McMinnville, OR 2:26:52 5:36 34 26 M20 Benjamin Schneider, 29, Minneapolis, MN 2:27:04 5:37 35 27 M20 Jared Brandenburg, 25, River Falls, WI 2:27:07 5:37 36 28 M20 Matthew Grey, 25, Minneapolis, MN 2:27:19 5:37 37 29 M20 Zachary Bruns, 27, Milwaukee, WI 2:29:17 5:42 38 30 M20 Jesus Campos, 28, Fresno, CA 2:29:26 5:42 39 31 M20 Jacob Goertz, 23, Or City, OR 2:29:55 5:43 40 32 M20 Mike Roth, 25, Grand Rapids, MI 2:29:57 5:43 41 33 M20 Levi Severson, 33, Edina, MN 2:30:27 5:44 42 5 M40 Tony Torres, 44, Cedar Glen, CA 2:30:35 5:45 43 34 M20 Evan Jurkovich, 28, Washington, DC 2:30:43 5:45 44 35 M20 Matthew Braithwaite, 25, Iowa City, IA 2:30:55 5:45 45 36 M20 Noah Delong, 25, Minneapolis, MN 2:31:32 5:47 46 37 M20 Charlie Hurt, 30, Richmond, VA 2:32:41 5:49 STATE RECORD FOR 46-YEAR-OLD MEN 47 3 M45 Jeff Renlund, 46, Chaska, MN 2:33:03 5:50 Old record 2:33:14 by Kevin Haas, 3 Oct 2004 48 38 M20 Adam Dohm, 30, St Paul, MN 2:34:11 5:53 49 39 M20 Joe Kilkus, 25, Madison, WI 2:34:39 5:54 50 40 M20 Bradley Keefe, 32, Winnipeg, MB 2:35:25 5:56 51 41 M20 Justin Goetz, 31, Marshfield, WI 2:35:46 5:56 52 42 M20 Nic Aubert, 25, Chicago, IL 2:35:48 5:57 53 43 M20 Kyle Smith, 26, Wright, MN 2:35:53 5:57 54 44 M20 Victor Sanchez-Castro, 25, Minneapolis, MN 2:35:59 5:57 55 45 M20 Scott Roby, 30, Minneapolis, MN 2:36:08 5:57 56 3 M35 Michael Aldrink, 36, Powell, OH 2:36:16 5:58 57 46 M20 Nathan Stack, 28, Lincoln, NE 2:36:28 5:58 58 6 M40 Lance Elliott, 42, Edina, MN 2:36:37 5:58Click here for data on womenPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
59 4 M35 Christopher Bain, 36, Takoma Park, MD 2:37:12 6:00 60 47 M20 Vasilis Kariolis, 25, Buffalo, NY 2:37:18 6:00 61 1 M50 Matt Ebiner, 52, Covina, CA 2:37:35 6:01 62 5 M35 Tim Snell, 35, Minnetonka, MN 2:37:58 6:02 63 48 M20 Will Kane, 22, Bloomfield Hills, MI 2:38:10 6:02 64 49 M20 Dickson Mercer, 32, Washington, DC 2:38:18 6:02 65 6 M35 Campbell Ilfrey, 39, Louisville, CO 2:38:23 6:02 66 7 M40 David Williams, 42, Milwaukee, WI 2:38:56 6:04 67 50 M20 Gage Sachs, 20, Duluth, MN 2:39:01 6:04 68 51 M20 Brett Guy, 30, Minneapolis, MN 2:39:01 6:04 69 52 M20 Aaron Eicher, 30, Burnsville, MN 2:39:35 6:05 70 8 M40 Kelly Mortenson, 42, St Paul, MN 2:39:37 6:05 71 53 M20 Jacob Mahaffey, 22, Mahomet, IL 2:40:11 6:07 STATE RECORD FOR 51-YEAR-OLD MEN 72 2 M50 John Van Danacker, 51, Rockford, MN 2:40:53 6:08 Old record 2:41:57a by Jared Mondry, 19 Jun 1993 73 54 M20 Alex Prasad, 24, South Lyon, MI 2:41:18 6:09 74 4 M45 Daniel List, 48, Powhatan, VA 2:41:25 6:09 75 55 M20 Eric Giandelone, 34, Chicago, IL 2:41:51 6:10 76 56 M20 Kyle Hall, 25, Minneapolis, MN 2:41:53 6:10 77 57 M20 Corey Kunz, 32, Hoboken, NJ 2:41:54 6:11 78 58 M20 Justin Patananan, 33, Palmdale, CA 2:41:59 6:11 79 7 M35 Michael Little, 37, Minneapolis, MN 2:42:00 6:11 80 59 M20 Robert Knight, 26, Croydon 2:42:36 6:12 81 60 M20 Austen Davenport, 27, Columbia City, IN 2:42:42 6:12 82 61 M20 Chris Schiemann, 30, Madison, WI 2:43:37 6:14 83 62 M20 Adam Frye, 29, St Paul, MN 2:43:38 6:14 84 63 M20 Mike Treder, 28, Belleville, WI 2:43:41 6:15 85 5 M45 Kevin Carollo, 45, Fargo, ND 2:43:45 6:15 86 64 M20 Tyler Larson, 27, Minneapolis, MN 2:43:47 6:15 87 65 M20 Sean Curran, 27, Minneapolis, MN 2:43:54 6:15 88 66 M20 Tom Parlapiano, 32, Chesterbrook, PA 2:44:02 6:15 89 67 M20 Paul Johnson, 27, St Joseph, MI 2:44:30 6:16 90 68 M20 Andrew Boldt, 28, New Brighton, MN 2:44:48 6:17 91 69 M20 Jonathan Ryss, 23, St Paul, MN 2:44:53 6:17 92 9 M40 Daniel Strike, 43, Roseville, MN 2:44:55 6:17 93 70 M20 Steven Pekarek, 32, Royalton, MN 2:45:11 6:18 94 71 M20 Kevin Bjerke, 30, Aberdeen, SD 2:45:37 6:19 95 72 M20 Eric Johnson, 26, La Crosse, WI 2:45:48 6:19 STATE RECORD FOR 63-YEAR-OLD MEN 96 1 M60 Tim Freeman, 63, Port Angeles, WA 2:46:26 6:21 Old record 2:55:32 by Alex.E Ratelle, 11 Oct 1987 97 3 M50 Jon Lindberg, 52, Lake Nebagamon, WI 2:46:26 6:21 98 73 M20 Tony Krueger, 27, Maplewood, MN 2:46:29 6:21 99 6 M45 James Koneazny, 46, Pasadena, CA 2:46:55 6:22 100 74 M20 Brett Parendo, 20, Stillwater, MN 2:46:55 6:22 101 75 M20 John Crimmings, 33, St Louis Park, MN 2:47:08 6:22 102 76 M20 Sean Severe, 29, Des Moines, IA 2:47:18 6:23 103 77 M20 Corey Selland, 28, Brookings, SD 2:47:21 6:23 104 8 M35 Brian Falcone, 35, Kenosha, WI 2:47:43 6:24 105 78 M20 Cameron Berg, 30, Minneapolis, MN 2:48:21 6:25 106 79 M20 Joseph Shillings, 33, Toronto, ON 2:48:34 6:26 107 80 M20 Jeffrey Goertz, 28, Minneapolis, MN 2:48:59 6:27 108 81 M20 Nick Kizzire, 23, Bloomington, MN 2:49:16 6:27 109 9 M35 Marcus Peterson, 39, Minneapolis, MN 2:49:17 6:27 110 82 M20 Scott MacDonald, 33, San Francisco, CA 2:49:18 6:27 111 10 M40 Jay Pennington, 42, Des Moines, IA 2:49:19 6:27 112 83 M20 Andrew Kromroy, 32, St Paul, MN 2:49:19 6:27 113 84 M20 Jordan Tucker, 27, Fort Collins, CO 2:49:23 6:28 114 85 M20 Riccardo Tortini, 30, Houghton, MI 2:49:35 6:28 115 86 M20 Pete Hoyem, 32, Stillwater, MN 2:49:41 6:28 116 87 M20 Neill O'Brien, 33, Milwaukee, WI 2:49:57 6:29 117 10 M35 Chris Orbanski, 35, Winnipeg, MB 2:50:00 6:29 118 88 M20 Matthew Lehner, 27, Washington, DC 2:50:11 6:29 119 89 M20 Benjamin Greshwalk, 30, St Louis Park, MN 2:50:13 6:30 120 11 M40 Barry Sackett, 44, Okoboji, IA 2:50:18 6:30 121 12 M40 Andy Spencer, 42, Wexford 2:50:19 6:30 122 90 M20 Cooper Knowlton, 28, Brooklyn, NY 2:50:42 6:31 123 91 M20 Ryan Webster, 31, Minneapolis, MN 2:51:06 6:32 124 92 M20 Kent Orvik, 33, Moorhead, MN 2:51:12 6:32 125 13 M40 Troy Ivesdal, 41, Fargo, ND 2:51:13 6:32 126 93 M20 Michael Tomlinson, 32, Los Angeles, CA 2:51:16 6:32 127 94 M20 Denis Bashkirov, 27, St Paul, MN 2:51:19 6:32 128 14 M40 Tom Schumacher, 44, Minneapolis, MN 2:51:20 6:32 129 11 M35 Kassaye Gemeda, 35, Bloomington, MN 2:51:53 6:33 130 95 M20 Luke Sperduto, 24, Wayzata, MN 2:51:57 6:34 131 96 M20 Eric Januszewski, 25, Grove City, MN 2:52:01 6:34 132 97 M20 Jeffrey Tomlinson, 32, Santa Monica, CA 2:52:12 6:34 133 98 M20 Andy Howard, 25, Moon Township, PA 2:52:28 6:35 134 99 M20 Chad Gohman, 34, St Paul, MN 2:52:32 6:35 135 100 M20 Gerad Mead, 34, St Paul, MN 2:52:48 6:35 136 101 M20 Nate Hoffman, 30, South Haven, MN 2:52:53 6:36 137 102 M20 Eric Tadt, 26, Minneapolis, MN 2:53:00 6:36 138 12 M35 Mike Shetka, 35, Plymouth, MN 2:53:01 6:36 139 103 M20 Chase Nowak, 24, St Louis Park, MN 2:53:21 6:37 140 104 M20 Grant Jacobson, 23, Iowa City, IA 2:53:29 6:37 141 13 M35 Joel Wegener, 39, Minneapolis, MN 2:53:59 6:38 142 14 M35 Kevin Stankiewicz, 39, Bismarck, ND 2:54:10 6:39 143 15 M35 Jesse Westrup, 39, Sartell, MN 2:54:13 6:39 144 105 M20 Andy Marshall, 21, Ia City, IA 2:54:15 6:39 145 106 M20 Joel D Anderson, 31, Minneapolis, MN 2:54:17 6:39 146 107 M20 Craig Kuehl, 32, New Berlin, WI 2:54:20 6:39 147 1 M55 Steven Boots, 56, Austin, TX 2:54:26 6:39 148 2 M55 Joseph Haynes, 59, Ames, IA 2:54:38 6:40 149 15 M40 William Huntsberger, 43, Davenport, IA 2:54:41 6:40 150 16 M35 Hass Christopher, 35, Fargo, ND 2:54:52 6:40 151 4 M50 Ruben Henderson Jr, 51, Grand Rapids, MI 2:54:53 6:40 152 108 M20 Justin Grunewald, 27, Minneapolis, MN 2:54:57 6:40 153 109 M20 Dillon Johnston, 25, Duluth, MN 2:54:58 6:40 154 5 M50 Rick Larsen, 52, Minnetonka, MN 2:55:03 6:41 155 110 M20 Nick Nordheim, 34, Williamsburg, IA 2:55:05 6:41 156 111 M20 Jeremy Doden, 29, Richfield, MN 2:55:10 6:41 157 17 M35 Jason Hall, 38, Ann Arbor, MI 2:55:15 6:41 158 7 M45 Todd Vandervort, 49, Eagan, MN 2:55:20 6:41 159 16 M40 Eli Salazar, 43, Chicago, IL 2:55:27 6:42 160 112 M20 Peter Maves, 30, Rochester, MN 2:55:36 6:42 161 18 M35 Glen Fladeboe, 37, Minneapolis, MN 2:55:38 6:42 162 8 M45 Doug Kleemeier, 47, Oakdale, MN 2:55:42 6:42 163 6 M50 Jim Keyes, 52, Thunder Bay, ON 2:55:45 6:42 164 9 M45 Curt Karolus, 45, Sartell, MN 2:55:51 6:42 165 7 M50 Tom Prentice, 54, Lake Elmo, MN 2:55:52 6:42 166 113 M20 Robert Kostick, 22, Fridley, MN 2:56:06 6:43 167 114 M20 Marc Parson, 23, Brooklyn Park, MN 2:56:11 6:43 168 2 M60 Lee Pollock, 61, Queensbury, NY 2:56:29 6:44 169 17 M40 Ryan McDonald, 40, Thunder Bay, ON 2:56:34 6:44 170 10 M45 Mark Hager, 48, Bismarck, ND 2:56:40 6:44 171 115 M20 Brian Lashinski, 32, Minneapolis, MN 2:57:00 6:45 172 11 M45 Steve Davis, 46, Onak, WI 2:57:01 6:45 173 116 M20 Stephen England, 33, New York, NY 2:57:05 6:45 174 19 M35 David Gilmer, 35, Winona, MN 2:57:05 6:45 175 18 M40 Barry Fischer, 41, Remer, MN 2:57:10 6:45 176 19 M40 Brian Ahern, 43, Geneva, IL 2:57:14 6:46 177 117 M20 Nicholas Hoffmann, 32, Brainerd, MN 2:57:20 6:46 178 20 M40 Cuau Santa Ana, 42, Distrito Federal 2:57:20 6:46 179 20 M35 Jesse Patterson, 36, Jacksonville, FL 2:57:26 6:46 180 12 M45 Marc Nosal, 48, Eden Prairie, MN 2:57:28 6:46 181 118 M20 Michael Olivier, 31, Lakeville, MN 2:57:29 6:46 182 119 M20 Samuel Stiff, 20, Afton, MN 2:57:30 6:46 183 21 M35 Eric Kronback, 38, Roseville, MN 2:57:45 6:47 184 22 M35 Kiran Gyr, 37, Richardson, TX 2:57:47 6:47 185 120 M20 Michael Mitchell, 30, St Paul, MN 2:57:49 6:47 186 1 M18 Anthony Nikodym, 19, Ogilvie, MN 2:57:51 6:47 187 121 M20 Ian MacNider, 28, San Francisco, CA 2:57:52 6:47 188 23 M35 Joe Ziegenfuss, 39, Golden, CO 2:57:58 6:47 189 122 M20 Aaron Olson, 31, White Bear Lake, MN 2:58:00 6:47 190 123 M20 Michael Zelwin, 26, New York, NY 2:58:07 6:48 191 124 M20 Kyle Schroeder, 32, Woodbury, MN 2:58:16 6:48 192 125 M20 Joe Tarantello, 27, Brookfield, CT 2:58:17 6:48 193 13 M45 Eric Porte, 48, Minneapolis, MN 2:58:22 6:48 194 126 M20 Jonathan Bolha, 32, Youngstown, OH 2:58:23 6:48 195 127 M20 Daniel Laaveg, 28, Cedar Falls, IA 2:58:35 6:49 196 128 M20 Erik Lindberg, 22, Eau Claire, WI 2:58:35 6:49 197 129 M20 Nathan Schaffer, 31, Eau Claire, WI 2:58:36 6:49 198 14 M45 Conrad Leifur, 48, Edina, MN 2:58:39 6:49 199 24 M35 Joe Klescewski, 35, Eden Prairie, MN 2:58:48 6:49 200 2 M18 Kyle Staunton, 18, Edina, MN 2:58:53 6:49 201 130 M20 Erik Myhill, 31, St Louis, MO 2:59:03 6:50 202 25 M35 Chris Tatton, 36, Blaine, MN 2:59:04 6:50 203 131 M20 Nathan Schultz, 29, Minneapolis, MN 2:59:09 6:50 204 21 M40 Rob Wright, 44, Louisville, KY 2:59:16 6:50 205 132 M20 Kyle Bergemann, 21, Minneapolis, MN 2:59:20 6:50 206 133 M20 Eric Morley, 28, Ann Arbor, MI 2:59:22 6:50 207 134 M20 Lance Kuehn, 30, Eagan, MN 2:59:22 6:50 208 26 M35 Lance Leo, 39, St Louis Park, MN 2:59:23 6:51 209 135 M20 Paul Masonick, 28, Elgin, IL 2:59:25 6:51 210 27 M35 Evan Roberts, 38, Minneapolis, MN 2:59:40 6:51 211 22 M40 Robert Ploetz, 43, Rosemount, MN 2:59:40 6:51 212 23 M40 Christopher Gerlach, 44, Woodbury, MN 2:59:50 6:52 213 136 M20 Thomas Knoll, 26, Minneapolis, MN 2:59:56 6:52 214 137 M20 David Calhoun, 25, Arden Hills, MN 2:59:59 6:52 215 24 M40 Steve Bruner, 43, Bozeman, MT 3:00:00 6:52 216 15 M45 Jeff Kjome, 45, Maple Grove, MN 3:00:03 6:52 217 28 M35 Andrew Henderson, 35, Eagan, MN 3:00:04 6:52 218 8 M50 Kirt Goetzke, 52, Plymouth, MN 3:00:06 6:52 219 29 M35 Andrew Marshall, 36, Chaska, MN 3:00:08 6:52 220 138 M20 Brian Herzog, 34, Madison, WI 3:00:18 6:53 221 139 M20 Mark Henry, 28, Champlin, MN 3:00:21 6:53 222 140 M20 Patrick Johnson, 28, Minneapolis, MN 3:00:29 6:53 223 141 M20 Andrew MacNider, 25, San Francisco, CA 3:00:36 6:53 224 142 M20 Marco Salmen, 28, Minneapolis, MN 3:00:39 6:53 225 143 M20 Mark Thomson, 32, Glenside, PA 3:00:43 6:54 226 9 M50 Todd Firebaugh, 51, Woodbury, MN 3:00:49 6:54 227 16 M45 Jim Bengtson, 46, Eden Prairie, MN 3:00:50 6:54 228 30 M35 Steve Munson, 36, Roseville, MN 3:00:59 6:54 229 25 M40 Brett Evans, 42, St Paul, MN 3:01:20 6:55 230 10 M50 Jim Ramacier, 50, White Bear Lake, MN 3:01:22 6:55 231 144 M20 Brent Wathke, 30, Eau Claire, WI 3:01:51 6:56 232 145 M20 Nicholas Dailey, 31, Roeland Park, KS 3:01:59 6:56 233 26 M40 Joe Ryan, 41, Rochester, MN 3:02:20 6:57 234 146 M20 Kristofor Enlund, 28, Richfield, MN 3:02:21 6:57 235 147 M20 Andy Koziatek, 31, St Louis, MO 3:02:29 6:58 236 31 M35 Olok Nykew, 38, Mankato, MN 3:02:49 6:58 237 11 M50 Richard Faber, 53, Minneapolis, MN 3:02:50 6:58 238 32 M35 Brian Huebner, 39, Westby, WI 3:03:13 6:59 239 148 M20 James Shippam, 33, Thunder Bay, ON 3:03:15 6:59Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
240 149 M20 Sean Daly, 24, Bryn Mawr, PA 3:03:20 7:00 241 12 M50 Robert Jacobson, 54, St Paul, MN 3:03:23 7:00 242 150 M20 Daniel Dosedel, 32, Randolph, MN 3:03:40 7:00 243 151 M20 Alexander Von Bormann, 34, Rochester, MN 3:03:51 7:01 244 3 M55 Dennis Wallach, 56, Chanhassen, MS 3:03:52 7:01 245 152 M20 Davin Haukebo-Bol, 32, Minneapolis, MN 3:03:59 7:01 246 4 M55 David Hartz, 56, Cold Spring, MN 3:04:00 7:01 247 33 M35 Jason Woods, 38, Bloomington, MN 3:04:02 7:01 248 27 M40 Randy Niemiec, 42, Minneapolis, MN 3:04:04 7:01 249 153 M20 Thomas Albrecht, 29, Edina, MN 3:04:10 7:01 250 17 M45 Steve English, 46, St Paul, MN 3:04:14 7:02 251 34 M35 Craig Herzog, 39, St Augustine, FL 3:04:14 7:02 252 154 M20 Grant Collins, 30, Minneapolis, MN 3:04:20 7:02 253 155 M20 Martin McKinney, 27, Minneapolis, MN 3:04:21 7:02 254 156 M20 Zach Fadness, 21, Minneapolis, MN 3:04:26 7:02 255 157 M20 Erik Hammond, 23, Tempe, AZ 3:04:27 7:02 256 158 M20 Joshua Taylor, 28, Eagan, MN 3:04:32 7:02 257 35 M35 James Dougherty, 37, St Paul, MN 3:04:36 7:02 258 159 M20 Ethan Vogel, 23, Roseville, MN 3:04:36 7:02 259 18 M45 Thomas Tisell, 46, St Paul, MN 3:04:45 7:03 260 36 M35 Terry Oliphant, 39, Forest City, IA 3:04:49 7:03 261 37 M35 Joe Crosby, 36, St Paul, MN 3:04:52 7:03 262 38 M35 Jeremy Fink, 37, Anoka, MN 3:04:57 7:03 263 39 M35 Parker Fleming, 36, Denver, CO 3:05:04 7:04 264 19 M45 Frank Campbell, 49, Lake Elmo, MN 3:05:10 7:04 265 160 M20 Matthew Pufall, 30, Alpharetta, GA 3:05:18 7:04 266 28 M40 Jim Browning, 41, Rosemount, MN 3:05:25 7:04 267 161 M20 Mohamed Farah, 25, Eden Prairie, MN 3:05:26 7:04 268 40 M35 Eric Slagle, 37, Minneapolis, MN 3:05:36 7:05 269 29 M40 Tony Kaplan, 42, Portland, OR 3:05:49 7:05 270 162 M20 Jordan Roby, 23, St Paul, MN 3:05:52 7:05 271 163 M20 Eric Fitzsimmons, 24, Good Thunder, MN 3:05:54 7:05 272 164 M20 Nathaniel Scott, 32, Minneapolis, MN 3:05:54 7:05 273 165 M20 Jeff Abbott, 31, Boulder, CO 3:05:58 7:06 274 20 M45 Jamey Burden, 47, Alexandria, VA 3:06:12 7:06 275 41 M35 Thomas Anderson III, 37, Minneapolis, MN 3:06:15 7:06 276 42 M35 Steven Kubow, 35, Hugo, MN 3:06:41 7:07 277 13 M50 Mark Larison, 50, St Paul, MN 3:06:44 7:07 278 166 M20 Jon Goertz, 31, Oakridge, OR 3:06:45 7:07 279 167 M20 Aviar Couillard, 26, Minneapolis, MN 3:06:46 7:07 280 21 M45 John Hopkins, 47, Savage, MN 3:07:03 7:08 281 168 M20 Joseph Dalton, 24, Minneapolis, MN 3:07:04 7:08 282 22 M45 Rob Morgan, 48, Ann Arbor, MI 3:07:06 7:08 283 43 M35 Samuel Ahern, 37, Minneapolis, MN 3:07:10 7:08 284 169 M20 Dallas Erdahl, 21, Elk River, MN 3:07:19 7:09 285 170 M20 Brian Mansky, 31, Onak, WI 3:07:20 7:09 286 44 M35 Jeff Sams, 35, Plymouth, MN 3:07:27 7:09 287 171 M20 Guthrie Byard, 30, Minneapolis, MN 3:07:29 7:09 288 172 M20 Bradley Lester, 23, New Hope, MN 3:07:38 7:09 289 173 M20 Evan Johnston, 29, Omaha, NE 3:07:39 7:09 290 30 M40 Jaime Valdes, 40, Mexico Df 3:07:43 7:10 291 23 M45 Craig Matticks, 48, Minneapolis, MN 3:07:47 7:10 292 45 M35 Eric Schirmers, 36, Champlin, MN 3:07:49 7:10 293 46 M35 Michael Mazanet, 36, Eagan, MN 3:07:50 7:10 294 14 M50 Scott Hackel, 54, Amery, WI 3:07:50 7:10 295 31 M40 Jason Lanick, 42, Minneapolis, MN 3:07:56 7:10 296 32 M40 Jorge Moran, 42, Mexico 3:07:59 7:10 297 47 M35 Jim Mayer, 38, Minneapolis, MN 3:08:02 7:10 298 15 M50 Michael Niziolek, 52, Elk River, MN 3:08:03 7:10 299 174 M20 Luis Cristo, 30, Minneapolis, MN 3:08:06 7:10 300 16 M50 Daniel Paul, 50, Little Canada, MN 3:08:08 7:11 301 33 M40 Brian Stanczyk, 40, Rochester, MN 3:08:11 7:11 302 175 M20 John McCormick, 32, Charlotte, NC 3:08:12 7:11 303 48 M35 Jay Wimberly, 38, Corpus Christi, TX 3:08:13 7:11 304 24 M45 Joe Terracina, 45, Austin, TX 3:08:18 7:11 305 17 M50 Charlie Lorch, 50, Eagan, MN 3:08:18 7:11 306 176 M20 Jesse McCaffrey, 26, St Paul, MN 3:08:19 7:11 307 49 M35 Corey McKusick, 37, Fridley, MN 3:08:20 7:11 308 177 M20 Ian Lalich, 28, Rochester, MN 3:08:21 7:11 309 34 M40 Charlea Kriska, 44, Owatonna, MN 3:08:27 7:11 310 178 M20 Nate Custard, 30, South St Paul, MN 3:08:30 7:11 311 179 M20 Jeremy Garrett, 32, Washington, DC 3:08:30 7:11 312 180 M20 David Pieper, 23, Plover, WI 3:08:31 7:11 313 181 M20 Alexander Coomes, 27, Minneapolis, MN 3:08:31 7:11 314 182 M20 Joe Krasean, 30, Minneapolis, MN 3:08:33 7:11 315 183 M20 Ryan Evans, 23, Lino Lakes, MN 3:08:35 7:12 316 184 M20 Charles Bruce, 30, Minneapolis, MN 3:08:46 7:12 317 50 M35 Tim Dittrich, 38, Lino Lakes, MN 3:08:48 7:12 318 51 M35 Casey Collins, 36, Minneapolis, MN 3:08:54 7:12 319 35 M40 Erik Lucken, 44, Minneapolis, MN 3:08:58 7:12 320 18 M50 Daniel Cronen, 50, Fort Myers Beach, FL 3:09:04 7:13 321 36 M40 Stephen Vannatta, 43, West St Paul, MN 3:09:11 7:13 322 37 M40 David Stascavage, 44, Minneapolis, MN 3:09:12 7:13 323 52 M35 Tucker Poling, 35, Prairie Village, KS 3:09:13 7:13 324 185 M20 Justin Shobe, 28, Coon Rapids, MN 3:09:13 7:13 325 38 M40 Mason Vavere, 44, Costa Mesa, CA 3:09:16 7:13 326 53 M35 Jeff Rahman, 35, St Paul, MN 3:09:16 7:13 327 186 M20 Micah Thompson, 30, Minneapolis, MN 3:09:18 7:13 328 187 M20 Evan Richardson, 27, Rochester, MN 3:09:20 7:13 329 188 M20 Dan Martin, 29, Portage, WI 3:09:21 7:13 330 189 M20 Brady Mueller, 32, Bloomington, MN 3:09:22 7:13 331 25 M45 Emmanuel Todorov, 45, Eagan, MN 3:09:23 7:13 332 54 M35 Sergio Castro, 35, Minneapolis, MN 3:09:24 7:13 333 190 M20 Jon White, 29, Seattle, WA 3:09:26 7:14 334 191 M20 Andrew Deering, 22, Columbia Hts, MN 3:09:34 7:14 335 192 M20 Phillip Buckvold, 28, Minneapolis, MN 3:09:37 7:14 336 55 M35 Robert Srichai, 39, Minneapolis, MN 3:09:39 7:14 337 19 M50 Stuart Kolb, 51, Green Bay, WI 3:09:40 7:14 338 193 M20 Paul Wartman, 34, Savage, MN 3:09:41 7:14 339 20 M50 Craig Weckwerth, 50, Zumbro Falls, MN 3:09:41 7:14 340 56 M35 Brian Zeuli, 36, Hudson, WI 3:09:46 7:14 341 194 M20 Daniel Bier, 28, Minneapolis, MN 3:09:49 7:14 342 5 M55 Dave Chatelaine, 55, Owatonna, MN 3:09:49 7:14 343 1 M65 Terry McCluskey, 65, Vienna, OH 3:09:51 7:14 344 57 M35 Sean Hauenstein, 38, Savage, MN 3:09:51 7:14 345 39 M40 John Renning, 41, Cedar Rapids, IA 3:09:56 7:15 346 40 M40 Chad Austin, 44, Apple Valley, MN 3:09:56 7:15 347 41 M40 Edward Nordstrom, 42, Eagan, MN 3:10:01 7:15 348 58 M35 Heith Janke, 38, Overland Park, KS 3:10:01 7:15 349 195 M20 Ben Bosch, 20, Pine Island, MN 3:10:03 7:15 350 21 M50 Rocco Sinisi, 50, Rockville Centre, NY 3:10:04 7:15 351 196 M20 Brandon Heebink, 29, Maple Grove, MN 3:10:07 7:15 352 197 M20 Craig Frankland, 31, Ann Arbor, MI 3:10:11 7:15 353 198 M20 Jackson Parr, 21, Elmhurst, IL 3:10:14 7:15 354 59 M35 David Peterson, 35, Woodbury, MN 3:10:16 7:15 355 199 M20 Ben Drexler, 25, Minneapolis, MN 3:10:16 7:15 356 200 M20 Jonathan Abel-Millman, 26, Scottsdale, AZ 3:10:17 7:15 357 201 M20 Cliff Carlson, 31, Waverly, IA 3:10:19 7:16 358 6 M55 Mike Logan, 56, Eugene, OR 3:10:21 7:16 359 202 M20 Jeffrey Janus, 30, Rochester, MN 3:10:24 7:16 360 203 M20 Peter Scholtz, 31, Minneapolis, MN 3:10:25 7:16 361 26 M45 Michael Stone, 45, Minnetonka, MN 3:10:29 7:16 362 204 M20 Travis Brew, 24, Chanhassen, MN 3:10:31 7:16 363 7 M55 Douglas Wiesner, 56, Eden Prairie, MN 3:10:34 7:16 364 205 M20 Tim Nestler, 33, Oakland, CA 3:10:42 7:16 365 206 M20 Thaddeus Nieman, 27, St Louis, MO 3:10:42 7:16 366 207 M20 Mark Hilleren, 28, Duluth, MN 3:10:44 7:16 367 27 M45 Christophe Ducuns, 45, Minneapolis, MN 3:10:51 7:17 368 28 M45 Dane Liebel, 47, Lakeville, MN 3:10:54 7:17 369 60 M35 Ben Thorud, 38, Holmen, WI 3:10:56 7:17 370 208 M20 Charles Lamb, 33, Minneapolis, MN 3:11:04 7:17 371 8 M55 Chuck Kaminski, 58, Manhattan Beach, CA 3:11:05 7:17 372 42 M40 Chris Oles, 40, Keller, TX 3:11:06 7:17 373 209 M20 David Martinson, 27, St Louis Park, MN 3:11:13 7:18 374 29 M45 Dan Chan, 46, Minneapolis, MN 3:11:14 7:18 375 43 M40 Eric Schotz, 41, Woodbury, MN 3:11:15 7:18 376 210 M20 Travis Husen, 26, Moorhead, MN 3:11:19 7:18 377 211 M20 Jason Hibbard, 28, Minneapolis, MN 3:11:25 7:18 378 212 M20 Adam Luthin, 21, Belvidere, IL 3:11:27 7:18 379 44 M40 Paul Cisewski, 43, Brooklyn Park, MN 3:11:31 7:18 380 213 M20 Elijah Kamermans, 28, St Paul, MN 3:11:36 7:18 381 61 M35 Kristian Lund, 36, St Louis Park, MN 3:11:37 7:19 382 214 M20 Alex Hasek, 27, Foley, MN 3:11:39 7:19 383 215 M20 Joshua Solorio, 24, West Allis, WI 3:11:44 7:19 384 45 M40 Craig Paulson, 44, Inver Grove Hts, MN 3:11:45 7:19 385 216 M20 Zach McGill, 24, Minneapolis, MN 3:11:52 7:19 386 46 M40 Ed Muniak, 43, Northfield, MN 3:11:55 7:19 387 9 M55 P Michael Cunningham, 59, Annapolis, MD 3:11:57 7:19 388 22 M50 Clay Brieger, 54, Corpus Christi, TX 3:11:58 7:19 389 30 M45 John Ostergren, 45, St Paul, MN 3:11:59 7:19 390 217 M20 Jesse Jennissen, 33, Cambridge, MN 3:11:59 7:19 391 62 M35 Andrew Lundberg, 39, Chicago, IL 3:12:02 7:19 392 47 M40 Burke Welch, 43, Menomonie, WI 3:12:04 7:20 393 63 M35 Jeremy Bridges, 36, Raleigh, NC 3:12:09 7:20 394 218 M20 Peter Manstrom, 27, Bismarck, ND 3:12:12 7:20 395 219 M20 Jesse Vanderveen, 32, Sanford, MB 3:12:15 7:20 396 220 M20 Timothy Beissinger, 26, Madison, WI 3:12:17 7:20 397 221 M20 Adam Bohach, 29, Des Moines, IA 3:12:18 7:20 398 31 M45 Michael Seaton, 49, Eden Prairie, MN 3:12:22 7:20 399 48 M40 Bob Trustman, 42, Ann Arbor, MI 3:12:24 7:20 400 222 M20 Jeremy Wells, 29, Argyle, TX 3:12:25 7:20 401 223 M20 Rob Swayze, 25, Bloomington, MN 3:12:27 7:20 402 49 M40 Tim Howe, 40, Minnetonka, MN 3:12:28 7:20 403 224 M20 Joseph Rauch, 30, Minneapolis, MN 3:12:28 7:20 404 64 M35 Casey Beckley, 38, Sycamore, IL 3:12:35 7:21 405 32 M45 Raymond Mitchell, 49, North Branch, MN 3:12:37 7:21 406 50 M40 Kevin Rutherford, 42, Minneapolis, MN 3:12:39 7:21 407 225 M20 Alan Chapman, 30, St Paul, MN 3:12:46 7:21 408 51 M40 Scott Terry, 41, Minneapolis, MN 3:12:48 7:21 409 3 M18 John Lanoue, 19, Bloomington, MN 3:12:49 7:21 410 226 M20 Kevin Johnson, 30, St Paul, MN 3:12:50 7:21 411 65 M35 Deion Nguyen, 37, St Paul, MN 3:12:50 7:21 412 33 M45 Shane McMahon, 46, Ankeny, IA 3:12:53 7:21 413 227 M20 Steven Klein, 33, Mendota Hts, MN 3:12:55 7:21 414 52 M40 Scott Hansen, 44, Woodbury, MN 3:12:56 7:22 415 34 M45 Eric Paradis, 49, St Paul, MN 3:13:00 7:22 416 228 M20 Casey Kaplan, 31, Columbia Hts, MN 3:13:03 7:22 417 229 M20 Nicholas Alajakis, 31, Evanston, IL 3:13:07 7:22 418 66 M35 Eli Sagor, 39, Roseville, MN 3:13:13 7:22 419 67 M35 Thomas Lindsay, 36, Minneapolis, MN 3:13:32 7:23 420 23 M50 Mark Seaman, 54, West Des Moines, IA 3:13:37 7:23 421 53 M40 Bryan Michael, 40, Des Moines, IA 3:13:40 7:23 422 230 M20 Joseph Stofega, 32, Brooklyn, NY 3:13:41 7:23 423 54 M40 James Winkels, 42, Waconia, MN 3:13:41 7:23 424 68 M35 Derek Meyer, 36, St Paul, MN 3:13:45 7:23 425 69 M35 Mathew Wangen, 37, Grand Rapids, MN 3:13:45 7:23 426 55 M40 Dennis Jarvis, 43, Shakopee, MN 3:13:52 7:24 427 24 M50 Glenn Hooyer, 54, Sioux Falls, SD 3:13:56 7:24 428 56 M40 John Comazzi, 42, Minneapolis, MN 3:13:59 7:24 429 70 M35 Jeremiah Stark, 35, Glenwood, MN 3:14:07 7:24 430 71 M35 David Newville, 36, Washington, DC 3:14:08 7:24 431 231 M20 Narayan Paudyal, 31, Minneapolis, MN 3:14:08 7:24 432 25 M50 Steve Barczi, 50, Madison, WI 3:14:09 7:24 433 232 M20 Joel Huting, 33, St Paul, MN 3:14:09 7:24 434 233 M20 Aaron Hansen, 32, Minneapolis, MN 3:14:10 7:24 435 234 M20 Jason Christopherson, 33, Eden Prairie, MN 3:14:11 7:24 436 235 M20 Evan Gruenes, 21, Becker, MN 3:14:11 7:24 437 26 M50 Kevin Rassier, 54, Maple Grove, MN 3:14:12 7:24 438 236 M20 John Knapp, 26, Sturgeon Bay, WI 3:14:14 7:25 439 1 M16 Emmett Haberman, 17, Coon Rapids, MN 3:14:19 7:25 440 72 M35 Brad Rupprecht, 37, Minneapolis, MN 3:14:20 7:25 441 10 M55 Mark Roman, 59, Carrollton, TX 3:14:21 7:25 442 237 M20 Aaron Stonestrom, 29, Philadelphia, PA 3:14:21 7:25 443 4 M18 Alexander Klopp, 19, Ia City, IA 3:14:21 7:25 444 27 M50 Joel Kaul, 54, Stillwater, MN 3:14:23 7:25 445 57 M40 Mark Frank, 40, Coon Rapids, MN 3:14:24 7:25 446 35 M45 Christopher Sebald, 48, Excelsior, MN 3:14:26 7:25 447 73 M35 Geoff Bartsh, 38, St Paul, MN 3:14:26 7:25 448 36 M45 Tonnis Ter Veldhuis, 47, St Paul, MN 3:14:27 7:25 449 238 M20 Tamer Khattab, 27, Minneapolis, MN 3:14:29 7:25 450 37 M45 N Whitney Hyslop, 45, Minneapolis, MN 3:14:30 7:25 451 239 M20 Jason Smith, 23, Faribault, MN 3:14:31 7:25 452 240 M20 Christian Hall, 21, Waseca, MN 3:14:31 7:25 453 58 M40 Jason Wedel, 41, Savage, MN 3:14:33 7:25 454 28 M50 Dave Lippiatt, 53, Bellingham, WA 3:14:37 7:25 455 241 M20 Josiah Nelson, 32, Duluth, MN 3:14:38 7:25 456 242 M20 Joseph MacRino, 28, San Francisco, CA 3:14:38 7:25 457 59 M40 Matt Simmons, 40, Mattawan, MI 3:14:42 7:26 458 243 M20 Christian Daniels, 20, Blaine, MN 3:14:44 7:26 459 244 M20 Peter Koroteev, 27, Minneapolis, MN 3:14:47 7:26 460 74 M35 Kyle Black, 36, Bloomington, IL 3:14:50 7:26 461 75 M35 Milan Dubravka, 36, Fridley, MN 3:14:51 7:26 462 60 M40 Gustavo Morales, 40, Glenview, IL 3:14:53 7:26 463 76 M35 Ryan Gregg, 39, La Crosse, WI 3:14:53 7:26 464 77 M35 Mike Cahill, 37, Janesville, MN 3:14:53 7:26 465 61 M40 Mark Petersen, 40, Milwaukee, WI 3:14:54 7:26 466 62 M40 Travis Prater, 40, Corpus Christi, TX 3:14:58 7:26 467 78 M35 Adam Eastmond, 35, Excelsior, MN 3:15:02 7:26 468 63 M40 Asa Morral, 43, St Paul, MN 3:15:05 7:26 469 11 M55 Jeff Denney, 55, Bloomington, MN 3:15:07 7:27 470 245 M20 Matthew Anderson, 33, Burnsville, MN 3:15:12 7:27 471 79 M35 John Sytniak, 38, St Paul, MN 3:15:12 7:27 472 246 M20 Matt Dahlman, 34, Richfield, MN 3:15:12 7:27 473 64 M40 Ryan French, 41, St Paul, MN 3:15:13 7:27 474 65 M40 John Garrison, 40, Cohasset, MN 3:15:14 7:27 475 80 M35 Harvey Lewis III, 37, Cincinnati, OH 3:15:15 7:27 476 66 M40 Matthew Schmidt, 40, Blaine, MN 3:15:18 7:27 477 67 M40 Eric Sorenson, 44, Menomonie, WI 3:15:29 7:27 478 12 M55 Martial Hebert, 55, Winnipeg, MB 3:15:35 7:28 479 68 M40 Mark Leppa, 41, San Francisco, CA 3:15:45 7:28 480 69 M40 August Ramirez Martinez, 42, Mexico City 3:15:49 7:28 481 38 M45 Karl Mische, 45, Edina, MN 3:15:51 7:28 482 29 M50 Glenn Mastel, 50, Fargo, ND 3:15:53 7:28 483 39 M45 Douglas Digman, 49, Dodgeville, WI 3:15:57 7:28 484 81 M35 Paul Gorton, 37, St Paul, MN 3:16:10 7:29 485 82 M35 Kelcey Knott, 39, Eden Prairie, MN 3:16:13 7:29 486 70 M40 Tats Tanaka, 42, St Paul, MN 3:16:15 7:29 487 71 M40 Steven Lee, 41, New York, NY 3:16:16 7:29 488 30 M50 Stephen Lowe, 51, Edina, MN 3:16:26 7:30 489 83 M35 Scott Sinclair, 36, Hastings, MN 3:16:26 7:30 490 247 M20 Aaron Lippelt, 32, Chicago, IL 3:16:30 7:30 491 248 M20 Carl Ermisch, 26, St Louis Park, MN 3:16:31 7:30 492 40 M45 Kenneth Rosen, 48, Plymouth, MN 3:16:32 7:30 493 249 M20 Matt Skarshaug, 22, Ames, IA 3:16:33 7:30 494 31 M50 Paul Holovnia, 51, Chanhassen, MN 3:16:35 7:30 495 72 M40 Uberti Mariano, 40, Omaha, NE 3:16:36 7:30 496 250 M20 Scott Parker, 32, Minneapolis, MN 3:16:36 7:30 497 73 M40 Alton Porter, 43, Medina, MN 3:16:37 7:30 498 32 M50 Mike Gossman, 54, Brownsburg, IN 3:16:46 7:30 499 41 M45 Dave Faust, 45, Lake Elmo, MN 3:16:50 7:30 500 251 M20 James Norris, 24, Inpolis, IN 3:16:54 7:31 501 3 M60 Bruce Seguin, 62, Harrison Township, MI 3:16:56 7:31 502 252 M20 Jeremy Reichenberger, 22, Minneapolis, MN 3:17:01 7:31 503 253 M20 David Grom, 30, Kildeer, IL 3:17:09 7:31 504 13 M55 Bruce Dockter, 56, Brooklyn Park, MN 3:17:20 7:32 505 74 M40 Mark Fahrenkrug, 42, Waukee, IA 3:17:21 7:32 506 42 M45 Omar Awad, 45, Shoreview, MN 3:17:25 7:32 507 254 M20 Jeremy Lindquist, 26, Stillwater, MN 3:17:27 7:32 508 75 M40 Darin Napton, 43, Rochester, MN 3:17:30 7:32 509 33 M50 Mark Tesija, 52, Edina, MN 3:17:36 7:32 510 84 M35 George Mutuma, 38, Minneapolis, MN 3:17:40 7:32 511 4 M60 James Tierney, 63, Franksville, WV 3:17:44 7:33 512 255 M20 Brian Nelson, 26, Ham Lake, MN 3:17:45 7:33 513 256 M20 Denver Rogalla, 23, Onamia, MN 3:17:46 7:33 514 257 M20 William Nentl, 26, St Paul, MN 3:17:46 7:33 515 258 M20 Matt Harren, 25, Crystal, MN 3:17:47 7:33 516 76 M40 Bryan Andersen, 42, Plymouth, MN 3:17:47 7:33 517 259 M20 Jonathan Setz, 29, Wauwatosa, WI 3:18:05 7:33 518 34 M50 Scott Ross, 54, Eden Prairie, MN 3:18:11 7:34 519 14 M55 Tim Bildsoe, 56, Plymouth, MN 3:18:15 7:34 520 77 M40 Andrew Lipski, 41, Westby, WI 3:18:18 7:34 521 260 M20 Andrew O'Brien, 22, Omaha, NE 3:18:24 7:34 522 85 M35 Joel Gunderson, 38, Richfield, MN 3:18:24 7:34 523 261 M20 Bradley Krueger, 22, St Cloud, MN 3:18:27 7:34 524 43 M45 Mark Nelson, 46, Woodbury, MN 3:18:33 7:34 525 262 M20 Kris Tyson, 32, St Paul, MN 3:18:40 7:35 526 78 M40 Vance Baran, 44, Independence, MN 3:18:43 7:35 527 263 M20 Nick Pocius, 34, Byron, MN 3:18:44 7:35 528 35 M50 Steve Windels, 53, Wadena, MN 3:18:50 7:35 529 86 M35 Nate Damro, 37, Eagan, MN 3:18:51 7:35 530 79 M40 Mark Skarohlid, 44, Minnetonka, MN 3:18:51 7:35 531 44 M45 David Dykhuizen, 46, Farmington, MN 3:18:57 7:35 532 45 M45 Daniel Baron, 47, Edina, MN 3:18:57 7:35 533 87 M35 Jereme Fimrite, 39, Sartell, MN 3:19:03 7:36 534 264 M20 Kyle Rickert, 32, Minneapolis, MN 3:19:07 7:36 535 265 M20 Jack Mullaney, 20, Eagan, MN 3:19:09 7:36 536 80 M40 Kevin Bloemendaal, 42, Edina, MN 3:19:09 7:36 537 5 M18 Blake Thompson, 19, Elk River, MN 3:19:14 7:36 538 46 M45 Michael Bratrud, 49, Eden Prairie, MN 3:19:17 7:36 539 88 M35 Chris Gryskiewicz, 36, Bloomington, MN 3:19:17 7:36 540 47 M45 Brian Ostlie, 47, Hudson, WI 3:19:17 7:36 541 89 M35 Ross Matthews, 36, Chicago, IL 3:19:20 7:36 542 266 M20 Jeramy Schwab, 30, Rochester, MN 3:19:21 7:36 543 81 M40 Vann Thursby, 43, Birmingham, AL 3:19:31 7:37 544 36 M50 Brian Devore, 51, Minneapolis, MN 3:19:34 7:37 545 267 M20 Jacob Sirek, 29, Minneapolis, MN 3:19:39 7:37 546 268 M20 Daniel Nelson, 29, Eagan, MN 3:19:41 7:37 547 269 M20 Jonathan Rodengen, 22, Golden Valley, MN 3:19:42 7:37 548 270 M20 Nicolas Izzi, 24, Minneapolis, MN 3:19:42 7:37 549 90 M35 Scott Lang, 35, Minneapolis, MN 3:19:42 7:37 550 271 M20 Grant Benner, 24, Minneapolis, MN 3:19:43 7:37 551 48 M45 Jeffrey Lonergan, 46, Woodbury, MN 3:19:43 7:37 552 82 M40 Chad Cronin, 40, St Paul, MN 3:19:45 7:37 553 272 M20 Mark Forsberg, 28, Minneapolis, MN 3:19:45 7:37 554 273 M20 Dustin Cahill, 25, Minneapolis, MN 3:19:47 7:37 555 49 M45 Todd Schwartz, 48, Minneapolis, MN 3:19:49 7:37 556 274 M20 Michael Schwartz, 28, Cologne, MN 3:19:52 7:37 557 50 M45 Daniel Varon, 46, Estado De Mexico 3:19:56 7:38 558 83 M40 Lucas Satre, 43, Clarendon Hills, IL 3:19:59 7:38 559 37 M50 Dan Wells, 52, New Richmond, WI 3:20:03 7:38 560 275 M20 Kyle Gilbertson, 32, Edina, MN 3:20:04 7:38 561 91 M35 Michael Immer, 38, St Michael, MN 3:20:05 7:38 562 38 M50 Tedd Morgan, 50, Winona, MN 3:20:06 7:38 563 276 M20 Matthew Lind, 27, Minneapolis, MN 3:20:06 7:38 564 92 M35 Sean Connolly, 35, South Bend, IN 3:20:07 7:38 565 277 M20 Christopher Kaufman, 34, Somerville, MA 3:20:12 7:38 566 278 M20 Andrew Ashton, 33, St Paul, MN 3:20:16 7:38 567 279 M20 Andrew Minck, 28, Minneapolis, MN 3:20:17 7:38 568 280 M20 Cory Smith, 26, Portage La Prairi, MB 3:20:22 7:39 569 39 M50 Tony Tochtrop, 50, Northglenn, CO 3:20:25 7:39 570 84 M40 Eliot Lee, 41, Black Hawk, CO 3:20:27 7:39 571 281 M20 Chris Kuhn, 32, Coon Rapids, MN 3:20:29 7:39 572 85 M40 Jay Prussman, 40, Brooklyn Park, MN 3:20:30 7:39 573 51 M45 Alfredo Martel, 48, St Louis Park, MN 3:20:33 7:39 574 40 M50 Michael Lawler, 52, Maple Grove, MN 3:20:35 7:39 575 282 M20 Cameron Wing, 22, Manteca, CA 3:20:39 7:39 576 93 M35 Stephen Crockett, 36, Andover, MN 3:20:39 7:39 577 283 M20 Gunther Wolff, 31, Minneapolis, MN 3:20:40 7:39 578 86 M40 Chad Shilson, 42, Maple Grove, MN 3:20:43 7:39 579 87 M40 Brent Giebink, 42, Minneapolis, MN 3:20:43 7:39 580 284 M20 Brady Post, 25, Minneapolis, MN 3:20:44 7:39 581 52 M45 Juan Carlos Olvera, 45, Minneapolis, MN 3:20:46 7:39 582 285 M20 Ryan Chermak, 28, St Paul, MN 3:20:46 7:39 583 88 M40 Shawn Monighan, 43, Minneapolis, MN 3:20:48 7:40 584 286 M20 Rob Shanley, 34, Minneapolis, MN 3:20:48 7:40 585 287 M20 Adam Kahsai-Rudebeck, 34, Stockholm 3:20:50 7:40 586 15 M55 Hirohito Kita, 55, Rochester, MN 3:20:50 7:40 587 288 M20 Jeremy Yoder, 31, Minneapolis, MN 3:20:52 7:40 588 53 M45 Kevin Royea, 46, Suamico, WI 3:20:52 7:40 589 16 M55 Alan Mayer, 58, Coeur D Alene, ID 3:20:54 7:40 590 289 M20 Jon Phillips, 32, New York, NY 3:21:04 7:40 591 290 M20 David Farnsworth, 34, Sioux Falls, SD 3:21:06 7:40 592 291 M20 Colin Strandlund, 21, St Paul, MN 3:21:09 7:40 593 94 M35 Joe Moyer, 35, Rochester, MN 3:21:12 7:40 594 41 M50 Farsad Fotouhi, 54, Dexter, MI 3:21:15 7:41 595 54 M45 Richard Geisen, 47, Washburn, WI 3:21:22 7:41 596 292 M20 Daniel Mitchell, 34, Winnipeg, MB 3:21:22 7:41 597 293 M20 Daryl Santiago, 27, Skokie, IL 3:21:23 7:41 598 294 M20 Nils Skogen, 32, St Paul, MN 3:21:26 7:41 599 95 M35 Sam Shippam, 37, Thunder Bay, ON 3:21:29 7:41 600 295 M20 Jackson Bellaimey, 23, Minneapolis, MN 3:21:29 7:41 601 96 M35 Aaron Netten, 39, Lakeville, MN 3:21:30 7:41 602 89 M40 Shawn Schmidtknecht, 40, Hudson, WI 3:21:32 7:41 603 97 M35 Chad Krueger, 37, Sartell, MN 3:21:32 7:41 604 296 M20 Jay Arrowsmith Decoux, 30, Grand Marais, MN 3:21:32 7:41 605 297 M20 Pj MacK, 27, Northfield, MN 3:21:35 7:41 606 298 M20 Kellen Feeney, 26, St Paul, MN 3:21:35 7:41 607 299 M20 Justin Dean, 25, Chanhassen, MN 3:21:35 7:41 608 300 M20 Dominic Pitera, 25, Minneapolis, MN 3:21:43 7:42 609 301 M20 Jack Tinucci, 24, Woodbury, MN 3:21:43 7:42 610 55 M45 Michael Campbell, 49, Eden Prairie, MN 3:21:48 7:42 611 56 M45 Don Ertl, 45, Minneapolis, MN 3:21:49 7:42 612 57 M45 Andy Leier, 47, Shakopee, MN 3:21:51 7:42 613 58 M45 Garrett Blanchfield, 49, Woodbury, MN 3:21:52 7:42 614 59 M45 Joseph Laframboise, 48, Auburn, MI 3:21:53 7:42 615 302 M20 Andrew Eerdmans, 20, Fergus Falls, MN 3:21:55 7:42 616 90 M40 Craig Engle, 41, Minneapolis, MN 3:22:04 7:42 617 91 M40 Tom Grossman, 40, Midland, MI 3:22:07 7:43 618 303 M20 Cody O'Malley, 25, Minneapolis, MN 3:22:09 7:43 619 92 M40 Thomas Kouchoukos, 42, Minneapolis, MN 3:22:11 7:43 620 93 M40 Eric Waggoner, 40, Parker, CO 3:22:14 7:43 621 304 M20 Chad Kreuser, 33, Elk River, MN 3:22:16 7:43 622 305 M20 Ryan Houselog, 27, Cedar Falls, IA 3:22:17 7:43 623 306 M20 Michael Freund, 28, Brooklyn Park, MN 3:22:20 7:43 624 307 M20 Dan Hoechst, 29, Mankato, MN 3:22:22 7:43 625 6 M18 Michael Bourland, 19, Neenah, WI 3:22:26 7:43 626 308 M20 Joshua Shenton, 28, Chicago, IL 3:22:27 7:43 627 42 M50 Mark Martinsen, 50, Hamburg, MN 3:22:31 7:43 628 94 M40 Stuart Lang, 40, Shakopee, MN 3:22:33 7:44 629 309 M20 Nathan Kot, 26, Minneapolis, MN 3:22:33 7:44 630 310 M20 Dane Nelson, 25, Minneapolis, MN 3:22:34 7:44 631 17 M55 Jocko Vertin, 58, Golden Valley, MN 3:22:37 7:44 632 311 M20 John Cullinane, 32, Eden Prairie, MN 3:22:37 7:44 633 95 M40 Matthew Entzion, 40, Moorhead, MN 3:22:38 7:44 634 60 M45 Greg Theisen, 49, Portland, OR 3:22:45 7:44 635 312 M20 Benjamin Kyllo, 26, Stillwater, MN 3:22:47 7:44 636 98 M35 Matt Frantzen, 39, Minneapolis, MN 3:22:49 7:44 637 96 M40 Jason Byers, 40, Minneapolis, MN 3:22:51 7:44 638 313 M20 Will Hawthorne, 29, Minneapolis, MN 3:22:52 7:44 639 314 M20 Michael Seely, 22, Minneapolis, MN 3:22:52 7:44 640 315 M20 Nate Ley, 20, Elk River, MN 3:22:53 7:44 641 61 M45 Jim Davidson, 46, Monticello, MN 3:22:58 7:44 642 99 M35 Curtis Nichol, 38, Winnipeg, MB 3:22:59 7:45 643 97 M40 Nick Paulet, 40, Steinbach, MB 3:23:01 7:45 644 316 M20 Colin Woelfle, 34, Robbinsdale, MN 3:23:02 7:45 645 317 M20 Rick Olson, 27, Hinckley, MN 3:23:03 7:45 646 62 M45 Scott Helt, 45, Rochester, MN 3:23:10 7:45 647 43 M50 Brian Cloherty, 53, Northfield, MN 3:23:11 7:45 648 98 M40 Corey Binnebose, 43, New Berlin, WI 3:23:15 7:45 649 318 M20 Drew Archibeque, 26, Minneapolis, MN 3:23:18 7:45 650 319 M20 Philip Nelson, 26, Perham, MN 3:23:19 7:45 651 99 M40 Bob Greeley, 43, Silver Lake, MN 3:23:23 7:45 652 320 M20 Jeffrey Debele, 23, Apple Valley, MN 3:23:23 7:45 653 321 M20 Tom Roy, 34, Lakeville, MN 3:23:25 7:46 654 100 M40 Daniel Zimmerman, 44, Lakeville, MN 3:23:25 7:46 655 100 M35 Brian Johnson, 35, San Francisco, CA 3:23:27 7:46 656 101 M40 Bart Meath, 41, Waconia, MN 3:23:27 7:46 657 322 M20 Shawn Weiland, 26, Minneapolis, MN 3:23:29 7:46 658 323 M20 Caleb Hudson, 31, Minneapolis, MN 3:23:31 7:46 659 324 M20 Christopher Barnes, 33, Sioux Falls, SD 3:23:32 7:46 660 325 M20 Chris Knaub, 31, West Allis, WI 3:23:34 7:46 661 101 M35 Graeme Webster, 36, Minneapolis, MN 3:23:35 7:46 662 102 M40 Scott Abrams, 41, Belmont, MA 3:23:36 7:46 663 102 M35 John McCarthy, 36, Minneapolis, MN 3:23:39 7:46 664 103 M35 Jeff Larson, 39, St Paul, MN 3:23:39 7:46 665 326 M20 Gerald McCabe, 28, Richfield, MN 3:23:41 7:46 666 63 M45 Jimmy Anis, 46, Winnipeg, MB 3:23:42 7:46 667 103 M40 Mark Johnson, 44, Moorhead, MN 3:23:43 7:46 668 5 M60 James Jacobsen, 63, Des Moines, IA 3:23:44 7:46 669 44 M50 Jesse Romain, 50, Woodbury, MN 3:23:45 7:46 670 104 M40 Eiji Saito, 40, Chicago, IL 3:23:46 7:46 671 64 M45 Jeff Miller, 49, Minneapolis, MN 3:23:47 7:46 672 327 M20 Erik Hoeg, 23, Plymouth, MN 3:23:47 7:46 673 328 M20 Joseph Barnard, 23, St Paul, MN 3:24:00 7:47 674 105 M40 James Johnston, 42, Shakopee, MN 3:24:01 7:47 675 329 M20 Jacob Reed, 24, Grand Forks, ND 3:24:01 7:47 676 65 M45 Dion Ficek, 45, Dickinson, ND 3:24:01 7:47 677 330 M20 Daniel Lyrek, 26, St Paul, MN 3:24:01 7:47 678 66 M45 Edward Jackson, 47, Edina, MN 3:24:07 7:47 679 331 M20 Zac Lundgren, 23, Independence, MN 3:24:07 7:47 680 332 M20 Brian Sopcak, 24, Streamwood, IL 3:24:07 7:47 681 67 M45 Robert Dado, 48, Stillwater, MN 3:24:08 7:47 682 104 M35 Robert Cullen, 39, Minneapolis, MN 3:24:09 7:47 683 68 M45 Brian Hisle, 46, Minneapolis, MN 3:24:09 7:47 684 69 M45 Steve Moses, 49, Andover, MN 3:24:09 7:47 685 333 M20 Sebastian Corby, 28, Minneapolis, MN 3:24:11 7:47 686 106 M40 Chris Durose, 44, St Paul, MN 3:24:13 7:47 687 107 M40 Eric Troxell, 40, Anchorage, AK 3:24:15 7:47 688 334 M20 Luke Maistrovich, 26, St Louis Park, MN 3:24:17 7:48 689 335 M20 Nathan Freeburg, 34, Minneapolis, MN 3:24:18 7:48 690 105 M35 Brian Shoemaker, 35, Rosemount, MN 3:24:20 7:48 691 336 M20 Jonathan Torchia, 26, Winnipeg, MB 3:24:20 7:48 692 70 M45 Anuj Desai, 49, Madison, WI 3:24:25 7:48 693 337 M20 Christopher Peterson, 26, Woodbury, MN 3:24:25 7:48 694 108 M40 Scot Jezik, 42, Jacksonville, FL 3:24:29 7:48 695 106 M35 Trevor Greene, 38, Woodbury, MN 3:24:30 7:48 696 18 M55 James Burnett, 59, Coppell, TX 3:24:30 7:48 697 71 M45 Charles Klose, 48, Cedar Falls, IA 3:24:37 7:48 698 109 M40 Chris Cavanaugh, 42, Cincinnati, OH 3:24:38 7:48 699 45 M50 Terry Schouweiler, 51, Apple Valley, MN 3:24:39 7:48 700 338 M20 Chris Simpson, 28, Maple Grove, MN 3:24:39 7:48 701 72 M45 Troy Ausen, 48, Inver Grove Hts, MN 3:24:45 7:49 702 73 M45 Nolan Barrios, 45, Stillwater, MN 3:24:52 7:49 703 110 M40 Jason Gerard, 40, Forest Lake, MN 3:24:55 7:49 704 339 M20 Jahn Brink, 33, Falcon Heights, MN 3:24:59 7:49 705 340 M20 Justin Fitterman, 34, Minneapolis, MN 3:25:00 7:49 706 341 M20 Adam Petersen, 33, Sartell, MN 3:25:03 7:49 707 74 M45 Rodd Freitag, 49, Eau Claire, WI 3:25:04 7:49 708 342 M20 Brent Hanson, 32, Perham, MN 3:25:04 7:49 709 107 M35 Dylan McGuill, 38, Dallas, TX 3:25:06 7:49 710 343 M20 Joshua Beatty, 34, Minneapolis, MN 3:25:06 7:49 711 75 M45 Takeo Watanabe, 47, Rancho Palos Verd, CA 3:25:11 7:50 712 108 M35 Terry Scepurek, 36, Little Falls, MN 3:25:13 7:50 713 111 M40 Patrick Muturi, 40, Kent, WA 3:25:17 7:50 714 344 M20 Brent Vyvyan, 24, Eagan, MN 3:25:21 7:50 715 345 M20 Rolando Guevara, 32, San Jose 3:25:25 7:50 716 109 M35 Ted Sampsell-Jones, 38, Minneapolis, MN 3:25:26 7:50 717 19 M55 Craig Mueller, 59, St James, MN 3:25:26 7:50 718 346 M20 Nolan Weber, 23, Waconia, MN 3:25:26 7:50 719 347 M20 John Eppel, 22, New York, NY 3:25:27 7:50 720 348 M20 Matt Wright, 29, 3231 Nicollet Ave, MN 3:25:27 7:50 721 110 M35 Daniel Mueller, 36, Chanhassen, MN 3:25:28 7:50 722 112 M40 Eirik Knudsen, 42, Minneapolis, MN 3:25:32 7:50 723 349 M20 Robby Cecil, 28, Burnsville, MN 3:25:33 7:50 724 113 M40 Sean Fitzgerald, 41, Fishers, IN 3:25:34 7:50 725 76 M45 Luai Tabbal, 47, Muskego, WI 3:25:37 7:51 726 77 M45 Craig Hagensick, 49, St Paul, MN 3:25:38 7:51 727 46 M50 Kevin Moloney, 52, Monson, MA 3:25:49 7:51 728 7 M18 Ryan Seehafer, 19, Long Lake, MN 3:25:51 7:51 729 78 M45 Doug Fulton, 48, Minneapolis, MN 3:25:53 7:51 730 114 M40 Derek Johnson, 42, St Louis Park, MN 3:25:55 7:51 731 350 M20 Michael Giardetti, 32, Thunder Bay, ON 3:25:55 7:51 732 20 M55 Gordon Ryan, 58, Thunder Bay, ON 3:25:57 7:51 733 79 M45 Richard Alary, 49, Winnipeg, MB 3:25:58 7:51 734 80 M45 Mike Pankow, 45, Mahtomedi, MN 3:26:04 7:52 735 111 M35 Jason Anderson, 36, Denver, CO 3:26:04 7:52 736 351 M20 Will Haffield, 24, Madison, WI 3:26:08 7:52 737 21 M55 Aaron Pratt, 59, Saline, MI 3:26:14 7:52 738 115 M40 Richard Recker III, 40, Edina, MN 3:26:17 7:52 739 352 M20 James Monson Ii, 32, Hinckley, MN 3:26:17 7:52 740 353 M20 Nate Sanders, 30, Burnsville, MN 3:26:17 7:52 741 354 M20 Carlton Hanna, 29, Minneapolis, MN 3:26:30 7:53 742 81 M45 Jerry Joaquin, 45, East St Paul, MB 3:26:31 7:53 743 355 M20 Philip Lafriniere, 30, St Louis Park, MN 3:26:32 7:53 744 356 M20 Nathan Wisehart, 33, Duluth, MN 3:26:32 7:53 745 47 M50 Philip Miller, 52, Dallas, TX 3:26:34 7:53 746 116 M40 Chris Steensland, 42, Hugo, MN 3:26:34 7:53 747 112 M35 Paul Theisen, 38, Rosemount, MN 3:26:35 7:53 748 113 M35 Damon Allison, 37, Maple Grove, MN 3:26:39 7:53 749 82 M45 Peter Anderson, 48, Minneapolis, MN 3:26:40 7:53 750 357 M20 Jodhandeep Singh, 25, Minneapolis, MN 3:26:42 7:53 751 114 M35 Daniel Sacco, 39, Wayzata, MN 3:26:44 7:53 752 115 M35 Timothy Seipel, 37, Houston, TX 3:26:45 7:53 753 116 M35 John Cummings, 37, Edina, MN 3:26:45 7:53 754 358 M20 Sean Hollencamp, 26, Cottage Grove, MN 3:26:49 7:53 755 359 M20 Nathan Tangen, 33, St Louis Park, MN 3:26:50 7:53 756 117 M40 Jonathan McClellan, 43, St Louis Park, MN 3:26:56 7:54 757 22 M55 Scott Conley, 55, Minneapolis, MN 3:27:00 7:54 758 23 M55 Richard Kammerer, 56, Mason City, IA 3:27:01 7:54 759 24 M55 Robert Karasov, 58, St Louis Park, MN 3:27:02 7:54 760 48 M50 Ray Marshall, 52, Cedar Rapids, IA 3:27:03 7:54 761 360 M20 Bryan Hanrahan, 25, Pittsburgh, PA 3:27:04 7:54 762 361 M20 Brandon Boeck, 23, Mankato, MN 3:27:06 7:54 763 49 M50 Eric Swanson, 51, Edina, MN 3:27:08 7:54 764 117 M35 Ben Phillips, 37, Canton, IL 3:27:09 7:54 765 50 M50 Ron Nelson, 50, Eden Prairie, MN 3:27:10 7:54 766 51 M50 Duane Feist, 51, Eden Prairie, MN 3:27:11 7:54 767 52 M50 Kenny Boily, 50, Roberts, WI 3:27:12 7:54 768 362 M20 Michael Kattula, 30, St Louis Park, MN 3:27:16 7:54 769 83 M45 Hugues Sicotte, 46, Rochester, MN 3:27:16 7:54 770 118 M40 Stephen Olson, 44, Plymouth, MN 3:27:23 7:55 771 53 M50 Sean Walsh, 51, St Louis, MO 3:27:25 7:55 772 119 M40 Jeff Cohen, 40, Bloomington, MN 3:27:26 7:55 773 363 M20 Grant Roskens, 28, Spencer, IA 3:27:26 7:55 774 54 M50 Stu Palmer, 51, Brunswick, ME 3:27:30 7:55 775 120 M40 John Baker, 40, St Paul, MN 3:27:30 7:55 776 55 M50 Paul Kalina, 52, Edina, MN 3:27:32 7:55 777 364 M20 Barrett Stoks, 27, Golden Valley, MN 3:27:33 7:55 778 25 M55 Tim Brown, 55, Circle Pines, MN 3:27:36 7:55 779 118 M35 Ben Walen, 39, Minneapolis, MN 3:27:37 7:55 780 365 M20 Steve Fenster, 30, St Paul, MN 3:27:38 7:55 781 121 M40 Jeff Rapacz, 42, Otsego, MN 3:27:42 7:55 782 366 M20 Justin Huibregtse, 25, Duluth, MN 3:27:46 7:55 783 367 M20 Gabe Herrick, 28, Minneapolis, MN 3:27:48 7:56 784 122 M40 Chris Rea, 41, Edina, MN 3:27:50 7:56 785 368 M20 Tim Popp, 34, Minneapolis, MN 3:27:52 7:56 786 84 M45 Stephen Seitz, 48, Minneapolis, MN 3:27:52 7:56 787 369 M20 Andrew Knott, 34, Chaska, MN 3:27:58 7:56 788 119 M35 Brady Androff, 38, Rosemount, MN 3:27:59 7:56 789 85 M45 George Vander Weit, 45, Prior Lake, MN 3:27:59 7:56 790 56 M50 John Hoy, 50, Edina, MN 3:27:59 7:56 791 370 M20 Brett Johnson, 30, Minneapolis, MN 3:28:00 7:56 792 371 M20 Brendan Murphy, 26, Duluth, MN 3:28:02 7:56 793 123 M40 Paul Sorajja, 41, Rochester, MN 3:28:03 7:56 794 372 M20 Evan Kearney, 23, Minneapolis, MN 3:28:04 7:56 795 120 M35 Mark Tabor, 39, Woodbury, MN 3:28:09 7:56 796 57 M50 Robert Wieland, 50, Vadnais Hts, MN 3:28:13 7:57 797 124 M40 Don Reynado, 44, Monticello, AR 3:28:15 7:57 798 58 M50 William Hooten, 50, Rochester, MN 3:28:16 7:57 799 86 M45 Gregorio Cruz Briones, 45, St Louis Park, MN 3:28:16 7:57 800 87 M45 Sanjiv Arora, 48, Ladera Ranch, CA 3:28:22 7:57 801 373 M20 Karl Noelle, 26, Arden Hills, MN 3:28:22 7:57 802 374 M20 Troy Reine, 34, Chanhassen, MN 3:28:22 7:57 803 375 M20 Mark Watson, 30, Maple Grove, MN 3:28:23 7:57 804 376 M20 Trevor Brennan, 28, Thief River Falls, MN 3:28:25 7:57 805 377 M20 Mahdi Rahimi, 27, Madison, WI 3:28:26 7:57 806 378 M20 Karl Phares, 31, Fairway, KS 3:28:31 7:57 807 121 M35 Blaine Kriesel Jr, 36, Prior Lake, MN 3:28:34 7:57 808 59 M50 David Holmen, 52, Eagan, MN 3:28:37 7:57 809 122 M35 Todd Stabenow, 39, Minneapolis, MN 3:28:37 7:57 810 123 M35 Peter Miller, 36, Hudson, WI 3:28:40 7:58 811 379 M20 Ben Ungs, 23, Marion, IA 3:28:45 7:58 812 125 M40 Go Vazquez Vela Johnson, 43, Mexico City 3:28:49 7:58 813 380 M20 Christopher Grammas, 29, Minneapolis, MN 3:28:52 7:58 814 381 M20 Jesus Cabanas, 33, Inver Grove Hts, MN 3:28:53 7:58 815 88 M45 Aleksandr Nartovich, 48, Rochester, MN 3:28:54 7:58 816 89 M45 Patrick Obrien, 48, Minneapolis, MN 3:28:56 7:58 817 60 M50 Kim Weilage, 50, Crystal, MN 3:29:02 7:58 818 26 M55 Ken Fenton, 56, Waupaca, WI 3:29:03 7:58 819 382 M20 Efrain Ortiz, 32, Bronx, NY 3:29:08 7:59 820 383 M20 Daniel Banas, 24, Bettendorf, IA 3:29:10 7:59 821 384 M20 Nick Murray, 26, Iowa City, IA 3:29:14 7:59 822 27 M55 Brian Belcher, 57, Plano, TX 3:29:14 7:59 823 28 M55 Warren Helfman, 55, Winnetka, IL 3:29:15 7:59 824 126 M40 Scott Oremland, 41, Minnetonka, MN 3:29:19 7:59 825 385 M20 Kurtis Rahkola, 23, Maple Plain, MN 3:29:19 7:59 826 386 M20 Brian McKnight, 34, San Rafael, CA 3:29:21 7:59 827 124 M35 Peter Gardner, 35, Montreal, QC 3:29:23 7:59 828 90 M45 Joe Piche, 49, Excelsior, MN 3:29:23 7:59 829 29 M55 Mark Rosenwinkel, 58, Minneapolis, MN 3:29:23 7:59 830 387 M20 Andy Sonnesyn, 25, Minneapolis, MN 3:29:23 7:59 831 127 M40 Eric Marcum, 41, Boulder, CO 3:29:24 7:59 832 388 M20 Nicholas Oswald, 29, Plymouth, MN 3:29:25 7:59 833 389 M20 Nickolas Rehder, 27, Mankato, MN 3:29:27 7:59 834 91 M45 Jerry Rogers, 46, New Richmond, WI 3:29:30 7:59 835 390 M20 Adam Kolb, 29, St Paul, MN 3:29:31 7:59Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
836 391 M20 Aaron Summers, 31, Rosemount, MN 3:29:32 8:00 837 6 M60 Steven Byrne, 60, St Petersburg, FL 3:29:35 8:00 838 125 M35 Justin Petkau, 38, Calgary, AB 3:29:42 8:00 839 392 M20 Kevin Drake, 33, Minneapolis, MN 3:29:45 8:00 840 393 M20 Casey Pesta, 34, Long Prairie, MN 3:29:45 8:00 841 394 M20 Nicholas Owens, 34, Rogers, MN 3:29:46 8:00 842 395 M20 Jacob Pittman, 22, Hudson, WI 3:29:46 8:00 843 396 M20 Andrew Nelson, 25, Ramsey, MN 3:29:47 8:00 844 30 M55 Thomas Nelson, 55, St Paul, MN 3:29:47 8:00 845 397 M20 Frank Speetjens, 25, Madison, WI 3:29:48 8:00 846 398 M20 Chad Hicks, 33, Columbia, MO 3:29:48 8:00 847 128 M40 Wilfrid Mercier, 42, Eden Prairie, MN 3:29:49 8:00 848 399 M20 Ryan Goff, 27, St Paul, MN 3:29:51 8:00 849 92 M45 Clark Kerndt, 45, Apple Valley, MN 3:29:53 8:00 850 126 M35 Robert Raub, 39, St Pau, MN 3:29:53 8:00 851 31 M55 Michael Moak, 57, Guilderland Cente, NY 3:29:53 8:00 852 400 M20 Keith Granzin, 34, Maple Grove, MN 3:29:56 8:00 853 32 M55 Kurt Rahkola, 56, Maple Plain, MN 3:29:58 8:01 854 127 M35 Brett Balfe, 36, Bloomington, MN 3:30:01 8:01 855 401 M20 Andrew Vasilakes, 25, Lexington, KY 3:30:02 8:01 856 93 M45 David Hasz, 45, Willis, TX 3:30:03 8:01 857 402 M20 Nathan Waldvogel, 30, Minneapolis, MN 3:30:04 8:01 858 128 M35 Brian Cade, 39, Lakeville, MN 3:30:07 8:01 859 94 M45 Matthew Haley, 47, Eden Prairie, MN 3:30:07 8:01 860 129 M40 David Lenahan, 40, St Paul, MN 3:30:09 8:01 861 129 M35 Jeff Eckerle, 39, Eagan, MN 3:30:09 8:01 862 61 M50 Kyle Schwarm, 51, Madison, WI 3:30:14 8:01 863 95 M45 Bruce Reifenrath, 46, Hartington, NE 3:30:15 8:01 864 33 M55 Patrick Huber, 58, Edina, MN 3:30:16 8:01 865 130 M35 Paul Hemmick, 36, Minneapolis, MN 3:30:19 8:01 866 403 M20 Jay Callahan, 27, Winona, MN 3:30:21 8:01 867 130 M40 Kurt Henschel, 44, Minneapolis, MN 3:30:22 8:01 868 131 M40 Jeff McLaughlin, 43, Northfield, MN 3:30:25 8:02 869 404 M20 Jason Hildre, 31, St Louis Park, MN 3:30:25 8:02 870 8 M18 James Lettow, 19, Edina, MN 3:30:28 8:02 871 62 M50 Christopher McGuire, 54, St Paul, MN 3:30:28 8:02 872 132 M40 Troy Schally, 42, Roseville, MN 3:30:33 8:02 873 133 M40 Thien Nguyen, 43, Ann Arbor, MI 3:30:41 8:02 874 405 M20 Ben Russell, 26, Minneapolis, MN 3:30:41 8:02 875 406 M20 Trevor Bynoe, 31, Baltimore, MD 3:30:46 8:02 876 96 M45 Perry Aasness, 49, Woodbury, MN 3:30:46 8:02 877 407 M20 Seth Zygarlicke, 22, Grand Forks, ND 3:30:50 8:02 878 63 M50 Mike Nasiatka, 51, Evansville, IN 3:30:53 8:03 879 408 M20 Bryant Larson, 24, Lenexa, KS 3:30:53 8:03 880 64 M50 Richard Wasiluk, 53, St Paul, MN 3:30:55 8:03 881 131 M35 Dean Loveridge, 39, St Paul, MN 3:30:56 8:03 882 409 M20 Nicholas Petersen, 33, Minneapolis, MN 3:30:56 8:03 883 134 M40 Pearce McCarty, 43, Orono, MN 3:30:57 8:03 884 410 M20 Mitch Lark, 34, St Paul, MN 3:31:02 8:03 885 411 M20 Andrew Salwey, 23, Minneapolis, MN 3:31:03 8:03 886 34 M55 Jeffrey Rheiner, 57, Boulder, CO 3:31:06 8:03 887 412 M20 Erik Megow, 28, Minneapolis, MN 3:31:06 8:03 888 97 M45 Jeffery Bond, 47, Prinsburg, MN 3:31:12 8:03 889 413 M20 Jay Merrigan, 32, Brooklyn Center, MN 3:31:13 8:03 890 132 M35 Micah Cook, 35, Plymouth, MN 3:31:13 8:03 891 133 M35 Andy Slinger, 35, Lodi, WI 3:31:17 8:04 892 414 M20 John Odorzynski, 33, Lakeville, MN 3:31:17 8:04 893 135 M40 Paul Feindt, 42, Salt Lake City, UT 3:31:18 8:04 894 65 M50 Michael Dayton, 51, Chaska, MN 3:31:21 8:04 895 136 M40 John Jambor, 43, Cottage Grove, MN 3:31:21 8:04 896 134 M35 Jason Higgins, 37, Stewartville, MN 3:31:24 8:04 897 415 M20 Adam Lukoskie, 30, Washington, DC 3:31:24 8:04 898 7 M60 Wayne Drealan, 60, Fulda, MN 3:31:26 8:04 899 416 M20 Jeromey Stoneburg, 33, Eden Prairie, MN 3:31:27 8:04 900 66 M50 Ted Ahrenholtz, 51, Minnetonka, MN 3:31:27 8:04 901 417 M20 David Buchanan, 28, Chicago, IL 3:31:33 8:04 902 98 M45 Nelson Soken, 49, Hugo, MN 3:31:33 8:04 903 137 M40 Brian Ritchie, 40, Richfield, MN 3:31:33 8:04 904 138 M40 Andrew McCurdy, 40, Stillwater, MN 3:31:38 8:04 905 135 M35 Brian Funk, 35, Minneapolis, MN 3:31:38 8:04 906 418 M20 Mario Aguero, 32, La Guacima 3:31:39 8:04 907 67 M50 K F. Headley, 52, Urbandale, IA 3:31:41 8:04 908 68 M50 George Fulp, 52, St Louis Park, MN 3:31:42 8:04 909 136 M35 Shawn Boom, 35, Shoreview, MN 3:31:48 8:05 910 35 M55 James Driscoll, 56, Medina, MN 3:31:51 8:05 911 137 M35 Patrick Johnson, 39, Bismarck, ND 3:31:52 8:05 912 138 M35 Jason Chrudimsky, 36, Minneapolis, MN 3:31:53 8:05 913 419 M20 Daniel Brown, 31, Maplewood, MN 3:31:57 8:05 914 69 M50 Troy Reazin, 51, Lewaood, KS 3:31:58 8:05 915 420 M20 Graeme Bloor, 33, Hudson, WY 3:31:59 8:05 916 139 M35 Tom Coy, 36, St Michael, MN 3:32:00 8:05 917 140 M35 Alan Kramer, 37, Ellicott City, MD 3:32:04 8:05 918 421 M20 David Nordin, 33, St Paul, MN 3:32:05 8:05 919 422 M20 Nicholas Flom, 33, Grand Forks, ND 3:32:09 8:06 920 139 M40 John Kvapil, 44, Davenport, IA 3:32:10 8:06 921 423 M20 Mike Nelson, 21, Minneapolis, MN 3:32:11 8:06 922 99 M45 Mark Jacobson, 48, Bloomington, MN 3:32:15 8:06 923 424 M20 David Suggett, 34, Minneapolis, MN 3:32:18 8:06 924 425 M20 Russell Lidberg, 31, Saratoga Springs, NY 3:32:19 8:06 925 70 M50 Todd Kersten, 50, Davenport, IA 3:32:20 8:06 926 8 M60 Robert Perez, 64, San Antonio, TX 3:32:23 8:06 927 100 M45 David Purcell, 45, St Paul, MN 3:32:36 8:07 928 140 M40 Brent Johnson, 40, Buffalo, MN 3:32:41 8:07 929 426 M20 Steven Schmitz, 33, Detroit Lakes, MN 3:32:44 8:07 930 141 M35 Andrew Lundquist, 37, St Peter, MN 3:32:44 8:07 931 141 M40 Pablo Villalobos, 40, Bloomington, MN 3:32:45 8:07 932 142 M40 Dean Keteri, 44, Minneapolis, MN 3:32:46 8:07 933 427 M20 Cjuneyt Ener, 25, St Paul, MN 3:32:46 8:07 934 428 M20 Joe Bulger, 23, South Bend, IN 3:32:48 8:07 935 36 M55 Richard Bram, 56, Rochester, MN 3:32:49 8:07 936 429 M20 Eric Snyder, 31, Cedar Falls, IA 3:32:52 8:07 937 143 M40 Eric Gravert, 41, Davenport, IA 3:32:56 8:07 938 101 M45 Rod Van Hoof, 47, Inver Grove Hts, MN 3:32:57 8:07 939 430 M20 Jared Ziegler, 33, West Milwaukee, WI 3:33:00 8:07 940 71 M50 Paul Connor, 50, Winnipeg, MB 3:33:02 8:08 941 142 M35 Gabriele Gusmini, 39, Minneapolis, MN 3:33:03 8:08 942 431 M20 Cody Cheyne, 26, Edmond, OK 3:33:04 8:08 943 432 M20 Ryan Flynn, 33, Esko, MN 3:33:06 8:08 944 102 M45 Kevin Montroy, 49, Maple Grove, MN 3:33:07 8:08 945 433 M20 Gelacio Genis, 34, Farmington, MN 3:33:11 8:08 946 434 M20 Jesse Poppe, 27, Minneapolis, MN 3:33:13 8:08 947 435 M20 Joe Strangfeld, 26, Madison, WI 3:33:15 8:08 948 72 M50 Gregory Palmer, 52, Eden Prairie, MN 3:33:23 8:08 949 103 M45 David Maiers, 47, Madison, WI 3:33:25 8:08 950 104 M45 Ronney Capps, 45, Ramsey, MN 3:33:25 8:08 951 143 M35 Nicholas Folger, 37, Maple Grove, MN 3:33:26 8:08 952 436 M20 Michael Konobeck, 33, Blaine, MN 3:33:29 8:09 953 437 M20 Hunter Hillstrom, 20, Hastings, MN 3:33:30 8:09 954 144 M35 Jesse Stebbins, 36, Minneapolis, MN 3:33:32 8:09 955 438 M20 Per Lundmark, 21, Champlin, MN 3:33:32 8:09 956 439 M20 Gary Hahn, 27, Plymouth, MN 3:33:35 8:09 957 73 M50 Paul Bischel, 52, Minneapolis, MN 3:33:40 8:09 958 440 M20 Gabriel Suppes, 33, Minneapolis, MN 3:33:42 8:09 959 145 M35 David Rickheim, 36, Stillwater, MN 3:33:42 8:09 960 441 M20 Alex Nee, 30, Richfield, MN 3:33:43 8:09 961 442 M20 Steve Knier, 27, Minneapolis, MN 3:33:44 8:09 962 443 M20 James Ebeling, 25, Minneapolis, MN 3:33:45 8:09 963 146 M35 Chris Johnson, 35, Maple Grove, MN 3:33:45 8:09 964 444 M20 Nick Thomas, 22, Wichita, KS 3:33:45 8:09 965 147 M35 Ryan Schaefer, 35, St Paul, MN 3:33:49 8:09 966 9 M60 Mark Brunsvold, 62, Edina, MN 3:33:49 8:09 967 445 M20 Travis Wermedal, 30, Forest Lake, MN 3:33:53 8:09 968 144 M40 Mike Jr. Harris, 42, Minneapolis, MN 3:33:57 8:10 969 446 M20 Mark Schroepfer, 23, Minneapolis, MN 3:33:57 8:10 970 145 M40 Benjamin Zavadoski, 40, Boston, MA 3:33:58 8:10 971 37 M55 Art Berman, 57, Orono, MN 3:34:00 8:10 972 447 M20 Spencer Peterson, 25, Minneapolis, MN 3:34:04 8:10 973 146 M40 Chad Allison, 41, Chandler, AZ 3:34:05 8:10 974 448 M20 Phillip Knutson, 31, Minneapolis, MN 3:34:07 8:10 975 38 M55 Jon Owen, 57, Luverne, ND 3:34:10 8:10 976 449 M20 Jake Wesely, 21, Eagle Lake, MN 3:34:10 8:10 977 450 M20 Alec Fitzsimmons, 22, Stanley, WI 3:34:17 8:10 978 148 M35 Tim Helmeke, 35, Maple Grove, MN 3:34:19 8:10 979 74 M50 Wayne Siegel, 51, St Louis Park, MN 3:34:19 8:10 980 105 M45 Gerald Bruce, 47, Midland, MI 3:34:20 8:11 981 147 M40 Jeff Berends, 43, Chaska, MN 3:34:20 8:11 982 451 M20 Alexander Platt-Koch, 21, Minneapolis, MN 3:34:21 8:11 983 452 M20 Steve Heidbrider, 34, Hampton, MN 3:34:24 8:11 984 106 M45 Richard Thrasher, 48, Orono, MN 3:34:25 8:11 985 453 M20 Michael Tate, 28, Eden Prairie, MN 3:34:28 8:11 986 454 M20 Caleb Von Vett, 28, Minneapolis, MN 3:34:28 8:11 987 455 M20 Benjamin Wipf, 26, Minneapolis, MN 3:34:28 8:11 988 149 M35 Pedro Neves, 38, Evora, PT 3:34:28 8:11 989 456 M20 Garrett Wagner, 29, Brooklyn Center, MN 3:34:29 8:11 990 150 M35 Ryan Nichols, 38, Dayton, OH 3:34:32 8:11 991 457 M20 Brendan Thompson, 23, Mason City, IA 3:34:37 8:11 992 148 M40 Todd Carlson, 40, Lakeville, MN 3:34:38 8:11 993 458 M20 Justin Storlie, 31, Woodbury, MN 3:34:40 8:11 994 75 M50 John Bina, 51, Lakeville, MN 3:34:42 8:11 995 151 M35 Javin Olson, 36, Bloomington, MN 3:34:42 8:11 996 459 M20 Carson Potter, 21, Evanston, IL 3:34:42 8:11 997 460 M20 Andrew Barno-Iversen, 29, Minneapolis, MN 3:34:43 8:11 998 461 M20 Andrew Warg, 24, St Louis Park, MN 3:34:44 8:11 999 462 M20 Kenny King, 25, Austin, MN 3:34:46 8:11 1000 76 M50 Bill Dinon, 54, St Paul, MN 3:34:46 8:11 1001 463 M20 Danny King, 25, Minneapolis, MN 3:34:46 8:11 1002 152 M35 Chris Scotch, 36, Los Gatos, CA 3:34:50 8:12 1003 464 M20 Peter Kratz, 30, St Paul, MN 3:34:50 8:12 1004 465 M20 Jacob Dettmann, 32, Minneapolis, MN 3:34:52 8:12 1005 153 M35 Matt McCoy, 37, Minneapolis, MN 3:34:52 8:12 1006 466 M20 Trenton Roehlk, 26, Cedar Rapids, IA 3:34:53 8:12 1007 77 M50 Chris Drazan, 52, Edina, MN 3:34:55 8:12 1008 467 M20 Chris Wrightson, 28, Reno, NV 3:34:56 8:12 1009 149 M40 Matthew Baer, 40, Gaithersburg, MD 3:34:57 8:12 1010 154 M35 John Finn, 39, Eden Prairie, MN 3:34:58 8:12 1011 468 M20 Lance Maerz, 23, Deforest, WI 3:35:00 8:12 1012 469 M20 James Rodriguez, 27, Minneapolis, MN 3:35:03 8:12 1013 470 M20 Brian Stearns, 34, Eden Prairie, MN 3:35:05 8:12 1014 471 M20 Matt Goff, 26, Mankato, MN 3:35:06 8:12 1015 472 M20 Lucas McIntosh, 27, Minneapolis, MN 3:35:08 8:12 1016 107 M45 Eric Chabin, 46, Chanhassen, MN 3:35:08 8:12 1017 473 M20 Nate Schraan, 29, Eau Claire, WI 3:35:10 8:12 1018 474 M20 Jon Sopcak, 27, Streamwood, IL 3:35:11 8:12 1019 475 M20 Christopher Goodrich, 32, St Paul, MN 3:35:12 8:12 1020 150 M40 Neil Skemp, 42, Minneapolis, MN 3:35:12 8:12 1021 476 M20 Matthew Barrett, 22, Wayzata, MN 3:35:12 8:12 1022 39 M55 Don Vander Hoff, 58, Grand Rapids, MI 3:35:13 8:13 1023 477 M20 Adam Majewski, 26, Minneapolis, MN 3:35:15 8:13 1024 155 M35 Jason Boon, 39, St Paul, MN 3:35:15 8:13 1025 78 M50 Randy Pool, 52, Bloomington, MN 3:35:17 8:13 1026 478 M20 Justin Chapman, 34, Rochester, MN 3:35:18 8:13 1027 479 M20 Peter Cyr, 27, Richfield, MN 3:35:19 8:13 1028 10 M60 Eduardo Matsuo, 60, Ann Arbor, MI 3:35:25 8:13 1029 480 M20 Bret Peterson, 25, Minneapolis, MN 3:35:25 8:13 1030 156 M35 Michael Rieker, 38, Peoria, IL 3:35:26 8:13 1031 481 M20 Emanuel Iorianni, 32, Thunder Bay, ON 3:35:30 8:13 1032 157 M35 Jesus Medina, 39, Chicago, IL 3:35:32 8:13 1033 151 M40 Tim Cassidy, 41, Plymouth, MN 3:35:33 8:13 1034 2 M16 Victor Wang, 17, St Paul, MN 3:35:34 8:13 1035 11 M60 Michael Menovich, 62, Lexington, MA 3:35:36 8:13 1036 108 M45 Peter Sagal, 48, Oak Park, MN 3:35:36 8:13 1037 3 M16 David Deming, 17, Afton, MN 3:35:36 8:13 1038 40 M55 Ted Lillehei, 58, Minneapolis, MN 3:35:36 8:13 1039 79 M50 Kevin Ross, 50, Minneapolis, MN 3:35:37 8:13 1040 482 M20 Zachary Papas, 29, Brooklyn, NY 3:35:37 8:13 1041 109 M45 Scott Long, 48, Cambridge, MN 3:35:41 8:14 1042 483 M20 Neil Duren, 34, Rockville, MD 3:35:43 8:14 1043 80 M50 Juan Antonio Ortiz, 50, Mexico City 3:35:43 8:14 1044 484 M20 Allen Lemay, 32, Minneapolis, MN 3:35:45 8:14 1045 485 M20 Paul Birdsall, 31, Fort Collins, CO 3:35:46 8:14 1046 486 M20 Paul Madden, 28, Minneapolis, MN 3:35:49 8:14 1047 81 M50 Troy Ivey, 50, Monticello, MN 3:35:50 8:14 1048 82 M50 Robert Larson, 50, Jefferson, IA 3:35:53 8:14 1049 152 M40 Matthew O'Hara, 44, St Paul, MN 3:35:53 8:14 1050 153 M40 Eric Cleveland, 44, Rochester, MN 3:35:55 8:14 1051 110 M45 Edward Younk, 46, Rochester, MN 3:35:56 8:14 1052 41 M55 Mark Wise, 58, Fall Creek, WI 3:36:00 8:14 1053 487 M20 Wesley Bickler, 24, Antigo, WI 3:36:01 8:14 1054 488 M20 Noah Keller, 33, Minneapolis, MN 3:36:06 8:15 1055 158 M35 Mike Steinert, 37, Lakeville, MN 3:36:10 8:15 1056 159 M35 Joseph Anderson, 39, Pine River, MN 3:36:12 8:15 1057 489 M20 Lucas Wilson, 29, Minneapolis, MN 3:36:12 8:15 1058 490 M20 Ryan Rengo, 31, Ramsey, MN 3:36:13 8:15 1059 12 M60 Terry Pohlkamp, 61, Scandia, MN 3:36:14 8:15 1060 491 M20 Jim Stodola, 33, Victoria, MN 3:36:19 8:15 1061 160 M35 Jason Pundsack, 38, Shoreview, MN 3:36:27 8:15 1062 492 M20 Kyle Sobota, 31, Shakopee, MN 3:36:27 8:15 1063 161 M35 Petrus Van Kalkeren, 36, Boston, MA 3:36:27 8:15 1064 42 M55 Greg Sorensen, 58, Mount Kisco, NY 3:36:29 8:15 1065 154 M40 Kevin Chenoweth, 43, Highlands Ranch, CO 3:36:30 8:15 1066 162 M35 Michael Carr, 35, Edina, MN 3:36:30 8:15 1067 83 M50 Tony Loyd, 54, Little Canada, MN 3:36:31 8:15 1068 493 M20 Skelley Kyle, 32, Victoria, MN 3:36:32 8:16 1069 155 M40 Mike Iwan, 42, Golden Valley, MN 3:36:33 8:16 1070 84 M50 Dennis Judd, 52, Urbandale, IA 3:36:34 8:16 1071 85 M50 Randy Mulligan, 51, Woodbury, MN 3:36:35 8:16 1072 494 M20 Taylor Long, 28, Minneapolis, MN 3:36:37 8:16 1073 156 M40 Joel Fuller, 44, Minneapolis, MN 3:36:38 8:16 1074 163 M35 Johnathan Ruger, 35, Menomonie, WI 3:36:38 8:16 1075 111 M45 Harry Conn, 45, Midlothian, VA 3:36:41 8:16 1076 495 M20 Andrew Serrian, 25, St Paul, MN 3:36:41 8:16 1077 164 M35 Matthew Hansen, 37, Frisco, TX 3:36:42 8:16 1078 496 M20 Cory Sents, 25, Fridley, MN 3:36:43 8:16 1079 157 M40 James Rudolph, 43, Richfield, MN 3:36:44 8:16 1080 497 M20 Kevin Huseby, 23, Ks City, MO 3:36:45 8:16 1081 498 M20 Patrick McCarthy, 31, Durham, NC 3:36:48 8:16 1082 158 M40 Elias Pastrana Navarro, 40, Minneapolis, MN 3:36:51 8:16 1083 499 M20 Luke Eichten, 33, Minneapolis, MN 3:36:56 8:16 1084 112 M45 Arley Anderson, 49, Plymouth, MN 3:36:57 8:16 1085 113 M45 Tony Carrillo, 46, Chanhassen, MN 3:37:02 8:17 1086 114 M45 Kurt Nelson, 47, Forest Lake, MN 3:37:06 8:17 1087 159 M40 Benny Mike, 43, South St Paul, MN 3:37:07 8:17 1088 160 M40 Geoff Beaty, 40, Apple Valley, MN 3:37:09 8:17 1089 165 M35 Anthony Kofakis, 39, Clear Lake, WI 3:37:11 8:17 1090 166 M35 Brock Carlson, 38, Elk River, MN 3:37:11 8:17 1091 500 M20 Josh Thiemann, 33, Dodge Center, MN 3:37:19 8:17 1092 501 M20 Chad Loewenstine, 31, St Louis, MO 3:37:20 8:17 1093 13 M60 Robert Benson, 63, Dallas, TX 3:37:25 8:18 1094 502 M20 Michael Bernstein, 28, Brooklyn, NY 3:37:27 8:18 1095 503 M20 Mike Engeldinger, 33, Hastings, MN 3:37:27 8:18 1096 504 M20 Tyler Coppock, 30, Plymouth, MN 3:37:31 8:18 1097 167 M35 Daniel Gustafson, 36, St Louis Park, MN 3:37:32 8:18 1098 161 M40 Todd Lutkauskas, 42, St Paul, MN 3:37:34 8:18 1099 505 M20 Andres Ruvalcaba, 30, Zapopan Jalisco 3:37:43 8:18 1100 86 M50 William Seehafer, 52, Long Lake, MN 3:37:46 8:18 1101 115 M45 Michael Erlandson, 49, Minneapolis, MN 3:37:46 8:18 1102 506 M20 Ryan Buechel, 24, Chicago, IL 3:37:49 8:18 1103 43 M55 Ken Walker, 55, Brights Grove, ON 3:37:53 8:19 1104 507 M20 Thomas Erickson, 30, St Paul, MN 3:37:55 8:19 1105 87 M50 Scott Mevissen, 54, White Bear Lake, MN 3:37:55 8:19 1106 162 M40 Kurt Knox, 40, Waconia, MN 3:37:56 8:19 1107 508 M20 William Brueske, 34, Belle Plaine, MN 3:37:58 8:19 1108 509 M20 Matthew Wiegand, 22, Burnsville, MN 3:37:58 8:19 1109 163 M40 Conway Daniel, 43, Minneapolis, MN 3:37:59 8:19 1110 168 M35 Derek Brown, 38, Kirkwood, MO 3:37:59 8:19 1111 510 M20 Todd Millenacker, 34, Shakopee, MN 3:38:07 8:19 1112 164 M40 Dave Connaker, 41, Plymouth, MN 3:38:09 8:19 1113 116 M45 John Tate, 47, Cary, NC 3:38:09 8:19 1114 169 M35 Daniel Jackson, 35, Minneapolis, MN 3:38:13 8:19 1115 170 M35 Ty Heuer, 39, Eden Prairie, MN 3:38:14 8:19 1116 511 M20 Casey Hutson, 30, Farmington, MN 3:38:18 8:20 1117 512 M20 Erik Coglianese, 25, Chicago, IL 3:38:19 8:20 1118 513 M20 Jayson Petersen, 29, Kirkland, WA 3:38:22 8:20 1119 514 M20 Benjamin Bachmeier, 22, Minneapolis, MN 3:38:23 8:20 1120 515 M20 Cody Lensing, 23, Minneapolis, MN 3:38:23 8:20 1121 165 M40 Wayne Linderman, 41, Altoona, WI 3:38:25 8:20 1122 516 M20 Mitchell Schoen, 22, Maple Plain, MN 3:38:29 8:20 1123 117 M45 Scott Bordon, 45, Minneapolis, MN 3:38:29 8:20 1124 517 M20 Anurag Jain, 26, Minneapolis, MN 3:38:30 8:20 1125 44 M55 Tom Sawyer, 57, McFarland, WI 3:38:31 8:20 1126 88 M50 Mark Pixler, 51, St Paul, MN 3:38:32 8:20 1127 118 M45 Mike Gustafson, 47, St Michael, MN 3:38:32 8:20 1128 518 M20 Joel Dubiel, 23, Ramsey, MN 3:38:34 8:20 1129 45 M55 Rod Loran, 56, Woodbury, MN 3:38:39 8:20 1130 519 M20 Gada Roba, 31, Minneapolis, MN 3:38:39 8:20 1131 520 M20 Stephen Keeler, 28, St Paul, MN 3:38:41 8:20 1132 521 M20 Brian McLafferty, 33, St Paul, MN 3:38:42 8:20 1133 89 M50 John Gunther, 51, Wildomar, CA 3:38:42 8:20 1134 90 M50 Rich Mohrland, 53, Rosemount, MN 3:38:42 8:20 1135 522 M20 Kevin Hill, 25, St Louis Park, MN 3:38:43 8:21 1136 171 M35 Brent Woods, 36, Minnetonka, MN 3:38:43 8:21 1137 172 M35 Michael Andrew Zee, 35, Washington, DC 3:38:45 8:21 1138 523 M20 Joshua Furman, 34, Arlington, VA 3:38:46 8:21 1139 166 M40 Bay Shock, 41, Woodbury, MN 3:38:55 8:21 1140 119 M45 Tim Petersen, 48, Bloomington, MN 3:38:57 8:21 1141 524 M20 Tony Olson, 28, Burnsville, MN 3:38:57 8:21 1142 525 M20 Gordon Simle, 32, St Paul, MN 3:38:57 8:21 1143 91 M50 Jay Grandprey, 52, Windom, MN 3:38:58 8:21 1144 9 M18 MacK Nystrom, 19, Blaine, MN 3:39:04 8:21 1145 92 M50 Jim Glazer, 54, St Paul, MN 3:39:05 8:21 1146 120 M45 Jay Wnuk, 45, Galesville, WI 3:39:07 8:21 1147 167 M40 Kurt Adolfson, 44, New Brighton, MN 3:39:10 8:22 1148 168 M40 Jason Harrington, 42, Spirit Lake, IA 3:39:11 8:22 1149 93 M50 Jim Chaney, 50, Fairlawn, OH 3:39:14 8:22 1150 46 M55 Bob Frawley, 57, Minneapolis, MN 3:39:16 8:22 1151 173 M35 Dustin Veenendall, 37, Baldwin, WI 3:39:17 8:22 1152 526 M20 Jacob Volkmann, 31, St Louis Park, MN 3:39:19 8:22 1153 527 M20 Ryan Wilson, 31, Minneapolis, MN 3:39:22 8:22 1154 528 M20 Derek Willems, 24, Minneapolis, MN 3:39:23 8:22 1155 529 M20 Paul Tanghe, 31, Edina, MN 3:39:25 8:22 1156 94 M50 Brent Friesen, 54, Oak Park, IL 3:39:26 8:22 1157 121 M45 Scott Hippen, 45, Chanhassen, MN 3:39:31 8:22 1158 122 M45 Todd Thierer, 49, St Paul, MN 3:39:32 8:22 1159 123 M45 Sean Wallace, 47, Plover, WI 3:39:33 8:22 1160 95 M50 Murray Greer, 53, Minot, ND 3:39:34 8:22 1161 96 M50 Greg Younker, 51, White Bear Lake, MN 3:39:34 8:22 1162 530 M20 Kevin Younker, 21, White Bear Lake, MN 3:39:34 8:22 1163 124 M45 Steve Nelson, 47, St Paul, MN 3:39:39 8:23 1164 125 M45 Jeff Hathaway, 45, Woodbury, MN 3:39:39 8:23 1165 531 M20 Hans Layman, 30, San Francisco, CA 3:39:39 8:23 1166 532 M20 Jacob Heidemann, 26, Inver Grove Hts, MN 3:39:43 8:23 1167 97 M50 Andrew Johnson, 52, St Paul, MN 3:39:44 8:23 1168 533 M20 Andrew Twito, 27, Eagan, MN 3:39:44 8:23 1169 169 M40 Tom Brandt, 43, Blaine, MN 3:39:45 8:23 1170 534 M20 Andrew Rehmann, 24, Roseville, MN 3:39:46 8:23 1171 170 M40 Dirk Yamamoto, 43, Beavercreek, OH 3:39:46 8:23 1172 174 M35 Amit Bagchi, 38, Mountain View, CA 3:39:46 8:23 1173 98 M50 Dan Hinrichs, 53, Richfield, MN 3:39:47 8:23 1174 535 M20 Tyler Merten, 27, Minneapolis, MN 3:39:49 8:23 1175 171 M40 Michael Haviland, 43, Philadelphia, PA 3:39:50 8:23 1176 536 M20 Lucas Ingram, 25, St Louis Park, MN 3:39:51 8:23 1177 172 M40 Lance Stendal, 43, Plymouth, MN 3:39:51 8:23 1178 47 M55 James Enge, 57, Minneapolis, MN 3:39:52 8:23 1179 99 M50 David Dornfeld, 53, Edina, MN 3:39:54 8:23 1180 173 M40 Travis Zorn, 41, Plymouth, MN 3:39:54 8:23 1181 126 M45 Eric Smith, 45, St Paul, MN 3:39:56 8:23 1182 100 M50 Thomas Brennan, 54, Lonsdale, MN 3:39:57 8:23 1183 175 M35 Mathias Eichten, 35, Anoka, MN 3:39:58 8:23 1184 537 M20 Eric Brandt, 33, Duluth, MN 3:39:59 8:23 1185 538 M20 Seth Salenger, 31, Minneapolis, MN 3:39:59 8:23 1186 176 M35 Josh Retka, 36, Chaska, MN 3:40:00 8:23 1187 539 M20 Joshua Leigh, 27, Apple Valley, MN 3:40:00 8:23 1188 101 M50 Kristopher Hartwig, 54, Roseville, MN 3:40:01 8:24 1189 174 M40 Chris Pope, 44, Minnetonka, MN 3:40:02 8:24 1190 177 M35 Douglas McCormack, 38, Lino Lakes, MN 3:40:03 8:24 1191 175 M40 Anthony Paduano, 44, Farmington, MN 3:40:05 8:24 1192 178 M35 Patrick Dudley, 35, Washington, DC 3:40:05 8:24 1193 540 M20 Mitchell Hanson, 29, St Paul, MN 3:40:09 8:24 1194 541 M20 Anthony Matos, 25, Bloomington, MN 3:40:11 8:24 1195 48 M55 Norman Kane, 58, Milladore, WI 3:40:13 8:24 1196 542 M20 Garett Karalus, 22, St Paul, MN 3:40:16 8:24 1197 102 M50 Kevin Schoen, 50, Maple Plain, MN 3:40:16 8:24 1198 543 M20 Aaron Cahn, 22, Brown Deer, WI 3:40:16 8:24 1199 103 M50 Gary Mullen-Schultz, 51, Minneapolis, MN 3:40:18 8:24 1200 127 M45 John Barker, 45, Minong, WI 3:40:24 8:24 1201 176 M40 Mark Riebe, 44, Maplewood, MN 3:40:24 8:24 1202 104 M50 Dean Groth, 53, Richfield, MN 3:40:25 8:24 1203 179 M35 Joseph Jackson, 36, Minneapolis, MN 3:40:27 8:25 1204 180 M35 Aaron Rydeen, 39, New Hope, MN 3:40:29 8:25 1205 177 M40 Jonathan Pettit, 40, Moose Lake, MN 3:40:31 8:25 1206 178 M40 Jason Sickmann, 42, Cloquet, MN 3:40:31 8:25 1207 544 M20 Micah Johnson, 23, Rochester, MN 3:40:32 8:25 1208 545 M20 Andrew Sturtevant, 33, Appleton, WI 3:40:33 8:25 1209 128 M45 Matthew Stoneking, 46, Appleton, WI 3:40:33 8:25 1210 179 M40 Joe Kelzer, 43, New Richmond, WI 3:40:34 8:25 1211 546 M20 Carlos Azofeifa, 32, Quepos 3:40:36 8:25 1212 49 M55 Hyon Kim, 58, Burnsville, MN 3:40:39 8:25 1213 547 M20 Alex Hover, 26, Minneapolis, MN 3:40:39 8:25 1214 180 M40 John Turpen, 44, Woodbury, MN 3:40:39 8:25 1215 548 M20 Daniel Slattery, 29, Minneapolis, MN 3:40:41 8:25 1216 105 M50 Mark Griffin, 51, Stevens Point, WI 3:40:44 8:25 1217 549 M20 Jonathan Lund, 28, Plymouth, MN 3:40:45 8:25 1218 181 M40 Thomas Goettl, 40, St Louis Park, MN 3:40:47 8:25 1219 550 M20 Scott Kostohryz, 34, Moorhead, MN 3:40:47 8:25 1220 182 M40 Steve Billingsley, 40, Des Moines, IA 3:40:48 8:25 1221 551 M20 Chad Greenwaldt, 34, Minneapolis, MN 3:40:49 8:25 1222 183 M40 Ryan Masters, 40, Brooklyn Park, MN 3:40:51 8:25 1223 129 M45 Steven Harley, 46, Woodbury, MN 3:40:52 8:25 1224 181 M35 Griffin Geisler, 36, Bloomington, MN 3:40:53 8:25 1225 130 M45 Christopher Geisler, 45, St Paul, MN 3:40:53 8:25 1226 552 M20 Dave MacAlena, 32, Annandale, MN 3:40:56 8:26 1227 553 M20 Christopher Desjardins, 33, Minneapolis, MN 3:41:01 8:26 1228 14 M60 Greg Ohlsen, 60, Maplewood, MN 3:41:01 8:26 1229 554 M20 Aaron Hoverson, 24, Galesville, WI 3:41:01 8:26 1230 555 M20 John Peattie, 29, San Francisco, CA 3:41:04 8:26 1231 556 M20 Ryan Maas, 26, Chanhassen, MN 3:41:08 8:26 1232 557 M20 Joshua Moen, 25, Rogers, MN 3:41:08 8:26 1233 558 M20 Jonathan Radloff, 28, Minneapolis, MN 3:41:12 8:26 1234 559 M20 Kevin Keto, 29, Forest Lake, MN 3:41:14 8:26 1235 182 M35 Bryon Graun, 35, Colby, WI 3:41:15 8:26 1236 131 M45 Charles Ramsay, 46, Shoreview, MN 3:41:17 8:26 1237 50 M55 Jeff Johnston, 59, Deer Park, WI 3:41:18 8:26 1238 184 M40 Derrick Hongerholt, 44, New Market, MN 3:41:21 8:27 1239 560 M20 Joe Sanderson, 27, Inver Grove Hts, MN 3:41:22 8:27 1240 1 M70 Dean Bachmeier, 72, Minot, ND 3:41:26 8:27 1241 561 M20 Jason Sehloff, 25, Maple Grove, MN 3:41:27 8:27 1242 185 M40 Eric Meier, 40, Chanhassen, MN 3:41:28 8:27 1243 183 M35 James Nesler, 39, La Crosse, WI 3:41:28 8:27 1244 186 M40 Juan Carlos Trevino, 40, San Pedro 3:41:28 8:27 1245 106 M50 Roberto Rios, 50, Mexico City 3:41:31 8:27 1246 187 M40 Anders Pierson, 43, Butterfield, MN 3:41:35 8:27 1247 562 M20 Reece Lindberg, 29, Minneapolis, MN 3:41:38 8:27 1248 132 M45 Wesley Greer, 48, Roswell, GA 3:41:39 8:27 1249 107 M50 John Liane, 51, Shakopee, MN 3:41:40 8:27 1250 563 M20 Khristopher Grant, 24, Winona, MN 3:41:41 8:27 1251 184 M35 John Bartsh, 37, Richfield, MN 3:41:42 8:27 1252 51 M55 Edward Schneider, 56, Roseville, MN 3:41:42 8:27 1253 564 M20 Tom Bigelow, 32, Robbinsdale, MN 3:41:44 8:27 1254 52 M55 Terry Cheng, 56, Plymouth, MN 3:41:45 8:27 1255 565 M20 Josh Mitchell, 34, Seattle, WA 3:41:48 8:28 1256 188 M40 Andrew Jordan, 43, Woodbury, MN 3:41:50 8:28 1257 189 M40 Sean Clifford, 42, Denver, CO 3:41:52 8:28 1258 185 M35 Jeremy Dunlavey, 39, Ankeny, IA 3:41:54 8:28 1259 190 M40 Tobin Johnson, 41, Plymouth, MN 3:41:58 8:28 1260 566 M20 Nicholas Aschbrenner, 31, Silver Spring, MD 3:41:59 8:28 1261 567 M20 Alex Focke, 28, West St Paul, MN 3:42:00 8:28 1262 15 M60 Tom Silverberg, 60, Bloomington, MN 3:42:01 8:28 1263 186 M35 Dylan Abrams, 37, White Bear Lake, MN 3:42:02 8:28 1264 568 M20 Dereck Flom, 26, St Louis Park, MN 3:42:04 8:28 1265 187 M35 Casey Miller, 38, Urbandale, IA 3:42:06 8:28 1266 191 M40 Mancel Mitchell, 42, Minneapolis, MN 3:42:09 8:28 1267 133 M45 Craig Gordon, 48, Edina, MN 3:42:12 8:29 1268 569 M20 Robert Gorski, 33, Shoreview, MN 3:42:12 8:29 1269 2 M65 Cliff Reithel, 65, Madison, WI 3:42:14 8:29 1270 188 M35 Scott Schroepfer, 38, Eagan, MN 3:42:14 8:29 1271 108 M50 Mike Wanzer, 53, Corpus Christi, TX 3:42:15 8:29 1272 570 M20 William Kretsch, 31, Roseville, MN 3:42:16 8:29 1273 109 M50 Michel Michno, 50, Minneapolis, MN 3:42:17 8:29 1274 189 M35 Brian Pierce, 36, Oakdale, MN 3:42:18 8:29 1275 571 M20 Chris Stevermer, 22, Savage, MN 3:42:20 8:29 1276 53 M55 Leigh Smith, 55, Thunder Bay, ON 3:42:21 8:29 1277 134 M45 Brian Kroeger, 48, St Paul, MN 3:42:24 8:29 1278 572 M20 David Stolper, 26, Boston, MA 3:42:26 8:29 1279 54 M55 Paul Stein, 55, Rosemount, MN 3:42:32 8:29 1280 573 M20 Robert Peschke, 22, Minneapolis, MN 3:42:36 8:29 1281 190 M35 John Grivell, 38, Winnipeg, MB 3:42:37 8:29 1282 4 M16 Rob Frederick, 16, Lakeville, MN 3:42:43 8:30 1283 16 M60 Robert Nixon, 61, Rapid City, SD 3:42:44 8:30 1284 574 M20 Ryan Hunder, 33, Minneapolis, MN 3:42:45 8:30 1285 192 M40 Chris Linde, 43, Minneapolis, MN 3:42:46 8:30 1286 575 M20 Rin Suzuki, 31, Rochester, MN 3:42:48 8:30 1287 135 M45 Dan Cusick, 48, North St Paul, MN 3:42:49 8:30 1288 576 M20 Tyler Thomas, 33, Robbinsdale, MN 3:42:53 8:30 1289 193 M40 David Shinn, 43, Livonia, MI 3:42:54 8:30 1290 191 M35 Matthew Hallman, 37, Seattle, WA 3:42:54 8:30 1291 192 M35 Dan Weston, 39, Cottage Grove, MN 3:42:57 8:30 1292 577 M20 Kyle Filen, 25, St Paul, MN 3:43:00 8:30 1293 55 M55 James Rue, 59, St Paul, MN 3:43:01 8:30 1294 578 M20 Kyle True, 28, Minneapolis, MN 3:43:02 8:30 1295 136 M45 Richard Soderbeck, 49, Coon Rapids, MN 3:43:04 8:30 1296 110 M50 Dave Just, 53, Victoria, MN 3:43:05 8:31 1297 579 M20 Travis Tomford, 29, White Bear Lake, MN 3:43:06 8:31 1298 194 M40 Carl Crosby Lehmann, 44, Edina, MN 3:43:10 8:31 1299 137 M45 James Lewis, 49, South Bend, IN 3:43:11 8:31 1300 580 M20 Bryan McClusky, 34, Blaine, MN 3:43:11 8:31 1301 581 M20 Patrick Smith, 33, Minneapolis, MN 3:43:12 8:31 1302 195 M40 Eric Hofschire, 41, Denver, CO 3:43:14 8:31 1303 138 M45 Tim Lindgren, 48, Crystal, MN 3:43:17 8:31 1304 193 M35 Dylan Leonard, 38, Eau Claire, WI 3:43:18 8:31 1305 194 M35 Eduardo Rodriguez, 39, San Pedro 3:43:18 8:31 1306 196 M40 Gary Kragness, 42, Oakdale, MN 3:43:19 8:31 1307 139 M45 Michael Helmick, 49, Carver, MN 3:43:20 8:31 1308 111 M50 Chris Nutting, 52, Fridley, MN 3:43:22 8:31 1309 140 M45 Chris Sibley, 45, Chanhassen, MN 3:43:23 8:31 1310 56 M55 John Nelson, 56, Madison, SD 3:43:24 8:31 1311 141 M45 Jon Cioffi, 46, Ann Arbor, MI 3:43:28 8:31 1312 197 M40 Kyung Kim, 43, St Louis, MO 3:43:31 8:32 1313 195 M35 Angel De Vecchi, 39, Benito Juarez 3:43:32 8:32 1314 196 M35 David Olson, 36, Hugo, MN 3:43:35 8:32 1315 582 M20 Hideki Kinoshita, 34, Brooklyn, NY 3:43:39 8:32 1316 583 M20 Jesse Walter, 30, Woodbury, MN 3:43:48 8:32 1317 584 M20 Scott Robinson, 34, Apple Valley, MN 3:43:49 8:32 1318 585 M20 Matt Entinger, 24, Minneapolis, MN 3:43:52 8:32 1319 586 M20 Tom Secord, 30, Shoreview, MN 3:43:56 8:32 1320 587 M20 Benjamin Lai, 31, Rochester, MN 3:43:58 8:33 1321 198 M40 Jon Farm, 41, Rice Lake, WI 3:43:58 8:33 1322 197 M35 Greg Winn, 37, Bloomington, IL 3:44:00 8:33 1323 142 M45 Gordon Harwood, 49, Minneapolis, MN 3:44:01 8:33 1324 199 M40 Robert Parsons, 40, St Paul, MN 3:44:04 8:33 1325 57 M55 Randall Boler, 58, Stillwater, MN 3:44:06 8:33 1326 588 M20 Patrick Greer, 26, Omaha, NE 3:44:06 8:33 1327 200 M40 Chris Vitalis, 41, Hugo, MN 3:44:06 8:33 1328 201 M40 Mark Vyvyan, 41, Maple Grove, MN 3:44:06 8:33 1329 202 M40 Peter Kordonowy, 43, Carver, MN 3:44:06 8:33 1330 58 M55 Mal Mingo, 59, St Paul, MN 3:44:07 8:33 1331 589 M20 Justin Hagen, 27, Eden Prairie, MN 3:44:09 8:33 1332 590 M20 John Kalis, 31, Minot, ND 3:44:10 8:33 1333 143 M45 Todd White, 46, Roseville, MN 3:44:13 8:33 1334 591 M20 Matthew Baldwin, 31, Minneapolis, MN 3:44:13 8:33 1335 592 M20 Nick Hedberg, 28, Minneapolis, MN 3:44:17 8:33 1336 593 M20 Mike Joseph, 29, Plymouth, MN 3:44:19 8:33 1337 59 M55 Joseph Evans, 56, New Richmond, WI 3:44:20 8:33 1338 144 M45 Todd Hardwick, 45, Roseville, MN 3:44:20 8:33 1339 594 M20 Philip Breczinski, 23, Golden Valley, MN 3:44:26 8:34 1340 198 M35 Brent Buresh, 39, Decorah, IA 3:44:26 8:34 1341 595 M20 Stephen Nixon, 22, Rapid City, SD 3:44:28 8:34 1342 596 M20 Louis Prahl, 26, Minneapolis, MN 3:44:28 8:34 1343 597 M20 Paul Jackson, 30, Minneapolis, MN 3:44:29 8:34 1344 199 M35 Sam Black, 39, Minnetonka, MN 3:44:31 8:34 1345 145 M45 Mark Bucki, 48, Eagan, MN 3:44:31 8:34 1346 203 M40 Michael Munzen, 44, Rosemount, MN 3:44:32 8:34 1347 598 M20 Aaron Olson, 32, Brooklyn Center, MN 3:44:33 8:34 1348 599 M20 Chad Armbruster, 33, Minneapolis, MN 3:44:34 8:34 1349 146 M45 Alex Anis, 48, Winnipeg, MB 3:44:34 8:34 1350 112 M50 John Friday, 54, Thunder Bay, ON 3:44:37 8:34 1351 200 M35 Ricardo Sandoval, 39, Woodbury, MN 3:44:38 8:34 1352 600 M20 Jonathan Lui, 30, San Francisco, CA 3:44:38 8:34 1353 147 M45 Dan Quiggle, 48, Garfield, MN 3:44:38 8:34 1354 601 M20 Davis Gooch, 25, Minneapolis, MN 3:44:39 8:34 1355 201 M35 Chris Goldsmith, 37, Minnetonka, MN 3:44:44 8:34 1356 148 M45 Louis Heidenreich, 46, Roselle, IL 3:44:46 8:34 1357 202 M35 Daniel Polski, 36, Maplewood, MN 3:44:46 8:34 1358 203 M35 Jonathan Schreiner, 38, Lakeville, MN 3:44:46 8:34 1359 602 M20 Michael Wysocki, 25, Omaha, NE 3:44:47 8:34 1360 603 M20 Jeremy Robb, 27, Minneapolis, MN 3:44:47 8:34 1361 204 M40 David Conroy, 44, St Joseph, MO 3:44:49 8:34 1362 204 M35 Jeremy Holman, 37, Farmington, MN 3:44:49 8:34 1363 604 M20 Mike Luke, 32, Bloomington, MN 3:44:52 8:35 1364 113 M50 Randy Gibson, 53, La Crescent, MN 3:44:52 8:35 1365 114 M50 Steve Alpeter, 51, Edina, MN 3:44:55 8:35 1366 605 M20 Peder Hanson, 33, Minneapolis, MN 3:44:57 8:35 1367 205 M40 Robert Schuldt, 40, Ramsey, MN 3:45:06 8:35 1368 206 M40 John Carter, 42, Vienna, WV 3:45:07 8:35 1369 115 M50 Matt Brandt, 52, Cedar Rapids, IA 3:45:07 8:35 1370 207 M40 Phillip Martin, 44, Eagan, MN 3:45:08 8:35 1371 205 M35 Donn MacDonald, 37, St Paul, MN 3:45:08 8:35 1372 606 M20 Connor Johnson, 24, Andover, MN 3:45:08 8:35 1373 10 M18 Davis Johnson, 19, Andover, MN 3:45:08 8:35 1374 607 M20 John Albert, 31, St Louis Park, MN 3:45:08 8:35 1375 608 M20 Wesley Meier, 28, North Liberty, IA 3:45:09 8:35 1376 149 M45 Jason Tintes, 45, Coon Rapids, MN 3:45:11 8:35 1377 116 M50 Mark Drapac, 51, Northfield, MN 3:45:18 8:36 1378 609 M20 Connor Judd, 20, Urbandale, IA 3:45:20 8:36 1379 610 M20 Justin Barrett, 29, Minneapolis, MN 3:45:24 8:36 1380 60 M55 Michael Feldpausch, 56, Long Grove, IA 3:45:25 8:36 1381 150 M45 Matt Mutzenberger, 47, Grand Forks, ND 3:45:26 8:36 1382 206 M35 Jeremy Kehl, 35, Hudson, WI 3:45:27 8:36 1383 117 M50 Scott Brueske, 51, Baxter, MN 3:45:29 8:36 1384 2 M70 Dale Summers, 70, Fargo, ND 3:45:30 8:36 1385 151 M45 Andrew Race, 46, Royal Oak, MI 3:45:31 8:36 1386 611 M20 Zach Mullinax, 31, Minneapolis, MN 3:45:31 8:36 1387 207 M35 Jason Kwiat, 39, Madison, WI 3:45:33 8:36 1388 612 M20 Charlie McGlynn, 28, Minneapolis, MN 3:45:37 8:36 1389 613 M20 Nathan Corrow, 29, St Paul, MN 3:45:41 8:36 1390 61 M55 Jeff Greeneway, 56, De Pere, WI 3:45:44 8:37 1391 614 M20 Dan Cline, 25, Chicago, IL 3:45:52 8:37 1392 208 M35 Darren Mauch, 38, Akron, OH 3:45:55 8:37 1393 615 M20 Anthony Cookas, 28, Minneapolis, MN 3:45:56 8:37 1394 208 M40 Ian Parney, 44, Rochester, MN 3:45:56 8:37 1395 616 M20 David Westlund, 34, Bloomington, MN 3:45:57 8:37 1396 617 M20 Ben Rydberg, 21, Winona, MN 3:45:57 8:37 1397 209 M35 Doug Arlinghaus, 37, Bellevue, KY 3:45:58 8:37 1398 152 M45 Bruce Tripp, 45, Richfield, MN 3:45:58 8:37 1399 62 M55 Mike Herold, 56, Minneapolis, MN 3:46:00 8:37 1400 618 M20 David Hunt, 34, Jacksonville, FL 3:46:00 8:37 1401 210 M35 Jason Santeler, 35, Schaumburg, IL 3:46:01 8:37 1402 211 M35 Josef Dostal, 37, Minnetonka, MN 3:46:03 8:37 1403 619 M20 James Debuse, 29, Minneapolis, MN 3:46:04 8:37 1404 118 M50 Abdulkadir Shire, 51, Minneapolis, MN 3:46:06 8:37 1405 620 M20 Bj Bockenhauer, 33, Pardeeville, WI 3:46:09 8:38 1406 153 M45 Tim Bode, 46, Buffalo, MN 3:46:10 8:38 1407 119 M50 Scott Johnson, 53, Bloomington, MN 3:46:15 8:38 1408 621 M20 Jacob Nath, 26, Minneapolis, MN 3:46:17 8:38 1409 622 M20 Jared Vanderhook, 29, Minneapolis, MN 3:46:18 8:38 1410 623 M20 Matthew Nowachek, 32, Milwaukee, WI 3:46:23 8:38 1411 17 M60 Bill Rogers, 62, Minneapolis, MN 3:46:24 8:38 1412 120 M50 Doug Barton, 51, Eagan, MN 3:46:24 8:38 1413 63 M55 Timothy Zoerb, 57, Eden Prairie, MN 3:46:32 8:38 1414 121 M50 Greg Thompson, 54, Plymouth, MN 3:46:32 8:38 1415 624 M20 Michael Ehrlichman, 33, Ithaca, NY 3:46:41 8:39 1416 212 M35 Chris Hendrickson, 37, North Mankato, MN 3:46:43 8:39 1417 625 M20 Joshua Greenspan, 29, Plymouth, MN 3:46:43 8:39 1418 213 M35 Scott Scheldberg, 35, Burnsville, MN 3:46:46 8:39 1419 209 M40 Craig Dolezal, 43, Woodbury, MN 3:46:47 8:39 1420 64 M55 Terrance Fowler, 55, Davenport, IA 3:46:48 8:39 1421 626 M20 Nicholas Salerno, 27, Washington, DC 3:46:49 8:39 1422 210 M40 Christopher Nicholson, 42, Casselton, ND 3:46:50 8:39 1423 627 M20 Kurt Bolstad, 25, Winona, MN 3:46:52 8:39 1424 65 M55 Mark Deters, 59, Apple Valley, MN 3:46:53 8:39 1425 214 M35 Richard Hand, 38, Burnsville, MN 3:46:54 8:39 1426 628 M20 Brent Anderson, 30, Lanesboro, MN 3:46:54 8:39 1427 629 M20 Jared Anderson, 31, Edina, MN 3:46:56 8:39 1428 211 M40 Mark Stevens, 40, Edina, MN 3:46:56 8:39 1429 154 M45 Rudy Regalado, 48, Rosemount, MN 3:46:57 8:39 1430 630 M20 Steven Dinges, 22, Madison, WI 3:46:57 8:39 1431 631 M20 Jason Gerken, 34, Brooklyn Center, MN 3:46:58 8:39 1432 632 M20 Eric Sodergren, 30, Minneapolis, MN 3:46:58 8:39 1433 633 M20 Steve Sarles, 27, Edina, MN 3:47:00 8:39 1434 634 M20 John Richardson, 32, Austin, TX 3:47:00 8:39 1435 635 M20 Tyler Giles, 28, St Paul, MN 3:47:01 8:40 1436 636 M20 Simon Gruber, 29, Minneapolis, MN 3:47:02 8:40 1437 637 M20 Aaron Kennedy, 34, Minneapolis, MN 3:47:03 8:40 1438 212 M40 Michael Iserman, 42, Champlin, MN 3:47:04 8:40 1439 638 M20 Charlie Hannon, 23, Rochester, MN 3:47:04 8:40 1440 639 M20 Ryan Johnson, 25, Prior Lake, MN 3:47:09 8:40 1441 155 M45 Brian Helmken, 47, Minnetonka, MN 3:47:10 8:40 1442 213 M40 Mark Benson, 43, Richfield, MN 3:47:14 8:40 1443 18 M60 Randy Dirks, 61, Waconia, MN 3:47:14 8:40 1444 214 M40 Jason Virkus, 41, Coon Rapids, MN 3:47:14 8:40 1445 640 M20 Edward Klein, 31, New York, NY 3:47:16 8:40 1446 641 M20 Dylan Schenk, 32, Lincoln, NE 3:47:16 8:40 1447 642 M20 John Hilleren, 33, Duluth, MN 3:47:17 8:40 1448 215 M35 Daniel Manchon, 35, Minneapolis, MN 3:47:17 8:40 1449 643 M20 Bobby Gospodarek, 32, Minneapolis, MN 3:47:19 8:40 1450 156 M45 Brad Vick, 47, Lake Elmo, MN 3:47:22 8:40 1451 644 M20 Anton Snyder, 23, Rice Lake, WI 3:47:23 8:40 1452 122 M50 Rick Lyrek, 52, Apple Valley, MN 3:47:23 8:40 1453 215 M40 Cameron Frueh, 42, Argusville, ND 3:47:24 8:40 1454 157 M45 Curt Steenbeke, 49, Munith, MI 3:47:30 8:41 1455 645 M20 Nicholas Deslauriers, 22, St Paul, MN 3:47:31 8:41 1456 646 M20 Kellen Witschen, 21, Aurora, MN 3:47:32 8:41 1457 647 M20 Patrick Nelson, 28, Bloomington, MN 3:47:32 8:41 1458 648 M20 Todd Hann, 32, St Louis Park, MN 3:47:33 8:41 1459 649 M20 Shawn Englund-Helmeke, 30, Minneapolis, MN 3:47:35 8:41 1460 650 M20 Tony Testin, 25, Joliet, IL 3:47:38 8:41 1461 123 M50 Matt Ernst, 52, Ks City, MO 3:47:38 8:41 1462 651 M20 Ed Hahn, 28, Minneapolis, MN 3:47:39 8:41 1463 216 M35 Michael Lockett, 38, Lakeville, MN 3:47:39 8:41 1464 217 M35 Stephen Mendrzychowski, 39, Edina, MN 3:47:42 8:41 1465 218 M35 Chris Gillis, 36, St Paul, MN 3:47:44 8:41 1466 124 M50 Patrick Erlandson, 54, Wayzata, MN 3:47:46 8:41 1467 652 M20 Omar Palacios, 30, Burnsville, MN 3:47:47 8:41 1468 653 M20 James Payette, 29, Minneapolis, MN 3:47:48 8:41 1469 654 M20 Nick Testin, 27, Naperville, IL 3:47:48 8:41 1470 219 M35 Greg Glennon, 39, Plano, TX 3:47:49 8:41 1471 216 M40 Eric Prosperi, 44, Johnston, IA 3:47:49 8:41 1472 125 M50 Barry Williamson, 51, Rosemount, MN 3:47:50 8:41 1473 655 M20 Alex Rasmussen, 33, Minneapolis, MN 3:47:50 8:41 1474 220 M35 Andrew Nippert, 38, Afton, MN 3:47:51 8:41 1475 656 M20 Ryan Bergseng, 21, Glencoe, MN 3:47:51 8:41 1476 657 M20 Dan Lucas, 31, Chicago, IL 3:47:54 8:42 1477 217 M40 Leroy H Briggs, 40, Corpus Christi, TX 3:47:54 8:42 1478 218 M40 Michael Huerta, 44, Corpus Christi, TX 3:47:55 8:42 1479 19 M60 Eduardo Edmundo Reynoso, 60, Mexico 3:47:56 8:42 1480 221 M35 Paul Kubista, 37, Long Lake, MN 3:47:57 8:42 1481 658 M20 Brady Foreman, 31, Eagan, MN 3:47:57 8:42 1482 126 M50 Brian Turner, 50, Winnipeg, MB 3:47:58 8:42 1483 659 M20 Nick Hall, 31, New Brighton, MN 3:48:00 8:42 1484 127 M50 Douglas Becker, 51, Fergus Falls, MN 3:48:02 8:42 1485 158 M45 Ryan Julius, 45, North Mankato, MN 3:48:02 8:42 1486 66 M55 Rene Galindo, 55, Mexico Df 3:48:03 8:42 1487 219 M40 Paul Elliott, 40, St Paul, MN 3:48:04 8:42 1488 660 M20 Sean Smith, 30, Bismarck, ND 3:48:06 8:42 1489 661 M20 Brendan Connelly, 24, Burnsville, MN 3:48:08 8:42 1490 662 M20 Andrew Kump, 23, Apple Valley, MN 3:48:09 8:42 1491 67 M55 John Mike, 58, New Richmond, WI 3:48:10 8:42 1492 220 M40 Joe Fittante, 43, Shakopee, MN 3:48:11 8:42 1493 222 M35 James Allen, 35, Hopkins, MN 3:48:11 8:42 1494 221 M40 Patrick Mulvihill, 43, St Paul, MN 3:48:12 8:42 1495 222 M40 Peter Keller, 44, Minnetonka, MN 3:48:13 8:42 1496 128 M50 Noboru Tomonari, 51, Northfield, MN 3:48:13 8:42 1497 11 M18 Mike Still, 19, Winnipeg, MB 3:48:14 8:42 1498 129 M50 Doug Grindberg, 54, Atlantic, IA 3:48:15 8:42 1499 223 M40 Alejandro Rabinstein, 43, Rochester, MN 3:48:16 8:42 1500 663 M20 Trevor Hicks, 27, Duluth, MN 3:48:19 8:43 1501 68 M55 Paul Glade, 58, Cedar Falls, IA 3:48:20 8:43 1502 223 M35 Mike Basel, 36, Blaine, MN 3:48:24 8:43 1503 159 M45 Michael Anderson, 49, Golden Valley, MN 3:48:27 8:43 1504 224 M40 Andrew Vedder, 41, Whitefish Bay, WI 3:48:27 8:43 1505 664 M20 Edgar Barajas, 21, Eagan, MN 3:48:30 8:43 1506 665 M20 Patrick Karelis, 29, Farmington, MN 3:48:31 8:43 1507 666 M20 Nathan Perry, 31, Ks City, MO 3:48:31 8:43 1508 667 M20 Dj Oeltjenbruns, 32, Minneapolis, MN 3:48:33 8:43 1509 160 M45 Thane Smith, 49, Winnipeg, MB 3:48:34 8:43 1510 668 M20 Kevin Stuth, 24, Everett, WA 3:48:34 8:43 1511 161 M45 Noiel Fontaine, 48, Longmeadow, MA 3:48:35 8:43 1512 130 M50 Neri Benitez, 53, Guatemala 3:48:36 8:43 1513 224 M35 Patrick Farwig, 39, Minneapolis, MN 3:48:38 8:43 1514 225 M40 Brad Franzwa, 43, North Liberty, IA 3:48:40 8:43 1515 69 M55 Mark Stegmaier, 58, Davenport, IA 3:48:41 8:43 1516 131 M50 Russell Grundhauser, 52, Eden Prairie, MN 3:48:41 8:43 1517 162 M45 Kevin Lentsch, 46, Chanhassen, MN 3:48:42 8:43 1518 669 M20 Sean Voeller, 29, Woodbury, MN 3:48:42 8:43 1519 226 M40 Luiz Castro, 43, St Paul, MN 3:48:44 8:43 1520 163 M45 John Falvey, 47, Lake City, MN 3:48:44 8:43 1521 132 M50 David Trettel, 54, Rice, MN 3:48:45 8:43 1522 133 M50 Michael Murray, 54, Sartell, MN 3:48:45 8:43 1523 164 M45 Luca Mazzei, 45, Shorewood, MN 3:48:46 8:44 1524 227 M40 Brian Trombley, 41, Excelsior, MN 3:48:46 8:44 1525 165 M45 David Leske, 45, Golden Valley, MN 3:48:46 8:44 1526 228 M40 Jerry Livingston, 41, Roseville, MN 3:48:47 8:44 1527 670 M20 Aaron Henderson, 28, St Paul, MN 3:48:48 8:44 1528 225 M35 Mark Jessee, 38, Brooklyn Center, MN 3:48:48 8:44 1529 229 M40 Damien Wolf, 43, Plymouth, MN 3:48:49 8:44 1530 226 M35 Greg Kassebaum, 39, Chanhassen, MN 3:48:51 8:44 1531 671 M20 Cullen Kirk, 30, Flagstaff, AZ 3:48:54 8:44 1532 227 M35 Wade Kragtorp, 38, Hopkins, MN 3:48:55 8:44 1533 228 M35 Wes Cronin, 35, Cottage Grove, MN 3:48:56 8:44 1534 70 M55 Jack King, 55, Henrico, VA 3:48:57 8:44 1535 229 M35 Nathan Metzinger, 39, Woodbury, MN 3:48:57 8:44 1536 230 M35 Jason Como, 37, St Paul, MN 3:48:59 8:44 1537 231 M35 Greg Seidel, 38, Farmington, MN 3:49:03 8:44 1538 672 M20 Kai Ludwig, 23, Madison, WI 3:49:05 8:44 1539 166 M45 Richard Michel, 49, Minneapolis, MN 3:49:05 8:44 1540 134 M50 Brian Bunkers, 52, Owatonna, MN 3:49:05 8:44 1541 673 M20 Ryan McCarthy, 34, Lakeville, MN 3:49:09 8:44 1542 230 M40 Mike McMahan, 41, Maple Grove, MN 3:49:10 8:44 1543 674 M20 Joel Kyle, 27, Robbinsdale, MN 3:49:15 8:45 1544 135 M50 Duane Jacobson, 50, Minneapolis, MN 3:49:21 8:45 1545 675 M20 Daniel Kullback, 21, Plymouth, MN 3:49:21 8:45 1546 232 M35 Colin Moran, 37, West Fargo, ND 3:49:22 8:45 1547 676 M20 Tom Guthrie, 22, St Louis Park, MN 3:49:25 8:45 1548 677 M20 Peter Nau, 34, Boston, MA 3:49:26 8:45 1549 233 M35 Paul Forristall, 39, Altoona, IA 3:49:27 8:45 1550 678 M20 Kerry Vohnoutka, 21, Duluth, MN 3:49:29 8:45 1551 679 M20 Brad Mitchell, 29, Rochester, MN 3:49:31 8:45 1552 136 M50 Marc Owens-Kurtz, 51, North Oaks, MN 3:49:33 8:45 1553 234 M35 Marc Shapiro, 35, Minneapolis, MN 3:49:36 8:45 1554 235 M35 Andrew Harrington, 36, Barron, WI 3:49:38 8:46 1555 680 M20 Ryan Larsen, 25, Omaha, NE 3:49:39 8:46 1556 231 M40 Ryan Whitford, 43, La Crescent, MN 3:49:39 8:46 1557 167 M45 Dan Rylicki, 46, Woodbury, MN 3:49:41 8:46 1558 236 M35 Andrew Benson, 36, Minneapolis, MN 3:49:41 8:46 1559 681 M20 Malai Turnbull, 31, Minneapolis, MN 3:49:42 8:46 1560 682 M20 Nicholas Anderson, 28, Minneapolis, MN 3:49:43 8:46 1561 683 M20 Joshua Peterson, 31, St Paul, MN 3:49:48 8:46 1562 237 M35 Daniel Torres, 36, Skokie, IL 3:49:48 8:46 1563 232 M40 David Kingsbury, 44, Eagan, MN 3:49:49 8:46 1564 71 M55 Mark Klosterman, 58, North Oaks, MN 3:49:53 8:46 1565 238 M35 Israel Diaz, 35, Blaine, MN 3:49:59 8:46 1566 233 M40 Chris Restad, 40, Woodbury, MN 3:50:00 8:46 1567 684 M20 Justin Whitten, 31, Ks City, MO 3:50:05 8:47 1568 137 M50 Michael Joyce, 52, Woodbury, MN 3:50:05 8:47 1569 138 M50 Dave Bubser, 54, Northfield, MN 3:50:06 8:47 1570 685 M20 Ryan Otto, 30, Sioux Falls, SD 3:50:12 8:47 1571 168 M45 Steve Pekala, 48, Minneapolis, MN 3:50:17 8:47 1572 686 M20 Andrew Mosher, 32, Medford, MA 3:50:20 8:47 1573 687 M20 Eric Frohmader, 31, Madison, WI 3:50:21 8:47 1574 72 M55 Greg Williamson, 57, Eden Prairie, MN 3:50:22 8:47 1575 73 M55 Paul Hudson, 56, Colleyville, TX 3:50:24 8:47 1576 688 M20 Sid Larsen, 34, Minneapolis, MN 3:50:25 8:47 1577 689 M20 Matland Peterson, 29, Sioux Falls, SD 3:50:27 8:47 1578 139 M50 Ronald Adams, 50, St Paul, MN 3:50:27 8:47 1579 239 M35 Stanley Stanislowski, 37, Elk River, MN 3:50:27 8:47 1580 140 M50 Matt Becker, 50, Medina, OH 3:50:27 8:47 1581 690 M20 Nathan Jones, 24, Minneapolis, MN 3:50:28 8:47 1582 3 M70 Leonard Coequyt, 70, Hopkins, MN 3:50:29 8:47 1583 74 M55 James Stuart St Jacque, 55, Minneapolis, MN 3:50:29 8:47 1584 691 M20 Steven Pesavento, 24, Minneapolis, MN 3:50:29 8:47 1585 169 M45 Mike Kaiser, 49, Forest Lake, MN 3:50:32 8:48 1586 240 M35 Matthew Christenson, 37, Arden Hills, MN 3:50:33 8:48 1587 692 M20 Eric Wheeler, 29, St Paul, MN 3:50:34 8:48 1588 234 M40 Andrew Johnson, 43, Sealy, TX 3:50:34 8:48 1589 693 M20 Kaleb Hutchens, 21, Dickinson, ND 3:50:34 8:48 1590 694 M20 Nicholas Jeter, 29, Iron Mountain, MI 3:50:34 8:48 1591 695 M20 Mike Hruska, 28, Madison, WI 3:50:35 8:48 1592 170 M45 Robert Owen, 47, Bloomington, MN 3:50:36 8:48 1593 235 M40 Ken Schauer, 43, St Paul, MN 3:50:38 8:48 1594 236 M40 Kevin Ligtenberg, 40, Lake Elmo, MN 3:50:39 8:48 1595 696 M20 Steven Coozennoy, 21, Forest Lake, MN 3:50:40 8:48 1596 697 M20 Patrick Morgan, 31, Blaine, MN 3:50:42 8:48 1597 171 M45 Jon Cornell, 45, Savage, MN 3:50:42 8:48 1598 698 M20 Joseph Slattery, 25, Plymouth, MN 3:50:42 8:48 1599 699 M20 James Call, 32, Washington, DC 3:50:45 8:48 1600 700 M20 Aaron Hizon, 26, Sheboygan, WI 3:50:46 8:48 1601 701 M20 Blair Hull, 32, Minneapolis, MN 3:50:47 8:48 1602 172 M45 Martin Blel, 49, River Falls, WI 3:50:49 8:48 1603 20 M60 Steve Harding, 63, Dallas, TX 3:50:49 8:48 1604 75 M55 Peter Ward, 59, Ottawa, IL 3:50:50 8:48 1605 702 M20 Chris Betts, 27, McHenry, IL 3:50:51 8:48 1606 703 M20 Bill Wright, 34, Lake Elmo, MN 3:50:52 8:48 1607 237 M40 Matthew Nelson, 44, Lincoln, NE 3:50:53 8:48 1608 704 M20 David Trautmann, 20, Onak, WI 3:50:55 8:48 1609 705 M20 Andrew Haefner, 22, Crystal Lake, IL 3:50:57 8:49 1610 241 M35 Brad Narveson, 38, Eagan, MN 3:50:57 8:49 1611 3 M65 Charles Lo, 65, Little Canada, MN 3:50:58 8:49 1612 706 M20 Riley Holmseth, 21, Blue Earth, MN 3:51:00 8:49 1613 707 M20 Mark Evans, 29, Minneapolis, MN 3:51:02 8:49 1614 173 M45 Michael Leville, 48, Minneapolis, MN 3:51:07 8:49 1615 708 M20 Alan Cannella, 26, Pittsburgh, PA 3:51:07 8:49 1616 709 M20 John Pohl, 26, Warrenville, IL 3:51:08 8:49 1617 141 M50 Keith Olson, 50, Springfield, MN 3:51:09 8:49 1618 238 M40 Erik Torniainen, 43, Maple Grove, MN 3:51:10 8:49 1619 239 M40 Tony Fix, 40, Rochester, MN 3:51:11 8:49 1620 710 M20 Jordan Temple, 26, Charlotte, NC 3:51:14 8:49 STATE RECORD FOR 75-YEAR-OLD MEN 1621 1 M75 Joseph Burgasser, 75, St Petersburg, FL 3:51:16 8:49 Old record 4:08:16 by Jim Schleisman, Oct. 5, 2008 1622 711 M20 Casey Schwan, 26, Madison, WI 3:51:16 8:49 1623 242 M35 Carlos Hernandez, 38, South St Paul, MN 3:51:17 8:49 1624 712 M20 Michael Jolivette, 20, Garner, IA 3:51:23 8:50 1625 12 M18 Ben Cline, 19, Arden Hills, MN 3:51:23 8:50 1626 76 M55 Al Koontz, 59, Lincoln, NE 3:51:27 8:50 1627 713 M20 Joel Stanek, 24, Minneapolis, MN 3:51:27 8:50 1628 174 M45 Richard Bero, 49, Hartland, WI 3:51:27 8:50 1629 240 M40 Ajay Bapat, 41, Minneapolis, MN 3:51:28 8:50 1630 175 M45 Tim Erickson, 45, Kandiyohi, MN 3:51:29 8:50 1631 243 M35 Christopher Johnson, 36, Minneapolis, MN 3:51:29 8:50 1632 714 M20 Christopher Leckrone, 30, Minneapolis, MN 3:51:29 8:50 1633 176 M45 Jim Brandt, 48, St Louis Park, MN 3:51:30 8:50 1634 177 M45 Tim Pratt, 48, Shoreview, MN 3:51:31 8:50 1635 715 M20 Ryan Flicek, 32, Lonsdale, MN 3:51:37 8:50 1636 244 M35 Joel Flom, 36, Bloomington, MN 3:51:37 8:50 1637 245 M35 Jason Yoo, 37, Omaha, NE 3:51:40 8:50 1638 178 M45 Philip Schwab, 45, Ottawa, ON 3:51:41 8:50 1639 716 M20 Sean Nash, 22, Woodbury, MN 3:51:50 8:51 1640 717 M20 Derek Fritze, 32, Hudson, WI 3:51:50 8:51 1641 246 M35 Michael Moilanen, 35, St Louis Park, MN 3:51:51 8:51 1642 718 M20 Thomas Scheidnes, 32, Golden Valley, MN 3:51:52 8:51 1643 179 M45 John Sundeen, 48, Minneapolis, MN 3:51:53 8:51 1644 13 M18 Nathaniel Woods, 19, Fridley, MN 3:51:54 8:51 1645 719 M20 Tom Trachtman, 26, Minneapolis, MN 3:51:56 8:51 1646 77 M55 Gary Niemeier, 56, Grand Forks, ND 3:51:56 8:51 1647 247 M35 Matthew Podhradsky, 37, Chaska, MN 3:52:00 8:51 1648 142 M50 Mitch Culbreath, 52, Minneapolis, MN 3:52:00 8:51 1649 720 M20 Peter Kirwin, 31, St Paul, MN 3:52:01 8:51 1650 78 M55 Bill Pringle, 59, Ia City, IA 3:52:02 8:51 1651 241 M40 Brad Reigstad, 42, Roseville, MN 3:52:02 8:51 1652 242 M40 Tom Cardinal, 41, Byron, MN 3:52:05 8:51 1653 248 M35 Chris Dornack, 37, Chatfield, MN 3:52:11 8:51 1654 249 M35 Ryan Doran, 35, Buffalo, MN 3:52:14 8:51 1655 721 M20 Colin Jensen, 28, Mukilteo, WA 3:52:16 8:52 1656 180 M45 Jeff Wieland, 46, Minneapolis, MN 3:52:20 8:52 1657 722 M20 Aaron Slavicek, 30, Minneapolis, MN 3:52:26 8:52 1658 21 M60 John Beshara, 60, Burnsville, MN 3:52:27 8:52 1659 79 M55 Randy Lehman, 57, Bath, NY 3:52:28 8:52 1660 243 M40 David York, 41, Minneapolis, MN 3:52:31 8:52 1661 181 M45 Mike Mills, 47, Bloomington, MN 3:52:31 8:52 1662 723 M20 Tom 'Kit' Newton, 32, Minneapolis, MN 3:52:34 8:52 1663 182 M45 Jeff Larsen, 46, St Paul, MN 3:52:35 8:52 1664 724 M20 Pat McCann, 28, Madison, WI 3:52:38 8:52 1665 250 M35 Shay Cleary, 39, Cottage Grove, MN 3:52:39 8:52 1666 725 M20 Eric Hadtrath, 32, Cold Spring, MN 3:52:39 8:52 1667 143 M50 Tom Gardner, 54, Inpolis, IN 3:52:43 8:53 1668 726 M20 Danny Nelson, 27, Maple Grove, MN 3:52:49 8:53 1669 183 M45 Abubeker Osman, 47, Minneapolis, MN 3:52:51 8:53 1670 244 M40 Alexey Baskakov, 42, Hopkins, MN 3:52:52 8:53 1671 245 M40 Joseph Dolan, 42, Minneapolis, MN 3:52:52 8:53 1672 727 M20 John Schlaefer, 25, St Paul, MN 3:52:52 8:53 1673 184 M45 Peter Kaul, 48, Eagan, MN 3:52:53 8:53 1674 251 M35 Daniel Letzler, 38, Little Rock, AR 3:52:56 8:53 1675 252 M35 Ryan Bosch, 35, West Fargo, ND 3:53:01 8:53 1676 185 M45 Michael Connelly, 48, Fenton, MO 3:53:01 8:53 1677 728 M20 Kevin Cline, 28, Bloomington, MN 3:53:03 8:53 1678 186 M45 Randall Henkemeyer, 47, Lakeville, MN 3:53:03 8:53 1679 246 M40 Kenneth Sikora, 42, Parker, CO 3:53:04 8:53 1680 729 M20 Zach Miller, 34, Minneapolis, MN 3:53:08 8:54 1681 187 M45 John Barbie, 45, St Paul, MN 3:53:08 8:54 1682 247 M40 Kevin Baltus, 43, St Paul, MN 3:53:09 8:54 1683 248 M40 Robert O'Halloran, 43, Grand Forks, ND 3:53:09 8:54 1684 730 M20 Ryan Bouslog, 24, Duluth, MN 3:53:09 8:54 1685 253 M35 Dave Stromberg, 39, Arden Hills, MN 3:53:12 8:54 1686 731 M20 Ryan Henricks, 26, Madison, WI 3:53:12 8:54 1687 188 M45 David Casement, 46, St Paul, MN 3:53:12 8:54 1688 732 M20 Michael Penake, 30, Minneapolis, MN 3:53:12 8:54 1689 254 M35 Aaron Medina, 37, St Louis Park, MN 3:53:13 8:54 1690 189 M45 Michael Conlin, 48, Sioux Falls, SD 3:53:14 8:54 1691 249 M40 Jerome Pedretti, 43, Edina, MN 3:53:15 8:54 1692 255 M35 Giorgio Falcione, 38, Edina, MN 3:53:15 8:54 1693 733 M20 Javier Tapia, 30, San Jose 3:53:16 8:54 1694 80 M55 William Markwardt, 55, La Crosse, WI 3:53:18 8:54 1695 250 M40 Aaron Satran, 43, Louisville, KY 3:53:21 8:54 1696 256 M35 Jason Lowman, 38, Weston, WI 3:53:21 8:54 1697 734 M20 Jeremy Kraft, 31, Bloomington, MN 3:53:21 8:54 1698 257 M35 Richard Deruyter, 39, St Paul, MN 3:53:22 8:54 1699 144 M50 James Lindlauf, 50, Grand Forks, ND 3:53:22 8:54 1700 735 M20 Kevin Tatro, 26, St Louis Park, MN 3:53:23 8:54 1701 736 M20 Brandon Jonker, 24, Richfield, MN 3:53:26 8:54 1702 145 M50 James Obrien, 51, Minneapolis, MN 3:53:28 8:54 1703 81 M55 Thomas Hollenhorst, 58, St Louis Park, MN 3:53:28 8:54 1704 737 M20 Damien Klug, 34, Clearwater, MN 3:53:33 8:54 1705 82 M55 Allan Due, 56, Goldthwaite, TX 3:53:33 8:54 1706 251 M40 Roy Cloutier, 43, St Paul, MN 3:53:35 8:55 1707 146 M50 Art Rutscher, 52, Somerset, WI 3:53:36 8:55 1708 258 M35 Peter Suchoski, 38, Shoreview, MN 3:53:36 8:55 1709 190 M45 Rob Delaune, 48, Shoreview, MN 3:53:38 8:55 1710 738 M20 Jonathan Morgan, 26, Columbia Hts, MN 3:53:40 8:55 1711 191 M45 Eugene Standingcloud, 49, Redby, MN 3:53:41 8:55 1712 739 M20 Hans Hebl, 27, Minneapolis, MN 3:53:51 8:55 1713 192 M45 John Broden, 48, South Bend, IN 3:53:52 8:55 1714 740 M20 Matt Grady, 31, Shakopee, MN 3:53:54 8:55 1715 741 M20 Patrick Kelly, 26, Mendota Hts, MN 3:54:02 8:56 1716 147 M50 William Fuqua, 53, Rochester, MN 3:54:02 8:56 1717 742 M20 Zachary Krause, 25, Rochester, MN 3:54:04 8:56 1718 743 M20 Erik Snede, 25, Shorewood, MN 3:54:06 8:56 1719 4 M65 Mick Justin, 65, Nisswa, MN 3:54:08 8:56 1720 259 M35 Paul Unglaub, 37, Wayzata, MN 3:54:10 8:56 1721 744 M20 Bryce Swenson, 30, Alexandria, MN 3:54:11 8:56 1722 252 M40 Todd Setsma, 40, Windermere, FL 3:54:12 8:56 1723 253 M40 John Booth, 41, Shreveport, LA 3:54:13 8:56 1724 745 M20 John Focke, 33, Minneapolis, MN 3:54:16 8:56 1725 260 M35 Mark Sundlov, 38, Cooperstown, ND 3:54:17 8:56 1726 193 M45 Matthew Snell, 45, Blaine, MN 3:54:19 8:56 1727 254 M40 Marty Otten, 41, Maple Grove, MN 3:54:26 8:57 1728 148 M50 Pat Lawlor, 51, Omaha, NE 3:54:27 8:57 1729 746 M20 Joshua Klein, 25, Davenport, IA 3:54:28 8:57 1730 149 M50 Jeff Daley, 53, Prior Lake, MN 3:54:29 8:57 1731 150 M50 Daniel O'Connor, 51, Chanhassen, MN 3:54:29 8:57 1732 255 M40 Jim Ballinger, 44, Shoreview, MN 3:54:30 8:57 1733 256 M40 John Netsch, 41, Minneapolis, MN 3:54:31 8:57 1734 747 M20 Jesse Bach, 24, St Paul, MN 3:54:31 8:57 1735 22 M60 Tom Pedersen, 61, Stillwater, MN 3:54:35 8:57 1736 748 M20 Eric Marshall, 28, Minneapolis, MN 3:54:36 8:57 1737 151 M50 Gary Peterson, 50, Shoreview, MN 3:54:39 8:57 1738 194 M45 Dale Nelson, 48, Delano, MN 3:54:47 8:57 1739 195 M45 Mark Quinn, 49, Plymouth, MN 3:54:50 8:57 1740 196 M45 Chris Weglinski, 46, Minneapolis, MN 3:54:52 8:57 1741 749 M20 Ravi Kolakaluri, 30, Maplewood, MN 3:55:00 8:58 1742 750 M20 Adam Kline, 26, Carmel, IN 3:55:00 8:58 1743 257 M40 Dan Gulbrandson, 43, Orono, MN 3:55:02 8:58 1744 197 M45 Daniel Cuddihy, 45, River Falls, WI 3:55:03 8:58 1745 198 M45 Clay Steinke, 46, Boulder, CO 3:55:03 8:58 1746 751 M20 Juan Alejos, 32, Guatemala 3:55:04 8:58 1747 258 M40 David Kuhn, 40, Woodbury, MN 3:55:07 8:58 1748 752 M20 Benjamin Sicoli, 21, Eagan, MN 3:55:08 8:58 1749 753 M20 Nathan Anderson, 28, St Paul, MN 3:55:09 8:58 1750 754 M20 Jacob Voytko, 27, Jersey City, NJ 3:55:09 8:58 1751 755 M20 John Fischbach, 30, Blaine, MN 3:55:10 8:58 1752 756 M20 Anthony Meyer, 24, Shoreview, MN 3:55:13 8:58 1753 259 M40 Scott Breimhorst, 40, Chaska, MN 3:55:14 8:58 1754 199 M45 Ricardo Torres, 47, Shorewood, MN 3:55:15 8:58 1755 260 M40 Aaron Miller, 41, Elk River, MN 3:55:17 8:58 1756 261 M40 Phil Clark, 43, Eden Prairie, MN 3:55:17 8:58 1757 200 M45 Peter Schroeder, 48, Edina, MN 3:55:18 8:58 1758 261 M35 Zdenek Korinek Jr, 36, New Brighton, MN 3:55:19 8:59 1759 262 M35 Chris Hansen, 38, Marine On St Croi, MN 3:55:19 8:59 1760 263 M35 John Schmidt, 38, Savage, MN 3:55:20 8:59 1761 757 M20 Rik Banerjee, 27, Washington, DC 3:55:20 8:59 1762 758 M20 Chris Hasling, 30, Blaine, MN 3:55:20 8:59 1763 759 M20 Matt Lindeman, 26, St Cloud, MN 3:55:21 8:59 1764 264 M35 Dale Magnuson, 37, Rochester, MN 3:55:21 8:59 1765 265 M35 Jacob Baker, 38, Duluth, MN 3:55:23 8:59 1766 760 M20 Jacob Moore, 28, St Paul, MN 3:55:23 8:59 1767 761 M20 Anthony Powell, 22, Hopkins, MN 3:55:24 8:59 1768 262 M40 E Rico Anis, 43, Winnipeg, MB 3:55:28 8:59 1769 762 M20 Christopher Rother, 25, New Brighton, MN 3:55:29 8:59 1770 201 M45 Christopher Taylor, 45, Rochester, MN 3:55:35 8:59 1771 266 M35 Christopher Montgomery, 39, Apple Valley, MN 3:55:35 8:59 1772 202 M45 Serge Nestserau, 46, Bloomington, MN 3:55:37 8:59 1773 83 M55 David Crook, 57, Bloomington, MN 3:55:39 8:59 1774 763 M20 Luke Fischer, 27, St Louis Park, MN 3:55:39 8:59 1775 764 M20 Ryan Chester, 34, Bloomington, MN 3:55:40 8:59 1776 765 M20 Mike Petersen, 31, Minneapolis, MN 3:55:42 8:59 1777 23 M60 Gordon Straka, 64, Afton, MN 3:55:44 8:59Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
1778 203 M45 Doug Boettge, 45, Edina, MN 3:55:45 9:00 1779 204 M45 David Grouws, 48, Decorah, IA 3:55:45 9:00 1780 766 M20 Pj Toutant, 27, Minneapolis, MN 3:55:46 9:00 1781 263 M40 Luis E Ramirez Regalado, 40, St Paul, MN 3:55:46 9:00 1782 267 M35 Anthony Paetznick, 36, New Brighton, MN 3:55:48 9:00 1783 767 M20 Adam Flynn, 26, Grand Forks, ND 3:55:52 9:00 1784 24 M60 Stephen Maupin, 62, St Louis Park, MN 3:55:52 9:00 1785 268 M35 Jesse Nergard, 36, Lakeville, MN 3:55:54 9:00 1786 768 M20 Patrick Byer, 24, Minnetonka, MN 3:55:55 9:00 1787 152 M50 Craig Ogilvie, 51, Ames, IA 3:55:55 9:00 1788 769 M20 Grant Brakob, 21, Monticello, MN 3:55:57 9:00 1789 770 M20 Clark Lensing, 26, Mounds View, MN 3:55:57 9:00 1790 771 M20 Bradley Pederson, 31, St Louis Park, MN 3:55:58 9:00 1791 264 M40 John Forse, 43, Eagan, MN 3:55:58 9:00 1792 25 M60 Lamont Koerner, 60, Vadnais Hts, MN 3:55:59 9:00 1793 269 M35 Erik Jensen, 39, Edina, MN 3:55:59 9:00 1794 772 M20 Keith Dahl, 21, Lino Lakes, MN 3:56:01 9:00 1795 265 M40 Erick Lee, 42, Winnipeg, MB 3:56:01 9:00 1796 270 M35 Jeremy Opsahl, 37, Farmington, MN 3:56:01 9:00 1797 266 M40 Kent Kolstad, 42, Bloomington, MN 3:56:02 9:00 1798 271 M35 Timothy Grogean, 39, Woodbury, CT 3:56:04 9:00 1799 84 M55 Tad Hauck, 55, Eden Prairie, MN 3:56:05 9:00 1800 773 M20 Jason Hauck, 26, Dallas, TX 3:56:06 9:00 1801 267 M40 Winston Anderson, 42, Portland, OR 3:56:08 9:00 1802 268 M40 Patrick Hanna, 41, Montevideo, MN 3:56:09 9:00 1803 774 M20 Mitch Polelle, 21, Madison, WI 3:56:09 9:00 1804 272 M35 Tom O'Hara, 38, St Charles, MN 3:56:11 9:01 1805 269 M40 Jeffrey Kronebusch, 44, Winona, MN 3:56:13 9:01 1806 775 M20 William Stoltz, 28, Cottage Grove, MN 3:56:17 9:01 1807 776 M20 Paul Warzecha, 30, Elk River, MN 3:56:17 9:01 1808 270 M40 Paul Timmins, 42, St Paul, MN 3:56:18 9:01 1809 205 M45 Matthew Kelly, 48, Western Springs, IL 3:56:21 9:01 1810 777 M20 Marcus Ploeger, 28, Eagan, MN 3:56:23 9:01 1811 778 M20 John Anderson, 30, Cedar Falls, IA 3:56:23 9:01 1812 26 M60 Dan Agrimson, 60, Eden Prairie, MN 3:56:24 9:01 1813 14 M18 Marco Griffith, 19, International Fal, MN 3:56:27 9:01 1814 779 M20 Jesse Flegel, 32, Grand Rapids, MI 3:56:27 9:01 1815 780 M20 Dan Jackson, 29, Minneapolis, MN 3:56:27 9:01 1816 781 M20 Frank Conney, 25, West St Paul, MN 3:56:28 9:01 1817 782 M20 Adam Bliss, 30, Stillwater, MN 3:56:30 9:01 1818 273 M35 Kent Peterson, 36, Grand Forks, ND 3:56:30 9:01 1819 783 M20 Christian Jolicoeur, 21, Minneapolis, MN 3:56:34 9:01 1820 274 M35 Brady Walz, 35, St Paul, MN 3:56:35 9:01 1821 784 M20 Evan Uribe, 24, Minnetonka, MN 3:56:39 9:02 1822 785 M20 Griffin Jones, 28, State College, PA 3:56:40 9:02 1823 786 M20 Randy Krueger, 25, Minneapolis, MN 3:56:41 9:02 1824 787 M20 Billy Barringer, 24, Forest Lake, MN 3:56:43 9:02 1825 788 M20 Richard Laksonen Jr, 26, Ishpeming, MI 3:56:43 9:02 1826 153 M50 John Vieth, 52, Gladbrook, IA 3:56:44 9:02 1827 789 M20 Patrick Sjodahl, 22, Crystal, MN 3:56:44 9:02 1828 790 M20 Travis Bookler, 26, South St Paul, MN 3:56:44 9:02 1829 791 M20 Paul Piper, 33, Highlands Ranch, CO 3:56:45 9:02 1830 271 M40 Philip Watson, 41, St Paul, MN 3:56:46 9:02 1831 275 M35 Kevin Kueker, 37, Waverly, IA 3:56:46 9:02 1832 276 M35 Barrett Jackson, 35, Dallas, TX 3:56:47 9:02 1833 272 M40 Brian Kopp, 44, Rochester, MN 3:56:49 9:02 1834 792 M20 Jake Leonardis, 23, Winchester, VA 3:56:50 9:02 1835 154 M50 Allen Glass, 53, Prospect, KY 3:56:51 9:02 1836 206 M45 Anthony Nderu, 46, Edina, MN 3:56:53 9:02 1837 277 M35 Gregg Gehrke, 36, Plymouth, MN 3:56:54 9:02 1838 793 M20 Benjamin Delong, 30, St Joseph, MN 3:56:55 9:02 1839 794 M20 Brent Miller, 23, Minneapolis, MN 3:56:55 9:02 1840 155 M50 Gerald Hautman, 51, Woodbury, MN 3:56:56 9:02 1841 795 M20 Michael Patton, 22, Franklin, TN 3:57:00 9:02 1842 796 M20 Kevin Kallmes, 21, Rochester, MN 3:57:00 9:02 1843 273 M40 Steven Lange, 43, St Paul, MN 3:57:01 9:02 1844 797 M20 Kristian Cardell, 22, Northfield, MN 3:57:02 9:02 1845 278 M35 Michael Ramme, 36, Edina, MN 3:57:02 9:02 1846 798 M20 Tom Tadych, 30, Ham Lake, MN 3:57:02 9:02 1847 207 M45 Bob Farrell, 49, Brown Deer, WI 3:57:03 9:02 1848 274 M40 Darin Keuhn, 42, Eagan, MN 3:57:05 9:03 1849 275 M40 Erik Therien, 43, St Paul, MN 3:57:06 9:03 1850 27 M60 John Naslund, 63, Bloomington, MN 3:57:11 9:03 1851 276 M40 Brian Jones, 41, Marshall, MN 3:57:12 9:03 1852 277 M40 Steve Nelson, 40, St Paul, MN 3:57:13 9:03 1853 208 M45 Eamonn Monaghan, 48, Enniskillen 3:57:14 9:03 1854 799 M20 Adam Rohne, 31, St Paul, MN 3:57:15 9:03 1855 800 M20 Douglas Nelson, 32, Minneapolis, MN 3:57:15 9:03 1856 278 M40 Ahmet Atan, 41, St Louis Park, MN 3:57:18 9:03 1857 209 M45 Michael Yandrasits, 49, Hastings, MN 3:57:19 9:03 1858 210 M45 Todd Wright, 49, Lakeville, MN 3:57:20 9:03 1859 279 M35 Michael Buerke, 37, Fridley, MN 3:57:20 9:03 1860 280 M35 Chad Antcliff, 37, Zionsville, IN 3:57:21 9:03 1861 211 M45 Todd Weaver, 46, Stillwater, MN 3:57:21 9:03 1862 801 M20 Marcus Engelhart, 28, Sartell, MN 3:57:23 9:03 1863 28 M60 Gerald Elpert, 60, Madison, SD 3:57:23 9:03 1864 279 M40 Cory Kacer, 43, Maple Grove, MN 3:57:28 9:03 1865 156 M50 Chris Potratz, 52, White Bear Lake, MN 3:57:29 9:03 1866 212 M45 Tim Nelson, 47, White Bear Lake, MN 3:57:29 9:03 1867 802 M20 Matt Rau, 28, Eau Claire, WI 3:57:30 9:04 1868 803 M20 Justin Leeper, 20, Plymouth, MN 3:57:32 9:04 1869 804 M20 Christopher Lund, 33, Farmington, MN 3:57:33 9:04 1870 805 M20 Thomas Degroote, 23, Minneapolis, MN 3:57:38 9:04 1871 85 M55 Jerry Heaps, 58, Apple Valley, MN 3:57:39 9:04 1872 806 M20 Anthony Jansen, 28, Nora Springs, IA 3:57:41 9:04 1873 281 M35 James Warnke, 39, Denver, IA 3:57:42 9:04 1874 280 M40 Martin Walz, 43, Geneva, IL 3:57:42 9:04 1875 157 M50 Patrick Fox, 53, Elk River, MN 3:57:43 9:04 1876 213 M45 Bill Brandt, 49, Mound, MN 3:57:44 9:04 1877 282 M35 Trey Pittman, 39, Bossier City, LA 3:57:45 9:04 1878 158 M50 David Steinberg, 52, Duluth, MN 3:57:47 9:04 1879 159 M50 Timothy Curran, 52, Shorewood, MN 3:57:47 9:04 1880 86 M55 Craig Swanson, 59, Plymouth, MN 3:57:49 9:04 1881 281 M40 Christopher Rupp, 41, Villeurbanne 3:57:52 9:04 1882 807 M20 Aaron Martin, 34, Chesterfield, VA 3:57:52 9:04 1883 29 M60 Steve Levine, 61, Stiwllwater, MN 3:57:54 9:04 1884 808 M20 Colton Cummings, 21, Minneapolis, MN 3:57:57 9:05 1885 809 M20 Brandon Dahl, 29, Woodstock, GA 3:57:58 9:05 1886 810 M20 Brian Miller, 32, St Paul, MN 3:57:59 9:05 1887 214 M45 Lee Bigham, 49, Maple Grove, MN 3:58:01 9:05 1888 811 M20 Bryan Wilson, 32, Englewood, CO 3:58:02 9:05 1889 15 M18 Yegor Krutikov, 18, Wheeling, IL 3:58:02 9:05 1890 87 M55 Rick Neubert, 56, Traverse City, MI 3:58:02 9:05 1891 812 M20 Phil Stanley, 32, Farmington, MN 3:58:03 9:05 1892 283 M35 Christian Murphy, 37, Omaha, NE 3:58:03 9:05 1893 813 M20 Nathan Nelson, 33, Minneapolis, MN 3:58:04 9:05 1894 160 M50 Todd Roen, 50, Hudson, WI 3:58:07 9:05 1895 814 M20 Joshua Panka, 21, Prairie Du Chien, WI 3:58:07 9:05 1896 215 M45 William Idzorek, 48, Minneapolis, MN 3:58:10 9:05 1897 282 M40 Diego Preciado, 41, Washington, DC 3:58:10 9:05 1898 815 M20 Joel Gray, 33, Minneapolis, MN 3:58:11 9:05 1899 284 M35 Andrew Herbe Sulungaine, 37, Blaine, MN 3:58:12 9:05 1900 5 M65 Glenn Takahashi, 66, Dunnellon, FL 3:58:13 9:05 1901 283 M40 Jason Sheard, 42, Maple Grove, MN 3:58:15 9:05 1902 30 M60 Richard Laffin, 60, St Paul, MN 3:58:15 9:05 1903 284 M40 Ryan Duy, 43, Madison Heights, MI 3:58:18 9:05 1904 285 M35 Gary Weiss, 39, Thunder Bay, ON 3:58:19 9:05 1905 286 M35 Stuart Swenson, 38, Sartell, MN 3:58:21 9:05 1906 816 M20 Matt Lorenz, 33, St Paul, MN 3:58:30 9:06 1907 6 M65 John Downing, 67, Prior Lake, MN 3:58:31 9:06 1908 817 M20 Stanislav Fayngold, 29, Hopkins, MN 3:58:32 9:06 1909 818 M20 Ricky Carlson, 29, Minneapolis, MN 3:58:32 9:06 1910 819 M20 Baird Kelly, 29, Chaska, MN 3:58:32 9:06 1911 820 M20 Matthew Rich, 30, Maple Grove, MN 3:58:33 9:06 1912 287 M35 Scott Polman, 36, Shakopee, MN 3:58:34 9:06 1913 821 M20 Alex Chocholousek, 23, Gregory, SD 3:58:34 9:06 1914 822 M20 Steven Krouse, 24, Westlake Village, CA 3:58:37 9:06 1915 285 M40 John Burnes, 42, Coon Rapids, MN 3:58:37 9:06 1916 823 M20 Daniel Baron, 31, Minneapolis, MN 3:58:39 9:06 1917 88 M55 Steve Swanson, 56, Fergus Falls, MN 3:58:41 9:06 1918 824 M20 Josh Anderson, 34, Shakopee, MN 3:58:42 9:06 1919 161 M50 Mark Buenz, 52, Prior Lake, MN 3:58:43 9:06 1920 89 M55 Danny Hansen, 59, Brooklyn Center, MN 3:58:44 9:06 1921 216 M45 Christopher Lu, 47, Arlington, VA 3:58:48 9:06 1922 31 M60 Mark Steinhauser, 62, Little Canada, MN 3:58:49 9:07 1923 825 M20 Chad Cyboran, 20, Wi Rapids, WI 3:58:50 9:07 1924 162 M50 Andrew Martin, 53, Eagan, MN 3:58:50 9:07 1925 163 M50 Tom Zurn, 53, Eden Prairie, MN 3:58:50 9:07 1926 286 M40 Nathan Clifton, 43, Minneapolis, MN 3:58:52 9:07 1927 164 M50 Jeff Johnson, 50, Champlin, MN 3:58:53 9:07 1928 826 M20 Christopher Boundy, 34, Coram, NY 3:58:55 9:07 1929 287 M40 Goeran Walther, 41, Plymouth, MN 3:58:56 9:07 1930 827 M20 Jeffrey Friends, 25, Chanhassen, MN 3:58:57 9:07 1931 828 M20 Bradley Kirschenheiter, 32, St Paul, MN 3:58:59 9:07 1932 829 M20 Nathan Higgins, 24, Knoxville, TN 3:58:59 9:07 1933 830 M20 Morgan Rapp, 29, Bloomington, MN 3:58:59 9:07 1934 288 M35 Bryan Sieben, 35, Rochester, MN 3:59:00 9:07 1935 831 M20 James Morrison, 28, Rochester, MN 3:59:00 9:07 1936 832 M20 James Hetland, 31, Maple Grove, MN 3:59:01 9:07 1937 289 M35 Eric Swensen, 38, Edina, MN 3:59:01 9:07 1938 290 M35 Eric Omdahl, 36, St Charles, MN 3:59:02 9:07 1939 833 M20 Andrew Mixdorf, 24, Waterloo, IA 3:59:02 9:07 1940 165 M50 Paulo Kofuji, 50, Minneapolis, MN 3:59:04 9:07 1941 291 M35 Blake Barnard, 38, Hutchinson, MN 3:59:05 9:07 1942 834 M20 Matthew Everson, 27, White Bear Lake, MN 3:59:06 9:07 1943 217 M45 Chris Brown, 49, St Paul, MN 3:59:07 9:07 1944 292 M35 Brice Oldham, 37, Plymouth, MN 3:59:07 9:07 1945 835 M20 Tyler Vivian, 24, Capitola, CA 3:59:09 9:07 1946 166 M50 Andrew Williams, 50, Minneapolis, MN 3:59:09 9:07 1947 288 M40 Chris Myers, 41, Chanhassen, MN 3:59:13 9:07 1948 289 M40 Rob Vickery, 40, Jackson, MS 3:59:14 9:07 1949 836 M20 Austin Muchow, 22, Maple Grove, MN 3:59:15 9:08 1950 293 M35 Corey Scott, 39, Plymouth, MN 3:59:16 9:08 1951 837 M20 George Henry, 29, St Paul, MN 3:59:18 9:08 1952 167 M50 Chris Messerly, 54, Vadnais Hts, MN 3:59:19 9:08 1953 290 M40 Mitch Juusola, 41, Floodwood, MN 3:59:21 9:08 1954 168 M50 Michael Galush, 50, Minneapolis, MN 3:59:22 9:08 1955 169 M50 Bryan Lueth, 52, North Branch, MN 3:59:28 9:08 1956 294 M35 John Barlow, 38, Altoona, IA 3:59:28 9:08 1957 838 M20 Nate Herrington, 30, Minneapolis, MN 3:59:31 9:08 1958 295 M35 Terry Loging, 36, La Crosse, WI 3:59:32 9:08 1959 839 M20 Brandon Campbell, 27, Chaska, MN 3:59:32 9:08 1960 218 M45 David Burton, 48, Bloomington, MN 3:59:33 9:08 1961 840 M20 Trevor Garrison, 25, Minnetonka, MN 3:59:33 9:08 1962 170 M50 Dave Lunt, 50, Maple Grove, MN 3:59:33 9:08 1963 171 M50 Douglas Chenevert, 52, Lakeville, MN 3:59:33 9:08 1964 219 M45 Alberto Vasquez-Parada, 47, Maple Grove, MN 3:59:35 9:08 1965 90 M55 John McAllister, 58, Corpus Christi, TX 3:59:36 9:08 1966 841 M20 Ojalvo Stephen, 23, Shoreveiw, MN 3:59:39 9:08 1967 842 M20 Craig Schaler, 33, Eagan, MN 3:59:42 9:09 1968 843 M20 Matt Philippi, 24, Little Canda, MN 3:59:42 9:09 1969 291 M40 Andrew Berghoff, 43, Fort Wayne, IN 3:59:43 9:09 1970 844 M20 Todd Gannon, 31, Worthing, SD 3:59:43 9:09 1971 172 M50 Jeremiah Squires Jr, 52, Edina, MN 3:59:44 9:09 1972 296 M35 Jeff Steele, 35, Bismarck, ND 3:59:44 9:09 1973 16 M18 Elias Lee, 18, Duluth, MN 3:59:46 9:09 1974 220 M45 Ron Zytkovicz, 49, Chaska, MN 3:59:47 9:09 1975 173 M50 Dan Blake, 53, Eden Prairie, MN 3:59:47 9:09 1976 297 M35 Nick Webster, 35, Bloomington, MN 3:59:50 9:09 1977 292 M40 Steve Nelson, 41, Orlando, FL 3:59:51 9:09 1978 845 M20 Lewis Brooks, 27, Madison, WI 3:59:51 9:09 1979 174 M50 Brice Andree, 52, New Ulm, MN 3:59:54 9:09 1980 846 M20 Adrian Estrada, 25, Minneapolis, MN 3:59:55 9:09 1981 175 M50 Joe Johnson, 53, Prior Lake, MN 3:59:56 9:09 1982 847 M20 Andrew Russell, 34, Mounds View, MN 3:59:58 9:09 1983 298 M35 Bora Khem, 39, Minneapolis, MN 3:59:59 9:09 1984 848 M20 Tony Nicholls, 28, Shakopee, MN 4:00:00 9:09 1985 299 M35 Wes Karls, 35, St Cloud, MN 4:00:00 9:09 1986 221 M45 Durk Thompson, 49, Edina, MN 4:00:02 9:09 1987 849 M20 Richard Carrick, 27, St Paul, MN 4:00:02 9:09 1988 850 M20 Isaac Fyle, 24, Crystal, MN 4:00:02 9:09 1989 32 M60 Leigh Webber, 64, Blaine, MN 4:00:06 9:09 1990 851 M20 Maxwell Conrad, 28, Bayport, MN 4:00:07 9:10 1991 300 M35 Anthony Easton, 37, Oostburg, WI 4:00:07 9:10 1992 33 M60 Robert Schmidt, 61, La Crosse, WI 4:00:08 9:10 1993 176 M50 Jeffery Butterbaugh, 51, Eden Prairie, MN 4:00:10 9:10 1994 177 M50 Scott Craig, 53, Excelsior, MN 4:00:12 9:10 1995 852 M20 Derek Haberman, 25, Plymouth, MN 4:00:13 9:10 1996 301 M35 Joshua Bushard, 39, Woodbury, MN 4:00:14 9:10 1997 302 M35 Chris Casey, 36, Lakeville, MN 4:00:16 9:10 1998 303 M35 Justin Windle, 38, Lutherville, MD 4:00:16 9:10 1999 91 M55 Charlie Funk, 59, Ia City, IA 4:00:16 9:10 2000 853 M20 Paul Mazzola, 30, Chicago, IL 4:00:17 9:10 2001 178 M50 Thomas Prew, 52, North St Paul, MN 4:00:19 9:10 2002 304 M35 Ryan Dow, 36, Minneapolis, MN 4:00:20 9:10 2003 293 M40 Dave Bornhofen, 43, Montgomery, MN 4:00:20 9:10 2004 34 M60 Jerry Egge, 64, Cheyenne, WY 4:00:21 9:10 2005 305 M35 Corey Stender, 38, Minnetrista, MN 4:00:21 9:10 2006 854 M20 Erik Anderberg, 25, Bloomington, MN 4:00:22 9:10 2007 294 M40 Eric Pemberton, 42, Plymouth, MN 4:00:22 9:10 2008 855 M20 Brandon Johnson, 30, Apple Valley, MN 4:00:25 9:10 2009 35 M60 John Schreifels, 61, St Cloud, MN 4:00:27 9:10 2010 295 M40 Rafael Frias, 42, Huixquilucan 4:00:27 9:10 2011 7 M65 Joe Butterfield, 65, Rochester, MN 4:00:29 9:10 2012 856 M20 Alex Frost, 20, Lakeville, MN 4:00:31 9:10 2013 92 M55 Don Lucia, 55, Minnetonka, MN 4:00:32 9:10 2014 857 M20 Alec Schumacher, 25, La Crosse, WI 4:00:32 9:10 2015 296 M40 Ian Lawler, 42, Huxley, IA 4:00:34 9:11 2016 306 M35 Ryan McGuire, 38, Ames, IA 4:00:34 9:11 2017 858 M20 Ryan Uselman, 28, Minneapolis, MN 4:00:34 9:11 2018 307 M35 Brock Foreman, 38, Cape Elizabeth, ME 4:00:36 9:11 2019 297 M40 Dave Kleyman, 41, Plymouth, MN 4:00:36 9:11 2020 179 M50 Reed Swensen, 52, Eden Prairie, MN 4:00:37 9:11 2021 93 M55 Michael Goodoien, 59, Vadnais Hts, MN 4:00:39 9:11 2022 298 M40 Mark Garrison, 43, Minneapolis, MN 4:00:39 9:11 2023 859 M20 Brigg Zimmerman, 24, Centerville, MN 4:00:40 9:11 2024 299 M40 Mark Solem, 41, Victoria, MN 4:00:41 9:11 2025 300 M40 Mark Hecht, 40, San Antonio, TX 4:00:42 9:11 2026 301 M40 Jaime Harris, 41, Farmington, MN 4:00:43 9:11 2027 860 M20 Nathaniel Wong, 27, Chicago, IL 4:00:43 9:11 2028 302 M40 Jeff De Los Reyes, 40, Stamford, CT 4:00:44 9:11 2029 222 M45 Sheldon Struthers, 46, Blaine, MN 4:00:44 9:11 2030 861 M20 Isaac Olson, 31, Buffalo, MN 4:00:47 9:11 2031 862 M20 Matt McCarty, 34, Andover, MN 4:00:51 9:11 2032 180 M50 Jeff Dobratz, 51, Hutchinson, MN 4:00:52 9:11 2033 863 M20 Steffen Hovard, 29, Edina, MN 4:00:58 9:11 2034 36 M60 David Davenport, 62, Rochester, NY 4:00:59 9:11 2035 17 M18 Chris Hinze, 19, Shoreview, MN 4:01:00 9:12 2036 303 M40 Michael Olsen, 42, Minneapolis, MN 4:01:03 9:12 2037 864 M20 Nicholas Oxborough, 31, Minneapolis, MN 4:01:04 9:12 2038 865 M20 Joshua Jacobson, 33, Robbinsdale, MN 4:01:06 9:12 2039 308 M35 Pete Welle, 37, Shoreview, MN 4:01:07 9:12 2040 309 M35 Antonio Collodoro, 36, St Paul, MN 4:01:08 9:12 2041 310 M35 Bryan Butt, 36, Bettendorf, IL 4:01:09 9:12 2042 311 M35 Benjamin Uhl, 36, Sioux City, IA 4:01:10 9:12 2043 866 M20 Brian Olson, 29, St Louis Park, MN 4:01:11 9:12 2044 304 M40 Todd Puyleart, 41, Forest Lake, MN 4:01:11 9:12 2045 223 M45 Pat Stevermer, 49, Savage, MN 4:01:11 9:12 2046 305 M40 Rodney Hommerding, 41, Foley, MN 4:01:13 9:12 2047 867 M20 Kevin Saunders, 25, Hastings, MN 4:01:14 9:12 2048 868 M20 Seth Christie, 33, Apopka, FL 4:01:15 9:12 2049 94 M55 John Paisley, 59, Falcon Heights, MN 4:01:15 9:12 2050 181 M50 Randy Jessup, 52, Shoreview, MN 4:01:16 9:12 2051 37 M60 Richard Chance, 60, Colleyville, TX 4:01:18 9:12 2052 224 M45 Cummings Timothy, 45, Lakeville, MN 4:01:18 9:12 2053 869 M20 Jake Grassel, 32, Minnetonka, MN 4:01:18 9:12 2054 870 M20 Evan Hordyk, 29, St Louis Park, MN 4:01:20 9:12 2055 225 M45 Brent Peterson, 47, Nashville, TN 4:01:24 9:12 2056 871 M20 Michael Radmer, 28, Minneapolis, MN 4:01:25 9:12 2057 312 M35 John Lynch, 39, Mendota Hts, MN 4:01:25 9:12 2058 313 M35 Christopher Price, 36, Chicago, IL 4:01:25 9:12 2059 226 M45 Mark Haase, 45, Minneapolis, MN 4:01:26 9:13 2060 872 M20 Andrew Ackerman, 31, Washington, DC 4:01:28 9:13 2061 95 M55 Steve Neubauer, 55, Rogers, MN 4:01:29 9:13 2062 227 M45 Dave Kjaer, 47, St Louis Park, MN 4:01:29 9:13 2063 228 M45 John Westereng, 46, Bismarck, ND 4:01:30 9:13 2064 182 M50 Andrew Moskowitz, 51, Rock Island, IL 4:01:34 9:13 2065 229 M45 Abdusamed Hassen, 45, Minneapolis, MN 4:01:36 9:13 2066 96 M55 Barry Hannine, 55, Burnsville, MN 4:01:37 9:13 2067 230 M45 Israel Binnun, 47, Winnipeg, MB 4:01:38 9:13 2068 314 M35 Neil Swanson, 37, Plymouth, MN 4:01:38 9:13 2069 306 M40 Onesimo Demira, 40, Jersey City, NJ 4:01:39 9:13 2070 873 M20 Paul Groessel, 29, Minneapolis, MN 4:01:39 9:13 2071 183 M50 Bob Anderson, 52, Eagan, MN 4:01:43 9:13 2072 307 M40 Alexander Lekah, 44, Apple Valley, MN 4:01:44 9:13 2073 184 M50 George Cromer, 51, Minneapolis, MN 4:01:45 9:13 2074 315 M35 Anthony Kelly, 37, Minneapolis, MN 4:01:47 9:13 2075 874 M20 Jorge Contreras, 31, Mexico City 4:01:47 9:13 2076 185 M50 Greg Wilken, 50, Eagan, MN 4:01:50 9:13 2077 231 M45 Joe Pyrz, 47, Plymouth, MN 4:01:51 9:13 2078 316 M35 Jami Markle, 36, Eagan, MN 4:01:54 9:14 2079 875 M20 Beau Larson, 27, St Paul, MN 4:01:55 9:14 2080 876 M20 Jim Hazard, 32, Dallas, TX 4:01:56 9:14 2081 308 M40 Michael Hendrick, 40, Sacramento, CA 4:01:56 9:14 2082 309 M40 Douglas Kueper, 42, Spirit Lake, IA 4:01:56 9:14 2083 317 M35 Jesse Nelson, 35, Minneapolis, MN 4:01:58 9:14 2084 877 M20 Trevor Stultz, 26, Onak, WI 4:01:59 9:14 2085 878 M20 Luke Johnson, 25, Marshalltown, IA 4:01:59 9:14 2086 879 M20 Anthony Cullen, 34, Belle Plaine, MN 4:02:00 9:14 2087 318 M35 Brad Thames, 35, St Paul, MN 4:02:01 9:14 2088 310 M40 Mark Johnson, 40, Shoreview, MN 4:02:06 9:14 2089 232 M45 Mark Hisken, 45, Willmar, MN 4:02:07 9:14 2090 97 M55 Chuck Roos, 59, Fargo, ND 4:02:07 9:14 2091 5 M16 John Thorpe, 17, Edina, MN 4:02:11 9:14 2092 98 M55 Ken Kufahl, 55, Hanover, MN 4:02:11 9:14 2093 233 M45 Tim Ruff, 48, Savage, MN 4:02:13 9:14 2094 38 M60 Kevin Mahoney, 60, Winona, MN 4:02:14 9:14 2095 319 M35 Scott Tober, 36, Winona, MN 4:02:16 9:14 2096 880 M20 Nathan Severiano, 22, White Bear Townsh, MN 4:02:17 9:14 2097 881 M20 Charles Wahn, 33, New Berlin, WI 4:02:18 9:15 2098 882 M20 Chris Ikeman, 29, New Hope, MN 4:02:18 9:15 2099 883 M20 John Herriges, 27, Madison, WI 4:02:21 9:15 2100 99 M55 Chick Woodward, 55, Northfield, MN 4:02:22 9:15 2101 884 M20 Brian Schmitz, 34, Monticello, MN 4:02:25 9:15 2102 311 M40 Mark Goldman, 40, Edina, MN 4:02:25 9:15 2103 186 M50 John Parks, 50, Bloomington, MN 4:02:27 9:15 2104 234 M45 Jay Anderson, 48, Eau Claire, WI 4:02:30 9:15 2105 885 M20 Brady Fritz, 24, Coralville, IA 4:02:32 9:15 2106 312 M40 David Kelley, 43, Minneapolis, MN 4:02:33 9:15 2107 313 M40 Neil Craigan, 44, Hugo, MN 4:02:35 9:15 2108 235 M45 Rick Lacaille, 47, Duluth, MN 4:02:35 9:15 2109 187 M50 Anthony Thomas, 52, St Louis, MO 4:02:37 9:15 2110 314 M40 Jeff Brunsberg, 40, Chaska, MN 4:02:37 9:15 2111 188 M50 Hernan Gutierrez, 53, Winnipeg, MB 4:02:37 9:15 2112 886 M20 Ryan Lesch, 22, St Louis Park, MN 4:02:37 9:15 2113 320 M35 Kris Holmgren, 39, Faribault, MN 4:02:40 9:15 2114 887 M20 Matthew Warren, 24, Hastings, MN 4:02:41 9:15 2115 315 M40 Jeff Chapman, 44, Steamboat Springs, CO 4:02:43 9:15 2116 316 M40 Bill Sutherland, 43, St Paul, MN 4:02:44 9:15 2117 321 M35 Mike Chillstrom, 35, Burnsville, MN 4:02:44 9:15 2118 888 M20 Andrew Emig, 26, Crystal, MN 4:02:44 9:15 2119 322 M35 Christopher Jones, 39, Savage, MN 4:02:45 9:16 2120 100 M55 Michael Mester, 57, Plymouth, MI 4:02:45 9:16 2121 236 M45 Michael Umphress, 48, Woodbury, MN 4:02:46 9:16 2122 323 M35 Aaron Gaalswyk, 38, Minneapolis, MN 4:02:47 9:16 2123 889 M20 Steven Wessling, 32, Minnetonka, MN 4:02:48 9:16 2124 324 M35 Matt Thiel, 37, Madison, WI 4:02:49 9:16 2125 890 M20 Daniel Wallace, 30, Cambridge, MN 4:02:50 9:16 2126 325 M35 Luke Hintermeister, 35, Cambridge, MN 4:02:51 9:16 2127 237 M45 Wayne Depew, 49, Arvada, CO 4:02:53 9:16 2128 891 M20 Bradley Wells, 28, Arlington Heights, IL 4:02:54 9:16 2129 317 M40 Kelly Jordan, 43, Princeton, MN 4:02:55 9:16 2130 318 M40 Ray Woodworth, 43, Chaska, MN 4:02:55 9:16 2131 319 M40 Mark Burman, 44, Hopkins, MN 4:02:57 9:16 2132 326 M35 Daniel Hoover, 35, Apple Valley, MN 4:02:58 9:16 2133 189 M50 Michael Oconnor, 51, Maple Grove, MN 4:02:59 9:16 2134 892 M20 Shannon Henry, 30, Eagan, MN 4:02:59 9:16 2135 320 M40 Eduardo Renoso, 40, Mexico City 4:03:00 9:16 2136 327 M35 Benjamin Sillerud, 36, Fergus Falls, MN 4:03:01 9:16 2137 893 M20 Corey Campbell, 32, Minneapolis, MN 4:03:01 9:16 2138 101 M55 Roy Nisula, 56, Thunder Bay, ON 4:03:04 9:16 2139 894 M20 Philip Ellison, 24, Maplewood, MN 4:03:10 9:16 2140 39 M60 Paul Blackman, 62, St Francis, MN 4:03:10 9:16 2141 190 M50 John Fisher, 52, Mahtomedi, MN 4:03:10 9:16 2142 895 M20 Nick Trine, 22, Minneapolis, MN 4:03:11 9:17 2143 238 M45 Michael Schultz, 47, Minneapolis, MN 4:03:15 9:17 2144 896 M20 Matthew McCullough, 29, Minneapolis, MN 4:03:16 9:17 2145 321 M40 Patrick Carruthers, 42, Wayzata, MN 4:03:17 9:17 2146 328 M35 Kevin Shevlin, 35, St Paul, MN 4:03:18 9:17 2147 897 M20 Christopher Steer, 23, Eagan, MN 4:03:18 9:17 2148 898 M20 Daniel Gilbert, 31, Otsego, MN 4:03:18 9:17 2149 102 M55 Rod Brostrom, 57, Huntersville, NC 4:03:21 9:17 2150 899 M20 Taylor Smalley, 26, Woodbury, MN 4:03:22 9:17 2151 900 M20 Mike Wilson, 29, Minneapolis, MN 4:03:23 9:17 2152 901 M20 Dane Grundstrom, 20, Lakeville, MN 4:03:24 9:17 2153 902 M20 Brandon Shaw, 28, Burnsville, MN 4:03:24 9:17 2154 903 M20 Nate Ganrude, 22, Onak, WI 4:03:25 9:17 2155 904 M20 Chris Chatelaine-Samsen, 28, Washington, DC 4:03:25 9:17 2156 322 M40 Stephen Kowalczyk, 41, Champlin, MN 4:03:27 9:17 2157 905 M20 David Summers, 30, Bloomington, MN 4:03:27 9:17 2158 329 M35 Sean Linnan, 38, St Paul, MN 4:03:28 9:17 2159 906 M20 Dan Tomaszewski, 30, Duluth, MN 4:03:29 9:17 2160 323 M40 Mike Dinardo, 42, Minneapolis, MN 4:03:30 9:17 2161 907 M20 Zachary Ramlow, 28, Burnsville, MN 4:03:32 9:17 2162 908 M20 Adam Petras, 29, Minneapolis, MN 4:03:32 9:17 2163 239 M45 Craig Michael, 45, Minneapolis, MN 4:03:32 9:17 2164 909 M20 Thomas Corcoran, 27, Rochester, MN 4:03:32 9:17 2165 910 M20 Kevin Croninger, 29, Sparta, WI 4:03:33 9:17 2166 330 M35 Adrian Brown, 39, Stillwater, MN 4:03:33 9:17 2167 324 M40 Jeff Spoor, 41, Corpus Christi, TX 4:03:34 9:17 2168 331 M35 Nathaniel Zylstra, 37, Plymouth, MN 4:03:35 9:17 2169 911 M20 Nathan Raich, 34, Blaine, MN 4:03:38 9:18 2170 332 M35 Charles Peterson, 38, St Paul, MN 4:03:40 9:18 2171 103 M55 David Reno, 59, Maple Grove, MN 4:03:40 9:18 2172 912 M20 Thomas Kerber, 24, Lakeville, MN 4:03:43 9:18 2173 104 M55 Dave Anderson, 55, Prior Lake, MN 4:03:44 9:18 2174 913 M20 Mitchell Seaton, 31, Belle, MO 4:03:45 9:18 2175 325 M40 Mitchell Maxwell, 42, St Michael, MN 4:03:47 9:18 2176 326 M40 Steve Groebe, 44, Mendota Hts, MN 4:03:47 9:18 2177 327 M40 Maingi Raymond, 42, Albertville, MN 4:03:50 9:18 2178 914 M20 Milton Palacio, 34, Minneapolis, MN 4:03:52 9:18 2179 333 M35 Paul Pellici, 35, Woodbury, MN 4:03:54 9:18 2180 105 M55 Craig Lippert, 58, Olivia, MN 4:03:55 9:18 2181 915 M20 Patrick Juarez, 24, Ia City, IA 4:03:55 9:18 2182 240 M45 Michael Sanders, 46, Madison, WI 4:03:57 9:18 2183 328 M40 Kevin Black, 44, Austin, TX 4:03:57 9:18 2184 916 M20 Joe Cossette, 25, Minneapolis, MN 4:04:00 9:18 2185 329 M40 Bob Schluben, 44, Lenexa, KS 4:04:00 9:18 2186 917 M20 John Lentz, 23, Mahtomedi, MN 4:04:01 9:18 2187 918 M20 Andrew Moritz, 27, Minneapolis, MN 4:04:02 9:18 2188 191 M50 David Gantz, 54, Brooklyn Park, MN 4:04:02 9:18 2189 334 M35 Dan Woods, 39, New Hope, MN 4:04:02 9:18 2190 192 M50 Thomas Craven, 50, Anoka, MN 4:04:02 9:18 2191 919 M20 Gregory Plaisance, 27, Andover, MN 4:04:03 9:19 2192 241 M45 Mike Sullivan, 46, Minneapolis, MN 4:04:06 9:19 2193 330 M40 Gregory Bitter, 43, Minneapolis, MN 4:04:07 9:19 2194 106 M55 John Stuart, 56, New Hope, MN 4:04:08 9:19 2195 920 M20 Ryan Broshar, 29, St Paul, MN 4:04:08 9:19 2196 335 M35 Micah Roberts, 38, Eden Prairie, MN 4:04:09 9:19 2197 242 M45 Christopher Davis, 46, Minnetonka, MN 4:04:10 9:19 2198 921 M20 Matthew Kuure-Kinsey, 34, Plymouth, MN 4:04:11 9:19 2199 922 M20 Brandon Fox, 26, Bloomington, MN 4:04:12 9:19 2200 923 M20 Jeff Mitchell, 32, Minneapolis, MN 4:04:12 9:19 2201 336 M35 Dave Amelsberg, 35, Houlton, WI 4:04:13 9:19 2202 243 M45 Peter Dolan, 47, Apple Valley, MN 4:04:14 9:19 2203 107 M55 David Domingues, 56, Plymouth, MN 4:04:15 9:19 2204 924 M20 Andrew Schartz, 28, Sioux Falls, SD 4:04:16 9:19 2205 331 M40 Bruce Kimmel, 43, St Paul, MN 4:04:16 9:19 2206 332 M40 Anthony Seleski, 40, South St Paul, MN 4:04:17 9:19 2207 337 M35 Ihosem Orozco, 39, Guatemala 4:04:17 9:19 2208 108 M55 David Broghamer, 58, Decorah, IA 4:04:17 9:19 2209 244 M45 Alan Maloney, 46, Sitka, AK 4:04:17 9:19 2210 333 M40 Zak Shimanski, 40, Minneapolis, MN 4:04:17 9:19 2211 334 M40 Jamie Gregg, 44, Inver Grove Hts, MN 4:04:18 9:19 2212 925 M20 Tim Goldencrown, 30, St Paul, MN 4:04:18 9:19 2213 926 M20 Ryan Egan, 30, Minneapolis, MN 4:04:19 9:19 2214 927 M20 Cory Kasprzak, 25, Eden Prairie, MN 4:04:22 9:19 2215 338 M35 Andrew Harris, 39, Long Grove, IA 4:04:23 9:19 2216 339 M35 Quin Anderson, 37, Belle Plaine, MN 4:04:23 9:19 2217 245 M45 Tom Vlach, 47, Topeka, KS 4:04:24 9:19 2218 928 M20 Colin Barrett, 28, Eagan, MN 4:04:25 9:19 2219 929 M20 John Michaletz, 27, Minneapolis, MN 4:04:26 9:19 2220 930 M20 Samuel Pfeifer, 26, St Paul, MN 4:04:27 9:19 2221 246 M45 Bret Stevens, 46, Aurora, CO 4:04:29 9:20 2222 335 M40 Earl Skrip, 40, Oakdale, MN 4:04:29 9:20 2223 340 M35 Matthew Rutledge, 37, Golden, CO 4:04:29 9:20 2224 931 M20 Neil Aasve, 31, Minneapolis, MN 4:04:30 9:20 2225 247 M45 Jason Gertzen, 47, Prairie Village, KS 4:04:32 9:20 2226 341 M35 Tyrone Bekiares, 38, Park Ridge, IL 4:04:33 9:20 2227 193 M50 Scott Peterson, 50, Ham Lake, MN 4:04:33 9:20 2228 248 M45 Jeff Kasperek, 45, Robbinsdale, MN 4:04:34 9:20 2229 932 M20 Michael Petesch, 24, Minneapolis, MN 4:04:34 9:20 2230 933 M20 Adam Althoff, 30, Minnetonka, MN 4:04:35 9:20 2231 934 M20 Bradley Turflinger, 29, St Paul, MN 4:04:35 9:20 2232 342 M35 Cory Lommel, 39, Delano, MN 4:04:36 9:20 2233 343 M35 Steve Sauer, 37, Shakopee, MN 4:04:37 9:20 2234 40 M60 Chuck Rea, 60, Portland, OR 4:04:38 9:20 2235 109 M55 Erasmo Gomez, 58, Mexico 4:04:39 9:20 2236 344 M35 Eric Hinrichs, 36, Eagan, MN 4:04:40 9:20 2237 336 M40 Ravi Sura, 40, Woodbury, MN 4:04:40 9:20 2238 345 M35 Derek Murphy, 36, St Paul, MN 4:04:40 9:20 2239 935 M20 Michael Lamers, 21, Appleton, WI 4:04:41 9:20 2240 249 M45 Agustin Gama, 47, Pachuca De Soto 4:04:44 9:20 2241 250 M45 William Davidson, 49, St Paul, MN 4:04:45 9:20 2242 346 M35 Nathan West, 35, Lino Lakes, MN 4:04:46 9:20 2243 337 M40 Hung-Jung Tu, 40, Hsinchu 4:04:47 9:20 2244 347 M35 Sal Cristofaro, 39, Thunder Bay, ON 4:04:48 9:20 2245 936 M20 Andy Redmann, 30, Hutchinson, MN 4:04:50 9:20 2246 251 M45 Angelo Fiataruolo, 45, Long Lake, MN 4:04:51 9:20 2247 937 M20 Scott White, 26, Boise, ID 4:04:52 9:20 2248 348 M35 Roger White, 38, Federal Way, WA 4:04:52 9:20 2249 938 M20 Jimmy Thomas, 24, Sioux Falls, SD 4:04:53 9:20 2250 349 M35 Thomas Garry, 39, St Paul, MN 4:04:54 9:20 2251 110 M55 John Nohe, 56, Overland Park, KS 4:04:55 9:20 2252 338 M40 John Timm, 40, Minneapolis, MN 4:04:57 9:21 2253 350 M35 Bob Hoad, 38, Savage, MN 4:04:57 9:21 2254 939 M20 Ross Eggers, 34, Minneapolis, MN 4:04:57 9:21 2255 194 M50 Tim Corbey, 52, Toledo, OH 4:04:58 9:21 2256 940 M20 Joseph Purtell, 20, Deer Park, IL 4:05:00 9:21 2257 252 M45 Jairus Larson, 45, Arden Hills, MN 4:05:02 9:21 2258 941 M20 Mark Fosterling, 32, St Paul, MN 4:05:05 9:21 2259 339 M40 Bill Sanders, 43, Elmhurst, IL 4:05:05 9:21 2260 195 M50 Bill Durkan, 53, Elizabethtown, KY 4:05:06 9:21 2261 942 M20 Dan Steinbrecher, 27, Minneapolis, MN 4:05:09 9:21 2262 943 M20 Joseph Wilson, 29, Minneapolis, MN 4:05:13 9:21 2263 111 M55 Paul Arbisi, 58, Edina, MN 4:05:13 9:21 2264 340 M40 Greg Weyer, 42, Chicago, IL 4:05:16 9:21 2265 944 M20 Michael Kopischke, 30, Mankato, MN 4:05:18 9:21 2266 341 M40 Raul Preciado, 43, Panama 4:05:20 9:21 2267 945 M20 Andy Hahn, 29, Madison, WI 4:05:20 9:21 2268 946 M20 George Kerrick, 29, Inver Grove Hts, MN 4:05:22 9:22 2269 196 M50 Lawrence Eberhard, 50, Oakdale, MN 4:05:22 9:22 2270 253 M45 Steven Rindner, 45, Potomac, MD 4:05:25 9:22 2271 8 M65 Kent Teibel, 66, Oakdale, MN 4:05:25 9:22 2272 342 M40 Sergio Gradilone, 41, Rochester, MN 4:05:26 9:22 2273 343 M40 Dave Boese, 43, Plymouth, MN 4:05:26 9:22 2274 947 M20 Jonathan Mehle, 25, Minnetonka, MN 4:05:29 9:22 2275 948 M20 Charlie Bishop, 33, Minneapolis, MN 4:05:33 9:22 2276 949 M20 Matthew Syzdek, 30, St Paul, MN 4:05:33 9:22 2277 950 M20 Dmitry Zadvornykh, 31, Minnetonka, MN 4:05:34 9:22 2278 197 M50 David Petersen, 53, Bloomington, MN 4:05:35 9:22 2279 951 M20 Thomas Allen, 31, New York, NY 4:05:39 9:22 2280 952 M20 Joseph Allen, 34, Minneapolis, MN 4:05:39 9:22 2281 953 M20 Michael Benson, 27, Otsego, MN 4:05:42 9:22 2282 344 M40 Chad Strauss, 41, Johnston, IA 4:05:48 9:23 2283 351 M35 Christian Baum, 37, Rochester, MN 4:05:50 9:23 2284 198 M50 Steve Berres, 50, Rochester, MN 4:05:50 9:23 2285 954 M20 Karl Vance, 33, Chicago, IL 4:05:52 9:23 2286 112 M55 Kevin Crudden, 57, Edina, MN 4:05:52 9:23 2287 199 M50 Mario Rodas, 54, Guatemala 4:05:54 9:23 2288 9 M65 Gregory Taylor, 66, Minneapolis, MN 4:05:55 9:23 2289 955 M20 Ryan Kaeding, 31, Minneapolis, MN 4:05:57 9:23 2290 956 M20 Paul Klemme, 32, Minneapolis, MN 4:06:02 9:23 2291 113 M55 Wayne Beyer, 57, Wahpeton, ND 4:06:05 9:23 2292 352 M35 Scott Thesing, 39, Onalaska, WI 4:06:07 9:23 2293 957 M20 Patrick Timm, 24, Minneapolis, MN 4:06:07 9:23 2294 958 M20 Stefan Michno, 27, Minneapolis, MN 4:06:10 9:23 2295 41 M60 William Langevin, 64, St Paul, MN 4:06:12 9:23 2296 959 M20 Brett Yost, 28, Inver Grove Hts, MN 4:06:12 9:23 2297 42 M60 Bruce Brandeland, 60, Plano, TX 4:06:13 9:23 2298 114 M55 Stephen Lamson, 56, Oakdale, MN 4:06:14 9:24 2299 353 M35 Brad Skirnick, 38, Woodbury, MN 4:06:14 9:24 2300 960 M20 Chris Schramm, 28, Madison, WI 4:06:14 9:24 2301 961 M20 Nathan Hermanson, 26, St Paul, MN 4:06:16 9:24 2302 4 M70 Norm Purrington, 70, Lake Elmo, MN 4:06:21 9:24 2303 962 M20 Aaron Ferguson, 33, Mequon, WI 4:06:23 9:24 2304 963 M20 Chris Hall, 34, Alexander, AR 4:06:27 9:24 2305 964 M20 Evan Ronken, 32, St Paul, MN 4:06:29 9:24 2306 965 M20 Eric Peterson, 28, Des Moines, IA 4:06:30 9:24 2307 200 M50 Matthew Philpott, 51, St Louis, MO 4:06:31 9:24 2308 966 M20 Peter Enz, 24, St Louis Park, MN 4:06:33 9:24 2309 354 M35 Michael Aufderhar, 36, Crystal, MN 4:06:33 9:24 2310 345 M40 David Fortuna, 44, North Branch, MN 4:06:36 9:24 2311 967 M20 Erik McGuire, 28, St Joseph, MO 4:06:37 9:24 2312 18 M18 Charles Solberg, 18, Barrington, IL 4:06:38 9:24 2313 355 M35 Matthew Onnen, 38, Minneapolis, MN 4:06:38 9:24 2314 356 M35 Steve Aldrich, 35, Woodbury, MN 4:06:39 9:24 2315 115 M55 Lyle Sklar, 59, Boca Raton, FL 4:06:40 9:24 2316 346 M40 Scott Farwig, 41, Minneapolis, MN 4:06:42 9:25 2317 968 M20 Peter Bryan, 29, St Paul, MN 4:06:43 9:25 2318 10 M65 David Jones, 69, St Paul, MN 4:06:49 9:25 2319 201 M50 Lawrence Sitcawich, 50, Woodbury, MN 4:06:49 9:25 2320 969 M20 Matthew Rehrig, 28, Nairobi 4:06:51 9:25 2321 970 M20 Aaron Kjolhaug, 32, Deephaven, MN 4:06:52 9:25 2322 347 M40 David Tanner, 40, Bloomington, MN 4:06:58 9:25 2323 357 M35 Christopher Sjoberg, 37, Boise, ID 4:06:58 9:25 2324 358 M35 Hank Carbone, 39, St Paul, MN 4:06:59 9:25 2325 971 M20 Jason Sonterre, 31, Minneapolis, MN 4:07:00 9:25 2326 116 M55 Richard Lauria, 55, Eden Prairie, MN 4:07:00 9:25 2327 202 M50 Bill Tolo, 54, Minneapolis, MN 4:07:01 9:25 2328 254 M45 Ron Hawkins, 46, White Bear Lake, MN 4:07:02 9:25 2329 255 M45 John Evans, 46, St Paul, MN 4:07:02 9:25 2330 203 M50 Donald Wothe, 52, Edina, MN 4:07:05 9:25 2331 972 M20 Greg Hunter, 26, Minneapolis, MN 4:07:06 9:25 2332 973 M20 Eric Graner, 24, Waukesha, WI 4:07:07 9:26 2333 974 M20 Jb Scherpelz, 30, Minneapolis, MN 4:07:09 9:26 2334 975 M20 Jackson Hinde, 24, Madison, WI 4:07:09 9:26 2335 976 M20 Eric Walker, 31, Shakopee, MN 4:07:11 9:26 2336 348 M40 Todd Stertz, 43, Dassel, MN 4:07:13 9:26 2337 359 M35 Rob Millhollin, 38, Hastings, MN 4:07:15 9:26 2338 977 M20 Patrick Piepkorn, 23, St Paul, MN 4:07:18 9:26 2339 43 M60 Robert Omalley, 61, Mukwonago, WI 4:07:20 9:26 2340 360 M35 Jason Fritzel, 38, Minneapolis, MN 4:07:20 9:26 2341 44 M60 Rick Devine, 60, Rochester, MN 4:07:21 9:26 2342 5 M70 Edward Rousseau, 74, Minneapolis, MN 4:07:25 9:26 2343 978 M20 Guillaume Daverdin, 30, Athens, GA 4:07:25 9:26 2344 256 M45 Craig Carlson, 46, Otsego, MN 4:07:26 9:26 2345 361 M35 Tom Kniffen, 38, Edina, MN 4:07:30 9:26 2346 45 M60 Dan Nielsen, 60, Maple Grove, MN 4:07:33 9:27 2347 979 M20 Alexander Oftelie, 32, St Paul, MN 4:07:37 9:27 2348 117 M55 David Wagner, 56, Victoria, MN 4:07:38 9:27 2349 980 M20 Scott Fritz, 32, Maple Grove, MN 4:07:40 9:27 2350 981 M20 Eric Nordberg, 32, Madison, WI 4:07:40 9:27 2351 118 M55 Harold Patterson, 59, Ham Lake, MN 4:07:41 9:27 2352 119 M55 Brian Siddons, 55, Andover, MN 4:07:42 9:27 2353 204 M50 Stanley Brouillard, 52, Andover, MN 4:07:42 9:27 2354 362 M35 Danny Weiss, 37, Sioux Falls, SD 4:07:44 9:27 2355 349 M40 Andrew Kuether, 41, Minnetonka, MN 4:07:46 9:27 2356 982 M20 Anthony Engelmeyer, 27, St Louis Park, MN 4:07:46 9:27 2357 350 M40 Geoffrey Haas, 43, St Paul, MN 4:07:48 9:27 2358 351 M40 Evan Frakes, 44, Eden Prairie, MN 4:07:52 9:27 2359 257 M45 Warren Wicklund, 48, Maplewood, MN 4:07:53 9:27 2360 983 M20 Mark Tanglao, 30, Brooklyn Park, MN 4:07:54 9:27 2361 363 M35 Joe Ostrander, 37, Shoreview, MN 4:07:56 9:27 2362 984 M20 Joseph Plank, 34, Minneapolis, MN 4:07:56 9:27 2363 6 M16 Christopher Huberty, 17, St Paul, MN 4:07:57 9:27 2364 985 M20 Luke Staples, 30, New Hope, MN 4:07:57 9:27 2365 986 M20 Josh Jordan, 26, Madison, WI 4:07:57 9:27 2366 987 M20 Craig Schimnich, 31, St Paul, MN 4:07:57 9:27 2367 988 M20 Quinn Jurgens, 20, Edina, MN 4:07:58 9:27 2368 120 M55 Gail Weis, 59, Omaha, NE 4:08:01 9:28 2369 989 M20 Paul Rassier, 25, St Paul, MN 4:08:01 9:28 2370 990 M20 Aaron Montello, 30, Minneapolis, MN 4:08:04 9:28 2371 991 M20 Elisha Kruit, 32, Minneapolis, MN 4:08:04 9:28 2372 992 M20 Ankur Vyas, 29, Ia City, IA 4:08:04 9:28 2373 352 M40 Shawn Gardner, 44, Plymtouh, MN 4:08:05 9:28 2374 205 M50 David Kloss, 53, Wadena, MN 4:08:05 9:28 2375 258 M45 Christopher Bradshaw, 47, Forest Lake, MN 4:08:08 9:28 2376 206 M50 Jeff Grundstrom, 50, Lakeville, MN 4:08:08 9:28 2377 207 M50 Paul Bruggeman, 52, Sioux Falls, SD 4:08:09 9:28 2378 46 M60 Larry Mallery, 63, Los Angeles, CA 4:08:10 9:28 2379 993 M20 Andrew Bridgewater, 23, Van Horne, IA 4:08:11 9:28 2380 121 M55 David Franke, 57, Little Canadea, MN 4:08:13 9:28 2381 122 M55 Chris Pahl, 58, Foley, MN 4:08:17 9:28 2382 353 M40 Alejandro Pacheco, 40, Victoria, MN 4:08:19 9:28 2383 354 M40 Wolfe Molitor, 44, Falcon Heights, MN 4:08:19 9:28 2384 47 M60 Douglas Watson, 61, Warroad, MN 4:08:20 9:28 2385 994 M20 Brian Hansen, 30, Iowa City, IA 4:08:21 9:28 2386 995 M20 Theodore Schweitz, 33, Minneapolis, MN 4:08:23 9:28 2387 259 M45 Gene Kotz, 47, Shakopee, MN 4:08:25 9:29 2388 364 M35 Thomas Peterson, 38, Minneapolis, MN 4:08:27 9:29 2389 996 M20 Ryan Ruiz, 33, Hastings, MN 4:08:29 9:29 2390 365 M35 Matthew Briner, 38, Washington, DC 4:08:30 9:29 2391 997 M20 Eric Hanse, 33, Monticello, MN 4:08:30 9:29 2392 123 M55 Steven Olson, 57, Minneapolis, MN 4:08:32 9:29 2393 998 M20 Ryan Hoehn, 28, Eden Prairie, MN 4:08:32 9:29 2394 208 M50 Michael Kahlow, 54, River Falls, WI 4:08:32 9:29 2395 209 M50 Erick Oland, 52, Winnipeg, MB 4:08:33 9:29 2396 999 M20 Alexander Yangas, 21, Springfield, VA 4:08:33 9:29 2397 355 M40 Michael Holtmeier, 41, Woodbury, MN 4:08:33 9:29 2398 124 M55 Randall Holm, 56, Winnipeg, MB 4:08:35 9:29 2399 210 M50 Alan Watts, 52, Hendersonville, TN 4:08:35 9:29 2400 1000 M20 Jerry Stoecklein, 30, Portage, WI 4:08:37 9:29 2401 125 M55 Dan Kieger, 55, Lino Lakes, MN 4:08:39 9:29 2402 1001 M20 Benjamin Dupslaff, 26, Minneapolis, MN 4:08:40 9:29 2403 1002 M20 Bill Bradley III, 28, Brooklyn, NY 4:08:41 9:29 2404 356 M40 Steve Mayeron, 43, Minneapolis, MN 4:08:42 9:29 2405 260 M45 Mark Bukowski, 46, South St Paul, MN 4:08:42 9:29 2406 7 M16 Bo Sinkler, 16, Atlanta, GA 4:08:43 9:29 2407 366 M35 Chris Sawyer, 36, Overland Park, KS 4:08:45 9:29 2408 126 M55 John Ritter, 58, Waterbury, VT 4:08:45 9:29 2409 1003 M20 Jeff McCulloch, 28, Breezy Point, MN 4:08:47 9:29 2410 367 M35 Gregory Beal, 38, Madison, WI 4:08:50 9:29 2411 368 M35 Andrew Zimney, 36, St Paul, MN 4:08:54 9:30 2412 1004 M20 Darren Jeseritz, 31, Savage, MN 4:08:56 9:30 2413 1005 M20 Tim Nelson, 29, Woodbury, MN 4:08:56 9:30 2414 369 M35 Kyle Vlach, 36, St Paul, MN 4:08:57 9:30 2415 1006 M20 George Lewis, 33, Fort Worth, TX 4:09:05 9:30 2416 1007 M20 Drew Carlson, 21, Minneapolis, MN 4:09:06 9:30 2417 19 M18 Josh Hoehn, 18, Elk River, MN 4:09:09 9:30 2418 370 M35 Chris Young, 36, Winnipeg, MB 4:09:09 9:30 2419 1008 M20 Brad Stanke, 27, Prior Lake, MN 4:09:09 9:30 2420 261 M45 Kevin Erickson, 47, Coon Rapids, MN 4:09:10 9:30 2421 1009 M20 Stephan Weber, 31, St Louis Park, MN 4:09:12 9:30 2422 357 M40 Andrew Pollock, 40, Blaine, MN 4:09:12 9:30 2423 262 M45 Brian Lind, 45, Rochester, MN 4:09:16 9:30 2424 127 M55 Paul Case, 56, Richfield, MN 4:09:18 9:31 2425 1010 M20 Kevin Maudal Kuppe, 28, Minneapolis, MN 4:09:18 9:31 2426 358 M40 Gaurav Singh, 40, Minneapolis, MN 4:09:21 9:31 2427 1011 M20 Thomas Clark, 33, Minneapolis, MN 4:09:21 9:31 2428 1012 M20 Patrick Boerner, 23, Chicago, IL 4:09:26 9:31 2429 1013 M20 Mark Turak, 22, Minneapolis, MN 4:09:29 9:31 2430 211 M50 Paul Koob, 50, Worthington, MN 4:09:30 9:31 2431 128 M55 Hermilo Olanda Aguilera, 59, Richfiled, MN 4:09:31 9:31 2432 1014 M20 Michael Keagel, 28, Clarville, TN 4:09:31 9:31 2433 129 M55 David Ewen, 56, Eagan, MN 4:09:38 9:31 2434 130 M55 Daniel Pavlovec, 57, Fort Atkinson, IA 4:09:38 9:31 2435 371 M35 Mark Erickson, 38, Mantorville, MN 4:09:42 9:31 2436 359 M40 Joe Murphy, 44, Madison, WI 4:09:42 9:31 2437 1015 M20 Jeffrey Palzer, 32, Woodbury, MN 4:09:43 9:31 2438 263 M45 Fritz Wagner, 48, Robbinsdale, MN 4:09:43 9:31 2439 264 M45 Matthew Osborne, 46, Fargo, ND 4:09:44 9:32 2440 1016 M20 Chad Goldammer, 32, Brookings, SD 4:09:45 9:32 2441 212 M50 David Nelsen, 50, Mequon, WI 4:09:50 9:32 2442 1017 M20 Greg Setterlund, 34, Fridley, MN 4:09:54 9:32 2443 1018 M20 Eric Marr, 28, Minneapolis, MN 4:09:54 9:32 2444 1019 M20 Matthew Quinn, 29, Minneapolis, MN 4:10:01 9:32 2445 213 M50 Jim Stetler, 50, Plymouth, MN 4:10:02 9:32 2446 265 M45 Abel Federico, 48, Laveen, AZ 4:10:05 9:32 2447 372 M35 Thong Moua, 38, Roberts, WI 4:10:06 9:32 2448 1020 M20 Kody Carr, 26, Champaign, IL 4:10:11 9:33 2449 1021 M20 Jonathan Langness, 24, Plymouth, MN 4:10:13 9:33 2450 1022 M20 Jeremy Langness, 24, New Hope, MN 4:10:14 9:33 2451 1023 M20 Scottie Osthus, 28, Minneapolis, MN 4:10:16 9:33 2452 48 M60 Steve Holloway, 62, Minneapolis, MN 4:10:17 9:33 2453 1024 M20 Matthew Schafer, 30, St Cloud, MN 4:10:18 9:33 2454 373 M35 Bryan Mansager, 37, Forest Lake, MN 4:10:19 9:33 2455 1025 M20 Chad Hewitt, 34, Minneapolis, MN 4:10:20 9:33 2456 1026 M20 Blayne Penney, 31, Eden Prairie, MN 4:10:22 9:33 2457 374 M35 Jason Burnette, 35, Irving, TX 4:10:23 9:33 2458 1027 M20 Russell Di Lisi, 31, Tyler, TX 4:10:24 9:33 2459 375 M35 Michael Dufresne, 39, Lino Lakes, MN 4:10:25 9:33 2460 1028 M20 Lance Thompson, 26, Ham Lake, MN 4:10:25 9:33 2461 1029 M20 Matt Cheuvront, 27, Nashville, TN 4:10:25 9:33 2462 266 M45 Benjamin Leonard, 45, Plymouth, MN 4:10:26 9:33 2463 360 M40 John Stoeckl, 43, Blaine, MN 4:10:30 9:33 2464 131 M55 Scott Foster, 58, Brooklyn Center, MN 4:10:30 9:33 2465 361 M40 Paul Thurston, 44, Rice Lake, WI 4:10:31 9:33 2466 132 M55 Scott Jamison, 56, Wentworth, SD 4:10:32 9:33 2467 214 M50 Peter Flucke, 53, Green Bay, WI 4:10:36 9:33 2468 1030 M20 Adam Scheibel, 34, Eden Prairie, MN 4:10:37 9:34 2469 49 M60 Leo Buckvold, 61, Apple Valley, MN 4:10:38 9:34 2470 267 M45 Greg Ritchie, 49, Inver Grove Hts, MN 4:10:38 9:34 2471 362 M40 Travis Magnuson, 40, Hudson, WI 4:10:42 9:34 2472 1031 M20 Javier Ortiz, 25, Burnsville, MN 4:10:44 9:34 2473 1032 M20 Diego Alejos, 30, Guatemala 4:10:44 9:34 2474 1033 M20 John Meilner, 29, Minneapolis, MN 4:10:46 9:34 2475 1034 M20 Daniel Bernstein, 26, Minneapolis, MN 4:10:49 9:34 2476 215 M50 Jay Broton, 50, Minneapolis, MN 4:10:50 9:34 2477 376 M35 Dan Wendt, 38, Blaine, MN 4:10:52 9:34 2478 1035 M20 Yusuf Agamawi, 22, Maple Grove, MN 4:10:59 9:34 2479 377 M35 Jamie Moore, 37, Zumbrota, MN 4:10:59 9:34 2480 268 M45 Brad Salmon, 45, Apple Valley, MN 4:11:02 9:34 2481 216 M50 Jeffry Wosje, 52, Plymouth, MN 4:11:04 9:35 2482 1036 M20 Spencer Knight, 23, Berkeley, CA 4:11:04 9:35 2483 269 M45 Luis Miguel Carvajal, 46, Puebla Pue 4:11:07 9:35 2484 378 M35 Jon Speake, 35, Golden Valley, MN 4:11:11 9:35 2485 1037 M20 Matt Russell, 31, Columbia Hts, MN 4:11:11 9:35 2486 1038 M20 Jeff Eggert, 32, Victoria, MN 4:11:12 9:35 2487 1039 M20 Will Franzmeier, 23, Woodbury, MN 4:11:20 9:35 2488 270 M45 Paul Johnson, 49, River Falls, WI 4:11:20 9:35 2489 1040 M20 Peter Linn, 33, Rochester, MN 4:11:20 9:35 2490 217 M50 Dennis Hetland, 51, Fargo, ND 4:11:20 9:35 2491 271 M45 Craig Nelson, 49, River Falls, WI 4:11:20 9:35 2492 1041 M20 Daniel Haller, 27, Minneapolis, MN 4:11:23 9:35 2493 272 M45 Don Peterson, 48, Vadnais Hts, MN 4:11:24 9:35 2494 218 M50 Francis Tate, 51, Vadnais Hts, MN 4:11:24 9:35 2495 273 M45 Christopher Powers, 47, Blaine, MN 4:11:26 9:35 2496 219 M50 Dennis Allie, 54, De Pere, WI 4:11:28 9:35 2497 220 M50 Matt Starr, 53, Portland, OR 4:11:29 9:36 2498 379 M35 Jonathan Wicklund, 38, Arden Hills, MN 4:11:30 9:36 2499 274 M45 Shaun McGuire, 47, Bloomington, MN 4:11:31 9:36 2500 380 M35 Gabriel Galvan Duque, 38, Mexico City 4:11:32 9:36 2501 20 M18 Gabri Ramirez-Hernandez, 19, Austin, MN 4:11:35 9:36 2502 381 M35 Brad Falteysek, 38, Eagan, MN 4:11:36 9:36 2503 1042 M20 Bradley Sundick, 31, St Louis Park, MN 4:11:38 9:36 2504 363 M40 David Johnson, 43, Farmington, MN 4:11:39 9:36 2505 364 M40 Steve Phillips, 44, Owens Cross Roads, AL 4:11:40 9:36 2506 365 M40 James Long, 42, Hugo, MN 4:11:40 9:36 2507 1043 M20 Kelly Mitchell, 34, Alpha, MN 4:11:41 9:36 2508 1044 M20 Jay Gould, 31, Baltimore, LA 4:11:42 9:36 2509 1045 M20 Aaron Bingea, 24, Chicago, IL 4:11:42 9:36 2510 1046 M20 Sean Zumhofe, 30, New Brighton, MN 4:11:44 9:36 2511 275 M45 Christopher Lee, 46, Woodbury, MN 4:11:50 9:36 2512 1047 M20 Matt Carr, 26, St Louis Park, MN 4:11:52 9:36 2513 11 M65 Marvin Trandem, 66, Faribault, MN 4:11:53 9:36 2514 366 M40 James Miner, 43, Minnetrista, MN 4:11:55 9:37 2515 1048 M20 John Ellenbecker, 25, Minneapolis, MN 4:11:57 9:37 2516 382 M35 Chris Lay, 37, St Cloud, MN 4:11:59 9:37 2517 276 M45 Hua Zhou, 48, Plymouth, MN 4:12:02 9:37 2518 50 M60 John Murtha, 62, Reno, NV 4:12:03 9:37 2519 1049 M20 Lance Dehn, 26, Waite Park, MN 4:12:09 9:37 2520 1050 M20 Justin Tan, 21, Minneapolis, MN 4:12:10 9:37 2521 1051 M20 Zachary Eastling, 24, Duluth, MN 4:12:10 9:37 2522 277 M45 Michael Bydalek, 47, Omaha, NE 4:12:12 9:37 2523 1052 M20 Mark Lembach, 25, Milwaukee, WI 4:12:14 9:37 2524 278 M45 Wiliam Roskos, 48, Kasson, MN 4:12:15 9:37 2525 12 M65 Jim Buhman, 66, Bettendorf, IA 4:12:16 9:37 2526 1053 M20 MacKenzie Morris, 24, Amarillo, TX 4:12:16 9:37 2527 1054 M20 Michael McDonald, 33, Stillwater, MN 4:12:18 9:37 2528 13 M65 Herb Byun, 69, Lino Lakes, MN 4:12:24 9:38 2529 367 M40 Artie Paar, 44, Maple Grove, MN 4:12:25 9:38 2530 368 M40 Andrew Cebulla, 42, Minneapolis, MN 4:12:25 9:38 2531 279 M45 Frank Goodrich, 47, Brooklyn Park, MN 4:12:25 9:38 2532 383 M35 Joseph Bloodgood, 35, Woodbury, MN 4:12:29 9:38 2533 384 M35 Brian Doe, 36, Stillwater, MN 4:12:29 9:38 2534 385 M35 Joe Matel, 35, Brewster, WA 4:12:29 9:38 2535 51 M60 Lee Rasmussen, 62, Bloomington, MN 4:12:33 9:38 2536 1055 M20 Daniel Seehuetter, 31, Cottage Grove, MN 4:12:34 9:38 2537 1056 M20 Benjamin Ricci, 26, Cottage Grove, MN 4:12:35 9:38 2538 1057 M20 Tim Damrow, 28, Appleton, WI 4:12:40 9:38 2539 369 M40 Chad Wynia, 40, Chisago City, MN 4:12:43 9:38 2540 1058 M20 Joel Patterson, 29, Alexandria, MN 4:12:46 9:38 2541 1059 M20 Benjamin Coobs, 30, Fridley, MN 4:12:48 9:39 2542 133 M55 Tom Daly, 59, Weedsport, NY 4:12:49 9:39 2543 1060 M20 Nicholas Brom, 27, Chicago, IL 4:12:49 9:39 2544 221 M50 Raymond Brasch, 50, East Bethel, MN 4:12:51 9:39 2545 52 M60 David Mesner, 62, Duluth, MN 4:12:52 9:39 2546 370 M40 Trenton Nelson, 41, St Anthony, MN 4:12:59 9:39 2547 386 M35 Michael Paulsen, 36, Mound, MN 4:12:59 9:39 2548 371 M40 Joshua Hecksel, 40, St Michael, MN 4:13:00 9:39 2549 1061 M20 Brian Morgan, 31, Savage, MN 4:13:02 9:39 2550 1062 M20 Tyler Davis, 28, Minneapolis, MN 4:13:02 9:39 2551 280 M45 James Kleven, 45, Onak, WI 4:13:04 9:39 2552 1063 M20 Jimmy Maloney, 31, St Louis Park, MN 4:13:07 9:39 2553 281 M45 Craig Weitz, 48, Minneapolis, MN 4:13:08 9:39 2554 1064 M20 Joshua Goerger, 32, Avon, MN 4:13:13 9:39 2555 372 M40 Alejandro Cortina, 41, Mexico City 4:13:15 9:40 2556 134 M55 Craig Kiest, 58, Portland, OR 4:13:15 9:40 2557 373 M40 Kevin Schooler, 42, Plymouth, MN 4:13:16 9:40 2558 1065 M20 Kevin Lewis, 23, Hopkins, MN 4:13:16 9:40 2559 1066 M20 Matt Farmer, 28, New Brighton, MN 4:13:22 9:40 2560 282 M45 Thomas Guetzloff, 45, Scott Depot, WV 4:13:25 9:40 2561 374 M40 Zach Pierce, 40, Minneapolis, MN 4:13:25 9:40 2562 375 M40 James Johnson, 42, Hugo, MN 4:13:29 9:40 2563 135 M55 Pete Nelson, 55, Elk River, MN 4:13:29 9:40 2564 222 M50 Scott Miller, 50, Grapevine, TX 4:13:30 9:40 2565 283 M45 Todd Bradbury, 45, Maple Grove, MN 4:13:30 9:40 2566 223 M50 Scott R Miles, 50, Mahtomedi, MN 4:13:32 9:40 2567 1067 M20 Matthew Reich, 31, New York, NY 4:13:32 9:40 2568 1068 M20 Jeff Vanis, 30, Lakeville, MN 4:13:36 9:40 2569 1069 M20 Ryan Truax, 27, Rogers, MN 4:13:41 9:41 2570 1070 M20 Jason Breen, 34, Eagan, MN 4:13:45 9:41 2571 1071 M20 Keagan Meyer, 26, Minneapolis, MN 4:13:47 9:41 2572 1072 M20 Erik Waller, 28, Chanhassen, MN 4:13:50 9:41 2573 224 M50 Jeffrey Adamson, 53, Plymouth, MN 4:13:52 9:41 2574 225 M50 Timothy Gundeck, 50, De Forest, WI 4:13:52 9:41 2575 284 M45 Steve St. Jacque, 49, Inver Grove Hts, MN 4:13:52 9:41 2576 376 M40 Dominic Gagliardi, 43, Hobart, IN 4:13:52 9:41 2577 1073 M20 Kevin Haubrich, 31, Minneapolis, MN 4:13:59 9:41 2578 377 M40 Tim Peterson, 40, Minneapolis, MN 4:14:00 9:41 2579 1074 M20 Samuel Severson, 30, New York, NY 4:14:03 9:41 2580 285 M45 Michael Gay, 48, Somers, CT 4:14:08 9:42 2581 378 M40 Scott Abrams, 40, Willmar, MN 4:14:08 9:42 2582 1075 M20 Timothy Scott, 27, New Brighton, MN 4:14:09 9:42 2583 1076 M20 Andrew Sikora, 34, Andover, MN 4:14:10 9:42 2584 1077 M20 Drake Friesen, 20, Andover, MN 4:14:10 9:42 2585 387 M35 Shane Martin, 38, Zimmerman, MN 4:14:12 9:42 2586 379 M40 Tobias Kederer, 40, Apple Valley, MN 4:14:12 9:42 2587 1078 M20 Steven Burrill, 29, Rochester, MN 4:14:12 9:42 2588 226 M50 Bill Comer Jr, 54, Jamaica Plain, MA 4:14:14 9:42 2589 1079 M20 James Copeland, 32, Ozark, MO 4:14:14 9:42 2590 1080 M20 Nicholas Dyrud, 34, Bloomington, MN 4:14:16 9:42 2591 388 M35 Clay Damitz, 39, Owatonna, MN 4:14:21 9:42 2592 136 M55 Robert Britain, 55, Wayzata, MN 4:14:21 9:42 2593 1081 M20 Ross Rodefeld, 32, Frisco, TX 4:14:25 9:42 2594 137 M55 Bill Helwig, 56, Barnum, MN 4:14:26 9:42 2595 1082 M20 Ben Yorkovich, 23, Maplewood, MN 4:14:26 9:42 2596 380 M40 Keith Hug, 41, Roseville, MN 4:14:26 9:42 2597 1083 M20 Christopher Hatlestad, 24, Cameron, WI 4:14:29 9:42 2598 1084 M20 Ryan Moore, 32, Maple Grove, MN 4:14:30 9:42 2599 1085 M20 Theodore Simmons, 30, St Paul, MN 4:14:30 9:42 2600 227 M50 Paul Grace, 54, Minneapolis, MN 4:14:31 9:42 2601 138 M55 Tom Nardone, 57, Bloomington, MN 4:14:31 9:42 2602 228 M50 Paul Michaelson, 53, Edina, MN 4:14:31 9:42 2603 381 M40 Brian Grove, 40, Minneapolis, MN 4:14:31 9:42 2604 382 M40 Larry Patnaude, 44, Moorhead, MN 4:14:33 9:43 2605 286 M45 Thomas Healy, 48, Prior Lake, MN 4:14:34 9:43 2606 383 M40 Alan Brandley, 41, Overland Park, KS 4:14:34 9:43 2607 389 M35 Anthony McNeil, 39, Rosemount, MN 4:14:37 9:43 2608 287 M45 Jeffrey Lund, 47, Atlanta, GA 4:14:42 9:43 2609 139 M55 Dan Rassier, 57, St Joseph, MN 4:14:46 9:43 2610 384 M40 Paul Flindt, 44, St Paul, MN 4:14:46 9:43 2611 1086 M20 Benjamin Hoheisel, 34, Minneapolis, MN 4:14:48 9:43 2612 390 M35 Cole Cox, 39, South Riding, VA 4:14:50 9:43 2613 385 M40 Jack Haylett, 41, Sandy Springs, GA 4:14:52 9:43 2614 386 M40 Bruce Forsyth, 44, Hanover, MN 4:15:03 9:44 2615 1087 M20 Jeremy Thurm, 23, Minneapolis, MN 4:15:04 9:44 2616 391 M35 Jim Feierstein, 39, Oshkosh, WI 4:15:04 9:44 2617 140 M55 Thomas Andrews, 59, Richfield, MN 4:15:07 9:44 2618 141 M55 Jim Nagle, 56, North Branch, MN 4:15:09 9:44 2619 387 M40 Andrew Reyes, 44, Chicago, IL 4:15:11 9:44 2620 392 M35 Joel Mansager, 35, Cottage Grove, MN 4:15:12 9:44 2621 1088 M20 Christian White, 34, Northfield, MN 4:15:15 9:44 2622 288 M45 Tom Mattson, 47, Minneapolis, MN 4:15:17 9:44 2623 1089 M20 Todd Kempel, 29, St Louis Park, MN 4:15:18 9:44 2624 1090 M20 Andrew Iverson, 29, Eden Prairie, MN 4:15:18 9:44 2625 229 M50 Tim Lyke, 54, Austin, TX 4:15:19 9:44 2626 142 M55 Randy Hochstein, 59, Plymouth, MN 4:15:20 9:44 2627 230 M50 Paul Barrette, 51, Green Bay, WI 4:15:26 9:45 2628 14 M65 Jack Ver Steegh, 65, Mahtomedi, MN 4:15:26 9:45 2629 289 M45 Steven Lopez, 46, The Woodlands, TX 4:15:28 9:45 2630 1091 M20 Carlo Faccini, 29, Blaine, MN 4:15:30 9:45 2631 1092 M20 Zach Novak, 31, Portage, MI 4:15:31 9:45 2632 393 M35 Timothy Brick, 36, Minneapolis, MN 4:15:31 9:45 2633 394 M35 Paul Hill, 39, Minneapolis, MN 4:15:32 9:45 2634 388 M40 Greg Haakonson, 40, Rogers, MN 4:15:32 9:45 2635 143 M55 Ken Spaeth, 58, Prior Lake, MN 4:15:32 9:45 2636 389 M40 Scott Graham, 40, Big Lake, MN 4:15:33 9:45 2637 390 M40 Ed Hamilton, 42, Minneapolis, MN 4:15:34 9:45 2638 290 M45 Greg Lenn, 49, Pine Island, MN 4:15:36 9:45 2639 1093 M20 Karl Palm, 21, Minneapolis, MN 4:15:37 9:45 2640 1094 M20 Neil Henke-Haney, 30, Minneapolis, MN 4:15:37 9:45 2641 231 M50 Robert Bierman, 53, Apple Valley, MN 4:15:41 9:45 2642 395 M35 Dan Kushlan, 35, Waukesha, WI 4:15:41 9:45 2643 396 M35 Jamie Tveitbakk, 35, Apple Valley, MN 4:15:45 9:45 2644 1095 M20 Eric Popp, 34, Maple Grove, MN 4:15:46 9:45 2645 1096 M20 Paul Schultz, 32, Rogers, MN 4:15:47 9:45 2646 397 M35 Patrick Brinton, 38, Brooklyn Park, MN 4:15:51 9:46 2647 1097 M20 Alejandro Ortiz Tapia, 30, Fairfax, VA 4:15:54 9:46 2648 1098 M20 Ryan Theuninck, 32, Minneapolis, MN 4:15:54 9:46 2649 291 M45 Dale Massop, 46, St Paul, MN 4:15:55 9:46 2650 398 M35 Mitchell Olson, 36, Fort Collins, CO 4:15:57 9:46 2651 292 M45 Patrick Rinella, 48, White Bear Lake, MN 4:15:58 9:46 2652 232 M50 Dave Johnson, 50, Pine Island, MN 4:16:03 9:46 2653 1099 M20 Thomason Anders, 27, Minneapolis, MN 4:16:06 9:46 2654 391 M40 Craig Thompson, 42, Carmel, IN 4:16:06 9:46 2655 144 M55 Darrell Bennett, 59, Leawood, KS 4:16:07 9:46 2656 392 M40 Ravi Sundara, 43, Ballwin, MO 4:16:07 9:46 2657 399 M35 Collin Gerdeman, 38, Eden Prairie, MN 4:16:10 9:46 2658 1100 M20 Kody Ashbeck, 29, Verona, WI 4:16:11 9:46 2659 400 M35 Chad Zander, 36, Barnesville, MN 4:16:11 9:46 2660 145 M55 David Mancl, 59, High Point, NC 4:16:14 9:46 2661 1101 M20 Brandon Crist, 30, Woodbury, MN 4:16:14 9:46 2662 293 M45 Shane Olson, 45, Duluth, MN 4:16:16 9:46 2663 233 M50 Chris Herrlin, 54, Champlin, MN 4:16:17 9:47 2664 1102 M20 Casey Gamboni, 21, Minneapolis, MN 4:16:19 9:47 2665 234 M50 Dan Rydell, 53, Portland, OR 4:16:20 9:47 2666 235 M50 Tom Ciha, 51, Appleton, WI 4:16:22 9:47 2667 1103 M20 Michael Ruether, 26, Woodbury, MN 4:16:23 9:47 2668 393 M40 Kent Walker, 40, West Linn, OR 4:16:25 9:47 2669 15 M65 Ron Thorsett, 66, Minneapolis, MN 4:16:26 9:47 2670 401 M35 Jason Larson, 36, Moorhead, MN 4:16:30 9:47 2671 146 M55 Daniel Berg, 55, St Paul, MN 4:16:33 9:47 2672 394 M40 Matt Esch, 40, Winona, MN 4:16:35 9:47 2673 1104 M20 Nicholas Beebe, 33, Baldwin, WI 4:16:37 9:47 2674 1105 M20 David Perrault, 26, Mendota Hts, MN 4:16:39 9:47 2675 402 M35 Brian Widener, 35, Overland Park, KS 4:16:44 9:48 2676 1106 M20 Darren Struckmann, 31, New Brighton, MN 4:16:48 9:48 2677 1107 M20 Jason Pichler, 33, Rogers, MN 4:16:48 9:48 2678 1108 M20 Sean Harris, 33, Otsego, MN 4:16:50 9:48 2679 395 M40 William Magee, 43, St Paul, MN 4:16:51 9:48 2680 1109 M20 Matt Hanley, 31, Fort Worth, TX 4:16:52 9:48 2681 53 M60 Larry Stoffregen, 62, Coon Valley, WI 4:16:56 9:48 2682 403 M35 Michael Brophy, 39, White Bear Lake, MN 4:16:57 9:48 2683 1110 M20 Chuck Kelly, 33, St Louis Park, MN 4:16:58 9:48 2684 1111 M20 Joshua Pingel, 27, Joplin, MO 4:17:00 9:48 2685 1112 M20 Joel Pingel, 30, Prior Lake, MN 4:17:00 9:48 2686 1113 M20 Scott Mertz, 29, Omaha, NE 4:17:01 9:48 2687 236 M50 Greg Mattson, 50, North Oaks, MN 4:17:03 9:48 2688 237 M50 William Sherman, 53, Fort Walton Beach, FL 4:17:04 9:48 2689 1114 M20 Jonathan McShane, 26, Minnetonka, MN 4:17:05 9:48 2690 238 M50 Jim Arnfelt, 52, Yorkville, IL 4:17:05 9:48 2691 147 M55 Mark Huseboe, 55, Maple Grove, MN 4:17:07 9:48 2692 1115 M20 Kevin Patrick, 31, Minot Afb, ND 4:17:07 9:48 2693 1116 M20 Kevin Vig, 27, Minneapolis, MN 4:17:07 9:48 2694 1117 M20 Kevin Jones, 25, Minneapolis, MN 4:17:08 9:48 2695 1118 M20 Matthew Monaghan, 29, Apple Valley, MN 4:17:11 9:49 2696 404 M35 Graham Koolmo, 39, Brookings, SD 4:17:11 9:49 2697 294 M45 Kent Lawon, 48, Madison, WI 4:17:12 9:49 2698 396 M40 Kurt Demel, 41, St Paul, MN 4:17:13 9:49 2699 397 M40 Brian Stueve, 44, Maplewood, MN 4:17:13 9:49 2700 1119 M20 Scott Amundson, 30, Racine, WI 4:17:15 9:49 2701 405 M35 Rob Nicholson, 39, Carver, MN 4:17:23 9:49 2702 398 M40 Pat Sherry, 41, St Michael, MN 4:17:23 9:49 2703 399 M40 Dean Barak, 43, Onalaska, WI 4:17:27 9:49 2704 1120 M20 Jon Konkol, 26, Prior Lake, MN 4:17:31 9:49 2705 1121 M20 Aaron Jonasen, 32, West Allis, WI 4:17:32 9:49 2706 406 M35 Michael Dao, 38, Minneapolis, MN 4:17:32 9:49 2707 407 M35 Justin Rezac, 35, Minneapolis, MN 4:17:33 9:49 2708 295 M45 Doug Long, 46, Stillwater, MN 4:17:35 9:49 2709 296 M45 Martin Huberty, 48, Bloomington, MN 4:17:35 9:49 2710 408 M35 Jonathan Bixby, 39, Hugo, MN 4:17:36 9:50 2711 1122 M20 Michael Devane, 29, Arden Hills, MN 4:17:37 9:50 2712 400 M40 Bert Hansen, 42, Willmar, MN 4:17:39 9:50 2713 401 M40 Andy Brower, 41, Savage, MN 4:17:39 9:50 2714 297 M45 David Odeen, 48, St Paul, MN 4:17:43 9:50 2715 1123 M20 Derek Leuer, 31, West St Paul, MN 4:17:44 9:50 2716 402 M40 Ross Baker, 40, Concord, NC 4:17:49 9:50 2717 1124 M20 Kurt Hiltunen, 32, Minneapolis, MN 4:17:50 9:50 2718 1125 M20 Kyle Salvati, 26, Stanwood, MI 4:17:53 9:50 2719 409 M35 David Heiser, 36, Mound, MN 4:17:54 9:50 2720 298 M45 Lonnie Nichols, 49, Minneapolis, MN 4:17:56 9:50 2721 1126 M20 Brandon Ostby, 33, Fargo, ND 4:17:57 9:50 2722 1127 M20 Mitch Host, 25, Chanhassen, MN 4:17:59 9:50 2723 1128 M20 Lucas Rettig, 28, Plymouth, MN 4:18:02 9:51 2724 410 M35 Jeff Wichmann, 35, Lakeville, MN 4:18:02 9:51 2725 1129 M20 Christopher Cotter, 26, Milwaukee, WI 4:18:04 9:51 2726 1130 M20 Stephen Soderstrom, 33, Chaska, MN 4:18:04 9:51 2727 1131 M20 Alex Dabelstein, 28, Eden Prairie, MN 4:18:05 9:51 2728 239 M50 Kevin Kaiser, 53, Eden Prairie, MN 4:18:07 9:51 2729 1132 M20 Mac Cameron, 22, Plymouth, MN 4:18:08 9:51 2730 403 M40 Mark Kingsriter, 40, Shoreview, MN 4:18:14 9:51 2731 1133 M20 Luke Fier, 27, Minneapolis, MN 4:18:14 9:51 2732 148 M55 Jon Brovold, 57, Andover, MN 4:18:15 9:51 2733 411 M35 Scott Ireland, 36, Clermont, FL 4:18:18 9:51 2734 412 M35 Eric Hagen, 37, New London, MN 4:18:19 9:51 2735 413 M35 Brian Maddy, 35, Minneapolis, MN 4:18:25 9:51 2736 1134 M20 Ryan Johnson, 29, Northfield, MN 4:18:27 9:51 2737 1135 M20 Justin Janachovsky, 31, Robbinsdale, MN 4:18:27 9:51 2738 404 M40 Jeff Schultz, 44, Rosemount, MN 4:18:28 9:52 2739 1136 M20 Brook Hunter, 33, Burnsville, MN 4:18:29 9:52 2740 240 M50 Hernando Bedoya, 53, Rochester, MN 4:18:29 9:52 2741 299 M45 Terry Wu, 48, Minneapolis, MN 4:18:30 9:52 2742 1137 M20 David Wingert, 29, Marshall, MN 4:18:31 9:52 2743 414 M35 Chris Uecker, 39, Minnetonka, MN 4:18:37 9:52 2744 1138 M20 Chris Nesheim, 30, Monticello, MN 4:18:37 9:52 2745 300 M45 Brent Peterson, 49, New Hope, MN 4:18:39 9:52 2746 1139 M20 Michael Parker, 28, Golden Valley, MN 4:18:40 9:52 2747 415 M35 Abe Bakhit, 38, Omaha, NE 4:18:40 9:52 2748 405 M40 Tim Radaich, 41, Prior Lake, MN 4:18:41 9:52 2749 1140 M20 Thomas Watson, 27, Chicago, IL 4:18:41 9:52 2750 1141 M20 Matthew Alley, 25, Minneapolis, MN 4:18:41 9:52 2751 1142 M20 Matt Boys, 24, Eden Prairie, MN 4:18:43 9:52 2752 54 M60 Carl Feinerman, 61, Auckland 4:18:48 9:52 2753 16 M65 Rob Johnson, 66, Eden Prairie, MN 4:18:49 9:52 2754 241 M50 Carey Priebe, 50, King George, VA 4:18:55 9:53 2755 1143 M20 Dan Thomas, 32, Blaine, MN 4:18:56 9:53 2756 1144 M20 Travis Nelson, 24, Mankato, MN 4:18:59 9:53 2757 1145 M20 Ken Loomis, 31, St Louis Park, MN 4:19:04 9:53 2758 406 M40 Jason Sichler, 41, Andover, MN 4:19:06 9:53 2759 407 M40 Jeffrey Causton, 44, Chaska, MN 4:19:07 9:53 2760 149 M55 Martin Durdahl, 58, Burnsville, MN 4:19:08 9:53 2761 1146 M20 Casey Sussenguth, 23, Marshall, MN 4:19:15 9:53 2762 301 M45 Dennis Meltzer, 47, Isanti, MN 4:19:15 9:53 2763 416 M35 John Madden, 35, Bloomington, MN 4:19:16 9:53 2764 1147 M20 Benjamin Gerber, 30, Minneapolis, MN 4:19:16 9:53 2765 1148 M20 Juan Portilla, 32, Plymouth, MN 4:19:16 9:53 2766 55 M60 Mark Purgett, 62, Oakdale, MN 4:19:17 9:53 2767 417 M35 Alejandro Montero, 38, Maple Grove, MN 4:19:17 9:53 2768 408 M40 Jay Erdahl, 43, Plymouth, MN 4:19:18 9:53 2769 1149 M20 Timothy Mitchell, 32, Jackson, MN 4:19:19 9:53 2770 1150 M20 Patrick Boyle, 33, Edina, MN 4:19:19 9:53 2771 1151 M20 Justin Krypel, 31, Minneapolis, MN 4:19:19 9:53 2772 302 M45 Adnan Afzal, 46, The Woodlands, TX 4:19:20 9:53 2773 418 M35 Jeremy Alinder, 39, Golden Valley, MN 4:19:24 9:54 2774 17 M65 David Majeski, 66, Stillwater, MN 4:19:28 9:54 2775 409 M40 Kyle Kirsch, 44, Edina, MN 4:19:30 9:54 2776 419 M35 Chris Wrecza, 39, Edina, MN 4:19:33 9:54 2777 420 M35 Shane Spears, 36, Hugo, MN 4:19:33 9:54 2778 421 M35 Jeffrey Rotz, 36, Rochester, MN 4:19:34 9:54 2779 1152 M20 Benjamin Barclay, 34, St Charles, MN 4:19:34 9:54 2780 1153 M20 Ryan Kolak, 23, Duluth, MN 4:19:35 9:54 2781 410 M40 Joe Clementi, 41, Lincoln, NE 4:19:36 9:54 2782 411 M40 Eric Van Brocklin, 41, Bloomington, MN 4:19:39 9:54 2783 1154 M20 Spencer Jahnke, 22, Stevens Point, WI 4:19:39 9:54 2784 303 M45 Ben Thomas, 49, Fargo, ND 4:19:42 9:54 2785 412 M40 Matthew Lassegard, 43, Inver Grove Hts, MN 4:19:48 9:55 2786 1155 M20 John Erickson, 31, Richfield, MN 4:19:50 9:55 2787 1156 M20 Justin Rock, 29, Minneapolis, MN 4:19:52 9:55 2788 413 M40 Tyler Lanoway, 44, Winnipeg, MB 4:19:53 9:55 2789 422 M35 Daniel Fritzen, 36, Prior Lake, MN 4:19:55 9:55 2790 1157 M20 Joel Krause, 20, Minneapolis, MN 4:19:56 9:55 2791 1158 M20 Brandon Petesch, 25, Milwaukee, WI 4:19:57 9:55 2792 1159 M20 Jeffrey Miranda, 33, Chicago, IL 4:20:03 9:55 2793 1160 M20 Bradley Carlson, 34, Coon Rapids, MN 4:20:08 9:55 2794 1161 M20 David Bonk, 31, Winona, MN 4:20:10 9:55 2795 1162 M20 Carl Weiland, 29, Omaha, NE 4:20:10 9:55 2796 414 M40 Robert Engberg, 41, St Paul, MN 4:20:11 9:55 2797 242 M50 Tom Taintor, 51, Apple Valley, MN 4:20:13 9:56 2798 1163 M20 Andrew Lamers, 26, Eagan, MN 4:20:17 9:56 2799 243 M50 Robert Shuman, 50, Eden Prairie, MN 4:20:17 9:56 2800 244 M50 James Janda, 52, Somerville, MA 4:20:18 9:56 2801 56 M60 Doug Griffen, 60, Marquette, MI 4:20:26 9:56 2802 245 M50 Mike Denney, 53, Byron, MN 4:20:26 9:56 2803 423 M35 David Mekler, 35, Mexico 4:20:27 9:56 2804 415 M40 Mark Ballard, 40, Oklahoma City, OK 4:20:28 9:56 2805 416 M40 Robert Bauck, 42, Minneapolis, MN 4:20:28 9:56 2806 1164 M20 Andrew Thompson, 25, Woodbury, MN 4:20:29 9:56 2807 246 M50 Christopher Kelly, 50, West St Paul, MN 4:20:29 9:56 2808 1165 M20 Brett Gebbie, 29, Minneapolis, MN 4:20:34 9:56 2809 1166 M20 Ben Porter, 29, Davenport, IA 4:20:35 9:56 2810 417 M40 Mark Smith, 43, Woodbury, MN 4:20:35 9:56 2811 418 M40 Manuel Garcia-Ruiz, 40, Farmington Hills, MI 4:20:38 9:56 2812 419 M40 Eric Ching, 40, St Paul, MN 4:20:38 9:56 2813 1167 M20 Thomas Lake, 25, Bloomington, MN 4:20:40 9:57 2814 1168 M20 Paul Brummond, 25, Des Moines, IA 4:20:40 9:57 2815 420 M40 Matthew Ylvisaker, 40, Edina, MN 4:20:43 9:57 2816 421 M40 Rocky Seymour, 41, Andover, MN 4:20:44 9:57 2817 304 M45 Brian Olson, 47, Alpharetta, GA 4:20:46 9:57 2818 247 M50 Josue Castillo, 51, Lakeville, MN 4:20:48 9:57 2819 248 M50 Doug Schatz, 54, Winnipeg, MB 4:20:49 9:57 2820 1169 M20 Ethan Wieneke, 24, Adrian, MN 4:20:52 9:57 2821 305 M45 Curt Kukert, 45, Devils Lake, ND 4:20:52 9:57 2822 422 M40 Jason Willey, 42, Eldridge, IA 4:20:53 9:57 2823 306 M45 Michael Way, 48, Plano, IL 4:20:55 9:57 2824 1170 M20 Emiliano Lerda, 33, Omaha, NE 4:20:55 9:57 2825 1171 M20 Clifford Wilson III, 34, Waterloo, IA 4:20:56 9:57 2826 424 M35 Richard Kueper, 35, Rochester, MN 4:20:59 9:57 2827 423 M40 John Houge, 43, Maple Grove, MN 4:21:01 9:57 2828 1172 M20 Steven Kron, 31, Sartell, MN 4:21:01 9:57 2829 425 M35 Chris Deehr, 35, Eagan, MN 4:21:02 9:57 2830 426 M35 Steve Dillner, 36, Ramsey, MN 4:21:02 9:57 2831 424 M40 Paul Eichstaedt, 43, Blaine, MN 4:21:03 9:57 2832 1173 M20 David Eustice, 30, Minnetonka, MN 4:21:07 9:58 2833 1174 M20 David Roth, 26, Bellevue, NE 4:21:08 9:58 2834 1175 M20 Dane Stimart, 27, Minneapolis, MN 4:21:10 9:58 2835 427 M35 Charles Wiegand, 35, La Grange, IL 4:21:10 9:58 2836 307 M45 Johan Sileson, 48, Ytterby 4:21:10 9:58 2837 308 M45 Sergio Mendoza, 47, Ia City, IA 4:21:11 9:58 2838 1176 M20 Dj Adams, 22, Edina, MN 4:21:13 9:58 2839 1177 M20 Matthew Pomeroy, 33, Rockledge, FL 4:21:13 9:58 2840 1178 M20 Kevin Wolter, 30, Hopkins, MN 4:21:14 9:58 2841 249 M50 Steve Carr, 51, Blaine, MN 4:21:17 9:58 2842 21 M18 Chandler Ignaszewski, 19, Woodbury, MN 4:21:19 9:58 2843 428 M35 Greg Roig, 35, San Jose, CA 4:21:20 9:58 2844 429 M35 Paul Strege, 39, Deerfield, WI 4:21:22 9:58 2845 1179 M20 John Hall, 32, Robbinsdale, MN 4:21:25 9:58 2846 1180 M20 Jon Halloran, 24, Isanti, MN 4:21:27 9:58 2847 430 M35 Paul Olson, 39, Woodbury, MN 4:21:29 9:58 2848 250 M50 Michael Oliszczak, 54, Council Bluffs, IA 4:21:29 9:58 2849 1181 M20 Alexander Tadt, 22, Janesville, WI 4:21:29 9:58 2850 1182 M20 Michael Davieau, 28, Chicago, IL 4:21:30 9:58 2851 150 M55 Jerald Daigle, 56, Minneapolis, MN 4:21:31 9:58 2852 425 M40 Jonathan Wynia, 41, St Paul, MN 4:21:31 9:58 2853 309 M45 Ron Cooke, 45, St Louis Park, MN 4:21:33 9:59 2854 1183 M20 Michael Leclair, 25, Prior Lake, MN 4:21:34 9:59 2855 1184 M20 Evan Johnson, 27, St Paul, MN 4:21:36 9:59 2856 1185 M20 Jeremy Hosterman, 31, St Paul, MN 4:21:38 9:59 2857 431 M35 Thomas Doebert, 35, Madison, WI 4:21:38 9:59 2858 426 M40 Jj Sandvig, 40, West Des Moines, IA 4:21:40 9:59 2859 432 M35 Shawn Hubert, 36, Falcon Heights, MN 4:21:40 9:59 2860 310 M45 Chris Uggen, 49, Shoreview, MN 4:21:47 9:59 2861 311 M45 Brian Madson, 47, Minneapolis, MN 4:21:49 9:59 2862 151 M55 John Sandok, 59, East Bethel, MN 4:21:50 9:59 2863 1186 M20 Brett Eslinger, 34, Hopkins, MN 4:21:51 9:59 2864 1187 M20 Geoffrey Kaiser, 29, Thiensville, WI 4:21:54 9:59 2865 1188 M20 Shawn Sobanski, 24, Oakdale, MN 4:21:56 9:59 2866 152 M55 Timothy Rudnicki, 56, Edina, MN 4:21:57 9:59 2867 1189 M20 Sean Foley, 22, Edina, MN 4:21:57 9:59Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
2868 1190 M20 Sam Storie, 34, Chaska, MN 4:21:58 10:00 2869 433 M35 Todd Yelland, 37, Williamsburg, IA 4:21:58 10:00 2870 427 M40 Stephen Tyler, 43, Des Moines, IA 4:22:02 10:00 2871 1191 M20 Evan Deam, 22, Chanhassen, MN 4:22:03 10:00 2872 1192 M20 Andreas Scott, 25, Minneapolis, MN 4:22:03 10:00 2873 251 M50 Thomas Perri, 52, Maple Grove, MN 4:22:03 10:00 2874 1193 M20 Neal Reykdal, 32, Eagan, MN 4:22:04 10:00 2875 1194 M20 Josh Carroll, 34, St Paul, MN 4:22:05 10:00 2876 1195 M20 Joseph Webb, 34, Crystal, MN 4:22:09 10:00 2877 252 M50 Michael Lelwica, 50, Des Moines, IA 4:22:10 10:00 2878 434 M35 Michael Guswiler, 39, Blaine, MN 4:22:10 10:00 2879 1196 M20 Scott Albright, 33, Elkhart, IN 4:22:12 10:00 2880 312 M45 Barrett Kilmer, 47, Madison, WI 4:22:12 10:00 2881 1197 M20 Matthew Pelikan, 32, Minneapolis, MN 4:22:14 10:00 2882 1198 M20 Nick Puchalski, 27, St Paul, MN 4:22:17 10:00 2883 57 M60 Mark Andrews, 63, Inver Grove Hts, MN 4:22:17 10:00 2884 1199 M20 Jay Muller, 34, St Ansgar, IA 4:22:19 10:00 2885 313 M45 Brett Johnson, 48, Los Angeles, CA 4:22:20 10:00 2886 435 M35 William Vossberg, 35, Ham Lake, MN 4:22:20 10:00 2887 428 M40 Kerry Baribeau, 44, Crystal, MN 4:22:22 10:00 2888 153 M55 Rick Muellner, 58, Woodbury, MN 4:22:22 10:00 2889 1200 M20 Thomas Corness, 22, Medina, MN 4:22:23 10:00 2890 429 M40 Dan Smith, 44, Fargo, ND 4:22:23 10:00 2891 1201 M20 Theodore Simonson, 29, Minneapolis, MN 4:22:27 10:01 2892 1202 M20 Srinivas Vemuri, 32, Minnetonka, MN 4:22:29 10:01 2893 253 M50 Brad Moore, 52, Mahtomedi, MN 4:22:29 10:01 2894 1203 M20 Thomas Schoen, 22, Clear Lake, MN 4:22:30 10:01 2895 436 M35 Aaron Wittkamper, 35, Minneapolis, MN 4:22:31 10:01 2896 314 M45 David Jensen, 45, Brooklyn Park, MN 4:22:31 10:01 2897 315 M45 Ronald Ruffner, 49, Flower Mound, TX 4:22:33 10:01 2898 254 M50 Joseph Kinning, 53, Deephaven, MN 4:22:33 10:01 2899 430 M40 Tim Borchers, 44, Moorhead, MN 4:22:35 10:01 2900 1204 M20 Nick Jones, 29, Dallas, TX 4:22:37 10:01 2901 1205 M20 Joshua Lantto, 30, Maple Grove, MN 4:22:40 10:01 2902 316 M45 Jon Trantham, 46, Chanhassen, MN 4:22:41 10:01 2903 1206 M20 Matt Boland, 27, Woodbury, MN 4:22:42 10:01 2904 1207 M20 Corde Sommers, 22, Lewiston, MN 4:22:43 10:01 2905 1208 M20 Gavin Pedersen, 24, Minneapolis, MN 4:22:48 10:01 2906 255 M50 Eric Lane, 51, Winkler, MB 4:22:50 10:01 2907 154 M55 Kevin Mitchell, 57, Jackson, MN 4:22:51 10:02 2908 1209 M20 Luke Schwitzer, 28, Minneapolis, MN 4:22:51 10:02 2909 1210 M20 Kyle Bode, 31, Blaine, MN 4:22:52 10:02 2910 437 M35 Joseph Baron, 35, St Paul, MN 4:22:56 10:02 2911 256 M50 Basil Hansen, 54, Waupaca, WI 4:22:57 10:02 2912 431 M40 Daniel Gott, 41, Minneapolis, MN 4:22:58 10:02 2913 1211 M20 Steve Liu, 27, Rochester, MN 4:22:58 10:02 2914 317 M45 Ron Beauchamp, 49, Green Bay, WI 4:22:59 10:02 2915 1212 M20 Adam Tarleton, 21, Bloomingdale, IL 4:23:00 10:02 2916 1213 M20 David Wittman, 29, St Paul, MN 4:23:00 10:02 2917 438 M35 Daniel Gilbert, 39, Omaha, NE 4:23:06 10:02 2918 439 M35 Phil Ecker, 36, Eden Prairie, MN 4:23:07 10:02 2919 440 M35 Jon Dronen, 36, Hazen, ND 4:23:09 10:02 2920 257 M50 Gary Regalado, 50, Santa Ana, CA 4:23:11 10:02 2921 432 M40 Matt Halverson, 40, Longmont, CO 4:23:11 10:02 2922 258 M50 Gary Fahle, 50, Chevy Chase, MD 4:23:12 10:02 2923 1214 M20 Tim Osterlund, 34, Minneapolis, MN 4:23:13 10:02 2924 441 M35 Joshua Lushine, 38, Minneapolis, MN 4:23:13 10:02 2925 442 M35 Nick Jordan, 35, Rogers, MN 4:23:16 10:02 2926 1215 M20 Andrew Cogan, 28, Dubuque, IA 4:23:18 10:03 2927 433 M40 Darrin Bright, 42, New Albany, OH 4:23:26 10:03 2928 18 M65 Scott Richardson, 66, Austin, MN 4:23:26 10:03 2929 1216 M20 Andrew Shimota, 27, Minneapolis, MN 4:23:30 10:03 2930 1217 M20 Jason Smith, 26, Bloomington, MN 4:23:34 10:03 2931 58 M60 Charles Zee, 62, Apple Valley, MN 4:23:34 10:03 2932 259 M50 David Moore, 50, St Paul, MN 4:23:39 10:03 2933 1218 M20 Jared Simpson, 25, Minneapolis, MN 4:23:43 10:04 2934 155 M55 Dennis Jones, 57, Winnipeg, MB 4:23:44 10:04 2935 443 M35 Nathan Warden, 37, Jordan, MN 4:23:45 10:04 2936 59 M60 David Wherritt, 63, Ashland, WI 4:23:45 10:04 2937 1219 M20 Trevor Cotter, 21, Duluth, MN 4:23:46 10:04 2938 434 M40 Rommel Nuque, 40, Woodbury, MN 4:23:48 10:04 2939 444 M35 Chris Hacker, 39, Woodbury, MN 4:23:48 10:04 2940 1220 M20 Robert Felix, 28, Hastings, MN 4:23:55 10:04 2941 1221 M20 Jim Blatzheim, 33, Savage, MN 4:23:57 10:04 2942 22 M18 Jared Yatckoske, 19, Hanover, MN 4:23:59 10:04 2943 318 M45 Jeff Grones, 45, Prescott, WI 4:24:01 10:04 2944 435 M40 Theodore Dorenkamp, 43, Minneapolis, MN 4:24:03 10:04 2945 445 M35 Ben Ashby, 36, Birmingham, AL 4:24:05 10:04 2946 1222 M20 Mitchell Ward, 27, Ottawa, IL 4:24:06 10:04 2947 446 M35 Andrew Delong, 36, Cleveland, WI 4:24:07 10:04 2948 260 M50 David Kendall, 52, Minneapolis, MN 4:24:08 10:04 2949 1223 M20 Jeff Strande, 34, Fergus Falls, MN 4:24:08 10:04 2950 319 M45 Craig Blake, 45, Eden Prairie, MN 4:24:10 10:05 2951 436 M40 Michael Raymond, 43, New Brighton, MN 4:24:11 10:05 2952 447 M35 Aaron Krebs, 38, Madison, WI 4:24:13 10:05 2953 156 M55 Jim Brun, 59, Woodbury, MN 4:24:13 10:05 2954 448 M35 Justin Eggert, 37, Dassel, MN 4:24:14 10:05 2955 261 M50 Michael Deppe, 52, St Paul, MN 4:24:15 10:05 2956 437 M40 David Ryan, 41, Eagan, MN 4:24:16 10:05 2957 1224 M20 Brent Campbell, 32, Minneapolis, MN 4:24:18 10:05 2958 23 M18 Grant Nagel, 18, Mound, MN 4:24:21 10:05 2959 438 M40 Rich Hayes, 42, Aberdeen, SD 4:24:22 10:05 2960 1225 M20 Andrew Kerschinske, 30, Omaha, NE 4:24:23 10:05 2961 449 M35 Todd Hansen, 36, Stewartville, MN 4:24:23 10:05 2962 450 M35 Eli Wolter, 35, Maple Grove, MN 4:24:23 10:05 2963 262 M50 Don Wilson, 51, Barrington, IL 4:24:23 10:05 2964 451 M35 Jay Weimer, 39, Colleyville, TX 4:24:25 10:05 2965 157 M55 Kevin Bowen, 56, Eden Prairie, MN 4:24:26 10:05 2966 158 M55 John Gaich, 57, Des Moines, IA 4:24:28 10:05 2967 452 M35 Nick South, 35, Minneapolis, MN 4:24:29 10:05 2968 439 M40 Craig Timm, 42, Center City, MN 4:24:29 10:05 2969 60 M60 Brian Landstrom, 62, Duluth, MN 4:24:29 10:05 2970 453 M35 Andy Blenkush, 39, Golden Valley, MN 4:24:32 10:05 2971 19 M65 Charles Olson, 67, Dubuque, IA 4:24:33 10:05 2972 159 M55 Larry Mathias, 56, Minneapolis, MN 4:24:33 10:05 2973 454 M35 Eric Boyum, 39, Fridley, MN 4:24:36 10:06 2974 1226 M20 Travis Zupfer, 26, Hastings, MN 4:24:41 10:06 2975 160 M55 Jim Rauer, 57, Lorton, VA 4:24:45 10:06 2976 161 M55 Paul Schmidt, 55, Davenport, IA 4:24:45 10:06 2977 455 M35 Matthew Tembreull, 35, Wy, MN 4:24:46 10:06 2978 61 M60 Larry Thompson, 63, Woodbury, MN 4:24:46 10:06 2979 1227 M20 Eric Taubel, 32, Minneapolis, MN 4:24:49 10:06 2980 263 M50 Robert Tatro, 51, Zimmerman, MN 4:24:49 10:06 2981 1228 M20 Brad Wilkinson, 33, Bloomington, MN 4:24:51 10:06 2982 1229 M20 Thomas Manion, 22, Minneapolis, MN 4:24:52 10:06 2983 320 M45 Douglas Cran, 49, White Bear Townsh, MN 4:24:54 10:06 2984 264 M50 Gary Keeler, 53, Fridley, MN 4:24:54 10:06 2985 265 M50 Joe Burns, 50, Minneapolis, MN 4:24:57 10:06 2986 1230 M20 Christopher James, 28, Sterling Heights, MI 4:24:57 10:06 2987 321 M45 Chris McPartland, 49, Minneapolis, MN 4:24:57 10:06 2988 266 M50 Bill Graves, 51, Willmar, MN 4:24:58 10:06 2989 456 M35 Jeffrey Cirullo, 37, Woodbury, MN 4:24:59 10:06 2990 267 M50 Christopher Glasenapp, 50, Dpo, AP 4:24:59 10:06 2991 322 M45 Mark Honda, 48, Oakdale, MN 4:24:59 10:06 2992 1231 M20 Zemen Kassa, 27, Minneapolis, MN 4:25:03 10:07 2993 1232 M20 Eugene Hall, 26, Minneapolis, MN 4:25:04 10:07 2994 323 M45 Yves Lortie, 49, Carignan, QC 4:25:05 10:07 2995 1233 M20 Brent Bauman, 27, St Louis Park, MN 4:25:09 10:07 2996 6 M70 David Roseen, 73, Woodbury, MN 4:25:10 10:07 2997 457 M35 Dan Roark, 36, Minneapolis, MN 4:25:11 10:07 2998 268 M50 Jeffery Wieczorek, 53, Eagan, MN 4:25:15 10:07 2999 324 M45 Seth Kirk, 48, Minneapolis, MN 4:25:17 10:07 3000 162 M55 Mark Schaenzer, 56, Eagan, MN 4:25:18 10:07 3001 20 M65 Tom Rowe, 65, Centerville, MN 4:25:21 10:07 3002 458 M35 Edwin Rosado, 39, Ankeny, IA 4:25:23 10:07 3003 1234 M20 Sriharesh Sriperumbudur, 31, Dallas, TX 4:25:24 10:07 3004 1235 M20 Tyler Schuler, 24, Chisago City, MN 4:25:25 10:07 3005 1236 M20 Kevin Krenz, 27, Lake Mills, WI 4:25:29 10:08 3006 7 M70 Mike Rucker, 73, Peoria, IL 4:25:32 10:08 3007 325 M45 Scott McFetridge, 49, Des Moines, IA 4:25:35 10:08 3008 459 M35 Troy Lubbers, 35, Minneapolis, MN 4:25:35 10:08 3009 440 M40 Matthew Preston, 41, Crystal, MN 4:25:36 10:08 3010 1237 M20 Corey Leinum, 28, Minneapolis, MN 4:25:37 10:08 3011 1238 M20 Marc Crepeau, 25, Elk River, MN 4:25:39 10:08 3012 269 M50 Doug Philipp, 50, Colorado Springs, CO 4:25:40 10:08 3013 270 M50 Dan McCormack, 50, Delafield, WI 4:25:41 10:08 3014 1239 M20 Robert Westcott, 24, Madison, WI 4:25:41 10:08 3015 460 M35 Matt Erickson, 36, Shoreview, MN 4:25:43 10:08 3016 1240 M20 Jordan Deckenbach, 31, Minneapolis, MN 4:25:43 10:08 3017 21 M65 Richard Bailly, 69, Fargo, ND 4:25:47 10:08 3018 441 M40 Joe Aurich, 41, Waconia, MN 4:25:47 10:08 3019 271 M50 David Deutsch, 50, Maple Grove, MN 4:25:49 10:08 3020 272 M50 Polo Portilla, 50, St Paul, MN 4:25:53 10:08 3021 461 M35 Kristopher Schroeder, 35, Falls Church, VA 4:25:55 10:09 3022 326 M45 Tony Olson, 46, Minneapolis, MN 4:25:55 10:09 3023 442 M40 Kristian Larsen, 44, Milwaukee, WI 4:25:57 10:09 3024 273 M50 Lee Renneke, 51, Eagan, MN 4:25:58 10:09 3025 443 M40 Matt Hannan, 42, Minneapolis, MN 4:25:59 10:09 3026 327 M45 John Akin, 45, Shoreview, MN 4:25:59 10:09 3027 163 M55 Scott Coe, 57, Portland, OR 4:26:00 10:09 3028 1241 M20 Anthony Thiesen, 24, Byron, MN 4:26:00 10:09 3029 274 M50 John Campbell, 54, Leawood, KS 4:26:01 10:09 3030 275 M50 Ron George, 50, Winnipeg, MB 4:26:04 10:09 3031 1242 M20 Ryan Grange, 21, Minneapolis, MN 4:26:04 10:09 3032 444 M40 Corey Sundquist, 43, Lakeville, MN 4:26:10 10:09 3033 445 M40 Jayce Johnson, 43, Blaine, MN 4:26:11 10:09 3034 446 M40 Stephen McBride, 42, Centerville, MN 4:26:15 10:09 3035 1243 M20 Aaron Reesnes, 20, Maple Grove, MN 4:26:18 10:09 3036 1244 M20 Adam Heckelsmiller, 22, Palatine, IL 4:26:19 10:09 3037 462 M35 Jon Polasky, 35, Alexandria, MN 4:26:22 10:10 3038 1245 M20 Ryan Forsman, 33, St Paul, MN 4:26:25 10:10 3039 1246 M20 Robert Wild, 20, Elk River, MN 4:26:25 10:10 3040 1247 M20 Eric Bartholomew, 33, No St Paul, MN 4:26:27 10:10 3041 463 M35 Jed Bullock, 35, Fairfax, VA 4:26:28 10:10 3042 62 M60 Lee Tesdell, 62, Slater, IA 4:26:28 10:10 3043 447 M40 Thomas Hoffman, 44, St Louis Park, MN 4:26:28 10:10 3044 448 M40 Derek Norkol, 42, Superior, WI 4:26:29 10:10 3045 22 M65 John Kaeding, 65, Worcester, VT 4:26:33 10:10 3046 1248 M20 Matthew Colling, 30, Jordan, MN 4:26:33 10:10 3047 328 M45 Romesh Lakhan, 45, Duluth, MN 4:26:34 10:10 3048 449 M40 Brian Takle, 42, St Paul, MN 4:26:35 10:10 3049 464 M35 Tim Gartner, 37, Eagan, MN 4:26:36 10:10 3050 1249 M20 Wesley Rolnick, 25, Saratoga Springs, NY 4:26:37 10:10 3051 329 M45 Jason Braaten, 45, Woodbury, MN 4:26:37 10:10 3052 1250 M20 Kyle Roach, 22, Apple Valley, MN 4:26:38 10:10 3053 330 M45 Nathaniel Patschke, 49, Chicago, IL 4:26:39 10:10 3054 465 M35 Andrew Lozier, 36, Eden Prairie, MN 4:26:40 10:10 3055 1251 M20 Joseph Green, 25, Madison, WI 4:26:41 10:10 3056 1252 M20 Ram Subbaraman, 32, Belmont, IL 4:26:48 10:11 3057 276 M50 Douglas Junker, 54, Edina, MN 4:26:48 10:11 3058 450 M40 Jeff Given, 43, St Paul, MN 4:26:49 10:11 3059 1253 M20 Blaine Gudbjartsson, 29, Lakeville, MN 4:26:50 10:11 3060 164 M55 Bruce Olson, 55, Ellsworth, WI 4:26:51 10:11 3061 466 M35 John Melick, 37, Farmington, MN 4:26:52 10:11 3062 1254 M20 Brandon Schaefer, 33, Fort Rucker, AL 4:26:58 10:11 3063 165 M55 Gerald Johnson, 56, Bloomington, MN 4:26:59 10:11 3064 1255 M20 Dan Fischer, 24, Blaine, MN 4:27:00 10:11 3065 1256 M20 Benjamin Christensen, 32, Burnsville, MN 4:27:00 10:11 3066 1257 M20 Robert Kappers, 25, Troy, OH 4:27:01 10:11 3067 331 M45 Martin Madrid, 47, St Louis Park, MN 4:27:02 10:11 3068 1258 M20 William Phillips, 31, Atlanta, GA 4:27:03 10:11 3069 166 M55 James Amundson, 57, Plymouth, MN 4:27:03 10:11 3070 1259 M20 Neil Stransky, 25, Eagan, MN 4:27:04 10:11 3071 277 M50 Timothy Larson, 54, Minneapolis, MN 4:27:05 10:11 3072 1260 M20 Chris Roberts, 30, Minneapolis, MN 4:27:07 10:11 3073 1261 M20 Justin Robinette, 33, Minneapolis, MN 4:27:11 10:11 3074 167 M55 David Shannon, 55, Shoreview, MN 4:27:11 10:11 3075 1262 M20 Chris Little, 29, Shoreview, MN 4:27:16 10:12 3076 1263 M20 Parker Adams, 21, Minneapolis, MN 4:27:16 10:12 3077 1264 M20 Aaron Karasov, 30, St Louis Park, MN 4:27:19 10:12 3078 332 M45 David Swift, 48, Chanhassen, MN 4:27:20 10:12 3079 1265 M20 Eric Carlson, 33, Bemidji, MN 4:27:24 10:12 3080 1266 M20 Brian Lewis, 33, Dover, MN 4:27:25 10:12 3081 8 M16 Steven Hitchcock, 16, Shorewood, MN 4:27:25 10:12 3082 451 M40 Steven Hanovich, 44, St Louis Park, MN 4:27:27 10:12 3083 1267 M20 John O'Connor, 31, Eden Prairie, MN 4:27:27 10:12 3084 452 M40 Christopher Howell, 44, Faribault, MN 4:27:28 10:12 3085 278 M50 Bryan Berg, 52, Woodbury, MN 4:27:32 10:12 3086 168 M55 Mark Devinny, 55, Maple Grove, MN 4:27:36 10:12 3087 1268 M20 Shawn Devinny, 26, Waconia, MN 4:27:36 10:12 3088 1269 M20 Christopher Roller, 23, Rubicon, WI 4:27:36 10:12 3089 453 M40 Peter Lindstrom, 42, Falcon Heights, MN 4:27:41 10:13 3090 454 M40 Satish Banwasi, 41, Plymouth, MN 4:27:44 10:13 3091 467 M35 Kevin Whitby, 35, St Paul, MN 4:27:44 10:13 3092 468 M35 Mark Kuykendall, 38, Austin, TX 4:27:45 10:13 3093 1270 M20 Leigh Kennedy, 34, Hugo, MN 4:27:46 10:13 3094 1271 M20 Will Nachlas, 25, Minneapolis, MN 4:27:46 10:13 3095 1272 M20 Benjamin Utter, 33, St Paul, MN 4:27:46 10:13 3096 1273 M20 Joseph Kerber, 20, Lakeville, MN 4:27:47 10:13 3097 333 M45 Ron Empting, 47, North St Paul, MN 4:27:47 10:13 3098 334 M45 Tim Floyd, 47, Woodbury, MN 4:27:50 10:13 3099 169 M55 David M Lindgren, 56, Maple Grove, MN 4:27:50 10:13 3100 335 M45 Thomas Kotz, 48, St Paul, MN 4:27:51 10:13 3101 1274 M20 Matthew Johnson, 29, Edina, MN 4:27:51 10:13 3102 279 M50 David Hoffman, 51, Sioux Falls, SD 4:27:54 10:13 3103 469 M35 Nathan Ferris, 39, Dresser, WI 4:27:55 10:13 3104 470 M35 Ryan Hookom, 37, Ramsey, MN 4:27:58 10:13 3105 455 M40 Marc Pijoan, 40, Shoreview, MN 4:28:00 10:13 3106 63 M60 Phil Nomura, 64, Minneapolis, MN 4:28:01 10:13 3107 280 M50 Michael Cullen, 51, Fargo, ND 4:28:02 10:13 3108 1275 M20 Jeremy Sauser, 31, Ks City, MO 4:28:05 10:14 3109 1276 M20 Benjamin Nau, 33, Wheaton, IL 4:28:11 10:14 3110 1277 M20 Sergio Alvarez, 23, Burnsville, MN 4:28:13 10:14 3111 1278 M20 Cameron Navis, 23, Boulder, CO 4:28:13 10:14 3112 456 M40 Paul Dasari, 44, Plymouth, MN 4:28:14 10:14 3113 457 M40 Robert Cesena, 40, Hudson, WI 4:28:14 10:14 3114 1279 M20 Matt Wycklendt, 26, Delafield, WI 4:28:14 10:14 3115 336 M45 Shawn Crosby, 49, Minneapolis, MN 4:28:15 10:14 3116 471 M35 Orion Graham, 37, Dallas, TX 4:28:16 10:14 3117 170 M55 Timothy S. Ruiz, 55, Inver Grove Hts, MN 4:28:19 10:14 3118 1280 M20 Griffin Danes, 21, Rosemount, MN 4:28:20 10:14 3119 337 M45 Parker Piner, 45, San Diego, CA 4:28:21 10:14 3120 472 M35 Jesse Moen, 38, Edina, MN 4:28:22 10:14 3121 24 M18 Dane Johnson, 18, Robbinsdale, MN 4:28:25 10:14 3122 458 M40 Ben Andrews, 40, Broken Arrow, OK 4:28:25 10:14 3123 1281 M20 Dustin Weege, 27, Becker, MN 4:28:27 10:14 3124 338 M45 Scott Corless, 45, Royal Oak, MI 4:28:28 10:14 3125 281 M50 Brian Anderson, 53, Washington, DC 4:28:30 10:14 3126 282 M50 Mike Ott, 52, Bloomington, MN 4:28:36 10:15 3127 473 M35 Adel Aghel, 39, Cambridge, MA 4:28:36 10:15 3128 339 M45 Marty Foxen, 49, Cedar Rapids, IA 4:28:43 10:15 3129 474 M35 Matt Dornfeld, 38, Woodbury, MN 4:28:43 10:15 3130 340 M45 Mike Prinske, 49, Eagan, MN 4:28:45 10:15 3131 1282 M20 Kyle Clouston, 28, Lincoln, NE 4:28:46 10:15 3132 1283 M20 Matt Yank, 31, St Paul, MN 4:28:46 10:15 3133 341 M45 Jeffrey King, 49, Plymouth, MN 4:28:49 10:15 3134 283 M50 Charles Miller, 54, Minnetonka, MN 4:28:49 10:15 3135 64 M60 Gary Hoffman, 60, Baldwin, WI 4:28:52 10:15 3136 1284 M20 Jason Kemp, 33, Minneapolis, MN 4:28:53 10:15 3137 475 M35 Don Wellman, 36, Ramsey, MN 4:28:55 10:15 3138 1285 M20 Jeremy Daml, 34, St Paul, MN 4:28:57 10:15 3139 1286 M20 David Fransen, 33, Hastings, MN 4:28:59 10:16 3140 1287 M20 Thomas Maglio, 31, Sauk City, WI 4:29:01 10:16 3141 459 M40 Antonio Mondragon, 40, Addison, IL 4:29:03 10:16 3142 284 M50 David Wahoff, 50, Edina, MN 4:29:03 10:16 3143 460 M40 Jacob Kulzer, 41, Stillwater, MN 4:29:05 10:16 3144 342 M45 Jim Sheehan, 47, St Paul, MN 4:29:07 10:16 3145 285 M50 Tom Hauser, 52, Chanhassen, MN 4:29:12 10:16 3146 476 M35 Jonathan Woolsey, 39, St Paul, MN 4:29:14 10:16 3147 461 M40 Don Bishop, 43, Cedar Falls, IA 4:29:15 10:16 3148 1288 M20 Daniel McMahon, 31, North St Paul, MN 4:29:15 10:16 3149 286 M50 Michael Haberman, 53, Louisville, KY 4:29:17 10:16 3150 477 M35 William Blais, 39, Hiawatha, IA 4:29:17 10:16 3151 343 M45 David Fleming, 45, Edina, MN 4:29:17 10:16 3152 344 M45 Greg Jung, 46, Dickinson, ND 4:29:19 10:16 3153 1289 M20 Michael McLachlan, 25, Otsego, MN 4:29:23 10:16 3154 171 M55 Jeff Bostow, 57, Apple Valley, MN 4:29:27 10:17 3155 1290 M20 Cory Klein, 28, Ramsey, MN 4:29:28 10:17 3156 287 M50 Luis Miranda, 53, Guatemala 4:29:29 10:17 3157 1291 M20 Justin Zoch, 34, Apple Valley, MN 4:29:30 10:17 3158 462 M40 Todd Balsiger, 41, Delano, MN 4:29:31 10:17 3159 1292 M20 Joel Noren, 29, Minneapolis, MN 4:29:34 10:17 3160 288 M50 Tom Luttenegger, 53, Richfield, MN 4:29:34 10:17 3161 1293 M20 Alexander Senk, 29, Minneapolis, MN 4:29:35 10:17 3162 1294 M20 Cody Wilde, 25, Little Canada, MN 4:29:37 10:17 3163 1295 M20 James Thielen, 30, Hugo, MN 4:29:37 10:17 3164 345 M45 Ruben Levi, 45, Winnipeg, MB 4:29:40 10:17 3165 1296 M20 Michael Tschida, 33, Minneapolis, MN 4:29:41 10:17 3166 1297 M20 Alex Anderson, 21, Truman, MN 4:29:42 10:17 3167 1298 M20 Ryan Gildner, 24, Minneapolis, MN 4:29:42 10:17 3168 463 M40 Tyler Schmidtz, 41, Little Canada, MN 4:29:44 10:17 3169 464 M40 Jim Luchsinger, 42, Maplewood, MN 4:29:45 10:17 3170 1299 M20 Matthew Adams, 32, Plymouth, MN 4:29:45 10:17 3171 1300 M20 Riley Qualley, 20, Grand Forks, ND 4:29:46 10:17 3172 1301 M20 Timothy Matsuura, 31, Columbia Hts, MN 4:29:50 10:18 3173 1302 M20 Benjamin Lundell, 30, Dubuque, IA 4:29:51 10:18 3174 346 M45 Rob Hicklin, 45, Thunder Bay, ON 4:29:53 10:18 3175 289 M50 Leon Lillie, 52, North St Paul, MN 4:29:54 10:18 3176 290 M50 Bob Simmons, 54, Langdon, ND 4:29:55 10:18 3177 1303 M20 Erik Baker, 26, Minneapolis, MN 4:29:55 10:18 3178 1304 M20 Austin Nelson, 20, Ham Lake, MN 4:29:57 10:18 3179 478 M35 Joshua Nixon, 39, Minneapolis, MN 4:29:57 10:18 3180 291 M50 Rodney Schmitz, 51, Coon Rapids, MN 4:29:58 10:18 3181 292 M50 Ted Anderson, 54, Knapp, WI 4:29:58 10:18 3182 1305 M20 David Couillard, 29, Minneapolis, MN 4:30:00 10:18 3183 347 M45 Barry Gisser, 47, Minneapolis, MN 4:30:00 10:18 3184 1306 M20 Andrew Howell, 31, Minneapolis, MN 4:30:00 10:18 3185 293 M50 Mike Cook, 54, Winnipeg, MB 4:30:00 10:18 3186 479 M35 Beau Ballin, 37, Deephaven, MN 4:30:01 10:18 3187 1307 M20 Devin Beggs, 28, White Bear Lake, MN 4:30:02 10:18 3188 1308 M20 Christian Fritzberg, 33, Minneapolis, MN 4:30:03 10:18 3189 1309 M20 Jonathan Eckroth, 31, Minneapolis, MN 4:30:04 10:18 3190 348 M45 Kevin Johnson, 48, Inver Grove Hts, MN 4:30:06 10:18 3191 1310 M20 Blake Hanson, 26, Minneapolis, MN 4:30:06 10:18 3192 480 M35 Casey Malan, 35, Overland Park, KS 4:30:07 10:18 3193 9 M16 Shawn Nishimura, 16, Thunder Bay, ON 4:30:10 10:18 3194 10 M16 Jeff Nishimura, 16, Thunder Bay, ON 4:30:10 10:18 3195 172 M55 James Bennett, 57, Rochester, MN 4:30:11 10:18 3196 481 M35 Nate Rucks, 35, St Cloud, MN 4:30:13 10:18 3197 1311 M20 Matthew Pelto, 34, Chanhassen, MN 4:30:14 10:18 3198 465 M40 Jason Zimmerman, 40, Minneapolis, MN 4:30:15 10:18 3199 466 M40 Alemayhu Tegene, 41, St Paul, MN 4:30:19 10:19 3200 294 M50 Gary Pesarchick, 53, Plymouth, MN 4:30:20 10:19 3201 349 M45 Steve Thor, 45, Andover, MN 4:30:22 10:19 3202 65 M60 Terry Angell, 62, Fort Collins, CO 4:30:22 10:19 3203 1312 M20 Mark Jones, 29, St Louis Park, MN 4:30:23 10:19 3204 173 M55 Mark Dienhart, 59, St Paul, MN 4:30:23 10:19 3205 482 M35 Robert Bulander, 39, Minneapolis, MN 4:30:24 10:19 3206 483 M35 Jeff Heidkamp, 36, Minneapolis, MN 4:30:25 10:19 3207 174 M55 Allen Omernik, 57, Hudson, WI 4:30:25 10:19 3208 1313 M20 Scott Jennerjohn, 26, Edina, MN 4:30:29 10:19 3209 1314 M20 Joseph Selby, 32, Richfield, MN 4:30:31 10:19 3210 350 M45 Mark Brandt, 49, St Paul, MN 4:30:40 10:19 3211 1315 M20 Nathan Smith, 34, Minneapolis, MN 4:30:40 10:19 3212 1316 M20 Dan Halvorsen, 34, Richfield, MN 4:30:45 10:20 3213 351 M45 Scott Gulbransen, 45, Gainesville, FL 4:30:50 10:20 3214 467 M40 Barry Brands, 43, Champlin, MN 4:30:52 10:20 3215 484 M35 Jeff Malecha, 35, Albertville, MN 4:30:54 10:20 3216 468 M40 John Goetz, 43, Rochester, MN 4:30:54 10:20 3217 1317 M20 David Sterling, 29, Minneapolis, MN 4:30:55 10:20 3218 485 M35 Eric Bobick, 35, Anoka, MN 4:30:56 10:20 3219 486 M35 Reggie Swenson, 39, Hanover, MN 4:30:58 10:20 3220 487 M35 Jonathon Newby, 37, Yorktown, IN 4:31:00 10:20 3221 1318 M20 Dan Janssen, 26, Duluth, MN 4:31:02 10:20 3222 488 M35 Bryan Gilbert, 38, Wayzata, MN 4:31:03 10:20 3223 489 M35 Paul Hudalla, 38, Minneapolis, MN 4:31:04 10:20 3224 1319 M20 Andrew Petzold, 30, Rochester, MN 4:31:05 10:20 3225 175 M55 Randy Decker, 55, Burnsville, MN 4:31:05 10:20 3226 469 M40 Brian Peterson, 44, Fargo, ND 4:31:08 10:20 3227 1320 M20 David Carlson, 21, Newbury Park, CA 4:31:08 10:20 3228 470 M40 Rob Hahn, 44, St Paul, MN 4:31:10 10:21 3229 471 M40 Faiq Mihlar, 42, Decatur, IL 4:31:10 10:21 3230 1321 M20 Christopher St Hilaire, 31, Midlothian, VA 4:31:11 10:21 3231 1322 M20 Tyler King, 23, Wy, MN 4:31:11 10:21 3232 176 M55 David Cleary, 55, Edina, MN 4:31:11 10:21 3233 1323 M20 Jonathan Thompson, 26, Little Canada, MN 4:31:12 10:21 3234 177 M55 Jim Overby, 59, Eden Prairie, MN 4:31:13 10:21 3235 178 M55 Jayme Greising, 55, Coon Rapids, MN 4:31:15 10:21 3236 472 M40 Chad Bickett, 41, Minneapolis, MN 4:31:15 10:21 3237 66 M60 Dan Kimmel, 61, Burnsville, MN 4:31:17 10:21 3238 1324 M20 Andrew Walz, 34, St Paul, MN 4:31:19 10:21 3239 1325 M20 Jason McAndrews, 33, Minneapolis, MN 4:31:22 10:21 3240 1326 M20 Horace Sene, 26, Chicago, IL 4:31:22 10:21 3241 352 M45 Dominic Abram, 48, Roseville, MN 4:31:23 10:21 3242 179 M55 David Little, 56, Prior Lake, MN 4:31:25 10:21 3243 353 M45 Mitchell Flemming, 46, Annandale, MN 4:31:26 10:21 3244 1327 M20 Michael Jonely, 30, Green Bay, WI 4:31:27 10:21 3245 295 M50 Miles Becker, 53, Fertile, MN 4:31:29 10:21 3246 354 M45 Todd Jarchow, 49, Lincoln, NE 4:31:32 10:21 3247 1328 M20 Derek Otto, 29, Woodbury, MN 4:31:32 10:21 3248 490 M35 Anthony Heaney, 38, St Louis Park, MN 4:31:33 10:21 3249 1329 M20 Sam Sussenguth, 26, Minneapolis, MN 4:31:33 10:21 3250 1330 M20 Juan Salazar, 34, Elmhurst, IL 4:31:34 10:21 3251 1331 M20 Ryan Sullivan, 21, Chicago, IL 4:31:37 10:22 3252 1332 M20 Nils Thorson, 22, St Anthony Villag, MN 4:31:38 10:22 3253 180 M55 John Makowski, 56, St Paul, MN 4:31:39 10:22 3254 1333 M20 Joel Howells, 29, St Paul, MN 4:31:43 10:22 3255 296 M50 Todd Marquardt, 52, Platte City, MO 4:31:43 10:22 3256 1334 M20 Kyle Johnson, 30, Minneapolis, MN 4:31:45 10:22 3257 1335 M20 Harold Olson, 26, McLean, VA 4:31:45 10:22 3258 1336 M20 Mark Dacey, 34, Parker, CO 4:31:46 10:22 3259 1337 M20 Bronson Mulleitner, 29, Minneapolis, MN 4:31:47 10:22 3260 491 M35 Daniel Poppler, 39, Shoreview, MN 4:31:47 10:22 3261 181 M55 Robert Lyng, 55, Burnsville, MN 4:31:50 10:22 3262 355 M45 Robert Wyly, 48, Lakeville, MN 4:31:51 10:22 3263 67 M60 Charles Bergen, 60, Apple Valley, MN 4:31:53 10:22 3264 356 M45 Mark Goetz, 45, Dundas, MN 4:31:53 10:22 3265 68 M60 Ed Phillips, 61, Ridgeland, MS 4:31:53 10:22 3266 1338 M20 Jacob Lizakowski, 28, Breckenridge, CO 4:31:54 10:22 3267 357 M45 Doug Warren, 48, Ashland, WI 4:31:58 10:22 3268 1339 M20 John Nowak, 32, Rochester, MN 4:31:59 10:22 3269 1340 M20 Jason Schmidt, 31, Minneapolis, MN 4:31:59 10:22 3270 297 M50 John Gable, 51, Woodbury, MN 4:32:00 10:22 3271 492 M35 Martin Deuel, 36, Maple Grove, MN 4:32:01 10:23 3272 298 M50 Daniel Sikkink, 50, Lakeville, MN 4:32:02 10:23 3273 1341 M20 Andrew Peterson, 32, Lincoln, NE 4:32:04 10:23 3274 182 M55 Timothy Murphy, 55, Minneapolis, MN 4:32:08 10:23 3275 473 M40 Thomas Keeley, 42, Mendota Hts, MN 4:32:11 10:23 3276 299 M50 Ken Corbett, 52, Woodbury, MN 4:32:13 10:23 3277 358 M45 Dennis Ogaard, 49, Schaumburg, IL 4:32:18 10:23 3278 493 M35 Robert Radke, 38, Green Bay, WI 4:32:22 10:23 3279 69 M60 Steven Hiedeman, 61, Watertown, SD 4:32:23 10:23 3280 1342 M20 Aaron Poock, 34, Chaska, MN 4:32:28 10:24 3281 474 M40 Elia Aswan, 44, Coon Rapids, MN 4:32:29 10:24 3282 70 M60 Daryl Blakeborough, 64, Shorewood, MN 4:32:29 10:24 3283 359 M45 Mitchell Ginsburg, 45, Gaithersburg, MD 4:32:30 10:24 3284 1343 M20 Christopher Moritz, 25, Hudson, WI 4:32:31 10:24 3285 1344 M20 Scott Herem, 31, Minneapolis, MN 4:32:34 10:24 3286 475 M40 James Bueche, 41, Minneapolis, MN 4:32:35 10:24 3287 1345 M20 Ryan Hinz, 29, Brooklyn Park, MN 4:32:36 10:24 3288 360 M45 Randall Nibbe, 46, Minneapolis, MN 4:32:36 10:24 3289 1346 M20 Chris Anderson, 25, Minneapolis, MN 4:32:39 10:24 3290 361 M45 Ross Eagle, 46, Chicago, IL 4:32:39 10:24 3291 494 M35 Ken Brown, 38, Inver Grove Hts, MN 4:32:41 10:24 3292 476 M40 Marcus Cohen, 41, Wayzata, MN 4:32:42 10:24 3293 362 M45 Brian Brown, 48, Middleton, WI 4:32:44 10:24 3294 363 M45 Jeff Flake, 47, Maple Grove, MN 4:32:48 10:24 3295 1347 M20 Brent Borntrager, 28, Minneapolis, MN 4:32:50 10:24 3296 495 M35 Chris Margallo, 35, New York, NY 4:32:52 10:24 3297 1348 M20 Jeffrey Wilson, 33, Fargo, ND 4:32:53 10:24 3298 183 M55 John Schuster, 58, Rockford, IL 4:32:53 10:24 3299 1349 M20 Preston Forsberg, 30, Fargo, ND 4:32:53 10:24 3300 477 M40 Joel Smith, 42, Lakeville, MN 4:32:59 10:25 3301 1350 M20 Eric Brown, 26, St Paul, MN 4:33:03 10:25 3302 1351 M20 Jeff Brown, 24, Mission, SD 4:33:03 10:25 3303 25 M18 Brent Champion, 18, St Paul, MN 4:33:04 10:25 3304 1352 M20 David Aron, 30, Minneapolis, MN 4:33:05 10:25 3305 496 M35 Scott Mattern, 36, Lakeville, MN 4:33:05 10:25 3306 26 M18 Erik Madryga, 18, Burnsville, MN 4:33:06 10:25 3307 1353 M20 Peter Mueller, 31, Spring Lake Park, MN 4:33:07 10:25 3308 1354 M20 Rafal Urban, 31, Portland, ME 4:33:08 10:25 3309 497 M35 Andrew Koch, 35, St Paul, MN 4:33:14 10:25 3310 498 M35 Mark Mullenmeister, 35, Woodbury, MN 4:33:18 10:25 3311 1355 M20 Spencer Bartz, 26, St Cloud, MN 4:33:19 10:25 3312 1356 M20 Sean Johnston, 24, Minneapolis, MN 4:33:22 10:26 3313 478 M40 Brian Ramsay, 43, Victoria, MN 4:33:26 10:26 3314 1357 M20 Curtis Dischinger, 27, Crystal, MN 4:33:26 10:26 3315 1358 M20 Adam Cloeter, 25, Winona, MN 4:33:26 10:26 3316 1359 M20 Thomas Daymont, 29, Minneapolis, MN 4:33:30 10:26 3317 499 M35 Mark Seehase, 37, Sumner, IA 4:33:31 10:26 3318 500 M35 Jake Mohan, 37, Minneapolis, MN 4:33:32 10:26 3319 1360 M20 William Leader, 33, St Paul, MN 4:33:32 10:26 3320 1361 M20 Justin Cummings, 32, Farmington, MN 4:33:34 10:26 3321 364 M45 James Fellows, 46, Blue Earth, MN 4:33:34 10:26 3322 365 M45 Marcellus McGlathery, 46, Smyrna, GA 4:33:35 10:26 3323 1362 M20 Adam Hermsen, 34, Marion, IA 4:33:37 10:26 3324 479 M40 Sean Ostermann, 44, Winnipeg, MB 4:33:39 10:26 3325 1363 M20 Jim Trost Ii, 29, St Paul, MN 4:33:40 10:26 3326 300 M50 Stephen Chicilo, 52, Minneapolis, MN 4:33:44 10:26 3327 366 M45 Scott Johnson, 45, Shoreview, MN 4:33:45 10:26 3328 23 M65 Gombert Jan, 66, Ann Arbor, MI 4:33:46 10:27 3329 301 M50 Mitchell Loomis, 54, Walker, MN 4:33:47 10:27 3330 184 M55 Thomas Boling, 57, Libertyville, IL 4:33:48 10:27 3331 302 M50 Richard Hanson, 51, Laguna Niguel, CA 4:33:50 10:27 3332 480 M40 Matt Wilson, 40, Farmington, MN 4:33:52 10:27 3333 1364 M20 Michael Sarno, 23, Minneapolis, MN 4:33:59 10:27 3334 367 M45 Lenny Crouse, 49, Wy, MN 4:34:00 10:27 3335 481 M40 Tim Boyum, 41, Shippensburg, PA 4:34:00 10:27 3336 501 M35 Sacha Yasseri, 39, Otsego, MN 4:34:06 10:27 3337 482 M40 Jason Moran, 41, St Paul, MN 4:34:10 10:27 3338 502 M35 Travis Wilson, 39, Prior Lake, MN 4:34:13 10:28 3339 1365 M20 Timothy Conlin, 32, New Brighton, MN 4:34:13 10:28 3340 1366 M20 David Streier, 28, St Paul, MN 4:34:14 10:28 3341 368 M45 Robert Bossert, 46, Yutan, NE 4:34:15 10:28 3342 369 M45 Jim Boyle, 47, Oakdale, MN 4:34:17 10:28 3343 503 M35 Troy Kemmerer, 38, Hager City, WI 4:34:19 10:28 3344 504 M35 Kevin Martin, 37, Minneapolis, MN 4:34:23 10:28 3345 370 M45 Michael Smith, 49, West Hills, CA 4:34:27 10:28 3346 24 M65 Barry Fox, 66, St Paul, MN 4:34:29 10:28 3347 303 M50 Anthony Smyrneos, 50, Wild Rose, WI 4:34:29 10:28 3348 371 M45 Brian Hulek, 49, Minneapolis, MN 4:34:29 10:28 3349 1367 M20 Daniel Hogan, 27, St Louis Park, MN 4:34:32 10:28 3350 1368 M20 Gino Pitera, 21, St Paul, MN 4:34:35 10:28 3351 483 M40 Daniel Swanson, 42, Sparta, WI 4:34:37 10:28 3352 1369 M20 Kris Johnson, 25, Roseville, MN 4:34:38 10:28 3353 1370 M20 Jonathan Gill, 33, Minneapolis, MN 4:34:47 10:29 3354 1371 M20 Derek Ritchison, 31, Minneapolis, MN 4:34:54 10:29 3355 505 M35 Scott Tonneson, 39, St Paul, MN 4:34:57 10:29 3356 185 M55 David Fritz, 59, Bettendorf, IA 4:34:57 10:29 3357 484 M40 Scott Healy, 43, Maple Grove, MN 4:34:59 10:29 3358 506 M35 Brock Libby, 36, Albertville, MN 4:34:59 10:29 3359 1372 M20 Connor Scanlan, 21, Burlington, CT 4:35:03 10:29 3360 1373 M20 Brock Clough, 27, Plymouth, MN 4:35:05 10:30 3361 1374 M20 Tyler Van Brunt, 28, Edina, MN 4:35:05 10:30 3362 507 M35 Farhan Khatri, 35, Madison, WI 4:35:07 10:30 3363 485 M40 Brian Larsen-Schmidt, 41, Grand Forks, ND 4:35:18 10:30 3364 508 M35 Zhen Wang, 36, Rochester, MN 4:35:19 10:30 3365 486 M40 Ven Block, 44, Winnipeg, MB 4:35:20 10:30 3366 509 M35 Jeff Strong, 36, Lake Elmo, MN 4:35:23 10:30 3367 304 M50 Jay Norvell, 50, Charlotte, NC 4:35:23 10:30 3368 1375 M20 Noel Opoti, 26, Minneapolis, MN 4:35:25 10:30 3369 1376 M20 Craig Johnson, 28, Orlando, FL 4:35:25 10:30 3370 510 M35 Brad Searl, 36, Mound, MN 4:35:27 10:30 3371 1377 M20 Dan Ross, 32, Maplewood, MN 4:35:29 10:30 3372 305 M50 Eric Hylden, 53, Duluth, MN 4:35:31 10:31 3373 487 M40 Rich Carlson, 41, Blaine, MN 4:35:32 10:31 3374 71 M60 Leonard Sonterre, 60, White Bear Townsh, MN 4:35:32 10:31 3375 306 M50 Gary Schram, 53, Hammond, WI 4:35:33 10:31 3376 1378 M20 Brandon Lorge, 32, Minneapolis, MN 4:35:34 10:31 3377 372 M45 Mark Erichsrud, 46, Albertville, MN 4:35:35 10:31 3378 1379 M20 Erich Loch, 28, Inver Grove Hts, MN 4:35:37 10:31 3379 1380 M20 Brant Ziegler, 32, Kalamazoo, MI 4:35:38 10:31 3380 488 M40 Bart Roskoski, 42, Woodbury, MN 4:35:38 10:31 3381 1381 M20 Joshua Borgerding, 29, Fridley, MN 4:35:40 10:31 3382 307 M50 Dale Mastel, 50, Winnipeg, MB 4:35:42 10:31 3383 373 M45 Bruce Backlund, 48, St Louis Park, MN 4:35:43 10:31 3384 511 M35 Kevin Lam, 36, Maple Grove, MN 4:35:44 10:31 3385 489 M40 Jonathan Wiegert, 40, Waukesha, WI 4:35:44 10:31 3386 512 M35 Nathan Kachelmyer, 35, Burnsville, MN 4:35:44 10:31 3387 308 M50 Paul Porter, 50, Minneapolis, MA 4:35:46 10:31 3388 513 M35 Timothy Monger, 36, Ann Arbor, MI 4:35:46 10:31 3389 1382 M20 Christopher Heyer, 32, Minneapolis, MN 4:35:47 10:31 3390 1383 M20 Steve Jordan, 29, Wilmington, NC 4:35:47 10:31 3391 1384 M20 Sam Bakken, 33, Chicago, IL 4:35:52 10:31 3392 490 M40 Michael Kolar, 44, Edina, MN 4:35:52 10:31 3393 309 M50 Glenn Greff, 54, Finday, OH 4:35:52 10:31 3394 374 M45 Scott Ficek, 45, Independence, MN 4:35:55 10:31 3395 514 M35 Shawn Demulling, 39, New Richmond, WI 4:35:56 10:31 3396 375 M45 Jr Campuzano, 49, Shorewood, MN 4:35:58 10:32 3397 72 M60 Terrence Dejager, 61, Freeland, WA 4:36:06 10:32 3398 310 M50 Mark Mirocha, 50, Sugar Grove, IL 4:36:06 10:32 3399 491 M40 Daniel Jirele, 44, Northfield, MN 4:36:08 10:32 3400 1385 M20 Anthony Hsu, 26, Minneapolis, MN 4:36:12 10:32 3401 1386 M20 Chris Milton, 34, St Louis Park, MN 4:36:15 10:32 3402 1387 M20 Brett Johnson, 33, Minneapolis, MN 4:36:20 10:32 3403 492 M40 Dan Strittmater, 43, Savage, MN 4:36:21 10:32 3404 311 M50 James Duffy, 54, Ham Lake, MN 4:36:21 10:32 3405 1388 M20 Harish Thakur, 34, Kennesaw, GA 4:36:23 10:33 3406 515 M35 Tim Huffman, 38, Ramsey, MN 4:36:23 10:33 3407 1389 M20 Tyler Thornton, 28, Minneapolis, MN 4:36:25 10:33 3408 312 M50 Juan Salcedo, 54, Long Beach, CA 4:36:26 10:33 3409 1390 M20 Brian Perkins, 30, Homewood, IL 4:36:30 10:33 3410 516 M35 Weston Johnson, 35, Vadnais Hts, MN 4:36:31 10:33 3411 313 M50 Steven Conant, 50, Foreston, MN 4:36:31 10:33 3412 376 M45 Greg Stoks, 49, Shakopee, MN 4:36:40 10:33 3413 1391 M20 Andrew Tarleton, 23, Bloomingdale, IL 4:36:40 10:33 3414 377 M45 John Zoffka, 47, Sauk Rapids, MN 4:36:40 10:33 3415 314 M50 James Swartz, 53, Stillwater, MN 4:36:42 10:33 3416 1392 M20 Tyler Saewert, 25, Excelsior, MN 4:36:45 10:33 3417 1393 M20 Bradley Lang, 31, Plymouth, MN 4:36:51 10:34 3418 1394 M20 David Steele, 26, Rogers, MN 4:36:53 10:34 3419 1395 M20 Thomas Spencer, 25, Minneapolis, MN 4:36:56 10:34 3420 1396 M20 Michael Schatz, 29, Northfield, MN 4:36:57 10:34 3421 493 M40 Jason Lien, 41, St Paul, MN 4:36:57 10:34 3422 1397 M20 Michael Fretschel, 32, South St Paul, MN 4:36:59 10:34 3423 27 M18 Ben McGahan, 18, Savage, MN 4:37:00 10:34 3424 517 M35 Scott Pugh, 36, Rogers, MN 4:37:01 10:34 3425 186 M55 Greg Stratford, 55, Savage, MN 4:37:01 10:34 3426 494 M40 Jay Maloney, 41, Chanhassen, MN 4:37:02 10:34 3427 187 M55 Larry Paxton, 56, Herndon, VA 4:37:04 10:34 3428 1398 M20 Erik Lee, 26, Mound, MN 4:37:04 10:34 3429 378 M45 Scott Gardner, 47, Cottage Grove, MN 4:37:06 10:34 3430 1399 M20 Travis Beauchamp, 31, Lino Lakes, MN 4:37:06 10:34 3431 495 M40 Larry Post, 42, Bloomington, MN 4:37:08 10:34 3432 518 M35 Gustavo Amado, 38, Guatemala 4:37:09 10:34 3433 519 M35 James Ridgers, 35, Fullerton, CA 4:37:10 10:34 3434 520 M35 Travis Thompson, 38, Crytsal, MN 4:37:11 10:34 3435 1400 M20 Toby Lindsay, 32, St Louis Park, MN 4:37:14 10:34 3436 521 M35 Todd Lange, 38, Andover, MN 4:37:14 10:34 3437 188 M55 Brian Lofquist, 57, Burnsville, MN 4:37:15 10:34 3438 1401 M20 Eric Fuhrmann, 28, Columbus, WI 4:37:16 10:35 3439 496 M40 Eron Woods, 42, Minneapolis, MN 4:37:16 10:35 3440 379 M45 Steven Lobb, 47, Streamwood, IL 4:37:19 10:35 3441 380 M45 John Wahlert, 48, Urbandale, IA 4:37:21 10:35 3442 315 M50 Kobi Phillipps, 53, Grantsburg, WI 4:37:22 10:35 3443 1402 M20 Matthew Asay, 26, Minneapolis, MN 4:37:24 10:35 3444 1403 M20 Reid Christianson, 31, Richfield, MN 4:37:24 10:35 3445 189 M55 Kent Queensland, 57, Shoreview, MN 4:37:25 10:35 3446 1404 M20 Zach Banister, 26, West Fargo, ND 4:37:26 10:35 3447 522 M35 Scott Ikeda, 35, Minneapolis, MN 4:37:27 10:35 3448 523 M35 Russell Boerner, 35, Andover, MN 4:37:28 10:35 3449 381 M45 Kurk Werner, 47, Fergus Falls, MN 4:37:30 10:35 3450 25 M65 Richard Daymont, 66, Northfield, MN 4:37:33 10:35 3451 497 M40 Scott Stauffacher, 42, Roseville, MN 4:37:34 10:35 3452 1405 M20 John Powers, 29, Mankato, MN 4:37:35 10:35 3453 1406 M20 John Storms, 31, Minneapolis, MN 4:37:35 10:35 3454 316 M50 Mike Hunger, 52, Champlin, MN 4:37:38 10:35 3455 1 M14 Micah Hovland, 14, Maple Grove, MN 4:37:41 10:35 3456 1407 M20 Joel Swanson, 27, Arden Hills, MN 4:37:46 10:36 3457 382 M45 Michael Walsh, 46, St Paul, MN 4:37:46 10:36 3458 26 M65 Bob Tapson, 66, Langdon, ND 4:37:46 10:36 3459 383 M45 James Schultz, 49, Hastings, MN 4:37:46 10:36 3460 1408 M20 Michael Matsuura, 30, Las Vegas, NV 4:37:48 10:36 3461 73 M60 Joe Fjerstad, 60, Maple Grove, MN 4:37:48 10:36 3462 1409 M20 Shaker Rabban, 30, Minneapolis, MN 4:37:49 10:36 3463 1410 M20 Rory Connolly, 30, Carlton, MN 4:37:50 10:36 3464 384 M45 Anis Mulla, 45, Maple Grove, MN 4:37:50 10:36 3465 1411 M20 Ryan Ingalls, 22, Center City, MN 4:37:51 10:36 3466 1412 M20 Anthony Dunkel, 29, Burnsville, MN 4:37:53 10:36 3467 1413 M20 Brent Silkey, 27, Bloomington, MN 4:37:54 10:36 3468 317 M50 Fred Peterson, 52, Inver Grove Hts, MN 4:37:55 10:36 3469 1414 M20 Ryan Flynn, 30, Minneapolis, MN 4:37:58 10:36 3470 190 M55 Glen Flynn, 55, Hugo, MN 4:37:58 10:36 3471 1415 M20 Matthew Vandonsel, 27, Minneapolis, MN 4:37:58 10:36 3472 1416 M20 Chase Seubert, 26, St Paul, MN 4:37:59 10:36 3473 191 M55 Thomas Braun, 59, La Grange, IL 4:38:00 10:36 3474 318 M50 Timothy Farley, 50, West St Paul, MN 4:38:02 10:36 3475 319 M50 Steve Plunkett, 50, Minneapolis, MN 4:38:02 10:36 3476 192 M55 Stewart Turner, 58, Cape Neddick, ME 4:38:02 10:36 3477 524 M35 Dan Vonder Haar, 38, Minneapolis, MN 4:38:03 10:36 3478 1417 M20 Tim Miller, 29, Elk River, MN 4:38:05 10:36 3479 193 M55 Loren Wigdahl, 58, Isanti, MN 4:38:05 10:36 3480 1418 M20 Erik Crooks, 23, Minneapolis, MN 4:38:07 10:36 3481 1419 M20 Andrew Covi, 30, Golden Valley, MN 4:38:10 10:37 3482 385 M45 Steven Ekman, 45, Blaine, MN 4:38:10 10:37 3483 1420 M20 Kyle Hartman, 28, Madison, WI 4:38:11 10:37 3484 386 M45 Curt Carey, 49, Maple Grove, MN 4:38:11 10:37 3485 1421 M20 Chad Jayasekera, 32, Coon Rapids, MN 4:38:13 10:37 3486 320 M50 Robert Demaio, 51, Seminole, FL 4:38:14 10:37 3487 498 M40 Josh Tharaldson, 41, Woodbury, MN 4:38:14 10:37 3488 525 M35 Janaka Bolduc, 39, Minneapolis, MN 4:38:17 10:37 3489 526 M35 Kristopher Fletcher, 36, Lakeville, MN 4:38:18 10:37 3490 1422 M20 Brent Lowry, 29, Minneapolis, MN 4:38:19 10:37 3491 387 M45 Kurt Grasse, 48, New Brighton, MN 4:38:19 10:37 3492 1423 M20 Seth Maier, 30, Roberts, WI 4:38:21 10:37 3493 499 M40 David Wilson, 41, Minneapolis, MN 4:38:21 10:37 3494 1424 M20 Alvin Hooper, 31, Milwaukee, WI 4:38:21 10:37 3495 527 M35 Hemanth Jatti, 35, Plano, TX 4:38:24 10:37 3496 528 M35 Matthew Banyai, 35, Prior Lake, MN 4:38:25 10:37 3497 321 M50 David Torgerson, 53, Plymouth, MN 4:38:27 10:37 3498 1425 M20 Martin Lukk, 21, Springfield, OH 4:38:28 10:37 3499 388 M45 Bob Klatt, 49, Prior Lake, MN 4:38:31 10:37 3500 27 M65 Harry Lando, 67, St Paul, MN 4:38:31 10:37 3501 1426 M20 Kevin Allen, 32, Chanhassen, MN 4:38:32 10:37 3502 500 M40 Christopher Hiller, 41, Minneapolis, MN 4:38:34 10:38 3503 322 M50 Darris Blackford, 50, Columbus, OH 4:38:36 10:38 3504 323 M50 Tim Thornburgh, 51, Eagan, MN 4:38:45 10:38 3505 501 M40 Terence Winstead, 42, Crystal, MN 4:38:49 10:38 3506 194 M55 Jeff Goldstein, 56, Maple Grove, MN 4:38:50 10:38 3507 389 M45 Gregory Smith, 47, Inver Grove Hts, MN 4:38:56 10:38 3508 1427 M20 Andrew Berg, 27, Savage, MN 4:38:58 10:38 3509 1428 M20 Sat Jamunar, 26, Brooklyn Park, MN 4:39:00 10:38 3510 1429 M20 Nick Erickson, 30, St Paul, MN 4:39:02 10:39 3511 1430 M20 Justin Bedford, 31, Minnetonka, MN 4:39:03 10:39 3512 324 M50 Howie Gilmore, 52, Winnipeg, MB 4:39:07 10:39 3513 74 M60 Nana Amoako, 61, Minneapolis, MN 4:39:08 10:39 3514 1431 M20 Clinton Trader, 31, Duluth, MN 4:39:09 10:39 3515 1432 M20 Donald Warneke, 24, Elk River, MN 4:39:10 10:39 3516 529 M35 Chris Buffie, 38, Winnipeg, MB 4:39:12 10:39 3517 502 M40 Gregory Nacker, 41, Vadnais Hts, MN 4:39:13 10:39 3518 1433 M20 Nathan Breuer, 23, Minneapolis, MN 4:39:17 10:39 3519 195 M55 Steven Kozelka, 55, Arlington Heights, IL 4:39:19 10:39 3520 196 M55 Kevin Schleicher, 58, Marine On St Croi, MN 4:39:19 10:39 3521 503 M40 Lawrence Walzer, 42, Woodbury, MN 4:39:20 10:39 3522 1434 M20 Eli Allgood, 21, Mason City, IA 4:39:24 10:39 3523 1435 M20 Jonathan Gandolf, 24, Inpolis, IN 4:39:28 10:40 3524 390 M45 Joel Mehring, 45, Plymouth, MN 4:39:28 10:40 3525 391 M45 Larry Stevens Jr., 45, Woodbury, MN 4:39:31 10:40 3526 530 M35 Daniel Butler, 35, St Paul, MN 4:39:32 10:40 3527 1436 M20 Tristen Nelson, 29, Blaine, MN 4:39:36 10:40 3528 325 M50 Michael Cadden, 51, Eden Prairie, MN 4:39:36 10:40 3529 1437 M20 Matthew Krier, 27, Fridley, MN 4:39:41 10:40 3530 504 M40 Steve Wold, 40, Coon Rapids, MN 4:39:43 10:40 3531 1438 M20 Paul Giesen, 34, Alexandria, VA 4:39:43 10:40 3532 531 M35 Mitchel Pothen, 37, Minneapolis, MN 4:39:44 10:40 3533 1439 M20 Nicholas Huso, 30, Kasson, MN 4:39:44 10:40 3534 1440 M20 Charley Simonson, 32, Minnetonka, MN 4:39:46 10:40 3535 392 M45 Jack Harreld, 47, Woodbury, MN 4:39:48 10:40 3536 1441 M20 Todd Henderson, 32, White Bear Lake, MN 4:39:50 10:40 3537 1442 M20 Jon Ciani, 25, Chicago, IL 4:39:51 10:40 3538 1443 M20 Adam Martin, 20, Blaine, MN 4:39:52 10:40 3539 326 M50 Alan Downie, 51, Stillwater, MN 4:39:56 10:41 3540 393 M45 Jim Cloutier, 49, St Michael, MN 4:39:59 10:41 3541 505 M40 Christopher Coats, 44, Ramona, CA 4:40:01 10:41 3542 394 M45 Jon-Marc Ylvisaker, 45, Edina, MN 4:40:02 10:41 3543 506 M40 Mathew Watson, 43, Bloomington, MN 4:40:05 10:41 3544 327 M50 Paul Kinneberg, 50, Zimmerman, MN 4:40:11 10:41 3545 395 M45 Joseph Gefroh, 49, Bloomington, MN 4:40:15 10:41 3546 507 M40 Kelly Haapala, 41, Elko, MN 4:40:16 10:41 3547 1444 M20 Randy Ray, 34, Sauk Rapids, MN 4:40:18 10:41 3548 508 M40 Brent Seager, 44, Minneapolis, MN 4:40:19 10:42 3549 509 M40 Burrell Nadeau, 40, Andover, MN 4:40:22 10:42 3550 1445 M20 Robert Wankel, 21, New Hope, MN 4:40:22 10:42 3551 532 M35 Keith Tanski, 39, Rosemount, MN 4:40:23 10:42 3552 396 M45 Paul Henninger, 48, Waconia, MN 4:40:26 10:42 3553 397 M45 Craig Carlson, 47, Maple Grove, MN 4:40:26 10:42 3554 328 M50 Daniel Garceau, 50, St Paul, MN 4:40:27 10:42 3555 1446 M20 Jim Broom, 30, Savage, MN 4:40:32 10:42 3556 1447 M20 Kevin Budziszewski, 21, Madison, WI 4:40:33 10:42 3557 533 M35 Steven Heide, 36, Prior Lake, MN 4:40:34 10:42 3558 1448 M20 Brian Arndt, 32, Menomonie, WI 4:40:36 10:42 3559 1449 M20 Tom Flake, 23, North Oaks, MN 4:40:39 10:42 3560 510 M40 Andy Jensen, 41, Hastings, MN 4:40:40 10:42 3561 329 M50 Donn Vetter, 54, Mankato, MN 4:40:42 10:42 3562 1450 M20 Mason Weedman, 30, St Paul, MN 4:40:43 10:42 3563 1451 M20 Rayhan Hasnath, 34, Warren, MI 4:40:44 10:42 3564 511 M40 Jason Kienholz, 41, Blaine, MN 4:40:53 10:43 3565 1452 M20 John Odom, 26, New Hope, MN 4:40:54 10:43 3566 75 M60 Erik Scheurle, 61, Minneapolis, MN 4:40:54 10:43 3567 398 M45 Marshall Martin, 47, Savage, MN 4:40:55 10:43 3568 1453 M20 Derrick Lapoint, 25, Minnetonka, MN 4:40:57 10:43 3569 197 M55 Bob Kroupa, 55, Canton, OH 4:40:57 10:43 3570 512 M40 Murray McCartan, 44, Richfield, MN 4:41:03 10:43 3571 399 M45 Scott Kirkpatrick, 46, Hoffman Estates, IL 4:41:06 10:43 3572 330 M50 Ravi Narayanan, 54, North Oaks, MN 4:41:11 10:43 3573 198 M55 Paul Bloomberg, 57, Mendota Hts, MN 4:41:12 10:44 3574 199 M55 Loren Laviolette, 56, Manitowoc, WI 4:41:15 10:44 3575 1454 M20 Stephen Enriquez, 26, Madison, WI 4:41:17 10:44 3576 534 M35 Joe Carlson, 38, River Falls, WI 4:41:18 10:44 3577 400 M45 Wayne Gilman, 49, Pine City, MN 4:41:21 10:44 3578 513 M40 Mike Vogt, 42, Bloomington, MN 4:41:37 10:44 3579 514 M40 Patrick Burke, 43, Eagan, MN 4:41:37 10:44 3580 401 M45 Timo Kanning, 47, Shoreview, MN 4:41:41 10:45 3581 1455 M20 Jeffrey Lasch, 32, Hugo, MN 4:41:43 10:45 3582 1456 M20 Travis Thooft, 33, Lakeville, MN 4:41:44 10:45 3583 331 M50 Harlan Hanson, 54, West Concord, MN 4:41:44 10:45 3584 1457 M20 Andrew Wiecher, 31, Richfield, MN 4:41:45 10:45 3585 1458 M20 Kristian Madsen, 22, Oswego, IL 4:41:47 10:45 3586 1459 M20 Joseph Markusson, 30, Hopkins, MN 4:41:49 10:45 3587 402 M45 John Howe, 47, Madison, WI 4:41:50 10:45 3588 1460 M20 Kent Karls, 28, Minneapolis, MN 4:41:54 10:45 3589 200 M55 Norm Hall, 57, Blue Earth, MN 4:41:55 10:45 3590 403 M45 Charles Julson, 48, Bloomington, MN 4:41:57 10:45 3591 332 M50 Michael Korpi, 53, Minneapolis, MN 4:41:57 10:45 3592 515 M40 Brian Comeau, 44, Bloomington, MN 4:42:10 10:46 3593 1461 M20 Jake Braegelmann, 29, Minneapolis, MN 4:42:12 10:46 3594 535 M35 Baker Shane, 39, Rochester, MN 4:42:14 10:46 3595 76 M60 David Ching, 63, Plymouth, MN 4:42:22 10:46 3596 536 M35 Stephen Stephens, 38, St Paul, MN 4:42:31 10:47 3597 1462 M20 Christopher Deuth, 32, St Paul, MN 4:42:32 10:47 3598 516 M40 Stephen Bartos, 42, St Paul, MN 4:42:32 10:47 3599 1463 M20 Newton Momanyi, 32, Golden Valley, MN 4:42:32 10:47 3600 404 M45 Timothy Schultz, 49, Falcon Heights, MN 4:42:36 10:47 3601 1464 M20 Raymond Narbone, 33, Waukegan, IL 4:42:36 10:47 3602 537 M35 Jared Ackerman, 38, Coon Rapids, MN 4:42:38 10:47 3603 28 M18 Caleb Ayers, 18, Eagan, MN 4:42:39 10:47 3604 333 M50 Thomas Ketteman, 50, Woodbury, MN 4:42:40 10:47 3605 538 M35 Joe Silver, 39, St Paul, MN 4:42:42 10:47 3606 1465 M20 Justin Ivers, 22, Faribault, MN 4:42:43 10:47 3607 77 M60 Robert Maus, 61, Austin, MN 4:42:44 10:47 3608 517 M40 Marcus Nooney, 41, Minneapolis, MN 4:42:45 10:47 3609 405 M45 Benjamin Ramli, 45, Victoria, MN 4:42:46 10:47 3610 1466 M20 Jaron Glasgow, 27, Oakdale, MN 4:42:46 10:47 3611 334 M50 Daniel Siebenaler, 52, Prescott, WI 4:42:46 10:47 3612 539 M35 Ryan Graff, 36, Le Sueur, MN 4:42:47 10:47 3613 1467 M20 Jon Gilmore, 25, West Des Moines, IA 4:42:47 10:47 3614 1468 M20 Shane Brown, 32, Concord, NC 4:42:49 10:47 3615 518 M40 Christian Wood, 44, Edina, MN 4:42:50 10:47 3616 519 M40 Paul Manley, 40, Edina, MN 4:42:51 10:47 3617 520 M40 John Benninghoff, 42, Minneapolis, MN 4:42:59 10:48 3618 1469 M20 Brian Serocki, 33, Richfield, MN 4:42:59 10:48 3619 1470 M20 Forest Isbell, 31, St Anthony, MN 4:43:01 10:48 3620 201 M55 Andrew Theodotou, 59, Minneapolis, MN 4:43:05 10:48 3621 521 M40 Brad Gerberding, 42, Otsego, MN 4:43:05 10:48 3622 202 M55 Randall Gannon, 59, Sioux Falls, SD 4:43:06 10:48 3623 406 M45 Harsh Potlapalli, 48, Plymouth, MN 4:43:06 10:48 3624 522 M40 John Armstrong, 43, St Paul, MN 4:43:09 10:48 3625 407 M45 Steven Grosz, 47, Hudson, WI 4:43:11 10:48 3626 540 M35 Brian Burgess, 35, Rochester, MN 4:43:16 10:48 3627 1471 M20 Noel Spencer, 30, Minneapolis, MN 4:43:24 10:49 3628 523 M40 Paul Lesov, 40, Minnetonka, MN 4:43:27 10:49 3629 1472 M20 John Galligan, 32, Minneapolis, MN 4:43:27 10:49 3630 524 M40 Todd Cina, 43, Lino Lakes, MN 4:43:33 10:49 3631 1473 M20 Ben Nikula, 27, Houghton, MI 4:43:34 10:49 3632 335 M50 George Themelis, 54, Brecksville, OH 4:43:35 10:49 3633 11 M16 Max Jundt, 16, Minneapolis, MN 4:43:37 10:49 3634 1474 M20 Andrew Mike, 24, Inver Grove Hts, MN 4:43:41 10:49 3635 336 M50 David Kroschel, 51, Lake Elmo, MN 4:43:41 10:49 3636 541 M35 David Condon, 38, Andover, MN 4:43:44 10:49 3637 408 M45 Craig Gjerdingen, 46, St Paul, MN 4:43:45 10:49 3638 409 M45 Dan Snustad, 49, Woodbury, MN 4:43:45 10:49 3639 1475 M20 Justin Frey, 26, Minneapolis, MN 4:43:47 10:49 3640 542 M35 Tomas Weiman, 38, Delano, MN 4:43:50 10:50 3641 1476 M20 Timmy Marrinan, 26, Tempe, AZ 4:43:50 10:50 3642 337 M50 Ken Gilmer Jr., 50, Andover, MN 4:43:50 10:50 3643 338 M50 James Johnson, 50, Blaine, MN 4:43:50 10:50 3644 78 M60 Patrick Sauter, 64, St Paul, MN 4:43:52 10:50 3645 543 M35 Patrick Cassidy, 37, St Paul, MN 4:43:53 10:50 3646 544 M35 Jay Edenborg, 38, Menomonie, WI 4:43:53 10:50 3647 525 M40 Anthony Robinson, 43, Minneapolis, MN 4:43:56 10:50 3648 1477 M20 Theodore Klimek, 22, Minneapolis, MN 4:44:02 10:50 3649 1478 M20 Luke Rabelhofer, 23, Minneapolis, MN 4:44:02 10:50 3650 1479 M20 Michael Johnson, 28, St Peter, MN 4:44:03 10:50 3651 203 M55 Mark Sampson, 57, River Falls, WI 4:44:07 10:50 3652 1480 M20 Jacob Weidner, 20, Elk River, MN 4:44:08 10:50 3653 1481 M20 Matt Melin, 21, Cambridge, MN 4:44:10 10:50 3654 526 M40 Jason Husveth, 41, Marine On St Croi, MN 4:44:14 10:50 3655 410 M45 Dan Lund, 48, Chanhassen, MN 4:44:14 10:50 3656 28 M65 Albert Wagner, 68, Orland Park, IL 4:44:21 10:51 3657 1482 M20 Johnny Klitzke, 30, Bloomington, MN 4:44:21 10:51 3658 411 M45 Joel Button, 45, Stillwater, MN 4:44:22 10:51 3659 545 M35 Timothy Ryan, 37, Wayzata, MN 4:44:24 10:51 3660 527 M40 Todd Kalk, 44, St Louis Park, MN 4:44:26 10:51 3661 528 M40 Dan Pforr, 41, Fargo, ND 4:44:26 10:51 3662 29 M65 Michael Baker, 66, Shoreview, MN 4:44:27 10:51 3663 1483 M20 Nathan Mezera, 21, Prairie Du Chien, WI 4:44:30 10:51 3664 1484 M20 Kevin Quickstad, 27, Davenport, IA 4:44:31 10:51 3665 204 M55 Stanley Carter, 58, Flowery Branch, GA 4:44:32 10:51 3666 412 M45 Ken Rynda, 47, Oakdale, MN 4:44:38 10:51 3667 1485 M20 Dennis Jung, 34, Woodbury, MN 4:44:39 10:51 3668 339 M50 Mark Roth, 51, Burnsville, MN 4:44:39 10:51 3669 1486 M20 Daniel Roberg, 26, Waite Park, MN 4:44:43 10:52 3670 205 M55 Predrag Zugic, 56, Wayzata, MN 4:44:44 10:52 3671 413 M45 Gary Fritz, 47, Roseville, MN 4:44:45 10:52 3672 1487 M20 Marino Gardarsson, 34, Selfoss 4:44:47 10:52 3673 340 M50 Robert Lundquist, 50, Minneapolis, MN 4:44:47 10:52 3674 79 M60 Greg Hovde, 60, Eden Prairie, MN 4:44:49 10:52 3675 546 M35 Chad Carda, 37, Mora, MN 4:44:52 10:52 3676 1488 M20 Jeffrey Braun, 20, Minneapolis, MN 4:44:53 10:52 3677 547 M35 Matthew Blum, 39, St Paul, MN 4:44:56 10:52 3678 414 M45 Mark Panian, 45, Eagan, MN 4:45:00 10:52 3679 1489 M20 Zack Tamble, 25, St Paul, MN 4:45:01 10:52 3680 415 M45 Kerry Colpitts, 48, Brooklyn Park, MN 4:45:02 10:52 3681 529 M40 Scott Galloway, 42, Cincinnati, OH 4:45:03 10:52 3682 1490 M20 William White, 21, Minneapolis, MN 4:45:05 10:52 3683 1491 M20 Peter Redfield, 30, Robbinsdale, MN 4:45:07 10:52 3684 416 M45 Robert Alger, 47, Grant, MN 4:45:08 10:53 3685 548 M35 Greg Anthony, 38, Minneapolis, MN 4:45:08 10:53 3686 341 M50 Stephan Bur, 51, Plymouth, MN 4:45:09 10:53 3687 417 M45 Roger Wambheim, 49, St Paul, MN 4:45:11 10:53 3688 342 M50 Paul Bosworth, 52, Spearfish, SD 4:45:13 10:53 3689 343 M50 Jeff Daniel, 54, Florence, AL 4:45:14 10:53 3690 1492 M20 Rick Gomez, 30, Minneapolis, MN 4:45:16 10:53 3691 1493 M20 Edward Joyce, 24, Inver Grove Hts, MN 4:45:17 10:53 3692 1494 M20 Matt Gibbs, 22, Waconia, MN 4:45:19 10:53 3693 1495 M20 Fedrick Burgos, 26, St Paul, MN 4:45:19 10:53 3694 8 M70 Phil Erickson, 73, St Paul, MN 4:45:20 10:53 3695 344 M50 Jim Hanlon, 54, Minneapolis, MN 4:45:26 10:53 3696 345 M50 Greg Overland, 51, Frazee, MN 4:45:26 10:53 3697 418 M45 Leo Sharkey, 49, Shoreview, MN 4:45:28 10:53 3698 530 M40 John Anderson, 43, Woodbury, MN 4:45:29 10:53 3699 1496 M20 Paul Knutson, 29, Minneapolis, MN 4:45:30 10:53 3700 549 M35 Ryan Piner, 38, Minneapolis, MN 4:45:33 10:53 3701 1497 M20 Thomas Harwood, 27, St Paul, MN 4:45:36 10:54 3702 80 M60 Robert Tierney, 64, Minneapolis, MN 4:45:43 10:54 3703 550 M35 David Tierney, 36, St Paul, MN 4:45:44 10:54 3704 531 M40 Jonathan Lindahl, 44, Plymouth, MN 4:45:45 10:54 3705 532 M40 Lane Schoening, 42, Zimmerman, MN 4:45:52 10:54 3706 206 M55 Daniel Yahn, 56, St Paul, MN 4:45:56 10:54 3707 29 M18 Levi Hogan, 19, Olathe, KS 4:45:59 10:54 3708 207 M55 Andrew Bartczak, 55, Apple Valley, MN 4:45:59 10:54 3709 30 M18 Tony Cui, 18, Vadnais Hts, MN 4:45:59 10:54 3710 1498 M20 James Trusten, 31, White Bear Lake, MN 4:46:01 10:55 3711 346 M50 Dan Bielenberg, 51, Geneva, IL 4:46:01 10:55 3712 551 M35 Michael Bishop, 36, Minneapolis, MN 4:46:04 10:55 3713 1499 M20 Robert Sanberg, 27, Edina, MN 4:46:07 10:55 3714 533 M40 Kjell Coleman, 41, Spring Lake Park, MN 4:46:10 10:55 3715 208 M55 Paul Krabbenhoft, 59, Moorhead, MN 4:46:15 10:55 3716 209 M55 Daniel Slusher, 57, Brooklyn Park, MN 4:46:16 10:55 3717 1500 M20 Phillip Schmidt, 33, Minneapolis, MN 4:46:16 10:55 3718 1501 M20 Zach Hansen, 30, White Bear Lake, MN 4:46:18 10:55 3719 419 M45 Kenny McMahan, 48, Chesterfield, MO 4:46:20 10:55 3720 552 M35 Michael McNulty, 39, Washington, DC 4:46:22 10:55 3721 1502 M20 Andrew Sudbury, 30, St Paul, MN 4:46:25 10:55 3722 1503 M20 Kyle Fletcher, 28, Chicago, IL 4:46:33 10:56 3723 1504 M20 Eric Jungels, 29, Bismarck, ND 4:46:35 10:56 3724 1505 M20 Clint Varley, 32, Bloomington, MN 4:46:36 10:56 3725 553 M35 Joseph Balsanek, 35, Rochester, MN 4:46:39 10:56 3726 30 M65 Michael Fisher, 68, St Louis, MO 4:46:41 10:56 3727 420 M45 Bruce Lemmons, 47, Minneapolis, MN 4:46:42 10:56 3728 347 M50 Jonathan Marty, 53, Edina, MN 4:46:55 10:57 3729 1506 M20 Daniel Debaun, 22, St Cloud, MN 4:46:56 10:57 3730 1507 M20 Andrew Leizens, 21, Grand Forks, ND 4:46:57 10:57 3731 1508 M20 Brian Seidl, 29, Mankato, MN 4:46:57 10:57 3732 554 M35 Luis Garcia, 35, San Francisco, CA 4:46:59 10:57 3733 1509 M20 Scott Clifton, 24, Duluth, MN 4:47:05 10:57 3734 1510 M20 Casey Becker, 25, Plymouth, MN 4:47:06 10:57 3735 534 M40 Jonathan Pierce, 44, Excelsior, MN 4:47:10 10:57 3736 1511 M20 Christopher Albright, 33, Menomonee Falls, WA 4:47:10 10:57 3737 535 M40 Juvencio Moncayo, 41, Garza Garcia 4:47:13 10:57 3738 555 M35 Durga Kamineni, 37, Lake St Louis, MO 4:47:13 10:57 3739 348 M50 Jonathan Bratt, 52, Bird Island, MN 4:47:18 10:57 3740 421 M45 Erik W Schneider, 45, Colorado Springs, CO 4:47:19 10:58 3741 536 M40 Brett Anderson, 40, Roseville, MN 4:47:22 10:58 3742 349 M50 Brent Metfessel, 54, Eden Prairie, MN 4:47:22 10:58 3743 1512 M20 Jay Soucia, 32, Austin, TX 4:47:25 10:58 3744 350 M50 Mike Konkle, 51, Rogers, MN 4:47:28 10:58 3745 31 M18 Alex Van Boxtel, 18, Kaukauna, WI 4:47:33 10:58 3746 1513 M20 Adam Sunderland, 30, Farmington Hills, MI 4:47:35 10:58 3747 1514 M20 John Wall, 30, Woodbury, MN 4:47:36 10:58 3748 1515 M20 Matthew Grove, 26, Minneapolis, MN 4:47:37 10:58 3749 1516 M20 Erick Burgos, 27, Brooklyn Center, MN 4:47:38 10:58 3750 422 M45 Troy Bellrichard, 49, River Falls, WI 4:47:41 10:58 3751 1517 M20 Barry Whipkey, 28, Watertown, SD 4:47:44 10:58 3752 423 M45 Troy Mundahl, 46, Wayzata, MN 4:47:45 10:59 3753 1518 M20 Sam Sires, 22, Eau Claire, WI 4:47:48 10:59 3754 556 M35 Robert Dehaven, 36, Minneapolis, MN 4:47:50 10:59 3755 1519 M20 Sam Giebner, 22, Duluth, MN 4:47:50 10:59 3756 1520 M20 Timothy Wilson, 23, North Branch, MN 4:47:51 10:59 3757 1521 M20 Aaron Thompson, 30, Pensacola, FL 4:47:59 10:59 3758 210 M55 Masahiro Sugii, 57, Rosemount, MN 4:48:01 10:59Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
3759 351 M50 Bret Job, 54, Minnetonka, MN 4:48:14 11:00 3760 537 M40 Aaron Swann, 43, Edina, MN 4:48:19 11:00 3761 352 M50 John Weeks, 51, Burnsville, MN 4:48:21 11:00 3762 1522 M20 Alexander Lindorff, 29, Minneapolis, MN 4:48:21 11:00 3763 1523 M20 Zach MacNeven, 25, Vadnais Hts, MN 4:48:22 11:00 3764 557 M35 Steve Schofield, 36, Cedar Falls, IA 4:48:22 11:00 3765 538 M40 Mike Repp, 44, Waterloo, IA 4:48:24 11:00 3766 558 M35 Paul Ludden, 38, Bloomington, MN 4:48:26 11:00 3767 424 M45 David Altshuler, 45, Flower Mound, TX 4:48:28 11:00 3768 1524 M20 Robert O'Connell, 31, Minneapolis, MN 4:48:29 11:00 3769 31 M65 Lowell McCoy, 66, Breckenridge, CO 4:48:32 11:00 3770 539 M40 Jason Sudar, 40, Orland Park, IL 4:48:35 11:00 3771 211 M55 Michael Bierner, 58, Wilmette, IL 4:48:35 11:00 3772 540 M40 Greg Sachs, 44, Roger, MN 4:48:37 11:01 3773 559 M35 Jason Waldon, 36, Ramsey, MN 4:48:37 11:01 3774 560 M35 Joshua Petzel, 38, Minneapolis, MN 4:48:37 11:01 3775 541 M40 Kurtis Kimmel, 42, Blaine, MN 4:48:40 11:01 3776 353 M50 Lawrence Burgart, 50, St Paul, MN 4:48:43 11:01 3777 1525 M20 Bradley Preuss, 32, St Paul, MN 4:48:45 11:01 3778 354 M50 Jeff Singleton, 54, Highland Park, IL 4:48:46 11:01 3779 425 M45 Jim Fuglestad, 45, Minneapolis, MN 4:48:49 11:01 3780 1526 M20 Alexander Nhep, 26, Shakopee, MN 4:48:52 11:01 3781 542 M40 David Strei, 44, Waconia, MN 4:48:52 11:01 3782 543 M40 Michael Lee, 43, Bloomington, MN 4:48:53 11:01 3783 32 M65 Timothy McCoy, 67, Eden Prairie, MN 4:48:54 11:01 3784 355 M50 Dane Jorento, 52, St Paul, MN 4:48:55 11:01 3785 1527 M20 John Kennedy, 27, Minneapolis, MN 4:48:56 11:01 3786 1528 M20 Adam Hansen, 27, Sheboygan, WI 4:48:59 11:01 3787 426 M45 Alan Savage, 49, The Woodlands, TX 4:49:01 11:01 3788 356 M50 Cesar Laguna, 50, Mexico City 4:49:02 11:01 3789 1529 M20 Jason Buckman, 30, St Paul, MN 4:49:06 11:02 3790 212 M55 James Gosack, 58, Northfield, MN 4:49:10 11:02 3791 1530 M20 Martin Odima, 27, White Bear Lake, MN 4:49:11 11:02 3792 427 M45 Tom Fuglestad, 49, Maple Grove, MN 4:49:12 11:02 3793 81 M60 Merl Lensing, 61, Mounds View, MN 4:49:13 11:02 3794 561 M35 Charlie Hoff, 35, Excelsior, MN 4:49:14 11:02 3795 562 M35 Matthew Hogg, 38, Strongsville, OH 4:49:18 11:02 3796 1531 M20 Michael Robison, 28, Columbia Hts, MN 4:49:19 11:02 3797 357 M50 Markus Kaufmann, 52, Basel 4:49:19 11:02 3798 563 M35 Greg Schaefer, 35, Brooklyn Center, MN 4:49:20 11:02 3799 358 M50 Stephen Tillmann, 54, Atascadero, CA 4:49:24 11:02 3800 428 M45 Andrew Kramer, 49, Hastings, MN 4:49:24 11:02 3801 33 M65 Larry McNichols, 69, Elk River, MN 4:49:25 11:02 3802 1532 M20 Paul Leeman, 25, Minneapolis, MN 4:49:29 11:02 3803 359 M50 Glenn Primeau, 51, Inver Grove Hts, MN 4:49:35 11:03 3804 213 M55 John Hubbard, 56, Harrisonville, MO 4:49:40 11:03 3805 544 M40 Timothy Hazen, 44, Solon, IA 4:49:41 11:03 3806 545 M40 Wade Rayman, 43, Aberdeen, SD 4:49:43 11:03 3807 564 M35 Michael Sonday, 35, St Paul, MN 4:49:44 11:03 3808 360 M50 Juan Artavia, 50, White Bear Lake, MN 4:49:46 11:03 3809 361 M50 Joseph Fairbanks, 54, Elkhorn, WI 4:49:46 11:03 3810 82 M60 David Gleason, 60, Berkeley, CA 4:49:46 11:03 3811 546 M40 Saul Ovalle, 42, Mankato, MN 4:49:50 11:03 3812 1533 M20 Michael Fjerstad, 29, Atwater, MN 4:49:50 11:03 3813 547 M40 Brett Hammerstrom, 44, Rosemount, MN 4:49:50 11:03 3814 1534 M20 Scott Schuh, 31, Fridley, MN 4:49:51 11:03 3815 548 M40 Fabio Loria, 40, Woodbury, MN 4:49:51 11:03 3816 1535 M20 Matthew Kirby, 31, Minneapolis, MN 4:50:00 11:04 3817 1536 M20 Dustin Cain, 23, Savage, MN 4:50:01 11:04 3818 1537 M20 Peter Wratkowski, 33, Eagan, MN 4:50:04 11:04 3819 565 M35 Kyle Rooney, 37, Tonka Bay, MN 4:50:04 11:04 3820 362 M50 Robert Ahonen, 50, Crystal, MN 4:50:07 11:04 3821 566 M35 John McDevitt, 38, Burnsville, MN 4:50:10 11:04 3822 363 M50 Judd Anderson, 51, Spring Park, MN 4:50:11 11:04 3823 1538 M20 Philip Bangert, 34, Centerville, MN 4:50:12 11:04 3824 549 M40 Jason Erickson, 41, Brandon, SD 4:50:17 11:04 3825 364 M50 Dean Laiti, 53, Fridley, MN 4:50:18 11:04 3826 214 M55 Stephen Hosfield, 56, Chandler, AZ 4:50:19 11:04 3827 1539 M20 Alex Orcutt, 23, Eden Prairie, MN 4:50:20 11:04 3828 1540 M20 Adam Orcutt, 21, Eden Prairie, MN 4:50:20 11:04 3829 550 M40 Dan Brunsvold, 41, Minnetrista, MN 4:50:21 11:04 3830 1541 M20 Joseph Ruiz, 30, Cottage Grove, MN 4:50:22 11:05 3831 551 M40 Clark J. Olson, 44, Fargo, ND 4:50:23 11:05 3832 552 M40 Chris Sondrol, 40, Balsam Lake, WI 4:50:26 11:05 3833 1542 M20 Aaron Durant, 32, Sauk Rapids, MN 4:50:26 11:05 3834 1543 M20 Travis Brick, 33, Shakopee, MN 4:50:32 11:05 3835 2 M14 Nicholas Parks, 15, Big Lake, MN 4:50:33 11:05 3836 1544 M20 Lucas Treder, 24, Mendota Hts, MN 4:50:34 11:05 3837 1545 M20 Dalton Revier, 26, Inver Grove Hts, MN 4:50:34 11:05 3838 553 M40 John Ishmiel, 41, Omaha, NE 4:50:35 11:05 3839 1546 M20 Nathaniel Hood, 29, St Paul, MN 4:50:35 11:05 3840 215 M55 Randy Cogan, 58, East Dubuque, IL 4:50:36 11:05 3841 567 M35 Steven Jost, 38, Minneapolis, MN 4:50:39 11:05 3842 1547 M20 Everardo Martinez Jr, 32, Vadnais Hts, MN 4:50:40 11:05 3843 568 M35 Aaron Engram, 39, Minneapolis, MN 4:50:42 11:05 3844 1548 M20 Greg Boe, 25, Minneapolis, MN 4:50:46 11:05 3845 34 M65 John Agee, 65, Minneapolis, MN 4:50:48 11:05 3846 1549 M20 Cory Anderson, 27, Spring Lake Park, MN 4:50:48 11:05 3847 1550 M20 Charlie Carr, 33, Maple Grove, MN 4:50:51 11:06 3848 569 M35 Adam Jung, 37, Apo, MN 4:50:51 11:06 3849 1551 M20 Mahmoud Elmaussawel, 34, New Hope, MN 4:50:56 11:06 3850 570 M35 William Wright, 39, Shreveport, LA 4:50:57 11:06 3851 571 M35 Donnie Crook, 35, Farmington, MN 4:50:57 11:06 3852 216 M55 Donald Crook, 58, Elk River, MN 4:50:58 11:06 3853 1552 M20 Doug Pierceness, 32, Rochester, MN 4:51:01 11:06 3854 572 M35 Michael Claudio, 37, Minot, ND 4:51:03 11:06 3855 9 M70 Robert Gavin, 73, Marine On St Croi, MN 4:51:05 11:06 3856 429 M45 Robert Gavin, 46, Gilroy, CA 4:51:05 11:06 3857 1553 M20 Joel Flage, 24, Eagan, MN 4:51:05 11:06 3858 573 M35 Craig Kellogg, 36, Lake Elmo, MN 4:51:06 11:06 3859 32 M18 Danny Reardon, 18, Lakeville, MN 4:51:06 11:06 3860 1554 M20 Zachary Pacha, 32, Clive, IA 4:51:06 11:06 3861 554 M40 Daniel Douglas, 43, Brooklyn Park, MN 4:51:08 11:06 3862 574 M35 Richard Slachta, 38, Stillwater, MN 4:51:08 11:06 3863 575 M35 John Linehan, 37, River Falls, WI 4:51:10 11:06 3864 576 M35 Ryan Purfeerst, 38, River Falls, WI 4:51:11 11:06 3865 555 M40 Dan Patrick, 43, Mounds View, MN 4:51:13 11:06 3866 1555 M20 Derek Rundquist, 28, New York, NY 4:51:13 11:06 3867 1556 M20 Christian Fenstermacher, 25, Jordan, MN 4:51:17 11:07 3868 33 M18 Eric Anderson, 19, Washington, DC 4:51:18 11:07 3869 83 M60 Franklin Fleming, 62, Minneapolis, MN 4:51:20 11:07 3870 1557 M20 Nick Segale, 29, Savage, MN 4:51:20 11:07 3871 1558 M20 Nate Bornstein, 34, Lakeville, MN 4:51:21 11:07 3872 1559 M20 Adam Vandenheuvel, 32, Maplewood, MN 4:51:22 11:07 3873 84 M60 Fred Karasov, 60, Minneapolis, MN 4:51:24 11:07 3874 1560 M20 Tyler Smith, 25, Minneapolis, MN 4:51:26 11:07 3875 35 M65 Moises Mondlak, 67, Dallas, TX 4:51:31 11:07 3876 36 M65 Robert Simpson, 65, Crystal Lake, IL 4:51:32 11:07 3877 1561 M20 Michael Petersen, 33, Savage, MN 4:51:33 11:07 3878 577 M35 Kevin Vollmers, 36, Minneapolis, MN 4:51:38 11:07 3879 1562 M20 Stephen Delong, 29, Minneapolis, MN 4:51:40 11:07 3880 1563 M20 Fan Feng, 23, Minneapolis, MN 4:51:42 11:08 3881 578 M35 Joel Peterson, 36, Minneapolis, MN 4:51:43 11:08 3882 217 M55 Jim Koepke, 58, Bloomington, MN 4:51:47 11:08 3883 579 M35 Tom Groh, 39, Welch, MN 4:51:49 11:08 3884 218 M55 Curt Rogers, 56, Hampton, MN 4:51:50 11:08 3885 1564 M20 Daniel Rivera, 26, Andover, MN 4:51:53 11:08 3886 1565 M20 Cooper Hoag, 21, Colorado Springs, CO 4:51:53 11:08 3887 430 M45 Brad Jones, 46, Germantown, TN 4:51:53 11:08 3888 365 M50 Terrance Dreyer, 51, Scandia, MN 4:51:56 11:08 3889 556 M40 Joshua Will, 41, Minneapolis, MN 4:51:58 11:08 3890 1566 M20 Phillip Forester, 27, South St Paul, MN 4:51:59 11:08 3891 1567 M20 Daniel Morin, 26, Shorewood, MN 4:52:00 11:08 3892 1568 M20 Dan Sampson, 29, Minneapolis, MN 4:52:03 11:08 3893 431 M45 Alan Braith, 47, North Branch, MN 4:52:05 11:08 3894 557 M40 Raymond Marier, 44, Big Lake, MN 4:52:05 11:08 3895 580 M35 Robb Reimer, 35, St Louis Park, MN 4:52:08 11:09 3896 219 M55 Tim Zuelke, 55, Florence, AL 4:52:08 11:09 3897 1569 M20 Justin Rhodes, 25, St Paul, MN 4:52:09 11:09 3898 432 M45 Jade Engel, 45, Greeley, CO 4:52:09 11:09 3899 433 M45 John Eiden, 49, Chanhassen, MN 4:52:10 11:09 3900 1570 M20 Collin Gebhard, 29, Burnsville, MN 4:52:12 11:09 3901 581 M35 Adrian Vina Rivero, 35, Eagan, MN 4:52:14 11:09 3902 558 M40 Brett Morris, 43, Milford, IA 4:52:15 11:09 3903 434 M45 Finstad Jeff, 48, Waupun, WI 4:52:18 11:09 3904 220 M55 Matthew Dattilo, 56, Hingham, MA 4:52:20 11:09 3905 366 M50 Tim Scanlan, 52, Burlington, CT 4:52:21 11:09 3906 582 M35 Tatsuo Aoki, 37, Rochester, MN 4:52:21 11:09 3907 1571 M20 Tim Conroy, 23, Buffalo, NY 4:52:22 11:09 3908 1572 M20 Levi Strand, 33, Plymouth, MN 4:52:24 11:09 3909 559 M40 Daniel Lindberg, 43, Homer, AK 4:52:25 11:09 3910 1573 M20 Zakary Midthun, 31, Hawley, MN 4:52:27 11:09 3911 560 M40 James Durbin, 40, Bloomington, MN 4:52:28 11:09 3912 1574 M20 Forrest Webb, 25, Evanston, IL 4:52:30 11:09 3913 583 M35 Nathan Carlson, 37, Richfiled, MN 4:52:33 11:10 3914 561 M40 Peter Gilbertson, 40, Minneapolis, MN 4:52:37 11:10 3915 584 M35 Joseph Miatech, 35, Plymouth, MN 4:52:37 11:10 3916 367 M50 Greg Carlson, 52, Burnsville, MN 4:52:39 11:10 3917 1575 M20 Jerome Porter, 34, Eagan, MN 4:52:39 11:10 3918 585 M35 John Vaughn, 37, Cottage Grove, MN 4:52:40 11:10 3919 562 M40 Toby Sarahan, 44, Eden Prairie, MN 4:52:42 11:10 3920 1576 M20 Matthew Castillo, 32, North Branch, MN 4:52:42 11:10 3921 1577 M20 Tony Patino, 34, Richfield, MN 4:52:43 11:10 3922 1578 M20 Timothy Marass, 28, Minneapolis, MN 4:52:43 11:10 3923 563 M40 Jason Otten, 40, Rogers, MN 4:52:47 11:10 3924 221 M55 Mike Wethern, 55, Mandeville, LA 4:52:49 11:10 3925 586 M35 Neal Williamson, 37, Belle Plaine, MN 4:52:52 11:10 3926 564 M40 Derrick Doerr, 42, Eden Prairie, MN 4:52:55 11:10 3927 222 M55 Jeff Hart, 58, Eagan, MN 4:52:58 11:10 3928 1579 M20 Patrick Levno, 29, Minneapolis, MN 4:53:01 11:11 3929 587 M35 Nicholas Rustad, 37, Richfield, MN 4:53:07 11:11 3930 34 M18 Andreas Thul, 19, Balaton, MN 4:53:07 11:11 3931 435 M45 Daryl Thul, 48, Balaton, MN 4:53:08 11:11 3932 85 M60 Scott Knight, 61, Chaska, MN 4:53:12 11:11 3933 565 M40 Jeff Adams, 44, Pine City, MN 4:53:12 11:11 3934 1580 M20 Joe Iverson, 31, St Paul, MN 4:53:14 11:11 3935 1581 M20 Chris Thompson, 33, Minneapolis, MN 4:53:17 11:11 3936 566 M40 Bobby West, 43, Atlanta, GA 4:53:18 11:11 3937 368 M50 Jay Berlin, 53, Minneapolis, MN 4:53:26 11:12 3938 369 M50 Roger Youngblut, 51, Davenport, IA 4:53:27 11:12 3939 588 M35 Peter Tartaro, 35, Shakopee, MN 4:53:29 11:12 3940 1582 M20 Michael Meemken, 32, Andover, MN 4:53:30 11:12 3941 436 M45 Kevin Dumcum, 47, Phoenix, AZ 4:53:32 11:12 3942 567 M40 Darren Matthes, 40, Sioux Falls, SD 4:53:36 11:12 3943 568 M40 Jason Deshaw, 40, Spring Lake Park, MN 4:53:38 11:12 3944 86 M60 Jim Schneider, 64, Okabena, MN 4:53:38 11:12 3945 1583 M20 Sean Hudson, 20, Inver Grove Hts, MN 4:53:39 11:12 3946 1584 M20 Keith Enstad, 26, Edina, MN 4:53:43 11:12 3947 569 M40 Greg O'Meara, 40, Cottage Grove, MN 4:53:44 11:12 3948 223 M55 David Keenan, 55, West Des Moines, IA 4:53:46 11:12 3949 87 M60 John Rudolph, 62, Toronto, ON 4:53:46 11:12 3950 589 M35 Paul Oldham, 35, Maple Grove, MN 4:53:47 11:12 3951 1585 M20 David Kolsrud, 22, Lakeville, MN 4:53:48 11:12 3952 590 M35 Noah Berge, 35, Edina, MN 4:53:49 11:12 3953 1586 M20 Alex Curry, 21, Carver, MN 4:53:49 11:12 3954 1587 M20 Andrew Glor, 24, Minneapolis, MN 4:53:50 11:12 3955 570 M40 Matthew Dawson, 44, Willmar, MN 4:53:51 11:12 3956 591 M35 Jeremy Howard, 36, White Bear, MN 4:53:51 11:12 3957 437 M45 Derek Pyle, 49, Plymouth, MN 4:53:51 11:12 3958 1588 M20 Andrew Miller, 29, Minneapolis, MN 4:53:52 11:13 3959 1589 M20 Grant Robberson, 32, St Michael, MN 4:53:52 11:13 3960 592 M35 Scott Hefte, 36, Minnetonka, MN 4:53:53 11:13 3961 438 M45 Carlos Rodriguez Borjas, 45, Lake Forest, IL 4:53:54 11:13 3962 88 M60 Lars Sjoholm, 60, Burnsville, MN 4:53:58 11:13 3963 224 M55 Venkanna Cherukuri, 55, St Louis Park, MN 4:53:58 11:13 3964 571 M40 Kent Graves, 44, Elk River, MN 4:54:00 11:13 3965 89 M60 Michael Wolfe, 62, Roseville, MN 4:54:01 11:13 3966 572 M40 Andy Gannon, 44, Apple Valley, MN 4:54:05 11:13 3967 593 M35 Luis Vega, 35, West St Paul, MN 4:54:05 11:13 3968 370 M50 Bruce Salmela, 53, Shakopee, MN 4:54:06 11:13 3969 371 M50 Keith Reeves, 53, Cloquet, MN 4:54:08 11:13 3970 1590 M20 Mike Tietz, 29, Rapid City, SD 4:54:09 11:13 3971 1591 M20 Jacob Howells, 31, Sycamore, IL 4:54:12 11:13 3972 439 M45 Troy Woodruff, 49, Maplewood, MN 4:54:12 11:13 3973 1592 M20 Tom Baran, 32, Somerville, MA 4:54:13 11:13 3974 1593 M20 Brent Hill, 27, Minneapolis, MN 4:54:14 11:13 3975 1594 M20 Brian Kelly, 31, Denver, CO 4:54:16 11:13 3976 573 M40 Jeremy Hager, 43, St Michael, MN 4:54:16 11:13 3977 440 M45 Charles Birden, 46, Hurst, TX 4:54:18 11:14 3978 225 M55 Ignacio Escobedo, 56, Rochester, MN 4:54:20 11:14 3979 594 M35 Jesse Javers, 38, Lennox, SD 4:54:26 11:14 3980 1595 M20 Michael Maenpaa, 24, Davenport, IA 4:54:26 11:14 3981 574 M40 Daniel Johnson, 43, Big Lake, MN 4:54:31 11:14 3982 575 M40 Tim Johnson, 41, White Bear Lake, MN 4:54:31 11:14 3983 576 M40 Adi Mulawarman, 40, Maple Grove, MN 4:54:40 11:14 3984 1596 M20 Russell Erickson, 34, Blaine, MN 4:54:41 11:14 3985 441 M45 Todd Partington, 46, Shakopee, MN 4:54:42 11:14 3986 577 M40 Joe Bartkey, 44, River Falls, WI 4:54:43 11:14 3987 442 M45 Joseph Malhoit, 46, Hudson, WI 4:54:43 11:14 3988 595 M35 Tracy Peterson, 35, Spring Valley, WI 4:54:45 11:15 3989 596 M35 Andrew Rash, 36, Brookfield, WI 4:54:50 11:15 3990 372 M50 Jay Dommeyer, 52, Woodbury, MN 4:54:52 11:15 3991 578 M40 William Stanley, 44, North Branch, MN 4:54:55 11:15 3992 1597 M20 Chad Johnson, 27, St Cloud, MN 4:54:56 11:15 3993 597 M35 Dustin Brown, 35, Maple Lake, MN 4:54:59 11:15 3994 443 M45 Todd Schroeder, 49, Eden Prairie, MN 4:54:59 11:15 3995 444 M45 Raymond Gensinger, 49, Lakeville, MN 4:55:04 11:15 3996 598 M35 Kevin Finn, 36, Bath, MI 4:55:11 11:16 3997 579 M40 Richard Finn, 42, Olathe, KS 4:55:11 11:16 3998 1598 M20 John Twohy, 24, St Louis Park, MN 4:55:11 11:16 3999 1599 M20 Dustin Snare, 31, Plymouth, MN 4:55:14 11:16 4000 37 M65 James Makepeace, 67, Rice, MN 4:55:23 11:16 4001 1600 M20 Harvey Roy, 33, Red Lake, MN 4:55:27 11:16 4002 445 M45 Allan Pavek, 45, Maple Grove, MN 4:55:32 11:16 4003 373 M50 Gregg Ambur, 51, River Falls, WI 4:55:33 11:16 4004 90 M60 Michael Caldow, 60, Eagan, MN 4:55:37 11:17 4005 1601 M20 Roy Hilo, 29, Lindenhurst, IL 4:55:40 11:17 4006 580 M40 Brad Steffen, 42, Johnston, IA 4:55:43 11:17 4007 374 M50 Martin Hegna, 54, Plymouth, MN 4:55:50 11:17 4008 599 M35 Rob Wilcox, 39, Eden Prairie, MN 4:55:54 11:17 4009 1602 M20 Colin Kelley, 33, Minneapolis, MN 4:55:56 11:17 4010 1603 M20 Eric Kankelfitz, 34, Milaca, MN 4:55:59 11:17 4011 446 M45 Dave Rettig, 47, Spirit Lake, IA 4:56:00 11:17 4012 581 M40 Richard Inocencio, 43, Chicago, IL 4:56:00 11:17 4013 226 M55 Robert Cloeter, 58, Winona, MN 4:56:01 11:17 4014 582 M40 Tracy Byrd, 42, Minneapolis, MN 4:56:02 11:17 4015 600 M35 Seth Petersen, 37, Milltown, WI 4:56:03 11:18 4016 10 M70 Don Dornfeld, 70, Stpaul, MN 4:56:06 11:18 4017 601 M35 Josh Wolberg, 36, Eden Prairie, MN 4:56:06 11:18 4018 602 M35 Todd Ching, 36, Duluth, MN 4:56:08 11:18 4019 583 M40 Joe Davis, 42, Minneapolis, MN 4:56:09 11:18 4020 1604 M20 Andrew Kleckner, 26, Minneapolis, MN 4:56:10 11:18 4021 91 M60 Allan Holtz, 63, Oakdale, MN 4:56:11 11:18 4022 584 M40 Dominik Rauber, 42, Crystal, MN 4:56:15 11:18 4023 585 M40 Jeff Larkin, 41, Lakeville, MN 4:56:19 11:18 4024 1605 M20 Mike Stoecklein, 30, Lakeville, MN 4:56:21 11:18 4025 375 M50 John Tantzen, 53, Eagan, MN 4:56:22 11:18 4026 603 M35 Jason Hovis, 35, Princeton, MN 4:56:22 11:18 4027 586 M40 Wade Larson, 43, Maple Grove, MN 4:56:23 11:18 4028 1606 M20 Alexander Jonson, 28, St Paul, MN 4:56:23 11:18 4029 376 M50 Todd Bollig, 53, Eden Prairie, MN 4:56:23 11:18 4030 377 M50 Michael Thompson, 52, River Falls, WI 4:56:26 11:18 4031 1607 M20 Alex Blackwell, 26, Oak Grove, MN 4:56:28 11:18 4032 1608 M20 Zachary Johnson, 29, Minneapolis, MN 4:56:42 11:19 4033 227 M55 Dan Schmidt, 59, Cadillac, MI 4:56:42 11:19 4034 1609 M20 Kyle Johnson, 21, Maple Grove, MN 4:56:44 11:19 4035 1610 M20 Bradley Wisselman, 21, Port Washington, NY 4:56:48 11:19 4036 587 M40 Bradley Wilson, 41, Hiawatha, IA 4:56:54 11:19 4037 378 M50 Daniel Neale, 53, New Brighton, MN 4:56:59 11:20 4038 1611 M20 Jason Cecko, 26, Blaine, MN 4:57:02 11:20 4039 1612 M20 Aaron Snyder, 32, Maple Grove, MN 4:57:07 11:20 4040 1613 M20 Grant Elbert, 21, Maple Grove, MN 4:57:08 11:20 4041 604 M35 Ben Harloff, 37, Minneapolis, MN 4:57:09 11:20 4042 447 M45 Dan Miller, 45, Minneapolis, MN 4:57:12 11:20 4043 588 M40 Mark Myhre, 43, Eden Prairie, MN 4:57:18 11:20 4044 1614 M20 Amit Kirdatt, 34, Minneapolis, MN 4:57:19 11:20 4045 1615 M20 Chris Gansen, 24, Farley, IA 4:57:25 11:21 4046 1616 M20 Michael Smoody, 27, St Louis Park, MN 4:57:27 11:21 4047 1617 M20 Mark Larson, 21, Shoreview, MN 4:57:28 11:21 4048 1618 M20 Joseph Asleson, 26, Minneapolis, MN 4:57:38 11:21 4049 92 M60 Bob Nordman, 60, Savage, MN 4:57:43 11:21 4050 1619 M20 Aj Faleck, 30, Minneapolis, MN 4:57:43 11:21 4051 228 M55 Joseph Grande, 56, Rochester, MN 4:57:47 11:21 4052 589 M40 Matt Lorenz, 40, Jordan, MN 4:57:48 11:22 4053 1620 M20 Christopher Wieland, 29, St Louis, MO 4:57:55 11:22 4054 590 M40 Ruben Cervantes, 43, Winnipeg, MB 4:57:59 11:22 4055 1621 M20 Nick Nisula, 33, Thunder Bay, ON 4:58:04 11:22 4056 1622 M20 John Pedersen, 33, Brooklyn Park, MN 4:58:06 11:22 4057 1623 M20 Ryan Damhof, 26, Minneapolis, MN 4:58:08 11:22 4058 229 M55 Robert Robson, 56, Minneapolis, MN 4:58:10 11:22 4059 379 M50 Anthony Clanton, 53, Woodbury, MN 4:58:11 11:22 4060 591 M40 John Horsch, 42, Minneapolis, MN 4:58:11 11:22 4061 230 M55 John Klitzke, 59, Evergreen, CO 4:58:11 11:22 4062 1624 M20 Brian Matsuura, 32, Columbia Hts, MN 4:58:12 11:22 4063 592 M40 Kurt Johansen, 42, Plymouth, MN 4:58:18 11:23 4064 605 M35 Jasen Hoglund, 36, South St Paul, MN 4:58:19 11:23 4065 1625 M20 Carlo De Luca Drago, 34, Eagan, MN 4:58:21 11:23 4066 1626 M20 Ruoxi Yang, 29, Minneapolis, MN 4:58:21 11:23 4067 1627 M20 Nick Karam, 33, Roeland Park, KS 4:58:21 11:23 4068 1628 M20 Joey Raymo, 21, Burnsville, MN 4:58:21 11:23 4069 380 M50 Orhan Soykan, 51, Shoreview, MN 4:58:22 11:23 4070 1629 M20 Lance Redetzke, 34, Duluth, MN 4:58:22 11:23 4071 593 M40 Jonathan Bayer, 40, Woodbury, MN 4:58:28 11:23 4072 448 M45 Bryant Ekstrom, 49, River Falls, WI 4:58:34 11:23 4073 1630 M20 Bradley Krebsbach, 31, New Brighon, MN 4:58:35 11:23 4074 606 M35 Nathan Klopp, 38, Apple Valley, MN 4:58:43 11:24 4075 594 M40 Timothy Brophy, 44, Shakopee, MN 4:58:43 11:24 4076 1631 M20 Ross Jorenby, 29, Fridley, MN 4:58:46 11:24 4077 1632 M20 Robert Taylor, 23, Madison, WI 4:58:48 11:24 4078 1633 M20 Nathan Sickels, 26, Minneapolis, MN 4:58:51 11:24 4079 449 M45 Stewart McMullan, 48, Woodbury, MN 4:58:55 11:24 4080 1634 M20 Damien Rochon-Wa, 34, Robbinsdale, MN 4:58:56 11:24 4081 450 M45 Steve Perry, 49, Eagan, MN 4:58:56 11:24 4082 1635 M20 Daniel Erstad, 33, St Paul, MN 4:58:58 11:24 4083 607 M35 Jose Rangel, 38, Chicago, IL 4:58:59 11:24 4084 1636 M20 John Eisele, 31, Chanhassen, MN 4:59:00 11:24 4085 93 M60 Wolfgang Mueller, 63, Ratekau 4:59:06 11:24 4086 595 M40 Rashid Ishaq, 43, St Paul, MN 4:59:11 11:25 4087 596 M40 Michael Boelk, 41, North Branch, MN 4:59:11 11:25 4088 597 M40 Kevin Deters, 40, Shakopee, MN 4:59:13 11:25 4089 598 M40 Raul Soria, 41, Savage, MN 4:59:15 11:25 4090 1637 M20 Jyaso MacIas, 31, Mexico City 4:59:15 11:25 4091 381 M50 Perry McGahan, 54, Savage, MN 4:59:20 11:25 4092 1638 M20 Mike Solovy, 31, Redmond, WA 4:59:21 11:25 4093 1639 M20 Nikolas Proehl, 34, Mankato, MN 4:59:22 11:25 4094 231 M55 John Pupkes, 57, Minneapolis, MN 4:59:23 11:25 4095 94 M60 Dave McIntee, 60, Grand Rapids, MI 4:59:26 11:25 4096 1640 M20 Kenneth Meints, 29, Olivia, MN 4:59:32 11:25 4097 1641 M20 Darwin Meints, 27, Fargo, ND 4:59:32 11:25 4098 608 M35 Michael Perry, 36, Beloit, WI 4:59:33 11:26 4099 232 M55 Dave Perry, 58, Ankeny, IA 4:59:33 11:26 4100 609 M35 Chris Schatz, 36, West Bend, WI 4:59:34 11:26 4101 382 M50 Mark Demello, 52, Acton, MA 4:59:34 11:26 4102 451 M45 Steve Kimball, 45, Bolton, MA 4:59:34 11:26 4103 95 M60 Jerry A Brown, 63, West St Paul, MN 4:59:41 11:26 4104 1642 M20 Lehan Patrick, 31, Ramsey, MN 4:59:45 11:26 4105 599 M40 Michael Dahlen, 43, Hastings, MN 4:59:46 11:26 4106 452 M45 Todd Thorsen, 46, Brooklyn Park, MN 4:59:54 11:26 4107 600 M40 Jason Aronen, 42, Minneapolis, MN 4:59:54 11:26 4108 1643 M20 Cohlman Rutschow, 27, South St Paul, MN 4:59:54 11:26 4109 601 M40 Jason Semerad, 40, St Paul, MN 4:59:55 11:26 4110 453 M45 Darren Roslansky, 47, Woodbury, MN 4:59:56 11:26 4111 454 M45 Tom Heinen, 46, Minnetonka, MN 5:00:00 11:27 4112 383 M50 Mark Kober, 53, Minneapolis, MN 5:00:02 11:27 4113 233 M55 Glenn Giefer, 56, St Paul, MN 5:00:04 11:27 4114 38 M65 Terry Olson, 67, Wadena, MN 5:00:06 11:27 4115 12 M16 Andy Jimenez Garcia, 16, Minneapolis, MN 5:00:09 11:27 4116 1644 M20 Adam Robinson, 34, Brooklyn Park, MN 5:00:09 11:27 4117 384 M50 Ted Olson, 53, Champlin, MN 5:00:20 11:27 4118 1645 M20 Adam Kruse, 27, Inver Grove Hts, MN 5:00:21 11:27 4119 11 M70 Clark Worthington, 71, St Louis Park, MN 5:00:21 11:27 4120 1646 M20 William Bohl, 26, Mounds View, MN 5:00:23 11:27 4121 602 M40 Jean Roch, 43, Winnipeg, MB 5:00:23 11:27 4122 455 M45 Sean Quinn, 46, East Dubuque, IL 5:00:26 11:28 4123 456 M45 Jim Tuenge, 45, Johns Creek, GA 5:00:26 11:28 4124 603 M40 Hunter Jonakin, 43, Minneapolis, MN 5:00:26 11:28 4125 610 M35 Kelly Bergan, 36, Bristol, WI 5:00:29 11:28 4126 611 M35 Scott Olmsted, 39, Minneapolis, MN 5:00:30 11:28 4127 1647 M20 Bryan Schutte, 29, Hopkins, MN 5:00:31 11:28 4128 1648 M20 Mike Wiley, 30, Champlin, MN 5:00:31 11:28 4129 604 M40 Cory Rickheim, 41, Apple Valley, MN 5:00:31 11:28 4130 1649 M20 Kevin Kohn, 34, St Paul, MN 5:00:40 11:28 4131 612 M35 Gurkan Peksoz, 35, Minneapolis, MN 5:00:42 11:28 4132 613 M35 David Pyrz, 36, Woodbury, MN 5:00:43 11:28 4133 1650 M20 Elliot Twiggs, 27, Minneapolis, MN 5:00:43 11:28 4134 1651 M20 Patrick Kallal, 25, New Haven, CT 5:00:44 11:28 4135 1652 M20 Garrett Federico, 23, Brooklyn Center, MN 5:00:48 11:28 4136 385 M50 Thomas Adamski, 51, Andover, MN 5:00:48 11:28 4137 605 M40 Timothy Gust, 44, Luverne, MN 5:00:51 11:28 4138 614 M35 Brian Zamperini, 39, Alexandria, VA 5:00:52 11:29 4139 1653 M20 Brian Awsumb, 34, Atlanta, GA 5:00:55 11:29 4140 615 M35 Steven Rothmeier, 39, Albert Lea, MN 5:01:02 11:29 4141 39 M65 Marcus Baukol, 67, Thousand Oaks, CA 5:01:08 11:29 4142 234 M55 T J. Ticey, 55, Eagan, MN 5:01:14 11:29 4143 1654 M20 Blake Jones, 29, Dallas, TX 5:01:14 11:29 4144 1655 M20 Eric Svestka, 29, Parrish, FL 5:01:16 11:29 4145 386 M50 Kent Svestka, 50, Decorah, IA 5:01:17 11:29 4146 606 M40 Tony Stack, 42, Inver Grove Hts, MN 5:01:18 11:30 4147 1656 M20 Mauro Burgos, 29, Brooklyn Center, MN 5:01:20 11:30 4148 1657 M20 Brandon Foxworth, 34, Denver, CO 5:01:23 11:30 4149 1658 M20 Nicolas Anthony, 33, White Bear Lake, MN 5:01:25 11:30 4150 387 M50 Vaun Bruhn, 54, Frazee, MN 5:01:26 11:30 4151 607 M40 Erin Anderson, 41, Perham, MN 5:01:26 11:30 4152 457 M45 Gary Geer, 46, Brooten, MN 5:01:27 11:30 4153 458 M45 Doug Pagitt, 47, Edina, MN 5:01:30 11:30 4154 235 M55 Marco Urizar, 59, Mixco 5:01:39 11:30 4155 236 M55 Rodolfo Dy, 56, Eden Prairie, MN 5:01:53 11:31 4156 1659 M20 Tom Schlagel, 33, St Paul, MN 5:01:54 11:31 4157 459 M45 Bruce Kammen, 48, Inver Grove Hts, MN 5:02:14 11:32 4158 1660 M20 Daniel Goldschmidt, 25, New Hope, MN 5:02:16 11:32 4159 616 M35 Todd Rauschendorfer, 37, Andrews Afb, MD 5:02:21 11:32 4160 1661 M20 Chris Cloutier, 32, Cottage Grove, MN 5:02:24 11:32 4161 1662 M20 Patrick Campbell, 33, St Paul, MN 5:02:24 11:32 4162 1663 M20 Michael Draxton, 29, St Paul, MN 5:02:28 11:32 4163 1664 M20 Joseph McShane, 28, Chanhassen, MN 5:02:29 11:32 4164 1665 M20 Jason Crest, 33, Minneapolis, MN 5:02:31 11:32 4165 617 M35 David Swindlehurst, 36, Eden Prairie, MN 5:02:32 11:32 4166 460 M45 Daryl Van Brocklin, 46, Lakeville, MN 5:02:35 11:32 4167 1666 M20 Andrew Hart, 34, Minneapolis, MN 5:02:37 11:33 4168 237 M55 Jeff Tornquist, 55, Eden Prairie, MN 5:02:40 11:33 4169 96 M60 Thomas Austin, 60, Hugo, MN 5:02:46 11:33 4170 461 M45 Dana Johnson, 49, Green Bay, WI 5:02:48 11:33 4171 1667 M20 Yong Moua, 29, North Branch, MN 5:02:51 11:33 4172 608 M40 Chetan Mandepally, 44, La Crosse, WI 5:02:55 11:33 4173 388 M50 William Molitor, 53, Cold Spring, MN 5:03:03 11:34 4174 618 M35 James Daniels, 37, St Paul, MN 5:03:06 11:34 4175 389 M50 Keith Nelson, 54, Andover, MN 5:03:08 11:34 4176 238 M55 Eric Lindberg, 59, Circle Pines, MN 5:03:18 11:34 4177 1668 M20 Anders Lindberg, 27, Ramsey, MN 5:03:18 11:34 4178 609 M40 Bradley Nepsund, 41, Willmar, MN 5:03:25 11:34 4179 2 M75 Marvin Sonksen, 75, Mapleton, IA 5:03:27 11:34 4180 462 M45 Mike Griffith, 48, Inver Grove, MN 5:03:27 11:34 4181 1669 M20 Cory Kalanick, 28, Denver, CO 5:03:28 11:34 4182 610 M40 Russell Orr, 42, Minneapolis, MN 5:03:31 11:35 4183 1670 M20 Steve Vazquez, 33, St Louis Park, MN 5:03:33 11:35 4184 40 M65 Lee Hemquist, 65, Woodbury, MN 5:03:36 11:35 4185 1671 M20 Patrick Swanson, 20, Sarona, WI 5:03:40 11:35 4186 1672 M20 Odin Robinson, 24, St Paul, MN 5:03:49 11:35 4187 1673 M20 Michael Becker, 31, Stevens Point, WI 5:03:56 11:36 4188 463 M45 Eric Boler, 46, Minneapolis, MN 5:03:57 11:36 4189 464 M45 John Diver, 46, Minneapolis, MN 5:03:58 11:36 4190 465 M45 Etienne Jalao, 46, Woodbury, MN 5:03:59 11:36 4191 619 M35 Robert McCorvey, 37, Monroe, LA 5:04:03 11:36 4192 1674 M20 Kristopher Scherping, 33, Maplewood, MN 5:04:04 11:36 4193 1675 M20 Nathan Johnson, 33, Minneapolis, MN 5:04:15 11:36 4194 239 M55 Tryphon Georgiou, 56, Falcon Heights, MN 5:04:16 11:36 4195 41 M65 Greg Merth, 67, Crystal, MN 5:04:17 11:36 4196 1676 M20 Taylor Callais, 31, St Paul, MN 5:04:18 11:36 4197 620 M35 Thomas Krantz, 38, Isanti, MN 5:04:20 11:36 4198 466 M45 Todd Conrad, 48, Maple Grove, MN 5:04:24 11:37 4199 1677 M20 Alan Connors, 32, Minneapolis, MN 5:04:25 11:37 4200 611 M40 Anthony Rorvick, 44, Champlin, MN 5:04:25 11:37 4201 1678 M20 Andy Pedersen, 30, Omaha, NE 5:04:28 11:37 4202 1679 M20 Luke Oscarson, 27, New Richmond, WI 5:04:28 11:37 4203 1680 M20 William Hambleton, 33, Hudson, WI 5:04:35 11:37 4204 467 M45 Bob Jacobowski, 47, Farmington, MN 5:04:40 11:37 4205 240 M55 Paul Schneider, 57, Owatonna, MN 5:04:41 11:37 4206 468 M45 Kevin Schneider, 49, Sioux Falls, SD 5:04:47 11:37 4207 390 M50 Patrick Baker, 54, Ramsey, MN 5:04:50 11:38 4208 241 M55 Steve Gunther, 56, Excelsior, MN 5:04:50 11:38 4209 391 M50 Douglas Margolis, 50, River Falls, WI 5:04:57 11:38 4210 621 M35 Russ Kissock, 39, Eden Prairie, MN 5:04:58 11:38 4211 1681 M20 Travis Cowles, 29, Chaska, MN 5:05:07 11:38 4212 1682 M20 Jasan Krupka, 27, Lombard, IL 5:05:22 11:39 4213 612 M40 Jeff Darling, 42, St Anthony, MN 5:05:24 11:39 4214 1683 M20 Jeremy Eckstrom, 30, Lakeville, MN 5:05:25 11:39 4215 1684 M20 Nicholas Olson, 31, Minneapolis, MN 5:05:29 11:39 4216 613 M40 Brian Vegoe, 41, St Louis Park, MN 5:05:29 11:39 4217 1685 M20 Laukik Watve, 33, Sunnyvale, CA 5:05:32 11:39 4218 469 M45 Greg Silverman, 48, St Louis Park, MN 5:05:32 11:39 4219 97 M60 Robert Lager, 61, Robbinsdale, MN 5:05:35 11:39 4220 98 M60 Roy Gaddis, 64, Solon, IA 5:05:38 11:39 4221 99 M60 Roger Anttila, 62, Minneapolis, MN 5:05:39 11:39 4222 622 M35 Kip Knippel, 36, St Paul, MN 5:05:50 11:40 4223 623 M35 David Reece, 37, Winnipeg, MB 5:05:52 11:40 4224 1686 M20 Leonel Leon, 30, St Paul, MN 5:05:54 11:40 4225 470 M45 Eric Botten, 46, New Brighton, MN 5:06:02 11:40 4226 242 M55 Tim Brantner, 57, Northfield, MN 5:06:07 11:41 4227 624 M35 Ryan Falk, 36, Minneapolis, MN 5:06:11 11:41 4228 1687 M20 Andrew Johnson, 31, New Hope, MN 5:06:11 11:41 4229 1688 M20 Charles Puntillo, 28, Plymouth, MN 5:06:12 11:41 4230 392 M50 Pon Nhep, 53, Savage, MN 5:06:13 11:41 4231 471 M45 Matthew Barnes, 46, Minneapolis, MN 5:06:14 11:41 4232 1689 M20 Matthew Teske, 32, St Paul, MN 5:06:15 11:41 4233 1690 M20 Cameron Wa, 24, Plymouth, MN 5:06:22 11:41 4234 625 M35 John Waldock, 37, Bloomington, MN 5:06:24 11:41 4235 626 M35 Andrew Nordseth, 39, Plymouth, MN 5:06:28 11:41 4236 1691 M20 Jared Matthew, 27, Mound, MN 5:06:30 11:41 4237 243 M55 Peter Endryck, 58, Valatie, NY 5:06:34 11:42 4238 393 M50 Jeffrey Kelly, 52, Wayzata, MN 5:06:39 11:42 4239 1692 M20 Jason Carlson, 25, Isanti, MN 5:06:44 11:42 4240 244 M55 Daniel McMahon, 59, Shoreview, MN 5:06:47 11:42 4241 614 M40 Dave Schletty, 40, West St Paul, MN 5:06:52 11:42 4242 472 M45 Denis Fitzgerald, 47, West Stpaul, MN 5:06:54 11:42 4243 100 M60 Gregory Christenson, 61, Lakeville, MN 5:06:58 11:42 4244 394 M50 William Rainey, 50, St Louis Park, MN 5:07:03 11:43 4245 627 M35 Jonnie Halford, 36, Savage, MN 5:07:09 11:43 4246 628 M35 Timothy Owata, 35, Coon Rapids, MN 5:07:14 11:43 4247 245 M55 William Laidlaw, 57, Minnetonka, MN 5:07:18 11:43 4248 629 M35 Bryan McWhite, 35, New Hope, MN 5:07:22 11:43 4249 630 M35 Patrick Larson, 36, Minneapolis, MN 5:07:23 11:43 4250 473 M45 Mark Becker, 46, Fergus Falls, MN 5:07:25 11:44 4251 474 M45 Todd Billings, 45, Rosemount, MN 5:07:28 11:44 4252 1693 M20 Kurt Neumann, 27, Minneapolis, MN 5:07:29 11:44 4253 1694 M20 Samuel Strong, 30, Red Lake, MN 5:07:34 11:44 4254 395 M50 Stuart Siegler, 53, Alton Bay, NH 5:07:40 11:44 4255 475 M45 Dennis Prokott, 49, Bartlett, IL 5:07:53 11:45 4256 1695 M20 Matthew Hamiel, 34, Mora, MN 5:07:55 11:45 4257 246 M55 Tafesse Woubshet, 59, Los Angeles, CA 5:07:58 11:45 4258 1696 M20 Mike Thorson, 33, Fergus Falls, MN 5:08:01 11:45 4259 1697 M20 James Glenister, 21, Daytona Beach, FL 5:08:03 11:45 4260 631 M35 Paul Gossett, 36, Rochester, MN 5:08:07 11:45 4261 615 M40 Kevin Warrington, 44, Columbia Falls, MT 5:08:08 11:45 4262 632 M35 John Mizera, 38, Minneapolis, MN 5:08:10 11:45 4263 616 M40 Rjohn Sutherland, 40, Minneapolis, MN 5:08:10 11:45 4264 1698 M20 Adam Dumas, 22, Ham Lake, MN 5:08:11 11:45 4265 396 M50 Jeremiah Collins, 53, Bloomington, MN 5:08:19 11:46 4266 476 M45 Christopher Webster, 45, St Paul, MN 5:08:31 11:46 4267 1699 M20 George Carr, 28, Minneapolis, MN 5:08:36 11:46 4268 1700 M20 Elkanah Hillestead, 24, Wy, MN 5:08:39 11:46 4269 35 M18 Michael Wendt, 18, Eden Prairie, MN 5:08:40 11:46 4270 1701 M20 Howard Chen, 25, Iowa City, IA 5:08:40 11:46 4271 3 M75 Ilhan Bilgutay, 76, Clearwater, FL 5:08:42 11:46 4272 617 M40 Manuel Brett, 42, Woodbury, MN 5:08:44 11:47 4273 247 M55 Bill Hartmann, 58, Loves Park, IL 5:08:44 11:47 4274 477 M45 Bryan Lester, 49, East Grand Forks, ND 5:08:45 11:47 4275 618 M40 Chad Brown, 40, Chaska, MN 5:08:50 11:47 4276 478 M45 Matthew Heggenberger, 47, Coon Rapids, MN 5:08:53 11:47 4277 1702 M20 Matthew French, 34, Hugo, MN 5:08:54 11:47 4278 1703 M20 Riley Nornes, 21, Erskine, MN 5:08:56 11:47 4279 397 M50 Phil Tillmann, 52, Minneapolis, MN 5:08:56 11:47 4280 398 M50 Brian Meese, 53, Ames, IA 5:08:58 11:47 4281 399 M50 Sixto Beltrandy, 54, Minneapolis, MN 5:08:59 11:47 4282 1704 M20 Joseph Weirich, 22, South Milwaukee, WI 5:09:01 11:47 4283 619 M40 Britt McMillan, 40, Shreveport, LA 5:09:01 11:47 4284 479 M45 Alf Johnson, 45, Wy, MN 5:09:08 11:47 4285 400 M50 Robert Davis, 51, Chaska, MN 5:09:12 11:48 4286 1705 M20 Ryan Goss, 32, Prior Lake, MN 5:09:12 11:48 4287 1706 M20 Caleb Glass, 22, Edgerton, WI 5:09:13 11:48 4288 1707 M20 Jon Lager, 25, Minneapolis, MN 5:09:15 11:48 4289 620 M40 Nelson Inz, 44, Minneapolis, MN 5:09:17 11:48 4290 1708 M20 Andrew Smith, 23, Minneapolis, MN 5:09:19 11:48 4291 248 M55 Van Jacobsen, 58, Pine Island, MN 5:09:22 11:48 4292 633 M35 Kraig Myers, 36, Walker, IA 5:09:22 11:48 4293 1709 M20 Theak Pel, 29, St Paul, MN 5:09:30 11:48 4294 634 M35 Anush Ramodiya, 36, San Jose, CA 5:09:32 11:48 4295 101 M60 Juan Ramirez, 63, Bloomington, MN 5:09:32 11:48 4296 401 M50 John Hausladen, 53, Corcoran, MN 5:09:38 11:49 4297 1710 M20 Adam Schmidt, 27, Milwaukee, WI 5:09:41 11:49 4298 1711 M20 Russell Schlick, 34, St Paul, MN 5:09:42 11:49 4299 42 M65 Dj Carlson, 69, Hastings, MN 5:09:43 11:49 4300 1712 M20 Corey Grafton, 33, Mason City, IA 5:09:45 11:49 4301 1713 M20 Abe Wofse, 29, Minneapolis, MN 5:09:47 11:49 4302 635 M35 Foster Stangel, 37, Minneapolis, MN 5:09:47 11:49 4303 636 M35 Jeremy Schutte, 39, Farmington, MN 5:09:50 11:49 4304 480 M45 Abebaw Yilma, 46, Columbia Hts, MN 5:09:51 11:49 4305 402 M50 John Bawden, 53, Northville, MI 5:09:53 11:49 4306 249 M55 Dean Sherman, 57, Bloomington, MN 5:09:54 11:49 4307 1714 M20 Patrick Polaski, 33, St Paul, MN 5:09:56 11:49 4308 1715 M20 Jason Felix, 30, Woodbury, MN 5:09:58 11:49 4309 250 M55 Geno Farone, 55, Nisswa, MN 5:10:02 11:50 4310 637 M35 Kendall McMullin, 37, Andover, MN 5:10:04 11:50 4311 102 M60 Roy Bullard, 63, Roanoke, TX 5:10:08 11:50 4312 403 M50 James Grindeland, 52, Eagan, MN 5:10:10 11:50 4313 1716 M20 Keir Stiegler, 26, Crystal, MN 5:10:11 11:50 4314 1717 M20 Randy Splett, 27, Janesville, MN 5:10:14 11:50 4315 1718 M20 Jason Tanzman, 29, Minneapolis, MN 5:10:16 11:50 4316 251 M55 Katsuyuki Yamamoto, 57, Woodbury, MN 5:10:22 11:50 4317 252 M55 Dan Schlegelmilch, 56, Zionsville, IN 5:10:25 11:50 4318 404 M50 Mark Everhart, 50, St Anthony, MN 5:10:29 11:51 4319 481 M45 Yongqiang Wang, 49, Guangzhou 5:10:32 11:51 4320 253 M55 Greg Goebel, 59, Sarasota, FL 5:10:33 11:51 4321 638 M35 Esteban Ponce, 39, Lenexa, KS 5:10:33 11:51 4322 254 M55 Larry Ricke, 58, Arden Hills, MN 5:10:34 11:51 4323 103 M60 David Briles, 63, Madison, WI 5:10:35 11:51 4324 1719 M20 Paul Smith, 34, Apple Valley, MN 5:10:41 11:51 4325 482 M45 Wade Linnertz, 48, Chaska, MN 5:10:43 11:51 4326 1720 M20 Adrian O'Hara, 33, Lenexa, KS 5:10:54 11:51 4327 621 M40 Paul Stohr, 40, Maple Grove, MN 5:10:57 11:52 4328 104 M60 Mehmet Akcan, 64, Savage, MN 5:10:58 11:52 4329 405 M50 Daniel Burris, 50, St Louis Park, MN 5:10:58 11:52 4330 1721 M20 Rick Solomon, 27, Huntington Beach, CA 5:11:00 11:52 4331 483 M45 Stephen Ready, 46, Edina, MN 5:11:03 11:52 4332 1722 M20 Kyle Hoffman, 31, Overland Park, KS 5:11:18 11:52 4333 622 M40 Jamie Korzenowski, 41, Minneapolis, MN 5:11:22 11:53 4334 1723 M20 Joel Hintsala, 29, Hermantown, MN 5:11:36 11:53 4335 1724 M20 Samuel Wong, 31, Plymouth, MN 5:11:37 11:53 4336 1725 M20 Princeton Kokku, 34, Eagan, MN 5:11:40 11:53 4337 623 M40 Jamie Hardy, 42, Winnipeg, MB 5:11:55 11:54 4338 639 M35 Benjamin Stegeman, 35, Coon Rapids, MN 5:11:58 11:54 4339 255 M55 Mark Wethern, 57, Burnsville, MN 5:12:02 11:54 4340 256 M55 Dennis Logstrom, 55, Eden Prairie, MN 5:12:03 11:54 4341 1726 M20 Michael Brandt, 22, Excelsior, MN 5:12:07 11:54 4342 406 M50 Gary Jones, 53, Waterloo, IA 5:12:08 11:54 4343 484 M45 Kenneth Dehn, 47, Sauk Rapids, MN 5:12:13 11:55 4344 1727 M20 Drew Cernick, 29, Naperville, IL 5:12:13 11:55 4345 624 M40 Adam Wahlberg, 44, Minneapolis, MN 5:12:18 11:55 4346 485 M45 Tim Johnson, 48, Cottage Grove, MN 5:12:20 11:55 4347 1728 M20 Calvin Cruz, 23, Robbinsdale, MN 5:12:24 11:55 4348 640 M35 Jayanth Panyam, 39, Plymouth, MN 5:12:27 11:55 4349 43 M65 Les Martisko, 69, North Mankato, MN 5:12:31 11:55 4350 1729 M20 Matt Germscheid, 31, Maple Grove, MN 5:12:54 11:56 4351 1730 M20 Cory Hillery, 28, St Paul, MN 5:12:55 11:56 4352 407 M50 Jonathan Mills, 51, San Francisco, CA 5:12:57 11:56 4353 257 M55 John Heywood, 58, Buffalo, MN 5:13:00 11:56 4354 625 M40 Charles Barrette, 41, St Joseph, WI 5:13:06 11:57 4355 1731 M20 Kevin Krile, 22, Woodbury, MN 5:13:11 11:57 4356 626 M40 Jeffrey Sisneros, 42, Cedar Rapids, IA 5:13:17 11:57 4357 1732 M20 MacKenzie Knott, 28, Mankato, MN 5:13:18 11:57 4358 641 M35 Eric Tvinnereim, 39, Jackson, MN 5:13:26 11:57 4359 486 M45 Mike McLean, 49, Colton, NY 5:13:29 11:57 4360 1733 M20 Anthony Zessman, 28, Spring Lake Park, MN 5:13:30 11:57 4361 1734 M20 John Ellich, 31, Bloomington, MN 5:13:57 11:58 4362 408 M50 David Brink, 51, Farmington, MN 5:13:59 11:59 4363 1735 M20 Dustin Brink, 26, Inver Grove Hts, MN 5:13:59 11:59 4364 487 M45 Sean Walker, 45, Apple Valley, MN 5:14:01 11:59 4365 258 M55 Bob Umhauer, 58, Va, MN 5:14:09 11:59 4366 409 M50 Christopher Demarco, 51, Grand Island, CO 5:14:09 11:59 4367 1736 M20 Patrick Garcia, 30, Fargo, ND 5:14:18 11:59Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
4368 1737 M20 Cody Belgarde, 32, Lino Lakes, MN 5:14:27 12:00 4369 1738 M20 Garrett Winter, 31, Plymouth, MN 5:14:28 12:00 4370 259 M55 Timothy Carlson, 55, Sioux Falls, SD 5:14:29 12:00 4371 642 M35 Shane Robertson, 39, Minnetonka, MN 5:14:29 12:00 4372 410 M50 Joe Stafford, 52, Austin, TX 5:14:33 12:00 4373 488 M45 Tom Burr, 49, Rogers, MN 5:14:33 12:00 4374 411 M50 Douglas Lundberg, 51, Litchfield, MN 5:14:40 12:00 4375 643 M35 Brian Jaedike, 35, Eagan, MN 5:14:41 12:00 4376 489 M45 Bill Strecker, 46, Fridley, MN 5:14:42 12:00 4377 490 M45 Andrew Woodard, 49, White Bear Tsp, MN 5:14:42 12:00 4378 1739 M20 John Knoll, 29, St Paul, MN 5:14:52 12:01 4379 1740 M20 Nate Anderson, 33, Excelsior, MN 5:15:19 12:02 4380 644 M35 David Roseland, 35, Elk River, MN 5:15:26 12:02 4381 412 M50 Richard Rommel, 53, Savage, MN 5:15:28 12:02 4382 1741 M20 Jake Massop, 24, St Paul, MN 5:15:32 12:02 4383 491 M45 Thomas Schmeling, 45, Maple Grove, MN 5:15:39 12:02 4384 492 M45 Jay Hovland, 45, Maple Grove, MN 5:15:39 12:02 4385 413 M50 Bob Jaskowiak, 54, Owatonna, MN 5:15:41 12:02 4386 1742 M20 Matt Stockman, 23, Rosemount, MN 5:15:43 12:03 4387 493 M45 Dean Hjelden, 47, West Fargo, ND 5:15:59 12:03 4388 494 M45 Craig Arends, 45, Maple Grove, MN 5:15:59 12:03 4389 1743 M20 Justin Hamann, 27, Richfield, MN 5:16:01 12:03 4390 1744 M20 Michael Anderson, 32, Waukesha, WI 5:16:03 12:03 4391 1745 M20 Tim Dwight, 26, Minneapolis, MN 5:16:19 12:04 4392 627 M40 William Bates, 44, Minneapolis, MN 5:16:20 12:04 4393 260 M55 Guy Jones, 57, Richfield, MN 5:16:23 12:04 4394 261 M55 Dale Palmer, 57, St Charles, MO 5:16:34 12:04 4395 645 M35 Tom Hogan, 37, Plymouth, MN 5:16:37 12:05 4396 1746 M20 Joshua James, 33, Minneapolis, MN 5:16:37 12:05 4397 414 M50 Bob Rorke, 54, Edina, MN 5:16:44 12:05 4398 495 M45 John Neumann, 49, Fredericksburg, VA 5:16:57 12:05 4399 1747 M20 Cooper Rapp, 20, Burnsville, MN 5:17:00 12:05 4400 415 M50 Steve Berglund, 52, Plymouth, MN 5:17:01 12:05 4401 496 M45 Rick Curtis, 48, Lake Elmo, MN 5:17:03 12:06 4402 44 M65 Patrick Ryan, 65, Burnsville, MN 5:17:07 12:06 4403 628 M40 Marcus Winbush, 42, Woodbury, MN 5:17:08 12:06 4404 1748 M20 Matthew Hawn, 23, Woodbury, MN 5:17:16 12:06 4405 646 M35 Joseph Leonard, 37, New Ulm, MN 5:17:38 12:07 4406 629 M40 Peter Skurdalsvold, 42, Richfield, MN 5:17:38 12:07 4407 262 M55 Jerry Meunier, 55, Brooklyn Park, MN 5:17:47 12:07 4408 416 M50 Kenny King, 50, St Paul, MN 5:17:49 12:07 4409 647 M35 Jeff Anderson, 37, Golden Valley, MN 5:17:49 12:07 4410 1749 M20 Aaron Berfeldt, 33, Richfield, MN 5:17:50 12:07 4411 648 M35 Tony Schwantes, 38, Grimes, IA 5:17:53 12:07 4412 1750 M20 Brett Novielli, 28, Philadelphia, PA 5:17:56 12:08 4413 45 M65 Tom Menning, 66, Albert Lea, MN 5:18:01 12:08 4414 105 M60 Mark Gray, 63, Maple Grove, MN 5:18:06 12:08 4415 417 M50 Wayne Ostlie, 52, Stillwater, MN 5:18:08 12:08 4416 1751 M20 Michael Nelson, 29, Rochester, MN 5:18:10 12:08 4417 649 M35 John Spiotta, 35, Champlin, MN 5:18:11 12:08 4418 1752 M20 Andy Meinert, 31, Crystal, MN 5:18:15 12:08 4419 1753 M20 Daniel Demarco, 23, Grand Island, CO 5:18:32 12:09 4420 1754 M20 Max Alschlager, 32, Minneapolis, MN 5:18:34 12:09 4421 1755 M20 Ravi Alla, 31, Eden Prairie, MN 5:18:38 12:09 4422 1756 M20 Heath Zeug, 28, Albertville, MN 5:18:39 12:09 4423 497 M45 Brian Kidner, 45, Twin Lake, MI 5:18:45 12:09 4424 46 M65 Ken Aalderks, 66, Rochester, MN 5:18:47 12:10 4425 1757 M20 Daniel Ketcham, 29, Eden Prairie, MN 5:18:52 12:10 4426 106 M60 Bob Stavig, 64, Bloomington, MN 5:18:55 12:10 4427 1758 M20 Jeff Albin, 28, Plymouth, MN 5:18:56 12:10 4428 1759 M20 Trevor Schaeffer, 22, Chicago, IL 5:18:56 12:10 4429 1760 M20 Blake Nelson, 29, Apple Valley, MN 5:18:58 12:10 4430 630 M40 Michael Beecroft, 44, White Bear Lake, MN 5:18:59 12:10 4431 1761 M20 Cheuk Wong, 28, San Leandro, CA 5:19:00 12:10 4432 47 M65 Arthur Erdman, 68, New Brighton, MN 5:19:03 12:10 4433 1762 M20 Adam Baker, 31, Fergus Falls, MN 5:19:18 12:11 4434 498 M45 Jon Blum, 45, Andover, MN 5:19:18 12:11 4435 48 M65 Kristofer Kosmider, 67, Bloomington, MN 5:19:19 12:11 4436 499 M45 Scott Wolf, 45, Pepin, WI 5:19:21 12:11 4437 418 M50 Dale Kersten, 51, Apple Valley, MN 5:19:22 12:11 4438 500 M45 Jeffrey Mayer, 48, Cannon Falls, MN 5:19:23 12:11 4439 49 M65 Dennis Sorensen, 65, Coon Rapids, MN 5:19:24 12:11 4440 12 M70 Jerry Williams, 70, Rochester, MN 5:19:24 12:11 4441 501 M45 Eric Shoars, 45, Austin, MN 5:19:27 12:11 4442 631 M40 Jason Mars, 42, Newport, MN 5:19:27 12:11 4443 502 M45 Chris Jonus, 45, Burnsville, MN 5:19:28 12:11 4444 419 M50 Mike Parsons, 53, Ames, IA 5:19:32 12:11 4445 263 M55 Jerry Hibma, 58, Andover, MN 5:19:37 12:11 4446 1763 M20 Adam Witt, 32, San Diego, CA 5:19:42 12:12 4447 1764 M20 Nate Cannon, 33, Minneapolis, MN 5:19:47 12:12 4448 420 M50 Robert Plant, 50, Olathe, KS 5:19:55 12:12 4449 107 M60 Jeff Paurus, 61, Minneapolis, MN 5:19:57 12:12 4450 108 M60 Dale Eberhardt, 60, Mendota, MN 5:19:59 12:12 4451 503 M45 Jim Mares, 46, Woodbury, MN 5:20:02 12:12 4452 1765 M20 James Burgess, 29, Harwich, MA 5:20:08 12:13 4453 421 M50 Wade Martin, 51, Shoreview, MN 5:20:09 12:13 4454 650 M35 Dennis Debolt, 35, Lakeville, MN 5:20:15 12:13 4455 632 M40 James Griffith, 42, Junction City, KS 5:20:15 12:13 4456 651 M35 Purna Jandyala, 39, Blaine, MN 5:20:15 12:13 4457 1766 M20 Timothy Charles, 25, Little Canada, MN 5:20:18 12:13 4458 1767 M20 Ryan Goff, 31, Oakdale, MN 5:20:21 12:13 4459 1768 M20 Alan Blanco, 30, Anchorage, AK 5:20:21 12:13 4460 422 M50 Robert Jacobson, 53, Lindstrom, MN 5:20:22 12:13 4461 504 M45 Thomas Ryther, 49, Farmington, MN 5:20:24 12:13 4462 1769 M20 Michael Lombardi, 26, Little Canada, MN 5:20:28 12:13 4463 1770 M20 David Hanson, 25, West St Paul, MN 5:20:28 12:13 4464 633 M40 Mike Kivi, 44, Mounds View, MN 5:20:42 12:14 4465 1771 M20 Stephen Van Rees, 31, Toronto, ON 5:20:47 12:14 4466 1772 M20 Jordan Leick, 25, Springfield, VA 5:20:51 12:14 4467 634 M40 Arun Annamalai, 41, Shakopee, MN 5:20:57 12:14 4468 1773 M20 Eric Sonnek, 28, St Louis Park, MN 5:21:02 12:15 4469 264 M55 Ron Hankins, 55, Polk City, IA 5:21:10 12:15 4470 652 M35 Kirk Kleist, 36, Richmond, MN 5:21:10 12:15 4471 1774 M20 Michael Anlauf, 34, Woodbury, MN 5:21:13 12:15 4472 653 M35 Joel Stark, 36, Minnetonka, MN 5:21:43 12:16 4473 1775 M20 Peter Yamashiro, 32, Eagan, MN 5:21:48 12:16 4474 654 M35 Marcus Andrusko, 38, Edina, MN 5:21:50 12:17 4475 505 M45 Michael Stack, 47, Minneapolis, MN 5:21:55 12:17 4476 1776 M20 Zach Koch, 30, Rochester, MN 5:21:55 12:17 4477 1777 M20 Pete Musselman, 28, Minneapolis, MN 5:21:55 12:17 4478 423 M50 Mark Bourbeau, 54, Blaine, MN 5:21:55 12:17 4479 506 M45 Peter Jackson, 45, St Paul, MN 5:21:58 12:17 4480 109 M60 Joseph Myslajk, 61, Andover, MN 5:22:05 12:17 4481 655 M35 Alfonso Bolio, 39, Mexico City 5:22:08 12:17 4482 656 M35 Matthew Zamastil, 37, Bloomington, MN 5:22:13 12:17 4483 1778 M20 William Lucas Reardon, 26, Chicago, IL 5:22:13 12:17 4484 635 M40 Tom Simar, 42, Bloomington, MN 5:22:16 12:18 4485 1779 M20 Mitchell Murray, 28, Minneapolis, MN 5:22:17 12:18 4486 424 M50 Robert Gotch, 53, Afton, MN 5:22:24 12:18 4487 1780 M20 Kallie Flor, 25, Farmington, MN 5:22:25 12:18 4488 265 M55 Jon Nelson, 58, St Paul, MN 5:22:28 12:18 4489 36 M18 Nathan Angulo, 18, Lauderdale, MN 5:22:33 12:18 4490 425 M50 David Schlange, 52, Brooklyn Park, MN 5:22:34 12:18 4491 1781 M20 Patrick McRaith, 29, St Paul, MN 5:22:35 12:18 4492 1782 M20 Daniel Holland, 25, Minneapolis, MN 5:22:39 12:18 4493 636 M40 Tim Linder, 44, White Bear Lake, MN 5:22:43 12:19 4494 507 M45 Rick Bump, 48, Prior Lake, MN 5:22:48 12:19 4495 426 M50 Paul Rahn, 52, St Louis Park, MN 5:22:50 12:19 4496 266 M55 Kenneth Styrlund, 58, Eden Prairie, MN 5:22:52 12:19 4497 110 M60 Greg Wright, 60, Minneapolis, MN 5:22:58 12:19 4498 657 M35 David Adams, 38, Fridley, MN 5:23:16 12:20 4499 1783 M20 Zach Yerrick, 24, Minneapolis, MN 5:23:36 12:21 4500 658 M35 Eddie Marion-Gerula, 38, Winnipeg, MB 5:23:40 12:21 4501 1784 M20 Cole Youngmark, 21, Minneapolis, MN 5:23:41 12:21 4502 1785 M20 Dustin Persson, 33, Oakdale, MN 5:23:44 12:21 4503 659 M35 Manuel PizaŅo-Carlo, 39, Woodbury, MN 5:23:56 12:21 4504 427 M50 Kevin Merrigan, 53, Edina, MN 5:23:57 12:21 4505 1786 M20 Jeffrey Durso, 31, Ks City, MO 5:23:59 12:21 4506 267 M55 Michael Basques, 56, St Paul, MN 5:24:05 12:22 4507 637 M40 Brian Moore, 44, Andover, MN 5:24:08 12:22 4508 1787 M20 Jeffrey Waldron, 31, Bloomington, MN 5:24:10 12:22 4509 1788 M20 Michael Calhoun, 32, Hopkins, MN 5:24:11 12:22 4510 1789 M20 Kyle Harrer, 28, Providence, RI 5:24:14 12:22 4511 660 M35 Paul Beeman, 35, Kasson, MN 5:24:15 12:22 4512 428 M50 Alan Sibley, 53, Minneapolis, MN 5:24:15 12:22 4513 661 M35 William Rogman, 38, Coon Rapids, MN 5:24:21 12:22 4514 111 M60 Larry Stanley, 60, Apple Valley, MN 5:24:37 12:23 4515 1790 M20 Ketan Kulkarni, 30, Minneapolis, MN 5:24:38 12:23 4516 429 M50 John Schlabach, 51, Cedarburg, WI 5:24:43 12:23 4517 662 M35 Jaimy Schreiner, 38, Golden Valley, MN 5:24:45 12:23 4518 638 M40 Gary Miller, 44, Shoreview, MN 5:24:46 12:23 4519 430 M50 Randy Reichow, 53, Oak Grove, MN 5:24:48 12:23 4520 431 M50 Carlos Gonzalez, 50, Huixquilucan 5:24:48 12:23 4521 1791 M20 Jack Ryan, 22, Deephaven, MN 5:24:50 12:23 4522 432 M50 Joe Muldoon, 52, Slayton, MN 5:24:55 12:24 4523 433 M50 David Messer III, 54, Ewa Beach, HI 5:24:57 12:24 4524 1792 M20 Stephen Fulmek Jr, 34, St Paul, MN 5:25:00 12:24 4525 663 M35 John Nutzman, 36, St Paul, MN 5:25:01 12:24 4526 664 M35 Gary Schroeder, 37, Zumbrota, MN 5:25:04 12:24 4527 1793 M20 Marshall Guthrie, 24, Ks City, MO 5:25:08 12:24 4528 1794 M20 John Rach, 28, University Height, OH 5:25:10 12:24 4529 112 M60 Gregory Beyer, 61, New Brighton, MN 5:25:11 12:24 4530 1795 M20 Ben Thies, 27, Minneapolis, MN 5:25:13 12:24 4531 639 M40 Justin Pyon, 40, Inver Grove Hts, MN 5:25:13 12:24 4532 434 M50 Robert Kaufman, 53, Deforest, WI 5:25:16 12:24 4533 268 M55 Ed Toews, 55, Winnipeg, MB 5:25:28 12:25 4534 1796 M20 Mark Klapatch, 26, St Paul, MN 5:25:38 12:25 4535 665 M35 Adam Guenther, 35, Rochester, MN 5:25:50 12:26 4536 508 M45 Aaron Rodriguez, 48, Plymouth, MN 5:25:52 12:26 4537 435 M50 Bob Kramer, 54, Grand Forks, ND 5:25:54 12:26 4538 1797 M20 Robert Robie, 34, Stamford, CT 5:25:56 12:26 4539 666 M35 Mark Bradford, 36, Plymouth, MN 5:25:56 12:26 4540 1798 M20 Juan Manzanares, 34, St Paul, MN 5:26:02 12:26 4541 1799 M20 Matt Youngstrand, 27, St Louis Park, MN 5:26:08 12:26 4542 1800 M20 Jake Wanek, 24, Minneapolis, MN 5:26:15 12:27 4543 436 M50 Scott Knight, 52, Cologne, MN 5:26:15 12:27 4544 1801 M20 Justin Joyce, 32, Mendota Hts, MN 5:26:19 12:27 4545 113 M60 Gary Pawlenty, 61, Eagan, MN 5:26:24 12:27 4546 640 M40 Ross Nippoldt, 44, Eagan, MN 5:26:25 12:27 4547 509 M45 Mike Scaminaci, 46, Bartlett, IL 5:26:25 12:27 4548 641 M40 Jeffrey Alger, 42, Overland Park, KS 5:26:28 12:27 4549 642 M40 Matthew Overtoom, 41, Pine City, MN 5:26:34 12:27 4550 1802 M20 Christopher Kaczmarczyk, 26, North Olmsted, OH 5:26:35 12:27 4551 437 M50 David Hogenson, 53, Fargo, ND 5:26:44 12:28 4552 510 M45 Jeff Duffy, 47, Stpaul, MN 5:26:48 12:28 4553 114 M60 Brad Zinken, 61, Blaine, MN 5:26:55 12:28 4554 115 M60 David Gontarek, 60, River Falls, WI 5:27:07 12:29 4555 269 M55 Gary Lesley, 58, Gastonia, NC 5:27:25 12:29 4556 643 M40 Jeremy Wurpts, 41, New Hope, MN 5:27:27 12:29 4557 1803 M20 Kevin Andrews, 32, Minnetonka, MN 5:27:37 12:30 4558 667 M35 Kevin Ludins, 35, Mounds View, MN 5:27:43 12:30 4559 1804 M20 Zheng Guan Tan, 28, Maplewood, MN 5:27:57 12:31 4560 438 M50 Jeff Whalen, 50, Lino Lakes, MN 5:28:17 12:31 4561 1805 M20 Bret Hassler, 27, Minneapolis, MN 5:28:18 12:31 4562 1806 M20 Jie Ming, 23, St Louis Park, MN 5:28:20 12:31 4563 1807 M20 Eric Braun, 29, West Fargo, ND 5:28:20 12:31 4564 13 M70 Frank Fleetham, 70, Bend, OR 5:28:25 12:32 4565 439 M50 Mark Kolsrud, 50, Lakeville, MN 5:28:28 12:32 4566 1808 M20 Jacob Bertram, 20, Wy, MN 5:28:29 12:32 4567 270 M55 Mark Yount, 58, Minneapolis, MN 5:28:32 12:32 4568 1809 M20 Loring Stead, 26, Minneapolis, MN 5:28:36 12:32 4569 668 M35 Brian Lunde, 35, Eden Prairie, MN 5:28:46 12:32 4570 271 M55 Stephen Schneider, 57, Kerens, TX 5:28:50 12:33 4571 440 M50 Ted Fick, 54, Eden Prairie, MI 5:28:50 12:33 4572 511 M45 Michael Evans, 45, Excelsior, MN 5:28:50 12:33 4573 512 M45 Kevin Sandberg, 45, Princeton, MN 5:29:02 12:33 4574 644 M40 Allan Gill, 41, Avon, MN 5:29:16 12:34 4575 1810 M20 Justin Bartz, 31, Minneapolis, MN 5:29:21 12:34 4576 669 M35 Mike Pivovar, 38, Blaine, MN 5:29:28 12:34 4577 670 M35 Joel Field, 38, Lakeville, MN 5:29:30 12:34 4578 116 M60 Larry Schmidt, 60, Sparta, WI 5:29:32 12:34 4579 117 M60 Philip Connor, 64, Becket, MA 5:29:41 12:34 4580 1811 M20 Thomas Hornsby, 25, Minneapolis, MN 5:29:44 12:35 4581 671 M35 Patrick Chelmo, 38, Bloomington, MN 5:29:50 12:35 4582 1812 M20 Yeng Her, 30, West St Paul, MN 5:29:53 12:35 4583 272 M55 George Wells, 56, Wilbraham, MA 5:30:05 12:35 4584 672 M35 Matthew Wells, 36, Minneapolis, MN 5:30:05 12:35 4585 1813 M20 Kenny Shoquist, 33, New Richmond, WI 5:30:08 12:36 4586 673 M35 Douglas Scalia, 35, Apple Valley, MN 5:30:13 12:36 4587 50 M65 Richard Olson, 67, Neenah, WI 5:30:18 12:36 4588 1814 M20 Kyle Dahlen, 32, Spring Lake Park, MN 5:30:23 12:36 4589 1815 M20 David Burkland, 27, Otsego, MN 5:30:23 12:36 4590 1816 M20 Jerrick Krueger, 34, St Paul, MN 5:30:28 12:36 4591 645 M40 Michael Dunn, 40, Andover, MN 5:30:40 12:37 4592 1817 M20 Brandon Nelson, 22, Woodbury, MN 5:30:41 12:37 4593 1818 M20 Brian Svestka, 28, Ossian, IA 5:30:49 12:37 4594 273 M55 John Schell, 57, Brookfield, WI 5:30:51 12:37 4595 1819 M20 Greg Geiger, 34, St Paul, MN 5:31:00 12:37 4596 646 M40 Carl Olson, 41, Winnipeg, MB 5:31:04 12:38 4597 647 M40 David Gregoria, 40, Crystal, MN 5:31:07 12:38 4598 674 M35 Chris Larson, 36, Maple Grove, MN 5:31:10 12:38 4599 1820 M20 Andrew Savaria, 24, Andover, MN 5:31:13 12:38 4600 274 M55 Duane Brown, 55, Buffalo, MN 5:31:17 12:38 4601 441 M50 George Ihenacho, 54, Eagan, MN 5:31:24 12:38 4602 648 M40 Terry Brackney, 40, Coon Rapids, MN 5:31:26 12:38 4603 1821 M20 Anthony Schwab, 32, Inver Grove Hts, MN 5:31:32 12:39 4604 1822 M20 Benjamin Sternecker, 23, Elk Mound, WI 5:31:32 12:39 4605 1823 M20 Jacob Mueller, 23, Elk Mound, WI 5:31:33 12:39 4606 675 M35 Tim Purdum, 37, Cedar Falls, IA 5:31:33 12:39 4607 1824 M20 Matthew Gartmann, 29, El Segundo, CA 5:31:36 12:39 4608 1825 M20 Bradley Dennis, 24, Texarkana, AR 5:31:43 12:39 4609 1826 M20 Matthew Pettitt, 28, South St Paul, MN 5:31:50 12:39 4610 1827 M20 Nathan Anderson, 25, St Paul, MN 5:31:52 12:39 4611 275 M55 Russ Goldstein, 55, Baxter, MN 5:31:54 12:40 4612 1828 M20 Chris Brama, 31, Prior Lake, MN 5:32:07 12:40 4613 1829 M20 Billy Brama, 29, Lakeville, MN 5:32:08 12:40 4614 1830 M20 John Hafer, 26, Woodbury, MN 5:32:19 12:41 4615 513 M45 Eric Rodgers, 49, Minneapolis, MN 5:32:19 12:41 4616 1831 M20 Jess Moran, 28, Overland Park, KS 5:32:22 12:41 4617 1832 M20 Patrick Benson, 27, Fargo, ND 5:32:30 12:41 4618 1833 M20 Beau Henkels, 32, Brooklyn Park, MN 5:32:35 12:41 4619 442 M50 Santiago Ortega, 53, Guadalajara 5:32:36 12:41 4620 118 M60 John Vogt, 61, Long Lake, MN 5:32:43 12:41 4621 119 M60 Ronny Millen, 64, St Paul, MN 5:32:54 12:42 4622 514 M45 Karl Palmer, 47, Minneapolis, MN 5:32:58 12:42 4623 1834 M20 Kostadin Martinov, 29, Novo Selo 5:33:01 12:42 4624 676 M35 Andy Bingenheimer, 39, Prior Lake, MN 5:33:05 12:42 4625 1835 M20 Richard Kim, 31, St Paul, MN 5:33:09 12:42 4626 1836 M20 Paul Dunbar, 32, Minneapolis, MN 5:33:09 12:42 4627 677 M35 Eric Olson, 38, Luck, WI 5:33:16 12:43 4628 1837 M20 Stephen Brawn, 28, Evanston, IL 5:33:30 12:43 4629 120 M60 David Krasno, 61, Edina, MN 5:33:31 12:43 4630 1838 M20 Randolph Potter, 21, Duluth, MN 5:33:33 12:43 4631 1839 M20 Benjamin Delkoski, 25, Minneapolis, MN 5:33:34 12:43 4632 443 M50 Dale Petelinsek, 51, Faribault, MN 5:33:35 12:43 4633 515 M45 Dennis Olson, 45, Richfield, MN 5:33:39 12:44 4634 1840 M20 Jamison Arends, 24, Minneapolis, MN 5:33:43 12:44 4635 1841 M20 John Barnes, 27, New Brighton, MN 5:33:49 12:44 4636 444 M50 Mark Warren, 54, Willernie, MN 5:33:51 12:44 4637 1842 M20 Evan Patterson, 24, San Antonio, TX 5:33:52 12:44 4638 51 M65 Bob Hawkins, 69, St Louis Park, MN 5:33:54 12:44 4639 276 M55 Michael Porter, 57, Jacksonville, FL 5:33:55 12:44 4640 121 M60 Allen Porter, 60, Eagan, MN 5:33:56 12:44 4641 678 M35 Adarsh Prabhakar, 35, Roseville, MN 5:34:02 12:44 4642 1843 M20 Nathan MacZiewski, 34, New Brighton, MN 5:34:12 12:45 4643 679 M35 Jeffrey Gears, 37, Minneapolis, MN 5:34:21 12:45 4644 122 M60 Edward Vlack, 64, River Falls, WI 5:34:31 12:46 4645 14 M70 Steve Schroeder, 71, River Falls, WI 5:34:31 12:46 4646 680 M35 Cory Whipkey, 37, Stoughton, WI 5:34:31 12:46 4647 681 M35 Russ Joseph, 36, Evanston, IL 5:34:32 12:46 4648 516 M45 Daniel Gilchrist, 47, Minneapolis, MN 5:34:34 12:46 4649 1844 M20 Kenneth Zimmerman, 28, Omaha, NE 5:34:39 12:46 4650 123 M60 Thomas Huberty, 62, Minneapolis, MN 5:34:43 12:46 4651 1845 M20 Bradley Loken, 34, St Louis Park, MN 5:34:44 12:46 4652 517 M45 Alex Yaworski, 49, Winnipeg, MB 5:34:53 12:46 4653 1846 M20 James Teague, 33, Norman, OK 5:34:56 12:46 4654 649 M40 Sanjay Mohanta, 41, Ottawa, ON 5:35:02 12:47 4655 1847 M20 Andrew Karsky, 30, Minneapolis, MN 5:35:12 12:47 4656 1848 M20 Joshua Pederson, 29, Ia City, IA 5:35:14 12:47 4657 1849 M20 Ben Wittry, 34, Minneapolis, MN 5:35:15 12:47 4658 650 M40 Adam Rickardi, 42, Maple Grove, MN 5:35:18 12:47 4659 518 M45 Carey Boyum, 47, Kasson, MN 5:35:18 12:47 4660 651 M40 Brent Demark, 42, Blaine, MN 5:35:22 12:47 4661 13 M16 Yash Khatavkar, 16, Blaine, MN 5:35:24 12:48 4662 1850 M20 Sean Dempsey, 30, Minneapolis, MN 5:35:28 12:48 4663 652 M40 Dan Cook, 40, Lakeville, MN 5:35:43 12:48 4664 1851 M20 Robert Walerius, 32, Otsego, MN 5:35:50 12:49 4665 653 M40 Shane Johnson, 40, Maple Grove, MN 5:35:50 12:49 4666 654 M40 Luis Rodriguez, 44, Shoreview, MN 5:35:57 12:49 4667 1852 M20 Jeremy Stewart, 30, Inpolis, IN 5:36:07 12:49 4668 445 M50 Ronald Belz, 53, Roseville, MN 5:36:15 12:50 4669 124 M60 Colin Henderson, 64, Dallas, TX 5:36:21 12:50 4670 1853 M20 Chris Leer, 25, Minneapolis, MN 5:36:31 12:50 4671 1854 M20 Adam Higman, 29, St Petersburg, FL 5:36:34 12:50 4672 682 M35 Keith Schulte, 37, Hastings, MN 5:36:39 12:50 4673 519 M45 Daniel Richie, 45, Mendota Hts, MN 5:36:41 12:51 4674 1855 M20 Randy Johnson, 30, Fargo, ND 5:36:54 12:51 4675 655 M40 Stuart Wedell, 42, West Fargo, ND 5:36:59 12:51 4676 683 M35 Dave Janssen, 38, Hastings, MN 5:37:01 12:51 4677 277 M55 David Brenner, 56, Sarasota, FL 5:37:01 12:51 4678 1856 M20 Dave Lindberg, 30, Roseville, MN 5:37:02 12:51 4679 1857 M20 Matthew Haines, 26, Eden Prairie, MN 5:37:04 12:51 4680 278 M55 Roy Beard, 59, Grand Forks, ND 5:37:12 12:52 4681 1858 M20 Adam Pederson, 29, Columbia Hts, MN 5:37:18 12:52 4682 1859 M20 Raja Natesan, 30, Eden Prairie, MN 5:37:23 12:52 4683 446 M50 Joe Janasz, 51, Bloomington, MN 5:37:27 12:52 4684 684 M35 Scott Gifford, 36, Summerville, SC 5:37:32 12:52 4685 685 M35 Anthony Digatono, 37, Minneapolis, MN 5:37:44 12:53 4686 279 M55 Jim Hargens, 55, Sioux Falls, SD 5:37:55 12:53 4687 1860 M20 Aaron Nienaber, 24, Maplewood, MN 5:37:57 12:53 4688 686 M35 David Imdieke, 39, St Paul, MN 5:37:57 12:53 4689 687 M35 Caleb Maki, 35, Duluth, MN 5:38:04 12:54 4690 1861 M20 Philippe Simon, 28, Winnipeg, MB 5:38:07 12:54 4691 280 M55 Kevin Corey, 57, Andover, MN 5:38:46 12:55 4692 281 M55 Jim Van Iwaarden, 58, Minneapolis, MN 5:38:51 12:55 4693 1862 M20 Chen Fong, 29, St Paul, MN 5:39:00 12:56 4694 656 M40 Andrew Gosiak, 43, North Oaks, MN 5:39:00 12:56 4695 1863 M20 Justin Benham, 25, Schaumburg, IL 5:39:08 12:56 4696 282 M55 Peter Doth, 57, Lexington, KY 5:39:10 12:56 4697 447 M50 Scott Blake, 50, Laurium, MI 5:39:14 12:56 4698 688 M35 Paul Ahlemeyer, 35, Lee's Summit, MO 5:39:15 12:56 4699 1864 M20 Dean Chamberlain, 26, St Paul, MN 5:39:18 12:56 4700 448 M50 Bob McKaige, 52, Burnsville, MN 5:39:27 12:57 4701 1865 M20 Brent Bassett, 34, St Paul, MN 5:39:31 12:57 4702 520 M45 David Breen, 49, Hudson, WI 5:39:42 12:57 4703 1866 M20 Jeremiah Hunter, 22, Red Lake, MN 5:39:47 12:58 4704 1867 M20 Guillermo Madrigal, 30, Minneapolis, MN 5:39:56 12:58 4705 125 M60 Kim Hennings, 60, White Bear Lake, MN 5:40:06 12:58 4706 1868 M20 Andrey Ablamunets, 22, Maple Grove, MN 5:40:09 12:58 4707 52 M65 John Murphy, 66, Minneapolis, MN 5:40:12 12:59 4708 1869 M20 Ha Tran, 32, Brooklyn Park, MN 5:40:12 12:59 4709 1870 M20 Michael Schute, 28, New Brighton, MN 5:40:18 12:59 4710 1871 M20 Allan Hanson, 31, Bloomington, MN 5:40:18 12:59 4711 657 M40 Prabhakar Karri, 40, Eden Prairie, MN 5:40:18 12:59 4712 14 M16 William Peterson, 17, St Paul, MN 5:40:31 12:59 4713 689 M35 Balaji Guntipalli, 38, Minneapolis, MN 5:40:34 12:59Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
4714 126 M60 James Behm, 62, Rosemount, MN 5:40:38 13:00 4715 658 M40 Mark Augustyn, 44, Eau Claire, WI 5:40:46 13:00 4716 15 M70 Bruce Trimble, 73, Mason City, IA 5:40:49 13:00 4717 659 M40 Mike Vance, 41, St Paul, MN 5:40:49 13:00 4718 660 M40 Mark Kraakevik, 44, Littleton, CO 5:40:54 13:00 4719 127 M60 Jim Simonet, 64, River Falls, WI 5:40:59 13:00 4720 53 M65 Jim Baillargeon, 69, Somerset, WI 5:40:59 13:00 4721 128 M60 Steven Illg, 60, Moorhead, MN 5:40:59 13:00 4722 1872 M20 Brock Steger, 24, Minneapolis, MN 5:41:01 13:00 4723 1873 M20 Ben Nielsen, 31, Lakeville, MN 5:41:11 13:01 4724 129 M60 Racewalk Loew-Blosser, 61, Bloomington, MN 5:41:12 13:01 4725 37 M18 Tyson Eckel, 19, Parkers Prairie, MN 5:41:14 13:01 4726 1874 M20 Joseph Kelly, 24, Little Canada, MN 5:41:18 13:01 4727 449 M50 Benny Williams, 53, St Paul, MN 5:41:21 13:01 4728 1875 M20 Ryan Shiek, 31, Del Mar, CA 5:41:27 13:01 4729 661 M40 David Skoyen, 41, Osseo, WI 5:41:38 13:02 4730 1876 M20 Christopher Keegan, 31, Austin, TX 5:41:42 13:02 4731 1877 M20 Joe Cremers, 32, Duluth, MN 5:42:03 13:03 4732 662 M40 Charley Cummings, 42, Minneapolis, MN 5:42:04 13:03 4733 16 M70 Antonio Salinas, 70, Bloomington, MN 5:42:08 13:03 4734 1878 M20 Matt Toburen, 31, Minneapolis, MN 5:42:09 13:03 4735 1879 M20 Aaron Hauger, 21, Minneapolis, MN 5:42:12 13:03 4736 130 M60 Dennis Johnson, 64, Hugo, MN 5:42:15 13:03 4737 450 M50 Gerardo Bernaldez, 52, Minneapolis, MN 5:42:17 13:03 4738 1880 M20 Geoff Buxton, 25, Winona, MN 5:42:17 13:03 4739 451 M50 Brent Gregoire, 53, Burnsville, MN 5:42:23 13:04 4740 663 M40 Marc Juaire, 42, Plymouth, MN 5:42:25 13:04 4741 1881 M20 Chintan Desai, 29, San Diego, CA 5:42:49 13:05 4742 521 M45 Steve Kelly, 45, Hudson, WI 5:42:53 13:05 4743 131 M60 Dennis Beste, 64, St Louis Park, MN 5:42:55 13:05 4744 664 M40 Terry Warnke, 40, Elk River, MN 5:42:56 13:05 4745 665 M40 Michael Gorman, 43, St Cloud, MN 5:43:10 13:05 4746 283 M55 John Bylsma, 56, Chanhassen, MN 5:43:23 13:06 4747 132 M60 Michael Swanson, 61, Plymouth, MN 5:43:27 13:06 4748 133 M60 Howard Ojalvo, 60, Shoreview, MN 5:43:31 13:06 4749 1882 M20 Michael Moeller, 34, St Paul, MN 5:43:55 13:07 4750 1883 M20 Matthew Zenk, 29, Fishers, IN 5:43:58 13:07 4751 666 M40 Hoon Yu, 44, Farmington, MN 5:44:08 13:08 4752 667 M40 Mehmet Konar-Steenberg, 44, Minneapolis, MN 5:44:17 13:08 4753 668 M40 Timothy Lester, 40, Edina, MN 5:44:23 13:08 4754 522 M45 Robert M. Brevig, 45, Golden Valley, MN 5:44:26 13:08 4755 669 M40 Randy Funk, 43, St Louis Park, MN 5:44:45 13:09 4756 670 M40 Ben Anderson, 42, Chaska, MN 5:44:47 13:09 4757 1884 M20 Christopher Anderson, 33, Austin, MN 5:44:56 13:09 4758 134 M60 Rik Anderson, 61, Cedar Falls, IA 5:44:56 13:09 4759 284 M55 David Madow, 58, Reisterstown, MD 5:45:07 13:10 4760 671 M40 Dennison Roxas, 40, Eagan, MN 5:45:12 13:10 4761 452 M50 Alan Erkkila, 50, Brooklyn Center, MN 5:45:20 13:10 4762 135 M60 Norman Dion, 64, Deerfield, IL 5:45:34 13:11 4763 54 M65 Joe York, 67, Kennedale, TX 5:45:42 13:11 4764 1885 M20 Brandon Olson, 26, Plymouth, MN 5:45:53 13:12 4765 690 M35 Travis Beste, 38, Minneapolis, MN 5:45:57 13:12 4766 523 M45 Rodney Rivard, 47, Stillwater, MN 5:46:11 13:12 4767 691 M35 Tim Lester, 39, South St Paul, MN 5:46:30 13:13 4768 692 M35 Ezekiel Isaiah, 35, Blaine, MN 5:46:31 13:13 4769 453 M50 Timothy Ita, 53, Medina, OH 5:46:42 13:13 4770 1886 M20 Matthew Nygaard, 28, Plymouth, MN 5:46:44 13:14 4771 454 M50 John Svedberg, 50, Waverly, IA 5:46:47 13:14 4772 1887 M20 Luke Abrahamson, 23, St Paul, MN 5:46:55 13:14 4773 693 M35 Greg Voss, 35, Eagan, MN 5:47:04 13:14 4774 524 M45 Eric Carlson, 46, Champlin, MN 5:47:06 13:14 4775 285 M55 Daryl Jones, 58, Hudson, WI 5:47:17 13:15 4776 1888 M20 Michael Verdoorn, 34, St Paul, MN 5:47:31 13:15 4777 694 M35 Andrew Hegel, 39, Bloomington, MN 5:47:38 13:16 4778 455 M50 David Johnson, 51, Oak Grove, MN 5:47:43 13:16 4779 1889 M20 Zach Morris, 20, Willmar, MN 5:47:45 13:16 4780 672 M40 Tony Morris, 44, Willmar, MN 5:47:46 13:16 4781 673 M40 Vince Gunaca, 40, Minneapolis, MN 5:47:50 13:16 4782 1890 M20 Braden Carkhuff, 24, St Paul, MN 5:47:52 13:16 4783 525 M45 Paul Deakins, 46, Maple Grove, MN 5:47:57 13:16 4784 286 M55 Corey Ayling, 56, Minneapolis, MI 5:47:58 13:16 4785 1891 M20 Chad Pietila, 24, Milford, MI 5:48:53 13:18 4786 287 M55 Mark Saffell, 55, Bourbonnais, IL 5:48:57 13:19 4787 136 M60 Stephen Petersen, 61, Lakeville, MN 5:49:02 13:19 4788 288 M55 Keith Lurie, 58, Minneapolis, MN 5:49:25 13:20 4789 1892 M20 Tim Prusha, 34, Eden Prairie, MN 5:49:32 13:20 4790 1893 M20 Chris Stoltenberg, 24, Minneapolis, MN 5:49:40 13:20 4791 456 M50 David Buche, 52, Woodbury, MN 5:49:51 13:21 4792 1894 M20 Daniel Makosky, 30, St Paul, MN 5:49:53 13:21 4793 695 M35 Kevin Hayes, 35, Minneapolis, MN 5:49:54 13:21 4794 526 M45 Chris Thomas, 45, Hadley, MN 5:50:01 13:21 4795 527 M45 Alan Shavit-Lonstein, 46, St Paul, MN 5:50:05 13:21 4796 289 M55 Peter Johnson, 55, Baltimore, MD 5:50:09 13:21 4797 1895 M20 Chris Ashbach, 34, Arden Hills, MN 5:50:18 13:22 4798 137 M60 Tim Huberty, 61, St Paul, MN 5:50:27 13:22 4799 528 M45 Steve Schwantes, 45, Plymouth, MN 5:50:29 13:22 4800 1896 M20 Michael Musch, 25, Rochester, MN 5:50:30 13:22 4801 457 M50 Bob Harmon, 52, New Brighton, MN 5:50:38 13:22 4802 674 M40 Pete Saunders, 44, Eagan, MN 5:50:44 13:23 4803 675 M40 Phil Nguyen, 43, Mounds View, MN 5:50:52 13:23 4804 529 M45 Vang Lee, 47, Woodbury, MN 5:50:57 13:23 4805 290 M55 Jerome Scanlan, 58, Maplewood, MN 5:50:58 13:23 4806 676 M40 Chris Tuescher, 40, Minneapolis, MN 5:51:11 13:24 4807 1897 M20 Shane Stockdill, 34, Bismarck, ND 5:51:19 13:24 4808 696 M35 Benjamin Trok, 38, Duluth, MN 5:51:35 13:25 4809 55 M65 Mohsen Yacoub, 67, Hastings, MN 5:51:47 13:25 4810 530 M45 Siping Wu, 49, Beijing 5:51:52 13:25 4811 138 M60 Jeffrey Fugate, 63, Mechanicsburg, PA 5:52:16 13:26 4812 697 M35 Adam Reynolds, 38, Minneapolis, MN 5:52:22 13:26 4813 1898 M20 Thomas Lingle, 27, Minneapolis, MN 5:52:24 13:26 4814 698 M35 Prakash Garimella, 38, Maple Grove, MN 5:52:24 13:26 4815 1899 M20 Aaron Haddorff, 28, Minneapolis, MN 5:52:49 13:27 4816 1900 M20 Adam Hannemann, 34, Plymouth, MN 5:52:52 13:28 4817 531 M45 James Bailey, 47, Cottage Grove, MN 5:52:58 13:28 4818 1901 M20 Ravi Kaja, 30, Eagan, MN 5:53:06 13:28 4819 1902 M20 Erik Jensen, 30, Minneapolis, MN 5:53:15 13:28 4820 291 M55 Art Jacobson, 59, Bloomington, MN 5:53:19 13:29 4821 458 M50 Drake Rosenwinkel, 51, Madison Lake, MN 5:53:19 13:29 4822 1903 M20 Michael Simmons Ii, 31, Eden Prairie, MN 5:53:30 13:29 4823 1904 M20 Calvin O'Keefe, 21, St Paul, MN 5:53:38 13:29 4824 532 M45 Dave Dwyer, 49, Madison, WI 5:54:01 13:30 4825 1905 M20 Chad Landmann, 34, Fergus Falls, MN 5:54:03 13:30 4826 1906 M20 Brad Zach, 33, Brooklyn Park, MN 5:54:03 13:30 4827 459 M50 Lester Slezak, 50, Colleyville, TX 5:54:05 13:30 4828 460 M50 Bruce Skjerping, 53, Wayzata, MN 5:54:07 13:30 4829 56 M65 Ron Berglund, 66, Kingwood, TX 5:54:12 13:31 4830 1907 M20 Brian Gausman, 32, Eden Paririe, MN 5:54:16 13:31 4831 1908 M20 Dajuan Savage, 33, New Hope, MN 5:54:17 13:31 4832 57 M65 Bob Bergan, 65, Minneapolis, MN 5:54:20 13:31 4833 533 M45 Barry Goldmeier, 49, Rockville, MD 5:54:22 13:31 4834 699 M35 Brooks Maines, 39, Minneapolis, MN 5:54:24 13:31 4835 58 M65 Leroy Stanislowski, 67, Blaine, MN 5:54:43 13:32 4836 292 M55 Joe Tarican, 55, Newport Beach, CA 5:54:51 13:32 4837 534 M45 Charles Daniels, 48, St Paul, MN 5:54:51 13:32 4838 1909 M20 Justin Bonhiver, 29, Crystal, MN 5:54:53 13:32 4839 535 M45 Jim Boyer, 45, Cottage Grove, MN 5:55:00 13:32 4840 536 M45 Laird Strand, 49, Appleton, WI 5:55:00 13:32 4841 677 M40 Thomas Tichich, 44, Buffalo, MN 5:55:02 13:32 4842 59 M65 Paul Kaeding, 68, St Louis Park, MN 5:55:07 13:33 4843 1910 M20 Justin Yee, 32, Minneapolis, MN 5:55:10 13:33 4844 1911 M20 Tyler Boese, 23, Lakeville, MN 5:55:11 13:33 4845 1912 M20 Adam Lindberg, 30, St Paul, MN 5:55:12 13:33 4846 1913 M20 Phillip Meyer, 27, Minneapolis, MN 5:55:17 13:33 4847 1914 M20 Lee McClure, 33, Farmington, MN 5:55:34 13:34 4848 1915 M20 Arunselvakum Dhandapani, 28, New Brighton, MN 5:55:42 13:34 4849 139 M60 Dean Theobald, 62, New Brighton, MN 5:55:54 13:34 4850 700 M35 Joshua Heldt, 36, Brainerd, MN 5:55:58 13:35 4851 1916 M20 Joshua Swits, 28, Bloomington, MN 5:56:06 13:35 4852 1917 M20 Thomas V. Blomberg, 24, Bloomington, MN 5:56:07 13:35 4853 537 M45 Anthony Villano, 47, Maple Plain, MN 5:56:13 13:35 4854 1918 M20 John Skudlarek, 31, St Louis Park, MN 5:56:42 13:36 4855 1919 M20 Kartik Ramkrishnan, 25, Minneapolis, MN 5:56:58 13:37 4856 1920 M20 Jordan Humble, 23, Minneapolis, MN 5:57:00 13:37 4857 1 M85 Jerry Johncock, 85, Shelbyville, MI 5:57:02 13:37 4858 293 M55 Mike Lundberg, 57, St Paul, MN 5:57:04 13:37 4859 1921 M20 Aaron Myers, 34, Bemidji, MN 5:57:14 13:38 4860 678 M40 Gordon Szyszko, 44, Woodbury, MN 5:57:57 13:39 4861 679 M40 Eric Powell, 40, St Paul, MN 5:57:58 13:39 4862 60 M65 Jon Schaefer, 69, St Louis Park, MN 5:58:08 13:40 4863 294 M55 Jeffrey Kathan, 55, Richfield, MN 5:58:12 13:40 4864 680 M40 Kirk Anderson, 44, St Louis Park, MN 5:58:13 13:40 4865 701 M35 Matthew Delfino, 37, Minneapolis, MN 5:58:16 13:40 4866 1922 M20 Ryan Splawski, 30, Minneapolis, MN 5:58:24 13:40 4867 1923 M20 Nick Bez, 30, Shakopee, MN 5:58:24 13:40 4868 295 M55 Ralph Douglass, 58, Minnetonka, MN 5:58:48 13:41 4869 1924 M20 Adam Christensen, 33, Ks City, MO 5:59:12 13:42 4870 4 M75 Jack Frater, 77, Winnipeg, MB 5:59:25 13:43 4871 461 M50 Darryl Waybenais, 51, Red Lake, MN 5:59:28 13:43 4872 296 M55 Barry Whipkey, 58, Madison, SD 5:59:29 13:43 4873 702 M35 Alfredo Velazquez, 36, Eagan, MN 5:59:44 13:43 4874 140 M60 Richard Pon, 62, San Francisco, CA 6:00:16 13:44 4875 703 M35 Jeremy Strong, 39, Redby, MN 6:00:37 13:45 4876 681 M40 Jeffrey Demulling, 40, New Richmond, WI 6:00:56 13:46 4877 538 M45 Paul Dack, 45, Savage, MN 6:01:20 13:47 4878 539 M45 Ty Goschen, 45, Fargo, ND 6:01:27 13:47 4879 682 M40 John Novotny, 42, Aitkin, MN 6:01:37 13:48 4880 1925 M20 Roger Maldonado, 31, Minneapolis, MN 6:01:57 13:48 4881 297 M55 Richard Heil, 58, Millville, MN 6:02:09 13:49 4882 141 M60 Rodney Reisnouer, 62, Woodbury, MN 6:02:41 13:50 4883 1926 M20 Ryan Struckmann, 29, Maple Grove, MN 6:02:43 13:50 4884 540 M45 Roger Teel, 49, Pace, FL 6:03:18 13:51 4885 704 M35 Michael Radway, 39, Woodbury, MN 6:03:18 13:51 4886 1927 M20 Jon Niesche, 26, Mounds View, MN 6:03:48 13:53 4887 1928 M20 Emeric Dwyer, 30, St Paul, MN 6:04:00 13:53 4888 1929 M20 Nathan Wendland, 33, Elk River, MN 6:04:08 13:53 4889 1930 M20 Jason MacK, 32, Lonsdale, MN 6:05:32 13:57 4890 683 M40 Brian Hermanson, 40, Moorhead, MN 6:05:47 13:57 4891 684 M40 Peter Borgen, 43, St Paul, MN 6:05:58 13:58 4892 61 M65 Walter Chapman, 65, Edmonds, WA 6:05:59 13:58Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
4893 541 M45 Carl Bost, 49, St Louis, MO 6:07:12 14:00 4894 685 M40 Kat Beaulieu, 42, St Paul, MN 6:07:21 14:01 4895 705 M35 Jonathan Lund, 39, Duluth, MN 6:08:36 14:04 4896 142 M60 David Clements, 61, Rosemount, MN 6:09:07 14:05 4897 542 M45 Rob Rypkema, 45, Burnsville, MN 6:09:59 14:07 4898 706 M35 Joe Quinn, 35, Watertown, SD 6:10:01 14:07 4899 543 M45 Robert McKellar, 46, Richfield, MN 6:10:04 14:07 4900 686 M40 Doran O'Brien, 42, Scandia, MN 6:10:19 14:07 4901 687 M40 Daniel Proell, 43, Monticello, MN 6:10:32 14:08 4902 1931 M20 Jonathan Charles, 24, Mendota Hts, MN 6:10:38 14:08 4903 1932 M20 Chris Schwanke, 31, Hugo, MN 6:10:57 14:09 4904 688 M40 John Rigg, 40, Cottage Grove, MN 6:11:32 14:10 4905 1933 M20 Andrew Gillund, 34, Minneapolis, MN 6:11:43 14:11 4906 17 M70 John Stern, 70, Apple Valley, MN 6:11:46 14:11 4907 707 M35 Kent Knudson, 39, Brandon, SD 6:12:15 14:12 4908 689 M40 Guy Ferris, 40, Pierre, SD 6:12:15 14:12 4909 462 M50 Lee Govednik, 53, St Paul, MN 6:12:56 14:13 4910 690 M40 Matthew Fitzpatrick, 40, Minnetonka, MN 6:13:34 14:15 4911 544 M45 Peter Aitchison, 47, St Anthony, MN 6:13:35 14:15 4912 691 M40 Daniel Sjerven, 40, St Paul, MN 6:14:38 14:17 4913 692 M40 Spencer Tisher, 40, Dell Rapids, SD 6:14:38 14:17 4914 298 M55 Ned Storla, 55, Brooklyn Center, MN 6:15:09 14:19 4915 1934 M20 Travis Gassmann, 31, Circle Pines, MN 6:15:11 14:19 4916 708 M35 Joseph Grzesiak, 36, Golden Valley, MN 6:15:32 14:19 4917 463 M50 Charlie Flynn, 53, Minneapolis, MN 6:16:01 14:21 4918 545 M45 Paul Barre, 46, Winnipeg, MB 6:16:29 14:22 4919 693 M40 Wayne Sager, 44, Winnipeg, MB 6:16:30 14:22 4920 546 M45 Anil Sangam, 48, Apple Valley, MN 6:17:17 14:23 4921 1935 M20 Ryan Duff, 21, Minneapolis, MN 6:17:17 14:23 4922 1 M80 Roger Aiken, 80, Falcon Heights, MN 6:18:02 14:25 4923 18 M70 Kenneth Davidson, 73, North Oaks, MN 6:18:12 14:26 4924 143 M60 Ron Miller, 61, Minneapolis, MN 6:18:22 14:26 * indicates females 2 finishers among Men 14 - 15 14 finishers among Men 16 - 17 37 finishers among Men 18 - 19 1935 finishers among Men 20 - 34 708 finishers among Men 35 - 39 693 finishers among Men 40 - 44 546 finishers among Men 45 - 49 463 finishers among Men 50 - 54 298 finishers among Men 55 - 59 143 finishers among Men 60 - 64 61 finishers among Men 65 - 69 18 finishers among Men 70 - 74 4 finishers among Men 75 - 79 1 finishers among Men 80 - 84 1 finishers among Men 85 - 89 3 finishers among Women 14 - 15 7 finishers among Women 16 - 17 28 finishers among Women 18 - 19 2071 finishers among Women 20 - 34 673 finishers among Women 35 - 39 487 finishers among Women 40 - 44 338 finishers among Women 45 - 49 199 finishers among Women 50 - 54 85 finishers among Women 55 - 59 30 finishers among Women 60 - 64 9 finishers among Women 65 - 69 1 finishers among Women 70 - 74 4924 male finishers 3931 female finishers 8855 total finishers
Return to home page.