Medtronic Twin Cities Marathon Men

Minneapolis to St. Paul

Oct. 3, 2021


Results by mtec

Click on the "pace" links to move about through the results. Use the Find option of your Web Browser to find the performance of a specific individual.

Click here for data on women

                                                          Last updated Oct. 30, 2021 1:36 PM
         CLASS      
 PLACE   PLACE                   FINISHER                  TIME     PACE    NET TIME

    1    1 M20  Mohamed Hrezi, 29, Philadelphia, PA      2:15:22    5:10  2:15:22
    2    2 M20  Charlie Lawrence, 26, Boulder, CO        2:20:13    5:21  2:20:13
    3    3 M20  Mohammed Bati, 22, Saint Paul, MN        2:21:22    5:24  2:21:22
    4    4 M20  Ian Eklin, 24, Plymouth, MN              2:25:31    5:33  2:25:31
    5    5 M20  Aaron Bartnik, 28, Minneapolis, MN       2:27:39    5:38  2:27:39
    6    6 M20  Joel Reichow, 28, White Bear Lake, MN    2:28:07    5:39  2:28:07
    7    7 M20  Seth Massot, 24, Appleton, WI            2:28:13    5:39  2:28:13
    8    1 M35  Martin Husen, 37, Rochester, MN          2:31:26    5:47  2:31:03
    9    8 M20  Connor Reck, 28, Minneapolis, MN         2:33:36    5:52  2:33:36
   10    9 M20  Matthew Phipps, 23, Hartford, VT         2:33:54    5:52  2:33:52
   11   10 M20  Mike Walentiny, 33, Lewiston, MN         2:35:05    5:55  2:35:05
   12   11 M20  John Lennon, 24, Riverside, IL           2:35:54    5:57  2:35:33
   13   12 M20  Nick Andresen, 30, Baltimore, MD         2:35:58    5:57  2:35:58

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

14 13 M20 Nicholas Rudolph, 28, Waseca, MN 2:38:35 6:03 2:38:25 15 14 M20 Louis Hughes, 32, Minneapolis, MN 2:41:20 6:09 2:41:31 16 15 M20 Jake Lepak, 24, Minneapolis, MN 2:41:31 6:10 2:41:29 17 16 M20 Caleb Burke, 24, Verona, WI 2:41:41 6:10 2:41:38 18 17 M20 Andre Miller, 28, Santa Fe, NM 2:42:03 6:11 2:42:03 19 18 M20 Derrick Ettel, 29, Sioux Falls, SD 2:42:54 6:13 2:42:52 20 19 M20 Nicolai Johnson-Borelli, 32, Minneapolis, MN 2:43:38 6:14 2:43:38 21 20 M20 Jon Olsen, 27, Minneapolis, MN 2:44:33 6:17 2:44:29 22 21 M20 Karl Wachter, 23, Minneapolis, MN 2:44:35 6:17 2:44:33 23 1 M40 Tom Gatyas, 41, Minneapolis, MN 2:44:36 6:17 2:44:36 24 22 M20 Christian Hall, 29, Minneapolis, MN 2:45:09 6:18 2:44:58 25 23 M20 Evan Neubauer, 30, Decorah, IA 2:45:42 6:19 2:45:41 27 24 M20 Matt Lumbar, 25, Chicago, IL 2:47:09 6:23 2:47:07 28 25 M20 George Dickson III, 30, Minneapolis, MN 2:47:52 6:24 2:47:50 29 2 M35 Dan Bier, 36, Columbia Heights, MN 2:48:18 6:25 2:48:18 30 26 M20 Connor Bach, 23, Madison, WI 2:48:34 6:26 2:48:33 31 27 M20 Daniel Lyrek, 34, St Paul, MN 2:48:50 6:26 2:48:38 32 28 M20 Joshua Andres, 29, Moorhead, MN 2:49:47 6:29 2:49:41 33 29 M20 Tom Wentworth, 26, Minneapolis, MN 2:50:40 6:31 2:50:38 34 30 M20 Max Lawlor, 26, Omaha, NE 2:50:45 6:31 2:50:24 35 31 M20 Michael Haynes, 33, Portland, OR 2:50:51 6:31 2:50:43 36 32 M20 Connor Jackson, 28, Nashville, TN 2:50:51 6:31 2:50:40 38 2 M40 John Berger, 41, St Paul, MN 2:51:03 6:31 2:50:50 39 33 M20 Benjamin Tyrrell, 21, Minneapolis, MN 2:51:15 6:32 2:50:36 41 1 M50 Pete Miller, 52, Excelsior, MN 2:51:35 6:33 2:51:35 42 34 M20 Brice Cowman, 25, Yankton, SD 2:51:35 6:33 2:51:21 43 35 M20 Eric Eickhof, 32, Minneapolis, MN 2:51:48 6:33 2:51:43 44 3 M40 Nathaniel Scott, 40, Minneapolis, MN 2:52:03 6:34 2:51:49 45 3 M35 Ben Kampf, 35, Minneapolis, MN 2:52:09 6:34 2:52:09 46 1 M45 Robert Srichai, 47, Minneapolis, MN 2:52:15 6:34 2:51:55 47 4 M40 Christopher Hass, 43, Fargo, ND 2:52:26 6:35 2:52:21 48 36 M20 Matthew Axelrod, 29, Maplewood, MN 2:52:40 6:35 2:52:38 50 5 M40 Jacob Frey, 40, Minneapolis, MN 2:53:26 6:37 2:53:22 51 37 M20 Nicholas Ethen, 33, Minneapolis, MN 2:53:28 6:37 2:53:16 52 38 M20 Peter Knoll, 26, Minneapolis, MN 2:53:49 6:38 2:53:37 53 39 M20 Benjamin Sylvester, 25, Minneapolis, MN 2:53:58 6:38 2:53:44 54 40 M20 Adam Freese, 32, Eau Claire, WI 2:54:06 6:38 2:53:49 56 2 M45 Tj Varecka, 45, Edina, MN 2:54:24 6:39 2:54:22 57 4 M35 David Harmon, 39, Portland, OR 2:54:28 6:39 2:54:25 58 41 M20 Kevin Meyer, 31, Chanhassen, MN 2:54:30 6:39 2:54:19 59 42 M20 William Zastrow, 24, Minneapolis, MN 2:54:32 6:39 2:54:20 61 43 M20 Thomas Noonan, 32, Minneapolis, MN 2:54:44 6:40 2:54:23 62 6 M40 Gerad Mead, 42, Minneapolis, MN 2:54:55 6:40 2:54:49 63 44 M20 Max Larson, 32, Boston, MA 2:55:10 6:41 2:55:06 64 45 M20 John Donovan, 28, Dubuque, IA 2:55:16 6:41 2:55:14 65 46 M20 Joel Baumannann, 26, Grinnell, IA 2:55:42 6:42 2:55:26 66 5 M35 Casey Kaplan, 39, New Brighton, MN 2:55:52 6:42 2:55:36 67 6 M35 Peter Shaw, 38, Apple Valley, MN 2:56:08 6:43 2:56:03 68 47 M20 Ben Stewart, 31, Minneapolis, MN 2:56:34 6:44 2:56:13 69 48 M20 Mark McLaughlin, 33, Ann Arbor, MI 2:56:46 6:45 2:56:39 70 49 M20 Keanan Gleason, 24, Albuquerque, NM 2:56:55 6:45 2:56:39 71 7 M40 Sam Ives, 43, Minneapolis, MN 2:56:59 6:45 2:56:46 72 50 M20 Michael Brown, 24, Shoreview, MN 2:57:09 6:45 2:56:47 73 51 M20 Marc Busko, 29, Rhinelander, WI 2:57:17 6:46 2:56:56 74 7 M35 Andrew Vogel, 38, Mountain View, CA 2:57:20 6:46 2:57:12 76 8 M40 Eric Giandelone, 42, Minneapolis, MN 2:57:35 6:46 2:57:34 77 52 M20 Elliot Pachniak, 26, Rosemount, MN 2:57:39 6:47 2:57:27 78 53 M20 Nikolai Grabowski, 26, Franklin, WI 2:57:52 6:47 2:57:43 79 54 M20 Vail Baumer, 24, Wayzata, MN 2:58:03 6:47 2:57:48 80 55 M20 Jacob Dzubay, 26, Minneapolis, MN 2:58:03 6:47 2:57:49 81 56 M20 Elliot Fenske, 28, Farmington, MN 2:58:07 6:48 2:58:00 82 1 M55 Kevin Zanker, 56, Burnsville, MN 2:58:14 6:48 2:58:08 83 57 M20 Brian Fritzlar, 26, Bloomington, MN 2:58:14 6:48 2:57:32 84 58 M20 Brendan Thompson, 31, Mason City, IA 2:58:22 6:48 2:56:56 85 59 M20 Phoenix Pham, 21, Minneapolis, MN 2:58:23 6:48 2:58:08 86 60 M20 Patrick Daley, 21, Minneapolis, MN 2:58:24 6:48 2:58:08 87 61 M20 Andrew Maas, 29, Saint Paul, MN 2:58:57 6:50 2:58:25 88 62 M20 Jacques Forbes, 23, Arlington, MN 2:59:00 6:50 2:58:13 89 9 M40 Jonathon Heide, 41, Minneapolis, MN 2:59:02 6:50 2:58:46 92 10 M40 Tim Popp, 42, Minneapolis, MN 2:59:09 6:50 2:58:54 93 3 M45 Mark McInroy, 48, St Paul, MN 2:59:12 6:50 2:56:47 94 63 M20 Corey Wohlers, 31, Victoria, MN 2:59:14 6:50 2:58:36 95 64 M20 Trevor Karn, 26, Plymouth, MN 2:59:36 6:51 2:59:32 96 4 M45 Jason Kline, 47, Denver, CO 3:00:04 6:52 3:00:01 97 8 M35 Bryan Larison, 38, Minneapolis, MN 3:00:11 6:52 3:00:04 98 9 M35 John Hartmann, 35, Elk Grove Village, IL 3:00:26 6:53 3:00:22 99 2 M50 Scott Haugh, 52, Des Moines, IA 3:00:55 6:54 3:00:48 100 65 M20 Neal Kivi, 31, St Paul, MN 3:01:14 6:55 3:01:09 102 2 M55 David Beeksma, 56, Ashland, WI 3:01:32 6:55 3:01:03 103 10 M35 Nate Hoffman, 38, South Haven, MN 3:01:50 6:56 3:01:46 104 66 M20 Ryan Mord, 29, Minneapolis, MN 3:01:56 6:56 3:01:45 105 67 M20 Dieter Brandner, 30, Minneapolis, MN 3:02:10 6:57 3:01:53 106 11 M35 Matthew Forys, 39, Saint Paul, MN 3:02:32 6:58 3:02:23 107 68 M20 Nate Raabe, 33, Hutchinson, MN 3:02:55 6:59 3:02:30 108 69 M20 Duncan Secor, 29, Redwood Falls, MN 3:03:10 6:59 3:02:52
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

109 5 M45 Steven Huppert, 48, New York, NY 3:03:24 7:00 3:03:21 110 70 M20 Sam Vossler, 24, New Brighton, MN 3:03:55 7:01 3:03:45 111 71 M20 Manuel Contreras, 30, Bogot, BO 3:04:01 7:01 3:03:14 112 72 M20 Marcus Shamberg, 25, Minneapolis, MN 3:04:11 7:02 3:03:52 113 11 M40 Wade Demmer, 43, Coon Rapids, MN 3:04:15 7:02 3:03:52 114 73 M20 Calvin Caron, 21, Osseo, MN 3:04:30 7:02 3:04:21 115 74 M20 Mitchell Toborg, 32, Chanhassen, MN 3:04:33 7:02 3:03:57 116 12 M40 Aaron Sage, 41, Ankeny, IA 3:04:57 7:03 3:04:50 117 13 M40 Nick Tisdell, 40, Andover, MN 3:04:58 7:03 3:03:57 118 12 M35 Nick Jannakos, 38, Roseville, MN 3:05:09 7:04 3:04:37 119 13 M35 Rob Henderson, 38, Minneapolis, MN 3:05:13 7:04 3:04:59 120 75 M20 Charles Nocker, 31, Washington, DC 3:05:20 7:04 3:05:12 121 1 M18 Jacob Hoekstra, 18, Minneapolis, MN 3:05:40 7:05 3:05:09 122 14 M35 Aaron Bumgarner, 39, Nelson, MN 3:06:15 7:06 3:06:08 124 15 M35 Josh Cook, 36, St Paul, MN 3:06:37 7:07 3:06:21 125 76 M20 Benjamin Braaten, 33, Minneapolis, MN 3:06:40 7:07 3:06:22 126 14 M40 Joseph Keenan, 41, Saint Paul, MN 3:06:41 7:07 3:06:33 127 1 M65 Kent Sizer, 66, Renton, WA 3:06:48 7:07 3:06:42 128 77 M20 Tristan Bakke, 22, St Paul, MN 3:07:00 7:08 3:05:44 130 78 M20 Marcus Schneider, 29, Portland, OR 3:07:23 7:09 3:06:23 133 79 M20 Garrett Williams, 24, St Paul, MN 3:07:32 7:09 3:06:30 135 80 M20 Nicolas Brueske, 26, Arden Hills, MN 3:07:41 7:10 3:07:08 136 15 M40 Andrew Jarvinen, 40, Minneapolis, MN 3:07:45 7:10 3:06:07 137 6 M45 Tim Howe, 48, Minnetonka, MN 3:07:50 7:10 3:07:31 138 81 M20 Nadav Karasov, 30, Washington, DC 3:07:57 7:10 3:06:55 139 82 M20 Calvin Connell, 25, Roseville, MN 3:08:01 7:10 3:07:00 140 83 M20 Ryan Patet, 32, Bloomington, MN 3:08:02 7:10 3:07:47 141 84 M20 Nick Lowery, 26, Minneapolis, MN 3:08:03 7:10 3:07:25 142 16 M35 Pj Mack, 35, Minneapolis, MN 3:08:11 7:11 3:07:37 143 16 M40 John McCarthy, 44, St Paul, MN 3:08:32 7:11 3:08:24 146 17 M40 Karsten Finseth, 41, Lakeville, MN 3:09:08 7:13 3:08:34 147 18 M40 Joseph Barnes, 41, St Paul, MN 3:09:13 7:13 3:08:49 148 19 M40 Joshua Short, 43, Roseville, MN 3:09:18 7:13 3:08:56 149 3 M55 Doug Kleemeier, 55, Roseville, MN 3:09:24 7:13 3:09:10 150 20 M40 Karl Roe, 44, Mankato, MN 3:09:26 7:14 3:09:12 151 17 M35 Patrick Donohue, 39, Minneapolis, MN 3:09:28 7:14 3:09:24 153 18 M35 Robert Schnitzlein, 38, Edina, MN 3:09:35 7:14 3:09:25 154 85 M20 Andrew Richardson, 32, Wyoming, MN 3:09:40 7:14 3:09:26 155 7 M45 Jesse Bryant, 47, Victoria, MN 3:09:42 7:14 3:09:29 156 86 M20 Grant Halvorson, 23, St Paul, MN 3:10:06 7:15 3:09:37 157 8 M45 Jeremy Fink, 45, Anoka, MN 3:10:12 7:15 3:09:51 158 87 M20 Christian Thielke, 22, Morris, MN 3:10:18 7:16 3:10:05 159 21 M40 Joe Papin, 42, Saint Paul, MN 3:10:27 7:16 3:10:18 160 9 M45 Mark Zimmer, 46, St. Louis Park, MN 3:10:38 7:16 3:10:32 161 10 M45 Evan Roberts, 46, Minneapolis, MN 3:10:41 7:16 3:10:36 162 88 M20 John Dahl, 31, Hudson, WI 3:10:42 7:16 3:10:23 163 89 M20 Michael Radermacher, 29, Eagan, MN 3:11:01 7:17 3:10:46 164 90 M20 Jesse Merkel, 34, Minneapolis, MN 3:11:03 7:17 3:10:52 165 22 M40 Adam Doiron, 40, St Paul, MN 3:11:06 7:17 3:10:53 166 23 M40 Brent Lamm, 40, Minneapolis, MN 3:11:06 7:17 3:10:17 167 11 M45 Cory Wessman, 45, Minnetonka, MN 3:11:19 7:18 3:10:54 168 3 M50 John Rollie, 51, Eagan, MN 3:11:33 7:18 3:10:44 169 1 M60 Dennis Wallach, 64, Chanhassen, MN 3:11:36 7:18 3:11:33 170 24 M40 Dylan Quirt, 43, Glendale, CA 3:11:37 7:19 3:11:29 171 19 M35 Peter Manstrom, 35, Bismarck, ND 3:11:37 7:19 3:11:28 172 91 M20 Conrad Phelan, 23, St Louis Park, MN 3:11:58 7:19 3:11:47 173 92 M20 Matt Francsis, 33, Eden Prairie, MN 3:12:14 7:20 3:12:03 174 20 M35 Chris Wrightson, 36, Lauderda, MN 3:12:31 7:21 3:12:22 175 12 M45 Erik Kaitala, 49, Chanhassen, MN 3:12:38 7:21 3:12:29 176 21 M35 Joe Gaetz, 38, Hudson, WI 3:12:39 7:21 3:12:25 177 4 M50 Scott Hansen, 52, Woodbury, MN 3:12:40 7:21 3:11:57 178 25 M40 Matt Anderson, 44, Elko New Market, MN 3:12:58 7:22 3:12:52 179 22 M35 Ben Allinder, 39, Minneapolis, MN 3:13:00 7:22 3:12:36 180 93 M20 Ben Hoober, 23, Minnetonka, MN 3:13:02 7:22 3:12:23 181 23 M35 Ali Mahmoud, 36, San Mateo, CA 3:13:02 7:22 3:13:00 184 26 M40 Ryan Kucera, 44, Columbia Heights, MN 3:13:19 7:22 3:12:45 186 27 M40 Matthew Anderson, 40, Richfield, MN 3:13:36 7:23 3:13:13 188 94 M20 Tyler Keehr, 26, Hopkins, MN 3:13:54 7:24 3:13:49 189 95 M20 Adam Letson, 33, Edina, MN 3:14:10 7:24 3:13:45 190 28 M40 Adam Reynolds, 43, Minneapolis, MN 3:14:13 7:24 3:14:01 191 96 M20 Cole Monson, 25, Amery, WI 3:14:20 7:25 3:14:03 192 97 M20 Michael Potter, 20, Norwood Young Ame, MN 3:14:30 7:25 3:13:48 193 29 M40 Guoguang Wu, 42, Eden Prairie, MN 3:14:35 7:25 3:14:32 194 98 M20 Walt Richard, 28, Eagan, MN 3:14:44 7:26 3:14:28 195 99 M20 Peter Farley, 27, Robbinsdale, MN 3:14:50 7:26 3:14:09 196 24 M35 Matt Depoint, 38, Blaine, MN 3:14:52 7:26 3:14:47 197 25 M35 Matthew Schutz, 37, Minneapolis, MN 3:14:52 7:26 3:14:43 201 100 M20 Cory Pflipsen, 32, Minneapolis, MN 3:15:06 7:26 3:14:48 202 101 M20 Mitchell Bunting, 23, St Paul, MN 3:15:19 7:27 3:14:29 203 26 M35 Lance Kuehn, 38, Eagan, MN 3:15:36 7:28 3:15:23 205 102 M20 Jack Eickhof, 26, Orono, MN 3:15:41 7:28 3:15:36 206 13 M45 Ryan Botkins, 46, Spokane, WA 3:15:48 7:28 3:15:21 207 30 M40 Jeffrey Burnett, 40, Coon Rapids, MN 3:15:56 7:28 3:15:49 208 5 M50 Jim Winkels, 50, Waconia, MN 3:16:01 7:29 3:15:54 209 103 M20 Dan Debaun, 30, Minnetonka, MN 3:16:22 7:29 3:15:38 210 14 M45 Paul Gorton, 45, St Paul, MN 3:16:45 7:30 3:16:32 211 104 M20 Erik Larson, 25, Coon Rapids, MN 3:16:54 7:31 3:16:44 212 4 M55 Peter Dahlberg, 59, North Oaks, MN 3:16:56 7:31 3:16:34 213 31 M40 Peter Dyer, 44, Minneapolis, MN 3:16:56 7:31 3:16:26 214 2 M18 Nicholas Horton, 19, Minneapolis, MN 3:17:00 7:31 3:16:20 216 27 M35 Bradley Sipley, 36, Minneapolis, MN 3:17:07 7:31 3:17:00 217 105 M20 Alex Hinseth, 32, Shoreview, MN 3:17:08 7:31 3:16:38 218 28 M35 Mark Benzel, 38, Minneapolis, MN 3:17:11 7:31 3:14:59 219 29 M35 Kevin Gardner, 39, Apple Valley, MN 3:17:22 7:32 3:16:42 220 106 M20 Jacob Odom, 25, Minneapolis, MN 3:17:25 7:32 3:16:41 221 30 M35 Ryan Egan, 38, Minneapolis, MN 3:17:26 7:32 3:16:48 223 32 M40 Joe Klescewski, 43, Eden Prairie, MN 3:17:28 7:32 3:16:36 224 107 M20 Spencer Moul, 28, Denver, CO 3:17:31 7:32 3:17:21 225 108 M20 Randy Anderson, 31, Inver Grove Heigh, MN 3:17:31 7:32 3:17:21 226 6 M50 Todd Bursch, 51, St Paul, MN 3:17:40 7:32 3:16:39 227 31 M35 Thomas Distad, 38, St Paul, MN 3:17:45 7:33 3:17:22 228 109 M20 David Nuetzman, 32, Roseville, MN 3:18:03 7:33 3:17:54 230 7 M50 Thomas Olson, 54, Minneapolis, MN 3:18:07 7:33 3:17:33 231 15 M45 Jim Browning, 49, Rosemount, MN 3:18:10 7:34 3:17:35 233 32 M35 Robert McGovern, 39, Edina, MN 3:18:22 7:34 3:17:40 237 110 M20 Ben Larson, 34, Golden Valley, MN 3:18:56 7:35 3:18:38 238 8 M50 Tom Schumacher, 52, Minneapolis, MN 3:19:04 7:36 3:18:52 239 33 M40 Steven Kalina, 40, Andover, MN 3:19:11 7:36 3:18:11 240 111 M20 Kethan Dahlberg, 25, North Oaks, MN 3:19:17 7:36 3:18:55 241 16 M45 Andy Lohn, 48, Dayton, MN 3:19:30 7:37 3:18:12 242 112 M20 Jeremy Lindquist, 34, New Richmond, WI 3:19:30 7:37 3:17:40 243 113 M20 Nate Gelle, 28, Minneapolis, MN 3:19:31 7:37 3:17:40 244 114 M20 Ethan Fratzke, 23, Denver, CO 3:19:34 7:37 3:18:50 245 33 M35 Ravi Kolakaluri, 38, Roseville, MN 3:19:53 7:37 3:19:32 246 115 M20 Samuel Kaardal, 26, Washington, DC 3:20:02 7:38 3:19:35 249 5 M55 Daniel Diekema, 58, Minneapolis, MN 3:20:12 7:38 3:18:56 250 34 M35 Matt Casale, 35, St. Louis Park, MN 3:20:21 7:39 3:20:13 251 17 M45 Frank Crowson, 45, St Anthony, MN 3:20:23 7:39 3:20:06 252 34 M40 Benjamin Polk, 44, Minneapolis, MN 3:20:40 7:39 3:20:28 253 116 M20 Samuel Wu, 23, San Diego, CA 3:20:50 7:40 3:19:47 254 18 M45 Andrew Haag, 45, Shoreview, MN 3:20:53 7:40 3:20:10 255 9 M50 John Hagebock, 52, Apple Valley, MN 3:21:01 7:40 3:20:58 256 117 M20 Nicholas Tubbs, 34, Buffalo, MN 3:21:02 7:40 3:20:44 257 118 M20 Elliot Welter, 26, Columbia Heights, MN 3:21:20 7:41 3:20:53 258 35 M40 Mefree Lee, 43, Forest Lake, MN 3:21:29 7:41 3:20:09 259 35 M35 Eric Stephan, 37, Colorado Springs, CO 3:21:39 7:41 3:21:36 260 119 M20 Matt Hempe, 22, Corcoran, MN 3:21:44 7:42 3:21:16 261 10 M50 Eric Opheim, 51, Walker, MN 3:22:12 7:43 3:21:44 262 120 M20 David Flynn, 27, St Paul, MN 3:22:14 7:43 3:21:58 263 19 M45 Brett Kurtzman, 48, Deephaven, MN 3:22:16 7:43 3:21:44 265 11 M50 Jim Bernard, 53, Minnetonka, MN 3:22:24 7:43 3:21:34 266 36 M35 Rory Conarchy, 35, Eagan, MN 3:22:28 7:43 3:22:09 267 37 M35 Steven Swanberg, 37, Memphis, TN 3:22:43 7:44 3:22:38 269 38 M35 Alex Focke, 36, St. Paul, MN 3:22:46 7:44 3:22:33 270 39 M35 Adam Bennett, 37, Lino Lakes, MN 3:22:47 7:44 3:21:57 271 121 M20 Chris Saladin, 27, Saint Paul, MN 3:22:48 7:44 3:22:22 272 36 M40 Dominic Marcuccio, 43, Minneapolis, MN 3:22:52 7:44 3:22:16 273 40 M35 Michael Rudolph, 37, North Oaks, MN 3:22:58 7:44 3:22:00 274 37 M40 Brent Krocak, 41, Minneapolis, MN 3:23:02 7:45 3:22:40 275 38 M40 John Storkamp, 41, Hastings, MN 3:23:04 7:45 3:22:44 277 39 M40 Ryan Kistner, 42, Eagan, MN 3:23:09 7:45 3:22:39 278 40 M40 Adam Baus, 41, Saint Paul, MN 3:23:10 7:45 3:23:02 279 41 M40 Ryan Ross, 40, Minneapolis, MN 3:23:13 7:45 3:23:04 281 41 M35 Jeffrey Goertz, 36, Minneapolis, MN 3:23:23 7:45 3:23:07 282 20 M45 Cyprian Czop, 46, Saint Paul, MN 3:23:25 7:46 3:23:21 283 6 M55 Matthew Haley, 55, Victoria, MN 3:23:26 7:46 3:22:24 284 12 M50 Stephen Bartos, 50, Eagan, MN 3:23:26 7:46 3:22:38 285 2 M60 Thomas Brennan, 62, Lonsdale, MN 3:23:28 7:46 3:23:02 286 122 M20 Timothy Huss, 25, Minneapolis, MN 3:23:28 7:46 3:22:49 287 42 M35 Stephen Keeler, 36, St. Paul, MN 3:23:34 7:46 3:22:30 288 43 M35 James Breezley, 36, Lakeville, MN 3:23:44 7:46 3:22:52 290 42 M40 Ryan Peterson, 41, Minneapolis, MN 3:23:49 7:46 3:23:37 292 43 M40 Robert Taylor, 44, Eden Prairie, MN 3:23:53 7:47 3:22:26 294 44 M40 Edward Dodington, 40, Minnetonka, MN 3:24:03 7:47 3:23:46 296 123 M20 Matthew Diamond, 32, Denver, CO 3:24:04 7:47 3:23:02 298 21 M45 Jason Como, 45, Minneapolis, MN 3:24:11 7:47 3:22:49 299 124 M20 Taylor Hogenkamp, 31, Minneapolis, MN 3:24:20 7:48 3:23:47 301 125 M20 Benjamin Dufresne, 22, St. Paul, MN 3:24:24 7:48 3:23:55 302 126 M20 Tony Fitzer, 22, Pequot Lakes, MN 3:24:25 7:48 3:23:43 303 127 M20 Conner Meikle, 24, Minneapolis, MN 3:24:26 7:48 3:23:59 304 45 M40 Bjorn Erickson, 42, Minneapolis, MN 3:24:34 7:48 3:23:20 305 128 M20 Tongyang Shi, 30, Woodbury, MN 3:24:36 7:48 3:24:32 307 44 M35 Alan Pesti, 35, Nashville, TN 3:24:43 7:48 3:24:17 308 129 M20 Luke Hannemann, 30, Sioux Falls, SD 3:24:51 7:49 3:24:39 309 130 M20 Eric Bruzda, 32, Minneapolis, MN 3:24:53 7:49 3:24:46 310 131 M20 Jesse Kulberg, 22, Maple Grove, MN 3:25:00 7:49 3:24:33 311 132 M20 Sam Sokolsky, 26, Berkeley, CA 3:25:04 7:49 3:24:10 312 133 M20 Joe Ostlund, 33, Brooklyn Park, MN 3:25:12 7:50 3:25:04 313 134 M20 Zachary Sarazine, 28, Ramsey, MN 3:25:13 7:50 3:24:56 314 135 M20 Connor Metcalf, 27, Minneapolis, MN 3:25:25 7:50 3:25:01 315 45 M35 Brad Homan, 38, New York, NY 3:25:26 7:50 3:25:03 317 22 M45 Bruce Bundgaard, 49, Westminster, CO 3:25:29 7:50 3:23:25 318 23 M45 Chris Lahren, 46, White Bear Lake, MN 3:25:31 7:50 3:24:57 319 1 M16 Evan Pouliot, 16, Circle Pines, MN 3:25:39 7:51 3:24:15 320 136 M20 Joshua Peterson, 33, Omaha, NE 3:25:39 7:51 3:24:58 322 46 M35 Christopher Grammas, 37, Bloomington, MN 3:25:43 7:51 3:24:16 324 46 M40 Karl Wiederwohl, 43, Shoreview, MN 3:25:57 7:51 3:25:38 325 13 M50 Cosmin Facaeanu, 51, Warren, MI 3:25:59 7:51 3:25:49 326 24 M45 Ben Bantam, 47, Minneapolis, MN 3:26:03 7:52 3:25:25 327 47 M35 Stephen Nelson, 35, Vadnais Heights, MN 3:26:03 7:52 3:25:32 328 47 M40 Dj Oeltjenbruns, 40, Minnetonka, MN 3:26:09 7:52 3:25:37 331 137 M20 Justin Berger, 31, Cincinnati, OH 3:26:33 7:53 3:25:51 332 14 M50 Mark Lee, 53, Burnsville, MN 3:26:53 7:53 3:26:10 333 138 M20 David Keller, 24, Minneapolis, MN 3:26:58 7:54 3:25:39 334 139 M20 Anders Moe, 33, Eagan, MN 3:26:58 7:54 3:26:26 335 140 M20 Jake Henderson, 29, Lenexa, KS 3:27:04 7:54 3:26:04 336 141 M20 Anders Kvalseth, 23, Orono, MN 3:27:08 7:54 3:26:49 337 142 M20 Evan Rowe, 34, Minneapolis, MN 3:27:10 7:54 3:26:20 338 48 M35 Matt Darsow, 36, Ham Lake, MN 3:27:12 7:54 3:26:39 340 143 M20 Rob Molke, 30, Minneapolis, MN 3:27:32 7:55 3:27:07 341 49 M35 Joe Edgington, 36, Oakdale, MN 3:27:51 7:56 3:27:36 342 3 M60 Tim Bauer, 61, Eagan, MN 3:27:58 7:56 3:27:21 343 50 M35 Ben Krenz, 35, Stillwater, MN 3:28:05 7:56 3:27:47 344 48 M40 Michael Proman, 41, St. Louis Park, MN 3:28:08 7:56 3:28:00 346 144 M20 Justin Luetschwager, 33, Minneapolis, MN 3:28:15 7:57 3:27:41 348 145 M20 Austin Parrish, 28, St. Paul, MN 3:28:18 7:57 3:27:11 349 49 M40 Corey Hoss, 43, Woodbury, MN 3:28:25 7:57 3:28:00 351 146 M20 Nathan Mueggenberg, 24, Coon Rapids, MN 3:28:28 7:57 3:27:15 352 147 M20 Kory Olson, 34, Blaine, MN 3:28:35 7:57 3:27:23 355 51 M35 Rohit Kumar, 35, Minneapolis, MN 3:28:38 7:57 3:28:08 356 52 M35 Derek Williams, 37, Plymouth, MN 3:28:38 7:57 3:27:00 357 50 M40 Andrew Schmidt, 40, Minneapolis, MN 3:28:40 7:58 3:27:16 358 51 M40 Jake Kujala, 43, Minneapolis, MN 3:28:42 7:58 3:27:16 359 52 M40 Matthew Peckosh, 43, Saint Paul, MN 3:28:46 7:58 3:28:06 360 53 M35 John Jimenez, 38, Rochester, MN 3:28:47 7:58 3:27:40 361 53 M40 John Munoz, 42, Shoreview, MN 3:28:47 7:58 3:28:07 363 148 M20 William Howieson, 29, St Paul, MN 3:28:50 7:58 3:28:27 364 149 M20 Dakota Darkstar, 29, Woodbury, MN 3:28:54 7:58 3:27:32 365 2 M65 Joseph Haynes, 67, Ames, IA 3:28:57 7:58 3:28:49 366 150 M20 Cody Pederson, 28, Corcoran, MN 3:29:01 7:58 3:28:50 368 151 M20 Ben Sommerfeld, 32, Saint Paul, MN 3:29:03 7:58 3:28:41 370 152 M20 Tanner Melnick, 29, Seattle, WA 3:29:19 7:59 3:28:29 371 15 M50 Mark Riebe, 52, Maplewood, MN 3:29:20 7:59 3:28:43 373 153 M20 Chad Miller, 23, Chicago, IL 3:29:28 7:59 3:28:40 374 54 M40 Sam Walling, 43, Saint Paul, MN 3:29:31 7:59 3:29:14
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

375 154 M20 Jeremy Markowitz, 32, Tucson, AZ 3:29:34 8:00 3:29:08 376 54 M35 Jim Trost, 36, Inver Grove Heigh, MN 3:29:56 8:00 3:29:23 377 55 M40 Benjamin Kruger, 44, Victoria, MN 3:29:57 8:00 3:28:53 381 56 M40 Nicholas Owens, 41, Rogers, MN 3:30:09 8:01 3:29:20 385 155 M20 Samuel Wellman, 26, Washington D C , DC 3:30:36 8:02 3:30:23 389 55 M35 Ian Lalich, 36, Minneapolis, MN 3:30:46 8:02 3:30:36 391 25 M45 Timothy Borgen, 45, Minnetonka, MN 3:30:54 8:03 3:30:21 392 156 M20 Nick Petsch, 34, Nolensville, TN 3:30:54 8:03 3:30:05 394 56 M35 Bryan Coyle, 36, Minneapolis, MN 3:31:06 8:03 3:30:14 395 26 M45 Jeremy Jongbloedt, 45, Woodbury, MN 3:31:06 8:03 3:30:20 397 157 M20 Eric Romano, 29, Minneapolis, MN 3:31:07 8:03 3:30:39 398 158 M20 Dillon Lundstrom, 27, La Crosse, WI 3:31:08 8:03 3:29:38 399 27 M45 Barrett Brodersen, 45, Minneapolis, MN 3:31:14 8:03 3:30:11 400 16 M50 Steve Murphy, 54, Eden Prairie, MN 3:31:17 8:04 3:30:00 401 57 M35 Matt Schwein, 37, Edina, MN 3:31:19 8:04 3:31:13 402 159 M20 Jim Ebben, 32, Shoreview, MN 3:31:31 8:04 3:31:06 403 58 M35 Mike Mulligan, 37, Saint Paul, MN 3:31:33 8:04 3:30:29 404 160 M20 Alex Hessefort, 29, Minneapolis, MN 3:31:37 8:04 3:30:12 405 17 M50 Allen Stoltman, 50, Minneapolis, MN 3:31:38 8:04 3:30:51 407 57 M40 Dean Schumann, 43, Plymouth, MN 3:31:48 8:05 3:30:13 408 7 M55 John Walker, 58, Minneapolis, MN 3:31:50 8:05 3:31:05 410 59 M35 Grant Meyer, 35, Bloomington, MN 3:31:56 8:05 3:31:10 413 8 M55 Eric Tebben, 58, North Oaks, MN 3:32:05 8:05 3:31:49 414 161 M20 Joe Van Remortel, 32, De Pere, WI 3:32:21 8:06 3:32:04 415 162 M20 Zachary Beddow, 22, Lino Lakes, MN 3:32:24 8:06 3:31:34 416 28 M45 Jeremy Wermerskirchen, 45, Plymouth, MN 3:32:24 8:06 3:31:46 417 163 M20 Joel Deutsch, 26, Edina, MN 3:32:37 8:07 3:32:02 418 60 M35 Christopher Welter, 36, Minneapolis, MN 3:32:37 8:07 3:31:10 419 61 M35 Paul Gnam, 39, Eagan, MN 3:32:38 8:07 3:32:07 420 164 M20 Keagan Strenger, 27, St Paul, MN 3:32:39 8:07 3:29:18 421 58 M40 Jonathan Towey, 42, Bloomington, MN 3:32:41 8:07 3:32:07 422 165 M20 Daniel Hinze, 28, Minneapolis, MN 3:32:44 8:07 3:32:17 423 166 M20 Logan Lasley, 23, Grand Canyon Vill, AZ 3:32:45 8:07 3:32:05 425 167 M20 Garrett Carden, 20, Grand Forks, ND 3:32:57 8:07 3:32:27 426 62 M35 Ryan Hurley, 35, Minneapolis, MN 3:33:03 8:08 3:32:57 427 63 M35 Pan Liu, 35, Minnetonka, MN 3:33:06 8:08 3:33:03 428 168 M20 Andrew Scheneman, 29, Minneapolis, MN 3:33:17 8:08 3:32:38 429 169 M20 Ankit Saini, 28, Minneapolis, MN 3:33:18 8:08 3:32:29 430 170 M20 Nick Goldstein, 25, Eden Prairie, MN 3:33:18 8:08 3:32:38 432 59 M40 Andrew Marshall, 43, Chaska, MN 3:33:20 8:08 3:32:48 433 171 M20 Patrick Wilz, 34, Minneapolis, MN 3:33:33 8:09 3:32:32 434 29 M45 David Wexler, 48, Briarcliff Manor, NY 3:33:36 8:09 3:32:59 435 9 M55 Michael Grouws, 55, St. Louis Park, MN 3:33:38 8:09 3:32:33 436 172 M20 Nathan Williams, 23, Minneapolis, MN 3:33:41 8:09 3:33:04 437 173 M20 John Gallagher, 27, Minneapolis, MN 3:33:43 8:09 3:32:49 438 18 M50 Andrew Hall, 52, Minneapolis, MN 3:33:46 8:09 3:33:33 443 174 M20 Soren Schwendeman, 23, Minneapolis, MN 3:33:57 8:10 3:33:47 444 10 M55 Robert Day, 56, Medina, MN 3:33:57 8:10 3:32:35 445 175 M20 Scott MacDonald, 31, Minneapolis, MN 3:34:00 8:10 3:33:02 446 176 M20 Micah Hovland, 22, Maple Grove, MN 3:34:07 8:10 3:32:24 448 60 M40 Bryan Rinaldi, 44, Northfield, MN 3:34:10 8:10 3:33:51 451 177 M20 Samuel Rick, 23, Mound, MN 3:34:23 8:11 3:33:56 452 61 M40 Jed Jurchenko, 43, Alexandria, MN 3:34:30 8:11 3:33:10 453 19 M50 Anibal Davila, 50, Chaska, MN 3:34:36 8:11 3:34:12 457 178 M20 Raymond Cummings, 34, Brooklyn Park, MN 3:34:40 8:11 3:34:15 458 11 M55 John Hoffman, 56, Minnetonka, MN 3:34:40 8:11 3:34:03 459 64 M35 Nathan Schultz, 37, Minneapolis, MN 3:34:42 8:11 3:34:16 460 179 M20 Henry Dobbs, 28, Richfield, MN 3:34:45 8:11 3:33:24 462 65 M35 Scott Polansky, 35, Denver, CO 3:34:47 8:12 3:34:21 467 66 M35 Ian Cummings, 35, Minneapolis, MN 3:35:05 8:12 3:33:28 468 30 M45 Jay Mathewson, 49, N Sioux City, SD 3:35:19 8:13 3:35:03 469 67 M35 Brandon Carlson, 35, Minneapolis, MN 3:35:25 8:13 3:34:53 470 180 M20 Adam Ettestad, 34, Chanhassen, MN 3:35:28 8:13 3:34:56 473 12 M55 Patrick Lawlor, 59, Omaha, NE 3:35:40 8:14 3:35:19 474 181 M20 Stuart Cleveland, 27, Minneapolis, MN 3:35:41 8:14 3:35:05 475 182 M20 Jack Healy, 26, Edina, MN 3:35:45 8:14 3:33:37 478 183 M20 Dominic Fitzgerald, 28, Chicago, IL 3:36:03 8:14 3:35:45 479 62 M40 Andrew McNattin, 42, St Paul, MN 3:36:07 8:15 3:35:16 480 184 M20 Ryan Holmgren, 30, Shoreview, MN 3:36:07 8:15 3:35:27 481 185 M20 Colin Scully, 32, Hastings, MN 3:36:11 8:15 3:35:45 483 13 M55 Tedd Morgan, 58, Winona, MN 3:36:24 8:15 3:35:24 484 68 M35 Nathan Noel, 38, Minneapolis, MN 3:36:28 8:15 3:35:42 485 186 M20 Jonathan Burt, 21, St Paul, MN 3:36:31 8:15 3:36:20 486 63 M40 Andrew Nawrot, 42, Minnetonka, MN 3:36:32 8:16 3:35:04 487 31 M45 Justin Grammens, 48, St Paul, MN 3:36:32 8:16 3:35:27 488 187 M20 Matthew Peterson, 27, Saint Paul, MN 3:36:35 8:16 3:35:31 489 32 M45 Damon Allison, 45, Maple Grove, MN 3:36:38 8:16 3:36:18 490 64 M40 Derek Meyer, 44, Mendota Heights, MN 3:36:39 8:16 3:35:36 491 65 M40 Scott Striegel, 40, Saint Anthony, MN 3:36:40 8:16 3:35:36 493 14 M55 Randy Mulligan, 59, Woodbury, MN 3:36:48 8:16 3:36:04 494 69 M35 Pat Schultz, 38, Belle Plaine, MN 3:36:52 8:16 3:36:11 496 188 M20 Peter Wissink, 25, New York, NY 3:36:56 8:16 3:35:56 499 189 M20 Benjamin Galick, 34, Oakdale, MN 3:37:03 8:17 3:36:18 500 66 M40 Joel Huting, 41, Minneapolis, MN 3:37:04 8:17 3:37:01 502 70 M35 Adam Barber, 35, Crystal, MN 3:37:11 8:17 3:36:25 503 33 M45 Corey Bork, 45, Bloomington, MN 3:37:14 8:17 3:36:51 506 71 M35 Tyler Lindquist, 37, Woodbury, MN 3:37:19 8:17 3:36:34 507 190 M20 Benjamin Leiran, 21, Minneapolis, MN 3:37:20 8:17 3:36:08 508 191 M20 Luke Johnson, 22, St Paul, MN 3:37:29 8:18 3:33:46 509 67 M40 Isaiah Levreau, 41, St Paul, MN 3:37:40 8:18 3:37:26 510 192 M20 Holton Miller, 23, Waterloo, IA 3:37:41 8:18 3:36:26 511 20 M50 John Lee, 51, Blaine, MN 3:37:42 8:18 3:37:02 513 72 M35 Jesse Tresness, 37, Medina, MN 3:37:43 8:18 3:37:34 514 193 M20 Taylor Tuomie, 31, Saint Paul, MN 3:37:45 8:18 3:37:30 515 34 M45 Scott Hewitt, 45, Saint Paul, MN 3:38:08 8:19 3:37:37 516 194 M20 Mitchel Enos, 26, Savage, MN 3:38:08 8:19 3:36:59 518 73 M35 Dustin Truesdell, 38, Mendota Heights, MN 3:38:15 8:19 3:37:31 519 21 M50 Craig Holje, 51, Eden Prairie, MN 3:38:19 8:20 3:37:35 520 195 M20 Matan Karasov, 27, Washington, DC 3:38:23 8:20 3:37:22 521 35 M45 Dan Kerr, 45, Minnetonka, MN 3:38:25 8:20 3:38:14 524 3 M65 Robert Karasov, 66, Minneapolis, MN 3:38:37 8:20 3:37:36 527 196 M20 Logan Rau, 23, Abbotsford, WI 3:38:43 8:21 3:37:11 528 36 M45 Jordan Carver, 45, Kansas City, MO 3:38:44 8:21 3:38:11 529 197 M20 Kyle Staunton, 26, Edina, MN 3:38:50 8:21 3:38:11 530 198 M20 Austin Gould, 25, Minneapolis, MN 3:38:52 8:21 3:36:36 533 199 M20 Shane Harjes, 28, Minnetonka, MN 3:38:56 8:21 3:38:45 534 200 M20 Joel Braden, 31, Chicago, IL 3:38:57 8:21 3:38:38 535 37 M45 Kevin Halweg, 47, Wyoming, MN 3:38:58 8:21 3:37:35 536 201 M20 Dean Derhaag, 32, St. Louis Park, MN 3:39:02 8:21 3:37:37 537 38 M45 Michael Immer, 46, St Michael, MN 3:39:03 8:21 3:38:28 538 202 M20 Dillon Schloerb, 28, Ankeny, IA 3:39:15 8:22 3:38:19 539 203 M20 Daniel Martens, 32, Minneapolis, MN 3:39:15 8:22 3:38:21 540 204 M20 Christian Opland, 31, Minneapolis, MN 3:39:16 8:22 3:38:12 541 205 M20 Karl Brine-Doyle, 23, Merrifield, MN 3:39:24 8:22 3:38:43 542 68 M40 Amir Endale, 42, St Paul, MN 3:39:30 8:22 3:39:30 543 74 M35 Logan Morrow, 37, Little Canada, MN 3:39:33 8:22 3:39:06 546 39 M45 Brian Grove, 48, Hopkins, MN 3:39:44 8:23 3:39:07 547 69 M40 Nathan Cartwright, 43, Excelsior, MN 3:39:47 8:23 3:39:28 548 40 M45 Eric Stober, 45, Eagan, MN 3:39:50 8:23 3:38:37 549 206 M20 Peter Leslie, 31, Seattle, WA 3:39:54 8:23 3:39:39 550 75 M35 Kenz Becco, 35, Minneapolis, MN 3:39:54 8:23 3:37:27 552 22 M50 Daniel De Grace, 53, Minneapolis, MN 3:40:03 8:24 3:39:34 554 207 M20 Eric Weispfenning, 26, Saint Paul, MN 3:40:11 8:24 3:39:42 555 41 M45 Doug Prazak, 47, Inver Grove Heigh, MN 3:40:14 8:24 3:38:51 556 23 M50 Kyle Johnson, 51, Stillwater, MN 3:40:19 8:24 3:39:43 559 208 M20 Nicholas Race, 33, Minneapolis, MN 3:40:23 8:24 3:39:24 560 209 M20 Ben Dery, 34, Plymouth, MN 3:40:23 8:24 3:40:02 561 76 M35 Tim Anderson, 38, Minneapolis, MN 3:40:26 8:24 3:40:03 562 4 M60 Scott Ross, 62, Eden Prairie, MN 3:40:29 8:25 3:39:28 564 210 M20 Sean Larson, 30, Seattle, WA 3:40:35 8:25 3:40:23 565 42 M45 Matt Eliason, 47, Minneapolis, MN 3:40:40 8:25 3:39:53 566 211 M20 Dan Childs, 32, Rochester, MN 3:40:41 8:25 3:40:15 569 212 M20 Erik Lindstedt, 29, Red Wing, MN 3:40:51 8:25 3:39:59 570 213 M20 Anthony McLean, 26, Falmouth, MA 3:40:52 8:25 3:40:36 574 70 M40 Eric Walker, 40, Eden Prairie, MN 3:40:56 8:26 3:39:28 575 214 M20 Ted Tupper, 23, Woodbury, MN 3:40:59 8:26 3:39:28 577 215 M20 Lucas Richer, 28, Minneapolis, MN 3:41:10 8:26 3:40:36 578 216 M20 Aryeh Schwartz, 31, Washington, DC 3:41:12 8:26 3:40:09 579 71 M40 Eric Schirmers, 44, Apple Valley, MN 3:41:13 8:26 3:41:13 580 217 M20 Nick Swanson, 31, St Paul, MN 3:41:14 8:26 3:40:18 582 218 M20 Philip Stubbs, 30, Burnsville, MN 3:41:16 8:26 3:39:58 583 72 M40 John Richardson, 40, Austin, TX 3:41:17 8:26 3:41:11 584 219 M20 Ian Colby, 30, Minneapolis, MN 3:41:19 8:26 3:40:23 585 220 M20 Dan Keller, 27, Minneapolis, MN 3:41:24 8:27 3:40:32 586 43 M45 Fabio Loria, 48, Woodbury, MN 3:41:25 8:27 3:41:02 587 73 M40 Matt Lorenz, 41, St Paul, MN 3:41:27 8:27 3:40:48 588 221 M20 Daniel Bakken, 29, Minneapolis, MN 3:41:33 8:27 3:40:21 590 24 M50 Brian Kiecker, 54, Lakeville, MN 3:41:38 8:27 3:41:13 591 222 M20 James henry Alexander, 23, Minneapolis, MN 3:41:40 8:27 3:41:04 592 223 M20 Zachary Berg, 33, Lino Lakes, MN 3:41:47 8:28 3:40:44 594 74 M40 Eric Schmidt, 42, Edina, MN 3:41:57 8:28 3:39:33 596 224 M20 Keaton Danielson, 25, Baltimore, MD 3:42:00 8:28 3:40:56 597 75 M40 Joseph Nietfeld, 41, St. Paul, MN 3:42:04 8:28 3:41:50 598 225 M20 Tyler Gifford, 30, St Paul, MN 3:42:10 8:28 3:40:33 599 226 M20 Ted Duff, 25, Apple Valley, MN 3:42:31 8:29 3:41:02 600 77 M35 Eric Sodergren, 38, Edina, MN 3:42:34 8:29 3:42:10 601 78 M35 Jared Summers, 38, Minneapolis, MN 3:42:37 8:29 3:41:40 602 227 M20 Steven Popowitz, 28, Maple Grove, MN 3:42:40 8:30 3:41:12 603 15 M55 Steve Pekala, 56, Minneapolis, MN 3:42:41 8:30 3:41:35 604 79 M35 Joel Peters-Fransen, 36, Plymouth, MN 3:42:43 8:30 3:40:38 605 5 M60 Curt Billmeyer, 60, Plymouth, MN 3:42:46 8:30 3:42:05 606 25 M50 Chad Shilson, 50, Maple Grove, MN 3:42:50 8:30 3:42:45 607 44 M45 Shawn Slaven, 45, Plymouth, MN 3:42:51 8:30 3:42:18 609 228 M20 Blaze Fugina, 32, Cottage Grove, MN 3:42:56 8:30 3:42:05 611 45 M45 Matthew Preston, 49, Crystal, MN 3:42:59 8:30 3:41:29 612 229 M20 Andrew Lafortune, 22, Mound, MN 3:43:00 8:30 3:40:24 615 80 M35 Joe Becker, 39, Mendota Heights, MN 3:43:04 8:30 3:42:19 618 230 M20 Michael Fleming, 32, St Paul, MN 3:43:09 8:31 3:42:25 620 231 M20 Steven Dinges, 30, Minneapolis, MN 3:43:11 8:31 3:42:42 621 81 M35 Blair Huggins, 39, Albertville, MN 3:43:19 8:31 3:41:57 622 82 M35 Devin Kelly, 36, Dayton, OH 3:43:21 8:31 3:43:03 623 83 M35 Jason Liebsch, 36, Dayton, MN 3:43:22 8:31 3:42:54 624 232 M20 William Harris, 26, Minneapolis, MN 3:43:22 8:31 3:41:07 626 84 M35 Chase Shutak, 36, Minneapolis, MN 3:43:26 8:31 3:42:28 628 85 M35 Sequoia Block, 37, St Paul, MN 3:43:28 8:31 3:43:15 630 26 M50 Ben Urbanski, 50, Bloomington, MN 3:43:30 8:31 3:42:22 631 3 M18 Nathaniel Urbanski, 19, Bloomington, MN 3:43:31 8:32 3:42:22 633 76 M40 Michael Arlt, 44, Lakeville, MN 3:43:39 8:32 3:42:49 635 233 M20 Brett Anderson, 31, Cold Spring, MN 3:43:53 8:32 3:42:38 638 77 M40 Jim Mattson, 44, Excelsior, MN 3:44:00 8:33 3:43:24 640 86 M35 Gregg Day, 36, Brainerd, MN 3:44:22 8:33 3:43:33 641 234 M20 Michael Leonard, 31, Minneapolis, MN 3:44:24 8:34 3:43:52 642 235 M20 Tim Van Laarhoven, 25, Plymouth, MN 3:44:32 8:34 3:41:06 643 78 M40 Ryan Hemmingsen, 43, Minneapolis, MN 3:44:36 8:34 3:43:42 644 87 M35 Logan Kelly, 38, Minneapolis, MN 3:44:39 8:34 3:43:03 645 79 M40 Ambar Bajpai, 43, Minneapolis, MN 3:44:44 8:34 3:43:48 646 80 M40 Seth Bjorklund, 40, Eden Prairie, MN 3:44:47 8:34 3:43:12 647 236 M20 Kevin Mack, 31, Minneapolis, MN 3:44:53 8:35 3:43:46 648 237 M20 Brett Ellerbroek, 29, Urbandale, IA 3:44:58 8:35 3:44:09 650 238 M20 Brendan Meier, 32, Rochester, MN 3:44:59 8:35 3:43:24 652 88 M35 Rafi Mottahedeh, 38, Minneapolis, MN 3:45:02 8:35 3:42:57 654 89 M35 Starke Mueller, 39, Saint Paul, MN 3:45:03 8:35 3:43:15 659 239 M20 Matt Deleon, 33, Golden Valley, MN 3:45:13 8:35 3:43:50 660 240 M20 Hunter Babcock, 21, Minneapolis, MN 3:45:18 8:36 3:43:21 661 241 M20 Nicholas Schmidtke, 25, Minneapolis, MN 3:45:19 8:36 3:44:20 664 242 M20 Eric Bakken, 25, Minneapolis, MN 3:45:31 8:36 3:44:19 666 81 M40 Jeff Koetting, 43, Overland Park, KS 3:45:34 8:36 3:41:48 668 82 M40 Mitch Lark, 42, Saint Paul, MN 3:45:39 8:36 3:42:02 672 27 M50 Brian Lammers, 51, Minneapolis, MN 3:45:51 8:37 3:44:56 674 243 M20 Nicholas Nelson, 24, Roseville, MN 3:46:00 8:37 3:42:53 676 244 M20 Alex Nelson, 27, Fairmont, MN 3:46:03 8:37 3:43:35 677 245 M20 Nathan Weingarden, 32, St Paul, MN 3:46:04 8:37 3:45:14 678 16 M55 Ayron Glynn, 56, River Falls, WI 3:46:06 8:37 3:45:13 680 246 M20 Max Mehlhorn, 33, Minneapolis, MN 3:46:13 8:38 3:44:49 681 90 M35 Brandon Wales, 36, St Paul, MN 3:46:15 8:38 3:43:50 683 17 M55 Marc Owens-Kurtz, 59, St Paul, MN 3:46:15 8:38 3:45:59 684 247 M20 Ryan Bouslog, 32, Saint Paul, MN 3:46:16 8:38 3:45:09 685 248 M20 Eric Barajas, 22, Burnsville, MN 3:46:17 8:38 3:45:37 687 249 M20 Nathan Glynn, 24, Minneapolis, MN 3:46:25 8:38 3:46:20 689 250 M20 Leif Melvin, 34, Chicago, IL 3:46:33 8:38 3:46:03 691 251 M20 Tyler Greeley, 29, Tampa, FL 3:46:37 8:39 3:46:21 692 83 M40 Kevin Krech, 40, Eagan, MN 3:46:38 8:39 3:45:20 693 28 M50 Galen Hedlund, 51, Saint Paul, MN 3:46:42 8:39 3:46:38 694 91 M35 Erik Knight, 39, Edina, MN 3:46:46 8:39 3:46:12 696 46 M45 Jonathan Van Loo, 49, El Dorado Hills, CA 3:46:52 8:39 3:44:46 699 252 M20 Michael Broshat, 28, Woodbury, MN 3:46:58 8:39 3:45:20 702 47 M45 Kelcey Knott, 47, Saint Paul, MN 3:47:05 8:40 3:46:26 703 84 M40 Amit Mattoo, 42, Chanhassen, MN 3:47:05 8:40 3:45:37 704 48 M45 John Baker, 48, St. Paul, MN 3:47:05 8:40 3:46:38 705 253 M20 Ryan McVeigh, 28, Milwaukee, WI 3:47:07 8:40 3:46:31 706 254 M20 Ian Lowther, 34, Minneapolis, MN 3:47:11 8:40 3:45:42 707 6 M60 Bruce Jenkinson, 63, St Paul, MN 3:47:15 8:40 3:46:13 708 85 M40 Allen Lemay, 40, Minneapolis, MN 3:47:16 8:40 3:47:06 709 255 M20 Daniel Reach, 34, Charlotte, NC 3:47:19 8:40 3:45:13 712 256 M20 Thomas Kollasch, 21, Bancroft, IA 3:47:31 8:41 3:46:01 713 86 M40 Angel Morocho, 41, Minneapolis, MN 3:47:35 8:41 3:45:45 715 257 M20 Kenton Pagel, 32, Circle Pines, MN 3:47:40 8:41 3:46:46 716 92 M35 Adam Malloy, 35, Charlotte, NC 3:47:42 8:41 3:47:30 718 258 M20 Nick De Leon, 25, Minneapolis, MN 3:47:51 8:41 3:44:53 719 259 M20 Lukas Steffensmeier, 26, St Paul, MN 3:48:01 8:42 3:46:52 720 87 M40 Timothy Kalmer, 40, Wauwatosa, WI 3:48:08 8:42 3:47:57 721 260 M20 Peter Liffrig, 23, Apple Valley, MN 3:48:10 8:42 3:46:09 722 93 M35 Brendon Liner, 35, Vancouver, BC 3:48:10 8:42 3:47:37 723 261 M20 Ian Adams, 34, Minneapolis, MN 3:48:11 8:42 3:47:02 724 18 M55 Mike Erlandson, 57, Minneapolis, MN 3:48:15 8:42 3:47:47 725 94 M35 Nate Schraan, 37, Verona, WI 3:48:23 8:43 3:46:56 726 262 M20 Simon Peterson, 23, Golden Valley, MN 3:48:28 8:43 3:46:59 727 29 M50 Thomas Perkins, 50, Houston, TX 3:48:31 8:43 3:47:06 728 88 M40 Brian Doe, 43, Stillwater, MN 3:48:31 8:43 3:47:06 729 30 M50 Eric Bratvold, 53, Lake Elmo, MN 3:48:31 8:43 3:47:05 731 95 M35 Michael Klinkenborg, 36, Delano, MN 3:48:36 8:43 3:46:00 732 263 M20 Patricio Cortina, 24, Minneapolis, MN 3:48:38 8:43 3:46:27 734 96 M35 Andrew Nick, 38, Apple Valley, MN 3:48:39 8:43 3:47:34 735 7 M60 Bryan Bolton, 64, Lutherville-Timon, MD 3:48:40 8:43 3:48:25 736 4 M18 Jace Pulkrabek, 18, Minneapolis, MN 3:48:45 8:43 3:47:28 737 97 M35 Ben Volden, 36, Minneapolis, MN 3:48:51 8:44 3:48:33 738 98 M35 Devin Scherer, 36, Excelsior, MN 3:48:54 8:44 3:48:40 739 264 M20 Drew Archibeque, 34, Blaine, MN 3:48:55 8:44 3:47:59 740 99 M35 Casey Nelson, 39, Plymouth, MN 3:49:00 8:44 3:47:39 741 265 M20 Tony Miller, 29, Edina, MN 3:49:04 8:44 3:46:56 742 100 M35 Branden Kowal, 35, Minnetonka, MN 3:49:15 8:45 3:48:12 746 89 M40 Jamie Fischer, 40, Stillwater, MN 3:49:16 8:45 3:47:31 747 101 M35 Adam Summers, 39, Bergenfield, NJ 3:49:16 8:45 3:48:46 748 31 M50 Braden Beam, 54, St Louis Park, MN 3:49:17 8:45 3:48:28 749 266 M20 Cole Cohorst, 22, Green Bay, WI 3:49:20 8:45 3:49:12 750 90 M40 Darrin Landes, 44, Madison, WI 3:49:22 8:45 3:49:03 751 267 M20 Patrick Stahl, 23, Brooklyn Park, MN 3:49:28 8:45 3:46:23 754 268 M20 Alec Robertson, 31, Minneapolis, MN 3:49:33 8:45 3:49:01 755 49 M45 Joseph Bump, 45, Saint Paul, MN 3:49:39 8:46 3:46:55 756 91 M40 Justin Hammar, 40, Minneapolis, MN 3:49:52 8:46 3:47:02 757 102 M35 Ian Tonks, 37, Minneapolis, MN 3:49:58 8:46 3:48:59 761 50 M45 Charles Drayton, 46, St. Paul, MN 3:50:11 8:47 3:49:35 762 269 M20 Steven Bickford, 33, Burnsville, MN 3:50:16 8:47 3:48:07 763 19 M55 David Bagley, 56, Minneapolis, MN 3:50:18 8:47 3:46:51 765 103 M35 Ryan Wordelman, 37, Minneapolis, MN 3:50:30 8:48 3:49:19 768 104 M35 Andrew Johnson, 35, Eden Prairie, MN 3:50:33 8:48 3:48:51 771 270 M20 Luke Koskie, 24, Forest Lake, MN 3:50:46 8:48 3:48:44 772 92 M40 Joshua Kapfhamer, 40, Minneapolis, MN 3:50:48 8:48 3:50:05 773 271 M20 Kerry Vohnoutka, 29, Shakopee, MN 3:50:48 8:48 3:50:38 774 272 M20 Bailey Peterson, 22, St Paul, MN 3:50:48 8:48 3:50:05 776 51 M45 Stijn Vanhauwaert, 46, Minneapolis, MN 3:50:54 8:48 3:48:33 778 273 M20 Tom Trachtman, 34, Minneaplis, MN 3:51:01 8:49 3:50:16 781 274 M20 Mitchell Susa, 24, Apple Valley, MN 3:51:07 8:49 3:50:11 782 93 M40 Johnny Povolny, 40, New Brighton, MN 3:51:09 8:49 3:50:18 784 94 M40 Daniel Butler, 43, St Paul, MN 3:51:14 8:49 3:50:48 785 8 M60 Paul Stein, 63, Lakeville, MN 3:51:16 8:49 3:50:58 789 275 M20 Christopher Kelly, 32, Maple Grove, MN 3:51:27 8:50 3:50:15 790 276 M20 Quentin Drane, 24, River Forest, IL 3:51:27 8:50 3:50:42 791 20 M55 Jeff Miller, 57, Minneapolis, MN 3:51:28 8:50 3:50:51 792 32 M50 Jim Nord, 54, Maple Grove, MN 3:51:28 8:50 3:51:04 794 21 M55 Martin Madrid, 55, Saint Louis Park, MN 3:51:32 8:50 3:51:17 795 277 M20 Gregg Carver, 32, Omaha, NE 3:51:35 8:50 3:50:27 796 95 M40 Dustin Brown, 43, Maple Lake, MN 3:51:37 8:50 3:50:20 797 105 M35 Jacob Sirek, 37, Minneapolis, MN 3:51:39 8:50 3:51:29 800 52 M45 Ryan Marth, 45, Minneapolis, MN 3:51:41 8:50 3:51:32 801 96 M40 Aaron Hoffmann, 41, Waltham, MA 3:51:43 8:50 3:49:25 803 106 M35 Andrew Porn, 35, Minneapolis, MN 3:51:47 8:50 3:49:39 804 278 M20 Jordan Groeneweg, 29, Robbinsdale, MN 3:51:47 8:50 3:49:15 805 279 M20 Mark Lehn, 27, Shoreview, MN 3:51:52 8:51 3:49:14 806 280 M20 Jacob Toay, 20, Andover, MN 3:51:55 8:51 3:50:29 807 281 M20 Calvin Werth, 25, Moorhead, MN 3:51:58 8:51 3:50:44 808 97 M40 Mario Sazo-Castro, 40, Minnetonka, MN 3:51:59 8:51 3:51:43 809 98 M40 John Muthama, 44, Hopkins, MN 3:52:00 8:51 3:51:44 810 282 M20 Michael Vandevoorde, 26, Minneapolis, MN 3:52:05 8:51 3:50:35 814 283 M20 Jayson Levoir, 32, Edina, MN 3:52:19 8:52 3:51:44 815 107 M35 Kong Vang, 38, Cottage Grove, MN 3:52:22 8:52 3:51:31 817 53 M45 Brian Ericson, 48, Minneapolis, MN 3:52:25 8:52 3:52:01 818 33 M50 Chi Yeung, 51, Minneapolis, MN 3:52:26 8:52 3:48:04 820 99 M40 Douglas Dworak, 41, Edina, MN 3:52:29 8:52 3:50:57 822 108 M35 Jacob Haapala, 35, Minneapolis, MN 3:52:31 8:52 3:52:07 823 284 M20 Jason Lewis, 34, Nowthen, MN 3:52:31 8:52 3:51:43 824 285 M20 Samuel Glade, 25, Hudson, WI 3:52:32 8:52 3:51:50 826 286 M20 John McCulloch, 33, Plymouth, MN 3:52:36 8:52 3:51:38 828 34 M50 Sam (gary Carlson, 54, Superior, WI 3:52:41 8:52 3:52:25 829 54 M45 Ajay Bapat, 49, Minneapolis, MN 3:52:45 8:53 3:52:09 830 100 M40 Jeremy Page, 43, St. Paul, MN 3:52:48 8:53 3:35:54 832 287 M20 Bradey Kamish, 24, Waconia, MN 3:52:53 8:53 3:52:47 833 109 M35 Benjamin Petsch, 37, Apple Valley, MN 3:52:56 8:53 3:52:07 834 55 M45 Dylan McGuill, 46, Dallas, TX 3:52:56 8:53 3:52:37 838 101 M40 Mike Bibelheimer, 41, Plymouth, MN 3:53:06 8:53 3:52:13 841 288 M20 Eugene Bellin, 31, Apple Valley, MN 3:53:16 8:54 3:49:16 842 102 M40 Matthew Anderson, 41, Lakeville, MN 3:53:18 8:54 3:52:01 844 4 M65 Mike Babcock, 66, Minneapolis, MN 3:53:25 8:54 3:51:38 845 110 M35 Jonathon Carter, 39, Minneapolis, MN 3:53:26 8:54 3:53:05 848 22 M55 Dewain Wasson, 59, Hudson, WI 3:53:32 8:54 3:52:44 849 289 M20 Chad Lilja, 34, Farmington, MN 3:53:33 8:54 3:51:06 851 103 M40 Jeremy Daml, 42, Fridley, MN 3:53:36 8:55 3:53:18 853 111 M35 Joe Beutel, 39, Minneapolis, MN 3:53:42 8:55 3:53:26 856 290 M20 Peder Smith, 24, Baxter, MN 3:53:47 8:55 3:52:47 857 35 M50 Serge Nester, 52, Bloomington, MN 3:53:47 8:55 3:53:29 858 291 M20 Brian Lewis, 33, Salem, OR 3:53:48 8:55 3:52:51 859 23 M55 Noboru Tomonari, 58, Northfield, MN 3:53:49 8:55 3:53:32 862 292 M20 Gunnar McCarthy, 25, Chanhassen, MN 3:53:51 8:55 3:53:39 863 293 M20 Gordon Johnson, 28, Hudson, WI 3:53:52 8:55 3:50:53 864 294 M20 Nick Martin, 21, La Vista, NE 3:53:55 8:55 3:52:43 866 104 M40 Greg Harmon, 43, Roseville, MN 3:53:57 8:55 3:52:42 867 295 M20 Dylan Ghormley, 22, Redwing, MN 3:53:58 8:55 3:50:56 868 296 M20 Alex Barnard, 24, Hudson, WI 3:53:58 8:55 3:52:35 869 105 M40 Adam Ghormley, 40, Lake Elmo, MN 3:53:58 8:55 3:50:57 870 112 M35 Derek Eklund, 36, Bloomington, MN 3:53:59 8:55 3:52:01 871 297 M20 Sean Ulrikson, 26, Big Lake, MN 3:54:04 8:56 3:51:06 874 298 M20 Casey Profita, 32, Minneapolis, MN 3:54:13 8:56 3:52:53 875 299 M20 Alex Calof, 33, Minneapolis, MN 3:54:14 8:56 3:53:22 876 5 M65 David Munn, 66, Minneapolis, MN 3:54:14 8:56 3:53:35 877 36 M50 Robert Dilla, 53, Inver Grove Heigh, MN 3:54:16 8:56 3:52:50 878 37 M50 Stephen Kennedy, 52, Hudson, WI 3:54:20 8:56 3:53:43 882 113 M35 Sean Sanford, 39, Saint Paul, MN 3:54:30 8:57 3:53:55 883 300 M20 Jake Rydland, 28, Colorado Springs, CO 3:54:32 8:57 3:52:58 884 301 M20 Liam Dougherty, 26, South St Paul, MN 3:54:35 8:57 3:52:18 885 5 M18 Charlie Okeefe, 18, Kensington, MD 3:54:38 8:57 3:53:50 887 106 M40 Brady Walz, 43, St. Paul, MN 3:54:39 8:57 3:53:11 889 302 M20 Marcus Starr, 34, Oak Grove, MN 3:54:40 8:57 3:53:31 890 303 M20 Ryan Lembke, 24, Chaska, MN 3:54:41 8:57 3:54:35 891 304 M20 Derek Bratrud, 26, Chicago, IL 3:54:45 8:57 3:53:39 893 114 M35 Wesley Stefonek, 35, Madison, WI 3:54:50 8:57 3:53:56 894 305 M20 Bill Dumke, 34, Savage, MN 3:54:50 8:57 3:52:14 895 107 M40 Nathan Higgins, 43, Minneapolis, MN 3:54:51 8:57 3:54:38 896 108 M40 Aneudy Nunez, 40, Minneapolis, MN 3:54:52 8:57 3:51:12 898 38 M50 Don Simmel, 51, Cambridge, MN 3:54:56 8:58 3:53:28 900 306 M20 Nick Phelan, 30, Minneapolis, MN 3:54:59 8:58 3:54:23 901 307 M20 Andrew Maher, 31, Minneapolis, MN 3:54:59 8:58 3:53:55 905 115 M35 Douglas Czaplicki, 38, St Paul, MN 3:55:08 8:58 3:53:42 906 308 M20 Nathan Rausch, 29, Minneapolis, MN 3:55:10 8:58 3:51:24 907 109 M40 Christopher Markuson, 41, Richfield, MN 3:55:12 8:58 3:53:57 908 110 M40 Todd Larsen, 43, Robbinsdale, MN 3:55:19 8:59 3:54:21 909 56 M45 Shawn Deitering, 47, Edina, MN 3:55:21 8:59 3:54:22 910 116 M35 Ryan Hanson, 39, Grand Rapids, MI 3:55:24 8:59 3:53:40 911 111 M40 Luke Severson, 40, Minneapolis, MN 3:55:28 8:59 3:54:41 912 117 M35 Brandon Supernault, 39, St Paul, MN 3:55:29 8:59 3:54:33 913 118 M35 Brent Bauman, 35, Bloomington, MN 3:55:29 8:59 3:53:44 914 119 M35 Evan Lapiska, 37, Minneapolis, MN 3:55:32 8:59 3:54:38 915 120 M35 Brian Quinn, 37, Minneapolis, MN 3:55:33 8:59 3:54:52 916 24 M55 Perry Aasness, 57, Woodbury, MN 3:55:37 8:59 3:54:10 917 121 M35 Patrick Schneeman, 39, Saint Paul, MN 3:55:40 8:59 3:54:08
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

920 57 M45 Chad Allison, 49, Chandler, AZ 3:55:46 9:00 3:55:26 921 112 M40 Jason Halvorson, 41, Redwood Falls, MN 3:55:47 9:00 3:54:07 922 39 M50 Jason Sheard, 50, Maple Grove, MN 3:55:49 9:00 3:54:22 923 122 M35 Joshua Oertli, 39, Edina, MN 3:55:50 9:00 3:55:14 924 123 M35 Erich Kliewer, 35, St Louis Park, MN 3:55:50 9:00 3:54:37 925 309 M20 Matthew Fisher, 34, Mahtomedi, MN 3:55:54 9:00 3:54:54 927 113 M40 Jacob Hovden, 41, Farmington, MN 3:55:58 9:00 3:52:50 929 40 M50 Tod Johnson, 51, Lakeway, TX 3:56:00 9:00 3:54:57 930 310 M20 Andrew Megears, 29, Minneapolis, MN 3:56:02 9:00 3:55:27 931 124 M35 Robert Zirkel, 35, Minneapolis, MN 3:56:02 9:00 3:52:12 933 311 M20 Tom Keeler, 34, Roseville, MN 3:56:09 9:00 3:54:56 934 312 M20 Alex Tarabochia, 32, Gainesville, FL 3:56:12 9:01 3:54:43 938 125 M35 Matthew Nokleby, 39, Minneapolis, MN 3:56:22 9:01 3:55:08 939 313 M20 Andrew Kleckner, 34, Minneapolis, MN 3:56:23 9:01 3:55:58 940 126 M35 Mark Jundt, 37, Saint Paul, MN 3:56:25 9:01 3:55:29 941 127 M35 Joe Williams, 38, Marietta, GA 3:56:27 9:01 3:55:47 945 128 M35 Kyle Cappiello, 39, Medina, MN 3:56:31 9:01 3:56:00 946 314 M20 Peter Schuette, 32, Fox Point, WI 3:56:32 9:01 3:52:31 947 129 M35 Stephen Belle-Isle, 36, Manchester, NH 3:56:33 9:01 3:56:02 950 130 M35 Brandon Goodman, 36, Hendersonville, TN 3:56:38 9:02 3:53:59 951 315 M20 Andrew Tarasuk, 21, La Grange Park, IL 3:56:41 9:02 3:54:22 952 316 M20 David Stabley, 31, Minneapolis, MN 3:56:41 9:02 3:55:48 954 131 M35 Eric Stavenger, 37, Minnetonka, MN 3:56:42 9:02 3:53:52 955 317 M20 Steven Olawsky, 28, Minneapolis, MN 3:56:45 9:02 3:54:16 956 318 M20 Matt Hensel, 31, New York, NY 3:56:53 9:02 3:54:37 958 319 M20 Chase Christopherson, 27, Fargo, ND 3:56:57 9:02 3:56:24 960 320 M20 Tyler Drews, 32, Winnipeg, MB 3:56:59 9:02 3:56:46 962 114 M40 Melvin Carter III, 42, St Paul, MN 3:57:05 9:03 3:57:02 963 321 M20 Devin Bjelland, 26, Minneapolis, MN 3:57:09 9:03 3:56:26 964 322 M20 Graham Gregori, 29, Minneapolis, MN 3:57:11 9:03 3:56:51 965 132 M35 Andrew Murphy, 38, Caledonia, IL 3:57:11 9:03 3:57:06 967 323 M20 Matthew Hockert, 24, Circle Pines, MN 3:57:11 9:03 3:56:51 968 58 M45 Boormor Vang, 46, Brooklyn Park, MN 3:57:14 9:03 3:53:48 970 115 M40 Chris Bellmont, 42, Apple Valley, MN 3:57:15 9:03 3:55:45 974 25 M55 Greg Connell, 58, Minneapolis, MN 3:57:28 9:03 3:56:57 975 133 M35 Ben Bohline, 35, Edina, MN 3:57:28 9:03 3:56:01 976 134 M35 Brian Charlton, 37, Minneapolis, MN 3:57:32 9:04 3:57:24 982 26 M55 Darren Senn, 55, Stillwater, MN 3:57:52 9:04 3:56:48 984 324 M20 Jason Ruetten, 24, Minneapolis, MN 3:57:54 9:04 3:57:05 987 325 M20 Matthew Johns, 25, Minneapolis, MN 3:58:00 9:05 3:55:51 990 135 M35 Seth Beccard, 37, St Louis Park, MN 3:58:00 9:05 3:56:40 992 326 M20 Chris Pierson, 26, Minneapolis, MN 3:58:03 9:05 3:56:54 993 327 M20 Justin Jones, 34, Juneau, AK 3:58:04 9:05 3:57:08 995 328 M20 Aidan Keefe, 22, St Paul, MN 3:58:07 9:05 3:56:49 997 59 M45 Nathan Warden, 45, Jordan, MN 3:58:09 9:05 3:57:24 999 136 M35 Isaac Olson, 39, Buffalo, MN 3:58:12 9:05 3:54:18 1000 60 M45 Chris Rea, 49, Edina, MN 3:58:12 9:05 3:57:06 1001 137 M35 Andrew Fink, 39, St Paul, MN 3:58:15 9:05 3:56:44 1002 41 M50 Benjamin Leonard, 53, Plymouth, MN 3:58:16 9:05 3:56:31 1004 138 M35 Travis Hibbard, 36, Rosemount, MN 3:58:20 9:05 3:57:57 1006 329 M20 Christian Ramirez, 21, West Saint Paul, MN 3:58:30 9:06 3:56:31 1007 116 M40 Jacob Wheeler, 43, Traverse City, MI 3:58:36 9:06 3:58:24 1008 330 M20 Moritz Roeser, 32, Minneapolis, MN 3:58:37 9:06 3:57:12 1010 331 M20 Kiel McElveen, 34, St Paul, MN 3:58:40 9:06 3:56:45 1011 139 M35 Max Fitzgerald, 35, Deephaven, MN 3:58:42 9:06 3:58:07 1012 6 M65 John Conry, 65, Duluth, MN 3:58:43 9:06 3:56:17 1013 332 M20 Ryan Myers, 30, La Crosse, WI 3:58:43 9:06 3:57:47 1014 333 M20 Zachary Doherty, 23, Lindstrom, MN 3:58:44 9:06 3:54:30 1015 117 M40 Dash Miller, 43, Minneapolis, MN 3:58:46 9:06 3:57:10 1016 334 M20 Peter Alexander, 28, Minneapolis, MN 3:58:47 9:06 3:57:33 1017 335 M20 Benjamin Sewell, 21, Minneapolis, MN 3:58:49 9:07 3:56:29 1020 336 M20 Kevin Anderson, 25, Minneapolis, MN 3:58:51 9:07 3:57:56 1021 118 M40 David Rickheim, 44, Stillwater, MN 3:58:51 9:07 3:58:37 1022 27 M55 Sou Yang, 56, Saint Paul, MN 3:58:52 9:07 3:55:25 1023 140 M35 Anders Dybdahl, 38, St Louis Park, MN 3:58:52 9:07 3:56:44 1025 119 M40 Paul Forsberg, 40, Lake Elmo, MN 3:58:57 9:07 3:55:47 1026 42 M50 David Pratt, 51, St Paul, MN 3:58:58 9:07 3:57:47 1028 337 M20 Duncan Ince, 22, Lakeville, MN 3:59:01 9:07 3:57:42 1030 141 M35 Grant Baker, 36, Minnetonka, MN 3:59:05 9:07 3:56:15 1031 120 M40 John Oakes, 42, Minneapolis, MN 3:59:07 9:07 3:58:54 1032 28 M55 Wesley Jankowski, 59, Highlands Ranch, CO 3:59:10 9:07 3:56:47 1034 142 M35 Greg Davis, 38, Rochester, MN 3:59:11 9:07 3:58:21 1037 43 M50 Nick Essma, 53, Edina, MN 3:59:14 9:07 3:58:46 1038 44 M50 David Barnes, 54, Lakeville, MN 3:59:18 9:08 3:58:34 1040 121 M40 Cliff Reithel, 41, Minnetonka, MN 3:59:19 9:08 3:57:50 1041 338 M20 Nicholas Peterson, 30, Minneapolis, MN 3:59:19 9:08 3:57:37 1042 339 M20 Zachariah Hubert, 29, Saint Louis Park, MN 3:59:22 9:08 3:57:45 1043 340 M20 Tristan Boyd, 30, Minneapolis, MN 3:59:23 9:08 3:57:09 1044 341 M20 Abraham Kim, 22, Saint Paul, MN 3:59:28 9:08 3:56:29 1047 6 M18 Kevin Pfister, 19, Minneapolis, MN 3:59:38 9:08 3:59:00 1052 342 M20 Nick Goffard, 32, Minneapolis, MN 3:59:53 9:09 3:57:03 1053 122 M40 Tim Nordberg, 40, Chanhassen, MN 3:59:55 9:09 3:58:51 1054 123 M40 Matt Erickson, 44, Shoreview, MN 3:59:56 9:09 3:59:06 1057 143 M35 Christopher Hallemeier, 39, Rochester, MN 3:59:58 9:09 3:58:35 1058 343 M20 Jordan Axelrod, 27, Brooklyn, NY 3:59:59 9:09 3:57:45 1059 124 M40 Steven Davis, 42, Excelsior, MN 4:00:00 9:09 3:59:10 1060 45 M50 Robert Gavin, 54, Gilroy, CA 4:00:00 9:09 3:56:55 1061 29 M55 Michael Bratrud, 57, Eden Prairie, MN 4:00:01 9:09 3:58:56 1062 144 M35 Tyler Adams, 35, Blaine, MN 4:00:03 9:09 3:58:55 1068 30 M55 Stephen Donahue, 56, Minneapolis, MN 4:00:21 9:10 3:59:08 1069 46 M50 Chris Wilton, 53, Apple Valley, MN 4:00:24 9:10 3:58:51 1070 145 M35 Joe Briese, 35, Rochester, MN 4:00:30 9:10 3:59:07 1071 61 M45 Benjamin Lovin, 45, Rosemount, MN 4:00:33 9:10 4:00:18 1072 62 M45 Paul Theisen, 46, Rosemount, MN 4:00:34 9:11 4:00:19 1074 47 M50 Jim Lamb, 51, Maplewood, MN 4:00:37 9:11 3:58:25 1078 344 M20 Mitchell Emslander, 26, Sartell, MN 4:00:42 9:11 3:59:04 1082 31 M55 Mike Diener, 55, Victoria, MN 4:00:56 9:11 3:59:58 1083 345 M20 Bryan Hauge, 31, Medford, MN 4:01:00 9:12 4:00:22 1085 346 M20 Esteban Bedoya Posada, 23, Rochester, MN 4:01:07 9:12 3:59:49 1086 347 M20 Derek Yell, 31, Chaska, MN 4:01:07 9:12 4:00:53 1087 63 M45 John Frederick, 46, Glen Ellyn, IL 4:01:08 9:12 3:58:12 1089 64 M45 Ahmet Turhan Atan, 49, Minneapolis, MN 4:01:11 9:12 3:59:43 1090 348 M20 Seth Bacaner, 25, Austin, TX 4:01:13 9:12 4:00:27 1097 349 M20 Daniel Hinkel, 28, Huntington Beach, CA 4:01:25 9:12 3:59:19 1098 146 M35 Sam Patet, 35, South St Paul, MN 4:01:30 9:13 3:59:12 1099 9 M60 Matthew Hall, 61, Washington, DC 4:01:34 9:13 4:00:38 1100 350 M20 Timothy Snook, 34, Buffalo, MN 4:01:39 9:13 3:59:38 1101 125 M40 Asher Miller, 41, Edina, MN 4:01:39 9:13 4:00:47 1103 351 M20 Michael Behrends, 34, Minneapolis, MN 4:01:42 9:13 4:01:28 1104 147 M35 Will O'Keefe, 36, Minneapolis, MN 4:01:42 9:13 3:59:47 1106 352 M20 Scott Nast, 34, Minneapolis, MN 4:01:44 9:13 3:59:32 1107 148 M35 Omar Jiru, 37, Otsego, MN 4:01:47 9:13 4:01:16 1108 353 M20 Ben Konfrst, 25, St. Louis Park, MN 4:01:48 9:13 4:01:11 1109 32 M55 Doug Fulton, 56, Minneapolis, MN 4:01:49 9:13 4:00:35 1111 354 M20 Michael O'Neil, 24, St. Louis Park, MN 4:02:02 9:14 4:00:04 1113 355 M20 Christopher Mastley, 34, Andover, MN 4:02:14 9:14 4:00:02 1114 65 M45 Christopher Pouliot, 45, Circle Pines, MN 4:02:22 9:15 3:58:29 1117 356 M20 Adam Roberson, 33, Eagan, MN 4:02:39 9:15 4:02:20 1119 126 M40 Bryan Rife, 44, Andover, MN 4:02:45 9:16 3:59:42 1120 357 M20 Renato Firmento, 28, Des Moines, IA 4:02:50 9:16 4:00:42 1121 66 M45 Glenn Campbell, 45, Minneapolis, MN 4:02:53 9:16 4:00:45 1126 358 M20 Erik Nelson, 25, Rochester, MN 4:03:13 9:17 4:00:31 1127 127 M40 Charlie Knudsen, 40, Brooklyn Park, MN 4:03:18 9:17 3:59:56 1130 359 M20 Adam Cloeter, 33, Winona, MN 4:03:20 9:17 4:02:40 1131 360 M20 Luke Hanson, 33, Lenexa, KS 4:03:23 9:17 4:02:00 1132 361 M20 Devin Cory, 34, Minneapolis, MN 4:03:23 9:17 4:02:00 1134 48 M50 David Kelley, 51, Minneapolis, MN 4:03:25 9:17 4:01:17 1136 149 M35 Nicholas Segale, 37, Chanhassen, MN 4:03:29 9:17 4:01:07 1137 362 M20 Kory McDonald, 27, St. Louis Park, MN 4:03:33 9:17 4:01:36 1141 363 M20 Ryan Rabe, 22, Hinckley, MN 4:03:40 9:18 4:02:36 1142 364 M20 Connor Langfield, 28, Rosemount, MN 4:03:50 9:18 4:02:26 1143 365 M20 Arens Nyongesa, 29, Rosemount, MN 4:03:51 9:18 4:03:42 1144 366 M20 Zac Villarreal, 26, Vadnais Heights, MN 4:03:53 9:18 4:02:16 1148 1 M70 Cliff Reithel, 73, Madison, WI 4:04:01 9:18 4:02:33 1150 33 M55 Daniel O'Connor, 59, Chanhassen, MN 4:04:05 9:19 4:02:50 1153 150 M35 Sean Eppel, 37, Maple Grove, MN 4:04:10 9:19 4:00:53 1157 67 M45 David Barbee, 46, Minneapolis, MN 4:04:17 9:19 4:02:25 1158 68 M45 Karl Erickson, 49, Maplewood, MN 4:04:19 9:19 4:03:18 1159 367 M20 Riley Slavics, 24, Chanhassen, MN 4:04:20 9:19 4:02:19 1160 34 M55 Michael Hu, 59, Minneapolis, MN 4:04:28 9:19 4:03:20 1161 368 M20 Keaton Morgan, 27, Minneapolis, MN 4:04:29 9:20 4:03:47 1162 49 M50 David Soll, 50, St. Paul, MN 4:04:29 9:20 4:01:04 1163 151 M35 Travis Pickell, 37, St Paul, MN 4:04:31 9:20 4:03:35 1165 69 M45 Darren Anderson, 46, Chanhassen, MN 4:04:32 9:20 4:03:40 1166 50 M50 Derek Johnson, 50, Edina, MN 4:04:34 9:20 4:03:06 1167 152 M35 Daniel Lotz, 37, Arden Hills, MN 4:04:35 9:20 4:03:59 1168 153 M35 Brad Dahlman, 36, Edina, MN 4:04:35 9:20 4:02:17 1169 369 M20 Erik Berthelsen, 27, St. Paul, MN 4:04:39 9:20 4:02:11 1170 35 M55 Michael Sheppard, 55, Cape Coral, FL 4:04:42 9:20 4:04:36 1171 128 M40 Matt Clark, 42, St. Paul, MN 4:04:48 9:20 4:03:50 1172 51 M50 Randy Pitan, 52, Savage, MN 4:04:55 9:20 4:03:18 1174 129 M40 Daniel Baxter, 42, Minneapolis, MN 4:04:57 9:21 4:04:18 1177 154 M35 James Rodriguez, 35, Maple Grove, MN 4:05:05 9:21 4:03:46 1178 70 M45 Ryan Takeuchi, 46, Flagstaff, AZ 4:05:06 9:21 4:04:18 1181 370 M20 Victor Wang, 25, Saint Paul, MN 4:05:11 9:21 4:04:02 1183 52 M50 Gregory Orman, 52, Fairway, KS 4:05:13 9:21 4:04:06 1184 155 M35 Benjamin Grover-Manthey, 35, Plymouth, MN 4:05:15 9:21 4:01:21 1185 371 M20 Jeff Truitt, 34, Excelsior, MN 4:05:15 9:21 4:02:15 1187 372 M20 Jack Nermyr, 24, Minneapolis, MN 4:05:16 9:21 4:04:31 1188 130 M40 Chad Sonmore, 44, Ham Lake, MN 4:05:18 9:21 4:04:14 1189 10 M60 Brent Friesen, 62, Maywood, IL 4:05:23 9:22 4:01:47 1190 156 M35 Anton Chuhunou, 37, Bloomington, MN 4:05:26 9:22 4:02:51 1191 1 M75 Wayne Grundstrom, 75, White Bear Lake, MN 4:05:27 9:22 4:05:16 1192 157 M35 Sam Richie, 36, Minneapolis, MN 4:05:29 9:22 4:04:57 1193 131 M40 Daniel Kent, 44, St Paul, MN 4:05:29 9:22 4:04:48 1194 71 M45 Mark Von Oven, 46, Chanhassen, MN 4:05:30 9:22 4:05:19 1196 373 M20 Jason Gries, 32, Mounds View, MN 4:05:37 9:22 4:02:52 1200 158 M35 Erik Schutz, 36, Wayzata, MN 4:05:45 9:22 4:03:53 1202 374 M20 Peter Zethraus, 34, Minneapolis, MN 4:05:48 9:23 4:05:23 1203 159 M35 Sean Fuhrmann, 39, Plymouth, MN 4:05:51 9:23 4:03:51 1205 160 M35 Andrew Escobedo, 35, St. Paul, MN 4:05:53 9:23 4:03:41 1206 375 M20 Daniel Roberts, 27, Hastings, MN 4:05:55 9:23 4:03:35 1207 132 M40 Brian Funk, 43, Minneapolis, MN 4:05:58 9:23 4:05:28 1208 161 M35 Erik Bohjanen, 35, Corcoran, MN 4:05:58 9:23 4:02:57 1209 133 M40 Reginald Harrison, 42, Atlanta, GA 4:05:58 9:23 4:04:01 1213 72 M45 David Webber, 49, Arlington, TN 4:06:16 9:24 4:05:55 1215 73 M45 Dave Morgan, 46, Cedar Falls, IA 4:06:18 9:24 4:05:11 1216 134 M40 Lalit Toshniwal, 40, Richfield, MN 4:06:19 9:24 4:05:57 1217 53 M50 Wade Brennom, 50, Minneapolis, MN 4:06:22 9:24 4:05:58 1222 376 M20 Jeremy Lewis, 32, St Louis Park, MN 4:06:28 9:24 4:05:28 1223 54 M50 Keith Dobbins, 54, Chanhassen, MN 4:06:39 9:24 4:06:10 1226 162 M35 Brian Ophoven, 39, Burnsville, MN 4:06:54 9:25 4:03:51 1227 377 M20 Alexander Bramer, 28, Eagan, MN 4:06:57 9:25 4:04:10 1228 135 M40 Steven Wessling, 40, Minnetonka, MN 4:06:57 9:25 4:04:01 1229 136 M40 Daniel Lindstrom, 41, St Paul, MN 4:06:57 9:25 4:04:42 1230 74 M45 Paul Lebens-Englund, 47, Minneapolis, MN 4:07:01 9:25 4:05:13 1234 378 M20 Marc Westby, 34, Golden Vally, MN 4:07:18 9:26 4:06:47 1235 75 M45 Nathaniel Nelson, 45, Burnsville, MN 4:07:22 9:26 4:06:45 1236 137 M40 Tal Ganani, 43, Wayzata, MN 4:07:25 9:26 4:05:16 1238 76 M45 Luke Keranen, 46, Sandstone, MN 4:07:34 9:27 4:05:16 1240 379 M20 Theodore Gelderman, 32, Shoreview, MN 4:07:40 9:27 4:06:10 1242 163 M35 Josh Morrison, 37, Minneapolis, MN 4:07:43 9:27 4:07:14 1244 164 M35 Kevin McDermott, 38, Plymouth, MN 4:07:45 9:27 4:06:03 1245 138 M40 Peter Carlson, 42, Lakeville, MN 4:07:45 9:27 4:06:59 1246 11 M60 Kirt Goetzke, 60, Plymouth, MN 4:07:46 9:27 4:06:47 1247 380 M20 Jacob Marsh, 29, Minneapolis, MN 4:07:47 9:27 4:05:21 1248 165 M35 Andrew Voelker, 35, Woodbury, MN 4:07:47 9:27 4:06:32 1249 139 M40 Kyle Skelley, 40, Victoria, MN 4:07:52 9:27 4:07:01 1250 7 M65 David Culver, 65, Iowa City, IA 4:07:55 9:27 4:06:56 1254 166 M35 Glenn Johnson, 38, Saint Paul, MN 4:08:03 9:28 4:06:04 1255 381 M20 Shamus Zenk, 24, Minneapolis, MN 4:08:05 9:28 4:06:46 1257 382 M20 Mark Fiecas, 33, Woodbury, MN 4:08:23 9:28 4:06:09 1258 140 M40 Nathan Swanson, 41, Minneapolis, MN 4:08:30 9:29 4:07:57 1259 77 M45 Matthew Nelson, 47, Minneapolis, MN 4:08:35 9:29 4:08:14 1261 141 M40 Amit Rauniyar, 40, Eden Prairie, MN 4:08:39 9:29 4:06:56 1264 167 M35 Jon Bostrom, 37, Richfield, MN 4:08:47 9:29 4:08:40 1266 168 M35 Ryan Antkowiak, 39, Minneapolis, MN 4:08:49 9:29 4:07:23 1267 383 M20 George Benning, 23, Plymouth, MN 4:08:51 9:29 4:06:29 1270 55 M50 Jeff McLaughlin, 51, Northfield, MN 4:08:52 9:30 4:05:57 1271 142 M40 Doug Franzwa, 42, Woodbury, MN 4:08:56 9:30 4:08:05 1272 56 M50 Don Becchetti, 52, Eden Prairie, MN 4:08:57 9:30 4:06:00 1273 384 M20 Zach Schmoll, 34, Medina, MN 4:08:57 9:30 4:08:42 1274 385 M20 Kevin Loh, 30, Minneapolis, MN 4:08:58 9:30 4:08:31 1277 169 M35 Matthew Dale, 36, St Paul, MN 4:09:03 9:30 4:07:23 1282 386 M20 Brock Sullivan, 24, Minneapolis, MN 4:09:16 9:30 4:07:44 1283 387 M20 Travis Bean, 33, Lombard, IL 4:09:22 9:31 4:08:41 1288 78 M45 Robert Raub, 47, Minneapolis, MN 4:09:30 9:31 4:08:20 1289 143 M40 Dan Copperud, 40, Minneapolis, MN 4:09:31 9:31 4:08:32 1290 170 M35 Norris Anderson, 39, Saint Paul, MN 4:09:34 9:31 4:09:34 1294 144 M40 Luke Marquard, 42, Golden Valley, MN 4:09:37 9:31 4:07:30 1295 12 M60 Chang Cho, 61, Lake Elmo, MN 4:09:41 9:31 4:08:10 1296 1 M14 Xander Amirales, 15, Maple Grove, MN 4:09:42 9:31 4:08:29 1298 171 M35 Richard Rittmaster, 36, Minnetonka, MN 4:09:47 9:32 4:07:14 1299 388 M20 Matthew Donovan, 23, Deerwood, MN 4:09:53 9:32 4:06:17 1300 389 M20 Steven Konwinski, 29, Chicago, IL 4:09:56 9:32 4:06:30 1301 390 M20 Harrison Bowden, 31, Sebastopol, CA 4:09:58 9:32 4:07:13 1302 79 M45 Spencer Martin, 48, Decorah, IA 4:09:59 9:32 4:09:24 1303 172 M35 Matthew Syzdek, 38, St Paul, MN 4:10:02 9:32 4:09:15 1304 145 M40 Brenden Wilde, 41, Minneapolis, MN 4:10:07 9:32 4:07:11 1306 391 M20 Cameron Wing, 30, Saint Paul, MN 4:10:12 9:33 4:07:34 1310 13 M60 Ned Pinske, 60, Maple Plain, MN 4:10:16 9:33 4:07:02 1314 392 M20 Tyler Bredow, 30, Minneapolis, MN 4:10:36 9:33 4:07:16 1317 14 M60 Bob Anderson, 60, Eagan, MN 4:10:49 9:34 4:09:00 1319 57 M50 Tim Schneider, 54, St. Louis Park, MN 4:10:51 9:34 4:09:47 1321 393 M20 Derek Labar, 34, Woodbury, MN 4:10:58 9:34 4:10:13 1322 394 M20 Andrew Deneen, 32, Inver Grove Heigh, MN 4:10:58 9:34 4:10:25 1323 146 M40 Paul Dworak, 40, Chaska, MN 4:10:59 9:34 4:08:00 1324 80 M45 Douglas Boomer, 47, Hendersonville, TN 4:11:02 9:34 4:08:24 1325 395 M20 Charles Najt, 32, Minneapolis, MN 4:11:06 9:35 4:10:09 1327 36 M55 Ricardo Lopez, 55, Saint Paul, MN 4:11:09 9:35 4:09:48 1328 173 M35 Jonathan Stensvaag, 36, Mt Pleasant, IA 4:11:12 9:35 4:07:03 1330 147 M40 Wayne Motz, 40, Lake Elmo, MN 4:11:18 9:35 4:10:51 1332 148 M40 Joshua James, 41, Minneapolis, MN 4:11:21 9:35 4:09:48 1334 149 M40 Steven Griffin, 44, Fort Collins, CO 4:11:25 9:35 4:10:39 1337 37 M55 Ben Thomas, 57, Fargo, ND 4:11:33 9:36 4:09:03 1338 174 M35 Dan Kirkman, 37, Minneapolis, MN 4:11:36 9:36 4:09:16 1340 396 M20 Nathan Brubaker, 28, Eden Prairie, MN 4:11:39 9:36 4:09:54 1341 397 M20 Matthew Hanson, 28, Chanhassen, MN 4:11:39 9:36 4:09:54 1342 150 M40 John Cessar, 43, Wheat Ridge, CO 4:11:41 9:36 4:09:21 1343 81 M45 James Mattes, 49, Woodbury, MN 4:11:45 9:36 4:10:55 1344 398 M20 Ben Fuller, 30, Maple Grove, MN 4:11:50 9:36 4:08:47 1345 175 M35 J L Botamer, 36, Chaska, MN 4:11:50 9:36 4:06:48 1349 82 M45 Stephen Ohara, 47, Stillwater, MN 4:12:05 9:37 4:10:56 1350 399 M20 Calvin Bowes, 27, Saint Paul Park, MN 4:12:09 9:37 4:09:43 1351 151 M40 Luke Twedt, 40, Inver Grover Hght, MN 4:12:10 9:37 4:10:39 1353 176 M35 Andrew Peterson, 37, Minneapolis, MN 4:12:25 9:38 4:10:38 1355 58 M50 Alex Boyer, 54, Minneapolis, MN 4:12:27 9:38 4:10:13 1359 59 M50 Ray Kroll, 53, Kronenwetter, WI 4:12:29 9:38 4:11:38 1360 152 M40 Jason Broadwell, 44, Wauwatosa, WI 4:12:29 9:38 4:09:37 1362 153 M40 Jason Cummings, 42, Roseau, MN 4:12:37 9:38 4:11:22 1364 2 M70 John Naslund, 71, Bloomington, MN 4:12:41 9:38 4:12:17 1366 38 M55 Hua Zhou, 56, Plymouth, MN 4:12:52 9:39 4:12:49 1368 60 M50 Erik Therien, 51, Saint Paul, MN 4:12:56 9:39 4:12:45 1369 177 M35 Seth Schuett, 35, Golden Valley, MN 4:12:56 9:39 4:11:09 1370 83 M45 Brad Howe, 46, Plymouth, MN 4:13:04 9:39 4:12:13 1371 400 M20 Brandon Jankowski, 33, Minnetonka, MN 4:13:09 9:39 4:10:45 1372 401 M20 Benjamin Alpen, 28, Davenport, IA 4:13:13 9:39 4:11:18 1374 402 M20 Richard Imprescia, 28, North Andover, MA 4:13:16 9:40 4:11:51 1375 403 M20 Andrew Herrema, 21, Minneapolis, MN 4:13:17 9:40 4:11:20 1376 404 M20 Baadal Chitrakar, 34, Roseville, MN 4:13:19 9:40 4:11:20 1378 84 M45 Dan Lee, 47, Elk River, MN 4:13:21 9:40 4:12:41 1379 154 M40 Luke Eichten, 41, River Falls, WI 4:13:27 9:40 4:13:26 1380 3 M70 James Jacobsen, 71, Des Moines, IA 4:13:28 9:40 4:11:08 1383 85 M45 Pj Eichten, 45, Minneapolis, MN 4:13:29 9:40 4:13:29 1387 86 M45 Jonathan Sudberry, 48, Edina, MN 4:13:48 9:41 4:13:12 1390 178 M35 Michael Borofsky, 38, Wayzata, MN 4:13:55 9:41 4:11:46 1391 405 M20 Logan Hershey, 28, Golden Valley, MN 4:13:56 9:41 4:13:03 1392 179 M35 Nicholas Shjerve, 37, Maple Grove, MN 4:13:57 9:41 4:13:04 1393 180 M35 Kyle Barry, 35, Plymouth, MN 4:14:00 9:41 4:12:49 1397 406 M20 Jack Buss, 27, Minneapolis, MN 4:14:06 9:42 4:13:11 1399 181 M35 Andrew Moran, 35, Inver Grove Heigh, MN 4:14:13 9:42 4:13:14 1400 182 M35 Guy Watkins, 38, Johnston, IA 4:14:13 9:42 4:11:46 1402 407 M20 Mitch Bobick, 28, Stillwater, MN 4:14:17 9:42 4:13:06 1404 87 M45 Joshua Coval, 45, Bloomington, MN 4:14:24 9:42 4:13:04 1408 88 M45 Ryan Running, 45, Lake Elmo, MN 4:14:35 9:43 4:11:42 1409 408 M20 Isak Hawkinson, 26, Minneapolis, MN 4:14:40 9:43 4:13:57 1410 155 M40 Brian Bartels, 43, Woodbury, MN 4:14:45 9:43 4:12:16 1411 89 M45 Scott Propson, 47, Decorah, IA 4:14:48 9:43 4:13:06 1414 156 M40 Brian Sumner, 41, Owatonna, MN 4:14:51 9:43 4:13:39 1416 90 M45 Sridhar Koneru, 46, Brooklyn Park, MN 4:14:56 9:43 4:11:35 1417 183 M35 Jonathan Biermann, 35, Eden Prairie, MN 4:14:57 9:43 4:14:13 1418 184 M35 Brandon Wenzel, 36, Dell Rapids, SD 4:14:58 9:43 4:14:14 1419 157 M40 Brad Van Voorst, 40, Elk River, MN 4:14:58 9:43 4:13:48 1421 158 M40 Francesco Marraffa, 43, Minneapolis, MN 4:15:03 9:44 4:13:25 1422 91 M45 Rick Willbanks, 48, Minneapolis, MN 4:15:04 9:44 4:14:03 1423 61 M50 John Rydland, 53, Colorado Springs, CO 4:15:05 9:44 4:13:31 1424 62 M50 Edouard Bedros, 50, Minneapolis, MN 4:15:05 9:44 4:14:16 1426 409 M20 Ezra Jerome, 33, Minneapolis, MN 4:15:09 9:44 4:12:37 1428 159 M40 Jason Stutsman, 43, North St. Paul, MN 4:15:13 9:44 4:13:53 1429 185 M35 William Samsel, 36, Arden Hills, MN 4:15:16 9:44 4:13:04 1431 63 M50 Paul Long, 51, Eden Prairie, MN 4:15:19 9:44 4:12:46 1433 186 M35 Matthew Anderson, 38, Hopkins, MN 4:15:21 9:44 4:13:04 1437 2 M16 Kile Koenig, 17, Minneapolis, MN 4:15:31 9:45 4:12:33 1439 39 M55 Manuel Campos, 56, St. Joseph, MN 4:15:39 9:45 4:14:42 1440 160 M40 Patrick Lobejko, 43, Woodbury, MN 4:15:49 9:45 4:14:31 1444 15 M60 Brad Bartz, 60, Sioux Falls, SD 4:15:54 9:46 4:14:06 1445 410 M20 Drew Fleming, 25, Saint Paul, MN 4:15:55 9:46 4:12:01 1452 187 M35 Mark Anderson, 35, Chanhassen, MN 4:16:29 9:47 4:12:36 1453 64 M50 Steve Hallstrom, 53, Fargo, ND 4:16:29 9:47 4:14:27 1454 411 M20 Jason Flemke, 27, Rochester, MN 4:16:29 9:47 4:13:33 1455 412 M20 Matt Payne, 21, Minneapolis, MN 4:16:41 9:47 4:15:33 1456 161 M40 Jake Strand, 41, Rochester, MN 4:16:43 9:47 4:15:30 1458 65 M50 Gurani Sarac, 50, St Louis Park, MN 4:16:48 9:48 4:12:29 1460 413 M20 Steven Johnson, 22, Crystal Lake, IL 4:16:53 9:48 4:16:46 1461 162 M40 Huy Nguyen, 40, Osseo, MN 4:16:56 9:48 4:15:02 1462 163 M40 Mark Roberts, 41, Milltown, NJ 4:17:02 9:48 4:13:49 1463 92 M45 Kjell Coleman, 49, Minneapolis, MN 4:17:03 9:48 4:15:54 1465 8 M65 Wayne Drealan, 68, Belle Fourche, SD 4:17:05 9:48 4:16:59 1466 93 M45 Jerry Livingston, 49, Eagan, MN 4:17:06 9:48 4:12:58 1467 188 M35 Brian Barklind, 39, Woodbury, MN 4:17:08 9:48 4:14:28 1469 164 M40 Marc Carrigan, 44, Rosemount, MN 4:17:11 9:49 4:14:50 1471 189 M35 Thomas Sarantakos, 38, Maple Grove, MN 4:17:15 9:49 4:16:11 1472 190 M35 Nathan Swanson, 36, Eagan, MN 4:17:15 9:49 4:16:27 1475 414 M20 Aaron Tucker, 26, Saint Paul, MN 4:17:29 9:49 4:16:21 1478 415 M20 Bailey Cogan, 26, Little Canada, MN 4:17:34 9:49 4:15:43 1483 94 M45 Ben Nelson, 48, Minneapolis, MN 4:17:49 9:50 4:17:42 1484 40 M55 Kenneth Rosen, 56, Plymouth, MN 4:17:53 9:50 4:16:42 1485 165 M40 Erick Garc A Luna, 43, Roseville, MN 4:18:05 9:51 4:17:55 1487 191 M35 Kyle Palmer, 37, Chanhassen, MN 4:18:08 9:51 4:14:54 1488 416 M20 Evan Larson, 26, Minneapolis, MN 4:18:12 9:51 4:17:26 1490 166 M40 Seth Tollefson, 41, Lakeville, MN 4:18:14 9:51 4:15:24 1493 167 M40 Matthew Netland, 40, Minneapolis, MN 4:18:18 9:51 4:17:19 1495 168 M40 Donnie Crook, 43, Farmington, MN 4:18:21 9:51 4:14:51 1496 41 M55 Michael Galush, 58, Minneapolis, MN 4:18:21 9:51 4:17:56 1498 95 M45 Trenton Nelson, 49, St. Anthony, MN 4:18:29 9:52 4:17:35 1500 417 M20 Dewayne Nichols, 34, White Bear Lake, MN 4:18:36 9:52 4:14:13 1505 418 M20 Michael Shea, 32, Minneapolis, MN 4:18:40 9:52 4:16:58 1507 419 M20 Parker Reynolds, 21, Toppenish, WA 4:18:49 9:52 4:16:48 1511 66 M50 Christopher Burton, 51, Greensboro, NC 4:19:02 9:53 4:16:16 1512 192 M35 Bryce Ehrman, 39, Carver, MN 4:19:15 9:53 4:15:51 1515 193 M35 Joe Ellickson, 39, Edina, MN 4:19:18 9:53 4:15:55 1516 67 M50 Steve Nichols, 50, Lakeville, MN 4:19:22 9:54 4:16:34 1518 420 M20 Nicholas Drews, 30, Winnipeg, MB 4:19:23 9:54 4:19:10 1521 421 M20 Tyler Bies, 34, Andover, MN 4:19:24 9:54 4:18:14 1523 169 M40 Roland Ndobuh, 40, Rosemount, MN 4:19:45 9:54 4:19:35 1524 422 M20 Andrew Wipf, 30, Minneapolis, MN 4:19:48 9:55 4:17:34 1526 423 M20 Anthony Nelson, 33, Saint Paul, MN 4:19:53 9:55 4:17:35 1527 424 M20 Will Johnson, 30, Minneapolis, MN 4:19:59 9:55 4:18:30 1528 42 M55 Ron Anderson, 59, Lakeville, MN 4:19:59 9:55 4:19:35 1530 425 M20 James Lanik, 34, Cottage Grove, MN 4:20:01 9:55 4:19:54 1531 16 M60 Tim Rau, 64, Abbotsford, WI 4:20:01 9:55 4:18:30 1534 68 M50 Reginald Smith, 50, Gaithersburg, MD 4:20:08 9:55 4:18:10 1535 426 M20 Cameron Marcott, 32, Minneapolis, MN 4:20:08 9:55 4:15:58 1536 427 M20 Tseng Yang, 20, Oakdale, MN 4:20:08 9:55 4:16:38 1537 17 M60 Eric Berlin, 63, Duluth, MN 4:20:15 9:56 4:19:27 1540 170 M40 Tom Pfotenhauer, 44, Woodbury, MN 4:20:17 9:56 4:19:49 1541 428 M20 Benjamin Flaaten, 33, Apple Valley, MN 4:20:18 9:56 4:17:26 1543 96 M45 Guillermo Segui, 48, Cottage Grove, MN 4:20:24 9:56 4:19:24 1545 3 M16 Naci Konar-Steenberg, 17, Minneapolis, MN 4:20:25 9:56 4:19:17 1552 97 M45 Tom Kujak, 47, Plymouth, MN 4:20:40 9:57 4:20:05 1553 98 M45 Patrick Petschel, 45, Saint Paul, MN 4:20:49 9:57 4:18:02 1554 69 M50 Mark Roberts, 54, Savage, MN 4:20:54 9:57 4:19:10 1555 171 M40 Chris Cognetta, 43, Saint Paul, MN 4:20:56 9:57 4:15:51 1556 99 M45 Chris Voges, 49, Eden Prairie, MN 4:20:57 9:57 4:19:12 1557 70 M50 Zach Wolk, 50, Deerfield, IL 4:21:00 9:57 4:19:40 1559 172 M40 Jeff Allen, 42, Saint Paul, MN 4:21:05 9:57 4:18:11 1561 173 M40 Charley Simonson, 40, Eagan, MN 4:21:14 9:58 4:16:57 1563 429 M20 Joe Donahoe, 27, Minneapolis, MN 4:21:17 9:58 4:18:13 1565 430 M20 Ryan Slick, 26, Roseville, MN 4:21:25 9:58 4:19:58 1567 43 M55 Thomas Hassing, 58, San Jose, CA 4:21:29 9:58 4:21:03 1568 431 M20 Grant Nonhof, 32, Minnetrista, MN 4:21:31 9:58 4:19:24 1569 9 M65 Jim Enge, 65, Minneapolis, MN 4:21:34 9:59 4:19:14 1570 432 M20 Brandon Seppelt, 29, Foley, MN 4:21:38 9:59 4:19:18 1575 194 M35 Andrew Schwarm, 36, Minneapolis, MN 4:21:49 9:59 4:18:00 1576 100 M45 Matthew Shea, 48, Roseville, MN 4:21:52 9:59 4:20:07 1577 195 M35 Dimitrios Lalos, 35, Minneapolis, MN 4:21:53 9:59 4:19:36 1578 196 M35 Brent Silkey, 35, Savage, MN 4:21:55 9:59 4:20:11
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

1580 433 M20 Tom Atkins, 27, Inver Grove Heigh, MN 4:22:01 10:00 4:19:12 1581 44 M55 Miguel Lindgren, 56, Saint Paul, MN 4:22:01 10:00 4:19:45 1582 197 M35 Zeeshan Syedain, 39, Minneapolis, MN 4:22:05 10:00 4:19:58 1583 45 M55 Larry Klosterboer, 59, Round Rock, TX 4:22:11 10:00 4:19:24 1585 174 M40 David Suggett, 41, Minneapolis, MN 4:22:14 10:00 4:20:58 1586 71 M50 Jeff Proulx, 53, Minnetrista, MN 4:22:17 10:00 4:17:53 1589 198 M35 Micah Kiernan, 36, Arden Hills, MN 4:22:21 10:00 4:21:23 1590 175 M40 Matt Meyer, 42, St. Paul, MN 4:22:21 10:00 4:20:50 1592 434 M20 Charlie Adams, 29, Woodbury, MN 4:22:26 10:01 4:19:47 1593 435 M20 Alexander Troester, 27, Minneapolis, MN 4:22:32 10:01 4:20:46 1594 101 M45 John Mink, 46, Spokane, WA 4:22:33 10:01 4:20:45 1595 436 M20 Owen Witte, 24, Rochester, MN 4:22:35 10:01 4:21:39 1597 46 M55 Patrick Stevermer, 57, Savage, MN 4:22:37 10:01 4:21:12 1599 437 M20 Tony Raeker, 30, Ramsey, MN 4:22:39 10:01 4:21:44 1609 199 M35 Gabe Vogler, 37, Elk River, MN 4:22:50 10:01 4:20:19 1612 102 M45 Jeffrey Green, 46, Grand Rapids, MI 4:22:52 10:02 4:21:17 1613 72 M50 Shawn Gardner, 52, Plymouth, MN 4:22:53 10:02 4:20:19 1615 438 M20 Benjamin Verhasselt, 27, Minneapolis, MN 4:22:56 10:02 4:21:42 1616 176 M40 Jeremiah Neal, 41, East Bethel, MN 4:22:57 10:02 4:20:38 1618 439 M20 Brandon Lentsch, 29, Columbia Heights, MN 4:23:04 10:02 4:22:15 1619 47 M55 Duane Jacobson, 58, Minneapolis, MN 4:23:08 10:02 4:20:53 1620 200 M35 Gavin Hetletved, 36, Washburn, ND 4:23:09 10:02 4:21:07 1623 440 M20 Ben Pelton, 27, Minneapolis, MN 4:23:13 10:02 4:20:28 1624 441 M20 Mason Savage, 28, St Paul, MN 4:23:13 10:02 4:20:29 1625 177 M40 Russell Stebner, 42, Eden Prairie, MN 4:23:15 10:02 4:21:50 1627 442 M20 Luke Maistrovich, 34, Plymouth, MN 4:23:25 10:03 4:22:30 1629 178 M40 Erik Rux, 44, Farmington, MN 4:23:30 10:03 4:19:14 1632 179 M40 Jack Cambest, 40, Shoreview, MN 4:23:37 10:03 4:20:13 1633 48 M55 Bill McGill, 59, Minneapolis, MN 4:23:39 10:03 4:19:25 1639 443 M20 Cole Hooey, 34, Richfield, MN 4:23:44 10:04 4:21:41 1640 201 M35 Josh Welter, 39, Saint Paul, MN 4:23:47 10:04 4:21:58 1641 444 M20 Brady Tongen, 22, Annandale, MN 4:23:53 10:04 4:23:21 1643 445 M20 Oscar Quintanilla, 28, St. Paul, MN 4:23:57 10:04 4:23:35 1645 180 M40 Greger Calhan, 40, Minneapolis, MN 4:24:01 10:04 4:20:38 1648 103 M45 Joe Rizzo, 49, West Fargo, ND 4:24:19 10:05 4:23:17 1649 181 M40 Nicolas Garlie, 43, Woodbury, MN 4:24:26 10:05 4:19:33 1650 104 M45 Martin Schmidt, 48, Coon Rapids, MN 4:24:30 10:05 4:22:27 1651 446 M20 Beau Gray, 32, Hastings, MN 4:24:30 10:05 4:23:53 1652 105 M45 Christopher Willard, 45, Mankato, MN 4:24:34 10:05 4:23:45 1653 182 M40 Aaron Hage, 40, Plymouth, MN 4:24:37 10:06 4:23:30 1654 447 M20 Patrick Gage, 26, Minneapolis, MN 4:24:47 10:06 4:21:36 1656 49 M55 Burton Coffin, 55, Minneapolis, MN 4:24:53 10:06 4:21:47 1658 448 M20 Henry Donnay, 30, Minneapolis, MN 4:24:54 10:06 4:22:37 1659 73 M50 Brad Boleman, 52, Mounds View, MN 4:24:57 10:06 4:22:20 1661 50 M55 Kebiao Yuan, 56, Eden Prairie, MN 4:24:58 10:06 4:24:53 1664 449 M20 Brent Pavlovich, 28, Maple Grove, MN 4:25:04 10:07 4:22:51 1665 7 M18 Joe Condon, 18, Woodbury, MN 4:25:07 10:07 4:22:04 1666 51 M55 Garrett Blanchfield, 57, Woodbury, MN 4:25:08 10:07 4:23:30 1667 450 M20 Ian McBrearty, 27, Coralville, IA 4:25:10 10:07 4:23:24 1668 183 M40 Peter Koenig, 43, Minneapolis, MN 4:25:13 10:07 4:22:14 1669 74 M50 Jack Williams, 50, Stillwater, MN 4:25:13 10:07 4:22:04 1670 202 M35 Benjamin Gerber, 38, Minneapolis, MN 4:25:13 10:07 4:23:47 1671 184 M40 Brent Nygaard, 44, Monticello, MN 4:25:21 10:07 4:22:26 1675 451 M20 Luke Buttenhoff, 29, St Paul, MN 4:25:34 10:08 4:21:40 1676 18 M60 Mark Uskavitch, 61, Edina, MN 4:25:35 10:08 4:22:28 1680 452 M20 Josh Metz, 30, St Paul, MN 4:25:42 10:08 4:23:53 1682 75 M50 Barry Whalen, 51, Minneapolis, MN 4:25:44 10:08 4:23:47 1683 453 M20 Robert Lange, 34, Colorado Springs, CO 4:25:49 10:08 4:23:37 1684 454 M20 Joseph Rancourt, 31, St Louis Park, MN 4:25:50 10:08 4:23:17 1687 185 M40 Elliot Nelson, 40, Andover, MN 4:25:56 10:09 4:22:41 1689 52 M55 Michael Anderson, 57, Golden Valley, MN 4:25:59 10:09 4:23:46 1690 203 M35 Tyler Van Brunt, 36, Edina, MN 4:26:00 10:09 4:24:02 1692 76 M50 John Hartman, 52, Birchwood Village, MN 4:26:03 10:09 4:23:57 1693 106 M45 Eric Halverson, 46, Saint Paul, MN 4:26:03 10:09 4:23:37 1694 204 M35 Don Reil, 39, Woodbury, MN 4:26:03 10:09 4:22:10 1699 205 M35 Mike Fjerstad, 37, Saint Cloud, MN 4:26:25 10:10 4:22:23 1700 4 M16 Daniel Jensen, 16, St Paul, MN 4:26:34 10:10 4:22:01 1701 186 M40 Jeff Petschl, 44, Waconia, MN 4:26:35 10:10 4:26:23 1703 455 M20 Connor Udelhoven, 27, St Paul, MN 4:26:44 10:10 4:24:41 1705 107 M45 Alemayhu Tegene, 49, Saint Paul, MN 4:26:47 10:11 4:22:59 1706 187 M40 Jason McCurdy, 44, Mounds View, MN 4:26:48 10:11 4:25:44 1707 10 M65 Ossie Calderon, 65, Minneapolis, MN 4:26:49 10:11 4:23:21 1712 53 M55 David Bocek, 59, Plymouth, MN 4:26:55 10:11 4:23:00 1714 456 M20 Jeff Bursik, 34, Farmington, MN 4:26:59 10:11 4:24:32 1715 457 M20 Ben Baker, 27, Minneapolis, MN 4:27:00 10:11 4:25:50 1716 54 M55 Dale Kersten, 59, Apple Valley, MN 4:27:03 10:11 4:24:46 1719 458 M20 Joe Sieben, 23, Denver, CO 4:27:14 10:12 4:25:43 1720 77 M50 Jason Klapste, 50, Saint Paul, MN 4:27:15 10:12 4:24:03 1721 19 M60 Thomas Perri, 60, Maple Grove, MN 4:27:16 10:12 4:25:30 1723 459 M20 Clyde Sellke, 21, Minneapolis, MN 4:27:20 10:12 4:24:45 1724 460 M20 Trevor Riles, 30, Minneapolis, MN 4:27:22 10:12 4:26:50 1725 461 M20 Avi Baron, 31, St Paul, MN 4:27:23 10:12 4:24:54 1728 462 M20 Samuel Gerlach, 26, Minneapolis, MN 4:27:32 10:12 4:25:34 1732 20 M60 Thomas Ptacek, 63, Garrison, NY 4:27:41 10:13 4:25:50 1735 463 M20 Morgan Beal, 28, Watertown, WI 4:27:44 10:13 4:26:22 1736 11 M65 Doug Dejong, 65, Shoreview, MN 4:27:45 10:13 4:25:08 1737 206 M35 Kyle Olson, 37, Minneapolis, MN 4:27:51 10:13 4:24:26 1738 464 M20 Sean Devine, 28, Minneapolis, MN 4:27:54 10:13 4:26:30 1739 465 M20 Kyle Hoff, 27, St Paul, MN 4:27:55 10:13 4:24:27 1740 188 M40 Daniel Yenter, 43, T, MN 4:27:57 10:13 4:23:04 1741 78 M50 Suman Kommera, 52, Plymouth, MN 4:27:58 10:13 4:24:38 1743 189 M40 Josh Powers, 42, Burnsville, MN 4:28:01 10:13 4:24:47 1745 466 M20 Jacob Fee, 30, Minneapolis, MN 4:28:08 10:14 4:27:50 1746 108 M45 Ben Peter, 48, Prior Lake, MN 4:28:09 10:14 4:26:55 1747 207 M35 Chris Thueringer, 38, Minneapolis, MN 4:28:11 10:14 4:24:54 1749 79 M50 Bradley Anderson, 54, Maplewood, MN 4:28:15 10:14 4:24:42 1752 467 M20 Adam Krajewski, 23, Eleva, WI 4:28:28 10:14 4:25:51 1753 190 M40 Michael Meemken, 40, Andover, MN 4:28:28 10:14 4:27:31 1755 55 M55 Jeff Jacobson, 59, Lakeville, MN 4:28:29 10:14 4:24:32 1756 191 M40 Ryan Berko, 41, Maple Grove, MN 4:28:30 10:14 4:25:53 1759 468 M20 Michael Carlson, 32, Vadnais Heights, MN 4:28:50 10:15 4:27:50 1760 208 M35 Caleb Stevens, 35, Anoka, MN 4:28:54 10:15 4:28:08 1761 21 M60 Greg Olson, 60, Excelsior, MN 4:28:55 10:15 4:28:07 1762 469 M20 Jeremy Young, 30, Fargo, ND 4:28:59 10:16 4:26:57 1765 80 M50 Cary Robinson, 50, Excelsior, MN 4:29:05 10:16 4:28:36 1772 12 M65 Randall Boler, 66, Stillwater, MN 4:29:17 10:16 4:27:06 1774 209 M35 Tyler Ecklund-Kouba, 37, Minneapolis, MN 4:29:21 10:16 4:28:48 1775 470 M20 Dan Wahlstedt, 26, Rochester, MN 4:29:23 10:16 4:28:41 1777 471 M20 Eric Dahlman, 32, Waconia, MN 4:29:24 10:17 4:27:06 1781 81 M50 Eric Pankratz, 51, Minneapolis, MN 4:29:37 10:17 4:28:38 1782 192 M40 Aaron Millage, 43, Rogers, MN 4:29:38 10:17 4:26:29 1783 210 M35 Dan Rippl, 36, Saint Paul, MN 4:29:43 10:17 4:28:34 1787 472 M20 Anthony Marinella, 27, Minneapolis, MN 4:29:57 10:18 4:27:12 1788 473 M20 Cody Schultz, 24, Winona, MN 4:29:59 10:18 4:26:34 1789 109 M45 Jason Zimmerman, 48, Minneapolis, MN 4:30:05 10:18 4:27:42 1790 110 M45 Garrick Van Buren, 46, St. Anthony, MN 4:30:05 10:18 4:29:12 1793 56 M55 Philip Dech, 57, St Paul, MN 4:30:13 10:18 4:27:28 1796 82 M50 Randy Denny, 52, Shoreview, MN 4:30:17 10:19 4:25:27 1797 193 M40 Neil Wettengel, 44, Austin, TX 4:30:18 10:19 4:28:03 1799 474 M20 Joshua Blankenship, 28, Maple Grove, MN 4:30:19 10:19 4:28:15 1801 57 M55 Stan Bratt, 58, Minneapolis, MN 4:30:25 10:19 4:28:57 1802 475 M20 Matthew Cheney, 34, Edina, MN 4:30:29 10:19 4:28:18 1803 476 M20 Colin Gulling, 34, Saint Paul, MN 4:30:35 10:19 4:27:12 1804 111 M45 Andy Johnsrud, 47, Rochester, MN 4:30:35 10:19 4:27:13 1809 211 M35 Karl Huemiller, 36, Minneapolis, MN 4:30:48 10:20 4:29:44 1810 83 M50 John Horsch, 50, St Paul, MN 4:30:49 10:20 4:27:23 1814 194 M40 Greg Nelson, 40, Glenwood, MN 4:31:03 10:20 4:28:45 1816 112 M45 Bret Puls, 47, Excelsior, MN 4:31:08 10:20 4:29:48 1817 212 M35 Justin Reeder, 35, Saint Anthony, MN 4:31:08 10:20 4:28:30 1818 113 M45 Matt Onnen, 46, Minneapolis, MN 4:31:08 10:20 4:29:49 1819 213 M35 Zebulon Plotnick, 36, Pittsburgh, PA 4:31:09 10:21 4:28:47 1821 58 M55 Ken Rynda, 55, Oakdale, MN 4:31:13 10:21 4:27:38 1823 114 M45 Matthew Stepaniak, 46, Hudson, WI 4:31:19 10:21 4:28:54 1825 477 M20 Riley Feldmann, 27, Saint Paul, MN 4:31:31 10:21 4:28:19 1826 478 M20 Craig Francis, 31, Minneapolis, MN 4:31:37 10:22 4:30:01 1830 13 M65 Mark Yount, 66, Minneapolis, MN 4:31:41 10:22 4:29:50 1831 115 M45 Ken Tov, 47, Minneapolis, MN 4:31:41 10:22 4:30:07 1832 84 M50 Joshua Lund, 52, Pittsburgh, PA 4:31:50 10:22 4:30:02 1835 116 M45 Rick Konkoly-Thege, 46, Golden Valley, MN 4:32:06 10:23 4:28:05 1836 479 M20 Jacob Scherber, 21, Buffalo, MN 4:32:12 10:23 4:31:56 1837 214 M35 Nathan Erickson, 39, White Bear Lake, MN 4:32:20 10:23 4:28:42 1838 480 M20 Joshua Bennington, 34, Maple Grove, MN 4:32:21 10:23 4:28:45 1839 481 M20 Rami Zeidan, 34, Miami, FL 4:32:22 10:23 4:31:36 1840 59 M55 Peter Kaul, 55, Eagan, MN 4:32:22 10:23 4:29:11 1841 482 M20 Connor Kelly, 34, Minneapolis, MN 4:32:26 10:23 4:31:46 1842 215 M35 Antonio Herrero, 38, Eden Prairie, MN 4:32:27 10:24 4:31:38 1843 483 M20 Michael Morrison, 30, Brooklyn Park, MN 4:32:29 10:24 4:30:30 1844 60 M55 Chris Prew, 55, Minneapolis, MN 4:32:29 10:24 4:28:29 1846 484 M20 Gus Ochoa, 31, Minneapolis, MN 4:32:33 10:24 4:30:18 1847 485 M20 Tyler Grefe, 33, Otsego, MN 4:32:37 10:24 4:29:43 1850 486 M20 Joe Dingmann, 28, St. Louis Park, MN 4:32:58 10:25 4:30:20 1851 195 M40 Hassan Obeid, 42, Maple Grove, MN 4:33:02 10:25 4:31:11 1853 117 M45 Stephen Budd, 48, Roseville, MN 4:33:12 10:25 4:31:45 1854 196 M40 Jeremy Hoglund, 43, Stillwater, MN 4:33:14 10:25 4:31:37 1856 216 M35 Theodore Simonson, 37, Minneapolis, MN 4:33:22 10:26 4:28:16 1857 487 M20 Justin Longua, 29, Minneapolis, MN 4:33:27 10:26 4:30:01 1858 217 M35 Matt Boelter, 35, Champlin, MN 4:33:28 10:26 4:28:27 1859 197 M40 Jessie Haggerty, 43, Maple Grove, MN 4:33:30 10:26 4:31:29 1860 22 M60 Tom Christian, 63, Bloomington, MN 4:33:30 10:26 4:33:06 1862 488 M20 Jack Reinhardt, 24, Spring Park, MN 4:33:34 10:26 4:30:59 1863 198 M40 David Tucker, 40, New Orleans, LA 4:33:36 10:26 4:30:19 1868 23 M60 Mark Wilson, 64, Harrisville, NH 4:33:41 10:26 4:29:49 1870 118 M45 Shawn Schmidt, 49, Circle Pines, MN 4:33:43 10:26 4:32:00 1875 61 M55 Robert Nordness, 58, Stonington, CT 4:33:53 10:27 4:33:30 1879 62 M55 Drew Frakes, 59, St Louis Park, MN 4:34:31 10:28 4:32:15 1881 489 M20 Ryne Martin, 28, St Paul, MN 4:34:40 10:29 4:30:44 1882 490 M20 Jacob McKee, 29, Woodbury, MN 4:34:43 10:29 4:30:32 1883 491 M20 Nicholas Drenth, 27, Sioux City, IA 4:34:43 10:29 4:30:19 1884 85 M50 Robert Cruse, 53, Robbinsdale, MN 4:34:45 10:29 4:30:30 1885 218 M35 Christopher Leinss, 39, Port Washington, WI 4:34:47 10:29 4:30:36 1886 219 M35 Sheeying Moua, 38, Brooklyn Park, MN 4:34:51 10:29 4:32:23 1887 492 M20 Jared Willaby, 25, Savage, MN 4:34:52 10:29 4:32:46 1888 86 M50 Terence Szymanski, 52, Woodbury, MN 4:34:53 10:29 4:32:50 1891 493 M20 Daniel Roeschlein, 34, Wahkon, MN 4:34:56 10:29 4:32:24 1892 220 M35 Andrew Miller, 37, St Paul, MN 4:34:59 10:29 4:30:40 1893 494 M20 Jas Sara, 33, Rochester, MN 4:35:06 10:30 4:32:22 1896 495 M20 Brian Haug, 33, Golden Valley, MN 4:35:14 10:30 4:33:04 1897 87 M50 Joseph Taphorn, 50, St Paul, MN 4:35:19 10:30 4:33:12 1898 63 M55 Clete Luartes, 57, Conroe, TX 4:35:22 10:30 4:32:34 1900 496 M20 Fue Xiong, 34, Minneapolis, MN 4:35:29 10:30 4:31:58 1901 199 M40 Ben Bowman, 43, Saint Paul, MN 4:35:33 10:31 4:32:55 1903 200 M40 Kyle Kowalczyk, 40, Delano, MN 4:35:39 10:31 4:33:34 1904 201 M40 Jon Heeren, 41, Lakeville, MN 4:35:43 10:31 4:32:42 1906 497 M20 Nick Baggenstoss, 24, St Cloud, MN 4:35:44 10:31 4:32:51 1907 498 M20 Carter Neuenschwander, 24, Sartell, MN 4:35:45 10:31 4:32:52 1909 88 M50 Adam Tills, 52, Vadnais Heights, MN 4:35:50 10:31 4:33:25 1910 89 M50 Tony Carrillo, 54, Chanhassen, MN 4:35:50 10:31 4:34:53 1912 202 M40 Daniel Monahan, 43, Richfield, MN 4:36:03 10:32 4:33:34 1913 4 M70 Mike Gunvalson, 72, Woodbury, MN 4:36:06 10:32 4:33:43 1914 203 M40 Rupendra Shrestha, 41, Minneapolis, MN 4:36:08 10:32 4:33:16 1915 119 M45 Matt Griffith, 45, Robbinsdale, MN 4:36:09 10:32 4:33:45 1917 499 M20 Daniel Stevermer, 22, St. Paul, MN 4:36:15 10:32 4:34:19 1920 24 M60 Mark Lucke, 60, Minnetonka, MN 4:36:26 10:33 4:33:55 1923 500 M20 Jon Oja, 32, Minneapolis, MN 4:36:26 10:33 4:33:11 1927 501 M20 Jeffrey Braun, 28, Minneapolis, MN 4:36:29 10:33 4:32:43 1929 502 M20 Tucker Malecha, 27, New Richmond, WI 4:36:34 10:33 4:36:11 1930 503 M20 Andy Klanderman, 28, Baldwin, WI 4:36:34 10:33 4:36:11 1932 504 M20 John Schmid, 34, Minneapolis, MN 4:36:41 10:33 4:33:16 1935 204 M40 Gautam Muralidharan, 41, Eden Prairie, MN 4:36:48 10:33 4:32:36 1936 120 M45 Keith Hug, 49, Roseville, MN 4:36:50 10:34 4:33:47 1937 505 M20 Eric Barnes, 29, Maple Grove, MN 4:36:52 10:34 4:33:26 1938 221 M35 Korey Connor, 37, St. Louis Park, MN 4:36:54 10:34 4:34:12 1939 121 M45 Earl Skrip, 48, Mahtomedi, MN 4:36:55 10:34 4:33:54 1941 122 M45 Owen Randall, 46, San Francisco, CA 4:37:09 10:34 4:34:28 1943 123 M45 David Jones, 49, St Paul, MN 4:37:11 10:34 4:34:12 1944 506 M20 Mike Debolt, 31, Rochester, MN 4:37:11 10:34 4:34:10 1946 507 M20 Nathan Breuer, 31, Minneapolis, MN 4:37:18 10:35 4:33:20 1947 124 M45 James Ritchie, 48, Oakdale, MN 4:37:30 10:35 4:33:48 1951 222 M35 Thomas Memmen, 35, Bloomington, MN 4:37:41 10:35 4:35:09 1956 64 M55 Todd Thierer, 57, St Paul, MN 4:37:52 10:36 4:35:00 1957 14 M65 Lamont Koerner, 68, Vadnais Heights, MN 4:37:52 10:36 4:34:51 1958 125 M45 Alex Dearmond, 48, Minneapolis, MN 4:37:53 10:36 4:34:06 1959 65 M55 Dan Mesenburg, 55, Byron, MN 4:38:05 10:36 4:35:38 1960 8 M18 Micah Berge, 18, Edina, MN 4:38:08 10:37 4:33:47 1962 223 M35 Bronson Mulleitner, 37, St. Louis Park, MN 4:38:10 10:37 4:35:29 1963 90 M50 Shane Heinen, 52, Eagan, MN 4:38:14 10:37 4:33:29 1965 508 M20 Evan Carlson, 24, Mahtomedi, MN 4:38:37 10:38 4:35:26 1969 205 M40 David Morgan, 42, Minneapolis, MN 4:38:48 10:38 4:38:05 1970 509 M20 Rob Atkins, 30, Saint Paul, MN 4:38:51 10:38 4:35:06 1971 510 M20 Ryan Chock, 26, Edina, MN 4:38:54 10:38 4:36:02 1972 91 M50 Mark Bukowski, 54, South St Paul, MN 4:38:55 10:38 4:35:13 1975 511 M20 Peter Estall, 28, Eden Prairie, MN 4:39:00 10:38 4:36:04 1976 224 M35 Andy Kubiatowicz, 36, Minneapolis, MN 4:39:08 10:39 4:36:58 1979 512 M20 Eric Hubbs, 34, Brooklyn, NY 4:39:15 10:39 4:36:17 1982 92 M50 Scott Anderson, 54, Lino Lakes, MN 4:39:21 10:39 4:37:34 1984 225 M35 Eric Simmons, 35, Hugo, MN 4:39:25 10:39 4:37:02 1986 513 M20 Matt Hanson, 27, Saint Paul, MN 4:39:27 10:40 4:35:25 1989 514 M20 Charles Harris, 30, Minneapolis, MN 4:39:30 10:40 4:35:42 1990 206 M40 Dan Nilsson, 42, St. Paul, MN 4:39:32 10:40 4:36:37 1991 66 M55 Jim Johnson, 58, Arden Hills, MN 4:39:33 10:40 4:36:59 1992 226 M35 Luis Carlos Villar, 37, St. Paul, MN 4:39:34 10:40 4:36:51 1993 207 M40 Gregory Heidemann, 42, Edina, MN 4:39:42 10:40 4:35:57 1994 93 M50 Adam Sellke, 51, Golden Valley, MN 4:39:44 10:40 4:37:08 1998 126 M45 John Azbill-Salisbury, 46, Minneapolis, MN 4:39:55 10:41 4:37:00 2000 227 M35 Bret Wernlund, 35, Bloomington, MN 4:40:04 10:41 4:37:13 2002 515 M20 Johnny Berman, 24, Seattle, WA 4:40:09 10:41 4:38:17 2006 208 M40 Ira Standingcloud, 40, Minneapolis, MN 4:40:17 10:41 4:38:07 2007 516 M20 Jonathan Hansen, 28, Apple Valley, MN 4:40:18 10:41 4:39:48 2008 67 M55 Kevin Sell, 55, Minneapolis, MN 4:40:21 10:42 4:36:53 2011 228 M35 Lawrence Erickson, 39, Ham Lake, MN 4:40:34 10:42 4:36:22 2012 517 M20 Sandeep Gangarapu, 30, Minneapolis, MN 4:40:35 10:42 4:38:26 2013 229 M35 Jared Bitzan, 37, Lakeville, MN 4:40:35 10:42 4:36:32 2015 518 M20 David Lehn, 25, Minneapolis, MN 4:40:39 10:42 4:37:59 2016 94 M50 Bruce Palm, 53, Excelsior, MN 4:40:43 10:42 4:37:44 2017 519 M20 Jordan Reed, 28, Minneapolis, MN 4:40:50 10:43 4:37:20 2019 127 M45 Matt Hallman, 45, Mercer Island, WA 4:40:52 10:43 4:37:16 2020 209 M40 Stephen Hallman, 43, Maple Grove, MN 4:40:52 10:43 4:37:16 2021 520 M20 Malique Delbrune, 24, Minneapolis, MN 4:40:52 10:43 4:36:33 2023 230 M35 Kerry Sullivan, 39, Manchester, NH 4:40:56 10:43 4:37:26 2024 521 M20 Austin Stephenson, 31, St Paul, MN 4:40:56 10:43 4:36:16 2027 95 M50 James Bell, 52, Eden Prairie, MN 4:41:03 10:43 4:37:30 2028 96 M50 Randall Singer, 53, Falcon Heights, MN 4:41:08 10:43 4:38:54 2030 68 M55 Bert Frost, 57, Chicago, IL 4:41:15 10:44 4:39:32 2031 25 M60 David Shannon, 63, Shoreview, MN 4:41:15 10:44 4:38:57 2035 522 M20 Jace Manthe, 26, Saint Paul, MN 4:41:35 10:44 4:38:33 2036 128 M45 Anthony Leong, 47, Golden Valley, MN 4:41:38 10:45 4:39:19 2038 97 M50 John Evans, 54, Saint Paul, MN 4:41:40 10:45 4:39:21 2039 523 M20 James Sather, 26, Minneapolis, MN 4:41:43 10:45 4:38:49 2040 524 M20 Lance Klimek, 28, Woodbury, MN 4:41:43 10:45 4:38:29 2046 98 M50 Jason Titus, 50, Brooklyn Park, MN 4:42:02 10:45 4:39:24 2048 525 M20 George Dornbach, 25, Edina, MN 4:42:05 10:46 4:39:32 2049 99 M50 Larry Warrington, 51, Red Wing, MN 4:42:13 10:46 4:37:47 2053 231 M35 David Fier, 36, Deephaven, MN 4:42:18 10:46 4:38:55 2054 26 M60 Joseph Grande, 64, Rochester, MN 4:42:27 10:46 4:38:07 2056 210 M40 Jake Greenstein, 41, West Fargo, ND 4:42:28 10:46 4:40:29 2058 211 M40 Justin Rezac, 43, Edina, MN 4:42:35 10:47 4:41:59 2059 526 M20 Joe Mitchell, 34, Eden Prairie, MN 4:42:35 10:47 4:40:45 2060 527 M20 Jake Damiani, 28, Minneapolis, MN 4:42:37 10:47 4:39:55 2061 129 M45 John Ensley, 46, Minneapolis, MN 4:42:42 10:47 4:40:31 2062 130 M45 Jon Wiegert, 48, Menomonee Falls, WI 4:42:49 10:47 4:40:36 2064 15 M65 Carl Stemm, 67, Minneapolis, MN 4:42:56 10:47 4:38:35 2068 212 M40 Carl Kuhl, 43, Shoreview, MN 4:43:10 10:48 4:39:26 2070 27 M60 Steven Mills, 60, Richfield, MN 4:43:14 10:48 4:39:38 2071 100 M50 Mario Small, 52, Hyattsville, MD 4:43:15 10:48 4:42:26 2072 528 M20 Dakota Drenth, 24, Bellevue, NE 4:43:15 10:48 4:38:41 2081 232 M35 Tom Balzano, 36, Apple Valley, MN 4:43:46 10:49 4:42:32 2083 69 M55 Steven Kelly, 56, Minneapolis, MN 4:43:47 10:49 4:40:30 2084 529 M20 Brian Svedberg, 24, Middleton, WI 4:43:51 10:50 4:39:35 2091 530 M20 Robert Chandler, 25, New Brighton, MN 4:44:05 10:50 4:43:52 2095 233 M35 Tim O'Connell, 36, Palatine, IL 4:44:48 10:52 4:43:34 2096 28 M60 Susumu Akatsu, 61, Prior Lake, MN 4:44:51 10:52 4:43:02 2097 101 M50 David Moser, 53, Iowa City, IA 4:44:54 10:52 4:40:56 2101 213 M40 Brian Davis, 41, Atlanta, GA 4:44:57 10:52 4:41:37 2104 214 M40 Jeffrey Baumann, 41, Eagan, MN 4:45:02 10:52 4:41:48 2105 531 M20 Alex Brault, 27, Minneapolis, MN 4:45:05 10:52 4:43:43 2107 532 M20 Bengt Nelson, 26, Washington D C , DC 4:45:13 10:53 4:42:46 2108 16 M65 Mal Mingo, 67, Saint Paul, MN 4:45:17 10:53 4:42:12 2109 215 M40 Jesse Powell, 44, Minneapolis, MN 4:45:20 10:53 4:40:34 2111 533 M20 Keelan Spencer, 23, Woodbury, MN 4:45:30 10:53 4:43:59 2112 29 M60 Mark Heggestad, 62, Arden Hills, MN 4:45:33 10:53 4:42:37 2115 534 M20 Jack McGraw, 25, Minneapolis, MN 4:45:34 10:54 4:43:07 2116 216 M40 Griffin Geisler, 43, Bloomington, MN 4:45:36 10:54 4:41:47 2117 217 M40 Owen Deneen, 44, Ramsey, MN 4:45:37 10:54 4:40:52 2118 30 M60 Larry White, 60, Algonquin, IL 4:45:38 10:54 4:41:47 2119 131 M45 Al Flanders, 47, Rosemount, MN 4:45:50 10:54 4:43:29 2120 234 M35 Joe Klein, 35, Minneapolis, MN 4:45:50 10:54 4:42:44 2121 535 M20 Peter Nelson, 33, Saint Louis Park, MN 4:45:56 10:54 4:43:03 2122 536 M20 Kyle Adamson, 34, Minneapolis, MN 4:46:01 10:55 4:43:30 2124 537 M20 Benjamin Johnson, 30, Lakeville, MN 4:46:03 10:55 4:43:06 2125 70 M55 Casper Hill, 55, Minneapolis, MN 4:46:08 10:55 4:44:17 2127 71 M55 Doug Weisert, 58, Barnum, MN 4:46:11 10:55 4:42:43 2128 538 M20 Michael Solberg, 30, Lakeville, MN 4:46:12 10:55 4:43:18 2131 539 M20 Jessica Kollauf, 32, Eagan, MN 4:46:19 10:55 4:41:45 2132 31 M60 Mark Movic, 64, Des Moines, IA 4:46:23 10:55 4:45:39 2134 32 M60 Doug Kaufman, 62, Eden Prairie, MN 4:46:25 10:55 4:43:45 2139 102 M50 Michael Petelin, 51, Plymouth, MN 4:47:09 10:57 4:45:31 2143 72 M55 Skip Stoelzing, 55, Minneapolis, MN 4:47:22 10:58 4:45:39 2144 218 M40 David Schutz, 44, Minnetonka, MN 4:47:23 10:58 4:46:49 2151 235 M35 Ted Brenny, 38, Mazeppa, MN 4:47:40 10:58 4:43:29 2152 540 M20 Alex Marsh, 27, Minneapolis, MN 4:47:41 10:58 4:43:02 2155 541 M20 Nick Manoles, 27, Minneapolis, MN 4:47:47 10:59 4:45:29 2156 17 M65 Jerry Heaps, 66, Dover, ID 4:47:49 10:59 4:47:25 2157 33 M60 Jeff Goldstein, 64, Maple Grove, MN 4:47:50 10:59 4:45:11 2160 542 M20 Matthew Gyure, 33, Lafayette, IN 4:47:58 10:59 4:44:47 2163 543 M20 Devante Delbrune, 24, Moorhead, MN 4:48:02 10:59 4:45:18 2164 34 M60 Bruce Holman, 61, Champlin, MN 4:48:05 10:59 4:46:42 2165 544 M20 Erik Ehresmann, 29, St Louis Park, MN 4:48:06 10:59 4:45:27 2166 219 M40 A J Lagoe, 43, St Paul, MN 4:48:09 10:59 4:46:08
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

2168 545 M20 Ethan Van Offelen, 26, Minneapolis, MN 4:48:19 11:00 4:46:13 2169 546 M20 Benjamin Johnson, 30, Red Wing, MN 4:48:20 11:00 4:44:53 2170 220 M40 Joe Baron, 43, Apple Valley, MN 4:48:22 11:00 4:46:12 2171 221 M40 Darren Vrieze, 40, Ham Lake, MN 4:48:22 11:00 4:44:25 2175 222 M40 Jeff Trauring, 40, Champlin, MN 4:48:28 11:00 4:44:36 2177 547 M20 Alex Detrick, 30, Minneapolis, MN 4:48:39 11:01 4:45:37 2179 236 M35 Willie Stewman, 39, Farmington, MN 4:48:49 11:01 4:46:10 2180 223 M40 John Mathison, 43, St Paul, MN 4:48:56 11:01 4:48:36 2182 103 M50 Emmett Okeefe, 53, Kensington, MD 4:49:10 11:02 4:46:37 2186 132 M45 Justin Englert, 47, Inver Grove Heigh, MN 4:49:14 11:02 4:46:58 2187 548 M20 Brendan Peters, 34, Minneapolis, MN 4:49:14 11:02 4:48:42 2188 18 M65 Paul Arbisi, 66, Edina, MN 4:49:15 11:02 4:48:07 2192 549 M20 Ross Daniels, 31, Saint Paul, MN 4:49:52 11:03 4:47:33 2194 550 M20 Gregory Thompson, 32, Minneapolis, MN 4:50:01 11:04 4:45:54 2195 551 M20 Dean Lalap, 28, Irvine, CA 4:50:01 11:04 4:47:56 2197 237 M35 Tim Steege, 38, Lakeville, MN 4:50:04 11:04 4:46:24 2198 73 M55 Tony Quernemoen, 58, Robbinsdale, MN 4:50:08 11:04 4:48:06 2199 2 M75 John Torgerson, 78, Otsego, MN 4:50:15 11:04 4:48:38 2201 133 M45 Jamie Vesel, 47, Biwabik, MN 4:50:25 11:05 4:47:22 2202 19 M65 Herbert Nichols, 67, Golden Valley, MN 4:50:27 11:05 4:47:45 2203 74 M55 Scott Ziemer, 55, Bloomington, MN 4:50:29 11:05 4:46:33 2204 224 M40 Denabo Tuse, 44, Minneapolis, MN 4:50:30 11:05 4:50:28 2206 104 M50 Peter Kotowski, 52, Cave Creek, AZ 4:50:43 11:05 4:47:43 2207 552 M20 Kenneth Novak, 25, Wayzata, MN 4:50:45 11:05 4:49:15 2209 75 M55 Troy Woodruff, 57, Maplewood, MN 4:51:02 11:06 4:46:16 2210 76 M55 Tim Johnson, 56, Cottage Grove, MN 4:51:03 11:06 4:47:59 2212 35 M60 Phillip Jenkins, 60, Shoreview, MN 4:51:06 11:06 4:48:40 2213 238 M35 Ketan Kulkarni, 38, Monticello, MN 4:51:07 11:06 4:47:38 2214 105 M50 Mike Welle, 50, Shoreview, MN 4:51:11 11:06 4:49:27 2215 106 M50 Christopher Marshall, 50, Plymouth, MN 4:51:13 11:06 4:47:51 2221 36 M60 Chris Messerly, 62, Vadnais Heights, MN 4:51:40 11:07 4:50:24 2222 553 M20 Nick Jensen, 25, St. Paul, MN 4:51:41 11:08 4:47:23 2224 554 M20 Joseph Tschida, 26, North Oaks, MN 4:51:44 11:08 4:49:22 2225 107 M50 Thomas Robin, 50, Minneapolis, MN 4:51:48 11:08 4:49:03 2226 225 M40 Brian Belongia, 44, Brooklyn Park, MN 4:51:49 11:08 4:49:59 2227 20 M65 David Franke, 65, Little Canada, MN 4:51:54 11:08 4:49:38 2228 555 M20 Spencer Hackley, 30, St Paul, MN 4:51:54 11:08 4:49:13 2229 77 M55 Mike Thompson, 59, River Falls, WI 4:51:56 11:08 4:50:02 2231 226 M40 Trent Lunstrum, 41, White Bear Lake, MN 4:51:56 11:08 4:47:54 2232 227 M40 Rob Trunecek, 40, Minneapolis, MN 4:51:58 11:08 4:47:27 2233 228 M40 Mathew Ferche, 40, Eagan, MN 4:51:58 11:08 4:48:43 2234 229 M40 Matthew Swenson, 41, Burnsville, MN 4:51:58 11:08 4:48:20 2235 556 M20 John Putman, 34, Prior Lake, MN 4:52:23 11:09 4:48:51 2236 557 M20 Alexander Gilliland, 31, Minneapolis, MN 4:52:24 11:09 4:48:17 2238 558 M20 Kyle Hershey, 30, Seattle, WA 4:52:33 11:10 4:48:33 2240 108 M50 John Holmstrom, 52, Savage, MN 4:52:43 11:10 4:51:31 2241 109 M50 Eric Gordee, 50, Rockford, MN 4:52:45 11:10 4:48:07 2242 559 M20 Korey Trout, 25, Washington, IL 4:52:46 11:10 4:51:55 2243 134 M45 Purna Jandyala, 47, Plymouth, MN 4:52:48 11:10 4:49:28 2246 560 M20 Vijay Raghupathi, 26, Minneapolis, MN 4:52:56 11:10 4:49:01 2248 239 M35 Rahul Bansal, 37, Minneapolis, MN 4:53:00 11:11 4:48:07 2251 240 M35 Stuart Andrews, 37, New Hope, MN 4:53:14 11:11 4:48:56 2252 561 M20 Tyler Brekke, 29, Burnsville, MN 4:53:17 11:11 4:48:28 2254 37 M60 Stephen Forbes, 61, Arlington, WA 4:53:27 11:12 4:49:36 2257 230 M40 Nicholas Harris, 41, Austin, TX 4:53:48 11:12 4:49:46 2262 231 M40 Nick Biesanz, 40, Excelsior, MN 4:54:00 11:13 4:51:18 2263 562 M20 Eric Turbeville, 31, Maple Grove, MN 4:54:03 11:13 4:49:59 2264 563 M20 Saul Garza, 28, Wyoming, MN 4:54:14 11:13 4:50:06 2266 78 M55 Kelly Anton, 55, Sussex, WI 4:54:17 11:13 4:51:33 2270 564 M20 Anders Erickson, 25, Wayzata, MN 4:54:33 11:14 4:52:06 2271 135 M45 Tim Lorinser, 45, Pine Springs, MN 4:54:34 11:14 4:50:32 2276 110 M50 Colin Mattie, 52, St Paul, MN 4:55:07 11:15 4:51:53 2278 79 M55 Jay Anderson, 56, Eau Claire, WI 4:55:10 11:15 4:54:20 2279 565 M20 Peter Hinderlie, 33, St Paul, MN 4:55:10 11:15 4:51:48 2283 241 M35 Justin Mannhardt, 35, Minneapolis, MN 4:55:16 11:16 4:54:01 2284 242 M35 Israfiel Mohammed, 39, Sacramento, CA 4:55:22 11:16 4:52:31 2286 232 M40 Emiliano Lerda, 41, Omaha, NE 4:55:28 11:16 4:52:13 2288 233 M40 Aran Glancy, 43, Woodbury, MN 4:55:31 11:16 4:54:13 2292 136 M45 Nate Murphy, 46, Bloomington, MN 4:55:50 11:17 4:52:08 2293 243 M35 Steven Kregel, 38, Bloomington, MN 4:55:54 11:17 4:52:17 2296 80 M55 Peter Schnorbach, 59, Edina, MN 4:55:58 11:17 4:53:19 2298 137 M45 Aravind Jasthi, 46, Plymouth, MN 4:56:02 11:17 4:52:40 2299 566 M20 Andrew Weitzer, 27, Fishers, IN 4:56:03 11:18 4:52:01 2307 138 M45 Robert Mills, 48, North Oaks, MN 4:56:19 11:18 4:53:35 2308 38 M60 Warren Winkelman, 60, Northfield, MN 4:56:22 11:18 4:56:12 2309 567 M20 Alex Hovda, 27, Richfield, MN 4:56:22 11:18 4:52:12 2310 568 M20 Max Larock, 29, Roseville, MN 4:56:32 11:19 4:54:55 2311 569 M20 Cheston Husein, 25, Alpharetta, GA 4:56:37 11:19 4:54:18 2312 570 M20 Muaz Rushdi, 31, Minneapolis, MN 4:56:46 11:19 4:53:56 2315 244 M35 Daniel Schneeman, 38, West Saint Paul, MN 4:56:50 11:19 4:54:49 2316 571 M20 Michael Barton, 30, Richfield, MN 4:56:50 11:19 4:54:27 2317 234 M40 Robert Olson, 43, St Paul, MN 4:56:51 11:19 4:53:31 2319 572 M20 Tony Evans, 32, Duluth, MN 4:56:57 11:20 4:54:07 2320 573 M20 Ryan Michols, 33, Salt Lake City, UT 4:56:57 11:20 4:54:06 2322 39 M60 Joseph Evans, 64, New Richmond, WI 4:56:57 11:20 4:54:06 2323 9 M18 Peter Doroff, 19, Waite Park, MN 4:56:59 11:20 4:55:58 2327 574 M20 Kyle Rademacher, 30, Richfield, MN 4:57:02 11:20 4:54:37 2328 139 M45 Dj Horton, 46, St Paul, MN 4:57:02 11:20 4:52:10 2329 575 M20 Jake Hebrink, 34, Lakeville, MN 4:57:02 11:20 4:55:09 2331 40 M60 Doug Junker, 62, Edina, MN 4:57:08 11:20 4:54:28 2332 576 M20 Ian Wolf, 26, Boston, MA 4:57:09 11:20 4:55:52 2333 577 M20 John Kalupa, 26, Madison, WI 4:57:10 11:20 4:54:16 2334 140 M45 Paul Hurckman, 47, Minneapolis, MN 4:57:17 11:20 4:53:50 2335 235 M40 Nathan Kemper, 40, Elk River, MN 4:57:17 11:20 4:53:50 2338 578 M20 Benny Barnack, 23, Lonsdale, MN 4:57:25 11:21 4:52:51 2339 81 M55 John Waldo, 56, South St Paul, MN 4:57:28 11:21 4:52:33 2341 5 M70 Franklin Fleming, 70, Minneapolis, MN 4:57:35 11:21 4:55:25 2342 111 M50 Vincent Fuentes, 50, Dallas, TX 4:57:35 11:21 4:52:54 2343 141 M45 Jason Rhodes, 48, Dallas, TX 4:57:35 11:21 4:52:55 2344 579 M20 Sam Donovan, 29, Roseville, MN 4:57:38 11:21 4:55:47 2347 112 M50 Michael Broeker, 50, Eagan, MN 4:57:47 11:21 4:54:46 2349 245 M35 James Thielen, 38, Hugo, MN 4:57:49 11:22 4:53:55 2353 236 M40 Adam Slawski, 43, St Paul, MN 4:58:01 11:22 4:54:10 2355 142 M45 Chris Myers, 49, Chaska, MN 4:58:02 11:22 4:56:30 2356 143 M45 Joel Dunning, 48, Minneapolis, MN 4:58:06 11:22 4:54:57 2359 113 M50 Timothy Toonen, 51, St Paul, MN 4:58:33 11:23 4:56:32 2360 237 M40 Hayri Sapmaz, 44, San Diego, CA 4:58:41 11:24 4:55:29 2363 580 M20 Jacob Rada, 23, Eagan, MN 4:58:44 11:24 4:57:23 2367 238 M40 Bill Douglas, 40, Barrington, IL 4:58:52 11:24 4:56:16 2368 581 M20 Russell Schlumpberger, 33, Moorhead, MN 4:58:59 11:24 4:54:55 2369 582 M20 Henry Hannes, 30, Minneapolis, MN 4:59:02 11:24 4:54:08 2371 583 M20 Jacob Fimon, 33, Otsego, MN 4:59:11 11:25 4:56:18 2372 239 M40 Carey Montez, 44, Woodbury, MN 4:59:26 11:25 4:55:23 2375 584 M20 Eli Button, 23, Stillwater, MN 4:59:38 11:26 4:58:51 2377 3 M75 Herb Byun, 77, Lino Lakes, MN 4:59:46 11:26 4:57:39 2378 240 M40 Joshua Otis, 44, Rosemount, MN 4:59:50 11:26 4:58:24 2380 144 M45 Larry Doss, 49, Stillwater, MN 4:59:55 11:26 4:55:02 2381 585 M20 Michael Gregory, 31, Chicago, IL 4:59:56 11:26 4:55:41 2384 82 M55 Kevin Manbeck, 55, Eden Prairie, MN 5:00:03 11:27 4:55:30 2385 586 M20 Collin Tison, 30, Minneapolis, MN 5:00:03 11:27 4:55:16 2392 246 M35 Paul Gillan, 37, Saint Paul, MN 5:00:16 11:27 4:55:41 2393 587 M20 Charles Koch, 28, Chicago, IL 5:00:16 11:27 4:57:38 2395 145 M45 Phillip Harp, 49, Cumming, GA 5:00:23 11:27 4:58:25 2396 247 M35 Pete Mades, 36, Maple Grove, MN 5:00:25 11:28 4:57:20 2398 21 M65 Sam Simmons, 67, Rochester, MN 5:00:30 11:28 4:56:56 2399 146 M45 Michael Mason, 46, Minneapolis, MN 5:00:36 11:28 4:59:28 2401 588 M20 Paul Hedman, 26, Forest Lake, MN 5:00:47 11:28 4:58:40 2402 589 M20 Daniel Ly, 28, Bloomington, MN 5:00:50 11:28 4:56:28 2403 114 M50 Michael Jarrard, 51, Victoria, MN 5:00:50 11:28 4:58:45 2408 590 M20 Brandon Thies, 25, Chaska, MN 5:01:03 11:29 4:56:49 2409 591 M20 Jack Pearce, 28, Minneapolis, MN 5:01:03 11:29 4:56:18 2410 241 M40 Jarred Sampson, 44, St Paul, MN 5:01:04 11:29 4:56:34 2414 248 M35 Adam Westland, 39, Saint Paul, MN 5:01:19 11:30 4:56:46 2415 249 M35 Neal Carlson, 36, Lake Elmo, MN 5:01:21 11:30 4:58:19 2416 242 M40 Shawn Hubert, 44, Falcon Heights, MN 5:01:22 11:30 4:59:49 2418 592 M20 Angel Garcia, 29, Ajijic, JA 5:01:24 11:30 4:58:54 2419 115 M50 James Long, 50, Richfield, MN 5:01:32 11:30 4:58:26 2421 83 M55 Lee Bigham, 57, Maple Grove, MN 5:01:38 11:30 4:57:33 2424 41 M60 Greg Nelson, 60, Edina, MN 5:01:49 11:31 4:57:46 2426 250 M35 Daley Ervin, 35, Atlanta, GA 5:01:51 11:31 4:58:33 2427 42 M60 Raymond Watts, 62, Maplewood, MN 5:01:54 11:31 4:58:32 2428 251 M35 Peter Meidal, 39, St Paul, MN 5:01:55 11:31 4:59:11 2432 147 M45 Andrew Enstad, 48, Minneapolis, MN 5:02:17 11:32 4:59:32 2434 593 M20 Gavin Reynolds, 26, Vienna, VA 5:02:25 11:32 5:00:23 2436 43 M60 Jerald Daigle, 64, Minneapolis, MN 5:02:37 11:33 5:00:47 2437 594 M20 Ryan Ticen, 32, Richfield, MN 5:02:45 11:33 4:58:17 2440 84 M55 Wendell Stockwell, 59, Burnsville, MN 5:02:58 11:33 4:58:39 2441 44 M60 Craig Reynolds, 64, Toppenish, WA 5:03:03 11:34 5:01:01 2442 85 M55 Todd Newby, 57, Ramsey, MN 5:03:07 11:34 5:00:31 2443 116 M50 Pete Skurdalsvold, 50, Plymouth, MN 5:03:08 11:34 4:59:47 2444 243 M40 Corey Mohn, 44, Shawnee, KS 5:03:09 11:34 5:00:45 2445 117 M50 William Childs, 50, Saint Paul, MN 5:03:10 11:34 4:58:15 2448 595 M20 Thomas Babcock, 24, Wyoming, MN 5:03:11 11:34 4:58:59 2451 252 M35 Trevour Montag, 38, Prior Lake, MN 5:03:12 11:34 5:00:04 2455 244 M40 Josh Matysik, 40, St Paul, MN 5:03:41 11:35 4:57:02 2456 148 M45 Bhashwat Risal, 46, Burnsville, MN 5:03:45 11:35 5:02:15 2459 118 M50 Nicanor Cotiangco, 51, Bourbonnais, IL 5:04:02 11:36 5:01:44 2460 253 M35 Michael Anderson, 38, Minneapolis, MN 5:04:05 11:36 5:00:52 2461 596 M20 Nichola GrossKotschevar, 33, Monticello, MN 5:04:07 11:36 5:00:08 2463 245 M40 Christian White, 42, Bloomington, MN 5:04:11 11:36 4:59:18 2465 86 M55 Steven Restad, 58, Falcon Heights, MN 5:04:18 11:36 4:59:59 2471 254 M35 Nick Reyes, 36, Oakdale, MN 5:04:52 11:38 5:02:56 2473 597 M20 Nicholas Coleman, 34, St Paul, MN 5:04:52 11:38 5:00:44 2474 246 M40 Lloyd Salimbao, 41, Rosemount, MN 5:04:56 11:38 5:00:07 2477 247 M40 Anthony Rivera, 42, Minneapolis, MN 5:05:13 11:38 5:02:15 2478 598 M20 Sam Fleming, 24, Minneapolis, MN 5:05:16 11:39 5:01:20 2479 599 M20 Max Fleming, 22, Minneapolis, MN 5:05:16 11:39 5:01:19 2480 6 M70 Gacengeci Karumba, 70, Saint Paul Park, MN 5:05:18 11:39 5:01:17 2481 255 M35 Joshua Hummel, 38, Minneapolis, MN 5:05:19 11:39 5:00:28 2482 119 M50 Bradley Kaffar, 51, St. Cloud, MN 5:05:20 11:39 5:02:52 2484 256 M35 Kevin Carlow, 36, Hopkins, MN 5:05:30 11:39 5:01:28 2485 257 M35 Colin Hill, 39, Eden Prairie, MN 5:05:32 11:39 5:03:01 2486 258 M35 Aaron Liss, 39, Eagan, MN 5:05:32 11:39 5:03:01 2488 600 M20 Brian Waters, 33, Burnsville, MN 5:05:36 11:39 5:01:37 2492 120 M50 Christopher Robbins, 50, Henderson, NV 5:05:58 11:40 5:05:04 2494 601 M20 Arik Hillukka, 26, Menahga, MN 5:06:03 11:40 5:02:38 2496 121 M50 Patrick Olbert, 53, Sparta, WI 5:06:03 11:40 5:05:32 2497 602 M20 Dominic Wolters, 22, White Bear Lake, MN 5:06:05 11:40 5:03:57 2504 259 M35 Mitchell Hanson, 37, Marine On St Croi, MN 5:06:31 11:41 5:04:58 2506 22 M65 Darrell Bolton, 65, Nipomo, CA 5:06:34 11:42 5:04:39 2509 603 M20 Chris Laabs, 28, Minneapolis, MN 5:06:50 11:42 5:02:29 2510 248 M40 Andrew Regnier, 43, Big Lake, MN 5:06:53 11:42 5:04:27 2511 604 M20 Yan Ming Tan, 32, New Brighton, MN 5:06:55 11:42 5:04:30 2515 87 M55 Rich Scroggins, 56, White Bear Townsh, MN 5:07:17 11:43 5:05:24 2518 122 M50 Rolf Ebeling, 51, Kirkland, WA 5:07:26 11:44 5:02:47 2519 23 M65 John Beshara, 68, Apple Valley, MN 5:07:32 11:44 5:05:03 2523 249 M40 Noah Korba, 40, Lino Lakes, MN 5:07:52 11:45 5:05:17 2524 123 M50 Jason Good, 53, Dayton, MN 5:07:57 11:45 5:04:59 2525 605 M20 Andrew Menke, 32, Bloomington, MN 5:08:01 11:45 5:06:03 2528 606 M20 Marcus Warrington, 25, Red Wing, MN 5:08:07 11:45 5:07:47 2533 607 M20 Andrew Maddox, 28, Stone Mountain, GA 5:08:09 11:45 5:03:22 2535 124 M50 Khalid Syed, 50, Eden Prairie, MN 5:08:12 11:45 5:04:52 2539 608 M20 Alexander Leick, 28, Saint Paul, MN 5:08:25 11:46 5:07:28 2542 149 M45 Ricardo Gonzalez, 46, Blaine, MN 5:08:49 11:47 5:04:50 2543 88 M55 Jeffery Bond, 55, Prinsburg, MN 5:08:50 11:47 5:05:42 2546 125 M50 Tong Stone, 50, Eden Prairie, MN 5:08:55 11:47 5:04:32 2549 609 M20 Trevor Holcomb, 25, St Louis Park, MN 5:08:56 11:47 5:06:09 2552 89 M55 Thomas Schmid, 56, Chicago, IL 5:09:14 11:48 5:07:29 2554 126 M50 James Nassios, 50, Woodbury, MN 5:09:16 11:48 5:04:55 2556 127 M50 Joe Block, 50, Prior Lake, MN 5:09:16 11:48 5:05:45 2557 250 M40 Mark Gryniewski, 40, St Louis Park, MN 5:09:18 11:48 5:06:34 2561 150 M45 Andrew Stutesman, 48, La Crosse, WI 5:09:37 11:49 5:08:05 2562 151 M45 Bryan Brettin, 45, Hudson, WI 5:09:43 11:49 5:08:26 2567 610 M20 Andrew Orn, 32, Minneapolis, MN 5:09:52 11:49 5:05:45 2569 260 M35 Mike Nachreiner, 39, St Paul, MN 5:10:02 11:50 5:07:05 2570 611 M20 Nick Wills, 31, Omaha, NE 5:10:03 11:50 5:07:47 2571 261 M35 Christopher Wills, 36, Sartell, MN 5:10:03 11:50 5:07:47 2573 612 M20 David Kula, 31, Saint Paul, MN 5:10:05 11:50 5:06:09 2574 128 M50 Patrick Fetherston, 52, Pewaukee, WI 5:10:05 11:50 5:06:35 2576 613 M20 Thomas McKenney, 28, Minneapolis, MN 5:10:10 11:50 5:07:51 2577 614 M20 Connor Olson, 24, St Louis Park, MN 5:10:16 11:50 5:08:42 2578 129 M50 Parker Piner, 53, San Diego, CA 5:10:22 11:50 5:09:10 2579 152 M45 Ryan Piner, 46, Minneapolis, MN 5:10:22 11:50 5:09:10 2580 153 M45 Christopher Savoy, 48, Savage, MN 5:10:22 11:50 5:07:17 2581 262 M35 Michael Gore, 35, Burnsville, MN 5:10:31 11:51 5:06:59 2582 154 M45 Taylor Poston, 49, Minnetonka, MN 5:10:32 11:51 5:06:37 2584 90 M55 Eric Mead, 57, Knife River, MN 5:10:35 11:51 5:08:26 2587 263 M35 Ross Reuter, 38, Arlington, WI 5:10:39 11:51 5:07:24 2590 615 M20 Benjamin Taylor, 24, Brooklyn Center, MN 5:10:48 11:51 5:08:35 2591 130 M50 Peter Nyhus, 53, St Michael, MN 5:10:48 11:51 5:08:55 2594 264 M35 Justin Johnson, 39, Hugo, MN 5:10:58 11:52 5:06:55 2595 251 M40 Chris Korfiatis, 40, Plymouth, MN 5:11:04 11:52 5:08:38 2599 155 M45 Jon Lunderby, 48, Oakland Park, FL 5:11:15 11:52 5:07:26 2602 45 M60 Jeff Gullord, 61, Maple Grove, MN 5:11:19 11:52 5:07:55 2603 616 M20 Caeleb Heinen, 23, Eagan, MN 5:11:21 11:53 5:06:36 2604 91 M55 Richard Coleman, 57, Minneapolis, MN 5:11:25 11:53 5:07:59 2605 617 M20 Daniel Baga, 28, Minneapolis, MN 5:11:32 11:53 5:07:29 2606 156 M45 Gregory Bauer, 46, Northfield, MN 5:11:34 11:53 5:09:09 2607 618 M20 Derek Cole, 23, Farmington, MN 5:11:39 11:53 5:09:10 2610 619 M20 Danny Warren, 25, Crystal, MN 5:11:55 11:54 5:07:53 2612 265 M35 Alex M Langenfeld, 35, Los Angeles, CA 5:12:05 11:54 5:07:30 2613 620 M20 John Rupp, 21, Hastings, MN 5:12:08 11:54 5:11:09 2618 252 M40 Todd Millenacker, 42, Savage, MN 5:12:37 11:55 5:08:40 2620 266 M35 Zachary Thompson, 38, St Michael, MN 5:12:50 11:56 5:12:12 2621 92 M55 Craig Bader, 55, Chanhassen, MN 5:12:50 11:56 5:08:17 2624 267 M35 Patrick Dreher, 38, Shoreview, MN 5:13:00 11:56 5:09:33 2625 131 M50 Brian Gallagher, 50, Minneapolis, MN 5:13:03 11:56 5:09:07 2628 253 M40 Chau Le, 40, St Paul, MN 5:13:09 11:57 5:11:07 2633 621 M20 David Andris, 25, Minneapolis, MN 5:13:31 11:57 5:10:11 2634 93 M55 John Bina, 59, Lakeville, MN 5:13:36 11:58 5:12:27 2635 268 M35 Martin Odima, 35, White Bear Lake, MN 5:13:48 11:58 5:12:36 2641 254 M40 Patrick Larson, 44, Edina, MN 5:14:10 11:59 5:09:42 2642 622 M20 Efrain Torres, 24, Chicago, IL 5:14:10 11:59 5:13:20 2644 94 M55 John Casserly, 55, Stillwater, MN 5:14:22 11:59 5:11:28
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

2645 623 M20 Spencer Juola, 24, Minneapolis, MN 5:14:26 12:00 5:11:19 2647 624 M20 Michael Stebbing, 26, Savage, MN 5:14:32 12:00 5:10:17 2649 95 M55 Tim Floyd, 55, Woodbury, MN 5:14:43 12:00 5:12:47 2650 46 M60 Scott Knight, 60, Cologne, MN 5:14:55 12:01 5:14:23 2652 96 M55 Christopher Sheehan, 59, Edina, MN 5:15:04 12:01 5:14:55 2653 269 M35 Robert Hinman, 39, Shelby Township, MI 5:15:07 12:01 5:12:23 2655 132 M50 Les Teneyck, 54, Shakopee, MN 5:15:14 12:01 5:12:19 2656 97 M55 Steve Kaari, 58, Lindstrom, MN 5:15:22 12:02 5:12:17 2660 98 M55 Bruce Kammen, 56, Inver Grove Heigh, MN 5:15:50 12:03 5:11:35 2662 270 M35 Eric Kuhle, 38, Ave Maria, FL 5:16:02 12:03 5:11:58 2663 625 M20 Brandon Tice, 30, Minneapolis, MN 5:16:20 12:04 5:13:00 2666 626 M20 Jenner Rauscher, 30, Lake Elmo, MN 5:16:30 12:04 5:13:27 2667 47 M60 Jim Laluzerne, 64, Sturgeon Bay, WI 5:16:34 12:04 5:12:43 2668 271 M35 Shawn Laumann, 38, Minneapolis, MN 5:16:40 12:05 5:15:34 2669 627 M20 Eli Schlossberg, 23, Minneapolis, MN 5:16:40 12:05 5:13:45 2673 628 M20 Michael Lindemann, 32, Cottage Grove, MN 5:17:06 12:06 5:14:43 2675 272 M35 Michael Henke, 35, Minneapolis, MN 5:17:08 12:06 5:13:08 2676 99 M55 Douglas Margolis, 58, River Falls, WI 5:17:09 12:06 5:12:51 2679 133 M50 James Hall, 50, Verona, WI 5:17:23 12:06 5:15:06 2680 134 M50 Dave Hite, 54, Igh, MN 5:17:24 12:06 5:14:33 2682 255 M40 Gregory MacDonald, 41, Phoenix, AZ 5:17:34 12:07 5:13:20 2684 256 M40 Jason Hungerford, 44, New Brighton, MN 5:17:37 12:07 5:13:24 2685 157 M45 Eric Olson, 46, Foxboro, WI 5:17:44 12:07 5:17:23 2686 24 M65 Craig Swanson, 67, Plymouth, MN 5:17:45 12:07 5:17:24 2687 158 M45 Edward Schwaesdall, 48, Shakopee, MN 5:17:49 12:07 5:12:59 2690 100 M55 Jeffrey Pingeon, 57, Waconia, MN 5:17:51 12:07 5:15:13 2698 629 M20 Alexander P Simpson, 29, Minneapolis, MN 5:18:31 12:09 5:13:40 2699 273 M35 Eric Ternand, 38, Maple Grove, MN 5:18:35 12:09 5:14:34 2701 274 M35 Andrew Weets, 38, Rochester, MN 5:18:38 12:09 5:16:04 2702 257 M40 David Roseland, 43, Elk River, MN 5:18:40 12:09 5:13:37 2704 630 M20 Alan Sevilla, 22, West St Paul, MN 5:18:42 12:09 5:18:31 2708 101 M55 Scott Telfer, 58, Lake Elmo, MN 5:19:15 12:11 5:17:11 2709 631 M20 Dustin Sprengeler, 34, Chaska, MN 5:19:22 12:11 5:15:51 2711 258 M40 Ronald Johnson, 44, Edina, MN 5:19:24 12:11 5:15:14 2712 275 M35 Saurabh Bokil, 36, Blaine, MN 5:19:26 12:11 5:16:43 2713 48 M60 Daniel Soltys, 61, Hudson, WI 5:19:34 12:11 5:15:17 2715 632 M20 Scott Frieling, 28, Lakewood, CO 5:19:39 12:12 5:17:27 2716 633 M20 James Zachary, 28, Denver, CO 5:19:39 12:12 5:17:27 2718 135 M50 Sheldon Struthers, 54, Blaine, MN 5:19:46 12:12 5:15:13 2720 25 M65 Jim Schwartz, 66, Brooklyn Park, MN 5:19:50 12:12 5:17:09 2721 49 M60 William Sherry, 62, Apple Valley, MN 5:19:54 12:12 5:15:39 2722 7 M70 Phil Nomura, 72, Golden Valley, MN 5:20:08 12:13 5:15:22 2727 50 M60 John Hubbard, 64, Harrisonville, MO 5:20:45 12:14 5:16:00 2728 51 M60 Rankin Patet, 60, South Saint Paul, MN 5:20:47 12:14 5:16:23 2731 634 M20 Ross Nelson, 23, Mokena, IL 5:20:52 12:14 5:18:29 2734 635 M20 Nolen O'Dell, 23, Moorhead, MN 5:21:04 12:15 5:19:12 2735 259 M40 Christian Carbonara, 44, St Paul, MN 5:21:26 12:16 5:17:07 2736 159 M45 Andy Jensen, 49, Hastings, MN 5:21:27 12:16 5:18:32 2739 636 M20 Daniel Lehn, 31, Eden Prairie, MN 5:21:41 12:16 5:17:24 2742 26 M65 Tim Munshower, 67, Minneapolis, MN 5:21:45 12:16 5:17:01 2743 136 M50 Michael Listiak, 50, Saint Louis Park, MN 5:21:46 12:16 5:18:38 2744 260 M40 Mark Yantos, 44, Maple Grove, MN 5:21:56 12:17 5:19:09 2745 261 M40 Jay Soucia, 40, Austin, TX 5:21:56 12:17 5:19:42 2746 637 M20 Graham Ellis, 31, Minneapolis, MN 5:22:00 12:17 5:18:59 2753 638 M20 Michael Franczyk, 27, Apple Valley, MN 5:22:28 12:18 5:18:33 2755 639 M20 Nils Akesson, 24, Minneapolis, MN 5:22:35 12:18 5:21:46 2756 137 M50 Steve Brunn, 52, Sauk Centre, MN 5:22:37 12:18 5:18:03 2760 640 M20 Alex Sorenson, 28, Minneapolis, MN 5:23:03 12:19 5:18:15 2763 102 M55 Christopher Chase, 59, St Louis Park, MN 5:23:08 12:19 5:18:58 2764 103 M55 David Matthes, 56, St Paul, MN 5:23:09 12:20 5:21:43 2766 8 M70 Rob Johnson, 74, Eden Prairie, MN 5:23:13 12:20 5:22:16 2769 160 M45 Charles Huss, 49, Forest Lake, MN 5:23:42 12:21 5:19:07 2777 276 M35 Farouk Bruce, 37, Minneapolis, MN 5:24:15 12:22 5:22:57 2784 161 M45 Mark McGinty, 46, Minneapolis, MN 5:24:32 12:23 5:20:15 2785 138 M50 Yogesh Rao, 50, Plymouth, MN 5:24:38 12:23 5:21:24 2786 139 M50 Roy Koenigsberg, 54, Farmington, MN 5:24:40 12:23 5:20:01 2795 10 M18 Connor Hintz, 19, Richfield, MN 5:25:18 12:24 5:21:41 2796 27 M65 John Dinger, 69, Washington, DC 5:25:22 12:25 5:23:32 2798 162 M45 Brent Nelson, 47, Minneapolis, MN 5:25:34 12:25 5:22:50 2799 262 M40 Ezekiel Isaiah, 43, Minneapolis, MN 5:25:45 12:25 5:23:50 2801 277 M35 Andrew Howell, 39, Bloomington, MN 5:26:01 12:26 5:25:43 2802 52 M60 Dean Laiti, 61, Fridley, MN 5:26:03 12:26 5:25:33 2806 28 M65 Gary Lesley, 66, Naples, FL 5:26:13 12:27 5:21:19 2808 104 M55 James Shapiro, 58, Golden Valley, MN 5:26:15 12:27 5:23:04 2809 278 M35 Brian Jeddeloh, 36, Hopkins, MN 5:26:20 12:27 5:24:37 2810 105 M55 Andy Woodard, 57, North Saint Paul, MN 5:26:21 12:27 5:22:19 2811 140 M50 Robbie Skantz, 50, Apple Valley, MN 5:26:21 12:27 5:24:11 2814 53 M60 Andy Martin, 61, Eagan, MN 5:26:34 12:27 5:24:43 2815 279 M35 Antonio Jurado, 35, Shakopee, MN 5:26:36 12:27 5:23:56 2821 141 M50 Karl Hokanson, 52, Coon Rapids, MN 5:27:17 12:29 5:23:09 2822 263 M40 Jeremy Kennedy, 42, Minneapolis, MN 5:27:24 12:29 5:22:40 2824 280 M35 Joseph Rauch, 38, Minnetonka, MN 5:27:27 12:29 5:24:09 2825 106 M55 Hardy Kocher, 55, St Paul, MN 5:27:27 12:29 5:24:09 2830 29 M65 Howard Ojalvo, 68, Shoreview, MN 5:27:31 12:30 5:23:00 2832 641 M20 Drew Benik, 26, Lakeville, MN 5:27:38 12:30 5:24:58 2835 142 M50 Todd Kalk, 52, Hopkins, MN 5:27:56 12:30 5:25:57 2836 264 M40 Benjamin Feist, 41, New Brighton, MN 5:28:00 12:31 5:23:16 2837 265 M40 Travis Haley, 41, Marshfield, WI 5:28:01 12:31 5:23:16 2839 30 M65 Dan Rassier, 65, St. Joseph, MN 5:28:17 12:31 5:25:11 2841 642 M20 Suchann Yang, 28, St. Paul, MN 5:28:26 12:32 5:24:54 2842 643 M20 Ricky Moua, 27, St Paul, MN 5:28:27 12:32 5:24:55 2845 163 M45 Jos Parra Staves, 49, Eden Prairie, MN 5:28:33 12:32 5:24:21 2846 281 M35 Adam Langenfeld, 38, Champlin, MN 5:28:39 12:32 5:24:03 2848 644 M20 Samuel Hinh, 27, Burnsville, MN 5:29:14 12:33 5:26:06 2851 282 M35 Daniel Henze, 37, Oakdale, MN 5:29:45 12:35 5:26:43 2852 143 M50 Todd Patet, 53, Hastings, MN 5:29:49 12:35 5:25:25 2854 645 M20 Shawn McHale, 25, Eden Prairie, MN 5:29:51 12:35 5:27:37 2856 266 M40 Sean Graddy, 41, Mound, MN 5:29:56 12:35 5:25:01 2857 144 M50 Dan Miller, 52, Savage, MN 5:29:56 12:35 5:25:50 2858 646 M20 Jeramy Willis, 26, Waconia, MN 5:29:58 12:35 5:25:26 2860 54 M60 Tim Smith, 61, Inver Grove Heigh, MN 5:30:18 12:36 5:27:11 2865 647 M20 Dan Zakes, 34, Greenville, SC 5:30:31 12:36 5:26:15 2866 55 M60 Edward Zakes, 64, Maple Lake, MN 5:30:31 12:36 5:26:15 2869 267 M40 Tou Cher Yang, 40, Lino Lakes, MN 5:31:05 12:38 5:27:32 2870 648 M20 Lucas Meredith, 24, Minneapolis, MN 5:31:05 12:38 5:28:59 2873 649 M20 Samuel Erickson, 26, St Paul, MN 5:31:19 12:38 5:27:16 2874 283 M35 Joshua Mills, 36, Otsego, MN 5:31:20 12:38 5:27:30 2876 284 M35 Blake Kadinger, 36, Sioux Falls, SD 5:31:31 12:39 5:27:06 2877 285 M35 Vivek Rudra, 35, Richfield, MN 5:31:35 12:39 5:28:13 2878 164 M45 Eric Boyum, 47, Fridley, MN 5:31:35 12:39 5:29:21 2880 165 M45 Todd Edwards, 49, Menomonie, WI 5:31:42 12:39 5:27:54 2882 650 M20 Austin Ziemer, 26, St Francis, MN 5:31:44 12:39 5:27:55 2883 268 M40 Brian Smith, 40, Chanhassen, MN 5:31:54 12:40 5:27:31 2885 2 M14 Brian Rogers, 15, Cambridge, MN 5:32:06 12:40 5:27:35 2887 5 M16 Jamie Silver, 16, St Paul, MN 5:32:07 12:40 5:30:01 2888 166 M45 Joe Silver, 47, St Paul, MN 5:32:07 12:40 5:30:02 2889 56 M60 Mike Ott, 60, Bloomington, MN 5:32:27 12:41 5:32:11 2890 6 M16 Chaz Contag, 17, Minneapolis, MN 5:32:28 12:41 5:28:07 2891 167 M45 Jon Commers, 48, St. Paul, MN 5:32:33 12:41 5:28:02 2892 286 M35 Jason Loomis, 37, Waconia, MN 5:32:47 12:42 5:29:27 2893 269 M40 Justin Hagen, 40, Victoria, MN 5:32:47 12:42 5:29:28 2895 270 M40 James Wentz Jr, 44, Andover, KS 5:32:55 12:42 5:28:34 2898 651 M20 James Rolfes, 28, Cannon Falls, MN 5:32:58 12:42 5:29:03 2900 652 M20 Devon Pendergast, 24, Minneapolis, MN 5:33:17 12:43 5:28:33 2901 287 M35 Scott Schuh, 39, Mounds View, MN 5:33:18 12:43 5:29:02 2904 145 M50 Bradley Johnson, 54, Inver Grove Heigh, MN 5:33:31 12:43 5:28:32 2905 57 M60 Jeremiah Collins, 61, Bloomington, MN 5:33:33 12:43 5:31:13 2906 58 M60 Mark Schutt, 60, Hastings, MN 5:33:34 12:43 5:28:34 2908 168 M45 Dan Heiar, 45, Lakeville, MN 5:33:36 12:43 5:28:53 2909 146 M50 Jeremy Hager, 51, Saint Michael, MN 5:33:36 12:43 5:28:53 2912 169 M45 Brandon Thornton, 47, Eden Prairie, MN 5:34:02 12:44 5:30:03 2913 107 M55 Nirupam Chatterjee, 55, Rosemount, MN 5:34:17 12:45 5:30:08 2914 288 M35 Mark Kreidler, 37, Minneapolis, MN 5:34:22 12:45 5:30:09 2916 9 M70 Larry Thompson, 71, Woodbury, MN 5:34:25 12:45 5:29:50 2918 59 M60 Jeff Kaufmann, 63, St Paul, MN 5:34:34 12:46 5:30:04 2920 653 M20 Robert Schaaf, 26, Dallas, TX 5:34:37 12:46 5:31:22 2921 11 M18 William Utecht, 19, Hastings, MN 5:34:41 12:46 5:29:49 2922 654 M20 Nate Cress, 30, Stillwater, MN 5:34:41 12:46 5:31:12 2923 655 M20 Samuel Dvorak, 31, Madison, WI 5:34:46 12:46 5:30:40 2924 108 M55 Charles Julson, 56, Bloomington, MN 5:34:51 12:46 5:33:14 2925 147 M50 Jim Litwin, 54, Champlin, MN 5:35:00 12:47 5:30:08 2928 271 M40 Scott Gifford, 44, Becker, MN 5:35:23 12:48 5:31:29 2930 289 M35 Michael Gooch, 39, Eagan, MN 5:35:23 12:48 5:31:34 2931 4 M75 Larry McNichols, 77, Elk River, MN 5:35:45 12:48 5:34:18 2933 656 M20 Jake Murphy, 32, Minneapolis, MN 5:35:52 12:49 5:31:34 2939 657 M20 Josue Gonzales, 26, Greenville, SC 5:36:10 12:49 5:31:54 2941 272 M40 Derek Dilly, 40, Henning, MN 5:36:14 12:49 5:32:41 2944 170 M45 Jason Smith, 45, Eagan, MN 5:36:25 12:50 5:31:45 2945 658 M20 Tyler Brigger, 34, New Ulm, MN 5:36:33 12:50 5:34:16 2946 148 M50 Mehmet Konar-Steenberg, 52, Minneapolis, MN 5:36:34 12:50 5:32:05 2950 31 M65 Larry Zarling, 69, Brainerd, MN 5:37:04 12:51 5:33:00 2951 659 M20 Ryan Arlandson, 24, Saint Paul, MN 5:37:09 12:52 5:32:37 2954 5 M75 Timothy McCoy, 75, Eden Prairie, MN 5:37:13 12:52 5:36:36 2957 273 M40 John Owens, 40, Minneapolis, MN 5:37:28 12:52 5:32:49 2960 660 M20 Thomas Couri, 32, Maple Grove, MN 5:37:39 12:53 5:32:58 2963 274 M40 Ben Nelson, 40, Bloomington, MN 5:37:59 12:53 5:35:24 2968 275 M40 Patrick Polaski, 41, Saint Paul, MN 5:38:16 12:54 5:33:39 2970 171 M45 Tong Thao, 45, Cottage Grove, MN 5:38:30 12:55 5:34:28 2977 60 M60 John Mitchell, 61, Edina, MN 5:39:47 12:58 5:36:54 2978 276 M40 Nate Cannon, 41, Stillwater, MN 5:39:58 12:58 5:38:06
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

2983 149 M50 Christopher Kalla, 54, Minneapolis, MN 5:40:38 13:00 5:38:02 2984 10 M70 Mark Purgett, 70, Oakdale, MN 5:40:45 13:00 5:35:35 2985 61 M60 Lee Kilroy, 62, Euclid, OH 5:40:46 13:00 5:38:01 2987 290 M35 Ben Marx, 36, Richfield, MN 5:40:59 13:00 5:37:04 2989 661 M20 Cody Hall, 26, Elk River, MN 5:41:01 13:00 5:38:02 2990 109 M55 Jim Leverton, 56, Cannon Falls, MN 5:41:18 13:01 5:37:56 2991 172 M45 William Perez, 46, Cottage Grove, MN 5:41:18 13:01 5:37:56 2992 150 M50 Phillip Trobaugh, 54, St Paul, MN 5:41:28 13:01 5:36:30 2993 62 M60 Myron Hovda, 62, Woodbury, MN 5:41:33 13:02 5:37:23 2994 63 M60 Michael Korpi, 61, Soudan, MN 5:41:34 13:02 5:37:39 2996 151 M50 Robert Arnold, 53, Burnsville, MN 5:41:42 13:02 5:37:20 2998 110 M55 Rick Ochocki, 55, San Diego, CA 5:41:52 13:02 5:36:51 2999 152 M50 Chuck Ochocki, 50, St Paul, MN 5:41:52 13:02 5:36:51 3000 291 M35 Zachary Smith, 37, Fridley, MN 5:41:54 13:02 5:39:03 3001 111 M55 Thomas Ryther, 57, Farmington, MN 5:42:02 13:03 5:37:24 3004 153 M50 Jagdish Rebello, 54, Excelsior, MN 5:42:11 13:03 5:37:33 3005 173 M45 Benjamin Rhame, 46, San Antonio, TX 5:42:14 13:03 5:37:38 3010 662 M20 Jack Liang, 30, Plymouth, MN 5:42:53 13:05 5:38:37 3012 154 M50 Kevin Price, 52, Saint Paul, MN 5:42:59 13:05 5:40:06 3015 292 M35 Eric Meline, 38, Minneapolis, MN 5:43:39 13:06 5:40:48 3016 155 M50 Mark Kraakevik, 52, Littleton, CO 5:43:41 13:07 5:40:50 3018 663 M20 Christopher Tabisz, 34, Minneapolis, MN 5:44:06 13:07 5:40:40 3020 277 M40 Brett Hardecopf, 42, Elk River, MN 5:44:11 13:08 5:39:29 3024 278 M40 Michael Reierson, 41, Prior Lake, MN 5:44:44 13:09 5:40:41 3025 279 M40 Ryan Lamere, 40, Minneapolis, MN 5:44:44 13:09 5:40:41 3026 174 M45 Leelamurali Ghanta, 46, Eden Prairie, MN 5:44:46 13:09 5:40:16 3027 664 M20 Bryan Clugston, 31, Minneapolis, MN 5:44:49 13:09 5:39:58 3029 175 M45 Andres Suarez, 48, Grand Prairie, TX 5:45:02 13:10 5:44:01 3030 64 M60 Thomas Arneberg, 61, Chippewa Falls, WI 5:45:35 13:11 5:43:32 3031 156 M50 Dan Dolan, 50, Boxford, MA 5:45:49 13:11 5:43:54 3032 6 M75 Steve Schroeder, 79, River Falls, WI 5:45:49 13:11 5:43:56 3033 280 M40 Jason Kopacz, 44, Shoreview, MN 5:46:24 13:13 5:42:11 3035 665 M20 Muhammad Fahim Nizar, 23, Minneapolis, MN 5:46:34 13:13 5:43:04 3036 666 M20 Rohan Daruwala, 23, Denver, CO 5:46:36 13:13 5:42:27 3037 667 M20 Chance Stein, 23, Richmond, MN 5:46:43 13:13 5:42:32 3045 293 M35 John Nordstrom, 35, Roseville, MN 5:48:12 13:17 5:45:44 3046 32 M65 Thomas Collison, 65, Andover, MN 5:48:35 13:18 5:44:29 3054 668 M20 Matthew Berg, 20, Savage, MN 5:49:14 13:19 5:45:58 3058 112 M55 Paul Hamilton, 57, Hastings, MN 5:50:03 13:21 5:45:05 3065 669 M20 Austin Keefer, 21, Havelock, NC 5:51:17 13:24 5:48:49 3067 11 M70 Vernon Sharp, 70, Maplewood, MN 5:51:26 13:24 5:46:31 3068 670 M20 Dan Grew, 29, Duluth, MN 5:51:38 13:25 5:47:33 3070 671 M20 Walter Manuel, 22, Southbury, CT 5:52:02 13:26 5:51:19 3072 33 M65 Patrick Loos, 65, Saint Paul, MN 5:52:49 13:27 5:49:59 3073 113 M55 Stephan Thome, 56, Mankato, MN 5:53:02 13:28 5:48:18 3076 12 M70 Marvin Trandem, 74, Faribault, MN 5:53:09 13:28 5:50:18 3078 672 M20 Piotr Rusinkiewicz, 33, Minneapolis, MN 5:53:22 13:29 5:50:44 3079 673 M20 Charles Reller, 30, Becker, MN 5:53:25 13:29 5:50:52 3085 157 M50 Robert Cooper, 52, Deerfield, IL 5:54:26 13:31 5:53:07 3086 158 M50 Steve Vader, 51, Houlton, WI 5:54:26 13:31 5:50:05 3089 674 M20 Danny Gustafson, 25, Minneapolis, MN 5:54:39 13:32 5:52:28 3093 294 M35 Bernard Bechara, 38, Minneapolis, MN 5:55:04 13:33 5:52:10 3094 7 M75 Albert Wagner, 76, Orland Park, IL 5:55:19 13:33 5:50:57 3097 176 M45 Jeremy Prose, 46, St Paul, MN 5:55:29 13:34 5:52:30 3098 159 M50 Paul Swenson, 51, St Paul, MN 5:55:33 13:34 5:50:55 3099 114 M55 Martin Huberty, 56, Eagan, MN 5:55:55 13:35 5:52:19 3101 295 M35 Abram Anfinson, 36, Orlando, FL 5:56:46 13:36 5:52:32 3102 675 M20 Trevor Aufderheide, 29, Seattle, WA 5:56:51 13:37 5:54:16 3106 296 M35 Ismail Ismailoglu, 39, Minneapolis, MN 5:57:13 13:37 5:52:32 3107 281 M40 Adam Specht, 42, St Peter, MN 5:57:36 13:38 5:52:44 3116 676 M20 Joshua Engstrom, 28, Glendale, CA 5:58:23 13:40 5:54:11 3117 677 M20 Tony Balamut, 30, Saint Paul, MN 5:58:25 13:40 5:53:55 3122 282 M40 Michael Hurley, 43, Havana, IL 5:59:02 13:42 5:54:24 3125 160 M50 Blaine Stephenson, 54, Rosemount, MN 5:59:13 13:42 5:57:49 3126 161 M50 Todd Loken, 50, Minneapolis, MN 5:59:39 13:43 5:55:30 3127 177 M45 Dan Ryan, 49, Bloomington, MN 6:00:23 13:45 5:55:51 3128 178 M45 Erzen Krivca, 45, New York, NY 6:00:52 13:46 5:58:57 3129 297 M35 Kyle Lundequam, 38, Coon Rapids, MN 6:00:54 13:46 5:57:03 3130 283 M40 Ryan Gardner, 41, Kronenwetter, WI 6:00:55 13:46 5:57:03 3133 115 M55 Mark Hoornbeek, 57, Minneapolis, MN 6:01:01 13:46 5:57:38 3136 678 M20 Talha Khan, 33, Blaine, MN 6:01:52 13:48 5:56:27 3137 179 M45 Foster Stangel, 45, Shorewood, MN 6:01:54 13:48 5:57:06 3142 13 M70 Bob Stavig, 72, Bloomington, MN 6:02:41 13:50 6:02:21 3143 298 M35 Brent Shoaf, 39, Minneapolis, MN 6:02:46 13:50 6:00:23 3150 65 M60 Jeff Tornquist, 63, Eden Prairie, MN 6:04:27 13:54 5:59:56 3152 284 M40 Paul Anderson, 40, Hopkins, MN 6:05:57 13:57 6:01:45 3154 285 M40 Andy Kroll, 44, Minneapolis, MN 6:06:08 13:58 6:02:29
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

3162 299 M35 Bill Perry, 38, Anoka, MN 6:08:02 14:02 6:06:27 3163 34 M65 Brent Cooper, 67, Urbandale, IA 6:08:10 14:03 6:04:34 3164 14 M70 John Murphy, 74, Minneapolis, MN 6:08:49 14:04 6:04:43 3170 162 M50 Derek Rucker, 50, Apple Valley, MN 6:09:48 14:06 6:05:48 3174 163 M50 Rao Tandra, 54, Aurora, IL 6:11:04 14:09 6:06:35 3177 300 M35 David Brooks, 35, Superior, WI 6:11:30 14:10 6:07:10 3178 679 M20 Michael Salazar, 29, Minneapolis, MN 6:11:45 14:11 6:09:15 3180 116 M55 Mark Canton, 56, Otsego, MN 6:11:58 14:11 6:10:21 3182 301 M35 Amere Watkins, 35, Richfield, MN 6:12:08 14:12 6:07:19 3183 35 M65 Randy Rippy, 66, Woodbury, MN 6:12:13 14:12 6:09:48 3185 680 M20 John Porter, 28, Rosemount, MN 6:12:27 14:12 6:08:00 3187 681 M20 David McCon, 33, Omaha, NE 6:13:38 14:15 6:08:47 3193 682 M20 Josh Crabill, 30, Richardson, TX 6:16:42 14:22 6:12:18 3195 180 M45 Carlos Morales, 48, Inver Grove Heigh, MN 6:17:10 14:23 6:14:57 3197 117 M55 Steven Dahl, 58, Roseville, MN 6:17:59 14:25 6:13:42 3199 164 M50 Paul Hostettler, 51, White Bear Lake, MN 6:18:08 14:25 6:15:11 3201 15 M70 David Phillips, 70, Verona, PA 6:18:48 14:27 6:14:21 3204 16 M70 Mark Stodghill, 73, Duluth, MN 6:21:16 14:33 6:18:09 2 finishers among Men 14 - 15 6 finishers among Men 16 - 17 11 finishers among Men 18 - 19 682 finishers among Men 20 - 34 301 finishers among Men 35 - 39 285 finishers among Men 40 - 44 180 finishers among Men 45 - 49 164 finishers among Men 50 - 54 117 finishers among Men 55 - 59 65 finishers among Men 60 - 64 35 finishers among Men 65 - 69 16 finishers among Men 70 - 74 7 finishers among Men 75 - 79 2 finishers among Women 14 - 15 8 finishers among Women 18 - 19 592 finishers among Women 20 - 34 239 finishers among Women 35 - 39 214 finishers among Women 40 - 44 123 finishers among Women 45 - 49 77 finishers among Women 50 - 54 40 finishers among Women 55 - 59 24 finishers among Women 60 - 64 14 finishers among Women 65 - 69 1 finishers among Women 75 - 79 1871 male finishers 1334 female finishers 3205 total finishers
Click here for data on women

Return to home page.