Twin Cities Marathon Men

Minneapolis to St. Paul

Oct. 7, 2012


Results by mtec results

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

Click here for data on women

         CLASS  
 PLACE   PLACE                    FINISHER                  TIME     PACE    CHIP TIME

                               STATE RECORD FOR 38-YEAR-OLD MEN
    1    1 M35  Christopher Kipyego, 38, Zacatecas, Mex  2:14:55    5:09  2:14:53
    2    1 M20  Berhanu Girma, 25, Cambridge, MA         2:15:04    5:09  2:15:04
                               STATE RECORD FOR 27-YEAR-OLD MEN
    3    2 M20  Sean Quigley, 27, Boulder, CO            2:15:06    5:09  2:15:06
             Old record 2:16:46 by Allen Zetterlund, 3 Oct 1982
    4    3 M20  Kiyokatsu Hasegawa, 29, Kiokuhuuji - Toky, JP
                                                            2:15:32    5:10  2:15:32
                               STATE RECORD FOR 34-YEAR-OLD MEN
    5    4 M20  Francis Muendo, 34, Coon Rapids, MN      2:15:36    5:10  2:15:36
                Old record 2:21:50 by Steve Benson, 12 Oct 1986
    6    5 M20  Kipyegon Kirui, 32, Chapel Hill, NC      2:16:47    5:13  2:16:47
    7    6 M20  Samuel Kosgei, 28, Sante Fe, NM          2:17:17    5:14  2:17:17
                               STATE RECORD FOR 23-YEAR-OLD MEN
    8    7 M20  Robert Wambua, 23, Coon Rapids, MN       2:17:45    5:15  2:17:45
                Old record 2:18:35 by Lyndsay Brown, 2 Oct 1983
    9    8 M20  Teferi Bacha, 25, Cambridge, MA          2:18:20    5:17  2:18:20
   10    9 M20  Chris Erichsen, 26, Minneapolis, MN      2:19:00    5:18  2:19:00
   11   10 M20  Joe Moore, 28, Minneapolis, MN           2:19:30    5:19  2:19:30
   12   11 M20  Tyler Sigl, 26, Green Bay, WI            2:19:56    5:20  2:19:55
   13    1 M40  Ulrich Steidl, 40, Seattle, WA           2:20:59    5:23  2:20:59
   14   12 M20  Sean Brown, 24, Colorado Springs, CO     2:21:34    5:24  2:21:34
   15    2 M40  Malcolm Campbell, 41, Marietta, GA       2:22:16    5:26  2:22:14
   16    2 M35  Clint Wells, 37, Boulder, CO             2:23:13    5:28  2:23:11
   17    3 M40  Jason Ryf, 41, Oshkosh, WI               2:23:20    5:28  2:23:17
   18    4 M40  Fred Kieser, 41, Cleveland, OH           2:23:33    5:29  2:23:32
   19   13 M20  Edward Tabut, 29, Coon Rapids, MN        2:24:07    5:30  2:24:07
   20    5 M40  Michael Bresson, 41, Spokane, WA         2:24:26    5:31  2:24:25
   21    6 M40  Ian Forsyth, 40, Ann Arbor, Can          2:24:49    5:31  2:24:48
   22   14 M20  Arturs Bareikis, 26, Crestwood, IL       2:25:17    5:32  2:25:16
   23   15 M20  Brian Walker, 30, Winnipeg, Can          2:25:25    5:33  2:25:25
   24    1 M45  Tracy Lokken, 47, Marquette, MI          2:25:33    5:33  2:25:33
   25   16 M20  Kelly Fermoyle, 26, Minneapolis, MN      2:26:18    5:35  2:26:18
   26   17 M20  Vasilis Kariolis, 24, Buffalo, NY        2:28:44    5:40  2:28:41
   27   18 M20  Francis Eanes, 25, Madison, WI           2:28:59    5:41  2:28:58
   28    7 M40  David Morris, 42, Arvada, CO             2:29:27    5:42  2:29:25
   29   19 M20  Eric Noel, 25, Lincoln, NE               2:29:31    5:42  2:29:31
   30    8 M40  Philippe Rolly, 40, McLean, VA           2:29:39    5:42  2:29:39
   31   20 M20  Erik Hanson, 23, Moorhead, MN            2:29:57    5:43  2:29:56
   32    9 M40  Carl Rundell, 44, Birmingham, MI         2:30:03    5:43  2:30:02
   33   21 M20  Tim Harder, 27, Corvallis, OR            2:30:28    5:44  2:30:24
   34   10 M40  Steve Folkerts, 40, Ft Collins, CO       2:30:37    5:45  2:30:35
   35    3 M35  Christopher Grossinger, 38, Victoria, MN 2:31:38    5:47  2:31:36
   36   22 M20  Nick Ross, 23, Minneapolis, MN           2:31:46    5:47  2:31:44
   38    2 M45  Jeff Renlund, 45, Chaska, MN             2:33:26    5:51  2:33:26
   39    3 M45  Thomas Lentz, 45, Cincinnati, OH         2:33:33    5:51  2:33:31
   40   23 M20  Levi Severson, 32, Edina, MN             2:33:56    5:52  2:33:55
   43   24 M20  Noah Delong, 24, St Paul, MN             2:34:28    5:53  2:34:23
   45   25 M20  Cory Logsdon, 24, Omaha, NE              2:34:54    5:54  2:34:53
   46   26 M20  Jared Brandenburg, 24, River Falls, WI   2:35:03    5:55  2:34:54
   48    4 M45  Robert Weiner, 47, Evergreen, CO         2:35:08    5:55  2:35:08
   49   27 M20  John Leaf, 25, St Paul, MN               2:35:10    5:55  2:35:08
   50   11 M40  Kelly Mortenson, 41, St Paul, MN         2:35:47    5:57  2:35:46
   51   28 M20  Christopher Denucci, 33, Minneapolis, MN 2:35:55    5:57  2:35:54
   53   29 M20  Thomas Deeg, 31, Eastham, MA             2:36:22    5:58  2:36:05
   54    4 M35  Michael Little, 36, Minneapolis, MN      2:36:25    5:58  2:36:23
   56   12 M40  Jason Doland, 42, Inverness, IL          2:36:28    5:58  2:36:27
   57    5 M45  Todd Straka, 45, Boulder, CO             2:36:32    5:58  2:36:30
   58   13 M40  Matt Sandercock, 43, Exton, PA           2:36:53    5:59  2:36:51
   61   14 M40  Chris Grauch, 40, Boulder, CO            2:37:04    5:59  2:37:03

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

62 5 M35 Tj Varecka, 36, Edina, MN 2:37:38 6:01 2:37:35 63 15 M40 Marek Kotrly, 41, Brookfield, WI 2:37:40 6:01 2:37:38 64 6 M35 Todd Braje, 36, San Diego, CA 2:37:57 6:01 2:37:54 65 16 M40 Al Bugbee, 43, Falmouth, ME 2:38:01 6:02 2:37:59 66 30 M20 Kye Hall, 24, Minneapolis, MN 2:38:18 6:02 2:38:14 67 31 M20 Kyle Triggs, 27, Sartell, MN 2:38:21 6:02 2:38:18 68 17 M40 Jeff Turner, 40, Scottsdale, AZ 2:38:23 6:02 2:38:22 69 32 M20 Kevin Granato, 34, Chicago, IL 2:38:42 6:03 2:38:34 70 18 M40 Tony Torres, 43, Cedar Glen, CA 2:38:44 6:03 2:38:44 71 19 M40 Douglas Morton, 40, Sebring, FL 2:38:54 6:04 2:38:52 72 33 M20 Sean Curran, 26, Minneapolis, MN 2:38:59 6:04 2:38:50 73 34 M20 Ben Merchant, 32, Minneapolis, MN 2:38:59 6:04 2:38:58 75 35 M20 Jason Mansur, 26, Apple Valley, MN 2:39:21 6:05 2:39:17 76 7 M35 Dimitri Drekonja, 38, Minneapolis, MN 2:39:26 6:05 2:39:25 77 36 M20 Tim Snell, 34, Minnetonka, MN 2:39:32 6:05 2:39:25 78 37 M20 Ryan McClay, 26, Atlanta, GA 2:40:27 6:07 2:40:22 79 38 M20 Shad Gausmann, 24, River Falls, WI 2:41:09 6:09 2:41:00 80 6 M45 Jim Park, 46, Buffalo, NY 2:41:23 6:09 2:41:22 81 39 M20 Kurt Prieve, 23, St Paul, MN 2:41:38 6:10 2:41:36 82 1 M55 Rick Becker, 57, Selah, WA 2:41:48 6:10 2:41:45 83 7 M45 Ricardo Maldonado, 48, Fountain Hills, AZ 2:42:38 6:12 2:42:38 84 40 M20 Jeffrey Goertz, 27, Chaska, MN 2:42:42 6:12 2:42:20 86 8 M35 Christian Dahlmann, 37, Uppsala, Swe 2:42:55 6:13 2:42:48 88 41 M20 Mahdi Rahimi, 26, Madison, WI 2:43:26 6:14 2:43:19 89 42 M20 Benjamin Greshwalk, 29, St Louis Park, MN 2:43:33 6:14 2:43:29 90 20 M40 Robert Landry, 44, Ludlow, MA 2:43:46 6:15 2:43:44 91 43 M20 Justin Goetz, 30, Berkley, MI 2:43:55 6:15 2:43:51 92 21 M40 Paul Danger, 42, Valparaiso, IN 2:43:56 6:15 2:43:43 93 44 M20 Erik Stafford, 32, Fort Atkinson, WI 2:44:01 6:15 2:43:55 94 45 M20 Brett Guy, 29, Minneapolis, MN 2:44:28 6:16 2:44:24 95 46 M20 Timothy Looney, 29, Chicago, IL 2:44:39 6:17 2:44:34 97 47 M20 Kyle Smith, 25, Wright, MN 2:44:53 6:17 2:44:50 98 48 M20 Jesse Castro, 26, Bloomington, MN 2:44:57 6:17 2:44:53 99 49 M20 David Weir, 26, Denver, CO 2:44:58 6:18 2:44:49 100 1 M50 William Enicks, 53, Signal Mountain, TN 2:45:00 6:18 2:44:57 101 50 M20 John Rawerts, 23, Cedar Rapids, IA 2:45:07 6:18 2:44:55 102 51 M20 Jakob Wartman, 26, Oklahoma City, OK 2:45:25 6:19 2:45:16 103 52 M20 Blake Davenport, 25, Murphysboro, IL 2:45:31 6:19 2:45:25 104 9 M35 Tony Kocanda, 39, Minneapolis, MN 2:45:48 6:19 2:45:33 105 53 M20 Martin McCormick, 32, Arlington, VA 2:45:49 6:19 2:45:39 106 10 M35 Patrick Riley, 39, Des Moines, IA 2:45:54 6:20 2:45:51 108 22 M40 Christopher Young, 40, Hudson, OH 2:46:22 6:21 2:46:16 109 54 M20 Michael Herz, 25, Lincoln, NE 2:46:27 6:21 2:46:24 110 2 M55 Norm Larson, 56, Burlington, VT 2:46:40 6:21 2:46:38 111 55 M20 Dmitri Melius, 31, Sioux Falls, SD 2:47:04 6:22 2:46:55 112 11 M35 Stephen Tapajna, 37, Bloomington, MN 2:47:10 6:23 2:46:58 113 56 M20 Cameron Berg, 29, Palo Alto, CA 2:47:18 6:23 2:47:16 114 23 M40 Scott McLean, 43, Dexter, MI 2:47:41 6:24 2:47:39 115 57 M20 Joseph Carver, 30, Kingman, AZ 2:48:00 6:24 2:47:49 116 58 M20 Joseph Shillings, 32, Toronto, Can 2:48:03 6:25 2:47:54 117 59 M20 Lars Haugvad, 28, Oslo, Nor 2:48:07 6:25 2:47:47 118 60 M20 Thomas Albrecht, 28, Edina, MN 2:48:11 6:25 2:48:03 119 24 M40 Jeff Shadley, 44, Idaho Falls, ID 2:48:22 6:25 2:48:20 120 61 M20 Brandon Bond, 27, Pleasant Hill, IA 2:48:52 6:26 2:47:45 121 3 M55 Patrick Stumbras, 55, Otis, MA 2:49:00 6:27 2:48:54 122 62 M20 Rudy Chihak, 27, Orlando, FL 2:49:06 6:27 2:49:01 123 25 M40 Mike Moyer, 42, Omaha, NE 2:49:13 6:27 2:49:08 124 63 M20 Matthew Siegfried, 26, La Jolla, CA 2:49:38 6:28 2:49:30 125 64 M20 Kyle Udovich, 28, Waukesha, WI 2:49:53 6:29 2:49:42 126 26 M40 Winston Stellner, 44, Byron, MN 2:49:55 6:29 2:49:50 127 8 M45 Tommy Peterson, 46, St Paul, MN 2:49:57 6:29 2:49:46 128 65 M20 Willy Madeira, 30, Minneapolis, MN 2:50:04 6:29 2:49:45 129 66 M20 Brandon McMurdie, 29, Green Bay, WI 2:50:16 6:30 2:50:02 130 67 M20 Joshua Kappelman, 30, Waterloo, IA 2:50:27 6:30 2:50:11 131 12 M35 Calvin Thigpen, 36, Jackson, MS 2:50:38 6:30 2:50:34 132 68 M20 Bryan Larison, 29, St Paul, MN 2:50:58 6:31 2:49:54 134 69 M20 Andrew Kromroy, 31, St Paul, MN 2:51:07 6:32 2:50:59 135 13 M35 Andrew Hemenway, 38, Rochester, MN 2:51:17 6:32 2:51:01 136 2 M50 Paul Giannobile, 53, Minnetonka, MN 2:51:18 6:32 2:51:12 137 27 M40 John Anthofer, 40, Urbandale, IA 2:51:25 6:32 2:51:18 138 70 M20 Christos Jensen, 33, Hutchinson, MN 2:51:26 6:32 2:51:07 139 71 M20 Bjorn Erickson, 33, Minneapolis, MN 2:51:28 6:32 2:50:26 140 72 M20 Anders Bowman, 22, Plymouth, MN 2:51:29 6:32 2:51:20 141 28 M40 Daniel Strike, 42, Roseville, MN 2:51:45 6:33 2:51:40 143 1 M60 Tim Freeman, 62, Port Angeles, WA 2:52:02 6:34 2:52:00 144 14 M35 Paul Kramper, 38, Omaha, NE 2:52:04 6:34 2:51:53 146 15 M35 Anthony Cendana, 37, Cumming, IA 2:52:21 6:34 2:52:14 147 16 M35 Konrad Christensen, 37, Ankeny, IA 2:52:23 6:34 2:52:15 148 9 M45 Doug Kleemeier, 46, Oakdale, MN 2:52:39 6:35 2:52:34 149 3 M50 Ed Haywood, 51, Lynnwood, WA 2:52:46 6:35 2:52:42 150 73 M20 Chad Gohman, 33, St Paul, MN 2:52:46 6:35 2:52:40 151 74 M20 Bob Wolter, 27, Chaska, MN 2:52:58 6:36 2:52:51 152 29 M40 Corey Walther, 41, Chanhassen, MN 2:53:04 6:36 2:52:52 153 75 M20 Kassaye Gemeda, 34, Richfield, MN 2:53:14 6:36 2:53:14 154 17 M35 Evan Roberts, 37, Minneapolis, MN 2:53:23 6:37 2:53:18 156 76 M20 Neill O'Brien, 32, Milwaukee, WI 2:53:25 6:37 2:53:22 157 4 M55 Joseph Haynes, 58, Ames, IA 2:53:43 6:38 2:53:41 158 30 M40 Troy Ivesdal, 40, Fargo, ND 2:53:50 6:38 2:53:36 159 31 M40 Brett Evans, 41, St Paul, MN 2:53:53 6:38 2:53:34 160 77 M20 Damon Parr, 29, Brookfield, WI 2:53:58 6:38 2:53:51 161 78 M20 Robert Peterson, 32, Maple Grove, MN 2:54:00 6:38 2:53:52 162 79 M20 Timothy Wucherer, 24, Hudson, WI 2:54:06 6:38 2:53:57 163 18 M35 Brian Udovich, 38, Oconomowoc, WI 2:54:08 6:39 2:54:04 164 32 M40 David Peterson, 42, Minneapolis, MN 2:54:31 6:39 2:54:09 165 19 M35 Ryan McDonald, 39, Thunder Bay, Can 2:54:42 6:40 2:54:21 166 33 M40 Jonah Tanui, 40, Conway, AR 2:54:42 6:40 2:54:38 167 80 M20 Luis Leonardo, 32, St Louis Park, MN 2:54:49 6:40 2:54:48 168 20 M35 Eric Payne, 37, Eldridge, IA 2:54:53 6:40 2:53:33 169 34 M40 Thomas Schumacher, 43, Minneapolis, MN 2:54:58 6:40 2:54:52 170 81 M20 Ramses Armendariz, 29, Minneapolis, MN 2:55:00 6:40 2:54:57 172 82 M20 Brady Rutman, 28, Minneapolis, MN 2:55:14 6:41 2:54:58 173 83 M20 Dan Svihel, 26, Minnetonka, MN 2:55:15 6:41 2:55:07 174 84 M20 William Nentl, 25, Minneapolis, MN 2:55:21 6:41 2:55:15 175 35 M40 Stephen Hibbs, 40, Brooklyn Park, MN 2:55:22 6:41 2:55:09 176 85 M20 Michael Olivier, 30, Lakeville, MN 2:55:26 6:41 2:55:15 177 86 M20 Aaron Olson, 30, White Bear Lake, MN 2:55:33 6:42 2:55:25 178 21 M35 Jason Frederick, 35, Waukee, IA 2:55:40 6:42 2:55:33 179 22 M35 Barry Hein, 38, Sioux Falls, SD 2:55:44 6:42 2:55:25 180 1 M18 Anthony Nikodym, 18, Ogilvie, MN 2:55:53 6:43 2:55:35 181 36 M40 Michael Olson, 41, Altoona, WI 2:56:02 6:43 2:55:07 182 87 M20 Aaron Weispfenning, 29, Raleigh, NC 2:56:09 6:43 2:56:00 183 88 M20 Nathan Campeau, 33, Minneapolis, MN 2:56:16 6:43 2:56:07 184 89 M20 Joshua Short, 34, Minneapolis, MN 2:56:26 6:44 2:56:00 185 37 M40 Gordon Christie, 42, Katy, TX 2:56:30 6:44 2:56:19 186 23 M35 Andy Szeto, 39, Sparks, NV 2:56:32 6:44 2:56:21 188 4 M50 Robinson Howell, 53, Mercer Island, WA 2:56:36 6:44 2:56:31 189 38 M40 Scott Chancellor, 41, West Point, NY 2:56:40 6:44 2:55:56 190 90 M20 Alan Chapman, 29, Tucson, AZ 2:56:41 6:44 2:56:32 191 91 M20 Joe Krisch, 30, Minneapolis, MN 2:56:44 6:44 2:56:33 192 39 M40 Grant Harrell, 44, Dallas, TX 2:56:47 6:45 2:56:25 193 40 M40 Jeff Kjome, 44, Maple Grove, MN 2:56:48 6:45 2:56:44 194 41 M40 Lance Purdon, 40, Harrison, Aus 2:56:52 6:45 2:56:48 195 92 M20 Pablo Sanchez, 27, St Paul, MN 2:56:58 6:45 2:56:26 196 93 M20 Thomas Datwyler, 25, Hudson, WI 2:57:02 6:45 2:55:57 197 10 M45 Mike Diener, 46, Victoria, MN 2:57:04 6:45 2:56:58 198 94 M20 Douglas Schroeder, 26, St Paul, MN 2:57:23 6:46 2:57:05 199 42 M40 Ray Wohl, 42, West Fargo, ND 2:57:30 6:46 2:57:13 200 95 M20 Shawn Kitchner, 28, Marshfield, WI 2:57:33 6:46 2:57:22 201 96 M20 Christopher Mattke, 30, Boston, MA 2:57:37 6:46 2:57:11 202 97 M20 James Hermanson, 29, New Hope, MN 2:57:44 6:47 2:57:01 203 98 M20 Larry Hosch, 34, St Joseph, MN 2:57:46 6:47 2:57:38 204 99 M20 Jens Brabbit, 23, Lacrosse, WI 2:57:47 6:47 2:57:40 206 100 M20 David Hong, 23, Minneapolis, MN 2:57:51 6:47 2:57:42 207 101 M20 Stephen Lebo, 34, Arlington, VA 2:57:55 6:47 2:57:41 208 5 M50 Dale Richard, 51, Cedar Falls, IA 2:58:05 6:48 2:57:52 209 102 M20 Kyle Gulseth, 32, Minneapolis, MN 2:58:11 6:48 2:57:53 210 103 M20 Ryan Braun, 29, Rochester, MN 2:58:12 6:48 2:57:24 211 24 M35 Darren Standorf, 38, Elk Mound, WI 2:58:14 6:48 2:57:19 212 43 M40 Scott Merryman, 41, Overland Park, KS 2:58:17 6:48 2:57:52 213 104 M20 Scott Shroyer, 33, San Diego, CA 2:58:23 6:48 2:58:12 214 11 M45 Marc Nosal, 47, Eden Prairie, MN 2:58:23 6:48 2:58:18 215 105 M20 Nicholas Oswald, 28, Plymouth, MN 2:58:26 6:48 2:58:05 216 2 M60 Lee Pollock, 60, Queensbury, NY 2:58:29 6:48 2:58:27 217 106 M20 Matthew Hamburg, 34, Hinton, IA 2:58:30 6:48 2:58:28 218 107 M20 Justin Youngblom, 28, Woodbury, MN 2:58:30 6:48 2:58:21 219 108 M20 Jed Friedrich, 33, St Peter, MN 2:58:33 6:49 2:58:26 220 25 M35 J P. Vanvalkenburg, 38, Minneapolis, MN 2:58:36 6:49 2:58:26 221 44 M40 Todd Smet, 41, Madison, WI 2:58:38 6:49 2:58:22 222 109 M20 Gary Babatz, 22, St Louis Park, MN 2:58:43 6:49 2:58:23 225 110 M20 Kevin Eagle, 24, Gillette, WY 2:58:48 6:49 2:58:43 226 111 M20 John Grau, 31, Blaine, MN 2:58:53 6:49 2:58:43 227 112 M20 Ryan Gifford, 27, Golden Valley, MN 2:58:54 6:49 2:58:25 228 26 M35 Eric Kronback, 37, Roseville, MN 2:58:56 6:49 2:58:42 229 12 M45 Frank Campbell, 48, Lake Elmo, MN 2:59:05 6:50 2:58:57 230 113 M20 Jordan Langen, 23, Crystal, MN 2:59:07 6:50 2:59:03 231 27 M35 Daniel Pinkerton, 36, Des Moines, IA 2:59:08 6:50 2:58:51 232 28 M35 Eric Schirmers, 35, Champlin, MN 2:59:12 6:50 2:59:03 233 114 M20 Brian Lashinski, 31, Robbinsdale, MN 2:59:13 6:50 2:58:05 236 45 M40 Kori Mortenson, 40, Minneapolis, MN 2:59:22 6:50 2:59:13 237 115 M20 Max Leither, 27, Minneapolis, MN 2:59:23 6:51 2:58:45 238 29 M35 Aaron Jakl, 35, Aurora, CO 2:59:24 6:51 2:59:18 239 116 M20 Patrick Steffen, 34, Sioux Falls, SD 2:59:24 6:51 2:59:18 240 117 M20 John Maxey, 32, Ann Arbor, MI 2:59:29 6:51 2:59:14 241 30 M35 David Podolsky, 36, Roswell, NM 2:59:38 6:51 2:59:32 242 13 M45 Michael Seaton, 48, Eden Prairie, MN 2:59:40 6:51 2:59:09 243 118 M20 Eric Knott, 27, Sauk Rapids, MN 2:59:42 6:51 2:59:23 244 31 M35 Patrick Sidoti, 35, St Louis Park, MN 2:59:42 6:51 2:59:33 245 119 M20 Nick Zawadski, 30, St Paul, MN 2:59:45 6:51 2:59:37 246 120 M20 Collin Bredeson, 30, Crystal, MN 2:59:51 6:52 2:59:39 248 32 M35 Sean Nesbitt, 37, Denver, CO 2:59:52 6:52 2:59:49 249 14 M45 Mark Hofmaster, 49, New Hope, MN 2:59:54 6:52 2:59:44 250 33 M35 Lance Leo, 38, St Louis Park, MN 2:59:54 6:52 2:59:50 251 15 M45 Andrzej Kabarowski, 48, Maple Grove, MN 3:00:03 6:52 2:59:42 252 121 M20 Thomas Distad, 29, Minneapolis, MN 3:00:07 6:52 2:59:35 253 6 M50 Kirt Goetzke, 51, Plymouth, MN 3:00:10 6:52 3:00:07 255 34 M35 Andrew Prest, 37, Champlin, MN 3:00:12 6:52 2:54:22 256 35 M35 Tim Howe, 39, Minnetonka, MN 3:00:15 6:53 3:00:00 257 122 M20 Ian Campbell, 23, Minneapolis, MN 3:00:25 6:53 3:00:13 258 123 M20 Aaron Asmus, 33, Austin, MN 3:00:39 6:53 3:00:26 259 124 M20 Lance Kuehn, 29, Eagan, MN 3:00:46 6:54 3:00:33 260 125 M20 Bryan McClusky, 33, Blaine, MN 3:00:50 6:54 3:00:37 261 46 M40 Carlos Vazquez, 40, Chicago, IL 3:00:57 6:54 3:00:49 262 126 M20 John Jesmok, 24, Eagan, MN 3:01:03 6:54 3:00:58 263 127 M20 Patrick Johnson, 27, Minneapolis, MN 3:01:03 6:54 3:00:51 264 128 M20 Matthew Schulz, 26, Woodbury, MN 3:01:08 6:55 3:00:45 265 129 M20 Robert Haack, 32, Minneapolis, MN 3:01:12 6:55 3:00:57 266 130 M20 Frederick McKaig, 31, Virginia Beach, VA 3:01:17 6:55 3:01:02 267 47 M40 Vance Hampleman, 44, Overland Park, KS 3:01:25 6:55 3:01:21 269 131 M20 Keith Scotland, 34, St Paul, MN 3:01:38 6:56 3:00:46 270 36 M35 Mathew Wangen, 36, Grand Rapids, MN 3:01:44 6:56 3:01:34 271 132 M20 Ryan Webster, 30, Minneapolis, MN 3:01:48 6:56 3:01:34 272 37 M35 Kevin Ueland, 35, Minneapolis, MN 3:01:49 6:56 3:01:15 273 133 M20 Erik Myhill, 30, St Louis, MO 3:01:50 6:56 3:01:36 275 134 M20 John Storkamp, 32, Hastings, MN 3:01:57 6:56 3:01:40 276 135 M20 Nathaniel Petrich, 25, Sioux Falls, SD 3:02:01 6:57 3:01:49 278 136 M20 Mark Henry, 27, Champlin, MN 3:02:03 6:57 3:01:44 279 137 M20 Hans Wrage, 32, Cleveland Heights, OH 3:02:07 6:57 3:01:56 280 16 M45 Jeffrey Vuono, 49, Westerly, RI 3:02:11 6:57 3:01:49 281 48 M40 Randy Niemiec, 41, Minneapolis, MN 3:02:15 6:57 3:02:04 282 138 M20 Luke Eichten, 32, Minneapolis, MN 3:02:18 6:57 3:02:05 283 139 M20 TorbjØrn Harstad, 24, Oslo, Nor 3:02:19 6:57 3:01:59 284 140 M20 Christopher Blasko, 33, Forest Lake, MN 3:02:25 6:57 3:02:08 285 49 M40 Elpidio Vilchez, 41, Chicago, IL 3:02:26 6:57 3:02:22 287 141 M20 Peter Somers, 33, Rochester, MN 3:02:30 6:58 3:02:23 288 50 M40 Greg Warzecha, 40, Harrisburg, SD 3:02:31 6:58 3:02:26 289 142 M20 Dave Antonson, 34, Duluth, MN 3:02:35 6:58 3:02:25 290 17 M45 Todd Vandervort, 48, Eagan, MN 3:02:38 6:58 3:02:26 292 51 M40 Chris Whealy, 44, Plymouth, MN 3:02:41 6:58 3:02:28 293 143 M20 Robbie Horstman, 24, Edina, MN 3:02:47 6:58 3:02:42 294 144 M20 Joe Klescewski, 34, Eden Prairie, MN 3:02:48 6:58 3:02:36 295 145 M20 Jesse Loether, 26, Minnetonka, MN 3:02:55 6:59 3:02:45 296 38 M35 Shawn Schmidtknecht, 39, Hudson, WI 3:02:57 6:59 3:01:04 298 39 M35 Adam Mazel, 36, Ann Arbor, MI 3:03:02 6:59 3:02:58 299 146 M20 Peter Devries, 21, Marshfield, WI 3:03:02 6:59 3:02:52 300 52 M40 Joe Ingraffia, 44, Evanston, IL 3:03:03 6:59 3:02:50 301 147 M20 Jason Havey, 28, Des Moines, IA 3:03:06 6:59 3:02:53 303 148 M20 Nick Morrison, 25, Madison, WI 3:03:11 6:59 3:02:57 304 18 M45 John Hopkins, 46, Savage, MN 3:03:14 6:59 3:03:10
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

305 149 M20 Brian Lee, 22, Madison, WI 3:03:29 7:00 3:03:08 306 40 M35 Chaun Cox, 39, North Mankato, MN 3:03:35 7:00 3:02:47 307 150 M20 Abe Hartsell, 23, Alexandria, MN 3:03:37 7:00 3:03:03 308 151 M20 Mitch Traczyk, 25, Fridley, MN 3:03:40 7:00 3:03:19 309 53 M40 Ron Shashy, 43, Lexington, KY 3:03:44 7:00 3:03:18 310 152 M20 Thomas Solomon, 28, Modesto, CA 3:03:47 7:01 2:58:26 311 153 M20 Ben Temple, 34, Minnetonka, MN 3:03:50 7:01 3:03:22 312 41 M35 John Schmidt, 37, Savage, MN 3:03:56 7:01 3:03:25 313 154 M20 Matthew Hochbrunn, 24, Circle Pines, MN 3:03:58 7:01 3:03:06 314 155 M20 Erik Lindberg, 21, Eau Claire, WI 3:04:00 7:01 3:03:44 315 156 M20 Chad Solei, 25, Eden Prairie, MN 3:04:00 7:01 3:03:39 316 157 M20 John Schwerkoske, 28, Apple Valley, MN 3:04:01 7:01 3:03:39 318 158 M20 Michael Rossa, 24, St Anthony, MN 3:04:05 7:01 3:03:47 319 159 M20 Isaac Zimmerman, 26, Minneapolis, MN 3:04:12 7:02 3:03:51 320 160 M20 David Peterson, 34, Woodbury, MN 3:04:14 7:02 3:04:02 321 54 M40 Charles Kriska, 43, Owatonna, MN 3:04:16 7:02 3:04:00 322 42 M35 Robert Kalinsky, 39, Maple Grove, MN 3:04:18 7:02 3:04:06 323 43 M35 Steven Goetz, 37, North Oaks, MN 3:04:18 7:02 3:04:02 324 161 M20 Nick Christianson, 29, Apple Valley, MN 3:04:20 7:02 3:04:05 325 19 M45 Raymond Mitchell, 48, St Paul, MN 3:04:21 7:02 3:04:14 326 44 M35 Thomas Sullivan, 36, Minneapolis, MN 3:04:22 7:02 3:04:01 328 162 M20 Danny Card, 24, Owatonna, MN 3:04:26 7:02 3:04:13 329 45 M35 Craig Herzog, 38, St Augustine, FL 3:04:27 7:02 3:03:05 330 7 M50 Ruben Henderson Jr, 50, Grand Rapids, MI 3:04:31 7:02 3:04:30 331 46 M35 Robert Raub, 38, St Paul, MN 3:04:33 7:02 3:04:26 332 163 M20 Travis Bookler, 25, South St Paul, MN 3:04:34 7:02 3:04:21 333 20 M45 Daniel Paul, 49, Little Canada, MN 3:04:41 7:03 3:04:28 334 164 M20 Phil Kennedy, 24, Minneapolis, MN 3:04:41 7:03 3:04:29 335 165 M20 Christopher Timm, 30, Minneapolis, MN 3:04:44 7:03 3:04:33 336 47 M35 Jason Huntley, 39, Toledo, OH 3:04:44 7:03 3:04:22 337 21 M45 Thomas Tisell, 45, St Paul, MN 3:04:46 7:03 3:04:34 340 166 M20 Stephen Johansson, 24, Elk River, MN 3:04:55 7:03 3:04:41 341 48 M35 Michael Hlusak, 35, Fridley, MN 3:04:55 7:03 3:04:39 342 167 M20 Jeremy Manstrom, 27, Bismarck, ND 3:05:07 7:04 3:04:48 343 168 M20 Ryan Callan, 33, La Crosse, WI 3:05:09 7:04 3:03:49 344 169 M20 John Mallory, 31, Chicago, IL 3:05:15 7:04 3:04:29 345 170 M20 Forrest Orme, 25, Portland, ME 3:05:18 7:04 3:04:51 346 171 M20 Joseph Stromsness, 27, Duluth, MN 3:05:21 7:04 3:05:05 347 172 M20 Steven Kubow, 34, Hugo, MN 3:05:31 7:05 3:05:24 348 173 M20 Eric Rafko, 32, Eau Claire, WI 3:05:37 7:05 3:05:21 349 174 M20 Bayard Gennert, 32, Eden Prairie, MN 3:05:45 7:05 3:05:28 351 175 M20 Brad Masche, 25, La Crosse, WI 3:05:47 7:05 3:05:34 352 176 M20 Kevin Koenig, 34, St Andrews, Can 3:05:48 7:05 3:05:34 354 177 M20 Jake Kauffman, 26, Sawyer, MI 3:05:50 7:05 3:05:47 356 49 M35 Robert Srichai, 38, Minneapolis, MN 3:05:52 7:05 3:05:34 357 50 M35 Darren Kuhn, 35, St Francis, MN 3:05:54 7:05 3:04:40 359 51 M35 Jack Norton, 38, Minneapolis, MN 3:06:05 7:06 3:05:44 360 3 M60 Denny Jordan, 61, Roseville, MN 3:06:05 7:06 3:05:59 361 22 M45 Steve English, 45, St Paul, MN 3:06:10 7:06 3:06:02 362 178 M20 Pat Koleske, 27, Green Bay, WI 3:06:12 7:06 3:05:49 363 55 M40 Sean Faulk, 40, Bloomington, MN 3:06:14 7:06 3:06:03 365 179 M20 James Casey, 32, San Antonio, TX 3:06:18 7:06 3:05:36 366 180 M20 Jason Dreier, 28, Minneapolis, MN 3:06:20 7:06 3:05:58 367 56 M40 Derek Johnson, 41, St Louis Park, MN 3:06:24 7:07 3:05:47 368 8 M50 Jeff Denney, 54, Bloomington, MN 3:06:26 7:07 3:06:11 369 52 M35 Matthew Huerter, 37, Overland Park, KS 3:06:30 7:07 3:05:04 370 57 M40 Paul Mock, 40, St Paul, MN 3:06:31 7:07 3:06:28 371 53 M35 Jeremy Fink, 36, Anoka, MN 3:06:38 7:07 3:06:21 372 181 M20 Derek Johnson, 24, Baldwin, WI 3:06:38 7:07 3:06:24 373 58 M40 David Harlock, 41, Dexter, MI 3:06:39 7:07 3:06:04 374 59 M40 Greg Johnson, 40, Hermantown, MN 3:06:40 7:07 3:06:13 375 182 M20 William Estaba Richards, 34, Madison, WI 3:06:41 7:07 3:06:29 376 183 M20 David Bere, 31, Fort Worth, TX 3:06:50 7:08 3:06:36 377 184 M20 Zack Beatty, 26, Minneapolis, MN 3:06:55 7:08 3:06:39 379 54 M35 Jeff Allen, 37, Chicago, IL 3:07:04 7:08 3:06:02 380 60 M40 Greg Sierschula, 40, Dublin, OH 3:07:10 7:08 3:06:50 381 61 M40 Christopher Gerlach, 43, Woodbury, MN 3:07:12 7:08 3:06:49 382 55 M35 Justin Hudalla, 35, St Paul, MN 3:07:12 7:08 3:06:54 383 56 M35 Travis Schmaltz, 37, Madison, WI 3:07:14 7:08 3:07:05 384 5 M55 Douglas Wiesner, 55, Eden Prairie, MN 3:07:15 7:09 3:07:00 385 23 M45 Todd Blatti, 49, Eden Prairie, MN 3:07:17 7:09 3:07:04 386 185 M20 Isaac Vogel, 32, St Louis Park, MN 3:07:19 7:09 3:06:59 387 62 M40 Dan Friedrichs, 43, Mankato, MN 3:07:21 7:09 3:07:17 388 63 M40 Jeff Rapacz, 41, Otsego, MN 3:07:27 7:09 3:06:53 389 186 M20 Benton Kodet, 23, Redwood Falls, MN 3:07:27 7:09 3:07:01 390 187 M20 Steve Myrah, 30, Bloomington, MN 3:07:28 7:09 3:03:10 391 188 M20 Joshua Peffley, 30, Circle Pines, MN 3:07:34 7:09 3:07:17 392 189 M20 Sam Anderson, 28, Woodbury, MN 3:07:36 7:09 3:07:14 393 190 M20 Ryan Birschbach, 20, Menomonee Falls, WI 3:07:40 7:09 3:06:36 394 191 M20 Justin Sattler, 23, Hudson, WI 3:07:43 7:10 3:07:19 395 24 M45 David Manikowski, 49, Lake In The Hills, IL 3:07:48 7:10 3:07:38 396 192 M20 Daniel Tian, 32, Burnsville, MN 3:07:52 7:10 3:07:41 397 25 M45 Kevin Cornett, 45, Bend, OR 3:07:55 7:10 3:06:29 398 64 M40 Doug Lange, 43, Stillwater, MN 3:07:55 7:10 3:06:30 399 193 M20 Daniel Cari, 32, Burnsville, MN 3:07:58 7:10 3:07:40 400 194 M20 Nathan Lodermeier, 29, Moorhead, MN 3:08:06 7:10 3:07:36 401 195 M20 Nathan Schultz, 28, Minneapolis, MN 3:08:09 7:11 3:07:52 403 196 M20 Ryan Chermak, 27, Inver Grove Hts, MN 3:08:15 7:11 3:07:29 404 1 M16 Matthew Broos, 17, Fridley, MN 3:08:21 7:11 3:06:13 405 57 M35 Andrew Marshall, 35, Chaska, MN 3:08:21 7:11 3:08:04 406 26 M45 Jeff Hackel, 45, Fitchburg, WI 3:08:25 7:11 3:08:09 407 58 M35 Doug Barkema, 36, St Louis Park, MN 3:08:34 7:12 3:08:19 408 9 M50 Eric Swanson, 50, Edina, MN 3:08:39 7:12 3:08:28 409 197 M20 Joseph Myers, 32, Playa Del Rey, CA 3:08:43 7:12 3:08:39 410 27 M45 Jim Bengtson, 45, Eden Prairie, MN 3:08:49 7:12 3:08:44 412 198 M20 Pete Sawyer, 32, Chicago, IL 3:08:55 7:12 3:08:32 413 59 M35 Chris Gryskiewicz, 35, Bloomington, MN 3:08:56 7:12 3:08:49 415 199 M20 Brendan Connelly, 23, Burnsville, MN 3:09:01 7:13 3:08:19 416 200 M20 Braden Richardson, 27, Rochester, MN 3:09:09 7:13 3:08:45 417 201 M20 Nick Juravich, 28, Brooklyn, NY 3:09:11 7:13 3:08:33 418 202 M20 Patrick Idstein, 23, St Francis, WI 3:09:15 7:13 3:08:43 419 203 M20 Michael Ryan, 27, Colorado Springs, CO 3:09:16 7:13 3:08:25 420 65 M40 Don Presson, 41, Kansas City, MO 3:09:16 7:13 3:08:45 421 60 M35 Jereme Fimrite, 38, Sartell, MN 3:09:17 7:13 3:08:31 422 10 M50 Joel Kaul, 53, Stillwater, MN 3:09:18 7:13 3:08:43 423 66 M40 David Lein, 41, Austin, TX 3:09:25 7:13 3:09:08 424 67 M40 David Conroy, 43, St Joseph, MO 3:09:31 7:14 3:09:18 425 204 M20 Gelacio Genis, 33, Farmington, MN 3:09:32 7:14 3:09:07 426 205 M20 Antony Motl, 30, Minneapolis, MN 3:09:36 7:14 3:09:28 427 206 M20 Tyler Pounds, 31, Chicago, IL 3:09:38 7:14 3:03:34 428 207 M20 Bradley Lester, 22, New Hope, MN 3:09:41 7:14 3:09:33 429 61 M35 Andrew McCurdy, 39, Stillwater, MN 3:09:43 7:14 3:09:15 431 68 M40 Robert Kohl, 40, Blaine, MN 3:09:46 7:14 3:09:25 432 208 M20 Nahim Abraham Peregrina, 28, Mexico City, Mex 3:09:47 7:14 3:09:31 433 69 M40 Derek Hoff, 40, Manhattan, KS 3:09:50 7:14 3:09:27 435 28 M45 Rudy Regalado, 47, Rosemount, MN 3:09:55 7:15 3:09:36 436 209 M20 Jeremy Eckert, 26, Prescott, WI 3:09:56 7:15 3:09:50 437 210 M20 Christian Faraone, 24, Prescott, WI 3:09:56 7:15 3:09:50 438 62 M35 Anthony Schutz, 36, Lincoln, NE 3:09:59 7:15 3:09:48 440 63 M35 Paul Gorton, 36, St Paul, MN 3:10:00 7:15 3:09:47 441 11 M50 Chris Huse, 51, Eau Claire, WI 3:10:04 7:15 3:09:10 443 211 M20 Anders Erickson, 28, Minneapolis, MN 3:10:08 7:15 3:10:02 444 64 M35 Judah Tallam, 36, Chanhassen, MN 3:10:09 7:15 3:10:09 445 29 M45 Roberto Ramirez, 46, Mexico City, Mex 3:10:15 7:15 3:09:03 446 212 M20 Zachary Fadness, 20, Austin, MN 3:10:16 7:15 3:09:54 447 213 M20 David Miller, 21, Wilmot, NH 3:10:16 7:15 3:09:14 448 214 M20 Ryan Albu, 34, Minneapolis, MN 3:10:18 7:16 3:10:06 449 215 M20 Gavin White, 28, Clive, IA 3:10:18 7:16 3:10:06 450 216 M20 Carlos Adame, 33, Monterrey, Mex 3:10:19 7:16 3:10:03 451 30 M45 Sanjiv Arora, 47, Ladera Ranch, CA 3:10:19 7:16 3:09:16 453 70 M40 David Weller, 41, Madison, WI 3:10:23 7:16 3:10:02 455 71 M40 Robert Royse, 40, Casper, WY 3:10:32 7:16 3:10:16 457 31 M45 Craig Matticks, 47, Minneapolis, MN 3:10:38 7:16 3:10:20 458 65 M35 Thomas Kuhl, 36, Parker, CO 3:10:39 7:16 3:10:17 459 66 M35 Paul King, 36, Rochester, MN 3:10:40 7:16 3:10:26 461 217 M20 Colin Smith, 26, Washington, DC 3:10:52 7:17 3:10:29 462 218 M20 Jens Lillevold, 22, St Paul, MN 3:10:55 7:17 3:10:37 464 219 M20 Jacob Kucza, 26, Emporia, KS 3:10:58 7:17 3:10:08 465 72 M40 Chad Gage, 40, Eagan, MN 3:10:58 7:17 3:10:30 466 67 M35 Christian Zimmerman, 37, St Paul, MN 3:10:58 7:17 3:10:38 467 73 M40 Erik Lucken, 43, Minneapolis, MN 3:11:02 7:17 3:10:31 468 220 M20 Joshua Smith, 27, Mendota Hts, MN 3:11:08 7:17 3:10:46 469 221 M20 Philip Springmann, 30, Arlington, VA 3:11:14 7:18 3:10:48 470 32 M45 Kenneth Rosen, 47, Plymouth, MN 3:11:23 7:18 3:11:00 471 68 M35 Jordan Konig, 36, Dallas, TX 3:11:28 7:18 3:11:04 472 222 M20 Brett Christians, 25, Northfield, MN 3:11:30 7:18 3:11:29 474 223 M20 Andy Braunshausen, 34, Stillwater, MN 3:11:34 7:18 3:11:27 475 74 M40 Shawn Husband, 41, Savage, MN 3:11:35 7:18 3:11:21 477 224 M20 Ethan Evenson, 21, Mounds View, MN 3:11:38 7:19 3:11:00 478 225 M20 Michael Mitchell, 29, St Paul, MN 3:11:39 7:19 3:11:24 479 12 M50 Michael Lawler, 51, Maple Grove, MN 3:11:40 7:19 3:10:35 480 226 M20 Jesse Jennissen, 32, Cambridge, MN 3:11:43 7:19 3:10:25 481 227 M20 Kyle Schroeder, 31, Woodbury, MN 3:11:43 7:19 3:10:25 482 13 M50 Paul Holovnia, 50, Chanhassen, MN 3:11:49 7:19 3:11:23 483 228 M20 Phillip Buckvold, 27, Minneapolis, MN 3:11:49 7:19 3:11:39 484 69 M35 Kyle Schintz, 37, Eagan, MN 3:11:49 7:19 3:11:35 485 75 M40 Bart Meath, 40, Waconia, MN 3:11:52 7:19 3:11:26 486 229 M20 Nicholas Flom, 32, Grand Forks, ND 3:11:57 7:19 3:11:39 487 230 M20 David Hansen, 27, Pine City, MN 3:11:59 7:19 3:11:40 488 231 M20 Mike Finnerty, 25, Burnsville, MN 3:12:01 7:19 3:11:51 489 232 M20 Adam Justin, 25, Minneapolis, MN 3:12:03 7:20 3:11:46 490 233 M20 Matthew Gehring, 31, Minneapolis, MN 3:12:04 7:20 3:11:25 491 234 M20 Marcus Bush, 28, Minneapolis, MN 3:12:09 7:20 3:11:29 494 4 M60 Bruce Seguin, 61, Harrison Township, MI 3:12:10 7:20 3:12:07 495 235 M20 Mark Kucza, 26, Lawrence, KS 3:12:15 7:20 3:11:25 496 70 M35 Denny Green, 37, Elk River, MN 3:12:15 7:20 3:11:24 497 14 M50 Robert Jacobson, 53, St Paul, MN 3:12:16 7:20 3:11:56 499 236 M20 Will Hawthorne, 28, Minneapolis, MN 3:12:20 7:20 3:11:57 500 237 M20 Michael Kramer, 29, Rochester, MN 3:12:29 7:20 3:12:05 501 71 M35 Frederic Basset, 38, Houston, TX 3:12:29 7:20 3:12:05 502 238 M20 John Stover, 29, St Cloud, MN 3:12:30 7:21 3:12:12 503 15 M50 Kevin Rassier, 53, Maple Grove, MN 3:12:32 7:21 3:12:16 504 33 M45 Bill Sevold, 47, Woodbury, MN 3:12:34 7:21 3:12:09 505 239 M20 Eric Fitzsimmons, 23, Eagan, MN 3:12:35 7:21 3:11:49 508 240 M20 Jochen Reich, 27, Freiburg, Ger 3:12:40 7:21 3:12:12 509 16 M50 Steven Christenson, 53, Coon Rapids, MN 3:12:40 7:21 3:12:27 510 76 M40 Jeremy Doerhoefer, 41, Blooming Prairie, MN 3:12:46 7:21 3:11:36 511 72 M35 Jeffrey McCalla, 39, Elk Mound, WI 3:12:46 7:21 3:12:04 513 77 M40 Jim Browning, 40, Rosemount, MN 3:12:56 7:22 3:12:36 514 241 M20 Jarrod Danuser, 33, Fargo, ND 3:12:56 7:22 3:12:05 515 5 M60 James Tierney, 62, Franksville, WI 3:13:02 7:22 3:12:55 516 78 M40 Craig Rabe, 42, Decorah, IA 3:13:03 7:22 3:12:51 517 34 M45 Tonnis Ter Veldhuis, 46, St Paul, MN 3:13:07 7:22 3:12:40 518 79 M40 Tobin Johnson, 40, Plymouth, MN 3:13:10 7:22 3:12:52 519 242 M20 Gada Roba, 30, Minneapolis, MN 3:13:10 7:22 3:12:58 520 243 M20 Scott Lang, 34, Minneapolis, MN 3:13:12 7:22 3:12:42 521 244 M20 Eric Stevenson, 31, Hopkins, MN 3:13:14 7:22 3:12:50 522 17 M50 Alexander Shemyakin, 53, Geneva, IL 3:13:15 7:22 3:12:45 523 35 M45 Jay Hempe, 45, Maple Grove, MN 3:13:15 7:22 3:12:39 524 80 M40 Brent Pellinen, 42, Minneapolis, MN 3:13:16 7:22 3:12:53 526 245 M20 Brenden Huber, 30, St Peter, MN 3:13:20 7:22 3:13:05 528 73 M35 Kristoffer Holmgren, 38, Faribault, MN 3:13:23 7:23 3:12:22 529 246 M20 Bill Draxler, 31, Bloomington, MN 3:13:24 7:23 3:03:23 530 74 M35 Scott Koke, 39, New Brighton, MN 3:13:27 7:23 3:12:37 531 247 M20 Lee Allex, 33, Marshall, MN 3:13:28 7:23 3:12:52 532 248 M20 Phil Lang, 30, San Francisco, CA 3:13:28 7:23 3:12:57 533 249 M20 Jon White, 28, Seattle, WA 3:13:29 7:23 3:13:25 534 81 M40 Robert Nelson, 44, Minneapolis, MN 3:13:31 7:23 3:12:57 535 36 M45 Eric Busch, 46, Hiawatha, IA 3:13:32 7:23 3:13:06 537 18 M50 Wayne Horsman, 52, Minneapolis, MN 3:13:35 7:23 3:13:12 538 19 M50 Martial Hebert, 54, Winnipeg, Can 3:13:35 7:23 3:13:08 540 250 M20 Dan Tomaszewski, 29, Duluth, MN 3:13:40 7:23 3:12:40 541 75 M35 Eli Sagor, 38, Roseville, MN 3:13:41 7:23 3:13:17 542 251 M20 Zachary Warm, 33, Eldridge, IA 3:13:43 7:23 3:12:22 543 37 M45 Mike Pedersen, 47, Lino Lakes, MN 3:13:44 7:23 3:13:00 544 38 M45 Al Rogers, 49, Henrico, VA 3:13:44 7:23 3:13:20 546 82 M40 Gabe Ormsby, 41, Minneapolis, MN 3:13:45 7:23 3:13:14 547 83 M40 Edward Nordstrom, 41, Eagan, MN 3:13:51 7:24 3:13:24 548 39 M45 Randy Peterson, 46, Northfield, MN 3:13:52 7:24 3:13:42 549 76 M35 Michael Immer, 37, St Michael, MN 3:13:52 7:24 3:13:36 550 77 M35 Geoff Bartsh, 37, St Paul, MN 3:13:56 7:24 3:11:52 551 40 M45 Eric Paradis, 48, St Paul, MN 3:13:57 7:24 3:13:32 552 84 M40 Hugh Gilpatric, 43, Savage, MN 3:13:58 7:24 3:13:30 553 41 M45 Trevor Distad, 45, Pine Island, MN 3:14:00 7:24 3:12:46 554 85 M40 Matthew Phelps, 42, White Bear Lake, MN 3:14:03 7:24 3:13:37 555 86 M40 Lawrence Callanan, 43, St Paul, MN 3:14:03 7:24 3:13:43 556 252 M20 Lucas Voorhees, 30, Cottonwood, MN 3:14:05 7:24 3:13:00 557 253 M20 Tucker Poling, 34, Prairie Village, KS 3:14:11 7:24 3:13:53 558 78 M35 Osvaldo Miranda, 38, Mexico City, Mex 3:14:12 7:24 3:13:18 560 254 M20 Joshua Pederson, 28, Iowa City, IA 3:14:13 7:24 3:13:53 561 42 M45 Scott Long, 47, Cambridge, MN 3:14:13 7:24 3:13:22 563 87 M40 David Ten Kroode, 41, Longmont, CO 3:14:27 7:25 3:14:07 564 255 M20 Andrew Cooper, 34, Longmont, CO 3:14:30 7:25 3:13:54 565 79 M35 Matthew Stacey, 37, Winnipeg, Can 3:14:37 7:25 3:14:04 566 256 M20 Tyler Young, 21, Duluth, MN 3:14:38 7:25 3:14:28 567 80 M35 Jason Ouska, 39, Chaska, MN 3:14:38 7:25 3:14:01 568 257 M20 Jeremy Granger, 33, North Las Vegas, NV 3:14:39 7:25 3:14:10 569 258 M20 David Bea, 33, Cincinnati, OH 3:14:39 7:25 3:14:13 570 88 M40 Jeff Johnson, 43, Jackson, MN 3:14:39 7:25 3:14:03 573 89 M40 Mark Swiontek, 40, Osceola, WI 3:14:42 7:26 3:14:28 574 90 M40 Vance Baran, 43, Independence, MN 3:14:44 7:26 3:14:31 576 91 M40 Darren Trenkmann, 40, Edina, MN 3:14:49 7:26 3:13:59 577 259 M20 Paul Beggs, 24, Richfield, MN 3:14:53 7:26 3:14:33 578 260 M20 Dave MacAlena, 31, Buffalo, MN 3:14:54 7:26 3:14:36 579 261 M20 Eric Matzke, 24, St Louis Park, MN 3:14:58 7:26 3:14:10 580 81 M35 Michael Purvey, 39, Houston, TX 3:15:01 7:26 3:14:36 582 92 M40 Stephen Bartos, 41, St Paul, MN 3:15:03 7:26 3:14:42 583 43 M45 James Mastrianni, 49, Hellertown, PA 3:15:07 7:27 3:14:42 584 6 M55 Tim Bildsoe, 55, Plymouth, MN 3:15:08 7:27 3:14:44 585 262 M20 Gunther Wolff, 30, Wayzata, MN 3:15:14 7:27 3:14:38 586 263 M20 Adam Hennessey, 32, Fort Worth, TX 3:15:17 7:27 3:14:53 587 44 M45 Mike Thomas, 46, Mankato, MN 3:15:18 7:27 3:14:49 589 1 M70 John Ouweleen, 72, Sebastian, FL 3:15:21 7:27 3:15:19 590 264 M20 Jason Christopherson, 32, Eden Prairie, MN 3:15:21 7:27 3:14:45 591 265 M20 Forrest Tracy, 33, St Paul, MN 3:15:23 7:27 3:15:13 592 266 M20 Joseph Hughes, 34, St Paul, MN 3:15:24 7:27 3:14:51 593 93 M40 Tracy Petersohn, 42, Dodge Center, MN 3:15:24 7:27 3:15:17 594 1 M65 Dan Harvey, 65, Lake Mills, WI 3:15:24 7:27 3:15:16 595 267 M20 Jadin Winberg, 34, Kansas City, MO 3:15:26 7:27 3:14:53 596 82 M35 Graeme Webster, 35, Minneapolis, MN 3:15:29 7:27 3:14:56 597 268 M20 Peter Manstrom, 26, Bismarck, ND 3:15:34 7:28 3:07:18 598 269 M20 Nathan Wisehart, 32, Duluth, MN 3:15:37 7:28 3:15:06 599 270 M20 Michael Griesinger, 31, Carver, MN 3:15:39 7:28 3:15:29 600 271 M20 Chris Kuhn, 31, Coon Rapids, MN 3:15:40 7:28 3:15:11 602 7 M55 Dale Heinen, 56, Shoreview, MN 3:15:47 7:28 3:15:37 603 272 M20 Derek Stevens, 31, Chanhassen, MN 3:15:50 7:28 3:15:26 605 273 M20 Zac Lundgren, 22, Independence, MN 3:15:51 7:28 3:15:17 607 45 M45 Steven Aggergaard, 45, St Paul, MN 3:15:58 7:28 3:15:26 608 94 M40 Kevin Bloemendaal, 41, Edina, MN 3:16:01 7:29 3:15:39 609 95 M40 John Crawford, 44, Minnetonka, MN 3:16:03 7:29 3:15:49 610 274 M20 Noah Childrey, 22, New York, NY 3:16:04 7:29 3:15:19 611 2 M65 Dave Dooley, 65, Erie, CO 3:16:04 7:29 3:16:00 613 96 M40 Albert Huerta, 41, Hermosa Beach, CA 3:16:08 7:29 3:16:01 614 97 M40 Daniel Dejarlais, 42, Verona, WI 3:16:09 7:29 3:15:42 616 275 M20 Desmond Cariveau, 20, Minneapolis, MN 3:16:13 7:29 3:08:36 617 46 M45 Martin Seybold, 47, Lake Ariel, PA 3:16:16 7:29 3:15:55 618 98 M40 John Comazzi, 41, Minneapolis, MN 3:16:17 7:29 3:15:38 619 83 M35 Joseph Schuster, 37, Minneapolis, MN 3:16:18 7:29 3:14:34 620 99 M40 Tony Shipshock, 41, Woodbury, MN 3:16:20 7:29 3:15:56 621 8 M55 Mark Wise, 57, Fall Creek, WI 3:16:20 7:29 3:14:09 622 276 M20 Joseph Shull, 23, Denver, CO 3:16:22 7:29 3:14:18 625 277 M20 Greg Schulz, 31, Sun Prairie, WI 3:16:34 7:30 3:16:17 626 47 M45 Allan Bohlke, 49, Woodbury, MN 3:16:34 7:30 3:16:11 627 278 M20 John Dennis, 24, Savage, MN 3:16:43 7:30 3:12:13 629 100 M40 Chad Shilson, 41, Maple Grove, MN 3:16:57 7:31 3:16:32 630 279 M20 Elliott Lesser, 23, Lakeville, MN 3:16:58 7:31 3:16:39 633 101 M40 Alex Doerffler, 41, Golden Valley, MN 3:17:07 7:31 3:15:56 634 280 M20 Jon Kalvig, 30, West Des Moines, IA 3:17:08 7:31 3:16:47 635 281 M20 Jeffrey Kramer, 22, Omaha, NE 3:17:09 7:31 3:16:41 636 282 M20 William Howieson, 21, Good Thunder, MN 3:17:12 7:31 3:16:49 637 283 M20 Jeremy Blake, 34, Blaine, MN 3:17:13 7:31 3:16:56 638 48 M45 Craig Carlson, 46, Maple Grove, MN 3:17:13 7:31 3:16:15 639 84 M35 Troy Hutchinson, 36, Medina, MN 3:17:16 7:31 3:16:32 640 85 M35 Ben Thorud, 37, Holmen, WI 3:17:17 7:31 3:16:40 642 86 M35 Michael Mazanet, 35, Eagan, MN 3:17:19 7:32 3:17:04 643 284 M20 Parker Schwartz, 27, New York, NY 3:17:22 7:32 3:16:42 644 87 M35 Dan Russo, 36, Middleton, WI 3:17:23 7:32 3:17:02 647 285 M20 Chad Boehm, 25, Grand Forks, ND 3:17:25 7:32 3:17:07 648 49 M45 John Hiltner, 45, Eden Prairie, MN 3:17:27 7:32 3:17:13 649 286 M20 Benjamin Hillman, 34, McKinney, TX 3:17:28 7:32 3:16:56 650 102 M40 Bryce Fuller, 40, Centerville, MN 3:17:28 7:32 3:17:04 651 50 M45 Arley Anderson, 48, Plymouth, MN 3:17:33 7:32 3:16:24 652 51 M45 Stan Bratt, 49, Minneapolis, MN 3:17:41 7:32 3:17:25 653 287 M20 Eric Seppelt, 26, Rochester, MN 3:17:44 7:33 3:16:08 655 52 M45 Greg Shives, 49, Overland Park, KS 3:17:49 7:33 3:17:17 656 53 M45 Nelson Soken, 48, Hugo, MN 3:17:50 7:33 3:16:50 657 2 M18 Daniel Proulx, 18, Woodbury, MN 3:17:51 7:33 3:16:58 659 288 M20 Blake Bailes, 22, Southlake, TX 3:17:52 7:33 3:17:09 660 289 M20 Matt Putratz, 26, Vadnais Hts, MN 3:17:59 7:33 3:17:15 661 88 M35 Daniel Mueller, 35, Chanhassen, MN 3:18:01 7:33 3:17:34 662 103 M40 Tim Dolan, 41, Omaha, NE 3:18:01 7:33 3:17:12 663 54 M45 Jim Nord, 45, Maple Grove, MN 3:18:08 7:33 3:17:45 666 290 M20 Borja Azpeitia Molina, 31, Minneapolis, MN 3:18:13 7:34 3:17:47 668 89 M35 Paul Marietta, 35, River Falls, WI 3:18:14 7:34 3:18:03 669 90 M35 Kevin Glad, 36, Minneapolis, MN 3:18:15 7:34 3:17:31 670 20 M50 Daniel Delaney, 50, Cottage Grove, MN 3:18:19 7:34 3:17:45 671 291 M20 Jacob Yurek, 31, Silver Lake, MN 3:18:21 7:34 3:17:44 672 55 M45 David Dykhuizen, 45, Farmington, MN 3:18:23 7:34 3:17:35 674 292 M20 Joel Tortomasi, 32, Palmyra, WI 3:18:27 7:34 3:17:27 676 293 M20 Tom Reid, 34, Minneapolis, MN 3:18:28 7:34 3:17:47 677 91 M35 Joe Anderson, 38, Pine River, MN 3:18:28 7:34 3:17:48 678 56 M45 Mark Ramsey, 49, Superior, CO 3:18:29 7:34 3:17:59 679 294 M20 Karl Noelle, 25, Richfield, MN 3:18:30 7:34 3:18:15 681 104 M40 David Stascavage, 43, Minneapolis, MN 3:18:43 7:35 3:18:04 682 105 M40 Brian McAleer, 41, Savage, MN 3:18:43 7:35 3:17:35 683 106 M40 N Whitney Hyslop, 44, Minneapolis, MN 3:18:44 7:35 3:17:36 685 92 M35 Michael Kiser, 38, Stilwater, MN 3:18:45 7:35 3:17:43 686 93 M35 Michael Hanzal, 37, St Paul, MN 3:18:49 7:35 3:18:15 687 21 M50 Raul De Leon Villanueva, 51, Monterrey Nl, Mex 3:18:59 7:35 3:18:43 688 57 M45 Noah Sandler, 46, Hopkins, MN 3:19:05 7:36 3:18:57 689 22 M50 Robert Hartkemeyer, 51, Hiawatha, IA 3:19:05 7:36 3:18:41 690 58 M45 Jeff Miller, 48, Minneapolis, MN 3:19:10 7:36 3:18:01 691 295 M20 Ben Drexler, 24, New Ulm, MN 3:19:14 7:36 3:18:27 692 59 M45 Tom Styrbicki, 47, Stillwater, MN 3:19:16 7:36 3:18:02 694 94 M35 Jeff Jurgensmeyer, 39, Prairie Village, KS 3:19:21 7:36 3:18:51 695 95 M35 Jeremy Jongbloedt, 36, St Paul, MN 3:19:24 7:36 3:19:11 696 107 M40 Andrew Siegel, 40, Minneapolis, MN 3:19:25 7:36 3:19:15 697 296 M20 Chad Hicks, 32, Columbia, MO 3:19:26 7:36 3:18:56 698 60 M45 Jimmy Anis, 45, Winnipeg, Can 3:19:27 7:36 3:19:18 699 61 M45 Michael Mendicino, 45, Austin, TX 3:19:31 7:37 3:16:00 700 108 M40 Cuau Santa-Ana, 41, Cp 03459, Mex 3:19:31 7:37 3:17:20 701 62 M45 Eugene Simon, 46, Fargo, ND 3:19:32 7:37 3:19:05 702 297 M20 Robby Cecil, 27, Bloomington, MN 3:19:37 7:37 3:18:05 703 96 M35 Jared Christie, 39, Minneapolis, MN 3:19:38 7:37 3:19:20 704 97 M35 Jeremy Holman, 36, Farmington, MN 3:19:45 7:37 3:19:17 705 298 M20 Brad Amundson, 29, West Fargo, ND 3:19:47 7:37 3:19:33 706 299 M20 Pablo Abraham P, 30, Mexico City, Mex 3:19:51 7:37 3:19:32 707 300 M20 Jose Monsivais, 34, Longview, TX 3:19:51 7:37 3:19:13 708 301 M20 Nathan Edmunds, 28, Bethesda, MD 3:19:54 7:37 3:19:25 709 302 M20 John Molitor, 24, White Bear Lake, MN 3:19:55 7:38 3:19:16 710 303 M20 Kelsey Hytjan, 29, Eden Prairie, MN 3:19:58 7:38 3:19:22 712 98 M35 Doug McCormack, 37, Vadnais Hts, MN 3:19:59 7:38 3:19:26 713 109 M40 Michael Muehlhausen, 41, St Louis Park, MN 3:20:01 7:38 3:18:47 714 99 M35 Patrick Motter, 39, Cold Spring, MN 3:20:05 7:38 3:18:04 715 110 M40 Stephen Morse, 42, Woodbury, MN 3:20:06 7:38 3:19:41 716 304 M20 Brooks Lemke, 27, Duluth, MN 3:20:09 7:38 3:19:26 717 305 M20 William Fox, 32, Blaine, MN 3:20:09 7:38 3:18:56 718 306 M20 Steven Imhoff, 30, Minneapolis, MN 3:20:11 7:38 3:19:49 719 307 M20 Andrew Joski, 26, Hudson, WI 3:20:13 7:38 3:19:26 720 308 M20 Devin Burkhart, 24, New Ulm, MN 3:20:20 7:38 3:19:20 721 111 M40 John Ostergren, 44, St Paul, MN 3:20:21 7:39 3:19:26 722 112 M40 Brian Jergens, 40, Humboldt, IA 3:20:22 7:39 3:18:50 723 113 M40 Tats Tanaka, 41, St Paul, MN 3:20:23 7:39 3:19:53 725 114 M40 Mike Nylund, 43, St Paul, MN 3:20:24 7:39 3:20:08 726 3 M18 Ben Bosch, 19, Pine Island, MN 3:20:25 7:39 3:19:50 727 309 M20 Ian Reynolds, 26, Duluth, MN 3:20:26 7:39 3:19:56 728 310 M20 Colin Brown, 20, Richfield, MN 3:20:27 7:39 3:19:58 729 100 M35 Aaron Meyer, 35, Minneapolis, MN 3:20:28 7:39 3:20:21 730 63 M45 Dan Lucas, 48, Minneapolis, MN 3:20:33 7:39 3:19:45 731 6 M60 Jim Wright, 63, Gaithersburg, MD 3:20:35 7:39 3:20:31 732 311 M20 Tyler Morrison, 22, Lincoln, NE 3:20:35 7:39 3:20:06 733 101 M35 Luke Zimmerman, 35, Hanover, MN 3:20:35 7:39 3:20:05 735 23 M50 Alex Wirth-Cauchon, 52, South Hadley, MA 3:20:43 7:39 3:20:23 736 312 M20 Tyler Bauman, 21, Albany, WI 3:20:46 7:39 3:19:59 737 64 M45 Richard Alary, 48, Winnipeg, Can 3:20:48 7:40 3:20:09 738 115 M40 Alton Porter, 42, Medina, MN 3:21:00 7:40 3:19:45 739 313 M20 Jesse Bell, 34, Milwaukee, WI 3:21:03 7:40 3:20:20 740 24 M50 Michael McGovern, 51, Winnipeg, Can 3:21:10 7:40 3:20:40 741 25 M50 Warren Winkelman, 51, Northfield, MN 3:21:11 7:40 3:19:58 742 314 M20 Stephen Wyman, 23, Madison, WI 3:21:12 7:40 3:21:00 743 315 M20 Kyle Bergemann, 20, Minneapolis, MN 3:21:16 7:41 3:19:41 744 316 M20 Kerry Fredrich, 24, Bismarck, ND 3:21:17 7:41 3:20:32 745 65 M45 Mike Rutten, 47, Sioux Falls, SD 3:21:17 7:41 3:19:45 746 102 M35 Damon Allison, 36, Maple Grove, MN 3:21:18 7:41 3:20:05 747 317 M20 Scott Striegel, 31, St Anthony, MN 3:21:24 7:41 3:16:22 748 318 M20 Sergio Castro, 34, Minneapolis, MN 3:21:29 7:41 3:15:30 749 66 M45 Aziz Djeffal, 45, Basse-Ham, Fra 3:21:29 7:41 3:21:02 750 116 M40 Joe Kelzer, 42, New Richmond, WI 3:21:30 7:41 3:21:00 751 26 M50 Scott Hackel, 53, Amery, WI 3:21:31 7:41 3:21:24 752 117 M40 Erik Torniainen, 42, Maple Grove, MN 3:21:32 7:41 3:20:28 753 103 M35 Mick Quinn, 38, Willmar, MN 3:21:40 7:42 3:21:11 754 104 M35 Cory Mahlke, 36, Minneapolis, MN 3:21:41 7:42 3:20:48 755 105 M35 Mark Frank, 39, Plymouth, MN 3:21:43 7:42 3:21:13 756 106 M35 Chris Slack, 36, Owatonna, MN 3:21:43 7:42 3:21:27 757 319 M20 Sean Sjodin, 33, Denver, CO 3:21:48 7:42 3:11:08 758 320 M20 Kyle Rosseau, 24, Brookings, SD 3:21:48 7:42 3:21:46 759 321 M20 Matthew Lind, 26, Minneapolis, MN 3:21:49 7:42 3:20:50 764 322 M20 Andrew Ashton, 32, St Paul, MN 3:21:54 7:42 3:21:15 765 27 M50 Greg Younker, 50, White Bear Lake, MN 3:21:55 7:42 3:21:05 766 323 M20 Kyle Snow, 21, Manhattan, KS 3:21:59 7:42 3:21:28 767 28 M50 Ted Ahrenholtz, 50, Minnetonka, MN 3:21:59 7:42 3:21:19 770 324 M20 Victor Ayala, 33, Guadalajara, Mex 3:22:01 7:42 3:21:36 771 29 M50 Noboru Tomonari, 50, Northfield, MN 3:22:02 7:42 3:21:41 772 107 M35 Charles Vacek, 35, Waconia, MN 3:22:03 7:42 3:21:48 773 67 M45 Greg Connell, 49, Minneapolis, MN 3:22:05 7:42 3:21:33 774 68 M45 Simon Tyler, 47, Northfield, MN 3:22:13 7:43 3:21:43 775 69 M45 David Mullen, 47, Mendota Hts, MN 3:22:14 7:43 3:21:41 776 118 M40 Juan Carlos Olvera, 44, Mexico, Mex 3:22:15 7:43 3:21:48 777 108 M35 Robert Cullen, 38, Minneapolis, MN 3:22:17 7:43 3:20:27 778 119 M40 Asa Morral, 42, St Paul, MN 3:22:20 7:43 3:21:41 780 70 M45 Eric Chabin, 45, Chanhassen, MN 3:22:25 7:43 3:22:24 782 71 M45 Bob Day, 47, Plymouth, MN 3:22:28 7:43 3:21:34 783 109 M35 Craig Moss, 38, Woodbury, MN 3:22:30 7:43 3:21:04 784 110 M35 Ben Jones, 38, Minneapolis, MN 3:22:30 7:43 3:21:27 785 325 M20 Gregory Wiora, 22, Eau Claire, WI 3:22:32 7:43 3:21:38 786 72 M45 Wim Ibes, 49, New Richmond, WI 3:22:32 7:43 3:20:56 787 326 M20 Lucas Judd, 21, Deephaven, MN 3:22:34 7:44 3:21:55 788 327 M20 Dan Rokser, 32, Kansas City, MO 3:22:35 7:44 3:21:09 790 9 M55 Richard Bram, 55, Rochester, MN 3:22:44 7:44 3:21:56 791 328 M20 Tim Ragones, 33, Chicago, IL 3:22:44 7:44 3:22:17 792 111 M35 Shane Kirlin, 38, Menahga, MN 3:22:45 7:44 3:22:00 793 10 M55 Edward Goetz, 55, Minneapolis, MN 3:22:46 7:44 3:22:18 794 73 M45 Kevin McElroy, 45, Lakewood, CO 3:22:48 7:44 3:22:01 796 4 M18 Joseph Wandrei, 19, Edina, MN 3:22:51 7:44 3:21:59 797 74 M45 Mark Weis, 48, Minneapolis, MN 3:22:54 7:44 3:22:38 798 75 M45 Albert Mauro Jr., 45, Kansas City, MO 3:22:55 7:44 3:22:25 799 120 M40 Brent Giebink, 41, Minneapolis, MN 3:23:01 7:45 3:22:29 800 121 M40 Jeffrey Pasternak, 43, Rochester, MN 3:23:03 7:45 3:21:49 801 329 M20 Brent Wathke, 29, Eau Claire, WI 3:23:05 7:45 3:22:24 802 30 M50 Gregory Palmer, 51, Eden Prairie, MN 3:23:06 7:45 3:22:07 805 330 M20 Michael Bunda, 32, Minneapolis, MN 3:23:09 7:45 3:21:48 806 112 M35 Carlos Galliano, 37, Guaynabo, PR 3:23:11 7:45 3:22:39 807 331 M20 Joshua Goar, 32, Andover, MN 3:23:14 7:45 3:21:11 808 332 M20 James Boortz, 28, Maple Grove, MN 3:23:18 7:45 3:22:50 809 333 M20 Nicholas Chimerakis, 30, St Louis Park, MN 3:23:18 7:45 3:22:26 810 122 M40 Gordie Cumming, 44, Salem, OR 3:23:23 7:45 3:23:00 811 113 M35 Brian Parker, 35, Savage, MN 3:23:25 7:46 3:22:53 812 334 M20 Ryan McCarthy, 32, Clay, NY 3:23:26 7:46 3:13:03 813 335 M20 Alex Hennen, 24, Minneapolis, MN 3:23:27 7:46 3:22:05 815 114 M35 Geoffrey Tong, 37, Minneapolis, MN 3:23:32 7:46 3:22:56 816 336 M20 Grant Collins, 29, Minneapolis, MN 3:23:37 7:46 3:17:18 817 76 M45 Kenny Boily, 49, Roberts, WI 3:23:38 7:46 3:23:03 820 77 M45 Murray Arnason, 49, Winnipeg, Can 3:23:41 7:46 3:22:31 821 123 M40 Chris Steensland, 41, Hugo, MN 3:23:42 7:46 3:22:54 822 124 M40 Kyle McElroy, 42, Lakewood, CO 3:23:44 7:46 3:22:57 823 337 M20 Brian Brooks, 30, Minneapolis, MN 3:23:45 7:46 3:23:03 824 115 M35 Eric Waggoner, 39, Parker, CO 3:23:48 7:46 3:22:29 825 31 M50 Jerry Dwyer, 53, Lubbock, TX 3:23:48 7:46 3:23:19 829 78 M45 Christopher Phelan, 49, Maple Grove, MN 3:23:51 7:47 3:23:12 831 338 M20 Luke Vanklompenberg, 34, Grandville, MI 3:23:52 7:47 3:13:48 832 79 M45 Timo Mansikka-Aho, 49, Perttula, Fin 3:23:53 7:47 3:23:47 833 125 M40 Mark Skarohlid, 43, St Paul, MN 3:23:55 7:47 3:23:26 834 339 M20 George McCleary, 33, Portland, OR 3:23:55 7:47 3:22:13 836 126 M40 Mark Johnson, 43, Moorhead, MN 3:23:56 7:47 3:23:29 837 80 M45 Mike McMonagle, 47, Eagan, MN 3:23:57 7:47 3:23:12 839 127 M40 Rich Barrett, 41, Minnetonka, MN 3:23:58 7:47 3:22:45 841 128 M40 Anthony Hutchinson, 44, Hugo, MN 3:23:59 7:47 3:23:40 842 340 M20 Jesse Rieker, 21, Peoria, IL 3:24:00 7:47 3:23:20 844 81 M45 Daniel Foster, 47, Edina, MN 3:24:01 7:47 3:23:24 847 341 M20 Christopher Franks, 29, Shakopee, MN 3:24:04 7:47 3:22:38 848 342 M20 Ben Linder, 26, St Paul, MN 3:24:04 7:47 3:23:35 849 343 M20 Joshua Ruhnke, 34, St Paul, MN 3:24:04 7:47 3:23:22 850 116 M35 Buddy Juusola, 36, St Michael, MN 3:24:05 7:47 3:22:29 851 344 M20 Jacob Pittman, 21, Hudson, WI 3:24:05 7:47 3:23:56 852 345 M20 Yamil Abraham, 25, Puebla, Mex 3:24:07 7:47 3:23:48 853 129 M40 Scott Hansen, 43, Woodbury, MN 3:24:08 7:47 3:23:36 854 11 M55 Art Berman, 56, Orono, MN 3:24:10 7:47 3:23:47 855 346 M20 Alex Pflepsen, 30, San Francisco, CA 3:24:11 7:47 3:23:40 856 32 M50 Larry Betcher, 54, Northfield, MN 3:24:11 7:47 3:23:46 857 347 M20 Jeremy Dyer, 33, Lake Elmo, MN 3:24:14 7:47 3:23:41 858 348 M20 Kevin Tatro, 25, St Louis Park, MN 3:24:14 7:47 3:23:42 860 117 M35 Elias Pastrana Navarro, 39, Minneapolis, MN 3:24:18 7:48 3:23:56 861 349 M20 Chase Franzen, 28, Minneapolis, MN 3:24:19 7:48 3:23:41 862 7 M60 Mark Brunsvold, 61, Edina, MN 3:24:23 7:48 3:24:23 863 350 M20 Austin Oates, 26, Cedar Rapids, IA 3:24:24 7:48 3:23:43 865 130 M40 Miguel Paniagua, 40, Chicago, IL 3:24:26 7:48 3:23:36 866 82 M45 Kevin Link, 45, Siren, WI 3:24:26 7:48 3:23:52 867 351 M20 Dimitri Chimerakis, 26, Miami, FL 3:24:27 7:48 3:23:35 869 352 M20 Andrew Schmidt, 31, Minneapolis, MN 3:24:29 7:48 3:22:20 870 353 M20 Joshua Baddin, 28, New Hope, MN 3:24:30 7:48 3:23:51 871 131 M40 Jonathan McClellan, 42, Brooklyn Park, MN 3:24:31 7:48 3:23:57 872 132 M40 James Vettel, 43, Brooklyn Park, MN 3:24:33 7:48 3:24:00 873 118 M35 Christopher Snead, 35, Dallas, TX 3:24:34 7:48 3:24:10 874 354 M20 Brian Behrendt, 31, Roseville, MN 3:24:35 7:48 3:24:03 875 119 M35 Matthew Entzion, 39, Moorhead, MN 3:24:38 7:48 3:24:12 876 83 M45 Raj Patel, 46, Tulsa, OK 3:24:41 7:48 3:23:38 877 33 M50 Kurt Becker, 53, Overland Park, KS 3:24:41 7:48 3:24:07 878 355 M20 Brandon Peery, 23, Annandale, MN 3:24:43 7:48 3:24:14 879 120 M35 Michael Rieker, 37, Peoria, IL 3:24:43 7:48 3:24:06 882 133 M40 Sjur Midness, 40, Minneapolis, MN 3:24:47 7:49 3:24:08 883 84 M45 Markus Hutnak, 46, Bainbridge Island, WA 3:24:54 7:49 3:24:33 884 85 M45 Todd White, 45, Roseville, MN 3:24:54 7:49 3:24:35 885 356 M20 Robert Lanou, 33, Rockford, IL 3:24:57 7:49 3:24:25 886 34 M50 Scott Potts, 52, Thunder Bay, Can 3:24:59 7:49 3:24:20 887 86 M45 Raymond Anderson, 49, Rush City, MN 3:25:00 7:49 3:23:49 888 134 M40 Beto Eljure, 44, Cancun Q Roo, Mex 3:25:05 7:49 3:24:19 892 12 M55 Richard Kammerer, 55, Mason City, IA 3:25:09 7:49 3:24:47 893 121 M35 Jason Phillips, 36, Eden Prairie, MN 3:25:10 7:50 3:24:46 894 87 M45 Gerry Fitterer, 45, Savage, MN 3:25:11 7:50 3:24:17 895 122 M35 Tim Rogge, 36, Lakeville, MN 3:25:11 7:50 3:24:44 896 123 M35 James Makepeace, 37, New Albin, IA 3:25:12 7:50 3:24:52 898 357 M20 Michael Gross, 32, Minneapolis, MN 3:25:18 7:50 3:25:03 899 35 M50 Dan Wells, 51, New Richmond, WI 3:25:19 7:50 3:23:59 901 124 M35 Nate Damro, 36, Eagan, MN 3:25:21 7:50 3:24:54 902 88 M45 Garth Norberg, 49, Winnipeg, Can 3:25:24 7:50 3:24:36 903 358 M20 Scott Hennings, 25, MacHesney Park, IL 3:25:27 7:50 3:23:08 904 125 M35 Corey Drevlow, 36, Golden Valley, MN 3:25:27 7:50 3:25:21 905 135 M40 Jason Obrien, 43, Savage, MN 3:25:28 7:50 3:25:02 906 126 M35 David Rickheim, 35, Stillwater, MN 3:25:30 7:50 3:25:01 907 89 M45 Steve Manker, 46, Mendota Hts, MN 3:25:32 7:50 3:24:26 908 136 M40 James Rudolph, 42, Richfield, MN 3:25:33 7:50 3:25:11 909 359 M20 Jeremy Reichenberger, 21, St Bonifacius, MN 3:25:33 7:50 3:24:34 911 127 M35 Dylan McGuill, 37, Dallas, TX 3:25:34 7:50 3:24:44 912 360 M20 Jonathan De Groot, 32, Sioux Center, IA 3:25:36 7:51 3:25:05 913 361 M20 Joe Degroot, 26, Wayzata, MN 3:25:37 7:51 3:25:05 915 128 M35 Brian Stanczyk, 39, Rochester, MN 3:25:38 7:51 3:24:49 918 36 M50 Francois Lyon, 54, Woodbury, MN 3:25:42 7:51 3:25:05 919 129 M35 Hans Dahl, 38, Alexandria, MN 3:25:43 7:51 3:25:11 920 137 M40 Kurt Neil, 44, Mendota Hts, MN 3:25:45 7:51 3:25:25 921 362 M20 Scott Hamlin, 29, Maplewood, MN 3:25:45 7:51 3:24:29 922 363 M20 Matt Hilby, 26, Cedar Rapids, IA 3:25:46 7:51 3:24:39 923 37 M50 Mark Drapac, 50, Northfield, MN 3:25:47 7:51 3:25:14 924 138 M40 Juan Madrigal, 40, Cedar Falls, IA 3:25:48 7:51 3:24:43 925 364 M20 John Berger, 33, Minneapolis, MN 3:25:50 7:51 3:25:02 926 139 M40 Mathew O'Hara, 43, Minneapolis, MN 3:25:51 7:51 3:24:56 927 13 M55 Daulot Fountain, 56, Seattle, WA 3:25:51 7:51 3:25:37 929 130 M35 Matthew Moore, 35, Minneapolis, MN 3:25:54 7:51 3:23:52 932 14 M55 Ken Mercier, 57, Marlboro, MA 3:26:01 7:51 3:25:40 933 15 M55 Tom Silverberg, 59, Bloomington, MN 3:26:02 7:52 3:25:43 934 365 M20 Andy Wyss, 25, Wausau, WI 3:26:02 7:52 3:25:28 936 38 M50 Thomas Stratton, 51, Carlsbad, CA 3:26:06 7:52 3:25:36 939 366 M20 Ryan Cole, 32, Minneapolis, MN 3:26:07 7:52 3:25:00 941 367 M20 Garrett Hilk, 33, Edina, MN 3:26:11 7:52 3:25:07 942 368 M20 Jacob Sirek, 28, Minneapolis, MN 3:26:14 7:52 3:25:35 943 8 M60 Jack Ankrum, 60, Vadnais Hts, MN 3:26:16 7:52 3:25:47 944 369 M20 Alex Focke, 27, West St Paul, MN 3:26:16 7:52 3:22:43 945 39 M50 Drew Frakes, 51, St Louis Park, MN 3:26:17 7:52 3:25:24 946 370 M20 Grant Weller, 26, Fort Collins, CO 3:26:18 7:52 3:25:56 947 131 M35 Jesse Bryant, 38, Waconia, MN 3:26:19 7:52 3:25:48 948 371 M20 Johnathan Ruger, 34, Eden Prairie, MN 3:26:19 7:52 3:25:12 949 132 M35 Max Hergott, 39, Bloomington, MN 3:26:25 7:52 3:25:00 950 40 M50 Bogdan Uminski, 53, Winnipeg, Can 3:26:29 7:53 3:26:00 951 41 M50 Kristopher Hartwig, 53, Roseville, MN 3:26:32 7:53 3:25:59 952 140 M40 Steven Outridge, 43, Tucson, AZ 3:26:33 7:53 3:25:21 956 141 M40 Craig Johnson, 42, Rapid City, SD 3:26:38 7:53 3:26:01 957 90 M45 Paul Crider, 45, Kansas City, MO 3:26:39 7:53 3:25:06 960 372 M20 Ryan Decker, 28, Omaha, NE 3:26:43 7:53 3:25:18 963 133 M35 Jacob Gonzalez, 39, Chicago, IL 3:26:46 7:53 3:26:30 965 134 M35 Carlos Ayala, 38, St Louis Park, MN 3:26:48 7:53 3:24:45 966 91 M45 Troy Nelson, 49, St Michael, MN 3:26:49 7:53 3:25:54 968 92 M45 Perry Aasness, 48, Woodbury, MN 3:26:51 7:53 3:25:27 969 5 M18 Jacob Pierce, 19, Fountain, MN 3:26:51 7:53 3:23:22 970 142 M40 Jerry Joaquin, 44, East St Paul, Can 3:26:55 7:54 3:26:15 971 16 M55 Tom Eagan, 57, Shorewood, MN 3:26:56 7:54 3:26:21 973 93 M45 Warren Johnson, 49, Hudson, WI 3:26:59 7:54 3:26:00 974 373 M20 Alex Hildebrandt, 24, Minneapolis, MN 3:27:00 7:54 3:24:58 975 42 M50 Randall Mulligan, 50, Woodbury, MN 3:27:02 7:54 3:26:30 976 143 M40 Jeff McLaughlin, 42, Northfield, MN 3:27:07 7:54 3:26:33 977 43 M50 Ronald Simon, 51, Lenexa, KS 3:27:07 7:54 3:25:46 979 94 M45 Mark Wold, 45, Savage, MN 3:27:09 7:54 3:25:50 981 6 M18 Ryan Larson, 18, Austin, MN 3:27:09 7:54 3:18:24 982 95 M45 Michael Campbell, 48, Eden Prairie, MN 3:27:16 7:54 3:26:49 983 144 M40 Todd Schroeder, 43, Hudson, WI 3:27:17 7:54 3:26:09 984 374 M20 Eric Kiekow, 28, Duluth, MN 3:27:17 7:54 3:26:52 985 375 M20 Drew Archibeque, 25, Minneapolis, MN 3:27:20 7:54 3:26:14 986 17 M55 Eduardo MacIas, 56, Tlalnepantla Esta, ME 3:27:21 7:55 3:26:38 987 44 M50 Shaun Palmer, 53, Rochester, MN 3:27:22 7:55 3:26:41 989 376 M20 Kyle Skelley, 31, Plymouth, MN 3:27:25 7:55 3:26:36 990 9 M60 Dave Bennett, 60, Newfolden, MN 3:27:27 7:55 3:26:05 991 377 M20 Jason Loeffler, 25, Minneapolis, MN 3:27:29 7:55 3:26:52 992 45 M50 Timothy Coyle, 53, Denver, CO 3:27:34 7:55 3:26:53 994 46 M50 Jay Quam, 50, Eden Prairie, MN 3:27:37 7:55 3:27:04 995 378 M20 Richard Stahl, 33, Palm Beach, FL 3:27:37 7:55 3:26:53 996 96 M45 Garrett Blanchfield, 48, Woodbury, MN 3:27:39 7:55 3:26:05 997 379 M20 Mitch Cook, 21, La Crosse, WI 3:27:41 7:55 3:26:43 998 135 M35 Rodney Bondeson, 39, Lee's Summit, MO 3:27:41 7:55 3:21:52 999 47 M50 Jay Grandprey, 51, Windom, MN 3:27:43 7:55 3:26:49 1000 145 M40 Wade Olson, 40, Wayzata, MN 3:27:44 7:55 3:27:17 1001 146 M40 Carlos Suarez, 42, San Pedro Gza Gci, MN 3:27:44 7:55 3:26:55 1002 380 M20 Daniel Flatten, 24, Mound, MN 3:27:47 7:56 3:26:58 1003 147 M40 Chris Rea, 40, Edina, MN 3:27:48 7:56 3:26:55 1004 381 M20 Karsten Finseth, 32, Richfield, MN 3:27:49 7:56 3:27:12 1005 48 M50 Jeffrey Landro, 50, Inver Grove Hts, MN 3:27:49 7:56 3:26:09 1006 18 M55 Greg Sorensen, 57, Mount Kisco, NY 3:27:54 7:56 3:27:30 1007 148 M40 Jeff Larson, 40, Warner, SD 3:27:54 7:56 3:27:28 1009 149 M40 Randall Braun, 40, Lenexa, KS 3:27:57 7:56 3:26:25 1010 49 M50 Lani Anderson, 53, Asheville, NC 3:27:59 7:56 3:26:47 1012 50 M50 Ben Sprague, 50, Henderson, NV 3:28:01 7:56 3:27:20 1013 97 M45 Doug Warren, 47, Ashland, WI 3:28:02 7:56 3:27:06 1014 382 M20 Chad Seichter, 34, Woodbury, MN 3:28:05 7:56 3:26:50 1015 383 M20 Jacob Wernersbach, 23, Zimmerman, MN 3:28:08 7:56 3:27:23 1016 51 M50 Tim Brown, 54, Circle Pines, MN 3:28:08 7:56 3:27:38 1017 150 M40 Robert Murray, 40, Maple Grove, MN 3:28:10 7:56 3:26:53 1018 384 M20 Sean Hollencamp, 25, Cottage Grove, MN 3:28:11 7:56 3:27:31 1019 385 M20 Erich Stoermer, 28, Minneapolis, MN 3:28:13 7:57 3:27:00 1021 98 M45 Richard Thrasher, 47, Wayzata, MN 3:28:15 7:57 3:27:29 1023 99 M45 Keith Deprey, 47, Green Bay, WI 3:28:17 7:57 3:27:37 1024 136 M35 Jesse Nergard, 35, Lakeville, MN 3:28:17 7:57 3:26:51 1026 100 M45 Keith Schlottman, 48, Tucson, AZ 3:28:25 7:57 3:28:11 1028 386 M20 William Quirk, 27, Brighton, MA 3:28:26 7:57 3:27:39 1029 101 M45 Shawn Wolk, 47, St Louis Park, MN 3:28:27 7:57 3:26:22 1031 137 M35 Thomas Lindsay, 35, Minneapolis, MN 3:28:27 7:57 3:27:44 1032 151 M40 Ryan Elsbernd, 40, Des Moines, IA 3:28:28 7:57 3:28:19 1033 102 M45 Michael Peck, 46, Overland Park, KS 3:28:30 7:57 3:27:45 1034 387 M20 Aaron Smith, 32, Rosemount, MN 3:28:31 7:57 3:26:23 1035 10 M60 Randy Dirks, 60, Waconia, MN 3:28:31 7:57 3:27:52 1036 138 M35 Marcel Petrutiu, 35, Madison, WI 3:28:32 7:57 3:25:00 1037 52 M50 Chris Drazan, 51, Edina, MN 3:28:33 7:57 3:27:29 1038 388 M20 Matt Wittenberg, 28, Portage, MI 3:28:33 7:57 3:28:04 1039 389 M20 John Anderson, 34, St Paul, MN 3:28:35 7:57 3:27:36 1041 390 M20 Luke Maistrovich, 25, St Louis Park, MN 3:28:40 7:58 3:27:34 1042 53 M50 Paul Hasse, 51, Minneapolis, MN 3:28:42 7:58 3:28:10 1043 391 M20 Taylor Johnson, 22, St Cloud, MN 3:28:45 7:58 3:28:18 1045 392 M20 Myke Griseta, 26, Romeoville, IL 3:28:49 7:58 3:27:40 1046 11 M60 James Jacobsen, 62, Des Moines, IA 3:28:52 7:58 3:28:19 1047 139 M35 Jeremy Ekman, 38, West Concord, MN 3:28:53 7:58 3:28:08 1049 152 M40 Dennis Jarvis, 42, Shakopee, MN 3:28:55 7:58 3:22:01 1052 140 M35 James Limna, 37, Chicago, IL 3:28:56 7:58 3:28:14 1053 54 M50 Mark Werner, 54, Minneapolis, MN 3:28:58 7:58 3:27:59 1054 141 M35 Patrick O'Keefe, 37, Maple Grove, MN 3:28:59 7:58 3:28:36 1055 393 M20 Matt Jordan, 32, Kansas City, MO 3:29:02 7:58 3:28:23 1056 142 M35 Kevin Moran, 39, St Louis Park, MN 3:29:03 7:58 3:27:23 1057 55 M50 Daniel Murray, 50, Apple Valley, MN 3:29:03 7:58 3:28:47 1058 394 M20 Nick Duchateau, 33, Rochester, MN 3:29:04 7:58 3:26:59 1061 395 M20 Andrew Sherman, 33, Minneapolis, MN 3:29:05 7:58 3:28:39 1062 56 M50 Mike Nelson, 50, Mountain Lake, MN 3:29:06 7:59 3:28:38 1063 396 M20 Michael Ludick, 29, Moran, WY 3:29:07 7:59 3:26:57 1064 19 M55 James Driscoll, 55, Medina, MN 3:29:09 7:59 3:28:33 1065 397 M20 Adam Kipiniak, 32, Weehawken, NJ 3:29:11 7:59 3:27:37 1066 143 M35 Jason Chrudimsky, 35, Minneapolis, MN 3:29:13 7:59 3:28:22 1067 7 M18 Joshua Shupe, 19, Marshfield, WI 3:29:15 7:59 3:21:15 1070 103 M45 Casper Hill, 46, Golden Valley, MN 3:29:19 7:59 3:28:27 1072 153 M40 Mike Caguin, 40, Minneapolis, MN 3:29:20 7:59 3:27:57 1073 57 M50 James Stumpff, 54, Overland Park, KS 3:29:20 7:59 3:27:48 1074 58 M50 Gerald Lang, 50, Madison, WI 3:29:20 7:59 3:28:30 1075 154 M40 Micah Godfrey, 40, Minneapolis, MN 3:29:23 7:59 3:27:16 1076 20 M55 Al Mayer, 57, Coeur D Alene, ID 3:29:27 7:59 3:29:21 1078 144 M35 Chris Restad, 39, Woodbury, MN 3:29:30 7:59 3:28:51 1080 145 M35 Patrick Johnson, 38, Bismarck, ND 3:29:31 7:59 3:27:23
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

1081 398 M20 Jonathan Biermann, 26, Hopkins, MN 3:29:33 8:00 3:28:52 1082 399 M20 Benjamin Trnka, 24, Roseville, MN 3:29:35 8:00 3:19:17 1084 104 M45 Matthew Klein, 45, Mendota Hts, MN 3:29:37 8:00 3:29:10 1085 155 M40 Eirik Knudsen, 41, Minneapolis, MN 3:29:40 8:00 3:28:50 1088 400 M20 Brian Weitz, 30, Minneapolis, MN 3:29:42 8:00 3:19:10 1090 59 M50 Duane Feist, 50, Eden Prairie, MN 3:29:45 8:00 3:29:09 1091 156 M40 Eric Hoglund, 43, Minneapolis, MN 3:29:46 8:00 3:28:32 1094 8 M18 Joshua Camp, 18, Lindenhurst, IL 3:29:47 8:00 3:29:20 1095 401 M20 Connor Johnson, 23, Andover, MN 3:29:47 8:00 3:29:04 1096 146 M35 Scott Propson, 38, Decorah, IA 3:29:52 8:00 3:27:58 1097 21 M55 Gordon Ryan, 57, Thunder Bay, Can 3:29:54 8:00 3:29:06 1098 402 M20 Jordan Roby, 22, St Paul, MN 3:29:54 8:00 3:22:11 1099 147 M35 Kevin Hanna, 35, Orlando, FL 3:29:55 8:00 3:28:54 1101 148 M35 Manuel SÁnchez De Cima, 37, Puebla, Mex 3:29:56 8:00 3:27:53 1103 403 M20 Nicholas Wasson, 29, Minneapolis, MN 3:29:56 8:00 3:27:53 1107 149 M35 Michael Watt, 35, Joliet, IL 3:30:01 8:01 3:29:21 1109 404 M20 Joshua Knapp, 24, Chicago, IL 3:30:04 8:01 3:29:07 1110 157 M40 Jeff Berg, 42, Minneapolis, MN 3:30:04 8:01 3:29:44 1112 150 M35 Ben Walen, 38, Minneapolis, MN 3:30:07 8:01 3:29:21 1113 60 M50 Thomas Brennan, 53, Lonsdale, MN 3:30:11 8:01 3:29:22 1114 405 M20 Paul Wegerson, 30, Washington, DC 3:30:15 8:01 3:29:26 1115 406 M20 Mathias Eichten, 34, Anoka, MN 3:30:16 8:01 3:28:47 1118 22 M55 Jon Owen, 56, Luverne, ND 3:30:20 8:01 3:29:33 1119 158 M40 Michael Boespflug, 41, Blaine, MN 3:30:22 8:01 3:28:17 1120 105 M45 Paul Svensson, 46, Golden Valley, MN 3:30:22 8:01 3:29:43 1121 407 M20 Andrew Johnson, 34, Columbia Hts, MN 3:30:25 8:02 3:29:39 1122 159 M40 Michael Vetter, 40, Osceola, WI 3:30:25 8:02 3:29:34 1123 106 M45 Mike Runnheim, 46, Hudson, WI 3:30:27 8:02 3:26:18 1125 107 M45 Jeffery Bond, 46, Prinsburg, MN 3:30:30 8:02 3:29:54 1126 408 M20 Minh Huynh, 24, Eagan, MN 3:30:31 8:02 3:29:42 1127 160 M40 Jeff Berends, 42, Chaska, MN 3:30:34 8:02 3:24:45 1128 61 M50 Tom Christian, 54, Bloomington, MN 3:30:35 8:02 3:30:21 1129 409 M20 Jimmy Haung, 28, Eden Prairie, MN 3:30:35 8:02 3:28:33 1130 151 M35 Matt McCoy, 36, St Louis Park, MN 3:30:36 8:02 3:29:25 1131 410 M20 Evan Brandt, 32, Overland Park, KS 3:30:37 8:02 3:29:03 1132 161 M40 Eladio Valdez, 44, Shawnee, KS 3:30:37 8:02 3:29:05 1135 411 M20 Matthew Goldberg, 27, Madison, WI 3:30:45 8:02 3:29:54 1137 412 M20 Joel Cardo, 30, Center Point, IA 3:30:47 8:02 3:30:23 1138 62 M50 Jeff Krejci, 51, Moville, IA 3:30:49 8:02 3:30:01 1141 23 M55 Wayne Drealan, 59, Fulda, MN 3:30:54 8:03 3:30:48 1143 152 M35 Pj Eichten, 36, Minneapolis, MN 3:30:59 8:03 3:29:31 1145 153 M35 Daniel Hodgsdon, 39, Guatemala, Gua 3:31:00 8:03 3:30:11 1146 154 M35 Jason Byers, 39, Minneapolis, MN 3:31:03 8:03 3:29:45 1147 108 M45 Tony Yang, 48, Maplewood, MN 3:31:04 8:03 3:29:49 1148 162 M40 Michael Anderson, 41, Bloomington, MN 3:31:05 8:03 3:29:28 1149 163 M40 Steve Wagner, 40, Bemidji, MN 3:31:05 8:03 3:29:37 1151 63 M50 Brent Friesen, 53, Oak Park, IL 3:31:06 8:03 3:30:30 1152 64 M50 Mark Baillargeon, 50, Chicopee, MA 3:31:07 8:03 3:30:48 1154 164 M40 Jim Johnston, 41, Shakopee, MN 3:31:14 8:03 3:30:07 1155 65 M50 Douglas Smith, 50, Eagan, MN 3:31:17 8:04 3:25:23 1156 155 M35 Peter Miller, 35, Hudson, WI 3:31:19 8:04 3:30:24 1157 413 M20 Garrett Olson, 32, Sao Paulo, Bra 3:31:21 8:04 3:30:22 1158 109 M45 Michael Scheuerman, 46, Northfield, MN 3:31:27 8:04 3:30:57 1159 414 M20 J J. Baker, 29, Maple Grove, MN 3:31:28 8:04 3:30:35 1160 415 M20 Michael Wagner, 20, Eastman, WI 3:31:29 8:04 3:21:20 1161 416 M20 Gada Simeso, 34, Burnsville, MN 3:31:31 8:04 3:26:50 1163 417 M20 Joseph Chapman, 29, Ann Arbor, MI 3:31:37 8:04 3:27:14 1164 418 M20 Luke Schloesser, 30, Woodbury, MN 3:31:40 8:04 3:30:54 1166 165 M40 James Winkels, 41, Victoria, MN 3:31:44 8:05 3:28:16 1167 3 M65 Michael Dove, 65, Salinas, CA 3:31:46 8:05 3:31:42 1168 419 M20 Chad Garrett, 34, Indianapolis, IN 3:31:48 8:05 3:30:45 1169 420 M20 Carl Ermisch, 25, Minneapolis, MN 3:31:49 8:05 3:27:49 1170 421 M20 Joe Reiter, 29, Waterloo, IA 3:31:51 8:05 3:30:11 1171 166 M40 Sean Bartels, 40, Minneapolis, MN 3:31:54 8:05 3:21:42 1172 422 M20 Sean Elam, 26, Minneapolis, MN 3:31:55 8:05 3:31:13 1173 167 M40 Mark James, 44, Marion, IA 3:31:55 8:05 3:30:15 1174 423 M20 Kyle Hammer, 27, St Paul, MN 3:31:56 8:05 3:31:13 1176 156 M35 Martin Weiland, 36, Lakeville, MN 3:31:57 8:05 3:30:11 1177 424 M20 Omar Palacios, 29, Burnsville, MN 3:31:58 8:05 3:31:16 1178 24 M55 John Vinsel, 57, Louisville, KY 3:32:08 8:05 3:29:58 1179 157 M35 Scott Preston, 36, Brandon, Can 3:32:08 8:05 3:31:31 1180 9 M18 John Sisser, 19, Findlay, OH 3:32:08 8:05 3:31:17 1182 158 M35 Ronald Flores, 38, Guatemala, Gua 3:32:09 8:06 3:31:24 1183 168 M40 Larry Deal, 43, St Paul, MN 3:32:10 8:06 3:31:58 1184 110 M45 Steve Neuharth, 45, Savage, MN 3:32:12 8:06 3:31:26 1185 159 M35 Jay Prussman, 39, Brooklyn Park, MN 3:32:15 8:06 3:31:46 1186 425 M20 James Ebeling, 24, Minneapolis, MN 3:32:17 8:06 3:31:57 1189 426 M20 John Focke, 32, St Louis Park, MN 3:32:19 8:06 3:31:28 1190 160 M35 Stephen Mendrzychowski, 38, Edina, MN 3:32:19 8:06 3:31:31 1191 427 M20 Matthew Coffey, 23, Marion, IA 3:32:20 8:06 3:31:17 1193 25 M55 Craig Wiste, 56, Summit, SD 3:32:21 8:06 3:31:28 1196 111 M45 Tim Magas, 45, Winnipeg, Can 3:32:23 8:06 3:31:11 1197 66 M50 Mark Pixler, 50, Eagan, MN 3:32:23 8:06 3:31:51 1198 169 M40 Randy Daughters, 40, Buffalo, MN 3:32:24 8:06 3:31:18 1199 170 M40 Andre Oliveira, 43, Rochester, MN 3:32:25 8:06 3:28:15 1202 171 M40 Jason Sparks, 41, St Paul, MN 3:32:27 8:06 3:31:28 1205 161 M35 Brian Doe, 35, Stillwater, MN 3:32:32 8:06 3:30:48 1206 112 M45 Stephen Cirks, 49, Champlin, MN 3:32:35 8:06 3:30:53 1209 428 M20 Kyle Genteman, 20, Loyal, WI 3:32:40 8:07 3:31:25 1210 113 M45 Todd Kuglin, 48, Maple Grove, MN 3:32:41 8:07 3:32:25 1212 172 M40 Adam Kitzes, 41, Grant Forks, ND 3:32:41 8:07 3:31:25 1215 429 M20 Timothy Parochka, 21, Mayer, MN 3:32:45 8:07 3:32:20 1218 430 M20 John Ellenbecker, 24, St Cloud, MN 3:32:48 8:07 3:31:26 1219 431 M20 Jeffery Dalton, 31, Woodbury, MN 3:32:49 8:07 3:31:55 1220 114 M45 James Watt, 46, Litchfield, MN 3:32:50 8:07 3:32:24 1221 162 M35 Jerome Freese, 39, Minneapolis, MN 3:32:50 8:07 3:25:12 1222 26 M55 Paul Schaefer, 59, Rochester, MN 3:32:51 8:07 3:32:03 1224 115 M45 Dan Denardo, 47, Elbow Lake, MN 3:32:52 8:07 3:31:59 1228 163 M35 Jeffrey Cohen, 39, Bloomington, MN 3:32:57 8:07 3:26:24 1231 67 M50 Murray Greer, 52, Minot, ND 3:33:00 8:07 3:32:20 1232 432 M20 Eric Merriman, 32, Minneapolis, MN 3:33:02 8:08 3:31:07 1233 68 M50 Scott Mevissen, 53, White Bear Lake, MN 3:33:02 8:08 3:32:07 1235 69 M50 Russ Grundhauser, 51, Eden Prairie, MN 3:33:04 8:08 3:32:34 1236 70 M50 Kevin Kaiser, 52, Eden Prairie, MN 3:33:04 8:08 3:32:33 1237 433 M20 Ethan Genteman, 22, Minneapolis, MN 3:33:05 8:08 3:31:50 1238 434 M20 Eric Marr, 27, Minnetonka, MN 3:33:05 8:08 3:31:00 1239 435 M20 Brian Dahl, 25, Hudson, WI 3:33:06 8:08 3:32:01 1242 173 M40 Lars Parmekar, 44, Edina, MN 3:33:07 8:08 3:31:43 1243 174 M40 Tom Segar, 42, Minnetonka, MN 3:33:07 8:08 3:31:43 1244 175 M40 Scott Oremland, 40, Minnetonka, MN 3:33:08 8:08 3:32:10 1245 436 M20 Clayton Whitacre, 21, Big Lake, MN 3:33:08 8:08 3:28:12 1248 116 M45 Doug Fulton, 47, Minneapolis, MN 3:33:10 8:08 3:26:35 1249 27 M55 Al Koontz, 58, Lincoln, NE 3:33:11 8:08 3:28:54 1250 164 M35 Matthew Frantzen, 38, Minneapolis, MN 3:33:12 8:08 3:32:15 1251 437 M20 Paul Johnson, 31, Minnetonka, MN 3:33:12 8:08 3:32:12 1252 438 M20 Sam Janicki, 26, Vadnais Hts, MN 3:33:14 8:08 3:31:59 1253 165 M35 Seth Rosendahl, 36, Sioux Falls, SD 3:33:14 8:08 3:29:22 1255 71 M50 Brad Angle, 50, Redondo Beach, CA 3:33:18 8:08 3:32:31 1256 117 M45 Washington Alarcon, 45, Woodstock, IL 3:33:20 8:08 3:21:53 1257 439 M20 Rodrigo Marquez, 30, Queretaro, Mex 3:33:23 8:08 3:32:07 1258 440 M20 Zachary Clements, 29, St Paul, MN 3:33:25 8:08 3:32:58 1259 10 M18 Connor Enright, 19, Brookfield, WI 3:33:27 8:08 3:26:42 1260 166 M35 Martin Deuel, 35, Maple Grove, MN 3:33:27 8:08 3:31:21 1261 118 M45 Mark Nelson, 45, Woodbury, MN 3:33:31 8:09 3:32:59 1262 441 M20 Robert Czarniecki, 27, Minneapolis, MN 3:33:32 8:09 3:26:01 1264 442 M20 Lucas Wilson, 28, Golden Valley, MN 3:33:33 8:09 3:33:09 1268 167 M35 Mario Sosa, 35, Minneapolis, MN 3:33:38 8:09 3:23:38 1269 119 M45 David Powers, 46, Franklin, WI 3:33:40 8:09 3:32:04 1271 443 M20 Ryan Hanke, 28, Eagan, MN 3:33:43 8:09 3:32:08 1272 120 M45 Edward Jackson, 46, Edina, MN 3:33:44 8:09 3:32:58 1273 72 M50 Daniel O'Connor, 50, Chanhassen, MN 3:33:46 8:09 3:27:10 1275 176 M40 Chris Pope, 43, Minnetonka, MN 3:33:49 8:09 3:31:45 1276 177 M40 Scott Bordon, 44, Minneapolis, MN 3:33:49 8:09 3:32:58 1277 444 M20 Carlton Hanna, 28, Minneapolis, MN 3:33:49 8:09 3:23:48 1280 445 M20 Nathan Strudle, 31, Blaine, MN 3:33:52 8:09 3:32:53 1282 73 M50 Adam Kuenzel, 52, Minneapolis, MN 3:33:58 8:10 3:33:14 1284 446 M20 Steve Fenster, 29, St Paul, MN 3:34:01 8:10 3:33:00 1285 121 M45 David Casement, 45, St Paul, MN 3:34:03 8:10 3:32:01 1286 178 M40 Kurt Adolfson, 43, Minneapolis, MN 3:34:04 8:10 3:33:53 1287 447 M20 Kyle Stangel, 27, Sheboygan, WI 3:34:05 8:10 3:33:50 1288 179 M40 Brett Nguyen, 43, Fort Smith, AR 3:34:05 8:10 3:33:16 1289 448 M20 Shane Bowe, 34, Bemidji, MN 3:34:07 8:10 3:27:23 1290 449 M20 Tim Kummer, 27, Minneapolis, MN 3:34:08 8:10 3:32:45 1292 450 M20 Matthew Radniecki, 26, Baxter, MN 3:34:10 8:10 3:32:09 1294 122 M45 Robert Wieland, 49, Vadnais Hts, MN 3:34:12 8:10 3:33:25 1297 451 M20 Bruce Frank, 24, Minneapolis, MN 3:34:13 8:10 3:33:37 1298 74 M50 Dan Hinrichs, 52, Richfield, MN 3:34:14 8:10 3:33:31 1299 452 M20 Sean McKenna, 31, Seattle, WA 3:34:14 8:10 3:32:52 1300 28 M55 Bob Frawley, 56, Minneapolis, MN 3:34:14 8:10 3:33:57 1302 180 M40 John Gillis, 43, Green Bay, WI 3:34:17 8:10 3:33:14 1304 168 M35 Scott Peterman, 38, Lake Elmo, MN 3:34:23 8:11 3:33:50 1305 181 M40 Michael Stone, 44, Minnetonka, MN 3:34:23 8:11 3:33:14 1306 453 M20 Justin Whitten, 30, St Louis, MO 3:34:24 8:11 3:32:07 1307 454 M20 Kyle Bestler, 26, Rochester, MN 3:34:24 8:11 3:32:53 1310 182 M40 Phil Waltermire, 40, Garwin, IA 3:34:27 8:11 3:34:05 1313 183 M40 Joel Fuller, 43, Minneapolis, MN 3:34:27 8:11 3:32:20 1314 455 M20 Stephen McNally, 22, Austin, TX 3:34:28 8:11 3:33:51 1315 456 M20 Todd Millenacker, 33, Shakopee, MN 3:34:29 8:11 3:33:49 1316 457 M20 Patrick Varecka, 33, Edina, MN 3:34:29 8:11 3:32:28 1317 169 M35 Christopher Bechtel, 35, Prior Lake, MN 3:34:29 8:11 3:32:26 1318 458 M20 Andrew Kessinger, 31, Houston, TX 3:34:30 8:11 3:33:24 1319 184 M40 John Schricker, 43, Minnetonka, MN 3:34:30 8:11 3:34:08 1321 123 M45 Mingrui Zhang, 46, Rochester, MN 3:34:34 8:11 3:33:37 1322 459 M20 C Earl Grider, 32, Tulsa, OK 3:34:36 8:11 3:33:08 1323 170 M35 Chris Halloran, 39, Minneapolis, MN 3:34:37 8:11 3:34:09 1324 75 M50 Marv Goossen, 53, Brandon, Can 3:34:40 8:11 3:33:47 1325 460 M20 Travis Tomford, 28, St Paul, MN 3:34:41 8:11 3:31:08 1326 461 M20 David Bates, 30, Minneapolis, MN 3:34:41 8:11 3:26:00 1328 76 M50 George Brennock, 53, Loveland, OH 3:34:42 8:11 3:33:45 1329 462 M20 Tommy Richgels, 24, Hudson, WI 3:34:42 8:11 3:30:40 1333 463 M20 Joey Zitzman, 33, Minnetonka, MN 3:34:45 8:11 3:27:36 1334 185 M40 Kevin Kehn, 44, Champlin, MN 3:34:48 8:12 3:33:35 1337 464 M20 Brad Seibert, 32, St Louis Park, MN 3:34:50 8:12 3:33:54 1339 465 M20 Andy Weyer, 25, Milwaukee, WI 3:34:51 8:12 3:32:28 1340 186 M40 Brett Kondes, 41, Minneapolis, MN 3:34:51 8:12 3:33:54 1341 124 M45 Andy Leier, 46, Shakopee, MN 3:34:52 8:12 3:34:22 1342 187 M40 Andrew Jordan, 42, Woodbury, MN 3:34:53 8:12 3:34:31 1344 29 M55 John Stuart, 55, New Hope, MN 3:34:54 8:12 3:34:06 1345 125 M45 Matthew Haley, 46, Eden Prairie, MN 3:34:56 8:12 3:33:34 1346 466 M20 Eric Freeman, 26, Minneapolis, MN 3:34:57 8:12 3:33:38 1347 171 M35 Tom Goettl, 39, St Louis Park, MN 3:34:58 8:12 3:34:20 1348 467 M20 Dustin Jordan, 24, Bowman, ND 3:34:58 8:12 3:34:05 1349 77 M50 Bruce Reek, 54, Lake Geneva, WI 3:34:59 8:12 3:33:42 1352 468 M20 Stan Pohmer, 33, St Louis Park, MN 3:35:00 8:12 3:33:51 1353 12 M60 Michael Vavra, 61, Chippewa Falls, WI 3:35:01 8:12 3:33:43 1355 13 M60 Robert Benson, 62, Dallas, TX 3:35:04 8:12 3:34:46 1357 469 M20 Justin Huibregtse, 24, Altoona, WI 3:35:05 8:12 3:30:30 1358 470 M20 Chris Moldan, 29, Burnsville, MN 3:35:07 8:12 3:34:14 1359 471 M20 Daniel Lee, 26, Minneapolis, MN 3:35:07 8:12 3:33:56 1360 126 M45 Jon Salveson, 47, Wayzata, MN 3:35:08 8:12 3:33:44 1363 188 M40 Wayne Linderman, 40, Altoona, WI 3:35:10 8:12 3:34:30 1364 472 M20 Andy Redmann, 29, Hutchinson, MN 3:35:11 8:12 3:34:20 1365 189 M40 Lance Garvin, 41, Indianapolis, IN 3:35:13 8:13 3:34:29 1366 473 M20 Ryan Tooley, 32, Apple Valley, MN 3:35:15 8:13 3:34:42 1367 78 M50 John Bina, 50, Lakeville, MN 3:35:17 8:13 3:34:43 1368 474 M20 John Lickteig, 26, Johnston, IA 3:35:18 8:13 3:33:36 1369 475 M20 Andrew O'Brien, 21, St Paul, MN 3:35:18 8:13 3:30:33 1371 30 M55 Owen Hotvet, 58, Sioux Falls, SD 3:35:19 8:13 3:33:59 1372 172 M35 Chad Anderson, 39, Minneapolis, MN 3:35:22 8:13 3:33:49 1373 476 M20 Adam Dang, 28, Robbinsdale, MN 3:35:23 8:13 3:31:15 1374 127 M45 Jeffry Ernste, 46, Savage, MN 3:35:24 8:13 3:33:44 1376 173 M35 Harvey Lewis III, 36, Cincinnati, OH 3:35:27 8:13 3:34:40 1377 174 M35 James Nesler, 38, La Crosse, WI 3:35:27 8:13 3:34:22 1378 31 M55 Stanley Hup, 58, Northfield, MN 3:35:28 8:13 3:34:06 1379 477 M20 Joel Huting, 32, Minneapolis, MN 3:35:30 8:13 3:34:02 1380 128 M45 Michael Schlecht, 48, Minneapolis, MN 3:35:30 8:13 3:34:37 1381 175 M35 Aaron Rydeen, 38, New Hope, MN 3:35:31 8:13 3:34:53 1382 129 M45 Brad Whitson, 48, Winnipeg, Can 3:35:31 8:13 3:33:52 1384 130 M45 Kevin Ross, 49, Minneapolis, MN 3:35:33 8:13 3:34:43 1386 478 M20 Jacob Volkmann, 30, Minneapolis, MN 3:35:33 8:13 3:34:28 1387 131 M45 Jeff Blakeman, 46, Olathe, KS 3:35:33 8:13 3:34:35 1388 479 M20 Brian Funk, 34, Minneapolis, MN 3:35:34 8:13 3:33:22 1389 132 M45 Dan Cusick, 47, North St Paul, MN 3:35:37 8:13 3:34:45 1390 176 M35 Chad Anderson, 37, Scottsdale, AZ 3:35:38 8:13 3:28:35 1391 177 M35 Mark Kossoris, 38, Chaska, MN 3:35:38 8:13 3:34:27 1392 14 M60 Robert Perez, 63, San Antonio, TX 3:35:39 8:14 3:34:00 1393 480 M20 Benjamin Menk, 32, Minneapolis, MN 3:35:40 8:14 3:34:46 1394 190 M40 Michael Sowinski, 42, Madison, WI 3:35:40 8:14 3:34:58 1397 79 M50 John Osiecki, 54, New Berlin, WI 3:35:41 8:14 3:34:44 1398 178 M35 Thierry Boudet, 39, St Paul, MN 3:35:42 8:14 3:33:39 1399 133 M45 Joe Talty, 48, Tinley Park, IL 3:35:43 8:14 3:33:42 1400 179 M35 Keith Narr, 38, Ramsey, MN 3:35:45 8:14 3:35:16 1403 180 M35 Scott Jansen, 35, St Paul, MN 3:35:46 8:14 3:35:11 1404 134 M45 Tim Bode, 45, Buffalo, MN 3:35:46 8:14 3:33:37 1405 135 M45 Brian Baker, 48, Overland Park, KS 3:35:47 8:14 3:35:25 1407 191 M40 Travis Reindl, 41, Washington, DC 3:35:49 8:14 3:34:50 1408 481 M20 Ryan Hunder, 32, Minneapolis, MN 3:35:50 8:14 3:31:04 1409 136 M45 Kevin Stieglbauer, 47, Minnetonka, MN 3:35:52 8:14 3:34:29 1410 482 M20 Matthew Anderson, 32, Burnsville, MN 3:35:53 8:14 3:33:40 1411 483 M20 Nathan Russart, 27, Grand Forks, ND 3:35:55 8:14 3:33:44 1413 11 M18 John Lanoue, 18, Bloomington, MN 3:35:56 8:14 3:25:26 1414 181 M35 Robert Schuldt, 39, Ramsey, MN 3:36:00 8:14 3:35:41 1415 484 M20 Joel Sullivan, 32, Davenport, IA 3:36:01 8:14 3:27:38 1417 485 M20 Anthony Cullen, 33, Shakopee, MN 3:36:03 8:14 3:35:06 1418 182 M35 Kyle Fahrenkamp, 36, Hamilton, OH 3:36:05 8:15 3:34:06 1419 192 M40 David Piper, 41, North Oaks, MN 3:36:08 8:15 3:35:41 1422 80 M50 Michael Niziolek, 51, Elk River, MN 3:36:12 8:15 3:32:10 1423 81 M50 Daniel Niziolek, 50, Minneapolis, MN 3:36:12 8:15 3:32:11 1424 183 M35 William Frampton, 39, Chicago, IL 3:36:12 8:15 3:32:35 1425 193 M40 Dean Peterson, 44, Bloomington, MN 3:36:13 8:15 3:35:11 1429 184 M35 Robert Haung, 39, Maplewood, MN 3:36:15 8:15 3:35:32 1430 15 M60 John Naslund, 62, Bloomington, MN 3:36:18 8:15 3:36:12 1432 194 M40 Piet Hansel, 43, Minneapolis, MN 3:36:20 8:15 3:35:25 1434 185 M35 Scott Helgeson, 35, St Paul, MN 3:36:21 8:15 3:30:53 1440 186 M35 Randall Smith, 37, Maplewood, MN 3:36:28 8:15 3:35:59 1441 187 M35 Goran Roknic, 36, Lino Lakes, MN 3:36:30 8:15 3:34:28 1442 486 M20 Nicholas Brokke, 28, Roseville, MN 3:36:32 8:16 3:35:29 1443 188 M35 Michael Busch, 35, Thunder Bay, Can 3:36:32 8:16 3:35:33 1444 487 M20 Tim Theis, 30, Prior Lake, MN 3:36:32 8:16 3:34:56 1445 1 M14 Russell Pekala, 15, Minneapolis, MN 3:36:32 8:16 3:27:41 1446 488 M20 Benn Zubke, 28, Freedom, WI 3:36:34 8:16 3:32:20 1447 189 M35 Eric Meier, 39, Chanhassen, MN 3:36:35 8:16 3:32:42 1448 82 M50 Stephen Lowe, 50, Edina, MN 3:36:37 8:16 3:26:33 1449 4 M65 Greg Taylor, 65, Minneapolis, MN 3:36:39 8:16 3:35:59 1450 190 M35 Scott Harris, 38, New York, NY 3:36:40 8:16 3:36:17 1451 195 M40 Scott Theado, 41, Madison, WI 3:36:41 8:16 3:35:39 1453 191 M35 Rudy Kink, 38, Memphis, TN 3:36:46 8:16 3:35:31 1454 489 M20 Walter Wietzke, 33, St Paul, MN 3:36:47 8:16 3:34:37 1455 32 M55 Greg Nelson, 55, Phoenix, AZ 3:36:48 8:16 3:35:28 1456 490 M20 Chris Gordon, 33, Washburn, ND 3:36:51 8:16 3:33:13 1457 196 M40 Bob Hartman, 40, Woodbury, MN 3:36:51 8:16 3:34:45 1458 33 M55 Stephen Clark, 55, Cushing, WI 3:36:52 8:16 3:36:11 1459 491 M20 Shawn Webb, 33, White Bear Lake, MN 3:36:52 8:16 3:36:11 1460 192 M35 Paul Gurule, 39, Maplewood, MN 3:36:57 8:16 3:32:21 1461 193 M35 Daniel Sacco, 38, Wayzata, MN 3:36:58 8:17 3:36:29 1462 194 M35 Michael Steilen, 39, Minneapolis, MN 3:36:58 8:17 3:36:09 1463 83 M50 Dave Needham, 52, Austin, MN 3:36:58 8:17 3:36:05 1464 197 M40 Scott Helt, 44, Rochester, MN 3:36:58 8:17 3:35:58 1465 137 M45 Robert Schimek, 45, Honeoye Falls, NY 3:37:01 8:17 3:26:59 1466 492 M20 Andrew Lau, 23, Burnsville, MN 3:37:02 8:17 3:32:53 1467 493 M20 Ben Skoglund, 29, St Louis Park, MN 3:37:03 8:17 3:29:51 1469 494 M20 Esteban Martinez, 33, St Paul, MN 3:37:09 8:17 3:37:04 1470 495 M20 Fernando Santellanes, 31, New Hope, MN 3:37:10 8:17 3:37:01 1471 496 M20 Chris Gulbrandson, 33, Minneapolis, MN 3:37:11 8:17 3:36:08 1473 84 M50 Joachim Hossick Schott, 54, Minneapolis, MN 3:37:16 8:17 3:36:40 1474 34 M55 Peter Stock, 55, San Francisco, CA 3:37:18 8:17 3:36:29 1475 198 M40 Benny Mike, 42, South St Paul, MN 3:37:22 8:17 3:32:33 1477 199 M40 Chris Shepela, 40, St Paul, MN 3:37:23 8:17 3:36:45 1479 497 M20 Colin Woelfle, 33, Robbinsdale, MN 3:37:25 8:18 3:36:42 1481 498 M20 Craig Lammert, 32, Rochester, MN 3:37:27 8:18 3:36:28 1482 200 M40 Jack Boespflug, 41, St Paul, MN 3:37:28 8:18 3:35:23 1483 195 M35 Chris Lahren, 37, White Bear Lake, MN 3:37:32 8:18 3:36:02 1485 499 M20 Craig Hill, 29, Minneapolis, MN 3:37:39 8:18 3:37:06 1486 500 M20 Erik Megow, 27, Minneapolis, MN 3:37:41 8:18 3:30:44 1489 85 M50 Tony Loyd, 53, Little Canada, MN 3:37:45 8:18 3:32:11 1490 501 M20 Christopher Barnes, 32, Sioux Falls, SD 3:37:46 8:18 3:36:26 1491 138 M45 Eric Tuck, 46, Minneapolis, MN 3:37:48 8:18 3:36:32 1492 196 M35 John Cary, 35, Brooklyn, NY 3:37:49 8:18 3:37:15 1493 35 M55 Jocko Vertin, 57, Golden Valley, MN 3:37:50 8:19 3:37:43 1494 86 M50 Leonid Romanov, 53, Waukesha, WI 3:37:52 8:19 3:36:45 1495 197 M35 Craig Jamison, 35, Elmhurst, IL 3:37:52 8:19 3:36:42 1496 198 M35 Marc Mortl, 37, Chanhassen, MN 3:37:53 8:19 3:37:27 1497 36 M55 Joseph Evans, 55, New Riichmond, WI 3:37:53 8:19 3:36:23 1498 502 M20 Micah Cook, 34, Plymouth, MN 3:37:53 8:19 3:36:32 1500 139 M45 Christopher Sebald, 47, Excelsior, MN 3:37:54 8:19 3:36:42 1501 503 M20 Shawn Boom, 34, Sacramento, CA 3:37:55 8:19 3:37:11 1502 504 M20 Chris Lauman, 34, Pella, IA 3:37:57 8:19 3:37:12 1503 87 M50 Brian Bunkers, 51, Owatonna, MN 3:37:57 8:19 3:36:52 1504 140 M45 Cruger Dunlap, 49, Atlanta, GA 3:37:59 8:19 3:37:16 1505 201 M40 David Althoff, 41, St Paul, MN 3:37:59 8:19 3:37:01 1506 505 M20 Jacob Fishman, 24, Baltimore, MD 3:37:59 8:19 3:37:36 1507 506 M20 Gary Hahn, 26, Minneapolis, MN 3:38:00 8:19 3:36:22 1508 199 M35 Michael Laquere, 35, Minneapolis, MN 3:38:00 8:19 3:35:51 1509 507 M20 Nicholas Grundman, 29, Minnetonka, MN 3:38:04 8:19 3:36:43 1510 202 M40 Dave Connaker, 40, Deerwood, MN 3:38:05 8:19 3:36:49 1512 508 M20 Ryan Cross, 25, Shakopee, MN 3:38:07 8:19 3:32:46 1513 203 M40 Michael Iserman, 41, Champlin, MN 3:38:07 8:19 3:36:43 1515 37 M55 James Amundson, 56, Plymouth, MN 3:38:08 8:19 3:37:30 1516 200 M35 Benjamin Leiran, 36, Eagan, MN 3:38:10 8:19 3:36:58 1517 201 M35 Matthew Larkey, 36, Minneapolis, MN 3:38:13 8:19 3:37:35 1518 202 M35 Tyson Marlette, 39, Vadnais Hts, MN 3:38:14 8:19 3:28:10 1522 204 M40 David Fry, 40, Rochester, MN 3:38:17 8:20 3:37:58 1523 203 M35 Olok Nykew, 37, Austin, MN 3:38:18 8:20 3:35:38 1526 509 M20 Kevin Hebert, 30, Chicago, IL 3:38:22 8:20 3:36:18 1527 88 M50 Mark Rogstad, 51, Rice Lake, WI 3:38:23 8:20 3:37:09 1528 510 M20 Jason Koneczny, 24, Cross Plains, WI 3:38:24 8:20 3:33:08 1529 205 M40 Brett Wittner, 42, Fircrest, WA 3:38:30 8:20 3:38:05 1530 204 M35 Jonathan Fager, 37, St Paul, MN 3:38:31 8:20 3:34:53 1531 511 M20 Joshua Borycz, 23, Minneapolis, MN 3:38:32 8:20 3:30:23 1532 89 M50 Pete Miller, 53, Wilmot, NH 3:38:32 8:20 3:36:32 1534 512 M20 Neil Duren, 33, Washington, DC 3:38:36 8:20 3:37:47 1535 206 M40 Andy Strom, 44, Minneapolis, MN 3:38:36 8:20 3:37:56 1538 513 M20 Erik Grams, 32, Blaine, MN 3:38:40 8:20 3:37:24 1539 207 M40 Luther Torrez, 40, Aurora, CO 3:38:40 8:20 3:34:49 1540 514 M20 Bobbie Napier, 25, Rochester, MN 3:38:45 8:21 3:32:05 1541 515 M20 Marc Parson, 22, Brooklyn Park, MN 3:38:46 8:21 3:37:55 1546 516 M20 Philip Lafriniere, 29, St Louis Park, MN 3:38:47 8:21 3:36:44 1547 2 M70 Jared Mondry, 70, Minneapolis, MN 3:38:47 8:21 3:38:43 1548 38 M55 Gregg Gohlke, 56, The Woodlands, TX 3:38:51 8:21 3:33:02 1550 205 M35 Steven Jung, 39, Andover, MN 3:38:53 8:21 3:37:50 1551 517 M20 Luis Cristo, 29, Minneapolis, MN 3:38:53 8:21 3:38:36 1553 90 M50 Dewain Wasson, 50, Hudson, WI 3:38:56 8:21 3:36:53 1554 518 M20 Caleb Von Vett, 27, Wyoming, MN 3:38:58 8:21 3:37:41 1555 208 M40 Shane Olson, 44, Duluth, MN 3:38:59 8:21 3:38:22 1556 206 M35 Garrick Dietze, 37, Burnsville, MN 3:39:01 8:21 3:36:52 1557 519 M20 Kevin Johnson, 29, St Paul, MN 3:39:03 8:21 3:28:57 1559 520 M20 Kent Gordon, 31, Minneapolis, MN 3:39:10 8:22 3:38:01 1560 207 M35 Jukka Kukkonen, 39, St Paul, MN 3:39:11 8:22 3:38:18 1562 521 M20 Mitchell Pohlkamp, 25, Olivette, MO 3:39:12 8:22 3:38:04 1563 16 M60 Terry Pohlkamp, 60, Scandia, MN 3:39:12 8:22 3:38:04 1564 522 M20 Zachary Herrmann, 28, Fargo, ND 3:39:12 8:22 3:38:10 1566 141 M45 Timothy Palmatier, 46, Plymouth, MN 3:39:15 8:22 3:37:06 1567 39 M55 Abraham Raizman, 56, Winnipeg, Can 3:39:16 8:22 3:37:10 1569 523 M20 Travis Bukosky, 32, Princeton, MN 3:39:19 8:22 3:31:45 1570 208 M35 Benjamin Chiri, 36, Arden Hills, MN 3:39:20 8:22 3:29:20 1572 142 M45 Chad Petersen, 45, Brooklyn Park, MN 3:39:22 8:22 3:35:45 1573 524 M20 Neil Aasve, 30, Burnsville, MN 3:39:25 8:22 3:35:13 1577 209 M35 Peter Lukas, 37, Minneapolis, MN 3:39:27 8:22 3:38:28 1579 40 M55 Robert Paulsen, 55, New Brighton, MN 3:39:28 8:22 3:38:40 1580 210 M35 Gabriele Gusmini, 38, Minneapolis, MN 3:39:28 8:22 3:37:12 1581 525 M20 Benjamin Patterson, 30, Minneapolis, MN 3:39:28 8:22 3:38:48 1582 526 M20 Taylor Graphenteen, 25, Luverne, MN 3:39:29 8:22 3:36:00 1583 527 M20 Daniel Jackson, 34, Minneapolis, MN 3:39:29 8:22 3:33:04 1587 209 M40 Chris Vitalis, 40, Hugo, MN 3:39:36 8:23 3:38:25 1588 211 M35 Brandon Kjelland, 37, Shoreview, MN 3:39:37 8:23 3:39:09 1589 210 M40 Jeffrey Schwartz, 42, Cottage Grove, MN 3:39:38 8:23 3:38:41 1591 41 M55 Mike Herold, 55, Minneapolis, MN 3:39:39 8:23 3:38:20 1592 17 M60 Tony Boe, 60, Long Lake, MN 3:39:42 8:23 3:38:19 1593 12 M18 Mark Rosno, 18, West St Paul, MN 3:39:42 8:23 3:29:25 1596 143 M45 Alberto Vasquez-Parada, 46, Maple Grove, MN 3:39:49 8:23 3:37:48 1597 18 M60 John Murtha, 61, Reno, NV 3:39:51 8:23 3:38:40 1598 528 M20 Colin Jaworski, 27, Minneapolis, MN 3:39:51 8:23 3:37:46 1599 19 M60 Bob Flynn, 61, Port Orchard, WA 3:39:52 8:23 3:38:43 1600 529 M20 Ryan Doran, 34, Buffalo, MN 3:39:52 8:23 3:39:43 1602 212 M35 Paul Hemmick, 35, Minneapolis, MN 3:39:53 8:23 3:36:24 1603 42 M55 Victor Yakhinson, 58, St Paul, MN 3:39:54 8:23 3:38:50 1604 211 M40 Mike Pankow, 44, Mahtomedi, MN 3:40:02 8:24 3:38:42 1608 144 M45 Michael Huber, 46, St Paul, MN 3:40:08 8:24 3:39:27 1616 212 M40 Phillip Martin, 43, Eagan, MN 3:40:21 8:24 3:38:06 1621 213 M35 Stephane Malherbe, 39, Marquette, MI 3:40:34 8:25 3:39:45 1623 530 M20 Walter Punke, 20, Decorah, IA 3:40:35 8:25 3:35:50 1625 531 M20 Ted Farwell, 29, Minneapolis, MN 3:40:38 8:25 3:36:26 1626 91 M50 Richard Van Patten, 52, Elk River, MN 3:40:39 8:25 3:39:12 1627 532 M20 Jeremy Heimerl, 23, Milwaukee, WI 3:40:41 8:25 3:35:48 1628 214 M35 Brian Zeuli, 35, Hudson, WI 3:40:46 8:25 3:37:15 1629 213 M40 Scott Gove, 43, Woodbury, MN 3:40:47 8:25 3:39:19 1630 533 M20 Kirk Crabb, 30, Burnsville, MN 3:40:49 8:25 3:38:48 1632 534 M20 Kristofor Enlund, 27, Bloomington, MN 3:40:55 8:26 3:40:39 1633 215 M35 David Barbee, 37, Minneapolis, MN 3:40:57 8:26 3:34:30 1634 535 M20 Amar Thakrar, 34, Dallas, TX 3:41:02 8:26 3:37:24 1635 145 M45 Todd Thierer, 48, St Paul, MN 3:41:03 8:26 3:39:55 1636 536 M20 John Fischbach, 29, Blaine, MN 3:41:04 8:26 3:39:46 1637 537 M20 Tim Helmeke, 34, Maple Grove, MN 3:41:04 8:26 3:39:45 1638 146 M45 Stephen Frantz, 48, Glen Allen, VA 3:41:05 8:26 3:40:39 1640 147 M45 Craig Gordon, 47, Edina, MN 3:41:08 8:26 3:35:05 1641 538 M20 Neil Albares, 24, Hastings, MN 3:41:10 8:26 3:40:33 1643 214 M40 Joe Ryan, 40, Rochester, MN 3:41:13 8:26 3:34:28 1644 539 M20 Noah Keller, 32, Minneapolis, MN 3:41:13 8:26 3:33:26 1646 215 M40 Mark Fortman, 44, White Bear Townsh, MN 3:41:15 8:26 3:39:03 1647 216 M35 Brian Schultz, 38, Woodbury, MN 3:41:15 8:26 3:39:03 1648 540 M20 Ryan Hupka, 33, Plymouth, MN 3:41:16 8:26 3:40:40 1649 217 M35 Nathan Branson, 35, Richfield, MN 3:41:17 8:26 3:40:24 1650 216 M40 Christopher Hall, 41, Minneapolis, MN 3:41:18 8:26 3:40:40 1651 218 M35 Joshua Kimball, 38, St Paul, MN 3:41:18 8:26 3:40:18 1652 92 M50 John Gibbons, 50, South Bend, IN 3:41:19 8:26 3:40:14 1653 541 M20 Abdurahman Hassen, 21, Ramsey, MN 3:41:20 8:27 3:41:00 1654 148 M45 Brian Donovan, 48, Land O Lakes, FL 3:41:21 8:27 3:39:56 1656 149 M45 Michael Price, 45, Eagan, MN 3:41:24 8:27 3:31:23 1657 217 M40 Robb Gardner, 44, Cleves, OH 3:41:25 8:27 3:40:33 1658 150 M45 Brian Kroeger, 47, St Paul, MN 3:41:26 8:27 3:40:08 1659 93 M50 Steven Abrahamson, 52, Savage, MN 3:41:27 8:27 3:40:47 1660 542 M20 Nelson Vang, 25, St Paul, MN 3:41:29 8:27 3:34:57 1662 543 M20 Benjamin Wipf, 25, Maple Plain, MN 3:41:31 8:27 3:39:23 1663 544 M20 Scott Herem, 30, Minneapolis, MN 3:41:31 8:27 3:40:09 1666 545 M20 Nick Pocius, 33, Burnsville, MN 3:41:37 8:27 3:40:54 1667 219 M35 Robert Parsons, 39, St Paul, MN 3:41:37 8:27 3:40:32 1668 546 M20 Joe Beutel, 30, Venice, CA 3:41:38 8:27 3:40:40 1669 547 M20 Kevin Krueger, 25, Chanhassen, MN 3:41:40 8:27 3:41:26 1670 548 M20 Joshua Bard, 31, Granger, IA 3:41:43 8:27 3:40:38 1671 549 M20 David Suggett, 33, Minneapolis, MN 3:41:44 8:27 3:31:40 1675 151 M45 Charles Manahan, 45, Vienna, VA 3:41:45 8:27 3:41:24 1676 43 M55 Stanton Fitting, 58, Buffalo, MN 3:41:45 8:27 3:40:21 1677 152 M45 Jerry Rogers, 45, New Richmond, WI 3:41:45 8:27 3:34:25 1678 153 M45 Daniel Wehde, 47, Huron, SD 3:41:46 8:28 3:40:40 1679 218 M40 Scott Schaefer, 43, White Bear Lake, MN 3:41:48 8:28 3:38:09 1680 550 M20 Peder Hanson, 32, Minneapolis, MN 3:41:51 8:28 3:40:39 1681 2 M16 Eli Lee, 17, Duluth, MN 3:41:53 8:28 3:39:46 1682 551 M20 Mike Luke, 31, Bloomington, MN 3:41:54 8:28 3:41:21 1683 552 M20 Pete Grande, 26, Rochester, MN 3:41:55 8:28 3:37:51 1686 220 M35 Nathan Mathews, 38, Staples, MN 3:42:03 8:28 3:39:59 1688 553 M20 Todd Schuman, 32, Minneapolis, MN 3:42:04 8:28 3:40:43 1690 221 M35 Adam Box, 38, Minneapolis, MN 3:42:06 8:28 3:39:41 1691 554 M20 Marshall Nelson, 31, Isanti, MN 3:42:10 8:28 3:34:35 1692 222 M35 Dean Loveridge, 38, St Paul, MN 3:42:10 8:28 3:41:25 1694 44 M55 Jeff Johnston, 58, Deer Park, WI 3:42:11 8:28 3:40:47 1696 154 M45 Juan Enriq Ramos Beraud, 47, Mexico Df, Mex 3:42:13 8:29 3:41:51 1697 219 M40 Alejandro Rabinstein, 42, Rochester, MN 3:42:13 8:29 3:39:57 1698 155 M45 Kevin Saville, 48, Minnetrista, MN 3:42:14 8:29 3:38:14 1699 156 M45 Steven Westman, 49, Minnetonka, MN 3:42:16 8:29 3:40:59 1701 555 M20 Nick Vealitzek, 31, Boise, ID 3:42:20 8:29 3:35:18 1702 45 M55 Robert Karasov, 57, St Louis Park, MN 3:42:20 8:29 3:32:15 1703 46 M55 Allen Zetterlund, 57, St Cloud, MN 3:42:23 8:29 3:42:18 1704 556 M20 James Sintler, 23, Fridley, MN 3:42:24 8:29 3:34:38 1706 557 M20 Christopher Williar, 32, Omaha, NE 3:42:24 8:29 3:38:37 1707 94 M50 Douglas Chenevert, 51, Lakeville, MN 3:42:26 8:29 3:40:19 1708 220 M40 Reynaldo Rivera, 43, Villalba, PR 3:42:27 8:29 3:37:27 1709 221 M40 John Larson, 42, Freehold, NJ 3:42:28 8:29 3:40:51 1710 558 M20 Mark Oreta, 31, Houston, TX 3:42:28 8:29 3:41:58 1711 222 M40 Corey Sondag, 43, Casper, WY 3:42:29 8:29 3:38:46 1712 223 M35 Ryota Iwai, 36, Fort Lauderdale, FL 3:42:29 8:29 3:41:34 1716 559 M20 Nathaniel Yoder, 24, Kalona, IA 3:42:37 8:29 3:34:34 1717 223 M40 Nate Beckwith, 40, Boulder, CO 3:42:39 8:30 3:40:33 1718 560 M20 Justin Tan, 20, Minneapolis, MN 3:42:41 8:30 3:41:37 1720 47 M55 Jonathan Colby, 57, Hammond, WI 3:42:43 8:30 3:42:33 1722 224 M40 Jeff Schultz, 43, Rosemount, MN 3:42:44 8:30 3:40:35 1724 561 M20 Jeremiah Wontorcik, 32, Brooklyn Park, MN 3:42:45 8:30 3:39:17 1726 157 M45 Michael Erlandson, 48, Minneapolis, MN 3:42:51 8:30 3:41:19 1727 225 M40 Thomas Hanson, 43, Cold Spring, MN 3:42:52 8:30 3:41:28 1728 20 M60 Bill Brodine, 61, Overland Park, KS 3:42:55 8:30 3:41:22 1729 562 M20 Kyle Anderson, 26, Albert Lea, MN 3:42:55 8:30 3:38:04 1731 158 M45 Jonathan Holter, 45, Vadnais Hts, MN 3:42:59 8:30 3:42:13 1733 563 M20 Grant Nonhof, 23, Plymouth, MN 3:43:01 8:30 3:33:02 1734 224 M35 Christopher Thorson, 37, Duluth, MN 3:43:02 8:30 3:41:34 1736 564 M20 Justin Storlie, 30, Woodbury, MN 3:43:04 8:30 3:41:49 1737 565 M20 Peter Thurlow, 29, Pittsburgh, PA 3:43:05 8:31 3:39:23 1738 566 M20 James Wanke, 22, Minneapolis, MN 3:43:05 8:31 3:36:57 1740 225 M35 Jason Boon, 38, St Paul, MN 3:43:05 8:31 3:34:05 1741 48 M55 Terry Cheng, 55, Plymouth, MN 3:43:06 8:31 3:38:53 1742 159 M45 Scott Peterson, 49, Brandon, SD 3:43:08 8:31 3:41:41 1743 567 M20 Patrick Persons, 25, Mendota Hts, MN 3:43:08 8:31 3:40:59 1744 568 M20 Sean Cannon, 25, Eden Prairie, MN 3:43:09 8:31 3:37:39 1750 569 M20 Eric Freeberg, 30, Waukesha, WI 3:43:13 8:31 3:36:45 1752 95 M50 William Seehafer, 51, Long Lake, MN 3:43:14 8:31 3:41:42 1753 570 M20 Mark Albrecht, 32, Chanhassen, MN 3:43:15 8:31 3:33:12 1754 49 M55 Randall Boler, 57, Stillwater, MN 3:43:15 8:31 3:42:03 1756 226 M40 Casey Schmidt, 43, Rogers, MN 3:43:17 8:31 3:41:53 1757 13 M18 Reed Bjork, 19, Rochester, MN 3:43:18 8:31 3:33:00 1758 571 M20 Jeff Carron, 27, Milwaukee, WI 3:43:18 8:31 3:39:32 1759 50 M55 Tom Osterbuhr, 55, Grand Island, NE 3:43:19 8:31 3:42:44 1760 226 M35 Daniel Gustafson, 35, Maple Grove, MN 3:43:19 8:31 3:42:16 1761 227 M40 Sheldon Miles, 43, De Pere, WI 3:43:22 8:31 3:38:41 1762 160 M45 Thomas Olson, 45, Minneapolis, MN 3:43:23 8:31 3:42:43 1763 572 M20 Chris Bruzda, 22, Inver Grove Hts, MN 3:43:24 8:31 3:39:55 1764 573 M20 Robert Richter, 31, Minneapolis, MN 3:43:24 8:31 3:42:35 1765 161 M45 Chris Farniok, 45, Waconia, MN 3:43:24 8:31 3:41:05 1766 574 M20 Chris Stevermer, 21, Savage, MN 3:43:25 8:31 3:41:49 1767 162 M45 Ron Davies, 46, Eagan, MN 3:43:26 8:31 3:42:12 1768 163 M45 Bill Meirink, 45, Des Peres, MO 3:43:27 8:31 3:36:55 1769 575 M20 Teal Perrine, 31, Minneapolis, MN 3:43:27 8:31 3:41:57 1770 576 M20 Michael Tokarz, 32, Chicago, IL 3:43:28 8:31 3:39:42 1772 51 M55 Rod Loran, 55, Woodbury, MN 3:43:30 8:31 3:42:27 1773 577 M20 Ryan Joyner, 32, Apple Valley, MN 3:43:30 8:31 3:42:04 1774 228 M40 Andy Jensen, 40, Hastings, MN 3:43:31 8:32 3:41:27 1775 578 M20 Allen Lemay, 31, Minneapolis, MN 3:43:32 8:32 3:42:36 1776 229 M40 Omar Awad, 44, Shoreview, MN 3:43:32 8:32 3:33:12 1777 579 M20 Andrew Pierce, 21, North Oaks, MN 3:43:32 8:32 3:40:01 1778 580 M20 Peter Von Arx, 28, Lakewood, CO 3:43:39 8:32 3:42:35 1779 581 M20 Phillip Meyer, 26, Minneapolis, MN 3:43:41 8:32 3:42:53 1780 582 M20 Josh Quigley, 34, Minneapolis, MN 3:43:41 8:32 3:42:25 1782 583 M20 Jonathan Towey, 33, Bloomington, MN 3:43:44 8:32 3:40:11 1783 584 M20 Zachariah Pederson, 33, Des Moines, IA 3:43:46 8:32 3:42:50 1784 96 M50 David Gantz, 53, Brooklyn Park, MN 3:43:48 8:32 3:43:12 1785 585 M20 Mitchell Ahrens, 24, St Louis Park, MN 3:43:51 8:32 3:32:47 1786 164 M45 Rod Johanson, 47, Minneapolis, MN 3:43:51 8:32 3:42:17 1787 165 M45 Patrick Heffernan, 49, Rockford, IL 3:43:52 8:32 3:42:59 1790 21 M60 Kurt Mueller, 60, Dawson, NE 3:43:55 8:32 3:41:43 1791 230 M40 Michael Iwan, 41, Golden Valley, MN 3:43:56 8:32 3:39:40 1792 586 M20 Matthew Pahl, 30, Santa Fe, NM 3:43:56 8:32 3:37:33 1793 227 M35 Aaron Zeuli, 37, Hudson, WI 3:43:57 8:33 3:39:28 1797 52 M55 James Morrell, 59, Woodbury, MN 3:43:58 8:33 3:42:52 1803 228 M35 Cory Shook, 38, Pleasant Hill, IA 3:44:06 8:33 3:40:18 1804 166 M45 Lou Wojcinski, 46, Manhattan, KS 3:44:06 8:33 3:34:07 1805 167 M45 Tim Lindgren, 47, Crystal, MN 3:44:06 8:33 3:40:28 1808 97 M50 Mark Kober, 52, Minneapolis, MN 3:44:09 8:33 3:42:58 1810 587 M20 Kevin Roloff, 25, Menomonee Falls, WI 3:44:09 8:33 3:41:49 1811 588 M20 Jaime Medina, 26, Minneapolis, MN 3:44:10 8:33 3:33:47 1812 589 M20 Tim Buchin, 22, Grand Forks, ND 3:44:10 8:33 3:43:25 1813 229 M35 Randy Reinke, 38, Menomonee Falls, WI 3:44:10 8:33 3:43:10 1814 230 M35 John Baker, 39, St Paul, MN 3:44:10 8:33 3:40:23 1815 168 M45 John Kampa, 48, St Paul, MN 3:44:11 8:33 3:42:25 1816 590 M20 Matthew Maslanka, 32, Winnipeg, Can 3:44:12 8:33 3:38:30 1817 591 M20 Eric Peterson, 23, Neenah, WI 3:44:13 8:33 3:43:34 1818 592 M20 Cory Syverson, 26, Fargo, ND 3:44:13 8:33 3:42:43 1819 231 M35 Andy Lohn, 39, Dayton, MN 3:44:15 8:33 3:44:01 1822 5 M65 Bruce Mortenson, 68, Minnetonka, MN 3:44:17 8:33 3:43:38 1823 53 M55 Joel Fors, 55, Coon Rapids, MN 3:44:17 8:33 3:43:22 1824 98 M50 Richard Johnston, 50, Austin, TX 3:44:18 8:33 3:44:01 1825 231 M40 Dave Kleyman, 40, Plymouth, MN 3:44:18 8:33 3:43:04 1826 593 M20 Chris Parker, 32, Stevens Point, WI 3:44:18 8:33 3:42:06 1827 232 M40 Mancel Mitchell, 41, Minneapolis, MN 3:44:19 8:33 3:43:19 1829 233 M40 Bill Frost, 40, Lakeville, MN 3:44:23 8:34 3:37:24 1830 234 M40 Brian Melendez, 44, Richfield, MN 3:44:24 8:34 3:37:11 1831 232 M35 Derek Wilder, 36, Minneapolis, MN 3:44:25 8:34 3:43:20 1832 99 M50 Dan Blake, 52, Eden Prairie, MN 3:44:26 8:34 3:42:07 1833 100 M50 Robert Krause, 50, Plymouth, MN 3:44:28 8:34 3:42:18 1834 235 M40 Vincent Ma, 43, San Jose, CA 3:44:29 8:34 3:44:01 1836 594 M20 Andrew Sturtevant, 32, Appleton, WI 3:44:29 8:34 3:43:33 1837 169 M45 James Gordon, 46, Dassel, MN 3:44:30 8:34 3:38:56 1838 595 M20 Kenny King, 24, Austin, MN 3:44:30 8:34 3:38:50 1839 596 M20 Danny King, 24, Roseville, MN 3:44:30 8:34 3:38:49 1840 101 M50 Andy King, 54, St Charles, IL 3:44:31 8:34 3:36:03 1842 597 M20 Brandon Johnson, 30, Decatur, GA 3:44:32 8:34 3:44:07 1843 598 M20 Reid's Grams, 29, Ham Lake, MN 3:44:33 8:34 3:34:14 1845 599 M20 Scott Kranz, 28, St Louis Park, MN 3:44:33 8:34 3:42:19 1846 600 M20 Kevin Peterson, 29, St Louis Park, MN 3:44:34 8:34 3:43:34 1848 236 M40 Jason Wedel, 40, Savage, MN 3:44:34 8:34 3:42:58 1850 237 M40 Roman Pietrs, 40, Brooklyn, NY 3:44:36 8:34 3:40:57 1851 238 M40 Tony Thomann, 43, Maple Grove, MN 3:44:37 8:34 3:40:53 1852 170 M45 Thomas Peterson, 48, Maplewood, MN 3:44:38 8:34 3:44:15 1853 601 M20 Brian Shipe, 28, Eden Prairie, MN 3:44:39 8:34 3:43:03 1854 602 M20 Theodore Simmons, 29, St Paul, MN 3:44:39 8:34 3:43:54 1855 239 M40 Wilfrid Mercier, 41, Eden Prairie, MN 3:44:40 8:34 3:38:56 1858 240 M40 Anthony Schwartz, 40, St Paul, MN 3:44:42 8:34 3:34:25 1860 603 M20 Ryan Cavis, 30, St Paul, MN 3:44:47 8:34 3:43:19 1861 233 M35 Chad Timm, 36, Minneapolis, MN 3:44:48 8:34 3:39:14 1862 604 M20 David Forsberg, 30, Andover, MN 3:44:49 8:34 3:39:53 1864 605 M20 Mike Marx, 25, Minneapolis, MN 3:44:51 8:35 3:34:01 1865 234 M35 Benjamin Berkey, 35, Minneapolis, MN 3:44:51 8:35 3:39:56 1866 22 M60 Charles Lo, 64, Little Canada, MN 3:44:52 8:35 3:44:23 1867 54 M55 Mal Mingo, 58, St Paul, MN 3:44:53 8:35 3:41:17 1869 606 M20 Joseph Barnard, 22, St Paul, MN 3:45:00 8:35 3:36:46 1870 235 M35 Andrew Nippert, 37, Afton, MN 3:45:01 8:35 3:41:09 1871 236 M35 Eric Troxell, 39, Anchorage, AK 3:45:02 8:35 3:41:12 1872 607 M20 John Betzler, 28, St Paul, MN 3:45:03 8:35 3:38:22 1874 171 M45 Peter Kaul, 47, Eagan, MN 3:45:06 8:35 3:40:18 1876 241 M40 Mike Gutterman, 44, Cottage Grove, MN 3:45:13 8:35 3:41:03 1878 608 M20 Colin Lokken, 26, La Crosse, WI 3:45:15 8:35 3:40:44 1880 172 M45 John Bradley, 46, Palo, IA 3:45:19 8:36 3:41:45 1881 55 M55 Terry Eason, 55, Waukee, IA 3:45:19 8:36 3:44:23 1882 242 M40 Aaron Miller, 40, Elk River, MN 3:45:27 8:36 3:44:23 1883 173 M45 Regan Cox, 48, Burnsville, MN 3:45:27 8:36 3:34:23 1885 609 M20 Jon Schwenk, 27, Minneapolis, MN 3:45:28 8:36 3:39:18 1886 23 M60 Larry Mallery, 62, Los Angeles, CA 3:45:32 8:36 3:43:23 1887 243 M40 Craig Finlay, 43, Thomspon, Can 3:45:32 8:36 3:44:30 1889 610 M20 Andrew Hollatz, 32, Madison, WI 3:45:33 8:36 3:39:37 1890 611 M20 Jason Roys, 24, Minneapolis, MN 3:45:34 8:36 3:40:29 1893 612 M20 Nathan Brandt, 32, Maple Grove, MN 3:45:35 8:36 3:44:12 1894 244 M40 Flavio Servitje, 42, Naucalpan, Mex 3:45:35 8:36 3:43:26 1895 613 M20 Ryan Allen, 30, La Crescent, MN 3:45:37 8:36 3:41:50 1896 245 M40 Ajay Bapat, 40, St Paul, MN 3:45:37 8:36 3:44:04 1898 102 M50 William Dinon, 53, St Paul, MN 3:45:39 8:36 3:44:16 1899 237 M35 Brian Lawton, 39, Janesville, WI 3:45:39 8:36 3:38:54 1900 614 M20 Matthew Kadowaki, 34, Redondo Beach, CA 3:45:40 8:36 3:37:36 1901 615 M20 Michael Olson, 32, Hastings, MN 3:45:40 8:36 3:43:57 1902 616 M20 Scott Steele, 32, West Point, NY 3:45:41 8:36 3:41:44 1903 103 M50 Gerardo Torres Oliveros, 53, Boca Del Rio, Mex 3:45:42 8:37 3:43:37 1906 246 M40 Paul Cisewski, 42, Brooklyn Park, MN 3:45:43 8:37 3:34:23 1907 247 M40 Michael Beldon, 40, Roseville, MN 3:45:44 8:37 3:43:42 1909 174 M45 Edward Younk, 45, Rochester, MN 3:45:47 8:37 3:39:03 1910 104 M50 Robert Boisvert, 52, Edina, MN 3:45:48 8:37 3:44:31 1912 238 M35 Jonathan Sudberry, 39, Minneapolis, MN 3:45:52 8:37 3:44:23 1914 617 M20 Patrick Hickey, 28, St Paul, MN 3:45:53 8:37 3:42:04 1917 175 M45 Timothy Petersen, 47, Bloomington, MN 3:45:55 8:37 3:40:41 1918 618 M20 Benjamin Bailey, 28, Rochester, MN 3:45:55 8:37 3:39:34 1920 619 M20 Marco Pocholo Valencia, 32, Minneapolis, MN 3:45:56 8:37 3:41:22 1921 620 M20 Daniel Morton, 23, Granger, IN 3:45:57 8:37 3:39:49 1922 176 M45 Jonathan Parker, 46, Hopkins, MN 3:45:58 8:37 3:42:28 1923 621 M20 Tom Horner, 23, Lake Elmo, MN 3:45:59 8:37 3:44:55 1924 177 M45 Christopher Powers, 46, Blaine, MN 3:46:00 8:37 3:44:22 1925 622 M20 Mark Best, 24, Jamaica Plain, MA 3:46:00 8:37 3:44:46 1926 239 M35 Brent Ihns, 38, Lost Nation, IA 3:46:01 8:37 3:43:43 1927 623 M20 Matthew Hauer, 25, Plymouth, MN 3:46:01 8:37 3:41:28 1929 105 M50 Greg Thompson, 53, Plymouth, MN 3:46:03 8:37 3:44:36 1931 248 M40 John Vegas, 41, St Louis Park, MN 3:46:08 8:38 3:44:40 1932 624 M20 Paris Rosen, 31, Eagan, MN 3:46:08 8:38 3:43:55 1933 625 M20 Eric Ristau, 29, Madison, WI 3:46:08 8:38 3:41:50 1934 626 M20 Michael Patton, 21, Franklin, TN 3:46:09 8:38 3:41:01 1936 240 M35 Elmer Pagel, 35, Cannon Falls, MN 3:46:11 8:38 3:44:26 1939 627 M20 Marcus Ewert, 22, Minneapolis, MN 3:46:14 8:38 3:41:26 1940 628 M20 Jordan Oelschlager, 22, Woodbury, MN 3:46:15 8:38 3:44:42 1942 241 M35 Tom O'Hara, 37, St Charles, MN 3:46:18 8:38 3:44:51 1944 242 M35 Jamal Abdulahi, 36, Rosemount, MN 3:46:19 8:38 3:45:38 1945 243 M35 Gregory Grahn, 39, St Paul, MN 3:46:20 8:38 3:44:08 1946 629 M20 Ryan Bleskey, 27, Somerset, WI 3:46:21 8:38 3:34:35 1947 249 M40 Andrew Kuether, 40, Minnetonka, MN 3:46:22 8:38 3:42:30 1948 630 M20 Jacob Dettmann, 31, Minneapolis, MN 3:46:23 8:38 3:44:21 1949 631 M20 Kyle Youngs, 27, St Louis Park, MN 3:46:24 8:38 3:45:00 1951 632 M20 Adam Recknor, 34, Apple Valley, MN 3:46:29 8:38 3:45:48 1953 244 M35 Chris Hendrickson, 36, North Mankato, MN 3:46:30 8:38 3:42:38 1954 250 M40 Eric Cameron, 42, Seattle, WA 3:46:31 8:38 3:45:07 1955 245 M35 Peter Cisewski, 38, Farmington, MN 3:46:31 8:38 3:35:11 1956 633 M20 Edgar Barajas, 20, Eagan, MN 3:46:32 8:38 3:42:07 1957 634 M20 Adam Johnson, 28, St Paul, MN 3:46:34 8:38 3:36:24 1958 178 M45 Michael Helmick, 48, Carver, MN 3:46:35 8:39 3:41:55 1960 635 M20 David Erickson, 28, Moorhead, MN 3:46:37 8:39 3:46:26 1962 251 M40 Brian Schultz, 42, Rosemount, MN 3:46:38 8:39 3:37:47 1963 636 M20 Christian Bennes, 25, Chaska, MN 3:46:39 8:39 3:42:51 1964 106 M50 Felix Buitrago, 54, Atlanta, GA 3:46:39 8:39 3:43:01 1965 179 M45 Hernan Railef, 47, Woodbury, MN 3:46:40 8:39 3:45:50 1966 56 M55 John Beshara, 59, Burnsville, MN 3:46:42 8:39 3:45:35 1967 637 M20 Brooks Borrell, 30, Chaska, MN 3:46:43 8:39 3:40:40 1970 252 M40 Denny Hoskins, 41, Holmen, WI 3:46:46 8:39 3:41:06 1971 57 M55 Mike Skopec, 56, Traer, IA 3:46:47 8:39 3:45:42 1972 638 M20 Aaron Aslakson, 30, Savage, MN 3:46:47 8:39 3:40:49 1973 246 M35 Scott Doughty, 36, Plainview, MN 3:46:48 8:39 3:40:20 1975 639 M20 John Rossi, 33, Minneapolis, MN 3:46:48 8:39 3:42:23 1976 253 M40 Ted Sylvester, 43, Rogers, MN 3:46:50 8:39 3:45:19 1978 640 M20 Mark Tanglao, 29, Brooklyn Park, MN 3:46:50 8:39 3:45:54 1979 247 M35 Rob Meadors, 37, Sioux Falls, SD 3:46:51 8:39 3:42:47 1981 641 M20 Casey Arends, 27, Inver Grove Hts, MN 3:46:52 8:39 3:43:07 1982 642 M20 Anton Snyder, 22, Eau Claire, WI 3:46:52 8:39 3:41:37 1984 248 M35 Christian Baum, 36, Rochester, MN 3:46:53 8:39 3:44:44 1985 643 M20 Doug Murphy, 29, San Mateo, CA 3:46:54 8:39 3:42:19 1986 180 M45 David Cossack, 46, Vadnais Hts, MN 3:46:55 8:39 3:43:20 1987 644 M20 Casey Smith, 27, St Michael, MN 3:46:56 8:39 3:46:06 1988 645 M20 Eric Sodergren, 29, Minneapolis, MN 3:46:56 8:39 3:43:25 1989 107 M50 Earl Donaldson, 51, Hendersonville, TN 3:46:56 8:39 3:45:20 1992 254 M40 John Turpen, 43, Woodbury, MN 3:46:57 8:39 3:42:28 1994 249 M35 Adam Morris, 38, Maple Grove, MN 3:46:59 8:39 3:46:15 1995 646 M20 Carl Ellsworth, 32, Shakopee, MN 3:47:00 8:39 3:42:26 1996 647 M20 David Couillard, 28, Minneapolis, MN 3:47:02 8:40 3:46:24 1997 181 M45 Chris Counts, 46, Minneapolis, MN 3:47:02 8:40 3:46:04 1998 255 M40 Patrick Barrett, 42, Shorewood, MN 3:47:04 8:40 3:46:19 1999 648 M20 Dan Koivisto, 26, Calumet, MI 3:47:04 8:40 3:45:01 2000 182 M45 James Huot Jr., 48, St Paul, MN 3:47:04 8:40 3:42:22 2001 58 M55 Hermann Praetorius, 55, Frankfurt/main, Ger 3:47:05 8:40 3:45:31 2002 649 M20 Marc Shapiro, 34, Minneapolis, MN 3:47:06 8:40 3:41:09 2003 250 M35 Joshua Petzel, 37, Minneapolis, MN 3:47:06 8:40 3:43:31 2004 256 M40 Bruce Tripp, 44, Richfield, MN 3:47:06 8:40 3:44:30 2005 24 M60 Frank Kutzler, 60, Fridley, MN 3:47:07 8:40 3:45:51 2007 108 M50 Brian Meade, 51, New Hope, MN 3:47:08 8:40 3:45:57 2009 650 M20 Sean Tilton, 32, Grand Rapids, MI 3:47:08 8:40 3:46:18 2010 183 M45 Keith Johnson, 49, Nowthen, MN 3:47:10 8:40 3:43:38 2011 257 M40 Brian Treadway, 41, Holmen, WI 3:47:11 8:40 3:41:31 2012 59 M55 Bill Pringle, 58, Iowa City, IA 3:47:12 8:40 3:44:55 2014 109 M50 Chick Woodward, 54, Northfield, MN 3:47:13 8:40 3:45:33 2015 651 M20 Justin Cardinal, 32, Minneapolis, MN 3:47:16 8:40 3:43:23 2016 652 M20 Matt Beckman, 28, Roseville, MN 3:47:17 8:40 3:40:24 2017 110 M50 Rick White, 50, Oakgrove, MN 3:47:19 8:40 3:45:04 2018 258 M40 Carlos Bolio, 41, Merida, Mex 3:47:19 8:40 3:46:16 2019 259 M40 Richard Stotts, 43, Moorhead, MN 3:47:19 8:40 3:46:42 2021 184 M45 Steve Wold, 46, Shorewood, MN 3:47:20 8:40 3:46:01 2022 260 M40 Brant Hollenkamp, 41, Edina, MN 3:47:22 8:40 3:46:51 2023 185 M45 Peter Schow, 47, Minneapolis, MN 3:47:24 8:40 3:42:01 2024 186 M45 Steve Emeott, 45, Rolling Meadows, IL 3:47:25 8:40 3:46:44 2025 261 M40 Jeffrey Wassenberg, 40, Edina, MN 3:47:26 8:40 3:41:33 2026 187 M45 William Idzorek, 47, Minneapolis, MN 3:47:26 8:40 3:45:56 2028 262 M40 Bill Sanders, 42, Elmhurst, IL 3:47:27 8:41 3:43:44 2029 60 M55 Keith Stubbendick, 55, La Crosse, WI 3:47:27 8:41 3:41:47 2030 653 M20 Chris Calimano, 31, Staten Island, NY 3:47:28 8:41 3:46:16 2031 654 M20 Thomas Hornsby, 24, Minneapolis, MN 3:47:29 8:41 3:37:29 2033 655 M20 Brandon Welte, 33, Minneapolis, MN 3:47:30 8:41 3:46:00 2037 25 M60 Steve Levine, 60, Stillwater, MN 3:47:38 8:41 3:46:28 2038 263 M40 Anders Pierson, 42, Butterfield, MN 3:47:40 8:41 3:47:11 2040 656 M20 Roman Keller, 34, Osseo, MN 3:47:41 8:41 3:36:01 2041 251 M35 Bill Zacher, 35, Rogers, MN 3:47:42 8:41 3:45:37 2042 252 M35 Chris Giddings, 35, Woodbury, MN 3:47:42 8:41 3:42:58 2043 188 M45 Kevin Montroy, 48, Maple Grove, MN 3:47:43 8:41 3:40:39 2044 657 M20 Michael Tate, 27, Hopkins, MN 3:47:45 8:41 3:46:20 2045 658 M20 Aaron Brock, 30, Edina, MN 3:47:45 8:41 3:44:02 2047 659 M20 Andrew Kiperts, 26, Burnsville, MN 3:47:48 8:41 3:37:36 2048 660 M20 Thomas Scheidnes, 31, Golden Valley, MN 3:47:49 8:41 3:42:23 2049 26 M60 Mick Justin, 64, Nisswa, MN 3:47:50 8:41 3:46:22 2050 253 M35 Jason Braden, 38, Madison, WI 3:47:53 8:42 3:44:24 2052 111 M50 Lyle Zevenbergen, 52, Fort Collins, CO 3:47:55 8:42 3:44:18 2054 254 M35 Jeremiah Jenson, 36, Aurora, CO 3:47:57 8:42 3:44:05 2056 661 M20 Brian McLafferty, 32, St Paul, MN 3:47:58 8:42 3:46:45 2061 255 M35 John Brandhorst, 39, Monmouth, OR 3:48:01 8:42 3:42:12 2062 662 M20 Chad Greenwaldt, 33, Minneapolis, MN 3:48:01 8:42 3:47:17 2064 663 M20 Shawn Nevala, 21, Rochester, MN 3:48:04 8:42 3:40:23 2066 264 M40 Tripp Parker, 44, White Bear Lake, MN 3:48:05 8:42 3:43:41 2067 61 M55 William Beeson, 57, Minneapolis, MN 3:48:06 8:42 3:42:16 2068 265 M40 Brian Hollenbeck, 40, Coon Rapids, MN 3:48:06 8:42 3:47:03 2072 664 M20 John Kane, 25, Chicago, IL 3:48:13 8:42 3:47:19 2073 112 M50 Steve Mayberry, 51, Ames, IA 3:48:13 8:42 3:38:08 2074 27 M60 Tom Pedersen, 60, Stillwater, MN 3:48:15 8:42 3:47:05 2075 665 M20 Andrew Dust, 25, Minneapolis, MN 3:48:17 8:42 3:37:44 2078 189 M45 Roberto Morales, 49, Miami, FL 3:48:20 8:43 3:47:38 2079 190 M45 Anthony Nderu, 45, Edina, MN 3:48:22 8:43 3:47:09 2080 191 M45 Lonnie Nichols, 48, Minneapolis, MN 3:48:23 8:43 3:46:59 2083 256 M35 Darren Matthes, 39, Sioux Falls, SD 3:48:28 8:43 3:44:55 2086 666 M20 Shane Sontag, 21, Big Lake, MN 3:48:31 8:43 3:43:36 2087 667 M20 Isaac Fyle, 23, Crystal, MN 3:48:31 8:43 3:43:18 2088 668 M20 Danny Nelson, 26, Maple Grove, MN 3:48:34 8:43 3:46:54 2090 192 M45 William Davidson, 48, St Paul, MN 3:48:37 8:43 3:44:37 2091 669 M20 Richard Yin, 21, Bloomington, MN 3:48:37 8:43 3:46:30 2092 670 M20 Patrick Bartel, 34, Minneapolis, MN 3:48:39 8:43 3:40:35 2094 193 M45 Paul Anderson, 47, Frazee, MN 3:48:41 8:43 3:47:39 2096 28 M60 Patrick Sauter, 63, St Paul, MN 3:48:45 8:43 3:47:38 2097 671 M20 Justin Frymark, 24, St Louis Park, MN 3:48:45 8:43 3:45:07 2098 113 M50 David Wasson, 54, Falcon Heights, MN 3:48:47 8:44 3:46:34 2099 672 M20 Barrett Stoks, 26, Golden Valley, MN 3:48:48 8:44 3:44:18 2100 673 M20 James Nelson, 28, Crystal Lake, IL 3:48:49 8:44 3:47:22 2101 674 M20 Jeremiah Bell, 33, Apple Valley, MN 3:48:50 8:44 3:48:17 2102 194 M45 Steve Pekala, 47, Minneapolis, MN 3:48:50 8:44 3:39:58 2104 257 M35 Jeff Higginbotham, 35, Austin, TX 3:48:51 8:44 3:45:06 2106 266 M40 Russ Leeser, 41, Onalaska, WI 3:48:53 8:44 3:45:07 2107 675 M20 James Condon, 31, Davenport, IA 3:48:54 8:44 3:45:06 2108 676 M20 Kevin Pichelman, 32, Minneapolis, MN 3:48:54 8:44 3:42:28 2109 677 M20 Derek Fritze, 31, Hudson, WI 3:48:57 8:44 3:48:23 2111 258 M35 Jonathan Wicklund, 37, Arden Hills, MN 3:49:02 8:44 3:44:26 2112 259 M35 Bruno Rahn, 37, Red Wing, MN 3:49:03 8:44 3:38:53 2115 114 M50 William Daly, 54, Owatonna, MN 3:49:06 8:44 3:42:17 2116 195 M45 Philip Wandrei, 48, Edina, MN 3:49:07 8:44 3:44:37 2117 678 M20 Brendan Fitzgerald, 26, New York, NY 3:49:09 8:44 3:48:00 2118 679 M20 Thomas Hickey, 25, Mendota Hts, MN 3:49:10 8:44 3:45:21 2123 267 M40 Scott Rahm, 40, Sartell, MN 3:49:16 8:45 3:43:21 2125 680 M20 Shawn Weiland, 25, Minneapolis, MN 3:49:16 8:45 3:38:17 2126 681 M20 Tane Owens, 24, Vermillion, SD 3:49:17 8:45 3:41:16 2127 260 M35 Matthew Brown, 35, Plymouth, MN 3:49:18 8:45 3:47:13 2129 268 M40 Christopher Gabbert, 44, Cottage Grove, MN 3:49:19 8:45 3:47:44 2130 29 M60 David Horstmann, 62, Dubuque, IA 3:49:20 8:45 3:47:57 2131 269 M40 Andrew Morrow, 44, Excelsior, MN 3:49:20 8:45 3:44:59 2132 261 M35 Mark Goyette, 38, Pewaukee, WI 3:49:21 8:45 3:41:42 2133 6 M65 Leonard Coequyt, 69, Hopkins, MN 3:49:22 8:45 3:47:58 2134 682 M20 Jordan Atchison, 31, Burnsville, MN 3:49:22 8:45 3:41:11 2135 115 M50 Bill Kurtz, 53, Colorado Springs, CO 3:49:22 8:45 3:45:50 2136 196 M45 James Lindlauf, 49, Grand Forks, ND 3:49:24 8:45 3:47:37 2140 197 M45 Kim Weilage, 49, Crystal, MN 3:49:31 8:45 3:48:02 2142 262 M35 Sean Stack, 36, Anoka, MN 3:49:34 8:45 3:48:32 2144 198 M45 Ross Jilk, 47, River Falls, WI 3:49:36 8:45 3:48:41 2145 199 M45 Arnoldo Vazquez, 49, Tepatitlan, Mex 3:49:37 8:45 3:48:46 2146 683 M20 Karsten Steinhaeuser, 29, Minneapolis, MN 3:49:38 8:46 3:46:08 2147 684 M20 Joe Strangfeld, 25, Madison, WI 3:49:39 8:46 3:48:29 2149 685 M20 Forrest Fauth, 30, Jersey City, NJ 3:49:40 8:46 3:46:10 2151 686 M20 Nathan Fritsch, 31, Woodbury, MN 3:49:41 8:46 3:40:54 2154 200 M45 Robert Timmons, 48, White Bear Townsh, MN 3:49:44 8:46 3:44:32 2156 687 M20 Gary Ly, 24, Bloomington, MN 3:49:47 8:46 3:38:56 2158 688 M20 Craig Roush, 34, Parker, CO 3:49:49 8:46 3:45:01 2161 689 M20 Scott Jenkins, 27, Richfield, MN 3:49:53 8:46 3:43:23 2162 201 M45 Mark Logan, 47, Prairie Village, KS 3:49:54 8:46 3:46:04 2163 270 M40 Mike Molinski, 43, Winnipeg, Can 3:49:55 8:46 3:39:52 2164 271 M40 David Brooks, 43, Brooklyn Park, MN 3:49:55 8:46 3:48:14 2165 272 M40 Joe Block, 41, New Prague, MN 3:49:55 8:46 3:47:55 2167 690 M20 Kyle Medcraft, 31, St Paul, MN 3:49:57 8:46 3:49:02 2168 691 M20 Paul Broer, 30, St Paul, MN 3:49:58 8:46 3:41:10 2169 116 M50 Paul Stein, 54, Rosemount, MN 3:49:58 8:46 3:47:49 2173 202 M45 Tom De Ranitz, 47, Minneapolis, MN 3:50:01 8:46 3:46:05 2176 692 M20 Tyler Rongitsch, 24, Chanhassen, MN 3:50:03 8:46 3:46:24 2177 203 M45 Jeff Wickett, 46, Norfolk, NE 3:50:03 8:46 3:49:31 2178 693 M20 Mehari Bieza, 27, St Paul, MN 3:50:04 8:47 3:41:20 2181 273 M40 John Jambor, 42, Cottage Grove, MN 3:50:05 8:47 3:49:18 2182 694 M20 Senai Alemayehu, 27, St Paul, MN 3:50:06 8:47 3:39:52 2183 695 M20 Tim Larsen, 33, Golden Valley, MN 3:50:07 8:47 3:43:25 2186 274 M40 Bryce Johnson, 43, Maple Grove, MN 3:50:08 8:47 3:46:16 2187 14 M18 Matthew Oliver, 19, Chanhassen, MN 3:50:09 8:47 3:39:13 2189 696 M20 Mike Schultz, 27, Belle Plaine, MN 3:50:10 8:47 3:42:25 2190 697 M20 Aaron Schumacher, 28, Zumbrota, MN 3:50:12 8:47 3:41:26 2192 698 M20 Jesse Walter, 29, Minnetonka, MN 3:50:15 8:47 3:45:44 2193 263 M35 John Nolan, 35, Minneapolis, MN 3:50:16 8:47 3:44:39 2195 117 M50 Bengt Holmstrom, 54, Hagersten, Swe 3:50:17 8:47 3:46:40 2196 62 M55 Charlie Funk, 58, Iowa City, IA 3:50:18 8:47 3:48:02 2197 204 M45 John Walker, 49, Minneapolis, MN 3:50:18 8:47 3:46:23 2198 275 M40 Bill Gardiner, 42, Portland, OR 3:50:21 8:47 3:46:29 2200 205 M45 Michael Anderson, 48, Golden Valley, MN 3:50:24 8:47 3:49:49 2203 699 M20 Dustin Cahill, 24, Brooklyn Park, MN 3:50:26 8:47 3:49:13 2206 206 M45 George Rehmet, 45, Daly City, CA 3:50:31 8:48 3:49:20 2207 276 M40 Christopher Taylor, 44, Rochester, MN 3:50:35 8:48 3:46:02 2210 207 M45 Daniel Khoury, 46, Woodbury, MN 3:50:36 8:48 3:46:48 2211 264 M35 Tim Gartner, 36, Eagan, MN 3:50:36 8:48 3:48:30 2213 277 M40 Glenn Kuehn, 42, Marshfield, WI 3:50:38 8:48 3:48:34 2214 278 M40 David Weingartner, 41, Minneapolis, MN 3:50:39 8:48 3:44:04 2215 118 M50 Lee Renneke, 50, Eagan, MN 3:50:41 8:48 3:43:50 2216 119 M50 Ron Guetter, 52, Willmar, MN 3:50:44 8:48 3:49:37 2217 279 M40 Doug Luick, 43, Prior Lake, MN 3:50:44 8:48 3:46:51 2219 120 M50 Thomas Moseley, 54, Highlands Ranch, CO 3:50:49 8:48 3:40:23 2220 700 M20 Van Wifvat, 21, St Paul, MN 3:50:51 8:48 3:40:25 2221 701 M20 Daniel Cook, 29, Minneapolis, MN 3:50:51 8:48 3:47:17 2222 121 M50 Barry Williamson, 50, Rosemount, MN 3:50:51 8:48 3:49:16 2223 280 M40 Todd McMartin, 44, Omaha, NE 3:50:52 8:48 3:47:20 2224 265 M35 Eric Larson, 37, Centerville, MN 3:50:52 8:48 3:48:37 2225 63 M55 Kevin Crudden, 56, Edina, MN 3:50:53 8:48 3:47:22 2226 702 M20 Wade Luhman, 29, Lino Lakes, MN 3:50:55 8:48 3:46:48 2227 208 M45 Aleksandr Nartovich, 47, Rochester, MN 3:50:56 8:48 3:49:56 2228 703 M20 Travis Titus, 27, Minneapolis, MN 3:50:57 8:49 3:40:54 2229 30 M60 Cliff Reithel, 64, Ashland, WI 3:50:57 8:49 3:50:16 2231 704 M20 Theodore Schweitz, 32, Minneapolis, MN 3:50:58 8:49 3:47:12 2235 7 M65 Kent Teibel, 65, Oakdale, MN 3:50:59 8:49 3:50:00 2237 122 M50 Michael McCarty, 51, Woodbury, MN 3:51:01 8:49 3:50:12 2238 3 M16 Sean McCarty, 17, Woodbury, MN 3:51:01 8:49 3:49:57 2240 281 M40 Jeffrey Mutschler, 40, Hudson, WI 3:51:05 8:49 3:46:20 2241 705 M20 Ian Givens, 33, Winnipeg, Can 3:51:05 8:49 3:39:50 2242 31 M60 Mark Steinhauser, 62, Little Canada, MN 3:51:05 8:49 3:50:21 2247 209 M45 Jon Bailey, 45, Victoria, MN 3:51:08 8:49 3:47:03 2248 282 M40 Rik Akey, 43, Wauwatosa, WI 3:51:09 8:49 3:47:26 2249 706 M20 Terry Willenborg, 28, Dubuque, IA 3:51:10 8:49 3:50:40 2250 210 M45 Steve Gilfix, 48, Edina, MN 3:51:10 8:49 3:48:54 2251 283 M40 Mitch Vars, 43, Minneapolis, MN 3:51:10 8:49 3:44:27 2253 266 M35 Tom Sorenson, 39, Shakopee, MN 3:51:12 8:49 3:47:26 2255 32 M60 Larry Thompson, 62, Woodbury, MN 3:51:13 8:49 3:51:08 2256 284 M40 Eric Deprey, 42, Minneapolis, MN 3:51:14 8:49 3:50:32 2257 267 M35 Joe Ostrander, 36, Shoreview, MN 3:51:15 8:49 3:40:56 2259 64 M55 Mark Deters, 58, Apple Valley, MN 3:51:15 8:49 3:47:36 2262 285 M40 Goeran Walther, 40, Plymouth, MN 3:51:19 8:49 3:50:25 2263 65 M55 John Paisley, 58, Falcon Heights, MN 3:51:22 8:49 3:49:09 2264 211 M45 Douglas Angel, 47, Washington, MI 3:51:22 8:49 3:47:00 2266 212 M45 Michael Rodrigue, 45, Dallas, TX 3:51:25 8:50 3:47:48 2268 707 M20 David Fredrick, 30, Cleveland, OH 3:51:26 8:50 3:49:16 2271 708 M20 Jon Bruns, 29, St Joseph, MN 3:51:27 8:50 3:46:39 2273 709 M20 Frank Conney, 24, West St Paul, MN 3:51:30 8:50 3:46:14 2274 710 M20 Christopher Dechantal, 29, Minneapolis, MN 3:51:31 8:50 3:41:05 2276 66 M55 Paul Glade, 57, Cedar Falls, IA 3:51:33 8:50 3:50:36 2278 711 M20 Brett Yost, 27, St Paul, MN 3:51:35 8:50 3:50:39 2279 712 M20 Andrew Meyers, 26, Milwaukee, WI 3:51:35 8:50 3:40:01 2281 713 M20 Samuel Kenan, 29, Savage, MN 3:51:36 8:50 3:46:25 2283 714 M20 Benjamin Brinkman, 29, Minneapolis, MN 3:51:37 8:50 3:46:49 2284 268 M35 Peter Welle, 36, Shoreview, MN 3:51:37 8:50 3:47:49 2285 715 M20 Daniel Brown, 30, Maplewood, MN 3:51:38 8:50 3:51:20 2287 269 M35 Paul Skorick, 36, Minneapolis, MN 3:51:39 8:50 3:48:07 2290 270 M35 Jeremy Platson, 38, Hudson, WI 3:51:42 8:50 3:50:03 2292 716 M20 Sean Murphy, 34, St Paul, MN 3:51:43 8:50 3:48:08 2293 286 M40 Tad Schwartzhoff, 44, La Crescent, MN 3:51:43 8:50 3:46:03 2296 287 M40 Neil Skemp, 41, Minneapolis, MN 3:51:45 8:50 3:48:13 2299 271 M35 John Lynch, 38, Mendota Hts, MN 3:51:48 8:50 3:48:18 2300 717 M20 Mark Matzek, 30, Eagan, MN 3:51:49 8:51 3:47:23 2301 123 M50 Leyton Roe, 52, Steinbach, Can 3:51:50 8:51 3:51:09 2302 718 M20 Sid Larsen, 33, Minneapolis, MN 3:51:52 8:51 3:50:55 2304 288 M40 Eric Burger, 43, Portland, OR 3:51:56 8:51 3:46:07 2305 33 M60 Albert Van Der Schans, 60, Minnetonka, MN 3:51:57 8:51 3:51:13 2308 719 M20 Paul Lehrer, 24, Monona, WI 3:52:00 8:51 3:50:36 2309 720 M20 Neal Reykdal, 31, Minneapolis, MN 3:52:04 8:51 3:48:18 2310 34 M60 Steve Maupin, 61, St Louis Park, MN 3:52:05 8:51 3:51:46 2311 721 M20 Greg Cibuzar, 32, San Francisco, CA 3:52:07 8:51 3:51:24 2312 289 M40 Mark Vyvyan, 40, Maple Grove, MN 3:52:07 8:51 3:50:56 2313 213 M45 Dwayne Botchar, 49, Vancouver, Can 3:52:07 8:51 3:50:03 2314 722 M20 Patrick Kelly Jr, 25, Mendota Hts, MN 3:52:08 8:51 3:46:02 2315 290 M40 Phil Clark, 42, Eden Prairie, MN 3:52:10 8:51 3:48:40 2316 291 M40 Sean O'Hanlon, 42, Coal Valley, IL 3:52:10 8:51 3:48:23 2319 67 M55 Greg Fahey, 56, Minneapolis, MN 3:52:12 8:51 3:47:45 2320 723 M20 Brett Sullivan, 20, Edina, MN 3:52:12 8:51 3:51:20 2321 272 M35 Vivek Joshi, 39, Edina, MN 3:52:13 8:51 3:50:09 2323 35 M60 Dan Kimmel, 60, Burnsville, MN 3:52:14 8:51 3:50:49 2324 724 M20 Collin Coats, 21, Plymouth, MN 3:52:15 8:52 3:51:45 2325 36 M60 Mark Lindblom, 60, Wayzata, MN 3:52:15 8:52 3:51:05 2326 725 M20 Jp Gatto, 30, St Paul, MN 3:52:15 8:52 3:48:24 2327 214 M45 John Harrison, 47, Eden Prairie, MN 3:52:17 8:52 3:46:19 2329 292 M40 Clark Kerndt, 44, Apple Valley, MN 3:52:18 8:52 3:50:51 2330 273 M35 Tony Fix, 39, Rochester, MN 3:52:18 8:52 3:46:40 2331 124 M50 Brent Bystrom, 51, White Bear Townsh, MN 3:52:20 8:52 3:48:11 2334 8 M65 Wayne Grundstrom, 66, White Bear Lake, MN 3:52:23 8:52 3:51:12 2335 726 M20 Todd Boerboom, 33, Sun Prairie, WI 3:52:23 8:52 3:52:06 2336 293 M40 Jay Nelson, 42, Minneapolis, MN 3:52:23 8:52 3:52:05 2337 294 M40 Cameron Frueh, 41, Argusville, ND 3:52:25 8:52 3:50:17 2340 215 M45 Todd Choate, 46, Parkersburg, IA 3:52:28 8:52 3:51:25 2341 727 M20 Matthew Bolha, 32, Monona, WI 3:52:29 8:52 3:48:08 2342 728 M20 Michael Skurdalsvold, 34, New Richmond, WI 3:52:29 8:52 3:46:29 2344 274 M35 Brett Henderson, 35, Winnipeg, Can 3:52:32 8:52 3:51:07 2345 729 M20 Thomas Ness, 34, Eagan, MN 3:52:33 8:52 3:42:05 2347 295 M40 Tim Starbuck, 43, Bellevue, NE 3:52:34 8:52 3:50:31 2348 68 M55 James Brun, 58, Woodbury, MN 3:52:35 8:52 3:50:33 2349 125 M50 Joe Johnson, 52, Prior Lake, MN 3:52:35 8:52 3:51:35 2351 730 M20 Dominique Kull, 32, Minneapolis, MN 3:52:42 8:53 3:49:06 2353 9 M65 Douglas Brandt, 68, Wilson, WI 3:52:44 8:53 3:50:27 2354 275 M35 Micah Roberts, 37, Eden Prairie, MN 3:52:44 8:53 3:46:58 2355 69 M55 Joseph Jeppesen, 57, Chanhassen, MN 3:52:45 8:53 3:50:28 2361 37 M60 Andy Mensing, 61, Stillwater, MN 3:52:50 8:53 3:49:04 2362 126 M50 Gerald Meissner, 50, St Paul, MN 3:52:50 8:53 3:48:44 2366 216 M45 David Stuver, 46, Victoria, MN 3:52:55 8:53 3:47:50 2367 731 M20 Seth Ode, 34, Iowa City, IA 3:52:56 8:53 3:41:36 2368 296 M40 Agustin Ayala, 41, Guadalajara, Mex 3:52:57 8:53 3:47:58 2369 297 M40 Scott Ehlinger, 40, Ankeny, IA 3:52:57 8:53 3:52:18 2370 732 M20 Sagi Porat, 34, Minneapolis, MN 3:52:58 8:53 3:46:32 2371 733 M20 Borna Albus, 32, Bloomington, MN 3:52:59 8:53 3:48:35 2372 734 M20 Adam Hegg, 33, Minneapolis, MN 3:53:00 8:53 3:48:47 2374 298 M40 Steve Beckwith, 43, Inver Grove Hts, MN 3:53:01 8:53 3:51:52 2376 217 M45 Stephen Donahue, 47, Edina, MN 3:53:02 8:53 3:45:28 2377 299 M40 Joseph Dolan, 41, Minneapolis, MN 3:53:03 8:53 3:49:32 2378 735 M20 Nate Vinoski, 22, Minneapolis, MN 3:53:03 8:53 3:51:25 2382 736 M20 Justin Dean, 24, Minneapolis, MN 3:53:05 8:53 3:42:56 2384 276 M35 David Mair, 35, Vadnais Hts, MN 3:53:11 8:54 3:46:51 2385 737 M20 Joel Stanek, 23, Minneapolis, MN 3:53:11 8:54 3:49:00 2387 70 M55 Norman Kane, 57, Milladore, WI 3:53:13 8:54 3:47:31 2389 738 M20 Stephen Nixon, 21, Rapid City, SD 3:53:14 8:54 3:42:54 2391 127 M50 Robert Britain, 54, Wayzata, MN 3:53:17 8:54 3:52:27 2392 277 M35 Timothy Heard, 35, San Francisco, CA 3:53:18 8:54 3:49:20 2394 739 M20 David Musson, 30, Auckland 3:53:22 8:54 3:48:34 2398 300 M40 Tim Cassidy, 40, Plymouth, MN 3:53:26 8:54 3:52:01 2400 278 M35 Jason Peckels, 36, Rockford, IL 3:53:26 8:54 3:49:18 2401 740 M20 Seth Thompson, 24, St Paul, MN 3:53:27 8:54 3:49:39 2402 301 M40 Michael Torres, 40, Minneapolis, MN 3:53:27 8:54 3:52:48 2403 741 M20 Jim Peterman, 22, Lino Lakes, MN 3:53:28 8:54 3:52:36 2404 302 M40 Dave Keenan, 40, Chanhassen, MN 3:53:29 8:54 3:42:39 2405 128 M50 Grant Durhman, 52, Prescott, WI 3:53:33 8:54 3:49:45 2406 742 M20 Daniel Slattery, 28, Minneapolis, MN 3:53:35 8:55 3:49:14 2407 303 M40 Eric Pemberton, 41, Plymouth, MN 3:53:36 8:55 3:51:17 2408 279 M35 Jon Moreen, 35, Roanoke, VA 3:53:36 8:55 3:52:19 2409 71 M55 Greg Williamson, 56, Eden Prairie, MN 3:53:37 8:55 3:48:43 2410 15 M18 Gabri Ramirez-Hernandez, 18, Austin, MN 3:53:38 8:55 3:52:43 2411 72 M55 Bill Michel, 57, Fort Frances, Can 3:53:39 8:55 3:51:27 2413 304 M40 Kent Harfmann, 44, Mantorville, MN 3:53:40 8:55 3:51:23 2414 73 M55 Jeff Bostow, 56, Apple Valley, MN 3:53:43 8:55 3:51:42 2417 305 M40 Jason Zimmerman, 40, Brookings, SD 3:53:44 8:55 3:50:04 2419 280 M35 Adam Lushanko, 39, Scandia, MN 3:53:46 8:55 3:43:32 2421 743 M20 Erik McGuire, 27, St Joseph, MO 3:53:48 8:55 3:51:35 2423 281 M35 John Bryant, 38, Minneapolis, MN 3:53:50 8:55 3:47:38 2425 282 M35 Mark Jessee, 37, Brooklyn Center, MN 3:53:50 8:55 3:52:49 2426 744 M20 Derek Oien, 30, St Joseph, MO 3:53:51 8:55 3:48:58 2427 306 M40 Michael Heinisch, 44, Cottage Grove, MN 3:53:52 8:55 3:47:57 2429 745 M20 Matthew Reiland, 26, Durand, WI 3:53:53 8:55 3:42:45 2430 218 M45 Tip Tipton, 49, Brooklyn Park, MN 3:53:56 8:55 3:47:07 2433 746 M20 Bryan Wegman, 27, Rochester, NY 3:53:59 8:55 3:49:54 2435 747 M20 Eric Johnson, 24, Fridley, MN 3:54:03 8:56 3:49:53 2436 748 M20 Clark Jacobson, 20, St Paul, MN 3:54:04 8:56 3:45:50 2437 283 M35 Mike Kosloski, 35, Mound, MN 3:54:05 8:56 3:53:07 2438 749 M20 Dave Seibel, 25, Fort Collins, CO 3:54:08 8:56 3:45:45 2439 284 M35 William Roberts, 39, St Paul, MN 3:54:08 8:56 3:52:50 2440 129 M50 Scott Knight, 51, Cologne, MN 3:54:09 8:56 3:53:32 2441 130 M50 Christopher McGuire, 53, Minneapolis, MN 3:54:09 8:56 3:52:48 2442 750 M20 Jeremy Sutton, 26, Burnsville, MN 3:54:11 8:56 3:43:17 2443 751 M20 Michael Andrew Zee, 34, Washington, DC 3:54:13 8:56 3:50:22 2444 131 M50 James Wilson, 52, St Paul, MN 3:54:13 8:56 3:50:04 2446 307 M40 Thomas Sloan, 42, Madison, WI 3:54:15 8:56 3:43:55 2447 308 M40 James Chalmers, 40, Red Wing, MN 3:54:15 8:56 3:53:49 2448 285 M35 Ryan Mattison, 38, Madison, WI 3:54:15 8:56 3:43:56 2449 219 M45 Matt Osborne, 45, Fargo, ND 3:54:17 8:56 3:50:38 2450 286 M35 Brent Johnson, 39, Buffalo, MN 3:54:17 8:56 3:50:37 2451 132 M50 James Stuart St Jacque, 54, Minneapolis, MN 3:54:18 8:56 3:52:01 2453 16 M18 Alex Herrild, 19, Lakeville, MN 3:54:21 8:56 3:43:44 2454 287 M35 Griffin Geisler, 35, Bloomington, MN 3:54:21 8:56 3:48:34 2455 309 M40 Christopher Geisler, 44, St Paul, MN 3:54:21 8:56 3:48:34 2457 288 M35 Blaine Kriesel Jr, 35, Prior Lake, MN 3:54:25 8:56 3:52:14 2459 310 M40 Christopher Zaetta, 40, Chanhassen, MN 3:54:26 8:57 3:52:15 2460 311 M40 Brad Reigstad, 41, Roseville, MN 3:54:27 8:57 3:52:56 2464 74 M55 Mark Peske, 56, Bemidji, MN 3:54:31 8:57 3:48:27 2465 752 M20 Nathan Peske, 29, Bemidji, MN 3:54:31 8:57 3:48:26 2467 753 M20 Ryan Richardson, 26, Thief River Falls, MN 3:54:33 8:57 3:44:01 2468 754 M20 Daniel Elioff, 28, Farmington, MN 3:54:35 8:57 3:49:40 2470 312 M40 Chris Swenke, 42, Hudson, WI 3:54:36 8:57 3:49:22 2472 220 M45 Tim James, 46, Allen, TX 3:54:37 8:57 3:53:22 2475 313 M40 Grant Kuseske, 42, Rosemount, MN 3:54:38 8:57 3:49:17 2481 755 M20 Jeremiah Hockwalt, 34, Cottage Grove, MN 3:54:42 8:57 3:53:57 2482 38 M60 William Langevin, 63, St Paul, MN 3:54:44 8:57 3:53:31 2484 289 M35 Paul Olson, 38, Woodbury, MN 3:54:45 8:57 3:48:14 2487 756 M20 John Grupa, 23, Golden Valley, MN 3:54:46 8:57 3:43:26 2488 290 M35 Bennet Crochet, 38, Fitchburg, WI 3:54:46 8:57 3:52:32 2489 291 M35 John Bartsh, 36, Richfield, MN 3:54:48 8:57 3:48:50 2490 757 M20 Kyle Willemssen, 26, Elko, MN 3:54:49 8:57 3:49:57 2491 314 M40 Brett Miller, 41, Maple Grove, MN 3:54:49 8:57 3:50:10 2493 221 M45 Greg Mattson, 49, North Oaks, MN 3:54:51 8:57 3:52:47 2494 133 M50 Mike Kubiatowicz, 51, Eau Claire, WI 3:54:51 8:57 3:47:36 2497 758 M20 Tim McGargill, 31, Omaha, NE 3:54:52 8:57 3:49:53 2498 315 M40 Grant Johnston, 44, Winnipeg, Can 3:54:52 8:57 3:48:38 2500 222 M45 Randy Nelson, 49, Oakdale, MN 3:54:55 8:58 3:47:56 2502 223 M45 Jaye Dyrdahl, 49, Faribault, MN 3:54:56 8:58 3:50:32 2503 759 M20 Jared Dyrdahl, 25, Staples, MN 3:54:56 8:58 3:50:32 2504 316 M40 Jon Bartelt, 40, St Joseph, MN 3:55:00 8:58 3:53:25 2505 292 M35 Chris Lay, 36, St Cloud, MN 3:55:00 8:58 3:53:25 2506 134 M50 David Rustad, 53, St Paul, MN 3:55:00 8:58 3:49:44 2507 317 M40 Ricardo Bayardo, 40, Zapopan, Mex 3:55:01 8:58 3:51:30 2508 760 M20 Hans Silva Hinojosa, 29, Guadalajara, Mex 3:55:01 8:58 3:50:05 2513 318 M40 Lance Stendal, 42, Plymouth, MN 3:55:03 8:58 3:49:04 2514 761 M20 Scott Collings, 32, Grinnell, IA 3:55:04 8:58 3:52:35 2515 75 M55 Ken Spaeth, 57, Prior Lake, MN 3:55:05 8:58 3:54:23 2516 293 M35 Carl Hensley, 35, Shakopee, MN 3:55:06 8:58 3:53:31 2517 319 M40 Jon Sherven, 44, Madison, WI 3:55:10 8:58 3:49:55 2519 762 M20 Aaron Korus, 26, Maple Grove, MN 3:55:11 8:58 3:55:11 2522 76 M55 Jeffrey Gabrysiak, 57, Middleton, WI 3:55:15 8:58 3:51:02 2524 39 M60 David Davenport, 61, Rochester, NY 3:55:16 8:58 3:53:55 2527 294 M35 Andrew Baese, 39, St Paul, MN 3:55:22 8:59 3:50:56 2528 224 M45 Mario Perez, 47, San Antonio, TX 3:55:23 8:59 3:47:14 2529 225 M45 Ricardo Torres, 46, Shorewood, MN 3:55:24 8:59 3:54:29 2530 763 M20 Anthony Herman, 26, Burnsville, MN 3:55:25 8:59 3:49:13 2531 320 M40 Steven Lange, 42, St Paul, MN 3:55:25 8:59 3:48:34 2533 321 M40 Todd Lutkauskas, 41, St Paul, MN 3:55:26 8:59 3:54:17 2534 226 M45 Robert Brock, 49, Ellisville, MO 3:55:27 8:59 3:54:00 2535 764 M20 Corey O'Brien, 20, Eden Prairie, MN 3:55:28 8:59 3:51:52 2536 295 M35 Jason Zimmerman, 39, Minneapolis, MN 3:55:28 8:59 3:49:04 2538 765 M20 Andrew Erickson, 23, Coon Rapids, MN 3:55:31 8:59 3:52:00 2540 135 M50 Timothy Curran, 51, Excelsior, MN 3:55:35 8:59 3:54:27 2542 322 M40 Paul Harkness, 41, Shakopee, MN 3:55:37 8:59 3:51:44 2543 296 M35 Mike Sellman, 35, Albertville, MN 3:55:38 8:59 3:48:28 2544 766 M20 Brandon Koehler, 30, Mason City, IA 3:55:40 8:59 3:51:26 2545 297 M35 Joel Flom, 35, Bloomington, MN 3:55:40 8:59 3:52:10 2546 767 M20 Peter Owen, 26, Madison, WI 3:55:42 8:59 3:54:21 2549 298 M35 John Dao, 36, St Paul, MN 3:55:43 8:59 3:51:42 2550 77 M55 Ken Kaminski, 56, Granite Bay, CA 3:55:43 8:59 3:50:04 2551 323 M40 Jorge. Guerrero Vidales, 41, Lerma, Mex 3:55:44 8:59 3:53:38
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

2552 768 M20 Dylan Hauer, 23, Northfield, MN 3:55:45 9:00 3:54:50 2553 769 M20 Patrick Wicker, 27, Maple Grove, MN 3:55:46 9:00 3:49:04 2554 324 M40 Michael Holtmeier, 40, Woodbury, MN 3:55:46 9:00 3:49:47 2555 770 M20 Cole Peterson, 27, Woodbury, MN 3:55:46 9:00 3:54:46 2556 78 M55 Craig Collinson, 57, Evanston, IL 3:55:47 9:00 3:51:43 2558 771 M20 Kevin Huseby, 22, Oakdale, MN 3:55:48 9:00 3:52:19 2559 772 M20 Justin Fitterman, 33, Minneapolis, MN 3:55:48 9:00 3:55:17 2563 773 M20 Ryan Turner, 33, Hudson, WI 3:55:50 9:00 3:45:51 2564 774 M20 Wesley Meier, 27, North Liberty, IA 3:55:51 9:00 3:54:28 2565 775 M20 Greg McGrath, 27, Sacramento, CA 3:55:51 9:00 3:54:29 2566 299 M35 Jason Woods, 37, Bloomington, MN 3:55:51 9:00 3:47:35 2567 325 M40 Matthew Brenengen, 44, St Paul, MN 3:55:54 9:00 3:51:39 2568 227 M45 Raymond Brasch, 49, East Bethel, MN 3:55:56 9:00 3:54:10 2569 326 M40 Erik Therien, 42, St Paul, MN 3:55:57 9:00 3:49:05 2570 776 M20 Chad Ekern, 29, Sun Prairie, WI 3:55:58 9:00 3:54:42 2571 327 M40 Fernando Garcia De Luca, 40, Lerma, Mex 3:55:59 9:00 3:53:54 2572 136 M50 Jose Denogean, 53, Huixquilucan, Mex 3:55:59 9:00 3:53:54 2573 777 M20 Andrew Gillespie, 32, Brooklyn, NY 3:55:59 9:00 3:45:08 2574 778 M20 Nick Colsch, 24, Waverly, IA 3:55:59 9:00 3:51:42 2575 228 M45 Mark Johns, 45, Milton, WI 3:55:59 9:00 3:53:40 2576 137 M50 David Jenson, 54, Edina, MN 3:56:04 9:00 3:54:06 2577 328 M40 Kevin Baltus, 42, St Paul, MN 3:56:04 9:00 3:54:28 2578 329 M40 Derrick Hongerholt, 43, New Market, MN 3:56:05 9:00 3:45:56 2580 330 M40 Thomas Robin, 41, Minneapolis, MN 3:56:08 9:00 3:50:21 2581 300 M35 Brian Mullen, 36, Delano, MN 3:56:08 9:00 3:56:08 2582 779 M20 Ben Rydberg, 20, Winona, MN 3:56:08 9:00 3:54:00 2583 229 M45 Douglas Houser, 45, Chanhassen, MN 3:56:09 9:00 3:55:08 2584 780 M20 Daniel Bier, 27, Eagan, MN 3:56:10 9:00 3:44:55 2585 230 M45 Tony Carrillo, 45, Chanhassen, MN 3:56:10 9:00 3:51:09 2588 781 M20 Jeffrey Myers, 29, Redondo Beach, CA 3:56:12 9:01 3:55:09 2589 231 M45 Tom Goblish, 45, Chanhassen, MN 3:56:15 9:01 3:55:37 2592 331 M40 Jared Powell, 42, St Paul, MN 3:56:18 9:01 3:55:23 2593 138 M50 Pete Nelson, 54, Elk River, MN 3:56:18 9:01 3:49:46 2594 10 M65 Carl Klein, 67, Lexington, SC 3:56:19 9:01 3:55:21 2595 332 M40 Mark Steffel, 40, Eden Prairie, MN 3:56:19 9:01 3:47:42 2596 333 M40 Diego Ramallo, 43, Minneapolis, MN 3:56:20 9:01 3:51:23 2597 782 M20 Brian Schwartz, 30, Seattle, WA 3:56:21 9:01 3:49:05 2599 232 M45 Paul Healey, 45, Minneapolis, MN 3:56:22 9:01 3:50:10 2600 783 M20 Jason Penticoff, 33, Madison, WI 3:56:22 9:01 3:52:14 2601 79 M55 Jerry Heaps, 57, Apple Valley, MN 3:56:22 9:01 3:56:09 2602 301 M35 Patrick Kirk, 35, Bloomington, MN 3:56:22 9:01 3:52:13 2603 139 M50 Mark Gormley Jr., 50, Minneapolis, MN 3:56:23 9:01 3:46:20 2604 784 M20 Todd Arts, 34, Blaine, MN 3:56:23 9:01 3:52:38 2606 785 M20 Thomas Cornelius, 24, Milaca, MN 3:56:25 9:01 3:55:08 2608 334 M40 Cecilia Rivera Raba, 43, Lerma, Mex 3:56:25 9:01 3:56:25 2610 786 M20 Philip Scepanski, 31, Chicago, IL 3:56:27 9:01 3:52:29 2611 80 M55 Pat Zielinski, 55, New Berlin, WI 3:56:28 9:01 3:55:30 2613 140 M50 Robert Jacobson, 52, Lindstrom, MN 3:56:28 9:01 3:51:52 2615 787 M20 David Harman, 31, White Bear Lake, MN 3:56:31 9:01 3:55:06 2616 788 M20 Patrick Zawadski, 25, Shoreview, MN 3:56:32 9:01 3:52:14 2619 233 M45 Jeff Dunn, 47, Sioux Falls, SD 3:56:35 9:01 3:52:28 2622 789 M20 Garett Karalus, 21, St Paul, MN 3:56:39 9:02 3:48:25 2623 335 M40 Brian Stueve, 43, Maplewood, MN 3:56:40 9:02 3:52:51 2625 234 M45 Todd Wright, 48, Lakeville, MN 3:56:41 9:02 3:52:46 2626 336 M40 Roy Cloutier, 42, St Paul, MN 3:56:42 9:02 3:45:42 2629 790 M20 Edward Brooks, 31, Minneapolis, MN 3:56:44 9:02 3:53:14 2631 791 M20 Michael Monson, 30, West Fargo, ND 3:56:44 9:02 3:46:43 2635 235 M45 Brian McNamara, 49, Maple Plain, MN 3:56:47 9:02 3:49:24 2636 141 M50 Chris Messerly, 53, Vadnais Hts, MN 3:56:50 9:02 3:53:14 2637 142 M50 Scott Johnson, 52, Bloomington, MN 3:56:50 9:02 3:53:13 2639 337 M40 Kevin Schooler, 41, Plymouth, MN 3:56:57 9:02 3:55:31 2640 143 M50 Luis Sanchez-Navarro, 51, Jiutepec Morelos, Mex 3:56:57 9:02 3:51:52 2641 236 M45 Tim Burke, 49, Golden Valley, MN 3:56:58 9:02 3:53:04 2646 81 M55 Timothy Zoerb, 56, Eden Prairie, MN 3:57:00 9:02 3:55:40 2647 302 M35 Chris Kramer, 39, Minneapolis, MN 3:57:00 9:02 3:45:59 2648 82 M55 Richard Bottorff, 58, Minneapolis, MN 3:57:01 9:02 3:53:18 2652 792 M20 Nicholas Lien, 28, Farmington, MN 3:57:07 9:03 3:52:17 2653 338 M40 Todd Stertz, 42, Dassel, MN 3:57:08 9:03 3:51:50 2654 793 M20 Stephen Keeler, 27, St Paul, MN 3:57:08 9:03 3:56:05 2655 339 M40 Mariano Velten, 41, Mexico City, Mex 3:57:10 9:03 3:56:27 2658 17 M18 Devin Danielson, 19, Bemidji, MN 3:57:17 9:03 3:47:17 2660 794 M20 Jeremy Eckstrom, 29, Prior Lake, MN 3:57:18 9:03 3:51:42 2662 340 M40 Ric Penttila, 41, Seattle, WA 3:57:20 9:03 3:53:38 2663 795 M20 Chris Lyon, 31, St Paul, MN 3:57:21 9:03 3:48:47 2664 237 M45 Anthony Zeller, 45, Lakeville, MN 3:57:21 9:03 3:56:05 2665 144 M50 Steven Pajor, 51, Excelsior, MN 3:57:22 9:03 3:50:58 2667 83 M55 Jeff Betlach, 56, Altoona, WI 3:57:24 9:03 3:47:18 2670 796 M20 Todd Opdahl, 28, Rochester, MN 3:57:26 9:03 3:46:16 2671 145 M50 Bruce Coequyt, 52, Eau Claire, WI 3:57:28 9:03 3:56:08 2672 238 M45 Mark Bukowski, 45, South St Paul, MN 3:57:29 9:03 3:51:11 2674 797 M20 Dan McIntosh, 31, Minneapolis, MN 3:57:31 9:04 3:47:29 2676 798 M20 Matthew Jaradeh, 20, Minneapolis, MN 3:57:31 9:04 3:46:11 2679 799 M20 Scott Lykins, 26, South St Paul, MN 3:57:34 9:04 3:56:04 2682 800 M20 Eric Crawford, 30, Omaha, NE 3:57:35 9:04 3:47:04 2686 303 M35 Kevin Kueker, 36, Waverly, IA 3:57:37 9:04 3:56:18 2687 341 M40 Mark Solem, 41, Victoria, MN 3:57:38 9:04 3:54:10 2688 801 M20 Travis Dauwalter, 29, Houston, TX 3:57:38 9:04 3:52:47 2690 802 M20 Sean Matthys, 24, Brighton, MA 3:57:38 9:04 3:56:37 2691 304 M35 Giorgio Falcione, 37, Edina, MN 3:57:39 9:04 3:55:28 2692 803 M20 Ben Dauwalter, 26, Minneapolis, MN 3:57:39 9:04 3:52:48 2693 305 M35 Michael Baker, 37, Excelsior, MN 3:57:39 9:04 3:53:16 2696 239 M45 Greg Silverman, 47, St Louis Park, MN 3:57:41 9:04 3:55:24 2698 804 M20 Jesus Cabanas, 32, Inver Grove Hts, MN 3:57:42 9:04 3:57:00 2699 306 M35 Jj Kuhn, 38, Minneapolis, MN 3:57:42 9:04 3:51:49 2700 40 M60 Del Lark, 63, Des Moines, IA 3:57:43 9:04 3:52:25 2703 240 M45 Keith Olson, 49, Springfield, MN 3:57:45 9:04 3:53:39 2705 146 M50 Keven O'Grady, 50, Prairie Village, KS 3:57:49 9:04 3:54:04 2706 307 M35 Judd Schetnan, 39, Lakeville, MN 3:57:49 9:04 3:53:55 2707 805 M20 Joseph Weinmann, 26, Rochester, MN 3:57:49 9:04 3:53:54 2710 147 M50 Anil Mehta, 50, Woodbury, MN 3:57:49 9:04 3:52:54 2711 806 M20 Jay Bauerly, 34, Maple Grove, MN 3:57:50 9:04 3:54:03 2712 84 M55 Mark Abrahamson, 57, Grand Marais, MN 3:57:51 9:04 3:53:58 2713 807 M20 Noel Folstad, 33, St Paul, MN 3:57:52 9:04 3:52:46 2714 148 M50 Leigh Smith, 54, Thunder Bay, Can 3:57:53 9:04 3:57:06 2716 85 M55 Steve Shirer, 57, Circle Pines, MN 3:57:55 9:04 3:57:05 2717 808 M20 Christopher Maida, 31, Minneapolis, MN 3:57:55 9:04 3:46:27 2718 809 M20 Elliott Retelle, 31, Minneapolis, MN 3:57:55 9:04 3:46:27 2719 149 M50 Tim Schleisman, 54, Burnsville, MN 3:57:55 9:04 3:53:39 2720 41 M60 John Juvette, 60, Stillwater, MN 3:57:55 9:04 3:53:31 2721 810 M20 Chris Hasling, 29, Blaine, MN 3:57:56 9:05 3:54:04 2722 811 M20 Craig Little, 32, Longview, TX 3:57:57 9:05 3:56:27 2723 308 M35 Dylan Leonard, 37, Eau Claire, WI 3:57:58 9:05 3:49:30 2724 812 M20 Terry Werk, 31, Eden Prairie, MN 3:57:58 9:05 3:52:58 2726 309 M35 Chris Uecker, 38, Minnetonka, MN 3:57:59 9:05 3:52:24 2728 813 M20 Mark Buchholtz, 24, Roseville, MN 3:58:00 9:05 3:56:42 2729 814 M20 Jason Smith, 22, Faribault, MN 3:58:01 9:05 3:46:46 2730 815 M20 Joshua Panka, 20, Prairie Du Chien, WI 3:58:02 9:05 3:47:51 2731 310 M35 Matthew Hallman, 36, Seattle, WA 3:58:04 9:05 3:56:57 2733 816 M20 Jason Sather, 24, Plymouth, MN 3:58:06 9:05 3:56:47 2734 311 M35 Ryan Coogan, 36, Minneapolis, MN 3:58:07 9:05 3:54:19 2736 817 M20 Scott Moen, 33, Shakopee, MN 3:58:08 9:05 3:56:30 2737 241 M45 Mike Hooten, 49, Rochester, MN 3:58:09 9:05 3:57:29 2738 342 M40 Jason Husveth, 40, Marine On St Croi, MN 3:58:12 9:05 3:51:34 2739 818 M20 Tim Conroy, 22, Buffalo, NY 3:58:14 9:05 3:54:39 2744 819 M20 Daniel Lauer-Schumacher, 28, Minneapolis, MN 3:58:19 9:05 3:57:52 2746 242 M45 Greg London, 48, Papillion, NE 3:58:21 9:05 3:57:14 2747 243 M45 Todd Partington, 45, Shakopee, MN 3:58:22 9:06 3:57:45 2748 86 M55 Sam Simmons, 58, Rochester, MN 3:58:23 9:06 3:57:14 2751 150 M50 Jimmy Keller, 50, Cedar Rapids, IA 3:58:25 9:06 3:52:11 2752 343 M40 Charles Estep, 44, St Michael, MN 3:58:25 9:06 3:53:52 2753 820 M20 Roger Derham, 34, Albertville, MN 3:58:25 9:06 3:53:52 2754 344 M40 Matthew Busch, 42, Mankato, MN 3:58:26 9:06 3:56:19 2755 312 M35 Paul Elliott, 39, St Paul, MN 3:58:26 9:06 3:54:26 2756 821 M20 Nate Herrington, 29, Minneapolis, MN 3:58:26 9:06 3:51:10 2757 822 M20 Evan Gruenes, 20, Becker, MN 3:58:26 9:06 3:49:42 2758 313 M35 Sreekanth Pandurangarao, 35, Edina, MN 3:58:29 9:06 3:50:40 2759 314 M35 Michael Retrum, 39, Maple Grove, MN 3:58:29 9:06 3:53:39 2760 823 M20 Travis Coblentz, 24, Sioux Center, IA 3:58:29 9:06 3:51:20 2761 345 M40 Bruce Whynott, 40, Woodbury, MN 3:58:30 9:06 3:48:30 2762 824 M20 Marco Riboli, 24, St Louis Park, MN 3:58:31 9:06 3:48:30 2763 244 M45 Mike Schneider, 49, Prior Lake, MN 3:58:32 9:06 3:56:12 2764 245 M45 Gary Lovelace, 46, Rochester, MN 3:58:34 9:06 3:57:08 2769 315 M35 Sean Fisher, 35, Maple Grove, MN 3:58:39 9:06 3:49:51 2771 246 M45 Greg Searles, 48, St Paul, MN 3:58:42 9:06 3:54:35 2773 825 M20 Travis Nelson, 23, Mankato, MN 3:58:43 9:06 3:54:32 2775 826 M20 Kevin Drake, 32, Minneapolis, MN 3:58:46 9:06 3:53:57 2776 827 M20 Nicholas Beebe, 32, Baldwin, WI 3:58:51 9:07 3:52:56 2777 151 M50 Curtis Schultz, 52, Edina, MN 3:58:51 9:07 3:52:25 2778 346 M40 James Miner, 42, Minnetrista, MN 3:58:51 9:07 3:57:45 2785 828 M20 Dan Connell, 28, Minneapolis, MN 3:58:57 9:07 3:55:06 2788 829 M20 Lance Johnston, 28, Ankeny, IA 3:58:58 9:07 3:54:31 2789 316 M35 Bryan Lao, 39, Burnsville, MN 3:58:58 9:07 3:51:38 2790 247 M45 Rick Joos, 49, Eden Prairie, MN 3:59:00 9:07 3:54:51 2793 830 M20 Jeffrey Hosan, 20, Havertown, PA 3:59:02 9:07 3:57:36 2795 248 M45 Steve Berres, 49, Rochester, MN 3:59:03 9:07 3:58:12 2796 152 M50 Chris Nutting, 51, Fridley, MN 3:59:04 9:07 3:57:54 2797 831 M20 Brian Connoy, 33, Minneapolis, MN 3:59:06 9:07 3:53:09 2799 832 M20 Matthew McRitchie, 34, St Paul, MN 3:59:09 9:07 3:53:16 2800 347 M40 David Jones, 43, Woodbury, MN 3:59:12 9:07 3:54:32 2805 153 M50 Manuel De Narvaez, 53, Mexico Df, Mex 3:59:14 9:07 3:54:07 2806 348 M40 Jason Wittmer, 41, Clive, IA 3:59:15 9:08 3:54:34 2807 18 M18 John King, 19, Eden Prairie, MN 3:59:15 9:08 3:58:14 2808 249 M45 Todd Frascht, 48, Husdon, WI 3:59:16 9:08 3:54:18 2809 87 M55 Michael Lasky, 58, Lake City, MN 3:59:16 9:08 3:57:44 2810 833 M20 Gabriel Suppes, 32, St Paul, MN 3:59:17 9:08 3:49:13 2812 834 M20 Joel Scheumann, 21, Isanti, MN 3:59:17 9:08 3:49:14 2813 835 M20 Brendan Byrne, 24, Roseville, MN 3:59:18 9:08 3:53:55 2814 836 M20 Tim Stoffel, 33, Maplewood, MN 3:59:18 9:08 3:50:49 2815 317 M35 Nathan Kazek, 37, Woodbury, MN 3:59:19 9:08 3:49:15 2816 154 M50 Clemisom Correia, 50, Beaverton, OR 3:59:19 9:08 3:55:31 2817 837 M20 Jose Palma, 32, Minneapolis, MN 3:59:20 9:08 3:50:48 2818 318 M35 Mark Olson, 38, Stillwater, MN 3:59:20 9:08 3:58:34 2819 838 M20 Shawn Dressler, 26, Lester Prairie, MN 3:59:20 9:08 3:55:45 2820 250 M45 Mark Domalewski, 49, Eden Prairie, MN 3:59:21 9:08 3:55:24 2821 251 M45 Gerard Montez, 47, West St Paul, MN 3:59:21 9:08 3:54:49 2822 839 M20 Nathan Tangen, 32, St Louis Park, MN 3:59:21 9:08 3:57:39 2823 319 M35 Chris Gillis, 35, Chicago, IL 3:59:22 9:08 3:52:56 2824 840 M20 James Warmuth, 24, Oakdale, MN 3:59:22 9:08 3:55:35 2826 841 M20 Jeff Stolley, 24, Minneapolis, MN 3:59:30 9:08 3:58:15 2827 349 M40 Timothy Weber, 44, St Paul, MN 3:59:31 9:08 3:57:05 2828 155 M50 Randal Kurschner, 50, Somerville, TN 3:59:32 9:08 3:52:44 2830 842 M20 Matthew Archibald, 29, St Paul, MN 3:59:34 9:08 3:55:58 2831 88 M55 John Keller, 58, Shoreview, MN 3:59:35 9:08 3:53:54 2833 320 M35 Matthew Masica, 38, Edina, MN 3:59:36 9:08 3:53:53 2836 843 M20 Ben Kangas, 20, Calumet, MI 3:59:38 9:08 3:49:20 2837 350 M40 Tom Sherbet, 40, Plymouth, MN 3:59:38 9:08 3:54:47 2839 351 M40 Jay Petrich, 40, Minneapolis, MN 3:59:42 9:09 3:52:10 2840 844 M20 Stuart Smith, 28, Fridley, MN 3:59:45 9:09 3:55:38 2841 352 M40 Mark Israelson, 42, McKinney, TX 3:59:45 9:09 3:59:15 2842 89 M55 Kermit Kauffman, 58, Tampa, FL 3:59:48 9:09 3:53:39 2843 845 M20 Pat Schultz, 29, Shakopee, MN 3:59:48 9:09 3:52:09 2844 90 M55 Donald Hilligoss, 55, Hibbing, MN 3:59:49 9:09 3:58:27 2845 91 M55 James Sear, 55, Overland Park, KS 3:59:50 9:09 3:55:41 2846 846 M20 Dane Bush, 26, Owatonna, MN 3:59:51 9:09 3:56:11 2847 353 M40 Aaron Kennedy, 43, Des Moines, IA 3:59:52 9:09 3:49:09 2849 156 M50 Joe Weisenburger, 51, Golden Valley, MN 3:59:52 9:09 3:58:27 2850 847 M20 Timothy Marass, 27, Minneapolis, MN 3:59:52 9:09 3:49:41 2851 848 M20 Max Bader, 29, Inver Grove Hts, MN 3:59:53 9:09 3:51:37 2852 849 M20 Marcus Ploeger, 27, Eagan, MN 3:59:53 9:09 3:57:39 2853 850 M20 Jason Dorschner, 29, Edina, MN 3:59:53 9:09 3:53:42 2854 851 M20 Nicholas Kish, 27, Edina, MN 3:59:53 9:09 3:53:42 2856 354 M40 Kent Warne, 44, Newfolden, MN 3:59:54 9:09 3:49:31 2857 321 M35 Douglas Vander Weide, 37, Prior Lake, MN 3:59:54 9:09 3:52:40 2859 852 M20 Alex Arnason, 26, Blaine, MN 3:59:55 9:09 3:53:25 2864 355 M40 Mitch Juusola, 40, Floodwood, MN 4:00:00 9:09 3:55:59 2867 157 M50 Evan Lewis, 50, Mt Jackson, VA 4:00:03 9:09 3:59:12 2869 853 M20 Daniel Monahan, 34, Richfield, MN 4:00:08 9:10 3:51:23 2871 356 M40 Ryan Julius, 44, North Mankato, MN 4:00:09 9:10 3:55:26 2872 158 M50 Steve Juzefyk, 51, Clark, NJ 4:00:09 9:10 3:58:56 2875 357 M40 Daniel Thomas, 44, Rochester, MN 4:00:12 9:10 3:56:05 2877 252 M45 Patrick Stevermer, 48, Savage, MN 4:00:12 9:10 3:55:43 2880 19 M18 Cooper Rapp, 19, Burnsville, MN 4:00:16 9:10 3:55:31 2881 92 M55 Bruce Schoenwald, 59, Fargo, ND 4:00:19 9:10 3:55:43 2882 322 M35 Bill Keating, 37, Fargo, ND 4:00:19 9:10 3:55:44 2884 358 M40 Mark Benson, 42, Richfield, MN 4:00:23 9:10 3:59:01 2887 93 M55 Michael Goodoien, 58, Vadnais Hts, MN 4:00:23 9:10 3:56:27 2889 359 M40 Richard Trujillo, 41, Shawnee, KS 4:00:25 9:10 3:59:27 2892 854 M20 Scott Forster, 27, Minnetonka, MN 4:00:27 9:10 3:56:01 2893 323 M35 Steven Van De Veire, 36, Rotterdam, Ned 4:00:27 9:10 3:59:20 2894 855 M20 Tony Siepker, 26, Robbinsdale, MN 4:00:29 9:10 3:55:00 2895 856 M20 Matt Decker, 30, Alcester, SD 4:00:29 9:10 3:53:20 2896 857 M20 Andrew Sawyer, 34, Bloomington, MN 4:00:29 9:10 3:53:53 2898 858 M20 Armando Garrido Pineda, 20, San Pedro Garza G, ME 4:00:31 9:10 3:55:08 2899 42 M60 Johnny Trow, 60, Hopkins, MN 4:00:31 9:10 3:56:30 2900 94 M55 Walter Cassellius, 56, Minneapolis, MN 4:00:31 9:10 3:59:39 2902 159 M50 Armando Garrido Camelo, 50, San Pedro Garza G, ME 4:00:32 9:10 3:55:09 2903 360 M40 Rob Sevold, 44, Sioux Falls, SD 4:00:32 9:10 3:59:00 2910 859 M20 Chris Sovde, 30, St Paul, MN 4:00:34 9:11 3:56:23 2911 253 M45 Randall Henkemeyer, 46, Lakeville, MN 4:00:35 9:11 3:56:12 2913 160 M50 Andy Kivilaan, 50, Plano, TX 4:00:37 9:11 3:55:56 2914 860 M20 Jacob Maschoff, 21, St Michael, MN 4:00:37 9:11 3:50:15 2915 161 M50 Chris Guibert, 51, Rochester, MN 4:00:38 9:11 3:56:32 2919 361 M40 Michael Gustafson, 43, Hopkins, MN 4:00:41 9:11 3:58:58 2921 162 M50 Paul Bruggeman, 51, Sioux Falls, SD 4:00:41 9:11 3:56:36 2922 861 M20 Brandon Helgeson, 29, St Paul, MN 4:00:42 9:11 3:58:37 2923 163 M50 Reed Swensen, 51, Eden Prairie, MN 4:00:43 9:11 3:57:07 2924 862 M20 Tim Osterlund, 33, Minneapolis, MN 4:00:43 9:11 3:55:32 2927 164 M50 Anthony Thomas, 51, St Louis, MO 4:00:47 9:11 3:57:02 2928 324 M35 Timm Vedder, 37, Waipahu, HI 4:00:49 9:11 3:59:05 2930 325 M35 Peter Suchoski, 37, St Paul, MN 4:00:49 9:11 3:53:54 2931 863 M20 Greg Setterlund, 33, Fridley, MN 4:00:50 9:11 3:53:41 2932 254 M45 Jon Thomas, 49, Vadnais Hts, MN 4:00:50 9:11 3:53:57 2933 864 M20 Barret Wellemeyer, 20, Derby, KS 4:00:53 9:11 3:54:33 2935 865 M20 Chase Idleman, 30, Hudson Oaks, TX 4:00:54 9:11 3:56:59 2936 326 M35 Matt Halverson, 39, Longmont, CO 4:00:56 9:11 3:50:16 2937 165 M50 Stephen Noonan, 52, Robins, IA 4:00:57 9:11 3:56:25 2938 866 M20 Kyle Gilbertson, 31, Minneapolis, MN 4:00:57 9:11 3:50:20 2939 327 M35 Leonardo Medina, 38, Cancun, Mex 4:00:58 9:11 3:58:47 2941 166 M50 Christopher Delaney, 52, Ames, IA 4:00:59 9:11 3:56:42 2943 43 M60 Robert Rantanen, 60, Virginia Beach, VA 4:00:59 9:11 3:57:03 2944 255 M45 Ronaldo Venci, 46, Atlanta, GA 4:01:00 9:12 3:57:01 2946 95 M55 Hans Lensch, 59, Tigard, OR 4:01:02 9:12 3:56:29 2947 867 M20 Steve Leclerc, 34, Rochester, MN 4:01:03 9:12 3:51:03 2949 96 M55 Dave Vanoverbeke, 56, Minneapolis, MN 4:01:04 9:12 3:57:16 2950 256 M45 Chris Brown, 48, St Paul, MN 4:01:05 9:12 3:50:58 2951 257 M45 Marlo Peterson, 46, Savage, MN 4:01:06 9:12 3:57:27 2956 328 M35 Maxwell Bremer, 38, Plymouth, MN 4:01:09 9:12 3:56:15 2957 329 M35 Charles Hawkinson, 38, Crystal, MN 4:01:09 9:12 3:54:40 2959 362 M40 Chris Geyen, 41, Shakopee, MN 4:01:10 9:12 3:57:32 2961 330 M35 Alejandro Pacheco, 39, Victoria, MN 4:01:12 9:12 3:50:49 2962 167 M50 Tom Zurn, 52, Eden Prairie, MN 4:01:12 9:12 3:53:46 2963 258 M45 Todd Weaver, 45, Stillwater, MN 4:01:12 9:12 4:00:25 2965 259 M45 Jeff Grundstrom, 49, Lakeville, MN 4:01:13 9:12 3:57:01 2969 168 M50 Rudy Acevedo, 51, San Antonio, TX 4:01:14 9:12 3:56:54 2972 868 M20 Tom Steinbring, 31, Blaine, MN 4:01:19 9:12 3:55:46 2973 331 M35 Aaron Melsness, 39, Woodland, MN 4:01:20 9:12 3:56:51 2974 869 M20 Andrew Schroers, 27, Belle Plaine, MN 4:01:21 9:12 3:57:19 2975 260 M45 Octavio Perales Lopez, 48, Guadalajara, Mex 4:01:21 9:12 3:57:24 2976 870 M20 Wesley Abrahamson, 34, St Louis Park, MN 4:01:22 9:12 3:53:31 2977 871 M20 Chad Schafer, 33, St Paul, MN 4:01:22 9:12 3:53:31 2979 169 M50 William Richardson, 54, Bloomington, MN 4:01:23 9:12 3:55:52 2983 363 M40 Jim Ballinger, 43, Shoreview, MN 4:01:27 9:13 3:56:37 2984 261 M45 John Dallman, 45, Grand Forks, ND 4:01:27 9:13 3:55:32 2985 872 M20 Tyler Lange, 23, Nicollet, MN 4:01:27 9:13 4:00:54 2986 332 M35 Scott Tonneson, 38, St Paul, MN 4:01:28 9:13 3:55:25 2989 170 M50 Philip Face, 51, Falcon Heights, MN 4:01:29 9:13 3:59:57 2990 97 M55 Tom Swenson, 59, Indianapolis, IN 4:01:30 9:13 3:53:20 2992 333 M35 Matthew Timmers, 35, Rosemount, MN 4:01:30 9:13 3:50:15 2993 171 M50 Randall Wandersee, 50, Woodbury, MN 4:01:31 9:13 3:59:29 2994 364 M40 Jason Riffenburg, 40, Columbia Hts, MN 4:01:32 9:13 3:57:10 2995 365 M40 Thomas Preuss, 44, Adrian, MN 4:01:33 9:13 3:57:05 2997 366 M40 Brian Schmidt, 40, White Bear Lake, MN 4:01:33 9:13 3:53:51 2998 172 M50 Donald Johnson, 50, Eagan, MN 4:01:33 9:13 3:54:52 2999 873 M20 Joe Kane, 30, Dubuque, IA 4:01:33 9:13 3:54:52 3000 173 M50 Dale Rudy, 50, Batavia, IL 4:01:34 9:13 3:57:43 3001 174 M50 Nicholas New, 51, Brooklyn Park, MN 4:01:34 9:13 4:00:50 3003 874 M20 Justin Chapman, 33, Rochester, MN 4:01:34 9:13 3:55:07 3006 875 M20 Matthew Dziewit, 30, Drexel Hill, PA 4:01:37 9:13 3:57:41 3007 262 M45 Philip Dech, 48, Red Wing, MN 4:01:37 9:13 3:55:22 3009 876 M20 Matthew Laux, 27, Milwaukee, WI 4:01:38 9:13 3:55:08 3014 877 M20 Joseph Frank, 29, Minneapolis, MN 4:01:40 9:13 3:55:05 3015 878 M20 Brett Beulke, 31, White Bear Lake, MN 4:01:41 9:13 3:55:29 3016 367 M40 Andy Hamann, 42, Enid, OK 4:01:41 9:13 4:00:25 3019 879 M20 Andrew Weitz, 32, Omaha, NE 4:01:42 9:13 3:57:41 3023 368 M40 Alan Schultz, 44, Minneapolis, MN 4:01:45 9:13 3:58:05 3026 880 M20 Ryan Mayeda, 34, Greeley, CO 4:01:46 9:13 3:54:49 3027 263 M45 Greg Nichols, 49, New Berlin, WI 4:01:46 9:13 3:57:41 3029 264 M45 Randy Danielson, 48, St Charles, IL 4:01:48 9:13 3:54:42 3031 44 M60 Stephen Holloway, 61, Minneapolis, MN 4:01:49 9:13 4:00:27 3032 369 M40 Eduardo Marin, 40, Mexico, Mex 4:01:49 9:13 3:57:46 3034 98 M55 Gregg Carlson, 56, Aberdeen, SD 4:01:51 9:13 3:57:44 3036 175 M50 Paul Grace, 53, Minneapolis, MN 4:01:52 9:14 3:57:21 3038 881 M20 Jordan Nadeau, 22, White Bear Lake, MN 4:01:52 9:14 3:57:43 3039 176 M50 John Oxton, 51, Lakeville, MN 4:01:53 9:14 3:55:50 3040 882 M20 Kurt Stafki, 26, Maplewood, MN 4:01:53 9:14 3:58:25 3041 177 M50 Stanley Brouillard, 51, Andover, MN 4:01:53 9:14 3:56:57 3042 265 M45 Tom Kotz, 47, St Paul, MN 4:01:54 9:14 3:57:22 3043 266 M45 Richard Thompson, 46, Waunakee, WI 4:01:54 9:14 3:57:46 3044 370 M40 Gregory Davis, 41, Lake Elmo, MN 4:01:54 9:14 3:59:49 3045 99 M55 Nana Amoako, 59, Minneapolis, MN 4:01:54 9:14 3:59:27 3046 334 M35 Daniel Holl, 39, Minneapolis, MN 4:01:55 9:14 3:58:16 3048 335 M35 Aaron Waggoner, 36, Castle Rock, CO 4:01:57 9:14 3:55:36 3051 178 M50 Donald Wilson, 50, Barrington, IL 4:01:59 9:14 3:58:01 3052 883 M20 Brian Rebhorn, 28, Bloomington, MN 4:02:00 9:14 3:53:42 3053 884 M20 Jeff Steele, 34, West Fargo, ND 4:02:02 9:14 3:58:11 3056 371 M40 Joseph Brandel, 42, Greenwood, MN 4:02:03 9:14 3:59:48 3057 100 M55 Bruce Money, 56, Fergus Falls, MN 4:02:04 9:14 3:57:54 3058 885 M20 Alex Rasmussen, 32, Minneapolis, MN 4:02:05 9:14 3:57:30 3059 372 M40 Scott Schwister, 43, West St Paul, MN 4:02:06 9:14 3:54:47 3060 373 M40 Jeff King, 43, Ashland, VA 4:02:06 9:14 3:55:36 3064 886 M20 Patrick Grayson, 21, Austin, TX 4:02:10 9:14 4:00:07 3065 887 M20 Hollis Dold, 33, Minneapolis, MN 4:02:10 9:14 3:56:00 3066 267 M45 Raden Smith, 47, Maple Grove, MN 4:02:12 9:14 3:57:55 3067 374 M40 Paul Cords, 43, Minnetonka, MN 4:02:12 9:14 3:55:07 3071 336 M35 Jay Carlson, 35, Minneapolis, MN 4:02:14 9:14 3:56:47 3073 45 M60 Alfonso Gutierrez, 61, San Diego, CA 4:02:18 9:15 4:01:26 3074 337 M35 Brad Skirnick, 37, Woodbury, MN 4:02:18 9:15 3:57:45 3076 179 M50 Mitch Hight, 52, Pueblo West, CO 4:02:18 9:15 3:56:10 3078 268 M45 Greg Jung, 45, Dickinson, ND 4:02:20 9:15 3:58:23 3079 180 M50 Jeff Bregel, 53, Moorhead, MN 4:02:21 9:15 3:57:44 3080 888 M20 Benjamin Borden, 20, Edina, MN 4:02:21 9:15 3:54:53 3082 269 M45 Ken Moore, 49, Eden Prairie, MN 4:02:22 9:15 3:51:56 3083 338 M35 Adam Tate, 36, Sauk Rapids, MN 4:02:22 9:15 3:56:55 3084 375 M40 Jason Buns, 40, Ida Grove, IA 4:02:24 9:15 3:58:42 3085 376 M40 Dave Bornhofen, 42, Montgomery, MN 4:02:26 9:15 3:58:23 3086 339 M35 Mark Kingsriter, 39, Shoreview, MN 4:02:30 9:15 3:56:27 3088 340 M35 Matthew Bradley, 37, Newport Beach, CA 4:02:30 9:15 3:58:42 3090 270 M45 Christopher Uggen, 48, Shoreview, MN 4:02:30 9:15 3:59:00 3092 889 M20 Nathan Ellefson, 33, Shoreview, MN 4:02:31 9:15 3:57:42 3094 181 M50 Gregory Dubois, 54, Anchorage, AK 4:02:34 9:15 3:54:57 3098 271 M45 Patrick Lynch, 48, Naperville, IL 4:02:36 9:15 3:57:38 3099 101 M55 James Lechleiter, 57, San Antonio, TX 4:02:37 9:15 3:58:18 3102 890 M20 Phil Snyder, 29, Chaska, MN 4:02:37 9:15 4:01:09 3103 891 M20 Matthew Kuure-Kinsey, 33, Plymouth, MN 4:02:38 9:15 3:51:16 3104 341 M35 Zach Lee, 36, Bloomington, MN 4:02:39 9:15 3:57:53 3105 342 M35 Andy Blenkush, 38, St Louis Park, MN 4:02:39 9:15 3:58:27 3106 343 M35 Kyle Setrum, 38, Marion, IA 4:02:39 9:15 3:56:04 3107 892 M20 Kevin Keto, 28, St Paul, MN 4:02:40 9:15 3:52:06 3108 893 M20 Josh Huenergardt, 33, Lincoln, NE 4:02:41 9:15 4:00:39 3113 894 M20 Andrew Mike, 23, Inver Grove Hts, MN 4:02:43 9:15 3:55:32 3115 102 M55 Thomas Andrews, 58, Richfield, MN 4:02:45 9:16 3:57:53 3117 344 M35 Travis Anderson, 38, Edina, MN 4:02:46 9:16 4:01:23 3118 272 M45 Joseph Sonnek, 48, N St Paul, MN 4:02:46 9:16 4:02:36 3119 345 M35 Christopher Johnson, 35, Minneapolis, MN 4:02:48 9:16 3:58:35 3122 103 M55 Lamont Koerner, 59, Vadnais Hts, MN 4:02:50 9:16 3:58:47 3124 273 M45 Mark Bogel, 46, St Paul, MN 4:02:52 9:16 3:56:15 3125 182 M50 Mark Commerford, 54, Fridley, MN 4:02:52 9:16 3:58:53 3128 895 M20 Brian Loth, 28, White Bear Lake, MN 4:02:54 9:16 3:54:35 3129 896 M20 Logan Spackman, 25, Lincoln, NE 4:02:55 9:16 3:58:16 3130 46 M60 John Schreifels, 60, St Cloud, MN 4:02:55 9:16 4:02:34 3131 104 M55 Roger Caruso, 55, Tampa, FL 4:02:55 9:16 3:59:22 3133 897 M20 Thomas Gorycki, 21, Prior Lake, MN 4:02:56 9:16 4:01:53 3136 377 M40 Frank Kroll, 43, Chicago, IL 4:02:59 9:16 3:57:09 3137 274 M45 Jeff Marks, 47, Des Moines, IA 4:02:59 9:16 3:59:29 3139 898 M20 Scott Fleming, 32, Minneapolis, MN 4:03:00 9:16 4:01:37 3141 346 M35 Alem Tesfaledete, 39, Farmington, MN 4:03:00 9:16 4:02:26 3142 275 M45 Todd Ratcliff, 46, St Paul, MN 4:03:01 9:16 3:58:48 3143 899 M20 Santia Alonso Rodriguez, 33, Puebla, Mex 4:03:01 9:16 3:59:06 3144 183 M50 Dan Siebenaler, 51, Prescott, WI 4:03:02 9:16 4:00:46 3145 900 M20 Corey Birnstengel, 23, St Paul, MN 4:03:02 9:16 4:00:44 3146 901 M20 Francis Walosin, 28, Roseville, MN 4:03:02 9:16 4:01:44 3147 902 M20 Wade Schroeder, 32, Plymouth, MN 4:03:03 9:16 4:02:26 3148 378 M40 Wolfe Molitor, 43, Falcon Heights, MN 4:03:04 9:16 3:59:14 3149 379 M40 Mark Sannes, 40, Edina, MN 4:03:04 9:16 4:00:57 3150 380 M40 Daniel Sullivan, 42, St Paul, MN 4:03:04 9:16 4:00:57 3154 381 M40 Darin Keuhn, 41, Eagan, MN 4:03:07 9:16 3:59:00 3155 276 M45 Steve Hancock, 48, Fayetteville, GA 4:03:08 9:16 3:59:27 3156 277 M45 Todd Hamill, 45, Tyrone, GA 4:03:08 9:16 3:59:26 3157 903 M20 Greg Schmidt, 31, Wausau, WI 4:03:09 9:16 3:58:34 3158 347 M35 David Mathias, 38, Wausau, WI 4:03:09 9:16 3:58:36 3159 278 M45 Abubeker Osman, 46, Minneapolis, MN 4:03:09 9:16 3:55:26 3160 279 M45 Darris Blackford, 49, Columbus, OH 4:03:11 9:17 3:59:20 3161 382 M40 Patrick McCutcheon, 44, Green Bay, WI 4:03:16 9:17 3:58:35 3162 383 M40 Terence Young, 40, Tampa, FL 4:03:17 9:17 3:55:32 3163 280 M45 Rod Van Hoof, 46, Inver Grove Hts, MN 4:03:17 9:17 4:01:47 3164 904 M20 Brian Strand, 29, West St Paul, MN 4:03:18 9:17 3:52:09 3168 348 M35 Steve Smillie, 39, Afton, MN 4:03:21 9:17 3:52:13 3170 105 M55 Steve Bahnemann, 57, Rochester, MN 4:03:22 9:17 3:58:44 3173 184 M50 Stefan Pavlik, 50, Kenosha, WI 4:03:24 9:17 3:54:43 3174 349 M35 Charlie Manson, 36, Andover, MN 4:03:24 9:17 3:59:39 3175 384 M40 Steven Borene, 41, Onalaska, WI 4:03:25 9:17 3:59:36 3177 905 M20 Bryce Bohne, 27, Circle Pines, MN 4:03:27 9:17 3:53:04 3180 906 M20 Casey Dahl, 26, Rochester, MN 4:03:28 9:17 3:58:02 3181 385 M40 Chris Sperle, 43, Sioux Falls, SD 4:03:29 9:17 3:59:04 3182 386 M40 Jeff Grones, 44, Prescott, WI 4:03:30 9:17 4:01:17 3184 907 M20 Benjamin Gerber, 29, Minneapolis, MN 4:03:31 9:17 3:58:07 3186 908 M20 Ryan Flugum, 27, Columbia, MO 4:03:31 9:17 3:57:31 3189 909 M20 Ryan Egan, 29, Minneapolis, MN 4:03:33 9:17 3:59:21 3192 281 M45 Scott Johnson, 49, Plyouth, MN 4:03:37 9:18 4:03:10 3194 282 M45 Ray Bauske, 47, Fargo, ND 4:03:38 9:18 3:58:19 3195 910 M20 Rich Albrecht, 33, Minneapolis, MN 4:03:39 9:18 3:58:11 3196 387 M40 Jason Virkus, 40, Coon Rapids, MN 4:03:40 9:18 3:59:23 3198 388 M40 David Martin, 43, Blaine, MN 4:03:41 9:18 4:02:59 3199 911 M20 Joshua Beckmann, 31, Somerville, MA 4:03:41 9:18 3:58:35 3200 912 M20 Nicholas Brouwer, 28, Lindstrom, MN 4:03:41 9:18 3:53:30 3202 389 M40 Kevin Knight, 43, Cottonwood, MN 4:03:42 9:18 3:55:21 3203 185 M50 Michael Korpi, 52, Minneapolis, MN 4:03:44 9:18 4:03:01 3207 913 M20 Erik Anderberg, 24, Bloomington, MN 4:03:46 9:18 3:57:08 3208 106 M55 Harold Patterson, 58, Ham Lake, MN 4:03:46 9:18 4:01:41 3210 914 M20 Jeff Gordon, 30, Sioux Falls, SD 4:03:47 9:18 3:56:26 3211 390 M40 Adam Johnson, 40, Kent, WA 4:03:47 9:18 3:59:56 3212 350 M35 Keith Tanski, 38, Rosemount, MN 4:03:47 9:18 3:57:38 3213 186 M50 Jeff Dobratz, 50, Hutchinson, MN 4:03:49 9:18 3:56:52 3214 915 M20 Andrew Baum, 23, Lindstrom, MN 4:03:49 9:18 3:59:51 3218 916 M20 Kasey Ackerman, 27, Fort Collins, CO 4:03:50 9:18 3:56:44 3221 917 M20 Jonathan Beardsley, 34, Faribault, MN 4:03:52 9:18 3:56:26 3222 918 M20 Charlie Ward, 21, Falcon Heights, MN 4:03:52 9:18 3:53:11 3223 283 M45 Christopher Berchem, 46, Cottage Grove, MN 4:03:52 9:18 3:58:08 3227 47 M60 Timothy Olson, 62, West Des Moines, IA 4:03:58 9:18 3:58:08 3228 391 M40 Dan Lara, 43, Prairie Village, KS 4:04:00 9:18 4:02:38 3230 919 M20 Ramon Rodriguez, 29, Chicago, IL 4:04:02 9:18 3:55:47 3231 920 M20 Andre Blaine, 24, Brookfield, WI 4:04:03 9:19 4:00:25 3238 392 M40 Marcus Cohen, 40, Wayzata, MN 4:04:14 9:19 4:00:10 3239 921 M20 Zachary Hill, 31, Coon Rapids, MN 4:04:14 9:19 3:53:01 3240 187 M50 David Schultz, 53, Livonia, MI 4:04:14 9:19 3:56:28 3241 284 M45 Calvin Friend, 48, Princeton, MN 4:04:16 9:19 3:56:45 3242 922 M20 Ben Chuha, 32, Austin, TX 4:04:17 9:19 4:00:10 3244 285 M45 John Simonson, 46, Fargo, ND 4:04:18 9:19 4:02:48 3245 107 M55 Paul Arbisi, 57, Edina, MN 4:04:21 9:19 4:00:45 3247 393 M40 John Murray, 44, Woodbury, MN 4:04:22 9:19 3:58:51 3248 286 M45 Miron Marcotte, 48, Excelsior, MN 4:04:23 9:19 3:59:38 3249 923 M20 Ross Hedlund, 27, Columbia Hts, MN 4:04:24 9:19 3:57:46 3250 924 M20 John Greenwood, 27, Crystal, MN 4:04:24 9:19 3:57:47 3254 287 M45 Tom Sweeney, 48, Columbia, MO 4:04:26 9:19 4:02:56 3255 351 M35 Christopher True, 38, St Paul, MN 4:04:28 9:19 3:59:54 3257 925 M20 Brian Lemay, 29, Castle Pines, CO 4:04:30 9:20 3:57:01 3258 352 M35 Eric Pederson, 36, St Paul, MN 4:04:31 9:20 4:00:52 3259 288 M45 Nader Sheikhi, 46, Eagan, MN 4:04:32 9:20 4:00:57 3260 188 M50 Mike Feltz, 52, Wheaton, IL 4:04:32 9:20 4:00:39 3261 394 M40 Alexander Lekah, 43, Apple Valley, MN 4:04:32 9:20 4:02:58 3262 926 M20 Ryan Hoehn, 27, Eden Prairie, MN 4:04:33 9:20 4:00:27 3264 395 M40 Eric Jensen, 41, Lakeville, MN 4:04:33 9:20 4:03:16 3265 289 M45 Robert Kammann, 45, Woodbury, MN 4:04:34 9:20 3:59:03 3266 927 M20 Fernando Gonzalez, 34, San Andr S Chol, ME 4:04:35 9:20 4:00:39 3267 928 M20 Shawn Salner, 34, Minneapolis, MN 4:04:36 9:20 3:56:41 3269 396 M40 Robert Webb, 43, Edina, MN 4:04:37 9:20 4:01:01 3270 353 M35 Dan Cohen, 38, Eden Prairie, MN 4:04:37 9:20 4:01:00 3272 354 M35 Anthony Paetznick, 35, New Brighton, MN 4:04:37 9:20 4:00:01 3273 108 M55 Jesus Rios, 55, Fortin De Las Flo, ME 4:04:38 9:20 4:03:22 3274 290 M45 Dustin Warner, 46, Eden Prairie, MN 4:04:38 9:20 3:58:14 3275 397 M40 David Sawatzky, 44, Raleigh, NC 4:04:39 9:20 3:57:36 3276 291 M45 John Eiden, 48, Chanhassen, MN 4:04:40 9:20 3:57:35 3277 929 M20 Jordan Mahieu, 33, Minneapolis, MN 4:04:40 9:20 3:56:14 3278 930 M20 Andrew Jensen, 30, St Louis Park, MN 4:04:41 9:20 4:00:36 3279 931 M20 Joshua Magnuson, 32, Niagara Falls, NY 4:04:41 9:20 3:57:58 3280 398 M40 Jeff Zadina, 44, Denver, CO 4:04:42 9:20 4:00:36 3281 932 M20 Sanjay Manglam, 34, Franklin, IN 4:04:43 9:20 4:00:49 3283 399 M40 Shawn Gardner, 43, Plymouth, MN 4:04:44 9:20 4:00:28 3288 189 M50 David Cahill, 53, Brooklyn Park, MN 4:04:46 9:20 3:57:50 3289 933 M20 Douglas Nelson, 31, Minneapolis, MN 4:04:46 9:20 4:03:15 3290 292 M45 Jay Anderson, 47, Eau Claire, WI 4:04:47 9:20 3:58:55 3291 934 M20 Chris Slania, 34, Eagan, MN 4:04:49 9:20 3:59:59 3292 400 M40 Patrick Mulvihill, 42, St Paul, MN 4:04:49 9:20 3:54:09 3293 190 M50 Bill Kreger, 52, Naperville, IL 4:04:50 9:20 3:56:35 3294 191 M50 Timothy Lehmann, 51, Broomfield, CO 4:04:52 9:20 3:59:17 3295 293 M45 Brett Treptow, 45, Lino Lakes, MN 4:04:53 9:20 3:57:33 3296 935 M20 Joseph McCauley, 24, Oakdale, MN 4:04:54 9:20 4:03:36 3297 936 M20 Michael Konobeck, 32, Blaine, MN 4:04:57 9:21 3:54:52 3298 937 M20 Patrick Dietz, 34, Pewaukee, WI 4:04:58 9:21 3:58:36 3299 938 M20 Tobin Vollmar, 27, Lakeville, MN 4:04:58 9:21 3:57:50 3302 294 M45 Matthew Michel, 48, Minneapolis, MN 4:04:59 9:21 3:57:28 3304 939 M20 Taylor Reetz, 21, Sartell, MN 4:04:59 9:21 4:00:34 3305 401 M40 Michael Risk, 41, Minneapolis, MN 4:05:01 9:21 3:59:20 3308 355 M35 Dan Doeden, 38, Fargo, ND 4:05:03 9:21 4:02:49 3309 192 M50 Ned Pinske, 51, Maple Plain, MN 4:05:04 9:21 3:53:37 3310 48 M60 William Scott Jr., 60, New Hope, MN 4:05:05 9:21 3:59:04 3311 940 M20 William Nelson, 34, Minneapolis, MN 4:05:06 9:21 3:59:11 3312 941 M20 Derek Hayden, 34, Thunder Bay, Can 4:05:06 9:21 4:01:08 3313 402 M40 Terence Panvica, 41, Bloomington, MN 4:05:06 9:21 3:54:57 3314 942 M20 Cory Bauman, 34, Woodbury, MN 4:05:08 9:21 3:57:15 3315 356 M35 Bradley Barthel, 35, St Cloud, MN 4:05:08 9:21 4:00:44 3316 943 M20 Brendan Harper, 24, Blaine, MN 4:05:10 9:21 3:55:03 3317 403 M40 Mark Riebe, 43, Maplewood, MN 4:05:11 9:21 3:57:37 3319 944 M20 Benjamin Wilkinson, 26, Mankato, MN 4:05:14 9:21 4:01:27 3320 404 M40 Nicholas Stocco, 41, St Louis Park, MN 4:05:15 9:21 3:59:17 3321 295 M45 Gary Lindberg, 48, Princeton, MN 4:05:16 9:21 4:03:08 3324 296 M45 Don McGruder, 46, White Bear Lake, MN 4:05:20 9:21 4:01:19 3326 297 M45 Dave Hite, 45, Inver Grove Hts, MN 4:05:21 9:21 3:57:01 3329 193 M50 Richard Giovinazzo, 53, St Paul, MN 4:05:24 9:22 4:01:28 3330 109 M55 Tad Larson, 56, Bloomington, MN 4:05:24 9:22 4:01:16 3331 945 M20 Kevin Lewis, 22, Lewisville, MN 4:05:28 9:22 3:55:18 3332 194 M50 Gary Mullen-Schultz, 50, Minneapolis, MN 4:05:28 9:22 4:04:29 3333 405 M40 Iker Kutz, 42, Mexico City, Mex 4:05:30 9:22 3:59:25 3334 49 M60 Bob Horrisberger, 62, Woodbury, MN 4:05:30 9:22 4:04:45 3335 195 M50 Hernando Bedoya, 52, Rochester, MN 4:05:30 9:22 4:04:30 3336 946 M20 Joe Boys, 30, Shakopee, MN 4:05:30 9:22 4:04:16 3337 947 M20 Eddie Strachan, 30, Blaine, MN 4:05:31 9:22 3:54:51 3338 948 M20 Paul Oxler, 31, Kansas City, MO 4:05:31 9:22 3:59:39 3340 406 M40 Jeff Given, 42, St Paul, MN 4:05:32 9:22 4:01:59 3342 357 M35 Jeremy Coolidge, 38, Braham, MN 4:05:33 9:22 3:57:21 3343 358 M35 Marshall O'Brien, 35, St Louis Park, MN 4:05:34 9:22 3:57:29 3344 359 M35 Kevin Gaffney, 37, Minnetonka, MN 4:05:34 9:22 4:01:09 3348 949 M20 Jonathan Romak, 30, Rochester, MN 4:05:34 9:22 3:54:11 3350 360 M35 Jeff Wilhelmi, 36, Brooklyn Park, MN 4:05:36 9:22 3:57:15 3351 407 M40 Jason Braaten, 44, Woodbury, MN 4:05:36 9:22 4:04:39 3353 361 M35 Chad Eberle, 39, Columbus, OH 4:05:36 9:22 4:01:26 3354 950 M20 Scott Schnobrich, 30, Cottage Grove, MN 4:05:37 9:22 4:01:04 3358 951 M20 Keri Greaves, 34, Thunder Bay, Can 4:05:41 9:22 4:00:39 3359 298 M45 Jeffrey Waldeland, 46, Burnsville, MN 4:05:41 9:22 3:55:15 3360 408 M40 Ahmet Atan, 40, St Louis Park, MN 4:05:41 9:22 3:57:38 3361 362 M35 Bob Lindell, 36, Golden Valley, MN 4:05:43 9:22 4:01:06 3363 299 M45 David Bryant, 47, Trussville, AL 4:05:44 9:22 3:58:22 3366 409 M40 Derek Campbell, 41, Washington, DC 4:05:47 9:22 4:04:02 3367 410 M40 Timothy Gust, 43, Luverne, MN 4:05:47 9:22 4:01:05 3368 952 M20 Ryan Duff, 20, Minneapolis, MN 4:05:49 9:23 3:54:35 3369 300 M45 Steven Harley, 45, Woodbury, MN 4:05:49 9:23 4:02:11 3371 411 M40 Scott Nelson, 44, River Falls, WI 4:05:51 9:23 3:57:27 3372 412 M40 Brian Nelson, 40, Maple Grove, MN 4:05:51 9:23 3:57:27 3373 196 M50 Kevin Torgerson, 53, Stewartville, MN 4:05:52 9:23 4:01:50 3376 413 M40 Paul Thurston, 43, Rice Lake, WI 4:05:53 9:23 4:00:42 3377 363 M35 Derek Abbey, 39, Jacksonville, NC 4:05:56 9:23 4:04:22 3378 414 M40 Brent Anderson, 40, Rosemount, MN 4:05:57 9:23 4:00:38 3379 197 M50 Juan Harfuch, 51, Mexico City, Mex 4:05:58 9:23 3:58:43 3380 953 M20 Josh Christian, 33, Otsego, MN 4:05:59 9:23 3:55:49 3381 954 M20 Joshua Soukup, 29, Rockford, MN 4:05:59 9:23 3:58:39 3382 415 M40 James Davids, 40, Crystal Lake, IL 4:06:01 9:23 3:59:37 3383 301 M45 Tom Karp, 47, St Paul, MN 4:06:02 9:23 4:02:00 3385 198 M50 Jim Hanlon, 53, St Louis Park, MN 4:06:05 9:23 3:59:33 3386 955 M20 Sergio Corona, 31, Puebla, Mex 4:06:05 9:23 4:02:09 3388 364 M35 Brent Auringer, 35, Austin, MN 4:06:06 9:23 4:00:15 3389 365 M35 Josh Fuller, 35, Colorado Springs, CO 4:06:06 9:23 3:58:29 3391 366 M35 Kevin Martin, 36, Minneapolis, MN 4:06:07 9:23 4:01:18 3394 367 M35 Ryan Meunier, 37, West Lafayette, IN 4:06:07 9:23 3:58:22 3395 110 M55 Jaime Herrera, 58, Rancho Cucamonga, CA 4:06:08 9:23 4:01:11 3398 368 M35 Jason Best, 36, Minneapolis, MN 4:06:10 9:23 4:04:35 3399 369 M35 John Chomicz, 38, Oak Park, IL 4:06:10 9:23 3:57:18 3400 416 M40 Marty Otten, 40, Maple Grove, MN 4:06:10 9:23 4:01:40 3402 370 M35 Timothy Hugley, 37, Bemidji, MN 4:06:13 9:23 4:04:56 3403 956 M20 Sebastian Schmitter, 32, Minneapolis, MN 4:06:13 9:23 3:55:48 3405 199 M50 Brad Moore, 51, Mahtomedi, MN 4:06:17 9:24 3:59:55 3406 371 M35 Jeff Petschl, 35, Waconia, MN 4:06:17 9:24 4:02:46 3410 417 M40 Mike Legg, 41, Shakopee, MN 4:06:18 9:24 3:58:52 3411 418 M40 Neil Craigan, 43, Hugo, MN 4:06:18 9:24 4:05:03 3412 419 M40 Joe Fittante, 42, Shakopee, MN 4:06:18 9:24 3:58:52 3413 420 M40 Mike Shepard, 40, Eden Prairie, MN 4:06:21 9:24 4:02:02 3415 200 M50 Jeffrey Groffsky, 53, Edina, MN 4:06:23 9:24 4:05:22 3416 50 M60 Lee Tesdell, 61, Slater, IA 4:06:25 9:24 4:01:54 3419 957 M20 Andrew Libecki, 34, Milwaukee, WI 4:06:26 9:24 4:00:47 3420 421 M40 Brent Wall, 41, Lake Elmo, MN 4:06:28 9:24 3:56:19 3422 201 M50 David Petersen, 52, Bloomington, MN 4:06:28 9:24 3:55:14 3423 372 M35 Mark Demos, 39, Maple Grove, MN 4:06:29 9:24 4:00:43 3424 958 M20 Andrew Murphy, 30, St Paul, MN 4:06:29 9:24 4:02:34 3426 373 M35 Ryan Hookom, 36, Ramsey, MN 4:06:32 9:24 3:59:40 3428 20 M18 Daniel Preston, 19, Manhattan, KS 4:06:33 9:24 3:56:17 3433 959 M20 Jonathan Hunt, 22, North St Paul, MN 4:06:47 9:25 3:56:28 3434 960 M20 Jeffrey Ting, 23, Minneapolis, MN 4:06:47 9:25 3:59:15 3435 961 M20 Timothy Owata, 34, Coon Rapids, MN 4:06:48 9:25 4:05:10 3437 422 M40 John Forse, 42, Eagan, MN 4:06:50 9:25 4:02:40 3438 302 M45 Tim Davis, 46, Little Canada, MN 4:06:50 9:25 4:02:48 3439 202 M50 Tom Randall, 51, Shoreview, MN 4:06:51 9:25 4:01:25 3440 962 M20 Derek Ritchison, 30, Minneapolis, MN 4:06:54 9:25 4:02:09 3442 374 M35 Angelo Paletta, 35, Winnipeg, Can 4:06:55 9:25 3:55:46 3443 963 M20 Jesse Strong, 31, Minneapolis, MN 4:06:57 9:25 4:06:17 3446 11 M65 Marvin Trandem, 65, Faribault, MN 4:06:59 9:25 4:05:18 3448 375 M35 Shawn Slaven, 36, Plymouth, MN 4:07:00 9:25 3:56:46 3453 964 M20 Nikolas Anastos, 32, Eagan, MN 4:07:06 9:25 4:00:28 3454 423 M40 James Bartels, 42, Plymouth, MN 4:07:10 9:26 4:01:03 3455 303 M45 Robert Albright Jr, 45, Edina, MN 4:07:11 9:26 3:56:40 3457 376 M35 David Andreadakis, 39, Mayer, MN 4:07:11 9:26 4:01:20 3458 965 M20 Michael Ogletree, 28, Northglenn, CO 4:07:13 9:26 3:56:30 3459 424 M40 Daniel Cuddihy, 44, River Falls, WI 4:07:14 9:26 4:03:38 3460 966 M20 Nick Wenger, 33, St Paul, MN 4:07:14 9:26 4:00:18 3462 377 M35 Justin Bradshaw, 35, White Bear Lake, MN 4:07:15 9:26 3:59:05 3463 967 M20 Prosser Morrow, 34, San Francsico, CA 4:07:16 9:26 4:02:12 3464 378 M35 Steven Heide, 35, Prior Lake, MN 4:07:17 9:26 4:03:28 3466 111 M55 Tim Potter, 58, Afton, MN 4:07:17 9:26 4:05:04 3467 203 M50 Steven Lebarron, 52, Edina, MN 4:07:18 9:26 4:05:04 3471 968 M20 Julio Escudero, 31, Puebla, Mex 4:07:22 9:26 4:03:24 3472 304 M45 Daniel Lynch, 49, Waterloo, IA 4:07:23 9:26 4:03:23 3473 425 M40 Chris Guertin, 40, Minneapolis, MN 4:07:25 9:26 4:05:48 3474 112 M55 Randy Hochstein, 58, Plymouth, MN 4:07:25 9:26 4:03:28 3475 379 M35 Brock Waterbury, 39, St Paul, MN 4:07:26 9:26 4:01:27 3477 204 M50 Michael Ekern, 51, Woodbury, MN 4:07:26 9:26 4:05:44 3479 969 M20 Dallas Nestvold, 32, North Branch, MN 4:07:27 9:26 3:57:28 3480 970 M20 Eric Nordberg, 31, Madison, WI 4:07:28 9:26 4:00:46 3482 380 M35 Kip Knippel, 35, St Paul, MN 4:07:29 9:26 4:01:59 3483 971 M20 Alex Mannion, 23, Minneapolis, MN 4:07:30 9:26 4:02:27 3484 972 M20 Bryce Holmgren, 25, Minneapolis, MN 4:07:30 9:26 3:56:40 3485 973 M20 Satoshi Takahama, 33, Greenville, SC 4:07:30 9:26 3:58:38 3486 426 M40 David Kelley, 42, Minneapolis, MN 4:07:32 9:26 3:59:53 3491 205 M50 Rodrigo Olivares Quiroz, 51, Guadalajara, Mex 4:07:34 9:27 4:02:37 3492 427 M40 Bill Currie, 43, Chanhassen, MN 4:07:34 9:27 4:00:34 3494 974 M20 Eric Zimmer, 24, Iowa City, IA 4:07:35 9:27 3:59:57 3495 381 M35 David Rylee, 38, Chaska, MN 4:07:35 9:27 4:01:54 3496 975 M20 Joseph Conzemius, 28, Minneapolis, MN 4:07:35 9:27 4:01:32 3498 976 M20 Brent Borntrager, 27, Minneapolis, MN 4:07:36 9:27 4:03:04 3501 305 M45 Thomas Healy, 47, Prior Lake, MN 4:07:41 9:27 4:04:10 3502 12 M65 Stephen Oneil, 65, Boulder, CO 4:07:42 9:27 4:03:34 3503 382 M35 Chad Palodichuk, 39, Olathe, KS 4:07:43 9:27 4:02:59 3504 977 M20 Nick Fitzgerald, 32, Maple Grove, MN 4:07:43 9:27 4:01:36 3506 306 M45 Rolando Ramirez Jimenez, 49, Zapopan, Mex 4:07:44 9:27 4:01:06 3507 307 M45 Mark Hoornbeek, 48, Golden Valley, MN 4:07:45 9:27 4:03:38 3510 428 M40 Gary Bowrey, 42, St Paul, MN 4:07:48 9:27 4:02:22 3511 308 M45 Bret Anderson, 48, Hastings, MN 4:07:48 9:27 4:03:54 3513 429 M40 Ralf Hermann, 44, Maplewood, MN 4:07:50 9:27 3:59:56 3517 113 M55 David Wakefield, 56, Brookfield, WI 4:07:55 9:27 4:07:00 3518 978 M20 Christopher Wild, 33, Brooklyn, NY 4:07:55 9:27 3:56:12 3520 309 M45 Lawrence Eberhard, 49, Oakdale, MN 4:07:58 9:27 4:02:43 3522 383 M35 Gulshan Oshan, 37, Columbia, MD 4:08:00 9:28 3:57:57 3526 979 M20 Kyle Gies, 27, Pinconning, MI 4:08:04 9:28 3:57:55 3527 980 M20 Nick Olsen, 29, Woodbury, MN 4:08:05 9:28 4:02:16 3528 981 M20 Zachary Smail, 31, Key Largo, FL 4:08:05 9:28 4:02:15 3531 206 M50 Michael Lopez, 51, Chicago, IL 4:08:08 9:28 4:02:26 3532 982 M20 Eric Marshall, 27, Minneapolis, MN 4:08:08 9:28 3:57:31 3535 310 M45 Joel Poppen, 47, Rochester, MN 4:08:09 9:28 4:01:00 3536 430 M40 Michael Sargent, 43, Winnipeg, Can 4:08:10 9:28 3:59:28 3537 983 M20 Lucius Bunton, 30, Austin, TX 4:08:10 9:28 4:00:37 3539 384 M35 Collin Gerdeman, 37, Richfield, MN 4:08:12 9:28 4:00:19 3540 984 M20 Matthew Olson, 24, Minneapolis, MN 4:08:14 9:28 4:03:44 3541 385 M35 Raymond Kelly Jr, 39, Waterloo, IA 4:08:17 9:28 3:58:13 3543 985 M20 Blayne Penney, 30, St Louis Park, MN 4:08:19 9:28 3:57:22 3544 431 M40 Alemayhu Tegene, 40, St Paul, MN 4:08:19 9:28 4:07:44 3546 986 M20 William O'Keefe, 27, St Louis Park, MN 4:08:21 9:28 4:03:05 3547 386 M35 Winston Yip, 39, Winnipeg, Can 4:08:22 9:28 4:00:12 3550 987 M20 Gordon Simle, 31, St Paul, MN 4:08:24 9:28 4:02:16 3551 432 M40 Rj Stevens, 42, Minneapolis, MN 4:08:26 9:29 4:03:45 3552 207 M50 Joseph Jaeger, 51, Apple Valley, MN 4:08:27 9:29 4:07:05 3553 433 M40 James Johnson, 41, Hugo, MN 4:08:29 9:29 4:04:43 3554 387 M35 David Harm, 35, Minneapolis, MN 4:08:29 9:29 3:58:15 3555 434 M40 Kevin Kos, 42, St Louis Park, MN 4:08:30 9:29 3:57:49 3556 988 M20 Chris Roeder, 24, Independence, MN 4:08:32 9:29 3:58:22 3557 989 M20 Sean Harris, 32, Otsego, MN 4:08:32 9:29 4:00:31 3558 208 M50 Jeffrey Gullord, 52, Maple Grove, MN 4:08:32 9:29 4:01:09 3560 209 M50 Douglas Junker, 53, Edina, MN 4:08:33 9:29 4:04:34 3563 311 M45 Anthony Burke, 48, Eden Prairie, MN 4:08:34 9:29 4:03:46 3568 114 M55 Steven Harder, 58, Mountain Lake, MN 4:08:40 9:29 4:03:26 3572 388 M35 Jay Colond, 39, Falcon Heights, MN 4:08:43 9:29 4:04:29 3574 210 M50 Dennis Flynn, 54, Fairport, NY 4:08:44 9:29 3:58:03 3576 389 M35 Scott Tober, 35, Winona, MN 4:08:44 9:29 3:58:24 3577 990 M20 Daniel Kennedy, 28, Venice, CA 4:08:45 9:29 3:58:03 3580 390 M35 Christopher Jones, 38, Savage, MN 4:08:47 9:29 4:03:22 3582 211 M50 Paul Michaelson, 52, Edina, MN 4:08:49 9:29 4:04:15 3583 435 M40 Chad Rice, 41, Shakopee, MN 4:08:49 9:29 4:01:17 3586 991 M20 Klayton Konrad, 30, Kaukauna, WI 4:08:51 9:29 3:58:12 3587 992 M20 Gurkan Peksoz, 34, Minneapolis, MN 4:08:54 9:30 4:00:50 3588 212 M50 Michael Murray, 53, Sartell, MN 4:08:54 9:30 4:04:04 3589 436 M40 Bradley Steele, 43, Byron, MN 4:08:55 9:30 3:58:35 3590 993 M20 Jake Granholm, 30, Minneapolis, MN 4:08:56 9:30 4:00:15 3591 437 M40 Chad Bates, 41, Excelsior, MN 4:08:57 9:30 4:02:26 3592 213 M50 Tad Hauck, 54, Eden Prairie, MN 4:08:59 9:30 4:03:54 3596 438 M40 Daniel Strittmater, 42, Savage, MN 4:09:04 9:30 4:08:37 3599 994 M20 Lukas Steffan, 20, Lakeville, MN 4:09:06 9:30 3:58:39 3600 391 M35 Jonathan Zimmerman, 37, Rochester, MN 4:09:07 9:30 4:05:18 3602 995 M20 Steven Wessling, 31, Minnetonka, MN 4:09:10 9:30 4:03:17 3603 312 M45 Richard Moen, 48, Bemidji, MN 4:09:12 9:30 3:58:41 3604 439 M40 Terence Winstead, 41, Minneapolis, MN 4:09:12 9:30 4:05:04 3605 392 M35 David Schroeder, 39, Andover, MN 4:09:13 9:30 4:01:04 3608 115 M55 Bob Fogerson, 59, Minnetonka, MN 4:09:15 9:30 4:04:31 3609 440 M40 Paul Hanson, 42, Spooner, WI 4:09:16 9:30 4:03:57 3610 393 M35 Jesse Chappell, 36, Long Lake, MN 4:09:18 9:31 4:01:12 3612 996 M20 Luke Belant, 22, Minneapolis, MN 4:09:20 9:31 3:57:42 3616 441 M40 Steve Nichols, 41, Champlin, MN 4:09:28 9:31 4:03:50 3617 394 M35 Cory Kending, 37, St Louis Park, MN 4:09:28 9:31 4:04:37 3619 997 M20 Trevor Chipman, 31, Minneapolis, MN 4:09:30 9:31 4:03:20 3620 442 M40 Craig Timm, 41, Center City, MN 4:09:31 9:31 4:02:35 3621 998 M20 David Hilgendorf, 31, Manhattan, KS 4:09:33 9:31 3:58:00 3625 116 M55 Bryan De Groot, 56, Prinsburg, MN 4:09:36 9:31 4:06:02 3628 443 M40 John Willoughby, 44, Deephaven, MN 4:09:38 9:31 4:04:49 3630 444 M40 Suman Kommera, 43, Plymouth, MN 4:09:40 9:31 4:03:18 3633 214 M50 Steve Zalkin, 51, Omaha, NE 4:09:43 9:31 4:01:36 3634 395 M35 Dan Woods, 38, New Hope, MN 4:09:44 9:32 4:03:53 3635 445 M40 Darren Kroells, 40, St Louis Park, MN 4:09:44 9:32 4:03:29 3636 999 M20 Stephen Szczeck, 28, Eden Prairie, MN 4:09:45 9:32 3:58:32 3638 396 M35 Matt Peisert, 35, Burnsville, MN 4:09:47 9:32 4:01:37 3639 446 M40 Christopher Hankins, 41, Roscoe, IL 4:09:48 9:32 4:02:41 3642 313 M45 Kevin Erickson, 46, Coon Rapids, MN 4:09:51 9:32 3:58:52 3643 215 M50 Dave Anderson, 54, Prior Lake, MN 4:09:51 9:32 4:06:18 3645 1000 M20 Brandon Trigger, 34, Shakopee, MN 4:09:52 9:32 3:58:40 3648 314 M45 John Sheehan, 47, Shakopee, MN 4:09:54 9:32 4:03:39 3649 117 M55 Carl Fletcher, 56, Ramsey, MN 4:09:55 9:32 4:08:48 3652 1001 M20 Todd Diedrich, 34, Minneapolis, MN 4:09:57 9:32 3:59:54 3653 118 M55 Timothy Rudnicki, 55, Edina, MN 4:09:57 9:32 4:08:22 3654 447 M40 Mike Higgins, 44, Edina, MN 4:09:57 9:32 4:06:05 3656 1002 M20 Eric Newman, 31, Eden Prairie, MN 4:09:58 9:32 4:06:00 3657 1003 M20 Daniel Glass, 27, St Paul, MN 4:10:02 9:32 4:03:58 3659 448 M40 Todd Reich, 42, Black River Falls, WI 4:10:04 9:32 3:59:34 3660 449 M40 Randy Thompson, 42, Portage, WI 4:10:04 9:32 3:59:36 3663 450 M40 Francisco Cardoso, 40, Mexico, Mex 4:10:07 9:32 4:03:28 3664 1004 M20 Robert Sianez, 34, Las Vegas, NV 4:10:07 9:32 4:02:21 3667 1005 M20 Brad Campbell, 28, Marion, IA 4:10:11 9:33 4:03:57 3670 1006 M20 Ryan Larson, 27, St Paul, MN 4:10:12 9:33 4:06:08 3671 1007 M20 Zachary Elliott, 30, Midland, TX 4:10:12 9:33 4:02:39 3673 451 M40 Brad Schroeder, 40, Minneapolis, MN 4:10:15 9:33 4:04:27 3674 1008 M20 James Wilson, 29, Lee's Summit, MO 4:10:16 9:33 4:02:19 3675 1009 M20 Scott Bird, 25, Roeland Park, KS 4:10:16 9:33 4:05:21 3676 216 M50 Ken Kufahl, 54, Hanover, MN 4:10:16 9:33 4:00:15 3679 452 M40 Ronney Capps, 44, Ramsey, MN 4:10:18 9:33 4:02:57 3680 453 M40 Brian Haas, 42, Mason, OH 4:10:20 9:33 3:59:49 3681 217 M50 James Duffy, 53, Ham Lake, MN 4:10:22 9:33 3:59:57 3682 397 M35 Michael Ramme, 35, Minneapolis, MN 4:10:23 9:33 4:09:05 3685 315 M45 Don Peterson, 47, Vadnais Hts, MN 4:10:24 9:33 4:00:03 3686 218 M50 Francis Tate, 50, Vadnais Hts, MN 4:10:24 9:33 4:00:04 3687 219 M50 Keith Willy, 51, University City, MO 4:10:24 9:33 4:04:12 3690 398 M35 Doug Wozniak, 37, Eagan, MN 4:10:30 9:33 4:00:23 3691 51 M60 Wayne Pferdehirt, 60, Middleton, WI 4:10:30 9:33 4:06:41 3692 399 M35 Fred Schalow, 37, Mukwonago, WI 4:10:31 9:33 4:04:38 3693 220 M50 George Cromer, 50, Minneapolis, MN 4:10:34 9:33 4:04:27 3695 400 M35 Mark Bradford, 35, Plymouth, MN 4:10:35 9:33 4:03:29 3696 316 M45 Bill Bradford, 49, Plymouth, MN 4:10:36 9:33 4:03:29 3699 317 M45 John Evans, 45, St Paul, MN 4:10:37 9:34 4:04:20 3700 119 M55 Bob Murney, 59, Edina, MN 4:10:38 9:34 4:05:54 3701 1010 M20 Phillip Erickson, 29, Minneapolis, MN 4:10:39 9:34 4:09:45 3702 1011 M20 John Schlaefer, 24, St Paul, MN 4:10:40 9:34 4:06:42 3704 401 M35 Steve Wold, 39, Coon Rapids, MN 4:10:45 9:34 4:07:01 3706 454 M40 Perry Haske, 40, Plymouth, MN 4:10:46 9:34 3:59:09 3708 402 M35 Bob Hoad, 37, Savage, MN 4:10:48 9:34 4:03:43 3710 221 M50 Randy Decker, 54, Burnsville, MN 4:10:51 9:34 4:06:47 3712 403 M35 Travis Pizel, 38, Rochester, MN 4:10:53 9:34 4:05:47 3713 1012 M20 Andrew Murphy, 29, Rockford, IL 4:10:53 9:34 4:03:34 3715 1013 M20 Sean Skibbie, 31, St Paul, MN 4:10:53 9:34 4:10:53 3717 52 M60 John Gayle, 60, Manakin Sabot, VA 4:10:55 9:34 4:09:43 3722 1014 M20 Joseph Pankratz, 24, Northfield, MN 4:10:58 9:34 4:00:33 3723 1015 M20 Erik Miller, 34, Rogers, MN 4:11:01 9:34 4:08:56 3725 1016 M20 Nate Raabe, 24, Montgomery, MN 4:11:04 9:35 4:07:28 3726 404 M35 Gary Lamott, 39, Coon Rapids, MN 4:11:05 9:35 4:03:18 3727 455 M40 Todd Puyleart, 40, Forest Lake, MN 4:11:06 9:35 4:09:47 3731 222 M50 Terry Coffey, 51, Woodbury, MN 4:11:11 9:35 4:07:41 3735 318 M45 Keith Stanze, 49, Hudson, WI 4:11:13 9:35 4:05:37 3736 405 M35 Joel Johnson, 38, White Bear Lake, MN 4:11:13 9:35 4:05:03 3737 223 M50 Peter Blunden, 54, Winnipeg, Can 4:11:14 9:35 4:03:56 3739 456 M40 Mark Thibert, 42, San Jose, CA 4:11:15 9:35 4:06:38 3741 1017 M20 Kenneth Deutz, 20, Marshall, MN 4:11:16 9:35 4:07:05 3742 224 M50 Kevin Fields, 50, Seward, NE 4:11:18 9:35 4:10:07 3743 53 M60 Robert Tierney, 63, Minneapolis, MN 4:11:22 9:35 4:07:11 3744 406 M35 David Tierney, 35, St Paul, MN 4:11:22 9:35 4:09:58 3746 120 M55 David Ewen, 55, Eagan, MN 4:11:23 9:35 4:06:02 3747 225 M50 Brent Metfessel, 53, Eden Prairie, MN 4:11:25 9:35 4:07:39 3748 319 M45 Timothy Lees, 45, Mound, MN 4:11:26 9:35 4:03:15 3749 54 M60 Jack Ver Steegh, 64, Mahtomedi, MN 4:11:27 9:35 4:07:24 3753 407 M35 Bhushan Madan, 36, Overland Park, KS 4:11:31 9:36 4:00:49 3755 226 M50 Einar Odland, 52, Shakopee, MN 4:11:34 9:36 4:09:13 3760 408 M35 Joe Comstock, 39, Rogers, MN 4:11:38 9:36 4:05:05 3763 1018 M20 Eric Lunseth, 33, Minneapolis, MN 4:11:40 9:36 4:05:44 3766 409 M35 Benjamin Floan, 35, Andover, MN 4:11:42 9:36 4:06:59 3767 1019 M20 Nolan Turner, 25, St Paul, MN 4:11:42 9:36 4:03:41 3768 410 M35 Ryan Kelley, 35, Chaska, MN 4:11:43 9:36 4:00:37 3770 227 M50 Jerzy Wolyniec, 52, Worthington, MN 4:11:45 9:36 4:04:06 3771 228 M50 Kurt Stanze, 53, St Croix Falls, WI 4:11:46 9:36 4:01:43 3772 121 M55 Bob Erler, 56, Chanhassen, MN 4:11:47 9:36 4:07:44 3773 122 M55 David Brown, 58, Excelsior, MN 4:11:47 9:36 4:07:44 3775 1020 M20 Griffin Danes, 20, Rosemount, MN 4:11:50 9:36 4:08:14 3777 320 M45 Gregg Hennen, 48, Sartell, MN 4:11:51 9:36 4:07:48 3779 1021 M20 Steve Ojalvo, 22, Shoreview, MN 4:11:52 9:36 4:07:18 3781 1022 M20 Joshua Wilkinson, 30, Cedar Falls, IA 4:11:54 9:36 4:03:07 3782 411 M35 Justin Englert, 38, Inver Grove Hts, MN 4:11:54 9:36 4:05:02 3785 412 M35 Omar Charfen, 35, Mexico, Mex 4:11:55 9:37 4:07:56 3786 321 M45 Keiji Iwasaki, 48, Plymouth, MN 4:11:56 9:37 4:04:48 3788 1023 M20 Jonathan Hubbard, 24, Minneapolis, MN 4:11:57 9:37 4:00:18 3789 1024 M20 Chris Grammas, 28, Minneapolis, MN 4:11:58 9:37 4:01:48 3790 1025 M20 Andrew Kampa, 23, Mendota Hts, MN 4:11:58 9:37 4:06:25 3791 123 M55 Ray McMullen, 55, Shorewood, MN 4:11:59 9:37 4:06:33 3794 229 M50 John Gable, 50, Woodbury, MN 4:12:01 9:37 4:07:44 3796 413 M35 Michael Paulsen, 35, Mound, MN 4:12:04 9:37 4:08:03 3799 4 M16 Bryan Huhta, 17, Big Lake, MN 4:12:11 9:37 4:01:56 3800 457 M40 Tim Cummings, 44, Lakeville, MN 4:12:12 9:37 4:08:14 3804 1026 M20 Zach Hansen, 29, White Bear Lake, MN 4:12:17 9:37 4:08:44 3805 322 M45 Brett Masica, 46, Edina, MN 4:12:19 9:37 4:06:36 3806 1027 M20 Jason Prziborowski, 32, Pittsburgh, PA 4:12:19 9:37 4:08:40 3808 1028 M20 Bradley Hunt, 30, Minneapolis, MN 4:12:21 9:38 4:07:32 3809 323 M45 Richard Hatfield, 49, Monument, CO 4:12:22 9:38 4:05:01 3811 458 M40 Scott Farwig, 40, Minneapolis, MN 4:12:23 9:38 4:04:27 3813 1029 M20 Andy Kubiatowicz, 27, Minneapolis, MN 4:12:24 9:38 4:05:08 3817 414 M35 Scott Veenendall, 39, Hudson, WI 4:12:29 9:38 4:07:40 3818 459 M40 Geoffrey Haas, 42, St Paul, MN 4:12:30 9:38 4:07:40 3820 415 M35 Tony Clark, 37, Lenexa, KS 4:12:33 9:38 4:08:39 3821 1030 M20 Drew Bischoff, 31, Minnetonka, MN 4:12:33 9:38 4:08:00 3822 1031 M20 Jason Kemp, 32, Minneapolis, MN 4:12:34 9:38 4:07:53 3823 460 M40 Trenton Nelson, 40, Minneapolis, MN 4:12:34 9:38 4:08:58 3824 1032 M20 Brody Stevens, 32, Ardmore, PA 4:12:35 9:38 4:06:18 3825 1033 M20 Chuck Kelly, 32, St Louis Park, MN 4:12:35 9:38 4:06:55 3826 1034 M20 Matthew Harren, 26, Rockford, MN 4:12:36 9:38 4:05:34 3827 461 M40 Dave Eisenmann, 40, Shorewood, MN 4:12:38 9:38 4:07:13 3830 1035 M20 Alexander Doud, 24, Minneapolis, MN 4:12:40 9:38 4:05:39 3835 1036 M20 Alex Senk, 28, Minneapolis, MN 4:12:44 9:38 4:02:32 3837 1037 M20 Jacob Walvatne, 27, Robbinsdale, MN 4:12:47 9:38 4:02:20 3840 230 M50 Randi Julson, 53, Zap, ND 4:12:49 9:39 4:06:13 3843 462 M40 Ignacio Morales, 42, Lerma, Mex 4:12:53 9:39 4:10:45 3844 1038 M20 Nathan Grimmius, 32, Worthington, MN 4:12:54 9:39 4:02:28 3845 1039 M20 Nicholas Pocock, 33, Minneapolis, MN 4:12:55 9:39 4:05:12 3847 416 M35 Adam Klein, 36, Minneapolis, MN 4:12:56 9:39 4:11:46 3850 463 M40 Chris Benjamin, 40, Farmington, MN 4:12:58 9:39 4:10:58 3852 231 M50 Richard O'Meara, 52, Rochester, MN 4:13:02 9:39 4:05:22 3853 1040 M20 Dox Cardio Water, 27, Los Angeles, CA 4:13:03 9:39 4:07:39 3854 1041 M20 Geoffrey Brown, 34, Chicago, IL 4:13:03 9:39 4:08:56 3855 1042 M20 Kevin Andrews, 31, Wayzata, MN 4:13:04 9:39 4:09:23 3858 464 M40 Rob Hicklin, 44, Thunder Bay, Can 4:13:06 9:39 4:07:28 3859 1043 M20 Scott Cooper, 32, Columbus, MS 4:13:06 9:39 4:11:33 3866 465 M40 Julius Brecht, 40, Longmeadow, MA 4:13:12 9:39 4:07:05 3867 124 M55 Joel Herrmann, 55, Minneapolis, MN 4:13:12 9:39 4:09:10 3868 417 M35 Chris Casey, 35, Lakeville, MN 4:13:12 9:39 4:05:30 3869 418 M35 Thomas Labossiere, 39, Minneapolis, MN 4:13:13 9:39 4:08:04 3870 1044 M20 Hugh Holmstrom, 33, Montrose, MN 4:13:13 9:39 4:12:10 3871 1045 M20 Jordan Lempka, 28, Thornton, CO 4:13:14 9:40 4:09:20 3873 232 M50 Bob Anderson, 51, Eagan, MN 4:13:14 9:40 4:07:19 3874 233 M50 Roger Hargreaves, 50, Plymouth, MN 4:13:14 9:40 4:09:19 3875 1046 M20 Andrew Lind, 27, Amherst, WI 4:13:15 9:40 4:01:41 3877 466 M40 Aaron Martin, 40, Minneapolis, MN 4:13:16 9:40 4:04:47 3880 125 M55 Craig Diviney, 59, Plymouth, MN 4:13:16 9:40 4:05:53 3883 1047 M20 Paco Jacobsen, 32, St Paul, MN 4:13:20 9:40 4:07:13 3884 1048 M20 Ryan Reopelle, 23, Minneapolis, MN 4:13:26 9:40 4:02:08 3886 419 M35 Jorge Arvizu, 37, Mexico City, Mex 4:13:27 9:40 4:07:58 3888 420 M35 Jacob Helgestad, 39, New Prague, MN 4:13:29 9:40 4:11:41 3890 421 M35 Matt Wilson, 39, Farmington, MN 4:13:31 9:40 4:12:06 3892 422 M35 Matt Esch, 39, Winona, MN 4:13:33 9:40 4:12:05 3893 1049 M20 Mark Menning, 27, Victoria, MN 4:13:35 9:40 4:09:26 3894 1050 M20 William Nachlas, 24, Minneapolis, MN 4:13:35 9:40 4:05:27 3895 324 M45 Ian Holmes, 49, Princeton, MN 4:13:36 9:40 4:09:04 3896 234 M50 Dan Kieger, 54, Lino Lakes, MN 4:13:36 9:40 4:09:23 3897 467 M40 Jay Maloney, 40, Chanhassen, MN 4:13:37 9:40 4:07:27 3899 1051 M20 Cory Pederson, 34, Eau Claire, WI 4:13:38 9:40 4:05:53 3900 468 M40 Robert Williams, 43, River Falls, WI 4:13:39 9:40 4:03:15 3903 423 M35 Brandon Yerxa, 35, Maple Grove, MN 4:13:41 9:41 4:02:00 3905 1052 M20 Ronald McRae, 28, Anoka, MN 4:13:42 9:41 4:05:30 3906 424 M35 Mark Muckerheide, 35, Eagan, MN 4:13:42 9:41 4:09:03 3907 1053 M20 Matthew O'Donnell, 33, Madison, WI 4:13:43 9:41 4:07:53 3908 469 M40 Joe Kauten, 43, Kansas City, MO 4:13:43 9:41 4:07:14 3909 55 M60 Lee Rasmussen, 61, Bloomington, MN 4:13:43 9:41 4:07:53 3910 425 M35 Kelley Daly, 38, Minneapolis, MN 4:13:44 9:41 4:04:54 3911 1054 M20 Thomas Lake, 24, Bloomington, MN 4:13:44 9:41 4:07:50 3915 21 M18 Ethan Yanna, 19, Mount Horeb, WI 4:13:46 9:41 4:02:24 3916 426 M35 Andrew Harris, 38, Long Grove, IA 4:13:46 9:41 4:05:46 3917 1055 M20 Richard Loch, 34, Minnetonka, MN 4:13:46 9:41 4:05:55 3919 1056 M20 Matthew Syzdek, 29, St Paul, MN 4:13:47 9:41 4:07:30 3920 1057 M20 Alex Jackson, 28, Toronto, Can 4:13:48 9:41 4:10:08 3921 235 M50 Kevin Fowler, 53, Farmington, MN 4:13:48 9:41 4:06:58 3923 427 M35 Jonathan Bruns, 37, Blooming Prairie, MN 4:13:50 9:41 4:05:19 3924 1058 M20 Nichoals Smith, 32, Victoria, MN 4:13:50 9:41 4:06:27 3926 1059 M20 Ryan Hanson, 31, Andover, MN 4:13:52 9:41 4:09:51 3927 428 M35 Nathan Hopp, 37, Maplewood, MN 4:13:53 9:41 4:09:51 3929 236 M50 Al Blau, 54, Minneapolis, MN 4:13:54 9:41 4:05:45 3930 325 M45 Martin Huberty, 47, Bloomington, MN 4:13:55 9:41 4:08:58 3931 429 M35 Dave Stromberg, 38, Arden Hills, MN 4:13:55 9:41 4:02:49 3933 1060 M20 David Knight, 20, Fort Dodge, IA 4:13:58 9:41 4:10:10 3934 237 M50 Thomas Perri, 51, Maple Grove, MN 4:13:59 9:41 4:11:52 3935 126 M55 Willliam Helwig, 55, Barnum, MN 4:14:03 9:41 4:07:48 3936 1061 M20 Matt Kirkpatrick, 32, Naperville, IL 4:14:03 9:41 4:07:01 3937 326 M45 John Napoleon, 49, Mount Prospect, IL 4:14:04 9:41 4:08:45 3939 430 M35 Ken Yoshida, 35, Minneapolis, MN 4:14:06 9:42 4:05:35 3940 1062 M20 Steven Dihel, 33, Apple Valley, MN 4:14:07 9:42 4:07:17 3941 1063 M20 Ryan Deisler, 29, St Paul, MN 4:14:07 9:42 4:10:30 3944 470 M40 Todd Balsiger, 40, Delano, MN 4:14:07 9:42 4:03:53 3947 1064 M20 Benjamin Larson, 20, Shoreview, MN 4:14:09 9:42 4:09:36 3948 1065 M20 Grant Zimmerman, 33, Shoreview, MN 4:14:10 9:42 4:10:02 3949 1066 M20 Chad Hewitt, 33, Minneapolis, MN 4:14:13 9:42 4:09:55 3950 1067 M20 Chad Underwood, 30, Minnetonka, MN 4:14:13 9:42 4:10:18 3951 1068 M20 Rafael De Vasconcellos, 23, Minneapolis, MN 4:14:14 9:42 4:10:24 3952 1069 M20 Bradley Krebsbach, 30, New Brighton, MN 4:14:15 9:42 4:06:08 3954 471 M40 Chri Castillo Santander, 40, Plymouth, MN 4:14:20 9:42 4:09:55 3955 56 M60 David Wherritt, 62, Ashland, WI 4:14:20 9:42 4:03:31 3956 431 M35 Jason Mullenbach, 39, Owatonna, MN 4:14:21 9:42 4:07:07 3958 472 M40 Andy Campbell, 42, Chaska, MN 4:14:23 9:42 4:08:26 3959 327 M45 Gene Kotz, 46, Shakopee, MN 4:14:23 9:42 4:05:34 3960 1070 M20 J Kyle Bohman, 29, Rochester, MN 4:14:24 9:42 4:09:03 3963 1071 M20 Adam Schiff, 31, Minneapolis, MN 4:14:28 9:42 4:09:05 3965 432 M35 Brett Frayseth, 37, Minneapolis, MN 4:14:28 9:42 4:06:14 3967 1072 M20 Benjamin Block, 28, St Paul, MN 4:14:32 9:43 4:03:57 3971 328 M45 David Moore, 49, St Paul, MN 4:14:33 9:43 4:11:03 3972 127 M55 Edward Wickham, 55, Anchorage, AK 4:14:34 9:43 4:10:32 3973 1073 M20 Christopher Desjardins, 32, Minneapolis, MN 4:14:34 9:43 4:14:34 3976 473 M40 John Digaetano, 41, Crete, IL 4:14:39 9:43 4:10:16 3977 1074 M20 Yusuf Agamawi, 21, Maple Grove, MN 4:14:40 9:43 4:07:57 3979 128 M55 Randall Holm, 55, Winnipeg, Can 4:14:44 9:43 4:10:07 3981 129 M55 Michael Herringshaw, 59, Collierville, TN 4:14:46 9:43 4:10:40 3984 329 M45 Kevin Stephan, 48, Duluth, MN 4:14:53 9:43 4:10:49 3986 1075 M20 Glen Jarrett, 21, Papillion, NE 4:14:53 9:43 4:08:33 3987 1076 M20 Casey Dwyer, 22, Manhattan, KS 4:14:53 9:43 4:08:33 3988 474 M40 Ruben Levi, 44, Winnipeg, Can 4:14:54 9:43 4:06:40 3990 1077 M20 Adam Adler, 31, Washington, DC 4:14:54 9:43 4:08:38 3992 330 M45 Andrew Willingham, 45, Minneapolis, MN 4:14:55 9:43 4:09:37 3994 1078 M20 Jb Scherpelz, 29, Minneapolis, MN 4:14:55 9:43 4:13:42 3995 433 M35 Ryan O'Donnell, 36, Minneapolis, MN 4:14:55 9:43 4:09:29 3996 1079 M20 Jake Haugen, 25, Little Canada, MN 4:14:56 9:43 4:10:50 3998 331 M45 Dale Mastel, 49, Winnipeg, Can 4:14:57 9:43 4:13:19 3999 1080 M20 Wojciech Michno, 20, St Paul, MN 4:14:57 9:43 4:06:43 4000 475 M40 Joel Honeyman, 42, Horace, ND 4:14:57 9:43 4:07:25 4001 434 M35 Brett Schroder, 39, Deephaven, MN 4:14:58 9:43 4:09:40 4002 1081 M20 Erik Kraska, 28, Plymouth, MN 4:14:59 9:44 4:08:56 4004 476 M40 Harrison Roth, 43, Kansas City, MO 4:15:02 9:44 4:03:55 4006 332 M45 Lawrence Nemecek, 46, Minnetrista, MN 4:15:04 9:44 4:07:18 4007 1082 M20 Mark Thoma, 28, Minneapolis, MN 4:15:05 9:44 4:07:13 4008 1083 M20 Jorge Arrizon, 32, Chisago City, MN 4:15:05 9:44 4:11:31 4009 333 M45 Todd Jarchow, 48, Lincoln, NE 4:15:05 9:44 4:10:51 4010 130 M55 Chales Brunnette, 56, Shoreview, MN 4:15:06 9:44 4:11:05 4011 131 M55 Bob Vallone, 55, Palo Alto, CA 4:15:07 9:44 4:10:09 4012 477 M40 Jonathan Dees, 44, Berkeley, CA 4:15:09 9:44 4:09:35 4013 1084 M20 Brad Leitch, 23, Willmar, MN 4:15:09 9:44 4:04:21 4014 435 M35 Joshua Lushine, 37, Minneapolis, MN 4:15:11 9:44 4:08:49 4015 1085 M20 David Daly, 32, Buckingham, IA 4:15:12 9:44 4:04:58 4016 1086 M20 Timothy Grinde, 32, Woodbury, MN 4:15:13 9:44 4:08:09 4019 57 M60 Bill Doherty, 60, Dryden, Can 4:15:17 9:44 4:07:34 4022 1087 M20 Christopher Rheineck, 26, Plymouth, MN 4:15:18 9:44 4:10:24 4023 132 M55 Roger Hale, 56, Sherman, TX 4:15:19 9:44 4:09:52 4024 1088 M20 Alex Lockyear, 24, Bellevue, WA 4:15:20 9:44 4:10:00 4026 436 M35 Rob Bossen, 35, St Anthony, MN 4:15:21 9:44 4:08:38 4027 1089 M20 Nick Konkel, 24, Minneapolis, MN 4:15:22 9:44 4:06:42 4028 478 M40 Daniel Jirele, 43, Northfield, MN 4:15:22 9:44 4:07:29 4029 1090 M20 Joseph Johnson, 30, Woodbury, MN 4:15:24 9:44 4:08:47 4030 437 M35 Michael Rosow, 36, Minneapolis, MN 4:15:24 9:44 4:11:31 4031 58 M60 Gary Romesser, 61, Indianapolis, IN 4:15:26 9:45 4:15:23 4032 1091 M20 Keith Faulken, 32, St Paul, MN 4:15:26 9:45 4:10:13 4033 438 M35 Zdenek Korinek Jr, 35, New Brighton, MN 4:15:26 9:45 4:08:11 4035 334 M45 Christopher Smoczynski, 45, St Charles, IL 4:15:27 9:45 4:09:34 4037 133 M55 Peter Frank, 59, Eagan, MN 4:15:30 9:45 4:05:22 4038 1092 M20 Jason Matsch, 31, Hastings, MN 4:15:30 9:45 4:07:48 4040 439 M35 Joseph Jackson, 35, Minneapolis, MN 4:15:32 9:45 4:05:26 4042 238 M50 Todd Wellnitz, 53, Eau Claire, WI 4:15:34 9:45 4:07:35 4045 440 M35 Brian Smalkoski, 36, Apple Valley, MN 4:15:36 9:45 4:06:57 4046 239 M50 Dennis Vanderheiden, 53, Fort Collins, CO 4:15:37 9:45 4:13:54 4047 1093 M20 Eric Chad, 29, Minneapolis, MN 4:15:38 9:45 4:12:01 4048 1094 M20 Michael Stalberger, 31, Mankato, MN 4:15:39 9:45 4:08:10 4049 1095 M20 Brandon Fox, 25, Bloomington, MN 4:15:41 9:45 4:11:55 4050 22 M18 Jonathan Rylander, 19, Eden Prairie, MN 4:15:42 9:45 4:05:03 4051 23 M18 Jacob Tarasewicz, 19, Lisle, IL 4:15:42 9:45 4:05:03 4052 1096 M20 Mark Mullenmeister, 34, Woodbury, MN 4:15:43 9:45 4:11:48 4053 59 M60 Fred Clayton, 63, St Paul, MN 4:15:44 9:45 4:15:26 4054 441 M35 Ryan Downey, 35, Renton, WA 4:15:44 9:45 4:10:07 4055 479 M40 Rod Lundgren, 40, Coon Rapids, MN 4:15:45 9:45 4:12:07 4056 1097 M20 Trinity Schumacher, 26, Oronoco, MN 4:15:46 9:45 4:07:00 4058 480 M40 Kent Kyllo, 43, Maple Grove, MN 4:15:50 9:45 4:07:13 4059 134 M55 Jon Brovold, 56, Andover, MN 4:15:51 9:46 4:11:36 4061 442 M35 Jeremy Olson, 39, Woodbury, MN 4:15:52 9:46 4:10:40 4062 481 M40 Frank Westpfahl, 41, Minneapolis, MN 4:15:52 9:46 4:09:35 4063 443 M35 Philip Major, 38, Thunder Bay, Can 4:15:53 9:46 4:11:07 4064 335 M45 David Dipersio, 45, Toronto, Can 4:15:53 9:46 4:14:18 4067 1098 M20 Jimmy Thomas, 23, Sioux Falls, SD 4:15:55 9:46 4:10:21 4069 444 M35 Kevin Hofer, 38, Miller, SD 4:15:55 9:46 4:07:04 4072 135 M55 Robert Carr, 56, San Francisco, CA 4:15:57 9:46 4:09:39 4075 136 M55 Rod Brostrom, 56, Huntersville, NC 4:16:03 9:46 4:07:11 4076 60 M60 Tom Heydel, 61, Waukesha, WI 4:16:04 9:46 4:12:01 4081 482 M40 Erik Kiilunen, 44, Hubbell, MI 4:16:07 9:46 4:11:24 4084 1099 M20 Paul Johnson, 20, Bloomington, MN 4:16:08 9:46 4:05:30 4087 483 M40 Robert O'Halloran, 42, Grand Forks, ND 4:16:09 9:46 4:07:18 4091 1100 M20 Nicholas Mahoney, 32, Marion, IA 4:16:13 9:46 4:12:30 4092 484 M40 Curtis Kukert, 44, Devils Lake, ND 4:16:13 9:46 4:12:09 4097 240 M50 Paul Duncan, 53, St Paul, MN 4:16:17 9:47 4:08:54 4100 485 M40 Matthew Bradley, 42, Coon Rapids, MN 4:16:18 9:47 4:10:40 4101 486 M40 Robert Yuretich, 41, Bemidji, MN 4:16:19 9:47 4:05:49 4103 1101 M20 Rodrigo Gomez Serrano, 22, Mexico City, Mex 4:16:19 9:47 4:08:31 4104 487 M40 Shane Lines, 43, Bloomington, MN 4:16:19 9:47 4:11:56 4106 1102 M20 Richard Larson, 32, Bloomington, MN 4:16:20 9:47 4:12:27 4107 1103 M20 Andres Barbara, 23, Mexico City, Mex 4:16:21 9:47 4:08:32 4110 488 M40 Peter Keller, 43, Minnetonka, MN 4:16:27 9:47 4:05:00 4112 489 M40 Mitch Johnsen, 42, Orono, MN 4:16:30 9:47 4:06:22 4115 1104 M20 Damien Klug, 33, Clearwater, MN 4:16:31 9:47 4:06:15 4116 1105 M20 Long Tran, 34, Eagan, MN 4:16:32 9:47 4:04:52 4117 1106 M20 Brandon Dobmeier, 27, Minneapolis, MN 4:16:33 9:47 4:08:04 4118 1107 M20 Benjamin Bohnen, 25, Maplewood, MN 4:16:33 9:47 4:08:42 4121 336 M45 Doug Philipp, 49, Colorado Springs, CO 4:16:35 9:47 4:08:03 4122 1108 M20 Greg Newfield, 29, Bloomington, MN 4:16:37 9:47 4:12:35 4124 1109 M20 Tyler Vivian, 23, Bloomington, MN 4:16:39 9:47 4:12:45 4125 337 M45 Mike Prinske, 48, Eagan, MN 4:16:39 9:47 4:10:42 4126 1110 M20 Daniel Herd, 31, Decatur, GA 4:16:40 9:47 4:14:29 4130 241 M50 Steven Thiessen, 50, New Brighton, MN 4:16:43 9:47 4:08:33 4131 490 M40 Craig Dolezal, 42, Woodbury, MN 4:16:44 9:48 4:10:46 4132 338 M45 David Wittman, 49, Woodbury, MN 4:16:44 9:48 4:10:45 4134 445 M35 Travis Martin, 38, Seattle, WA 4:16:46 9:48 4:12:24 4136 137 M55 James Rue, 58, St Paul, MN 4:16:47 9:48 4:06:15 4137 138 M55 Rick Devine, 59, Rochester, MN 4:16:48 9:48 4:12:20 4138 446 M35 Brian Johnson, 37, Lonsdale, MN 4:16:48 9:48 4:06:28 4140 242 M50 Bradley Bakken, 54, Orono, MN 4:16:48 9:48 4:12:15 4142 1111 M20 Sean Richter, 30, Coon Rapids, MN 4:16:51 9:48 4:08:22 4146 339 M45 Michael Carrigan, 46, Maplewood, MN 4:16:53 9:48 4:13:09 4147 1112 M20 Sean Driscoll, 25, Colts Neck, NJ 4:16:53 9:48 4:09:03 4149 340 M45 Toan Le, 45, Montgomery, OH 4:16:55 9:48 4:12:40 4150 1113 M20 Bryan Corbett, 27, Woodbury, MN 4:16:55 9:48 4:12:18 4151 1114 M20 Ryan Wendorf, 30, Minneapolis, MN 4:16:55 9:48 4:06:05 4153 491 M40 David Brodie, 43, Maplewood, MN 4:16:56 9:48 4:13:12 4154 447 M35 Michael Lauer, 37, Edina, MN 4:16:56 9:48 4:09:25 4155 492 M40 Bill Bresin, 41, Rogers, MN 4:16:57 9:48 4:10:50 4156 24 M18 Joshua Monson, 19, Olympia, WA 4:17:00 9:48 4:05:21 4157 1115 M20 Derek Bodin, 32, Maple Grove, MN 4:17:02 9:48 4:11:55 4158 1116 M20 Peter Reifenrath, 24, Brookings, SD 4:17:02 9:48 4:06:44 4161 448 M35 Lee Knight, 35, Minneapolis, MN 4:17:04 9:48 4:08:47 4162 1117 M20 Ryan Wohlman, 31, Burnsville, MN 4:17:04 9:48 4:10:18 4163 341 M45 Brian Brown, 47, Middleton, WI 4:17:07 9:48 4:13:03 4167 1118 M20 Joshua Oertli, 30, Minneapolis, MN 4:17:13 9:49 4:15:38 4168 1119 M20 Andrew Lagoo, 22, Bloomington, MN 4:17:15 9:49 4:10:15 4169 1120 M20 Rohan Taneja, 31, Minneapolis, MN 4:17:15 9:49 4:13:31 4170 493 M40 Jason Sullivan, 40, St Louis Park, MN 4:17:15 9:49 4:09:50 4173 1121 M20 Chad Moller, 33, Hopkins, MN 4:17:21 9:49 4:06:53 4174 1122 M20 Jon Speake, 34, Golden Valley, MN 4:17:23 9:49 4:09:25 4175 3 M70 Edward Rousseau, 73, Minneapolis, MN 4:17:24 9:49 4:17:06 4177 1123 M20 Josh Silker, 21, Maple Grove, MN 4:17:24 9:49 4:08:41 4180 494 M40 Mark Myhre, 42, Eden Prairie, MN 4:17:27 9:49 4:13:03 4182 4 M70 Richard Pleet, 71, Chicago, IL 4:17:28 9:49 4:15:57 4184 449 M35 Andrew Delong, 35, Cleveland, WI 4:17:30 9:49 4:07:12 4185 1124 M20 Brooks Borchers, 28, St Paul, MN 4:17:31 9:49 4:10:20 4186 1125 M20 Brett Salmen, 28, Cokato, MN 4:17:31 9:49 4:11:50 4187 243 M50 Brian Ruter, 51, Britt, IA 4:17:32 9:49 4:08:45 4189 1126 M20 Jonathan Keller, 32, Plymouth, MN 4:17:34 9:49 4:05:53 4191 450 M35 Eric Boyum, 38, Fridley, MN 4:17:38 9:50 4:06:20 4193 1127 M20 Richard Kueper, 34, Rochester, MN 4:17:39 9:50 4:07:23 4194 495 M40 Douglas Kueper, 41, Spirit Lake, IA 4:17:39 9:50 4:07:23 4198 244 M50 Dave Nicely, 51, Berkeley, CA 4:17:42 9:50 4:10:37 4199 1128 M20 Ben Johnson, 29, Golden Valley, MN 4:17:43 9:50 4:09:26 4201 1129 M20 Jason Seiffert, 34, Minneapolis, MN 4:17:45 9:50 4:11:14 4206 496 M40 Brian Ruis, 44, St Paul, MN 4:17:50 9:50 4:16:36 4207 245 M50 Lee Solheim, 50, Medina, MN 4:17:50 9:50 4:10:28 4208 451 M35 Paul Stohr, 39, Maple Grove, MN 4:17:50 9:50 4:13:43 4210 497 M40 Darrell Barber, 41, Marquette, MI 4:17:51 9:50 4:07:48 4213 498 M40 James Bueche, 40, Roseville, MN 4:17:52 9:50 4:06:35 4214 452 M35 Chris Price, 35, Chicago, IL 4:17:53 9:50 4:10:12 4217 1130 M20 Max Golden, 24, Madison, WI 4:17:54 9:50 4:07:07 4218 453 M35 Quin Anderson, 36, Belle Plaine, MN 4:17:55 9:50 4:13:59 4221 246 M50 Jesus Blanco, 50, Monterrey, Mex 4:17:56 9:50 4:12:32 4222 499 M40 Dave Boese, 42, Plymouth, MN 4:17:57 9:50 4:13:12 4223 1131 M20 James Nikolai, 30, West St Paul, MN 4:17:57 9:50 4:06:30 4224 454 M35 Shayler Rychlick, 39, Duncan, SC 4:17:58 9:50 4:13:45 4228 500 M40 Matthew Nelson, 43, Edina, MN 4:18:03 9:51 4:13:31 4229 501 M40 Michael Scheierl, 44, Oakdale, MN 4:18:03 9:51 4:13:32 4230 1132 M20 Adam Hermsen, 33, Marion, IA 4:18:04 9:51 4:12:25 4231 502 M40 Robert Bauck, 41, Minneapolis, MN 4:18:04 9:51 4:12:00 4234 455 M35 Jay Lisota, 38, Chicago, IL 4:18:07 9:51 4:13:46 4235 1133 M20 Patrick Toutant Jr, 26, Milwaukee, WI 4:18:08 9:51 4:13:41 4236 1134 M20 Brian Amundson, 27, Dayton, MN 4:18:09 9:51 4:12:56 4238 1135 M20 Matthew Alley, 24, Minneapolis, MN 4:18:10 9:51 4:10:24 4240 1136 M20 Joe Markie, 32, St Paul, MN 4:18:13 9:51 4:13:42 4241 61 M60 James Sturgeon, 62, Charleston, WV 4:18:13 9:51 4:12:55 4243 503 M40 Tom Emmel, 41, Minneapolis, MN 4:18:14 9:51 4:11:48 4247 504 M40 Steffen Hovard, 44, Edina, MN 4:18:16 9:51 4:14:12 4248 139 M55 Ronald Thomson, 56, La Crosse, WI 4:18:16 9:51 4:13:27 4250 505 M40 Christopher Stall, 42, St Paul, MN 4:18:20 9:51 4:17:23 4254 1137 M20 Kyle Neary, 25, Minneapolis, MN 4:18:23 9:51 4:08:18 4255 342 M45 Mike Sullivan, 45, Minneapolis, MN 4:18:23 9:51 4:10:54 4256 1138 M20 Jonathan Kealing, 27, Minneapolis, MN 4:18:23 9:51 4:14:19 4257 506 M40 Gregory Bitter, 42, Minneapolis, MN 4:18:23 9:51 4:10:54 4262 1139 M20 Ryan Flynn, 29, Woodbury, MN 4:18:29 9:52 4:10:32 4263 1140 M20 Jeffrey Bursik, 25, Woodbury, MN 4:18:30 9:52 4:10:37 4265 507 M40 Jeff Oldenkamp, 40, Chanhassen, MN 4:18:31 9:52 4:14:53 4266 1141 M20 Samuel Pfeifer, 25, St Paul, MN 4:18:32 9:52 4:08:06 4267 1142 M20 Loren Burr, 29, Columbia Hts, MN 4:18:32 9:52 4:07:31 4271 1143 M20 Blake Halverson, 26, Plymouth, MN 4:18:35 9:52 4:08:09 4273 508 M40 Bob Hoye, 43, Centerville, MN 4:18:36 9:52 4:13:52 4275 247 M50 Miles Becker, 52, Fertile, MN 4:18:36 9:52 4:14:05 4279 1144 M20 Joshua Wegner, 34, Minneapolis, MN 4:18:40 9:52 4:14:53 4282 1145 M20 Preston Anderson, 24, Robbinsdale, MN 4:18:42 9:52 4:14:43 4283 248 M50 Michael Kahlow, 53, River Falls, WI 4:18:43 9:52 4:10:28 4284 1146 M20 William Bodner, 24, Eden Prairie, MN 4:18:45 9:52 4:13:38 4286 249 M50 David Kroschel, 50, Lake Elmo, MN 4:18:46 9:52 4:10:45 4287 456 M35 Chad Stancer, 37, Brooklyn Center, MN 4:18:46 9:52 4:13:41 4293 250 M50 Jay Huber, 54, Eaton, CO 4:18:50 9:52 4:14:20 4295 1147 M20 Matt Cheuvront, 26, Nashville, TN 4:18:51 9:52 4:14:41 4296 343 M45 Jim Sheehan, 46, St Paul, MN 4:18:51 9:52 4:13:30 4299 1148 M20 David Clapp, 26, Minneapolis, MN 4:18:53 9:52 4:13:15 4300 344 M45 Richard McKusick, 49, Watertown, MN 4:18:53 9:52 4:11:17 4301 509 M40 David Fleming, 44, Edina, MN 4:18:53 9:52 4:12:40 4302 345 M45 Dennis Miller, 49, Bloomington, MN 4:18:55 9:53 4:15:02 4303 457 M35 Tim Lindgren, 38, Jamaica Plain, MA 4:18:56 9:53 4:14:30 4306 1149 M20 Dan Bosman, 32, Brandon, SD 4:18:59 9:53 4:14:31 4307 1150 M20 Jerad Leigh, 27, Minneapolis, MN 4:18:59 9:53 4:12:57 4313 140 M55 Mark Yount, 57, Minneapolis, MN 4:19:02 9:53 4:14:10 4314 13 M65 Kevin Vaughan, 69, Auckland 4:19:03 9:53 4:14:51 4315 1151 M20 Alex Warden, 23, Eden Prairie, MN 4:19:04 9:53 4:14:37 4319 251 M50 Gary Keeler, 52, Fridley, MN 4:19:08 9:53 4:14:43 4320 510 M40 Anis Mulla, 44, Maple Grove, MN 4:19:08 9:53 4:13:12 4322 1152 M20 Matthew Prom, 28, Maplewood, MN 4:19:09 9:53 4:08:44 4326 252 M50 Narayan Krishnaswami, 50, Ballwin, MO 4:19:12 9:53 4:17:00 4328 346 M45 Mark Bentfield, 49, Minneapolis, MN 4:19:13 9:53 4:16:58 4329 1153 M20 Aaron Ehlers, 24, St Paul, MN 4:19:13 9:53 4:17:40 4330 347 M45 Andrew Kramer, 48, Hastings, MN 4:19:13 9:53 4:14:48 4331 1154 M20 Jacob Vansomeren, 25, River Falls, WI 4:19:13 9:53 4:12:57 4334 1155 M20 Justin Taylor, 31, Minneapolis, MN 4:19:14 9:53 4:10:31 4335 141 M55 Mohan Chettiar, 56, Medina, MN 4:19:16 9:53 4:14:53 4336 458 M35 Matt Brereton, 35, Franklin, TN 4:19:17 9:53 4:14:53 4337 348 M45 Michael Mahler, 49, Presque Isle, MI 4:19:17 9:53 4:14:55 4338 14 M65 Charles Olson, 66, Dubuque, IA 4:19:18 9:53 4:14:20 4340 349 M45 Richard McDonald, 48, Alpena, MI 4:19:18 9:53 4:14:55 4341 1156 M20 Lance Myren, 21, Anoka, MN 4:19:18 9:53 4:08:21 4342 459 M35 Scott Jackson, 39, St Michael, MN 4:19:19 9:53 4:12:13 4343 460 M35 Aaron Tinklenberg, 36, Lakeville, MN 4:19:20 9:53 4:15:08 4344 1157 M20 Dan Kruse, 32, Brooklyn Center, MN 4:19:21 9:54 4:13:51 4345 253 M50 John Kast, 52, Hugo, MN 4:19:23 9:54 4:12:47 4350 1158 M20 Saul Lacoursiere, 30, Fridley, MN 4:19:25 9:54 4:14:37 4353 461 M35 Gavin Luke, 35, Circle Pines, MN 4:19:28 9:54 4:08:27 4355 254 M50 George Hamm, 52, Minneapolis, MN 4:19:30 9:54 4:11:41 4356 142 M55 Dave Broghamer, 57, Decorah, IA 4:19:30 9:54 4:10:32 4357 350 M45 Eugene Standingcloud, 48, Ponemah, MN 4:19:31 9:54 4:09:19 4360 1159 M20 Adam Faitek, 29, Minneapolis, MN 4:19:32 9:54 4:17:20 4362 462 M35 Chad Wynia, 39, Chisago City, MN 4:19:34 9:54 4:14:58 4363 511 M40 Jonathan Wynia, 40, New Brighton, MN 4:19:34 9:54 4:14:59 4364 463 M35 Stuart Gauld, 36, Independence, MO 4:19:38 9:54 4:15:37 4366 351 M45 Ron George, 49, Winnipeg, Can 4:19:40 9:54 4:15:51 4370 1160 M20 Joseph Krawetz, 34, St Paul, MN 4:19:43 9:54 4:15:53 4371 1161 M20 Nick Lienesch, 29, Minneapolis, MN 4:19:44 9:54 4:08:43 4377 512 M40 Todd Bradbury, 44, Maple Grove, MN 4:19:49 9:55 4:13:25 4378 1162 M20 Joseph Selby, 31, Richfield, MN 4:19:50 9:55 4:15:22 4380 15 M65 Rob Johnson, 65, Eden Prairie, MN 4:19:53 9:55 4:18:35 4384 513 M40 James Kleven, 44, Onalaska, WI 4:19:58 9:55 4:16:09 4385 1163 M20 Lucas Struck, 33, Minneapolis, MN 4:19:58 9:55 4:14:25 4388 514 M40 Michael Kohout, 44, Apple Valley, MN 4:20:06 9:55 4:09:45 4389 352 M45 David Butts, 45, Portland, ME 4:20:06 9:55 4:13:12 4391 1164 M20 Chris Loth, 29, St Paul, MN 4:20:08 9:55 4:11:49 4393 1165 M20 Brandon Miller, 24, Minnetonka, MN 4:20:10 9:55 4:11:32 4394 143 M55 Dan Nielsen, 59, Maple Grove, MN 4:20:10 9:55 4:15:47 4395 515 M40 Chris Holthe, 42, Woodbury, MN 4:20:11 9:55 4:14:36 4396 1166 M20 Cole Konrad, 28, Inver Grove Hts, MN 4:20:11 9:55 4:09:46 4397 464 M35 Brian Lorenz, 36, Seattle, WA 4:20:12 9:55 4:12:06 4398 1167 M20 Steven Assie, 26, Chanhassen, MN 4:20:14 9:56 4:08:34 4401 516 M40 Sean Muniz, 44, Woodbury, MN 4:20:17 9:56 4:16:29 4408 465 M35 Antonio Collodoro, 35, St Paul, MN 4:20:26 9:56 4:18:13 4409 517 M40 Chris Ginther, 40, Minneapolis, MN 4:20:27 9:56 4:14:46 4410 1168 M20 Brett Dahlof, 34, Minneapolis, MN 4:20:28 9:56 4:11:51 4414 62 M60 John Rudolph, 61, Toronto, Can 4:20:31 9:56 4:11:42 4416 16 M65 Tony Oveson, 65, International Fal, MN 4:20:31 9:56 4:19:30 4418 1169 M20 Kyle Warner, 26, White Bear Lake, MN 4:20:33 9:56 4:10:09 4422 1170 M20 Christopher Dirkes, 23, Brooklyn Park, MN 4:20:35 9:56 4:16:36 4424 466 M35 Douglas Colglazier, 36, Valparaiso, NE 4:20:37 9:56 4:16:21 4427 1171 M20 Ryan Schaefer, 34, St Paul, MN 4:20:39 9:56 4:17:09 4431 467 M35 Peter Taft, 39, Eagan, MN 4:20:43 9:57 4:13:56 4432 1172 M20 Joseph Ramirez, 33, Minneapolis, MN 4:20:44 9:57 4:09:39 4436 255 M50 Doug Schatz, 53, Winnipeg, Can 4:20:49 9:57 4:16:03 4438 1173 M20 Shane Goblirsch, 22, Ames, IA 4:20:52 9:57 4:17:07 4440 1174 M20 Paul Brummond, 24, Fairmont, MN 4:20:53 9:57 4:16:42 4443 1175 M20 David Craton, 25, Minneapolis, MN 4:20:56 9:57 4:10:49 4444 1176 M20 Jeff Valley, 32, Minneapolis, MN 4:20:57 9:57 4:12:07 4452 1177 M20 Timothy Matsuura, 30, Columbia Hts, MN 4:21:06 9:58 4:19:41 4453 144 M55 Jay Lawton, 55, Willmar, MN 4:21:07 9:58 4:15:58 4464 1178 M20 Kyle Clouston, 27, Lincoln, NE 4:21:18 9:58 4:17:00 4465 468 M35 William Flanary, 39, White Bear Lake, MN 4:21:20 9:58 4:14:46 4468 1179 M20 Justin Rezac, 34, Minneapolis, MN 4:21:24 9:58 4:15:17 4469 256 M50 Mark Palen, 52, Shoreview, MN 4:21:28 9:58 4:15:49 4470 353 M45 Chris Mashburn, 48, Lakeway, TX 4:21:29 9:58 4:16:14 4472 1180 M20 Ian Heaslip, 27, Proctor, MN 4:21:30 9:58 4:16:40 4473 1181 M20 Sean Landman, 25, Minneapolis, MN 4:21:31 9:58 4:14:50 4474 469 M35 Scott McKinnon, 39, St Paul, MN 4:21:31 9:58 4:14:57 4479 470 M35 Rodney Carroll, 39, Zwingle, IA 4:21:39 9:59 4:20:07 4480 1182 M20 Bryan West, 27, Chicago, IL 4:21:39 9:59 4:13:41 4482 1183 M20 Quinn Showalter, 33, Maple Grove, MN 4:21:39 9:59 4:11:00 4486 354 M45 Terry Wu, 47, Minneapolis, MN 4:21:44 9:59 4:14:41 4491 1184 M20 Jason McAndrews, 32, Minneapolis, MN 4:21:50 9:59 4:18:00 4492 1185 M20 Todd Hanson, 29, Shoreview, MN 4:21:52 9:59 4:17:50 4497 1186 M20 Paul Ford, 34, Shoreview, MN 4:21:55 9:59 4:15:54 4498 1187 M20 Curtis Dischinger, 26, Crystal, MN 4:21:55 9:59 4:17:34 4499 1188 M20 Ryan Forsman, 32, St Paul, MN 4:21:56 9:59 4:13:28 4500 1189 M20 Adam Guenther, 34, Rochester, MN 4:21:56 9:59 4:20:56 4502 63 M60 Val Landwehr, 63, Minneapolis, MN 4:21:57 9:59 4:20:26
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

4503 518 M40 Peter Bulson, 44, Wellesley, MA 4:21:58 10:00 4:13:15 4506 519 M40 Jeffrey Schultz, 40, Milwaukee, WI 4:22:04 10:00 4:17:39 4507 355 M45 Lee Bigham, 48, Maple Grove, MN 4:22:06 10:00 4:17:49 4508 1190 M20 Daniel Weisman, 28, Minneapolis, MN 4:22:06 10:00 4:11:15 4512 1191 M20 Benjamin Ferrara, 29, Mendota Hts, MN 4:22:10 10:00 4:17:31 4513 520 M40 Russ Jurek, 44, Bloomington, MN 4:22:10 10:00 4:16:25 4514 471 M35 Carlos Hernandez, 37, South St Paul, MN 4:22:10 10:00 4:15:16 4515 472 M35 Chris Kratochwill, 36, Stoughton, WI 4:22:11 10:00 4:18:20 4516 1192 M20 Chris Folstad, 24, Rochester, MN 4:22:11 10:00 4:17:04 4518 521 M40 John Guenther, 41, Minnetonka, MN 4:22:12 10:00 4:18:37 4521 145 M55 Loren Wigdahl, 57, Isanti, MN 4:22:18 10:00 4:16:42 4523 356 M45 John Parks, 49, Bloomington, MN 4:22:20 10:00 4:11:05 4526 522 M40 Jay Peterson, 44, Big Lake, MN 4:22:22 10:00 4:20:05 4529 146 M55 Kevin Schleicher, 57, Marine On St Croi, MN 4:22:27 10:01 4:18:39 4530 357 M45 Joe Trepanier, 48, Lakeville, MN 4:22:28 10:01 4:16:43 4531 473 M35 Jeffrey Stewart, 36, Layton, UT 4:22:29 10:01 4:14:25 4533 147 M55 Hugh McLendon, 59, Winston Salem, NC 4:22:29 10:01 4:13:52 4534 523 M40 Kevin Strangman, 42, La Crosse, WI 4:22:30 10:01 4:16:17 4535 524 M40 Scott Shier, 42, Winnipeg, Can 4:22:31 10:01 4:18:00 4536 257 M50 Steve Hagedorn, 54, Two Harbors, MN 4:22:31 10:01 4:14:33 4538 5 M70 Steven Schroeder, 70, River Falls, WI 4:22:32 10:01 4:20:53 4541 358 M45 Fred Cheng, 45, Vernon Hills, IL 4:22:33 10:01 4:21:33 4542 1193 M20 Bradley Ash, 28, Minneapolis, MN 4:22:33 10:01 4:15:21 4543 1194 M20 Jon Bauer, 32, Sturtevant, WI 4:22:35 10:01 4:17:46 4546 1195 M20 Tarsicio Sanudo, 30, Mexico City, Mex 4:22:37 10:01 4:14:49 4547 1196 M20 Nathaniel Leppanen, 27, Maple Grove, MN 4:22:37 10:01 4:11:25 4548 525 M40 Sean Lafferty, 40, Ramsey, MN 4:22:38 10:01 4:14:38 4549 474 M35 Jacob Westendorp, 38, St Louis Park, MN 4:22:39 10:01 4:16:15 4550 526 M40 John Winter, 43, Minneapolis, MN 4:22:39 10:01 4:16:18 4551 475 M35 Kristopher Fletcher, 35, Lakeville, MN 4:22:39 10:01 4:15:52 4552 476 M35 William Healy, 35, Stacy, MN 4:22:39 10:01 4:15:51 4553 477 M35 Donn MacDonald, 36, St Paul, MN 4:22:40 10:01 4:14:03 4557 1197 M20 Jeff Eggert, 31, Victoria, MN 4:22:42 10:01 4:17:46 4558 478 M35 Samuel Nye, 35, Hudson, WI 4:22:43 10:01 4:12:06 4559 1198 M20 Cole Peyton, 26, Richfield, MN 4:22:45 10:01 4:17:54 4562 527 M40 Paul Timmins, 41, St Paul, MN 4:22:52 10:02 4:17:28 4563 64 M60 Daryl Blakeborough, 63, Shorewood, MN 4:22:53 10:02 4:21:44 4564 479 M35 Mark Studebaker, 39, Mound, MN 4:22:53 10:02 4:14:35 4565 1199 M20 Alex Hanson, 24, Minneapolis, MN 4:22:55 10:02 4:20:30 4567 528 M40 Russell Orr, 41, Minneapolis, MN 4:22:56 10:02 4:18:42 4570 1200 M20 Jeff Strande, 33, Fergus Falls, MN 4:22:59 10:02 4:16:37 4571 529 M40 Eric Moon, 43, Maple Grove, MN 4:23:00 10:02 4:11:48 4574 1201 M20 Kevin Jones, 24, Minneapolis, MN 4:23:06 10:02 4:21:25 4576 530 M40 Patrick Wyant, 40, Woodbury, MN 4:23:07 10:02 4:13:08 4577 1202 M20 Jonathan Albert, 28, Maplewood, MN 4:23:08 10:02 4:15:53 4579 359 M45 Randall Nibbe, 45, Minneapolis, MN 4:23:08 10:02 4:18:17 4580 531 M40 Jayson Ronning, 41, Brooklyn Park, MN 4:23:09 10:02 4:17:17 4581 532 M40 Frank Douma, 42, St Paul, MN 4:23:09 10:02 4:12:21 4582 65 M60 John Kaeding, 64, Worcester, VT 4:23:09 10:02 4:18:41 4583 1203 M20 John Weinberg, 28, St Paul, MN 4:23:10 10:02 4:15:01 4585 1204 M20 Steven Kacmarik, 29, Chicago, IL 4:23:11 10:02 4:17:22 4586 66 M60 Wendell Lafave, 63, Williamstown, Can 4:23:12 10:02 4:17:11 4595 480 M35 Shane Raymond, 39, Albertville, MN 4:23:19 10:03 4:18:44 4600 148 M55 Jim Baisch, 56, Eden Prairie, MN 4:23:24 10:03 4:17:42 4601 1205 M20 Ted Kaehler, 28, St Paul, MN 4:23:25 10:03 4:18:23 4602 1206 M20 Malek Draoui, 22, Plymouth, MN 4:23:26 10:03 4:21:01 4604 1207 M20 Benjamin Carlson, 30, Minneapolis, MN 4:23:26 10:03 4:16:25 4605 533 M40 Jay Lemke, 44, Stillwater, MN 4:23:26 10:03 4:19:16 4607 1208 M20 Andrew Petzold, 29, Rochester, MN 4:23:28 10:03 4:18:49 4608 1209 M20 Ryan Palacio, 27, Minneapolis, MN 4:23:29 10:03 4:13:18 4609 1210 M20 Jose Perez Rodriguez, 27, Mexico City, Mex 4:23:29 10:03 4:18:28 4612 258 M50 Paul Semmer, 50, Minneapolis, MN 4:23:30 10:03 4:18:12 4613 1211 M20 Lucas Kinzel, 32, St Paul, MN 4:23:31 10:03 4:17:18 4615 481 M35 Kevin Williams, 37, Elk River, MN 4:23:31 10:03 4:16:27 4616 259 M50 Tom Taintor, 50, Apple Valley, MN 4:23:32 10:03 4:16:57 4619 17 M65 Barry Fox, 65, St Paul, MN 4:23:34 10:03 4:21:29 4621 1212 M20 Nicholas Lastrina, 26, Manchester, NH 4:23:34 10:03 4:15:53 4624 1213 M20 Michael Lastrina, 29, Woodbury, MN 4:23:35 10:03 4:15:54 4625 1214 M20 Tyler Fulton, 23, West Des Moines, IA 4:23:36 10:03 4:13:16 4626 534 M40 Gregorio Cruz, 44, St Louis Park, MN 4:23:36 10:03 4:13:18 4630 18 M65 Robert Fretz, 66, Maplewood, MN 4:23:38 10:03 4:16:12 4631 535 M40 Steve Scarrow, 42, Golden Valley, MN 4:23:40 10:03 4:19:12 4632 1215 M20 Nicholas Stelzner, 34, Rochester, MN 4:23:40 10:03 4:17:25 4636 360 M45 Richard Haak, 47, Roseville, MN 4:23:47 10:04 4:13:24 4637 482 M35 Zeke Oaks, 39, Lino Lakes, MN 4:23:48 10:04 4:17:51 4638 1216 M20 Erik Dier, 26, Milwaukee, WI 4:23:49 10:04 4:16:07 4639 149 M55 Steven Date, 59, Minneapolis, MN 4:23:52 10:04 4:19:08 4645 483 M35 Nelson Dumalag, 39, Chanhassen, MN 4:23:57 10:04 4:19:32 4647 1217 M20 Evan Uribe, 23, Minnetonka, MN 4:23:57 10:04 4:18:06 4651 1218 M20 Adam Rein, 30, Bloomington, MN 4:24:03 10:04 4:19:57 4654 1219 M20 Jonathan Aho, 24, Minneapolis, MN 4:24:06 10:04 4:22:32 4655 260 M50 Patrick Fox, 52, Elk River, MN 4:24:07 10:04 4:23:15 4656 1220 M20 Alejandro Nava, 30, Wheeling, IL 4:24:07 10:04 4:19:43 4658 361 M45 Charles Julson, 47, Bloomington, MN 4:24:09 10:05 4:23:03 4660 261 M50 Marco Anton Lopez Lopez, 54, Celaya Gto, Mex 4:24:11 10:05 4:19:20 4661 1221 M20 Joel Calhoun, 30, St Paul, MN 4:24:11 10:05 4:15:55 4664 1222 M20 Phillip Jourdain, 26, Red Lake, MN 4:24:13 10:05 4:14:03 4665 1223 M20 Keith Enstad, 25, Minneapolis, MN 4:24:14 10:05 4:23:55 4669 1224 M20 Brandon Thiemann, 28, Plymouth, MN 4:24:17 10:05 4:15:45 4670 362 M45 Frank Goodrich, 46, Brooklyn Park, MN 4:24:19 10:05 4:18:53 4671 19 M65 Albert Wagner, 67, Orland Park, IL 4:24:20 10:05 4:19:12 4672 363 M45 Brent Errickson, 48, Erie, CO 4:24:20 10:05 4:18:37 4673 262 M50 Cameron McKenzie, 50, Winnipeg, Can 4:24:26 10:05 4:13:35 4676 263 M50 Todd Madden, 50, Minneapolis, MN 4:24:28 10:05 4:16:38 4678 67 M60 Don Marjala, 61, Eau Claire, WI 4:24:29 10:05 4:13:44 4679 1225 M20 Aaron Marjala, 33, Genesee Depot, WI 4:24:29 10:05 4:13:45 4681 536 M40 Jason Sichler, 40, Andover, MN 4:24:30 10:05 4:17:39 4683 364 M45 Doran Schoeppach, 49, Minneapolis, MN 4:24:32 10:05 4:18:09 4684 1226 M20 Matthew Tuil, 34, Forest Lake, MN 4:24:32 10:05 4:14:13 4685 537 M40 John Hall, 44, Iowa City, IA 4:24:33 10:05 4:23:12 4686 1227 M20 Hassan Obeid, 33, Plymouth, MN 4:24:34 10:05 4:20:37 4687 150 M55 Tom Nyre, 58, Galesville, WI 4:24:34 10:05 4:22:30 4688 264 M50 Khalid Ahmad, 51, Winnipeg, Can 4:24:38 10:06 4:24:05 4689 484 M35 Nate Olson, 36, Bend, OR 4:24:38 10:06 4:17:33 4692 151 M55 Dan Rassier, 56, St Joseph, MN 4:24:42 10:06 4:16:20 4693 485 M35 Alex Kretchmer, 35, Minneapolis, MN 4:24:43 10:06 4:20:23 4694 1228 M20 David Wardlow, 26, Minnetonka, MN 4:24:44 10:06 4:22:37 4695 538 M40 William Kuker, 41, Eden Prairie, MN 4:24:45 10:06 4:20:15 4696 1229 M20 Ron Wright, 32, Brooklyn Park, MN 4:24:45 10:06 4:16:14 4697 1230 M20 Vu Ngo, 24, Brooklyn Park, MN 4:24:46 10:06 4:17:25 4698 1231 M20 Jory Pestorious, 24, St Bonifacius, MN 4:24:46 10:06 4:14:34 4699 486 M35 Steven Plautz, 35, Minneapolis, MN 4:24:47 10:06 4:20:51 4701 1232 M20 Nick Schwaegerl, 31, Montevideo, MN 4:24:49 10:06 4:19:41 4703 265 M50 Scott Thomson, 53, Winnipeg, Can 4:24:49 10:06 4:16:40 4704 365 M45 Thomas Laughlin, 45, Golden Valley, MN 4:24:50 10:06 4:13:24 4706 539 M40 Joseph Biancardi, 40, Blaine, MN 4:24:50 10:06 4:13:51 4709 68 M60 Tom Rowe, 64, Centerville, MN 4:24:51 10:06 4:17:05 4710 266 M50 David Keenan, 54, West Des Moines, IA 4:24:52 10:06 4:22:50 4713 1233 M20 Drew Anderson, 24, Minneapolis, MN 4:24:52 10:06 4:14:40 4714 267 M50 Robert Tatro, 50, Zimmerman, MN 4:24:53 10:06 4:19:50 4715 487 M35 Fabio Loria-Quesada, 39, Woodbury, MN 4:24:53 10:06 4:23:17 4718 1234 M20 Simon Malinski, 32, Edina, MN 4:24:57 10:06 4:17:06 4723 268 M50 Louie Schwengler, 54, Rapid City, SD 4:25:05 10:07 4:18:03 4725 1235 M20 Ben Otopalik, 26, Minneapolis, MN 4:25:05 10:07 4:14:30 4727 488 M35 Alan Griffin, 35, St Paul, MN 4:25:08 10:07 4:14:37 4728 489 M35 Terrence Hedin, 39, Farmington, MN 4:25:10 10:07 4:19:57 4731 540 M40 Jason Fink, 41, Eagan, MN 4:25:15 10:07 4:15:04 4732 152 M55 Scott Pihlaja, 56, Gurnee, IL 4:25:16 10:07 4:20:36 4734 541 M40 Scott Goings, 44, St Paul, MN 4:25:17 10:07 4:18:01 4735 490 M35 Travis Thompson, 37, Edina, MN 4:25:17 10:07 4:18:21 4736 366 M45 David Olson, 46, Rochester, NY 4:25:19 10:07 4:14:58 4738 1236 M20 Greg Paulson, 33, Burnsville, MN 4:25:20 10:07 4:15:20 4741 1237 M20 Ryan Trombley, 27, Minnetonka, MN 4:25:22 10:07 4:16:50 4742 1238 M20 Jeffrey Miller, 34, Tower City, ND 4:25:22 10:07 4:17:31 4748 542 M40 Charles Storevik, 44, Fridley, MN 4:25:29 10:08 4:21:29 4750 491 M35 Kirk Shipler, 38, Lester Prairie, MN 4:25:29 10:08 4:19:18 4752 543 M40 Mike Hamann, 44, Evanston, IL 4:25:31 10:08 4:14:44 4754 544 M40 Kurt Demel, 40, St Paul, MN 4:25:33 10:08 4:20:34 4756 545 M40 Anthony Taglia, 43, Chicago, IL 4:25:33 10:08 4:19:33 4757 1239 M20 Jason Crest, 32, Minneapolis, MN 4:25:34 10:08 4:23:49 4759 1240 M20 Steve Anderson, 25, New Hope, MN 4:25:36 10:08 4:18:42 4760 367 M45 Joe Pyrz, 46, Plymouth, MN 4:25:36 10:08 4:17:50 4761 1241 M20 Nicholas Bukoskey, 22, Blaine, MN 4:25:38 10:08 4:18:07 4762 368 M45 Steve St. Jacque, 48, Inver Grove Hts, MN 4:25:39 10:08 4:19:22 4765 546 M40 Tim Hertaus, 42, Forest Lake, MN 4:25:41 10:08 4:19:21 4766 1242 M20 Donald Morell, 28, Blaine, MN 4:25:42 10:08 4:21:33 4767 547 M40 Chris Gams, 41, Coon Rapids, MN 4:25:43 10:08 4:18:08 4769 1243 M20 Jeffrey Miranda, 32, Chicago, IL 4:25:46 10:08 4:18:44 4770 269 M50 Steven Conant, 54, Foreston, MN 4:25:46 10:08 4:18:10 4771 1244 M20 James Lawton Ii, 34, Minneapolis, MN 4:25:47 10:08 4:15:18 4772 153 M55 Craig Swanson, 58, Plymouth, MN 4:25:49 10:08 4:18:03 4773 1245 M20 Ryan Greguske, 20, Hartford, WI 4:25:49 10:08 4:14:29 4774 1246 M20 Steven Kron, 30, Sartell, MN 4:25:49 10:08 4:15:50 4776 154 M55 Malcolm Bell, 55, Rochester, MN 4:25:51 10:08 4:18:41 4779 1247 M20 Matt Boland, 26, Minneapolis, MN 4:25:54 10:09 4:24:15 4780 1248 M20 Tai Piazza, 24, Cincinnati, OH 4:25:56 10:09 4:21:45 4781 492 M35 Jason Bretz, 38, Eden Prairie, MN 4:25:57 10:09 4:19:23 4785 1249 M20 Michael Matsuura, 29, Richfield, MN 4:25:58 10:09 4:20:16 4786 369 M45 Kyle Markland, 48, Eagan, MN 4:26:00 10:09 4:21:16 4787 493 M35 Ryan Schmitt, 37, St Paul, MN 4:26:01 10:09 4:17:05 4789 494 M35 Thomas Anderson III, 36, Minneapolis, MN 4:26:03 10:09 4:24:54 4790 548 M40 Keat Kam, 42, Kalamazoo, MI 4:26:07 10:09 4:23:53 4793 155 M55 Curt Rogers, 55, Hampton, MN 4:26:10 10:09 4:22:24 4795 1250 M20 Michael Verhoeven, 20, New Prague, MN 4:26:12 10:09 4:21:05 4797 370 M45 Eric Nypan, 48, Wyoming, MN 4:26:13 10:09 4:21:11 4798 1251 M20 Eric Jungels, 28, Sartell, MN 4:26:14 10:09 4:19:23 4801 495 M35 Ryan Falk, 35, Minneapolis, MN 4:26:15 10:09 4:21:33 4802 270 M50 Bill Hanrahan, 53, Middleton, WI 4:26:17 10:09 4:22:05 4803 1252 M20 Sam Strong, 29, Red Lake, MN 4:26:18 10:09 4:21:27 4805 271 M50 John Scott, 51, Thunder Bay, Can 4:26:22 10:10 4:22:23 4806 1253 M20 Chase Butcher, 27, Overland Park, KS 4:26:22 10:10 4:20:19 4811 496 M35 Tim Russell, 39, Burnsville, MN 4:26:23 10:10 4:22:18 4812 156 M55 Mark Gieseke, 55, Brooklyn Park, MN 4:26:25 10:10 4:21:46 4813 1254 M20 John Mathison, 34, St Paul, MN 4:26:25 10:10 4:20:04 4815 1255 M20 Brad Pederson, 30, St Louis Park, MN 4:26:27 10:10 4:17:53 4817 371 M45 Barney Coelho, 45, Fridley, MN 4:26:28 10:10 4:22:18 4818 372 M45 Daniel Stoerzinger, 48, Maplewood, MN 4:26:29 10:10 4:15:39 4819 272 M50 Kent Gaither, 50, Minnetonka, MN 4:26:31 10:10 4:22:30 4820 157 M55 Jerald Daigle, 55, Minneapolis, MN 4:26:34 10:10 4:16:33 4823 549 M40 Daniel Gott, 40, Minneapolis, MN 4:26:39 10:10 4:21:57 4825 373 M45 Michael Smith, 48, West Hills, CA 4:26:42 10:10 4:18:26 4826 1256 M20 Jimmy Maloney, 30, St Louis Park, MN 4:26:42 10:10 4:21:01 4827 1257 M20 Xavier Frigola, 32, Rochester, MN 4:26:42 10:10 4:22:14 4828 374 M45 Steven Lobb, 46, Streamwood, IL 4:26:42 10:10 4:21:32 4829 497 M35 Scott Kimmel, 37, St Paul, MN 4:26:43 10:10 4:17:57 4832 498 M35 Michael Spande, 39, Andover, MN 4:26:45 10:10 4:23:14 4836 550 M40 Joseph Seine, 42, St Paul, MN 4:26:48 10:11 4:18:55 4837 158 M55 Paul Bankey, 55, Pittsford, NY 4:26:50 10:11 4:22:08 4839 273 M50 Tim Stajkowski, 52, Pepin, WI 4:26:51 10:11 4:23:04 4845 25 M18 Mitchell Jilek, 18, Bloomington, MN 4:26:55 10:11 4:19:46 4846 499 M35 Paul Kondrat, 37, Ashland, MA 4:26:57 10:11 4:20:55 4850 500 M35 Chris Noha, 35, Woodbury, MN 4:27:00 10:11 4:22:08 4851 274 M50 Phil Michels, 50, Milwaukee, WI 4:27:02 10:11 4:19:10 4852 1258 M20 Luke Fischer, 26, St Louis Park, MN 4:27:02 10:11 4:23:00 4853 275 M50 William Fischer, 52, Delano, MN 4:27:02 10:11 4:22:59 4854 375 M45 Ruben Garza Paez, 47, Garza Garcia, Mex 4:27:04 10:11 4:22:18 4855 551 M40 Michael Hoenie, 40, Golden Valley, MN 4:27:04 10:11 4:20:06 4858 552 M40 Alan Cramer Jr., 41, McMurray, PA 4:27:05 10:11 4:20:32 4861 1259 M20 Michael Mischnick, 34, Lakeville, MN 4:27:06 10:11 4:20:48 4862 553 M40 Rob Morgan, 44, Eagan, MN 4:27:08 10:11 4:22:39 4863 69 M60 Matt Owings, 61, Longview, TX 4:27:09 10:11 4:19:01 4864 554 M40 Sopheak Song, 40, Burnsville, MN 4:27:09 10:11 4:17:09 4865 276 M50 Howie Gilmore, 51, Winnipeg, Can 4:27:10 10:11 4:20:24 4866 555 M40 Larry Stevens Jr, 44, Woodbury, MN 4:27:10 10:11 4:21:51 4870 1260 M20 Jeffrey Miller, 33, Farmington, MN 4:27:12 10:11 4:21:45 4871 501 M35 Jared Ackerman, 37, Coon Rapids, MN 4:27:13 10:12 4:22:28 4873 1261 M20 Ryan Jordan, 29, Superior, WI 4:27:15 10:12 4:21:33 4877 277 M50 Jeremy Wight, 53, St Paul, MN 4:27:19 10:12 4:22:49 4879 376 M45 David Johnson, 49, Pine Island, MN 4:27:22 10:12 4:23:17 4880 278 M50 Mark Korinek, 50, Rochester, MN 4:27:22 10:12 4:23:18 4881 377 M45 William Beckfeld, 49, Deephaven, MN 4:27:23 10:12 4:23:36 4882 502 M35 Tim Kersey, 37, Roseville, MN 4:27:24 10:12 4:26:52 4883 279 M50 Carl Hoang, 52, Maple Grove, MN 4:27:26 10:12 4:20:14 4884 280 M50 Doug Sams, 54, Orono, MN 4:27:26 10:12 4:19:38 4886 1262 M20 Trevor Chandler, 25, Minneapolis, NH 4:27:36 10:12 4:19:58 4887 281 M50 Christopher Cummings, 54, Homewood, IL 4:27:38 10:12 4:22:47 4888 1263 M20 Christopher Finke, 31, St Paul, MN 4:27:39 10:13 4:20:13 4892 1264 M20 Kyle Johnson, 20, Maple Grove, MN 4:27:44 10:13 4:21:11 4895 1265 M20 Jeff Schlueter, 31, Cottage Grove, MN 4:27:46 10:13 4:23:53 4902 1266 M20 Bradley Preuss, 31, St Paul, MN 4:27:51 10:13 4:19:44 4903 1267 M20 Kyle Hoffert, 31, Rochester, MN 4:27:52 10:13 4:20:03 4904 26 M18 Joshua Phillips, 19, Bloomington, MN 4:27:52 10:13 4:22:36 4906 378 M45 Bruce Lemmons, 46, Minneapolis, MN 4:27:54 10:13 4:25:53 4908 1268 M20 Steve Burns, 28, Circle Pines, MN 4:27:55 10:13 4:20:23 4909 379 M45 Robert Brownlee, 49, Fairfax, VA 4:27:55 10:13 4:20:55 4911 380 M45 Rick Dusha, 47, Maple Grove, MN 4:27:57 10:13 4:26:15 4916 503 M35 Zhen Wang, 35, Rochester, MN 4:28:00 10:13 4:16:52 4917 1269 M20 David Kruchten, 30, Cottage Grove, WI 4:28:00 10:13 4:23:57 4919 1270 M20 Charles Hulsizer, 22, St Paul, MN 4:28:02 10:13 4:17:36 4920 1271 M20 David Sexton, 27, Inver Grove Hts, MN 4:28:04 10:13 4:17:35 4926 1272 M20 Edward Hagberg, 24, Eagan, MN 4:28:11 10:14 4:22:13 4927 504 M35 Jeremy Southworth, 36, Onalaska, WI 4:28:11 10:14 4:23:42 4928 1273 M20 Brian Cote, 32, Chicago, IL 4:28:11 10:14 4:24:16 4929 556 M40 Michael Deruyter, 40, Waconia, MN 4:28:15 10:14 4:21:22 4930 505 M35 Felipe Giraldo, 36, Minneapolis, MN 4:28:16 10:14 4:26:47 4933 1274 M20 John Fose, 29, Minneapolis, MN 4:28:21 10:14 4:22:33 4935 557 M40 Bradley Benson, 44, St Paul, MN 4:28:21 10:14 4:20:25 4937 70 M60 David Garron, 64, St Paul, MN 4:28:21 10:14 4:26:07 4938 558 M40 Steve Wander, 44, Minnetonka, MN 4:28:21 10:14 4:21:27 4939 506 M35 Srinivasa Kadiam, 37, Grimes, IA 4:28:23 10:14 4:17:28 4941 381 M45 Tom Griffin, 49, Bloomington, MN 4:28:25 10:14 4:22:19 4942 159 M55 Jeffrey Lyijnen, 56, Sterling Heights, MI 4:28:26 10:14 4:23:24 4943 559 M40 Jason Cole, 42, Deephaven, MN 4:28:26 10:14 4:26:59 4946 382 M45 Frank Bekker, 49, Claremont, CA 4:28:29 10:14 4:19:51 4947 1275 M20 Tony Boelter, 34, Venice, CA 4:28:29 10:14 4:19:29 4950 383 M45 Vang Lee, 46, Woodbury, MN 4:28:31 10:15 4:20:18 4953 1276 M20 Craig Luedtke, 28, Plover, WI 4:28:31 10:15 4:17:11 4957 160 M55 Kent Queensland, 56, Shoreview, MN 4:28:33 10:15 4:24:36 4958 20 M65 Dean Meek, 66, Minnetonka, MN 4:28:34 10:15 4:21:12 4959 1277 M20 William Leitch, 28, St Paul, MN 4:28:36 10:15 4:24:34 4960 384 M45 Kent Hennings, 48, Cedar Falls, IA 4:28:36 10:15 4:17:53 4961 560 M40 Evan Frakes, 43, Eden Prairie, MN 4:28:37 10:15 4:23:00 4962 1278 M20 Cody Matz, 27, Sioux Falls, SD 4:28:37 10:15 4:23:15 4963 1279 M20 Nathan Ungar, 34, Minneapolis, MN 4:28:41 10:15 4:22:27 4964 1280 M20 Thomas Pavelka, 32, Brooklyn Center, MN 4:28:42 10:15 4:17:17 4968 161 M55 Allen Gooch, 57, Minneapolis, MN 4:28:44 10:15 4:23:29 4970 561 M40 Xavier Paez Casanovas, 41, San Andres Cholul, ME 4:28:46 10:15 4:22:09 4972 385 M45 John Howe, 46, Madison, WI 4:28:49 10:15 4:21:15 4974 1281 M20 Brian Kruger, 33, Hudson, WI 4:28:50 10:15 4:21:12 4975 507 M35 Zachary Lanham, 35, Madison, WI 4:28:50 10:15 4:17:03 4977 282 M50 Carl Gustafson, 52, Hatchville, MA 4:28:53 10:15 4:24:46 4978 162 M55 Gerald Johnson, 55, Bloomington, MN 4:28:54 10:15 4:22:17 4980 163 M55 Loren (jim) Green, 55, Janesville, MN 4:28:54 10:15 4:26:43 4981 1282 M20 Matthew Cullen, 31, Rochester Hills, MI 4:28:55 10:15 4:22:38 4983 1283 M20 Timothy Zbaracki, 30, Farmington, MN 4:28:57 10:15 4:22:31 4988 1284 M20 Nicholas Ulmen, 23, Minneapolis, MN 4:28:59 10:16 4:22:56 4990 508 M35 Jeremy Ockwig, 35, Rosemount, MN 4:29:00 10:16 4:21:56 4991 1285 M20 Robb Hunter, 34, Leesburg, GA 4:29:01 10:16 4:24:39 4992 386 M45 James Pappas, 47, Stillwater, OK 4:29:01 10:16 4:26:42 4994 387 M45 Hakan Ericsson, 49, New York, NY 4:29:02 10:16 4:18:28 4996 1286 M20 Kyle Blade, 29, Minneapolis, MN 4:29:02 10:16 4:21:06 4998 1287 M20 Joel Lowry, 26, Minneapolis, MN 4:29:03 10:16 4:18:40 4999 388 M45 Michael Hodgman, 49, Zumbrota, MN 4:29:03 10:16 4:21:37 5000 562 M40 Jorge Bouscayrol, 42, Guatemala, Gua 4:29:04 10:16 4:25:06 5002 509 M35 Thomas Donovan, 36, Vadnais Hts, MN 4:29:05 10:16 4:21:10 5003 563 M40 Vince Welch, 43, Buffalo, MN 4:29:07 10:16 4:21:22 5005 1288 M20 John Sill, 29, Minneapolis, MN 4:29:08 10:16 4:22:34 5006 389 M45 Dallas Johnson, 47, Wayzata, MN 4:29:10 10:16 4:19:08 5007 510 M35 Matt Zeiszler, 38, Bondurant, IA 4:29:10 10:16 4:24:35 5008 1289 M20 Ellery Milne, 28, Eagan, MN 4:29:12 10:16 4:18:36 5011 1290 M20 Dave Bauman, 30, St Paul, MN 4:29:12 10:16 4:21:08 5012 1291 M20 Cory Urich, 25, Faribault, MN 4:29:13 10:16 4:21:48 5015 390 M45 Thomas Nauha, 48, Lakeville, MN 4:29:16 10:16 4:24:08 5016 1292 M20 Tim Beutel, 33, St Paul, MN 4:29:16 10:16 4:24:09 5018 511 M35 Joseph Dejong, 35, West Des Moines, IA 4:29:18 10:16 4:18:57 5019 512 M35 Larry Peltier Jr., 35, Burnsville, MN 4:29:19 10:16 4:19:14 5020 391 M45 Matt Norman, 46, Lakeville, MN 4:29:19 10:16 4:22:50 5022 164 M55 Eduardo Schor, 57, Winnipeg, Can 4:29:24 10:17 4:24:15 5023 165 M55 Dennis Jones, 56, Winnipeg, Can 4:29:25 10:17 4:24:39 5028 513 M35 Dave Sacino, 37, Thunder Bay, Can 4:29:30 10:17 4:27:19 5029 283 M50 Rankin Patet, 51, South St Paul, MN 4:29:32 10:17 4:25:05 5031 392 M45 Bill Roskos, 47, Kasson, MN 4:29:34 10:17 4:23:26 5033 1293 M20 Rick Carlson, 28, Plymouth, MN 4:29:35 10:17 4:20:37 5036 1294 M20 Neil Otto, 28, Lester Prairie, MN 4:29:35 10:17 4:22:51 5037 1295 M20 Nicolas Anthony, 32, White Bear Lake, MN 4:29:36 10:17 4:25:10 5038 514 M35 George Awada, 37, Woodbury, MN 4:29:37 10:17 4:17:47 5041 393 M45 Dave Vanhorn, 46, Kingwood, TX 4:29:38 10:17 4:23:51 5042 1296 M20 Paul Feiner, 30, St Louis Park, MN 4:29:39 10:17 4:21:28 5043 515 M35 Reese Seefeldt, 38, Hutchinson, MN 4:29:39 10:17 4:21:06 5044 516 M35 Brad Mitchell, 38, Rochester, MN 4:29:39 10:17 4:19:11 5047 166 M55 Tryphon Georgiou, 55, Falcon Heights, MN 4:29:44 10:17 4:25:02 5051 167 M55 Michael Casey, 58, Richmond, VA 4:29:47 10:17 4:28:26 5053 1297 M20 Jeff Locklin, 23, Minneapolis, MN 4:29:48 10:17 4:19:39 5054 517 M35 Shane Robertson, 38, Minnetonka, MN 4:29:49 10:17 4:25:08 5057 1298 M20 Josef Reiser, 29, Plymouth, MN 4:29:52 10:18 4:26:16 5061 394 M45 Trent Lensch, 48, Carrollton, TX 4:29:53 10:18 4:25:20 5064 1299 M20 Josh Jordan, 25, Madison, WI 4:29:55 10:18 4:24:58 5068 564 M40 Alexander Amnuel, 41, St Paul, MN 4:29:57 10:18 4:21:13 5072 565 M40 John Culbert, 44, Eden Prairie, MN 4:29:59 10:18 4:19:33 5076 1300 M20 Dan Proudfoot, 28, Lakeville, MN 4:30:01 10:18 4:23:08 5078 168 M55 Sherwood Lowry, 55, Brooklyn Park, MN 4:30:02 10:18 4:24:54 5083 395 M45 Ted Westall, 45, Prior Lake, MN 4:30:04 10:18 4:21:16 5084 396 M45 Ted Gamble, 45, Dundas, MN 4:30:05 10:18 4:25:37 5086 397 M45 Peter Rekstad, 49, Lake Elmo, MN 4:30:07 10:18 4:25:33 5087 566 M40 Brian Uhlmann, 42, Excelsior, MN 4:30:07 10:18 4:26:27 5088 518 M35 Anjan Mukherjee, 37, Plymouth, MN 4:30:08 10:18 4:19:06 5090 519 M35 Joshua Cooper, 35, St Paul, MN 4:30:09 10:18 4:18:56 5091 1301 M20 Michael Rejzer, 21, Wayzata, MN 4:30:09 10:18 4:22:18 5092 567 M40 Kerry Baribeau, 43, Crystal, MN 4:30:10 10:18 4:21:53 5093 398 M45 Erick Storm, 47, Prior Lake, MN 4:30:10 10:18 4:25:01 5095 284 M50 David Fielder, 51, Winnipeg, Can 4:30:12 10:18 4:21:49 5098 285 M50 David Hogenson, 52, Fargo, ND 4:30:13 10:18 4:26:24 5099 1302 M20 Ryan Barron, 30, Champlin, MN 4:30:13 10:18 4:22:03 5101 399 M45 Somashekar Govindaraj, 48, Rochester, MN 4:30:13 10:18 4:23:10 5102 1303 M20 Jesse Moore, 34, Minnetonka, MN 4:30:13 10:18 4:20:12 5103 286 M50 Donn Vetter, 53, Mankato, MN 4:30:15 10:18 4:22:25 5104 520 M35 Robert Pottle, 35, St Paul, MN 4:30:15 10:18 4:24:37 5105 1304 M20 Isidro Limon, 31, San Diego, CA 4:30:15 10:18 4:26:30 5111 287 M50 Vaun Bruhn, 53, Frazee, MN 4:30:21 10:19 4:19:48 5112 568 M40 Erin Anderson, 40, Perham, MN 4:30:21 10:19 4:19:47 5113 400 M45 Gary Regalado, 49, Santa Ana, CA 4:30:21 10:19 4:25:36 5117 71 M60 John Brown, 60, Madison, WI 4:30:24 10:19 4:22:41 5118 1305 M20 John Michaletz, 26, Edina, MN 4:30:24 10:19 4:20:17 5120 1306 M20 Erik Johnson, 26, Mounds View, MN 4:30:25 10:19 4:19:29 5121 1307 M20 Victor Thompson, 30, Rosemount, MN 4:30:27 10:19 4:26:16 5122 169 M55 Michael Bennett, 56, Winnipeg, Can 4:30:27 10:19 4:22:18 5123 1308 M20 David Kallaus, 30, Rosemount, MN 4:30:27 10:19 4:25:23 5124 72 M60 John Agee, 64, Minneapolis, MN 4:30:28 10:19 4:24:01 5127 521 M35 Jeffrey Cirullo, 36, Woodbury, MN 4:30:30 10:19 4:26:27 5130 1309 M20 Ryan Lindeman, 23, Minnetonka, MN 4:30:32 10:19 4:19:05 5131 288 M50 Luigi Sala, 53, Thunder Bay, Can 4:30:33 10:19 4:23:27 5133 1310 M20 Chris Deehr, 34, Eagan, MN 4:30:33 10:19 4:23:47 5137 401 M45 Jim Stathis, 49, Newport Beach, CA 4:30:35 10:19 4:29:38 5138 1311 M20 Michael Hugo, 27, Miami, FL 4:30:36 10:19 4:20:29 5143 1312 M20 Benjamin Jarrett, 22, Papillion, NE 4:30:42 10:19 4:24:21 5145 569 M40 Rick Getschow, 43, Minneapolis, MN 4:30:42 10:19 4:25:26 5148 1313 M20 Brandon Kasper, 23, Becker, MN 4:30:43 10:20 4:25:12 5149 1314 M20 Ryan Schumacher, 32, St Louis Park, MN 4:30:43 10:20 4:25:55 5151 522 M35 Charles Nordman, 35, Hoffman Estates, IL 4:30:44 10:20 4:26:04 5152 1315 M20 Matthew Nankivel, 31, Minneapolis, MN 4:30:45 10:20 4:25:33 5156 523 M35 Jeff Bartleson, 37, Edina, MN 4:30:49 10:20 4:25:39 5158 1316 M20 Timothy Smith, 31, Minneapolis, MN 4:30:52 10:20 4:22:37 5159 6 M70 Mike Rucker, 72, Peoria, IL 4:30:52 10:20 4:24:32 5161 1317 M20 Michael McGaghie, 33, St Paul, MN 4:30:54 10:20 4:25:38 5163 1318 M20 Alex Vealitzek, 34, Arlington Heights, IL 4:30:54 10:20 4:23:53 5166 570 M40 Muaj Lo, 43, Hudson, WI 4:30:55 10:20 4:27:02 5167 571 M40 John Stoeckl, 42, Blaine, MN 4:30:57 10:20 4:29:24 5169 1319 M20 Andrew Strauch, 33, Chicago, IL 4:30:58 10:20 4:23:36 5170 289 M50 Yuyudhan Hoppe, 53, Minneapolis, MN 4:30:58 10:20 4:24:20 5171 402 M45 Byron Dickinson, 49, Eden Prairie, MN 4:31:01 10:20 4:24:03 5172 1320 M20 Brandon Sommers, 24, Apple Valley, MN 4:31:01 10:20 4:19:43 5173 524 M35 Frederic Pontaut, 39, Edina, MN 4:31:02 10:20 4:22:42 5180 1321 M20 Robert Fineman, 29, Houston, TX 4:31:06 10:20 4:23:30 5182 1322 M20 Michael Draxton, 28, St Paul, MN 4:31:07 10:20 4:27:17 5187 403 M45 Joe Knoblauch, 45, Roseville, MN 4:31:09 10:21 4:20:24 5189 1323 M20 Jacob Cokely, 23, Placentia, CA 4:31:10 10:21 4:20:30 5190 170 M55 Brian Henjum, 58, Maple Plain, MN 4:31:10 10:21 4:25:39 5192 290 M50 David Forney, 51, Winona, MN 4:31:12 10:21 4:25:53 5193 572 M40 Patrick Hanna, 40, Montevideo, MN 4:31:12 10:21 4:20:55 5194 291 M50 Monte Fox, 52, Brooklyn Park, MN 4:31:12 10:21 4:24:52 5196 1324 M20 Eugene Rabich, 27, Minnetonka, MN 4:31:13 10:21 4:25:10 5200 525 M35 Dashaun Carter, 37, Lee's Summit, MO 4:31:15 10:21 4:25:06 5205 1325 M20 David Mengelkoch, 22, Andover, MN 4:31:23 10:21 4:23:37 5206 292 M50 Colin Buddecke, 50, Eagan, MN 4:31:23 10:21 4:27:12 5211 1326 M20 Greg Hoener, 29, Rocky River, OH 4:31:26 10:21 4:26:19 5212 526 M35 James Barringer, 38, Belle Plaine, MN 4:31:27 10:21 4:20:30 5214 1327 M20 Israel Diaz, 34, Blaine, MN 4:31:28 10:21 4:25:10 5215 573 M40 Chris Myers, 40, Chanhassen, MN 4:31:28 10:21 4:25:23 5220 73 M60 Sam Pederson, 60, Minneapolis, MN 4:31:32 10:21 4:20:55 5221 527 M35 Mitch Myre, 37, St Paul, MN 4:31:32 10:21 4:23:08 5225 293 M50 Michael Oliszczak, 53, Council Bluffs, IA 4:31:34 10:21 4:30:12 5230 1328 M20 Charles Simonson, 31, Minnetonka, MN 4:31:37 10:22 4:22:40 5232 1329 M20 James Thielen, 29, Hugo, MN 4:31:37 10:22 4:26:23 5233 574 M40 Brian Olson, 40, Savage, MN 4:31:37 10:22 4:27:11 5234 171 M55 Mark Forbes, 58, Minnetonka, MN 4:31:38 10:22 4:24:52 5235 1330 M20 Matt Clark, 33, St Paul, MN 4:31:38 10:22 4:26:56 5237 1331 M20 George Henry, 28, St Paul, MN 4:31:39 10:22 4:20:44 5238 294 M50 Timothy Tobin, 50, Shelbyville, KY 4:31:40 10:22 4:23:47 5241 172 M55 Gery Haag, 58, Johnston, IA 4:31:41 10:22 4:27:02 5242 173 M55 Jiliang Feng, 57, Mendota Hts, MN 4:31:42 10:22 4:21:19 5245 528 M35 Thomas Spanier, 37, Eden Prairie, MN 4:31:45 10:22 4:26:52 5248 1332 M20 Tom Flake, 22, North Oaks, MN 4:31:46 10:22 4:26:36 5250 1333 M20 Bryan Haley, 29, North Branch, MN 4:31:46 10:22 4:21:35 5251 295 M50 John Mazur, 53, Arlington, VA 4:31:47 10:22 4:26:25 5252 575 M40 Satish Banwasi, 40, Plymouth, MN 4:31:47 10:22 4:26:04 5253 529 M35 Matt Baker, 37, Dixon, IL 4:31:47 10:22 4:31:41 5254 296 M50 Thanh Truong, 50, Springfield, VA 4:31:48 10:22 4:26:51 5256 576 M40 Jim Pringnitz, 41, Rochester, MN 4:31:51 10:22 4:26:47 5257 174 M55 Wayne Beyer, 56, Wahpeton, ND 4:31:51 10:22 4:23:22 5258 175 M55 Jim Overby, 58, Eden Prairie, MN 4:31:52 10:22 4:27:42 5260 74 M60 Franklin Fleming, 61, Minneapolis, MN 4:31:54 10:22 4:27:07 5261 1334 M20 Charles Vermace, 21, Minneapolis, MN 4:31:57 10:22 4:20:43 5264 530 M35 Gene Solis, 38, Prior Lake, MN 4:31:59 10:22 4:31:27 5265 577 M40 Troy Knowlton, 43, Woodbury, MN 4:32:01 10:23 4:21:29 5267 578 M40 Kent Graves, 43, Elk River, MN 4:32:01 10:23 4:28:09 5269 1335 M20 Brady Jorud, 23, Barnesville, MN 4:32:02 10:23 4:27:06 5270 1336 M20 Jonathan Feustel, 31, Minneapolis, MN 4:32:02 10:23 4:27:27 5271 404 M45 Jon Trantham, 45, Chanhassen, MN 4:32:03 10:23 4:24:13 5274 405 M45 Lowell Wickman, 45, New London, WI 4:32:05 10:23 4:26:44 5278 1337 M20 Shean Gerdes, 25, Minneapolis, MN 4:32:07 10:23 4:26:00 5279 406 M45 Bill Bauer, 46, Highlands Ranch, CO 4:32:08 10:23 4:26:54 5280 579 M40 Travis Glampe, 42, Hudson, WI 4:32:08 10:23 4:27:20 5281 176 M55 Paul Anderson, 56, Red Wing, MN 4:32:09 10:23 4:25:25 5283 1338 M20 Cory Klein, 27, Ramsey, MN 4:32:10 10:23 4:26:57 5284 580 M40 Kevin Melott, 44, Prior Lake, MN 4:32:10 10:23 4:27:55 5289 177 M55 Thomas Ryan, 55, Excelsior, MN 4:32:12 10:23 4:25:12 5291 1339 M20 Isaac Johnson, 23, Arcadia, WI 4:32:15 10:23 4:21:57 5294 407 M45 Bruce Kammen, 47, Inver Grove Hts, MN 4:32:17 10:23 4:27:45 5295 581 M40 Eric Schulz, 40, Marion, IA 4:32:18 10:23 4:27:15 5296 582 M40 Jeff Darling, 41, Richfield, MN 4:32:21 10:23 4:27:56 5299 297 M50 Eric Evenson, 54, Maple Grove, MN 4:32:28 10:24 4:28:12 5300 583 M40 Manuel Villarreal, 43, Minneapolis, MN 4:32:28 10:24 4:24:29 5301 584 M40 Mark Giza, 41, Brainerd, MN 4:32:28 10:24 4:28:06 5302 585 M40 Mitchell Forsyth, 43, Lakeville, MN 4:32:29 10:24 4:31:49 5305 1340 M20 Drew Lukes, 25, Spring Valley, WI 4:32:31 10:24 4:28:26 5307 298 M50 Steve Neubauer, 54, Rogers, MN 4:32:32 10:24 4:25:42 5309 299 M50 Dean Laiti, 52, Fridley, MS 4:32:36 10:24 4:31:16 5310 300 M50 Michael McDonald, 53, St Paul, MN 4:32:36 10:24 4:31:48 5311 586 M40 Barry Brands, 42, Champlin, MN 4:32:40 10:24 4:27:09 5312 1341 M20 Jared Vanderhook, 28, Minneapolis, MN 4:32:40 10:24 4:31:01 5313 587 M40 Nik Papazois, 41, Bloomington, MN 4:32:40 10:24 4:22:23 5315 75 M60 Jim Grandbois, 60, Minneapolis, MN 4:32:41 10:24 4:26:47 5316 408 M45 Miles Burd, 48, Cottage Grove, MN 4:32:42 10:24 4:31:34 5317 588 M40 David McKee, 41, Cottage Grove, MN 4:32:42 10:24 4:22:20 5318 76 M60 Gordon Straka, 63, Afton, MN 4:32:42 10:24 4:28:50 5322 1342 M20 Ryan Kaeding, 30, Bloomington, MN 4:32:44 10:24 4:25:19 5323 1343 M20 Steve Szlachtowski, 32, Minnetonka, MN 4:32:44 10:24 4:31:34 5324 1344 M20 Philip Zander, 30, Lakeville, MN 4:32:44 10:24 4:28:33 5325 1345 M20 Michael Kuzniar, 28, Lakeville, MN 4:32:45 10:24 4:24:15 5326 1346 M20 Robert Parker, 34, Breckenridge, CO 4:32:45 10:24 4:21:17 5327 589 M40 Dominik Rauber, 41, St Louis Park, MN 4:32:47 10:24 4:27:05 5328 301 M50 Claudio Morson, 54, Thunder Bay, Can 4:32:47 10:24 4:27:59 5332 409 M45 John Diver, 45, Minneapolis, MN 4:32:51 10:24 4:25:40 5333 590 M40 Chuck Ochocki, 41, St Paul, MN 4:32:51 10:24 4:28:18 5335 410 M45 Doug Pagitt, 46, Edina, MN 4:32:52 10:24 4:22:42 5337 1347 M20 Greg Nelson, 31, Glenwood, MN 4:32:52 10:24 4:28:31 5338 531 M35 Tony Wagner, 36, Urbandale, IA 4:32:53 10:24 4:24:07 5339 1348 M20 Nathaniel Stoeckman, 30, Big Lake, MN 4:32:53 10:24 4:27:48 5343 532 M35 Franci Valencia Camacho, 36, Zapopan, Mex 4:32:55 10:25 4:28:04 5345 411 M45 Javier Cordero, 47, Huixquilucan, Mex 4:32:57 10:25 4:30:49 5349 1349 M20 Michael Nolan, 27, Fridley, MN 4:33:00 10:25 4:29:29 5350 178 M55 Greg Youmans, 59, Johnston, IA 4:33:02 10:25 4:28:31 5351 1350 M20 Scott Burwell, 27, St Paul, MN 4:33:02 10:25 4:22:32 5352 1351 M20 Timothy Schochenmaier, 33, Spring Lake Park, MN 4:33:06 10:25 4:25:27 5353 1352 M20 Joseph Walker, 21, Minneapolis, MN 4:33:06 10:25 4:22:05 5354 591 M40 D Christopher Brooks, 42, St Paul, MN 4:33:07 10:25 4:26:39 5355 302 M50 Wade Martin, 50, Shoreview, MN 4:33:07 10:25 4:28:07 5357 21 M65 Chuck Manthey, 67, Prairie Village, KS 4:33:10 10:25 4:27:03 5358 1353 M20 Robert Malecki, 34, Crystal Lake, IL 4:33:11 10:25 4:26:46 5360 533 M35 Scott Crossman, 39, Crystal Lake, IL 4:33:11 10:25 4:26:47 5362 303 M50 Bruce Lueddecke, 51, Scandia, MN 4:33:14 10:25 4:25:29 5363 412 M45 Eric Tjossem, 46, St Paul, MN 4:33:16 10:25 4:29:01 5364 413 M45 Scott Calhoun, 46, Apple Valley, MN 4:33:17 10:25 4:29:18 5365 414 M45 Gerard Manikowski, 46, Chicago, IL 4:33:17 10:25 4:25:54 5366 592 M40 Jason Rahn, 40, Belle Plaine, MN 4:33:17 10:25 4:23:11 5369 304 M50 Ken Corbett, 51, Hudson, WI 4:33:18 10:25 4:22:49 5374 593 M40 Chris Melek, 40, Shakopee, MN 4:33:21 10:26 4:27:26 5375 305 M50 Lowell Johnson, 52, Cedar Rapids, IA 4:33:22 10:26 4:26:33 5376 594 M40 Chad Doty, 43, Lakeville, MN 4:33:23 10:26 4:22:32 5377 1354 M20 Randy Ray, 33, Sauk Rapids, MN 4:33:23 10:26 4:27:42 5378 306 M50 David Shannon, 54, Shoreview, MN 4:33:24 10:26 4:26:12 5379 534 M35 Andrew Muller, 39, Minneapolis, MN 4:33:24 10:26 4:24:32 5380 595 M40 Robbie Skantz, 41, Apple Valley, MN 4:33:26 10:26 4:25:04 5381 1355 M20 Nicholas Hartog, 27, North Liberty, IA 4:33:26 10:26 4:28:58 5383 415 M45 Jim Keane, 46, Lakeville, MN 4:33:26 10:26 4:29:30 5385 596 M40 Jeff Carlson, 42, Blaine, MN 4:33:27 10:26 4:26:36 5386 1356 M20 Michael Kinsella, 29, Chicago, IL 4:33:28 10:26 4:29:51 5391 307 M50 Henry Yount, 51, Fort Scott, KS 4:33:32 10:26 4:29:00 5394 597 M40 Matthew Oakes, 41, Bloomington, MN 4:33:35 10:26 4:23:34 5395 416 M45 Paul Koob, 49, Worthington, MN 4:33:36 10:26 4:31:33 5397 179 M55 Alan Ellison, 57, Deephaven, MN 4:33:40 10:26 4:28:31 5400 77 M60 Jeffrey Paurus, 60, Minneapolis, MN 4:33:42 10:26 4:28:21 5402 598 M40 Dan Wyatt, 40, Minneapolis, MN 4:33:44 10:26 4:27:33 5403 1357 M20 Charles Puntillo, 27, Minneapolis, MN 4:33:44 10:26 4:29:16 5406 1358 M20 Ryan Morrell, 27, Minneapolis, MN 4:33:45 10:26 4:28:48 5410 78 M60 Wayne Martin, 60, Glenwood, MN 4:33:48 10:27 4:29:28 5411 1359 M20 Jeremiah Neal, 32, St Paul, MN 4:33:48 10:27 4:29:27 5412 535 M35 Dan Roark, 35, Minneapolis, MN 4:33:49 10:27 4:27:58 5413 1360 M20 Matthew Trenkle, 34, Sioux Falls, SD 4:33:51 10:27 4:29:47 5414 5 M16 Andy Broadnax, 17, St Paul, MN 4:33:52 10:27 4:22:31 5417 1361 M20 Ryan Tegtmeier, 26, Rolling Meadows, IL 4:33:53 10:27 4:30:09 5419 599 M40 Todd Caron, 41, Huntley, IL 4:33:55 10:27 4:23:51 5421 1362 M20 Mike Koshmrl, 27, Boulder, CO 4:33:57 10:27 4:29:25 5422 308 M50 Timothy Larson, 53, Minneapolis, MN 4:33:57 10:27 4:25:17 5424 1363 M20 Michael Radmer, 27, Minneapolis, MN 4:33:59 10:27 4:22:50 5426 417 M45 Timo Kanning, 46, Shoreview, MN 4:34:01 10:27 4:23:24 5427 309 M50 Gregory Pezl, 52, Stevens Point, WI 4:34:02 10:27 4:29:44 5428 180 M55 Todd Rowe, 56, Excelsior, MN 4:34:02 10:27 4:23:47 5429 536 M35 Jason Larson, 35, Moorhead, MN 4:34:02 10:27 4:28:39 5430 1364 M20 John Christenson, 32, North Branch, MN 4:34:03 10:27 4:29:40 5433 537 M35 Chad Kemper, 38, Blaine, MN 4:34:04 10:27 4:29:14 5434 418 M45 Martin Schaefer, 47, Waseca, MN 4:34:04 10:27 4:30:09 5435 419 M45 John Nyanjom, 45, Minneapolis, MN 4:34:05 10:27 4:28:31 5438 310 M50 Todd Lewison, 51, Cedar Rapids, IA 4:34:08 10:27 4:28:17 5439 1365 M20 Robert Lancaster, 32, Cedar Rapids, IA 4:34:08 10:27 4:28:16 5440 311 M50 Randy Pool, 51, Bloomington, MN 4:34:08 10:27 4:25:59 5441 1366 M20 Jackson Penning, 21, Winona, MN 4:34:09 10:27 4:23:13 5443 1367 M20 Charlie Brandwick, 34, Santa Monica, CA 4:34:12 10:28 4:30:23 5445 312 M50 Tom Luttenegger, 52, Richfield, MN 4:34:20 10:28 4:26:23 5449 313 M50 Bruce Salmela, 52, Shakopee, MN 4:34:26 10:28 4:26:41 5452 1368 M20 Christopher Bevers, 30, Otsego, MN 4:34:29 10:28 4:27:07 5454 181 M55 Robert Robson, 55, Minneapolis, MN 4:34:31 10:28 4:30:14 5455 1369 M20 Benjamin Bush, 25, , MN 4:34:34 10:28 4:23:03 5457 420 M45 Bruce McDonald, 49, Austin, TX 4:34:35 10:28 4:29:21 5458 1370 M20 Kyungwon Cho, 34, Westerville, OH 4:34:37 10:28 4:30:46 5459 600 M40 John Barbie, 44, St Paul, MN 4:34:37 10:28 4:26:37 5461 314 M50 Jonathan Stinson, 51, Plymouth, MN 4:34:39 10:29 4:28:52 5462 22 M65 Timothy McCoy, 66, Eden Prairie, MN 4:34:42 10:29 4:34:21 5463 601 M40 Todd Cina, 42, Lino Lakes, MN 4:34:44 10:29 4:24:31 5464 23 M65 Larry McNichols, 68, Elk River, MN 4:34:45 10:29 4:33:09 5466 602 M40 David Murphy, 40, St Paul, MN 4:34:46 10:29 4:29:42 5467 1371 M20 Christopher Ketchum, 28, Inver Grove Hts, MN 4:34:47 10:29 4:32:42 5468 1372 M20 Nicholas Oxborough, 30, Minneapolis, MN 4:34:48 10:29 4:27:29 5469 1373 M20 Rafael Medina, 33, Brooklyn, NY 4:34:48 10:29 4:23:05 5472 1374 M20 Don Henderson, 30, Grand Forks, ND 4:34:52 10:29 4:26:10 5474 24 M65 Robert (bobby Fernandez, 66, Shawnee, KS 4:34:54 10:29 4:27:28 5475 1375 M20 Robert Foster, 32, Hudson, WI 4:34:54 10:29 4:27:14 5476 1376 M20 Ryan Fegley, 29, Golden Valley, MN 4:34:56 10:29 4:26:48 5477 1377 M20 Darron Nunley, 26, Minneapolis, MN 4:34:56 10:29 4:24:01 5480 315 M50 Daniel Akins, 53, Edina, MN 4:34:57 10:29 4:29:41 5481 1378 M20 Andrew Goracke, 25, Plymouth, MN 4:35:00 10:29 4:27:51 5482 1379 M20 Blake Steinbring, 25, Alexandria, MN 4:35:01 10:29 4:27:51 5483 1380 M20 Jason Sieg, 28, Minneapolis, MN 4:35:03 10:29 4:24:42 5485 538 M35 Paul Banister, 39, Somonauk, IL 4:35:06 10:30 4:30:06 5488 1381 M20 Carter Biewen, 23, Golden Valley, MN 4:35:10 10:30 4:25:09 5489 1382 M20 Jeremy Pangerl, 32, Blaine, MN 4:35:10 10:30 4:26:39 5493 182 M55 Scott Jamison, 55, Wentworth, SD 4:35:15 10:30 4:33:03 5495 1383 M20 MacK Reiter, 28, Excelsior, MN 4:35:15 10:30 4:24:14 5496 1384 M20 Andrew Quade, 29, St Paul, MN 4:35:16 10:30 4:29:13 5498 316 M50 Joseph Rosa, 52, Prairie Village, KS 4:35:17 10:30 4:31:35 5500 317 M50 Scott Homuth, 54, Woodbury, MN 4:35:21 10:30 4:28:52 5501 603 M40 Mark Randle, 41, Lexington, KY 4:35:22 10:30 4:23:56 5502 1385 M20 Brian Mains, 26, Omaha, NE 4:35:25 10:30 4:26:50 5506 421 M45 Jay Ackerman, 49, Greeley, CO 4:35:27 10:30 4:28:22 5507 1386 M20 John Galligan, 31, Minneapolis, MN 4:35:28 10:30 4:24:31 5510 1387 M20 Alexander Nhep, 25, Shakopee, MN 4:35:29 10:30 4:27:41 5511 183 M55 Scott Nelson, 56, Redwood Falls, MN 4:35:31 10:31 4:31:09 5517 184 M55 Robert MacKie, 55, Sault Ste Marie, MI 4:35:33 10:31 4:24:52 5518 422 M45 Ron Manshack, 46, Roseville, MN 4:35:33 10:31 4:27:59 5520 185 M55 David Lindgren, 55, Maple Grove, MN 4:35:38 10:31 4:28:36 5521 1388 M20 Alejandro Garcia, 31, San Miguel De All, ME 4:35:38 10:31 4:27:36 5525 1389 M20 Philip Barrett, 28, Chicago, IL 4:35:44 10:31 4:31:55 5527 1390 M20 Travis Yoch, 25, Woodbury, MN 4:35:44 10:31 4:27:06 5528 539 M35 Mike Calteaux, 38, Minneiska, MN 4:35:45 10:31 4:31:09 5530 1391 M20 Jon Schulz, 32, St Paul, MN 4:35:45 10:31 4:31:09 5531 1392 M20 Ross Eggers, 33, Minnetonka, MN 4:35:49 10:31 4:24:41 5532 604 M40 William Kotnour, 40, St Louis Park, MN 4:35:50 10:31 4:28:43 5534 318 M50 Mike Konkle, 50, Rogers, MN 4:35:53 10:31 4:29:11 5536 186 M55 Thomas Wells, 58, St Paul, MN 4:35:55 10:31 4:30:53 5538 540 M35 Christopher Montgomery, 38, Apple Valley, MN 4:35:56 10:31 4:25:50 5540 1393 M20 Tyler Treptow, 21, Winona, MN 4:35:58 10:32 4:31:31 5541 1394 M20 Charles Black, 32, Hastings, MN 4:35:58 10:32 4:31:40 5542 541 M35 Jeremy Johnson, 36, Minneapolis, MN 4:35:59 10:32 4:25:05 5545 423 M45 Jeff Patrias, 49, Eagan, MN 4:36:01 10:32 4:30:42 5546 1395 M20 David Chiupka, 31, Thunder Bay, Can 4:36:01 10:32 4:29:05 5547 542 M35 Troy Lanou, 37, Menasha, WI 4:36:03 10:32 4:29:42 5548 605 M40 William Bartlett, 42, Lakeville, MN 4:36:03 10:32 4:29:52 5550 543 M35 Ryan Spencer, 37, Blaine, MN 4:36:04 10:32 4:29:19 5553 606 M40 Kurt Kimmel, 41, Maple Grove, MN 4:36:06 10:32 4:28:30 5554 1396 M20 Charles Josephson, 31, Chetek, WI 4:36:09 10:32 4:25:21 5558 1397 M20 Cody Jones, 30, Aurora, CO 4:36:11 10:32 4:31:06 5560 1398 M20 Michael Lamers, 20, Appleton, WI 4:36:12 10:32 4:25:30 5561 1399 M20 Tony Nguyen, 22, Eagan, MN 4:36:12 10:32 4:25:31 5562 187 M55 Richard Swiergosz, 55, Winnipeg, Can 4:36:12 10:32 4:24:40 5564 1400 M20 Jeff Peterson, 24, Grand Forks, ND 4:36:13 10:32 4:25:21 5566 1401 M20 Daniel Gabor, 27, Madison, WI 4:36:14 10:32 4:24:52 5567 1402 M20 Marius Hansen, 30, Plymouth, MN 4:36:15 10:32 4:30:00 5568 1403 M20 Toby Dessonville, 30, Madison, MN 4:36:15 10:32 4:32:09 5569 607 M40 Gordon Szyszko, 43, Woodbury, MN 4:36:15 10:32 4:31:03 5570 608 M40 Scott Fares, 44, St Paul, MN 4:36:15 10:32 4:31:42 5571 1404 M20 Michael Morimoto, 20, Bloomington, MN 4:36:19 10:32 4:28:20 5573 27 M18 Ryan Koch, 19, Savage, MN 4:36:20 10:32 4:31:05 5574 1405 M20 John McGrath, 28, Sun Prairie, WI 4:36:20 10:32 4:34:18 5578 79 M60 Jeff Vince, 64, East St Paul, Can 4:36:24 10:33 4:35:00 5583 1406 M20 Robert Bird, 31, New York, NY 4:36:30 10:33 4:30:02 5584 609 M40 Jeffrey Larkin, 40, Lakeville, MN 4:36:31 10:33 4:31:39 5599 1407 M20 Joel Money, 22, Fergus Falls, MN 4:36:47 10:33 4:32:37 5601 319 M50 Steven MacK, 52, Boerne, TX 4:36:48 10:33 4:28:16 5603 544 M35 Mark Johnson, 38, Spencer, IA 4:36:48 10:33 4:25:24 5605 1408 M20 Steve Vazquez, 32, Minneapolis, MN 4:36:50 10:34 4:25:20 5608 610 M40 John Anderson, 42, Woodbury, MN 4:36:52 10:34 4:30:13 5609 611 M40 Eron Woods, 41, Minneapolis, MN 4:36:54 10:34 4:32:03 5610 545 M35 Ryan Fredrickson, 39, Marion, IA 4:36:55 10:34 4:30:34 5612 80 M60 Charles Zee, 61, Apple Valley, MN 4:36:57 10:34 4:31:47 5613 546 M35 Joshua Diehl, 38, Menomonee Falls, WI 4:36:57 10:34 4:32:07 5616 612 M40 Christopher Buescher, 41, Janesville, WI 4:36:58 10:34 4:25:37 5620 320 M50 Dennis Allie, 53, De Pere, WI 4:37:00 10:34 4:29:58 5626 547 M35 Tim Peterson, 39, Minneapolis, MN 4:37:05 10:34 4:26:35 5627 1409 M20 Christopher Heyer, 31, Minneapolis, MN 4:37:07 10:34 4:29:49 5628 321 M50 John Broughten, 53, Lakeville, MN 4:37:08 10:34 4:31:51 5630 1410 M20 David Wingert, 28, Marshall, MN 4:37:08 10:34 4:26:17 5636 1411 M20 Michael Williams, 24, Maple Grove, MN 4:37:12 10:34 4:36:29 5637 548 M35 Michael Perry, 35, Beloit, WI 4:37:12 10:34 4:28:24 5638 188 M55 Dave Perry, 57, Ankeny, IA 4:37:12 10:34 4:28:23 5639 424 M45 Seth Kirk, 47, Minneapolis, MN 4:37:13 10:34 4:26:41 5642 322 M50 Brad Ballinger, 51, St Paul, MN 4:37:15 10:34 4:30:24 5643 25 M65 Lou Miller, 68, Hudson, WI 4:37:15 10:34 4:31:13 5644 549 M35 Gary Mullen, 37, Blaine, MN 4:37:17 10:35 4:33:02 5645 1412 M20 Reece Forrester, 28, Shakopee, MN 4:37:19 10:35 4:26:21 5646 189 M55 Bob Oxborough, 57, Plymouth, MN 4:37:20 10:35 4:30:01 5649 550 M35 Craig Schultz, 35, Menasha, WI 4:37:21 10:35 4:26:18 5650 190 M55 Mark Potter, 56, Roseville, MN 4:37:21 10:35 4:33:08 5655 81 M60 Cliff Davidson, 62, Syracuse, NY 4:37:28 10:35 4:28:37 5658 425 M45 Scott Pribnow, 49, Stillwater, MN 4:37:33 10:35 4:29:23 5659 551 M35 Dan Peisert, 38, Northbrook, IL 4:37:33 10:35 4:29:24 5660 323 M50 Gary Wernersbach, 54, Zimmerman, MN 4:37:34 10:35 4:33:35 5662 552 M35 Michael McNulty, 38, Washington, DC 4:37:35 10:35 4:35:11 5663 613 M40 Steven Hanovich, 43, St Louis Park, MN 4:37:36 10:35 4:26:22 5673 191 M55 Daniel Slusher, 56, Brooklyn Park, MN 4:37:48 10:36 4:31:35 5676 1413 M20 Anders Kangas, 26, Plymouth, MN 4:37:49 10:36 4:29:46 5681 553 M35 Bob Bures, 37, St Paul, MN 4:37:55 10:36 4:29:07 5682 1414 M20 Jeff Lasch, 31, Hugo, MN 4:37:56 10:36 4:32:21 5685 1415 M20 Dan Hammer, 29, Minneapolis, MN 4:38:00 10:36 4:32:34 5687 614 M40 Josh Tharaldson, 40, Woodbury, MN 4:38:01 10:36 4:31:36 5688 426 M45 Kitti Outlaw, 48, Mobile, AL 4:38:02 10:36 4:30:39 5689 1416 M20 Nicholas Pacha, 22, Eldridge, IA 4:38:02 10:36 4:27:43 5690 324 M50 Jeff Carlson, 50, Inver Grove Hts, MN 4:38:03 10:36 4:32:02 5692 82 M60 John O'Neill, 61, Bird Island, MN 4:38:04 10:36 4:31:42 5694 615 M40 Desi Bellamy, 40, Minneapolis, MN 4:38:08 10:37 4:34:03 5695 1417 M20 Paul Pellici, 34, Woodbury, MN 4:38:09 10:37 4:32:36 5704 427 M45 Christopher Duda, 49, St Louis Park, MN 4:38:15 10:37 4:32:23 5705 616 M40 Matt Snell, 44, Blaine, MN 4:38:16 10:37 4:29:36 5708 554 M35 Robert Zeaske, 39, Minneapolis, MN 4:38:18 10:37 4:26:45 5709 617 M40 Benjamin Ramli, 44, Victoria, MN 4:38:20 10:37 4:32:48 5713 618 M40 Angelo Fiataruolo, 44, Long Lake, MN 4:38:22 10:37 4:36:43 5714 325 M50 Chris Herrlin, 53, Champlin, MN 4:38:23 10:37 4:27:44 5717 192 M55 Mark Imsdahl, 56, Burnsville, MN 4:38:27 10:37 4:36:19 5719 1418 M20 Tim Lindvig, 23, Minnetonka, MN 4:38:31 10:37 4:27:20 5720 83 M60 Paul Hannan, 60, Minnetonka, MN 4:38:31 10:37 4:28:10 5724 619 M40 Joel Tjeerdsma, 44, Rogers, MN 4:38:34 10:38 4:31:14 5726 620 M40 Chetan Mandepally, 43, La Crosse, WI 4:38:36 10:38 4:32:51 5729 555 M35 Ryan Piner, 37, Minneapolis, MN 4:38:37 10:38 4:34:09 5731 556 M35 Gaurav Singh, 39, Minneapolis, MN 4:38:37 10:38 4:33:16 5732 1419 M20 Kevin Greimel, 25, Richfield, MN 4:38:41 10:38 4:27:21 5733 621 M40 Steve Nelson, 40, Orlando, FL 4:38:43 10:38 4:30:00 5735 7 M70 Clark Worthington, 70, St Louis Park, MN 4:38:47 10:38 4:30:10 5737 622 M40 Deryk Chase, 44, Hudson, WI 4:38:49 10:38 4:27:19 5739 193 M55 Gail Weis, 58, Omaha, NE 4:38:50 10:38 4:28:48 5740 194 M55 Lars Sjoholm, 59, Burnsville, MN 4:38:51 10:38 4:32:59 5745 1420 M20 Richard Ackland, 31, Albert Lea, MN 4:38:56 10:38 4:33:05 5746 1421 M20 David Juiliano, 34, Lenexa, KS 4:38:56 10:38 4:32:53 5747 195 M55 Darcy Debing, 57, Maple Plain, MN 4:38:57 10:38 4:34:10 5749 428 M45 John Moorlach, 49, Indianola, IA 4:38:59 10:38 4:30:20 5754 1422 M20 Nathan Cassady, 23, North Liberty, IA 4:39:01 10:39 4:27:43 5756 26 M65 David Majeski, 65, Stillwater, MN 4:39:03 10:39 4:27:37 5758 1423 M20 Greg Ulberg, 34, Loretto, MN 4:39:07 10:39 4:30:50 5759 1424 M20 Jesse Gibbs, 32, Minneapolis, MN 4:39:09 10:39 4:35:03 5760 1425 M20 Benjamin Sailor, 26, Waconia, MN 4:39:11 10:39 4:27:51 5761 557 M35 John Crum III, 39, Olathe, KS 4:39:12 10:39 4:34:41 5763 623 M40 Chris Clubb, 40, Eagan, MN 4:39:13 10:39 4:33:50 5764 326 M50 Kenneth Kivi, 52, Ironwood, MI 4:39:13 10:39 4:34:06 5765 196 M55 Edward Van Hal, 57, Fargo, ND 4:39:14 10:39 4:30:59 5766 197 M55 William Laidlaw, 56, Minnetonka, MN 4:39:14 10:39 4:31:23 5768 28 M18 Riley Qualley, 19, Grand Forks, ND 4:39:14 10:39 4:31:24 5777 624 M40 Chad Spry, 40, Plymouth, MN 4:39:22 10:39 4:33:54 5779 558 M35 Ron Jowett, 37, Winnipeg, Can 4:39:23 10:39 4:28:41 5781 1426 M20 Brandon Bartek, 32, Lincoln, NE 4:39:24 10:39 4:28:58 5782 1427 M20 Matt Brickman, 27, Minneapolis, MN 4:39:24 10:39 4:34:48 5783 1428 M20 Thomas Ryan, 32, Lauderdale, MN 4:39:25 10:39 4:31:28 5785 198 M55 Predrag Zugic, 55, Wayzata, MN 4:39:27 10:40 4:30:40 5787 1429 M20 Nicholas Cook-Rostie, 21, Burnsville, MN 4:39:29 10:40 4:38:13 5788 625 M40 Mark Coyne, 40, Overland Park, KS 4:39:30 10:40 4:28:23 5789 327 M50 Jeff Nordmark, 54, Ellington, CT 4:39:30 10:40 4:28:42 5790 559 M35 Jonnie Halford, 35, Savage, MN 4:39:31 10:40 4:34:21 5791 199 M55 Lowell Helgason, 55, Minneapolis, MN 4:39:31 10:40 4:34:28 5793 560 M35 Ken Brown, 37, Inver Grove Hts, MN 4:39:35 10:40 4:34:39 5794 561 M35 Joshua Nixon, 38, Minneapolis, MN 4:39:35 10:40 4:35:01 5796 562 M35 Robert Barnard, 37, Hutchinson, MN 4:39:36 10:40 4:27:52 5798 563 M35 Michael Raiter, 36, Waltham, MA 4:39:38 10:40 4:31:56 5801 1430 M20 Nicholas Motter, 30, Woodbury, MN 4:39:41 10:40 4:35:40 5804 429 M45 Adam Weiss, 48, Linwood, NJ 4:39:46 10:40 4:34:29 5806 626 M40 Danae Gonzalez, 40, Guadalajara, Mex 4:39:48 10:40 4:34:51 5807 564 M35 Ben Gerads, 36, Anoka, MN 4:39:48 10:40 4:33:19 5808 430 M45 Matthew Mutzenberger, 46, Grand Forks, ND 4:39:49 10:40 4:30:55 5810 627 M40 Michael Munzen, 43, Rosemount, MN 4:39:49 10:40 4:35:40 5811 328 M50 James O'Brien, 50, Minneapolis, MN 4:39:49 10:40 4:37:43 5815 1431 M20 Richard Stanton, 28, Fayetteville, NC 4:39:56 10:41 4:31:21 5818 84 M60 Len Rolfson, 64, Winnipeg, Can 4:40:00 10:41 4:34:43 5819 431 M45 Scott Fogelson, 48, Grant, MN 4:40:01 10:41 4:34:17 5820 432 M45 David Matthes, 47, St Paul, MN 4:40:02 10:41 4:28:55 5821 1432 M20 Jake Pernula, 25, St Louis Park, MN 4:40:05 10:41 4:28:44 5822 565 M35 Anthony Leong, 38, Golden Valley, MN 4:40:08 10:41 4:32:11 5823 1433 M20 Anton Fehrenbach, 31, St Paul, MN 4:40:08 10:41 4:28:33 5827 566 M35 John Strehle Jr., 36, Eau Claire, WI 4:40:11 10:41 4:35:27 5828 200 M55 Joe Fjerstad, 59, Maple Grove, MN 4:40:11 10:41 4:33:27 5829 1434 M20 Eric Wold, 33, Edina, MN 4:40:13 10:41 4:33:21 5832 567 M35 Jim Atkinson, 39, Cordova, TN 4:40:18 10:41 4:29:14 5833 568 M35 Ben Harloff, 36, Minneapolis, MN 4:40:19 10:42 4:36:22 5837 1435 M20 Nathan Sward, 32, Milwaukee, WI 4:40:22 10:42 4:36:47 5838 628 M40 Tyler Schmidtz, 40, St Paul, MN 4:40:23 10:42 4:32:26 5841 1436 M20 Brian Matsuura, 31, Madison, WI 4:40:25 10:42 4:34:43 5842 1437 M20 Ryan Clenney, 32, Campbellsville, KY 4:40:26 10:42 4:32:48 5844 569 M35 Jeffrey Kephart, 35, St Michael, MN 4:40:29 10:42 4:34:10 5845 27 M65 Thomas Mortl, 66, St Anthony, MN 4:40:30 10:42 4:39:12 5850 201 M55 Michael Sime, 57, Wayzata, MN 4:40:36 10:42 4:33:55 5851 570 M35 Greg Olsen, 35, Baldwin, WI 4:40:39 10:42 4:30:19 5852 571 M35 Seth Petersen, 36, Luck, WI 4:40:39 10:42 4:33:48 5853 572 M35 Eric Olson, 37, Luck, WI 4:40:39 10:42 4:33:47 5857 202 M55 Leonard Sonterre, 59, White Bear Townsh, MN 4:40:42 10:42 4:32:29 5858 329 M50 Craig Novak, 50, Ham Lake, MN 4:40:43 10:42 4:37:00 5861 629 M40 Sean Jayson, 43, Otsego, MN 4:40:52 10:43 4:30:42 5863 1438 M20 Jeremy Davis, 32, Cedar Rapids, IA 4:40:55 10:43 4:35:04 5864 433 M45 Joe Balentine, 48, Brooklyn Park, MN 4:40:55 10:43 4:39:51 5865 573 M35 Mike Ringen, 36, St Paul, MN 4:41:00 10:43 4:29:09 5869 203 M55 Jim Koepke, 57, Bloomington, MN 4:41:03 10:43 4:37:12 5873 330 M50 Michael Thompson, 51, River Falls, WI 4:41:05 10:43 4:32:52 5875 1439 M20 Darwin Meints, 26, Moorhead, MN 4:41:07 10:43 4:35:38 5876 1440 M20 Brandon Lorge, 31, Minneapolis, MN 4:41:07 10:43 4:34:36 5879 1441 M20 Justin Zimmerman, 30, St Francis, MN 4:41:08 10:43 4:35:22 5880 1442 M20 Kenneth Meints, 28, Olivia, MN 4:41:09 10:43 4:35:39 5883 434 M45 Darren Sorgenfrei, 45, Portage, MI 4:41:10 10:43 4:35:34 5884 1443 M20 Al Yablonski, 29, Fargo, ND 4:41:11 10:43 4:37:21 5886 85 M60 Patrick Ryan, 64, Burnsville, MN 4:41:16 10:44 4:35:28 5888 435 M45 Jerald Kauffman, 49, New Ulm, MN 4:41:17 10:44 4:35:08 5894 1444 M20 Amar Mahgoub, 33, St Paul, MN 4:41:23 10:44 4:31:06 5895 86 M60 Alan Zeccardi, 63, Chatfield, MN 4:41:24 10:44 4:35:18 5898 1445 M20 Jason Cecko, 25, Coon Rapids, MN 4:41:26 10:44 4:31:04 5899 204 M55 Joseph Grande, 55, Rochester, MN 4:41:26 10:44 4:35:56 5900 1446 M20 Jared Glaser, 34, North Mankato, MN 4:41:26 10:44 4:36:24 5903 574 M35 Brian Henry, 39, Delano, MN 4:41:28 10:44 4:39:50 5904 1447 M20 Shawn Walsh, 27, Minneapolis, MN 4:41:29 10:44 4:36:51 5905 1448 M20 Kevin Byers, 29, Chicago, IL 4:41:29 10:44 4:36:48 5907 205 M55 James Bennett, 56, Rochester, MN 4:41:32 10:44 4:35:02 5909 1449 M20 Jonathan Hennings, 21, Cedar Falls, IA 4:41:33 10:44 4:30:50 5910 575 M35 Niels Gott, 37, Stillwater, MN 4:41:33 10:44 4:36:55 5911 331 M50 Mike Rasmussen, 52, Elk Horn, NE 4:41:36 10:44 4:36:08 5913 576 M35 Aaron Devries, 39, Richfield, MN 4:41:38 10:45 4:37:55 5914 206 M55 Mehmet Topaloglu, 57, Minneapolis, MN 4:41:39 10:45 4:35:04 5915 436 M45 Ken Rynda, 46, Oakdale, MN 4:41:40 10:45 4:33:05 5916 630 M40 Andy Cebulla, 41, Minneapolis, MN 4:41:40 10:45 4:36:07 5920 577 M35 Todd Weinkauf, 35, New Hope, MN 4:41:43 10:45 4:30:48 5921 8 M70 Roger Carlson, 71, Minneapolis, MN 4:41:44 10:45 4:40:30 5923 1450 M20 Peter Inman, 31, Minneapolis, MN 4:41:45 10:45 4:34:27 5925 1451 M20 Chad Gilbertson, 31, Alexandria, MN 4:41:46 10:45 4:33:08 5926 332 M50 Pon Nhep, 52, Savage, MN 4:41:47 10:45 4:36:38 5927 578 M35 Rommel Nuque, 39, Woodbury, MN 4:41:48 10:45 4:35:47 5928 579 M35 Steven Sauer, 36, Shakopee, MN 4:41:48 10:45 4:36:25 5929 1452 M20 Christopher Matthews, 26, Minneapolis, MN 4:41:49 10:45 4:31:11 5930 1453 M20 Daniel Nudera, 25, Sycamore, IL 4:41:50 10:45 4:31:29 5932 631 M40 John Lambeth, 42, Hopkins, MN 4:41:52 10:45 4:37:22 5933 87 M60 Mark Stodghill, 64, Duluth, MN 4:41:52 10:45 4:40:25 5935 1454 M20 Ben Elliott, 29, Minneapolis, MN 4:41:53 10:45 4:37:42 5937 1455 M20 Sean Spencer, 27, Washington, DC 4:41:55 10:45 4:30:52 5938 580 M35 Travis Brenden, 39, St Michael, MN 4:41:55 10:45 4:38:10 5939 1456 M20 Timothy Bell, 20, Lakeville, MN 4:41:57 10:45 4:30:47 5940 581 M35 Joe Wagner, 35, Menomonee Falls, WI 4:41:58 10:45 4:30:10 5941 1457 M20 Lee Pritchard, 34, Fargo, ND 4:41:59 10:45 4:37:44 5942 1458 M20 Alexander Koch, 25, St Paul, MN 4:42:04 10:46 4:36:48 5943 1459 M20 Robert Bechtel, 20, Mequon, WI 4:42:05 10:46 4:34:50 5944 28 M65 Richard Chernugal, 65, Bemidji, MN 4:42:05 10:46 4:37:32 5946 582 M35 Paul Costa, 37, , CA 4:42:09 10:46 4:35:08 5947 1460 M20 Robert Gorski, 32, Shoreview, MN 4:42:09 10:46 4:37:29 5950 333 M50 Leon Lillie, 51, North St Paul, MN 4:42:13 10:46 4:38:30 5953 88 M60 James Schneider, 63, Okabena, MN 4:42:16 10:46 4:36:52 5954 1461 M20 Adam Robinson, 33, Brooklyn Park, MN 4:42:16 10:46 4:34:22 5955 207 M55 Kip Sundgaard, 56, Cottage Grove, MN 4:42:17 10:46 4:31:20 5956 437 M45 Joseph Gefroh, 48, Bloomington, MN 4:42:17 10:46 4:40:13 5957 1462 M20 Chris Little, 28, Shoreview, MN 4:42:17 10:46 4:30:55 5958 1463 M20 Sven Sundgaard, 31, Minneapolis, MN 4:42:18 10:46 4:31:22 5959 1464 M20 Nathan Long, 31, St Cloud, MN 4:42:19 10:46 4:33:56 5961 438 M45 Jose Camara, 49, Naucalpan, Mex 4:42:21 10:46 4:31:10 5964 1465 M20 Seth Beccard, 28, St Louis Park, MN 4:42:21 10:46 4:30:44 5966 1466 M20 Jesse Arneson, 24, Minneapolis, MN 4:42:23 10:46 4:38:17 5967 208 M55 Kevin Osborn, 55, Little Canada, MN 4:42:24 10:46 4:31:42 5970 632 M40 Terry Mielke, 41, Hastings, MN 4:42:25 10:46 4:37:23 5975 439 M45 Michael Hess, 47, Onalaska, WI 4:42:30 10:47 4:36:29 5977 334 M50 Gary Schram, 52, Hammond, WI 4:42:31 10:47 4:37:33 5983 1467 M20 Keith Hovis, 26, St Paul, MN 4:42:36 10:47 4:31:56 5985 583 M35 David Thibodeau, 35, Sheboygan, WI 4:42:41 10:47 4:35:55 5986 633 M40 Paul Dasari, 43, Plymouth, MN 4:42:42 10:47 4:31:44 5988 335 M50 Flavio Lugo, 51, Zapopan, Mex 4:42:44 10:47 4:37:44 5990 634 M40 Scott Whitman, 44, St Paul, MN 4:42:47 10:47 4:36:52 5992 440 M45 Todd Peterson, 46, Sauk Rapids, MN 4:42:48 10:47 4:35:28 5996 584 M35 Girmay Tsegay, 39, Blaine, MN 4:42:50 10:47 4:32:24 5998 441 M45 Michael Frost, 45, Hudson, WI 4:42:52 10:47 4:32:43 6001 585 M35 Robert Dehaven, 35, Minneapolis, MN 4:42:55 10:47 4:38:43 6005 635 M40 Tim Brophy, 43, Shakopee, MN 4:42:59 10:48 4:36:47 6006 586 M35 Scott Brophy, 38, White Bear Lake, MN 4:42:59 10:48 4:36:48 6009 89 M60 Robert Nixon, 60, Rapid City, SD 4:43:01 10:48 4:35:05 6017 636 M40 Brad Havixbeck, 41, Winnipeg, Can 4:43:08 10:48 4:32:55 6019 442 M45 Daniel Garceau, 49, St Paul, MN 4:43:09 10:48 4:32:15 6021 336 M50 Juergen Konczak, 54, Minneapolis, MN 4:43:12 10:48 4:39:36 6023 587 M35 Brett Davis, 36, Sun Prairie, WI 4:43:12 10:48 4:31:36 6025 637 M40 Carlo Cuesta, 44, St Paul, MN 4:43:17 10:48 4:38:55 6027 29 M65 Richard Bailly, 68, Fargo, ND 4:43:18 10:48 4:42:04 6028 588 M35 Ryan Palmsteen, 37, Lino Lakes, MN 4:43:22 10:48 4:31:45 6030 443 M45 Daron Gersch, 47, Albany, MN 4:43:22 10:48 4:35:33 6035 638 M40 Charles Maahs, 41, Plymouth, MN 4:43:25 10:49 4:35:50 6036 639 M40 Travis McKercher, 42, Erie, CO 4:43:26 10:49 4:32:09 6038 589 M35 Vince Breza, 38, Burnsville, MN 4:43:31 10:49 4:38:13 6040 90 M60 Keith Tvedten, 62, Minneapolis, MN 4:43:37 10:49 4:37:03 6041 444 M45 Steve Martin, 49, Gig Harbor, WA 4:43:37 10:49 4:41:58 6042 337 M50 Steven Pitts, 52, La Crescent, MN 4:43:39 10:49 4:38:46 6045 1468 M20 Matthew Ringsmuth, 30, East Bethel, MN 4:43:41 10:49 4:39:51 6047 1469 M20 Timothy Franzen, 27, St Louis Park, MN 4:43:45 10:49 4:32:35 6051 1470 M20 Mathew Ferche, 31, Eagan, MN 4:43:47 10:49 4:37:25 6052 445 M45 Michael Madson, 46, Lakeville, MN 4:43:48 10:49 4:36:05 6054 1471 M20 Bradley Koppen, 27, Maplewood, MN 4:43:49 10:50 4:38:30 6056 209 M55 Gary Giles, 56, Eau Claire, WI 4:43:50 10:50 4:37:36 6057 446 M45 Paul Keller, 49, White Bear Lake, MN 4:43:51 10:50 4:38:38 6058 447 M45 Derek Pyle, 48, Plymouth, MN 4:43:52 10:50 4:40:27 6060 210 M55 Paul Johansson, 59, Elk River, MN 4:43:58 10:50 4:39:14 6062 338 M50 Daniel Neale, 52, New Brighton, MN 4:43:58 10:50 4:38:47 6063 590 M35 John Williamson, 36, Edina, MN 4:43:58 10:50 4:36:47 6066 640 M40 John Brill, 41, Albertville, MN 4:44:00 10:50 4:33:46 6069 641 M40 Timothy Borne, 43, Wesley Chapel, FL 4:44:05 10:50 4:38:39 6071 642 M40 Christopher Thyssen, 41, Blaine, MN 4:44:06 10:50 4:32:28 6072 448 M45 Paul Henninger, 47, Waconia, MN 4:44:07 10:50 4:39:38 6073 211 M55 Tony Jaworski, 56, Oshkosh, WI 4:44:08 10:50 4:32:19 6074 339 M50 Jay Krzmarzick, 50, Lester Prairie, MN 4:44:08 10:50 4:36:28 6075 591 M35 Tommy Redae, 35, Stlouis Park, MN 4:44:09 10:50 4:38:20 6077 449 M45 Vincent Thomas, 45, St Louis, MO 4:44:12 10:50 4:38:30 6078 91 M60 William Eelkema, 61, St Paul, MN 4:44:12 10:50 4:39:59 6081 643 M40 Michael Kolar, 43, Edina, MN 4:44:13 10:50 4:38:29 6085 644 M40 Luis Valiente, 41, Rosemount, MN 4:44:18 10:51 4:42:41 6086 212 M55 Michael Caldow, 59, Eagan, MN 4:44:18 10:51 4:38:13 6087 450 M45 Brian Olsen, 45, St Michael, MN 4:44:21 10:51 4:39:15 6089 1472 M20 Alex Ainslie, 24, San Francisco, CA 4:44:24 10:51 4:38:08 6091 1473 M20 Nick Lane, 29, Minneapolis, MN 4:44:26 10:51 4:36:57 6094 213 M55 Scott Heidepriem, 56, Sioux Falls, SD 4:44:31 10:51 4:37:48 6095 645 M40 Phil Nguyen, 42, Mounds View, MN 4:44:35 10:51 4:38:19 6096 1474 M20 Nate Larson, 29, Sioux Falls, SD 4:44:37 10:51 4:38:45 6097 1475 M20 Nathaniel Hood, 28, St Paul, MN 4:44:38 10:51 4:36:33 6098 1476 M20 Alex Ruter, 31, Minneapolis, MN 4:44:42 10:52 4:42:40 6099 646 M40 Bret Kitner, 43, New Prague, MN 4:44:47 10:52 4:38:06 6100 1477 M20 Quinn Holden, 23, Pierre, SD 4:44:50 10:52 4:37:11 6103 451 M45 Rick Gentile, 46, Natick, MA 4:44:53 10:52 4:38:04 6108 340 M50 Tom McCallum, 50, Arden Hills, MN 4:45:00 10:52 4:33:50 6109 341 M50 Dan Bielenberg, 50, Geneva, IL 4:45:01 10:52 4:34:40 6112 1478 M20 Dan Miller, 23, Minneapolis, MN 4:45:02 10:52 4:37:59 6113 214 M55 Mahmood Esmaily, 56, Missori City, TX 4:45:03 10:52 4:43:55 6117 1479 M20 Jc Lippold, 30, Champlin, MN 4:45:08 10:53 4:40:13 6119 92 M60 Richard Toft, 61, Eyota, MN 4:45:13 10:53 4:35:02 6122 342 M50 Chris Hansen, 50, Cedar Falls, IA 4:45:16 10:53 4:34:41 6123 647 M40 Kevin Jacobson, 43, Rosemount, MN 4:45:17 10:53 4:37:21 6124 1480 M20 Kyle Patneau, 32, Kansas City, MO 4:45:17 10:53 4:39:24 6125 215 M55 Brad Byers, 56, Eagan, MN 4:45:19 10:53 4:34:15 6128 1481 M20 James Collins, 28, Minneapolis, MN 4:45:20 10:53 4:35:13 6129 216 M55 Steve Mund, 58, Cottage Grove, MN 4:45:22 10:53 4:39:39 6132 648 M40 Todd Montgomery, 44, Cedar Rapids, IA 4:45:24 10:53 4:40:27 6133 1482 M20 James Haugen, 31, Hopkins, MN 4:45:26 10:53 4:44:01 6134 649 M40 Tim Schrems, 43, Jenison, MI 4:45:27 10:53 4:38:45 6135 1483 M20 Brent Lamm, 31, Minneapolis, MN 4:45:27 10:53 4:44:01 6138 452 M45 Kurk Werner, 46, Fergus Falls, MN 4:45:28 10:53 4:39:24 6142 343 M50 Winton Boyd, 53, Madison, WI 4:45:32 10:53 4:45:32 6144 217 M55 Bob Ansheles, 58, Madison, WI 4:45:32 10:53 4:38:20 6145 1484 M20 Peter Wanning, 34, St Paul, MN 4:45:34 10:54 4:41:42 6147 650 M40 Dave Sanders, 40, New Hope, MN 4:45:35 10:54 4:37:07 6156 651 M40 Christopher Nelson, 43, St Paul, MN 4:45:44 10:54 4:40:28 6159 592 M35 Lane Pederson, 39, Eden Prairie, MN 4:45:49 10:54 4:35:32 6160 344 M50 Daniel Sola, 53, St Paul, MN 4:45:50 10:54 4:37:18 6161 1485 M20 Sergio Alvarez, 22, Burnsville, MN 4:45:50 10:54 4:35:42 6162 652 M40 Daniel Jurek, 41, Minneapolis, MN 4:45:51 10:54 4:34:41 6165 1486 M20 John Arneson, 34, Overland Park, KS 4:45:55 10:54 4:40:41 6170 653 M40 Joel Button, 44, Stillwater, MN 4:46:02 10:55 4:39:19 6171 30 M65 Dj Carlson, 68, Hastings, MN 4:46:02 10:55 4:42:06 6172 593 M35 Justin Pyon, 39, Inver Grove Hts, MN 4:46:05 10:55 4:37:41 6173 345 M50 Steve Chicilo, 51, Minneapolis, MN 4:46:06 10:55 4:42:33 6174 1487 M20 Howard Spiess Jr, 30, St Paul, MN 4:46:07 10:55 4:38:12 6175 218 M55 Greg Ohlsen, 59, Maplewood, MN 4:46:07 10:55 4:38:13 6177 1488 M20 Luis Berroa, 33, Circle Pines, MN 4:46:14 10:55 4:34:49 6180 594 M35 Matthew Ellickson, 38, Maple Grove, MN 4:46:16 10:55 4:37:58 6185 1489 M20 Gabe Novotny, 33, Hopkins, MN 4:46:21 10:55 4:41:11 6187 595 M35 Patrick Larson, 35, Minneapolis, MN 4:46:22 10:55 4:39:52 6190 31 M65 Jerry Williams, 69, Rochester, MN 4:46:24 10:55 4:42:20 6192 1490 M20 Brent Willett, 30, Mason City, IA 4:46:32 10:56 4:36:10 6193 453 M45 Steve Bowman, 49, Madison, WI 4:46:32 10:56 4:38:46 6194 1491 M20 Ryan Finnan, 33, Cincinnati, OH 4:46:33 10:56 4:42:19 6195 654 M40 Mike Lecy, 42, Cannon Falls, MN 4:46:34 10:56 4:37:55 6197 454 M45 Charlie Markon, 49, Inver Grove Hts, MN 4:46:34 10:56 4:39:49 6199 219 M55 Paul Krabbenhoft, 58, Moorhead, MN 4:46:37 10:56 4:42:06 6200 346 M50 Timothy Aultom, 52, Princeton, NJ 4:46:39 10:56 4:41:04 6203 655 M40 Eric Edevold, 42, Minneapolis, MN 4:46:41 10:56 4:35:24 6204 596 M35 Karl Anderson, 37, Blaine, MN 4:46:46 10:56 4:39:07 6205 1492 M20 Ashwin Katuri, 30, Edina, MN 4:46:49 10:56 4:35:44 6206 455 M45 Bob Durkee, 49, Minneapolis, MN 4:46:49 10:56 4:40:46 6210 1493 M20 Kyle Gregerson, 26, Fargo, ND 4:46:53 10:57 4:42:06 6213 656 M40 Steven Young, 41, Minneapolis, MN 4:46:56 10:57 4:39:26 6215 657 M40 Steve Kenton, 44, Ames, IA 4:46:57 10:57 4:42:00 6219 456 M45 Kevin Johnston, 49, Blaine, MN 4:47:00 10:57 4:41:47 6221 597 M35 James Mayor, 39, New Brighton, MN 4:47:01 10:57 4:42:35 6223 220 M55 Gary Lesley, 57, Burnsville, MN 4:47:05 10:57 4:38:19 6225 598 M35 Joel Brunner, 35, Mayer, MN 4:47:08 10:57 4:40:58 6226 599 M35 Mike Bokenewicz, 37, Mayer, MN 4:47:09 10:57 4:40:58 6229 1494 M20 Adam Pabarcus, 28, St Paul, MN 4:47:13 10:57 4:41:37 6230 1495 M20 Justin Packard, 31, Eagan, MN 4:47:13 10:57 4:42:12 6233 1496 M20 Sam Pokorney, 29, Plymouth, MN 4:47:18 10:57 4:36:15 6235 600 M35 Shawn Hubert, 35, Roseville, MN 4:47:19 10:58 4:40:36 6236 347 M50 James Delaplain, 50, Plymouth, MN 4:47:22 10:58 4:41:39 6238 601 M35 Todd Rustad, 36, Richfield, MN 4:47:24 10:58 4:36:32 6239 658 M40 Sven Leff, 41, Cedar Rapids, IA 4:47:26 10:58 4:36:07 6243 659 M40 Sean McAfee, 41, Woodbury, MN 4:47:30 10:58 4:41:59 6247 602 M35 Jamie Weber, 37, St Paul, MN 4:47:32 10:58 4:36:07 6250 348 M50 Jay Dommeyer, 51, Woodbury, MN 4:47:35 10:58 4:37:34 6251 1497 M20 Joseph Balsanek, 34, Rochester, MN 4:47:36 10:58 4:42:43 6255 660 M40 Darron Dickinson, 42, Blaine, MN 4:47:43 10:58 4:43:01 6258 603 M35 Jeffrey Hanson, 37, Elko, MN 4:47:45 10:59 4:44:13 6259 1498 M20 Venkatanag Venkataraman, 32, Edina, MN 4:47:47 10:59 4:37:35 6260 661 M40 Jason Cram, 40, Madison, WI 4:47:54 10:59 4:46:35 6262 604 M35 Paul Lesov, 39, Minneapolis, MN 4:47:55 10:59 4:40:24 6263 605 M35 Justin Kappel, 37, Minneapolis, MN 4:47:55 10:59 4:41:09 6264 1499 M20 Patrick Hatfield, 24, Lexington, SC 4:47:56 10:59 4:37:47 6267 1500 M20 Shane Carpenter, 30, Peachtree City, GA 4:47:59 10:59 4:44:19 6268 662 M40 Shawn Christenson, 44, Boone, IA 4:48:00 10:59 4:40:32 6271 457 M45 Lonny Mallery, 47, Kings Beach, CA 4:48:01 10:59 4:45:52 6273 221 M55 John Woelfel, 58, Lexington, MN 4:48:03 10:59 4:39:54 6275 1501 M20 James Taylor, 22, North Branch, MN 4:48:04 10:59 4:37:26 6278 1502 M20 Cory Rigler, 23, Ames, IA 4:48:07 10:59 4:36:59 6280 1503 M20 Amit Mattoo, 33, Eden Prairie, MN 4:48:10 10:59 4:40:21
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

6282 32 M65 David Jones, 68, St Paul, MN 4:48:12 11:00 4:44:21 6283 663 M40 Robert Wood, 40, Chicago, IL 4:48:16 11:00 4:42:24 6284 664 M40 Jason Sagan, 41, Fort Wayne, IN 4:48:16 11:00 4:43:55 6286 222 M55 Keith Staats, 58, Springfield, IL 4:48:23 11:00 4:41:15 6292 665 M40 Erik Hanson, 43, Minneapolis, MN 4:48:27 11:00 4:40:38 6294 1 M75 Ilhan Bilgutay, 75, Clearwater, FL 4:48:28 11:00 4:38:26 6295 1504 M20 Byron Tocheri, 22, Marshalltown, IA 4:48:28 11:00 4:38:25 6303 606 M35 Michael Habermann, 35, Rogers, MN 4:48:40 11:01 4:41:34 6307 93 M60 Erik Scheurle, 60, Minneapolis, MN 4:48:47 11:01 4:44:08 6308 349 M50 Brad Schultz, 54, Belle Plaine, MN 4:48:48 11:01 4:41:01 6316 350 M50 Michael Miller, 50, Eau Claire, WI 4:48:57 11:01 4:41:20 6320 458 M45 Bernard Armada, 45, St Paul, MN 4:49:06 11:02 4:45:00 6321 607 M35 Stephen Saporito, 36, Astoria, NY 4:49:10 11:02 4:43:08 6322 1505 M20 Nathan Mathias, 29, Plymouth, MN 4:49:14 11:02 4:41:33 6323 1506 M20 Christopher Amundsen, 31, St Anthony, MN 4:49:17 11:02 4:40:36 6324 223 M55 John Greuel, 58, Eau Claire, WI 4:49:18 11:02 4:43:05 6325 608 M35 Raunaque Oshan, 36, Lacrosse, WI 4:49:18 11:02 4:39:16 6327 1507 M20 Jonathan Moranchel, 30, Minneapolis, MN 4:49:20 11:02 4:42:41 6328 609 M35 Nathan Metzinger, 38, Woodbury, MN 4:49:21 11:02 4:38:51 6329 610 M35 Manuel Pizano, 38, Woodbury, MN 4:49:21 11:02 4:38:51 6330 1508 M20 Matthew Menzel, 26, Shakopee, MN 4:49:22 11:02 4:40:53 6331 1509 M20 Andy Winkel, 30, Lexington, MN 4:49:24 11:02 4:43:07 6333 224 M55 Andrew Kallet, 56, Mill Valley, CA 4:49:29 11:02 4:44:11 6334 666 M40 Kirk Johnson, 41, Hugo, MN 4:49:29 11:02 4:45:03 6336 459 M45 Donald Kreye, 47, Maple Grove, MN 4:49:32 11:03 4:44:38 6337 1510 M20 Anthony Sussman, 30, Minneapolis, MN 4:49:32 11:03 4:42:57 6338 611 M35 Anthony Watts, 38, Crystal, MN 4:49:33 11:03 4:42:54 6347 1511 M20 Daniel Osterberg, 27, White Bear Townsh, MN 4:49:43 11:03 4:43:42 6348 351 M50 Ken Osterberg, 54, Maple Grove, MN 4:49:43 11:03 4:43:42 6349 612 M35 Tim Janes, 37, Shoreview, MN 4:49:43 11:03 4:43:41 6352 460 M45 Shaun Jamison, 46, St Louis Park, MN 4:49:52 11:03 4:45:02 6354 1512 M20 Jeffrey Bartol, 34, Robbinsdale, MN 4:49:52 11:03 4:47:36 6356 1513 M20 Adam Reimnitz, 24, Sioux Falls, SD 4:49:53 11:03 4:41:09 6360 225 M55 Carey Manson, 55, Mound, MN 4:49:57 11:04 4:41:38 6361 352 M50 Bill Tolo, 53, Minneapolis, MN 4:49:57 11:04 4:39:45 6363 613 M35 Justin Mullen, 38, Mendota Hts, MN 4:50:02 11:04 4:41:44 6364 614 M35 Phillip Boyd, 39, St Louis Park, MN 4:50:04 11:04 4:39:28 6365 667 M40 Hoon Yu, 43, Farmington, MN 4:50:04 11:04 4:42:08 6366 615 M35 Adi Mulawarman, 39, Maple Grove, MN 4:50:04 11:04 4:44:28 6369 616 M35 Kevin Deters, 39, Shakopee, MN 4:50:08 11:04 4:39:39 6370 1514 M20 Dan Buhr, 28, Minneapolis, MN 4:50:09 11:04 4:41:48 6372 668 M40 Dennis Gifford, 43, Dillsboro, IN 4:50:19 11:04 4:46:23 6373 617 M35 Joseph Corcoran, 35, Minneapolis, MN 4:50:20 11:04 4:40:18 6378 1515 M20 Frank Benson, 32, Brooklyn Park, MN 4:50:27 11:05 4:42:34 6379 1516 M20 Ian McCormack, 25, Minneapolis, MN 4:50:29 11:05 4:39:43 6380 1517 M20 Peter Jentz, 32, Minneapolis, MN 4:50:29 11:05 4:45:02 6382 461 M45 Todd Stute, 48, Apple Valley, MN 4:50:32 11:05 4:39:46 6384 669 M40 Christian Fuchs, 41, Minneapolis, MN 4:50:34 11:05 4:39:17 6385 1518 M20 Phil Laviolette, 29, Owatonna, MN 4:50:37 11:05 4:44:54 6386 226 M55 Loren Laviolette, 55, Manitowoc, WI 4:50:37 11:05 4:44:53 6388 353 M50 Viatcheslav Belyaev, 54, Plymouth, MN 4:50:41 11:05 4:43:46 6389 462 M45 Joseph Farrell, 47, Decatur, GA 4:50:41 11:05 4:42:55 6401 670 M40 Sarvin Patel, 41, Maple Grove, MN 4:50:52 11:06 4:45:19 6404 1519 M20 Josh Wichner, 27, West St Paul, MN 4:50:53 11:06 4:44:50 6405 463 M45 Daniel Hedlund, 46, Golden Valley, MN 4:50:53 11:06 4:42:59 6407 1520 M20 Jason Perona, 32, Eagan, MN 4:50:56 11:06 4:43:02 6411 671 M40 Danny Follmuth, 40, Carver, MN 4:50:59 11:06 4:45:42 6412 1521 M20 Ben Thies, 26, Minneapolis, MN 4:51:00 11:06 4:45:03 6414 354 M50 Karl Solie, 50, Rochester, MN 4:51:01 11:06 4:39:27 6415 618 M35 Benjamin Bach, 39, Minnetrista, MN 4:51:04 11:06 4:49:28 6418 1522 M20 Matthew Kojetin, 26, Minneapolis, MN 4:51:08 11:06 4:43:43 6419 464 M45 David Krason, 45, Roseville, MN 4:51:08 11:06 4:42:23 6423 1523 M20 Jared Larson, 24, Elk River, MN 4:51:11 11:06 4:39:35 6424 1524 M20 Michael Sonday, 34, St Paul, MN 4:51:11 11:06 4:44:52 6425 465 M45 Juan Faci, 46, Guadalajara, Mex 4:51:11 11:06 4:49:56 6426 672 M40 Andrew Wainwright, 43, St Paul, MN 4:51:12 11:06 4:46:30 6427 673 M40 Jason Karn, 40, Maple Grove, MN 4:51:14 11:06 4:45:00 6430 1525 M20 Zachary Moore, 30, St Louis Park, MN 4:51:20 11:07 4:43:45 6432 674 M40 Bill Parker, 44, Hastings, MN 4:51:21 11:07 4:40:32 6433 1526 M20 Benjamin Feist, 32, St Paul, MN 4:51:21 11:07 4:42:51 6434 1527 M20 Travis Haley, 32, Marshfield, WI 4:51:21 11:07 4:42:52 6435 619 M35 Prem Lobo, 35, Rolla, MO 4:51:22 11:07 4:46:48 6436 466 M45 Eric Quick, 46, Coon Rapids, MN 4:51:24 11:07 4:47:26 6438 355 M50 Dale Kersten, 50, Apple Valley, MN 4:51:27 11:07 4:47:05 6439 675 M40 Curtis Yoakum, 40, Minneapolis, MN 4:51:29 11:07 4:45:44 6440 1528 M20 Brady Augeson, 29, Rosemount, MN 4:51:30 11:07 4:40:02 6443 1529 M20 Nathan Neil, 31, Minneapolis, MN 4:51:33 11:07 4:44:54 6444 676 M40 Joe Bartkey, 43, River Falls, WI 4:51:33 11:07 4:44:02 6446 467 M45 Syd Forster, 49, Roseville, MN 4:51:34 11:07 4:40:26 6449 1530 M20 Jacob Manning, 24, Minneapolis, MN 4:51:36 11:07 4:43:42 6451 227 M55 David Kehborn, 55, St Paul, MN 4:51:40 11:07 4:43:31 6452 356 M50 Douglas Holod, 51, St Paul, MN 4:51:40 11:07 4:47:34 6457 620 M35 Jackson Burns, 35, St Cloud, MN 4:51:45 11:08 4:44:18 6459 677 M40 Sheldon Berg, 41, St Paul, MN 4:51:45 11:08 4:44:18 6460 621 M35 Mark Johnson, 39, Shoreview, MN 4:51:45 11:08 4:41:00 6461 1531 M20 Erik Lundgren, 30, Faribault, MN 4:51:45 11:08 4:41:09 6462 1532 M20 Andrew Hove, 23, St Paul, MN 4:51:46 11:08 4:47:19 6470 1533 M20 Samuel Garcia Enriquez, 21, Bloomington, MN 4:51:48 11:08 4:51:48 6478 622 M35 Neil Johnson, 36, Golden Valley, MN 4:51:55 11:08 4:45:32 6480 1534 M20 John Robinson, 32, Cass Lake, MN 4:51:57 11:08 4:41:24 6481 357 M50 Bob Jaskowiak, 53, Owatonna, MN 4:51:58 11:08 4:41:43 6484 468 M45 Kurt Branscombe, 47, Lakeville, MN 4:51:59 11:08 4:41:31 6486 1535 M20 Michael Roberts, 23, Minneapolis, MN 4:52:00 11:08 4:46:11 6489 9 M70 Robert Gavin Jr, 72, Marine On St Croi, MN 4:52:04 11:08 4:41:39 6490 469 M45 Robert Gavin, 45, Gilroy, CA 4:52:04 11:08 4:41:39 6491 623 M35 David Konigsmark, 39, Coralville, IA 4:52:05 11:08 4:46:11 6493 470 M45 Steve Tanguay, 46, Thunder Bay, Can 4:52:15 11:09 4:42:00 6497 1536 M20 Anthony Kempf, 30, Minneapolis, MN 4:52:19 11:09 4:46:04 6498 1537 M20 Harvey Roy, 32, Red Lake, MN 4:52:19 11:09 4:42:08 6499 471 M45 Eric Elton, 47, Apple Valley, MN 4:52:21 11:09 4:46:12 6500 228 M55 Michael Hoy, 58, Prior Lake, MN 4:52:24 11:09 4:43:40 6504 624 M35 Aron Aguilar, 37, South St Paul, MN 4:52:26 11:09 4:43:39 6505 1538 M20 Shaun Koktavy, 25, Austin, MN 4:52:28 11:09 4:44:32 6507 229 M55 Miguel Tristani-Kendra, 56, White Bear Lake, MN 4:52:29 11:09 4:45:42 6508 358 M50 Peter Leete, 54, St Paul, MN 4:52:29 11:09 4:46:41 6509 1539 M20 Nate Mezera, 20, Prairie Du Chien, WI 4:52:35 11:10 4:42:24 6513 1540 M20 Alexander Garver, 27, New Hope, MN 4:52:39 11:10 4:47:37 6515 359 M50 Richard Schmidt, 50, Madison, WI 4:52:40 11:10 4:41:05 6516 94 M60 Eddie White, 60, Blue Springs, MO 4:52:40 11:10 4:45:21 6517 678 M40 Matthias Frasch, 40, Minneapolis, MN 4:52:40 11:10 4:48:00 6518 95 M60 Andrew Cohn, 64, Madison, WI 4:52:40 11:10 4:41:05 6519 1541 M20 Matthew Rich, 29, Maple Grove, MN 4:52:40 11:10 4:41:50 6520 230 M55 Greg Wright, 59, Minneapolis, MN 4:52:40 11:10 4:45:37 6521 625 M35 Ralph Bacolod, 35, Sebring, FL 4:52:41 11:10 4:41:14 6522 472 M45 Jeff Engel, 47, Carver, MN 4:52:42 11:10 4:42:09 6523 1542 M20 Thomas Crandall, 34, Excelsior, MN 4:52:43 11:10 4:46:44 6524 1543 M20 Ryan Minor, 26, Madison, WI 4:52:44 11:10 4:47:15 6526 360 M50 Thomas Adamski, 50, Andover, MN 4:52:45 11:10 4:45:20 6527 626 M35 Carey Montez, 35, Woodbury, MN 4:52:45 11:10 4:45:53 6530 473 M45 Jon Berry, 45, Champlin, MN 4:52:46 11:10 4:45:36 6532 33 M65 Maurice Briceno, 65, Houston, TX 4:52:47 11:10 4:45:58 6537 361 M50 Michael Stephensen, 53, Winnipeg, Can 4:52:51 11:10 4:47:59 6539 1544 M20 Matthew Olson, 28, Prescott, WI 4:52:53 11:10 4:41:20 6545 679 M40 Ashish Gadnis, 43, Inver Grove Hts, MN 4:52:57 11:10 4:48:19 6550 362 M50 Jeff MacEy, 52, Portland, OR 4:53:02 11:11 4:45:36 6552 474 M45 Todd Thorsen, 45, Brooklyn Park, MN 4:53:05 11:11 4:48:02 6554 363 M50 Patrick Skinner, 50, St Louis Park, MN 4:53:07 11:11 4:47:56 6555 627 M35 Rich Peppersack, 36, Eden Prairie, MN 4:53:09 11:11 4:44:29 6557 680 M40 Phillip Diers, 41, Howard Lake, MN 4:53:12 11:11 4:45:16 6558 364 M50 Beat Aeschlimann, 52, Aarberg 4:53:12 11:11 4:45:58 6562 365 M50 Steven Knecht, 54, West Lafayette, IN 4:53:14 11:11 4:47:24 6563 628 M35 Chad Hanson, 38, Ham Lake, MN 4:53:14 11:11 4:44:56 6568 1545 M20 Ben Clement, 22, Des Moines, IA 4:53:18 11:11 4:46:58 6570 475 M45 Dan Shreve, 49, Chanhassen, MN 4:53:19 11:11 4:42:48 6572 366 M50 Mike Hunger, 51, Champlin, MN 4:53:20 11:11 4:41:33 6577 681 M40 Richard Hergenrader, 41, Brooklyn Park, MN 4:53:23 11:11 4:44:54 6581 476 M45 Todd Conrad, 47, Maple Grove, MN 4:53:24 11:11 4:44:55 6582 682 M40 Erik Lazarich, 43, Coon Rapids, MN 4:53:26 11:12 4:48:36 6583 1546 M20 Billy Fortune, 33, Loveland, OH 4:53:27 11:12 4:49:27 6584 1547 M20 Kraig Chambers, 30, Edmonton, Can 4:53:27 11:12 4:42:31 6586 1548 M20 David Bach, 33, Moore, OK 4:53:32 11:12 4:49:12 6587 231 M55 Ken Larson, 56, Chassell, MI 4:53:33 11:12 4:43:14 6588 232 M55 John Hubbard, 55, Harrisonville, MO 4:53:33 11:12 4:47:24 6589 1549 M20 Caleb Boyd, 22, Washington, IA 4:53:33 11:12 4:43:11 6590 367 M50 Kirk Reimann, 52, Rothschild, WI 4:53:34 11:12 4:41:50 6592 477 M45 Floyd Jourdain, 48, Red Lake, MN 4:53:35 11:12 4:43:23 6594 683 M40 Bijan Shayegan, 42, Stillwater, MN 4:53:35 11:12 4:42:00 6596 1550 M20 Joshua Roberts, 33, Bettendorf, IA 4:53:38 11:12 4:42:25 6597 233 M55 John Sandok, 58, East Bethel, MN 4:53:39 11:12 4:45:50 6598 1551 M20 Chris Cloutier, 31, Woodbury, MN 4:53:39 11:12 4:48:39 6600 1552 M20 Joseph Knight, 33, Minneapolis, MN 4:53:42 11:12 4:48:31 6602 684 M40 Tom Gitaa, 43, Minneapolis, MN 4:53:44 11:12 4:49:43 6603 1553 M20 Jacob Koenig, 30, Mounds View, MN 4:53:45 11:12 4:46:01 6604 629 M35 Timothy Ryan, 36, Wayzata, MN 4:53:46 11:12 4:47:25 6605 1554 M20 Charlie Tournat, 34, Eagan, MN 4:53:46 11:12 4:43:17 6607 368 M50 Patrick McBride, 52, Galesville, WI 4:53:49 11:12 4:48:04 6608 1555 M20 Carson Greenhaw, 28, Aurora, CO 4:53:50 11:12 4:48:48 6611 1556 M20 Carl Seagren, 28, Minneapolis, MN 4:53:55 11:13 4:45:29 6618 478 M45 Alfredo Marr, 49, Park Ridge, IL 4:53:59 11:13 4:42:12 6619 369 M50 Bruce Washam, 54, Burnsville, MN 4:54:00 11:13 4:46:18 6621 1557 M20 Conor Johnson, 32, Minneapolis, MN 4:54:09 11:13 4:48:11 6622 370 M50 David Cleary, 54, Edina, MN 4:54:09 11:13 4:47:45 6623 1558 M20 Bill Gaetz, 30, Minneapolis, MN 4:54:10 11:13 4:47:50 6627 685 M40 Brent Huhta, 43, Big Lake, MN 4:54:14 11:13 4:43:59 6630 371 M50 John Spanhake, 50, Edina, MN 4:54:16 11:13 4:47:16 6631 234 M55 Larry Meyer, 59, East Bethel, MN 4:54:17 11:13 4:43:00 6637 235 M55 Jeff Childs, 55, Eagan, MN 4:54:19 11:14 4:50:03 6638 1559 M20 Andy Churchill, 29, Hugo, MN 4:54:19 11:14 4:43:36 6639 1560 M20 James Donahue, 34, Morristown, MN 4:54:20 11:14 4:46:47 6641 630 M35 David Fry, 35, Becker, MN 4:54:26 11:14 4:50:53 6642 479 M45 Lenny Crouse, 48, Wyoming, MN 4:54:27 11:14 4:45:51 6646 1561 M20 Gregg Rohde, 32, Inver Grove Hts, MN 4:54:29 11:14 4:44:25 6647 686 M40 Daniel Gaede, 40, Woodbury, MN 4:54:29 11:14 4:49:22 6651 687 M40 Wade Rayman, 42, Aberdeen, SD 4:54:36 11:14 4:46:25 6660 480 M45 Mike Brose, 48, New Richmond, WI 4:54:47 11:15 4:49:23 6661 1562 M20 Robert Liebelt, 24, Maple Grove, MN 4:54:49 11:15 4:44:07 6663 688 M40 Ben Clarke, 42, Bloomington, MN 4:54:50 11:15 4:43:32 6672 631 M35 Brad Bone, 38, Big Lake, MN 4:55:00 11:15 4:43:44 6673 481 M45 Joel Gaslin, 47, Eden Prairie, MN 4:55:00 11:15 4:44:33 6676 1563 M20 Travis Mortenson, 27, St Paul, MN 4:55:04 11:15 4:50:34 6678 236 M55 German Pliego Hernandez, 57, Eagan, MN 4:55:04 11:15 4:44:32 6679 1564 M20 Stephen Walker, 27, St Joseph, MN 4:55:05 11:15 4:46:42 6680 632 M35 Michael Dao, 36, Minneapolis, MN 4:55:05 11:15 4:44:49 6684 372 M50 Marvin Kocay, 50, Winnipeg, Can 4:55:11 11:16 4:44:52 6685 689 M40 Eric Konen, 43, Sugar Grove, IL 4:55:11 11:16 4:48:15 6687 1565 M20 Corey Giesen, 26, Shakopee, MN 4:55:12 11:16 4:43:52 6691 1566 M20 Matthew Iverson, 22, Lakeville, MN 4:55:15 11:16 4:45:05 6694 1567 M20 Stephen Grass Jr, 30, Apple Valley, MN 4:55:19 11:16 4:49:21 6697 1568 M20 Graham Hickman, 30, Winnipeg, Can 4:55:27 11:16 4:48:03 6702 690 M40 Aaron Sannes, 43, Cedar Falls, IA 4:55:28 11:16 4:44:55 6703 1569 M20 Matt Sheldon, 25, Inver Grove Hts, MN 4:55:28 11:16 4:47:28 6704 482 M45 Enrique Ochoa, 48, Cedar Falls, IA 4:55:29 11:16 4:44:55 6706 691 M40 Andy Gannon, 43, Apple Valley, MN 4:55:31 11:16 4:48:38 6707 633 M35 Geoff Goodwin, 38, Woodbury, MN 4:55:33 11:16 4:48:21 6712 634 M35 David Gregoria, 39, Crystal, MN 4:55:41 11:17 4:50:04 6715 1570 M20 Luke Correll, 30, St Paul, MN 4:55:46 11:17 4:51:05 6716 483 M45 Brent Erlandson, 46, St Louis Park, MN 4:55:49 11:17 4:54:35 6718 1571 M20 Nicholas Thelen, 29, Foley, MN 4:55:52 11:17 4:44:51 6724 692 M40 Dan Kopp, 41, Champlin, MN 4:55:59 11:17 4:47:09 6726 96 M60 Phil Nomura, 63, Minneapolis, MN 4:56:04 11:18 4:48:06 6731 1572 M20 Ryan Britt, 27, St Paul, MN 4:56:07 11:18 4:45:10 6732 1573 M20 Kyle Schimek, 23, St Paul, MN 4:56:07 11:18 4:45:52 6735 1574 M20 Peter Miller, 21, Roseville, MN 4:56:10 11:18 4:46:04 6739 373 M50 Thomas Baudler, 53, Austin, MN 4:56:11 11:18 4:48:14 6744 635 M35 Sam Pucci, 35, Franca, Bra 4:56:16 11:18 4:44:22 6745 484 M45 Allen Berg, 46, St Paul, MN 4:56:17 11:18 4:45:51 6747 237 M55 Gregory Lowe, 58, Hudson, WI 4:56:19 11:18 4:51:02 6748 636 M35 Tristen Larson, 35, Bloomington, MN 4:56:22 11:18 4:47:58 6751 1575 M20 Brian Borman, 33, Hugo, MN 4:56:26 11:18 4:51:13 6752 485 M45 Scott Mueller, 48, Woodbury, MN 4:56:27 11:18 4:44:48 6754 374 M50 James McGraw, 50, Waukee, IA 4:56:29 11:19 4:50:24 6755 1576 M20 Brandon Solie, 24, Minneapolis, MN 4:56:29 11:19 4:44:56 6757 1577 M20 Kyle Solie, 22, Fargo, ND 4:56:30 11:19 4:44:56 6759 1578 M20 Tim Turi, 26, Minneapolis, MN 4:56:36 11:19 4:45:48 6760 1579 M20 Greyton Becker III, 28, Maplewood, MN 4:56:38 11:19 4:46:11 6763 1580 M20 Michael Steiff, 21, Iowa City, IA 4:56:40 11:19 4:46:19 6764 1581 M20 Wayde Fleener, 34, Mound, MN 4:56:41 11:19 4:50:50 6767 375 M50 Terry Reeves, 50, Little Canada, MN 4:56:45 11:19 4:48:38 6770 486 M45 Ganapathy Venkataraman, 46, Maple Grove, MN 4:56:46 11:19 4:51:02 6772 637 M35 Jason Shoulders, 37, Clarksville, TN 4:56:49 11:19 4:51:16 6773 693 M40 Raymond Marier, 43, Big Lake, MN 4:56:50 11:19 4:46:49 6774 238 M55 Brian Sandness, 56, Menomonie, WI 4:56:50 11:19 4:49:08 6777 1582 M20 Michael Hafner, 34, Alexandria, MN 4:56:53 11:19 4:51:45 6780 239 M55 William Mitchener, 55, Red Wing, MN 4:56:56 11:20 4:46:52 6783 694 M40 Larry Studt, 44, Eau Claire, WI 4:56:58 11:20 4:53:29 6786 240 M55 Roger Coda, 57, North East, PA 4:57:00 11:20 4:48:54 6787 638 M35 Pieter Jagersma, 39, Marine On St Croi, MN 4:57:02 11:20 4:45:50 6788 1583 M20 Joshua Swits, 27, Bloomington, MN 4:57:02 11:20 4:46:44 6789 1584 M20 Landon Lester, 31, Minneapolis, MN 4:57:06 11:20 4:46:54 6790 639 M35 Chad Vanlerberghe, 36, Marshall, MN 4:57:07 11:20 4:50:57 6797 376 M50 Allen Richardson, 53, St Paul, MN 4:57:13 11:20 4:51:21 6799 1585 M20 Joe Walton, 32, Minneapolis, MN 4:57:14 11:20 4:47:12 6801 487 M45 Steven Grosz, 46, Hudson, WI 4:57:16 11:20 4:51:31 6802 1586 M20 Andrew Cook, 29, Chicago, IL 4:57:16 11:20 4:50:56 6808 1587 M20 Phil Metz, 31, Burnsville, MN 4:57:19 11:20 4:49:00 6809 377 M50 David Messer III, 53, Ewa Beach, HI 4:57:20 11:20 4:51:34 6812 34 M65 Tom Vertin, 66, Breckenridge, MN 4:57:21 11:20 4:57:06 6813 378 M50 Douglas Hall, 52, Lincoln, NE 4:57:21 11:20 4:45:50 6814 1588 M20 Nick Peterson, 33, St Paul, MN 4:57:21 11:20 4:50:17 6816 695 M40 Gregory Kuyava, 42, Lino Lakes, MN 4:57:23 11:21 4:50:31 6817 640 M35 Benjamin Campbell, 37, Menasha, WI 4:57:24 11:21 4:53:10 6818 1589 M20 Reuben Kaye, 33, Green Bay, WI 4:57:25 11:21 4:46:09 6819 1590 M20 Clark Woodward, 30, Minneapolis, MN 4:57:25 11:21 4:51:31 6824 241 M55 Craig Oslin, 58, Mora, MN 4:57:31 11:21 4:49:42 6825 242 M55 Kevin Nikodym, 59, Mora, MN 4:57:31 11:21 4:49:44 6826 696 M40 Jon-Marc Ylvisaker, 44, Edina, MN 4:57:33 11:21 4:49:01 6827 1591 M20 Wesley Gedatus, 26, Rogers, MN 4:57:33 11:21 4:50:01 6828 697 M40 Troy Wolford, 43, Council Bluffs, IA 4:57:34 11:21 4:51:56 6830 379 M50 Enrique Casillas, 50, Tepatitlan, Mex 4:57:37 11:21 4:56:42 6832 1592 M20 Brian Corbett, 34, Minneapolis, MN 4:57:41 11:21 4:50:20 6834 97 M60 Scott Knight, 60, Chaska, MN 4:57:42 11:21 4:52:42 6835 488 M45 Glenn Pacheco, 49, East Falmouth, MA 4:57:44 11:21 4:52:30 6839 1593 M20 Brian Burgess, 34, Rochester, MN 4:57:48 11:22 4:46:11 6840 1594 M20 Erik Flynn, 24, Minneapolis, MN 4:57:48 11:22 4:50:58 6841 641 M35 Eugenio Cardenas, 36, Guadalajara, Mex 4:57:49 11:22 4:53:00 6843 98 M60 Don Soule, 63, Rosemount, MN 4:57:49 11:22 4:47:44 6845 1595 M20 Scott Rohde, 33, Minneapolis, MN 4:57:50 11:22 4:51:47 6846 1596 M20 Wesley Chance, 33, Cottage Grove, MN 4:57:52 11:22 4:47:39 6850 1597 M20 Luke Hillier, 27, Maple Grove, MN 4:57:56 11:22 4:47:23 6853 642 M35 Scott Hefte, 35, Mound, MN 4:58:05 11:22 4:52:38 6854 698 M40 Brian Leafblad, 41, St Paul, MN 4:58:06 11:22 4:52:57 6855 380 M50 Sam Carranza, 53, Tampa, FL 4:58:07 11:22 4:52:17 6856 381 M50 Don Duncan, 54, Vadnais Hts, MN 4:58:08 11:22 4:52:51 6858 1598 M20 Bill Perry, 29, Ramsey, MN 4:58:09 11:22 4:47:00 6860 489 M45 Peter Dolan, 46, Apple Valley, MN 4:58:10 11:22 4:47:00 6864 643 M35 Christopher Daniels, 37, Buffalo, MN 4:58:19 11:23 4:53:10 6866 490 M45 Brian Miller, 47, Apple Valley, MN 4:58:21 11:23 4:48:02 6869 243 M55 Dick Caspers, 56, Dallas, TX 4:58:23 11:23 4:54:30 6871 382 M50 Mark Nielsen, 50, Forest Lake, MN 4:58:27 11:23 4:48:06 6872 491 M45 Aaron Wikner, 47, Cedar Falls, IA 4:58:29 11:23 4:47:54 6874 492 M45 Troy Clemens, 45, Golden Valley, MN 4:58:31 11:23 4:48:29 6875 383 M50 Jeremiah Collins, 52, Bloomington, MN 4:58:32 11:23 4:47:34 6878 1599 M20 Sean Baker, 31, Minneapolis, MN 4:58:35 11:23 4:47:28 6879 1600 M20 Erik Baker, 25, Minneapolis, MN 4:58:35 11:23 4:47:28 6882 493 M45 Warren Wicklund, 47, Maplewood, MN 4:58:39 11:23 4:49:50 6883 1601 M20 Noah Ferche, 26, Minneapolis, MN 4:58:39 11:23 4:52:16 6884 244 M55 Alan Ferche, 57, Rice, MN 4:58:39 11:23 4:52:17 6887 644 M35 Joe Silver, 38, St Paul, MN 4:58:42 11:24 4:52:36 6888 384 M50 Jim Thomas, 50, San Antonio, TX 4:58:42 11:24 4:50:01 6890 10 M70 Peter Schuchardt, 70, Stillwater, MN 4:58:43 11:24 4:58:18 6891 1602 M20 Randy Downs, 30, Kansas City, MO 4:58:43 11:24 4:52:54 6893 1603 M20 Mike Earl, 29, Minneapolis, MN 4:58:43 11:24 4:50:27 6897 245 M55 Satish Bhakta, 57, Minnetonka, MN 4:58:46 11:24 4:53:50 6899 1604 M20 Ben Wiedenfeld, 32, Eagan, MN 4:58:48 11:24 4:53:37 6901 699 M40 Beau Griffey, 40, Plymouth, MN 4:58:51 11:24 4:52:17 6902 700 M40 Michael Hull, 44, Oakdale, MN 4:58:55 11:24 4:47:34 6904 645 M35 Andrew Nordseth, 38, Plymouth, MN 4:58:57 11:24 4:48:34 6909 385 M50 Thomas Mitchell, 52, Greenwood, MO 4:59:00 11:24 4:53:22 6912 1605 M20 Timothy Hafemeyer, 26, Faribault, MN 4:59:01 11:24 4:47:40 6913 1606 M20 Ryan Ritzer, 27, Rochester, MN 4:59:02 11:24 4:53:36 6922 1607 M20 Matthew McMullen, 33, Eden Prairie, MN 4:59:09 11:25 4:48:31 6923 1608 M20 Matthew Castillo, 31, North Branch, MN 4:59:12 11:25 4:51:44 6924 1609 M20 Michael Schumacher, 25, Duluth, MN 4:59:12 11:25 4:50:32 6926 1610 M20 Greg Carlson, 33, McKinleyville, CA 4:59:13 11:25 4:52:25 6928 1611 M20 Devon Gifford, 34, Minnetonka, MN 4:59:14 11:25 4:47:43 6933 1612 M20 Matthew Teske, 31, St Paul, MN 4:59:19 11:25 4:50:54 6935 701 M40 Mark Smith, 42, Woodbury, MN 4:59:19 11:25 4:51:04 6938 246 M55 Bernie Herron, 56, Bloomington, MN 4:59:29 11:25 4:48:52 6939 494 M45 Brian Pentti, 46, Rockford, MN 4:59:29 11:25 4:54:06 6940 1613 M20 Aaron Poock, 33, Chaska, MN 4:59:31 11:25 4:51:51 6942 1614 M20 Edward Joyce, 23, South St Paul, MN 4:59:35 11:26 4:57:51 6943 702 M40 Jeffrey Huemoeller, 44, Brooklyn Park, MN 4:59:36 11:26 4:54:36 6944 1615 M20 Noel Spencer, 29, Minneapolis, MN 4:59:37 11:26 4:48:34 6945 1616 M20 Josh Hausmann, 31, Minneapolis, MN 4:59:38 11:26 4:52:32 6950 1617 M20 Abraham Gebreegzeabher, 32, Applevalle, MN 4:59:43 11:26 4:48:37 6953 646 M35 Chad Olsen, 35, Eden Prairie, MN 4:59:49 11:26 4:48:17 6954 29 M18 Joshua Palmer, 19, Pine City, MN 4:59:50 11:26 4:49:36 6955 1618 M20 Zach Horejsi, 20, Little Falls, MN 4:59:50 11:26 4:49:37 6957 1619 M20 Kasey Kluge, 30, Richfield, MN 4:59:52 11:26 4:48:31 6958 99 M60 Lanning Houston, 60, North Oaks, MN 4:59:52 11:26 4:51:14 6961 647 M35 Eric Patrin, 39, Clinton, WA 4:59:57 11:26 4:58:20 6962 247 M55 Mark Ruter, 57, Kent, WA 4:59:57 11:26 4:55:37 6965 1620 M20 Kyle Dahlen, 31, Spring Lake Park, MN 4:59:58 11:26 4:57:36 6966 1621 M20 Benjamin Quayle, 25, River Falls, WI 4:59:59 11:27 4:53:44 6970 703 M40 David Palm, 40, Chicago, IL 5:00:03 11:27 4:52:48 6973 648 M35 Anthony Digatono, 36, Minneapolis, MN 5:00:07 11:27 4:54:34 6974 386 M50 Richard Verner, 50, St Paul, MN 5:00:07 11:27 4:51:52 6976 495 M45 Curt Turner, 47, Minneapolis, MN 5:00:10 11:27 4:49:29 6977 1622 M20 Matthew Ragain, 30, St Paul, MN 5:00:10 11:27 4:55:46 6978 649 M35 Michael Dunn, 39, Andover, MN 5:00:11 11:27 4:52:44 6981 1623 M20 Morten Hansen, 32, Eden Prairie, MN 5:00:14 11:27 4:51:41 6983 496 M45 Andrew Woodard, 48, White Bear Townsh, MN 5:00:16 11:27 4:52:51 6986 1624 M20 Tim Svensson, 34, Plymouth, MN 5:00:20 11:27 4:49:28 6987 1625 M20 Christopher Tabisz, 25, Silver Spring, MD 5:00:20 11:27 4:55:00 6988 1626 M20 Marc Skjervem, 34, Elk River, MN 5:00:22 11:27 4:54:09 6991 248 M55 Robert Moshrefzadeh, 55, Oakdale, MN 5:00:26 11:28 4:55:39 6992 35 M65 James Makepeace, 66, Rice, MN 5:00:28 11:28 4:58:45 6995 1627 M20 Paul Wolvert, 34, Brooklyn Park, MN 5:00:29 11:28 4:55:00 6997 100 M60 Mark Andrews, 62, Inver Grove Hts, MN 5:00:31 11:28 4:53:25 6998 36 M65 Roy Andrews, 65, Apple Valley, MN 5:00:31 11:28 4:53:26 7001 704 M40 Dean Woodhouse, 42, St Paul, MN 5:00:38 11:28 4:55:28 7002 705 M40 Jason Aulizia, 40, New Brighton, MN 5:00:39 11:28 4:56:04 7003 1628 M20 Luke Bredeson, 29, St Paul, MN 5:00:39 11:28 4:55:47 7004 387 M50 Mathew Foss, 50, Minneapolis, MN 5:00:42 11:28 4:52:15 7005 650 M35 Ryan Roy, 36, St Louis Park, MN 5:00:42 11:28 4:49:23 7007 388 M50 Douglas Gatey, 53, Virden, Can 5:00:43 11:28 4:55:39 7011 249 M55 Steven Michels-Boyce, 57, Minneapolis, MN 5:00:48 11:28 4:58:33 7012 1629 M20 Jim Blatzheim, 32, Savage, MN 5:00:48 11:28 4:54:50 7013 101 M60 David Briles, 62, Madison, WI 5:00:50 11:28 4:52:14 7014 389 M50 Ernest Reynolds Jr., 52, Lino Lakes, MN 5:00:53 11:29 4:50:53 7015 497 M45 Jeffrey Fortin, 49, Celebration, FL 5:00:56 11:29 4:56:25 7016 250 M55 Fred Karasov, 59, Minneapolis, MN 5:00:57 11:29 4:54:21 7023 498 M45 Shawn Smith, 45, Minneapolis, MN 5:01:06 11:29 4:55:08 7024 499 M45 Christopher Calhoon, 46, Lakeville, MN 5:01:07 11:29 4:55:08 7025 1630 M20 Aaron Martin, 33, Chesterfield, VA 5:01:11 11:29 4:53:45 7027 102 M60 Jack Gleason, 60, St Louis Park, MN 5:01:12 11:29 4:49:31 7029 1631 M20 Andy Holterman, 25, Plymouth, MN 5:01:13 11:29 4:53:55 7031 1632 M20 Jim Paine, 31, Superior, WI 5:01:13 11:29 4:55:44 7034 651 M35 Jerrod Krueger, 35, Hanover, MN 5:01:16 11:29 4:56:47 7035 1633 M20 Michael Vanderbilt, 30, Minneapolis, MN 5:01:16 11:29 4:55:12 7037 390 M50 Matthew Clark, 51, Maple Grove, MN 5:01:17 11:29 4:53:07 7039 251 M55 Ronand Dorman, 59, Crookston, MN 5:01:20 11:30 4:49:36 7041 1634 M20 Patrick Steidl, 27, Eden Prairie, MN 5:01:25 11:30 4:50:15 7044 500 M45 Brian Petersen, 47, Eagan, MN 5:01:27 11:30 4:57:36 7050 391 M50 Duane Nelson, 53, Winthrop, MN 5:01:30 11:30 4:52:33 7051 1635 M20 Matthew Schutz, 30, Medina, MN 5:01:32 11:30 4:54:37 7054 103 M60 Robert Pederson, 64, Brainerd, MN 5:01:34 11:30 4:53:38 7055 392 M50 Steven Long, 51, Eden Prairie, MN 5:01:36 11:30 4:57:40 7065 252 M55 Steven Underdahl, 58, St Paul, MN 5:01:41 11:30 4:55:28 7067 652 M35 Steve Rothmeier, 38, Albert Lea, MN 5:01:45 11:31 4:54:08 7072 104 M60 David Welte, 61, Detroit Lakes, MN 5:01:53 11:31 4:54:54 7073 1636 M20 Nicholas Smith, 30, St Paul, MN 5:01:54 11:31 4:51:21 7075 501 M45 Greg Ballard, 46, Circle Pines, MN 5:01:55 11:31 4:54:37 7077 253 M55 Joseph Jensen, 55, Franklin, TN 5:01:56 11:31 4:56:23 7079 502 M45 Dave Poppie, 48, Maple Grove, MN 5:01:58 11:31 4:56:21 7082 1637 M20 Casey Hansen, 28, Fargo, ND 5:02:01 11:31 4:57:14 7083 706 M40 John Horsch, 41, Minneapolis, MN 5:02:04 11:31 4:51:22 7085 1638 M20 Nate Cannon, 32, Minneapolis, MN 5:02:06 11:31 5:00:01 7086 707 M40 Patrick Burke, 42, Eagan, MN 5:02:08 11:31 4:55:12 7087 1639 M20 Adam Tucker, 20, Omaha, NE 5:02:09 11:31 4:51:58 7088 105 M60 Allan Holtz, 62, Oakdale, MN 5:02:12 11:32 4:55:12 7090 653 M35 Sergio Lopez Vallet, 39, San Pedro Garza G, ME 5:02:15 11:32 4:55:57 7091 708 M40 Todd Bentz, 44, Richfield, MN 5:02:16 11:32 4:55:02 7094 709 M40 Shawn Holm, 41, Shakopee, MN 5:02:26 11:32 4:53:42 7095 37 M65 Kristofer Kosmider, 66, Bloomington, MN 5:02:27 11:32 4:56:07 7096 654 M35 John Bailey, 39, St Paul, MN 5:02:27 11:32 4:51:35 7097 710 M40 Paul Huddleston, 44, Rochester, MN 5:02:29 11:32 4:53:39 7101 1640 M20 Michael Corrigan, 23, Burnsville, MN 5:02:34 11:32 4:51:41 7103 1641 M20 Vince Ostrowski, 25, St Paul, MN 5:02:38 11:33 4:57:31 7104 711 M40 Greg Gottenborg, 43, Audubon, MN 5:02:38 11:33 4:57:18 7105 1642 M20 Justin Zavadil, 32, Glenwood, MN 5:02:38 11:33 4:58:16 7108 1643 M20 Justin Huelman, 25, Minneapolis, MN 5:02:41 11:33 4:52:31 7114 712 M40 Blake Hanlon, 41, Edina, MN 5:02:48 11:33 4:54:59 7117 393 M50 Richard Potts, 50, St Paul, MN 5:02:52 11:33 4:51:29 7119 1644 M20 Andrew Duitsman, 26, Robbinsdale, MN 5:02:53 11:33 4:55:15 7120 503 M45 Victor Ochoa, 45, Cedar Falls, IA 5:02:56 11:33 4:52:21 7123 11 M70 Phil Erickson, 72, St Paul, MN 5:02:58 11:33 4:56:19 7124 1645 M20 Tony Hernandez, 33, St Paul, MN 5:02:59 11:33 4:51:55 7126 1646 M20 Ryan Perkins, 31, Bloomington, MN 5:03:01 11:33 4:51:40 7127 1647 M20 Brandon Glanz, 29, Minneapolis, MN 5:03:01 11:33 4:54:48 7129 254 M55 Ralph Douglass, 57, Minnetonka, MN 5:03:01 11:33 4:57:44 7130 655 M35 Anthony Kelly, 36, Minneapolis, MN 5:03:02 11:33 4:55:10 7135 1648 M20 Peter Holupchinski, 24, North St Paul, MN 5:03:12 11:34 4:51:47 7136 504 M45 Thomas Gura, 47, Rochester, MN 5:03:14 11:34 4:55:49 7141 1649 M20 Dustin Szczech, 31, St Paul, MN 5:03:20 11:34 4:51:45 7142 12 M70 Patrick Farrell, 70, Maple Grove, MN 5:03:21 11:34 4:58:49 7143 1650 M20 Phillip Forester, 26, South St Paul, MN 5:03:21 11:34 4:55:56 7146 713 M40 Jason Violette, 40, Bloomington, MN 5:03:29 11:35 5:02:08 7147 394 M50 Tim Peterson, 52, Victoria, MN 5:03:31 11:35 4:52:33 7148 505 M45 Sheldon Struthers, 45, Blaine, MN 5:03:34 11:35 4:56:23 7149 255 M55 Thomas Hedberg, 58, Coon Rapids, MN 5:03:34 11:35 4:55:29 7152 106 M60 Dennis Sorensen, 64, Coon Rapids, MN 5:03:36 11:35 4:58:33 7153 656 M35 Nathan Kriel, 35, Brandon, MN 5:03:37 11:35 4:58:24 7154 506 M45 Todd Bauer, 48, Prospect, KY 5:03:37 11:35 4:58:25 7159 1651 M20 Luke Thoreson, 33, Stillwater, MN 5:03:46 11:35 4:54:49 7160 1652 M20 Jesse Anderson, 33, Coon Rapids, MN 5:03:46 11:35 4:52:48 7163 1653 M20 Emiliano Lerda, 32, Omaha, NE 5:03:51 11:35 4:56:50 7164 1654 M20 Filipe Fernandes, 31, San Antonio, TX 5:03:51 11:35 4:58:40 7165 1655 M20 Scott Olson, 30, St Paul, MN 5:03:51 11:35 4:55:26 7167 1656 M20 Matthew Commerford, 24, Fridley, MN 5:03:52 11:35 4:52:56 7168 507 M45 Etienne Jalao, 45, St Paul, MN 5:03:52 11:35 4:58:01 7170 657 M35 Lucas Nacusi, 38, Rochester, MN 5:03:55 11:36 4:55:16 7171 508 M45 Alfredo Clavell, 49, Rochester, MN 5:03:55 11:36 4:55:16 7172 509 M45 David Hudson, 45, Harrisburg, NC 5:03:58 11:36 4:56:24 7174 1657 M20 Ben Lancette, 33, St Paul, MN 5:04:00 11:36 4:55:54 7175 1658 M20 Rick Brown, 33, Lowell, IN 5:04:01 11:36 4:59:06 7178 714 M40 Gregory Reiter, 40, Forest Lake, MN 5:04:02 11:36 4:58:16 7180 1659 M20 Robin Mooers, 30, St Paul, MN 5:04:03 11:36 4:53:54 7183 1660 M20 Richard Chivers, 31, White Bear Lake, MN 5:04:10 11:36 4:54:00 7185 1661 M20 MacKenzie Carrigan, 20, Milwaukee, WI 5:04:11 11:36 4:53:10 7188 1662 M20 Andrey Ablamunets, 21, Maple Grove, MN 5:04:15 11:36 4:59:12 7189 510 M45 Timothy Floyd, 46, Woodbury, MN 5:04:19 11:36 4:53:18 7190 1663 M20 Matthew Williams, 23, Minneapolis, MN 5:04:22 11:37 4:58:19 7194 1664 M20 Justin Reineking, 28, La Crosse, WI 5:04:32 11:37 4:58:17 7198 1665 M20 Theodore Simonson, 28, Minneapolis, MN 5:04:41 11:37 4:55:46 7202 715 M40 Toby Leonard, 42, Mankato, MN 5:04:49 11:38 4:56:07 7204 1666 M20 Peng Xu, 23, Minneapolis, MN 5:04:56 11:38 4:53:17 7205 1667 M20 Joshua Boon, 34, St Paul, MN 5:04:57 11:38 4:55:57 7206 1668 M20 Jacob Dale, 24, Minneapolis, MN 5:04:58 11:38 4:53:37 7210 1669 M20 Lee Solstad, 31, Minneapolis, MN 5:05:04 11:38 4:54:03 7211 511 M45 Michael Young, 47, Minneapolis, MN 5:05:06 11:38 4:56:20 7214 658 M35 Erik Jensen, 38, Edina, MN 5:05:10 11:38 4:59:02 7219 107 M60 John Urbach, 64, Minnetonka, MN 5:05:14 11:39 4:54:36 7228 716 M40 Bjorn Melby, 44, Minneapolis, MN 5:05:31 11:39 4:57:27 7229 1670 M20 Jake Hanauer, 31, Center City, MN 5:05:33 11:39 4:54:07 7231 395 M50 Michael Dimond, 53, Excelsior, MN 5:05:36 11:39 4:59:21 7232 1671 M20 Luis Vega, 34, West St Paul, MN 5:05:38 11:39 4:55:31 7235 717 M40 Brian Carroll, 43, West Fargo, ND 5:05:39 11:39 4:59:31 7237 396 M50 Jose Perez Marrufo, 53, Monterrey Nl, Mex 5:05:45 11:40 5:04:34 7239 659 M35 David Carroll, 36, Windom, MN 5:05:48 11:40 4:58:47 7240 397 M50 John Tantzen, 52, Eagan, MN 5:05:49 11:40 5:04:22 7241 660 M35 Tom Groh, 38, Welch, MN 5:05:50 11:40 4:54:24 7242 512 M45 Alan Erkkila, 49, Brooklyn Center, MN 5:05:52 11:40 4:58:51 7245 1672 M20 Blair Gibson, 31, Treherne, Can 5:05:55 11:40 4:57:12 7247 661 M35 Nathan Dean, 37, Bloomington, MN 5:05:56 11:40 4:59:19 7251 1673 M20 Jeremy Tuleja, 30, Denver, CO 5:06:01 11:40 4:55:14 7252 513 M45 Jesus Castillo, 49, Glencoe, MN 5:06:01 11:40 4:57:59 7257 1674 M20 Carl Johnson, 28, Maple Grove, MN 5:06:07 11:41 5:00:07 7262 398 M50 Ted Fick, 53, Eden Prairie, MN 5:06:13 11:41 4:58:32 7263 399 M50 Donald Stover, 52, Little Falls, MN 5:06:13 11:41 4:58:31 7265 1675 M20 Kenneth Champion, 27, Towner, ND 5:06:18 11:41 5:02:12 7267 718 M40 Subir Lall, 44, Washington, DC 5:06:20 11:41 4:58:04 7269 662 M35 Clayton Forester, 39, Minneapolis, MN 5:06:22 11:41 5:05:15 7271 719 M40 Corrie Peterson, 40, Eden Prairie, MN 5:06:22 11:41 4:56:13 7273 108 M60 Francisco Rosito, 62, Glendale, CA 5:06:25 11:41 5:01:09 7277 514 M45 Brian Burds, 45, Chisago City, MN 5:06:28 11:41 4:55:24 7279 256 M55 Timothy Brantner, 56, Northfield, MN 5:06:33 11:42 5:00:10 7281 109 M60 David Cannon, 61, Brecksville, OH 5:06:34 11:42 5:02:35 7282 1676 M20 Sean Burke, 29, Minneapolis, MN 5:06:36 11:42 4:55:53 7283 663 M35 Ajay Kasargod, 37, Bloomington, MN 5:06:39 11:42 4:56:29 7285 400 M50 Steve Johnson, 51, Minneapolis, MN 5:06:42 11:42 4:58:23 7287 1677 M20 John Banks, 29, St Louis Park, MN 5:06:45 11:42 4:58:08 7288 1678 M20 Joshua Brown, 21, Minot, ND 5:06:45 11:42 4:56:39 7292 1679 M20 Jon Van Hofwegen, 31, Chicago, IL 5:06:49 11:42 5:00:24 7294 664 M35 Joshua Rogahn, 35, Otsego, MN 5:06:52 11:42 4:59:28 7295 1680 M20 Ryan Schwartz, 32, Shakopee, MN 5:06:52 11:42 4:56:15 7298 515 M45 David Wilkinson, 45, Cottage Grove, MN 5:06:55 11:42 4:56:39 7301 401 M50 Alan Sibley, 52, Minneapolis, MN 5:06:57 11:42 4:58:16 7303 38 M65 Leon Halbur, 65, Maple Grove, MN 5:06:58 11:42 5:01:28 7304 110 M60 Robert Binger, 60, Stilllwater, MN 5:06:58 11:42 4:59:32 7306 720 M40 Jeff Thibault, 43, Roseville, MN 5:06:59 11:43 5:01:40 7308 516 M45 David Bogue, 46, Roseville, MN 5:07:01 11:43 4:55:15 7309 517 M45 Kerry Colpitts, 47, Brooklyn Park, MN 5:07:02 11:43 5:02:23 7310 1681 M20 Kyle Todd, 25, Minneapolis, MN 5:07:03 11:43 4:56:02 7311 402 M50 Jeff O'Leary, 53, Winnipeg, Can 5:07:06 11:43 5:00:26 7316 1682 M20 Adam Strawn, 30, New Richmond, WI 5:07:09 11:43 4:55:38 7317 721 M40 Steven C De Baca, 44, Medina, MN 5:07:10 11:43 4:59:58 7318 1683 M20 Andy Meinert, 30, Fridley, MN 5:07:11 11:43 4:56:12 7319 257 M55 Jon Nelson, 57, St Paul, MN 5:07:11 11:43 5:00:39 7323 1684 M20 Tarek Alkatout, 34, Minneapolis, MN 5:07:14 11:43 4:59:07 7324 1685 M20 Christopher Chan, 24, St Paul, MN 5:07:14 11:43 4:59:49 7325 722 M40 Tim Schulze, 40, Lino Lakes, MN 5:07:15 11:43 5:00:00 7326 403 M50 Gordon Lindsay, 54, Plymouth, MN 5:07:16 11:43 4:59:22 7327 1686 M20 Loring Stead, 25, Minneapolis, MN 5:07:17 11:43 4:55:31 7328 665 M35 Paul Dugan, 37, Blaine, MN 5:07:18 11:43 4:59:51 7330 111 M60 Edward Vlack, 63, River Falls, WI 5:07:19 11:43 4:58:59 7338 666 M35 Justin Slack, 35, Owatonna, MN 5:07:23 11:43 5:05:06 7339 1687 M20 Josh Damm, 28, Forest City, IA 5:07:23 11:43 4:59:27 7345 723 M40 Alberto MacIn Jr, 43, Gurnee, IL 5:07:29 11:44 5:02:03 7347 667 M35 Nate Slack, 39, Owatonna, MN 5:07:30 11:44 5:05:13 7348 112 M60 Juan Ramirez, 62, Bloomington, MN 5:07:31 11:44 4:57:23 7349 404 M50 Jeffrey Zerwas, 50, Oakdale, MN 5:07:31 11:44 4:57:18 7350 1688 M20 Kyle Olson, 20, Minneapolis, MN 5:07:32 11:44 4:55:39 7352 39 M65 Jim Baillargeon, 68, Somerset, WI 5:07:34 11:44 5:03:47 7353 724 M40 Cory Rickheim, 40, Apple Valley, MN 5:07:34 11:44 5:00:53 7354 725 M40 Jon Pierce, 43, Excelsior, MN 5:07:36 11:44 4:59:53 7355 113 M60 Howard Staples, 61, West Wareham, MA 5:07:37 11:44 4:59:21 7356 1689 M20 Andrew Mattila, 30, Richfield, MN 5:07:37 11:44 5:02:17 7359 668 M35 Matt Jorgenson, 39, Brandon, SD 5:07:41 11:44 4:57:33 7361 669 M35 Timothy Purdum, 36, Cedar Falls, IA 5:07:41 11:44 5:02:58 7362 405 M50 Brent Gregoire, 52, Burnsville, MN 5:07:43 11:44 5:00:05 7364 1690 M20 Matthew Ellingson, 30, Richfield, MN 5:07:45 11:44 5:02:32 7365 258 M55 Glenn Giefer, 55, St Paul, MN 5:07:45 11:44 5:03:11 7367 518 M45 Michael Stack, 46, Minneapolis, MN 5:07:49 11:44 5:01:29 7368 726 M40 Jason Sickmann, 41, Cloquet, MN 5:07:50 11:44 5:06:06 7369 1691 M20 Benjamin Zweber, 24, Plymouth, MN 5:07:50 11:44 4:56:40 7372 1692 M20 Andrew Berkhout, 26, St Louis, MO 5:07:52 11:45 4:57:48 7374 114 M60 Rich Soupir, 62, Prior Lake, MN 5:07:58 11:45 5:03:14 7376 727 M40 Sai Veraepalli, 42, Woodbury, MN 5:08:04 11:45 4:59:37 7380 1693 M20 Gregory Monegro, 28, Brookline, MA 5:08:11 11:45 4:56:38 7382 1694 M20 Benjamin Saunders, 30, Minneapolis, MN 5:08:14 11:45 4:58:00 7385 30 M18 Gavin Johnson, 18, West Concord, MN 5:08:23 11:46 5:01:00 7389 728 M40 Vincent Murray, 43, Minneapolis, MN 5:08:28 11:46 4:58:17 7392 1695 M20 Teddy Boys, 29, Shakopee, MN 5:08:30 11:46 4:57:23 7394 670 M35 Ryan Walker, 36, Columbus, OH 5:08:31 11:46 5:00:08 7395 1696 M20 Tom Nelson, 29, St Paul, MN 5:08:32 11:46 5:02:58 7396 1697 M20 Michael Koivisto, 28, Cokato, MN 5:08:32 11:46 5:02:51 7398 1698 M20 Joe Yonga, 25, Brooklyn Park, MN 5:08:34 11:46 4:59:57 7401 519 M45 Domenico Parisi, 46, Starkville, MS 5:08:47 11:47 4:57:59 7403 671 M35 Justin Steenberg, 35, Inver Grove Hts, MN 5:08:51 11:47 5:04:34 7405 729 M40 Nicholas Plowman, 40, Dodge Center, MN 5:09:00 11:47 4:58:31 7407 1699 M20 Corey Martignetti, 29, Spring Park, MN 5:09:05 11:47 5:01:29 7412 520 M45 Eric Rodgers, 48, Minneapolis, MN 5:09:11 11:48 5:00:50 7413 672 M35 Mark Tenhor, 35, Wheaton, IL 5:09:12 11:48 4:58:26 7416 1700 M20 Paul Morel, 33, Los Angeles, CA 5:09:15 11:48 5:01:13 7418 406 M50 Bruce Kangas, 53, Chassell, MI 5:09:19 11:48 4:59:02 7419 730 M40 Todd Kalk, 43, St Louis Park, MN 5:09:19 11:48 4:59:19 7421 1701 M20 Lucas Danuser, 28, Fargo, ND 5:09:22 11:48 5:01:43 7426 731 M40 Dean Briesemeister, 40, Deephaven, MN 5:09:31 11:48 5:03:32 7433 115 M60 Andy Pyatskowit, 64, Shawano, WI 5:09:37 11:49 4:59:09 7434 259 M55 Danny Ripka, 55, Minneapolis, MN 5:09:37 11:49 4:59:32 7435 673 M35 Graham Gaya, 35, New Brighton, MN 5:09:38 11:49 4:59:25 7436 1702 M20 Benjamin Lundell, 29, Dubuque, IA 5:09:41 11:49 4:58:42 7439 732 M40 Mark Kom, 42, South St Paul, MN 5:09:43 11:49 5:01:30 7441 674 M35 Evan Kaneski, 38, Shakopee, MN 5:09:43 11:49 5:05:51 7446 116 M60 Philip Connor, 63, Becket, MA 5:09:50 11:49 4:58:33 7447 733 M40 Michal Bonczek, 41, New Brighton, MN 5:09:53 11:49 4:58:17 7449 521 M45 Brian Konen, 47, Sugar Grove, IL 5:09:55 11:49 5:02:59 7450 407 M50 Murray Jensen, 51, New Brighton, MN 5:09:57 11:49 5:09:57 7451 408 M50 Keith Nelson, 51, White Bear Townsh, MN 5:09:57 11:49 5:03:44 7453 260 M55 Stephen Banks, 56, Minneapolis, MN 5:09:58 11:49 4:59:29 7454 1703 M20 Christopher Spong, 23, Bloomington, MN 5:10:01 11:49 5:03:35 7456 409 M50 Timothy Speidel, 52, Maplewood, MN 5:10:10 11:50 5:06:03 7459 261 M55 Bill Falardeau, 56, St Paul, MN 5:10:19 11:50 5:08:13 7460 1704 M20 Aaron Greisen, 31, Greenwood, MN 5:10:19 11:50 4:58:48 7461 1705 M20 Adam Goff, 30, St Louis Park, MN 5:10:21 11:50 5:03:51 7463 734 M40 Jason Martin, 40, Cottage Grove, MN 5:10:24 11:50 5:04:01 7465 117 M60 David Krasno, 60, Edina, MN 5:10:29 11:51 4:59:28 7466 522 M45 Vincent Dominguez, 46, St Paul, MN 5:10:35 11:51 5:02:31 7469 735 M40 Todd Patet, 44, Woodbury, MN 5:10:36 11:51 5:06:09 7472 1706 M20 Justin Darrow, 31, Fishers, IN 5:10:39 11:51 5:07:07 7475 675 M35 Randy Morman, 37, Bismarck, ND 5:10:46 11:51 5:00:38 7476 1707 M20 Peter Fredericksen, 25, Apple Valley, MN 5:10:48 11:51 5:00:12 7477 1708 M20 Thomas Ogden, 27, Eagan, MN 5:10:50 11:51 5:05:48 7478 676 M35 Tom Burkhart, 39, Minneapolis, MN 5:10:52 11:51 5:05:32 7482 1709 M20 Matthew Kueper, 30, Zumbrota, MN 5:11:05 11:52 5:00:49 7484 1710 M20 Christopher Lapakko, 29, South St Paul, MN 5:11:17 11:52 5:03:31 7486 523 M45 Johnnie Green, 45, St Paul, MN 5:11:18 11:52 5:05:46 7489 262 M55 Jeff Goldstein, 55, Maple Grove, MN 5:11:28 11:53 5:05:19 7490 118 M60 Brad Cramer, 63, Richfield, MN 5:11:30 11:53 5:04:56 7492 677 M35 James Daniels, 36, St Paul, MN 5:11:41 11:53 5:03:18 7494 119 M60 Greg Buse, 64, St Paul, MN 5:11:44 11:53 5:06:09 7495 678 M35 Grant Buse, 35, Oakdale, MN 5:11:44 11:53 5:06:08 7496 524 M45 Bill Mason, 45, Red Wing, MN 5:11:44 11:53 5:01:31 7498 1711 M20 Brian Seidl, 28, Mankato, MN 5:11:47 11:54 5:00:46 7500 1712 M20 Donald Gruetzmacher, 27, Columbia Hts, MN 5:11:48 11:54 5:01:36 7501 1713 M20 Michael Barnard, 26, Chaska, MN 5:11:49 11:54 5:00:23 7504 1714 M20 Joseph Anderson, 30, Plymouth, MN 5:11:50 11:54 5:05:18 7505 1715 M20 Kurt Hiltunen, 31, Minneapolis, MN 5:11:50 11:54 5:05:14 7506 1716 M20 John Skudlarek, 30, St Louis Park, MN 5:11:51 11:54 5:03:25 7507 263 M55 Christopher Kerbaugh, 56, La Crosse, WI 5:11:51 11:54 5:05:19 7508 120 M60 Al Fasching, 60, Stoughton, WI 5:11:53 11:54 5:05:00 7509 1717 M20 Kraig Hayden, 28, Eden Prairie, MN 5:11:55 11:54 5:05:55 7511 736 M40 Vincent Francoual, 44, St Louis Park, MN 5:11:56 11:54 5:04:12 7512 679 M35 Natahn Anderson, 36, Champlin, MN 5:11:58 11:54 5:01:16 7513 1718 M20 Eric Meline, 29, Minnetonka, MN 5:12:00 11:54 5:05:26 7516 525 M45 Andrew Leung, 45, Plymouth, MN 5:12:05 11:54 5:03:26 7518 680 M35 Brian Carlson, 37, Lincoln, NE 5:12:11 11:54 5:04:11 7523 681 M35 Luke Aveldson, 36, Blaine, MN 5:12:18 11:55 5:04:25 7524 264 M55 Larry Stromberg, 55, Lino Lakes, MN 5:12:19 11:55 5:02:12 7525 1719 M20 Matthew Sellner, 27, St Louis Park, MN 5:12:19 11:55 5:03:44 7526 737 M40 A C. Roalstad, 42, Golden Valley, MN 5:12:19 11:55 5:01:39 7528 1720 M20 Scott Ikeda, 34, Minneapolis, MN 5:12:21 11:55 5:01:17 7533 1721 M20 Cole Toovey, 29, Des Moines, IA 5:12:29 11:55 5:06:25 7538 738 M40 Eric Brandt, 43, West St Paul, MN 5:12:38 11:55 5:08:30 7539 121 M60 Joseph Myslajek, 60, Andover, MN 5:12:43 11:56 5:02:17 7541 526 M45 Mike Zuzolo, 48, Minneapolis, MN 5:12:51 11:56 5:07:15 7542 40 M65 Antonio Salinas, 69, Bloomington, MN 5:12:51 11:56 5:11:59 7543 265 M55 Jeff Deltgen, 57, Menasha, WI 5:12:53 11:56 5:06:36 7544 1722 M20 Andrew Voelker, 26, Minneapolis, MN 5:12:54 11:56 5:01:23 7548 1723 M20 Daniel Barnard, 22, Chaska, MN 5:12:58 11:56 5:01:33 7549 1724 M20 Charles Koppen, 29, Maplewood, MN 5:13:00 11:56 5:07:41 7551 1725 M20 John Selickman, 29, Minneapolis, MN 5:13:04 11:56 5:02:33 7553 266 M55 Greg Barnard, 55, Chaska, MN 5:13:15 11:57 5:01:49 7556 527 M45 Joel Carlson, 46, Oakdale, MN 5:13:18 11:57 5:08:14 7557 41 M65 Wayne Snow, 65, Peachtree City, GA 5:13:20 11:57 5:06:01 7559 739 M40 Lawrence Prine, 43, Howard Lake, MN 5:13:22 11:57 5:06:13 7564 1726 M20 Mark Phillips, 34, Des Moines, IA 5:13:33 11:58 5:02:44 7565 1727 M20 Andrew Kleckner, 25, Minneapolis, MN 5:13:35 11:58 5:07:45 7567 1728 M20 Richard Faulise, 31, Plymouth, MN 5:13:35 11:58 5:07:42 7573 1729 M20 Tanner Flitter, 22, Minneapolis, MN 5:13:47 11:58 5:05:56 7578 1730 M20 George Carroll, 33, Minneapolis, MN 5:13:53 11:58 5:06:29 7579 267 M55 Daniel McMahon, 58, Shoreview, MN 5:13:53 11:58 5:07:32 7583 740 M40 Mark Augustyn, 43, Eau Claire, WI 5:13:57 11:58 5:02:13 7585 1731 M20 Kevin Henry, 30, Madison, WI 5:13:58 11:59 5:02:55 7587 1732 M20 Paul Swart, 28, Madison, WI 5:14:03 11:59 5:08:20 7589 410 M50 John Thill, 54, Cave Springs, AR 5:14:09 11:59 5:06:56 7592 411 M50 Andrew Seddon, 53, Billings, MT 5:14:13 11:59 5:03:29 7594 528 M45 Douglas Cran, 48, White Bear Townsh, MN 5:14:20 11:59 5:09:23 7595 741 M40 Dmitriy Salnikov, 43, Woodbury, MN 5:14:23 11:59 5:09:46
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

7596 268 M55 Dan Flom, 59, Sylvania, OH 5:14:25 12:00 5:08:48 7600 529 M45 Stephen Ready, 45, Edina, MN 5:14:37 12:00 5:06:05 7601 530 M45 Jim Boyle, 46, Oakdale, MN 5:14:37 12:00 5:03:24 7603 531 M45 Curt Carey, 48, Maple Grove, MN 5:14:40 12:00 5:03:04 7605 532 M45 Timothy Jeanetta, 46, Elk River, MN 5:14:51 12:01 5:11:18 7606 1733 M20 Alex Nicolae, 33, St Louis Park, MN 5:14:53 12:01 5:07:45 7607 742 M40 Alan Leusink, 43, Golden Valley, MN 5:14:55 12:01 5:04:41 7609 1734 M20 Alex Smith, 28, Prior Lake, MN 5:14:59 12:01 5:03:59 7612 1735 M20 Kevin Quickstad, 26, Davenport, IA 5:15:07 12:01 5:11:24 7613 743 M40 Scott Downing, 44, Elk River, MN 5:15:08 12:01 5:09:21 7615 1736 M20 Shawn Jones, 33, Chaska, MN 5:15:13 12:01 5:10:47 7616 682 M35 Matt Schomaker, 36, Champlin, MN 5:15:14 12:01 5:07:33 7618 744 M40 Tony Cloyd, 40, Shakopee, MN 5:15:18 12:02 5:04:19 7620 745 M40 Steve Wilson, 43, Farmington, MN 5:15:20 12:02 5:04:14 7621 683 M35 Paul Gossett, 35, Rochester, MN 5:15:21 12:02 5:09:10 7622 122 M60 Rick Johnson, 63, Champlin, MN 5:15:26 12:02 5:08:31 7627 123 M60 Racewalk Loew-Blosser, 60, Bloomington, MN 5:15:34 12:02 5:08:13 7632 269 M55 John Bylsma, 55, Bloomington, MN 5:15:46 12:03 5:07:29 7633 1737 M20 Ryan Noel, 26, Woodbury, MN 5:15:47 12:03 5:11:08 7636 1738 M20 Toby Imler, 29, Detroit Lakes, MN 5:15:52 12:03 5:13:44 7638 533 M45 William Rainey, 49, St Louis Park, MN 5:15:58 12:03 5:10:16 7640 746 M40 Ed Dobbles, 42, Overland Park, KS 5:16:02 12:03 5:09:44 7642 270 M55 Dean Anderson, 56, Cottage Grove, WI 5:16:06 12:03 5:10:42 7643 271 M55 David Osgood, 56, Medina, MN 5:16:06 12:03 5:10:42 7644 1739 M20 Adam Bliss, 29, Stillwater, MN 5:16:08 12:03 5:08:02 7646 1740 M20 Donncuan Dunlevy, 27, North St Paul, MN 5:16:11 12:04 5:07:26 7648 684 M35 Kris Fillion, 36, Winnipeg, Can 5:16:15 12:04 5:06:00 7649 1741 M20 Michael Chromy, 24, St Paul, MN 5:16:17 12:04 5:05:00 7651 534 M45 Thomas Kramer, 49, Eagan, MN 5:16:21 12:04 5:08:36 7653 1742 M20 Kyle Votroubek, 29, Cedar Rapids, IA 5:16:24 12:04 5:04:47 7654 1743 M20 Elliot Diviney, 29, Plymouth, MN 5:16:25 12:04 5:04:48 7658 685 M35 Dax Eckel, 39, Germantown, MD 5:16:34 12:04 5:08:15 7659 747 M40 Edward Kallio, 43, Blaine, MN 5:16:35 12:05 5:05:43 7660 272 M55 Thomas Herberg, 55, Apple Valley, MN 5:16:38 12:05 5:06:06 7661 1744 M20 Thaine Antonneau, 29, Bloomington, MN 5:16:38 12:05 5:09:50 7673 1745 M20 Prasanth Prabhakaran, 28, Plymouth, MN 5:17:05 12:06 5:10:19 7675 1746 M20 Jeffrey Chaffin, 34, Minneapolis, MN 5:17:07 12:06 5:10:15 7677 686 M35 Christopher Woelfle, 35, Minneapolis, MN 5:17:12 12:06 5:06:10 7678 1747 M20 David Mowers, 27, Robbinsdale, MN 5:17:13 12:06 5:12:21 7679 687 M35 Gabriel Gomez Rey, 36, St Paul, MN 5:17:14 12:06 5:08:19 7682 1748 M20 Ben Rengstorf, 33, Minneapolis, MN 5:17:22 12:06 5:05:37 7685 1749 M20 Andy Nelson, 33, Prior Lake, MN 5:17:29 12:07 5:10:34 7688 1750 M20 Rajib Bahar, 29, Eagan, MN 5:17:37 12:07 5:07:13 7689 748 M40 Jay Klein, 42, Rosemount, MN 5:17:37 12:07 5:09:01 7692 1751 M20 Kacy Lyman, 32, St Louis Park, MN 5:17:41 12:07 5:06:48 7693 1752 M20 Derek Larson, 28, Golden Valley, MN 5:17:42 12:07 5:13:13 7694 412 M50 Fred Richardson, 50, Minneapolis, MN 5:17:43 12:07 5:11:28 7695 1753 M20 Larry Benson, 25, Coon Rapids, MN 5:17:44 12:07 5:09:32 7696 1754 M20 Matt Klitzke, 33, Sheboygan Falls, WI 5:17:51 12:07 5:11:59 7698 1755 M20 Reagan Sarmiento, 31, Highland, IN 5:18:02 12:08 5:06:35 7700 749 M40 Joel Mehring, 44, Plymouth, MN 5:18:12 12:08 5:07:42 7701 413 M50 Steve Bur, 50, Plymouth, MN 5:18:12 12:08 5:07:41 7702 31 M18 Jacob Bertram, 19, Wyoming, MN 5:18:13 12:08 5:12:20 7704 750 M40 Howard Huddleston, 40, Stillwater, MN 5:18:14 12:08 5:12:52 7707 688 M35 Abey Jacob, 38, Plymouth, MN 5:18:23 12:09 5:12:37 7710 124 M60 Clay Young, 64, Anchorage, AK 5:18:28 12:09 5:13:06 7711 751 M40 Aaron Doering, 41, Minneapolis, MN 5:18:36 12:09 5:08:05 7713 689 M35 Chad Turner, 36, Savage, MN 5:18:39 12:09 5:10:23 7714 1756 M20 Adam Clark, 32, Minneapolis, MN 5:18:46 12:09 5:07:35 7715 1757 M20 Emal Alwis, 20, Minnetonka, MN 5:18:50 12:10 5:14:00 7716 1758 M20 Robert Erlandson, 27, St Louis Park, MN 5:18:58 12:10 5:07:53 7717 752 M40 Eric Johnson, 43, Jeffers, MN 5:18:59 12:10 5:08:05 7719 1759 M20 John Hall, 31, Robbinsdale, MN 5:19:08 12:10 5:08:01 7720 753 M40 Jerrad Sunde, 40, Cologne, MN 5:19:08 12:10 5:10:34 7721 1760 M20 Kristian Thonvold, 32, Minneapolis, MN 5:19:11 12:10 5:07:37 7723 1761 M20 Shane Lindemoen, 28, Cottage Grove, MN 5:19:12 12:10 5:10:46 7725 1762 M20 Jason Vanoverbeke, 32, Otsego, MN 5:19:20 12:11 5:14:46 7727 13 M70 Lee Reynolds`, 70, Colton, CA 5:19:27 12:11 5:07:57 7728 273 M55 Bill Parks, 57, South Haven, MI 5:19:28 12:11 5:11:25 7730 535 M45 Hadrian Moore, 46, Minneapolis, MN 5:19:29 12:11 5:11:07 7731 414 M50 Mark Klinner, 52, Wausau, WI 5:19:34 12:11 5:08:35 7733 1763 M20 Jeff Miller, 32, Bismarck, ND 5:19:34 12:11 5:12:46 7735 690 M35 Manuel Vega Zepeda, 38, Minnetonka, MN 5:19:35 12:11 5:10:44 7738 125 M60 Thomas Pokora, 64, Vadnais Hts, MN 5:19:41 12:12 5:08:30 7741 1764 M20 Charles Drisoll, 22, Cedar Rapids, IA 5:19:42 12:12 5:15:54 7743 1765 M20 Amit Kirdatt, 33, Minneapolis, MN 5:19:48 12:12 5:08:15 7744 415 M50 Michael Hackett, 50, Prior Lake, MN 5:19:49 12:12 5:11:19 7746 1766 M20 Seth Brandt, 22, Plymouth, MN 5:19:59 12:12 5:09:27 7747 1767 M20 Daniel Olson, 23, Minneapolis, MN 5:20:02 12:12 5:12:41 7748 1768 M20 Matthew Olson, 29, Minneapolis, MN 5:20:02 12:12 5:12:41 7750 274 M55 Mather Dolph, 56, Minneapolis, MN 5:20:04 12:12 5:14:19 7755 691 M35 Jennifer Sudmeier, 36, Hudson, WI 5:20:17 12:13 5:15:20 7759 275 M55 Paul Jackson, 56, Bristol 5:20:24 12:13 5:08:56 7765 1769 M20 Joshua James, 32, Minneapolis, MN 5:20:35 12:14 5:09:13 7766 126 M60 Bob Bergan, 64, Minneapolis, MN 5:20:38 12:14 5:10:00 7767 32 M18 Dylan Coyer, 19, Hudson, WI 5:20:40 12:14 5:09:33 7768 754 M40 Jeremy Wurpts, 40, New Hope, MN 5:20:42 12:14 5:15:17 7783 692 M35 John Gleason, 36, St Louis Park, MN 5:21:03 12:15 5:09:22 7785 276 M55 Anthony Gialanella, 56, Arlington Heights, IL 5:21:07 12:15 5:14:26 7787 127 M60 Rik Anderson, 60, Cedar Falls, IA 5:21:09 12:15 5:16:24 7788 1770 M20 Christopher Anderson, 32, Austin, MN 5:21:09 12:15 5:16:24 7789 755 M40 Bryan Allen, 40, St Joseph, MN 5:21:17 12:15 5:11:01 7790 693 M35 Chris Rasset, 38, Maple Lake, MN 5:21:19 12:15 5:13:07 7793 128 M60 Stephen Petersen, 60, Lakeville, MN 5:21:20 12:15 5:10:29 7794 1771 M20 Mark Klapatch, 25, St Paul, MN 5:21:22 12:15 5:15:47 7797 1772 M20 Tim Bagstad, 34, St Louis Park, MN 5:21:22 12:15 5:09:54 7800 536 M45 Bruce Stensland, 48, Maple Grove, MN 5:21:24 12:16 5:11:00 7803 129 M60 Peter Heller, 64, Santa Monica, CA 5:21:29 12:16 5:13:28 7804 1773 M20 Arthur Fitzmaurice, 31, Los Angeles, CA 5:21:29 12:16 5:13:29 7805 537 M45 Thomas Stafford, 48, Oakdale, MN 5:21:31 12:16 5:10:51 7808 1774 M20 Joseph Casanova, 26, Oakdale, MN 5:21:34 12:16 5:16:33 7812 694 M35 Craig Mueller, 39, Bloomington, MN 5:21:38 12:16 5:09:51 7816 1775 M20 Heath Zeug, 27, Rogers, MN 5:21:39 12:16 5:16:11 7817 1776 M20 Elliot Twiggs, 26, Minneapolis, MN 5:21:40 12:16 5:16:26 7818 277 M55 Richard Hanisko, 56, Trinity, FL 5:21:40 12:16 5:10:54 7820 416 M50 Jeff Tornquist, 54, Eden Prairie, MN 5:21:43 12:16 5:11:09 7825 695 M35 Robb Peterson, 35, Eden Prairie, MN 5:21:52 12:17 5:13:55 7827 417 M50 Dave Just, 52, Chaska, MN 5:21:55 12:17 5:10:47 7828 418 M50 David Norris, 50, Inver Grove Hts, MN 5:21:55 12:17 5:17:42 7833 42 M65 Les Martisko, 68, Minneapolis, MN 5:22:13 12:17 5:10:29 7834 1777 M20 Jon Hegman, 29, New Hope, MN 5:22:18 12:18 5:13:41 7835 756 M40 Timothy O'Brien, 42, Savage, MN 5:22:21 12:18 5:11:53 7836 1778 M20 Blake Anderson, 27, Lindstrom, MN 5:22:28 12:18 5:11:04 7838 130 M60 Bob Stavig, 63, Bloomington, MN 5:22:29 12:18 5:21:13 7841 538 M45 Abebaw Yilma, 45, Columbia Hts, MN 5:22:31 12:18 5:14:05 7842 43 M65 Patrick Ross, 69, St Joseph, MN 5:22:33 12:18 5:15:26 7852 539 M45 Thomas Ryther, 48, Farmington, MN 5:23:10 12:20 5:16:33 7853 44 M65 Arthur Erdman, 67, New Brighton, MN 5:23:13 12:20 5:18:08 7854 1779 M20 Mario Limonciello, 27, Austin, TX 5:23:13 12:20 5:16:32 7857 1780 M20 Steve Des Lauriers, 29, Madison, WI 5:23:18 12:20 5:18:33 7859 540 M45 Todd Chance Wagoner, 49, Minneapolis, MN 5:23:23 12:20 5:15:08 7860 541 M45 Dan Weninger, 47, Minneapolis, MN 5:23:24 12:20 5:15:08 7863 278 M55 Kenneth Adler, 57, Eau Claire, WI 5:23:34 12:20 5:16:32 7864 542 M45 Gary Walters, 47, Baxter, MN 5:23:39 12:21 5:12:35 7865 757 M40 Daniel Proell, 42, Monticello, MN 5:23:40 12:21 5:15:15 7868 1781 M20 Zachary Psick, 28, St Paul, MN 5:23:46 12:21 5:14:59 7871 279 M55 Jim Fern, 59, Maple Grove, MN 5:23:50 12:21 5:17:36 7872 758 M40 Jaimie Mattes, 42, Woodbury, MN 5:23:57 12:21 5:20:01 7873 280 M55 David Lehnherr, 55, Billings, MT 5:23:58 12:21 5:13:46 7874 1782 M20 Christoffer Lehnherr, 28, Minneapolis, MN 5:23:58 12:21 5:13:47 7876 759 M40 Gary Miller, 43, Shoreview, MN 5:24:01 12:22 5:15:03 7877 1783 M20 Sam Rudie, 24, St Paul, MN 5:24:01 12:22 5:13:33 7880 543 M45 Craig Havlicek, 48, Bloomington, MN 5:24:05 12:22 5:19:33 7883 544 M45 Glenn Isnardi, 45, Roberts, WI 5:24:09 12:22 5:16:54 7885 696 M35 Robert Hoppe, 39, Chanhassen, MN 5:24:14 12:22 5:16:44 7886 1784 M20 Ben Krey, 27, Blaine, MN 5:24:14 12:22 5:13:16 7889 1785 M20 Luke Money, 24, Minneapolis, MN 5:24:29 12:23 5:13:36 7891 1786 M20 Tyler Duffy, 25, Brookings, SD 5:24:33 12:23 5:14:15 7893 1787 M20 Justin Joyce, 31, Mendota Hts, MN 5:24:35 12:23 5:12:55 7895 419 M50 Peter Leidy, 50, Madison, WI 5:24:46 12:23 5:14:15 7898 697 M35 Brad Jacobs, 39, Jeffersonville, IN 5:24:49 12:23 5:19:08 7901 420 M50 Stan Quinn, 52, Afton, MN 5:24:54 12:24 5:19:18 7905 1788 M20 Paul Merkey, 26, Milwaukee, WI 5:24:58 12:24 5:17:58 7906 1789 M20 John Barnes, 26, New Brighton, MN 5:24:59 12:24 5:19:51 7909 1790 M20 Aaron Barnes, 31, St Paul, MN 5:25:00 12:24 5:19:52 7910 6 M16 Nicholas Kajer, 17, St Paul, MN 5:25:01 12:24 5:13:40 7911 545 M45 James Brost, 45, St Paul, MN 5:25:02 12:24 5:13:43 7913 698 M35 Jason Von Bank, 36, Corcoran, MN 5:25:06 12:24 5:14:41 7915 131 M60 John Olson, 64, Plymouth, MN 5:25:08 12:24 5:13:39 7917 281 M55 Steven Illg, 59, Moorhead, MN 5:25:11 12:24 5:23:56 7920 1791 M20 Benjamin Gathje, 32, Afton, MN 5:25:20 12:25 5:13:33 7921 760 M40 Chris Crotteau, 40, Cottage Grove, MN 5:25:20 12:25 5:13:34 7922 421 M50 Aurelio Martine, 51, Garza Garcia Nuev, ME 5:25:22 12:25 5:20:36 7933 699 M35 Jeremy Pease, 36, Albany, CA 5:25:58 12:26 5:18:29 7935 546 M45 Ranly Dokken, 48, Chatfield, MN 5:26:01 12:26 5:14:16 7936 132 M60 Gene Funseth, 64, Northwood, ND 5:26:03 12:26 5:18:53 7937 133 M60 Terry Olson, 62, Wadena, MN 5:26:03 12:26 5:14:33 7939 45 M65 Bob Hawkins, 68, St Louis Park, MN 5:26:05 12:26 5:20:33 7941 1792 M20 Robert Schlueter, 32, St Paul, MN 5:26:07 12:26 5:19:15 7942 1793 M20 Timothy May, 29, Minot, ND 5:26:10 12:26 5:15:09 7943 1794 M20 Zachary Kutil, 26, Minneapolis, MN 5:26:11 12:26 5:15:50 7944 282 M55 George Wells, 55, Wilbraham, MA 5:26:15 12:27 5:15:38 7945 700 M35 Matthew Wells, 35, Minneapolis, MN 5:26:15 12:27 5:15:37 7948 1795 M20 Rob Shanley, 33, Minneapolis, MN 5:26:30 12:27 5:18:47 7949 283 M55 Katsuyuki Yamamoto, 56, Woodbury, MN 5:26:31 12:27 5:19:30 7951 701 M35 Jeff Wallager, 38, Ramsey, MN 5:26:32 12:27 5:19:11 7955 761 M40 Jonathan Crist, 40, Odessa, FL 5:26:44 12:28 5:15:26 7957 547 M45 Matt Highland, 49, Cedar Falls, IA 5:26:50 12:28 5:16:07 7958 1796 M20 Kevin Kreiner, 29, Andover, MN 5:26:51 12:28 5:21:48 7959 422 M50 David Crowley, 50, Shakopee, MN 5:26:52 12:28 5:21:29 7960 702 M35 Brett Anderson, 39, Roseville, MN 5:26:52 12:28 5:18:48 7964 134 M60 Dean Theobald, 61, New Brighton, MN 5:27:01 12:28 5:15:53 7965 1797 M20 Josh Nanda, 21, Hudson, WI 5:27:06 12:29 5:16:27 7966 135 M60 James Behm, 61, Rosemount, MN 5:27:06 12:29 5:15:31 7970 703 M35 Brendan Downes, 37, Minneapolis, MN 5:27:10 12:29 5:20:12 7971 46 M65 John Murphy, 65, Minneapolis, MN 5:27:11 12:29 5:18:27 7974 423 M50 Steve Arbogast, 50, Watertown, SD 5:27:17 12:29 5:16:58 7978 548 M45 Barry Haukoos, 47, Minneapolis, MN 5:27:30 12:29 5:21:36 7979 1798 M20 Brooks Albrecht, 25, Minneapolis, MN 5:27:31 12:30 5:16:57 7982 1799 M20 Joshua Farley, 29, New Brighton, MN 5:27:32 12:30 5:16:34 7983 284 M55 Bruce Trippet, 55, Excelsior, MN 5:27:32 12:30 5:15:54 7984 762 M40 Marc Juaire, 41, Plymouth, MN 5:27:41 12:30 5:21:16 7989 1800 M20 Santhosh Sundararaman, 30, Sunnyvale, CA 5:27:50 12:30 5:23:35 7994 1801 M20 Drew Sagstetter, 31, Robbinsdale, MN 5:27:53 12:30 5:19:14 7996 763 M40 Joe Cantu, 43, Plainfield, IL 5:27:56 12:30 5:22:17 7999 285 M55 Richard Fadgen, 57, Rogers, MN 5:28:01 12:31 5:19:03 8003 1802 M20 Vignesh Hariharan, 30, Sunnyvale, CA 5:28:10 12:31 5:23:55 8006 764 M40 John Reiland, 41, Minneapolis, MN 5:28:16 12:31 5:24:07 8007 424 M50 Steve Fusselman, 53, Chaska, MN 5:28:16 12:31 5:21:35 8008 704 M35 Chris Polikowsky, 36, Rosemount, MN 5:28:22 12:31 5:19:32 8009 1803 M20 Javier Segundo, 23, Burbank, IL 5:28:26 12:32 5:24:52 8010 765 M40 Jeremy Piontek, 42, De Forest, WI 5:28:30 12:32 5:18:20 8011 425 M50 Steven Carr, 50, Blaine, MN 5:28:33 12:32 5:22:25 8013 426 M50 Kent Lindberg, 53, Roseville, MN 5:28:34 12:32 5:22:03 8014 705 M35 David Swindlehurst, 35, Eden Prairie, MN 5:28:35 12:32 5:17:34 8015 549 M45 Duane Reck, 46, Savage, MN 5:28:35 12:32 5:17:21 8016 706 M35 Benji Warpeha, 39, Minneapolis, MN 5:28:40 12:32 5:16:57 8017 1804 M20 Justin Hamann, 26, Richfield, MN 5:28:42 12:32 5:20:18 8018 1805 M20 Jon Fulk, 32, Minneapolis, MN 5:28:43 12:32 5:17:14 8021 1806 M20 Joshua Gregersen, 27, Apple Valley, MN 5:28:48 12:32 5:24:01 8022 707 M35 Peter Lowles, 38, Lino Lakes, MN 5:28:48 12:32 5:24:00 8024 766 M40 Eric Shoars, 44, Austin, MN 5:28:49 12:32 5:23:07 8027 1807 M20 Daniel Supalla, 31, Golden Valley, MN 5:28:59 12:33 5:17:18 8028 1808 M20 Eli Wolter, 34, Maple Grove, MN 5:29:00 12:33 5:23:22 8031 550 M45 Eric Phan, 47, Rochester, MN 5:29:17 12:34 5:20:53 8037 767 M40 Eric Flechet, 43, Shoreview, MN 5:29:31 12:34 5:17:57 8043 47 M65 Edward Creagan, 68, Rochester, MN 5:29:41 12:34 5:22:50 8044 768 M40 Jeffry Vogt, 43, Waconia, MN 5:29:48 12:35 5:24:17 8052 551 M45 Michael Brinza, 47, Elk River, MN 5:30:00 12:35 5:24:57 8053 552 M45 John Matzek, 47, Mount Prospect, IL 5:30:05 12:35 5:19:34 8055 1809 M20 Bryan Liend, 29, Forest Lake, MN 5:30:11 12:36 5:19:21 8060 708 M35 Brian Hoyland, 37, Eagan, MN 5:30:20 12:36 5:22:50 8061 1810 M20 Ryan Turnmire, 27, Brooklyn Park, MN 5:30:20 12:36 5:25:53 8062 709 M35 Tyrone Patterson, 38, Bloomington, MN 5:30:20 12:36 5:22:51 8064 14 M70 Robert Atkins, 73, Coupeville, WA 5:30:34 12:37 5:25:38 8068 1811 M20 Benjamin Wilson, 24, St Paul, MN 5:30:43 12:37 5:20:27 8069 286 M55 Stephen Pattee, 59, Whitehall, MN 5:30:43 12:37 5:24:43 8071 710 M35 Matthew Schutte, 39, Houston, MN 5:30:50 12:37 5:19:54 8073 48 M65 Buel Lensch Jr, 65, Red Wing, MN 5:30:52 12:37 5:25:34 8076 711 M35 Bill Petrangelo, 37, Shoreview, MN 5:30:58 12:37 5:19:41 8080 136 M60 Brad Zinken, 60, Blain, MN 5:31:11 12:38 5:23:47 8082 553 M45 Steven Hartogh, 48, St Paul, MN 5:31:13 12:38 5:22:42 8084 554 M45 William Loebertmann, 47, Shakopee, MN 5:31:18 12:38 5:24:39 8085 427 M50 Randy Reichow, 52, Princeton, MN 5:31:21 12:38 5:22:27 8087 555 M45 Errol Chugg, 49, Wayzata, MN 5:31:24 12:38 5:20:39 8090 137 M60 Daniel Hanson, 63, Lakeland, MN 5:31:27 12:39 5:21:17 8091 1812 M20 Jon Erickson, 21, Hastings, MN 5:31:34 12:39 5:21:27 8094 1813 M20 Jon Fletcher, 26, Brooklyn Park, MN 5:31:37 12:39 5:21:30 8095 769 M40 Joel Davis, 44, Algona, IA 5:31:44 12:39 5:21:20 8101 1814 M20 Tighe Smedstad, 31, Minneapolis, MN 5:32:17 12:40 5:27:23 8102 138 M60 John Clarke, 63, Crystal, MN 5:32:18 12:40 5:24:19 8106 287 M55 Scott Oney, 57, Northfield, MN 5:32:34 12:41 5:20:42 8108 288 M55 Bill Hartmann, 57, Loves Park, IL 5:32:42 12:41 5:25:25 8109 1 M80 Jerry Johnock, 84, Shelbyville, MI 5:32:43 12:41 5:32:41 8111 556 M45 Bob Dutton, 46, Ellisville, MO 5:32:49 12:42 5:27:32 8120 557 M45 Hans Van Heteren-Freeze, 47, Prior Lake, MN 5:32:59 12:42 5:24:07 8122 770 M40 Paul Hughes, 42, Eden Prairie, MN 5:33:01 12:42 5:26:27 8123 1815 M20 Matthew Harrington, 29, Rosemount, MN 5:33:06 12:42 5:22:15 8124 712 M35 Joseph Chick, 36, Ashland, OR 5:33:17 12:43 5:21:41 8125 713 M35 Doug Devaney, 35, Sioux Falls, SD 5:33:17 12:43 5:21:42 8131 1816 M20 Brock Davis, 30, Circle Pines, MN 5:33:37 12:43 5:27:52 8133 558 M45 Ben Wedell, 45, Forest Lake, MN 5:33:43 12:44 5:28:43 8134 771 M40 Allan Gill, 40, Avon, MN 5:33:47 12:44 5:32:15 8136 714 M35 Bastiaan Vooijs, 37, Atlanta, GA 5:33:55 12:44 5:23:00 8137 559 M45 Don Grunnes, 48, Minneapolis, MN 5:33:55 12:44 5:26:48 8138 1817 M20 Ariel Mendiola, 20, Manhattan, KS 5:33:57 12:44 5:23:40 8139 1818 M20 Ronnnell Wilson, 34, Shakopee, MN 5:34:01 12:44 5:23:48 8142 560 M45 Greg Pickert, 47, Lino Lakes, MN 5:34:05 12:45 5:28:00 8143 561 M45 Laird Strand, 48, Appleton, WI 5:34:05 12:45 5:28:01 8144 289 M55 Randy Zellmer, 57, North Mankato, MN 5:34:06 12:45 5:30:29 8145 1819 M20 Ke Yang, 26, St Paul, MN 5:34:09 12:45 5:25:24 8146 290 M55 Rick Struntz, 55, St Paul, MN 5:34:13 12:45 5:22:48 8148 1820 M20 Sherlock Bradshaw, 23, Minneapolis, MN 5:34:15 12:45 5:33:05 8149 428 M50 Larry Smith, 54, Eden Prairie, MN 5:34:15 12:45 5:27:48 8158 429 M50 Javier Robles, 52, Guadalajara, Mex 5:34:29 12:45 5:24:10 8159 772 M40 Matt Husgen, 44, Rochester, MN 5:34:30 12:46 5:25:36 8161 49 M65 Sergio Lopez Garcia, 67, San Pedro Garza G, ME 5:34:35 12:46 5:28:16 8165 430 M50 Russ Goldstein, 54, Baxter, MN 5:34:46 12:46 5:28:37 8166 291 M55 Michael Shoulders, 58, Clarksville, TN 5:34:47 12:46 5:29:14 8167 715 M35 Shawn Johnson, 39, Maple Grove, MN 5:34:49 12:46 5:29:29 8168 292 M55 John Schell, 56, Brookfield, WI 5:34:50 12:46 5:23:36 8170 1821 M20 Guthrie Cook, 28, ApO 5:35:02 12:47 5:24:45 8172 293 M55 Jeffrey Crosson, 56, Cheshire, CT 5:35:08 12:47 5:24:58 8173 773 M40 Anthony Plozizka, 42, North St Paul, MN 5:35:11 12:47 5:23:39 8175 139 M60 John Vogt, 60, Long Lake, MN 5:35:33 12:48 5:25:21 8176 294 M55 Brian Bohne, 56, Circle Pines, MN 5:35:42 12:48 5:25:02 8177 1822 M20 Adam Jones, 33, Cresco, IA 5:35:45 12:48 5:27:56 8180 1823 M20 Shawn Urban, 34, Maplewood, MN 5:36:01 12:49 5:28:47 8181 1824 M20 John Kanengieter, 33, Somerville, NJ 5:36:01 12:49 5:28:48 8182 1825 M20 Douglas Scalia, 34, Apple Valley, MN 5:36:03 12:49 5:28:34 8183 774 M40 Bradley Carlson, 41, St Paul, MN 5:36:12 12:49 5:24:32 8184 775 M40 Raymundo Quintana, 43, Burnsville, MN 5:36:21 12:50 5:27:47 8187 716 M35 David Wink, 35, Minneapolis, MN 5:36:26 12:50 5:30:16 8189 717 M35 Brian Pahl, 37, Crystal Lake, IL 5:36:27 12:50 5:30:03 8191 431 M50 Philip Sims, 51, St Paul, MN 5:36:32 12:50 5:25:03 8192 718 M35 Manuel Robledo, 39, Minneapolis, MN 5:36:34 12:50 5:26:22 8193 1826 M20 Lucas Fahey, 32, Brooklyn Center, MN 5:36:38 12:50 5:30:02 8196 432 M50 James Chanthamontry, 50, Elk River, MN 5:36:53 12:51 5:26:04 8197 433 M50 Jaime Ocampo, 50, Rochester, MN 5:36:55 12:51 5:29:28 8201 1827 M20 Bradley Walton, 26, Maple Grove, MN 5:37:00 12:51 5:30:03 8209 1828 M20 Justin Bartz, 30, Minneapolis, MN 5:37:16 12:52 5:26:55 8210 140 M60 Jerry Brown, 62, West St Paul, MN 5:37:21 12:52 5:29:39 8212 1829 M20 Peter Ketcham, 30, Minneapolis, MN 5:37:29 12:52 5:30:42 8213 434 M50 Duane Brown, 54, Buffalo, MN 5:37:29 12:52 5:30:43 8218 776 M40 Chris Jonus, 44, Burnsville, MN 5:37:45 12:53 5:32:06 8219 1830 M20 David Cebuhar, 28, Roseville, MN 5:37:45 12:53 5:27:43 8221 1831 M20 Eli Perry, 29, Minneapolis, MN 5:37:57 12:53 5:30:42 8222 435 M50 Daniel Brown, 53, Minneapolis, MN 5:38:02 12:54 5:26:49 8223 719 M35 Dan Carlson, 35, Lincoln, NE 5:38:03 12:54 5:30:02 8224 141 M60 Rich Carlson, 62, Lincoln, NE 5:38:03 12:54 5:30:02 8225 295 M55 Michael Potter, 58, Waterloo, IA 5:38:04 12:54 5:32:47 8227 720 M35 Matthew Fitzpatrick, 39, Minnetonka, MN 5:38:04 12:54 5:30:05 8229 777 M40 Ross Bernstein, 43, Eagan, MN 5:38:10 12:54 5:33:15 8230 296 M55 Howard Ojalvo, 59, Shoreview, MN 5:38:10 12:54 5:27:14 8231 562 M45 Thomas Foley, 49, Eden Prairie, MN 5:38:11 12:54 5:30:06 8233 142 M60 Ted Greshwalk, 62, Maple Grove, MN 5:38:13 12:54 5:30:35 8236 1832 M20 Ross Pinney, 31, Jacksonville, FL 5:38:25 12:54 5:33:47 8238 1833 M20 Christopher Villegas, 30, St Louis Park, MN 5:38:26 12:55 5:26:59 8240 436 M50 Mark Fyten, 54, Pierz, MN 5:38:31 12:55 5:26:48 8242 297 M55 Rodolfo Dy, 55, Eden Prairie, MN 5:38:36 12:55 5:30:10 8243 778 M40 Matthew Plowman, 44, Minneapolis, MN 5:38:36 12:55 5:28:06 8244 779 M40 Jeremy Plowman, 42, Lee's Summit, MO 5:38:37 12:55 5:28:06 8247 1834 M20 Robert Anderson, 31, Minnetonka, MN 5:38:41 12:55 5:28:08 8249 1835 M20 Erik Hessefort, 33, Champlin, MN 5:38:42 12:55 5:27:29 8252 780 M40 Craig Arends, 44, Maple Grove, MN 5:38:44 12:55 5:27:06 8257 1836 M20 Jeffrey Winsor, 21, St Paul, MN 5:38:48 12:55 5:27:55 8258 298 M55 John Woehrle, 55, Ellsworth, WI 5:38:49 12:55 5:30:50 8260 781 M40 Steven Baumer, 40, Savage, MN 5:38:53 12:56 5:27:25 8262 1837 M20 Jerrick Krueger, 33, St Paul, MN 5:38:55 12:56 5:34:03 8263 1838 M20 Matthew Richardson, 31, Chaska, MN 5:38:56 12:56 5:31:05 8267 563 M45 Jonathan Copeland, 48, Minneapolis, MN 5:39:06 12:56 5:36:56 8269 564 M45 Lester Slezak, 49, Collyville, TX 5:39:07 12:56 5:28:09 8270 143 M60 Thomas Huberty, 61, Minneapolis, MN 5:39:10 12:56 5:30:27 8271 1839 M20 Steve Sarles, 26, Minneapolis, MN 5:39:13 12:56 5:34:17 8273 1840 M20 Albert Peterson, 22, Oakdale, MN 5:39:22 12:57 5:27:50 8274 15 M70 Terry Baransy, 72, San Francisco, CA 5:39:25 12:57 5:32:56 8276 782 M40 Brian Lease, 41, Robbinsdale, MN 5:39:33 12:57 5:33:58 8277 1841 M20 Tony Dahms, 34, Marshall, MN 5:39:35 12:57 5:32:47 8278 1842 M20 Daniel Rood, 22, Plymouth, MN 5:39:35 12:57 5:28:37 8288 1843 M20 Matthew Semerad, 32, Milford, CT 5:40:01 12:58 5:34:18 8296 50 M65 Leroy Stanislowski, 66, Blaine, MN 5:40:09 12:58 5:32:44 8297 721 M35 Devon Jorlett, 36, Minneapolis, MN 5:40:13 12:59 5:28:44 8298 783 M40 David Lund, 44, Montrose, MN 5:40:22 12:59 5:31:47 8299 144 M60 James Dennis, 63, Keokuk, IA 5:40:22 12:59 5:29:38 8300 722 M35 Eric Igl, 38, Carver, MN 5:40:27 12:59 5:33:53 8302 1844 M20 Andrew Juhl, 31, Tiffin, IA 5:40:31 12:59 5:28:52
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

8307 784 M40 Chad Johnson, 40, Sioux Falls, SD 5:40:44 13:00 5:35:33 8308 1845 M20 Kevin Hayes, 34, Minneapolis, MN 5:40:46 13:00 5:34:10 8312 723 M35 Chad Brown, 39, Ponte Vedra Beach, FL 5:40:58 13:00 5:30:08 8313 565 M45 Kevin Crookston, 49, Burnsville, MN 5:40:59 13:00 5:30:05 8316 437 M50 Daniel Sack, 52, Minneapolis, MN 5:41:01 13:00 5:29:26 8321 724 M35 Efa Shukarey, 36, Woodbury, MN 5:41:09 13:01 5:30:41 8323 438 M50 Bruce Skjerping, 52, Wayzata, MN 5:41:11 13:01 5:30:34 8326 725 M35 Gregory Dehn, 37, St Louis Park, MN 5:41:18 13:01 5:33:13 8328 1846 M20 Maroof Adil, 27, Minneapolis, MN 5:41:25 13:01 5:36:21 8330 1847 M20 Bradford Hosack, 33, Minnetonka, MN 5:41:31 13:02 5:36:19 8331 1848 M20 Zach Atinda, 28, Grand Forks, ND 5:41:35 13:02 5:36:23 8333 145 M60 Michael Dandrea, 60, Albert Lea, MN 5:41:38 13:02 5:30:56 8337 1849 M20 Michael Simmons Ii, 30, Eden Prairie, MN 5:42:02 13:03 5:31:18 8338 1850 M20 Eric Kankelfitz, 33, Milaca, MN 5:42:04 13:03 5:31:17 8340 726 M35 Feng Zeng, 38, Minneapolis, MN 5:42:14 13:03 5:34:27 8346 1851 M20 Dale Carlson, 24, New Brighton, MN 5:42:24 13:04 5:34:02 8352 1852 M20 Adam Hartman, 26, South St Paul, MN 5:42:44 13:04 5:31:05 8353 439 M50 Bob McKaige, 51, Burnsville, MN 5:42:46 13:04 5:37:51 8359 1853 M20 Austin Anderson, 31, Hudson, WI 5:43:02 13:05 5:35:59 8363 727 M35 Jason Kroeker, 35, Minneapolis, MN 5:43:20 13:06 5:33:11 8365 1854 M20 Patrick Juarez, 23, Inver Grove Hts, MN 5:43:27 13:06 5:32:22 8366 1855 M20 Emil Kotherithara, 28, Belmont, MA 5:43:29 13:06 5:32:34 8368 299 M55 David Gontarek, 59, River Falls, WI 5:43:42 13:07 5:42:24 8372 1856 M20 Christopher Gehrke, 34, Hopkins, MN 5:44:05 13:07 5:37:14 8373 566 M45 Wayne Demydowich, 49, Rochester, MN 5:44:09 13:08 5:34:01 8375 728 M35 Mike Pivovar, 37, Blaine, MN 5:44:15 13:08 5:33:12 8376 729 M35 Michael Olson, 35, Minneapolis, MN 5:44:16 13:08 5:35:26 8378 730 M35 Juan Manuel Garcia, 38, San Miguel De All, ME 5:44:18 13:08 5:36:14 8380 1857 M20 Nolan Patrek, 30, St Anthony, MN 5:44:24 13:08 5:37:34 8381 785 M40 Paul Dack, 44, Savage, MN 5:44:26 13:08 5:36:48 8384 567 M45 Wayne Hill, 46, Elko New Market, MN 5:44:32 13:08 5:33:10 8387 146 M60 Larry Stoffregen, 61, Coon Valley, WI 5:44:35 13:09 5:34:33 8388 1858 M20 Erik Lynn, 33, Glen Burnie, MD 5:44:37 13:09 5:38:08 8391 1859 M20 Chris Skubic, 30, Elk River, MN 5:44:42 13:09 5:33:53 8394 1860 M20 Hunter Seuntjens, 25, Minneapolis, MN 5:44:53 13:09 5:34:16 8395 786 M40 Alex Jorna, 44, Bailey, CO 5:45:03 13:10 5:40:21 8397 568 M45 Mark Varner, 47, Deshler, NE 5:45:09 13:10 5:34:24 8400 1861 M20 Anthony Flaherty, 24, Blaine, MN 5:45:11 13:10 5:33:56 8403 1862 M20 Jon Killian, 22, Ham Lake, MN 5:45:22 13:10 5:34:07 8408 1863 M20 Jason Cook, 24, Waukesha, WI 5:45:48 13:11 5:34:39 8409 1864 M20 Eric Chermack, 32, Apple Valley, MN 5:45:49 13:11 5:37:15 8410 300 M55 George Rosar, 57, Minneapolis, MN 5:45:49 13:11 5:37:15 8412 787 M40 Bumsoo Han, 41, West Lafayette, IN 5:45:53 13:12 5:40:10 8413 731 M35 Aaron Curti, 39, Woodbury, MN 5:45:58 13:12 5:38:58 8419 301 M55 Michael Bjornberg, 58, Minneapolis, MN 5:46:12 13:12 5:46:05 8420 147 M60 Tim Huberty, 60, St Paul, MN 5:46:14 13:12 5:35:33 8421 569 M45 Patrick Juarez, 46, Inver Grove Hts, MN 5:46:18 13:13 5:35:13 8423 1865 M20 Justin Witz, 26, Waukesha, WI 5:46:21 13:13 5:41:11 8425 1866 M20 Patrick McHugh, 24, North Pole, AK 5:46:23 13:13 5:39:12 8427 1867 M20 Lamson Hoang, 32, Minneapolis, MN 5:46:24 13:13 5:34:41 8428 1868 M20 Douglas Tran, 27, Golden Valley, MN 5:46:24 13:13 5:34:41 8430 302 M55 John Bydzovsky, 56, Maplewood, MN 5:46:27 13:13 5:39:14 8431 570 M45 Daniel Coyer, 45, Hudson, WI 5:46:30 13:13 5:35:24 8432 788 M40 Deric Jackson, 43, Minneapolis, MN 5:46:34 13:13 5:39:43 8437 1869 M20 Daniel Stanley, 22, Minneapolis, MN 5:46:51 13:14 5:36:13 8441 440 M50 Timothy Ita, 52, Medina, OH 5:46:54 13:14 5:35:28 8442 732 M35 Marc Abbey, 39, Spring, TX 5:46:55 13:14 5:35:52 8443 1870 M20 Doyle Holden, 24, St Louis Park, MN 5:46:57 13:14 5:36:08 8446 571 M45 Randy Mosser, 48, Rochester, MN 5:47:00 13:14 5:36:49 8451 733 M35 Brian Ramsey, 37, Minneapolis, MN 5:47:09 13:14 5:39:06 8452 1871 M20 Eric Hayes, 25, Minnetonka, MN 5:47:14 13:15 5:35:34 8453 1872 M20 Brandon Hayes, 26, St Louis Park, MN 5:47:14 13:15 5:35:35 8456 572 M45 Frank Herrmann, 49, Edina, MN 5:47:41 13:16 5:43:29 8459 1873 M20 Pokai Huang, 30, West Lafayette, IN 5:47:48 13:16 5:39:02 8465 1874 M20 Justin Anderson, 32, Minneapolis, MN 5:48:08 13:17 5:39:43 8466 441 M50 Darrell Waybenais, 50, Red Lake, MN 5:48:08 13:17 5:37:04 8469 573 M45 Michael Yasis, 45, St Louis Park, MN 5:48:11 13:17 5:37:24 8471 1875 M20 Braden Hoyer, 23, Rosemount, MN 5:48:23 13:17 5:43:06 8473 442 M50 Rex Hunter, 51, Gotha, FL 5:48:26 13:17 5:37:02 8477 734 M35 Clint Smith, 38, Lake Preston, SD 5:48:36 13:18 5:43:10 8482 1876 M20 Alex Schwartzwald, 24, Inver Grove Hts, MN 5:48:44 13:18 5:41:49 8483 574 M45 Jonathan Hibbs, 49, Minnetonka, MN 5:48:51 13:18 5:37:34 8487 51 M65 Gary Telega, 69, Brooklyn Park, MN 5:49:01 13:19 5:37:25 8489 1877 M20 Jordan Bagley, 29, St Paul, MN 5:49:05 13:19 5:38:15 8490 443 M50 John Vandenberg, 54, Bothell, WA 5:49:12 13:19 5:42:50 8492 1878 M20 Matthew Dubay, 31, Minneapolis, MN 5:49:18 13:19 5:38:02 8493 735 M35 Josh Dahmes, 35, Minneapolis, MN 5:49:19 13:19 5:38:20 8499 575 M45 Alex Yaworski, 48, Winnipeg, Can 5:49:29 13:20 5:42:48 8502 1879 M20 Vishnu Patchala, 29, Minneapolis, MN 5:49:42 13:20 5:41:08 8505 444 M50 Ned Storla, 54, Brooklyn Center, MN 5:49:50 13:21 5:49:18 8506 736 M35 Kyle Welch, 39, St Joseph, MN 5:49:51 13:21 5:38:49 8510 445 M50 Roger Remus, 54, La Crosse, WI 5:50:05 13:21 5:38:46 8515 576 M45 Rogr Mathieu, 46, Stillwater, MN 5:50:26 13:22 5:39:51 8518 1880 M20 Corey Krause, 29, Minneapolis, MN 5:50:29 13:22 5:44:38 8519 148 M60 Michael Swanson, 61, Plymouth, MN 5:50:33 13:22 5:50:17 8523 577 M45 Scott Blake, 49, Laurium, MI 5:50:38 13:22 5:42:10 8527 1881 M20 David Roseland, 34, Elk River, MN 5:51:01 13:23 5:42:06 8528 737 M35 Jeff Wyckoff, 38, Prior Lake, MN 5:51:11 13:24 5:39:19 8532 578 M45 Jim Snee, 45, Austin, MN 5:51:17 13:24 5:40:03 8535 1882 M20 Jason Woehrle, 32, St John, FL 5:51:26 13:24 5:43:27 8536 579 M45 Rodney Rivard, 46, Stillwater, MN 5:51:29 13:24 5:46:00 8538 1883 M20 Luke Carlson, 30, Minneapolis, MN 5:51:40 13:25 5:40:51 8541 1884 M20 Daniel Holland, 24, Minneapolis, MN 5:51:54 13:25 5:40:26 8542 52 M65 Jon Schaefer, 68, St Louis Park, MN 5:52:11 13:26 5:51:30 8543 738 M35 Nate Chang, 35, Hoffman Estates, IL 5:52:18 13:26 5:43:51 8544 789 M40 Jamie McBride, 41, St Paul, MN 5:52:18 13:26 5:45:27 8548 53 M65 Mohsen Yacoub, 66, Hastings, MN 5:52:36 13:27 5:50:23 8550 16 M70 Kirk Ransom, 71, Minnetonka, MN 5:52:37 13:27 5:48:07 8553 790 M40 Mark Hokkanen, 41, Circle Pines, MN 5:52:56 13:28 5:45:23 8557 791 M40 Brint Patrick, 43, New Brighton, MN 5:53:21 13:29 5:43:14 8559 1885 M20 Bunkosal Chhun, 28, Eagan, MN 5:53:28 13:29 5:41:59 8563 1886 M20 Joshua Busick, 28, Minneapolis, MN 5:53:47 13:30 5:42:18 8564 1887 M20 Nathan Wendland, 32, Elk River, MN 5:53:59 13:30 5:46:51 8567 303 M55 Richard Heil, 57, Millville, MN 5:54:14 13:31 5:42:51 8570 149 M60 Joel Cooper, 60, Cedar Falls, IA 5:54:29 13:31 5:48:32 8571 792 M40 Joe Johnson, 40, La Crosse, WI 5:54:32 13:31 5:43:13 8576 1888 M20 Brian Engelhart, 32, Cedar Rapids, IA 5:55:00 13:32 5:44:48 8581 150 M60 Lavern Chiotti, 60, Inver Grove Hts, MN 5:55:21 13:33 5:50:32 8582 1889 M20 Charles Hayes, 28, Bloomington, MN 5:55:30 13:34 5:45:16 8585 17 M70 Richard Wicklund, 72, Lakeville, MN 5:55:38 13:34 5:51:03 8586 54 M65 Greg Merth, 66, Crystal, MN 5:55:40 13:34 5:51:45 8588 1890 M20 Nicholas Arroyo, 22, St Charles, MO 5:55:47 13:34 5:48:38 8589 304 M55 Kevin Moore, 55, Alpharetta, GA 5:55:47 13:34 5:50:07 8590 7 M16 Bradley Narvey, 17, Portage La Prairi, CA 5:55:49 13:34 5:44:48 8593 1891 M20 Will Hebert, 23, Minneapolis, MN 5:56:00 13:35 5:44:19 8594 305 M55 Bill Schroeder, 56, Plymouth, MN 5:56:01 13:35 5:45:22 8598 1892 M20 Chris Roberts, 29, Minneapolis, MN 5:56:12 13:35 5:45:34 8599 446 M50 Jeff Garner, 51, Cedar Rapids, IA 5:56:13 13:35 5:50:45 8600 580 M45 Steven Bruess, 48, Shoreview, MN 5:56:35 13:36 5:51:01 8604 151 M60 Jim Simonet, 63, River Falls, WI 5:56:49 13:37 5:50:54 8611 447 M50 Wild Wilson, 52, Bloomington, MN 5:57:31 13:38 5:49:46 8614 55 M65 James Pierpont, 68, Orono, MN 5:57:54 13:39 5:46:42 8618 1893 M20 Ahmed Ismail, 27, Minneapolis, MN 5:58:09 13:40 5:46:58 8619 1894 M20 Scott Swanson, 25, Robbinsdale, MN 5:58:22 13:40 5:47:15 8622 306 M55 Joseph Nelson, 57, Shorewood, MN 5:58:36 13:41 5:54:30 8623 793 M40 Ajay Rawal, 40, Edina, MN 5:58:39 13:41 5:50:11 8625 1895 M20 Scott Palmer, 30, Chanhassen, MN 5:58:55 13:41 5:47:35 8626 739 M35 Carlos Morales, 39, Inver Grove Hts, MN 5:58:57 13:41 5:48:21 8630 1896 M20 Joseph Spee, 32, Champlin, MN 5:59:16 13:42 5:48:36 8631 1897 M20 Detathanh Sayaraj, 32, Minneapolis, MN 5:59:19 13:42 5:47:41 8632 152 M60 Richard Ault, 61, Ottawa, IL 5:59:22 13:42 5:52:42 8634 56 M65 Ron Berglund, 65, Kingwood, TX 5:59:25 13:43 5:51:12 8635 794 M40 Kurt Shera, 41, Minneapolis, MN 5:59:25 13:43 5:48:14 8638 795 M40 Christopher Meyer, 44, Cottage Grove, MN 5:59:33 13:43 5:48:29 8643 740 M35 Jeremy Strong, 38, Redby, MN 6:00:28 13:45 5:49:22 8644 1898 M20 Daniel Uhlemann, 23, Minneapolis, MN 6:00:35 13:45 5:49:15 8646 1899 M20 Mark Schmitz, 29, Burnsville, MN 6:00:56 13:46 5:51:58 8648 57 M65 Bob Durband, 68, Shoreview, MN 6:01:03 13:46 5:53:31 8652 1900 M20 Benjamin Alcorn, 33, Marshall, MN 6:01:31 13:47 5:54:44 8654 741 M35 Brian Hermanson, 39, Moorhead, MN 6:01:35 13:47 5:53:23 8655 742 M35 Travis Beste, 37, Minneapolis, MN 6:01:42 13:48 5:51:19 8658 743 M35 Andrew Johansen, 37, Spring Valley, WI 6:01:44 13:48 5:55:46 8660 1901 M20 Jonas Lengauer, 26, Vadnais Hts, MN 6:01:48 13:48 5:51:27 8661 153 M60 Terry Crider, 63, Sauk Centre, MN 6:02:01 13:48 5:58:20 8662 33 M18 Scott Chamberlain, 19, Blaine, MN 6:02:04 13:49 5:51:28 8665 1902 M20 Ryan Christofferson, 33, Cave Springs, AR 6:02:38 13:50 5:54:29 8667 796 M40 Robert Brandwick, 41, Bloomington, MN 6:02:48 13:50 5:56:10 8668 1903 M20 Jeffrey Pearlman, 33, Plymouth, MN 6:02:56 13:51 5:56:13 8669 154 M60 Sam Pearlman, 64, Plymouth, MN 6:02:56 13:51 5:56:14 8672 797 M40 Chris Westendorp, 41, St Michael, MN 6:03:10 13:51 5:51:42 8674 744 M35 Foster Stangel, 36, Minneapolis, MN 6:03:30 13:52 5:54:42 8675 1904 M20 Thomas Blomberg, 23, Bloomington, MN 6:03:32 13:52 5:52:31 8676 155 M60 Bob Hartnett, 63, Plymouth, MN 6:03:49 13:53 5:55:22 8678 1905 M20 Kyle Falstad, 26, Stevens Point, WI 6:04:00 13:53 5:52:21 8679 798 M40 Thomas Lunde, 42, Minneapolis, MN 6:04:07 13:53 5:55:30 8681 307 M55 Mark Freeman, 58, Newbury Park, CA 6:04:12 13:53 5:53:12 8686 308 M55 Lonny Palmer, 56, Minneapolis, MN 6:04:29 13:54 5:53:33 8690 745 M35 Jason Blashack, 39, Lester Prairie, MN 6:04:47 13:55 5:57:44 8691 746 M35 Joseph Grzesiak, 35, Golden Valley, MN 6:05:15 13:56 5:54:46 8692 1906 M20 Patrick Britton, 31, Lakewood, OH 6:05:30 13:56 5:58:33 8693 309 M55 Michael Basques, 55, St Paul, MN 6:05:32 13:57 5:53:46 8694 156 M60 Gene Borrelli, 63, Valencia, CA 6:05:47 13:57 5:55:03 8695 310 M55 Dennis Mueller, 56, Oconomowoc, WI 6:05:48 13:57 5:57:35 8696 311 M55 Gary Childrey, 56, Evanston, IL 6:05:48 13:57 5:57:33 8699 312 M55 Rick Leach, 56, Coon Rapids, MN 6:06:02 13:58 6:03:47 8702 799 M40 Robert Morgan, 44, Plymouth, MN 6:06:05 13:58 5:55:28 8705 1907 M20 Drew Shaman, 34, Minneapolis, MN 6:06:20 13:58 5:57:47 8707 581 M45 Derek Goddard, 45, Mound, MN 6:06:27 13:59 5:59:38 8708 1908 M20 Jeffrey Storms, 33, Plymouth, MN 6:06:30 13:59 5:55:41 8710 1909 M20 Dan Morin, 25, Shorewood, MN 6:06:31 13:59 5:54:57 8712 1910 M20 Kuldeep Apradh, 34, Little Canada, MN 6:06:42 13:59 5:58:08
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

8713 1911 M20 Mike Engeldinger, 32, Hastings, MN 6:06:51 14:00 6:00:47 8715 58 M65 David Gourhan, 65, North Branch, MN 6:07:04 14:00 5:59:10 8716 448 M50 Thomas Gotich, 50, Hudson, WI 6:07:13 14:00 5:56:12 8724 1912 M20 Luke Grothe, 20, Rosemount, MN 6:07:56 14:02 5:57:42 8725 800 M40 James Carver, 44, Lino Lakes, MN 6:08:02 14:02 5:56:21 8728 747 M35 Keith Schulte, 36, Hastings, MN 6:09:12 14:05 5:58:31 8731 801 M40 Dan Bergerson, 41, Minneapolis, MN 6:09:40 14:06 5:57:56 8732 748 M35 Cory Stafford, 35, Waverly, IA 6:09:40 14:06 5:59:39 8735 1913 M20 Bryan Sanborn, 29, Prior Lake, MN 6:09:45 14:06 6:02:52 8738 802 M40 Geoff Tenney, 41, Buffalo, MN 6:10:19 14:07 5:59:37 8742 582 M45 Michael Welte, 47, Bloomington, MN 6:10:41 14:08 6:04:42 8743 313 M55 Bruce Summers, 56, St Louis Park, MN 6:10:46 14:09 5:59:47 8752 449 M50 Nick Riediger, 54, Winnipeg, Can 6:12:58 14:14 6:06:58 8754 1914 M20 Christopher Hall, 33, Minneapolis, MN 6:13:00 14:14 6:02:06 8756 1915 M20 Travis Gassmann, 30, Circle Pines, MN 6:13:20 14:14 6:05:12 8758 1916 M20 Steven Kalina, 31, Andover, MN 6:13:23 14:14 6:01:44 8759 1917 M20 Taylor Hoffer, 22, Columbus, MN 6:13:24 14:15 6:02:48 8762 749 M35 David Braa, 36, Kansas City, MO 6:13:42 14:15 6:06:32 8763 750 M35 Gaurango Sen, 35, Edina, MN 6:13:45 14:15 6:02:18 8766 2 M75 Roger Aiken, 79, Falcon Heights, MN 6:14:13 14:16 6:03:39 8767 59 M65 Herb Hill, 66, Pullman, WA 6:14:27 14:17 6:07:09 8769 583 M45 Brian Melendez, 48, Minneapolis, MN 6:14:45 14:18 6:07:42 8771 803 M40 Wayne Chapman, 41, Minnetonka, MN 6:14:58 14:18 6:04:08 8773 804 M40 Terry Nygaard, 44, Blaine, MN 6:15:12 14:19 6:04:15 8776 314 M55 Joe Green, 57, Edina, MN 6:15:43 14:20 6:08:38 8778 450 M50 Sergio Castillejos, 52, Dallas, TX 6:16:14 14:21 6:05:26 8781 451 M50 Patrick Drigans, 53, Buffalo, MN 6:17:54 14:25 6:09:16 * indicates females 1 finishers among Men 14 - 15 7 finishers among Men 16 - 17 33 finishers among Men 18 - 19 1917 finishers among Men 20 - 34 750 finishers among Men 35 - 39 804 finishers among Men 40 - 44 583 finishers among Men 45 - 49 451 finishers among Men 50 - 54 314 finishers among Men 55 - 59 156 finishers among Men 60 - 64 59 finishers among Men 65 - 69 17 finishers among Men 70 - 74 2 finishers among Men 75 - 79 1 finishers among Men 80 - 84 1 finishers among Women 12 - 13 5 finishers among Women 16 - 17 26 finishers among Women 18 - 19 1956 finishers among Women 20 - 34 576 finishers among Women 35 - 39 492 finishers among Women 40 - 44 323 finishers among Women 45 - 49 179 finishers among Women 50 - 54 84 finishers among Women 55 - 59 34 finishers among Women 60 - 64 7 finishers among Women 65 - 69 3 finishers among Women 70 - 74 5095 male finishers 3686 female finishers 8781 total finishers
Click here for data on women

Return to home page.