Twin Cities Marathon Men

Minneapolis to St. Paul

Oct. 5, 2008


Results by ChampionChip Minnesota

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



    1    1 M20  Fernando Cabada, 26, Gray, TN            2:16:32    5:12  2:16:31

    2    2 M20  Matt Gabrielson, 30, Minneapolis, MN     2:17:38    5:15  2:17:38

    3    3 M20  Edwardo Torres, 28, Boston, MA           2:17:54    5:16  2:17:54

    4    4 M20  Mike Morgan, 28, Rochester Hills, MI     2:17:58    5:16  2:17:58

    5    5 M20  Mike Sayenko, 24, Bellevue, WA           2:19:18    5:19  2:19:18

    6    6 M20  Trent Briney, 30, Flagstaff, AZ          2:19:57    5:20  2:19:57

    7    7 M20  Chad Johnson, 32, Rochester Hills, MI    2:20:47    5:22  2:20:47

    8    8 M20  Fazil Bizuneh, 28, Concord, MA           2:20:52    5:22  2:20:52

    9    9 M20  Joshua Eberly, 28, Gunnison, CO          2:21:41    5:24  2:21:40

   10   10 M20  Celedonio Rodriguez, 27, Flagstaff, AZ   2:21:55    5:25  2:21:55

                               STATE RECORD FOR 32-YEAR-OLD MEN

   11   11 M20  Chris Lundstrom, 32, Minneapolis, MN     2:22:09    5:25  2:22:09

   12   12 M20  Chris Olinger, 26, Portland, OR          2:22:32    5:26  2:22:31

   13   13 M20  Dan McLean, 26, Tacoma, WA               2:22:45    5:27  2:22:44

   14   14 M20  Levi Ashley, 25, Lincoln, NE             2:22:51    5:27  2:22:51

   15   15 M20  Josh Moen, 26, , MN                      2:23:16    5:28  2:23:16

   16   16 M20  Antonio Vega, 24, St Paul, MN            2:23:42    5:29  2:23:41

   17   17 M20  Carlos Handler, 26, Chino Hills, CA      2:23:47    5:29  2:23:44

   18   18 M20  Michael Wardian, 34, Arlington, VA       2:24:01    5:30  2:24:01

   19   19 M20  Ryan Sheehan, 25, Rochester, MI          2:24:27    5:31  2:24:27

   20   20 M20  Nicholas Stanko, 27, Haslett, MI         2:24:42    5:31  2:24:42

   21   21 M20  Tom Nichols, 26, Lincoln, NE             2:25:14    5:32  2:25:13

   22   22 M20  Bret Fransen, 27, Sioux Falls, SD        2:25:50    5:34  2:25:49

   23    1 M35  Uli Steidl, 36, Shoreline, WA            2:26:00    5:34  2:25:59

   24   23 M20  Mark Batres, 24, Rowland Heights, CA     2:26:48    5:36  2:26:46

   25   24 M20  Justin Young, 29, Superior, CO           2:27:04    5:37  2:27:04

   26    1 M45  Dennis Simonaitis, 46, Draper, UT        2:27:23    5:37  2:27:23

   27   25 M20  Jason Flogel, 25, West Des Moines, IA    2:27:39    5:38  2:27:37

   28   26 M20  Eric Blake, 29, New Britain, CT          2:27:51    5:38  2:27:49

   29   27 M20  Zachary Schendel, 30, Minneapolis, MN    2:28:05    5:39  2:28:04

   30    1 M40  Carl Rundell, 40, Birmingham, MI         2:28:09    5:39  2:28:07

   31   28 M20  Marc Jeuland, 29, Carrboro, NC           2:28:29    5:40  2:28:29

   32   29 M20  Karl Gilpin, 29, Russellville, MO        2:28:54    5:41  2:28:54

   33   30 M20  Seth Wold, 24, Logan, UT                 2:29:11    5:41  2:29:11

   34    2 M35  Jason Ryf, 37, Oshkosh, WI               2:29:14    5:42  2:29:14

   35   31 M20  Pete Gilman, 33, Rochester, MN           2:30:00    5:43  2:29:58

   36    2 M40  Tracy Lokken, 43, Marquette, MI          2:30:24    5:44  2:30:24

   37   32 M20  Joel Stansloski, 23, Tulsa, OK           2:31:19    5:46  2:31:19

   38   33 M20  Richard Kandie, 23, Coon Rapids, MN      2:31:57    5:48  2:31:56

   39   34 M20  MacHaria Yuot, 26, St. Louis Park, MN    2:32:05    5:48  2:32:05

   40    2 M45  John Mirth, 46, Platteville, WI          2:32:16    5:48  2:32:15

   41   35 M20  Tony Meyers, 30, Hudson, WI              2:32:18    5:49  2:32:17

   42   36 M20  Brendan Prindiville, 31, Boston, MA      2:32:25    5:49  2:32:24

   43   37 M20  Matt McCurdy, 31, Halstad, MN            2:32:39    5:49  2:32:38

   44   38 M20  Aaron Beaber, 25, Minneapolis, MN        2:32:49    5:50  2:32:48

   45   39 M20  Adam Riddle, 27, Chicago, IL             2:33:24    5:51  2:33:23

   46    3 M40  John Ashton, 40, Columbia, SC            2:33:37    5:52  2:33:34

   47   40 M20  Mark Stenbeck, 30, Littleton, CO         2:34:00    5:52  2:33:59

   48    4 M40  Paul Aufdemberge, 43, Redford, MI        2:34:21    5:53  2:34:20

   49   41 M20  Ben Schneider, 24, St Paul, MN           2:34:48    5:54  2:33:32

   50   42 M20  Ben Sandy, 33, Bellevue, NE              2:35:36    5:56  2:35:33

   51   43 M20  Joe Mundt, 24, Lees Summit, MO           2:35:51    5:57  2:35:41

   52   44 M20  Mark Larosa, 30, Melrose, MA             2:35:56    5:57  2:35:56

   53   45 M20  Nicolas Reichenbach, 27, Champlin, MN    2:36:01    5:57  2:35:59

   54   46 M20  Stewart Ellington, 34, Knoxville, TN     2:36:27    5:58  2:36:26

   55   47 M20  Brendon Moody, 27, Van Wert, OH          2:36:28    5:58  2:36:26

   56    5 M40  Greg Wilmer, 40, Pickerington, OH        2:36:56    5:59  2:36:53

   57   48 M20  Logan Fielding, 26, Ivins, UT            2:37:04    5:59  2:37:02

   58    3 M45  Daniel Boyle, 45, Manhattan, KS          2:37:05    5:59  2:37:05


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

59 49 M20 Christopher Grossinger, 34, Minneapolis, MN 2:37:08 6:00 2:37:07 60 6 M40 Thomas Tisell, 41, Saint Paul, MN 2:38:18 6:02 2:38:16 61 50 M20 Dustin Hicks, 23, Boone, NC 2:38:43 6:03 2:38:41 62 51 M20 Mark Bolster, 30, Mantorville, MN 2:38:46 6:03 2:38:35 63 52 M20 Dimitri Drekonja, 34, Minneapolis, MN 2:38:51 6:04 2:38:48 64 53 M20 Tim Rieger Ii, 31, Centerville, OH 2:39:26 6:05 2:39:26 65 54 M20 Craig Ottman, 25, Keller, TX 2:40:07 6:06 2:37:05 66 55 M20 Justin Deeg, 27, Eastham, MA 2:40:09 6:07 2:38:36 67 7 M40 John Piggott, 43, Williamsburg, VA 2:41:04 6:09 2:41:04 68 8 M40 Darren De Reuck, 43, Boulder, CO 2:42:18 6:11 2:42:15 69 56 M20 Thomas Deeg, 27, Eastham, MA 2:42:34 6:12 2:40:05 70 57 M20 Jason Maus, 29, Ada, OH 2:43:01 6:13 2:42:59 71 58 M20 Brian Wandzilak, 28, Lincoln, NE 2:43:39 6:15 2:43:37 72 59 M20 Ben Garnett, 24, Minneapolis, MN 2:43:42 6:15 2:40:57 73 9 M40 Jim Robin, 41, Nevis, MN 2:43:46 6:15 2:43:45 74 60 M20 Michael Little, 32, Minneapolis, MN 2:44:09 6:16 2:44:09 75 10 M40 Jeff Shadley, 40, Idaho Falls, ID 2:44:19 6:16 2:44:17 76 11 M40 Matthew Reinders, 40, Bloomington, MN 2:45:00 6:18 2:44:57 77 61 M20 Dan Arlandson, 32, Mendota, MN 2:45:30 6:19 2:45:19 78 3 M35 Dan Deuhs, 37, Minneapolis, MN 2:45:43 6:19 2:45:30 79 4 M45 Jarrow Wahman, 47, Duluth, MN 2:45:58 6:20 2:45:55 80 62 M20 Michael Gade, 31, Beresford, SD 2:46:12 6:20 2:46:07 81 63 M20 Greg Sullivan, 25, Las Vegas, NV 2:46:32 6:21 2:44:35 82 12 M40 Wade Bergner, 41, Maiden Rock, WI 2:46:37 6:21 2:46:34 83 1 M50 John Loftus, 50, Laguna Beach, CA 2:46:47 6:22 2:46:43 84 64 M20 Jonathan Keller, 21, Shoreview, MN 2:47:03 6:22 2:44:27 85 65 M20 Nick Eugster, 32, Minneapolis, MN 2:47:11 6:23 2:47:07 86 13 M40 Mark Green, 41, Canton, CT 2:47:46 6:24 2:47:40 87 66 M20 Tj Varecka, 32, St Louis Park, MN 2:48:09 6:25 2:48:04 88 67 M20 Aaron Eicher, 25, Minneapolis, MN 2:48:19 6:25 2:48:12 89 68 M20 Chris Boldt, 28, Blaine, MN 2:48:28 6:26 2:48:17 90 4 M35 Ron Giles, 39, Rochester, MN 2:48:34 6:26 2:48:29 91 5 M35 Russ Fiebig, 37, Cohoes, NY 2:48:48 6:26 2:48:46 92 69 M20 Gregory Ruthig, 32, Grinnell, IA 2:49:11 6:27 2:49:06 93 14 M40 Winston Stellner, 40, Byron, MN 2:49:21 6:28 2:49:16 94 15 M40 Stephen Benson, 41, Excelsior, MN 2:49:58 6:29 2:49:52 95 5 M45 Kirt Goetzke, 47, Plymouth, MN 2:50:10 6:29 2:50:07 96 2 M50 Joseph Haynes, 54, Ames, IA 2:50:36 6:30 2:50:34 97 70 M20 Nathan Cabrera, 24, Longmont, CO 2:51:18 6:32 2:51:13 98 3 M50 Steve Thomas, 51, Delano, MN 2:51:22 6:32 2:48:17 99 16 M40 Rich Power, 44, Rochester, MI 2:51:27 6:32 2:51:23 100 6 M35 Erik Kaitala, 36, Duluth, MN 2:51:41 6:33 2:51:36 101 6 M45 Jim Ramacier, 45, White Bear Lake, MN 2:51:53 6:33 2:51:50 102 4 M50 Patrick Stumbras, 51, Boston, MA 2:52:03 6:34 2:51:59 103 1 M55 Alan Pemberton, 55, Silver Springs, MD 2:52:24 6:35 2:52:22 104 71 M20 Chris Rubesch, 22, Duluth, MN 2:52:28 6:35 2:52:22 105 72 M20 Charlie Dickhaus, 23, Marietta, GA 2:52:42 6:35 2:49:42 106 5 M50 Paul Brown Md, 51, Waconia, MN 2:52:47 6:35 2:52:43 107 73 M20 Chad Millner, 32, Eden Prairie, MN 2:52:48 6:35 2:52:42 108 74 M20 Mike Slowik, 27, Iowa City, IA 2:52:51 6:36 2:52:14 109 75 M20 Timmy Parr, 26, Gunnison, CO 2:52:57 6:36 2:52:57 110 76 M20 Nathan Campeau, 29, Minneapolis, MN 2:53:06 6:36 2:53:02 111 77 M20 Travis Arment, 24, Sioux Falls, SD 2:53:32 6:37 2:53:29 112 78 M20 Daniel Johnson, 24, Detroit Lakes, MN 2:53:44 6:38 2:53:42 113 17 M40 Hector Lopez, 41, Gardena, CA 2:53:48 6:38 2:53:47 114 18 M40 Hyun Yoon, 44, Vadnais Heights, MN 2:53:56 6:38 2:53:50 115 7 M45 Peter Kessler, 47, New Hope, MN 2:53:58 6:38 2:53:54 116 79 M20 Andy Raether-Prevost, 30, Esko, MN 2:53:59 6:38 2:53:53 117 80 M20 Seth Comfort, 27, Des Moines, IA 2:54:08 6:39 2:54:00 118 81 M20 Eric Kronback, 33, Westbrook, MN 2:54:09 6:39 2:54:02 119 82 M20 Erik Teig, 24, Amery, WI 2:54:15 6:39 2:50:43 120 83 M20 Joe Ziegenfuss, 34, Minnetonka, MN 2:54:35 6:40 2:54:22 121 84 M20 Anders Erickson, 24, Minneapolis, MN 2:54:53 6:40 2:54:45 122 85 M20 Ben Pederson, 24, St Cloud, MN 2:55:21 6:41 2:54:44 123 86 M20 John Storkamp, 28, Hastings, MN 2:55:22 6:41 2:55:17 124 6 M50 Kent Sizer, 53, Renton, WA 2:55:26 6:41 2:55:21 125 87 M20 Andrew Tjernlund, 23, Minneapolis, MN 2:55:28 6:42 2:55:17 126 88 M20 Rudy Chihak, 23, Cedar Rapids, IA 2:55:35 6:42 2:55:24 127 89 M20 Kyle Triggs, 23, Edina, MN 2:55:43 6:42 2:49:09 128 7 M35 Ananda Bates, 37, Minneapolis, MN 2:55:45 6:42 2:55:29 129 90 M20 Dave Antonson, 30, Duluth, MN 2:55:53 6:43 2:55:40 130 91 M20 Michael Dennis, 33, Bend, OR 2:56:00 6:43 2:55:47 131 8 M35 Charles Donly, 38, Minneapolis, MN 2:56:10 6:43 2:55:59 132 9 M35 Kevin Franck, 38, Minnetrista, MN 2:56:14 6:43 2:56:03 133 92 M20 Nick Juravich, 24, Amherst, MA 2:56:17 6:43 2:56:11 134 19 M40 John Akins, 40, Shoreview, MN 2:56:23 6:44 2:56:02 135 93 M20 Mark Maturi, 32, Minneapolis, MN 2:56:36 6:44 2:55:54 136 2 M55 Dan Morse, 55, Minneapolis, MN 2:56:43 6:44 2:56:40 137 94 M20 Paul Fischer, 26, Minneapolis, MN 2:56:52 6:45 2:56:06 138 95 M20 Bjorn Erickson, 29, Scotts Valley, CA 2:57:08 6:45 2:57:00 139 8 M45 Steven Worley, 46, Ellisville, MO 2:57:11 6:45 2:56:40 140 9 M45 Hugh Hudson, 49, Inver Grove Heigh, MN 2:57:26 6:46 2:57:10 141 96 M20 Mark Sponholz, 31, Maple Grove, MN 2:57:28 6:46 2:57:17 142 20 M40 Frank Campbell, 44, Lake Elmo, MN 2:57:33 6:46 2:57:25 143 97 M20 Christopher Holmes, 33, Winnipeg, Can 2:57:37 6:46 2:57:28 144 98 M20 Joshua Tschetter, 24, Bloomington, MN 2:57:39 6:47 2:54:00 145 21 M40 Roger Tucker, 40, Lindenhurst, IL 2:57:51 6:47 2:57:22 146 99 M20 Steven Klein, 28, Hastings, MN 2:58:00 6:47 2:57:56 147 100 M20 Nate Beaudin, 32, Stillwater, MN 2:58:05 6:48 2:55:38 148 22 M40 David Sutej, 40, Omaha, NE 2:58:10 6:48 2:58:07 149 101 M20 Christos Jensen, 29, St Paul, MN 2:58:11 6:48 2:57:36 150 23 M40 Jim Bengtson, 41, Eden Prairie, MN 2:58:27 6:48 2:58:23 151 24 M40 Jeff Glaser, 43, Austin, TX 2:58:37 6:49 2:58:32 152 102 M20 Ben Rajkowski, 31, Minneapolis, MN 2:58:40 6:49 2:58:11 153 10 M35 Brett Evans, 37, St Paul, MN 2:58:43 6:49 2:58:33 154 103 M20 Ross Rankin, 24, East Greenwich, RI 2:58:47 6:49 2:55:48 155 104 M20 Philip Zimmerman, 27, Minneapolis, MN 2:58:58 6:50 2:57:51 156 10 M45 Dennis Orlow, 46, Jordan, MN 2:59:00 6:50 2:58:41 157 105 M20 Jed Friedrich, 29, St Peter, MN 2:59:00 6:50 2:58:52 158 106 M20 James Hermanson, 25, Richfield, MN 2:59:03 6:50 2:55:56 159 7 M50 Nate Anderson, 50, Steamboat Springs, CO 2:59:08 6:50 2:58:54 160 25 M40 Rigo Chavez, 42, Azusa, CA 2:59:14 6:50 2:59:14 161 107 M20 Joshua Kluetz, 28, Chicago, IL 2:59:28 6:51 2:56:26 162 108 M20 Chris Simpson, 23, Prior Lake, MN 2:59:28 6:51 2:58:31 163 11 M35 Jon Mallon, 39, Miami, FL 2:59:36 6:51 2:59:34 164 12 M35 Ryan McDonald, 35, Thunder Bay, Can 2:59:38 6:51 2:59:22 165 26 M40 Paul Brodie, 44, Winnipeg, Can 2:59:40 6:51 2:56:54 166 109 M20 Nathan Lodermeier, 25, Moorhead, MN 2:59:43 6:51 2:58:10 167 27 M40 Sanjiv Arora, 43, Shoreview, MN 2:59:46 6:51 2:59:32 168 28 M40 Scot Ursum, 40, Grandville, MI 2:59:47 6:51 2:59:38 169 110 M20 Isaac Landecker, 23, Minneapolis, MN 2:59:53 6:52 2:56:46 170 29 M40 Marc Nosal, 43, Eden Prairie, MN 3:00:07 6:52 3:00:03 171 13 M35 Chaun Cox, 35, North Mankato, MN 3:00:22 6:53 2:58:34 172 14 M35 John Mitchell, 39, St Louis Park, MN 3:00:24 6:53 3:00:15 173 11 M45 Joseph Buckentine, 45, Stcloud, MN 3:00:29 6:53 3:00:22 174 8 M50 Dennis Wallach, 51, Chanhassen, MN 3:00:35 6:53 3:00:33 175 1 M60 Terry McCluskey, 60, Vienna, OH 3:00:42 6:54 3:00:38 176 15 M35 Benjamin Gage, 37, Juneau, AK 3:00:46 6:54 3:00:37 177 30 M40 John Ostergren, 40, St Paul, MN 3:01:05 6:54 3:00:51 178 111 M20 Mark Nelson, 31, Shakopee, MN 3:01:10 6:55 3:01:05 179 31 M40 Richard Keston, 40, Champlin, MN 3:01:28 6:55 3:01:22 180 112 M20 Eric Hoff, 21, Ankeny, IA 3:01:36 6:56 3:01:07 181 113 M20 Uri Lipszyc, 34, San Jose, Crc 3:01:42 6:56 3:01:34 182 32 M40 Jesse Longley, 42, Bloomington, MN 3:01:48 6:56 2:55:56 183 114 M20 Jesse Abing, 27, St Anthony, MN 3:01:55 6:56 3:00:39 184 16 M35 Michael Evans, 38, East Troy, WI 3:02:05 6:57 3:01:24 185 3 M55 David Ahner, 56, Valparaiso, IN 3:02:07 6:57 3:02:04 186 33 M40 Chris Humbert, 44, Mound, MN 3:02:18 6:57 3:02:12 187 115 M20 Brent Fiegel, 30, Buffalo, IA 3:02:19 6:57 3:02:02 188 34 M40 Michael Seaton, 44, Eden Prairie, MN 3:02:28 6:58 3:02:14 189 17 M35 Paul Ching, 38, Minneapolis, MN 3:02:37 6:58 3:02:22 190 116 M20 Daniel Greenwood, 23, St Paul, MN 3:02:41 6:58 3:01:18 191 117 M20 Brian Bickel, 32, Des Moines, IA 3:02:58 6:59 3:02:49 192 118 M20 Ryan Braun, 25, Superior, WI 3:03:02 6:59 3:02:39 193 9 M50 Dave Chatelaine, 50, Owatonna, MN 3:03:09 6:59 3:02:54 194 119 M20 Joe Alexander, 32, Minnesota City, MN 3:03:10 6:59 3:00:50
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

195 12 M45 Gary Anderson, 47, Benbrook, TX 3:03:25 7:00 3:03:25 196 120 M20 Carlos Moncada, 25, San Jose, Crc 3:03:33 7:00 3:03:26 197 121 M20 Todd Degler, 24, Chanhassen, MN 3:03:34 7:00 3:02:35 198 18 M35 Matt Hammel, 36, Ventura, CA 3:03:36 7:00 3:03:30 199 122 M20 Mike Buenting, 34, Chanhassen, MN 3:03:45 7:01 3:03:30 200 19 M35 Tracy Petersohn, 38, Dodge Center, MN 3:03:47 7:01 3:03:35 201 123 M20 Eric Hendrickson, 28, Hopkins, MN 3:03:56 7:01 3:03:50 202 35 M40 Steve English, 41, St Paul, MN 3:04:02 7:01 3:03:51 203 124 M20 Benjamin Greshwalk, 25, Maple Grove, MN 3:04:03 7:01 3:03:57 204 10 M50 Jocko Vertin, 53, Golden Valley, MN 3:04:04 7:01 3:04:00 205 20 M35 Chris Strong, 36, Oshkosh, WI 3:04:11 7:02 3:03:09 206 125 M20 Michael Groneberg, 32, Minneapolis, MN 3:04:14 7:02 3:04:02 207 126 M20 Kevin Grose, 24, Sauk Rapids, MN 3:04:25 7:02 3:01:22 208 36 M40 Douglas Scott, 43, Thunder Bay, Can 3:04:44 7:03 3:04:32 209 37 M40 Michael Walter, 42, Tucson, AZ 3:04:54 7:03 3:04:48 210 21 M35 Jason Midgarden, 36, Golden Valley, MN 3:04:58 7:03 3:03:32 211 13 M45 Jeff Vanderlinden, 45, Chesterfield, MO 3:05:07 7:04 3:04:31 212 11 M50 Dean Schillinger, 50, Cedar Falls, IA 3:05:10 7:04 3:04:57 213 38 M40 James Kennedy, 43, Eagan, MN 3:05:21 7:04 3:05:12 214 39 M40 Craig Matticks, 43, Minneapolis, MN 3:05:26 7:04 3:02:19 215 22 M35 Joe Fittante, 38, Shakopee, MN 3:05:38 7:05 3:04:53 216 40 M40 William Guettler, 40, St Paul, MN 3:05:42 7:05 3:04:25 217 127 M20 Matthew Mihalka, 25, Minneapolis, MN 3:05:43 7:05 3:05:27 218 23 M35 Joel Hamilton, 36, Edmonds, WA 3:05:43 7:05 3:04:44 219 128 M20 Shahved Katoch, 27, Madison, WI 3:05:51 7:05 3:05:29 220 24 M35 Chad Austin, 39, Apple Valley, MN 3:05:56 7:06 3:05:41 221 41 M40 Michael O'Hagan, 43, Denver, CO 3:06:02 7:06 3:05:57 222 25 M35 David Peterson, 38, Minneapolis, MN 3:06:08 7:06 3:05:50 223 12 M50 Edward Goetz, 51, Minneapolis, MN 3:06:11 7:06 3:04:27 224 129 M20 Tyler Kilbury, 23, Minneapolis, MN 3:06:12 7:06 3:05:55 225 130 M20 Paul Jeske, 25, Pineville, NC 3:06:25 7:07 3:03:17 226 42 M40 Eric Busch, 42, Hiawatha, IA 3:06:27 7:07 3:06:14 227 26 M35 Scott Penticoff, 38, Woodbury, MN 3:06:28 7:07 3:06:22 228 131 M20 Benjamin Leiran, 32, Eagan, MN 3:06:30 7:07 3:06:15 229 27 M35 Christoph Bucher, 38, Minneapolis, MN 3:06:31 7:07 3:06:17 230 28 M35 Kirk Paulsen, 39, Apple Valley, MN 3:06:33 7:07 3:06:16 231 29 M35 Scott Drum, 38, Gunnison, CO 3:06:37 7:07 3:06:21 232 132 M20 Ken Siersma, 32, Royal Oak, MI 3:06:39 7:07 3:06:08 233 133 M20 John Stanton-Geddes, 26, St Paul, MN 3:06:46 7:07 3:06:35 234 134 M20 Eric Jongekryg, 26, Anoka, MN 3:06:48 7:07 3:06:00 235 14 M45 Mark Heuerman, 46, Upper Arlington, OH 3:06:49 7:08 3:06:23 236 135 M20 Ryan Nied, 33, Plainfield, IL 3:07:02 7:08 3:06:50 237 136 M20 Joshua Siewert, 27, Baraboo, WI 3:07:03 7:08 3:06:24 238 30 M35 Mark Swiontek, 36, Osceola, WI 3:07:04 7:08 3:06:25 239 43 M40 Randy Peterson, 42, Northfield, MN 3:07:06 7:08 3:06:55 240 137 M20 Tyler Gruszewski, 23, Washington, DC 3:07:13 7:08 3:07:02 241 31 M35 David Tompkins, 37, Cincinnati, OH 3:07:13 7:08 3:07:05 242 15 M45 Bob Harrison, 48, Edmonds, WA 3:07:15 7:09 3:06:17 243 32 M35 Andrew Bancroft-Howard, 39, Scandia, MN 3:07:20 7:09 3:04:12 244 44 M40 Tim Nelson, 44, Minneapolis, MN 3:07:22 7:09 3:04:21 245 138 M20 Scott Brown, 25, West Des Moines, IA 3:07:28 7:09 3:04:25 246 45 M40 Troy Kinnunen-Skidmore, 41, Calumet, MI 3:07:29 7:09 3:04:26 247 46 M40 Robert Smith, 44, Lacrosse, WI 3:07:32 7:09 3:07:22 248 139 M20 Ross Owen, 28, Minneapolis, MN 3:07:34 7:09 3:07:22 249 140 M20 Derek Stevens, 27, Minneapolis, MN 3:07:40 7:09 3:06:24 250 16 M45 Gregory Lindusky, 49, Cottage Grove, MN 3:07:41 7:10 3:07:27 251 141 M20 James Lantz, 21, Odessa, FL 3:07:44 7:10 3:03:52 252 47 M40 David Weider, 44, Shorewood, MN 3:07:47 7:10 3:07:36 253 142 M20 Mark Thompson, 30, Iowa City, IA 3:07:56 7:10 3:06:56 254 13 M50 Douglas Wiesner, 51, Eden Prairie, MN 3:07:59 7:10 3:07:30 255 143 M20 Glen Fladeboe, 32, Minneapolis, MN 3:08:02 7:10 3:07:00 256 144 M20 John Grimes, 24, Minneapolis, MN 3:08:04 7:10 3:07:34 257 145 M20 Luke Eichten, 28, Minneapolis, MN 3:08:05 7:10 3:07:50 258 146 M20 Joshua Bashow, 31, Edmonton, Can 3:08:08 7:11 3:07:30 259 48 M40 Timothy Larson, 40, Albertville, MN 3:08:12 7:11 3:08:06 260 17 M45 Blaine Herdegen, 45, Eagan, MN 3:08:15 7:11 3:08:12 261 14 M50 Dan Kasper, 50, Northfield, MN 3:08:17 7:11 3:05:21 262 33 M35 Andres Aymes, 37, Mexico City, Mex 3:08:21 7:11 3:08:17 263 49 M40 Alan Funnell, 40, Woodbury, MN 3:08:23 7:11 3:08:06 264 147 M20 Michael Martin, 30, Grand Marais, MN 3:08:27 7:11 3:08:23 265 148 M20 Steven Berg, 34, Minneapolis, MN 3:08:29 7:11 3:07:48 266 149 M20 Paul Johnson, 22, Edina, MN 3:08:33 7:11 3:06:39 267 18 M45 Steven Christenson, 49, Coon Rapids, MN 3:08:33 7:11 3:08:24 268 19 M45 Kevin Higgins, 49, Randolph, NJ 3:08:38 7:12 3:08:36 269 150 M20 Brad Dolesh, 31, Bozeman, MT 3:08:44 7:12 3:08:34 270 50 M40 Eric Chabin, 41, Chanhassen, MN 3:08:48 7:12 3:08:45 271 151 M20 Masaru Nishikawa, 34, Izumi, Jpn 3:08:49 7:12 3:08:48 272 152 M20 Seth Thorson, 27, Fremont, IA 3:08:50 7:12 3:05:55 273 4 M55 Denny Jordan, 57, Roseville, MN 3:08:54 7:12 3:08:50 274 153 M20 John Thomas, 27, Edina, MN 3:09:00 7:13 3:08:44 275 154 M20 Andy Newman, 25, Minneapolis, MN 3:09:01 7:13 3:06:01 276 34 M35 Vance Baran, 39, Independence, MN 3:09:01 7:13 3:08:25 277 155 M20 Joseph Altendahl, 26, Minneapolis, MN 3:09:03 7:13 3:08:46 278 156 M20 Nathaniep Nowak, 33, Hastings, MN 3:09:04 7:13 3:05:57 279 35 M35 Mario Reyes Carmona, 35, San JosÉ Costa Ri, CR 3:09:06 7:13 3:08:59 280 51 M40 Bill Sevold, 43, Hellertown, PA 3:09:08 7:13 3:08:48 281 5 M55 Larry Cerling, 58, White Bear Lake, MN 3:09:15 7:13 3:08:49 282 52 M40 Chris Nyberg, 41, Lawrence, KS 3:09:19 7:13 3:09:03 283 157 M20 Pj Eichten, 32, Minneapolis, MN 3:09:24 7:13 3:08:51 284 36 M35 Andy Emerson, 39, Columbia, MO 3:09:25 7:13 3:09:12 285 158 M20 Miguel Marbis Jop, 24, San Jose, Crc 3:09:25 7:13 3:09:17 286 159 M20 Eric Slagle, 32, Minneapolis, MN 3:09:26 7:14 3:09:14 287 20 M45 Scott Ross, 49, Eden Prairie, MN 3:09:27 7:14 3:08:53 288 160 M20 Bradley Pederson, 28, Belle Plaine, MN 3:09:28 7:14 3:09:12 289 37 M35 Daniel Strike, 38, Roseville, MN 3:09:34 7:14 3:09:10 290 38 M35 Garrick Larson, 39, Moorhead, MN 3:09:35 7:14 3:08:02 291 21 M45 Scott Hackel, 49, Amery, WI 3:09:35 7:14 3:09:24 292 53 M40 Arley Anderson, 44, Plymouth, MN 3:09:36 7:14 3:09:24 293 161 M20 Brian Dahl, 21, Hudson, WI 3:09:46 7:14 3:08:56 294 22 M45 Michael Niziolek, 47, Elk River, MN 3:09:47 7:14 3:09:19 295 162 M20 Jeremy Jongbloedt, 32, Minneapolis, MN 3:09:47 7:14 3:09:35 296 39 M35 Michael Papp, 37, St Michael, MN 3:09:48 7:14 3:09:42 297 163 M20 David Bea, 29, Cincinnati, OH 3:09:49 7:14 3:09:37 298 40 M35 Scott Chancellor, 37, Oxford, MS 3:09:55 7:15 3:06:46 299 54 M40 Lee Peplinski, 40, Whitefish Bay, WI 3:09:59 7:15 3:09:42 300 55 M40 John Spiller, 42, Houston, TX 3:10:01 7:15 3:09:50 301 23 M45 Jeffrey Warshaw, 47, Minnetonka, MN 3:10:03 7:15 3:09:32 302 164 M20 Jonathan Degroot, 28, Sioux Falls, SD 3:10:06 7:15 3:09:48 303 165 M20 David Norton, 34, Chicago, IL 3:10:07 7:15 3:09:45 304 166 M20 Micah Turman, 27, Minneapolis, MN 3:10:07 7:15 3:06:19 305 41 M35 Eric Pegors, 39, Fargo, ND 3:10:09 7:15 3:09:48 306 42 M35 Kai Richter, 35, Maple Grove, MN 3:10:10 7:15 3:06:44 307 24 M45 Dana Frese, 45, Jefferson City, MO 3:10:13 7:15 3:10:01 308 167 M20 John Koch, 29, Sioux Falls, SD 3:10:14 7:15 3:08:21 309 168 M20 John Leuck, 24, Cashton, WI 3:10:18 7:16 3:09:41 310 169 M20 Ryan Ping, 32, Winona, MN 3:10:18 7:16 3:10:12 311 170 M20 Ryan Strom, 32, St Paul, MN 3:10:22 7:16 3:09:23 312 171 M20 Joel Tuttle, 28, Ogden, IA 3:10:26 7:16 3:07:30 313 2 M60 Roy Pirrung, 60, Kohler, WI 3:10:27 7:16 3:10:25 314 172 M20 Alec Foss, 24, Bloomington, MN 3:10:27 7:16 3:09:48 315 25 M45 David Ortmann, 46, Woodbury, MN 3:10:29 7:16 3:10:00 316 6 M55 Steve Maupin, 57, St Louis Park, MN 3:10:34 7:16 3:10:29 317 26 M45 Mark Drapac, 46, Northfield, MN 3:10:39 7:16 3:10:26 318 27 M45 Chrisptophe Celichowski, 46, Shorewood, MN 3:10:39 7:16 3:04:33 319 173 M20 Daniel Schwartz, 26, St Paul, MN 3:10:39 7:16 3:10:19 320 43 M35 Chad Moser, 39, Spencer, IA 3:10:40 7:16 3:09:59 321 56 M40 Jeffrey Neltner, 44, West Peoria, IL 3:10:45 7:17 3:10:35 322 174 M20 Peter Woeste, 31, Minneapolis, MN 3:10:48 7:17 3:08:05 323 44 M35 Dan Sitar, 37, Columbia, MO 3:10:48 7:17 3:10:35 324 175 M20 James McMahon, 28, Thunder Bay, Can 3:10:49 7:17 3:10:37 325 176 M20 Matthew Onnen, 33, Minneapolis, MN 3:11:00 7:17 3:10:37 326 177 M20 Steve Karmazin, 24, Lincoln, NE 3:11:09 7:17 3:08:08 327 178 M20 Ricky Peck, 23, Eden Prairie, MN 3:11:15 7:18 3:07:53 328 179 M20 Brandon Heebink, 24, Mound, MN 3:11:29 7:18 3:10:52 329 45 M35 David Stascavage, 39, Minneapolis, MN 3:11:31 7:18 3:09:46 330 46 M35 Michael Ahern, 36, South St Paul, MN 3:11:34 7:18 3:08:32 331 47 M35 Gary Kragness, 37, Oakdale, MN 3:11:34 7:18 3:11:26 332 57 M40 Steve Hallet, 43, Faribault, MN 3:11:48 7:19 3:11:30 333 180 M20 Victor Ferris, 32, Minneapolis, MN 3:11:49 7:19 3:08:48 334 181 M20 Lucas Dewitt, 34, Spencer, IA 3:11:52 7:19 3:08:28 335 182 M20 Bryan Larison, 25, Andover, MN 3:11:58 7:19 3:08:44 336 48 M35 Jason Demars, 39, Faribault, MN 3:12:16 7:20 3:11:58 337 49 M35 Jedediah Kaufman, 37, Seattle, WA 3:12:24 7:20 3:12:13 338 58 M40 John Hopkins, 42, Savage, MN 3:12:28 7:20 3:09:58 339 183 M20 Daniel Larson, 32, Cambridge, MA 3:12:29 7:20 3:09:31 340 59 M40 Tonnis Ter Veldhuis, 42, St Paul, MN 3:12:33 7:21 3:06:46 341 50 M35 John Mick, 37, Fort Collins, CO 3:12:40 7:21 3:11:59 342 184 M20 Luke Anderson, 22, Crookston, MN 3:12:43 7:21 3:12:35 343 185 M20 Robert Raub, 34, St Paul, MN 3:12:46 7:21 3:11:52 344 186 M20 Daniel Scheff, 27, Harris, MN 3:12:55 7:21 3:12:52 345 28 M45 Timothy Bauer, 48, Eagan, MN 3:12:58 7:22 3:12:41 346 60 M40 Alejandro Matamoros, 43, San Jose, Crc 3:13:01 7:22 3:12:57 347 187 M20 Christian Gilbert, 32, Waconia, MN 3:13:04 7:22 3:12:16 348 188 M20 Juan Marbis, 29, Doral, FL 3:13:05 7:22 3:12:57 349 189 M20 Jess Asmussen, 29, Mendota Heights, MN 3:13:12 7:22 3:09:27 350 15 M50 Dale Heinen, 52, Shoreview, MN 3:13:18 7:22 3:13:13 351 61 M40 Jeffrey Kjome, 40, Maple Grove, MN 3:13:21 7:22 3:10:03 352 16 M50 Larry Betcher, 50, Northfield, MN 3:13:24 7:23 3:13:03 353 17 M50 Paul Porter, 52, Roseville, MN 3:13:24 7:23 3:13:09 354 62 M40 Jim Nord, 41, Maple Grove, MN 3:13:26 7:23 3:10:17 355 190 M20 William Skorupski, 33, Lawrence, KS 3:13:30 7:23 3:13:16 356 63 M40 Doug Kleemeier, 42, Oakdale, MN 3:13:37 7:23 3:13:21 357 191 M20 Nick Menth, 24, Boston, MA 3:13:40 7:23 3:10:26 358 3 M60 Larry Kase, 60, Park City, UT 3:13:41 7:23 3:13:36 359 64 M40 Daniel Wrobleski, 41, Maple Grove, MN 3:13:45 7:23 3:12:49 360 51 M35 Duane Lamoureux, 38, Winnipeg, Can 3:13:45 7:23 3:13:23 361 52 M35 Paul Cisewski, 38, Brooklyn Park, MN 3:13:46 7:23 3:13:22 362 192 M20 Nick Pocius, 29, Burnsville, MN 3:13:47 7:23 3:13:20 363 193 M20 Ross Matthews, 31, Chicago, IL 3:13:48 7:24 3:13:35 364 29 M45 Thomas Prew, 47, North St Paul, MN 3:13:54 7:24 3:12:48 365 53 M35 Todd Carlson, 35, Lakeville, MN 3:14:00 7:24 3:13:43 366 194 M20 Corey McKusick, 32, Fridley, MN 3:14:00 7:24 3:13:40 367 195 M20 Andrew Rastrick, 31, New York, NY 3:14:04 7:24 3:13:46 368 54 M35 Eric Woodford, 35, Rochester, MN 3:14:07 7:24 3:13:51 369 196 M20 Jared Nielsen, 26, Plymouth, MN 3:14:12 7:24 3:13:21 370 65 M40 Kenneth Rosen, 43, Bloomington, MN 3:14:15 7:25 3:14:08 371 55 M35 Barry Fischer, 36, Remer, MN 3:14:16 7:25 3:13:25 372 30 M45 Kenny Boily, 45, Roberts, WI 3:14:17 7:25 3:13:58 373 56 M35 Jason Bakke, 35, Lakeville, MN 3:14:20 7:25 3:13:51 374 197 M20 Brian Wickstrom, 25, Davenport, IA 3:14:22 7:25 3:10:57 375 18 M50 Dan Falbo, 50, Eagan, MN 3:14:24 7:25 3:14:10 376 19 M50 Owen Hotvet, 54, Sioux Falls, SD 3:14:27 7:25 3:11:18 377 31 M45 Frank Buscher, 49, Memphis, TN 3:14:30 7:25 3:14:16 378 198 M20 Matthew Simitis, 34, Boston, MA 3:14:37 7:25 3:14:10 379 57 M35 Jeffrey Evanson, 39, Minneapolis, MN 3:14:38 7:25 3:14:29 380 199 M20 Brandon Warner, 24, Washington, DC 3:14:40 7:25 3:14:13 381 200 M20 Robert Srichai, 34, Minneapolis, MN 3:14:42 7:26 3:13:46 382 32 M45 Keith Berndt, 47, Fargo, ND 3:14:53 7:26 3:11:46 383 201 M20 Michael Smith, 23, Columbus, OH 3:14:55 7:26 3:11:46 384 66 M40 Mike Thomas, 42, Mankto, MN 3:15:03 7:26 3:14:15 385 58 M35 John Schricker, 39, Minnetonka, MN 3:15:10 7:27 3:15:00 386 202 M20 Forrest Tracy, 29, St Paul, MN 3:15:13 7:27 3:14:35 387 67 M40 Mike Severson, 41, Plymouth, MN 3:15:18 7:27 3:14:31 388 59 M35 Larry Deal, 39, St Paul, MN 3:15:24 7:27 3:15:18 389 203 M20 Troy Stresemann, 32, Comfrey, MN 3:15:27 7:27 3:12:25 390 204 M20 Greg Blasko, 27, Robbinsdale, MN 3:15:28 7:27 3:15:12 391 60 M35 Kevin Young, 38, Plainfield, IL 3:15:33 7:28 3:15:07 392 68 M40 Michael Bratrud, 44, Eden Prairie, MN 3:15:33 7:28 3:15:17 393 205 M20 Aaron Dixon, 29, Robbinsdale, MN 3:15:35 7:28 3:15:01 394 69 M40 Raymond Mitchell, 44, Chisago City, MN 3:15:35 7:28 3:14:27 395 206 M20 Nick Michaelson, 24, Shoreview, MN 3:15:38 7:28 3:10:41 396 61 M35 John Teske, 35, Edina, MN 3:15:51 7:28 3:15:36 397 207 M20 Steven Mitchell, 28, Yonkers, NY 3:15:52 7:28 3:15:39 398 62 M35 Kevin Bloemendaal, 37, Edina, MN 3:16:03 7:29 3:15:18 399 63 M35 Charles Cox Jr, 39, St Paul, MN 3:16:07 7:29 3:13:03 400 33 M45 Brian Dixon, 46, Corcoran, MN 3:16:11 7:29 3:16:02 401 208 M20 Brian Dagnon, 30, Bellingham, WA 3:16:13 7:29 3:14:52 402 70 M40 David Barnes, 41, Lakeville, MN 3:16:15 7:29 3:15:22 403 71 M40 Scott Felton, 43, Savage, MN 3:16:19 7:29 3:16:06 404 64 M35 Aaron Drevlow, 35, Woodbury, MN 3:16:22 7:29 3:16:05 405 72 M40 Scott Turi, 42, North St Paul, MN 3:16:22 7:29 3:15:58 406 209 M20 Paul Gorton, 32, St Paul, MN 3:16:24 7:29 3:15:59 407 34 M45 Scott Johnson, 45, Plymouth, MN 3:16:30 7:30 3:16:23 408 65 M35 Chad Gage, 36, Eagan, MN 3:16:36 7:30 3:12:00 409 73 M40 Jeff Wieland, 41, St Paul, MN 3:16:45 7:30 3:11:03 410 35 M45 Robert Jacobson, 49, St Paul, MN 3:16:47 7:30 3:15:54 411 36 M45 Michael Liesch, 46, Lino Lakes, MN 3:16:48 7:30 3:16:20 412 210 M20 Matthew Stacey, 33, Winnipeg, Can 3:16:50 7:30 3:16:30 413 211 M20 Joe Shillings, 28, Woodbury, MN 3:16:57 7:31 3:13:52 414 37 M45 Jaye Dyrdahl, 45, Faribault, MN 3:17:02 7:31 3:16:42 415 38 M45 Brian Cloherty, 48, Northfield, MN 3:17:02 7:31 3:16:07 416 66 M35 Chad Hungerford, 37, Brookings, SD 3:17:04 7:31 3:16:29 417 212 M20 Andrew Shulha, 23, Rochester, MN 3:17:04 7:31 3:16:59 418 39 M45 Jayson Drake, 45, Minneapolis, MN 3:17:07 7:31 3:16:37 419 213 M20 Colin Woelfle, 29, Robbinsdale, MN 3:17:09 7:31 3:17:02 420 214 M20 Brad Berger, 29, Sartell, MN 3:17:12 7:31 3:16:52 421 215 M20 David Hansen, 23, Bloomington, MN 3:17:17 7:31 3:13:00 422 67 M35 Andrew McCurdy, 35, Stillwater, MN 3:17:18 7:32 3:14:47 423 74 M40 Lars Parmekar, 40, Edina, MN 3:17:21 7:32 3:15:30 424 20 M50 Warren Helfman, 50, Winnetka, IL 3:17:22 7:32 3:16:57 425 216 M20 Dylan Kaul, 32, Lino Lakes, MN 3:17:43 7:32 3:12:32 426 40 M45 Ricky Weinand, 45, Farmington, MN 3:17:47 7:33 3:14:47 427 217 M20 Anthony Duerr, 31, St Cloud, MN 3:17:51 7:33 3:14:51 428 75 M40 Randolph Hill, 42, Minneapolis, MN 3:17:56 7:33 3:17:43 429 218 M20 Ryan Bickler, 30, Rose Creek, MN 3:17:57 7:33 3:17:34 430 41 M45 Bob Dubiel, 45, Champlin, MN 3:18:02 7:33 3:17:12 431 219 M20 Matthew Caron, 34, Maple Grove, MN 3:18:07 7:33 3:17:55 432 220 M20 Brian Lashinski, 27, Saginaw, MN 3:18:08 7:33 3:17:52 433 221 M20 Andrew Schmidt, 27, Minneapolis, MN 3:18:13 7:34 3:14:43 434 222 M20 Paul Haas, 24, Arden Hills, MN 3:18:14 7:34 3:17:54 435 223 M20 Derek Sciacca, 33, St Paul, MN 3:18:18 7:34 3:17:51 436 76 M40 Ross Jilk, 43, River Falls, WI 3:18:23 7:34 3:18:11 437 77 M40 Robert Oswald, 44, Sioux Falls, SD 3:18:27 7:34 3:18:06 438 68 M35 Mark Pereira, 39, Minneapolis, MN 3:18:27 7:34 3:18:11 439 78 M40 Douglas Eng, 44, Ellicott City, MD 3:18:29 7:34 3:18:13 440 1 M18 Mike Kalinoski, 19, Thief River Falls, MN 3:18:32 7:34 3:14:05 441 69 M35 John Wills, 35, St Paul, MN 3:18:33 7:34 3:15:10 442 42 M45 Gregory Palmer, 47, Eden Prairie, MN 3:18:35 7:34 3:18:10 443 224 M20 Benjamin Schultze, 33, Minneapolis, MN 3:18:37 7:35 3:17:52 444 225 M20 Michael Van Beusekom, 24, New Brighton, MN 3:18:39 7:35 3:17:57 445 79 M40 Joseph Osterbauer, 43, Burnsville, MN 3:18:44 7:35 3:17:25 446 226 M20 David Miremberg, 33, San Jose, Crc 3:18:44 7:35 3:18:33 447 80 M40 Michael Vought, 42, Roseville, MN 3:18:45 7:35 3:17:01 448 81 M40 Daniel Moline, 42, Mendota Heights, MN 3:18:47 7:35 3:15:44 449 82 M40 Martin Kline, 41, Columbia Heights, MN 3:18:50 7:35 3:17:42 450 227 M20 Steven Hanke, 28, Rochester, MN 3:18:54 7:35 3:18:29 451 70 M35 Mark Knutson, 38, West Fargo, ND 3:18:56 7:35 3:17:48 452 21 M50 Karl Heinzerling, 51, St Louis Park, MN 3:18:58 7:35 3:18:52 453 228 M20 Carlos Conway, 24, St Paul, MN 3:19:05 7:36 3:15:52 454 83 M40 David Brooks, 42, Santa Monica, CA 3:19:08 7:36 3:18:55 455 84 M40 Stacey Cattell, 42, Regina, Can 3:19:09 7:36 3:18:41 456 43 M45 Mark Pearson, 47, Inver Grove Heigh, MN 3:19:10 7:36 3:18:03 457 44 M45 Roger Vos, 46, Austin, MN 3:19:15 7:36 3:18:49 458 229 M20 Nathan Lanser, 27, Richfield, WI 3:19:16 7:36 3:18:15 459 71 M35 Tim Hanson, 38, Webster, SD 3:19:24 7:36 3:18:56 460 230 M20 Alberto Perez Gillen, 29, Miami, FL 3:19:25 7:36 3:19:17 461 231 M20 Troy Erickson, 34, Plymouth, MN 3:19:28 7:36 3:18:54 462 72 M35 Michael Cooper, 39, Inver Grove Heigh, MN 3:19:38 7:37 3:19:21 463 232 M20 David Patterson, 29, Burnsville, MN 3:19:41 7:37 3:18:35 464 233 M20 Brandon Landin, 30, St Louis Park, MN 3:19:41 7:37 3:19:23 465 22 M50 Joe Heaver, 51, Winnipeg, Can 3:19:43 7:37 3:19:01 466 73 M35 Claudio Pietrobelli, 38, Thunder Bay, Can 3:19:45 7:37 3:19:27 467 234 M20 Michael Tate, 23, Hopkins, MN 3:19:48 7:37 3:16:32 468 85 M40 Miguel Garcia, 44, Miami, FL 3:19:49 7:37 3:19:23 469 74 M35 Nate Bjerke, 37, Mounds View, MN 3:19:50 7:37 3:19:31 470 235 M20 David Peterson, 30, Woodbury, MN 3:19:54 7:37 3:13:29 471 236 M20 Patrick Quinn, 26, White Bear Lake, MN 3:19:58 7:38 3:19:35 472 86 M40 Rob Sevold, 40, Sioux Falls, SD 3:20:05 7:38 3:19:46 473 45 M45 Jeffry Anderson, 45, Lakota, ND 3:20:07 7:38 3:19:42 474 23 M50 Brian Maul, 52, New Richmond, WI 3:20:08 7:38 3:19:33 475 237 M20 Tom Stadelman, 26, New York, NY 3:20:08 7:38 3:19:29 476 87 M40 Charles Weed, 41, Minneapolis, MN 3:20:10 7:38 3:19:30 477 1 M65 Jared Mondry, 66, Minneapolis, MN 3:20:14 7:38 3:20:07 478 88 M40 Michael Grouws, 42, St Louis Park, MN 3:20:15 7:38 3:19:53 479 89 M40 Scott Helt, 40, Rochester, MN 3:20:18 7:38 3:20:00 480 238 M20 Jonathan Watkins, 32, Hutchinson, MN 3:20:20 7:38 3:19:54 481 239 M20 Thomas Anderson Iii, 32, Minneapolis, MN 3:20:20 7:38 3:16:53 482 75 M35 Brian Gilbertson, 36, Elk River, MN 3:20:21 7:39 3:19:53 483 76 M35 Bryan Phillips, 37, Maple Grove, MN 3:20:21 7:39 3:20:04 484 90 M40 Jimmy Anis, 41, Winnipeg, Can 3:20:21 7:39 3:20:17 485 91 M40 Barry Nielsen, 43, St Paul, MN 3:20:23 7:39 3:19:54 486 240 M20 Mathue Baker, 31, Lavista, NE 3:20:25 7:39 3:20:13 487 92 M40 Christopher Destasio, 40, Minneapolis, MN 3:20:26 7:39 3:19:55 488 241 M20 Kent Peterson, 31, Grand Forks, ND 3:20:28 7:39 3:20:13 489 46 M45 Mark Kief, 47, Lakeville, MN 3:20:30 7:39 3:19:52 490 242 M20 Nick Redenius, 24, Fargo, ND 3:20:31 7:39 3:17:56 491 93 M40 Gerry Nelson, 42, Austin, TX 3:20:38 7:39 3:20:22 492 243 M20 David Rickheim, 31, Stillwater, MN 3:20:39 7:39 3:19:44 493 244 M20 Philip Sheridan, 33, Minneapolis, MN 3:20:39 7:39 3:19:38 494 245 M20 Hugh Brown, 29, Minneapolis, MN 3:20:40 7:39 3:20:35 495 246 M20 Justin Youngblom, 24, Wells, MN 3:20:41 7:39 3:17:33 496 94 M40 Duane Kroeger, 44, Watertown, MN 3:20:44 7:39 3:20:06 497 77 M35 Marc Linhardt, 36, Kildeer, IL 3:20:46 7:39 3:20:33 498 247 M20 James Payette, 24, Minneapolis, MN 3:20:49 7:40 3:18:58 499 248 M20 Stan Weinberger, 32, Minneapolis, MN 3:20:50 7:40 3:20:20 500 249 M20 Gerad Mead, 29, St Paul, MN 3:20:50 7:40 3:20:38 501 78 M35 Matthew Laue, 39, Robbinsdale, MN 3:20:55 7:40 3:20:40 502 250 M20 Jeremiah Doyle, 27, Minneapolis, MN 3:20:57 7:40 3:17:42 503 79 M35 Randy Tschetter, 38, Atlanta, GA 3:21:11 7:40 3:21:01 504 47 M45 Fred Schmidt, 46, Eagan, MN 3:21:17 7:41 3:17:24 505 251 M20 Nicholas Schultz, 29, Staples, MN 3:21:17 7:41 3:15:16 506 252 M20 Mark Schnaser, 34, Marshall, MN 3:21:17 7:41 3:20:49 507 253 M20 Anthony Peter, 28, Mounds View, MN 3:21:20 7:41 3:20:20 508 95 M40 Jay Hempe, 41, Maple Grove, MN 3:21:21 7:41 3:20:52 509 254 M20 Matt Mussetter, 29, Denver, CO 3:21:22 7:41 3:20:55 510 48 M45 Jeff Perry, 47, Bondurant, IA 3:21:23 7:41 3:19:50 511 255 M20 William Stoltz, 23, Mahtomedi, MN 3:21:25 7:41 3:21:21 512 256 M20 John Carrithers, 34, Maple Grove, MN 3:21:26 7:41 3:20:22 513 257 M20 Matthew McNeill, 27, Minneapolis, MN 3:21:29 7:41 3:21:02 514 96 M40 Henry Guzman, 44, Boulder, CO 3:21:31 7:41 3:18:53 515 258 M20 Greg Jongbloedt, 30, Woodbury, MN 3:21:39 7:41 3:21:20 516 49 M45 Gustavo Cardenas, 45, San Jose, Crc 3:21:43 7:42 3:21:15 517 259 M20 Jason Pagel, 24, Cedar Rapids, IA 3:21:44 7:42 3:21:30 518 50 M45 Bruce Hoheisel, 49, Minneapolis, MN 3:21:45 7:42 3:18:22 519 260 M20 Oumer Teyeb, 32, Aalborg, Den 3:21:47 7:42 3:15:28 520 261 M20 Peter Somers, 29, Rochester, MN 3:21:49 7:42 3:16:30 521 97 M40 Kevin Alldredge, 44, St Paul, MN 3:21:50 7:42 3:20:42 522 98 M40 Jeffry Ernste, 42, Savage, MN 3:21:51 7:42 3:20:02 523 262 M20 Geoff Bartsh, 33, St Paul, MN 3:21:55 7:42 3:19:04 524 80 M35 Lucas Satre, 38, Minneapolis, MN 3:21:55 7:42 3:21:29 525 99 M40 Eric Huyffer, 41, Jackson, WY 3:21:56 7:42 3:20:59 526 263 M20 Greg Geiger, 29, St Paul, MN 3:21:56 7:42 3:19:15 527 100 M40 Mike Haas, 44, Lakeville, MN 3:21:58 7:42 3:17:40 528 24 M50 Tom Christian, 50, Bloomington, MN 3:21:58 7:42 3:21:30 529 264 M20 Zachary Morrow, 22, St Paul, MN 3:21:58 7:42 3:14:58 530 101 M40 John Young, 43, Onalaska, WI 3:22:00 7:42 3:21:36 531 102 M40 Mike Pankow, 40, Mahtomedi, MN 3:22:02 7:42 3:19:23 532 103 M40 Mitchell Zamoff, 41, Arlington, VA 3:22:04 7:42 3:20:13 533 104 M40 Eric Martens, 41, Los Alamos, NM 3:22:07 7:43 3:18:59 534 105 M40 James Guettler, 43, Minnetonka, MN 3:22:10 7:43 3:21:51 535 265 M20 Van Ly, 28, Bloomington, MN 3:22:17 7:43 3:21:46 536 266 M20 Matthew Priess, 26, Minneapolis, MN 3:22:19 7:43 3:22:16 537 106 M40 Jeffery Bond, 42, Prinsburg, MN 3:22:19 7:43 3:21:59 538 25 M50 Joseph Winegardner, 52, Norhtfield, MN 3:22:22 7:43 3:21:40 539 267 M20 Sean Erkonen, 31, Sioux Falls, SD 3:22:26 7:43 3:21:43 540 26 M50 Mark Smudde, 51, Geneva, IL 3:22:28 7:43 3:21:58 541 107 M40 Patrick McDonald, 41, Winnipeg, Can 3:22:29 7:43 3:22:09 542 268 M20 Frank Lundeen, 29, Minneapolis, MN 3:22:34 7:44 3:19:31 543 81 M35 Mark Garrison, 38, Minneapolis, MN 3:22:34 7:44 3:22:23 544 7 M55 Mike Wheeler, 58, Brainerd, MN 3:22:34 7:44 3:21:57 545 51 M45 Michael McCarty, 47, Woodbury, MN 3:22:36 7:44 3:22:25 546 269 M20 Aaron Gill, 28, Rochester, MN 3:22:40 7:44 3:21:46 547 108 M40 Philip Young, 41, Eden Prairie, MN 3:22:41 7:44 3:21:52 548 270 M20 John Molnar, 25, Bloomington, MN 3:22:43 7:44 3:21:54 549 271 M20 Josh Doll, 31, Blaine, MN 3:22:44 7:44 3:21:42 550 27 M50 Jeffrey Johnston, 54, Deer Park, WI 3:22:44 7:44 3:22:10 551 272 M20 Daniel Helm, 27, Fargo, ND 3:22:45 7:44 3:20:10 552 52 M45 Gregg Ehlers, 46, Muskego, WI 3:22:47 7:44 3:22:19 553 273 M20 Adam Holscher, 29, Fargo, ND 3:22:47 7:44 3:22:26 554 109 M40 Peter Killilea, 41, Edina, MN 3:22:49 7:44 3:20:58 555 110 M40 Tim Croxall, 41, Austin, TX 3:22:52 7:44 3:18:36 556 274 M20 Derek Fritze, 27, Hudson, WI 3:22:53 7:44 3:22:39 557 275 M20 Heith Janke, 33, Lee's Summit, MO 3:22:54 7:44 3:19:47 558 4 M60 Gene Dykes, 60, Bala Cynwyd, PA 3:22:57 7:44 3:22:48 559 276 M20 Daniel Sacco, 34, Minneapolis, MN 3:22:58 7:44 3:22:39 560 111 M40 Doug Fulton, 43, Minneapolis, MN 3:22:59 7:45 3:21:24 561 112 M40 Todd White, 41, Roseville, MN 3:23:00 7:45 3:22:42 562 277 M20 Troy Smith, 28, Minneapolis, MN 3:23:02 7:45 3:19:51 563 8 M55 Pete Mang, 58, Denver, CO 3:23:04 7:45 3:22:36 564 278 M20 Dan Carlson, 32, South Sioux City, NE 3:23:07 7:45 3:20:05 565 53 M45 Forrest Pearson, 47, Hudson, WI 3:23:08 7:45 3:22:55 566 279 M20 Christopher Fonehouse, 32, Vero Beach, FL 3:23:09 7:45 3:19:10 567 280 M20 Brian McNulty, 26, Rosemount, MN 3:23:11 7:45 3:22:09 568 54 M45 John Hoy, 45, Minneapolis, MN 3:23:12 7:45 3:22:19 569 113 M40 Steve Sutherland, 44, Duluth, MN 3:23:14 7:45 3:22:58 570 281 M20 Matthew Miller, 25, St Paul, MN 3:23:14 7:45 3:20:49 571 282 M20 Jason Chaput, 29, Mansfield, TX 3:23:17 7:45 3:20:55 572 82 M35 Brent Fredrickson, 39, St Paul, MN 3:23:17 7:45 3:20:14 573 114 M40 Lee Jameson, 40, Rochester, MN 3:23:20 7:45 3:22:11 574 283 M20 Benjamin Kinderman, 24, St Paul, MN 3:23:24 7:45 3:22:19 575 284 M20 Johnathan Nelson, 23, Owatonna, MN 3:23:24 7:45 3:23:03 576 115 M40 Chad Gossard, 41, Mantorville, MN 3:23:25 7:46 3:19:27 577 285 M20 Andrew Merten, 27, Austin, MN 3:23:30 7:46 3:14:51 578 83 M35 Christopher Nei, 37, St Paul, MN 3:23:31 7:46 3:22:50 579 116 M40 Dion Ficek, 40, Dickinson, ND 3:23:31 7:46 3:19:59 580 84 M35 Daniel Campos, 36, San Jose, Crc 3:23:35 7:46 3:23:25 581 117 M40 Nelson Soken, 44, Hugo, MN 3:23:37 7:46 3:22:50 582 28 M50 Bob Guthrie, 51, Roseville, MN 3:23:37 7:46 3:23:08 583 55 M45 Mark Meunier, 47, Sussex, WI 3:23:40 7:46 3:23:21 584 85 M35 Jeffrey Soule Jr, 35, Plymouth, MN 3:23:46 7:46 3:23:27 585 286 M20 Zacahary Essler, 23, Jamestown, ND 3:23:46 7:46 3:23:08 586 29 M50 Dennis Stump, 51, New Orleans, LA 3:23:47 7:46 3:23:27 587 86 M35 Michael Iserman, 37, Champlin, MN 3:23:49 7:46 3:23:16 588 87 M35 Jeff McLaughlin, 38, Northfield, MN 3:23:55 7:47 3:22:42 589 5 M60 Daniel Harvey, 61, Lake Mills, WI 3:23:56 7:47 3:23:46 590 287 M20 Brent Krocak, 28, Minneapolis, MN 3:23:58 7:47 3:20:33 591 288 M20 Doug McCormack, 33, Vadnais Heights, MN 3:24:02 7:47 3:20:55 592 289 M20 David Anderson, 24, Plymouth, MN 3:24:08 7:47 3:23:49 593 290 M20 Adam Prybelski, 30, St Paul, MN 3:24:09 7:47 3:23:57 594 56 M45 Johan Ahr, 45, Long Beach, NY 3:24:11 7:47 3:22:36 595 291 M20 Steve Munson, 31, Roseville, MN 3:24:11 7:47 3:20:12 596 292 M20 Brian Lowery, 29, Aberdeen, SD 3:24:16 7:47 3:20:49 597 293 M20 Adam Hatfield, 27, La Crosse, WI 3:24:19 7:48 3:21:14 598 294 M20 Jacob Yurek, 27, Silver Lake, MN 3:24:21 7:48 3:24:13 599 9 M55 Paul Sackett, 55, Minneapolis, MN 3:24:22 7:48 3:23:48 600 295 M20 Dan Rouse, 31, Eau Claire, WI 3:24:28 7:48 3:23:34 601 296 M20 Blair Kelley, 34, Otsego, MN 3:24:33 7:48 3:22:49 602 30 M50 David Swanson, 51, St Paul, MN 3:24:37 7:48 3:21:04 603 297 M20 Aaron Sjogren, 31, Minneapolis, MN 3:24:37 7:48 3:23:30 604 2 M18 Matt Wunderlich, 19, Neenah, WI 3:24:41 7:48 3:21:30 605 88 M35 John Schoenfelder, 35, St Paul, MN 3:24:45 7:49 3:16:28 606 118 M40 Mark Ahlers-Moore, 42, Roseville, MN 3:24:47 7:49 3:24:14 607 10 M55 Wayne Drealan, 55, Fulda, MN 3:24:49 7:49 3:24:41 608 31 M50 Bruce Manske, 52, Lindstrom, MN 3:24:53 7:49 3:24:32 609 298 M20 Eduardo Juarez, 32, Mexico City, Mex 3:24:55 7:49 3:24:13 610 11 M55 James Jacobsen, 58, Des Moines, IA 3:24:56 7:49 3:24:23 611 119 M40 Mark Hepp, 40, Gilbert, AZ 3:24:57 7:49 3:22:08 612 1 M70 Joseph Burgasser, 70, St Petersburg, FL 3:24:58 7:49 3:24:55 613 299 M20 Vince Rucci, 31, Stow, OH 3:24:59 7:49 3:24:41 614 57 M45 Michael McGovern, 47, Winnipeg, Can 3:25:00 7:49 3:24:35 615 120 M40 Nolan Barrios, 40, Stillwater, MN 3:25:04 7:49 3:21:49 616 121 M40 James Mueller, 40, St Paul, MN 3:25:12 7:50 3:24:49 617 300 M20 Chad Heroux, 34, Chaska, MN 3:25:13 7:50 3:24:46 618 58 M45 Todd Blatti, 45, Eden Prairie, MN 3:25:17 7:50 3:25:04 619 301 M20 Brian Voeller, 27, Minneapolis, MN 3:25:26 7:50 3:24:44 620 122 M40 Garrett Blanchfield, 44, Woodbury, MN 3:25:26 7:50 3:21:26 621 123 M40 Christophe Ducuns, 40, Minneapolis, MN 3:25:28 7:50 3:25:05 622 12 M55 John Naslund, 58, Bloomington, MN 3:25:29 7:50 3:25:22 623 302 M20 Sean Sjodin, 29, Minneapolis, MN 3:25:30 7:50 3:22:08 624 303 M20 Jonathan Borofka-Webb, 23, Chippewa Falls, WI 3:25:36 7:51 3:24:53 625 32 M50 Jon Owen, 52, Luverne, ND 3:25:37 7:51 3:24:29 626 124 M40 Michael Marchigiano, 44, Jacksonville, FL 3:25:38 7:51 3:25:11 627 59 M45 Matthew Scholz, 48, Woodbury, MN 3:25:43 7:51 3:24:53 628 304 M20 Ryan Tooley, 28, Apple Valley, MN 3:25:48 7:51 3:24:47 629 89 M35 Chris Steensland, 37, Maplewood, MN 3:25:50 7:51 3:23:18 630 125 M40 Jeffrey Lonergan, 41, Woodbury, MN 3:25:53 7:51 3:25:32 631 305 M20 Nick Cross, 27, Minneapolis, MN 3:25:54 7:51 3:25:42 632 60 M45 Brad Nielsen, 49, Des Moines, IA 3:25:56 7:51 3:25:05 633 61 M45 Jon Limbacher, 46, St Paul, MN 3:25:57 7:51 3:25:16 634 306 M20 Luke Maistrovich, 21, Minneapolis, MN 3:26:00 7:51 3:25:44 635 13 M55 Conrad Woerner, 57, Lincoln, NE 3:26:03 7:52 3:25:26 636 126 M40 Rudy Regalado, 43, Rosemount, MN 3:26:04 7:52 3:25:39 637 62 M45 Darren Carroll, 47, Minneapolis, MN 3:26:07 7:52 3:25:27 638 307 M20 Kyle Schintz, 33, Eagan, MN 3:26:13 7:52 3:23:05 639 308 M20 Colton Thompson, 22, Osceola, WI 3:26:16 7:52 3:26:07 640 309 M20 Andrew Wind, 25, Maplewood, MN 3:26:19 7:52 3:25:54 641 310 M20 Matt Des Marais, 23, Brainerd, MN 3:26:19 7:52 3:24:57 642 33 M50 Jean-Paul Ruiz-Funes, 51, Winnetka, IL 3:26:23 7:52 3:25:52 643 34 M50 Hirohito Kita, 50, Rochester, MN 3:26:30 7:53 3:25:45 644 63 M45 Joel Martin, 45, Gretna, Can 3:26:31 7:53 3:22:26 645 311 M20 Dylan Wiek, 30, Minneapolis, MN 3:26:31 7:53 3:25:54 646 64 M45 Thomas Woo, 49, Rochester, MN 3:26:35 7:53 3:26:12 647 312 M20 Scott Moormann, 31, Albertville, MN 3:26:36 7:53 3:26:26 648 313 M20 Michael Laquere, 31, Minneapolis, MN 3:26:37 7:53 3:21:33 649 314 M20 Carlos Melendez, 27, San Jose, Crc 3:26:39 7:53 3:26:31 650 90 M35 Jonathan McClellan, 38, Brooklyn Park, MN 3:26:47 7:53 3:26:25 651 65 M45 Kurt Partoll, 49, Plymouth, MN 3:26:53 7:53 3:26:04 652 315 M20 Matthew Clark, 26, Iowa City, IA 3:26:53 7:53 3:19:01 653 91 M35 Mark Friske, 36, Plymouth, MN 3:26:54 7:53 3:24:07 654 316 M20 Paul Wojahn, 28, Bloomington, MN 3:26:59 7:54 3:23:35 655 317 M20 Michael Mastous, 24, Prior Lake, MN 3:27:01 7:54 3:23:29 656 127 M40 Nick Pilney, 43, Eagan, MN 3:27:02 7:54 3:26:15 657 318 M20 Matt Musich, 29, Minneapolis, MN 3:27:03 7:54 3:26:03 658 92 M35 Rickie Davies, 35, Wales, WI 3:27:03 7:54 3:19:36 659 66 M45 Mark Larison, 45, Andover, MN 3:27:04 7:54 3:23:49 660 93 M35 Christopher Coughlin, 38, Minneapolis, MN 3:27:05 7:54 3:26:50 661 319 M20 Joshua Yoder, 26, Hayward, WI 3:27:06 7:54 3:23:52 662 320 M20 Nicholas Oswald, 24, Minneapolis, MN 3:27:08 7:54 3:22:57 663 67 M45 Paul Kalina, 47, Edina, MN 3:27:08 7:54 3:26:47 664 68 M45 Chris Nutting, 47, Fridley, MN 3:27:08 7:54 3:26:38 665 128 M40 Jim Robb, 44, Maple Grove, MN 3:27:17 7:54 3:26:16 666 94 M35 Ian Hamilton, 38, Thunder Bay, Can 3:27:20 7:54 3:26:48 667 69 M45 George Fulp, 47, St Louis Park, MN 3:27:23 7:55 3:26:51 668 70 M45 Scott Knight, 47, Cologne, MN 3:27:26 7:55 3:26:31 669 71 M45 Kevin Kaiser, 48, Eden Prairie, MN 3:27:27 7:55 3:26:38 670 95 M35 Christopher Buckley, 37, Chippewa Falls, WI 3:27:28 7:55 3:26:34 671 96 M35 Seth Jayson, 39, Falls Church, VA 3:27:30 7:55 3:24:17 672 72 M45 William Kullback, 48, Plymouth, MN 3:27:30 7:55 3:27:09 673 73 M45 Paul Marzynski, 47, Maple Grove, MN 3:27:31 7:55 3:27:13 674 129 M40 Vincent Price, 43, De Pere, WI 3:27:40 7:55 3:26:22 675 321 M20 Nick Gronning, 28, Centerville, MN 3:27:41 7:55 3:24:28 676 74 M45 David Lassegard, 47, Minneapolis, MN 3:27:41 7:55 3:26:42 677 322 M20 Nick Myran, 25, Buffalo, MN 3:27:42 7:55 3:26:10 678 75 M45 Doug Kayser, 46, Norwood Young Ame, MN 3:27:45 7:55 3:27:21 679 97 M35 Jim Guenter, 38, Woodbury, MN 3:27:46 7:55 3:27:38 680 76 M45 Kurt Laforest, 47, Stony Brook, NY 3:27:47 7:56 3:27:25 681 14 M55 Fred Clayton, 59, St Paul, MN 3:27:51 7:56 3:27:44 682 130 M40 Drew Logan, 43, Hopkinton, MA 3:27:54 7:56 3:23:37 683 323 M20 Josh Hoban, 29, Duluth, MN 3:27:56 7:56 3:27:11 684 131 M40 Thomas Abood, 44, Minneapolis, MN 3:27:56 7:56 3:27:31 685 98 M35 Daniel Johnson, 38, Elk River, MN 3:28:02 7:56 3:27:36 686 132 M40 Tim Philips, 44, Maple Grove, MN 3:28:03 7:56 3:27:04 687 133 M40 Dan Tipple, 44, Thunder Bay, Can 3:28:04 7:56 3:27:46 688 324 M20 Jeremy Eckert, 22, Hastings, MN 3:28:05 7:56 3:27:59 689 77 M45 Daniel Siebenaler, 47, Hastings, MN 3:28:05 7:56 3:28:00 690 134 M40 Kelly Ecklund, 44, Minnetrista, MN 3:28:07 7:56 3:24:41 691 6 M60 Dean Bluhm, 63, St Paul, MN 3:28:12 7:56 3:28:08 692 325 M20 Andrew Pearson, 27, Minnetonka, MN 3:28:12 7:56 3:27:06 693 35 M50 Paul Stein, 50, Rosemount, MN 3:28:13 7:57 3:27:40 694 78 M45 Richard Chin, 49, St Paul, MN 3:28:13 7:57 3:27:55 695 135 M40 Mark Brooks, 44, Woodbury, MN 3:28:13 7:57 3:27:37 696 136 M40 Mark Bucki, 44, Eagan, MN 3:28:14 7:57 3:27:52 697 326 M20 Gregory Palloni, 33, Exton, PA 3:28:21 7:57 3:22:12 698 327 M20 Paul Goldammer, 29, Minneapolis, MN 3:28:22 7:57 3:26:29 699 79 M45 Thomas Randall, 49, Edina, MN 3:28:25 7:57 3:27:52 700 328 M20 Michael Bergum, 27, Duluth, MN 3:28:26 7:57 3:27:27 701 80 M45 Mark Mundahl, 49, Maple Plain, MN 3:28:27 7:57 3:24:42 702 81 M45 David Ensign, 49, Boulder, CO 3:28:29 7:57 3:28:11 703 137 M40 Curtis Santjer, 44, Chanhassen, MN 3:28:30 7:57 3:28:12 704 138 M40 David Marek, 44, Chaska, MN 3:28:31 7:57 3:26:05 705 329 M20 Greg McLain, 20, Bloomington, MN 3:28:36 7:57 3:25:27 706 82 M45 Paul Bischel, 47, Minneapolis, MN 3:28:40 7:58 3:27:53 707 36 M50 Michal Kobialka, 51, Minneapolis, MN 3:28:43 7:58 3:28:21 708 330 M20 Jonathan Ploeger, 26, Burnsville, MN 3:28:44 7:58 3:25:34 709 331 M20 Terrence Johnson, 32, Mound, MN 3:28:47 7:58 3:25:25 710 139 M40 Frank Lettera, 41, Lindenhurst, IL 3:28:48 7:58 3:28:27 711 83 M45 Brian Devore, 46, Minneapolis, MN 3:28:51 7:58 3:27:53 712 332 M20 Jay Merrigan, 27, Rapid City, SD 3:28:51 7:58 3:25:46 713 333 M20 Douglas Royer, 28, Berkeley, CA 3:28:51 7:58 3:28:32 714 140 M40 Jeff Bollman, 40, Billings, MT 3:28:52 7:58 3:28:37 715 84 M45 Mark Delaney, 47, Edina, MN 3:28:53 7:58 3:27:36 716 141 M40 Jed Ecord, 41, Wichita, KS 3:28:54 7:58 3:28:07 717 334 M20 Robert Cullen, 34, Minneapolis, MN 3:28:54 7:58 3:27:08 718 335 M20 Chad Schlemmer, 31, Moorhead, MN 3:28:57 7:58 3:28:41 719 99 M35 Jim Browning, 36, Rosemount, MN 3:28:59 7:58 3:28:37 720 15 M55 Larry Thompson, 58, Woodbury, MN 3:29:00 7:58 3:28:15 721 85 M45 David Roberts, 45, Shakopee, MN 3:29:01 7:58 3:28:54 722 86 M45 David Christens, 49, West Des Moines, IA 3:29:01 7:58 3:28:21 723 87 M45 John Bina, 46, Lakeville, MN 3:29:02 7:58 3:28:02 724 336 M20 Derek Gingerich, 34, Eau Claire, WI 3:29:02 7:58 3:28:32 725 337 M20 Russell Stebner, 29, Eden Prairie, MN 3:29:06 7:59 3:28:10 726 142 M40 Chris Labonte, 40, Carver, MN 3:29:06 7:59 3:28:43 727 338 M20 Benjamin Deneen, 32, Stillwater, MN 3:29:08 7:59 3:27:03 728 37 M50 Ken Spaeth, 53, River Falls, WI 3:29:09 7:59 3:28:45 729 339 M20 Daniel Kurak, 33, New York, NY 3:29:10 7:59 3:28:55 730 340 M20 Sean Hart, 25, Waterloo, IA 3:29:10 7:59 3:28:38 731 341 M20 Tyler Wallace, 22, Dubuque, IA 3:29:11 7:59 3:28:25 732 88 M45 Erik Dalgaard, 45, Champlin, MN 3:29:11 7:59 3:27:07 733 342 M20 Nathan Kirkpatrick, 25, Minneapolis, MN 3:29:11 7:59 3:26:04 734 343 M20 Derek Korpela, 23, Stillwater, MN 3:29:12 7:59 3:26:08 735 344 M20 Jed Overmann, 32, Minneapolis, MN 3:29:14 7:59 3:28:22 736 89 M45 Bogdan Uminski, 49, Winnipeg, Can 3:29:14 7:59 3:29:00 737 143 M40 Marek Kostanecki, 43, Plymouth, MN 3:29:16 7:59 3:28:39 738 345 M20 Juan Jop Jimenez, 27, San Jose, Crc 3:29:16 7:59 3:29:06 739 346 M20 Nolan Jensen, 20, Marquette, MI 3:29:18 7:59 3:22:14 740 90 M45 Patricio Ruiz, 49, Santiago Chile, Chi 3:29:18 7:59 3:26:22 741 91 M45 Michael McDonald, 49, St Paul, MN 3:29:20 7:59 3:26:52 742 347 M20 Michael Rozin, 28, Minneapolis, MN 3:29:20 7:59 3:27:52 743 348 M20 Jeff Petschl, 31, Chaska, MN 3:29:20 7:59 3:25:24 744 349 M20 Brendan Mayer, 28, Glendale, AZ 3:29:22 7:59 3:23:10 745 38 M50 Robert Heise, 52, Menomonie, WI 3:29:22 7:59 3:27:39 746 350 M20 Troy Rickord, 27, St Louis Park, MN 3:29:22 7:59 3:26:18 747 351 M20 Wade Schroeder, 28, Maple Grove, MN 3:29:23 7:59 3:25:09 748 92 M45 Craig Estenson, 46, Eagan, MN 3:29:27 7:59 3:29:00 749 39 M50 Chris Lynch, 50, Grand Rapids, MN 3:29:28 7:59 3:26:02 750 144 M40 Kevin O'Connor, 44, Cambridge, WI 3:29:29 7:59 3:29:04 751 100 M35 Richard Cockerill, 38, Lakeville, MN 3:29:30 7:59 3:28:12 752 93 M45 Glenn Primeau, 46, Inver Grove Heigh, MN 3:29:31 7:59 3:28:58
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

753 40 M50 Greg Williamson, 52, Eden Prairie, MN 3:29:32 8:00 3:28:58 754 101 M35 Mike Recupero, 35, Seattle, WA 3:29:33 8:00 3:28:12 755 94 M45 Randy Pool, 47, Bloomington, MN 3:29:35 8:00 3:28:49 756 102 M35 Jim Promer, 37, Roseville, MN 3:29:36 8:00 3:28:27 757 145 M40 Tom Hackett, 40, Woodbury, MN 3:29:37 8:00 3:27:58 758 103 M35 Michael Oscarson, 39, Minneapolis, MN 3:29:39 8:00 3:27:46 759 352 M20 Todd Johns, 32, San Francisco, CA 3:29:41 8:00 3:29:09 760 104 M35 Rodney Hommerding, 36, Foley, MN 3:29:41 8:00 3:28:48 761 95 M45 Rod Perry, 47, Onalaska, WI 3:29:42 8:00 3:29:04 762 353 M20 Craig Cardinal, 26, Northfield, MN 3:29:42 8:00 3:23:23 763 146 M40 David Kramer, 43, St Charles, MN 3:29:42 8:00 3:29:08 764 96 M45 Jeff Bregel, 49, Moorhead, MN 3:29:45 8:00 3:28:45 765 97 M45 George Roulett, 49, Columbus, OH 3:29:45 8:00 3:29:14 766 98 M45 Karl Bradford, 45, Woodbury, MN 3:29:46 8:00 3:29:12 767 354 M20 Bora Khem, 34, Minneapolis, MN 3:29:46 8:00 3:28:39 768 41 M50 Dennis Hahn, 54, Minneapolis, MN 3:29:47 8:00 3:29:05 769 147 M40 Dennis Daley, 44, Minneapolis, MN 3:29:48 8:00 3:28:13 770 355 M20 Kyle Jansson, 25, St Louis Park, MN 3:29:48 8:00 3:27:50 771 148 M40 Scott Kopp, 41, Vermillion, MN 3:29:50 8:00 3:29:17 772 16 M55 Robert Benson, 58, Dallas, TX 3:29:53 8:00 3:29:37 773 356 M20 Sean Danaher, 30, Minneapolis, MN 3:29:54 8:00 3:26:33 774 357 M20 Chris Gryskiewicz, 31, Bloomington, MN 3:29:54 8:00 3:29:35 775 358 M20 Peter Meinz, 24, Minneapolis, MN 3:29:57 8:00 3:29:44 776 99 M45 Daniel Zander, 49, New Richmond, WI 3:29:58 8:01 3:29:26 777 359 M20 Jon Pagel, 20, Cedar Rapids, IA 3:29:58 8:01 3:26:50 778 100 M45 Thomas Hassing, 45, Palo Alto, CA 3:30:02 8:01 3:29:28 779 101 M45 Matthew Whitis, 46, Oskaloosa, IA 3:30:02 8:01 3:29:40 780 360 M20 Michael Gloss, 25, Minneapolis, MN 3:30:02 8:01 3:25:17 781 42 M50 Jerry Volz, 54, Lakeville, MN 3:30:04 8:01 3:27:02 782 102 M45 David Chen, 47, River Forest, IL 3:30:04 8:01 3:29:43 783 105 M35 James Vettel, 39, Brooklyn Park, MN 3:30:05 8:01 3:27:02 784 361 M20 Alec Steward, 27, Falcon Heights, MN 3:30:05 8:01 3:26:18 785 149 M40 John Kampa, 44, St Paul, MN 3:30:07 8:01 3:29:35 786 106 M35 Anthony Shipshock, 37, Woodbury, MN 3:30:09 8:01 3:29:57 787 362 M20 Kevin Kueker, 32, Waverly, IA 3:30:09 8:01 3:29:21 788 103 M45 Brian Bunkers, 47, Owatonna, MN 3:30:12 8:01 3:29:27 789 363 M20 Kevin Miller, 31, Shoreview, MN 3:30:18 8:01 3:30:01 790 104 M45 Mark Kristula, 45, Los Angeles, CA 3:30:20 8:01 3:29:28 791 364 M20 Jose Marbis, 24, San Jose, Crc 3:30:21 8:01 3:30:10 792 105 M45 Kenneth Pratley, 48, Champlin, MN 3:30:22 8:01 3:27:18 793 106 M45 Sean Donahue, 46, Brentwood, TN 3:30:22 8:01 3:28:53 794 365 M20 Zachary Fowler, 20, Minot, ND 3:30:23 8:01 3:29:35 795 366 M20 Timothy Burke, 28, Rosemount, MN 3:30:23 8:01 3:27:04 796 107 M45 John Friday, 49, Thunder Bay, Can 3:30:24 8:02 3:30:02 797 43 M50 Charles Smith, 53, Woodbury, MN 3:30:26 8:02 3:29:38 798 107 M35 Rob Stefonowicz, 37, Hopkins, MN 3:30:26 8:02 3:27:19 799 108 M35 Chris Rea, 36, Edina, MN 3:30:27 8:02 3:29:38 800 150 M40 Craig Crandall, 44, Champlin, MN 3:30:29 8:02 3:27:13 801 44 M50 Jeff Denney, 50, Bloomington, MN 3:30:30 8:02 3:29:53 802 367 M20 David Svilar, 31, Fairmont, MN 3:30:33 8:02 3:27:29 803 108 M45 Brooks Collins, 46, Longwood, FL 3:30:34 8:02 3:29:58 804 151 M40 Bernt Helgaas, 40, Bloomington, MN 3:30:35 8:02 3:30:04 805 109 M35 Joel Bluhm, 37, St Paul, MN 3:30:37 8:02 3:30:00 806 152 M40 Hector Criuz-Rosa, 43, San Juan, PR 3:30:37 8:02 3:30:23 807 110 M35 Eric Carlson, 37, Buffalo, MN 3:30:38 8:02 3:29:56 808 45 M50 Mike Johnson, 53, San Diego, CA 3:30:41 8:02 3:30:10 809 111 M35 Jeffrey Sonju, 36, Red Wing, MN 3:30:46 8:02 3:29:41 810 368 M20 Sean Stucke, 34, Farmington, MN 3:30:51 8:03 3:30:25 811 109 M45 Dan Hinrichs, 48, Richfield, MN 3:30:52 8:03 3:30:31 812 369 M20 David Vande Walle, 22, Appleton, WI 3:30:52 8:03 3:25:48 813 370 M20 Casey Smith, 23, Odessa, FL 3:30:53 8:03 3:27:53 814 112 M35 Jonathan Curtright, 39, Rochester, MN 3:30:55 8:03 3:29:48 815 371 M20 Michael Carr, 30, Bloomington, MN 3:30:56 8:03 3:30:26 816 372 M20 Stephen Regenold, 31, Minneapolis, MN 3:30:58 8:03 3:27:56 817 153 M40 Rick Henley, 42, Minnetrista, MN 3:31:02 8:03 3:30:05 818 154 M40 Timothy Leonard, 42, Delano, MN 3:31:04 8:03 3:30:55 819 155 M40 Steven Wold, 42, Shorewood, MN 3:31:07 8:03 3:28:16 820 373 M20 Kyle Gustafson, 29, Minneapolis, MN 3:31:07 8:03 3:29:13 821 374 M20 Juan-Carlos Ruck, 32, Eden Prairie, MN 3:31:08 8:03 3:28:15 822 156 M40 Bud Rosenfield, 42, Minneapolis, MN 3:31:11 8:03 3:30:20 823 375 M20 Michael Aschenbrener, 29, Chicago, IL 3:31:14 8:03 3:28:09 824 110 M45 Mark Brennan, 46, Seattle, WA 3:31:21 8:04 3:29:00 825 46 M50 David Eitrheim, 51, Menomonie, WI 3:31:23 8:04 3:30:38 826 376 M20 Daniel Kirberger, 23, Lino Lakes, MN 3:31:26 8:04 3:28:12 827 377 M20 Michael Immer, 33, St Michael, MN 3:31:30 8:04 3:27:34 828 47 M50 Robert Britain, 50, Wayzata, MN 3:31:33 8:04 3:30:53 829 157 M40 Eric Skytte, 41, Plymouth, MN 3:31:34 8:04 3:30:33 830 378 M20 Theodore Spahl, 32, St Paul, MN 3:31:34 8:04 3:31:11 831 113 M35 Michael Pacello, 38, St Louis Park, MN 3:31:36 8:04 3:30:44 832 48 M50 James Driscoll, 51, Medina, MN 3:31:36 8:04 3:31:19 833 379 M20 Matt Lutz, 23, St Paul, MN 3:31:38 8:04 3:28:35 834 380 M20 Andrew Bloomquist, 27, St Anthony, MN 3:31:40 8:04 3:28:14 835 111 M45 Dan Joachim, 49, Scandia, MN 3:31:41 8:04 3:31:05 836 158 M40 Dan Staberg, 40, San Diego, CA 3:31:42 8:04 3:31:09 837 114 M35 Tim Justice, 37, Elk River, MN 3:31:42 8:04 3:31:15 838 49 M50 Robert Barthel, 50, Brooklyn Park, MN 3:31:44 8:05 3:30:49 839 381 M20 Scott Hoberg, 30, Eagan, MN 3:31:44 8:05 3:31:24 840 112 M45 Jim Lepore, 49, Parkville, MO 3:31:46 8:05 3:31:07 841 382 M20 Dann Albright, 22, St Paul, MN 3:31:48 8:05 3:25:01 842 383 M20 Justin Ulrich, 29, Dresser, WI 3:31:58 8:05 3:28:50 843 384 M20 Kevin Ueland, 31, Minneapolis, MN 3:32:02 8:05 3:28:44 844 113 M45 Robert Bierman, 48, Apple Valley, MN 3:32:03 8:05 3:30:42 845 385 M20 Mario Bours, 24, Hermosillo, Mex 3:32:05 8:05 3:31:39 846 159 M40 Jon Grutzmacher, 43, Hurst, TX 3:32:06 8:05 3:31:36 847 50 M50 Michael Engelmann, 54, Lakeville, MN 3:32:09 8:06 3:30:51 848 386 M20 Aaron Hoffmann, 28, St Paul, MN 3:32:11 8:06 3:31:06 849 51 M50 Alemayehu Tulu, 50, Thief River Falls, MN 3:32:14 8:06 3:29:25 850 52 M50 Glen Swanson, 53, Fridley, MN 3:32:15 8:06 3:29:10 851 387 M20 Eric Johnson, 30, New Brighton, MN 3:32:15 8:06 3:31:35 852 388 M20 Jeremy Dyer, 29, Lake Elmo, MN 3:32:19 8:06 3:32:00 853 114 M45 Daniel Goldberg, 46, Rochester, MN 3:32:21 8:06 3:29:17 854 160 M40 Stephan Sandness, 44, La Crescent, MN 3:32:25 8:06 3:29:09 855 389 M20 Anthony Monaghan, 26, Marion, IA 3:32:25 8:06 3:31:53 856 115 M45 Todd Christopherson, 48, Burnsville, MN 3:32:28 8:06 3:29:18 857 116 M45 Tom Books, 48, Oakdale, MN 3:32:28 8:06 3:31:47 858 117 M45 Bruce Coequyt, 48, Eau Claire, WI 3:32:29 8:06 3:31:53 859 390 M20 Shane Ferrozzo, 20, Farmington, MN 3:32:30 8:06 3:28:43 860 3 M18 William Solinger, 19, Farmington, MN 3:32:30 8:06 3:28:43 861 161 M40 Robert Nelson, 43, Minneapolis, MN 3:32:35 8:06 3:28:52 862 391 M20 Joseph Johnson, 28, Mankato, MN 3:32:35 8:06 3:29:15 863 115 M35 Andrew Muller, 35, Minneapolis, MN 3:32:38 8:07 3:32:21 864 392 M20 Joshua Choate, 32, Prior Lake, MN 3:32:40 8:07 3:32:27 865 116 M35 James Rudolph, 38, Richfield, MN 3:32:41 8:07 3:32:27 866 393 M20 Mike Shetka, 30, Plymouth, MN 3:32:45 8:07 3:26:03 867 394 M20 Robert Schuster Iii, 29, Elk Grove, CA 3:32:46 8:07 3:31:44 868 118 M45 Josue Castillo, 46, Lakeville, MN 3:32:51 8:07 3:29:23 869 117 M35 Paul Kile, 39, Edina, MN 3:32:54 8:07 3:29:25 870 53 M50 James Amundson, 52, St Louis Park, MN 3:32:54 8:07 3:32:32 871 162 M40 Allen Schroers, 43, Eagan, MN 3:32:57 8:07 3:32:31 872 118 M35 Ben Anderson, 37, Chaska, MN 3:33:00 8:07 3:31:56 873 395 M20 Kevin Serafin, 28, St Paul, MN 3:33:00 8:07 3:26:24 874 119 M45 David Kranz, 45, Minneapolis, MN 3:33:02 8:08 3:32:37 875 54 M50 Gordon Ryan, 53, Thunder Bay, Can 3:33:02 8:08 3:32:41 876 396 M20 Nicholas Stephens, 30, Roseville, MN 3:33:03 8:08 3:29:35 877 397 M20 Brian Fairchild, 30, Minnetonka, MN 3:33:05 8:08 3:29:48 878 120 M45 John Friesen, 49, Oak Park, IL 3:33:05 8:08 3:28:49 879 398 M20 Robert Mitchell, 22, Grand Forks, ND 3:33:06 8:08 3:26:40 880 119 M35 Goeran Walther, 36, Plymouth, MN 3:33:07 8:08 3:32:30 881 399 M20 Michael Rossmann, 23, St Paul, MN 3:33:07 8:08 3:29:26 882 163 M40 Patrick Rowland, 43, Tacoma, WA 3:33:09 8:08 3:30:03 883 55 M50 Neville Basman, 51, Golden Valley, MN 3:33:10 8:08 3:32:14 884 400 M20 Tim Hart, 28, Minneapolis, MN 3:33:12 8:08 3:28:57 885 164 M40 Andrew Block, 40, Bloomington, MN 3:33:15 8:08 3:29:31 886 120 M35 Scott Cundy, 38, Maple Grove, MN 3:33:15 8:08 3:32:52 887 121 M35 Noel Arteaga, 36, Burnsville, MN 3:33:16 8:08 3:32:15 888 401 M20 Darick Bloom, 28, Tomah, WI 3:33:17 8:08 3:31:29 889 122 M35 Nicholas Fornicoia, 37, Burnsville, MN 3:33:22 8:08 3:32:25 890 402 M20 Robert Schlesinger, 30, Minneapolis, MN 3:33:23 8:08 3:30:19 891 165 M40 Jim Ritz, 44, Maple Grove, MN 3:33:23 8:08 3:32:49 892 403 M20 Joe Crosby, 31, St Paul, MN 3:33:24 8:08 3:30:00 893 404 M20 Michael Mazanet, 31, Eagan, MN 3:33:27 8:08 3:30:11 894 405 M20 Dean Loveridge, 34, St Paul, MN 3:33:29 8:09 3:33:08 895 166 M40 Brian Shea, 43, Apple Valley, MN 3:33:29 8:09 3:32:41 896 406 M20 Erik Bostrom, 22, Mora, MN 3:33:30 8:09 3:32:58 897 56 M50 Jim Enge, 52, Minneapolis, MN 3:33:33 8:09 3:33:00 898 57 M50 Victor Yakhinson, 54, St Paul, MN 3:33:33 8:09 3:32:45 899 58 M50 Doug Johnson, 51, Minneapolis, MN 3:33:33 8:09 3:32:37 900 167 M40 Grant Johnston, 40, Winnipeg, Can 3:33:33 8:09 3:30:38 901 123 M35 Aric Welch, 37, Pillager, MN 3:33:34 8:09 3:33:02 902 407 M20 Stuart Johnson, 34, St Paul, MN 3:33:36 8:09 3:32:58 903 59 M50 Joseph Evans, 51, New Richmond, WI 3:33:38 8:09 3:32:53 904 124 M35 Scott Sperry, 37, Alexandria, VA 3:33:39 8:09 3:32:44 905 125 M35 Jason Wedel, 36, Savage, MN 3:33:41 8:09 3:26:54 906 126 M35 Greger Svensson, 36, Minneapolis, MN 3:33:44 8:09 3:32:35 907 408 M20 Brad Falteysek, 33, Eagan, MN 3:33:47 8:09 3:30:03 908 409 M20 Jason Matthies, 33, Sioux Falls, SD 3:33:50 8:09 3:33:04 909 60 M50 Kevin Crudden, 52, Edina, MN 3:33:52 8:09 3:30:28 910 61 M50 Robert Depuy, 51, Zion, IL 3:33:53 8:09 3:33:31 911 62 M50 Adolfo Romero, 50, San Jose, Crc 3:33:53 8:09 3:33:43 912 168 M40 Kurt Neil, 40, Mendota Heights, MN 3:33:55 8:10 3:30:27 913 169 M40 Sebastian Blahnik, 44, Farmington, MN 3:33:57 8:10 3:30:37 914 410 M20 Matthew Sterling, 31, Lino Lakes, MN 3:34:00 8:10 3:33:40 915 63 M50 Mark Movic, 51, Des Moines, IA 3:34:01 8:10 3:33:12 916 121 M45 Kf Headley, 46, Urbandale, IA 3:34:02 8:10 3:33:38 917 411 M20 Gabe Arntson, 31, East Grand Forks, MN 3:34:04 8:10 3:33:02 918 64 M50 Jerry Heaps, 53, Apple Valley, MN 3:34:05 8:10 3:33:57 919 127 M35 Dan Corredor, 36, Scottsdale, AZ 3:34:05 8:10 3:31:13 920 122 M45 Scott Mevissen, 49, White Bear Lake, MN 3:34:10 8:10 3:33:17 921 412 M20 Douglas Nelson, 27, Minneapolis, MN 3:34:11 8:10 3:30:58 922 170 M40 Fausto Mosquera, 42, Guaynabo, PR 3:34:12 8:10 3:34:05 923 413 M20 Lee Jorgensen, 24, Minneapolis, MN 3:34:12 8:10 3:30:45 924 414 M20 William Newhouse, 33, Chicago, IL 3:34:20 8:11 3:25:50 925 415 M20 Matt Long, 33, Balmertown, Can 3:34:24 8:11 3:33:30 926 128 M35 Eduardo Uranga Dubois, 39, Denver, CO 3:34:25 8:11 3:34:09 927 129 M35 Chad Shilson, 37, Maple Grove, MN 3:34:25 8:11 3:34:06 928 416 M20 Jason Willoughby, 21, Lake Nebagamon, WI 3:34:26 8:11 3:33:42 929 417 M20 Greg Dean, 34, Fargo, ND 3:34:27 8:11 3:34:04 930 418 M20 Chase Eddy, 28, Shakopee, MN 3:34:28 8:11 3:34:12 931 65 M50 Steve Nauman, 53, Vadnais Heights, MN 3:34:30 8:11 3:33:42 932 123 M45 David Peterson, 46, Shakopee, MN 3:34:33 8:11 3:33:26 933 171 M40 Regan Cox, 44, Burnsville, MN 3:34:33 8:11 3:34:04 934 419 M20 Kyle Skelley, 27, Mound, MN 3:34:35 8:11 3:34:24 935 130 M35 Joe Fecker, 39, Andrew, IA 3:34:37 8:11 3:34:18 936 17 M55 Costas Saravanos, 56, Highland Village, TX 3:34:37 8:11 3:34:16 937 172 M40 Lynn Kram, 40, Eagan, MN 3:34:38 8:11 3:33:45 938 124 M45 Mark Lucke, 47, Minnetonka, MN 3:34:38 8:11 3:34:00 939 173 M40 Mark Brose, 40, Minneapolis, MN 3:34:39 8:11 3:31:03 940 420 M20 Daniel Tian, 28, Burnsville, MN 3:34:42 8:11 3:31:21 941 174 M40 Rick Dusha, 43, Maple Grove, MN 3:34:45 8:11 3:33:52 942 175 M40 Richard Thrasher, 43, Wayzata, MN 3:34:46 8:11 3:33:59 943 131 M35 Michael Steilen, 35, Minneapolis, MN 3:34:47 8:12 3:33:54 944 132 M35 Chad Osgood, 35, Arden Hills, MN 3:34:51 8:12 3:31:32 945 421 M20 Zachary Pierson, 32, St Paul, MN 3:34:51 8:12 3:28:16 946 125 M45 Dan Rydell, 48, Portland, OR 3:34:56 8:12 3:32:23 947 133 M35 Humphrey Otita, 36, St Louis Park, MN 3:34:56 8:12 3:33:56 948 126 M45 Mark Streed, 48, Eagan, MN 3:34:59 8:12 3:34:36 949 127 M45 Willard Velie, 48, Asheville, NC 3:35:02 8:12 3:33:31 950 134 M35 Brett Bernacchi, 36, Phoenix, AZ 3:35:03 8:12 3:31:54 951 176 M40 Jeff Winter, 40, Edina, MN 3:35:04 8:12 3:34:37 952 66 M50 Michael Fecht, 50, River Falls, WI 3:35:07 8:12 3:34:03 953 422 M20 Kelly Bergan, 31, Edina, MN 3:35:14 8:13 3:32:24 954 423 M20 Steven Hohenstein, 31, Duluth, MN 3:35:16 8:13 3:34:46 955 7 M60 Greg Taylor, 61, Minneapolis, MN 3:35:16 8:13 3:34:50 956 135 M35 John Hagebock, 39, Apple Valley, MN 3:35:17 8:13 3:28:22 957 128 M45 Sam Rice, 48, Mendota Heights, MN 3:35:19 8:13 3:35:00 958 136 M35 Tracy Borchardt, 35, Chaska, MN 3:35:20 8:13 3:29:27 959 8 M60 Charles Lo, 60, Little Canada, MN 3:35:25 8:13 3:35:11 960 67 M50 Bruce Henrichs, 51, White Bear Lake, MN 3:35:25 8:13 3:32:14 961 137 M35 Pete Moran, 38, Minneapolis, MN 3:35:27 8:13 3:34:54 962 177 M40 Stewart Crosby, 40, St Louis Park, MN 3:35:28 8:13 3:32:25 963 424 M20 Jake Huebsch, 24, Staples, MN 3:35:29 8:13 3:31:18 964 129 M45 Gary Mullen-Schultz, 46, Rochester, MN 3:35:29 8:13 3:34:38 965 138 M35 Tim Altmann, 37, Eden Prairie, MN 3:35:35 8:13 3:34:30 966 68 M50 Thomas Downing, 50, Grand Rapids, MN 3:35:36 8:13 3:32:10 967 130 M45 Steve Sikkink, 47, Des Moines, IA 3:35:37 8:13 3:34:54 968 131 M45 Doug Adams, 46, Urbandale, IA 3:35:38 8:13 3:34:55 969 425 M20 Toby Gruszewski, 24, St Louis Park, MN 3:35:39 8:14 3:29:31 970 178 M40 Jeffrey Miller, 44, Minneapolis, MN 3:35:41 8:14 3:34:51 971 426 M20 Dan Deroma, 23, Plymouth, MN 3:35:42 8:14 3:35:25 972 139 M35 Craig Feltmann, 38, Minneapolis, MN 3:35:44 8:14 3:35:13 973 69 M50 Bruce Heyl, 50, Minneapolis, MN 3:35:46 8:14 3:32:25 974 140 M35 John Netsch, 36, Minneapolis, MN 3:35:46 8:14 3:35:23 975 141 M35 Steve Wagner, 36, Fargo, ND 3:35:50 8:14 3:34:54 976 179 M40 Ed Magarian, 44, Minneapolis, MN 3:35:51 8:14 3:35:22 977 142 M35 Paul Eichstaedt, 38, Blaine, MN 3:35:51 8:14 3:34:55 978 2 M70 Jim Duguay, 70, Marietta, GA 3:35:54 8:14 3:35:52 979 427 M20 Adrian Jue, 26, San Francisco, CA 3:35:54 8:14 3:35:11 980 143 M35 Todd Olson, 39, Edina, MN 3:35:55 8:14 3:34:48 981 18 M55 James Verchota, 56, Delano, MN 3:35:55 8:14 3:28:26 982 132 M45 Ted Cuva, 46, Hermantown, MN 3:36:00 8:14 3:35:23 983 428 M20 Benjamin Abrams, 24, Deerfield, IL 3:36:02 8:14 3:32:01 984 144 M35 David Peterson, 38, Minneapolis, MN 3:36:02 8:14 3:32:30 985 180 M40 Scott Gauger, 43, Stillwater, MN 3:36:02 8:14 3:35:19 986 133 M45 Carl Spalding, 45, Minnetrista, MN 3:36:09 8:15 3:28:15 987 19 M55 William Petsch, 57, North St Paul, MN 3:36:09 8:15 3:35:23 988 70 M50 Randall McKeeman, 53, Rochester, MN 3:36:11 8:15 3:35:20 989 71 M50 Jeff Smedsrud, 50, Eden Prairie, MN 3:36:11 8:15 3:35:43 990 429 M20 Jason Johnson, 29, Alexandria, VA 3:36:12 8:15 3:35:32 991 134 M45 Francisco Hidalgo, 45, San Jose, Crc 3:36:13 8:15 3:35:51 992 430 M20 Ezra Taylor, 33, Minneapolis, MN 3:36:15 8:15 3:33:13 993 145 M35 Greg Friese, 36, Plover, WI 3:36:17 8:15 3:33:14 994 146 M35 Dan Worley, 35, Minneapolis, MN 3:36:17 8:15 3:34:54 995 147 M35 Ben Clark, 35, Winnipeg, Can 3:36:17 8:15 3:35:14 996 181 M40 Doug Heiman, 42, River Falls, WI 3:36:20 8:15 3:35:54 997 135 M45 Eric Swanson, 46, Edina, MN 3:36:26 8:15 3:27:34 998 148 M35 Ryan Helgeson, 38, Stillwater, MN 3:36:26 8:15 3:35:50 999 182 M40 Anthony Burke, 44, Eden Prairie, MN 3:36:39 8:16 3:33:51 1000 431 M20 Chad Darter, 34, Dubuque, IA 3:36:42 8:16 3:33:13 1001 183 M40 Lee Fahrenz, 43, Aurora, IL 3:36:46 8:16 3:36:30 1002 20 M55 Julio Calisto, 59, Santiago, Chi 3:36:49 8:16 3:36:30 1003 184 M40 David Casement, 41, St Paul, MN 3:36:52 8:16 3:33:40 1004 185 M40 Chase Sovell, 41, Minneapolis, MN 3:36:54 8:16 3:33:45 1005 186 M40 Todd Orjala, 43, Northfield, MN 3:36:57 8:16 3:32:36 1006 432 M20 Steve Bergman, 32, Minneapolis, MN 3:36:58 8:17 3:33:39 1007 187 M40 Don Martin, 42, Stillwater, MN 3:36:59 8:17 3:28:58 1008 136 M45 Ted Fick, 49, Greenwood Village, CO 3:36:59 8:17 3:36:24 1009 72 M50 Richard Mawson, 51, Moose Jaw, Can 3:37:01 8:17 3:35:55 1010 433 M20 Graham McCall, 20, St Paul, MN 3:37:01 8:17 3:36:30 1011 434 M20 Damon Allison, 32, Maple Grove, MN 3:37:02 8:17 3:31:27 1012 149 M35 Rodney Puumala, 37, Thunder Bay, Can 3:37:04 8:17 3:36:38 1013 188 M40 Greg Ehlers, 44, Omaha, NE 3:37:06 8:17 3:29:06 1014 189 M40 Patrick Acciani, 44, Minneapolis, MN 3:37:07 8:17 3:36:22 1015 190 M40 Sheldon Struthers, 41, Blaine, MN 3:37:08 8:17 3:36:46 1016 435 M20 Matthew Sorensen, 22, Brooklyn Center, MN 3:37:11 8:17 3:36:41 1017 436 M20 Nick Gunderson, 27, Lakeville, MN 3:37:15 8:17 3:36:04 1018 437 M20 Michael Soma, 23, Minneapolis, MN 3:37:16 8:17 3:28:27 1019 73 M50 Tony Myrie, 52, Maple Valley, WA 3:37:20 8:17 3:37:16 1020 74 M50 Todd Rowe, 52, Excelsior, MN 3:37:22 8:17 3:36:49 1021 191 M40 Steve Klang, 44, Chicago, IL 3:37:26 8:18 3:34:24 1022 192 M40 Jeff Schmitt, 40, Sioux Falls, SD 3:37:28 8:18 3:34:58 1023 438 M20 Joshua Coval, 32, Bloomington, MN 3:37:32 8:18 3:36:55 1024 75 M50 Tom Eagan, 53, Shorewood, MN 3:37:34 8:18 3:36:54 1025 137 M45 David Berger, 45, Minneapolis, MN 3:37:36 8:18 3:34:19 1026 76 M50 Jon Michelsen, 50, Lincoln, NE 3:37:38 8:18 3:34:28 1027 439 M20 Neil Duren, 29, New York, NY 3:37:38 8:18 3:31:49 1028 440 M20 Jeff Lanners, 25, Minneapolis, MN 3:37:39 8:18 3:31:19 1029 150 M35 Paul Roach, 39, Bloomington, MN 3:37:40 8:18 3:37:00 1030 441 M20 Shawn Salner, 30, St Cloud, MN 3:37:42 8:18 3:36:58 1031 442 M20 Adam Chobany, 26, Minneapolis, MN 3:37:47 8:18 3:34:17 1032 138 M45 Kevin Ross, 45, Bloomington, MN 3:37:47 8:18 3:37:35 1033 151 M35 Paul Thurston, 39, Rice Lake, WI 3:37:49 8:18 3:34:22 1034 152 M35 Andy Jensen, 36, Hastings, MN 3:37:57 8:19 3:34:54 1035 4 M18 Alexander Marchenko, 19, Eagan, MN 3:37:59 8:19 3:30:08 1036 443 M20 Timothy Greenleaf, 26, Ann Arbor, MI 3:38:03 8:19 3:34:29 1037 139 M45 Skip Sturtz, 48, Plymouth, MN 3:38:04 8:19 3:37:23 1038 444 M20 Erik Hoffman, 23, Schofield, WI 3:38:06 8:19 3:37:21 1039 21 M55 Gary Hoffman, 55, Baldwin, WI 3:38:06 8:19 3:37:21 1040 445 M20 Zachary Burke, 24, St Paul, MN 3:38:08 8:19 3:37:02 1041 153 M35 Aaron Doering, 37, Stillwater, MN 3:38:10 8:19 3:34:48 1042 77 M50 Joe Hager, 51, Bloomington, MN 3:38:12 8:19 3:34:58 1043 446 M20 Christopher Lindemann, 31, Columbus, OH 3:38:16 8:20 3:37:38 1044 193 M40 Artu Martinez-Del Campo, 42, Huixquilucan, Mex 3:38:20 8:20 3:37:52 1045 140 M45 Raymond Brasch, 45, East Bethel, MN 3:38:20 8:20 3:35:51 1046 22 M55 Kevin Wentworth, 56, Red Wing, MN 3:38:22 8:20 3:37:58 1047 154 M35 Jason Cram, 36, Madison, WI 3:38:23 8:20 3:34:56 1048 141 M45 Joseph Meyer, 47, Andover, MN 3:38:29 8:20 3:37:37 1049 447 M20 Jonathan Fager, 33, Burnsville, MN 3:38:37 8:20 3:35:27 1050 142 M45 David Aagesen, 45, Rochester, NY 3:38:38 8:20 3:35:26 1051 448 M20 John Olney, 31, Minneapolis, MN 3:38:40 8:20 3:32:01 1052 449 M20 Aaron Utecht, 26, Manitowoc, WI 3:38:44 8:21 3:37:45 1053 194 M40 Timothy Franz, 43, Minneapolis, MN 3:38:45 8:21 3:31:21 1054 143 M45 Greg Younker, 46, White Bear Lake, MN 3:38:46 8:21 3:37:58 1055 450 M20 Jesse McCaffrey, 21, Crystal, MN 3:38:46 8:21 3:30:11 1056 451 M20 Michael Nealey, 30, Minneapolis, MN 3:38:51 8:21 3:35:44 1057 195 M40 Andrew Ting, 43, Newcastle, WA 3:38:52 8:21 3:38:16 1058 452 M20 Brendan Kelly, 31, Washington, DC 3:38:54 8:21 3:38:16 1059 144 M45 Casey Seabright, 46, Lakeville, MN 3:38:57 8:21 3:36:26 1060 2 M65 Dick Hartshorn, 65, Woodbury, MN 3:38:59 8:21 3:35:39 1061 196 M40 Trevor Distad, 41, Pine Island, MN 3:38:59 8:21 3:37:48 1062 155 M35 Bryce Fuller, 36, Centerville, MN 3:39:01 8:21 3:33:31 1063 453 M20 Nathan Paine, 30, Minneapolis, MN 3:39:05 8:21 3:35:53 1064 454 M20 Joseph Larsen, 29, Minneapolis, MN 3:39:05 8:21 3:38:05 1065 23 M55 Dan Kimmel, 56, Burnsville, MN 3:39:10 8:22 3:38:35 1066 197 M40 Scott Nebel, 43, Minneapolis, MN 3:39:11 8:22 3:32:23 1067 156 M35 Dan Krone, 38, Plymouth, MN 3:39:15 8:22 3:38:55 1068 198 M40 Daniel Lucas, 44, Minneapolis, MN 3:39:17 8:22 3:31:53 1069 78 M50 Larry Olsen, 52, New York Mills, MN 3:39:19 8:22 3:36:17 1070 455 M20 Jeffery Dalton, 27, Woodbury, MN 3:39:21 8:22 3:36:02 1071 145 M45 John McGillivary, 45, Minneapolis, MN 3:39:22 8:22 3:38:39 1072 157 M35 Tim Cassidy, 36, Plymouth, MN 3:39:23 8:22 3:36:08 1073 456 M20 Joshua Keleher, 25, Lake Zurich, IL 3:39:23 8:22 3:33:00 1074 457 M20 Brian Johnson, 21, Wauwatosa, WI 3:39:30 8:22 3:35:38 1075 146 M45 Kim Weilage, 45, Crystal, MN 3:39:31 8:22 3:39:04 1076 458 M20 Chuck Clemens, 31, Norwood Young Ame, MN 3:39:32 8:22 3:36:13 1077 147 M45 Troy Nelson, 45, St Michael, MN 3:39:33 8:22 3:38:35 1078 158 M35 Joe Ryan, 36, Rochester, MN 3:39:34 8:22 3:34:59 1079 459 M20 Colin Peterson, 25, Willmar, MN 3:39:34 8:22 3:39:19 1080 460 M20 Craig Koch, 30, St Paul, MN 3:39:36 8:23 3:38:57 1081 461 M20 Jason Tracy, 29, Robbinsdale, MN 3:39:36 8:23 3:39:03 1082 148 M45 Mark Orfield, 49, Edina, MN 3:39:37 8:23 3:39:01 1083 149 M45 William Seehafer, 47, Long Lake, MN 3:39:42 8:23 3:36:17 1084 199 M40 Bradley Reed, 43, West Fargo, ND 3:39:42 8:23 3:39:01 1085 150 M45 John Oxton, 47, Lakeville, MN 3:39:43 8:23 3:38:58 1086 159 M35 Karl Kemberling, 37, Eden Prairie, MN 3:39:44 8:23 3:36:19 1087 200 M40 Stephen Frenz, 44, Minneapolis, MN 3:39:44 8:23 3:37:24 1088 462 M20 Jeffrey Wiesner, 20, Eden Prairie, MN 3:39:45 8:23 3:35:04 1089 151 M45 Christopher McGuire, 49, Minneapolis, MN 3:39:47 8:23 3:30:39 1090 463 M20 Nathan Faith, 23, Mankato, MN 3:39:49 8:23 3:32:17 1091 201 M40 Lonnie Nichols, 44, Minneapolis, MN 3:39:50 8:23 3:38:56 1092 464 M20 Ross Perko, 28, St Paul, MN 3:39:51 8:23 3:36:28 1093 24 M55 Rodney Dragsten, 55, Monticello, MN 3:39:51 8:23 3:36:49 1094 79 M50 Joachim Hossick Schott, 50, Minneapolis, MN 3:39:53 8:23 3:35:51 1095 80 M50 Craig Frisvold, 53, Hudson, WI 3:39:54 8:23 3:39:17 1096 202 M40 Todd Partington, 41, Shakopee, MN 3:39:57 8:23 3:39:17 1097 203 M40 Timothy Snell, 41, Brooklyn Center, MN 3:39:59 8:23 3:36:07 1098 204 M40 John Luedke, 40, Hopkins, MN 3:40:00 8:23 3:39:34 1099 160 M35 Michael Martinez, 39, Inver Grove Heigh, MN 3:40:00 8:23 3:39:38 1100 152 M45 Craig Sauer, 46, Clear Lake, MN 3:40:01 8:24 3:36:18 1101 153 M45 Mark Seaburg, 49, Hopkins, MN 3:40:03 8:24 3:39:48 1102 465 M20 Michael Hall, 24, Omaha, NE 3:40:03 8:24 3:33:40 1103 161 M35 John Schneider, 38, Albert Lea, MN 3:40:05 8:24 3:35:34 1104 162 M35 Douglas Sjerven, 38, Cambridge, MN 3:40:05 8:24 3:36:47 1105 81 M50 Stephen Rutledge, 53, Thunder Bay, Can 3:40:08 8:24 3:36:59 1106 5 M18 Trevor Hjeltman, 19, Cambridge, MN 3:40:08 8:24 3:36:51 1107 163 M35 Timothy Griffis, 38, Minneapolis, MN 3:40:10 8:24 3:35:36 1108 205 M40 David Hilden, 43, Minneapolis, MN 3:40:11 8:24 3:39:43 1109 466 M20 Nicholas Staber, 25, Minnetonka, MN 3:40:12 8:24 3:39:10 1110 82 M50 Peter Cohoe, 51, West St Paul, Can 3:40:13 8:24 3:36:52 1111 164 M35 Daniel Holl, 35, Minneapolis, MN 3:40:15 8:24 3:39:21 1112 206 M40 Bill Kiecker, 43, Coon Rapids, MN 3:40:15 8:24 3:39:00 1113 467 M20 Christian Fritzberg, 28, Minneapolis, MN 3:40:18 8:24 3:36:36 1114 9 M60 David Trefethen, 61, Monticello, MN 3:40:21 8:24 3:40:00 1115 83 M50 Brian Olsen, 51, Edina, MN 3:40:24 8:24 3:39:46 1116 84 M50 Timothy Wilt, 52, Minneapolis, MN 3:40:24 8:24 3:37:09 1117 165 M35 Mike McMahan, 36, Maple Grove, MN 3:40:25 8:24 3:39:22 1118 6 M18 Brett Danielson, 19, Cokato, MN 3:40:28 8:25 3:37:10 1119 207 M40 Charlie Chen, 42, Shoreview, MN 3:40:29 8:25 3:33:22 1120 85 M50 James Stuart St Jacque, 50, Minneapolis, MN 3:40:32 8:25 3:37:18 1121 86 M50 Mark Schroer, 50, Burnsville, MN 3:40:34 8:25 3:37:23 1122 87 M50 Gordon Fairman, 53, Winnipeg, Can 3:40:36 8:25 3:39:33 1123 468 M20 Lloyd Clausen, 21, Burnsville, MN 3:40:38 8:25 3:36:26 1124 469 M20 Eric Riensche, 33, Minneapolis, MN 3:40:40 8:25 3:39:59 1125 88 M50 Richard Clearman, 54, Anoka, MN 3:40:40 8:25 3:37:27 1126 166 M35 John Comazzi, 37, Minneapolis, MN 3:40:42 8:25 3:34:36 1127 89 M50 Patrick Hagan, 54, Minneapolis, MN 3:40:44 8:25 3:40:03 1128 154 M45 Joe Weisenburger, 47, Golden Valley, MN 3:40:44 8:25 3:40:20 1129 167 M35 Gary Voigt, 37, Roseville, MN 3:40:47 8:25 3:37:30 1130 168 M35 John Tharman, 36, Woodruff, WI 3:40:48 8:25 3:37:30 1131 470 M20 Mike Rannow, 25, Roseville, MN 3:40:49 8:25 3:36:56 1132 471 M20 James Moon, 33, Willowbrook, IL 3:40:49 8:25 3:40:35 1133 472 M20 Brian Skinner, 24, Minneapolis, MN 3:40:50 8:25 3:31:36 1134 208 M40 Bill Marker, 43, Shakopee, MN 3:40:54 8:26 3:34:53 1135 25 M55 John Beshara, 55, Burnsville, MN 3:40:56 8:26 3:37:01 1136 473 M20 Andrew Arndt, 25, Roanoke, VA 3:40:58 8:26 3:36:19 1137 474 M20 Nathan Zahm, 25, Bloomington, MN 3:40:58 8:26 3:40:14 1138 90 M50 Juergen Konczak, 50, Minneapolis, MN 3:40:59 8:26 3:40:36 1139 10 M60 Wayne Walvatne, 60, Battle Lake, MN 3:41:00 8:26 3:40:27 1140 475 M20 Kyle Robinson, 25, Savage, MN 3:41:00 8:26 3:39:54 1141 91 M50 Jim O'Reilly, 51, Marietta, GA 3:41:02 8:26 3:40:20 1142 92 M50 Benny Lei, 50, Winnipeg, Can 3:41:02 8:26 3:40:09 1143 155 M45 Tom Spadafora, 46, Aurora, IL 3:41:04 8:26 3:40:39 1144 209 M40 Jan Seppala, 44, Greenfield, MN 3:41:05 8:26 3:40:17 1145 210 M40 Mike Sullivan, 41, Minneapolis, MN 3:41:05 8:26 3:39:23 1146 211 M40 Mike Tate, 40, Cottage Grove, MN 3:41:05 8:26 3:40:01 1147 212 M40 Jay Nelsen, 42, Minneapolis, MN 3:41:06 8:26 3:40:16 1148 476 M20 Jeremy Welu, 28, Fishers, IN 3:41:06 8:26 3:37:26 1149 213 M40 Frank Elsenbast, 43, Minneapolis, MN 3:41:07 8:26 3:39:26 1150 477 M20 Lee Beck, 23, Ames, IA 3:41:08 8:26 3:39:39 1151 478 M20 Scott Hughes, 26, Minneapolis, MN 3:41:11 8:26 3:37:10 1152 479 M20 Jason Wong, 27, Eden Prairie, MN 3:41:11 8:26 3:37:16 1153 11 M60 Douglas Brandt, 64, Wilson, WI 3:41:11 8:26 3:40:56 1154 93 M50 Don Hilligoss, 51, Hibbing, MN 3:41:13 8:26 3:40:29 1155 169 M35 Brad Schroeder, 36, Minneapolis, MN 3:41:14 8:26 3:40:29 1156 170 M35 Scott Healy, 38, Maple Grove, MN 3:41:14 8:26 3:37:45 1157 480 M20 John Fischbach, 25, St Paul, MN 3:41:18 8:26 3:37:50 1158 156 M45 Stefan Pavlik, 46, Racine, WI 3:41:19 8:26 3:40:46 1159 481 M20 Jerome Dubrulle, 34, Berkley, MI 3:41:21 8:27 3:38:09 1160 94 M50 Pete Peter, 51, Chanhassen, MN 3:41:22 8:27 3:38:05 1161 26 M55 Erich Russell, 55, Bloomington, MN 3:41:23 8:27 3:37:59 1162 482 M20 Jason Hildre, 26, St Louis Park, MN 3:41:24 8:27 3:40:37 1163 483 M20 Matthew Frantzen, 34, Minneapolis, MN 3:41:24 8:27 3:40:17 1164 484 M20 Bruce Martens, 30, St Paul, MN 3:41:24 8:27 3:32:13 1165 171 M35 Eric Sundberg, 36, St Paul, MN 3:41:25 8:27 3:35:47 1166 214 M40 Ray Bauske, 43, Fargo, ND 3:41:26 8:27 3:38:37 1167 27 M55 Tom Williamson, 55, Rochester, MN 3:41:27 8:27 3:40:26 1168 95 M50 Javier Lopez, 51, San Jose, Crc 3:41:28 8:27 3:41:17 1169 172 M35 Karl Just, 38, Jamestown, ND 3:41:29 8:27 3:40:26 1170 173 M35 Paul Mock, 36, St Paul, MN 3:41:29 8:27 3:37:11 1171 215 M40 Mark Willrodt, 40, Austin, MN 3:41:30 8:27 3:38:04 1172 96 M50 Peter Stock, 51, San Francisco, CA 3:41:32 8:27 3:41:16 1173 157 M45 Robert Wieland, 45, Vadnais Heights, MN 3:41:34 8:27 3:40:26 1174 174 M35 Jason Sparks, 37, St Paul, MN 3:41:34 8:27 3:40:40 1175 158 M45 Troy Price, 45, Parkersburg, IA 3:41:35 8:27 3:38:28 1176 485 M20 Andrew Prellwitz, 27, Ripon, WI 3:41:36 8:27 3:35:34 1177 486 M20 James Trachy, 29, Minneapolis, MN 3:41:39 8:27 3:35:27 1178 159 M45 Scott Jasper, 49, Plover, WI 3:41:41 8:27 3:38:53 1179 175 M35 Christopher Gilson, 35, Wayzata, MN 3:41:41 8:27 3:40:47 1180 487 M20 Stephen Keeler, 23, Fridley, MN 3:41:42 8:27 3:38:31 1181 488 M20 Matthew Naruko-Stewart, 32, Iowa City, IA 3:41:43 8:27 3:40:57 1182 489 M20 Sam Nikolas, 25, Northfield, MN 3:41:43 8:27 3:35:12 1183 490 M20 Frank Villaume Iv, 28, St Paul, MN 3:41:45 8:27 3:36:29 1184 12 M60 Tom Vertin, 62, Breckenridge, MN 3:41:47 8:28 3:41:37 1185 160 M45 Jack Fleming, 47, Star Prairie, WI 3:41:47 8:28 3:38:34 1186 161 M45 Rick Skube, 49, St Louis Park, MN 3:41:48 8:28 3:41:07 1187 162 M45 Bill Dinon, 49, St Paul, MN 3:41:48 8:28 3:40:50 1188 491 M20 Jj Kuhn, 34, Minneapolis, MN 3:41:49 8:28 3:38:18 1189 216 M40 Matthew Campson, 44, Champlin, MN 3:41:49 8:28 3:38:37 1190 217 M40 Michael Koetting, 41, Orono, MN 3:41:51 8:28 3:38:39 1191 176 M35 Dave Rottjakob, 38, Eagan, MN 3:41:55 8:28 3:40:38 1192 28 M55 Bryan Hirt, 59, Winnipeg, Can 3:41:56 8:28 3:38:44 1193 177 M35 Jay Styba, 39, Shakopee, MN 3:41:57 8:28 3:40:51 1194 218 M40 Matthew Hoffman, 44, Washington, DC 3:41:59 8:28 3:41:07 1195 219 M40 Peter Watkins, 44, St Paul, MN 3:41:59 8:28 3:38:54 1196 492 M20 Dan Kalscheur, 30, Minneapolis, MN 3:41:59 8:28 3:37:26 1197 220 M40 Paul Owen, 43, Mazeppa, MN 3:42:01 8:28 3:35:17 1198 221 M40 Daniel Cuddihy, 40, River Falls, WI 3:42:01 8:28 3:38:14 1199 222 M40 Daniel Mans, 43, Victoria, MN 3:42:01 8:28 3:35:17 1200 13 M60 Dave Schaefer, 63, Sioux Falls, SD 3:42:05 8:28 3:41:27 1201 178 M35 Thomas Goettl, 35, St Louis Park, MN 3:42:09 8:28 3:38:20 1202 179 M35 Christopher Olson, 37, Nisswa, MN 3:42:10 8:28 3:35:55 1203 223 M40 Jonathan Holter, 41, Vadnais Heights, MN 3:42:12 8:29 3:41:04 1204 224 M40 Andrew Groves, 40, Minneapolis, MN 3:42:17 8:29 3:41:46 1205 97 M50 Dan Rassier, 52, St Joseph, MN 3:42:17 8:29 3:42:10 1206 98 M50 Timothy Sandry, 52, Bloomington, MN 3:42:17 8:29 3:35:35 1207 163 M45 Phuc Pham, 49, Chandler, AZ 3:42:18 8:29 3:41:25 1208 225 M40 Scott Stocker, 42, Columbus, OH 3:42:20 8:29 3:39:09 1209 29 M55 Tom Schommer, 55, Hastings, MN 3:42:22 8:29 3:39:06 1210 226 M40 Kevin Von Busch, 42, Rocky River, OH 3:42:23 8:29 3:36:21 1211 164 M45 Michel Michno, 45, Minneapolis, MN 3:42:28 8:29 3:41:44 1212 493 M20 James Megivern, 27, Minnetonka, MN 3:42:30 8:29 3:41:42 1213 227 M40 David Thompson, 40, Rosemount, MN 3:42:30 8:29 3:39:12 1214 228 M40 David Deadman, 41, Madison, WI 3:42:31 8:29 3:37:25 1215 229 M40 Stuart Lyle, 43, Minneapolis, MN 3:42:32 8:29 3:41:54 1216 99 M50 Anthony Bauer, 50, Eagan, MN 3:42:36 8:29 3:39:27 1217 180 M35 Marc Young, 37, Plover, WI 3:42:37 8:29 3:39:35 1218 181 M35 Mark Cullen, 39, Cambridge, MA 3:42:39 8:30 3:39:26 1219 494 M20 Zachary Stevenson, 24, Seneca, WI 3:42:39 8:30 3:36:26 1220 495 M20 Elliot Stevenson, 21, Seneca, WI 3:42:39 8:30 3:36:26 1221 230 M40 Christopher Bossman, 43, St Louis, MO 3:42:39 8:30 3:41:45 1222 30 M55 Bob York, 56, White Bear Lake, MN 3:42:40 8:30 3:39:30 1223 100 M50 David Jessen, 50, Chanhassen, MN 3:42:42 8:30 3:37:38 1224 182 M35 Derek Johnson, 37, St Louis Park, MN 3:42:42 8:30 3:41:39 1225 496 M20 Dustin Benson, 32, Minneapolis, MN 3:42:43 8:30 3:42:04 1226 165 M45 Mark Hanson, 49, Eagan, MN 3:42:46 8:30 3:42:12 1227 497 M20 Cj Peterson, 28, St Louis Park, MN 3:42:46 8:30 3:35:40 1228 498 M20 Micheal Brandt, 27, Minneapolis, MN 3:42:50 8:30 3:34:14 1229 166 M45 Jeff Roust, 45, Vadnais Hgts , MN 3:42:51 8:30 3:41:42 1230 231 M40 Jerry Redman, 41, Owatonna, MN 3:43:00 8:30 3:42:11 1231 101 M50 Alarik Rosenlund, 51, Madison, WI 3:43:03 8:30 3:42:08 1232 102 M50 Thomas Schlaefer, 51, Janesville, WI 3:43:03 8:30 3:42:07 1233 103 M50 Scott Olson, 50, Minneapolis, MN 3:43:04 8:30 3:42:35 1234 167 M45 Ted Ahrenholtz, 46, Minnetonka, MN 3:43:06 8:31 3:39:53 1235 7 M18 Eric Eickhof, 19, Grand Forks, ND 3:43:09 8:31 3:35:27 1236 168 M45 Kevin Schuh, 48, Neenah, WI 3:43:11 8:31 3:42:12 1237 232 M40 Eric Levinson, 43, Woodbury, MN 3:43:12 8:31 3:42:26 1238 499 M20 Nicolas Shaffer, 27, Marion, IA 3:43:14 8:31 3:39:26 1239 31 M55 Steve Levine, 56, Stillwater, MN 3:43:15 8:31 3:42:24 1240 169 M45 Jeff Weber, 49, Minneapolis, MN 3:43:15 8:31 3:40:09 1241 8 M18 Dylan Hauer, 19, Owatonna, MN 3:43:16 8:31 3:42:54 1242 183 M35 Brian Cole, 38, Overland Park, KS 3:43:17 8:31 3:43:01 1243 170 M45 Michael Kahlow, 49, River Falls, WI 3:43:19 8:31 3:42:17 1244 104 M50 Steve Thomas, 52, Minneapolis, MN 3:43:29 8:31 3:43:12 1245 500 M20 John Zehr, 29, St Louis Park, MN 3:43:36 8:32 3:36:51 1246 105 M50 Kurt Rahkola, 51, Maple Plain, MN 3:43:40 8:32 3:40:24 1247 184 M35 Jason Pietraszewski, 38, Centerville, MN 3:43:44 8:32 3:40:22 1248 233 M40 Brett Swensen, 44, Eden Prairie, MN 3:43:44 8:32 3:40:03 1249 106 M50 John Paisley, 54, Falcon Heights, MN 3:43:50 8:32 3:43:33 1250 501 M20 Frank Kennedy, 32, Harris, MN 3:43:50 8:32 3:40:12 1251 171 M45 Steven Shapiro, 45, San Anselmo, CA 3:43:53 8:32 3:41:01 1252 502 M20 Matthew Rutherford, 23, St Paul, MN 3:43:53 8:32 3:39:14 1253 234 M40 Todd Bradbury, 40, Maple Grove, MN 3:43:59 8:33 3:43:04 1254 185 M35 Steve Wiens, 37, St Louis Park, MN 3:44:03 8:33 3:43:24 1255 172 M45 Marv Goossen, 49, Brandon, Can 3:44:03 8:33 3:40:22 1256 32 M55 Dennis Wheeler, 58, Urbandale, IA 3:44:04 8:33 3:43:45 1257 235 M40 Robert Hunter, 44, Cave Creek, AZ 3:44:04 8:33 3:40:05 1258 503 M20 Steven Loschko, 30, Pequot Lakes, MN 3:44:09 8:33 3:35:09 1259 236 M40 Ricardo Torres, 42, Shorewood, MN 3:44:13 8:33 3:41:07 1260 173 M45 Drew Frakes, 46, St Louis Park, MN 3:44:14 8:33 3:41:01 1261 107 M50 Tim Schleisman, 50, Burnsville, MN 3:44:16 8:33 3:43:31 1262 174 M45 Alfo Gonzalez De Cossio, 49, Queretaro, Mex 3:44:16 8:33 3:44:05 1263 175 M45 Joe Horwath, 45, Maplewood, MN 3:44:16 8:33 3:43:11 1264 504 M20 Michael Himle, 31, Grand Forks, ND 3:44:19 8:33 3:43:49 1265 505 M20 Matthew Jorgensen, 29, Eagan, MN 3:44:19 8:33 3:42:29 1266 186 M35 Chris Vitalis, 36, Hugo, MN 3:44:19 8:33 3:40:36 1267 176 M45 Duane Jacobson, 45, Minneapolis, MN 3:44:22 8:33 3:41:13 1268 187 M35 Anders Pierson, 38, Butterfield, MN 3:44:23 8:34 3:43:23 1269 237 M40 Brian Cruikshank, 41, Eden Prairie, MN 3:44:24 8:34 3:43:25 1270 506 M20 Scott Hersrud, 32, Minneapolis, MN 3:44:26 8:34 3:44:14 1271 33 M55 James Morrell, 55, Woodbury, MN 3:44:27 8:34 3:41:25 1272 188 M35 Mark Abrahamson, 36, Hudson, WI 3:44:27 8:34 3:43:50 1273 507 M20 Chris Tanaka, 33, Elk River, MN 3:44:28 8:34 3:38:25 1274 508 M20 Gregory McGrath, 23, Ames, IA 3:44:31 8:34 3:43:36 1275 108 M50 Douglas Thomas, 54, Bloomington, MN 3:44:31 8:34 3:42:28 1276 509 M20 David Mahmarian, 22, Minneapolis, MN 3:44:32 8:34 3:43:50 1277 510 M20 Donald Seiler, 34, Lakeville, MN 3:44:34 8:34 3:35:48 1278 109 M50 Michael Brugh, 50, Prior Lake, MN 3:44:34 8:34 3:43:59 1279 177 M45 Joseph Gaffney, 48, Woodbury, MN 3:44:40 8:34 3:40:30 1280 238 M40 Mark Boecker, 41, Belle Plaine, MN 3:44:43 8:34 3:37:05 1281 239 M40 Nathaniel Longley, 44, St Paul, MN 3:44:45 8:34 3:40:45 1282 240 M40 Michael Madson, 42, Lakeville, MN 3:44:46 8:34 3:41:00 1283 241 M40 Colin Irvine, 40, Northfield, MN 3:44:48 8:34 3:37:36 1284 189 M35 Patrick O'Shaughnessy, 38, St Paul, MN 3:44:48 8:34 3:41:34 1285 511 M20 Drew Archibeque, 21, Minneapolis, MN 3:44:52 8:35 3:41:47 1286 512 M20 James Orewiler, 32, La Crosse, WI 3:44:53 8:35 3:44:28 1287 178 M45 Shahram Malekkhosravi, 47, Plymouth, MN 3:44:53 8:35 3:41:02 1288 110 M50 Larry Sleznikow, 53, La Crosse, WI 3:45:00 8:35 3:41:40 1289 190 M35 Mark Johnson, 39, Moorhead, MN 3:45:01 8:35 3:39:07 1290 111 M50 Richard Anderson, 53, Lakeville, MN 3:45:02 8:35 3:41:55 1291 242 M40 Paul Bielinski, 44, Franklin, WI 3:45:05 8:35 3:44:09 1292 513 M20 Shaun Hickman, 29, Otsego, MN 3:45:06 8:35 3:42:04 1293 179 M45 Wiseman Sikakane, 47, Woodbury, MN 3:45:08 8:35 3:44:32 1294 243 M40 Peter Nyhus, 40, St Michael, MN 3:45:08 8:35 3:41:53 1295 514 M20 Timothy Vedder, 29, Minneapolis, MN 3:45:09 8:35 3:40:32 1296 515 M20 Lowell Sandell, 30, Minneapolis, MN 3:45:09 8:35 3:44:11 1297 191 M35 Joel Van Heyst, 36, St Paul, MN 3:45:09 8:35 3:41:53 1298 14 M60 Rob Johnson, 61, Eden Prairie, MN 3:45:09 8:35 3:44:23 1299 516 M20 Terrence O'Donnell, 25, Chicago, IL 3:45:10 8:35 3:44:07 1300 244 M40 Troy Ausen, 43, Inver Grove Heigh, MN 3:45:11 8:35 3:41:15 1301 245 M40 Matt Smith, 43, Minneapolis, MN 3:45:11 8:35 3:41:57 1302 246 M40 Tim Smith, 40, Minneapolis, MN 3:45:11 8:35 3:41:57 1303 517 M20 Lance Dehn, 21, Eagle Bend, MN 3:45:12 8:35 3:41:52 1304 112 M50 Darrell Gramdorf, 54, Waukesha, WI 3:45:13 8:35 3:44:31 1305 113 M50 Randall Huskamp, 52, Minneapolis, MN 3:45:13 8:35 3:45:00 1306 518 M20 William Rosenthal, 28, Roseville, MN 3:45:14 8:35 3:44:30 1307 114 M50 Brian Siddons, 50, Andover, MN 3:45:14 8:35 3:42:08 1308 247 M40 Joe Thompson, 41, Shoreview, MN 3:45:14 8:35 3:43:28 1309 192 M35 Marty Otten, 36, Maple Grove, MN 3:45:15 8:35 3:41:41 1310 9 M18 Michael Harlander-Locke, 19, St Cloud, MN 3:45:16 8:36 3:42:05 1311 519 M20 Benjamin Kipp, 31, Minneapolis, MN 3:45:16 8:36 3:44:30 1312 193 M35 Robert Parsons, 35, St Paul, MN 3:45:16 8:36 3:41:53 1313 520 M20 Joshua Hill, 29, Plymouth, MA 3:45:21 8:36 3:44:53 1314 521 M20 Ramon Orendain, 33, La Herradura, Mex 3:45:21 8:36 3:42:05 1315 522 M20 Matt Prekker, 30, Minneapolis, MN 3:45:22 8:36 3:40:06 1316 523 M20 Jay Bartsias, 28, Plymouth, MN 3:45:23 8:36 3:37:34 1317 180 M45 John Liane, 46, Shakopee, MN 3:45:23 8:36 3:41:59 1318 181 M45 Steve Egley, 47, St Louis, MO 3:45:29 8:36 3:44:35 1319 34 M55 Dennis Jabs, 56, Shorewood, MN 3:45:30 8:36 3:42:00 1320 524 M20 Stephen Maturen, 20, Minneapolis, MN 3:45:31 8:36 3:39:03 1321 182 M45 David Niemoeller, 49, Minnetonka, MN 3:45:35 8:36 3:44:51 1322 248 M40 Rick Dougherty, 43, St Paul, MN 3:45:38 8:36 3:40:28 1323 194 M35 John Gerstner, 39, Minneapolis, MN 3:45:41 8:36 3:44:42 1324 525 M20 Micah Garber, 34, Ichikawa-Shi Chib, JP 3:45:44 8:37 3:44:46 1325 195 M35 Rob Kuenzi, 37, Hutchinson, MN 3:45:47 8:37 3:42:01 1326 526 M20 Scott McDonald, 27, Faribault, MN 3:45:51 8:37 3:36:50 1327 527 M20 Michael Petersen, 26, Minneapolis, MN 3:45:51 8:37 3:45:04 1328 528 M20 Jared Feest, 22, Appleton, WI 3:45:52 8:37 3:42:00 1329 529 M20 Kyle Hudick, 25, Eau Claire, WI 3:45:54 8:37 3:39:41 1330 115 M50 Omar Janjua, 50, Plano, TX 3:45:54 8:37 3:45:14 1331 530 M20 Pete Thompson, 33, Minneapolis, MN 3:45:57 8:37 3:42:19 1332 531 M20 Daniel Pryde, 29, Rockford, MN 3:45:58 8:37 3:42:53 1333 196 M35 Jim Wyvell, 39, Minneapolis, MN 3:45:59 8:37 3:42:28 1334 532 M20 Matt Sizer, 31, North Mankato, MN 3:46:04 8:37 3:42:29 1335 249 M40 Alex Anis, 43, Winnipeg, Can 3:46:04 8:37 3:45:29 1336 533 M20 Phillip Kitzer, 33, Minneapolis, MN 3:46:05 8:37 3:42:29 1337 183 M45 Bernhard Hering, 49, Minnetonka, MN 3:46:05 8:37 3:44:18 1338 197 M35 Derek Hansen, 35, Lakeville, MN 3:46:05 8:37 3:42:51 1339 534 M20 McKenzie Kane, 20, Rosemount, MN 3:46:06 8:37 3:41:42 1340 535 M20 Craig Charlson, 27, St Paul, MN 3:46:08 8:38 3:42:36 1341 116 M50 Larry Reis, 52, Calmar, IA 3:46:08 8:38 3:45:40 1342 184 M45 James O'Brien, 46, St Paul, MN 3:46:08 8:38 3:43:07 1343 198 M35 Eric Tschida, 37, Eagan, MN 3:46:13 8:38 3:45:26 1344 117 M50 John Nelson, 51, Madison, SD 3:46:14 8:38 3:43:40 1345 250 M40 Robert Holgate, 43, Fenton, MO 3:46:19 8:38 3:42:52 1346 118 M50 Harold Patterson, 54, Ham Lake, MN 3:46:20 8:38 3:45:50 1347 251 M40 Todd Gadow, 44, Inver Grove Heigh, MN 3:46:20 8:38 3:45:51 1348 35 M55 Dan Nielsen, 55, Maple Grove, MN 3:46:22 8:38 3:45:26 1349 536 M20 Jesse Haugen, 25, East Bethel, MN 3:46:24 8:38 3:42:54 1350 185 M45 Paul Camarata, 48, Overland Park, KS 3:46:26 8:38 3:45:09 1351 119 M50 Craig Swanson, 54, Plymouth, MN 3:46:28 8:38 3:45:18 1352 15 M60 Jerry House, 61, St Paul, MN 3:46:29 8:38 3:46:09 1353 199 M35 Trent Green, 36, Chicago, IL 3:46:32 8:38 3:46:09 1354 537 M20 Charles Bellows, 24, Brookline, MA 3:46:33 8:38 3:40:09 1355 186 M45 John Phillips, 47, Eden Prairie, MN 3:46:35 8:39 3:45:32 1356 120 M50 Harry Otto, 51, Flower Mound, TX 3:46:35 8:39 3:46:01 1357 121 M50 Peter Friberg, 54, Spring Valley, WI 3:46:36 8:39 3:43:02 1358 538 M20 Nathan Hubbell, 28, St Paul, MN 3:46:37 8:39 3:43:54 1359 539 M20 Kevin Zinter, 23, Minneapolis, MN 3:46:41 8:39 3:43:40 1360 540 M20 Braden Katterheinrich, 23, Minneapolis, MN 3:46:42 8:39 3:37:30 1361 541 M20 Jeffrey White, 22, S Milwaukee, WI 3:46:46 8:39 3:41:25 1362 542 M20 Mark Chapman, 20, St Paul, MN 3:46:48 8:39 3:46:12 1363 200 M35 Dave Connaker, 36, Deerwood, MN 3:46:50 8:39 3:42:31 1364 543 M20 Jason Bociurko, 34, Thunder Bay, Can 3:46:54 8:39 3:46:29 1365 252 M40 Igor Epshteyn, 41, Plymputh, MN 3:47:04 8:40 3:41:13 1366 122 M50 Tom Fenske, 50, Rapid City, SD 3:47:07 8:40 3:39:10 1367 253 M40 Craig Gordon, 43, Edina, MN 3:47:08 8:40 3:46:17 1368 123 M50 Pg Narayanan, 54, Eden Prairie, MN 3:47:09 8:40 3:43:29 1369 544 M20 Jp Gauster, 31, St Paul, MN 3:47:11 8:40 3:46:25 1370 124 M50 Joel Herrmann, 51, Minneapolis, MN 3:47:15 8:40 3:46:43 1371 254 M40 Douglas Ballinger, 44, Woodbury, MN 3:47:16 8:40 3:43:51 1372 545 M20 Mitchell Rue, 33, Delano, MN 3:47:16 8:40 3:43:45 1373 201 M35 Paul Earl-Torniainen, 38, St Paul, MN 3:47:17 8:40 3:46:52 1374 546 M20 Jonathan Pohlkamp, 26, League City, TX 3:47:18 8:40 3:43:58 1375 36 M55 Terry Pohlkamp, 56, Scandia, MN 3:47:18 8:40 3:43:58 1376 187 M45 Mark Uskavitch, 48, Edina, MN 3:47:21 8:40 3:44:31 1377 547 M20 Adam Sorenson, 26, Rosemount, MN 3:47:21 8:40 3:44:02 1378 548 M20 Kyle Popiolek, 29, Hoboken, NJ 3:47:22 8:40 3:45:48 1379 549 M20 John Pemberton, 24, Plymouth, MN 3:47:23 8:40 3:44:00 1380 550 M20 Mark Lykins, 29, Rochester, MN 3:47:24 8:40 3:39:47 1381 255 M40 Jerry Bezdicek, 42, Hastings, MN 3:47:25 8:40 3:44:25 1382 551 M20 Scott Andrzejczak, 31, Watertown, MN 3:47:26 8:40 3:47:13 1383 202 M35 Lyle Shidla, 39, Bloomington, MN 3:47:26 8:40 3:44:06 1384 188 M45 Steven Lebarron, 48, Edina, MN 3:47:27 8:41 3:46:45 1385 552 M20 Ron Kalvoda, 32, Victoria, MN 3:47:27 8:41 3:46:34 1386 256 M40 Robert Kelso, 42, Broomfield, CO 3:47:32 8:41 3:44:25 1387 257 M40 John Sutcliffe, 44, Stillwater, MN 3:47:38 8:41 3:44:18 1388 125 M50 Steven Olson, 52, Minneapolis, MN 3:47:38 8:41 3:44:12 1389 553 M20 Chris Ostrom, 28, Woodbury, MN 3:47:39 8:41 3:44:02 1390 258 M40 Tim Palmatier, 42, Plymouth, MN 3:47:40 8:41 3:43:30 1391 259 M40 Patrick Strathmann, 42, Lakeville, MN 3:47:41 8:41 3:46:12 1392 260 M40 Daniel Thomas, 40, Rochester, MN 3:47:43 8:41 3:44:02 1393 554 M20 Todd Miller, 29, St Louis, MO 3:47:45 8:41 3:38:38 1394 189 M45 Erford Porter, 46, Fairfax, VA 3:47:45 8:41 3:39:54 1395 555 M20 Nicholas Legendre, 26, Burnsville, MN 3:47:50 8:41 3:43:17 1396 556 M20 Michael Younes, 28, St Louis Park, MN 3:47:50 8:41 3:45:06 1397 261 M40 Juan Carlos Barboza, 43, San Jose, Crc 3:47:51 8:41 3:47:40 1398 126 M50 Milton Hovelson, 54, Red Wing, MN 3:47:55 8:42 3:47:32 1399 557 M20 Eric Polinder, 27, Apple Valley, MN 3:47:58 8:42 3:45:26 1400 558 M20 Jason Kaufman, 34, Maple Grove, MN 3:48:05 8:42 3:47:03 1401 127 M50 Dimitrios Vergidis, 53, Thunder Bay, Can 3:48:07 8:42 3:47:52 1402 559 M20 Jeff Lundgren, 23, Maple Grove, MN 3:48:10 8:42 3:43:43 1403 37 M55 Joe Church, 56, Harrisburg, PA 3:48:11 8:42 3:47:35 1404 560 M20 Michael Wherry, 34, Maple Grove, MN 3:48:13 8:42 3:47:52 1405 128 M50 John Lochner, 51, Lake Elmo, MN 3:48:14 8:42 3:45:00 1406 561 M20 Kenneth Brubaker, 24, Colorado Springs, CO 3:48:16 8:42 3:42:01 1407 562 M20 Benjamin Haselbauer, 27, Minneapolis, MN 3:48:19 8:43 3:47:36 1408 203 M35 Tom Boileau, 35, Plymouth, MN 3:48:20 8:43 3:45:14 1409 204 M35 Andrew Hardacre, 35, Minnetonka, MN 3:48:23 8:43 3:45:06 1410 262 M40 Jeffrey Hartman, 40, Cedar Falls, IA 3:48:25 8:43 3:43:51 1411 205 M35 Raj Shah, 39, White Bear Lake, MN 3:48:26 8:43 3:44:56 1412 263 M40 Aklilu Dunlap, 42, Minneapolis, MN 3:48:26 8:43 3:40:59 1413 129 M50 Bruce Guter, 54, Fullerton, CA 3:48:27 8:43 3:48:20 1414 563 M20 Daniel Schneider, 31, Minneapolis, MN 3:48:27 8:43 3:44:29 1415 564 M20 Stephen Johansson, 20, Elk River, MN 3:48:29 8:43 3:44:44 1416 565 M20 Aaron Schnell, 34, Minneapolis, MN 3:48:29 8:43 3:44:41 1417 264 M40 Jeff Erickson, 40, Slayton, MN 3:48:31 8:43 3:42:15 1418 566 M20 Ben Hanson, 30, Princeton, MN 3:48:32 8:43 3:48:18 1419 190 M45 Adam Vinueza, 46, Louisville, CO 3:48:34 8:43 3:41:42 1420 206 M35 Clark Hjelmstad, 35, Maple Grove, MN 3:48:35 8:43 3:45:16 1421 191 M45 Thomas Lund, 46, Champlin, MN 3:48:35 8:43 3:44:55 1422 265 M40 Scott Miller, 42, Champlin, MN 3:48:36 8:43 3:44:55 1423 38 M55 Olde Chavarria-Cespedes, 56, San Jose, Crc 3:48:37 8:43 3:45:16 1424 266 M40 Daniel Ries, 41, St Paul, MN 3:48:37 8:43 3:46:52 1425 567 M20 David Petrick, 31, Boulder, CO 3:48:38 8:43 3:47:43 1426 568 M20 James Tessmer, 34, Janesville, WI 3:48:38 8:43 3:48:12 1427 267 M40 Robert Timmons, 44, White Bear Townsh, MN 3:48:38 8:43 3:45:05 1428 207 M35 Scott Schwister, 39, St Paul, MN 3:48:39 8:43 3:40:45 1429 569 M20 Richard Hebl, 32, Prior Lake, MN 3:48:40 8:43 3:44:17 1430 192 M45 Keith Shaw, 49, Valencia, CA 3:48:40 8:43 3:47:43 1431 570 M20 David Warner, 27, Eagan, MN 3:48:40 8:43 3:44:27 1432 208 M35 Troy Mattson, 39, Willmar, MN 3:48:41 8:43 3:45:14 1433 268 M40 Timothy Bergan, 43, Atlantic, IA 3:48:41 8:43 3:43:22 1434 130 M50 Rod Loran, 51, Woodbury, MN 3:48:42 8:43 3:48:18 1435 571 M20 Jj Condon, 27, Davenport, IA 3:48:44 8:43 3:44:59 1436 39 M55 Daryl Blakeborough, 59, Shorewood, MN 3:48:44 8:43 3:48:13 1437 10 M18 William Voje Jr, 19, Newport, MN 3:48:45 8:43 3:40:54 1438 572 M20 Patrick Everett, 28, Austin, MN 3:48:46 8:44 3:45:41 1439 193 M45 Chris Roberts, 48, St Paul, MN 3:48:49 8:44 3:45:46 1440 573 M20 Matthew Reeves, 32, Kansas City, MO 3:48:50 8:44 3:47:56 1441 574 M20 Brad Searl, 31, Mound, MN 3:48:51 8:44 3:45:41 1442 209 M35 Troy Misko, 39, Minneapolis, MN 3:48:53 8:44 3:47:38 1443 210 M35 Leonard Wurm, 38, Maple Lake, MN 3:48:54 8:44 3:48:42 1444 575 M20 Steve Luukkonen, 23, Plymouth, MN 3:48:57 8:44 3:45:14 1445 269 M40 Gene Adkins, 43, St Paul, MN 3:48:58 8:44 3:47:34 1446 194 M45 Ted Hewes, 46, St Paul, MN 3:49:00 8:44 3:47:58 1447 195 M45 Jonathan Banitt, 47, Marquette, MI 3:49:05 8:44 3:48:30 1448 131 M50 Jerry Farrell, 53, Wayzata, MN 3:49:07 8:44 3:41:07 1449 576 M20 Brian Ogren, 33, Rochester, MN 3:49:08 8:44 3:48:08 1450 577 M20 Ryan Flynn, 28, Cloquet, MN 3:49:08 8:44 3:49:02 1451 578 M20 Nate Omann, 33, St Louis Park, MN 3:49:10 8:44 3:45:59 1452 132 M50 Patrick Campbell, 53, Eagan, MN 3:49:11 8:44 3:48:35 1453 579 M20 Chris Slack, 32, Owatonna, MN 3:49:12 8:45 3:44:55 1454 580 M20 Derek Otto, 24, Woodbury, MN 3:49:17 8:45 3:48:08 1455 211 M35 Dan Strittmater, 38, Savage, MN 3:49:17 8:45 3:49:08 1456 581 M20 Chris Noha, 31, Woodbury, MN 3:49:25 8:45 3:45:48 1457 40 M55 William Langevin, 59, St Paul, MN 3:49:26 8:45 3:49:02 1458 212 M35 Bill Olson, 39, Rosemount, MN 3:49:27 8:45 3:46:22 1459 582 M20 Matt Trok, 31, Plymouth, MN 3:49:27 8:45 3:48:39 1460 583 M20 Andrew May, 25, Rochester, MN 3:49:28 8:45 3:43:04 1461 133 M50 Ed Surko, 54, Apple Valley, MN 3:49:29 8:45 3:49:09 1462 213 M35 Kirk Wahlstrom, 36, Madison, WI 3:49:30 8:45 3:45:43 1463 214 M35 Joe Kelzer, 38, New Richmond, WI 3:49:31 8:45 3:48:47 1464 584 M20 Ryan Marshall, 28, Woodbury, MN 3:49:31 8:45 3:41:51 1465 215 M35 Nathan Wohlfeil, 35, Winona, MN 3:49:33 8:45 3:46:09 1466 585 M20 Nabil Laachi, 29, Minneapolis, MN 3:49:38 8:46 3:43:42 1467 134 M50 Hyon Kim, 53, Burnsville, MN 3:49:39 8:46 3:46:25 1468 216 M35 Marcus Mayer, 38, Minneapolis, MN 3:49:39 8:46 3:43:07 1469 270 M40 John Perrill, 40, Chaska, MN 3:49:41 8:46 3:48:50 1470 135 M50 Jeff Bostow, 52, Apple Valley, MN 3:49:41 8:46 3:49:18 1471 586 M20 David Burt, 22, Minot, ND 3:49:42 8:46 3:46:32 1472 587 M20 Pat Slack, 20, Northfield, MN 3:49:44 8:46 3:47:43 1473 3 M65 Edward Rousseau, 69, Minneapolis, MN 3:49:47 8:46 3:49:40 1474 217 M35 Andy Lohn, 35, Dayton, MN 3:49:51 8:46 3:46:41 1475 218 M35 Jim Van Bergen, 35, Deephaven, MN 3:49:51 8:46 3:46:41 1476 588 M20 Jeffrey Zupfer, 34, Woodbury, MN 3:49:53 8:46 3:46:48 1477 219 M35 Mike Nolan, 39, Lakeville, MN 3:49:53 8:46 3:49:08 1478 196 M45 Gerardo Compan, 46, Queretaro, Mex 3:49:55 8:46 3:49:45 1479 197 M45 Thomas Perri, 47, Maple Grove, MN 3:49:57 8:46 3:49:49 1480 589 M20 John Hawkins, 32, St Paul, MN 3:50:00 8:46 3:42:34 1481 220 M35 Wayne Linderman, 36, Altoona, WI 3:50:01 8:46 3:44:21 1482 221 M35 Patrick Barrett, 38, Shorewood, MN 3:50:01 8:46 3:46:35 1483 590 M20 Chad Luze, 30, Marshall, MN 3:50:02 8:46 3:43:41 1484 271 M40 James Wombacher, 40, Minneapolis, MN 3:50:03 8:46 3:42:40 1485 41 M55 Samuel Schachtel, 56, San Jose, Crc 3:50:04 8:47 3:46:59 1486 42 M55 Mario Fishman, 56, San Jose, Crc 3:50:04 8:47 3:49:53 1487 591 M20 John Focke, 28, Minneapolis, MN 3:50:04 8:47 3:46:25 1488 592 M20 Chris Van Hoven, 25, Minnetonka, MN 3:50:07 8:47 3:46:25 1489 272 M40 Perry Aasness, 44, Woodbury, MN 3:50:09 8:47 3:45:51 1490 593 M20 Brad Schaeppi, 31, Breckenridge, CO 3:50:09 8:47 3:45:06 1491 594 M20 Travis Ohly, 31, Rochester, MN 3:50:10 8:47 3:48:27 1492 595 M20 Andrew Nelson, 23, Cedar Falls, IA 3:50:11 8:47 3:49:16 1493 596 M20 Jon Soole, 23, Sioux City, IA 3:50:11 8:47 3:49:16 1494 597 M20 Jon Schell, 34, Shoreview, MN 3:50:14 8:47 3:46:37 1495 222 M35 Chris Casmey, 37, Lino Lakes, MN 3:50:15 8:47 3:45:55 1496 198 M45 Daniel O'Connor, 46, Chanhassen, MN 3:50:15 8:47 3:48:33 1497 598 M20 Adam Daters, 24, Cedar Rapids, IA 3:50:15 8:47 3:45:37 1498 599 M20 Brian Sandberg, 32, New London, MN 3:50:17 8:47 3:49:11 1499 223 M35 Mike Shepard, 36, Eden Prairie, MN 3:50:21 8:47 3:49:15 1500 273 M40 Brent Peterson, 42, Nashville, TN 3:50:21 8:47 3:46:33 1501 600 M20 Josh Jacobson, 28, Robbinsdale, MN 3:50:21 8:47 3:49:44 1502 199 M45 Alfred Essa, 47, Woodbury, MN 3:50:22 8:47 3:46:48 1503 200 M45 Robert Morland, 47, Mankato, MN 3:50:23 8:47 3:44:46 1504 601 M20 Francois Vermeulen, 27, Rochester Hills, MI 3:50:24 8:47 3:47:11 1505 224 M35 Pete Bright, 35, Alexandria, MN 3:50:24 8:47 3:47:06 1506 602 M20 Jason Hudalla, 28, Ramsey, MN 3:50:25 8:47 3:46:52 1507 274 M40 Paul Berg, 42, Bloomington, MN 3:50:26 8:47 3:49:23 1508 1 M14 Martin Carter, 15, Buffalo, MN 3:50:28 8:47 3:47:08 1509 201 M45 Tim Anderson, 47, Minneapolis, MN 3:50:28 8:47 3:43:15 1510 43 M55 David Schulz, 55, Winnipeg, Can 3:50:32 8:48 3:47:07 1511 225 M35 Jonathan Arndt, 35, Apple Valley, MN 3:50:33 8:48 3:46:55 1512 603 M20 Brett Arenz, 29, St Paul, MN 3:50:34 8:48 3:43:02 1513 275 M40 Philip Wandrei, 44, Edina, MN 3:50:35 8:48 3:46:33 1514 276 M40 Timothy Lindhorst, 43, St Cloud, MN 3:50:35 8:48 3:42:32 1515 277 M40 Roger Resh, 43, Prior Lake, MN 3:50:36 8:48 3:49:38 1516 136 M50 Jeff Easton, 54, Eden Prairie, MN 3:50:38 8:48 3:47:15 1517 137 M50 Paul Arbisi, 53, Edina, MN 3:50:39 8:48 3:49:34 1518 604 M20 Ryan Kay, 31, Cedar Rapids, IA 3:50:42 8:48 3:46:50 1519 16 M60 Cliff Reithel, 60, Ashland, WI 3:50:43 8:48 3:46:57 1520 278 M40 Christopher Robinson, 41, Baxter, MN 3:50:43 8:48 3:50:06 1521 605 M20 Andres Wiernik, 27, Edina, MN 3:50:44 8:48 3:47:37 1522 279 M40 Chris Moe, 43, Bloomington, MN 3:50:45 8:48 3:47:29 1523 606 M20 Spencer Mathern, 31, Minneapolis, MN 3:50:45 8:48 3:44:18 1524 226 M35 Russell Spangler, 37, St Paul, MN 3:50:46 8:48 3:47:23 1525 227 M35 Jim Lewis, 38, Mankato, MN 3:50:47 8:48 3:47:12 1526 138 M50 Tom McCulloch, 53, Thunder Bay, Can 3:50:48 8:48 3:50:26 1527 607 M20 Elliot Kelly, 22, Minneapolis, MN 3:50:49 8:48 3:46:06 1528 280 M40 David Lecompte, 41, Waterloo, IA 3:50:50 8:48 3:50:32 1529 228 M35 Norman Johnson, 37, Waseca, MN 3:50:51 8:48 3:46:54 1530 608 M20 Brandon Welte, 29, Minneapolis, MN 3:50:51 8:48 3:47:35 1531 229 M35 Matthew Phelps, 38, White Bear Lake, MN 3:50:51 8:48 3:47:19 1532 609 M20 Nathan Erickson, 27, Omaha, NE 3:50:51 8:48 3:47:33 1533 139 M50 Byron Crawford, 51, Creve Coeur, MO 3:50:53 8:48 3:49:59 1534 610 M20 Michael Collins, 23, Shoreview, MN 3:50:55 8:48 3:46:59 1535 611 M20 Yosei Sugiyama, 27, Tempe, AZ 3:50:57 8:49 3:47:12 1536 612 M20 Andrew Seykora, 25, Minneapolis, MN 3:50:57 8:49 3:43:49 1537 230 M35 Gene Lecuyer, 36, Delta, Can 3:50:59 8:49 3:50:19 1538 613 M20 Andrew Johnson, 26, Brooklyn Center, MN 3:51:04 8:49 3:46:01 1539 231 M35 Adam Sellke, 38, Golden Valley, MN 3:51:06 8:49 3:46:56 1540 614 M20 Robert Mark, 28, Minnetonka, MN 3:51:06 8:49 3:50:42 1541 615 M20 Emil Mellgren, 22, Shoreview, MN 3:51:07 8:49 3:45:50 1542 616 M20 Jonathan Stewart, 26, Washington, DC 3:51:08 8:49 3:47:40 1543 202 M45 David Wittman, 45, Woodbury, MN 3:51:10 8:49 3:47:36 1544 617 M20 Michael Ramme, 31, Minneapolis, MN 3:51:14 8:49 3:49:39 1545 618 M20 Gregory Skoge, 30, Hugo, MN 3:51:16 8:49 3:50:26 1546 203 M45 Al Bangtson, 48, Cedar Falls, IA 3:51:17 8:49 3:50:31 1547 204 M45 Tim Vitters, 46, Bloomington, MN 3:51:17 8:49 3:45:32 1548 281 M40 John Heitzinger, 44, St Louis Park, MN 3:51:18 8:49 3:48:04 1549 232 M35 Marc Kotsonas, 39, St Paul, MN 3:51:20 8:49 3:47:57 1550 282 M40 Chad Petersen, 41, Brooklyn Park, MN 3:51:21 8:49 3:51:06 1551 619 M20 Patrick Brandhagen, 30, Sioux Falls, SD 3:51:21 8:49 3:45:18 1552 620 M20 Brent Pottinger, 31, Chaska, MN 3:51:23 8:50 3:47:02 1553 621 M20 Joshua Dery, 29, White Bear Lake, MN 3:51:25 8:50 3:45:29 1554 140 M50 Katsuyuki Yamamoto, 52, Rosemount, MN 3:51:26 8:50 3:46:27 1555 622 M20 Joe Mortl, 32, Bloomington, MN 3:51:31 8:50 3:51:09 1556 141 M50 Ronn Kreps, 50, Minneapolis, MN 3:51:36 8:50 3:46:30 1557 283 M40 Jim Leverton, 43, Cannon Falls, MN 3:51:36 8:50 3:48:26 1558 233 M35 Matt Miller, 37, Iowa City, IA 3:51:38 8:50 3:47:59 1559 284 M40 Jim Everson, 40, Prior Lake, MN 3:51:39 8:50 3:45:18 1560 205 M45 Steven Stromberg, 45, Eden Prairie, MN 3:51:39 8:50 3:48:07 1561 234 M35 Craig Pleskac, 38, Lincoln, NE 3:51:40 8:50 3:44:18 1562 623 M20 Bill Kvebak, 34, Detroit Lakes, MN 3:51:42 8:50 3:45:07 1563 624 M20 Jacob Eggimann, 20, Hastings, MN 3:51:45 8:50 3:45:25 1564 625 M20 Mariano Amador, 29, San Jose, Crc 3:51:47 8:50 3:48:42 1565 235 M35 Marc Hustad, 36, Orlando, FL 3:51:49 8:51 3:48:23 1566 206 M45 Tim Hoaglund, 48, Baldwin, WI 3:51:52 8:51 3:50:54 1567 236 M35 Mark Vitelli, 38, Minneapolis, MN 3:51:52 8:51 3:51:03 1568 626 M20 Brandon Johnson, 32, Plymouth, MN 3:51:54 8:51 3:51:15 1569 627 M20 Chris Miller, 28, Brooklyn Park, MN 3:51:54 8:51 3:48:23 1570 628 M20 Adam Dobmeier, 26, Fargo, ND 3:51:57 8:51 3:49:56 1571 237 M35 Chris Heino, 38, Cedar, MN 3:51:59 8:51 3:51:11 1572 629 M20 Jeremy Traynor, 33, Eau Claire, WI 3:52:00 8:51 3:48:31 1573 630 M20 Paris Fadden, 32, St Michael, MN 3:52:00 8:51 3:48:35 1574 631 M20 Lionel Cheng, 34, Rochester, MN 3:52:01 8:51 3:46:04 1575 632 M20 Dan Eaton, 34, Minnetonka, MN 3:52:02 8:51 3:44:32 1576 207 M45 Bill Graves, 46, Willmar, MN 3:52:03 8:51 3:48:37 1577 633 M20 Eric Baum, 26, Minneapolis, MN 3:52:04 8:51 3:45:58 1578 285 M40 Raymond Despiegler, 42, Robbinsdale, MN 3:52:05 8:51 3:48:44 1579 634 M20 Christopher Valois, 34, Champlin, MN 3:52:07 8:51 3:49:00 1580 142 M50 Stephen Heitz, 53, Minneapolis, MN 3:52:09 8:51 3:48:48 1581 143 M50 Nicholas Schell, 51, New Brighton, MN 3:52:11 8:51 3:49:24 1582 635 M20 Mathias Eichten, 30, Anoka, MN 3:52:15 8:52 3:43:41 1583 208 M45 Mark Kober, 48, Minneapolis, MN 3:52:15 8:52 3:48:25 1584 636 M20 Joseph Jackson, 31, Minneapolis, MN 3:52:15 8:52 3:45:18 1585 238 M35 Peter Shea, 39, Lakeville, MN 3:52:18 8:52 3:51:25 1586 239 M35 Tom Segar, 38, Minnetonka, MN 3:52:19 8:52 3:48:29 1587 637 M20 Darren Carney, 32, Rochester, MN 3:52:19 8:52 3:49:01 1588 638 M20 Michael Daley, 26, St Paul, MN 3:52:22 8:52 3:49:16 1589 286 M40 Jeff Janssen, 44, St Cloud, MN 3:52:24 8:52 3:51:21 1590 17 M60 John Downing, 62, Prior Lake, MN 3:52:30 8:52 3:49:22 1591 639 M20 Brad Breidenbach, 30, Chicago, IL 3:52:30 8:52 3:49:20 1592 640 M20 Michael Evans, 34, Minneapolis, MN 3:52:32 8:52 3:48:47 1593 287 M40 Richard Fritz, 40, Blaine, MN 3:52:36 8:52 3:51:54 1594 209 M45 John Vandenberg, 47, Winnipeg, Can 3:52:38 8:52 3:52:06 1595 210 M45 Vijay Gaba, 47, Fargo, ND 3:52:38 8:52 3:48:02 1596 211 M45 Jeffrey Selness, 49, Medicine Lake, MN 3:52:42 8:53 3:49:05 1597 288 M40 Michael Eldridge, 41, Eden Prairie, MN 3:52:42 8:53 3:47:03 1598 641 M20 Andrew Thompson, 32, Minneapolis, MN 3:52:45 8:53 3:48:21 1599 289 M40 Miguel Lindgren, 43, Roseville, MN 3:52:47 8:53 3:49:04 1600 144 M50 Masahiro Sugii, 52, Rosemount, MN 3:52:47 8:53 3:47:48 1601 290 M40 Daniel Nelson, 42, Eden Prairie, MN 3:52:48 8:53 3:49:17 1602 145 M50 Kurt Stunek, 51, St Cloud, MN 3:52:50 8:53 3:50:47 1603 240 M35 Shane Heinen, 39, Eagan, MN 3:52:51 8:53 3:49:18 1604 291 M40 Michael Bier, 40, Brooklyn Center, MN 3:52:51 8:53 3:51:57 1605 642 M20 Quinn Montgomery, 34, Maple Grove, MN 3:52:52 8:53 3:49:31 1606 146 M50 Terry Quammen, 50, Andover, MN 3:52:54 8:53 3:50:04 1607 241 M35 Eric Karlstad, 39, Alexandria, MN 3:52:56 8:53 3:52:28 1608 212 M45 Greg Hartmann, 47, Castle Rock, CO 3:52:57 8:53 3:52:02 1609 643 M20 Joey Zitzman, 29, Hopkins, MN 3:52:57 8:53 3:52:02 1610 242 M35 Gary Heaser, 37, St Paul, MN 3:53:00 8:53 3:52:02 1611 243 M35 Todd Ahrenholz, 37, Willmar, MN 3:53:03 8:53 3:49:37 1612 244 M35 Chris Halloran, 35, Minneapolis, MN 3:53:04 8:53 3:45:14 1613 644 M20 Scott Tober, 31, Winona, MN 3:53:07 8:53 3:49:49 1614 245 M35 Dominic Skrade, 37, Minneapolis, MN 3:53:08 8:54 3:49:16 1615 246 M35 Brian Berndt, 39, Crystal Lake, IL 3:53:09 8:54 3:47:52 1616 44 M55 Ronny Millen, 59, St Paul, MN 3:53:12 8:54 3:52:36 1617 645 M20 Anthony Fryer, 33, Minneapolis, MN 3:53:16 8:54 3:49:18 1618 646 M20 Kirk Larson, 30, Pequot Lakes, MN 3:53:16 8:54 3:49:18 1619 213 M45 Duane Feist, 46, Eden Prairie, MN 3:53:16 8:54 3:49:51 1620 647 M20 Nathan Weise, 25, Minneapolis, MN 3:53:18 8:54 3:49:58 1621 214 M45 Scott Johnson, 48, Bloomington, MN 3:53:19 8:54 3:52:33 1622 4 M65 Robert Bowker, 67, Norfork, AR 3:53:22 8:54 3:52:25 1623 648 M20 Christopher Gibbons, 30, Denver, CO 3:53:22 8:54 3:44:34 1624 649 M20 Andrew Gibbons, 27, St Paul, MN 3:53:22 8:54 3:44:34 1625 292 M40 Mark Osborne, 41, Mount Pleasant, SC 3:53:22 8:54 3:50:15 1626 293 M40 Manfred Justen, 42, Lino Lakes, MN 3:53:24 8:54 3:46:23 1627 147 M50 Peter Blunden, 50, Winnipeg, Can 3:53:26 8:54 3:52:21 1628 215 M45 Douglas Chenevert, 47, Lakeville, MN 3:53:26 8:54 3:49:15 1629 294 M40 Sean Kelly, 43, Greenwood Village, CO 3:53:26 8:54 3:47:37 1630 650 M20 Wesley Szempruch, 22, Apple Valley, MN 3:53:27 8:54 3:45:40 1631 295 M40 Ronald Cooke Jr, 40, St Louis Park, MN 3:53:28 8:54 3:48:52 1632 296 M40 Chris Weglinski, 41, Minneapolis, MN 3:53:29 8:54 3:45:52 1633 216 M45 Byron Wieberdink, 45, Golden Valley, MN 3:53:30 8:54 3:47:32 1634 651 M20 Adam Miron, 24, Apple Valley, MN 3:53:32 8:54 3:50:10 1635 247 M35 Brian Corrigan, 37, Minneapolis, MN 3:53:34 8:55 3:50:11 1636 18 M60 David Majeski, 61, Stillwater, MN 3:53:35 8:55 3:47:14 1637 652 M20 Eric Weckwerth, 31, Rochester, MN 3:53:36 8:55 3:50:25 1638 248 M35 Todd Petit, 36, Vermillion, MN 3:53:37 8:55 3:52:55 1639 653 M20 Jeff Eggert, 27, Chaska, MN 3:53:37 8:55 3:47:21 1640 654 M20 Zac Spates, 27, St Paul, MN 3:53:41 8:55 3:50:24 1641 217 M45 Andrew Williams, 45, Minneapolis, MN 3:53:45 8:55 3:49:37 1642 19 M60 Jeffrey Dumas, 63, Boulder, CO 3:53:47 8:55 3:52:53 1643 297 M40 Mike Knutson, 42, North St Paul, MN 3:53:48 8:55 3:49:57 1644 249 M35 Jared Powell, 38, St Paul, MN 3:53:48 8:55 3:50:45 1645 45 M55 Mason Hjelle, 58, Mora, MN 3:53:49 8:55 3:46:52 1646 46 M55 Avner Ben-Ner, 57, Minneapolis, MN 3:53:51 8:55 3:52:53 1647 218 M45 David Villella, 45, Thunder Bay, Can 3:53:57 8:55 3:50:51 1648 47 M55 Jim Johns, 55, Cedar Rapids, IA 3:53:58 8:55 3:53:35 1649 298 M40 Charles Phan, 43, Gulf Breeze, FL 3:54:02 8:56 3:46:21 1650 655 M20 Michael Fitzgerald, 22, St Paul, MN 3:54:03 8:56 3:50:59 1651 250 M35 Paul Essler, 38, Rosemount, MN 3:54:03 8:56 3:48:26 1652 48 M55 Orie Voight, 56, Eagan, MN 3:54:04 8:56 3:50:45 1653 656 M20 Ryan Mielke, 33, St Louis Park, MN 3:54:06 8:56 3:46:50 1654 299 M40 Jeff Woody, 40, Onalaska, WI 3:54:06 8:56 3:52:18 1655 300 M40 Eric Pohl, 40, St Michael, MN 3:54:07 8:56 3:46:55 1656 251 M35 Michael Tierney, 35, Minneapolis, MN 3:54:10 8:56 3:50:22 1657 219 M45 M Joe Ma, 47, Oviedo, FL 3:54:11 8:56 3:53:23 1658 148 M50 Thom Narita, 54, El Segundo, CA 3:54:11 8:56 3:51:15 1659 657 M20 Jason Rudolph, 34, Maplewood, MN 3:54:11 8:56 3:48:09 1660 658 M20 Chris Lafean, 21, Coon Rapids, MN 3:54:15 8:56 3:48:16 1661 11 M18 Elliott Biondo, 19, Gaithersburg, MD 3:54:16 8:56 3:46:26 1662 252 M35 Bradley Boleman, 39, Mounds View, MN 3:54:18 8:56 3:50:14 1663 220 M45 David Shufelt, 49, Rochester, MN 3:54:18 8:56 3:48:26 1664 149 M50 Timothy Rudnicki, 51, Edina, MN 3:54:18 8:56 3:50:02 1665 253 M35 Corey Russell, 38, Amery, WI 3:54:19 8:56 3:51:06 1666 659 M20 Robert Haack, 28, Minneaoplis, MN 3:54:23 8:56 3:49:48 1667 221 M45 Richard Mohrland, 48, Rosemount, MN 3:54:26 8:57 3:53:54 1668 301 M40 William Weber, 44, Bloomington, MN 3:54:27 8:57 3:48:03 1669 660 M20 Mark Minor, 34, Overland Park, KS 3:54:27 8:57 3:49:56 1670 222 M45 Keith Brantly, 46, Jacksonville, FL 3:54:28 8:57 3:47:04 1671 302 M40 Larry Stevens Jr, 40, Woodbury, MN 3:54:28 8:57 3:50:42 1672 303 M40 Dave Harrington, 42, St Charles, IL 3:54:29 8:57 3:50:30 1673 661 M20 Lane Phillips, 31, Minneapolis, MN 3:54:29 8:57 3:47:30 1674 254 M35 Eric Vollen, 36, Minneapolis, MN 3:54:31 8:57 3:51:25 1675 304 M40 Mark Grina, 44, Lino Lakes, MN 3:54:31 8:57 3:51:25 1676 20 M60 Dennis Nelson, 60, Redwood Falls, MN 3:54:32 8:57 3:54:03 1677 255 M35 Bryce Johnson, 39, Minneapolis, MN 3:54:33 8:57 3:54:05 1678 662 M20 Eric Olson, 33, Luck, WI 3:54:35 8:57 3:50:46 1679 256 M35 Robert Franchino, 38, Apple Valley, MN 3:54:36 8:57 3:50:59 1680 663 M20 Jason Polasek, 26, Bloomington, MN 3:54:36 8:57 3:50:23 1681 664 M20 Quinn Kilbury, 34, Minneapolis, MN 3:54:39 8:57 3:50:38 1682 665 M20 Patrick Lyon, 30, Minneapolis, MN 3:54:39 8:57 3:50:38 1683 666 M20 Joseph Schuster, 32, Minneapolis, MN 3:54:42 8:57 3:50:25 1684 49 M55 Doug Suker, 57, Edina, MN 3:54:42 8:57 3:54:34 1685 305 M40 Martin Huberty, 43, Bloomington, MN 3:54:45 8:57 3:50:32 1686 257 M35 Patrick Lynch, 35, Cottage Grove, MN 3:54:46 8:57 3:51:44 1687 306 M40 Ronald Reimann, 44, Apple Valley, MN 3:54:47 8:57 3:51:09 1688 667 M20 Rob Beuthling, 33, Madison, WI 3:54:47 8:57 3:50:54 1689 307 M40 Doug Warren, 43, Ashland, WI 3:54:50 8:57 3:49:26 1690 258 M35 Brad Reigstad, 37, Roseville, MN 3:54:50 8:57 3:51:23 1691 223 M45 Dennis Stoks, 49, Young America, MN 3:54:50 8:57 3:49:33 1692 308 M40 Rich Nowak, 43, Edina, MN 3:54:53 8:58 3:54:25 1693 150 M50 David Crook, 52, Bloomington, MN 3:54:55 8:58 3:46:19 1694 259 M35 Brett Kirner, 39, Prairie Du Sac, WI 3:54:57 8:58 3:51:14 1695 309 M40 Keith Dobbins, 41, Chanhassen, MN 3:54:58 8:58 3:50:37 1696 310 M40 Jeffrey Christiansen, 41, Lumsden, Can 3:54:59 8:58 3:50:46 1697 21 M60 Kenneth Dent, 61, Homosassa, FL 3:54:59 8:58 3:54:51 1698 22 M60 Timothy McCoy, 62, Eden Prairie, MN 3:54:59 8:58 3:51:55 1699 224 M45 Dave Just, 48, Eden Prairie, MN 3:55:01 8:58 3:50:39 1700 668 M20 Tim MacKedanz, 32, Chanhassen, MN 3:55:04 8:58 3:49:59 1701 260 M35 Diego Ramallo, 39, St Paul, MN 3:55:04 8:58 3:51:49 1702 261 M35 Michael Plante, 35, Minneapolis, MN 3:55:06 8:58 3:52:02 1703 669 M20 Jeremy Hosterman, 26, St Paul, MN 3:55:08 8:58 3:51:15 1704 670 M20 Damian McConn, 30, Plymouth, MN 3:55:08 8:58 3:51:20 1705 311 M40 Dallas Crow, 42, St Paul, MN 3:55:10 8:58 3:46:25 1706 262 M35 Charles Hawkins, 39, St Louis Park, MN 3:55:11 8:58 3:46:10 1707 671 M20 Jered Field, 27, Montevideo, MN 3:55:14 8:58 3:49:07 1708 312 M40 Rick Hoffman, 43, Lake Elmo, MN 3:55:18 8:58 3:51:50 1709 151 M50 Christopher Pahl, 53, Foley, MN 3:55:19 8:59 3:54:34 1710 50 M55 Barclay Kruse, 58, Coon Rapids, MN 3:55:20 8:59 3:54:23 1711 263 M35 Eric Jensen, 37, Minneapolis, MN 3:55:22 8:59 3:52:22 1712 313 M40 Kriss Golden, 42, Eden Prairie, MN 3:55:22 8:59 3:51:32 1713 314 M40 Tom Peterson, 42, St Paul, MN 3:55:23 8:59 3:54:53 1714 264 M35 Shane Johnson, 38, Delano, MN 3:55:23 8:59 3:51:32 1715 672 M20 Daniel Conley, 27, Arden Hills, MN 3:55:25 8:59 3:54:29 1716 673 M20 Nathan Grover, 24, Apple Valley, MN 3:55:26 8:59 3:49:01 1717 674 M20 Joe Girtz, 25, Eagan, MN 3:55:28 8:59 3:49:03 1718 152 M50 Tad Hauck, 50, Eden Prairie, MN 3:55:28 8:59 3:51:12 1719 315 M40 Scott Huston, 44, Ramsey, MN 3:55:29 8:59 3:51:58 1720 265 M35 James Mullady, 37, Minneapolis, MN 3:55:31 8:59 3:51:41 1721 153 M50 Dennis Leach, 54, Minnetonka, MN 3:55:31 8:59 3:52:07 1722 154 M50 Jason Tung, 52, Thornhill, Can 3:55:43 8:59 3:54:45 1723 155 M50 Arvid Fristad, 51, Sartell, MN 3:55:43 8:59 3:52:07
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

1724 675 M20 Nathan Lief, 33, White Bear Lake, MN 3:55:45 9:00 3:50:31 1725 676 M20 Roy Swinger, 26, Waukee, IA 3:55:47 9:00 3:48:37 1726 677 M20 Tim Simonson, 33, Willmar, MN 3:55:49 9:00 3:50:48 1727 266 M35 Troy Thelen, 39, Coon Rapids, MN 3:55:50 9:00 3:46:47 1728 678 M20 Andrew Robertson, 33, Olathe, KS 3:55:53 9:00 3:48:10 1729 316 M40 Chris Franz, 43, Gretna, Can 3:55:54 9:00 3:51:46 1730 317 M40 Guy Stricker, 40, Janesville, WI 3:55:54 9:00 3:55:28 1731 51 M55 Steven Tschider, 59, Minneapolis, MN 3:55:55 9:00 3:51:34 1732 318 M40 Rob Fowler, 40, Fargo, ND 3:55:55 9:00 3:54:52 1733 225 M45 Jay Ticknor, 46, Grantsburg, WI 3:55:56 9:00 3:54:25 1734 52 M55 Jr Siewert, 55, Wisconsin Rapids, WI 3:55:57 9:00 3:54:51 1735 156 M50 Jose Athie, 50, Mexico City, Mex 3:55:58 9:00 3:52:43 1736 267 M35 Mike Nixon, 35, Maple Plain, MN 3:56:00 9:00 3:52:48 1737 53 M55 Mark Lindblom, 56, Wayzata, MN 3:56:00 9:00 3:52:03 1738 157 M50 Joe Grzelewski, 51, Thunder Bay, Can 3:56:01 9:00 3:52:29 1739 319 M40 Kevin Schoner, 42, Cedar Rapids, IA 3:56:01 9:00 3:51:09 1740 679 M20 Nicholas Morris, 27, Rothschild, WI 3:56:01 9:00 3:55:15 1741 54 M55 Pete Thomas, 56, St Louis Park, MN 3:56:02 9:00 3:55:14 1742 680 M20 Craig Dummer, 33, Fargo, ND 3:56:03 9:00 3:52:08 1743 320 M40 Bruce Kammen, 43, Inver Grove Heigh, MN 3:56:04 9:00 3:52:08 1744 158 M50 Alan Mendeloff, 50, Shorewood, WI 3:56:05 9:00 3:51:46 1745 681 M20 Eric Rafko, 28, Spooner, WI 3:56:08 9:00 3:49:59 1746 321 M40 Darrell Hyde, 44, Coon Rapids, MN 3:56:08 9:00 3:54:53 1747 682 M20 Brian Alberto, 21, Eagan, MN 3:56:09 9:00 3:46:30 1748 683 M20 Nathan Laliberte, 23, St Paul, MN 3:56:10 9:00 3:51:41 1749 268 M35 Scott McBride, 38, Burlington, Can 3:56:10 9:00 3:50:46 1750 226 M45 Colin Buddecke, 46, Eagan, MN 3:56:10 9:00 3:51:54 1751 227 M45 Bill Tolo, 49, Minneapolis, MN 3:56:11 9:01 3:53:48 1752 228 M45 Mark Buenz, 47, Prior Lake, MN 3:56:11 9:01 3:50:08 1753 684 M20 Brian Gilkison, 34, Shakopee, MN 3:56:11 9:01 3:52:44 1754 322 M40 Stacy Joannes, 41, Stoughton, WI 3:56:12 9:01 3:47:55 1755 323 M40 Scott Bordon, 40, Minneapolis, MN 3:56:15 9:01 3:52:56 1756 159 M50 Daniel Pavlovec, 52, Fort Atkinson, IA 3:56:20 9:01 3:52:13 1757 55 M55 Thomas Bootes, 58, Tucson, AZ 3:56:21 9:01 3:53:11 1758 269 M35 Scott Welter, 36, Eden Prairie, MN 3:56:23 9:01 3:52:39 1759 56 M55 Steve Liebmann, 57, Bozeman, MT 3:56:23 9:01 3:53:12 1760 685 M20 Todd Millenacker, 29, Shakopee, MN 3:56:24 9:01 3:52:59 1761 229 M45 Greg Connell, 45, Minneapolis, MN 3:56:27 9:01 3:53:15 1762 324 M40 Mark Roberts, 41, Savage, MN 3:56:31 9:01 3:52:50 1763 23 M60 Bruce Wilson, 63, Boulder, CO 3:56:32 9:01 3:52:38 1764 57 M55 Arlie Olsen, 57, Blooming Prairie, MN 3:56:33 9:01 3:56:08 1765 686 M20 Tim Edmonson, 28, Farmington, MN 3:56:34 9:01 3:55:13 1766 230 M45 Jay Dommeyer, 47, Woodbury, MN 3:56:35 9:01 3:55:10 1767 687 M20 Charles Trepanier, 25, Minneapolis, MN 3:56:35 9:01 3:55:34 1768 160 M50 Tom Magnuson, 50, Lincoln, NE 3:56:36 9:01 3:53:05 1769 688 M20 Luke Hanson, 27, Lino Lakes, MN 3:56:39 9:02 3:53:03 1770 325 M40 Bruce English, 40, Lakeville, MN 3:56:41 9:02 3:52:30 1771 326 M40 Andy Dosmann, 40, Maplewood, MN 3:56:42 9:02 3:49:11 1772 689 M20 Matthew Schwartz, 31, Santa Fe, NM 3:56:43 9:02 3:50:21 1773 327 M40 Patrick Carpenter, 43, Springfield, MO 3:56:44 9:02 3:54:51 1774 690 M20 Benjamin Wacek, 24, Minneapolis, MN 3:56:45 9:02 3:55:56 1775 691 M20 Neal Van Dyke, 32, La Crosse, WI 3:56:46 9:02 3:48:34 1776 692 M20 Timothy Hugley Jr, 33, Bemidji, MN 3:56:47 9:02 3:54:52 1777 58 M55 Keith Rudolph, 56, Eagan, MN 3:56:47 9:02 3:55:38 1778 693 M20 Craig Tupy, 30, Richfield, MN 3:56:49 9:02 3:51:12 1779 694 M20 Kurt Christensen, 23, Spencer, IA 3:56:50 9:02 3:52:49 1780 161 M50 Paul Klauda, 50, Chanhassen, MN 3:56:50 9:02 3:55:56 1781 695 M20 Eric Bookmeyer, 34, Mason City, IA 3:56:51 9:02 3:50:06 1782 231 M45 Steven Dilger, 46, Vadnais Heights, MN 3:56:54 9:02 3:56:17 1783 696 M20 William Marvin, 32, Eden Prairie, MN 3:56:56 9:02 3:50:11 1784 328 M40 Patrick Finney, 40, Freeland, MI 3:56:57 9:02 3:55:54 1785 697 M20 Jon Knutson, 32, Plymouth, MN 3:56:58 9:02 3:54:16 1786 698 M20 Mike Percic, 29, Minneapolis, MN 3:57:01 9:02 3:53:46 1787 699 M20 Gregg Mast, 32, Minneapolis, MN 3:57:02 9:02 3:55:26 1788 700 M20 Chris Price, 31, St Paul, MN 3:57:03 9:02 3:52:32 1789 329 M40 Lynn Foster, 42, Rockford, IL 3:57:04 9:03 3:53:12 1790 270 M35 Peter Tebben, 36, Rochester, MN 3:57:05 9:03 3:48:30 1791 701 M20 Daniel Jackson, 30, Minneapolis, MN 3:57:06 9:03 3:50:09 1792 271 M35 Ron Lehmann, 35, Cottage Grove, WI 3:57:06 9:03 3:56:41 1793 702 M20 Allen Lundberg, 28, Richfield, MN 3:57:08 9:03 3:53:21 1794 59 M55 James Lundberg, 57, Minneapolis, MN 3:57:08 9:03 3:55:49 1795 703 M20 Scotty Johnson, 29, St Louis Park, MN 3:57:09 9:03 3:53:21 1796 704 M20 Greg Seidel, 33, Farmington, MN 3:57:11 9:03 3:53:43 1797 272 M35 John Feriancek, 37, Eden Prairie, MN 3:57:12 9:03 3:53:46 1798 705 M20 Sumeer Khosa, 34, Shakopee, MN 3:57:15 9:03 3:56:37 1799 273 M35 Steve Weber, 37, St Paul, MN 3:57:16 9:03 3:55:35 1800 232 M45 Stephen Smith, 45, Roseville, MN 3:57:16 9:03 3:52:19 1801 706 M20 Jonathan Schmidt, 28, Blaine, MN 3:57:17 9:03 3:50:59 1802 162 M50 Greg Engel, 51, Plymouth, MN 3:57:18 9:03 3:56:09 1803 707 M20 Benjamin Davis, 22, Mound, MN 3:57:20 9:03 3:53:53 1804 708 M20 Cole Klick, 22, Minneapolis, MN 3:57:22 9:03 3:50:16 1805 274 M35 Greg Quale, 36, Oak Park Heights, MN 3:57:23 9:03 3:56:52 1806 24 M60 Edward Waldera, 61, Cottage Grove, MN 3:57:23 9:03 3:56:37 1807 163 M50 Philip Shano, 52, St Paul, MN 3:57:25 9:03 3:53:44 1808 330 M40 David Davis, 42, Eden Prairie, MN 3:57:26 9:03 3:51:16 1809 164 M50 Ben Kaplan, 51, St Paul, MN 3:57:27 9:03 3:51:58 1810 709 M20 Marc Mortl, 33, Shakopee, MN 3:57:29 9:03 3:53:53 1811 60 M55 Kim Hennings, 55, White Bear Lake, MN 3:57:30 9:04 3:53:42 1812 233 M45 Robert Anderson, 47, Eagan, MN 3:57:31 9:04 3:53:07 1813 710 M20 Matthew Lux, 27, Richfield, MN 3:57:31 9:04 3:57:13 1814 61 M55 Jim Sloan, 56, Pine City, MN 3:57:33 9:04 3:53:15 1815 711 M20 Marc Shapiro, 30, St Paul, MN 3:57:34 9:04 3:53:14 1816 275 M35 Todd Good, 36, Wahpeton, ND 3:57:35 9:04 3:54:16 1817 165 M50 David Keenan, 50, West Des Moines, IA 3:57:37 9:04 3:54:35 1818 712 M20 Willi Pung, 31, Plymouth, MN 3:57:38 9:04 3:56:33 1819 713 M20 Tony Pelzel, 29, Sleepy Eye, MN 3:57:38 9:04 3:54:06 1820 331 M40 Nader Sheikhi, 42, Eagan, MN 3:57:38 9:04 3:56:34 1821 714 M20 Ben Bakken, 25, Apple Valley, MN 3:57:39 9:04 3:49:25 1822 166 M50 Craig Oslin, 54, Mora, MN 3:57:40 9:04 3:56:30 1823 332 M40 David Olson, 42, Rochester, NY 3:57:40 9:04 3:50:17 1824 715 M20 Jeff Wachter, 21, Omaha, NE 3:57:43 9:04 3:53:21 1825 716 M20 Peter Galloway, 20, Walford, IA 3:57:43 9:04 3:53:20 1826 234 M45 Manuel Arjonilla, 45, Mexico City, Mex 3:57:43 9:04 3:54:14 1827 62 M55 Greg Roth, 56, Annandale, MN 3:57:45 9:04 3:57:18 1828 333 M40 Mark Bukowski, 41, South Stpaul, MN 3:57:51 9:04 3:49:57 1829 334 M40 Jim Llanas, 40, Maplewood, MN 3:57:52 9:04 3:54:09 1830 717 M20 Bryan Morehouse, 28, Apple Valley, MN 3:57:53 9:04 3:51:14 1831 718 M20 Milton Palacio, 29, Minneapolis, MN 3:57:53 9:04 3:53:37 1832 719 M20 Adam Sheffer, 20, Duluth, MN 3:57:53 9:04 3:50:21 1833 276 M35 Stephen Morse, 38, Woodbury, MN 3:57:54 9:04 3:54:32 1834 335 M40 Chad Mitchell, 41, Omaha, NE 3:57:57 9:05 3:48:51 1835 720 M20 Benjamin Harloff, 32, Minneapolis, MN 3:57:58 9:05 3:54:49 1836 721 M20 Joshua Meyer, 23, St Louis Park, MN 3:58:00 9:05 3:53:54 1837 235 M45 Scott Moon, 47, Rochester, MN 3:58:01 9:05 3:49:17 1838 722 M20 Jeremy Sorenson, 33, Apple Valley, MN 3:58:03 9:05 3:57:36 1839 63 M55 Leigh Webber, 59, Blaine, MN 3:58:04 9:05 3:54:32 1840 5 M65 Roger Carlson, 67, Minneapolis, MN 3:58:06 9:05 3:57:28 1841 167 M50 Alberto Escofet, 50, Mexico City, Mex 3:58:06 9:05 3:50:30 1842 236 M45 Scott Imhoff, 49, Reedsburg, WI 3:58:07 9:05 3:57:58 1843 277 M35 Dennis Prom, 35, Matteson, IL 3:58:07 9:05 3:51:39 1844 336 M40 James Bradeen, 40, Minneapolis, MN 3:58:07 9:05 3:53:38 1845 723 M20 Brandon Rebhan, 28, Brooklyn Park, MN 3:58:08 9:05 3:54:28 1846 724 M20 Marty Jurek, 28, Center City, MN 3:58:10 9:05 3:53:21 1847 725 M20 Ryan Quinn, 31, St Cloud, MN 3:58:10 9:05 3:57:26 1848 726 M20 Jason Larson, 27, St Paul, MN 3:58:13 9:05 3:53:41 1849 337 M40 Igor Kotlovskiy, 40, Maple Grove, MN 3:58:14 9:05 3:51:46 1850 727 M20 Bryce Martin, 21, Delafield, WI 3:58:14 9:05 3:53:37 1851 728 M20 Michael Miller, 33, St Paul, MN 3:58:16 9:05 3:54:58 1852 237 M45 Gary Schram, 48, Hammond, WI 3:58:17 9:05 3:57:26 1853 238 M45 Dean Laiti, 48, Fridley, MN 3:58:17 9:05 3:57:14 1854 729 M20 Christopher Klimek, 32, Chicago, IL 3:58:18 9:05 3:53:54 1855 278 M35 Robert Hayes, 37, Eden Prairie, MN 3:58:18 9:05 3:53:35 1856 64 M55 Tom Heydel, 57, Waukesha, WI 3:58:18 9:05 3:54:41 1857 338 M40 Nasre Ganem, 40, Mexico City, Mex 3:58:18 9:05 3:53:58 1858 339 M40 Jaime Cortina, 43, Mexico City, Mex 3:58:19 9:05 3:53:59 1859 340 M40 Thomas Olson, 41, Mendota Heights, MN 3:58:19 9:05 3:53:41 1860 239 M45 Bryan Grimsley, 48, Fort Smith, AR 3:58:19 9:05 3:54:24 1861 240 M45 Bruce Kleeberger, 49, Bloomington, MN 3:58:20 9:05 3:54:58 1862 730 M20 Christopher Foerster, 33, Falcon Heights, MN 3:58:20 9:05 3:51:41 1863 279 M35 Elias Pastrana Navarro, 35, Minneapolis, MN 3:58:21 9:05 3:55:06 1864 731 M20 John Rose, 29, St Paul, MN 3:58:21 9:05 3:53:54 1865 280 M35 Paul Aleshire, 38, Manvel, TX 3:58:21 9:05 3:58:01 1866 1 M16 Chris Dempsey, 16, Edina, MN 3:58:22 9:06 3:51:20 1867 281 M35 Lee Choo-Kang, 38, Wildwood, MO 3:58:23 9:06 3:54:31 1868 241 M45 Robert Lundquist, 46, Minneapolis, MN 3:58:24 9:06 3:57:50 1869 732 M20 Vadim Bartlov, 30, Plymouth, MN 3:58:24 9:06 3:55:02 1870 282 M35 Randy Kurth, 38, Wayzata, MN 3:58:26 9:06 3:50:07 1871 283 M35 Scott Sutherland, 38, Minneapolis, MN 3:58:26 9:06 3:54:56 1872 284 M35 Alan McEntee, 38, Blaine, MN 3:58:27 9:06 3:52:38 1873 733 M20 Jason Ash, 31, Savage, MN 3:58:28 9:06 3:49:16 1874 168 M50 Chick Woodward, 50, Northfield, MN 3:58:29 9:06 3:58:02 1875 285 M35 Chris Brakob, 37, Maple Grove, MN 3:58:30 9:06 3:54:07 1876 169 M50 Danny Gribbon, 52, San Marcos, TX 3:58:30 9:06 3:57:38 1877 170 M50 Rod Brostrom, 52, Huntersville, NC 3:58:35 9:06 3:48:15 1878 734 M20 Derek Wilder, 32, Minneapolis, MN 3:58:37 9:06 3:54:11 1879 242 M45 Brian Turner, 45, Winnipeg, Can 3:58:38 9:06 3:57:41 1880 735 M20 Andrew Tongen, 27, Roseville, MN 3:58:39 9:06 3:54:01 1881 286 M35 Alan Askanass, 35, White Bear Lake, MN 3:58:40 9:06 3:54:17 1882 287 M35 Mike McClure, 36, Apple Valley, MN 3:58:41 9:06 3:57:56 1883 243 M45 Jim Wilson, 48, St Paul, MN 3:58:42 9:06 3:52:49 1884 341 M40 Jim Bennett, 43, Greensboro, NC 3:58:43 9:06 3:52:51 1885 342 M40 Mark Hisken, 40, Willmar, MN 3:58:43 9:06 3:55:18 1886 736 M20 Robert Monchka, 27, Thunder Bay, Can 3:58:44 9:06 3:55:09 1887 3 M70 Darrell Christensen, 71, Bloomington, MN 3:58:46 9:06 3:58:28 1888 343 M40 Regan Smith, 41, Sioux Falls, SD 3:58:48 9:06 3:55:46 1889 344 M40 Joel Wendland, 40, Burnsville, MN 3:58:50 9:07 3:55:00 1890 737 M20 Andrew Behrens, 26, Minneapolis, MN 3:58:51 9:07 3:55:27 1891 345 M40 Johnny Surprise, 40, St Paul, MN 3:58:51 9:07 3:58:07 1892 288 M35 Doug Pratt, 35, Calgary, Can 3:58:54 9:07 3:52:36 1893 244 M45 Bill Gowen, 46, Saskatoon, Can 3:58:54 9:07 3:57:51 1894 65 M55 Mehmet Akcan, 59, Savage, MN 3:58:56 9:07 3:55:31 1895 738 M20 Eric Mills, 22, Buffalo, MN 3:59:00 9:07 3:52:54 1896 739 M20 Jay Scott, 33, Shakopee, MN 3:59:02 9:07 3:51:47 1897 346 M40 Alan Schultz, 40, Minneapolis, MN 3:59:02 9:07 3:57:38 1898 171 M50 David Franke, 52, Little Canada, MN 3:59:03 9:07 3:54:44 1899 289 M35 Bill Sutherland, 38, St Paul, MN 3:59:03 9:07 3:54:11 1900 347 M40 Robert Owen, 42, Bloomington, MN 3:59:06 9:07 3:55:04 1901 740 M20 Glen Desouza, 30, Minneapolis, MN 3:59:11 9:07 3:58:27 1902 290 M35 Chris Orthey, 38, Edina, MN 3:59:11 9:07 3:55:55 1903 1 M80 Jerry Johncock, 80, Shelbyville, MI 3:59:12 9:07 3:59:05 1904 741 M20 Jacob Valento, 30, St Louis Park, MN 3:59:13 9:07 3:56:06 1905 291 M35 James Miner, 38, Minnetrista, MN 3:59:14 9:07 3:58:15 1906 742 M20 Luke Werner, 32, Tnley Park, IL 3:59:14 9:07 3:55:04 1907 348 M40 Burton Coffin, 42, Minneapolis, MN 3:59:15 9:08 3:52:25 1908 743 M20 Scott Smyth, 22, Jamestown, ND 3:59:17 9:08 3:55:20 1909 744 M20 Shane Rivette, 30, Volo, IL 3:59:17 9:08 3:51:34 1910 292 M35 Chad Oltman, 36, Burnsville, MN 3:59:20 9:08 3:56:15 1911 745 M20 Raju Barrack, 25, Minnetonka, MN 3:59:20 9:08 3:50:35 1912 172 M50 Gregg Getchell, 54, Excelsior, MN 3:59:22 9:08 3:51:52 1913 245 M45 Michael Korpi, 48, Minneapolis, MN 3:59:22 9:08 3:56:15 1914 349 M40 Mark Struthers, 40, Chanhassen, MN 3:59:25 9:08 3:55:10 1915 293 M35 Tony Richgels, 38, Medicine Lake, MN 3:59:25 9:08 3:51:55 1916 66 M55 Josef Ehrler, 58, Thunder Bay, Can 3:59:26 9:08 3:58:55 1917 67 M55 Lee Tesdell, 57, Slater, IA 3:59:27 9:08 3:58:25 1918 246 M45 George Corbett, 46, Winnipeg, Can 3:59:27 9:08 3:58:49 1919 173 M50 Kenneth Castle, 50, Ypsilanti, MI 3:59:28 9:08 3:58:29 1920 247 M45 Tom Benson, 46, St Paul, MN 3:59:29 9:08 3:51:37 1921 746 M20 Ned Szumski, 30, Iowa City, IA 3:59:29 9:08 3:56:11 1922 68 M55 Dennis Carlson-Rioux, 57, Mendota Heights, MN 3:59:34 9:08 3:56:22 1923 69 M55 Mark Andrews, 58, Inver Grove Heigh, MN 3:59:36 9:08 3:58:30 1924 248 M45 Harry Voges, 48, Leverkusen, Ger 3:59:38 9:08 3:56:03 1925 350 M40 Carl Fischer, 40, Madison, WI 3:59:38 9:08 3:51:15 1926 294 M35 Thor Berg, 35, Austin, MN 3:59:40 9:08 3:56:28 1927 747 M20 Ryan MacIej, 21, St Cloud, MN 3:59:41 9:09 3:54:56 1928 351 M40 Paul Weisse, 43, Appleton, WI 3:59:41 9:09 3:56:00 1929 70 M55 Robert Fogerson, 55, Minnetonka, MN 3:59:42 9:09 3:55:54 1930 352 M40 Scott Calhoun, 41, Apple Valley, MN 3:59:42 9:09 3:56:13 1931 295 M35 Jeffrey Causton, 39, Chaska, MN 3:59:46 9:09 3:56:10 1932 353 M40 Charles Moore, 42, Maple Grove, MN 3:59:47 9:09 3:52:57 1933 296 M35 John Wolfe, 37, Sartell, MN 3:59:48 9:09 3:53:18 1934 12 M18 Erik Jessen, 19, Chanhassen, MN 3:59:49 9:09 3:54:45 1935 174 M50 Bob Dickhaus, 52, Marietta, GA 3:59:49 9:09 3:56:29 1936 175 M50 Gregory White, 51, Maple Grove, MN 3:59:50 9:09 3:59:08 1937 748 M20 Brad Kwiatek, 31, Omaha, NE 3:59:50 9:09 3:58:43 1938 749 M20 Brett Frayseth, 33, Burnsville, MN 3:59:50 9:09 3:55:13 1939 71 M55 Jim Glick, 59, Running Springs, CA 3:59:51 9:09 3:56:42 1940 354 M40 Mark Horstman, 40, Sioux Center, IA 3:59:52 9:09 3:51:37 1941 355 M40 Kent Farrington, 41, Stillwater, MN 3:59:52 9:09 3:53:06 1942 750 M20 Nathan Herrington, 25, Minneapolis, MN 3:59:53 9:09 3:55:05 1943 249 M45 Brian Fleishman, 45, Warren, NJ 3:59:55 9:09 3:58:59 1944 751 M20 Assih Atcholi, 33, Minneapolis, MN 3:59:56 9:09 3:54:38 1945 752 M20 Ryan Engelhardt, 29, St Paul, MN 3:59:56 9:09 3:55:23 1946 250 M45 Daniel Diaz, 45, Lena, IL 3:59:57 9:09 3:56:22 1947 356 M40 Matthew Brenengen, 40, St Paul, MN 3:59:58 9:09 3:53:44 1948 297 M35 Michael Skoglund, 35, Minneapolis, MN 3:59:58 9:09 3:55:40 1949 72 M55 Gene Geller, 59, Waconia, MN 3:59:59 9:09 3:58:56 1950 251 M45 Ian Holmes, 45, Princeton, MN 4:00:00 9:09 3:59:23 1951 753 M20 Daniel Burt Ii, 27, North Branch, MN 4:00:07 9:10 3:59:19 1952 252 M45 Bob Welch, 45, Minnetonka, MN 4:00:10 9:10 3:56:16 1953 298 M35 John Coughlin, 35, St Paul, MN 4:00:11 9:10 3:55:19 1954 357 M40 Marlo Peterson, 42, Savage, MN 4:00:12 9:10 3:56:32 1955 299 M35 Cory Baillie, 37, Winnipeg, Can 4:00:12 9:10 3:53:55 1956 754 M20 Adam Reimnitz, 20, Sioux Falls, SD 4:00:15 9:10 3:53:33 1957 755 M20 Tyler Tuomisto, 28, Cumberland, RI 4:00:16 9:10 3:55:47 1958 176 M50 Bob Frawley, 52, Minneapolis, MN 4:00:17 9:10 3:56:51 1959 756 M20 Curtis Tupy, 26, Montgomery, MN 4:00:17 9:10 3:54:41 1960 177 M50 Fred Howe, 54, Northfield, MN 4:00:18 9:10 3:54:26 1961 358 M40 Tripp Parker, 40, Inver Grove Heigh, MN 4:00:18 9:10 3:56:40 1962 757 M20 Samuel Francois, 32, Rochester, MN 4:00:21 9:10 3:53:50 1963 758 M20 Joshua Christenson, 27, Monticello, MN 4:00:24 9:10 3:57:00 1964 73 M55 Louis Weitzman, 57, Brookline, MA 4:00:25 9:10 3:59:35 1965 25 M60 Kent Teibel, 61, Oakdale, MN 4:00:25 9:10 3:56:30 1966 359 M40 Dane Liebel, 42, Burnsville, MN 4:00:25 9:10 3:56:27 1967 759 M20 Ryan Den Herder, 20, Cottage Grove, MN 4:00:28 9:10 3:56:45 1968 760 M20 Erik Kraska, 24, Plymouth, MN 4:00:28 9:10 3:55:41 1969 300 M35 Mike Dresen, 36, Minneapolis, MN 4:00:29 9:10 3:52:09 1970 761 M20 Alex Eaton, 30, Minneapolis, MN 4:00:30 9:10 3:52:59 1971 301 M35 Daniel Vlieger, 38, White Bear Lake, MN 4:00:30 9:10 3:56:41 1972 360 M40 Joe Pyrz, 42, Plymouth, MN 4:00:32 9:10 3:56:03 1973 762 M20 Justin Hudalla, 31, St Paul, MN 4:00:32 9:10 3:56:59 1974 763 M20 Selman Leon, 24, San Pedro, Mex 4:00:32 9:10 3:54:13 1975 302 M35 Brett Heimes, 36, Omaha, NE 4:00:33 9:10 3:56:06 1976 178 M50 Rick Edinger, 52, Edina, MN 4:00:34 9:11 3:56:54 1977 303 M35 Troy Einertson, 39, Northwood, IA 4:00:34 9:11 3:55:03 1978 253 M45 Jon Erstad, 45, Plymouth, MN 4:00:34 9:11 3:59:25 1979 304 M35 Steve Pollmann, 39, Dakota Dunes, SD 4:00:35 9:11 3:56:01 1980 764 M20 Mike Luessi, 33, Chaska, MN 4:00:38 9:11 3:56:00 1981 765 M20 Andrew Wind, 24, Minneapolis, MN 4:00:39 9:11 3:59:45 1982 74 M55 Gordon Straka, 59, Afton, MN 4:00:39 9:11 3:56:45 1983 361 M40 Miles Burd, 44, Cottage Grove, MN 4:00:39 9:11 3:56:46 1984 305 M35 Jonathan Jensen, 38, Minnetonka, MN 4:00:40 9:11 3:53:13 1985 26 M60 Thomas Moorman, 60, Maple Grove, MN 4:00:40 9:11 3:56:58 1986 766 M20 Aaron Fix, 25, Brighton, MA 4:00:41 9:11 3:57:38 1987 179 M50 Steve Berman, 53, Atlanta, GA 4:00:42 9:11 3:54:45 1988 767 M20 David Pankratz, 33, Minneapolis, MN 4:00:42 9:11 3:57:27 1989 362 M40 David Mullen, 43, Mendota Heights, MN 4:00:42 9:11 3:57:08 1990 75 M55 Mike Nelson, 55, Maple Grove, MN 4:00:42 9:11 3:56:43 1991 306 M35 Emmanuel Darne, 36, Woodbury, MN 4:00:43 9:11 3:51:47 1992 363 M40 Jerry Merkel, 42, Plymouth, MN 4:00:43 9:11 3:56:31 1993 768 M20 Phil Wacker, 24, St Paul, MN 4:00:44 9:11 3:57:21 1994 307 M35 Luke Froehle, 35, Minneapolis, MN 4:00:44 9:11 3:53:42 1995 308 M35 Douglas Voegele, 38, Maple Grove, MN 4:00:44 9:11 3:56:42 1996 309 M35 Mike Calvo, 37, Edina, MN 4:00:46 9:11 3:56:05 1997 769 M20 Jong Lee, 33, Minneapolis, MN 4:00:50 9:11 3:57:09 1998 364 M40 Jason Hinze, 42, Minneapolis, MN 4:00:54 9:11 3:57:22 1999 770 M20 Erik Raivo, 24, Brook Park, MN 4:00:56 9:11 3:56:57 2000 771 M20 Patrick Johnson, 34, Bismarck, ND 4:00:57 9:11 3:55:32 2001 76 M55 Drew Hobbins, 55, Minneapolis, MN 4:00:57 9:11 3:57:46 2002 254 M45 Dave Schoeller, 45, White Bear Townsh, MN 4:00:58 9:11 3:57:09 2003 772 M20 Eric Braley, 27, Waterloo, IA 4:01:00 9:12 3:53:42 2004 180 M50 Allen Omernik, 52, Hudson, WI 4:01:03 9:12 3:57:49 2005 310 M35 John Glawe, 36, Minneapolis, MN 4:01:04 9:12 3:57:33 2006 365 M40 Gregg Poppe, 40, Prior Lake, MN 4:01:05 9:12 3:54:10 2007 366 M40 Matthew Daly, 42, Duluth, MN 4:01:05 9:12 3:54:21 2008 255 M45 Carlos Ortegon, 45, Spring, TX 4:01:08 9:12 4:00:39 2009 773 M20 Robert Swayze, 20, Ellsworth, MN 4:01:09 9:12 3:55:13 2010 774 M20 Tim Koivisto, 28, Sartell, MN 4:01:10 9:12 3:57:00 2011 775 M20 Daniel Hatzung, 34, Hopkins, MN 4:01:10 9:12 3:56:37 2012 367 M40 Chris Brown, 43, Chicago, IL 4:01:14 9:12 3:56:23 2013 776 M20 Chandler Hill, 30, Minneapolis, MN 4:01:14 9:12 3:57:23 2014 368 M40 Kris Karsell, 42, Rochester, MN 4:01:16 9:12 3:57:34 2015 181 M50 Michael Berman, 50, Minnetonka, MN 4:01:16 9:12 3:55:20 2016 777 M20 Bryan Nippoldt, 27, Inver Grove Heigh, MN 4:01:17 9:12 4:00:50 2017 778 M20 Josh Batker, 30, Minneapolis, MN 4:01:19 9:12 4:00:44 2018 256 M45 Randall Wandersee, 46, Bloomington, MN 4:01:20 9:12 3:57:54 2019 77 M55 Louis Bass, 59, Minneapolis, MN 4:01:22 9:12 3:58:14 2020 369 M40 Tim Rasmussen, 42, Chaska, MN 4:01:26 9:13 3:56:57 2021 257 M45 Robert Bradley, 49, Eagan, MN 4:01:27 9:13 4:00:52 2022 370 M40 J Schultz, 43, New Prague, MN 4:01:29 9:13 3:54:54 2023 779 M20 Joseph Nuszkowski, 34, Lakeville, MN 4:01:32 9:13 3:57:51 2024 371 M40 Andrew Wood, 42, Stacy, MN 4:01:32 9:13 3:58:26 2025 780 M20 Matthew Preuss, 24, St Paul, MN 4:01:32 9:13 3:57:42 2026 372 M40 Eric Schwartz, 41, Bloomington, MN 4:01:32 9:13 3:55:05 2027 13 M18 Mathew Brutger, 18, St Cloud, MN 4:01:33 9:13 3:54:41 2028 311 M35 Dan Wennerlind, 35, Dresser, WI 4:01:36 9:13 3:55:00 2029 781 M20 Martin Morud, 25, Saint Paul, MN 4:01:39 9:13 3:56:38 2030 78 M55 Robert Tierney, 59, St Paul, MN 4:01:39 9:13 3:57:39 2031 782 M20 David Tierney, 31, St Paul, MN 4:01:39 9:13 3:57:39 2032 258 M45 James Deroma, 49, Plymouth, MN 4:01:40 9:13 3:58:03 2033 783 M20 Todd Naranjo, 25, St Paul, MN 4:01:41 9:13 3:57:48 2034 784 M20 Matt Gress, 25, Minneapolis, MN 4:01:41 9:13 3:57:47 2035 312 M35 Matthew Swenke, 36, Apple Valley, MN 4:01:42 9:13 3:56:27 2036 373 M40 Bryan Baker, 43, Jordan, MN 4:01:43 9:13 3:57:24 2037 313 M35 Thomas Deason, 38, Glendale, CA 4:01:45 9:13 3:57:49 2038 785 M20 John Deason, 28, Chatham, Can 4:01:45 9:13 3:57:50 2039 314 M35 Matthew Honsey, 37, Albert Lea, MN 4:01:46 9:13 3:57:30 2040 315 M35 Aaron Martin, 36, Minneapolis, MN 4:01:48 9:13 3:56:28 2041 786 M20 Aaron Zeuli, 33, Hudson, WI 4:01:49 9:13 3:57:09 2042 182 M50 Carey Manson, 51, Mound, MN 4:01:50 9:13 3:58:36 2043 316 M35 Ross Williams, 37, Albert Lea, MN 4:01:50 9:13 3:56:21 2044 27 M60 Tim Bray, 60, Mahtomedi, MN 4:01:51 9:13 3:58:00 2045 787 M20 Andrew Scherer, 29, Lincoln, NE 4:01:52 9:14 3:58:24 2046 374 M40 Martin Caron, 44, St Paul, MN 4:01:52 9:14 3:56:42 2047 788 M20 Ross Burns, 23, Eagle, NE 4:01:52 9:14 3:54:01 2048 789 M20 Ryan Knapp, 29, St Louis Park, MN 4:01:53 9:14 3:56:36 2049 183 M50 Mark Pavwoski, 50, Burnsville, MN 4:01:54 9:14 3:59:53 2050 79 M55 Carlos Sierra, 57, Mexico City, Mex 4:01:54 9:14 3:58:25 2051 317 M35 Daniel Sullivan, 38, St Paul, MN 4:01:55 9:14 3:58:36 2052 375 M40 Mark Malhiet, 44, Houston, TX 4:01:57 9:14 3:57:55 2053 14 M18 John Korkko, 19, Plymouth, MN 4:02:00 9:14 3:58:58 2054 28 M60 Marvin Trandem, 61, Faribault, MN 4:02:04 9:14 4:01:15 2055 80 M55 Gustavo Schmidt, 58, Plantation, FL 4:02:04 9:14 3:58:06 2056 790 M20 Christopher Gordon, 34, New Ulm, MN 4:02:04 9:14 3:57:24 2057 791 M20 Eric Schmidt, 34, Fitchburg, WI 4:02:05 9:14 3:58:06 2058 376 M40 Gary Stang, 42, Slayton, MN 4:02:06 9:14 3:55:48 2059 792 M20 Samuel Hunter Iii, 26, Bettendorf, IA 4:02:07 9:14 3:58:21 2060 184 M50 Douglas Thompson, 52, Osceola, WI 4:02:08 9:14 3:57:32 2061 377 M40 Anis Mulla, 40, Maple Grove, MN 4:02:09 9:14 4:01:04 2062 318 M35 Steve Iseminger, 39, Savage, MN 4:02:09 9:14 3:53:28 2063 793 M20 Ryan Splawski, 25, Hopkins, MN 4:02:09 9:14 3:56:23 2064 794 M20 Robert Kosloski, 25, Plymouth, MN 4:02:10 9:14 3:58:02 2065 319 M35 Jeremy Lacroix, 37, Cottage Grove, MN 4:02:11 9:14 3:58:45 2066 320 M35 Tj Ross, 39, Minneapolis, MN 4:02:12 9:14 3:55:51 2067 259 M45 Scott Dobbins, 46, Bloomington, MN 4:02:12 9:14 3:53:30 2068 260 M45 Mark Daly, 47, Minnetonka, MN 4:02:14 9:14 4:00:35 2069 795 M20 Aaron Robbins, 31, St Charles, IL 4:02:17 9:14 3:56:09 2070 261 M45 Patrick Delaney, 45, Beachwood, NJ 4:02:18 9:15 3:58:16 2071 378 M40 Dave Hite, 41, Inver Grove Heigh, MN 4:02:19 9:15 3:56:59 2072 185 M50 Donald Burnham, 53, Wenatchee, WA 4:02:23 9:15 3:58:40 2073 321 M35 Stephen Ward, 36, Eden Prairie, MN 4:02:23 9:15 3:58:56 2074 796 M20 Ryan Harris, 24, St Anthony, MN 4:02:23 9:15 3:53:54 2075 797 M20 Steve Edlund, 29, St Paul, MN 4:02:23 9:15 4:00:34 2076 262 M45 James Schultz, 46, Shorewood, MN 4:02:24 9:15 3:56:03 2077 263 M45 Mark Gaffney, 45, Minneapolis, MN 4:02:25 9:15 3:58:50 2078 798 M20 Ryan Doran, 30, Spring Lake Park, MN 4:02:25 9:15 3:58:50 2079 264 M45 Bruce Satterlund, 49, Eagan, MN 4:02:25 9:15 4:01:48 2080 379 M40 Ken Rynda, 42, Oakdale, MN 4:02:26 9:15 3:55:48 2081 186 M50 Bill Richardson, 50, Bloomington, MN 4:02:33 9:15 3:58:53 2082 265 M45 Marvin Kanwischer, 45, Fargo, ND 4:02:33 9:15 3:58:49 2083 322 M35 Tracy Chynoweth, 35, Cottage Grove, WI 4:02:35 9:15 3:54:54 2084 799 M20 Kyle Schroeder, 27, Cottage Grove, MN 4:02:35 9:15 3:54:06 2085 800 M20 Jeremy Bartlett, 26, St Paul, MN 4:02:36 9:15 3:58:33 2086 187 M50 Jeff Egan, 51, Boise, ID 4:02:37 9:15 3:59:06 2087 81 M55 Gary Pawlenty, 56, Eagan, MN 4:02:38 9:15 3:57:46 2088 323 M35 Paul Prokosch, 37, Mound, MN 4:02:39 9:15 3:58:28 2089 266 M45 Michael Cadden, 46, Eden Prairie, MN 4:02:40 9:15 3:58:58 2090 380 M40 Michael Silbernagel, 41, Minneapolis, MN 4:02:42 9:15 3:58:51 2091 801 M20 Ryan Gill, 28, Eagan, MN 4:02:45 9:16 3:54:27 2092 324 M35 Paul Arneberg, 39, Edina, MN 4:02:46 9:16 3:56:15 2093 325 M35 Mike Nylund, 39, St Paul, MN 4:02:47 9:16 3:58:33 2094 802 M20 David Freeburg, 27, Minnetonka, MN 4:02:47 9:16 3:58:35 2095 326 M35 Brian Wick, 38, Shakopee, MN 4:02:47 9:16 3:58:20 2096 803 M20 Isaac Molin, 22, Minneapolis, MN 4:02:48 9:16 3:57:48 2097 267 M45 Mark Bentfield, 45, Minneapolis, MN 4:02:50 9:16 3:59:47 2098 804 M20 Michael Schreiber, 28, Buffalo, MN 4:02:51 9:16 3:53:48 2099 805 M20 Brandon Fitz, 27, St Louis Park, MN 4:02:52 9:16 3:58:25 2100 327 M35 Chris Ward, 38, Minneapolis, MN 4:02:53 9:16 3:58:54 2101 381 M40 Nate Boen, 40, Minnetonka, MN 4:02:53 9:16 3:56:26 2102 382 M40 David Chen, 42, Mountain View, CA 4:02:55 9:16 3:55:48 2103 328 M35 Micheal Miller, 36, Cannon Falls, MN 4:02:57 9:16 3:58:38 2104 329 M35 Steven Spieker, 39, Mankato, MN 4:02:58 9:16 4:02:23 2105 806 M20 Will Esser, 24, Hastings, MN 4:02:59 9:16 3:54:22 2106 807 M20 Jonathon Wyman, 23, Deephaven, MN 4:02:59 9:16 3:54:22 2107 268 M45 Ron George, 45, Winnipeg, Can 4:03:00 9:16 3:58:38 2108 808 M20 Pablo Cruz, 23, Chihuahua, Mex 4:03:02 9:16 3:56:43 2109 330 M35 Michael Van Keulen, 35, Ghent, MN 4:03:03 9:16 3:54:54 2110 188 M50 Michael Carey, 50, Golden Valley, MN 4:03:03 9:16 3:58:59 2111 331 M35 Anthony Schwartz, 36, St Paul, MN 4:03:04 9:16 3:58:30 2112 809 M20 Matt Schomaker, 32, Champlin, MN 4:03:04 9:16 3:58:22 2113 810 M20 Andy Moeller, 32, Cedar Rapids, IA 4:03:05 9:16 3:59:13 2114 811 M20 Roy Mokosso, 33, Bloomington, MN 4:03:05 9:16 4:00:01 2115 812 M20 Andrew Toutant, 33, Minneapolis, MN 4:03:07 9:16 3:58:40 2116 189 M50 Gerald Johnson, 51, Bloomington, MN 4:03:08 9:16 3:56:41 2117 813 M20 Darren Halzle, 27, Rogers, MN 4:03:08 9:16 3:56:23 2118 383 M40 Bruce Lemmons, 42, Minneapolis, MN 4:03:09 9:16 4:00:08 2119 190 M50 Timothy Lynch, 52, Eden Prairie, MN 4:03:09 9:16 3:58:37 2120 814 M20 Lucas Ovans, 27, Minneapolis, MN 4:03:10 9:16 3:53:25 2121 815 M20 Ryan Damhof, 21, Willmar, MN 4:03:11 9:17 3:58:48 2122 816 M20 Chris Sjoberg, 32, Seattle, WA 4:03:12 9:17 3:57:57 2123 384 M40 David Anthes, 44, Thunder Bay, Can 4:03:13 9:17 4:01:44 2124 817 M20 Daniel Quance, 26, Arden Hills, MN 4:03:17 9:17 3:59:40 2125 385 M40 Luke Carda, 43, Andover, MN 4:03:18 9:17 3:58:52 2126 269 M45 Scott Leo, 46, Minneapolis, MN 4:03:18 9:17 3:59:34 2127 386 M40 Steve Lewellen, 44, Des Moines, IA 4:03:19 9:17 3:57:03 2128 270 M45 Daniel Berman, 47, Sandy Springs, GA 4:03:19 9:17 3:57:24 2129 818 M20 Chad Haddal, 31, Washington, DC 4:03:21 9:17 4:00:08 2130 332 M35 Corey Perman, 35, Chicago, IL 4:03:22 9:17 3:59:27 2131 271 M45 Ted Anderson, 49, Knapp, WI 4:03:23 9:17 3:57:36 2132 819 M20 Eric Swanberg, 29, Philadelphia, PA 4:03:23 9:17 3:58:13 2133 29 M60 Dean Meek, 62, Minnetonka, MN 4:03:24 9:17 4:03:09 2134 387 M40 Brian Petersen, 43, Eagan, MN 4:03:25 9:17 3:58:31 2135 333 M35 Timothy Kobler, 37, Buffalo Grove, IL 4:03:25 9:17 3:59:27 2136 191 M50 Mark Deters, 54, Apple Valley, MN 4:03:28 9:17 4:02:55 2137 30 M60 Scott Richardson, 61, Austin, MN 4:03:29 9:17 3:59:04 2138 31 M60 Forrest Peterson, 60, Willmar, MN 4:03:30 9:17 3:59:51 2139 388 M40 Peter Krhin, 44, Bloomington, MN 4:03:31 9:17 4:00:12 2140 32 M60 Roy Andrews, 61, Apple Valley, MN 4:03:31 9:17 3:58:16 2141 334 M35 Michael Olson, 35, Coon Rapids, MN 4:03:31 9:17 3:59:45 2142 389 M40 Andrew Leonard, 40, Eden Prairie, MN 4:03:32 9:17 3:59:31 2143 820 M20 Chad MacHeel, 31, Bemidji, MN 4:03:32 9:17 4:00:00 2144 335 M35 Michael Olsen, 37, Minneapolis, MN 4:03:32 9:17 3:59:30 2145 821 M20 Matt Shupe, 27, St Louis Park, MN 4:03:33 9:17 3:56:45 2146 336 M35 Terrence Hedin, 35, Farmington, MN 4:03:34 9:17 3:59:47 2147 192 M50 Carl Stemm, 54, Brooklyn Park, MN 4:03:35 9:17 3:57:31 2148 822 M20 Jeffrey Spiess, 33, Ramsey, MN 4:03:35 9:17 3:59:49 2149 823 M20 Chadwick Vande Lune, 31, Pella, IA 4:03:36 9:17 3:59:37 2150 824 M20 Bennett Goiffon, 27, Crystal, MN 4:03:37 9:18 4:00:00 2151 825 M20 Gary Pennell, 32, South St Paul, MN 4:03:37 9:18 3:59:05 2152 193 M50 Roy Acuna, 54, San Jose, Crc 4:03:40 9:18 3:58:35 2153 337 M35 Michael Casserly, 38, St Paul, MN 4:03:41 9:18 3:59:34 2154 826 M20 Shane Hochradel, 28, Balsam Lake, WI 4:03:42 9:18 3:59:28 2155 827 M20 David Lachapelle, 32, St Paul, MN 4:03:43 9:18 3:55:45 2156 194 M50 Jon Cushing, 53, Cedar Rapids, IA 4:03:44 9:18 3:57:48 2157 338 M35 Mike Roelofs, 39, Apple Valley, MN 4:03:44 9:18 3:59:46 2158 828 M20 Kasey Miller, 21, Lodi, WI 4:03:47 9:18 3:54:50 2159 829 M20 Bryant Kearney, 20, Lodi, WI 4:03:47 9:18 3:54:49 2160 339 M35 David Strei, 39, Waconia, MN 4:03:48 9:18 4:03:07 2161 830 M20 Matthew Dockendorf, 25, Minneapolis, MN 4:03:50 9:18 3:59:55 2162 390 M40 Seth Udlis, 43, Fond Du Lac, WI 4:03:50 9:18 4:00:03 2163 831 M20 Joe Rietzei, 28, Inver Grove Heigh, MN 4:03:51 9:18 3:59:56 2164 82 M55 James Pikala, 55, Minneapolis, MN 4:03:52 9:18 4:00:30 2165 340 M35 Mike Rahn, 39, Rochester, MN 4:03:53 9:18 4:00:13 2166 391 M40 Jonathan Wickert, 44, Ames, IA 4:03:53 9:18 3:58:58 2167 392 M40 Jeff Zimmerman, 40, St Louis Park, MN 4:03:53 9:18 3:59:27 2168 272 M45 Joseph Arko, 45, St Louis Park, MN 4:03:53 9:18 3:59:27 2169 393 M40 Chris Anderson, 42, Palmetto, FL 4:03:54 9:18 4:00:46 2170 832 M20 Matt Erickson, 31, Shoreview, MN 4:03:54 9:18 3:59:30 2171 273 M45 Trent Halverson, 46, Monona, WI 4:03:55 9:18 4:00:00 2172 833 M20 Erik Sill, 27, Minneapolis, MN 4:03:56 9:18 3:59:50 2173 394 M40 Mark Dawson, 40, Chaska, MN 4:03:56 9:18 4:00:39 2174 834 M20 Aaron Rydeen, 34, Plymouth, MN 4:03:56 9:18 3:57:58 2175 835 M20 Jimmy Gutzman, 32, Minneapolis, MN 4:03:57 9:18 3:57:45 2176 341 M35 Matt O'Hara, 39, St Paul, MN 4:03:57 9:18 3:59:43 2177 195 M50 Wayne Holtquist, 50, Cottage Grove, MN 4:03:57 9:18 3:59:26 2178 196 M50 Thomas Nyre, 54, Galesville, WI 4:03:58 9:18 3:58:14 2179 274 M45 Steven Carr, 46, Blaine, MN 4:03:58 9:18 4:00:18 2180 275 M45 Dan Rundgren, 49, Colorado Springs, CO 4:03:59 9:18 3:59:57 2181 342 M35 Timothy Schrems, 39, Jenison, MI 4:03:59 9:18 3:59:49 2182 836 M20 Ryan Andrist, 32, Columbia Heights, MN 4:03:59 9:18 3:57:34 2183 343 M35 Artie Paar, 39, Maple Grove, MN 4:04:01 9:18 3:55:17 2184 197 M50 Joseph Jeppesen, 53, Chanhassen, MN 4:04:04 9:19 3:59:44 2185 395 M40 Scott Anderson, 44, New Hope, MN 4:04:04 9:19 4:00:23 2186 344 M35 Thomas Mahler, 38, Minneapolis, MN 4:04:08 9:19 3:59:33 2187 396 M40 Scott Goertemiller, 43, Cincinnati, OH 4:04:08 9:19 4:03:54 2188 397 M40 Christopher Gabbert, 40, Cottage Grove, MN 4:04:09 9:19 3:59:17 2189 837 M20 Andrew Cooke, 24, Minneapolis, MN 4:04:11 9:19 3:59:16 2190 838 M20 Bryan McClusky, 29, Blaine, MN 4:04:11 9:19 4:01:01 2191 198 M50 Paul Sutter, 53, Minneapolis, MN 4:04:12 9:19 3:58:32 2192 839 M20 Brian Bulkowski, 28, Green Bay, WI 4:04:14 9:19 3:59:09 2193 840 M20 James Higgins, 24, Hastings, MN 4:04:16 9:19 4:00:23 2194 398 M40 Chuck Dolezalek, 42, Stacy, MN 4:04:18 9:19 3:59:33 2195 841 M20 Michael Palloni, 27, Exton, PA 4:04:23 9:19 3:58:14 2196 345 M35 Christopher Reed, 38, Fort Atkinson, WI 4:04:24 9:19 3:58:27 2197 276 M45 Mark Davis, 45, St Peter, MN 4:04:25 9:19 4:00:41 2198 277 M45 Charles Poppele, 46, Green Bay, WI 4:04:27 9:19 4:04:08 2199 346 M35 Barry Whalen, 38, Minneapolis, MN 4:04:28 9:19 3:59:57 2200 842 M20 Micheal McKeen, 31, Burnsville, MN 4:04:28 9:19 4:00:17 2201 347 M35 Darren Matthes, 35, Sioux Falls, SD 4:04:29 9:20 4:00:22 2202 278 M45 Eric Lane, 46, Winkler, Can 4:04:29 9:20 4:00:03 2203 199 M50 David Wasson, 50, Falcon Heights, MN 4:04:29 9:20 4:01:08 2204 399 M40 John Starkey, 40, Minneapolis, MN 4:04:31 9:20 4:00:38 2205 279 M45 Fernando Vidal, 49, Potomac, MD 4:04:37 9:20 4:01:35 2206 280 M45 Yali Fu, 46, Potomac, MD 4:04:38 9:20 4:01:35 2207 843 M20 Erik Hanson, 27, Big Lake, MN 4:04:40 9:20 3:58:24 2208 844 M20 John Lane, 27, St Paul, MN 4:04:41 9:20 4:00:27 2209 845 M20 Dylan Abrams, 32, White Bear Lake, MN 4:04:41 9:20 4:00:33 2210 846 M20 Eugenio Lohr Castelo, 23, Monterrey, Mex 4:04:41 9:20 3:58:21 2211 847 M20 Steven Kalina, 27, Andover, MN 4:04:44 9:20 3:58:46 2212 400 M40 David Ritz, 42, Plymouth, MN 4:04:48 9:20 3:59:04 2213 401 M40 Michael Kelly, 43, Manhattan Beach, CA 4:04:48 9:20 3:59:04 2214 848 M20 Paul Kelley, 29, Minneapolis, MN 4:04:50 9:20 3:59:34 2215 402 M40 Durk Thompson, 44, Fargo, ND 4:04:51 9:20 4:03:43 2216 83 M55 David Morrill, 58, Rochester, MN 4:04:52 9:20 3:58:37 2217 849 M20 Adam Klimek, 32, Elmhurst, IL 4:04:54 9:20 4:00:30 2218 850 M20 Ryan Piner, 33, Minneapolis, MN 4:04:55 9:20 4:00:09 2219 403 M40 Barney Coelho, 40, Fridley, MN 4:04:57 9:21 4:00:51 2220 200 M50 Steve Maki, 53, Shoreview, MN 4:04:58 9:21 4:01:26 2221 851 M20 Sylvan Schwartz, 32, Houston, TX 4:04:58 9:21 4:00:50 2222 852 M20 Erik Thomsen, 22, Eden Prairie, MN 4:04:59 9:21 3:55:36 2223 853 M20 Jesse Milligan, 26, White Bear Lake, MN 4:05:03 9:21 3:58:40 2224 854 M20 Benjamin Rhoda, 25, Grand Forks, ND 4:05:10 9:21 3:58:48 2225 348 M35 David Skoyen, 36, Osseo, WI 4:05:10 9:21 4:00:19 2226 855 M20 Dak Wasson, 32, Taylors Falls, MN 4:05:14 9:21 3:58:31 2227 349 M35 Shawn Gardner, 39, Plymouth, MN 4:05:15 9:21 4:00:37 2228 84 M55 John Clarke, 59, Crystal, MN 4:05:18 9:21 3:58:39 2229 350 M35 D Christopher Brooks, 38, St Paul, MN 4:05:18 9:21 4:01:15 2230 281 M45 Michael Nagel, 46, Eden Prairie, MN 4:05:21 9:21 4:01:10 2231 404 M40 Blaine Roberts, 40, Winnipeg, Can 4:05:25 9:22 3:56:27 2232 201 M50 Donald Freeman, 52, Golden Valley, MN 4:05:25 9:22 3:57:06 2233 856 M20 Nathan Anderson, 28, St Paul, MN 4:05:27 9:22 3:59:39 2234 857 M20 Loren Quast, 34, Burnsville, MN 4:05:27 9:22 3:58:25 2235 858 M20 James Klussman, 34, Mounds View, MN 4:05:27 9:22 3:58:53 2236 351 M35 Karl Pehler, 39, Plymouth, MN 4:05:30 9:22 3:56:36 2237 405 M40 Matthew Osborne, 41, Fargo, ND 4:05:31 9:22 4:02:24 2238 406 M40 Vincent Francoual, 40, St Louis Park, MN 4:05:31 9:22 3:56:34 2239 407 M40 Michael Mills, 41, Boulder, CO 4:05:32 9:22 4:01:54 2240 33 M60 James Freiband, 64, Highland Mills, NY 4:05:35 9:22 4:04:09 2241 352 M35 Michael Flood, 37, Minneapolis, MN 4:05:39 9:22 3:58:17 2242 202 M50 Craig Gresser, 52, Naperville, IL 4:05:41 9:22 4:05:28 2243 282 M45 Scott Peterson, 47, Eden Prairie, MN 4:05:44 9:22 3:59:49 2244 859 M20 Timothy Carlson, 29, Hugo, MN 4:05:45 9:22 3:59:27 2245 860 M20 Will Harrington, 31, Plymouth, MN 4:05:46 9:22 3:59:49 2246 34 M60 Tim Kennedy, 60, Minneapolis, MN 4:05:48 9:23 4:05:08 2247 35 M60 David Jones, 64, St Paul, MN 4:05:52 9:23 4:03:49 2248 203 M50 Mark Stenoien, 53, Bloomington, MN 4:05:55 9:23 4:04:55 2249 283 M45 Loren Hooyman, 48, Minneapolis, MN 4:06:00 9:23 4:01:19 2250 204 M50 Gerard Breen, 50, Minnetonka, MN 4:06:00 9:23 4:02:15 2251 205 M50 David Wilhelm, 52, River Falls, WI 4:06:03 9:23 4:02:54 2252 15 M18 Paul Houser, 18, Eagan, MN 4:06:05 9:23 4:02:15 2253 408 M40 Darrick Zarling, 40, Vadnais Heights, MN 4:06:06 9:23 4:02:15 2254 409 M40 Steve Pekala, 43, Minneapolis, MN 4:06:07 9:23 4:02:37 2255 284 M45 Lance Thoresen, 45, Burnsville, MN 4:06:07 9:23 4:00:13 2256 861 M20 Matthew Coleman, 28, St Paul, MN 4:06:08 9:23 4:02:37 2257 353 M35 Marc Laurent, 37, Minneapolis, MN 4:06:09 9:23 4:06:09 2258 410 M40 John Danio, 41, Shakopee, MN 4:06:10 9:23 4:02:21 2259 862 M20 Tyler Burnham, 26, FpO 4:06:10 9:23 4:02:27 2260 285 M45 Eric Gilbertson, 45, Madison, WI 4:06:10 9:23 3:59:23 2261 411 M40 Steven Fritz, 40, White Bear Lake, MN 4:06:16 9:24 4:00:32 2262 286 M45 Michael Oliszczak, 49, Albert Lea, MN 4:06:18 9:24 4:02:48 2263 287 M45 Josiah Kibira, 48, Plymouth, MN 4:06:21 9:24 4:03:08 2264 288 M45 Clifford Tenner, 45, New Richmond, WI 4:06:24 9:24 4:02:01 2265 289 M45 Wally Martinson, 48, Springfield, OH 4:06:24 9:24 3:57:30 2266 863 M20 Sean Pidgeon, 28, Haverhill, MA 4:06:25 9:24 4:03:03 2267 864 M20 Brandon Wurzinger, 22, White Bear Lake, MN 4:06:35 9:24 4:00:10 2268 865 M20 James Page Ii, 31, Eau Claire, WI 4:06:35 9:24 4:01:22 2269 354 M35 Rick Schute, 36, North St Paul, MN 4:06:42 9:25 4:00:12 2270 866 M20 Levi Kinsey, 31, Maplewood, MN 4:06:42 9:25 4:00:10 2271 867 M20 Christopher Bintliff, 34, Stoughton, WI 4:06:42 9:25 4:02:51 2272 412 M40 Neal Kurtz, 42, Minneapolis, MN 4:06:45 9:25 3:58:30 2273 868 M20 Eric Katz, 30, Mahtomedi, MN 4:06:45 9:25 4:03:04 2274 290 M45 Douglas Holod, 47, St Paul, MN 4:06:45 9:25 4:03:44 2275 869 M20 Rob Daley, 21, Minneapolis, MN 4:06:45 9:25 4:03:01 2276 870 M20 Andrew Suedbeck, 26, Shakopee, MN 4:06:48 9:25 3:58:13 2277 871 M20 Ryan Feldbrugge, 26, Mankato, MN 4:06:48 9:25 3:58:47 2278 355 M35 Paul Stohr, 35, Maple Grove, MN 4:06:52 9:25 4:02:30 2279 872 M20 Brian Henrich, 21, Savage, MN 4:06:53 9:25 3:59:33 2280 873 M20 Kevin McCabe, 30, Boulder, CO 4:06:54 9:25 4:06:03 2281 874 M20 Paul Brooks, 30, Plymouth, MN 4:06:57 9:25 4:01:23 2282 875 M20 Joshua Christoff, 31, Ramsey, MN 4:06:57 9:25 4:01:23 2283 356 M35 Tim Nelson, 39, Pembroke, MA 4:07:01 9:25 4:03:34 2284 206 M50 Jiliang Feng, 53, Mendota Heights, MN 4:07:02 9:25 3:55:40 2285 291 M45 Todd Chance Wagoner, 45, Minneapolis, MN 4:07:03 9:25 4:01:59 2286 876 M20 Eric Meloche, 30, Edina, MN 4:07:03 9:25 4:02:40 2287 413 M40 David Shearer, 41, Morris, Can 4:07:04 9:25 4:02:42 2288 207 M50 Jayme Greising, 50, Coon Rapids, MN 4:07:04 9:25 4:01:25 2289 877 M20 Tory Bertelson, 24, Excelsior, MN 4:07:04 9:25 3:59:03 2290 208 M50 Gregory Matson, 52, Cedar, MN 4:07:05 9:25 4:03:48 2291 357 M35 Chris Carlson, 38, Minneapolis, MN 4:07:08 9:26 4:03:35 2292 358 M35 Craig Heit, 35, Lakeville, MN 4:07:10 9:26 4:01:15 2293 359 M35 Greg Mattson, 38, Minneapolis, MN 4:07:10 9:26 3:57:49 2294 360 M35 David Hull, 39, Red Wing, MN 4:07:11 9:26 4:01:06 2295 878 M20 Steven Svoboda, 22, Waukesha, WI 4:07:13 9:26 4:02:12 2296 36 M60 Uriel Nunez Ramirez, 64, St Louis Park 4:07:15 9:26 4:01:49 2297 209 M50 Tryphon Georgiou, 51, Falcon Heights, MN 4:07:17 9:26 4:02:33 2298 414 M40 Mark Dziuk, 43, Minneapolis, MN 4:07:17 9:26 4:03:34 2299 361 M35 David White, 37, Mounds View, MN 4:07:19 9:26 4:02:54 2300 362 M35 Mark Syring, 38, Minneapolis, MN 4:07:19 9:26 4:02:33 2301 292 M45 Terry Stedtfeld, 45, Woodbury, MN 4:07:20 9:26 4:06:19 2302 293 M45 Jeff Dobratz, 45, Hutchinson, MN 4:07:27 9:26 3:59:17 2303 37 M60 Tom Rowe, 60, Lino Lakes, MN 4:07:27 9:26 4:03:16 2304 879 M20 Jeremy Witikko, 32, Cottage Grove, MN 4:07:28 9:26 4:04:14 2305 880 M20 Collin Quinn, 31, Minneapolis, MN 4:07:28 9:26 4:00:53 2306 415 M40 Rob Morgan, 40, Eagan, MN 4:07:29 9:26 4:03:14 2307 363 M35 Steven Lange, 38, St Paul, MN 4:07:30 9:26 4:02:42 2308 881 M20 Jesse Dewit, 26, Plymouth, MN 4:07:35 9:27 4:06:17 2309 882 M20 Destry Hinck, 23, Shakopee, MN 4:07:36 9:27 3:58:19 2310 210 M50 John Burke, 51, Cedar Rapids, IA 4:07:36 9:27 3:58:19 2311 294 M45 Steven Quamme, 48, Bemidji, MN 4:07:38 9:27 4:03:37 2312 883 M20 Nathan Noll, 29, Eagan, MN 4:07:39 9:27 4:00:28 2313 295 M45 Steven Olson, 45, Hugo, MN 4:07:39 9:27 4:03:23 2314 884 M20 Ethan Treptow, 32, Green Bay, WI 4:07:40 9:27 4:01:35 2315 885 M20 Allen Lemay, 27, Edina, MN 4:07:43 9:27 4:00:51 2316 886 M20 Michael Braasch, 34, Lakeville, MN 4:07:44 9:27 4:06:45 2317 887 M20 Paul Glynn, 34, Minneapolis, MN 4:07:45 9:27 4:03:25 2318 888 M20 Brandon Rignell, 25, Davenport, IA 4:07:46 9:27 3:59:47 2319 889 M20 John Williamson, 32, Edina, MN 4:07:51 9:27 4:07:06 2320 364 M35 Jason Nowak, 37, Eden Prairie, MN 4:07:51 9:27 4:03:36 2321 296 M45 George Prine Iii, 45, Forest Lake, MN 4:07:52 9:27 4:03:46 2322 365 M35 Matthew Nelson, 39, Edina, MN 4:07:52 9:27 4:03:46 2323 366 M35 Jon Tickle, 36, Minneapolis, MN 4:07:58 9:27 4:07:09 2324 367 M35 Nicholas Paulet, 35, Steinbach, Can 4:07:58 9:27 4:04:36 2325 211 M50 Doug Wynveen, 51, Osceola, WI 4:08:01 9:28 4:04:22 2326 212 M50 Donald Crook, 53, Elk River, MN 4:08:03 9:28 4:03:25 2327 368 M35 David Hanel, 37, Madison Lake, MN 4:08:04 9:28 4:01:45 2328 416 M40 David Thoen, 44, Bloomington, MN 4:08:05 9:28 4:04:32 2329 369 M35 Craig Dolezal, 38, Woodbury, MN 4:08:05 9:28 4:04:01 2330 890 M20 Darren McKigney, 31, Minneapolis, MN 4:08:06 9:28 4:00:26 2331 370 M35 Robert O'Halloran, 38, Grand Forks, ND 4:08:07 9:28 3:57:47 2332 891 M20 Daniel Elo, 23, Eden Prairie, MN 4:08:07 9:28 3:58:50 2333 417 M40 Michael Conlin, 43, Sioux Falls, SD 4:08:08 9:28 3:57:48 2334 418 M40 Kevin Johnson, 41, Crystal, MN 4:08:09 9:28 4:04:59 2335 213 M50 Loren Irwin, 52, Shakopee, MN 4:08:11 9:28 4:07:40 2336 297 M45 Richard Cristan, 49, Hugo, MN 4:08:11 9:28 4:00:11 2337 892 M20 Chris Karr, 28, Sioux Falls, SD 4:08:12 9:28 4:01:44 2338 893 M20 Stan Walker, 33, St Paul, MN 4:08:13 9:28 4:03:49 2339 298 M45 Jim Stetler, 45, Plymouth, MN 4:08:14 9:28 4:03:03 STATE RECORD FOR 75-YEAR-OLD MEN 2340 1 M75 Jim Schleisman, 75, Jefferson, IA 4:08:16 9:28 4:07:32 Old record 4:16:26 by Greg Prom, 1 Oct 2006 2341 214 M50 Pierre Ostor, 51, White Bear Lake, MN 4:08:18 9:28 4:04:35 2342 299 M45 David Seidel, 45, Eagan, MN 4:08:18 9:28 4:03:17 2343 38 M60 Richard Bailly, 64, Fargo, ND 4:08:20 9:28 4:08:09 2344 894 M20 Nick Preese, 28, Minneapolis, MN 4:08:22 9:28 4:03:09 2345 85 M55 Robert Rinek, 55, Edina, MN 4:08:27 9:29 4:03:14 2346 215 M50 Kurt Lohide, 51, Las Vegas, NV 4:08:32 9:29 4:04:01 2347 419 M40 Paul Nelsestuen, 41, Oronoco, MN 4:08:33 9:29 4:03:02 2348 371 M35 Jeffrey Dahlby, 35, Delano, MN 4:08:35 9:29 4:00:56 2349 420 M40 Dale Brumbaugh, 43, Coon Rapids, MN 4:08:35 9:29 4:08:17 2350 895 M20 Richard Oknick, 27, Minneapolis, MN 4:08:37 9:29 4:07:57 2351 216 M50 Rodric Cummins, 51, Sunnyvale, TX 4:08:39 9:29 4:04:26 2352 896 M20 Steve Morris, 25, St Paul, MN 4:08:41 9:29 4:03:00 2353 897 M20 Richard Deruyter, 34, St Paul, MN 4:08:42 9:29 4:02:32 2354 898 M20 Christopher Reckinger, 32, Cottage Grove, MN 4:08:45 9:29 4:02:10 2355 217 M50 Kelly Lund, 50, Eden Prairie, MN 4:08:45 9:29 4:00:32 2356 899 M20 Charles Kelly, 28, Minneapolis, MN 4:08:46 9:29 4:03:32 2357 86 M55 Stephen Burnham, 55, Bonney Lake, WA 4:08:48 9:29 4:05:05 2358 372 M35 Christopher Erbes, 36, Burnsville, MN 4:08:50 9:29 4:04:42 2359 421 M40 Daniel Stoerzinger, 44, Maplewood, MN 4:08:51 9:29 4:04:38 2360 87 M55 William Baldwin, 57, Bloomington, MN 4:08:52 9:30 4:05:40 2361 422 M40 Joe Baker, 43, Independence, MN 4:08:52 9:30 4:04:42 2362 373 M35 Steve Oaxaca, 35, Chaska, MN 4:08:58 9:30 4:02:26 2363 423 M40 Gene Kalligher, 44, St Paul, MN 4:09:03 9:30 4:04:39 2364 218 M50 Kenneth Bandes, 53, Montclair, NJ 4:09:05 9:30 4:04:53 2365 300 M45 John Markert, 45, Minneapolis, MN 4:09:06 9:30 4:04:53 2366 219 M50 Bradley Bakken, 50, Orono, MN 4:09:06 9:30 4:05:28 2367 220 M50 Samuel Simmons, 54, Rochester, MN 4:09:09 9:30 4:05:24 2368 900 M20 Troy Sunde, 30, St Paul, MN 4:09:09 9:30 4:01:25 2369 424 M40 John Dallman, 41, Grand Forks, ND 4:09:12 9:30 4:00:29 2370 425 M40 Steven Eich, 43, Brookfield, IL 4:09:14 9:30 4:01:39 2371 901 M20 William Dehler, 26, St Paul, MN 4:09:14 9:30 4:04:33 2372 301 M45 Adam Clark, 46, Mitchell, SD 4:09:17 9:30 4:04:36 2373 374 M35 Andy Hughes, 37, Belden, MS 4:09:18 9:31 4:01:28 2374 426 M40 Robert Achs, 41, Rochester, MN 4:09:19 9:31 4:05:33 2375 902 M20 Jason Bonnett, 29, Coon Rapids, MN 4:09:21 9:31 4:05:33 2376 903 M20 Andrew Holm, 30, Minneapolis, MN 4:09:23 9:31 4:04:30 2377 904 M20 Timothy Owata, 30, Coon Rapids, MN 4:09:24 9:31 4:04:03 2378 302 M45 Mathew Callahan, 48, Minneapolis, MN 4:09:25 9:31 4:03:52 2379 375 M35 Mark Hansen, 37, Shoreview, MN 4:09:26 9:31 4:05:19 2380 905 M20 Jared Smith, 25, Minnetonka, MN 4:09:27 9:31 4:01:26 2381 906 M20 Louis Sigtermans, 21, St Paul, MN 4:09:28 9:31 4:05:03 2382 907 M20 Nick Dorsher, 34, Fargo, ND 4:09:29 9:31 4:01:43 2383 303 M45 Brent Metfessel, 49, Eden Prairie, MN 4:09:29 9:31 4:02:42 2384 427 M40 Ted Thompson, 40, Minneapolis, MN 4:09:33 9:31 4:03:23 2385 376 M35 Jason Janus, 36, Kenmore, WA 4:09:35 9:31 4:05:28 2386 221 M50 Randy Shelden, 51, Rockford, IL 4:09:36 9:31 4:05:34 2387 908 M20 Ryan Arlt, 34, Lennox, SD 4:09:38 9:31 4:02:13 2388 428 M40 Gerard Montez, 43, Mendota Heights, MN 4:09:39 9:31 4:03:44 2389 429 M40 Michael Prinske, 44, Eagan, MN 4:09:41 9:31 4:05:41 2390 909 M20 Nathan Essman, 29, Fort Dodge, IA 4:09:42 9:31 4:04:40 2391 910 M20 Brent Farden, 33, Maple Grove, MN 4:09:45 9:32 4:01:39 2392 911 M20 John Iverson, 28, Sioux Falls, SD 4:09:49 9:32 4:04:45 2393 222 M50 Mike McVoy, 51, Oconomowoc, WI 4:09:51 9:32 4:05:36 2394 88 M55 Robert Mortimer, 58, Williamsville, NY 4:09:54 9:32 4:06:02 2395 377 M35 James Bartels, 38, Plymouth, MN 4:09:55 9:32 4:06:20 2396 912 M20 Samuel Kidane, 34, St Paul, MN 4:09:56 9:32 4:01:56 2397 430 M40 Curtis Kukert, 40, Devils Lake, ND 4:09:56 9:32 4:05:59 2398 378 M35 Jeffrey Adams, 39, Pine City, MN 4:09:58 9:32 4:05:39 2399 89 M55 Greg Ohlsen, 55, Maplewood, MN 4:09:59 9:32 4:09:25 2400 304 M45 Julio Castilla, 48, Miami, FL 4:10:02 9:32 4:04:56 2401 39 M60 Greg Envey, 61, Minneapolis, MN 4:10:03 9:32 4:09:51 2402 431 M40 Joe Balentine, 44, Brooklyn Park, MN 4:10:04 9:32 4:05:32 2403 913 M20 Joshua Van Hulzen, 32, Brandon, SD 4:10:04 9:32 4:06:26 2404 432 M40 Mark Honda, 43, Oakdale, MN 4:10:08 9:32 4:05:36 2405 223 M50 Patrick Toutant, 54, Eau Claire, WI 4:10:09 9:32 4:05:58 2406 914 M20 Thomas Hillebrand, 20, Bolingbrook, IL 4:10:11 9:33 4:06:27 2407 433 M40 Octavio Ruiz, 44, Minneapolis, MN 4:10:11 9:33 4:06:50 2408 379 M35 Tony Hase, 38, Minneapolis, MN 4:10:15 9:33 4:04:17 2409 380 M35 Dave Carey, 37, East Amherst, NY 4:10:15 9:33 4:04:40 2410 915 M20 Michael Westerhaus, 31, Jamaica Plain, MA 4:10:21 9:33 4:01:42 2411 4 M70 Ilhan Bilgutay, 71, Clearwater, FL 4:10:21 9:33 4:10:15 2412 381 M35 David Kelley, 38, Minneapolis, MN 4:10:21 9:33 4:02:40 2413 305 M45 David Harrison, 45, St Paul, MN 4:10:23 9:33 4:05:55 2414 306 M45 Mark Fohey, 48, Monona, IA 4:10:24 9:33 4:06:06 2415 434 M40 Kevin Rodgers, 42, Northfield, MN 4:10:25 9:33 4:06:06 2416 916 M20 Chad Griffith, 26, Apple Valley, MN 4:10:35 9:33 4:08:38 2417 917 M20 Nathan Hansen, 31, Eagan, MN 4:10:36 9:33 4:03:17 2418 918 M20 Kyle Dahlen, 27, Spring Lake Park, MN 4:10:37 9:34 4:07:04 2419 382 M35 Christopher Swenke, 38, Hudson, WI 4:10:38 9:34 4:05:24 2420 435 M40 Edward Younk, 41, Rochester, MN 4:10:39 9:34 4:02:59 2421 436 M40 Brian Brown, 43, Middleton, WI 4:10:42 9:34 4:07:25 2422 224 M50 Patrick Murphy, 50, Colorado Springs, CO 4:10:43 9:34 4:06:33 2423 307 M45 Jose Mendez, 47, Mexico City, Mex 4:10:44 9:34 4:07:15 2424 919 M20 Ryan Cotton, 25, Eagan, MN 4:10:44 9:34 4:04:13 2425 225 M50 Robert Sykora, 52, Minneapolis, MN 4:10:46 9:34 4:03:09 2426 920 M20 Jordan Berg, 21, Bloomington, MN 4:10:46 9:34 4:01:26 2427 308 M45 Greg Meredith, 46, St Louis Park, MN 4:10:48 9:34 4:06:03 2428 309 M45 Raul Estevez Martinez, 49, Mexico City, Mex 4:10:50 9:34 4:07:37 2429 310 M45 George Schnepf, 46, Sartell, MN 4:10:51 9:34 4:06:16 2430 921 M20 Mark Nuszkowski, 32, Seattle, WA 4:10:53 9:34 4:06:39 2431 437 M40 Jeff Vanmaanen, 43, St Paul, MN 4:10:54 9:34 4:09:59 2432 922 M20 Blake Larson, 33, St Paul, MN 4:10:55 9:34 4:07:18 2433 40 M60 Bill Lee, 60, Anoka, MN 4:10:59 9:34 4:10:28 2434 923 M20 Eric Hyde, 27, Des Moines, IA 4:11:01 9:34 4:05:19 2435 924 M20 Nick Skadsberg, 30, Blaine, MN 4:11:06 9:35 4:06:33 2436 438 M40 David Dykhuizen, 41, Farmington, MN 4:11:10 9:35 4:06:33 2437 16 M18 Zach Hanson, 18, Eden Prairie, MN 4:11:10 9:35 4:03:01 2438 311 M45 Doug Frazzini, 47, Eden Prairie, MN 4:11:10 9:35 4:07:30 2439 925 M20 Kris Whitney, 31, Rochester, MN 4:11:12 9:35 4:07:18 2440 926 M20 Ryan Carlson, 24, Woodbury, MN 4:11:14 9:35 4:05:51 2441 927 M20 Phillip Erickson, 25, Minneapolis, MN 4:11:27 9:35 4:05:31 2442 928 M20 Derek Kidwell, 24, St Paul, MN 4:11:29 9:36 4:04:00 2443 383 M35 Jeff Christensen, 39, Stillwater, MN 4:11:30 9:36 4:04:42 2444 439 M40 Stephan Svensson, 42, Plymouth, MN 4:11:33 9:36 4:10:50 2445 90 M55 Lu Bermudes Da Silveira, 57, Itapua, Vila Velha Br 4:11:34 9:36 4:04:53 2446 929 M20 Charles Simonson, 27, Minneapolis, MN 4:11:34 9:36 4:04:50 2447 384 M35 Cepeda Alan, 36, Coon Rapids, MN 4:11:35 9:36 4:03:54 2448 930 M20 Chad Wiskow, 27, Golden Valley, MN 4:11:35 9:36 4:03:46 2449 91 M55 Michael Wertz, 55, Dubuque, IA 4:11:37 9:36 4:06:42 2450 226 M50 Keith Harmon, 52, Edina, MN 4:11:39 9:36 4:07:40 2451 931 M20 Tod Foley, 34, Minneapolis, MN 4:11:41 9:36 4:07:02 2452 932 M20 Thomas Rustad, 22, Kerkhoven, MN 4:11:44 9:36 4:07:20 2453 312 M45 Gary Nelson, 48, Bismarck, ND 4:11:45 9:36 4:08:12 2454 385 M35 Joel Wesloh, 37, Zimmerman, MN 4:11:49 9:36 4:02:44 2455 440 M40 Scott Lackey, 42, Burnsville, MN 4:11:49 9:36 4:07:58 2456 933 M20 Jason Primus, 28, Sartell, MN 4:11:51 9:36 4:07:55 2457 934 M20 Olde ChavarrÍa-Granados, 25, San Jose, Crc 4:11:52 9:36 4:08:30 2458 441 M40 Steven Roberts, 40, Champlin, MN 4:11:52 9:36 4:08:41 2459 386 M35 Peter Gausmann, 38, Minnetonka, MN 4:11:54 9:36 4:07:35 2460 227 M50 Bruce MacHmeier, 52, Edina, MN 4:11:55 9:37 4:05:09 2461 387 M35 Daniel Jirele, 39, Northfield, MN 4:11:55 9:37 4:05:16 2462 41 M60 Timothy Conway, 62, Boulder, CO 4:11:55 9:37 4:08:00 2463 388 M35 Kristopher Larson, 35, Rogers, MN 4:11:56 9:37 4:07:17 2464 313 M45 Steve Berres, 45, Rochester, MN 4:11:58 9:37 4:08:06 2465 389 M35 Chris Crocker, 38, North Mankato, MN 4:12:00 9:37 4:10:45 2466 935 M20 Joseph Sipe, 25, Minneapolis, MN 4:12:01 9:37 4:07:51 2467 228 M50 James Gosack, 53, Northfield, MN 4:12:04 9:37 4:08:15 2468 314 M45 David Frear, 49, Burnsville, MN 4:12:05 9:37 4:11:37 2469 315 M45 Wade Thommen, 45, Edina, MN 4:12:08 9:37 4:03:17 2470 936 M20 Kevin Shevlin, 30, Minneapolis, MN 4:12:08 9:37 4:06:47 2471 316 M45 Allison Christopher, 45, Greeley, CO 4:12:08 9:37 4:07:47 2472 937 M20 Michael Klaphake, 28, Delano, MN 4:12:10 9:37 4:08:42 2473 317 M45 Jeff Potts, 47, Winnipeg, Can 4:12:10 9:37 4:03:12 2474 229 M50 Richard Hoska, 51, St Paul, MN 4:12:14 9:37 4:12:07 2475 938 M20 Tim Kummer, 23, Manitowoc, WI 4:12:17 9:37 4:07:55 2476 939 M20 Matthew Cook, 28, New Haven, CT 4:12:20 9:37 4:03:08 2477 442 M40 David Herpers, 40, Excelsior, MN 4:12:22 9:38 4:03:56 2478 390 M35 Daniel Tight, 36, Minneapolis, MN 4:12:22 9:38 4:08:42 2479 230 M50 Rodney Essler, 50, Stanley, ND 4:12:24 9:38 4:03:36 2480 231 M50 Scott Jamison, 51, Wentworth, SD 4:12:24 9:38 4:09:19 2481 443 M40 Thomas Bjellos, 41, Big Lake, MN 4:12:25 9:38 4:04:17 2482 232 M50 Bill Thomas, 50, Loveland, OH 4:12:25 9:38 4:05:36 2483 391 M35 Steve Buehler, 36, Rochester, MN 4:12:27 9:38 4:04:34 2484 318 M45 Patrick Burns, 46, Greensboro, NC 4:12:28 9:38 4:06:35 2485 940 M20 John Cary, 31, Berkeley, CA 4:12:29 9:38 4:05:38 2486 233 M50 Raymond Dehn, 51, Minneapolis, MN 4:12:29 9:38 4:05:38 2487 941 M20 Joshua Lushine, 33, Minneapolis, MN 4:12:29 9:38 4:03:16 2488 942 M20 Mark Backstrom, 32, St Paul, MN 4:12:29 9:38 4:03:31 2489 444 M40 Mark Fortman, 40, White Bear Townsh, MN 4:12:29 9:38 4:08:29 2490 92 M55 Bruno Stoeckli, 55, Mosley, VA 4:12:30 9:38 4:09:21 2491 943 M20 Joseph Ostrander, 32, Shoreview, MN 4:12:31 9:38 4:04:50 2492 944 M20 Daniel O'Neil, 24, Minneapolis, MN 4:12:31 9:38 4:05:28 2493 392 M35 Kenneth Jones, 39, West Chester, PA 4:12:32 9:38 4:06:24 2494 445 M40 John Ames, 43, Lake Elmo, MN 4:12:33 9:38 4:04:56 2495 446 M40 Ross Jacobson, 43, Cottage Grove, MN 4:12:35 9:38 4:06:29 2496 93 M55 Joel Johnson, 55, Zimmerman, MN 4:12:35 9:38 4:08:16 2497 447 M40 Robert Quigley, 41, Reno, NV 4:12:35 9:38 4:07:24 2498 448 M40 Eric Olsen, 41, St Louis Park, MN 4:12:36 9:38 4:04:23 2499 393 M35 Bill Schneider, 37, Muskego, WI 4:12:36 9:38 4:11:40 2500 234 M50 Thomas Charland, 50, Roseville, MN 4:12:38 9:38 4:03:16 2501 449 M40 Carl Dipinto, 44, Shakopee, MN 4:12:38 9:38 4:08:13 2502 319 M45 Dan Ness, 46, Minneapolis, MN 4:12:38 9:38 4:07:57 2503 320 M45 Gary Fariss, 49, Shoreview, MN 4:12:39 9:38 4:08:34 2504 235 M50 Bradley Kuether, 50, Virginia Beach, VA 4:12:40 9:38 4:11:35 2505 394 M35 Tom Williams, 36, Farmington, MN 4:12:42 9:38 4:06:13 2506 94 M55 Richard Seurer, 57, Minneapolis, MN 4:12:43 9:38 4:08:30 2507 95 M55 Franklin Fleming, 57, Minneapolis, MN 4:12:43 9:38 4:08:47 2508 236 M50 Joe Ivey, 54, Bellevue, NE 4:12:45 9:38 4:10:11 2509 945 M20 Gregory Rhodes, 29, Bloomington, MN 4:12:46 9:38 4:05:11 2510 946 M20 John Birnie, 26, Bloomington, MN 4:12:48 9:39 4:08:59 2511 321 M45 Michael Kohlmann, 49, Edina, MN 4:12:51 9:39 4:08:50 2512 322 M45 Kenton Swartley, 45, Cedar Falls, IA 4:12:53 9:39 4:11:11 2513 323 M45 Thomas Jacobson, 45, Madison, WI 4:12:56 9:39 4:03:46 2514 324 M45 Aaron Minkel, 48, Hopkins, MN 4:12:58 9:39 4:09:33 2515 450 M40 David Solon, 42, St Paul, MN 4:12:59 9:39 4:09:09 2516 947 M20 Matthew Martin, 20, Ames, IA 4:13:01 9:39 4:03:40 2517 237 M50 Rohn Kennington, 54, Springfield, OH 4:13:02 9:39 4:04:08 2518 948 M20 Chris Gillis, 31, Chicago, IL 4:13:03 9:39 4:08:23 2519 325 M45 Kim Essler, 46, Garrison, ND 4:13:03 9:39 4:07:27 2520 238 M50 Kent York, 54, Falcon Heights, MN 4:13:06 9:39 4:09:13 2521 949 M20 Derrick Cruze, 28, Willmar, MN 4:13:08 9:39 4:09:22 2522 326 M45 Brian Ackroyd, 45, Winnipeg, Can 4:13:09 9:39 4:06:52 2523 451 M40 Tim Randal Carson, 40, Minneapolis, MN 4:13:09 9:39 4:12:23 2524 452 M40 Eric Thoerner, 43, Minneapolis, MN 4:13:11 9:39 4:05:45 2525 5 M70 Gerald Rose, 70, Iowa City, IA 4:13:12 9:39 4:08:37 2526 96 M55 Steven Illg, 55, Moorhead, MN 4:13:14 9:40 4:12:14 2527 950 M20 Drew Thompson, 25, Minneapolis, MN 4:13:16 9:40 4:08:58 2528 951 M20 Philip Litfin, 24, Corpus Christi, TX 4:13:20 9:40 4:10:17 2529 952 M20 Bradley Goodell, 28, Washington, DC 4:13:20 9:40 4:09:29 2530 953 M20 Nathan Goltz, 27, St Paul, MN 4:13:21 9:40 4:09:43 2531 954 M20 Vernantius Summers, 27, Maple Grove, MN 4:13:23 9:40 4:09:20 2532 395 M35 Paul Hovelsrud, 37, Edina, MN 4:13:24 9:40 4:08:44 2533 396 M35 Blaine Caton, 38, Stillwater, MN 4:13:26 9:40 4:09:49 2534 239 M50 David Dupre, 54, White Bear Lake, MN 4:13:28 9:40 4:09:34 2535 240 M50 Rick Burnham, 50, Ramsey, MN 4:13:30 9:40 4:10:08 2536 327 M45 James Thomsen, 45, Eden Prairie, MN 4:13:30 9:40 4:09:47 2537 397 M35 David Gribble, 38, Maple Grove, MN 4:13:31 9:40 4:09:54 2538 328 M45 Michael Olsen, 45, Savage, MN 4:13:37 9:40 4:09:25 2539 453 M40 Jon McConnell, 41, Rosemount, MN 4:13:38 9:40 4:13:02 2540 955 M20 Christopher Nowakowski, 30, Madison, WI 4:13:39 9:40 4:09:13 2541 956 M20 Danty Hoaglund, 30, Shakopee, MN 4:13:40 9:41 4:08:17 2542 97 M55 Eugene Zylla, 58, Plymouth, MN 4:13:44 9:41 4:09:47 2543 398 M35 Ronald Tschetter, 35, Brandon, SD 4:13:46 9:41 4:09:07 2544 957 M20 Benjamin Rosenfield, 27, Minneapolis, MN 4:13:47 9:41 4:04:52 2545 958 M20 Vinson Dahle, 21, Little Canada, MN 4:13:48 9:41 4:06:28 2546 959 M20 Andrew Kiperts, 22, Minneapolis, MN 4:13:50 9:41 4:06:30 2547 399 M35 Brennan Quinn, 36, Ellsworth, WI 4:13:53 9:41 4:09:44 2548 960 M20 Andrew Goers, 24, Colfax, WI 4:13:55 9:41 4:09:24 2549 42 M60 Chris Hall, 61, Kensington, CA 4:13:56 9:41 4:08:25 2550 961 M20 Blake Iverson, 32, Minneapolis, MN 4:13:59 9:41 4:10:17 2551 241 M50 Mark Huseboe, 50, Maple Grove, MN 4:14:00 9:41 4:05:36 2552 400 M35 Eric Sybesma, 38, Brooklyn Park, MN 4:14:01 9:41 4:04:38 2553 962 M20 Adam Hoffman, 26, Minneapolis, MN 4:14:03 9:41 4:05:36 2554 454 M40 Julian Jones, 43, Elk River, MN 4:14:07 9:42 4:10:46 2555 401 M35 Scott Mark, 37, Roseville, MN 4:14:07 9:42 4:09:45 2556 242 M50 Tomas' Andrews, 54, Minneapolis, MN 4:14:08 9:42 4:09:24 2557 402 M35 Chris Robb, 37, Wauwatosa, WI 4:14:08 9:42 4:05:21 2558 455 M40 Michael Kaiser, 44, Forest Lake, MN 4:14:08 9:42 4:06:17 2559 329 M45 Mike Borgen, 47, Lindstrom, MN 4:14:11 9:42 4:06:28 2560 963 M20 Darik Steinbach, 31, Spring Park, MN 4:14:11 9:42 4:06:43 2561 964 M20 Denton Hanson, 24, St Paul, MN 4:14:12 9:42 4:10:48 2562 965 M20 Justin Jeppesen, 24, Edina, MN 4:14:14 9:42 4:08:08 2563 966 M20 Zachary Carlsen, 26, St Paul, MN 4:14:18 9:42 4:10:21 2564 967 M20 Kyle Small, 31, Chanhassen, MN 4:14:18 9:42 4:10:42 2565 98 M55 Wayne Martin, 56, Glenwood, MN 4:14:20 9:42 4:10:47 2566 330 M45 Paul Keusemann, 48, Savage, MS 4:14:22 9:42 4:07:18 2567 43 M60 Mark Stodghill, 60, Duluth, MN 4:14:26 9:42 4:10:48 2568 968 M20 Andrew Kershner, 29, St Paul, MN 4:14:29 9:42 4:08:46 2569 331 M45 John Horton, 45, Andover, MN 4:14:31 9:42 4:13:52 2570 456 M40 William Pillow, 41, Tupelo, MS 4:14:33 9:43 4:09:48 2571 403 M35 Peter Berendzen, 36, Cedar Falls, IA 4:14:36 9:43 4:08:52 2572 2 M16 Riley Myers, 16, Stacy, MN 4:14:43 9:43 4:11:06 2573 457 M40 Brad Elliott, 43, Carver, MN 4:14:46 9:43 4:08:26 2574 969 M20 Karl Franzen, 27, Rosholt, WI 4:14:47 9:43 4:10:02 2575 970 M20 Martin Coon, 29, Hobart, WI 4:14:49 9:43 4:11:19 2576 458 M40 David Schmidt, 43, Chaska, MN 4:14:50 9:43 4:13:59 2577 332 M45 Randy Vaske, 49, Hugo, MN 4:14:50 9:43 4:11:11 2578 459 M40 Dennis Gunther, 42, Brooklyn Park, MN 4:14:53 9:43 4:06:33 2579 44 M60 Jerry Reger, 60, New Ulm, MN 4:14:53 9:43 4:10:35 2580 243 M50 Steven Adelmann, 51, Bloomington, MN 4:14:54 9:43 4:09:09 2581 971 M20 Ben Millmann, 22, St Paul, MN 4:14:57 9:43 4:05:18 2582 333 M45 Mark Claussen, 47, Bemidji, MN 4:14:57 9:43 4:10:57 2583 460 M40 Tony Boyer, 40, St Paul, MN 4:14:58 9:43 4:10:52 2584 972 M20 Thomas Scheidnes, 27, Golden Valley, MN 4:15:00 9:44 4:10:28 2585 973 M20 Justin Johnson, 28, Ann Arbor, MI 4:15:00 9:44 4:10:42 2586 404 M35 Jason Kraus, 37, Woodbury, MN 4:15:01 9:44 4:08:08 2587 99 M55 Mark Fix, 55, Blaine, MN 4:15:02 9:44 4:10:32 2588 461 M40 Paul Sager, 42, Washington, DC 4:15:02 9:44 4:10:33 2589 974 M20 Christopher Folkemer, 31, New York, NY 4:15:05 9:44 4:10:36 2590 405 M35 James Running, 38, St Louis Park, MN 4:15:06 9:44 4:10:12 2591 462 M40 Christopher Menting, 41, Menomonee Falls, WI 4:15:07 9:44 4:08:35 2592 463 M40 David Leard, 44, Rosemount, MN 4:15:07 9:44 4:10:08 2593 975 M20 Daniel Weston, 34, Cottage Grove, MN 4:15:09 9:44 4:07:51 2594 100 M55 David Lambert, 56, Fargo, ND 4:15:11 9:44 4:11:32 2595 464 M40 Eric Schnaith, 43, Red Wing, MN 4:15:12 9:44 4:09:08 2596 334 M45 Anthony Massey, 45, Minneapolis, MN 4:15:15 9:44 4:11:20 2597 976 M20 Ryan Flynn, 25, Minneapolis, MN 4:15:15 9:44 4:10:35 2598 101 M55 Kevin McClellan, 55, Minneapolis, MN 4:15:18 9:44 4:07:26 2599 244 M50 Kevin Shriver, 53, Minneapolis, MN 4:15:20 9:44 4:10:57 2600 102 M55 David Dordal, 56, Cottage Grove, MN 4:15:20 9:44 4:12:05 2601 335 M45 Jeffry Steppe, 45, Minneapolis, MN 4:15:21 9:44 4:11:12 2602 465 M40 Joel Arp, 40, Minneapolis, MN 4:15:22 9:44 4:07:08 2603 977 M20 Noah Day, 31, Minneapolis, MN 4:15:22 9:44 4:07:34 2604 466 M40 Danny Hoyt, 41, St Paul, MN 4:15:23 9:44 4:12:14 2605 245 M50 William Schroeder, 53, Spooner, WI 4:15:24 9:44 4:11:45 2606 103 M55 Patrick Geraghty, 56, Minneapolis, MN 4:15:24 9:44 4:07:24 2607 406 M35 Mitchell Juusola, 36, Floodwood, MN 4:15:24 9:44 4:10:59 2608 246 M50 Ignacio Escobedo, 51, Rochester, MN 4:15:26 9:45 4:11:37 2609 978 M20 David Leuck, 27, Cashton, WI 4:15:27 9:45 4:11:32 2610 979 M20 Brendan Huebner, 21, Minneapolis, MN 4:15:28 9:45 4:06:11 2611 336 M45 Robert Laue, 47, St Louis Park, MN 4:15:29 9:45 4:11:03 2612 407 M35 Scott Bangs, 36, Owatonna, MN 4:15:30 9:45 4:06:54 2613 247 M50 Kenneth Adler, 53, Eau Claire, WI 4:15:34 9:45 4:11:07 2614 467 M40 Christopher Anderson, 40, Richfield, MN 4:15:36 9:45 4:11:05 2615 468 M40 David Van Gelder, 42, Hudson, WI 4:15:36 9:45 4:11:07 2616 408 M35 Jim Ballinger, 39, Shoreview, MN 4:15:36 9:45 4:11:07 2617 337 M45 Steven Haugesag, 49, Bloomington, MN 4:15:38 9:45 4:15:05 2618 469 M40 David Daniels, 40, Lake Elmo, MN 4:15:38 9:45 4:10:25 2619 980 M20 Robert Caldwell, 23, Minneapolis, MN 4:15:39 9:45 4:08:07 2620 981 M20 Jeremy Dinges, 31, Minnetonka, MN 4:15:40 9:45 4:10:08 2621 248 M50 Richard Spielberg, 52, Minnetonka, MN 4:15:40 9:45 4:14:58 2622 409 M35 Craig Ashford, 37, Westchester, IL 4:15:42 9:45 4:10:39 2623 470 M40 Kenneth Roberts, 40, St Paul, MN 4:15:47 9:45 4:10:18 2624 471 M40 Brent Peterson, 44, New Hope, MN 4:15:52 9:46 4:10:00 2625 410 M35 Thomas Becker, 35, Prior Lake, MN 4:15:52 9:46 4:09:51 2626 982 M20 Brian Meade, 29, Minneapolis, MN 4:15:54 9:46 4:09:46 2627 983 M20 Scott Hoerth, 30, De Forest, WI 4:15:55 9:46 4:12:15 2628 984 M20 Joseph Baker, 23, Grand Rapids, MN 4:15:57 9:46 4:08:13 2629 249 M50 William Laidlaw, 52, Minnetonka, MN 4:15:57 9:46 4:15:14 2630 250 M50 Donald Chung, 52, Rockville, MD 4:16:01 9:46 4:11:19 2631 338 M45 Jack Dempsey, 47, Edina, MN 4:16:03 9:46 4:09:01 2632 985 M20 Kevin Frendin, 26, Plymouth, MN 4:16:04 9:46 4:08:47 2633 411 M35 Ben Hiltner, 35, Coon Rapids, MN 4:16:04 9:46 4:11:13 2634 472 M40 Alejandro Ramos, 44, Mexico City, Mex 4:16:11 9:46 4:12:37 2635 251 M50 Mehmet Topaloglu, 53, Minneapolis, MN 4:16:11 9:46 4:12:47 2636 473 M40 Joe Duea, 40, Burnsville, MN 4:16:15 9:46 4:08:50 2637 339 M45 Nicholas New, 47, Minneapolis, MN 4:16:19 9:47 4:10:21 2638 474 M40 Patrick Tibbetts, 44, Eden Prairie, MN 4:16:21 9:47 4:08:36 2639 104 M55 Gordon Deane, 57, St Paul, MN 4:16:22 9:47 4:09:07 2640 475 M40 Travis Anderson, 42, Apple Valley, MN 4:16:23 9:47 4:11:40 2641 986 M20 Aaron Jenkins, 25, Fitchburg, WI 4:16:25 9:47 4:12:39 2642 476 M40 Anthony Nderu, 41, Blaine, MN 4:16:26 9:47 4:10:34 2643 340 M45 Michael Thompson, 47, River Falls, WI 4:16:26 9:47 4:07:45 2644 252 M50 Keith Golke, 52, Minneapolis, MN 4:16:27 9:47 4:07:19 2645 987 M20 Matthew Dornfeld, 33, Woodbury, MN 4:16:31 9:47 4:11:36 2646 105 M55 Timothy Walsh, 58, Apple Valley, MN 4:16:31 9:47 4:09:15 2647 341 M45 Brian Warkentin, 47, Steinbach, Can 4:16:32 9:47 4:09:46 2648 988 M20 Justin Sevold, 22, Minneapolis, MN 4:16:34 9:47 4:13:11 2649 412 M35 Trevor Cronk, 39, Stillwater, MN 4:16:35 9:47 4:11:22 2650 989 M20 Shayne Graff, 30, Spirit Lake, IA 4:16:36 9:47 4:13:15 2651 990 M20 David Scharber, 31, Minneapolis, MN 4:16:38 9:47 4:12:14 2652 477 M40 Eric Ortman, 43, Emmetsburg, IA 4:16:40 9:47 4:12:44 2653 991 M20 Rob Millhollin, 33, Hastings, MN 4:16:40 9:47 4:09:56 2654 413 M35 Steven Moore, 35, Shakopee, MN 4:16:41 9:47 4:11:05 2655 478 M40 Dean Pawlowski, 42, Fergus Falls, MN 4:16:42 9:47 4:09:08 2656 992 M20 Troy Feustel, 33, Apple Valley, MN 4:16:42 9:47 4:09:05 2657 479 M40 Jeff Dunn, 43, Sioux Falls, SD 4:16:42 9:47 4:08:44 2658 414 M35 Jason Moeckel, 38, Minnetonka, MN 4:16:43 9:47 4:10:26 2659 253 M50 Bruce Ehlke, 51, Kenmare, ND 4:16:43 9:47 4:12:43 2660 45 M60 James Bakker, 61, Marcell, MN 4:16:43 9:47 4:10:11 2661 993 M20 Nathan Freeburg, 29, Minneapolis, MN 4:16:50 9:48 4:13:34 2662 254 M50 Donavan Dehmlow, 53, Forest Lake, MN 4:16:51 9:48 4:10:47 2663 342 M45 Richard Adamski, 48, Monticello, MN 4:16:51 9:48 4:13:18 2664 106 M55 Bob Horrisberger, 58, Woodbury, MN 4:16:52 9:48 4:14:29 2665 107 M55 Mark Steinhauser, 57, Little Canada, MN 4:16:52 9:48 4:14:30 2666 343 M45 Philip Ryan, 47, St Paul, MN 4:16:56 9:48 4:12:37 2667 255 M50 Jerald Daigle, 51, St Paul, MN 4:16:57 9:48 4:13:34 2668 994 M20 Brett Adams, 34, St Paul, MN 4:17:00 9:48 4:09:39 2669 995 M20 Salem Toney, 26, Fond Du Lac, WI 4:17:01 9:48 4:09:21 2670 256 M50 David Vanderheyden, 53, Rochester, MN 4:17:01 9:48 4:12:50 2671 996 M20 Andrew Rodda, 21, Barron, WI 4:17:02 9:48 4:12:30 2672 997 M20 Anthony Rozmenoski, 26, St Louis Park, MN 4:17:02 9:48 4:13:18 2673 415 M35 John Malinowski, 37, Yorkton, Can 4:17:04 9:48 4:13:24 2674 998 M20 Nate Damro, 32, Eagan, MN 4:17:05 9:48 4:09:58 2675 999 M20 Jason Guy, 31, Winnipeg, Can 4:17:13 9:49 4:07:57 2676 480 M40 Mike Rutten, 43, Sioux Falls, SD 4:17:14 9:49 4:10:11 2677 1000 M20 Fred Kueffer, 29, Falcon Heights, MN 4:17:15 9:49 4:13:23 2678 1001 M20 Eric Holst, 28, Arden Hills, MN 4:17:17 9:49 4:13:41 2679 1002 M20 Thomas Williams, 31, Minneapolis, MN 4:17:18 9:49 4:12:44 2680 1003 M20 Dukes Wooters, 25, Morristown, NJ 4:17:22 9:49 4:13:23 2681 481 M40 Matthew Kowalski, 41, Ann Arbor, MI 4:17:24 9:49 4:11:59 2682 1004 M20 Chris Menth, 26, Minneapolis, MN 4:17:28 9:49 4:08:14 2683 1005 M20 Paul Sanft, 25, St Paul, MN 4:17:29 9:49 4:08:26 2684 344 M45 Randy Eide, 47, Menomonie, WI 4:17:30 9:49 4:10:53 2685 345 M45 Robert Foley, 48, Edina, MN 4:17:33 9:49 4:13:18 2686 482 M40 Daniel Warrick, 43, Inver Grove Heigh, MN 4:17:33 9:49 4:13:44 2687 416 M35 Jason Blashack, 35, Lester Prairie, MN 4:17:33 9:49 4:13:37 2688 483 M40 Michael Trudell, 44, Bloomington, MN 4:17:34 9:49 4:13:44 2689 417 M35 David Schaefer, 38, Excelsior, MN 4:17:36 9:50 4:10:59 2690 1006 M20 David Johnson, 28, Maple Grove, MN 4:17:36 9:50 4:13:23 2691 46 M60 Jack Ver Steegh, 60, Mahtomedi, MN 4:17:37 9:50 4:10:08 2692 1007 M20 Nate Geyen, 25, Excelsior, MN 4:17:37 9:50 4:08:52 2693 257 M50 John Hubbard, 51, Billings, MT 4:17:37 9:50 4:13:19 2694 258 M50 Michael Serber, 52, Plymouth, MN 4:17:38 9:50 4:11:22 2695 346 M45 Jeff Wieczorek, 48, Eagan, MN 4:17:39 9:50 4:12:23 2696 484 M40 Kevin Johnson, 41, Mounds View, MN 4:17:39 9:50 4:13:22 2697 259 M50 David Wishart, 51, Grand Forks, ND 4:17:41 9:50 4:12:21 2698 1008 M20 Tad Johnson, 24, Milwaukee, WI 4:17:47 9:50 4:11:03 2699 1009 M20 Eric Naylor, 24, Brooklyn Park, MN 4:17:48 9:50 4:14:21 2700 1010 M20 Matthew Woehrle, 32, Apple Valley, MN 4:17:50 9:50 4:12:44 2701 1011 M20 Joe Larson, 32, Fargo, ND 4:17:50 9:50 4:13:40 2702 1012 M20 William Topka, 30, Eagan, MN 4:17:51 9:50 4:14:42 2703 1013 M20 Scott Fritz, 27, Maple Grove, MN 4:17:51 9:50 4:11:21 2704 108 M55 John Finkenkeller, 56, St Louis, MO 4:17:52 9:50 4:16:58 2705 1014 M20 Tim Swanson, 30, Chanhassen, MN 4:17:52 9:50 4:10:40 2706 1015 M20 Peter Sperry, 31, Lexington, MN 4:17:54 9:50 4:13:46 2707 418 M35 Jesse Thompson, 35, Menasha, WI 4:17:54 9:50 4:09:27 2708 1016 M20 Adam Tischler, 26, Minneapolis, MN 4:17:54 9:50 4:12:36 2709 419 M35 Jaime Velarde, 37, Minnetrista, MN 4:17:55 9:50 4:11:08 2710 347 M45 Mark Boren, 48, Rowlett, TX 4:17:56 9:50 4:13:25 2711 109 M55 Joe Fjerstad, 55, Maple Grove, MN 4:17:56 9:50 4:13:49 2712 47 M60 Joseph Lenahan, 62, Roswell, GA 4:17:58 9:50 4:17:15 2713 1017 M20 Mark Lynn, 26, Milwaukee, WI 4:17:58 9:50 4:12:48 2714 485 M40 Jay Marshall, 42, Austin, TX 4:17:59 9:50 4:12:02 2715 110 M55 Charles Gauger, 56, Whitehall, WI 4:18:00 9:50 4:13:11 2716 486 M40 Christopher Berchem, 42, Cottage Grove, MN 4:18:02 9:51 4:14:16 2717 1018 M20 Charles Koch, 29, Minneapolis, MN 4:18:05 9:51 4:14:17 2718 260 M50 Bryan Bower, 51, Minnetrista, MN 4:18:06 9:51 4:13:38 2719 348 M45 Phil Hoffland, 46, Burnsville, MN 4:18:07 9:51 4:17:06 2720 349 M45 Nonilon Jose Tion, 45, Buford, GA 4:18:07 9:51 4:11:51 2721 487 M40 Michael Allen, 41, Plymouth, MN 4:18:08 9:51 4:17:11 2722 1019 M20 Andrew Harris, 34, Davenport, IA 4:18:09 9:51 4:10:39 2723 488 M40 Patrick Siebenaler, 41, Bloomington, MN 4:18:09 9:51 4:13:20 2724 1020 M20 Charles Everson, 24, Littleton, CO 4:18:11 9:51 4:11:46 2725 489 M40 Jeff Dunlap, 43, Des Moines, IA 4:18:11 9:51 4:11:54 2726 490 M40 John Murray, 40, Woodbury, MN 4:18:14 9:51 4:13:22 2727 491 M40 Tim Nelson, 42, White Bear Lake, MN 4:18:14 9:51 4:14:11 2728 350 M45 Jerzy Wolyniec, 48, Worthington, MN 4:18:15 9:51 4:09:05 2729 261 M50 Gary Wernersbach, 50, Zimmerman, MN 4:18:16 9:51 4:14:23 2730 262 M50 Jeffrey Peters, 53, St Paul, MN 4:18:18 9:51 4:13:25 2731 1021 M20 Andrew Quade, 25, Roseville, MN 4:18:18 9:51 4:11:00 2732 1022 M20 Nicholas Gray, 26, St Paul, MN 4:18:19 9:51 4:13:18 2733 492 M40 John Brudwick, 42, Sauk Rapids, MN 4:18:21 9:51 4:09:42 2734 420 M35 Jay Klein, 38, Rosemount, MN 4:18:21 9:51 4:09:40 2735 421 M35 Michael Listiak, 37, St Louis Park, MN 4:18:22 9:51 4:10:44 2736 422 M35 Aris Etheridge, 36, Golden Valley, MN 4:18:22 9:51 4:09:24 2737 263 M50 Timothy Zoerb, 52, Eden Prairie, MN 4:18:22 9:51 4:17:29 2738 6 M70 James Patrykus, 70, Minneapolis, MN 4:18:22 9:51 4:15:05 2739 493 M40 Brian Vogl, 41, Maple Grove, MN 4:18:26 9:51 4:14:02 2740 494 M40 Duane Larson, 40, Bloomington, MN 4:18:27 9:51 4:14:43 2741 264 M50 Randy Hochstein, 54, Plymouth, MN 4:18:27 9:51 4:13:47 2742 1023 M20 Shawn Kelly, 27, Cottage Grove, MN 4:18:29 9:52 4:13:37 2743 495 M40 Bradley Close, 40, Orono, MN 4:18:29 9:52 4:11:55 2744 423 M35 David Keenan, 36, Ankeny, IA 4:18:30 9:52 4:11:58 2745 17 M18 Kyle Meerkins, 19, Mazeppa, MN 4:18:31 9:52 4:11:23 2746 1024 M20 Jon Dean, 26, Chanhassen, MN 4:18:35 9:52 4:10:31 2747 496 M40 Jeffrey Bergman, 41, Eagan, MN 4:18:38 9:52 4:13:10 2748 1025 M20 Mathew Meyer, 32, West Des Moines, IA 4:18:40 9:52 4:13:22 2749 265 M50 Robert Knapp, 51, Chicago, IL 4:18:41 9:52 4:09:53 2750 497 M40 Michael Gutterman Jr, 40, Cottage Grove, MN 4:18:44 9:52 4:09:34 2751 424 M35 John Patti, 37, Oakland, CA 4:18:44 9:52 4:09:19 2752 1026 M20 Jeremiah Bell, 29, Apple Valley, MN 4:18:44 9:52 4:10:23 2753 425 M35 Daniel Gran, 37, Freeman, SD 4:18:46 9:52 4:15:34 2754 498 M40 John Romans, 40, St Paul, MN 4:18:47 9:52 4:09:25 2755 426 M35 Richard Magnuson, 36, St Paul, MN 4:18:47 9:52 4:09:25 2756 1027 M20 Anthony Kutzke, 27, St Paul, MN 4:18:54 9:52 4:11:21 2757 427 M35 Martin Perkins, 35, Hugo, MN 4:18:59 9:53 4:10:08 2758 351 M45 Thomas Hedblom, 47, Eagan, MN 4:19:02 9:53 4:14:37 2759 428 M35 Patrice Simon, 36, Minneapolis, MN 4:19:03 9:53 4:15:08 2760 1028 M20 Zachery Demmer, 28, Rochester, MN 4:19:04 9:53 4:14:58 2761 266 M50 Alberto Cruz Limon, 54, Garza GarcÍa, Mex 4:19:04 9:53 4:15:56 2762 1029 M20 Mark Lynch, 33, Austin, TX 4:19:04 9:53 4:14:31 2763 499 M40 Randy Schmiedel, 40, Oshkosh, WI 4:19:08 9:53 4:13:07 2764 429 M35 Steve Nichols, 37, Champlin, MN 4:19:09 9:53 4:14:37 2765 1030 M20 Michael Parker, 23, Minneapolis, MN 4:19:09 9:53 4:09:57 2766 1031 M20 Donald Beyers, 33, Minneapolis, MN 4:19:10 9:53 4:15:33 2767 430 M35 Nathan Jerde, 37, Independence, MN 4:19:13 9:53 4:18:14 2768 1032 M20 Matthew Schoen, 27, Minneapolis, MN 4:19:20 9:53 4:15:53 2769 431 M35 Todd Schwarzenbach, 36, Woodbury, MN 4:19:20 9:53 4:13:42 2770 1033 M20 Dave Fankhanel, 26, Minneapolis, MN 4:19:21 9:54 4:15:07 2771 500 M40 Greg Buss, 42, East Bethel, MN 4:19:31 9:54 4:14:41 2772 1034 M20 Andrew Breakspear, 29, St Paul, MN 4:19:32 9:54 4:15:54 2773 1035 M20 Henrik Bjorndahl, 30, Eagan, MN 4:19:32 9:54 4:10:59 2774 111 M55 Nick Scott, 56, Cedar Rapids, IA 4:19:34 9:54 4:11:07 2775 501 M40 Curt Jahde, 41, Anita, IA 4:19:35 9:54 4:17:05 2776 432 M35 Raul Orvananos, 39, Mexico City, Mex 4:19:35 9:54 4:12:00 2777 502 M40 Eric Ternes, 44, Vadnais Heights, MN 4:19:36 9:54 4:16:00 2778 503 M40 Al McAuley, 44, Chicago, IL 4:19:36 9:54 4:11:44 2779 433 M35 David Kingsbury, 39, Eagan, MN 4:19:38 9:54 4:13:18 2780 434 M35 Chad Paulson, 36, Eagan, MN 4:19:38 9:54 4:12:25 2781 267 M50 Robert Robson, 51, Minneapolis, MN 4:19:39 9:54 4:15:02 2782 352 M45 Mark Juckett, 46, Sauk City, WI 4:19:40 9:54 4:11:21 2783 353 M45 Tom Taintor, 46, Apple Valley, MN 4:19:40 9:54 4:15:37 2784 1036 M20 Jason Butts, 34, Elko, MN 4:19:43 9:54 4:15:00 2785 504 M40 Luke Brown, 40, Minnetonka, MN 4:19:45 9:54 4:14:34 2786 1037 M20 Bryan White, 34, Seattle, WA 4:19:46 9:54 4:13:43 2787 268 M50 Sam Hunter jr, 52, Davenport, IA 4:19:47 9:55 4:14:50 2788 1038 M20 Zachary Krause, 20, Minneapolis, MN 4:19:49 9:55 4:15:38 2789 1039 M20 Sean Houlihan, 30, Minneapolis, MN 4:19:51 9:55 4:12:20 2790 354 M45 David Knutson, 48, Circle Pines, MN 4:19:51 9:55 4:14:52 2791 112 M55 Milo Arkema, 58, Edina, MN 4:19:52 9:55 4:10:51 2792 1040 M20 Michael Nguyen, 31, St Anthony, MN 4:19:54 9:55 4:12:14 2793 505 M40 Luca Mazzei, 40, Shorewood, MN 4:19:56 9:55 4:14:48 2794 355 M45 Daniel Rose, 46, Summerfield, NC 4:19:58 9:55 4:12:19 2795 435 M35 Steve Wilson, 39, Farmington, MN 4:19:59 9:55 4:15:43 2796 269 M50 Loren Green, 51, Janesville, MN 4:19:59 9:55 4:15:22 2797 506 M40 Nathan Miller, 43, Maple Lake, MN 4:20:00 9:55 4:13:41 2798 1041 M20 Kristopher Scherping, 28, Maplewood, MN 4:20:05 9:55 4:16:32 2799 507 M40 David Leblanc, 41, Kingwood, TX 4:20:06 9:55 4:16:17 2800 356 M45 Sven Wolf, 45, Hamburg, Ger 4:20:06 9:55 4:12:21 2801 270 M50 Andrew Bartczak, 50, Apple Valley, MN 4:20:07 9:55 4:18:59 2802 271 M50 Michael Jungbauer, 50, East Bethel, MN 4:20:08 9:55 4:14:02 2803 357 M45 Jeffrey Johnson, 49, Minneapolis, MN 4:20:09 9:55 4:16:44 2804 1042 M20 Michael Peterzen, 24, Maple Grove, MN 4:20:10 9:55 4:14:53 2805 436 M35 Rodger Karl, 38, Blaine, MN 4:20:14 9:56 4:14:48 2806 113 M55 Richard Brandes, 57, Racine, WI 4:20:15 9:56 4:12:55 2807 437 M35 Arnoldo Curiel, 36, Oakdale, MN 4:20:16 9:56 4:14:15 2808 1043 M20 Brian Schewe, 34, Shakopee, MN 4:20:18 9:56 4:13:18 2809 438 M35 Robert Rimington, 37, Minneapolis, MN 4:20:18 9:56 4:11:47 2810 439 M35 Brad Thompson, 35, St Paul, MN 4:20:20 9:56 4:16:16 2811 272 M50 Lee Ho, 51, Woodbury, MN 4:20:21 9:56 4:14:04 2812 508 M40 Michael Hayes, 42, Centerville, MN 4:20:25 9:56 4:12:15 2813 1044 M20 Alexander Cayanni, 26, New York, NY 4:20:26 9:56 4:14:41 2814 1045 M20 Matthew Schwartz, 25, St Louis Park, MN 4:20:27 9:56 4:13:13 2815 358 M45 Scott Parker, 47, Minneapolis, MN 4:20:27 9:56 4:16:01 2816 509 M40 Mark Fober, 41, Denver, IA 4:20:28 9:56 4:16:03 2817 1046 M20 Luis Cristo, 25, Minneapolis, MN 4:20:29 9:56 4:16:51 2818 1047 M20 Joel Haugen, 28, Jordan, MN 4:20:29 9:56 4:13:30 2819 440 M35 Ken Ailes, 38, Jordan, MN 4:20:29 9:56 4:13:29 2820 1048 M20 Mark Tekippe, 24, Minneapolis, MN 4:20:29 9:56 4:12:18 2821 510 M40 Jay Anderson, 43, Eau Claire, WI 4:20:29 9:56 4:17:16 2822 511 M40 Daniel Richie, 40, St Paul, MN 4:20:32 9:56 4:15:59 2823 512 M40 Paul Liu, 42, Tustin, CA 4:20:32 9:56 4:11:07 2824 114 M55 Stephen Schroeder-Davis, 57, Elk River, MN 4:20:33 9:56 4:11:28 2825 273 M50 Michael Cloutier, 50, Princeton, MN 4:20:33 9:56 4:11:29 2826 1049 M20 Sean Corrigan, 27, Eden Prairie, MN 4:20:36 9:56 4:13:11 2827 441 M35 John Reiland, 37, Minneapolis, MN 4:20:36 9:56 4:17:24 2828 1050 M20 Michael Wente, 33, Minneapolis, MN 4:20:38 9:56 4:13:53 2829 274 M50 Mark Dwyer, 51, Bemidji, MN 4:20:38 9:56 4:16:38 2830 1051 M20 Peter Suchoski, 33, Shoreview, MN 4:20:39 9:56 4:16:05 2831 513 M40 Brian Ficek, 43, Minneapolis, MN 4:20:40 9:57 4:13:13 2832 1052 M20 Eric Clapshaw, 30, Minneapolis, MN 4:20:42 9:57 4:16:03 2833 514 M40 Bryan Yeager, 40, Minneapolis, MN 4:20:44 9:57 4:13:04 2834 359 M45 David Singley, 46, St Paul, MN 4:20:45 9:57 4:13:28 2835 515 M40 Douglas Glass, 43, Minneapolis, MN 4:20:46 9:57 4:14:12 2836 1053 M20 Charlie Brandwick, 30, Minneapolis, MN 4:20:48 9:57 4:14:10 2837 516 M40 Scott Pedersen, 41, Eden Prairie, MN 4:20:49 9:57 4:12:13 2838 1054 M20 James Knight, 25, Apple Valley, MN 4:20:50 9:57 4:12:02 2839 1055 M20 Jorge Garcia Jr, 33, Jackson Heights, NY 4:20:51 9:57 4:16:48 2840 1056 M20 Erik Christenson, 33, Rugby, ND 4:20:51 9:57 4:13:21 2841 517 M40 Michael Breeden, 40, Rosemount, MN 4:20:54 9:57 4:16:17 2842 360 M45 Jim Nolan, 45, Mount Prospect, IL 4:20:55 9:57 4:15:37 2843 1057 M20 Jeremy Schoneberg, 34, Rugby, ND 4:20:57 9:57 4:13:27 2844 275 M50 Paul Henry, 50, St Paul, MN 4:20:59 9:57 4:13:29 2845 361 M45 Joseph Kinning, 48, Deephaven, MN 4:21:03 9:57 4:14:19 2846 3 M16 Nicholas Sortedahl, 17, Spring Valley, WI 4:21:06 9:58 4:16:33 2847 276 M50 Mike Kjelland, 54, Alexandria, MN 4:21:08 9:58 4:18:04 2848 442 M35 Juan Vega, 36, Minneapolis, MN 4:21:09 9:58 4:14:38 2849 277 M50 Danny Hansen, 54, Brooklyn Center, MN 4:21:11 9:58 4:14:33 2850 115 M55 Bob Spooner, 56, Ramsey, MN 4:21:11 9:58 4:16:32 2851 1058 M20 Brendan Flaherty, 31, Minneapolis, MN 4:21:12 9:58 4:12:20 2852 1059 M20 Brandon Hreha, 25, Eagan, MN 4:21:12 9:58 4:12:24 2853 278 M50 Douglas Wetzstein, 50, Hudson, WI 4:21:13 9:58 4:18:05 2854 443 M35 Scott Heimes, 39, Minneapolis, MN 4:21:15 9:58 4:16:48 2855 362 M45 Greg Kehl Moore, 49, Superior, WI 4:21:15 9:58 4:15:31 2856 518 M40 Sean Lyons, 40, Bettendorf, IA 4:21:17 9:58 4:17:05 2857 1060 M20 Josh Schumacher, 26, Minneapolis, MN 4:21:18 9:58 4:16:37 2858 1061 M20 Jonathan Bottema, 33, Maple Grove, MN 4:21:19 9:58 4:12:59 2859 444 M35 Robert Duff, 38, Chanhassen, MN 4:21:19 9:58 4:14:49 2860 445 M35 Shayne Marker, 38, Waconia, MN 4:21:21 9:58 4:20:14 2861 446 M35 Robert Folsom, 38, San Diego, CA 4:21:23 9:58 4:17:36 2862 1062 M20 Chris Schulte, 28, St Cloud, MN 4:21:27 9:58 4:15:43 2863 1063 M20 Timothy Johansson, 26, St Paul, MN 4:21:32 9:59 4:14:06 2864 1064 M20 Chad Swanson, 27, Brooklyn Park, MN 4:21:33 9:59 4:16:43 2865 447 M35 Drew Lindseth, 37, Champlin, MN 4:21:34 9:59 4:15:27 2866 519 M40 Daniel Trajano, 41, Savage, MN 4:21:36 9:59 4:16:49 2867 1065 M20 Lucas Kinzel, 28, St Paul, MN 4:21:36 9:59 4:18:00 2868 1066 M20 Peter Jacobsen, 26, Boynton Beach, FL 4:21:40 9:59 4:17:10 2869 448 M35 Mark Rannow, 35, Minnetonka, MN 4:21:42 9:59 4:17:08 2870 449 M35 Brian Winter, 37, Maple Grove, MN 4:21:43 9:59 4:12:09 2871 1067 M20 Michael Kurhajetz, 34, Minneapolis, MN 4:21:43 9:59 4:13:07 2872 520 M40 Tim Wilson, 40, Blaine, MN 4:21:44 9:59 4:17:05 2873 1068 M20 James Hetland, 26, Plymouth, MN 4:21:48 9:59 4:16:47 2874 1069 M20 Matthew Schultz, 27, St Louis, MO 4:21:48 9:59 4:16:30 2875 521 M40 Steve Stoffle, 43, Decatur, GA 4:21:51 9:59 4:18:20 2876 1070 M20 Timothy Werts, 21, Plymouth, MN 4:21:53 9:59 4:12:27 2877 1071 M20 Matthew Heiberger, 30, Eagan, MN 4:21:54 9:59 4:17:24 2878 522 M40 Mike Ackerman, 40, Spicer, MN 4:21:55 9:59 4:15:47 2879 363 M45 Marco Wageman, 48, Rochester, MN 4:21:56 9:59 4:18:13 2880 1072 M20 Josh Larsen, 34, Lakeville, MN 4:21:56 9:59 4:15:30 2881 523 M40 Joseph Elliott, 44, Collierville, TN 4:21:57 9:59 4:17:02 2882 450 M35 James Chalmers, 36, Red Wing, MN 4:21:57 9:59 4:16:08
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

2883 524 M40 Andrew Woodard, 44, St Paul, MN 4:21:58 10:00 4:16:10 2884 1073 M20 Kevin Sternal, 31, Duluth, MN 4:21:58 10:00 4:16:09 2885 364 M45 Kevin Torgerson, 49, Stewartville, MN 4:21:58 10:00 4:16:11 2886 1074 M20 Aaron Logman, 31, Chicago, IL 4:21:59 10:00 4:17:49 2887 1075 M20 Peter Leeman, 21, Appleton, WI 4:22:00 10:00 4:15:32 2888 279 M50 Thomas Hollenhorst, 53, St Louis Park, MN 4:22:00 10:00 4:21:22 2889 525 M40 Bruce Tripp, 40, Richfield, MN 4:22:03 10:00 4:13:43 2890 48 M60 Larry McNichols, 64, Elk River, MN 4:22:07 10:00 4:21:27 2891 1076 M20 Mark Gross, 22, Cedar Rapids, IA 4:22:12 10:00 4:15:27 2892 365 M45 Norman Pesonen, 48, Marquette, MI 4:22:14 10:00 4:17:50 2893 1077 M20 Matthew Larkey, 32, St Louis Park, MN 4:22:16 10:00 4:13:41 2894 1078 M20 Arturo Silva - Duran, 27, Minneapolis, MN 4:22:17 10:00 4:17:32 2895 280 M50 James Munoz, 51, Maplewood, MN 4:22:18 10:00 4:16:09 2896 281 M50 Steven Iversen, 50, River Falls, WI 4:22:18 10:00 4:15:41 2897 6 M65 Steven Schroeder, 66, River Falls, WI 4:22:19 10:00 4:13:37 2898 366 M45 Jeffrey Larsen, 47, Hudson, WI 4:22:20 10:00 4:18:13 2899 1079 M20 Steven Ellison, 33, St Paul, MN 4:22:22 10:00 4:15:31 2900 526 M40 Floyd Jourdain, 44, Red Lake, MN 4:22:22 10:00 4:18:18 2901 451 M35 Grant Larock, 35, Red Wing, MN 4:22:23 10:00 4:13:23 2902 452 M35 Randy Mikolai, 38, Maple Grove, MN 4:22:24 10:01 4:18:03 2903 1080 M20 Matthew Fish, 20, Minneapolis, MN 4:22:26 10:01 4:16:48 2904 1081 M20 Steven Kron, 26, Little Canada, MN 4:22:27 10:01 4:16:50 2905 527 M40 Steven Mayse, 43, Beloit, WI 4:22:28 10:01 4:18:30 2906 1082 M20 Kristopher Lynk, 33, Cokato, MN 4:22:30 10:01 4:16:41 2907 367 M45 Lee Strandjord, 49, Tonka Bay, MN 4:22:32 10:01 4:18:47 2908 49 M60 Charles Olson, 62, Dubuque, IA 4:22:33 10:01 4:15:50 2909 528 M40 Patrick Obrien, 43, Minneapolis, MN 4:22:33 10:01 4:15:47 2910 1083 M20 Joshua Methven, 28, St Paul, MN 4:22:33 10:01 4:18:23 2911 1084 M20 Eric Silber, 34, Lake In The Hills, IL 4:22:36 10:01 4:19:06 2912 1085 M20 Michael Pyka, 25, Columbia Heights, MN 4:22:36 10:01 4:18:04 2913 1086 M20 Craig Tschautscher, 25, Carver, MN 4:22:37 10:01 4:13:15 2914 368 M45 Dennis Miller, 45, Bloomington, MN 4:22:38 10:01 4:18:19 2915 1087 M20 Ulrich Ettlin, 34, Webster, MN 4:22:39 10:01 4:13:36 2916 1088 M20 Steven Albers, 34, Woodbury, MN 4:22:43 10:01 4:16:50 2917 529 M40 Jesus Diez, 42, Mexico City, Mex 4:22:45 10:01 4:19:31 2918 1089 M20 Peter Carlson, 29, Lakeville, MN 4:22:49 10:01 4:16:50 2919 369 M45 Thomas Burton, 46, Millersville, MD 4:22:50 10:01 4:16:00 2920 530 M40 Jay Lemke, 40, Stillwater, MN 4:22:51 10:02 4:17:48 2921 370 M45 James Vrchota, 49, Brookings, SD 4:22:54 10:02 4:14:18 2922 1090 M20 Matthew McRitchie, 30, St Paul, MN 4:22:58 10:02 4:17:38 2923 531 M40 Todd Weaver, 41, Stillwater, MN 4:22:58 10:02 4:16:12 2924 116 M55 Gary Sheets, 56, Eagan, MN 4:22:59 10:02 4:19:19 2925 1091 M20 Eric Nichols, 29, Westford, MA 4:23:01 10:02 4:19:13 2926 282 M50 Joe Nuzzaco, 52, Atlanta, GA 4:23:02 10:02 4:16:14 2927 1092 M20 Gregory Mulfort, 26, Wayzata, MN 4:23:04 10:02 4:17:10 2928 1093 M20 Ale Triulzi Garciadiego, 29, Mexico City, Mex 4:23:06 10:02 4:15:23 2929 532 M40 Tony Johnson, 40, River Falls, WI 4:23:08 10:02 4:19:22 2930 453 M35 Kevin Timmins, 35, Spring Park, MN 4:23:11 10:02 4:15:29 2931 117 M55 Ken Johnson, 55, Omaha, NE 4:23:12 10:02 4:15:01 2932 371 M45 Jeffrey Sjoberg, 46, Lakeville, MN 4:23:14 10:02 4:18:39 2933 283 M50 Barry Jones, 54, Roseville, MN 4:23:15 10:02 4:16:37 2934 1094 M20 Derrick Tetzman, 22, Minneapolis, MN 4:23:18 10:03 4:16:39 2935 454 M35 Jorge Lomeli, 37, Eden Prairie, MN 4:23:18 10:03 4:19:04 2936 1095 M20 Casey Plante, 30, Minneapolis, MN 4:23:20 10:03 4:14:42 2937 533 M40 Gus Karris, 42, Hawthorn Woods, IL 4:23:22 10:03 4:15:28 2938 455 M35 Adam Quam, 37, Eagan, MN 4:23:26 10:03 4:16:26 2939 284 M50 Scott Nelson, 52, Redwood Falls, MN 4:23:31 10:03 4:18:55 2940 534 M40 Paul Hughes, 44, Eagan, MN 4:23:35 10:03 4:18:08 2941 1096 M20 Nathan Miller, 31, Rochester, MN 4:23:36 10:03 4:18:13 2942 535 M40 Erik Boleman, 42, Cloquet, MN 4:23:41 10:03 4:19:22 2943 1097 M20 William Groves, 25, Golden Valley, MN 4:23:43 10:04 4:16:52 2944 456 M35 Bill Underwood, 39, Chicago, IL 4:23:43 10:04 4:17:53 2945 1098 M20 Christophe Mamboury, 26, Mexico City, Mex 4:23:44 10:04 4:17:51 2946 1099 M20 James Daniels, 32, St Paul, MN 4:23:46 10:04 4:18:59 2947 1100 M20 Andrew Goracke, 21, Duluth, MN 4:23:46 10:04 4:18:57 2948 1101 M20 Preston Forsberg, 25, Fargo, ND 4:23:46 10:04 4:18:30 2949 118 M55 Roger Heil, 58, Rochester, MN 4:23:47 10:04 4:17:18 2950 1102 M20 William Samsel, 23, Lakeville, MN 4:23:49 10:04 4:15:55 2951 536 M40 Michael Wells, 41, St Louis Park, MN 4:23:49 10:04 4:19:01 2952 1103 M20 Christopher Montgomery, 22, Roseville, MN 4:23:49 10:04 4:15:03 2953 1104 M20 Andrew Covi, 25, Minneapolis, MN 4:23:53 10:04 4:18:07 2954 1105 M20 Kevin Gennrich, 24, Young America, MN 4:23:56 10:04 4:17:31 2955 285 M50 Daniel Stickler, 50, Eau Claire, WI 4:23:56 10:04 4:19:46 2956 119 M55 David Zacks, 59, Vancouver, Can 4:23:58 10:04 4:19:54 2957 457 M35 Stephen Flikke, 35, Bloomington, MN 4:24:01 10:04 4:16:50 2958 1106 M20 David Louis, 33, New Brighton, MN 4:24:03 10:04 4:18:53 2959 1107 M20 Bryan Erickson, 34, Minneapolis, MN 4:24:03 10:04 4:15:53 2960 120 M55 Leif Nestingen, 55, Minneapolis, MN 4:24:04 10:04 4:16:49 2961 1108 M20 Patrick Larson, 31, Maplewood, MN 4:24:05 10:04 4:17:52 2962 458 M35 Scott Peterson, 39, Denver, CO 4:24:07 10:04 4:15:26 2963 459 M35 Eric Van Brocklin, 36, Bloomington, MN 4:24:08 10:04 4:16:00 2964 1109 M20 Nathan Hoekzema, 33, Eau Claire, WI 4:24:09 10:05 4:17:59 2965 537 M40 Tom Petersen, 42, Edina, MN 4:24:10 10:05 4:19:28 2966 538 M40 Hadrian Moore, 42, Minneapolis, MN 4:24:10 10:05 4:19:54 2967 1110 M20 Anthony Stein, 23, Leonard, MI 4:24:10 10:05 4:17:47 2968 286 M50 Robert Fernandez, 52, Huntley, IL 4:24:13 10:05 4:20:38 2969 539 M40 Thomas Peterson, 44, Maplewood, MN 4:24:13 10:05 4:20:27 2970 1111 M20 Brian Domagalski, 30, Savage, MN 4:24:13 10:05 4:20:04 2971 1112 M20 Paul McKie, 30, Rochester, MN 4:24:14 10:05 4:17:23 2972 1113 M20 Jason Lewis, 21, St Paul, MN 4:24:16 10:05 4:14:53 2973 1114 M20 Jonathan Dejong, 29, Minneapolis, MN 4:24:19 10:05 4:15:11 2974 460 M35 Todd Gau, 38, Monticello, MN 4:24:19 10:05 4:17:59 2975 540 M40 Jeff Schmiedel, 43, Oshkosh, WI 4:24:19 10:05 4:18:19 2976 1115 M20 Jon Moreen, 31, Roanoke, VA 4:24:20 10:05 4:16:45 2977 1116 M20 Thomas Wolf, 30, St Paul, MN 4:24:20 10:05 4:16:15 2978 50 M60 Tom Mortl, 62, St Anthony, MN 4:24:24 10:05 4:23:41 2979 1117 M20 Eric Nelsen, 31, Woodbury, MN 4:24:28 10:05 4:15:04 2980 372 M45 Steve Scharfe, 47, Hastings, MN 4:24:28 10:05 4:16:05 2981 1118 M20 Craig Wondra, 32, Eagan, MN 4:24:31 10:05 4:17:56 2982 1119 M20 Tobin Vollmar, 23, St Paul, MN 4:24:32 10:05 4:20:38 2983 1120 M20 Alex Weisse, 34, Murrieta, CA 4:24:33 10:05 4:23:42 2984 373 M45 Rodney Schmitz, 46, Coon Rapids, MN 4:24:34 10:05 4:17:52 2985 461 M35 John Oberg, 38, Woodbury, MN 4:24:34 10:05 4:15:41 2986 462 M35 Timothy Gust, 39, Luverne, MN 4:24:35 10:06 4:15:42 2987 374 M45 Joe Janasz, 46, Bloomington, MN 4:24:35 10:06 4:21:11 2988 541 M40 Tom Kotz, 43, St Paul, MN 4:24:35 10:06 4:20:39 2989 1121 M20 Blake Shepherd, 26, Urbandale, IA 4:24:37 10:06 4:19:38 2990 375 M45 Tim Thoma, 45, Victoria, MN 4:24:40 10:06 4:18:04 2991 542 M40 Daniel Breyak, 40, St Louis Park, MN 4:24:40 10:06 4:19:46 2992 287 M50 David Vanoverbeke, 52, Minneapolis, MN 4:24:41 10:06 4:20:39 2993 7 M65 Ted Braggans, 65, Edina, MN 4:24:41 10:06 4:18:10 2994 1122 M20 Chad Offerman, 30, Woodbury, MN 4:24:43 10:06 4:19:48 2995 1123 M20 Jade Johnston, 32, White Bear Lake, MN 4:24:45 10:06 4:15:32 2996 1124 M20 Mark Nelson, 34, Maplewood, MN 4:24:46 10:06 4:15:33 2997 288 M50 Miguel Tristani-Kendra, 52, White Bear Lake, MN 4:24:46 10:06 4:19:56 2998 1125 M20 Rommel Valladares, 33, Lehi, UT 4:24:53 10:06 4:17:11 2999 8 M65 Roger Carlson, 65, Stillwater, MN 4:24:54 10:06 4:20:22 3000 1126 M20 Jered Tucker, 34, Minneapolis, MN 4:24:56 10:06 4:17:09 3001 1127 M20 Jon Speake, 30, Golden Valley, MN 4:24:57 10:06 4:15:32 3002 1128 M20 Matthew Markoe, 21, Mahtomedi, MN 4:24:57 10:06 4:17:36 3003 1129 M20 James Rogers, 22, Minneapolis, MN 4:24:57 10:06 4:17:39 3004 1130 M20 Brad Fendler, 21, Savage, MN 4:24:58 10:06 4:17:39 3005 1131 M20 Matthew Ellickson, 34, Mound, MN 4:25:01 10:06 4:17:03 3006 289 M50 Layne Holdahl, 50, Eden Prairie, MN 4:25:02 10:07 4:19:57 3007 1132 M20 Charles Hill, 23, Rogers, MN 4:25:04 10:07 4:19:01 3008 1133 M20 Jon Christianson, 29, Richfield, MN 4:25:06 10:07 4:20:27 3009 290 M50 Mark Yount, 53, Minneapolis, MN 4:25:06 10:07 4:24:34 3010 376 M45 John Brownson, 49, Minneapolis, MN 4:25:07 10:07 4:16:24 3011 463 M35 Brian Clark, 39, Maple Grove, MN 4:25:07 10:07 4:20:55 3012 1134 M20 David Sayre, 21, Eden Prairie, MN 4:25:08 10:07 4:21:11 3013 291 M50 Gary Watts, 53, Iowa City, IA 4:25:10 10:07 4:19:47 3014 1135 M20 John Sill, 25, Bottineau, ND 4:25:10 10:07 4:18:13 3015 1136 M20 Benjamin Gerber, 25, Minneapolis, MN 4:25:14 10:07 4:20:52 3016 121 M55 Joseph Conway, 55, Prescott, WI 4:25:20 10:07 4:21:11 3017 1137 M20 Jesse Bryant, 34, Waconia, MN 4:25:20 10:07 4:22:01 3018 464 M35 Howard Wong, 39, Eagan, MN 4:25:22 10:07 4:21:18 3019 1138 M20 Lucas Boehm, 34, South St Paul, MN 4:25:26 10:07 4:18:25 3020 292 M50 Mohan Chettiar, 52, Medina, MN 4:25:27 10:07 4:20:34 3021 293 M50 Mark Gillen, 51, Ellsworth, WI 4:25:28 10:08 4:18:39 3022 1139 M20 Tom Trombley, 26, Albertville, MN 4:25:32 10:08 4:21:17 3023 1140 M20 Eric Barron, 28, Steamboat Springs, CO 4:25:32 10:08 4:18:18 3024 543 M40 Scott Davis, 40, Cedar Falls, IA 4:25:34 10:08 4:21:00 3025 377 M45 William Maiers, 48, Cedar Falls, IA 4:25:35 10:08 4:21:01 3026 1141 M20 Douglas Lodermeier, 27, St Louis Park, MN 4:25:35 10:08 4:21:01 3027 294 M50 James Bennett, 52, Rochester, MN 4:25:35 10:08 4:21:07 3028 544 M40 Josh Duzan, 40, Minneapolis, MN 4:25:38 10:08 4:21:03 3029 545 M40 Robert Little, 42, Minnetonka, MN 4:25:38 10:08 4:20:30 3030 546 M40 Steven Patti, 43, Mill Valley, CA 4:25:39 10:08 4:16:15 3031 465 M35 Kelly Richgels, 37, Onalaska, WI 4:25:40 10:08 4:21:10 3032 1142 M20 Chris Chapman, 22, Cedar Rapids, IA 4:25:40 10:08 4:18:54 3033 547 M40 Charlie Roberts, 42, Inver Grove Heigh, MN 4:25:41 10:08 4:20:40 3034 378 M45 Kurt Stanze, 49, St Croix Falls, WI 4:25:43 10:08 4:20:07 3035 1143 M20 Jeffrey Lin, 32, Minneapolis, MN 4:25:49 10:08 4:17:21 3036 295 M50 Bob Stein, 51, Mequon, WI 4:25:50 10:08 4:16:34 3037 1144 M20 Andy Stein, 20, Mequon, WI 4:25:50 10:08 4:16:33 3038 379 M45 Steve Roeske, 45, Maplewood, MN 4:25:53 10:08 4:16:58 3039 1145 M20 Joseph Johnson, 26, Woodbury, MN 4:25:53 10:08 4:16:37 3040 1146 M20 Nathan Chau, 32, St Paul, MN 4:25:55 10:09 4:22:20 3041 466 M35 Rubens Modelli, 37, Lake Elmo, MN 4:25:57 10:09 4:18:06 3042 548 M40 John Wright, 44, Fort Madison, IA 4:25:57 10:09 4:21:00 3043 1147 M20 John White, 30, Minneapolis, MN 4:25:59 10:09 4:18:30 3044 122 M55 Jon Stein, 58, Minneapolis, MN 4:26:00 10:09 4:22:52 3045 380 M45 Jose Cacho, 49, Mexico City, Mex 4:26:01 10:09 4:18:26 3046 549 M40 Carlos Prado Havaux, 42, Mexico City, Mex 4:26:01 10:09 4:18:28 3047 1148 M20 Jonathan Warkentin, 29, Winnipeg, Can 4:26:06 10:09 4:22:05 3048 1149 M20 Nicholas Schmidt, 26, East Bethel, MN 4:26:08 10:09 4:19:49 3049 1150 M20 Kevin Josephson, 34, Eagan, MN 4:26:09 10:09 4:22:09 3050 123 M55 Lynn Reemtsma, 58, Maple Grove, MN 4:26:10 10:09 4:19:19 3051 467 M35 David Frattalone, 38, Minneapolis, MN 4:26:10 10:09 4:18:09 3052 1151 M20 Matthew Wilson, 30, Minneapolis, MN 4:26:11 10:09 4:22:33 3053 1152 M20 Kevin Boyce, 23, Minneapolis, MN 4:26:13 10:09 4:20:27 3054 550 M40 Matthew Huberty, 42, Bloomington, MN 4:26:13 10:09 4:16:53 3055 296 M50 Lee Hanson, 50, Bemidji, MN 4:26:14 10:09 4:21:42 3056 551 M40 Dean Gumz, 42, Eau Claire, WI 4:26:15 10:09 4:21:56 3057 124 M55 Glen Museus, 58, Dresser, WI 4:26:16 10:09 4:17:24 3058 1153 M20 Melvin Hankins, 28, St Paul, MN 4:26:18 10:09 4:18:15 3059 125 M55 Michael Robach, 55, Minneapolis, MN 4:26:19 10:09 4:22:48 3060 552 M40 Mark Vitelli, 40, Minneapolis, MN 4:26:20 10:10 4:22:34 3061 297 M50 Paul Glade, 53, Cedar Falls, IA 4:26:23 10:10 4:25:37 3062 381 M45 Ron Kerr, 48, Mazomanie, WI 4:26:23 10:10 4:20:57 3063 382 M45 Doug Skayer, 45, North St Paul, MN 4:26:29 10:10 4:20:51 3064 1154 M20 Bob Hoad, 33, Savage, MN 4:26:33 10:10 4:18:06 3065 383 M45 Scott Kranz, 47, Rochester, MN 4:26:35 10:10 4:20:13 3066 553 M40 Chris Nellermoe, 43, Moorhead, MN 4:26:36 10:10 4:21:56 3067 554 M40 Roderick Wilcox, 40, St Paul, MN 4:26:37 10:10 4:18:23 3068 468 M35 John Divine, 39, Minneapolis, MN 4:26:39 10:10 4:21:22 3069 555 M40 Christopher Kulish, 41, Chaska, MN 4:26:40 10:10 4:21:41 3070 384 M45 Patrick Splinter, 45, Edina, MN 4:26:47 10:11 4:22:16 3071 1155 M20 Kristian Julien, 27, Minnetrista, MN 4:26:52 10:11 4:19:59 3072 556 M40 Randy Grode, 44, Inver Grove Heigh, MN 4:26:53 10:11 4:19:14 3073 1156 M20 Loren Snyder, 33, Mauldin, SC 4:26:58 10:11 4:22:02 3074 298 M50 Michael Devine, 52, Cedar Falls, IA 4:26:59 10:11 4:22:25 3075 126 M55 David Welte, 57, Detroit Lakes, MN 4:27:01 10:11 4:22:05 3076 469 M35 Karl Ebert, 39, Minneapolis, MN 4:27:03 10:11 4:22:30 3077 299 M50 George Rosar, 53, Minneapolis, MN 4:27:04 10:11 4:21:36 3078 557 M40 Johnnie Green, 41, St Paul, MN 4:27:05 10:11 4:20:02 3079 300 M50 Robert James, 50, Tampa, FL 4:27:06 10:11 4:22:20 3080 558 M40 Paul Herro, 40, Eden Prairie, MN 4:27:08 10:11 4:18:10 3081 1157 M20 Daniel Hammer, 25, Minneapolis, MN 4:27:11 10:11 4:20:02 3082 9 M65 Paul Huyffer, 69, Shelburne, VT 4:27:12 10:11 4:26:15 3083 559 M40 Teshome Belayneh-Abaye, 44, Rogers, MN 4:27:17 10:12 4:23:44 3084 51 M60 John Agee, 60, W St Paul, MN 4:27:21 10:12 4:23:53 3085 52 M60 Barry Fox, 61, St Paul, MN 4:27:23 10:12 4:24:16 3086 1158 M20 Matt Jensen, 24, Chaska, MN 4:27:25 10:12 4:19:44 3087 301 M50 Steve Hagedorn, 50, Duluth, MN 4:27:27 10:12 4:26:11 3088 127 M55 Bill Kubat, 55, Sioux Falls, SD 4:27:31 10:12 4:22:00 3089 385 M45 Martin Berens, 46, Shakopee, MN 4:27:36 10:12 4:19:44 3090 560 M40 Derek Pyle, 44, Plymout, MN 4:27:36 10:12 4:24:12 3091 386 M45 Andy Bock, 48, Rochester, MN 4:27:41 10:13 4:23:58 3092 561 M40 Jonathan Berry, 41, Champlin, MN 4:27:48 10:13 4:23:11 3093 387 M45 David Miel, 45, Minneapolis, MN 4:27:49 10:13 4:22:04 3094 1159 M20 Karl Jensen, 34, Rosemount, MN 4:27:51 10:13 4:23:57 3095 302 M50 Michael Bennett, 52, Winnipeg, Can 4:27:51 10:13 4:23:43 3096 470 M35 Andy Brower, 36, Savage, MN 4:27:52 10:13 4:23:39 3097 471 M35 David Brumbaugh, 36, Hugo, MN 4:27:53 10:13 4:21:26 3098 1160 M20 Ben Hendrickson, 22, Sebeka, MN 4:27:58 10:13 4:23:03 3099 388 M45 Kenneth Deighton, 45, Oxford, MI 4:28:00 10:13 4:21:37 3100 1161 M20 Stephen Frankmann, 30, Dallas, TX 4:28:02 10:13 4:19:26 3101 1162 M20 Charles Koppen, 25, Maplewood, MN 4:28:03 10:13 4:20:43 3102 1163 M20 Jason Gaswint, 31, Edina, MN 4:28:05 10:14 4:23:14 3103 1164 M20 Erik Romsaas, 24, St Paul, MN 4:28:06 10:14 4:22:54 3104 1165 M20 Ben Poehling, 32, Bloomington, MN 4:28:08 10:14 4:19:21 3105 1166 M20 Brandon Verbracken, 24, Eau Claire, WI 4:28:08 10:14 4:22:27 3106 472 M35 Christopher Freed, 37, Excelsior, MN 4:28:09 10:14 4:23:23 3107 1167 M20 Barry Pankonin, 34, Plymouth, MN 4:28:10 10:14 4:22:45 3108 389 M45 John Gannon, 46, Circle Pines, MN 4:28:11 10:14 4:24:55 3109 473 M35 George Rivers, 38, Siren, WI 4:28:12 10:14 4:20:06 3110 390 M45 Stephen Plunkett, 45, Minneapolis, MN 4:28:14 10:14 4:22:14 3111 53 M60 Albert Wagner, 63, Orland Park, IL 4:28:17 10:14 4:23:11 3112 1168 M20 Henry Praska, 27, Brainerd, MN 4:28:18 10:14 4:22:28 3113 1169 M20 Charles Praska, 26, Somerville, MA 4:28:18 10:14 4:22:28 3114 1170 M20 Robert Koch, 33, Faribault, MN 4:28:21 10:14 4:23:12 3115 303 M50 Carl Brust, 53, Inver Grove Heigh, MN 4:28:23 10:14 4:23:42 3116 1171 M20 Joe Matel, 30, Santa Rosa, CA 4:28:24 10:14 4:20:08 3117 1172 M20 Jon Matel, 28, Bayport, MN 4:28:25 10:14 4:20:09 3118 128 M55 Jim Grandbois, 56, Minneapolis, MN 4:28:28 10:14 4:21:28 3119 391 M45 Roy Lalime, 47, Stillwater, MN 4:28:29 10:14 4:22:14 3120 1173 M20 Jason Lorentzen, 34, Watertown, MN 4:28:29 10:14 4:23:10 3121 1174 M20 Bret Herigon, 34, Minneota, MN 4:28:34 10:15 4:24:38 3122 474 M35 Lee Gregory, 37, Brenham, TX 4:28:35 10:15 4:20:31 3123 562 M40 Steven Glover, 40, Minneapolis, MN 4:28:43 10:15 4:25:15 3124 1175 M20 Brian Alday, 32, Minneapolis, MN 4:28:44 10:15 4:22:52 3125 1176 M20 Joseph Lawrence, 31, Ellsworth, WI 4:28:46 10:15 4:23:21 3126 1177 M20 Jacob Dettmann, 27, Minneapolis, MN 4:28:51 10:15 4:23:54 3127 563 M40 Brian Olsen, 41, St Michael, MN 4:28:52 10:15 4:21:41 3128 304 M50 Dale Fredrickson, 51, Northfield, MN 4:28:57 10:15 4:20:28 3129 475 M35 Tyler Schmidtz, 36, St Paul, MN 4:28:58 10:16 4:23:26 3130 1178 M20 Ryan Kleve, 25, Maple Grove, MN 4:29:05 10:16 4:22:21 3131 1179 M20 Jon Reemtsma, 30, Maple Grove, MN 4:29:07 10:16 4:23:51 3132 1180 M20 Kevin Sexe, 23, Lecenter, MN 4:29:08 10:16 4:25:04 3133 305 M50 Kent Queensland, 52, Shoreview, MN 4:29:10 10:16 4:25:49 3134 306 M50 Douglas Stein, 50, Leonard, MI 4:29:11 10:16 4:22:46 3135 476 M35 Matthew Kennedy, 38, Elk River, MN 4:29:20 10:16 4:21:20 3136 564 M40 Doug Meyers, 40, River Falls, WI 4:29:23 10:16 4:24:04 3137 1181 M20 Daniel Dietzman, 30, Baldwin, WI 4:29:27 10:17 4:20:02 3138 1182 M20 Mike Dean, 29, St Paul, MN 4:29:32 10:17 4:24:49 3139 477 M35 Brian Mann, 39, West Des Moines, IA 4:29:38 10:17 4:20:00 3140 1183 M20 Matthew Boell, 24, Bemidji, MN 4:29:38 10:17 4:23:55 3141 1184 M20 Ahmed Samaha, 30, Minneapolis, MN 4:29:39 10:17 4:24:23 3142 478 M35 Gregory Harris, 35, Minneapolis, MN 4:29:39 10:17 4:25:16 3143 307 M50 Alan Ellison, 53, Deephaven, MN 4:29:42 10:17 4:25:38 3144 1185 M20 Joseph Webb, 29, Eden Prairie, MN 4:29:43 10:17 4:24:25 3145 392 M45 Erich Steinbergs, 45, Minneapolis, MN 4:29:45 10:17 4:23:07 3146 1186 M20 Jonathan Chapman, 30, Louisville, CO 4:29:46 10:17 4:21:14 3147 1187 M20 Timothy Swanson, 26, Falcon Heights, MN 4:29:49 10:17 4:25:10 3148 565 M40 Zhiqiang Wang, 41, Chanhassen, MN 4:29:50 10:18 4:22:50 3149 479 M35 Stephen Franklin, 37, Germantown, TN 4:29:52 10:18 4:24:45 3150 1188 M20 McClain Rostvold, 33, Savage, MN 4:29:52 10:18 4:26:43 3151 480 M35 Chris Muellenbach, 38, Glendale, WI 4:29:58 10:18 4:24:08 3152 481 M35 Jeff Carlson, 38, Blaine, MN 4:29:58 10:18 4:21:43 3153 482 M35 Lombardo Fernandez, 35, Oakdale, MN 4:30:00 10:18 4:25:47 3154 1189 M20 Howard Kuhn, 21, Hudson, WI 4:30:01 10:18 4:22:44 3155 566 M40 Jeff Dusek, 44, Minneapolis, MN 4:30:05 10:18 4:23:37 3156 1190 M20 Nicholas Schrott, 27, Minneapolis, MN 4:30:07 10:18 4:26:53 3157 393 M45 Jim Welby, 49, Edina, MN 4:30:07 10:18 4:23:14 3158 567 M40 Scott Mueller, 44, Woodbury, MN 4:30:09 10:18 4:23:16 3159 1191 M20 Ryan Brill, 23, Oostburg, WI 4:30:12 10:18 4:22:23 3160 568 M40 Kenneth Sortedahl, 43, Spring Valley, WI 4:30:15 10:18 4:25:41 3161 1192 M20 Frederic Selck, 32, New York, NY 4:30:15 10:18 4:25:28 3162 1193 M20 Steve Boerner, 20, Apple Valley, MN 4:30:16 10:19 4:20:58 3163 1194 M20 Peter Molinaro, 29, St Paul, MN 4:30:19 10:19 4:25:51 3164 1195 M20 Cory Grant, 24, Inver Grove Heigh, MN 4:30:20 10:19 4:21:17 3165 1196 M20 Daniel Luedtke, 23, Blaine, MN 4:30:22 10:19 4:23:27 3166 483 M35 Mark Blegen, 36, St Paul, MN 4:30:23 10:19 4:24:50 3167 1197 M20 Scott Sturm, 22, Rosemount, MN 4:30:26 10:19 4:23:07 3168 484 M35 David Hill, 39, Sioux Falls, SD 4:30:27 10:19 4:25:48 3169 394 M45 Mike Gawreluk, 49, St Paul, MN 4:30:28 10:19 4:25:24 3170 485 M35 Mark Magistad, 37, Stillwater, MN 4:30:31 10:19 4:21:36 3171 1198 M20 Corey Martinson, 31, Prior Lake, MN 4:30:36 10:19 4:24:20 3172 1199 M20 Grant Dawson, 25, Houston, TX 4:30:37 10:19 4:23:31 3173 486 M35 Richard Hergenrader, 37, Brooklyn Park, MN 4:30:41 10:19 4:21:53 3174 1200 M20 Bryan Jacobson, 33, Minneapolis, MN 4:30:43 10:20 4:30:03 3175 1201 M20 Mark Ryberg, 31, St Paul, MN 4:30:44 10:20 4:24:45 3176 1202 M20 Gregory Smock, 29, Minneapolis, MN 4:30:48 10:20 4:21:41 3177 1203 M20 Pat Gothman, 22, Coppell, TX 4:30:49 10:20 4:24:11 3178 1204 M20 Jason Tran, 28, South St Paul, MN 4:30:50 10:20 4:22:03 3179 1205 M20 Brandon Horton, 24, Robbinsdale, MN 4:30:53 10:20 4:25:31 3180 395 M45 Robert Ronayne, 47, Aberdeen, SD 4:30:55 10:20 4:26:33 3181 1206 M20 Jamie Vesel, 34, Minneapolis, MN 4:30:56 10:20 4:27:04 3182 487 M35 Chris Johnson, 38, Minneapolis, MN 4:31:01 10:20 4:22:03 3183 1207 M20 Wesley Graham, 28, St Paul, MN 4:31:01 10:20 4:25:02 3184 569 M40 Thomas Parr, 43, Elmhurst, IL 4:31:02 10:20 4:25:44 3185 1208 M20 Zach Jaehn, 34, Minneapolis, MN 4:31:02 10:20 4:26:23 3186 1209 M20 Bryce Benda, 20, Cokato, MN 4:31:03 10:20 4:27:39 3187 396 M45 Daniel Sola, 49, St Paul, MN 4:31:06 10:20 4:26:04 3188 1210 M20 Glen Brondyke, 21, New Brighton, MN 4:31:07 10:20 4:22:45 3189 570 M40 Dan Lund, 43, Chanhassen, MN 4:31:09 10:21 4:25:02 3190 1211 M20 Eric Hsu, 25, New York, NY 4:31:11 10:21 4:26:53 3191 571 M40 Michael Walsh, 41, Minneapolis, MN 4:31:13 10:21 4:25:36 3192 1212 M20 Mike Tucker, 28, Eden Prairie, MN 4:31:13 10:21 4:23:50 3193 572 M40 Taylor Forsyth, 40, Eden Prairie, MN 4:31:14 10:21 4:25:46 3194 488 M35 Jim Ehrenberg, 36, Indianapolis, IN 4:31:18 10:21 4:25:58 3195 397 M45 Christopher Glasenapp, 45, McLean, VA 4:31:22 10:21 4:25:52 3196 1213 M20 Elliot Esch, 24, Hugo, MN 4:31:23 10:21 4:25:01 3197 489 M35 Robert Harville, 38, Lino Lakes, MN 4:31:29 10:21 4:26:52 3198 573 M40 David Lewis, 41, Geneva, IL 4:31:29 10:21 4:25:40 3199 574 M40 Randy Bradley, 43, Eden Prairie, MN 4:31:32 10:21 4:26:32 3200 490 M35 Mark Smith, 38, Woodbury, MN 4:31:34 10:21 4:26:44 3201 575 M40 Todd Herrmann, 40, Bloomington, MN 4:31:34 10:21 4:28:15 3202 1214 M20 Joshua Axzen, 29, St Paul, MN 4:31:35 10:22 4:23:00 3203 1215 M20 Ryan Stilwell, 32, Litchfield, MN 4:31:38 10:22 4:26:37 3204 129 M55 Richard Ross, 56, Hamel, MN 4:31:39 10:22 4:22:15 3205 1216 M20 David Sterling, 24, Coral Gables, FL 4:31:40 10:22 4:25:58 3206 1217 M20 Anthony Sisco, 27, Mound, MN 4:31:41 10:22 4:25:40 3207 1218 M20 Vince Asta, 21, Minneapolis, MN 4:31:44 10:22 4:22:25 3208 398 M45 Dave Garlick, 47, Lombard, IL 4:31:46 10:22 4:22:34 3209 399 M45 Nathan Engh, 46, Eden Prairie, MN 4:31:47 10:22 4:26:52 3210 1219 M20 Jefferson Hunt, 34, Webster Groves, MO 4:31:47 10:22 4:26:48 3211 491 M35 Todd Kalk, 39, St Louis Park, MN 4:31:48 10:22 4:28:42 3212 576 M40 Tony Szczepaniak, 43, Eden Prairie, MN 4:31:49 10:22 4:28:05 3213 10 M65 Bruce Rhodes, 66, Prior Lake, MN 4:31:50 10:22 4:27:00 3214 400 M45 Gregg Panning, 46, Maple Grove, MN 4:31:54 10:22 4:28:45 3215 401 M45 Miguel Pizano, 46, Eden Prairie, MN 4:32:01 10:23 4:27:11 3216 308 M50 Gary Lesley, 53, Burnsville, MN 4:32:02 10:23 4:23:02 3217 492 M35 Jimmy Clark, 39, Excelsior, MN 4:32:05 10:23 4:28:05 3218 1220 M20 Matthias Kraemer, 28, Bloomington, MN 4:32:06 10:23 4:25:28 3219 577 M40 Jeff Rusch, 43, Dubuque, IA 4:32:06 10:23 4:24:42 3220 1221 M20 Dan Court, 27, St Paul, MN 4:32:06 10:23 4:23:04 3221 1222 M20 James Waters, 25, St Paul, MN 4:32:07 10:23 4:23:12 3222 1223 M20 Sven Sundgaard, 27, Minneapolis, MN 4:32:07 10:23 4:25:34 3223 309 M50 Kip Sundgaard, 52, Cottage Grove, MN 4:32:07 10:23 4:25:34 3224 1224 M20 David Urbaniak, 29, Minneapolis, MN 4:32:07 10:23 4:27:04 3225 130 M55 Lai-Luo Lin, 59, Silver Springs, MD 4:32:08 10:23 4:25:24 3226 131 M55 Gene Wood, 57, Waseca, MN 4:32:09 10:23 4:25:57 3227 402 M45 Kevin Morris, 46, Danville, CA 4:32:12 10:23 4:24:16 3228 54 M60 Robert Fretz, 62, Maplewood, MN 4:32:15 10:23 4:24:33 3229 1225 M20 Jason Howard, 29, Duluth, MN 4:32:16 10:23 4:31:42 3230 403 M45 Mark Amman, 48, Faribault, MN 4:32:19 10:23 4:27:10 3231 1226 M20 Jernej Pulko, 25, Rochester, MN 4:32:26 10:23 4:27:30 3232 1227 M20 George Trujillo, 28, Chicago, IL 4:32:26 10:23 4:27:16 3233 404 M45 Christopher Duda, 45, St Louis Park, MN 4:32:28 10:24 4:26:13 3234 578 M40 Patrick Schultz, 43, Hager City, WI 4:32:28 10:24 4:28:19 3235 579 M40 George Griesgraber, 42, Eagan, MN 4:32:31 10:24 4:24:07 3236 493 M35 Ryan McLean, 39, Rosemount, MN 4:32:33 10:24 4:26:00 3237 1228 M20 Jacob Bernhagen, 22, Coon Rapids, MN 4:32:33 10:24 4:27:24 3238 494 M35 Manuel Villarreal, 39, Minneapolis, MN 4:32:36 10:24 4:25:00 3239 1229 M20 James Gibson, 23, Wayzata, MN 4:32:36 10:24 4:25:25 3240 580 M40 Richard Bojko, 43, Minneapolis, MN 4:32:41 10:24 4:24:07 3241 1230 M20 Douglas Westerman, 34, Windom, MN 4:32:42 10:24 4:28:05 3242 1231 M20 Chad Hassler, 28, Roseville, MN 4:32:43 10:24 4:26:17 3243 18 M18 Ryan Bouslog, 19, St Paul, MN 4:32:43 10:24 4:28:16 3244 581 M40 Scott Fogelson, 44, Grant, MN 4:32:46 10:24 4:28:03 3245 405 M45 Patrick Moran, 49, Plymouth, MN 4:32:49 10:24 4:24:25 3246 1232 M20 Syriean Ray, 30, Edina, MN 4:32:53 10:24 4:26:42 3247 495 M35 Mitch Maxwell, 37, St Michael, MN 4:32:54 10:25 4:26:43 3248 406 M45 Paul Koob, 45, Worthington, MN 4:32:56 10:25 4:24:14 3249 310 M50 Richard Jensen, 50, Ann Arbor, MI 4:32:58 10:25 4:25:05 3250 1233 M20 Eric Fitterer, 26, Woodbury, MN 4:33:00 10:25 4:28:00 3251 582 M40 Tony Olson, 41, Minneapolis, MN 4:33:01 10:25 4:25:23 3252 1234 M20 Nick Qualheim, 20, Minnetonka, MN 4:33:01 10:25 4:27:44 3253 583 M40 Scott Goings, 40, St Paul, MN 4:33:03 10:25 4:24:27 3254 496 M35 Gregory Bond, 37, Rochester, MN 4:33:05 10:25 4:27:10 3255 497 M35 Chad Mines, 36, Lakeville, MN 4:33:06 10:25 4:26:31 3256 11 M65 Steve Shaler, 67, St Cloud, MN 4:33:07 10:25 4:27:54 3257 2 M14 Trevor Squire, 14, Isanti, MN 4:33:08 10:25 4:26:26 3258 1235 M20 Brian Groonwald, 27, Apple Valley, MN 4:33:08 10:25 4:29:15 3259 1236 M20 Michael Powalish, 31, Shakopee, MN 4:33:09 10:25 4:23:52 3260 1237 M20 Cole Turner, 24, Sioux Falls, SD 4:33:11 10:25 4:27:45 3261 55 M60 Lou Miller, 64, Hudson, WI 4:33:13 10:25 4:26:08 3262 19 M18 Alex Jasper, 19, Plover, WI 4:33:16 10:25 4:24:13 3263 498 M35 Alton Porter, 38, Corcoran, MN 4:33:18 10:25 4:24:30 3264 311 M50 Eduardo Schor, 53, Winnipeg, Can 4:33:18 10:25 4:28:21 3265 584 M40 John Adams, 44, Deephaven, MN 4:33:19 10:25 4:28:02 3266 585 M40 Errol Schoenfish, 44, Fargo, ND 4:33:22 10:26 4:24:15 3267 586 M40 Rob Evans, 41, Eagan, MN 4:33:22 10:26 4:27:22 3268 499 M35 Rick Getschow, 39, Minneapolis, MN 4:33:24 10:26 4:28:15 3269 407 M45 Tim Bancuk, 49, Grand Rapids, MI 4:33:25 10:26 4:28:32 3270 408 M45 Nicholas Kozlak, 46, Edina, MN 4:33:25 10:26 4:29:03 3271 587 M40 Ganapathy Venkataraman, 42, Maple Grove, MN 4:33:26 10:26 4:28:33 3272 312 M50 Roger Coda, 53, North East, PA 4:33:27 10:26 4:29:12 3273 1238 M20 Francesco Marraffa, 30, St Paul, MN 4:33:28 10:26 4:29:29 3274 500 M35 Jeremy Reed, 37, Farmington, MN 4:33:29 10:26 4:28:22 3275 501 M35 Jason White, 37, Windsor, CO 4:33:29 10:26 4:28:23 3276 502 M35 Stacey Smith, 36, Detroit Lakes, MN 4:33:35 10:26 4:25:10 3277 409 M45 Randy Nelson, 45, Oakdale, MN 4:33:39 10:26 4:28:33 3278 56 M60 Steve Arends, 60, Cedar Falls, IA 4:33:41 10:26 4:29:07 3279 588 M40 Dan Hunt, 41, West Des Moines, IA 4:33:41 10:26 4:28:25 3280 503 M35 John Gustafson, 39, Woodbury, MN 4:33:41 10:26 4:26:34 3281 1239 M20 Stephen Laplant, 29, Minneapolis, MN 4:33:45 10:26 4:28:42 3282 12 M65 Robert Gavin, 68, Marine On St Croi, MN 4:33:45 10:26 4:27:06 3283 1240 M20 Michael Perry, 31, Beloit, WI 4:33:46 10:27 4:29:25 3284 313 M50 David Perry, 53, Ankeny, IA 4:33:46 10:27 4:29:25 3285 504 M35 Hurst Eric, 35, Leadville, CO 4:33:47 10:27 4:25:01 3286 1241 M20 Jason Boatman, 34, Farmington, MN 4:33:52 10:27 4:28:16 3287 589 M40 John Battiste, 40, Northfield, MN 4:33:53 10:27 4:27:32 3288 1242 M20 Dave Harris, 32, North St Paul, MN 4:33:59 10:27 4:25:39 3289 590 M40 Scott Wold, 42, Andover, MN 4:34:00 10:27 4:30:42 3290 591 M40 Thomas Spanier, 41, Eden Prairie, MN 4:34:01 10:27 4:30:32 3291 505 M35 Timothy Wood, 35, River Falls, WI 4:34:02 10:27 4:28:42 3292 314 M50 Steve Paneno, 52, Chanhassen, MN 4:34:02 10:27 4:29:49 3293 410 M45 Stephen Williams, 45, Minneapolis, MN 4:34:03 10:27 4:27:17 3294 1243 M20 Patrick Farwig, 34, Minneapolis, MN 4:34:04 10:27 4:28:15 3295 411 M45 Dan Heiland, 48, Fridley, MN 4:34:06 10:27 4:25:31 3296 592 M40 Thomas York, 44, Watkinsville, GA 4:34:06 10:27 4:28:00 3297 506 M35 Jeffrey Hinke, 38, Woodbury, MN 4:34:06 10:27 4:28:46 3298 1244 M20 Matt Rask, 21, St Paul, MN 4:34:09 10:27 4:27:29 3299 593 M40 Hans- Vanheteren-Freeze, 43, Prior Lake, MN 4:34:12 10:28 4:25:07 3300 594 M40 Daniel Holte, 44, Champlin, MN 4:34:14 10:28 4:29:03 3301 1245 M20 Paul Pebler, 21, Rice Lake, WI 4:34:15 10:28 4:25:20 3302 1246 M20 Luke Pebler, 27, Los Angeles, CA 4:34:15 10:28 4:25:19 3303 412 M45 David Messer Iii, 49, Ewa Beach, HI 4:34:15 10:28 4:26:45 3304 132 M55 Roy Ohlenkamp, 58, Mounds View, MN 4:34:16 10:28 4:29:04 3305 1247 M20 Brian Demartino, 28, Apple Valley, MN 4:34:18 10:28 4:26:13 3306 413 M45 Norman Melville, 47, New Ulm, MN 4:34:18 10:28 4:25:08 3307 315 M50 Bill Parks, 53, South Haven, MI 4:34:20 10:28 4:26:54 3308 1248 M20 Jon Thorland, 26, Minneapolis, MN 4:34:21 10:28 4:25:53 3309 414 M45 Dave Gunderson, 46, St Paul, MN 4:34:22 10:28 4:29:45 3310 595 M40 Glenn Riemersma, 41, Bloomington, MN 4:34:24 10:28 4:30:12 3311 415 M45 Mike Fogelberg, 46, Plymouth, MN 4:34:25 10:28 4:29:24 3312 596 M40 Juan Pablo Medina-Mora, 43, Mexico City, Mex 4:34:27 10:28 4:31:14 3313 597 M40 Phillip Gustamante, 42, Mankato, MN 4:34:27 10:28 4:29:05 3314 133 M55 Neil Edmondson, 57, St Charles, IL 4:34:28 10:28 4:31:16 3315 1249 M20 Jeffrey Gordon, 26, Sioux Falls, SD 4:34:30 10:28 4:27:45 3316 598 M40 David Eide, 40, Maple Grove, MN 4:34:32 10:28 4:29:29 3317 316 M50 Eric Ness, 50, Apple Valley, MN 4:34:33 10:28 4:25:29 3318 416 M45 Brett Stanley, 46, Burnsville, MN 4:34:34 10:28 4:27:32 3319 599 M40 Brian Zinser, 43, Schofield, WI 4:34:38 10:28 4:28:02 3320 1250 M20 Timothy Ryan, 32, Wayzata, MN 4:34:41 10:29 4:28:11 3321 1251 M20 Matt Johnson, 30, St Paul, MN 4:34:41 10:29 4:26:08 3322 1252 M20 Andrew Filer, 31, Plymouth, MN 4:34:42 10:29 4:26:09 3323 1253 M20 Sean Fisher, 31, Maple Grove, MN 4:34:45 10:29 4:25:28 3324 134 M55 Gregory Kleindl, 58, Menomonie, WI 4:34:49 10:29 4:29:00 3325 317 M50 Mark Gieseke, 51, Brooklyn Park, MN 4:34:50 10:29 4:29:15 3326 417 M45 Jeffrey Baillif, 49, Eagan, MN 4:35:01 10:29 4:30:55 3327 600 M40 Andrew Kramer, 44, Hastings, MN 4:35:03 10:29 4:29:53 3328 1254 M20 Kam Hyland, 30, Grand Forks, ND 4:35:04 10:29 4:29:03 3329 57 M60 Andrew Cohn, 60, Madison, WI 4:35:06 10:30 4:26:14 3330 507 M35 Steven Hoffman, 39, Winnipeg, Can 4:35:09 10:30 4:28:42 3331 601 M40 Keith Ernst, 44, Elk River, MN 4:35:09 10:30 4:30:23 3332 508 M35 Scott Farwig, 36, Minneapolis, MN 4:35:14 10:30 4:29:40 3333 509 M35 Marc Fischer, 35, Chicago, IL 4:35:14 10:30 4:31:03 3334 418 M45 Jeff Renner, 47, Burnsville, MN 4:35:15 10:30 4:29:52 3335 1255 M20 Benjamin Robeck, 26, Hastings, MN 4:35:15 10:30 4:26:25 3336 602 M40 Rick Stebbins, 40, St Paul, MN 4:35:22 10:30 4:27:11 3337 1256 M20 Andrew Sayre, 23, St Paul, MN 4:35:23 10:30 4:30:46 3338 318 M50 Timothy Garvey, 50, Edina, MN 4:35:24 10:30 4:27:57 3339 319 M50 Craig Stoermer, 53, Wayzata, MN 4:35:26 10:30 4:29:00 3340 1257 M20 Erich Stoermer, 24, Wayzata, MN 4:35:26 10:30 4:29:00 3341 603 M40 Eric Johnson, 42, Minnetonka, MN 4:35:30 10:30 4:29:59 3342 320 M50 Robert Fox, 50, Highlands Ranch, CO 4:35:34 10:31 4:29:11 3343 510 M35 Donnetto Deantoni, 36, St Michael, MN 4:35:34 10:31 4:31:59 3344 321 M50 Mark Kitzerow, 51, Lino Lakes, MN 4:35:36 10:31 4:31:41 3345 1258 M20 Frederick Ebinger, 29, Eden Prairie, MN 4:35:37 10:31 4:28:07 3346 511 M35 Eric Roeske, 36, Stillwater, MN 4:35:38 10:31 4:26:45 3347 1259 M20 Dan Gierok, 29, Apple Valley, MN 4:35:42 10:31 4:31:23 3348 1260 M20 Nick Campbell, 24, Cedar Rapids, IA 4:35:43 10:31 4:28:32 3349 135 M55 Ted Greshwalk, 58, Maple Grove, MN 4:35:49 10:31 4:29:35 3350 419 M45 Daniel Garceau, 45, St Paul, MN 4:35:52 10:31 4:29:03 3351 420 M45 John Bosacker, 46, Chanhassen, MN 4:35:53 10:31 4:29:57 3352 512 M35 Java Coleman, 37, Minneapolis, MN 4:35:54 10:31 4:31:14 3353 1261 M20 Tom Linnemann, 30, Columbia Heights, MN 4:35:56 10:31 4:30:34 3354 1262 M20 Michael Rand, 31, Minneapolis, MN 4:35:56 10:31 4:30:34 3355 1263 M20 Chris Lahn, 27, St Paul, MN 4:36:00 10:32 4:31:09 3356 513 M35 Rob Bloomer, 38, Lakeville, MN 4:36:01 10:32 4:31:08 3357 604 M40 Blake Murnan, 40, Bloomington, MN 4:36:03 10:32 4:28:32 3358 421 M45 Jim Hansel, 48, Chaska, MN 4:36:07 10:32 4:32:19 3359 514 M35 Mike Hansel, 35, Brooklyn Park, MN 4:36:08 10:32 4:32:19 3360 136 M55 Craig Lillehei, 56, Chestnut Hill, MA 4:36:12 10:32 4:31:03 3361 137 M55 Kevin Lillehei, 55, Englewood, CO 4:36:12 10:32 4:31:02 3362 1264 M20 Stephen Bloomberg, 23, Hiawatha, IA 4:36:12 10:32 4:29:28 3363 1265 M20 Mike Chillstrom, 30, Burnsville, MN 4:36:17 10:32 4:27:08 3364 138 M55 Jesse Goodman, 57, Bethesda, MD 4:36:20 10:32 4:29:50 3365 1266 M20 Nicholas Neels, 23, Fargo, ND 4:36:21 10:32 4:31:18 3366 1267 M20 Eric Rosenthal, 27, Minneapolis, MN 4:36:22 10:32 4:30:27 3367 515 M35 Michael Hermansen, 36, Minneapolis, MN 4:36:23 10:33 4:31:33 3368 322 M50 John Greuel, 54, Eau Claire, WI 4:36:25 10:33 4:29:39 3369 1268 M20 Sam Storie, 29, Chaska, MN 4:36:28 10:33 4:27:10 3370 516 M35 Jason Dugan, 39, Plymouth, MN 4:36:29 10:33 4:27:28 3371 1269 M20 Luke Haaven, 28, Blaine, MN 4:36:32 10:33 4:27:42 3372 58 M60 Jon Pillow, 63, Marietta, GA 4:36:33 10:33 4:32:26 3373 139 M55 James Price, 58, Minneapolis, MN 4:36:33 10:33 4:28:13 3374 517 M35 Kelly Haug, 36, St Paul, MN 4:36:35 10:33 4:28:33 3375 422 M45 Rick Joos, 45, Eden Prairie, MN 4:36:35 10:33 4:28:34 3376 140 M55 Bill Arck, 56, Manhattan, KS 4:36:39 10:33 4:29:37 3377 518 M35 Mark Johnson, 35, Arden Hills, MN 4:36:42 10:33 4:28:23 3378 1270 M20 Trever Marshall, 30, Fridley, MN 4:36:43 10:33 4:28:40 3379 1271 M20 Teemu Palokangas, 31, Oulu, Fin 4:36:43 10:33 4:29:23 3380 423 M45 John Csargo, 47, Eagan, MN 4:36:44 10:33 4:28:00 3381 519 M35 Jason Short, 38, Regina, Can 4:36:44 10:33 4:27:43 3382 605 M40 John MacK, 43, St Paul, MN 4:36:44 10:33 4:28:00 3383 1272 M20 Trent Scheidecker, 24, Bloomington, MN 4:36:46 10:33 4:31:52 3384 424 M45 Pete McGraw, 46, Champlin, MN 4:36:46 10:33 4:31:18 3385 1273 M20 Luke Cahill, 25, Burnsville, MN 4:36:49 10:33 4:28:12 3386 1274 M20 Jason Best, 32, Minneapolis, MN 4:36:50 10:34 4:27:40 3387 323 M50 James Kirkland, 54, Eagan, MN 4:36:50 10:34 4:31:34 3388 1275 M20 Levi Weinhagen, 30, Minneapolis, MN 4:36:51 10:34 4:30:59 3389 324 M50 Harvey Doerr, 51, Mitchell, SD 4:36:53 10:34 4:28:47 3390 520 M35 Sean Slowinski, 37, Owatonna, MN 4:36:56 10:34 4:32:10 3391 1276 M20 Jeff Phillips, 34, Minneapolis, MN 4:36:56 10:34 4:31:12 3392 1277 M20 Dave Sievers, 33, Humboldt, IA 4:36:57 10:34 4:32:34 3393 521 M35 Bryan Quevli, 36, Richfield, MN 4:37:02 10:34 4:30:28 3394 1278 M20 Blake Halverson, 22, Plymouth, MN 4:37:03 10:34 4:30:27 3395 522 M35 Matthew Wehner, 36, St Paul, MN 4:37:07 10:34 4:30:26 3396 425 M45 Jimmy Stepka, 45, Apple Valley, MN 4:37:10 10:34 4:33:17 3397 523 M35 Darrel Buckingham, 36, Watertown, WI 4:37:10 10:34 4:33:34 3398 1279 M20 Micheal Morrell, 30, Chicago, IL 4:37:10 10:34 4:34:08 3399 1280 M20 Stephen Buron, 23, St Paul, MN 4:37:11 10:34 4:30:08 3400 59 M60 Edward Maslowski, 62, Rochester, MN 4:37:11 10:34 4:30:52 3401 60 M60 Ed Creagan, 64, Rochester, MN 4:37:11 10:34 4:29:27 3402 1281 M20 David Sobral, 25, Alexandria, VA 4:37:14 10:34 4:31:08 3403 1282 M20 Dusten Williamson, 28, Montevideo, MN 4:37:16 10:35 4:29:40 3404 1283 M20 Bridget Wenzel, 28, Apple Valley, MN 4:37:17 10:35 4:29:44 3405 1284 M20 Ross Hyde, 34, Richfield, MN 4:37:19 10:35 4:28:38 3406 606 M40 Ed Beek, 42, Bloomington, MN 4:37:19 10:35 4:29:42 3407 1285 M20 Brian Schmoll, 27, Lincoln, NE 4:37:23 10:35 4:29:05 3408 607 M40 R Scott Campbell, 43, Frederick, SD 4:37:23 10:35 4:31:10 3409 1286 M20 Dan McKeon, 31, Bemidji, MN 4:37:25 10:35 4:28:54 3410 325 M50 Joseph Obrien, 51, Minneapolis, MN 4:37:27 10:35 4:33:53 3411 426 M45 Rick Feltner, 46, Lakeville, MN 4:37:27 10:35 4:32:12 3412 141 M55 James Clark, 56, Bloomington, MN 4:37:32 10:35 4:32:47 3413 608 M40 Mark Salinas, 40, Cologne, MN 4:37:34 10:35 4:31:27 3414 1287 M20 Nic Seeley, 23, Perry, IA 4:37:35 10:35 4:33:08 3415 326 M50 Timothy Ruiz, 50, Inver Grove Heigh, MN 4:37:35 10:35 4:34:31 3416 1288 M20 David Schulte, 30, Roseville, MN 4:37:36 10:35 4:30:44 3417 609 M40 Todd Billings, 40, Rosemount, MN 4:37:37 10:35 4:28:21 3418 524 M35 Aman Khurana, 36, Sioux Falls, SD 4:37:39 10:35 4:28:56 3419 327 M50 Timothy Shanahan, 50, Carver, MN 4:37:41 10:35 4:30:53 3420 328 M50 Mark Potter, 52, Roseville, MN 4:37:45 10:36 4:31:56 3421 1289 M20 Roy Bodayla, 34, St Louis Park, MN 4:37:46 10:36 4:31:16 3422 610 M40 John Noyes, 42, Bismarck, ND 4:37:49 10:36 4:33:20 3423 611 M40 Daniel Keeley, 40, Eden Prairie, MN 4:37:49 10:36 4:28:54 3424 1290 M20 Justin Okeefe, 27, Woodbury, MN 4:37:50 10:36 4:29:43 3425 525 M35 Travis Glampe, 38, Hudson, WI 4:37:52 10:36 4:31:50 3426 1291 M20 Stephen Brotherson, 27, St Paul, MN 4:37:52 10:36 4:29:40 3427 526 M35 Raymond Steiner, 38, Middleton, WI 4:37:55 10:36 4:32:29 3428 1292 M20 Jeremy Hale, 23, Minneapolis, MN 4:37:57 10:36 4:32:46 3429 427 M45 Michael Chiappetta, 46, Savage, MN 4:37:58 10:36 4:31:36 3430 612 M40 Grant Booth, 44, St Paul, MN 4:38:00 10:36 4:31:32 3431 613 M40 Jim Carroll, 40, Apple Valley, MN 4:38:02 10:36 4:32:46 3432 428 M45 Bruce Fleischacker, 49, West St Paul, MN 4:38:04 10:36 4:32:30 3433 1293 M20 Brian Benjamin, 29, Bloomington, MN 4:38:04 10:36 4:33:27 3434 1294 M20 Karl Wahoske, 26, Minneapolis, MN 4:38:12 10:37 4:29:03 3435 13 M65 Jerry Williams, 65, Rochester, MN 4:38:12 10:37 4:33:48 3436 1295 M20 Tim Nordberg, 27, Edina, MN 4:38:16 10:37 4:34:43 3437 1296 M20 Matthew Bender, 33, Madison, WI 4:38:21 10:37 4:31:32 3438 1297 M20 Patrick McBride, 27, Roseville, MN 4:38:21 10:37 4:34:18 3439 329 M50 Terry Pallesen, 54, Buffalo, MN 4:38:22 10:37 4:33:35 3440 429 M45 Mike Mitchell, 49, Ramsey, MN 4:38:23 10:37 4:32:11 3441 142 M55 Charles Holley, 55, Hopkins, MN 4:38:28 10:37 4:30:43 3442 1298 M20 Aradan Thompson, 23, Lincoln, NE 4:38:30 10:37 4:29:20 3443 1299 M20 Christopher Anderson, 29, St Louis Park, MN 4:38:31 10:37 4:32:43 3444 527 M35 Chad Sobocinski, 35, Minneapolis, MN 4:38:34 10:38 4:29:23 3445 430 M45 Bryan Simmons, 45, Minneapolis, MN 4:38:34 10:38 4:33:46 3446 1300 M20 Shawn Kenney, 34, Perry, IA 4:38:36 10:38 4:31:19 3447 528 M35 Greg Sachs, 39, Rogers, MN 4:38:39 10:38 4:35:04 3448 1301 M20 Ian McNamara, 25, St Paul, MN 4:38:39 10:38 4:29:30 3449 1302 M20 David Wheatley, 25, Madison, WI 4:38:40 10:38 4:31:42 3450 143 M55 Terry Pezl, 56, Marshfield, WI 4:38:40 10:38 4:30:56 3451 61 M60 Jim Baillargeon, 64, Somerset, WI 4:38:42 10:38 4:32:42 3452 529 M35 James Arnold, 38, Cottage Grove, WI 4:38:42 10:38 4:31:02 3453 530 M35 Christopher Weinberger, 37, Waconia, MN 4:38:46 10:38 4:35:28 3454 431 M45 Ludwig Cavallar, 45, Busslingen 4:38:48 10:38 4:29:23 3455 614 M40 Gregory Cook, 42, Fargo, ND 4:38:48 10:38 4:31:23 3456 615 M40 Scott Everson, 44, Hudson, WI 4:38:48 10:38 4:30:37 3457 432 M45 Timothy Adams, 49, Deer Park, WI 4:38:49 10:38 4:35:02 3458 616 M40 Jason Tintes, 40, Minneapolis, MN 4:38:51 10:38 4:31:56 3459 531 M35 John Stark, 38, Minneapolis, MN 4:38:52 10:38 4:32:26 3460 1303 M20 Chuck Josephson, 32, Minneota, MN 4:38:54 10:38 4:32:59 3461 532 M35 Michael Bethke, 39, Chanhassen, MN 4:38:54 10:38 4:35:09 3462 617 M40 Matthew Keir, 40, Ann Arbor, MI 4:38:55 10:38 4:33:51 3463 1304 M20 Jay Krienitz, 34, Eden Prairie, MN 4:38:56 10:38 4:29:45 3464 618 M40 Roger Toenies, 40, Brooklyn Park, MN 4:39:00 10:38 4:30:38 3465 533 M35 Wolfe Molitor, 39, St Paul, MN 4:39:01 10:39 4:33:26 3466 619 M40 Douglas Haefele, 41, Minneapolis, MN 4:39:03 10:39 4:33:44 3467 1305 M20 Gregory Hamel, 24, Minneapolis, MN 4:39:03 10:39 4:34:58 3468 330 M50 Steven Smith, 54, Rochester, MN 4:39:06 10:39 4:33:11 3469 1306 M20 Scott Hughes, 33, Farmington, MN 4:39:16 10:39 4:32:47 3470 1307 M20 Donald Kosiak, 33, Sioux Falls, SD 4:39:26 10:39 4:34:01 3471 62 M60 Bob Hawkins, 64, St Louis Park, MN 4:39:27 10:40 4:34:24 3472 620 M40 Steven Staehling, 43, Plymouth, WI 4:39:33 10:40 4:30:38 3473 1308 M20 Michael Langland, 25, Minneapolis, MN 4:39:37 10:40 4:34:47 3474 1309 M20 Paul Gronert, 33, Minneapolis, MN 4:39:38 10:40 4:33:17 3475 331 M50 Leigh Smith, 50, Thunder Bay, Can 4:39:42 10:40 4:39:10 3476 433 M45 Thomas McBrien, 45, Richfield, MN 4:39:44 10:40 4:30:47 3477 434 M45 Paul Kellett, 45, Minneapolis, MN 4:39:44 10:40 4:30:47 3478 534 M35 Patrick Daggett, 39, River Falls, WI 4:39:45 10:40 4:34:57 3479 14 M65 Don Wright, 67, Lake Elmo, MN 4:39:45 10:40 4:38:44 3480 535 M35 Michael Anderson, 37, Bloomington, MN 4:39:45 10:40 4:33:02 3481 536 M35 Cameron Potts, 39, Elk River, MN 4:39:45 10:40 4:35:08 3482 1310 M20 Dan Hinrichs, 32, St Anthony, MN 4:39:48 10:40 4:33:18 3483 1311 M20 Adam Van Dike, 33, West Des Moines, IA 4:39:49 10:40 4:30:49 3484 1312 M20 Travis Holt, 27, Minneapolis, MN 4:39:53 10:41 4:31:37 3485 435 M45 Tony Henn, 45, Maineville, OH 4:39:54 10:41 4:31:54 3486 436 M45 Greg Handberg, 45, St Paul, MN 4:39:56 10:41 4:34:51 3487 537 M35 Derek Norkol, 37, Superior, WI 4:39:57 10:41 4:32:45 3488 621 M40 Brad Canham, 44, Eden Prairie, MN 4:39:58 10:41 4:34:08 3489 538 M35 Trevor Challifour, 36, St Paul, MN 4:39:59 10:41 4:36:41 3490 7 M70 Richard Burch, 73, St Michael, MN 4:40:06 10:41 4:39:56 3491 1313 M20 Andrew Sutton, 30, Sacramento, CA 4:40:07 10:41 4:35:05 3492 1314 M20 Kyle Koceja, 27, Wausau, WI 4:40:09 10:41 4:31:27 3493 332 M50 Michael Groh, 53, Rosemount, MN 4:40:11 10:41 4:35:04 3494 1315 M20 Gregory Johnson, 22, New Brighton, MN 4:40:14 10:41 4:31:29 3495 1316 M20 Lam-Son Hoang, 28, Savage, MN 4:40:15 10:41 4:35:30 3496 1317 M20 Mitch Boerner, 28, St Paul, MN 4:40:16 10:41 4:32:30 3497 333 M50 Greg Stratford, 50, Savage, MN 4:40:21 10:42 4:35:02 3498 539 M35 Gregory Olson, 39, St Cloud, MN 4:40:22 10:42 4:33:51 3499 540 M35 Gary Morris, 35, Winnipeg, Can 4:40:23 10:42 4:36:15 3500 20 M18 Josh Espinosa, 19, Edina, MN 4:40:25 10:42 4:35:57 3501 622 M40 Todd Van Bruggen, 42, Sioux Center, IA 4:40:26 10:42 4:34:49 3502 541 M35 Matthew Wraneshay, 35, Brooklyn Park, MN 4:40:29 10:42 4:31:55 3503 1318 M20 Erik Waller, 23, Milwaukee, WI 4:40:31 10:42 4:32:05 3504 1319 M20 Rudrava Roy, 30, Minneapolis, MN 4:40:31 10:42 4:32:28 3505 437 M45 Gregory Thompson, 49, Plymouth, MN 4:40:32 10:42 4:33:00 3506 438 M45 David Fieldeer, 47, Grosse Isle, Can 4:40:32 10:42 4:33:19 3507 542 M35 Mark Rehborg, 36, Burnsville, MN 4:40:38 10:42 4:32:24 3508 543 M35 Michael Utecht, 37, Lakeville, MN 4:40:39 10:42 4:31:25 3509 63 M60 Thomas Sebelien, 63, Marshall, MN 4:40:41 10:42 4:36:01 3510 144 M55 Asko Vahasoyrinki, 59, Lakiala, Fin 4:40:44 10:42 4:33:29 3511 544 M35 Ed Powell, 37, St Paul, MN 4:40:45 10:42 4:34:12 3512 64 M60 William Ogura, 62, Vadnais Heights, MN 4:40:46 10:43 4:36:18 3513 545 M35 Greg Hayes, 37, Chanhassen, MN 4:40:46 10:43 4:34:39 3514 334 M50 Jim Boell, 51, Burnsville, MN 4:40:49 10:43 4:35:06 3515 335 M50 Joe Langlois, 53, St Louis Park, MN 4:40:55 10:43 4:37:11 3516 1320 M20 Eric Sodergren, 25, Minneapolis, MN 4:40:58 10:43 4:33:35 3517 1321 M20 Andrew Piazza, 27, Minneapolis, MN 4:40:59 10:43 4:35:53 3518 1322 M20 James Goldenstein, 29, Shakopee, MN 4:41:06 10:43 4:34:38 3519 1323 M20 Jonathan Messier, 27, Minneapolis, MN 4:41:08 10:43 4:34:24 3520 439 M45 Michael Wager, 47, Plymouth, MN 4:41:08 10:43 4:32:56 3521 546 M35 Shawn Rivas, 36, Montebello, CA 4:41:15 10:44 4:32:25 3522 440 M45 Steven Liston, 47, Minneapolis, MN 4:41:16 10:44 4:35:44 3523 441 M45 Dean Nelson, 47, Bemidji, MN 4:41:16 10:44 4:37:17 3524 623 M40 Steve Paquin, 41, Edina, MN 4:41:17 10:44 4:36:07 3525 1324 M20 Jonathan Hermann, 32, Chicago, IL 4:41:18 10:44 4:35:57 3526 442 M45 Steve Chicilo, 47, Lake Elmo, MN 4:41:19 10:44 4:38:02 3527 336 M50 Robert Babin, 54, Minneapolis, MN 4:41:19 10:44 4:36:21 3528 337 M50 Daniel Stoehr, 54, Antigo, WI 4:41:25 10:44 4:34:42 3529 1325 M20 Gavin Fischer, 28, Tiffin, IA 4:41:27 10:44 4:35:23 3530 547 M35 Romuald Simonneau, 39, Minnetonka, MN 4:41:28 10:44 4:37:55 3531 548 M35 Trevor Danielsen, 38, Milwaukee, WI 4:41:30 10:44 4:34:46 3532 549 M35 Ryan Danielsen, 35, Minneapolis, MN 4:41:31 10:44 4:34:46 3533 624 M40 Eric Strathman, 40, Maquoketa, IA 4:41:32 10:44 4:36:49 3534 145 M55 Thomas Lyons, 56, Excelsior, MN 4:41:32 10:44 4:37:04 3535 1326 M20 Ben Skibsted, 26, Zumbro Falls, MN 4:41:34 10:44 4:32:32 3536 1327 M20 Robert Hjelle, 24, Omaha, NE 4:41:34 10:44 4:37:44 3537 1328 M20 Timothy Walker, 24, Omaha, NE 4:41:35 10:44 4:37:45 3538 443 M45 Bob Gothman, 46, Coppell, TX 4:41:39 10:45 4:35:02 3539 625 M40 Adam Gillette, 42, Minneapolis, MN 4:41:40 10:45 4:32:48 3540 550 M35 Paul Anderson, 37, Shoreview, MN 4:41:42 10:45 4:34:57 3541 338 M50 Jon Nelson, 53, St Paul, MN 4:41:44 10:45 4:35:51 3542 551 M35 Todd Sample, 36, Minneapolis, MN 4:41:45 10:45 4:33:20 3543 444 M45 James Chase, 48, Minnetonka, MN 4:41:46 10:45 4:35:29 3544 1329 M20 Andrew Hansell, 34, Blaine, MN 4:41:47 10:45 4:37:01 3545 339 M50 Steve Kaufmann, 51, Buffalo Grove, IL 4:41:56 10:45 4:34:18 3546 626 M40 Mark Hillyer, 41, Minneapolis, MN 4:41:59 10:45 4:33:38 3547 627 M40 Matt Glover, 44, Coppell, TX 4:42:00 10:45 4:35:14 3548 1330 M20 Thomas Honsa, 26, Eagan, MN 4:42:02 10:45 4:33:25 3549 1331 M20 Christopher Majeski, 30, Scandia, MN 4:42:06 10:46 4:36:33 3550 146 M55 Gary Maiers, 55, Plymouth, MN 4:42:07 10:46 4:35:38 3551 340 M50 Bradford Gillette, 51, Amery, WI 4:42:12 10:46 4:36:46 3552 552 M35 Brett Bernard, 38, Maple Grove, MN 4:42:16 10:46 4:37:10 3553 553 M35 Mel Owen, 37, Eagan, MN 4:42:18 10:46 4:38:00 3554 445 M45 Greg Peller, 45, Hutchinson, MN 4:42:18 10:46 4:37:06 3555 341 M50 Steve Felton, 50, St Louis Park, MN 4:42:19 10:46 4:35:51 3556 554 M35 Brooke Kelley, 35, New Brighton, MN 4:42:21 10:46 4:33:35 3557 342 M50 Jeffrey Deltgen, 53, Menasha, WI 4:42:24 10:46 4:33:37 3558 1332 M20 Andrew Gowdy, 20, Sussex, WI 4:42:28 10:46 4:36:10 3559 628 M40 Marshall Kostiuk, 43, Maple Grove, MN 4:42:33 10:47 4:34:36 3560 1333 M20 Michael Comstock, 30, Wahpeton, ND 4:42:34 10:47 4:33:23 3561 343 M50 Peter Miller, 51, Chanhassen, MN 4:42:45 10:47 4:38:33 3562 446 M45 David Reynolds, 48, St Louis, MO 4:42:46 10:47 4:34:15 3563 629 M40 David Beeson, 40, St Charles, IL 4:42:52 10:47 4:34:46 3564 630 M40 Mathew Kunz, 40, Plymouth, MN 4:42:53 10:47 4:33:29 3565 447 M45 Thomas McGowan, 49, Minneapolis, MN 4:42:55 10:47 4:37:52 3566 1334 M20 Samir Keric, 32, Mendota Heights, MN 4:42:58 10:48 4:37:42 3567 1335 M20 Adam Segar, 26, Minneapolis, MN 4:42:58 10:48 4:37:35 3568 555 M35 David Gunnarson, 39, Duluth, MN 4:43:06 10:48 4:37:52 3569 1336 M20 Peter Seebart, 25, New Brighton, MN 4:43:09 10:48 4:37:00 3570 1337 M20 Jesse Klick, 24, Bloomington, MN 4:43:10 10:48 4:35:33 3571 1338 M20 Kale Lepak, 25, Minneapolis, MN 4:43:11 10:48 4:33:57 3572 448 M45 Monte Fox, 48, Audubon, MN 4:43:14 10:48 4:37:15 3573 631 M40 Bart Biedinger, 40, Champlin, MN 4:43:16 10:48 4:38:06 3574 344 M50 Mark Looman, 50, Farmington, MN 4:43:16 10:48 4:34:00 3575 556 M35 Mark Tracy, 35, Providence, RI 4:43:18 10:48 4:43:14 3576 1339 M20 Dustin Zachman, 26, St Michael, MN 4:43:23 10:49 4:36:11 3577 345 M50 Alan Ferche, 53, Rice, MN 4:43:26 10:49 4:34:34 3578 557 M35 Mark Annett, 35, Minneapolis, MN 4:43:30 10:49 4:36:38 3579 558 M35 Jason Mayfield, 37, Arlington, VA 4:43:31 10:49 4:38:34 3580 1340 M20 Eric Toney, 24, St Paul, MN 4:43:31 10:49 4:41:35 3581 1341 M20 Nick Johnson, 30, Fargo, ND 4:43:32 10:49 4:38:06 3582 1342 M20 Andrew Stifter, 27, Chanhassen, MN 4:43:37 10:49 4:38:08 3583 559 M35 Matt Kaker, 36, St Paul, MN 4:43:39 10:49 4:38:45 3584 1343 M20 Graham Smith, 23, Maple Grove, MN 4:43:40 10:49 4:36:18 3585 560 M35 James Decoux, 37, Faribault, MN 4:43:41 10:49 4:38:54 3586 449 M45 Lawrence Wigley, 48, Minnetonka, MN 4:43:42 10:49 4:34:16 3587 450 M45 Leon Lillie, 47, North St Paul, MN 4:43:44 10:49 4:39:00 3588 561 M35 Ismael Maldonado, 37, St Louis Park, MN 4:43:45 10:49 4:39:00 3589 346 M50 Kristofer Fenlason, 51, Edina, MN 4:43:45 10:49 4:34:19 3590 562 M35 Chris Devery, 36, Milwaukee, WI 4:43:49 10:50 4:36:09 3591 1344 M20 Adam Seeley, 32, St Paul, MN 4:43:52 10:50 4:39:18 3592 1345 M20 Daniel Bassett, 32, Golden Valley, MN 4:43:54 10:50 4:37:43 3593 632 M40 Asad Saeed, 41, Woodbury, MN 4:43:57 10:50 4:35:32 3594 1346 M20 Ranon Raygor, 28, Minneapolis, MN 4:43:57 10:50 4:40:53 3595 563 M35 Benjamin Ross, 37, Woodbury, MN 4:43:59 10:50 4:37:28 3596 1347 M20 Anthony Miernicki, 32, Woodbury, MN 4:43:59 10:50 4:37:29 3597 633 M40 Tim Carlsson, 41, Coppell, TX 4:43:59 10:50 4:37:14 3598 1348 M20 Kelcey Knott, 34, Eden Prairie, MN 4:44:01 10:50 4:38:39 3599 564 M35 Ray Wohl, 38, West Fargo, ND 4:44:01 10:50 4:39:39 3600 451 M45 Raymond Donohoe, 46, Bloomington, MN 4:44:02 10:50 4:39:13 3601 1349 M20 Matt Heger, 24, Waconia, MN 4:44:07 10:50 4:35:46 3602 1350 M20 Brandon Helgeson, 25, Minneapolis, MN 4:44:09 10:50 4:38:32 3603 1351 M20 John Pritchard, 20, Sioux City, IA 4:44:10 10:50 4:34:48 3604 347 M50 Scott Conner, 50, Leawood, KS 4:44:10 10:50 4:39:18 3605 565 M35 Timothy Kaari, 37, Minneapolis, MN 4:44:10 10:50 4:39:25 3606 566 M35 Chad Nesbit, 36, Le Sueur, MN 4:44:11 10:50 4:38:06 3607 567 M35 Michael Prestine, 37, Woodbury, MN 4:44:13 10:50 4:36:36 3608 65 M60 Dj Carlson, 64, Hastings, MN 4:44:13 10:50 4:40:04 3609 452 M45 Mike Moore, 48, St Paul, MN 4:44:13 10:50 4:37:53 3610 1352 M20 Erik Swan, 24, Roy, UT 4:44:17 10:51 4:35:13 3611 1353 M20 Douglas Cerny, 23, Minneapolis, MN 4:44:18 10:51 4:39:24 3612 634 M40 Jon Woerdehoff, 44, Cologne, MN 4:44:19 10:51 4:36:13 3613 568 M35 Donald Bishop, 38, Cedar Falls, IA 4:44:19 10:51 4:38:48 3614 1354 M20 Mike Berens, 31, Grand Forks Afb, ND 4:44:23 10:51 4:38:32 3615 635 M40 Stewart McMullan, 43, Woodbury, MN 4:44:28 10:51 4:39:32 3616 1355 M20 Shaun Jurgemeyer, 30, Minneapolis, MN 4:44:31 10:51 4:36:17 3617 1356 M20 Anthony McNeil, 34, Rosemount, MN 4:44:33 10:51 4:38:42 3618 636 M40 Dan Hanson, 40, Andover, MN 4:44:38 10:51 4:37:29 3619 348 M50 Ralph Douglass, 52, Minnetonka, MN 4:44:39 10:51 4:40:22 3620 147 M55 Kuma Takamura, 56, North Mankato, MN 4:44:39 10:51 4:36:49 3621 66 M60 Thomas Gross, 61, Redwood Falls, MN 4:44:40 10:51 4:37:26 3622 148 M55 Roger Gross, 58, Hopkins, ME 4:44:41 10:51 4:37:27 3623 1357 M20 Patrick Crosby, 27, Roseville, MN 4:44:41 10:51 4:36:54 3624 1358 M20 Jon Borscheid, 25, South St Paul, MN 4:44:41 10:51 4:39:41 3625 1359 M20 Matt Byers, 33, St Louis Park, MN 4:44:42 10:52 4:38:10 3626 1360 M20 James Seals, 31, St Paul, MN 4:44:47 10:52 4:39:37 3627 1361 M20 Nathaniel Leppanen, 23, St Cloud, MN 4:44:50 10:52 4:39:39 3628 569 M35 Kenneth Coons, 39, Lakeville, MN 4:44:53 10:52 4:36:03 3629 1362 M20 Marcus Mayo, 30, St Paul, MN 4:44:59 10:52 4:37:27 3630 570 M35 Michael McGrath, 36, Woodbury, MN 4:45:01 10:52 4:38:45 3631 453 M45 Tim Stajkowski, 48, Pepin, WI 4:45:01 10:52 4:39:51 3632 1363 M20 Vinh Mai, 28, Minneapolis, MN 4:45:03 10:52 4:37:31 3633 454 M45 Brian Trachuk, 45, Calgary, Can 4:45:04 10:52 4:37:04 3634 67 M60 Kit-Keung Kan, 64, Bethesda, MD 4:45:06 10:52 4:39:37 3635 149 M55 Bob Stavig, 59, Bloomington, MN 4:45:06 10:52 4:43:54 3636 637 M40 Tony Dasilva, 42, Thunder Bay, Can 4:45:10 10:53 4:40:13 3637 571 M35 Todd Maiden, 39, Rapid City, SD 4:45:14 10:53 4:37:46 3638 455 M45 Charles Paulson, 49, Jacksonville, FL 4:45:14 10:53 4:40:05 3639 150 M55 Gary Scheff, 56, Harris, MN 4:45:15 10:53 4:38:52 3640 456 M45 Ronn Johnson, 46, Andover, MN 4:45:17 10:53 4:36:48 3641 572 M35 Hoon Yu, 39, Farmington, MN 4:45:18 10:53 4:35:49 3642 349 M50 Randy Zellmer, 53, North Mankato, MN 4:45:20 10:53 4:41:10 3643 151 M55 Jeffrey Paurus, 56, Minneapolis, MN 4:45:21 10:53 4:38:15 3644 1364 M20 Zhijian Han, 32, Haimen, Jiangsu Provi 4:45:21 10:53 4:38:15 3645 68 M60 Gordy Strickland, 61, Rochester, MN 4:45:22 10:53 4:44:32 3646 1365 M20 Gregory Williams, 30, Seattle, WA 4:45:26 10:53 4:39:43 3647 1366 M20 Joe Smith, 27, Beaverton, OR 4:45:33 10:53 4:40:01 3648 350 M50 Ali Jassim, 54, Sioux Falls, SD 4:45:35 10:54 4:42:25 3649 69 M60 Philip Anderson, 63, Burnsville, MN 4:45:41 10:54 4:38:44 3650 638 M40 Mitch Flemming, 41, Annandale, MN 4:45:42 10:54 4:39:23 3651 1367 M20 Andrew Farwig, 27, Chicago, IL 4:45:48 10:54 4:40:14 3652 573 M35 Christopher Winkelman, 37, St Paul, MN 4:45:50 10:54 4:37:24 3653 1368 M20 Dustin Hadley, 32, Minneapolis, MN 4:45:51 10:54 4:38:12 3654 457 M45 Brad Ballinger, 47, St Paul, MN 4:46:02 10:55 4:37:58 3655 574 M35 Benji Warpeha, 35, Minneapolis, MN 4:46:06 10:55 4:37:53 3656 152 M55 J Glenn Ruppert, 57, Apple Valley, MN 4:46:07 10:55 4:40:31 3657 1369 M20 Wade Dewall, 32, Red Wing, MN 4:46:09 10:55 4:41:18 3658 1370 M20 John Nelson, 34, Hudson, WI 4:46:09 10:55 4:40:57 3659 153 M55 Steve Holloway, 57, Minneapolis, MN 4:46:10 10:55 4:42:31 3660 351 M50 David Ewen, 51, Eagan, MN 4:46:11 10:55 4:39:39 3661 1371 M20 Dave Kubik, 23, Boone, IA 4:46:12 10:55 4:42:19 3662 1372 M20 Jeff Gapinske, 25, St Paul, MN 4:46:13 10:55 4:40:45 3663 1373 M20 Brian Amundson, 23, Coon Rapids, MN 4:46:18 10:55 4:38:23 3664 1374 M20 James Kilian, 27, Minneapolis, MN 4:46:20 10:55 4:38:57 3665 1375 M20 Mark Nguyen, 27, Blaine, MN 4:46:20 10:55 4:38:39 3666 575 M35 James Crandall, 36, Minneapolis, MN 4:46:23 10:55 4:37:48 3667 352 M50 Noel Gulla, 51, Ramsey, MN 4:46:25 10:55 4:37:13 3668 576 M35 Robert Hirsch, 39, White Bear Townsh, MN 4:46:26 10:56 4:37:25 3669 1376 M20 Joe Sobraske, 23, Maple Grove, MN 4:46:26 10:56 4:40:00 3670 577 M35 Robert Hammerlund, 39, Lake Elmo, MN 4:46:27 10:56 4:38:59 3671 578 M35 Jason Parr, 36, St Paul, MN 4:46:27 10:56 4:38:38 3672 1377 M20 Bradley Krebsbach, 26, New Brighton, MN 4:46:29 10:56 4:38:40 3673 1378 M20 Anthony Paetznick, 31, New Brighton, MN 4:46:29 10:56 4:38:41 3674 639 M40 John Kaiser, 41, New Brighton, MN 4:46:29 10:56 4:38:41 3675 458 M45 Robert Jacobson, 48, Lindstrom, MN 4:46:29 10:56 4:38:41 3676 459 M45 Jeffrey Hubbeling, 47, Naperville, IL 4:46:29 10:56 4:41:22 3677 1379 M20 Alex Boerner, 32, Stuart, FL 4:46:30 10:56 4:38:43 3678 1380 M20 James Anderson, 30, Minneapolis, MN 4:46:30 10:56 4:38:21 3679 353 M50 Terry Ragsdale, 51, New Richmond, WI 4:46:31 10:56 4:41:22 3680 1381 M20 Joshua Suckow, 26, Bemidji, MN 4:46:32 10:56 4:39:47 3681 1382 M20 Tyler Carlson, 21, Moorhead, MN 4:46:32 10:56 4:41:32 3682 1383 M20 Chris Courchane, 31, Brooklyn Park, MN 4:46:33 10:56 4:40:30 3683 579 M35 Joseph Brandel, 38, Deephaven, MN 4:46:37 10:56 4:41:19 3684 460 M45 Wes Mathews, 49, Marietta, GA 4:46:38 10:56 4:38:24 3685 640 M40 John Linssen, 43, St Paul, MN 4:46:39 10:56 4:39:00 3686 580 M35 Jack Prentice, 37, Eagan, MN 4:46:39 10:56 4:43:01 3687 354 M50 Clayton Keller, 53, St Paul, MN 4:46:39 10:56 4:41:25 3688 641 M40 Brent Erlandson, 42, Eden Prairie, MN 4:46:40 10:56 4:40:57 3689 581 M35 Jason Zimmerman, 35, Minneapolis, MN 4:46:46 10:56 4:40:31 3690 582 M35 Yannis Pavlidis, 36, Boulder, CO 4:46:46 10:56 4:39:31 3691 1384 M20 Alex Wenzel, 29, Minneapolis, MN 4:46:51 10:56 4:42:04 3692 1385 M20 Aric Goddard, 30, New Hope, MN 4:46:52 10:56 4:38:53 3693 1386 M20 Ben Johnson, 21, Winona, MN 4:46:54 10:57 4:41:16 3694 583 M35 Kevin Soular, 39, Allen, TX 4:46:59 10:57 4:38:15 3695 461 M45 Ty Earp, 46, Onalaska, WI 4:47:00 10:57 4:42:04 3696 1387 M20 Brandon Giroux, 30, Alexandria, VA 4:47:06 10:57 4:39:15 3697 154 M55 Wayne Tieman, 58, Bemidji, MN 4:47:10 10:57 4:41:51 3698 642 M40 Scott Johnson, 41, Plymouth, MN 4:47:11 10:57 4:37:46 3699 4 M16 Andrew Liss, 17, Oakdale, MN 4:47:11 10:57 4:41:31 3700 355 M50 David Pyshora, 53, Westerville, OH 4:47:13 10:57 4:41:58 3701 584 M35 Jeff Hooper, 39, Annapolis, MD 4:47:13 10:57 4:39:11 3702 1388 M20 Dustin Lamker, 28, Golden Valley, MN 4:47:14 10:57 4:41:45 3703 643 M40 Jeffrey Plaxton, 42, Offutt Afb, NE 4:47:17 10:57 4:39:17 3704 1389 M20 Michael Cordes, 28, Minneapolis, MN 4:47:17 10:57 4:40:17 3705 462 M45 John Kast, 48, Hugo, MN 4:47:17 10:57 4:39:41 3706 1390 M20 Luke Aveldson, 32, Rosemount, MN 4:47:19 10:58 4:41:27 3707 5 M16 Mitchell Spano, 17, Woodbury, MN 4:47:22 10:58 4:41:17 3708 585 M35 Kevin Dolan, 35, St Paul, MN 4:47:23 10:58 4:39:27 3709 356 M50 Bruce Trippet, 51, Excelsior, MN 4:47:24 10:58 4:38:25 3710 586 M35 Jon Van Hulzen, 36, Apple Valley, MN 4:47:26 10:58 4:42:31 3711 463 M45 Miles Haugen, 46, Apple Valley, MN 4:47:27 10:58 4:42:23 3712 1391 M20 Brian Honkomp, 34, Waconia, MN 4:47:28 10:58 4:41:09 3713 357 M50 Bill Carpenter, 54, Sioux Falls, SD 4:47:28 10:58 4:41:51 3714 1392 M20 Gerald Burke, 27, St Louis Park, MN 4:47:28 10:58 4:42:07 3715 1393 M20 Bryan Patrick, 25, Brooklyn Park, MN 4:47:31 10:58 4:41:17 3716 1394 M20 Ryan Moore, 27, Maple Grove, MN 4:47:31 10:58 4:41:18 3717 155 M55 Craig Gilbert, 59, Venice, CA 4:47:33 10:58 4:44:16 3718 587 M35 Tim Teeter, 39, Eden Prairie, MN 4:47:34 10:58 4:41:58 3719 644 M40 Greg Wissinger, 41, Minneapolis, MN 4:47:34 10:58 4:42:20 3720 1395 M20 David Mowers, 23, Minneapolis, MN 4:47:35 10:58 4:42:15 3721 70 M60 Wayne Magnuson, 60, Bloomington, MN 4:47:37 10:58 4:40:09 3722 358 M50 Dean Anderson, 52, Cottage Grove, WI 4:47:37 10:58 4:42:40 3723 1396 M20 Jason Kemp, 28, Minneapolis, MN 4:47:39 10:58 4:41:26 3724 464 M45 Lance Plummer, 47, Lakeville, MN 4:47:42 10:58 4:42:19 3725 359 M50 Edward Havranek, 53, Denver, CO 4:47:42 10:58 4:43:14 3726 1397 M20 Michael Torres, 30, Minneapolis, MN 4:47:46 10:59 4:42:19 3727 1398 M20 Travis Deters, 24, St Paul, MN 4:47:51 10:59 4:42:00 3728 1399 M20 Thomas Burrows, 27, Eagan, MN 4:47:52 10:59 4:38:38 3729 645 M40 Stephen Runquist, 41, Wyoming, MN 4:47:54 10:59 4:41:59 3730 1400 M20 Robert Burton, 30, St Paul, MN 4:47:58 10:59 4:43:31 3731 588 M35 Stephen Jahnke Jr, 35, St Anthony, MN 4:47:59 10:59 4:41:53 3732 156 M55 Stan Visness, 58, Karlstad, MN 4:48:00 10:59 4:39:34 3733 1401 M20 Benjamin Hauser, 32, St Paul, MN 4:48:03 10:59 4:38:43 3734 465 M45 Reed Swensen, 47, Eden Prairie, MN 4:48:04 10:59 4:43:08 3735 466 M45 Matt Kratochvil, 46, Osceola, WI 4:48:04 10:59 4:38:19 3736 360 M50 Roy Beard, 54, Grand Forks, ND 4:48:05 10:59 4:41:54 3737 1402 M20 Christopher Decleene, 21, Appleton, WI 4:48:07 10:59 4:44:14 3738 157 M55 David Hanson, 59, Stillwater, MN 4:48:10 10:59 4:40:33
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

3739 71 M60 Les Martisko, 64, Prior Lake, MN 4:48:13 11:00 4:38:48 3740 646 M40 Jeffrey Zander, 41, Harwood, ND 4:48:14 11:00 4:40:02 3741 361 M50 Jeff Seaver, 51, Moorhead, MN 4:48:15 11:00 4:43:34 3742 158 M55 Anthony Adrian, 59, Woodbury, MN 4:48:16 11:00 4:43:17 3743 1403 M20 Nick Cristan, 26, Rice Lake, WI 4:48:16 11:00 4:40:15 3744 1404 M20 Christopher Anderson, 26, Mounds View, MN 4:48:24 11:00 4:42:19 3745 1405 M20 Kyle Forgette, 21, Burnsville, MN 4:48:25 11:00 4:43:24 3746 589 M35 Eric Robertson, 38, Burnsville, MN 4:48:25 11:00 4:40:43 3747 1406 M20 Mark Anderson, 30, Wayzata, MN 4:48:25 11:00 4:39:55 3748 362 M50 William Zulas, 50, Clearwater, FL 4:48:27 11:00 4:42:37 3749 590 M35 Warren Bostrom, 35, Shoreview, MN 4:48:28 11:00 4:36:05 3750 1407 M20 Justin Pille, 24, Minneapolis, MN 4:48:32 11:00 4:39:19 3751 72 M60 Melvin Witte, 63, Chillicothe, IL 4:48:33 11:00 4:41:55 3752 591 M35 Michael Weegman, 38, West St Paul, MN 4:48:33 11:00 4:39:36 3753 592 M35 Andrew Allen, 35, St Paul, MN 4:48:36 11:00 4:39:31 3754 1408 M20 Robert Grady, 30, Eagan, MN 4:48:37 11:01 4:41:34 3755 593 M35 Daniel Bucknam, 36, Rollingstone, MN 4:48:38 11:01 4:43:17 3756 1409 M20 Michael Kearney, 27, Belleville, IL 4:48:39 11:01 4:43:30 3757 159 M55 Guillermo Torres, 55, Monterrey, Mex 4:48:43 11:01 4:44:57 3758 1410 M20 Kearn Kirkwood, 26, Minneapolis, MN 4:48:47 11:01 4:42:47 3759 1411 M20 Darius Robinson, 27, Cedar Falls, IA 4:48:47 11:01 4:43:43 3760 1412 M20 Adam Jung, 32, St Paul, MN 4:48:57 11:01 4:42:19 3761 1413 M20 Daniel Erickson, 32, St Louis Park, MN 4:48:57 11:01 4:42:59 3762 594 M35 Brian Martin, 37, St Louis Park, MN 4:49:02 11:01 4:44:22 3763 1414 M20 Anthony Peterson, 24, Minneapolis, MN 4:49:02 11:01 4:45:12 3764 1415 M20 John Nelson, 30, Bayport, MN 4:49:08 11:02 4:40:47 3765 647 M40 Tim Johnson, 44, Apple Valley, MN 4:49:09 11:02 4:44:07 3766 363 M50 Rick Whiteaker, 51, Cedar Rapids, IA 4:49:12 11:02 4:44:52 3767 1416 M20 David Bischke, 27, Los Angeles, CA 4:49:13 11:02 4:45:25 3768 648 M40 Robert Engen Jr, 42, Algona, IA 4:49:14 11:02 4:45:12 3769 595 M35 Thomas Robin, 37, Minneapolis, MN 4:49:16 11:02 4:44:43 3770 160 M55 Robert Francis, 59, Branford, CT 4:49:17 11:02 4:44:18 3771 1417 M20 Andrew Ashton, 28, Minneapolis, MN 4:49:20 11:02 4:41:23 3772 467 M45 Michael Albrough, 45, Belle Plaine, MN 4:49:23 11:02 4:44:00 3773 1418 M20 William Leitch, 24, St Paul, MN 4:49:27 11:02 4:44:52 3774 73 M60 John Leitch, 61, Fargo, ND 4:49:27 11:02 4:44:51 3775 596 M35 Jason Papp, 35, Minneapolis, MN 4:49:30 11:03 4:44:58 3776 1419 M20 Jason Czycalla, 26, Inver Grove Heigh, MN 4:49:30 11:03 4:42:42 3777 649 M40 Jay Jones, 43, Burnsville, MN 4:49:31 11:03 4:43:55 3778 1420 M20 Greg Maass, 30, St Paul, MN 4:49:37 11:03 4:43:20 3779 650 M40 Russell Wicklund, 44, Forest Lake, MN 4:49:38 11:03 4:40:46 3780 364 M50 Kristian Skinner, 51, Minneapolis, MN 4:49:38 11:03 4:40:24 3781 597 M35 Eugenio Prado, 37, Golden Valley, MN 4:49:39 11:03 4:44:24 3782 468 M45 Dale Kersten, 46, Apple Valley, MN 4:49:39 11:03 4:44:31 3783 1421 M20 Scott Hoeg, 25, Minneapolis, MN 4:49:40 11:03 4:41:51 3784 365 M50 Bob Gardner, 54, Worthington, MN 4:49:41 11:03 4:38:20 3785 651 M40 Bill Hienz, 41, Plymouth, MN 4:49:42 11:03 4:41:14 3786 1422 M20 Matthew Tart, 32, Becker, MN 4:49:42 11:03 4:44:01 3787 652 M40 Gregg Franke, 44, Minneapolis, MN 4:49:44 11:03 4:45:08 3788 161 M55 Mark Severson, 57, Charlotte, NC 4:49:47 11:03 4:41:09 3789 366 M50 Jeff Childs, 51, Eagan, MN 4:49:47 11:03 4:45:13 3790 1423 M20 Mathew Hink, 32, Ramsey, MN 4:49:47 11:03 4:40:49 3791 653 M40 Scott Wildman, 41, Wausau, WI 4:49:48 11:03 4:41:05 3792 654 M40 Robert Anderson, 42, Burnsville, MN 4:49:49 11:03 4:42:41 3793 367 M50 Timothy Litfin, 50, Waconia, MN 4:49:51 11:03 4:46:48 3794 598 M35 Darren Hufford, 39, North Branch, MN 4:49:55 11:03 4:45:11 3795 1424 M20 Curtis Inbody, 28, Lincoln, NE 4:49:58 11:04 4:42:11 3796 368 M50 Gary Giles, 52, Eau Claire, WI 4:49:59 11:04 4:43:12 3797 469 M45 David Freeman, 46, Rochester, MN 4:49:59 11:04 4:41:20 3798 162 M55 Alan Staples, 55, Alpharetta, GA 4:50:01 11:04 4:43:07 3799 1425 M20 Kristoffer Holmgren, 34, Faribault, MN 4:50:01 11:04 4:43:07 3800 1426 M20 Jesus Gomez, 33, West Covina, CA 4:50:02 11:04 4:41:13 3801 1427 M20 Ramon Villanueva, 29, Minneapolis, MN 4:50:04 11:04 4:43:39 3802 74 M60 Jon Schaefer, 64, St Louis Park, MN 4:50:05 11:04 4:49:22 3803 470 M45 John Tantzen, 48, Eagan, MN 4:50:07 11:04 4:49:23 3804 163 M55 Steven Markes, 55, Mendota Heights, MN 4:50:08 11:04 4:41:01 3805 369 M50 Stephen Stelzner, 50, Maple Grove, MN 4:50:08 11:04 4:44:00 3806 599 M35 Aaron Ferrie, 37, Sioux City, IA 4:50:10 11:04 4:43:43 3807 1428 M20 Brandon Sem, 25, Bloomington, MN 4:50:13 11:04 4:44:41 3808 471 M45 Todd Wayne, 47, North St Paul, MN 4:50:18 11:04 4:44:39 3809 75 M60 Ronald Cheney, 60, Chanhassen, MN 4:50:18 11:04 4:47:17 3810 600 M35 Keith Krueger, 37, North St Paul, MN 4:50:19 11:04 4:44:39 3811 472 M45 Michael Stockweather, 49, Shoreview, MN 4:50:23 11:05 4:43:54 3812 655 M40 Charles Julson, 43, Bloomington, MN 4:50:23 11:05 4:47:16 3813 1429 M20 Robb Merritt, 25, Anoka, MN 4:50:29 11:05 4:42:27 3814 1430 M20 Joseph Pederson, 32, St Louis Park, MN 4:50:30 11:05 4:41:49 3815 164 M55 Steve Zimo, 59, Knoxville, TN 4:50:30 11:05 4:42:48 3816 8 M70 Pat Brown, 72, Lewiston, MN 4:50:34 11:05 4:47:03 3817 1431 M20 James Mehrman, 24, Andover, MN 4:50:37 11:05 4:43:48 3818 601 M35 Mark Kuhn, 38, Robbinsdale, MN 4:50:38 11:05 4:43:31 3819 656 M40 Patrick Zollner, 43, Oakdale, MN 4:50:38 11:05 4:43:46 3820 1432 M20 Adam Rohrs, 25, Burnsville, MN 4:50:42 11:05 4:44:20 3821 657 M40 Dennis Franckowiak, 44, St Paul, MN 4:50:44 11:05 4:45:48 3822 658 M40 Govindaraja Rajagopalan, 40, Rochester, MN 4:50:44 11:05 4:42:34 3823 659 M40 Arthur Edstrom, 44, Union Grove, WI 4:50:46 11:05 4:43:35 3824 473 M45 Michael Hackett, 46, Apple Valley, MN 4:50:46 11:05 4:42:22 3825 660 M40 Richard Stokes, 40, Minnetonka, MN 4:50:50 11:06 4:42:08 3826 1433 M20 Charlie Gabrelcik, 31, Hutchinson, MN 4:50:52 11:06 4:45:34 3827 474 M45 Daniel Burris, 45, St Louis Park, MN 4:50:54 11:06 4:45:02 3828 1434 M20 Dennis Mendoza, 26, Waite Park, MN 4:50:54 11:06 4:43:15 3829 1435 M20 Steve Stauff, 28, Shakopee, MN 4:50:55 11:06 4:42:08 3830 1436 M20 Steven Plautz, 31, Minneapolis, MN 4:51:01 11:06 4:42:16 3831 76 M60 Kristofer Kosmider, 62, Bloomington, MN 4:51:02 11:06 4:45:02 3832 165 M55 Mark Gray, 58, Maple Grove, MN 4:51:02 11:06 4:43:12 3833 602 M35 Jason Voracek, 36, Burnsville, MN 4:51:06 11:06 4:42:12 3834 370 M50 Andrew Theodotou, 54, Minnetonka, MN 4:51:06 11:06 4:45:02 3835 1437 M20 Zachary Austin, 25, Brooklyn Park, MN 4:51:06 11:06 4:43:02 3836 1438 M20 Jason Stonestreet, 26, Minneapolis, MN 4:51:07 11:06 4:41:47 3837 166 M55 David Pearson, 56, Cambridge, MN 4:51:11 11:06 4:43:10 3838 661 M40 Terrill James, 41, Minneapolis, MN 4:51:13 11:06 4:45:38 3839 1439 M20 Scott Sonmore, 34, Blaine, MN 4:51:19 11:07 4:44:15 3840 1440 M20 Chad Sonmore, 31, Blaine, MN 4:51:19 11:07 4:44:15 3841 1441 M20 Ben Sexe, 25, Richfield, MN 4:51:20 11:07 4:42:12 3842 662 M40 Scott Kiester, 43, Cottage Grove, MN 4:51:22 11:07 4:43:41 3843 475 M45 Daniel Reed, 48, Edina, MN 4:51:22 11:07 4:50:44 3844 1442 M20 Matthew Hagen, 21, Apple Valley, MN 4:51:27 11:07 4:42:37 3845 663 M40 Bernadino Restrepo, 41, Chanhassen, MN 4:51:27 11:07 4:45:34 3846 371 M50 William Falardeau, 52, St Paul, MN 4:51:27 11:07 4:48:23 3847 603 M35 Robert Paci, 38, Union, NJ 4:51:41 11:08 4:42:52 3848 1443 M20 Justin Johnson, 28, Apple Valley, MN 4:51:41 11:08 4:44:07 3849 604 M35 Jeff Stoskopf, 38, Woodbury, MN 4:51:47 11:08 4:45:51 3850 476 M45 Bill Konkol, 47, Minneapolis, MN 4:51:47 11:08 4:46:32 3851 372 M50 Glen Flynn, 50, Hugo, MN 4:51:48 11:08 4:45:22 3852 664 M40 Robert Celatka, 40, Hatfield, MA 4:51:59 11:08 4:44:22 3853 1444 M20 Jeff Vanis, 25, Apple Valley, MN 4:52:04 11:08 4:48:28 3854 477 M45 Dave Jessen, 49, Mendota Heights, MN 4:52:06 11:08 4:46:24 3855 605 M35 Brad Brooksbank, 35, St Louis Park, MN 4:52:08 11:09 4:47:17 3856 1445 M20 Thomas Makris, 34, Minneapolis, MN 4:52:10 11:09 4:43:41 3857 478 M45 Pete Stopfer, 45, Eagan, MN 4:52:10 11:09 4:44:12 3858 1446 M20 Chris Rogne, 29, Rockwell, IA 4:52:14 11:09 4:44:15 3859 1447 M20 Carey Montgomery Montez, 31, Cottage Grove, MN 4:52:16 11:09 4:46:20 3860 1448 M20 Erik Young, 27, Hugo, MN 4:52:22 11:09 4:45:22 3861 1449 M20 David Roseland, 30, Elk River, MN 4:52:25 11:09 4:43:11 3862 606 M35 Marc Hamel, 37, Austin, TX 4:52:26 11:09 4:43:05 3863 167 M55 Charles Bergen, 55, Apple Valley, MN 4:52:27 11:09 4:43:57 3864 479 M45 Paul Hasse, 47, Minneapolis, MN 4:52:29 11:09 4:45:34 3865 607 M35 Curt Behrns, 35, Rochester, MN 4:52:30 11:09 4:44:30 3866 608 M35 Glenn Lambert, 39, Plano, TX 4:52:30 11:09 4:45:57 3867 1450 M20 Benjamin Campbell, 33, Menasha, WI 4:52:31 11:09 4:46:10 3868 609 M35 Ross Bernstein, 39, Eagan, MN 4:52:32 11:09 4:49:04 3869 1451 M20 John Young, 34, Oxford, MS 4:52:34 11:10 4:47:39 3870 1452 M20 Daniel Cygnar, 24, Minneapolis, MN 4:52:37 11:10 4:46:28 3871 1453 M20 John Rudisill, 26, Cincinnati, OH 4:52:40 11:10 4:47:41 3872 480 M45 Steve Dahl, 45, Burnsville, MN 4:52:42 11:10 4:47:05 3873 1454 M20 Geoff Smith, 28, Minneapolis, MN 4:52:43 11:10 4:47:01 3874 1455 M20 Nathan Hermiston, 26, Minneapolis, MN 4:52:44 11:10 4:46:52 3875 610 M35 Siyad Sugule, 36, Apple Valley, MN 4:52:46 11:10 4:48:55 3876 21 M18 Kyle Todd, 19, Woodbury, MN 4:52:46 11:10 4:46:42 3877 1456 M20 Steven Hansen, 28, Frost, MN 4:52:49 11:10 4:47:44 3878 665 M40 William Florida, 42, Chicago, IL 4:52:50 11:10 4:47:53 3879 611 M35 Jonathan Vilaysone, 38, Eagan, MN 4:52:51 11:10 4:47:09 3880 1457 M20 Brett Campbell, 26, Brooklyn Center, MN 4:52:54 11:10 4:43:51 3881 612 M35 Rich Gerszewski, 37, Chaska, MN 4:52:58 11:10 4:43:49 3882 9 M70 Larry Jacobsen, 70, Omaha, NE 4:53:03 11:11 4:48:24 3883 1458 M20 Jay Muller, 29, St Ansgar, IA 4:53:06 11:11 4:46:56 3884 1459 M20 Michael Rothstein, 32, Minneapolis, MN 4:53:06 11:11 4:44:19 3885 168 M55 Wayne Crayton, 56, Anchorage, AK 4:53:10 11:11 4:48:02 3886 1460 M20 Pete Mitchell, 25, Minnetonka, MN 4:53:12 11:11 4:45:11 3887 1461 M20 Ryan Hoyt, 28, White Bear Lake, MN 4:53:15 11:11 4:48:46 3888 666 M40 Steven C De Baca, 40, Medina, MN 4:53:15 11:11 4:46:55 3889 481 M45 Jeff Reese, 47, Beloit, WI 4:53:16 11:11 4:46:54 3890 482 M45 Robert Fino, 45, Desoto, TX 4:53:30 11:12 4:46:45 3891 77 M60 Bruce Vonderohe, 60, Apple Valley, MN 4:53:33 11:12 4:45:09 3892 78 M60 Charles Regenold, 60, Minnetonka, MN 4:53:35 11:12 4:45:46 3893 1462 M20 Jesse Knapp, 24, Plymouth, MN 4:53:40 11:12 4:49:50 3894 1463 M20 Peter Freeburg, 21, St Paul, MN 4:53:41 11:12 4:49:29 3895 613 M35 Eric Burns, 36, Eau Claire, WI 4:53:41 11:12 4:48:11 3896 373 M50 Guillermo Wiernik, 53, Edina, MN 4:53:45 11:12 4:50:41 3897 169 M55 Michael Wolfe, 57, Roseville, MN 4:53:46 11:12 4:45:36 3898 79 M60 Arthur Erdman, 63, New Brighton, MN 4:53:46 11:12 4:50:03 3899 483 M45 Mark Herringshaw, 48, Vadnais Heights, MN 4:53:46 11:12 4:50:03 3900 484 M45 Richard Roof, 46, St Paul, MN 4:53:47 11:12 4:46:32 3901 80 M60 Joe Schletty, 60, St Paul, MN 4:53:51 11:12 4:53:19 3902 614 M35 Chad Satre, 37, St Louis Park, MN 4:53:55 11:13 4:47:57 3903 1464 M20 Jeffrey Ozanne, 27, Baxter, MN 4:53:56 11:13 4:46:34 3904 615 M35 Randy Watkins, 38, Carrollton, TX 4:54:02 11:13 4:47:16 3905 81 M60 Greg McCutcheon, 61, Rochester, MN 4:54:03 11:13 4:49:22 3906 374 M50 Bill Wegwerth, 51, Maplewood, MN 4:54:05 11:13 4:46:12 3907 1465 M20 Clark Richardson, 22, Ames, IA 4:54:08 11:13 4:46:16 3908 616 M35 Aaron Engelsrud, 35, Woodbury, MN 4:54:09 11:13 4:48:01 3909 1466 M20 Chris Hubert, 22, West St Paul, MN 4:54:15 11:13 4:48:06 3910 485 M45 Kadir Shire, 46, Minneapolis, MN 4:54:17 11:13 4:46:44 3911 617 M35 Jay Dodig, 39, Minneapolis, MN 4:54:22 11:14 4:46:04 3912 1467 M20 Phil Aucutt, 32, Madison, WI 4:54:22 11:14 4:46:25 3913 486 M45 Jeff O'Leary, 49, Winnipeg, Can 4:54:26 11:14 4:46:11 3914 667 M40 Michael Bell, 41, Brooklyn Park, MN 4:54:28 11:14 4:46:30 3915 668 M40 Dan Weninger, 43, Minneapolis, MN 4:54:31 11:14 4:49:27 3916 1468 M20 Conor Merrigan, 21, Minneapolis, MN 4:54:36 11:14 4:47:08 3917 375 M50 John Pupkes, 52, Minneapolis, MN 4:54:36 11:14 4:47:09 3918 376 M50 Gregory Rorke, 54, Bronxville, NY 4:54:36 11:14 4:46:33 3919 487 M45 Bob Rorke, 49, Edina, MN 4:54:37 11:14 4:46:34 3920 618 M35 David Wilson, 36, Minneapolis, MN 4:54:39 11:14 4:47:18 3921 170 M55 Paul Johansson, 55, Elk River, MN 4:54:46 11:15 4:51:01 3922 1469 M20 Eric Holen, 28, Hudson, WI 4:54:47 11:15 4:47:54 3923 619 M35 Jason Moran, 36, St Paul, MN 4:54:49 11:15 4:49:10 3924 620 M35 Aaron Peterson, 35, Champlin, MN 4:54:50 11:15 4:46:17 3925 488 M45 Forrest Bentley, 49, Minneapolis, MN 4:54:55 11:15 4:51:39 3926 489 M45 David Ward, 48, Madison, WI 4:55:01 11:15 4:49:54 3927 1470 M20 Jonathan Ratzel, 32, Vernon Hills, IL 4:55:03 11:15 4:46:58 3928 1471 M20 Christiaan Engstrom, 32, St Paul, MN 4:55:10 11:15 4:48:38 3929 490 M45 Johnny Glenetzke, 47, Plymouth, MN 4:55:14 11:16 4:51:01 3930 491 M45 Jerald Fenske, 48, Minnetonka, MN 4:55:14 11:16 4:51:01 3931 1472 M20 Jim Mauss, 30, Rogers, MN 4:55:16 11:16 4:45:49 3932 1473 M20 Chris Swanson, 33, Apple Valley, MN 4:55:17 11:16 4:49:53 3933 621 M35 Alexander Amnuel, 37, St Paul, MN 4:55:18 11:16 4:46:22 3934 669 M40 Thomas Ascher, 43, Woodbury, MN 4:55:23 11:16 4:51:01 3935 670 M40 Craig Thorsen, 42, Spokane, WA 4:55:25 11:16 4:49:26 3936 377 M50 Mark Hodges, 53, Golden Valley, MN 4:55:26 11:16 4:52:08 3937 1474 M20 Adam Deglmann, 26, Manchester, MO 4:55:27 11:16 4:50:27 3938 171 M55 Daniel Engblom, 56, Princeton, MN 4:55:27 11:16 4:50:28 3939 1475 M20 Tim Du, 33, Winnipeg, Can 4:55:28 11:16 4:48:13 3940 671 M40 Greg Silverman, 43, St Louis Park, MN 4:55:28 11:16 4:49:34 3941 672 M40 Bernard Armada, 41, St Paul, MN 4:55:33 11:16 4:46:48 3942 673 M40 Roger Wambheim, 44, Chanhassen, MN 4:55:34 11:16 4:46:59 3943 622 M35 Hans Neve, 36, Maplewood, MN 4:55:35 11:16 4:49:55 3944 623 M35 Joshua Will, 36, Minneapolis, MN 4:55:35 11:16 4:46:22 3945 1476 M20 Steve Ruppel, 28, Wausau, WI 4:55:43 11:17 4:51:38 3946 378 M50 Jeff Hart, 53, Eagan, MN 4:55:44 11:17 4:51:30 3947 1477 M20 Robert Williams, 28, Minneapolis, MN 4:55:45 11:17 4:46:23 3948 1478 M20 Tom Thompson, 31, Edina, MN 4:55:45 11:17 4:48:22 3949 1479 M20 Jonathan Otto, 31, Minnetonka, MN 4:55:54 11:17 4:48:22 3950 1480 M20 Adam Foss, 23, Winsted, MN 4:55:56 11:17 4:49:54 3951 492 M45 Mike Ott, 47, Bloomington, MN 4:55:57 11:17 4:47:09 3952 1481 M20 Kiel McElveen, 21, Apple Valley, MN 4:55:58 11:17 4:47:08 3953 1482 M20 Stephen Kelley, 31, St Paul, MN 4:55:58 11:17 4:50:09 3954 379 M50 Jeff Sarles, 50, Eden Prairie, MN 4:55:59 11:17 4:47:08 3955 674 M40 Thomas Healy, 43, Prior Lake, MN 4:56:05 11:18 4:50:43 3956 1483 M20 Gonzalo Jop Gazel, 23, San Jose, Crc 4:56:05 11:18 4:53:00 3957 1484 M20 Nathan Kachelmyer, 30, Burnsville, MN 4:56:06 11:18 4:48:52 3958 493 M45 Randy Reichow, 48, Princeton, MN 4:56:11 11:18 4:45:36 3959 494 M45 Brett Carter, 48, Lakeville, MN 4:56:15 11:18 4:50:58 3960 495 M45 Brad Keil, 49, St Anthony, MN 4:56:16 11:18 4:50:25 3961 624 M35 Dan Ament, 39, Independence, MN 4:56:24 11:18 4:51:21 3962 380 M50 Jeffrey Warner, 50, Andover, MN 4:56:27 11:18 4:49:43 3963 1485 M20 Andrew Stevens, 25, Minnetonka, MN 4:56:27 11:18 4:52:07 3964 1486 M20 Justin Wong, 27, Clearwater, FL 4:56:29 11:19 4:50:44 3965 1487 M20 Adam Devine, 26, Charlottesville, VA 4:56:29 11:19 4:50:44 3966 1488 M20 Adam Mielke, 25, Minneapolis, MN 4:56:32 11:19 4:51:36 3967 625 M35 Dennis Johnson, 39, Mound, MN 4:56:35 11:19 4:51:22 3968 381 M50 John Bylsma, 51, Bloomington, MN 4:56:35 11:19 4:47:37 3969 10 M70 Stan Bell, 74, Lacrosse, WI 4:56:36 11:19 4:53:24 3970 675 M40 Jonathan Copeland, 44, Minneapolis, MN 4:56:36 11:19 4:53:15 3971 1489 M20 Micah Boyd, 26, Philadelphia, PA 4:56:37 11:19 4:48:38 3972 626 M35 David Larkin, 37, Otsego, MN 4:56:38 11:19 4:50:27 3973 1490 M20 Brandon Grapper, 26, Prior Lake, MN 4:56:43 11:19 4:49:13 3974 1491 M20 Jeremy Stein, 28, Minneapolis, MN 4:56:48 11:19 4:53:40 3975 1492 M20 Jacob Muzzy, 24, St Paul, MN 4:56:52 11:19 4:51:28 3976 496 M45 Jaime Raull, 45, Mexico City, Mex 4:56:53 11:19 4:53:23 3977 1493 M20 Mathew Zelezen, 34, Telluride, CO 4:56:53 11:19 4:51:40 3978 627 M35 Bryce Kleven, 37, Minneapolis, MN 4:56:58 11:20 4:51:24 3979 497 M45 Pete Palmer, 47, St Paul, MN 4:57:02 11:20 4:50:42 3980 1494 M20 Nicholas Weinand, 32, Minneapolis, MN 4:57:03 11:20 4:52:07 3981 1495 M20 James Stites, 28, Minneapolis, MN 4:57:04 11:20 4:49:08 3982 1496 M20 Brian Gruidl, 30, Minneapolis, MN 4:57:06 11:20 4:49:27 3983 676 M40 Michael Carrigan, 42, Maplewood, MN 4:57:07 11:20 4:47:46 3984 172 M55 Edward Vlack, 59, River Falls, WI 4:57:08 11:20 4:48:27 3985 498 M45 Gary Regalado, 45, Costa Mesa, CA 4:57:13 11:20 4:52:39 3986 677 M40 Aaron Rodriguez, 43, Mounds View, MN 4:57:18 11:20 4:49:10 3987 1497 M20 Joshua Scharnberg, 31, Taylors Falls, MN 4:57:19 11:20 4:48:03 3988 1498 M20 Scott Buchkoski, 31, Shafer, MN 4:57:19 11:20 4:48:05 3989 1499 M20 Corey McKinnon, 29, Lindstrom, MN 4:57:19 11:20 4:48:03 3990 82 M60 George Berg, 64, Willmar, MN 4:57:23 11:21 4:53:44 3991 628 M35 Brett McGraw, 39, Minneapolis, MN 4:57:24 11:21 4:49:35 3992 1500 M20 Jeremy Dunbar, 31, St Paul, MN 4:57:25 11:21 4:53:19 3993 678 M40 Adam Smith, 43, Bloomington, MN 4:57:27 11:21 4:56:46 3994 1501 M20 Christopher Pappadackis, 22, St Paul, MN 4:57:38 11:21 4:50:43 3995 1502 M20 Denis Schmidt, 27, Westwood, KS 4:57:38 11:21 4:49:40 3996 629 M35 Aaron Swann, 38, Edina, MN 4:57:39 11:21 4:51:31 3997 173 M55 David Conde, 58, Forest Lake, MN 4:57:46 11:21 4:52:13 3998 174 M55 Lanning Houston, 56, North Oaks, MN 4:57:48 11:22 4:48:57 3999 679 M40 Jim Pankow, 40, Eagan, MN 4:57:50 11:22 4:53:14 4000 382 M50 Lawrence Tuthill, 53, St Paul, MN 4:57:54 11:22 4:52:39 4001 499 M45 Thomas Stack, 49, Greenville, DE 4:57:57 11:22 4:52:48 4002 1503 M20 Brad Koppen, 23, Maplewood, MN 4:58:12 11:22 4:50:52 4003 1504 M20 Trevor Johnson, 33, Chatfield, MN 4:58:13 11:22 4:49:51 4004 175 M55 Greg Wright, 55, Minneapolis, MN 4:58:15 11:23 4:51:25 4005 630 M35 Kyle Ames, 35, Robbinsdale, MN 4:58:17 11:23 4:53:36 4006 383 M50 Randall Boler, 53, Stillwater, MN 4:58:19 11:23 4:54:54 4007 631 M35 Elia Aswan, 39, Minneapolis, MN 4:58:21 11:23 4:52:03 4008 680 M40 David Kohrell, 43, Lincoln, NE 4:58:27 11:23 4:50:09 4009 1505 M20 Brian Peterson, 32, Crystal, MN 4:58:32 11:23 4:54:15 4010 1506 M20 Dirk Whitebreast, 28, Tama, IA 4:58:33 11:23 4:52:04 4011 1507 M20 Steve Oommen, 25, Maple Grove, MN 4:58:38 11:23 4:51:45 4012 1508 M20 Brandon Rumer, 25, ApO 4:58:42 11:24 4:50:57 4013 176 M55 David Johnson, 58, Maplewood, MN 4:58:46 11:24 4:49:41 4014 1509 M20 Mike Hebert, 30, Minneapolis, MN 4:58:46 11:24 4:50:22 4015 177 M55 Howard Wendland, 56, Plymouth, MN 4:58:47 11:24 4:55:37 4016 83 M60 Dennis Nolan, 61, Winona, MN 4:58:48 11:24 4:52:23 4017 178 M55 Terry Pickens, 55, Woodbury, WI 4:58:51 11:24 4:51:54 4018 500 M45 David Norris, 46, Inver Grove Heigh, MN 4:58:51 11:24 4:54:15 4019 501 M45 George Suppes, 47, Lakeville, MN 4:58:52 11:24 4:50:32 4020 502 M45 Xico Ramos, 49, Mexico City, Mex 4:58:54 11:24 4:55:42 4021 632 M35 Shawn Myers, 38, Cottonwood, MN 4:58:55 11:24 4:54:09 4022 1510 M20 Craig Hendrickson, 32, Hopkins, MN 4:58:56 11:24 4:54:36 4023 1511 M20 Brad Lichtenheld, 23, Glen Ellyn, IL 4:58:57 11:24 4:51:38 4024 384 M50 Gary Lichtenheld, 54, Glen Ellyn, IL 4:58:57 11:24 4:51:37 4025 385 M50 Richard Parker, 50, Minnetonka, MN 4:58:57 11:24 4:50:21 4026 1512 M20 James Floding, 33, Isanti, MN 4:59:03 11:24 4:54:53 4027 1513 M20 Joel Bratsch, 31, Minneapolis, MN 4:59:05 11:24 4:54:31 4028 179 M55 Mike Dittberner, 59, Willmar, MN 4:59:10 11:25 4:53:45 4029 386 M50 Doug McIntosh, 52, Apple Valley, MN 4:59:12 11:25 4:51:19 4030 1514 M20 Eric Athman, 26, Minnetonka, MN 4:59:13 11:25 4:52:39 4031 180 M55 Kent Spellman, 56, Albert Lea, MN 4:59:13 11:25 4:53:37 4032 681 M40 Bruce Kummerfeldt, 41, Tomahawk, WI 4:59:15 11:25 4:51:20 4033 682 M40 Ken Clemons, 43, Bloomington, MN 4:59:18 11:25 4:51:41 4034 1515 M20 Chad Ramaker, 27, St Paul, MN 4:59:18 11:25 4:51:30 4035 633 M35 Russell Orr, 37, Minneapolis, MN 4:59:19 11:25 4:50:10 4036 84 M60 Douglas Robertson, 60, Springfield, MN 4:59:19 11:25 4:53:14 4037 683 M40 Npla Chong Kong, 44, St Paul, MN 4:59:26 11:25 4:56:08 4038 1516 M20 Michael Jones, 34, Minneapolis, MN 4:59:27 11:25 4:53:47 4039 634 M35 Dom Korbel, 37, Owatonna, MN 4:59:31 11:25 4:54:21 4040 635 M35 Jonathon Moon, 39, Stillwater, MN 4:59:32 11:25 4:54:31 4041 503 M45 Robert Kramer, 49, Grand Forks, ND 4:59:33 11:26 4:53:13 4042 504 M45 Steven Standingcloud, 47, Red Lake, MN 4:59:46 11:26 4:53:18 4043 636 M35 Keith Knicker, 36, Ramsey, MN 4:59:47 11:26 4:51:15 4044 505 M45 Cary Maloney, 46, River Falls, WI 4:59:54 11:26 4:53:43 4045 1517 M20 Chris Rausch, 20, Mequon, WI 5:00:00 11:27 4:54:49 4046 181 M55 Dick Swords Jr, 55, Rosemount, MN 5:00:01 11:27 4:54:35 4047 684 M40 Robert Ehren, 40, St Paul, MN 5:00:02 11:27 4:52:38 4048 85 M60 Robert Ryan, 60, Metairie, LA 5:00:06 11:27 4:51:22 4049 1518 M20 Glenn Johnson, 25, St Paul, MN 5:00:14 11:27 4:53:43 4050 637 M35 Wade Larson, 38, Maple Grove, MN 5:00:15 11:27 4:51:00 4051 1519 M20 David Haeuser, 23, Eden Prairie, MN 5:00:15 11:27 4:52:30 4052 685 M40 Mark Curtis, 41, St Paul, MN 5:00:23 11:27 4:52:31 4053 686 M40 Chad Yeager, 40, Golden Valley, MN 5:00:26 11:28 4:52:30 4054 638 M35 Scott Ridgley, 38, Prior Lake, MN 5:00:27 11:28 4:51:20 4055 1520 M20 Benjamin Marcy, 24, Lakeville, MN 5:00:29 11:28 4:54:39 4056 1521 M20 David Barnett, 33, Montgomery, MN 5:00:30 11:28 4:54:57 4057 1522 M20 Chee Pha, 28, Blaine, MN 5:00:32 11:28 4:52:15 4058 387 M50 Mather Dolph, 52, Minneapolis, MN 5:00:33 11:28 4:51:36 4059 1523 M20 Brian Holmes, 33, Otsego, MN 5:00:34 11:28 4:53:34 STATE RECORD FOR 85-YEAR-OLD MEN 4060 1 M85 Lloyd Young, 85, Pine City, MN 5:00:35 11:28 5:00:25 4061 388 M50 John Callahan, 51, Hastings, MN 5:00:36 11:28 4:54:15 4062 389 M50 Rolf Fure, 53, Duluth, MN 5:00:36 11:28 4:52:11 4063 687 M40 Scott Rohr, 40, Minneapolis, MN 5:00:37 11:28 4:52:15 4064 639 M35 David Stueve, 37, Buffalo, MN 5:00:40 11:28 4:55:56 4065 1524 M20 Ben Rogstad, 34, Champlin, MN 5:00:41 11:28 4:56:29 4066 390 M50 Russ Goldstein, 50, Hutchinson, MN 5:00:44 11:28 4:53:57 4067 391 M50 Jeff Goldstein, 51, Maple Grove, MN 5:00:44 11:28 4:53:57 4068 86 M60 Thomas Russell, 61, St Paul, MN 5:00:44 11:28 4:52:30 4069 1525 M20 Christopher Deuth, 27, St Paul, MN 5:00:49 11:28 4:54:45 4070 640 M35 Matthew Bischel, 36, Rosemount, MN 5:00:56 11:29 4:52:33 4071 506 M45 Murray Jensen, 47, New Brighton, MN 5:01:06 11:29 4:54:30 4072 688 M40 Tomas Smith, 42, St Paul, MN 5:01:08 11:29 4:52:19 4073 1526 M20 Kevin Andrews, 27, Shakopee, MN 5:01:11 11:29 4:56:17 4074 1527 M20 Matthew Olson, 25, Minneapolis, MN 5:01:11 11:29 4:56:49 4075 392 M50 William Cleveland, 53, Weddington, NC 5:01:13 11:29 4:55:25 4076 1528 M20 Seth Beccard, 24, St Louis Park, MN 5:01:17 11:29 4:54:16 4077 507 M45 Todd Barkus, 47, Minnetrista, MN 5:01:18 11:30 4:56:25 4078 1529 M20 David Ames, 30, Hawley, MN 5:01:24 11:30 4:54:11 4079 689 M40 Todd Dillenbeck, 43, Coppell, TX 5:01:24 11:30 4:55:38 4080 87 M60 Charles Mild, 62, Harlingen, TX 5:01:25 11:30 4:53:42 4081 641 M35 Xavier Morice, 36, Forum Santa Ana, Crc 5:01:30 11:30 4:53:05 4082 1530 M20 Brian Grove, 25, Cedar Rapids, IA 5:01:35 11:30 4:54:23 4083 1531 M20 John Nelson, 27, Shakopee, MN 5:01:35 11:30 4:54:57 4084 508 M45 Carroll Caldwell, 47, Dunwoody, GA 5:01:40 11:30 4:53:55 4085 1532 M20 Aron Shand, 29, Burnsville, MN 5:01:46 11:31 4:52:41 4086 690 M40 Ray Gensinger, 44, Lakeville, MN 5:01:46 11:31 4:55:55 4087 509 M45 Jeremiah Collins, 48, Bloomington, MN 5:01:47 11:31 4:55:19 4088 642 M35 Joe Pientka, 35, Faribault, MN 5:01:47 11:31 4:56:19 4089 643 M35 Brandon Bungum, 35, Rochester, MN 5:01:49 11:31 4:53:59 4090 1533 M20 Drew Pauley, 30, St Louis Park, MN 5:01:50 11:31 4:52:48 4091 393 M50 Peter Boever, 50, Morris, MN 5:01:53 11:31 4:56:05 4092 1534 M20 Graham Johnson, 22, Bourbonnais, IL 5:01:55 11:31 4:55:00 4093 510 M45 John Bretzke, 49, Los Alamos, NM 5:01:55 11:31 4:57:13 4094 182 M55 Jerry Brown, 58, W St Paul, MN 5:02:04 11:31 4:52:57 4095 1535 M20 Ivan Lagarda, 30, Minneapolis, MN 5:02:05 11:31 4:53:47 4096 183 M55 William Dumas, 58, Minneapolis, MN 5:02:09 11:31 4:53:24 4097 184 M55 Edward Peters, 57, Norwalk, CT 5:02:10 11:32 4:56:46 4098 394 M50 Jim O'Donnell, 54, White Bear Lake, MN 5:02:12 11:32 4:55:33 4099 185 M55 Roger Desrochers, 59, Winnipeg, Can 5:02:17 11:32 4:53:46 4100 1536 M20 Gene Chilton, 34, Burnsville, MN 5:02:17 11:32 4:55:07 4101 644 M35 Adam Swierczek, 35, Maple Grove, MN 5:02:21 11:32 4:55:17 4102 15 M65 John Thatcher, 65, Cape Elizabeth, ME 5:02:23 11:32 4:58:58 4103 511 M45 Bob Burcham, 46, Chaska, MN 5:02:23 11:32 4:53:30 4104 1537 M20 Patrick Farley, 34, Blaine, MN 5:02:28 11:32 4:53:29 4105 1538 M20 David Janssen, 33, Hastings, MN 5:02:29 11:32 4:56:24 4106 691 M40 Eric Sandrock, 42, Woodbury, MN 5:02:29 11:32 4:55:27 4107 692 M40 Dan Seeland, 43, Plymouth, MN 5:02:30 11:32 4:57:00 4108 693 M40 Kristofer James, 40, Eagan, MN 5:02:31 11:32 4:53:59 4109 88 M60 John Anderson, 61, Hudson, WI 5:02:32 11:32 4:58:18 4110 512 M45 Scott Champion, 47, Viroqua, WI 5:02:33 11:32 4:54:22 4111 645 M35 Tory Greeninger, 35, Shoreview, MN 5:02:40 11:33 4:56:27 4112 513 M45 Timothy Larson, 49, Minneapolis, MN 5:02:43 11:33 4:53:13 4113 646 M35 Timothy Holten, 39, Rochester, MN 5:02:45 11:33 4:54:37 4114 186 M55 Steven Evans, 57, Lino Lakes, MN 5:02:49 11:33 4:55:17 4115 1539 M20 Jason Wahl, 33, New Brighton, MN 5:02:51 11:33 4:55:43 4116 647 M35 Eric Miller, 36, Apple Valley, MN 5:02:55 11:33 4:55:12 4117 1540 M20 Jim Moras, 32, Burnsville, MN 5:02:56 11:33 4:55:12 4118 395 M50 James Berry, 51, Duluth, MN 5:02:57 11:33 4:57:44 4119 1541 M20 Derek Guiher, 31, Richfield, MN 5:02:57 11:33 4:54:29 4120 1542 M20 Eric Huang, 30, Visalia, CA 5:03:09 11:34 4:55:42 4121 694 M40 Steven Roth, 41, St Louis Park, MN 5:03:09 11:34 4:56:38 4122 89 M60 Dick Bouchee, 64, Vadnais Heights, MN 5:03:09 11:34 5:02:34 4123 1543 M20 Jonathan Lund, 34, Duluth, MN 5:03:12 11:34 4:56:23 4124 648 M35 Lance Srp, 35, Brunswick, ME 5:03:12 11:34 4:54:04 4125 1544 M20 Donald Srp, 32, Owatonna, MN 5:03:12 11:34 4:54:04 4126 396 M50 Scott Schoenike, 53, Wauconda, IL 5:03:12 11:34 4:58:55 4127 397 M50 Daniel Johnson, 53, Yankton, SD 5:03:12 11:34 4:56:22 4128 1545 M20 Chris Nichols, 29, St Louis Park, MN 5:03:14 11:34 4:55:59 4129 1546 M20 Seth Hilgert, 31, Minneapolis, MN 5:03:18 11:34 4:56:44 4130 187 M55 John O'Connell, 59, St Louis, MO 5:03:22 11:34 4:54:40 4131 90 M60 Steven Jackson, 60, Duluth, MN 5:03:26 11:34 4:57:40 4132 649 M35 Mike Gibson, 36, Rochester, MN 5:03:28 11:34 4:55:19 4133 650 M35 Eric Amison, 39, Shreveport, LA 5:03:31 11:35 4:55:14 4134 1547 M20 Bjorn Piltingsrud, 33, Eagan, MN 5:03:32 11:35 4:55:33 4135 514 M45 Will Hildreth, 48, Des Moines, IA 5:03:33 11:35 4:55:46 4136 515 M45 Chris Messerly, 49, Vadnais Heights, MN 5:03:35 11:35 4:57:49 4137 91 M60 Phillip Pfaffly, 60, Woodbury, MN 5:03:36 11:35 4:57:49 4138 516 M45 Jeff Goldsmith, 47, New Brighton, MN 5:03:36 11:35 4:55:42 4139 1548 M20 David Wymore, 32, Plymouth, MN 5:03:39 11:35 4:56:43 4140 651 M35 Nate Slack, 35, Owatonna, MN 5:03:41 11:35 4:59:25 4141 695 M40 Troy Woodruff, 44, Maplewood, MN 5:03:46 11:35 4:54:34 4142 1549 M20 Tashi Shiimi-Ya-Shiimi, 34, Minneapolis, MN 5:03:46 11:35 4:56:46 4143 517 M45 Jose Escalera, 47, Puebla, Mex 5:03:46 11:35 5:00:18 4144 518 M45 Bruce Iwasa, 48, Thunder Bay, Can 5:03:47 11:35 4:59:02 4145 92 M60 Allen Maijala, 61, Evergreen, CO 5:03:48 11:35 4:56:45 4146 696 M40 Steve Tanguay, 42, Thunder Bay, Can 5:03:48 11:35 4:58:20 4147 1550 M20 Stephen Ruether, 24, St Paul, MN 5:03:49 11:35 4:55:44 4148 1551 M20 Andrew Brandt, 28, Chaska, MN 5:03:54 11:35 4:58:30 4149 652 M35 William Kuker, 37, Eden Prairie, MN 5:03:56 11:36 4:56:51 4150 188 M55 Juan Ramirez, 58, Bloomington, MN 5:03:56 11:36 4:54:49 4151 398 M50 Reay Zoellner, 50, Eastpointe, MI 5:03:57 11:36 4:58:20 4152 399 M50 James Hynes, 51, St Paul, MN 5:03:59 11:36 4:54:48 4153 189 M55 Tom Donaldson, 57, Fargo, ND 5:04:01 11:36 4:58:08 4154 697 M40 Steve Felty, 40, St Peter, MN 5:04:07 11:36 4:55:18 4155 698 M40 William Pfeiffer, 42, Savage, MN 5:04:08 11:36 4:55:28 4156 400 M50 Randy Borchardt, 53, Apple Valley, MN 5:04:10 11:36 4:55:39 4157 699 M40 Daniel Hedlund, 42, Golden Valley, MN 5:04:10 11:36 4:55:45 4158 700 M40 Kevin Kehn, 40, Champlin, MN 5:04:13 11:36 4:58:08 4159 701 M40 Michael Carlson, 44, Red Wing, MN 5:04:15 11:36 4:58:40 4160 1552 M20 Zachary Berg, 20, Lino Lakes, MN 5:04:16 11:36 4:57:16 4161 519 M45 Rick Johannes, 47, Flagstaff, AZ 5:04:16 11:36 4:56:29 4162 653 M35 Todd Willmarth, 37, Cottage Grove, MN 5:04:17 11:36 4:59:36 4163 1553 M20 Damian Robinson, 27, Lanesboro, MN 5:04:20 11:36 4:55:32 4164 1554 M20 Trenton Jacobson, 20, Ames, IA 5:04:23 11:37 4:56:30 4165 1555 M20 Mark Roberts, 28, New Brunswick, NJ 5:04:26 11:37 4:57:20 4166 1556 M20 Brandon Rowland, 28, Savage, MN 5:04:26 11:37 4:57:20 4167 520 M45 Paul Porter, 45, Minneapolis, MN 5:04:33 11:37 4:56:41 4168 521 M45 Liang Chee Wee, 46, Decorah, IA 5:04:33 11:37 4:58:43 4169 522 M45 Bill Ziolkowski, 48, Arden Hills, MN 5:04:37 11:37 4:57:58 4170 523 M45 Tom Lucier, 47, Andover, MN 5:04:52 11:38 4:59:13 4171 1557 M20 Marius Hansen, 26, Plymouth, MN 5:04:56 11:38 4:57:23 4172 524 M45 Brian McDonald, 45, Minnetrista, MN 5:04:57 11:38 4:56:57 4173 1558 M20 Richard Ackland, 27, Albert Lea, MN 5:04:59 11:38 4:56:10 4174 654 M35 Dan Bigelow, 37, Montrose, MN 5:04:59 11:38 4:55:47 4175 702 M40 Christian Bigelow, 42, Lemont, IL 5:04:59 11:38 4:55:47 4176 703 M40 Fred Prinz, 42, St Paul, MN 5:05:07 11:38 5:00:00 4177 1559 M20 Justin Taylor, 27, Minneapolis, MN 5:05:08 11:38 4:56:22 4178 1560 M20 Brian Johnson, 30, Minnetonka, MN 5:05:10 11:38 4:55:49 4179 401 M50 Stephen Briol, 53, Minnetonka, MN 5:05:13 11:38 4:56:53 4180 402 M50 Thad Briol, 51, Maple Grove, MN 5:05:14 11:39 4:56:53 4181 655 M35 Stephen McBride, 37, Centerville, MN 5:05:23 11:39 4:56:54 4182 1561 M20 Joseph Philip, 26, Minneapolis, MN 5:05:29 11:39 4:58:52 4183 704 M40 David Reeves, 44, Worthington, MN 5:05:32 11:39 4:59:54 4184 525 M45 Timothy Stanton, 49, Northfield, MN 5:05:33 11:39 4:57:03 4185 1562 M20 Greg Hupke, 25, Walford, IA 5:05:34 11:39 4:58:44 4186 1563 M20 Ben Cross, 25, Fort Madison, IA 5:05:34 11:39 4:58:44 4187 1564 M20 Stephen Mitchell, 33, Albuquerque, NM 5:05:38 11:39 4:58:18 4188 526 M45 Glen Libra, 49, Richfield, MN 5:05:40 11:40 4:57:44 4189 190 M55 Henry Lewis, 58, Minnetonka, MN 5:05:49 11:40 5:00:46 4190 403 M50 John Andrew, 52, St Paul, MN 5:05:51 11:40 4:58:31 4191 527 M45 Gerardo Bernaldez, 47, Shorewood, MN 5:05:51 11:40 5:00:05 4192 1565 M20 Tom McCracken, 24, Hayward, WI 5:05:52 11:40 5:04:53 4193 11 M70 Ralph Wilson, 74, Minneapolis, MN 5:05:57 11:40 5:04:52 4194 705 M40 Benjamin Ramli, 40, Victoria, MN 5:05:58 11:40 5:00:12 4195 1566 M20 Matthew McFalls, 22, Marquette, MI 5:06:05 11:40 5:00:36 4196 1567 M20 Steven Schuft, 29, Mound, MN 5:06:09 11:41 4:59:59 4197 1568 M20 Jeffrey Zahn, 29, Lauderdale, MN 5:06:23 11:41 4:58:35 4198 706 M40 Juan Hernandez, 40, Los Angeles, CA 5:06:27 11:41 5:00:46 4199 16 M65 Lee Morgan, 65, Annandale, MN 5:06:41 11:42 5:01:09 4200 1569 M20 Ted Jacobson, 31, New Prague, MN 5:06:41 11:42 5:00:06 4201 1570 M20 James Conde, 26, Forest Lake, MN 5:06:47 11:42 5:01:13 4202 1571 M20 Joshua Huff, 32, New Hope, MN 5:06:47 11:42 5:01:13 4203 1572 M20 Kevin Drzakowski, 28, Menomonie, WI 5:06:56 11:42 5:00:49 4204 404 M50 Harshad Lalloobhai, 52, Coppell, TX 5:07:02 11:43 5:00:15 4205 1573 M20 Rouzbeh Amini, 29, Minneapolis, MN 5:07:04 11:43 4:59:37 4206 1574 M20 Chris Theissen, 32, Minneapolis, MN 5:07:04 11:43 4:58:36 4207 707 M40 Chris Leyda, 40, Madison, WI 5:07:06 11:43 4:57:43 4208 656 M35 David Brooks, 39, Brooklyn Park, MN 5:07:12 11:43 4:58:13 4209 405 M50 Ron Jones, 51, Owatonna, MN 5:07:14 11:43 4:58:38 4210 191 M55 Chuck Keibler, 58, Bettendorf, IA 5:07:17 11:43 5:02:18 4211 406 M50 Roger Fischer, 51, Blaine, MN 5:07:17 11:43 4:58:26 4212 708 M40 Jeffrey Johnson, 43, St Cloud, MN 5:07:18 11:43 5:00:52 4213 657 M35 David Hemenway, 38, Waterloo, IA 5:07:18 11:43 5:00:53 4214 528 M45 Robert Steur, 47, Ramsey, MN 5:07:19 11:43 4:59:01 4215 192 M55 David Kalina, 57, New Brighton, MN 5:07:25 11:44 5:04:17 4216 658 M35 Jeremy Farnan, 35, Shakopee, MN 5:07:28 11:44 5:02:13 4217 709 M40 Mark Ziebarth, 44, Cambridge, MN 5:07:29 11:44 5:00:47 4218 407 M50 Scott Howes, 51, Oakdale, MN 5:07:36 11:44 5:00:31 4219 710 M40 David Schmitz, 44, Roseville, MN 5:07:38 11:44 4:59:43 4220 659 M35 Mike Pieper, 38, Dresbach, MN 5:07:38 11:44 4:59:44 4221 1575 M20 Seth Ravine, 34, Wayzata, MN 5:07:41 11:44 4:59:36 4222 1576 M20 Brian Girgen, 27, Stoughton, WI 5:07:46 11:44 5:02:22 4223 1577 M20 Adrian Sotan, 30, Minneapolis, MN 5:07:51 11:45 4:59:54 4224 711 M40 Stephen Vrchota, 41, Anoka, MN 5:07:53 11:45 4:59:17 4225 660 M35 Jamie Davis, 35, Rogers, MN 5:07:58 11:45 5:01:54 4226 712 M40 Frank Hernandez, 43, St Paul, MN 5:08:02 11:45 5:00:07 4227 1578 M20 Curtis Hunt, 34, South St Paul, MN 5:08:07 11:45 5:02:36 4228 408 M50 Thomas Sallander, 54, Burnsville, MN 5:08:11 11:45 5:02:59 4229 93 M60 James Reinertsen, 61, Alta, WY 5:08:15 11:45 5:02:54 4230 1579 M20 Anders Reinertsen, 28, Hallandale, FL 5:08:15 11:45 5:02:55 4231 713 M40 Dennis Prokott, 44, Bloomingdale, IL 5:08:16 11:45 5:01:18 4232 1580 M20 Stephen Fulmek Jr, 29, Maplewood, MN 5:08:17 11:46 5:01:50 4233 1581 M20 John Nutzman, 30, St Paul, MN 5:08:19 11:46 5:01:52 4234 1582 M20 Carl Packa, 22, St Michael, MN 5:08:31 11:46 5:01:20 4235 714 M40 Marty Clough, 43, Minneapolis, MN 5:08:38 11:46 5:03:37 4236 94 M60 Joseph Varghese, 60, Hugo, MN 5:08:45 11:47 5:03:02 4237 1583 M20 Joseph Midthun, 26, St Paul, MN 5:08:48 11:47 4:59:54 4238 1584 M20 Austin Mayhew, 26, St Paul, MN 5:08:49 11:47 4:59:55 4239 1585 M20 Robert Stewart, 22, Minneapolis, MN 5:09:02 11:47 5:04:22 4240 661 M35 John Mattson, 37, Brooklyn Park, MN 5:09:03 11:47 5:07:53 4241 715 M40 Stephen Smith, 43, Cass Lake, MN 5:09:14 11:48 5:05:10 4242 1586 M20 Adam Quick, 30, Minneapolis, MN 5:09:18 11:48 5:03:10 4243 716 M40 Robert Dittes, 43, Buffalo, MN 5:09:20 11:48 5:00:15 4244 409 M50 Duncan McCampbell, 50, Edina, MN 5:09:23 11:48 5:05:40 4245 662 M35 Eric Hullstrom, 37, Jackson, MN 5:09:30 11:48 5:02:29 4246 1587 M20 Nicholas Frost, 20, Stillwater, MN 5:09:31 11:48 5:01:58 4247 1588 M20 Michael Ehlert, 33, South St Paul, MN 5:09:32 11:48 5:00:32 4248 193 M55 Ronald Carlson, 56, Minneapolis, MN 5:09:41 11:49 5:05:47 4249 1589 M20 Ed Overell, 33, South St Paul, MN 5:09:45 11:49 5:02:12 4250 717 M40 Craig McClenahan, 40, Keota, IA 5:09:48 11:49 5:03:00 4251 95 M60 William Lorenzen, 63, River Falls, WI 5:09:48 11:49 5:01:08 4252 1590 M20 Peter Welle, 32, Shoreview, MN 5:09:49 11:49 5:04:17 4253 663 M35 Patrick Ostergren, 36, Minneapolis, MN 5:10:00 11:49 5:00:33 4254 1591 M20 Mike Endorf, 25, Plymouth, MN 5:10:00 11:49 5:00:33 4255 1592 M20 Sean Oconnor, 32, St Paul, MN 5:10:08 11:50 5:03:01 4256 1593 M20 Bryan Hins, 32, St Louis Park, MN 5:10:08 11:50 5:03:01 4257 664 M35 Mark Betters, 35, Mankato, MN 5:10:08 11:50 5:04:33 4258 718 M40 Chris Richter, 40, Inver Grove Heigh, MN 5:10:08 11:50 5:03:40 4259 665 M35 Kayphet Inthisone, 39, Maple Grove, MN 5:10:13 11:50 5:06:38 4260 529 M45 Daniel Nippoldt, 49, Maplewood, MN 5:10:13 11:50 5:05:11 4261 1594 M20 Kevin Green, 28, Summerland, CA 5:10:21 11:50 5:01:45 4262 719 M40 Richard Bosshardt, 43, Bloomington, MN 5:10:24 11:50 5:02:05 4263 1595 M20 Josh Wichner, 23, Burnsville, MN 5:10:25 11:50 5:06:04 4264 1596 M20 Joel Anderson, 33, Rogers, MN 5:10:42 11:51 5:04:36 4265 1597 M20 Tim Russell, 25, Maple Grove, MN 5:10:46 11:51 5:05:24 4266 1598 M20 Michael Honsa, 26, Minneapolis, MN 5:10:57 11:52 5:05:31 4267 194 M55 Loren Houltberg, 57, Salina, KS 5:11:02 11:52 5:06:17 4268 666 M35 Clayton Forester, 35, Lino Lakes, MN 5:11:02 11:52 5:01:59 4269 1599 M20 Craig Ruhoff, 20, Altura, MN 5:11:02 11:52 5:04:53 4270 1600 M20 Scott Anderson, 32, Carver, MN 5:11:06 11:52 5:04:55 4271 667 M35 Eric Meyer, 35, Andover, MN 5:11:07 11:52 5:03:21 4272 1601 M20 Benjamin Sunderlin, 33, Richfield, MN 5:11:11 11:52 5:05:57 4273 530 M45 Fernando Torres, 45, Edina, MN 5:11:14 11:52 5:06:21 4274 668 M35 Matthew Bappe, 39, St Louis Park, MN 5:11:14 11:52 5:04:38 4275 1602 M20 Juan Cristiani, 31, Washington, DC 5:11:16 11:52 5:03:08 4276 531 M45 Jeffrey Minster, 45, Chesterfield, MO 5:11:18 11:52 5:02:12 4277 1603 M20 Benjamin Thies, 22, Minneapolis, MN 5:11:21 11:53 5:04:20 4278 410 M50 Ron Browne, 51, North Mankato, MN 5:11:24 11:53 5:05:29 4279 532 M45 Brent Gregoire, 48, Burnsville, MN 5:11:25 11:53 5:02:46 4280 720 M40 Scott Singer, 43, Mahtomedi, MN 5:11:28 11:53 5:05:53 4281 1604 M20 Cary Pogatchnik, 30, St Cloud, MN 5:11:30 11:53 5:05:04 4282 721 M40 Joel Fortenberry, 40, Lakeville, MN 5:11:32 11:53 5:03:29 4283 411 M50 Changhuei Tseng, 51, Richfield, MN 5:11:35 11:53 5:03:20 4284 533 M45 Jeffrey Hussong, 49, Maple Grove, MN 5:11:36 11:53 5:04:35 4285 1605 M20 John Jeske, 29, Minneapolis, MN 5:11:39 11:53 5:06:06 4286 722 M40 William Nevala, 41, Rochester, MN 5:11:44 11:53 5:06:58 4287 1606 M20 Evan Schroeder, 20, Brookfield, WI 5:11:49 11:54 5:05:30 4288 96 M60 Dick Liebendorfer, 63, Mankato, MN 5:11:54 11:54 5:04:04 4289 1607 M20 Rob Fehr, 23, Roseville, MN 5:11:55 11:54 5:05:48 4290 534 M45 Carey Priebe, 49, King George, VA 5:12:01 11:54 5:02:59 4291 1608 M20 Matthew Gartmann, 24, League City, TX 5:12:06 11:54 5:04:09 4292 195 M55 Darrell Zmolek, 59, Dubuque, IA 5:12:09 11:54 5:04:44 4293 412 M50 Stephen Cook, 54, St Cloud, MN 5:12:12 11:54 5:06:31 4294 97 M60 George Harrelson, 62, Marshall, MN 5:12:20 11:55 5:04:48 4295 413 M50 Mike Berken, 53, Green Bay, WI 5:12:23 11:55 5:05:44 4296 414 M50 James Dougherty, 54, Savage, MN 5:12:31 11:55 5:04:32 4297 196 M55 Tom Martin, 58, Plymouth, MN 5:12:43 11:56 5:08:36 4298 535 M45 Api Sulistyo, 46, Eagan, MN 5:12:46 11:56 5:07:10 4299 415 M50 Rob Ward, 52, Marion, IA 5:12:46 11:56 5:05:33 4300 1609 M20 John Carrier, 32, Minneapolis, MN 5:12:47 11:56 5:05:59 4301 536 M45 Brian Ruter, 47, Britt, IA 5:12:54 11:56 5:04:01 4302 669 M35 Allan Gill, 36, Avon, MN 5:13:09 11:57 5:07:26 4303 1610 M20 Richie Kucinski, 28, Blaine, MN 5:13:10 11:57 5:05:23 4304 197 M55 Rick Kucinski, 56, Esko, MN 5:13:11 11:57 5:05:23 4305 98 M60 Jeff Denny, 62, Cedar Rapids, IA 5:13:21 11:57 5:05:00 4306 537 M45 Leyton Roe, 48, Steinbach, Can 5:13:28 11:57 5:12:50 4307 17 M65 Gary Telega, 65, Brooklyn Park, MN 5:13:32 11:58 5:07:10 4308 18 M65 Robert Roscoe, 68, Minneapolis, MN 5:13:33 11:58 5:04:27 4309 416 M50 Dan Hill, 54, Madison, WI 5:13:56 11:58 5:04:41 4310 1611 M20 Justin Antonides, 24, Minneapolis, MN 5:14:05 11:59 5:09:08 4311 417 M50 Ross Hamernik, 53, Eyota, MN 5:14:06 11:59 5:10:58 4312 670 M35 Todd Eschweiler, 37, Johnston, IA 5:14:09 11:59 5:08:14 4313 723 M40 Jose Antonio Gutierrez, 40, Toluca, Mex 5:14:23 11:59 5:11:11 4314 724 M40 James Harstad, 43, Aurora, MN 5:14:23 11:59 5:05:45
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

4315 671 M35 Chad Evenson, 37, Elk River, MN 5:14:24 12:00 5:07:37 4316 538 M45 Robert Thorbus, 45, St Paul, MN 5:14:25 12:00 5:07:49 4317 198 M55 Edward Ryan, 55, Minnetrista, MN 5:14:27 12:00 5:07:36 4318 672 M35 Jeff Ramstad, 36, Lenexa, KS 5:14:30 12:00 5:05:23 4319 1612 M20 Ryan Morrell, 23, Woodbury, MN 5:14:31 12:00 5:10:55 4320 1613 M20 Ryan Britt, 23, St Paul, MN 5:14:32 12:00 5:05:46 4321 1614 M20 Jeffrey Conde, 27, Blaine, MN 5:14:33 12:00 5:07:53 4322 418 M50 James Imgrund, 53, Minneapolis, MN 5:14:37 12:00 5:09:41 4323 539 M45 Steve Bowman, 45, Madison, WI 5:14:42 12:00 5:07:06 4324 725 M40 Rodney Klein, 44, Edgerton, WI 5:14:46 12:00 5:08:41 4325 673 M35 Sean Miller, 36, Arvada, CO 5:14:46 12:00 5:08:39 4326 1615 M20 Corey Krause, 25, Minneapolis, MN 5:14:51 12:01 5:07:09 4327 1616 M20 Matthew Reeves, 27, Rochester, MN 5:14:57 12:01 5:06:44 4328 726 M40 Lawrence Herman, 42, Frederick, MD 5:14:58 12:01 5:08:03 4329 19 M65 Horace Hallman, 66, Rochester, MN 5:15:00 12:01 5:10:12 4330 1617 M20 Beau Ballin, 32, Minnetonka, MN 5:15:05 12:01 5:08:30 4331 1618 M20 Dean Bloch, 34, Moorhead, MN 5:15:13 12:01 5:06:33 4332 419 M50 Brian Kelly, 53, Denver, CO 5:15:16 12:01 5:10:33 4333 1619 M20 Chris Ashbach, 29, Arden Hills, MN 5:15:20 12:02 5:09:49 4334 199 M55 Terry Demars, 55, Thief River Falls, MN 5:15:20 12:02 5:07:06 4335 540 M45 Bob McKaige, 47, Savage, MN 5:15:21 12:02 5:11:08 4336 727 M40 David Rettig, 42, Spirit Lake, IA 5:15:23 12:02 5:07:54 4337 420 M50 Todd Seabury-Kolod, 53, St Paul, MN 5:15:24 12:02 5:10:00 4338 728 M40 David Danilowicz, 40, Malvern, PA 5:15:36 12:02 5:09:25 4339 1620 M20 Kevin Kolkind, 22, Minneapolis, MN 5:15:37 12:02 5:07:56 4340 674 M35 Michael Hanson, 39, St Paul, MN 5:15:46 12:03 5:06:55 4341 675 M35 Brian Lassiter, 39, Minneapolis, MN 5:15:46 12:03 5:07:07 4342 676 M35 Justin Pyon, 35, Inver Grove Heigh, MN 5:15:57 12:03 5:07:10 4343 677 M35 John Denison, 36, Minneapolis, MN 5:15:57 12:03 5:07:10 4344 729 M40 Dale Clausen, 43, Cottage Grove, MN 5:16:00 12:03 5:07:25 4345 200 M55 Daniel Hanson, 59, Lakeland, MN 5:16:02 12:03 5:07:40 4346 1621 M20 Alex Stein, 24, Minneapolis, MN 5:16:08 12:03 5:06:51 4347 730 M40 Michael Delvaux, 44, Hilbert, WI 5:16:10 12:04 5:15:51 4348 1622 M20 Jon Asta, 23, Boston, MA 5:16:15 12:04 5:06:56 4349 1623 M20 Jacob Robinson, 24, Eyota, MN 5:16:28 12:04 5:07:45 4350 731 M40 Mike Ramberg, 44, Maple Grove, MN 5:16:28 12:04 5:11:20 4351 421 M50 Walter Cassellius, 52, Minneapolis, MN 5:16:31 12:04 5:07:48 4352 1624 M20 Christopher Green, 21, Stevens Point, WI 5:16:35 12:05 5:10:21 4353 1625 M20 David Green, 21, Woodbury, MN 5:16:35 12:05 5:10:21 4354 732 M40 Richard Hamel, 41, Minneapolis, MN 5:16:39 12:05 5:07:19 4355 1626 M20 Lucas Kunach, 29, Eden Prairie, MN 5:16:39 12:05 5:09:27 4356 201 M55 Thomas Huberty, 57, Minneapolis, MN 5:16:50 12:05 5:07:29 4357 541 M45 Kurt Schultz, 45, Lakeville, MN 5:16:52 12:05 5:07:27 4358 678 M35 Gracon McBride, 37, Stacy, MN 5:17:00 12:05 5:08:46 4359 1627 M20 Jonathan Ozanne, 29, Apple Valley, MN 5:17:01 12:05 5:09:40 4360 733 M40 Rob Miller, 44, Lincoln, NE 5:17:01 12:05 5:10:52 4361 99 M60 Lee Wraspir, 63, Shakopee, MN 5:17:02 12:06 5:11:21 4362 1628 M20 Kurt Blomberg, 23, Minneapolis, MN 5:17:03 12:06 5:13:08 4363 679 M35 Jon Kowalski, 36, St Paul, MN 5:17:11 12:06 5:12:26 4364 22 M18 Eric Schilling, 18, Minneapolis, MN 5:17:33 12:07 5:13:07 4365 542 M45 Kurt Fuller, 48, Eden Prairie, MN 5:17:38 12:07 5:08:43 4366 543 M45 Blake Carlson, 48, Eden Prairie, MN 5:17:38 12:07 5:08:44 4367 422 M50 Allen Shyne, 53, Coppell, TX 5:17:46 12:07 5:12:29 4368 202 M55 David Gontarek, 55, River Falls, WI 5:17:48 12:07 5:16:50 4369 423 M50 Kevin Clemens, 51, Lake Elmo, MN 5:17:49 12:07 5:12:26 4370 424 M50 Robert Bender, 50, Rochester, MN 5:17:53 12:07 5:10:13 4371 734 M40 Burt Osborne, 42, Edina, MN 5:17:54 12:08 5:13:04 4372 1629 M20 Josh Helminski, 20, Sun Prairie, WI 5:17:54 12:08 5:10:06 4373 425 M50 Dave Nelson, 50, Mound, MN 5:18:01 12:08 5:10:14 4374 1630 M20 Gada Simeso, 30, Minneapolis, MN 5:18:02 12:08 5:12:02 4375 1631 M20 David Ta, 28, Maple Grove, MN 5:18:03 12:08 5:12:02 4376 1632 M20 Aaron Fuchs, 27, Plymouth, MN 5:18:04 12:08 5:09:03 4377 1633 M20 Kevin Walters, 27, Omaha, NE 5:18:25 12:09 5:10:14 4378 426 M50 Ignacio Chi, 50, Mahtomedi, MN 5:18:27 12:09 5:10:27 4379 680 M35 Chad Erickson, 39, Minneapolis, MN 5:18:33 12:09 5:13:15 4380 735 M40 Christopher Van Briesen, 44, Sioux Falls, SD 5:18:33 12:09 5:09:34 4381 736 M40 Humberto Gutierrez, 43, Ankeny, IA 5:18:35 12:09 5:14:33 4382 203 M55 A Eric Anderson, 58, Cottonwood, MN 5:18:40 12:09 5:13:53 4383 100 M60 Michael O'Connor, 61, Apple Valley, MN 5:18:42 12:09 5:10:14 4384 544 M45 Ravi Narayanan, 49, North Oaks, MN 5:18:45 12:09 5:11:47 4385 681 M35 Jason Semerad, 35, St Paul, MN 5:19:05 12:10 5:12:04 4386 682 M35 Matthew Shea, 35, Roseville, MN 5:19:05 12:10 5:12:04 4387 101 M60 Thomas Pokora, 60, Vadnais Heights, MN 5:19:11 12:10 5:11:42 4388 1634 M20 Joshua Botnen, 25, Hastings, MN 5:19:12 12:10 5:13:52 4389 204 M55 Dean Beran, 58, Arlington, NE 5:19:12 12:10 5:11:49 4390 1635 M20 Robert O'Connell, 26, Minneapolis, MN 5:19:19 12:11 5:13:12 4391 20 M65 Jim Simons, 67, St Paul, MN 5:19:21 12:11 5:12:29 4392 427 M50 Richard Heil, 53, Millville, MN 5:19:26 12:11 5:10:25 4393 1636 M20 Joshua Goudge, 26, Oakdale, MN 5:19:35 12:11 5:11:49 4394 683 M35 Chris Arnett, 38, Champlin, MN 5:19:35 12:11 5:11:57 4395 545 M45 Tim Rich, 45, Lino Lakes, MN 5:19:37 12:11 5:13:29 4396 546 M45 Ray Miller, 49, Eagan, MN 5:19:39 12:12 5:13:13 4397 547 M45 Mitchell Loomis, 49, Walker, MN 5:19:41 12:12 5:13:04 4398 684 M35 Eric Brandt, 39, West St Paul, MN 5:19:42 12:12 5:14:23 4399 737 M40 Donnie Jones, 40, Minneapolis, MN 5:19:44 12:12 5:10:22 4400 685 M35 Benjamin Duffy, 35, Minneapolis, MN 5:19:45 12:12 5:11:32 4401 1637 M20 Ryan Holter, 28, Burnsville, MN 5:19:50 12:12 5:10:52 4402 1638 M20 Dane Peterson, 25, St Louis, MO 5:19:51 12:12 5:12:05 4403 738 M40 Laird Strand, 44, Appleton, WI 5:20:01 12:12 5:12:51 4404 739 M40 Gregory Pickert, 43, Lino Lakes, MN 5:20:01 12:12 5:12:51 4405 102 M60 John Murphy, 61, Minneapolis, MN 5:20:05 12:13 5:12:03 4406 1639 M20 Caleb Williamson, 21, Lake Worth, FL 5:20:13 12:13 5:11:17 4407 205 M55 Michael Swanson, 56, Plymouth, MN 5:20:14 12:13 5:12:43 4408 1640 M20 Anthony Miranowski, 20, Coon Rapids, MN 5:20:19 12:13 5:13:31 4409 686 M35 Marius Laursen, 38, Mitchell, SD 5:20:22 12:13 5:13:56 4410 428 M50 James Casey, 54, El Granada, CA 5:20:45 12:14 5:12:32 4411 1641 M20 Matthew Frank, 29, Minneapolis, MN 5:20:46 12:14 5:11:26 4412 740 M40 Brian Barsness, 41, Vadnais Heights, MN 5:20:48 12:14 5:14:37 4413 741 M40 Michael Hofstad, 41, Golden Valley, MN 5:20:48 12:14 5:14:38 4414 1642 M20 Shane Stieve, 28, Maple Plain, MN 5:20:52 12:14 5:11:55 4415 687 M35 Chris Norvell, 37, Sioux City, IA 5:20:53 12:14 5:14:57 4416 1643 M20 Aaron Austin, 26, St Paul, MN 5:20:56 12:14 5:12:51 4417 1644 M20 Mark Bune, 28, Minneapolis, MN 5:20:56 12:14 5:12:05 4418 1645 M20 Seth Newhouse, 31, Minneapolis, MN 5:20:57 12:14 5:15:02 4419 12 M70 Ot Lupinski, 74, Bayside, WI 5:21:14 12:15 5:16:32 4420 1646 M20 Brendan Themes, 26, Minneapolis, MN 5:21:37 12:16 5:14:31 4421 103 M60 Robert Sylvester, 62, East Bethel, MN 5:21:39 12:16 5:16:03 4422 742 M40 Yogish Kudva, 44, Rochester, MN 5:21:42 12:16 5:13:31 4423 1647 M20 Stefano Bloch, 32, Minneapolis, MN 5:21:44 12:16 5:15:54 4424 1648 M20 John Mason, 31, Maple Grove, MN 5:21:46 12:16 5:12:21 4425 1649 M20 David Sawatzky, 21, New London, MN 5:21:47 12:16 5:13:56 4426 23 M18 Kyle Pedersen, 18, Ham Lake, MN 5:21:47 12:16 5:14:52 4427 1650 M20 Seth Montez, 31, St Paul, MN 5:21:54 12:17 5:15:58 4428 688 M35 Justin Martin, 37, St Anthony Villag, MN 5:21:56 12:17 5:15:50 4429 743 M40 Patrick Nietfeld, 42, Roberts, WI 5:22:00 12:17 5:13:13 4430 429 M50 Arlin Gaffner, 52, Coppell, TX 5:22:03 12:17 5:15:17 4431 1651 M20 Nicholas Stark, 26, St Louis Park, MN 5:22:03 12:17 5:15:03 4432 206 M55 Bob Hartnett, 59, Plymouth, MN 5:22:05 12:17 5:13:24 4433 548 M45 Thomas Craven, 45, Anoka, MN 5:22:05 12:17 5:15:26 4434 1652 M20 Tarek Alkatout, 30, Minneapolis, MN 5:22:06 12:17 5:16:33 4435 1653 M20 Brian McFadden, 32, Bloomington, MN 5:22:09 12:17 5:15:34 4436 1654 M20 Mark Cerney, 32, Savage, MN 5:22:13 12:17 5:14:47 4437 744 M40 Douglas Milbrath, 40, Eden Prairie, MN 5:22:17 12:18 5:13:08 4438 1655 M20 Daniel Tabalba, 24, Woodbury, MN 5:22:23 12:18 5:14:19 4439 1656 M20 Jeff Levenhagen, 22, Superior, WI 5:22:27 12:18 5:13:30 4440 1657 M20 Aaron Salmela, 22, Plymouth, MN 5:22:27 12:18 5:13:30 4441 104 M60 Kenneth Haga, 61, Prior Lake, MN 5:22:37 12:18 5:14:20 4442 430 M50 Ira Rabinowitz, 54, Minneapolis, MN 5:22:38 12:18 5:13:41 4443 1658 M20 Dean Bartosch, 30, Montrose, MN 5:22:40 12:18 5:16:55 4444 549 M45 Mark Orvick, 49, Minneapolis, MN 5:22:52 12:19 5:15:25 4445 1659 M20 Brian Silver, 31, Minneapolis, MN 5:23:01 12:19 5:16:46 4446 689 M35 Colin Silver, 35, Minneapolis, MN 5:23:01 12:19 5:16:46 4447 745 M40 Rob Barrett, 43, Eden Prairie, MN 5:23:09 12:20 5:17:24 4448 690 M35 Eron Graham Sr, 36, Savannah, GA 5:23:11 12:20 5:14:34 4449 207 M55 Glen Seidel, 57, Plymouth, MN 5:23:31 12:20 5:15:03 4450 550 M45 Kevin Sampers, 48, Eagan, MN 5:23:33 12:20 5:17:05 4451 1660 M20 Michael Stotesbery, 31, Minneapolis, MN 5:23:35 12:21 5:15:48 4452 208 M55 Phil Stotesbery, 59, Pelican Rapids, MN 5:23:35 12:21 5:15:48 4453 431 M50 Lalith Jayawickrama, 54, Dubuque, IA 5:23:38 12:21 5:16:27 4454 691 M35 Ralph Calico, 39, Minneapolis, MN 5:23:43 12:21 5:18:48 4455 692 M35 Renan Picado Vargas, 35, San Fco Dos Rios, Crc 5:23:48 12:21 5:15:23 4456 105 M60 Leroy Stanislowski, 62, Blaine, MN 5:23:56 12:21 5:17:12 4457 1661 M20 Marcus Andrusko, 33, Edina, MN 5:23:59 12:21 5:15:52 4458 106 M60 Paul Kaeding, 63, St Louis Park, MN 5:24:02 12:22 5:16:11 4459 1662 M20 Chris Emeott, 28, St Paul, MN 5:24:02 12:22 5:17:58 4460 693 M35 Thomas Carothers, 35, Richfield, MN 5:24:04 12:22 5:17:09 4461 432 M50 James Engelking, 51, St Paul, MN 5:24:08 12:22 5:18:09 4462 433 M50 Alan Hovind, 51, St Paul, MN 5:24:13 12:22 5:17:24 4463 21 M65 Stuart Arey Jr, 66, Roswell, GA 5:24:14 12:22 5:17:00 4464 694 M35 Joel Tallaksen, 39, Morris, MN 5:24:16 12:22 5:14:56 4465 1663 M20 Josh Loosmore, 27, Fargo, ND 5:24:23 12:22 5:18:11 4466 551 M45 Michael Nash, 47, Tustin, CA 5:24:25 12:22 5:21:05 4467 1664 M20 Lutfi Tardia, 31, Chaska, MN 5:24:33 12:23 5:18:47 4468 1665 M20 Silas Mayberry, 27, St Paul, MN 5:24:35 12:23 5:16:14 4469 552 M45 John Chanthamontry, 45, Blaine, MN 5:24:37 12:23 5:16:59 4470 107 M60 Darald Bothun, 61, Rochester, MN 5:24:38 12:23 5:18:57 4471 209 M55 John Vogt, 56, Long Lake, MN 5:24:45 12:23 5:19:08 4472 434 M50 Thomas Dewitt, 53, Carlos, MN 5:24:46 12:23 5:17:50 4473 695 M35 Noel Casey, 38, Minneapolis, MN 5:24:49 12:23 5:15:56 4474 22 M65 Calvin Peterson, 67, Stillwater, MN 5:24:53 12:23 5:18:13 4475 1666 M20 Chance Adams, 25, Blackduck, MN 5:24:53 12:23 5:16:23 4476 1667 M20 Scott Kasten, 34, Wyoming, MN 5:25:02 12:24 5:17:10 4477 1668 M20 Jon Schley, 26, Plymouth, MN 5:25:07 12:24 5:17:14 4478 1669 M20 Niels Neve, 33, Rochester, MN 5:25:11 12:24 5:19:32 4479 1670 M20 Niels Gott, 33, Stillwater, MN 5:25:23 12:25 5:17:21 4480 696 M35 Lance Peitso, 38, Circle Pines, MN 5:25:32 12:25 5:19:31 4481 746 M40 Amos Deinard, 43, St Paul, MN 5:25:34 12:25 5:17:11 4482 747 M40 Bob Cudahy, 43, St Paul, MN 5:25:37 12:25 5:17:14 4483 23 M65 Antonio Salinas, 65, Bloomington, MN 5:25:40 12:25 5:25:03 4484 697 M35 Greg Rogers, 37, Moorhead, MN 5:25:56 12:26 5:18:46 4485 1671 M20 Jason Medders, 30, Fargo, ND 5:25:57 12:26 5:18:47 4486 1672 M20 Rex Villa, 20, New Brighton, MN 5:26:06 12:26 5:19:26 4487 698 M35 Chris Colby, 37, Rochester, MN 5:26:12 12:27 5:18:12 4488 748 M40 John Check, 44, Crystal, MN 5:26:16 12:27 5:21:12 4489 1673 M20 Logan Springer, 27, Arlington, VA 5:26:18 12:27 5:20:40 4490 24 M65 David Johnson, 68, Edina, MN 5:26:19 12:27 5:26:10 4491 210 M55 Robert Strommen, 56, St Paul, MN 5:26:27 12:27 5:19:33 4492 435 M50 Charles Hanson, 52, Roseville, MN 5:26:29 12:27 5:20:29 4493 1674 M20 Christopher Neville, 25, Minneapolis, MN 5:26:37 12:27 5:17:18 4494 749 M40 Jerry Amundson, 42, St Paul, MN 5:26:38 12:28 5:19:41 4495 436 M50 Thomas Konrardy, 54, Waconia, MN 5:26:42 12:28 5:25:48 4496 1675 M20 Tony Wiederhold, 28, Indianapolis, IN 5:26:48 12:28 5:22:06 4497 211 M55 Richard Budensiek, 55, Greeley, CO 5:26:48 12:28 5:18:54 4498 750 M40 John Litzinger, 41, Roseville, MN 5:26:52 12:28 5:17:52 4499 1676 M20 Robert Erlandson, 23, Roseville, MN 5:26:56 12:28 5:17:39 4500 1677 M20 Jesse Brihn, 26, New York, NY 5:27:09 12:29 5:18:47 4501 108 M60 John Concannon, 61, St Paul, MN 5:27:13 12:29 5:20:17 4502 699 M35 William Blake, 39, Atlanta, GA 5:27:14 12:29 5:18:47 4503 553 M45 Brett Olander, 49, St Paul, MN 5:27:29 12:29 5:19:24 4504 109 M60 David Giles, 60, St Paul, MN 5:27:35 12:30 5:18:44 4505 437 M50 John Bydzovsky, 52, Maplewood, MN 5:27:38 12:30 5:18:25 4506 700 M35 Christopher Wallen, 39, St Paul, MN 5:27:39 12:30 5:18:19 4507 212 M55 Richard Lebens, 55, Chesterfield, MO 5:27:41 12:30 5:21:24 4508 1678 M20 Christopher Ryan, 28, St Louis Park, MN 5:27:42 12:30 5:23:40 4509 1679 M20 Joshua Smith, 32, Baxter, MN 5:27:58 12:31 5:21:04 4510 1680 M20 Dan Syde, 23, Bloomington, MN 5:27:59 12:31 5:18:51 4511 438 M50 William Hartmann, 53, Loves Park, IL 5:28:01 12:31 5:21:39 4512 751 M40 Scott Johansen, 41, Edina, MN 5:28:02 12:31 5:20:42 4513 1681 M20 Ryan Krieg, 33, Richfield, MN 5:28:05 12:31 5:20:43 4514 1682 M20 Mark Corbin, 27, Bloomington, IN 5:28:08 12:31 5:18:57 4515 701 M35 Luke Benedict, 36, Eagan, MN 5:28:09 12:31 5:22:39 4516 752 M40 Daryl Van Brocklin, 41, Lakeville, MN 5:28:10 12:31 5:20:02 4517 439 M50 Mike Erickson, 54, Anoka, MN 5:28:15 12:31 5:21:35 4518 1683 M20 Robert Shidla, 30, Minneapolis, MN 5:28:24 12:32 5:19:53 4519 25 M65 Al Brown, 67, Monument, CO 5:28:34 12:32 5:23:28 4520 702 M35 Patrick Nickle, 35, Cottage Grove, MN 5:28:34 12:32 5:19:34 4521 440 M50 James Boland, 50, Mendota Heights, MN 5:28:43 12:32 5:21:15 4522 1684 M20 Michael Horowitz, 23, Durham, NC 5:29:23 12:34 5:24:15 4523 441 M50 Bradley Bishop, 51, Richfield, MN 5:29:24 12:34 5:21:36 4524 1685 M20 Matthew Boland, 22, Minneapolis, MN 5:29:24 12:34 5:25:28 4525 1686 M20 Ryan Kavanaugh, 30, Maplewood, MN 5:29:27 12:34 5:20:15 4526 1687 M20 Ben Wiedenfeld, 28, Eagan, MN 5:29:35 12:34 5:24:27 4527 703 M35 Andrew Gosiak, 38, Roseville, MN 5:29:50 12:35 5:22:14 4528 1688 M20 Mike Savage, 34, Shakopee, MN 5:29:54 12:35 5:25:09 4529 753 M40 Christopher Wheelock, 41, Minnetonka, MN 5:29:56 12:35 5:25:41 4530 1689 M20 Manuel Vega Zepeda, 34, Minneapolis, MN 5:29:59 12:35 5:20:44 4531 110 M60 Robert MacK, 64, Minneapolis, MN 5:30:07 12:35 5:23:03 4532 754 M40 Michael Isaacson, 42, Minneapolis, MN 5:30:11 12:36 5:21:44 4533 111 M60 Ron Berglund, 61, Kingwood, TX 5:30:12 12:36 5:24:07 4534 554 M45 Mark McCormick, 45, Piedmont, SD 5:30:21 12:36 5:24:50 4535 1690 M20 Dave Taylor, 34, Ham Lake, MN 5:30:21 12:36 5:21:33 4536 213 M55 Bruce Saba, 55, Blaine, MN 5:30:24 12:36 5:22:19 4537 442 M50 Rick Leach, 52, Coon Rapids, MN 5:30:41 12:37 5:24:38 4538 704 M35 Nathan Perry, 38, Maple Grove, MN 5:30:44 12:37 5:23:16 4539 555 M45 Tahir Kayani, 49, Minneapolis, MN 5:30:53 12:37 5:23:05 4540 1691 M20 Nick Jedinak, 28, Rogers, MN 5:31:07 12:38 5:24:32 4541 705 M35 Chris Romans, 36, St Paul, MN 5:31:07 12:38 5:24:53 4542 706 M35 Randall Funk, 38, Minneapolis, MN 5:31:12 12:38 5:23:33 4543 707 M35 David Cronk, 39, Lakeville, MN 5:31:18 12:38 5:24:48 4544 708 M35 Mark Engel, 38, Little Elm, TX 5:31:24 12:38 5:23:29 4545 443 M50 David Boren, 50, Frisco, TX 5:31:32 12:39 5:25:01 4546 709 M35 Bryon Cross, 39, Woodbury, MN 5:31:37 12:39 5:23:08 4547 710 M35 Daniel Harder, 39, Inver Grove Heigh, MN 5:31:44 12:39 5:25:30 4548 1692 M20 Brian Douville, 31, Inver Grove Heigh, MN 5:31:44 12:39 5:25:33 4549 1693 M20 Tim Asp, 27, Apple Valley, MN 5:31:46 12:39 5:23:31 4550 556 M45 Steven Rousey, 49, Edina, MN 5:32:02 12:40 5:24:16 4551 755 M40 Glenn Adam, 41, St Paul, MN 5:32:10 12:40 5:23:50 4552 1694 M20 Luke Leadbetter, 22, Eden Prairie, MN 5:32:13 12:40 5:26:04 4553 1695 M20 Charles Fox, 20, Shoreview, MN 5:32:15 12:40 5:25:00 4554 1696 M20 Kyle Raverty, 32, Austin, MN 5:32:21 12:41 5:25:03 4555 1697 M20 Mark Forsyth, 31, Winninpeg, Can 5:32:26 12:41 5:24:03 4556 444 M50 James Cummins, 53, St Cloud, MN 5:32:31 12:41 5:24:34 4557 1698 M20 Ryan Petersen, 31, Bloomington, MN 5:33:03 12:42 5:25:39 4558 711 M35 Christopher Cole, 35, Bloomington, MN 5:33:07 12:42 5:27:43 4559 1699 M20 Scott Nohner, 29, Coon Rapids, MN 5:33:12 12:43 5:25:06 4560 1700 M20 Josiah Norton, 21, Minneapolis, MN 5:33:17 12:43 5:27:37 4561 1701 M20 Christopher Woelfle, 31, Minneapolis, MN 5:33:17 12:43 5:27:37 4562 1702 M20 Tim Anderberg, 33, Lakeville, MN 5:33:25 12:43 5:26:15 4563 712 M35 Paul Jurek, 38, Willmar, MN 5:33:30 12:43 5:25:56 4564 1703 M20 Alexander Gizelbach, 26, Milwaukee, WI 5:33:32 12:43 5:26:08 4565 756 M40 David Matthes, 43, St Paul, MN 5:33:32 12:43 5:25:09 4566 1704 M20 David Hunter, 25, St Anthony, MN 5:33:34 12:43 5:27:45 4567 713 M35 Randy Taylor, 39, Parker, CO 5:33:36 12:43 5:25:37 4568 1705 M20 Ben Podoll, 30, Otsego, MN 5:33:39 12:44 5:28:09 4569 26 M65 Robert Chaffee, 69, Woburn, MA 5:33:40 12:44 5:26:06 4570 445 M50 Ron Kolb, 54, St Paul, MN 5:33:49 12:44 5:24:59 4571 446 M50 Brian Esch, 52, Hugo, MN 5:33:50 12:44 5:27:31 4572 1706 M20 Joe Groshens, 27, Minneapolis, MN 5:33:54 12:44 5:26:46 4573 214 M55 James Lofgren, 55, Norcross, GA 5:34:00 12:44 5:26:25 4574 1707 M20 Brian Garrity, 32, Eagan, MN 5:34:02 12:44 5:24:49 4575 13 M70 E Alan Cameron, 70, State College, PA 5:34:09 12:45 5:27:19 4576 1708 M20 Jason Mrozek, 31, Minneapolis, MN 5:34:30 12:46 5:25:10 4577 112 M60 James Allen, 63, Hutchinson, MN 5:34:32 12:46 5:27:57 4578 113 M60 Richard Hopper, 60, Sunfish Lake, MN 5:34:37 12:46 5:26:08 4579 27 M65 James Hartman, 67, Grand Forks, ND 5:34:39 12:46 5:27:51 4580 714 M35 Mukhiya Gurung, 39, West St Paul, MN 5:34:43 12:46 5:27:35 4581 715 M35 Larry Kalka, 37, Minneapolis, MN 5:34:51 12:46 5:30:00 4582 1709 M20 William Landgraf, 25, Sussex, WI 5:34:58 12:47 5:29:37 4583 716 M35 Scott Hoeschen, 35, Freeport, MN 5:34:59 12:47 5:27:46 4584 1710 M20 Lawrence Choe, 27, Eden Prairie, MN 5:35:00 12:47 5:25:50 4585 557 M45 Neal Cohen, 48, Greenwood, MN 5:35:03 12:47 5:28:53 4586 447 M50 Barry Whipkey, 53, Huron, SD 5:35:07 12:47 5:29:25 4587 757 M40 Ryan Simafranca, 40, Minnetrista, MN 5:35:18 12:47 5:26:14 4588 758 M40 David Dawis, 42, Minneapolis, MN 5:35:19 12:47 5:26:04 4589 28 M65 Richard Schmidt, 65, Edina, MN 5:35:32 12:48 5:30:59 4590 1711 M20 Stephen Mandel, 29, Madison, WI 5:35:36 12:48 5:29:25 4591 1712 M20 Shon Kane, 34, Woodbury, MN 5:35:37 12:48 5:27:41 4592 448 M50 Joseph Green, 53, Edina, MN 5:35:40 12:48 5:26:27 4593 717 M35 Jayant Dhamne, 36, Prior Lake, MN 5:35:44 12:48 5:29:39 4594 1713 M20 Darick Leach, 30, South St Paul, MN 5:35:45 12:48 5:27:34 4595 718 M35 Chris Hawkey, 37, Maple Grove, MN 5:35:50 12:49 5:29:17 4596 449 M50 Danny Ripka, 51, Minneapolis, MN 5:35:53 12:49 5:28:57 4597 719 M35 Thomas Sepstrup, 39, Silkeborg, Den 5:35:54 12:49 5:31:13 4598 1714 M20 Andrew Gaylord, 28, St Paul, MN 5:36:21 12:50 5:29:57 4599 114 M60 Denny Redlin, 61, Brook. Pk , MN 5:36:26 12:50 5:27:28 4600 450 M50 Lee Brandenburg, 50, Minneapolis, MN 5:36:32 12:50 5:28:23 4601 759 M40 David Hagstrom, 41, Zimmerman, MN 5:36:33 12:50 5:29:02 4602 1715 M20 John Cordes, 28, Cologne, MN 5:36:38 12:50 5:31:42 4603 760 M40 Bradley Brewington, 43, Greensboro, NC 5:36:41 12:51 5:30:48 4604 761 M40 Jeff Lamkins, 40, Apple Valley, MN 5:36:41 12:51 5:28:28 4605 1716 M20 Kory Andersen, 24, Mankato, MN 5:36:50 12:51 5:31:05 4606 762 M40 Duane Wackerfuss, 43, St Paul, MN 5:36:58 12:51 5:29:43 4607 558 M45 Charlie Markon, 45, Inver Grove Heigh, MN 5:37:00 12:51 5:33:05 4608 451 M50 Tom Poole, 53, St Paul, MN 5:37:21 12:52 5:30:54 4609 1717 M20 Leslie Harrison, 33, Minneapolis, MN 5:37:26 12:52 5:28:26 4610 763 M40 Donald Hermann, 40, Chanhassen, MN 5:37:31 12:52 5:32:18 4611 720 M35 Chris Kozar, 37, Minnetonka, MN 5:37:33 12:52 5:30:22 4612 115 M60 John Jensen, 62, Hudson, WI 5:37:48 12:53 5:32:17 4613 1718 M20 Jason Rivers, 32, Minneapolis, MN 5:37:58 12:53 5:28:59 4614 721 M35 John Bortscheller, 38, Denver, CO 5:38:09 12:54 5:29:28 4615 452 M50 Paul Klinger, 50, St Paul, MN 5:38:15 12:54 5:31:17 4616 764 M40 Eva Muenker-Taylor, 40, Ham Lake, MN 5:38:27 12:55 5:29:40 4617 765 M40 Matthew Plowman, 40, Minneapolis, MN 5:38:38 12:55 5:31:40 4618 1719 M20 Brian Madigan, 34, Minneapolis, MN 5:38:51 12:55 5:31:15 4619 29 M65 Michael Shapira, 68, Urbana, IL 5:39:01 12:56 5:31:50 4620 559 M45 Garth Warren, 49, Maple Grove, MN 5:39:04 12:56 5:29:35 4621 116 M60 Silas Bell, 61, Minneapolis, MN 5:39:13 12:56 5:29:52 4622 215 M55 Bradley Schwartz, 58, Bloomingdale, IL 5:39:28 12:57 5:31:53 4623 117 M60 Bob Durband, 64, Shoreview, MN 5:39:31 12:57 5:31:23 4624 766 M40 David Wright Walstrom, 44, Eagan, MN 5:39:57 12:58 5:30:34 4625 722 M35 Peter Borgen, 38, St Paul, MN 5:39:57 12:58 5:30:34 4626 1720 M20 Matt Swenson, 24, St Paul, MN 5:40:07 12:58 5:33:44 4627 723 M35 Jeremy Hils, 38, Mableton, GA 5:40:09 12:58 5:35:46 4628 1721 M20 Eli Wolter, 30, Maple Grove, MN 5:40:22 12:59 5:34:58 4629 1722 M20 Jon Sutherland, 31, Medford, MN 5:40:32 12:59 5:34:41
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

4630 118 M60 Fred Romano, 64, Prior Lake, MN 5:40:42 13:00 5:33:38 4631 453 M50 John Tuve, 53, Parkersburg, IA 5:40:51 13:00 5:33:20 4632 119 M60 Bob Bergan, 60, Minneapolis, MN 5:40:53 13:00 5:34:20 4633 1723 M20 Ryan Berg, 33, St Michael, MN 5:40:54 13:00 5:32:57 4634 1724 M20 Anish Das, 22, Minneapolis, MN 5:40:55 13:00 5:32:48 4635 1725 M20 Arijit Das, 27, Minneapolis, MN 5:40:55 13:00 5:32:48 4636 724 M35 Ashish Gadnis, 39, Inver Grove Heigh, MN 5:40:57 13:00 5:34:44 4637 1726 M20 Xan Demmer, 32, Dodge Center, MN 5:41:02 13:00 5:33:51 4638 120 M60 Michael Mathisen, 61, Nashville, TN 5:41:09 13:01 5:35:32 4639 1727 M20 Philip Salvo, 25, Oronoco, MN 5:41:10 13:01 5:35:13 4640 725 M35 Brook King, 36, St Anthony, MN 5:41:11 13:01 5:33:50 4641 560 M45 Chris Lloyd, 46, Denver, CO 5:41:24 13:01 5:33:42 4642 1728 M20 Chad Anderson, 29, Spring Lake Park, MN 5:41:27 13:01 5:32:11 4643 30 M65 Alex McBride, 66, Burlington, Can 5:41:39 13:02 5:34:30 4644 31 M65 Michael Rucker, 68, Peoria, IL 5:41:52 13:02 5:32:59 4645 121 M60 John Sosniecki, 64, Arden Hills, MN 5:41:55 13:02 5:33:01 4646 122 M60 Richard Wake, 63, Miami, FL 5:42:05 13:03 5:35:17 4647 216 M55 Gordon Mayer, 59, Regina, Can 5:42:11 13:03 5:36:42 4648 454 M50 Andy Chrastek, 54, Minneapolis, MN 5:42:22 13:04 5:35:25 4649 217 M55 David Krasno, 56, Edina, MN 5:42:31 13:04 5:33:22 4650 455 M50 Robert Sancetta, 53, Boulder, CO 5:42:31 13:04 5:33:22 4651 726 M35 Alec Baechle, 38, Plymouth, MN 5:42:55 13:05 5:35:35 4652 456 M50 Michael Wondra, 50, Minneapolis, MN 5:42:57 13:05 5:34:21 4653 218 M55 Nick Fowler, 57, Odessa, TX 5:43:10 13:05 5:37:43 4654 1729 M20 Jesse Steinkopf, 29, Otsego, MN 5:43:16 13:06 5:36:24 4655 219 M55 Garry Zierhut, 55, Minneapolis, MN 5:43:22 13:06 5:36:27 4656 220 M55 Chris Balamut, 57, St Paul, MN 5:43:22 13:06 5:34:23 4657 561 M45 Don White, 47, Minneapolis, MN 5:43:22 13:06 5:38:57 4658 727 M35 Eric Malmstrom, 39, Minneapolis, MN 5:43:24 13:06 5:39:34 4659 1730 M20 Benjamin Feist, 28, St Paul, MN 5:43:30 13:06 5:35:52 4660 1731 M20 Travis Haley, 28, Marshfield, WI 5:43:31 13:06 5:35:53 4661 1732 M20 Foster Stangel, 32, Minneapolis, MN 5:44:10 13:08 5:37:14 4662 1733 M20 Jim Huang, 33, Ventura, CA 5:44:30 13:08 5:37:04 4663 562 M45 Patrick Gualdoni, 48, Affton, MO 5:44:54 13:09 5:38:05 4664 1734 M20 Peter Manstrom, 22, Bismarck, ND 5:45:24 13:10 5:37:12 4665 1735 M20 Hans Raven, 33, Maple Grove, MN 5:45:34 13:11 5:41:11 4666 1736 M20 Allen Sommerfeld, 31, New Brighton, MN 5:45:36 13:11 5:38:45 4667 563 M45 Scott Needham, 47, Billings, MT 5:45:43 13:11 5:38:03 4668 564 M45 Gary Maharaj, 45, Eden Prairie, MN 5:45:45 13:11 5:36:57 4669 728 M35 William Schmidtbauer, 37, Brooklyn Park, MN 5:46:06 13:12 5:39:07 4670 729 M35 Dan Hawkins, 37, Bloomington, MN 5:46:10 13:12 5:38:52 4671 221 M55 Mohsen Yacoub, 59, Hastings, MN 5:46:12 13:12 5:41:03 4672 565 M45 Blaine Johnson, 49, Chanhassen, MN 5:46:24 13:13 5:39:01 4673 566 M45 David Farrar, 48, Minneapolis, MN 5:46:35 13:13 5:43:53 4674 567 M45 Scott Blake, 45, Laurium, MI 5:46:44 13:14 5:38:22 4675 1737 M20 Joerg Happel, 31, Bloomington, MN 5:46:44 13:14 5:38:46 4676 32 M65 Jon Freeman, 66, Faribault, MN 5:46:47 13:14 5:39:27 4677 730 M35 Wyatt Ping, 35, Brooklyn Park, MN 5:46:49 13:14 5:39:59 4678 222 M55 Jim Simonet, 59, River Falls, WI 5:47:07 13:14 5:38:23 4679 767 M40 Mike Welte, 43, Bloomington, MN 5:47:07 13:14 5:40:03 4680 568 M45 Scott Miller, 45, Hinckley, MN 5:47:38 13:16 5:40:49 4681 123 M60 Donald Meyer, 61, North Branch, MN 5:47:38 13:16 5:40:29 4682 768 M40 Benjamin Wedell, 41, Forest Lake, MN 5:47:41 13:16 5:40:32 4683 1738 M20 Greg Schaefer, 30, Brooklyn Center, MN 5:47:45 13:16 5:40:22 4684 1739 M20 Josh Powers, 29, Shakopee, MN 5:47:47 13:16 5:40:41 4685 1740 M20 Ryan Jennissen, 34, Madison, WI 5:47:59 13:16 5:38:57 4686 2 M75 Roger Aiken, 75, Falcon Heights, MN 5:48:00 13:16 5:43:00 4687 457 M50 Duncan Paisley, 51, Minneapolis, MN 5:48:03 13:17 5:38:44 4688 458 M50 Fred Voss, 51, Brooklyn Park, MN 5:48:06 13:17 5:38:59 4689 223 M55 David Clements, 55, Rosemount, MN 5:48:10 13:17 5:44:29 4690 731 M35 Rajiv Dama, 37, Chanhassen, MN 5:48:17 13:17 5:41:15 4691 769 M40 Denne Wesolowski, 41, St Paul, MN 5:48:20 13:17 5:43:05 4692 1741 M20 Joseph Saldana, 32, Pasadena, CA 5:48:35 13:18 5:41:17 4693 459 M50 Ken Omath, 50, Lake Elmo, MN 5:48:42 13:18 5:43:57 4694 770 M40 Brad Lawrence, 44, Apple Valley, MN 5:48:49 13:18 5:39:56 4695 460 M50 Bill Schroeder, 52, Eagan, MN 5:48:53 13:18 5:40:40 4696 771 M40 Anil Sangam, 43, Apple Valley, MN 5:49:01 13:19 5:42:16 4697 1742 M20 Erik Winegarden, 28, Richfield, MN 5:49:05 13:19 5:41:58 4698 461 M50 Bruce Olson, 50, Ham Lake, MN 5:49:16 13:19 5:40:35 4699 772 M40 Lance Witter, 42, Plymouth, MN 5:49:19 13:19 5:41:36 4700 569 M45 Bryan Fleming, 45, Prior Lake, MN 5:49:27 13:20 5:41:53 4701 1743 M20 Andrew Pike, 29, Chanhassen, MN 5:49:31 13:20 5:45:43 4702 1744 M20 Brenden Cooney, 26, Vineyard Haven, MA 5:49:45 13:20 5:43:45 4703 1745 M20 Joshua Reichow, 26, Woodbury, MN 5:49:59 13:21 5:41:24 4704 1746 M20 Scott Johnson, 26, St Paul, MN 5:50:00 13:21 5:41:25 4705 462 M50 Paul Maas, 54, St Paul, MN 5:50:02 13:21 5:41:20 4706 1747 M20 Jonathan Maas, 30, St Paul, MN 5:50:02 13:21 5:41:19 4707 463 M50 Allyn Lomen, 51, Burnsville, MN 5:50:02 13:21 5:42:08 4708 124 M60 John Olson, 60, Plymouth, MN 5:50:17 13:22 5:43:03 4709 1748 M20 Victor Agrigoroae-Bolos, 32, St Louis Park, MN 5:50:20 13:22 5:47:01 4710 732 M35 Otto Bottger, 38, Lima, Per 5:50:30 13:22 5:43:18 4711 773 M40 Jeff Grones, 40, Prescott, WI 5:50:45 13:23 5:45:22 4712 125 M60 David Gourhan, 61, North Branch, MN 5:51:05 13:23 5:44:02 4713 1749 M20 Kyle Golden, 28, Inver Grove Heigh, MN 5:51:06 13:23 5:42:49 4714 1750 M20 David Anderson, 29, St Paul, MN 5:51:07 13:24 5:45:16 4715 774 M40 Bradd Schneider, 44, Excelsior, MN 5:51:14 13:24 5:46:58 4716 775 M40 Patrick Juarez, 42, Inver Grove Heigh, MN 5:51:16 13:24 5:45:27 4717 570 M45 Stacy Oxley, 45, Woodbury, MN 5:51:34 13:25 5:44:26 4718 1751 M20 Matthew Geller, 31, Shakopee, MN 5:51:47 13:25 5:44:39 4719 224 M55 Ron Rasque, 57, Onalaska, WI 5:52:00 13:26 5:43:50 4720 733 M35 Daniel Proell, 38, Monticello, MN 5:52:12 13:26 5:45:06 4721 126 M60 Joseph Schneider, 60, Waukon, IA 5:52:30 13:27 5:44:33 4722 734 M35 Erick Bothun, 38, Arden Hills, MN 5:52:45 13:27 5:47:04 4723 1752 M20 Alan Ng, 21, Brooklyn Park, MN 5:52:45 13:27 5:49:11 4724 225 M55 John Helliar, 55, Winnipeg, Can 5:53:11 13:28 5:46:29 4725 1753 M20 Nik Batko, 25, Minneapolis, MN 5:53:17 13:28 5:45:11 4726 1754 M20 Michael Kizzee, 25, Golden Valley, MN 5:53:17 13:28 5:45:11 4727 571 M45 Joel Clay, 49, Apple Valley, MN 5:53:29 13:29 5:44:59 4728 127 M60 Roger Kasmer, 62, Minnetonka, MN 5:53:36 13:29 5:46:20 4729 226 M55 Tim Groshens, 56, Minneapolis, MN 5:53:38 13:29 5:46:31 4730 735 M35 Brian Hiltz, 39, Lexington, SC 5:53:38 13:29 5:45:24 4731 572 M45 Bruce Skjerping, 48, Wayzata, MN 5:55:16 13:33 5:51:22 4732 736 M35 Eric Lacher, 39, Minneapolis, MN 5:55:50 13:34 5:46:29 4733 1755 M20 Eric Bubna, 25, Golden Valley, MN 5:56:07 13:35 5:47:41 4734 464 M50 Randall Gerdes, 51, St Louis Park, MN 5:56:09 13:35 5:46:52 4735 1756 M20 Greg Schmidt, 33, Rosemount, MN 5:56:11 13:35 5:48:08 4736 573 M45 Alan Erkkila, 45, Brooklyn Center, MN 5:56:31 13:36 5:49:36 4737 776 M40 Larry Gunderson, 44, Andover, MN 5:56:35 13:36 5:49:54 4738 777 M40 Bob Houle, 44, Staunton, VA 5:56:46 13:36 5:47:42 4739 574 M45 Eric Bailey, 45, St Cloud, MN 5:57:13 13:37 5:49:16 4740 778 M40 James Nelson, 43, Mendota Hts, MN 5:57:27 13:38 5:51:23 4741 779 M40 Jeff Slater, 40, Cottage Grove, MN 5:57:34 13:38 5:50:02 STATE RECORD FOR 83-YEAR-OLD MEN 4742 2 M80 Burt Carlson, 83, Mound, MN 5:57:41 13:39 5:54:12 4743 737 M35 Kevin Baltus, 38, St Paul, MN 5:57:53 13:39 5:48:38 4744 738 M35 Subodh Datye, 39, Eden Prairie, MN 5:57:58 13:39 5:49:55 4745 227 M55 Bruce Hammer, 55, Minnetonka, MN 5:57:59 13:39 5:50:50 4746 228 M55 Bob Clementich, 57, Minot, ND 5:58:06 13:40 5:51:04 4747 465 M50 Rodney Dixon, 53, Minneapolis, MN 5:58:18 13:40 5:50:27 4748 1757 M20 James McConnell, 32, Cottage Grove, MN 5:58:20 13:40 5:51:01 4749 575 M45 David Petersen, 48, Bloomington, MN 5:58:27 13:40 5:50:12 4750 1758 M20 Josh Selden, 28, South St Paul, MN 5:58:44 13:41 5:50:19 4751 466 M50 Rodolfo Dy, 51, Eden Prairie, MN 5:58:59 13:42 5:50:31 4752 1759 M20 Glenn Jackson, 26, Northfield, MN 5:59:01 13:42 5:53:00 4753 33 M65 Walter Aeckerle, 65, Lakewood, CO 5:59:11 13:42 5:54:54 4754 1760 M20 Jeremiah Schimp, 29, St Paul, MN 5:59:25 13:43 5:51:16 4755 1761 M20 Venugopal Maddipati, 31, Minneapolis, MN 5:59:40 13:43 5:52:45 4756 229 M55 Don Soule, 59, Rosemount, MN 5:59:51 13:44 5:54:55 4757 780 M40 Jeffrey Dehmlow, 42, Eden Prairie, MN 5:59:52 13:44 5:50:26 4758 739 M35 John Baker, 35, St Paul, MN 5:59:53 13:44 5:50:27 4759 1762 M20 Jason Grecula, 33, Rosemount, MN 5:59:53 13:44 5:50:39 4760 781 M40 Ross Eberspacher, 43, Stillwater, MN 6:00:10 13:44 5:51:01 4761 740 M35 William Hoffman, 35, Lakeville, MN 6:00:35 13:45 5:51:58 4762 1763 M20 Yang Kong, 23, St Paul, MN 6:00:48 13:46 5:51:43 4763 467 M50 Steven Hill, 52, Oswego, IL 6:00:54 13:46 5:53:35 4764 741 M35 Jon Slock, 35, St Paul, MN 6:01:08 13:46 5:53:18 4765 576 M45 Don Debilzen, 45, Eau Claire, WI 6:01:24 13:47 5:52:11 4766 1764 M20 Tony Dahlman, 24, Sioux Falls, SD 6:01:29 13:47 5:55:49 4767 128 M60 Ralph Morgan, 63, Ham Lake, MN 6:01:47 13:48 5:57:59 4768 1765 M20 Josh Bendickson, 27, Minnetonka, MN 6:02:07 13:49 5:53:49 4769 782 M40 Ron Williams, 40, New Market, MN 6:03:23 13:52 5:56:06 4770 783 M40 Robert Morgan, 40, Plymouth, MN 6:03:26 13:52 5:55:13 4771 1766 M20 Joe Gruhlke, 23, Brooklyn Park, MN 6:04:21 13:54 5:57:18 4772 577 M45 Andrew Pegelow, 48, Rosemount, MN 6:05:55 13:57 6:01:00 4773 468 M50 John McCarthy, 52, Plymouth, MN 6:06:36 13:59 5:58:30
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

4774 34 M65 Jerry Kozitza, 68, St Paul, MN 6:06:58 14:00 5:59:37 4775 578 M45 Mark Stadum, 48, Marysville, WA 6:07:06 14:00 6:00:30 4776 1767 M20 Lao Vang, 26, Brooklyn Park, MN 6:08:28 14:03 5:59:10 4777 1768 M20 Seth Kingman, 32, St Louis Park, MN 6:09:43 14:06 6:00:36 4778 1769 M20 Michael Mahan, 31, Navarre, FL 6:10:10 14:07 6:03:28 4779 469 M50 Kevin Conway, 53, St Paul, MN 6:10:24 14:08 6:02:59 4780 230 M55 Kevin Zahler, 58, Minnetonka, MN 6:12:09 14:12 6:03:58 4781 1770 M20 Charlton Meginley, 32, Navarre, FL 6:12:13 14:12 6:03:11 4782 129 M60 Randall Hansen, 61, Estherville, IA 6:12:38 14:13 6:04:52 4783 470 M50 Patrick Key, 54, Minnetonka, MN 6:12:55 14:13 6:07:47 4784 471 M50 Paul Koceja, 54, Wausau, WI 6:13:14 14:14 6:04:31 4785 1771 M20 William Muller, 29, Palm Beach Garden, FL 6:14:04 14:16 6:05:50 4786 1772 M20 Andrew Rust, 32, Woodbury, MN 6:14:48 14:18 6:07:17 4787 1773 M20 Jeffrey Wisdo, 33, Hugo, MN 6:14:57 14:18 6:07:03 4788 35 M65 Gary Scherer, 65, Minneapolis, MN 6:16:01 14:21 6:08:55 * indicates females 2 finishers among Men 14 - 15 5 finishers among Men 16 - 17 23 finishers among Men 18 - 19 1773 finishers among Men 20 - 34 741 finishers among Men 35 - 39 783 finishers among Men 40 - 44 578 finishers among Men 45 - 49 471 finishers among Men 50 - 54 230 finishers among Men 55 - 59 129 finishers among Men 60 - 64 35 finishers among Men 65 - 69 13 finishers among Men 70 - 74 2 finishers among Men 75 - 79 2 finishers among Men 80 - 84 1 finishers among Men 85 - 89 7 finishers among Women 16 - 17 30 finishers among Women 18 - 19 1724 finishers among Women 20 - 34 519 finishers among Women 35 - 39 425 finishers among Women 40 - 44 256 finishers among Women 45 - 49 135 finishers among Women 50 - 54 59 finishers among Women 55 - 59 22 finishers among Women 60 - 64 2 finishers among Women 65 - 69 2 finishers among Women 70 - 74 1 finishers among Women 80 - 84 4788 male finishers 3182 female finishers 7970 total finishers
Click here for data on women

Return to home page.