Medtronic Twin Cities Marathon Men

Minneapolis to St. Paul

Oct. 3, 2010


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 TIME

    1    1 M20  Sergio Reyes, 28, Palmdale, CA           2:14:02    5:07  2:14:02
    2    2 M20  Jeffrey Eggleston, 26, New York, NY      2:14:09    5:07  2:14:09
    3    3 M20  Fernando Cabada, 28, Longmont, CO        2:15:25    5:10  2:15:24
    4    4 M20  David Jankowski, 25, Blowing Rock, NC    2:16:15    5:12  2:16:15
    5    5 M20  Drew Shackleton, 24, Los Angeles, CA     2:16:31    5:12  2:16:31
    6    6 M20  Michael Reneau, 32, Corvallis, OR        2:16:47    5:13  2:16:47
                               STATE RECORD FOR 45-YEAR-OLD MEN
    7    1 M45  Mbarak Hussein, 45, Albuquerque, NM      2:16:58    5:13  2:16:57
           Old record 2:20:36 by Antonio Villanueva, 6 Oct 1985
    8    7 M20  Trent Briney, 32, New York, NY           2:17:47    5:15  2:17:47
                               STATE RECORD FOR 31-YEAR-OLD MEN
    9    8 M20  Donovan Fellows, 31, Woodbury, MN        2:18:05    5:16  2:18:04
              Old record 2:22:02 by Barney Klecker, 11 Jun 1983
   10    9 M20  Craig Leon, 25, Athens, OH               2:18:29    5:17  2:18:29
   11   10 M20  Tyler Sigl, 24, Seymour, WI              2:19:20    5:19  2:19:20
   12   11 M20  Josh Eberly, 30, Gunnison, CO            2:20:28    5:21  2:20:28
   13    1 M35  David Williams, 39, Milwaukee, WI        2:20:39    5:22  2:20:39
   14   12 M20  Scott Schmick, 27, Okemos, MI            2:20:50    5:22  2:20:50
   15    2 M35  Michael Wardian, 36, Arlington, VA       2:21:18    5:23  2:21:18
   16   13 M20  Paul Guevara, 24, Arlington, VA          2:21:54    5:25  2:21:54
   17   14 M20  Nick Hird, 26, Rock Island, IL           2:22:17    5:26  2:22:16
   18   15 M20  Kyle Shackleton, 24, Los Angeles, CA     2:22:42    5:27  2:22:42
   19   16 M20  Ben Carlson, 26, Stanhope, IA            2:23:04    5:27  2:23:03
   20   17 M20  Matt Hooley, 28, Madison, WI             2:23:09    5:28  2:23:09
   21   18 M20  Philip Richert, 23, Andover, MN          2:23:42    5:29  2:23:41
   22   19 M20  Matt Dewald, 28, Iowa City, IA           2:23:59    5:30  2:23:59
   23   20 M20  Paul Limpf, 23, Seattle, WA              2:24:10    5:30  2:24:10
   24    3 M35  Michael Bresson, 39, Spokane, WA         2:24:39    5:31  2:24:38
   25   21 M20  Joshua Trevino, 26, Irving, TX           2:24:44    5:31  2:24:42
   26   22 M20  Matt Levassiur, 29, Alamosa, CO          2:24:54    5:32  2:24:53
   27   23 M20  Kelly Fermoyle, 24, Mendota Hts, MN      2:24:54    5:32  2:24:53
   28   24 M20  Jacob Puzey, 28, Hermiston, OR           2:25:06    5:32  2:25:05
   29    4 M35  Robert Wiley, 35, Gurnee, IL             2:25:24    5:33  2:25:24
   30   25 M20  Dan Greeno, 22, St Michael, MN           2:25:42    5:33  2:25:42
   31   26 M20  Jeffrey McCabe, 27, Exeter, PA           2:26:22    5:35  2:26:22
   32   27 M20  Charlie Hurt, 27, Richmond, VA           2:26:46    5:36  2:26:42
   33    1 M40  Carl Rundell, 42, Birmingham, MI         2:26:58    5:36  2:26:58
   34    2 M40  Matt Sandercock, 41, Exton, PA           2:27:23    5:37  2:27:22
   35   28 M20  Adam Bohach, 26, Clinton, IA             2:27:27    5:37  2:27:23
   36   29 M20  Jon Healey, 27, Chelmsford, MA           2:29:16    5:42  2:29:13
   37    2 M45  Robert (bob) Weiner, 45, Evergreen, CO   2:29:34    5:42  2:29:34
   38   30 M20  Digger Lauter, 27, Bentonville, AR       2:29:36    5:42  2:29:33
   39   31 M20  James Parejko, 25, Pullman, WA           2:29:44    5:43  2:29:39
   40    3 M45  Dennis Simonaitis, 48, Draper, VT        2:29:48    5:43  2:29:46
   41   32 M20  Kevin Purcell, 34, Los Angeles, CA       2:29:58    5:43  2:29:55
   42   33 M20  Chris Herren, 27, Nashvile, TN           2:30:36    5:45  2:30:32
   43    3 M40  Tony Torres, 41, Cedar Glen, CA          2:31:05    5:46  2:31:05
   44   34 M20  Paul Nielsen, 24, Orlando, FL            2:31:11    5:46  2:31:05
   45    4 M40  Sean Wade, 44, Houston, TX               2:31:19    5:46  2:31:18
   46    5 M35  Brent Roeger, 38, Minneapolis, MN        2:31:23    5:46  2:31:22
   47    4 M45  Tracy Lokken, 45, Marquette, MI          2:32:05    5:48  2:32:05
   48   35 M20  Evan Jurkovich, 25, Edina, MN            2:32:05    5:48  2:32:03
   49   36 M20  Ben Schneider, 26, Minneapolis, MN       2:32:23    5:49  2:32:20
   50   37 M20  Joe Uhan, 33, River Falls, WI            2:32:48    5:50  2:32:46
   51    5 M40  Jeff Renlund, 43, Chaska, MN             2:33:14    5:51  2:33:12
   52   38 M20  Chris Charles, 33, Seattle, WA           2:33:49    5:52  2:33:46
   53    5 M45  Paul Aufdemberge, 45, Redford, MI        2:34:24    5:53  2:34:21
   54   39 M20  Michael Little, 34, Minnetonka, MN       2:34:28    5:53  2:34:27
   55   40 M20  Bert Jacoby, 27, Fredericksburg, VA      2:34:35    5:54  2:34:32
   56   41 M20  Brad Theyerl, 31, Van Dyne, WI           2:34:38    5:54  2:34:35
                               STATE RECORD FOR 49-YEAR-OLD MEN
   57    6 M45  David Olds, 49, Los Angeles, CA          2:34:50    5:54  2:34:49
   58   42 M20  Corey White, 29, Carlsbad, NM            2:34:53    5:54  2:34:46
   59   43 M20  Kameron Ulmer, 22, Boise, ID             2:35:13    5:55  2:35:12
   60   44 M20  Chris Healey, 27, Chelmsford, MA         2:35:13    5:55  2:35:13
   61   45 M20  Matthew Boumeester, 23, St Louis Park, MN
                                                            2:35:53    5:57  2:35:48
   62   46 M20  Andrew Jahn, 24, Columbus, OH            2:36:07    5:57  2:36:01
   63   47 M20  Bart Johnson, 24, Minneapolis, MN        2:36:14    5:58  2:36:12
   64   48 M20  Bradley Keefe, 29, Winnipeg, Can         2:36:16    5:58  2:36:15
   65   49 M20  Aaron Zutz, 25, Middleton, WI            2:36:22    5:58  2:36:19
   66   50 M20  Jasme Calzada, 26, Boulder, CO           2:36:50    5:59  2:36:49
   67   51 M20  Erik Teig, 26, Amery, WI                 2:36:59    5:59  2:36:46
   68    6 M35  Joseph D'Amico, 36, Palatine, IL         2:37:00    5:59  2:36:54

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

69 52 M20 Gerad Mead, 31, St Paul, MN 2:37:29 6:00 2:37:24 70 7 M45 Stephen Clarke, 45, Cedar Crest, NM 2:37:56 6:01 2:37:54 71 53 M20 John Leaf, 23, Minneapolis, MN 2:38:00 6:02 2:37:58 72 54 M20 Daniel Bartosz, 34, Portland, OR 2:38:28 6:03 2:38:24 73 55 M20 Kyle Smith, 23, Wright, MN 2:38:33 6:03 2:38:30 74 56 M20 Scott Allen, 23, Port Washington, WI 2:38:36 6:03 2:38:33 75 8 M45 Ernesto Caballero, 45, Dallas, TX 2:38:54 6:04 2:38:53 76 57 M20 Chris Boldt, 30, Blaine, MN 2:39:16 6:04 2:39:04 77 9 M45 Ronald Chisolm, 49, Saint Louis, MO 2:39:19 6:05 2:39:19 78 58 M20 Nate Canton, 30, North Liberty, IA 2:39:22 6:05 2:39:15 79 59 M20 Justin Deeg, 29, Rochester, MN 2:39:54 6:06 2:39:51 80 10 M45 Bill Shires, 45, Charlotte, NC 2:40:02 6:06 2:40:02 81 60 M20 Dale Dexter, 29, Kansas City, MO 2:40:14 6:07 2:40:13 82 6 M40 Gregg Robertson, 40, Duluth, MN 2:40:18 6:07 2:40:17 83 7 M35 Tyson Sacco, 37, Venice, CA 2:40:22 6:07 2:40:20 84 7 M40 Phil Daum, 44, Calgary, Can 2:40:57 6:08 2:40:53 85 8 M40 Aldo Virano, 42, Miami, FL 2:41:08 6:09 2:41:08 86 61 M20 Peter Keenan, 28, St Paul, MN 2:41:25 6:09 2:41:15 87 62 M20 John Kallemeyn, 25, Elk River, MN 2:41:34 6:10 2:41:28 88 8 M35 Tracy Hellman, 35, Sioux Falls, SD 2:41:42 6:10 2:41:40 89 9 M35 Thomas Carroll, 37, Smyrna, GA 2:42:00 6:11 2:41:59 90 63 M20 Nick Eugster, 34, Orono, MN 2:42:14 6:11 2:42:08 91 64 M20 Dallas Vincent, 23, Minneapolis, MN 2:42:21 6:12 2:42:16 92 9 M40 Scott Haugh, 41, St Paul, MN 2:42:31 6:12 2:42:26 93 65 M20 Tim Snell, 32, Minnetonka, MN 2:42:37 6:12 2:42:30 94 66 M20 Brian Sames, 24, Shakopee, MN 2:43:07 6:13 2:42:11 95 1 M50 Clyde Vancaeyzeele, 53, Winnipeg, Can 2:43:13 6:14 2:43:12 96 67 M20 Brian Anderson, 23, Andover, MN 2:43:58 6:15 2:43:56 97 10 M40 Ken Moran, 40, Kansas City, MO 2:44:07 6:16 2:44:04 98 2 M50 Adam Weiner, 50, San Diego, CA 2:44:12 6:16 2:44:09 99 68 M20 James Burgess, 27, Mundelein, IL 2:44:18 6:16 2:44:12 100 11 M40 Thomas Tisell, 43, St Paul, MN 2:44:26 6:16 2:44:24 101 12 M40 Pete Miller, 41, St Louis Park, MN 2:45:03 6:18 2:45:02 102 69 M20 Kenny Miller, 33, Park Rapids, MN 2:45:35 6:19 2:45:27 103 70 M20 Brent White, 25, Orlando, FL 2:45:36 6:19 2:45:28 104 71 M20 Kyle Donovan, 24, River Falls, WI 2:45:46 6:19 2:45:38 105 13 M40 Mark Green, 43, Glenview, IL 2:46:45 6:22 2:46:36 106 72 M20 Timothy Looney, 27, Chicago, IL 2:47:04 6:22 2:46:59 107 73 M20 Michael Beigay, 32, Concord, NC 2:47:20 6:23 2:47:16 108 14 M40 Chris Grecco, 43, Lancaster, KY 2:47:27 6:23 2:47:21 109 3 M50 Charlie Hennessey, 50, Amarillo, TX 2:47:28 6:23 2:47:24 110 74 M20 Samuel Pertz, 25, Minneapolis, MN 2:47:30 6:23 2:47:17 111 10 M35 Dan Deuhs, 39, Minneapolis, MN 2:47:35 6:24 2:47:28 112 75 M20 Matt Heesch, 22, Omaha, NE 2:47:40 6:24 2:47:38 113 76 M20 Brendan Epstein, 25, St Paul, MN 2:47:52 6:24 2:47:44 114 11 M35 Campbell Ilfrey, 36, Louisville, CO 2:47:53 6:24 2:47:47 115 11 M45 Kirt Goetzke, 49, Plymouth, MN 2:48:07 6:25 2:48:03 116 77 M20 Pete Hoyem, 29, Stillwater, MN 2:48:29 6:26 2:48:19 117 12 M45 Mark Meyers, 47, Pewaukee, WI 2:48:33 6:26 2:48:31 118 78 M20 Shelby Anderson, 28, Verona, WI 2:48:35 6:26 2:48:23 119 79 M20 Bryan Larison, 27, Andover, MN 2:49:01 6:27 2:48:49 120 4 M50 Kris Warszawski, 51, Northville, MI 2:49:14 6:27 2:49:13 121 80 M20 Kevin Timp, 27, Chapel Hill, NC 2:49:15 6:27 2:49:07 122 81 M20 Daniel Conn, 23, Orlando, FL 2:49:22 6:28 2:49:16 123 82 M20 Jason Mansur, 24, St Paul, MN 2:49:46 6:29 2:48:52 124 83 M20 Julien Sein, 29, Minneapolis, MN 2:49:55 6:29 2:49:55 125 84 M20 Adam Frye, 26, Decorah, IA 2:49:56 6:29 2:49:45 126 15 M40 Brad Moats, 42, Gurnee, IL 2:50:05 6:29 2:49:58 127 85 M20 Trey Robinson, 27, Vernon Hills, IL 2:50:11 6:29 2:50:05 128 86 M20 Eric Leuck, 33, Vernon Hills, IL 2:50:12 6:30 2:50:03 129 87 M20 Kassaye Gemeda, 32, Richfield, MN 2:50:23 6:30 2:49:11 130 88 M20 John Franzen, 29, Brookings, SD 2:50:47 6:31 2:50:36 131 16 M40 Alec Bath, 41, Libertyville, IL 2:50:52 6:31 2:50:43 132 17 M40 Joe Heikes, 44, Olathe, KS 2:51:04 6:31 2:50:56 133 12 M35 David Zeisler, 37, Gurnee, IL 2:51:38 6:33 2:51:30 134 89 M20 Anthony Katz, 27, Chicago, IL 2:51:40 6:33 2:51:29 135 90 M20 Steven Arntson, 23, Cedar Falls, IA 2:51:54 6:33 2:51:42 136 1 M55 Dan Morse, 57, Minneapolis, MN 2:52:00 6:34 2:51:57 137 91 M20 Mike Connell, 22, Eau Claire, WI 2:52:10 6:34 2:51:16 138 92 M20 Matthew Lieser, 29, Berkley, MI 2:52:18 6:34 2:52:08 139 13 M45 Jim Ramacier, 47, White Bear Lake, MN 2:52:23 6:34 2:52:21 140 93 M20 Ian Lanza, 34, Rochester, MN 2:52:24 6:35 2:52:08 141 94 M20 Ross Nelson, 33, Minneapolis, MN 2:52:37 6:35 2:52:27 142 13 M35 Rob Hampton, 35, Green Bay, WI 2:52:43 6:35 2:52:32 143 95 M20 Nathaniel Petrich, 23, Sioux Falls, SD 2:52:49 6:35 2:52:36 144 96 M20 Benjamin Greshwalk, 27, St Louis Park, MN 2:53:27 6:37 2:53:22 145 18 M40 Oleg Tabelev, 44, Calgary, Can 2:53:35 6:37 2:53:24 146 14 M35 Scott Chancellor, 39, Oxford, MS 2:53:37 6:37 2:53:20 147 97 M20 Peter Somers, 31, Rochester, MN 2:53:49 6:38 2:53:41 148 5 M50 William Enicks Iv, 51, Signal Mountain, TN 2:53:54 6:38 2:53:52 149 98 M20 Grady Jensen, 25, Rochester, MN 2:53:56 6:38 2:53:45 150 99 M20 Paul Otteson, 27, Stoughton, WI 2:53:59 6:38 2:53:47 151 100 M20 Thomas Albrecht, 26, Edina, MN 2:54:16 6:39 2:54:00 152 101 M20 Loren Todd, 32, Ft Sill, OK 2:54:20 6:39 2:54:06 153 102 M20 Mike Fibiger, 25, Denver, CO 2:54:37 6:40 2:51:06 154 2 M55 Joseph Haynes, 56, Ames, IA 2:54:40 6:40 2:54:36 155 14 M45 Stephen Gartside, 45, Evergreen, CO 2:54:40 6:40 2:54:33 156 103 M20 Ryan Braun, 27, Superior, WI 2:54:41 6:40 2:53:52 157 104 M20 Jesse Castro, 24, Osseo, MN 2:54:46 6:40 2:50:14 158 15 M35 Eric Kronback, 35, Westbrook, MN 2:55:05 6:41 2:54:50 159 105 M20 Chris Simpson, 25, Prior Lake, MN 2:55:22 6:41 2:55:13 160 106 M20 Bayard Gennert, 30, Eden Prairie, MN 2:55:23 6:41 2:55:11 161 15 M45 Richard Madamba, 48, Northborough, MA 2:55:34 6:42 2:55:29 162 16 M45 Michael Niziolek, 49, Elk River, MN 2:55:41 6:42 2:55:34 163 107 M20 Andy Burton, 28, Blairsburg, IA 2:55:47 6:42 2:55:38 164 19 M40 Scott Sekelsky, 40, River Falls, WI 2:55:49 6:42 2:55:35 165 108 M20 James Hermanson, 27, Minneapolis, MN 2:55:52 6:42 2:54:55 166 109 M20 Forrest Tracy, 31, St Paul, MN 2:55:54 6:43 2:55:39 167 17 M45 Jan Van Deursen, 47, Rochester, MN 2:55:55 6:43 2:55:36 168 18 M45 Jon Salveson, 45, Wayzata, MN 2:55:59 6:43 2:55:55 169 16 M35 Adam Rubinstein, 35, Arlington, VA 2:55:59 6:43 2:55:57 170 20 M40 Erik Solof, 43, Denver, CO 2:56:00 6:43 2:55:51 171 19 M45 Carl Ciochon, 45, Oakland, CA 2:56:04 6:43 2:55:59 172 20 M45 John Raitor, 47, Buffalo, MN 2:56:05 6:43 2:55:51 173 21 M40 Carl Nuccio, 43, Belvidere, IL 2:56:09 6:43 2:56:09 174 110 M20 Adam Goddard, 30, Willmar, MN 2:56:10 6:43 2:55:24 175 17 M35 Nicholas Mayernick, 38, Fletcher, NC 2:56:14 6:43 2:56:09 176 22 M40 Kevin Franck, 40, Minnetrista, MN 2:56:20 6:44 2:56:00 177 18 M35 Allen Gilleshammer, 36, Winnipeg, Can 2:56:34 6:44 2:56:25 178 111 M20 Ryan Gjoraas, 23, Plymouth, MN 2:56:43 6:44 2:56:16 179 112 M20 Sam Anderson, 26, Woodbury, MN 2:56:43 6:44 2:53:31 180 113 M20 John Storkamp, 30, Hastings, MN 2:56:54 6:45 2:56:40 181 114 M20 Karol Mileszczyk, 28, Uscimow, Pol 2:56:59 6:45 2:56:52 182 115 M20 Bradley Lester, 20, New Hope, MN 2:57:10 6:45 2:57:05 183 116 M20 Ryan Kulke, 28, Platteville, WI 2:57:16 6:46 2:57:11 184 19 M35 Andrew Osmond, 37, Madison, WI 2:57:26 6:46 2:57:15 185 23 M40 Jeff Kjome, 42, Maple Grove, MN 2:57:30 6:46 2:57:25 186 24 M40 Steve English, 43, St Paul, MN 2:57:37 6:46 2:57:21 187 20 M35 Ryan McDonald, 37, Thunder Bay, Can 2:57:38 6:47 2:56:52 188 21 M45 Matthew Simpson, 46, Wheaton, IL 2:57:41 6:47 2:57:35 189 25 M40 Steven Clark, 40, Grayslake, IL 2:57:50 6:47 2:57:42 190 117 M20 Ben Rajkowski, 33, Minneapolis, MN 2:57:52 6:47 2:56:53 191 26 M40 Gary Carlson, 40, Castle Rock, CO 2:57:53 6:47 2:57:33 192 118 M20 Matt Thornton, 29, Springfield, OR 2:57:54 6:47 2:57:46 193 119 M20 Dylan Wiek, 32, Minneapolis, MN 2:57:57 6:47 2:57:35 194 21 M35 David Tompkins, 39, Minneapolis, MN 2:58:02 6:47 2:57:58 195 1 M60 Peter Matthias, 61, Sheboygan, WI 2:58:03 6:47 2:58:01 196 22 M35 Erik Kaitala, 38, Duluth, MN 2:58:15 6:48 2:58:01 197 23 M35 Troy Erickson, 36, Plymouth, MN 2:58:17 6:48 2:58:07 198 120 M20 Mike Shetka, 32, Plymouth, MN 2:58:19 6:48 2:58:14 199 121 M20 John Grimes, 26, Minneapolis, MN 2:58:22 6:48 2:58:04 200 27 M40 Gordon Christie, 40, Katy, TX 2:58:25 6:48 2:58:21 201 24 M35 Scott Wiegrefe, 36, Apple Valley, MN 2:58:29 6:48 2:58:10 202 122 M20 Michael Olivier, 28, Lakeville, MN 2:58:39 6:49 2:58:30 203 25 M35 Marcus Lavender, 39, Gordonsville, TN 2:58:44 6:49 2:58:31 204 123 M20 Jeremy Peterson, 32, Detroit Lakes, MN 2:58:47 6:49 2:58:37 205 124 M20 Nathan Johnson, 27, Ames, IA 2:58:49 6:49 2:58:38 206 26 M35 Ed Scheer, 37, Glen Ellyn, IL 2:58:49 6:49 2:58:43 207 125 M20 Willy Madeira, 28, Minneapolis, MN 2:58:51 6:49 2:52:24 208 126 M20 Ryan Kaiser, 31, Dallas, TX 2:58:56 6:49 2:58:41 209 127 M20 Scott Bosch, 34, Robbinsdale, MN 2:58:57 6:50 2:58:45 210 1 M18 Jacob Sandry, 18, Bloomington, MN 2:59:04 6:50 2:55:56 211 128 M20 Brian Lashinski, 29, Saginaw, MN 2:59:07 6:50 2:58:40 212 129 M20 Sam Bird, 20, Ames, IA 2:59:09 6:50 2:58:57 213 27 M35 Andy Hemenway, 36, Rochester, MN 2:59:09 6:50 2:58:44 214 130 M20 Thomas Knoll, 23, Minneapolis, MN 2:59:35 6:51 2:59:24 215 131 M20 Steve Munson, 33, Roseville, MN 2:59:42 6:51 2:59:33 216 28 M40 William Guettler, 42, St Paul, MN 2:59:45 6:51 2:59:25 217 29 M40 Steve Wolcott, 42, Cedar Rapids, IA 2:59:48 6:51 2:59:41 218 132 M20 Timothy Seipel, 34, Houston, TX 2:59:49 6:52 2:59:45 219 133 M20 Jon Christopherson, 33, St Paul, MN 2:59:54 6:52 2:59:36 220 22 M45 Steve Alpeter, 48, Edina, MN 2:59:56 6:52 2:59:53 221 134 M20 Brett Wilson, 25, Onamai, MN 3:00:00 6:52 2:59:59 222 6 M50 Tony Stuart, 52, Amarillo, TX 3:00:03 6:52 2:59:55 223 23 M45 Marc Nosal, 45, Eden Prairie, MN 3:00:12 6:52 3:00:09 224 28 M35 Mark Shirra, 37, San Francisco, CA 3:00:24 6:53 3:00:20 225 135 M20 Jeffrey Fier, 29, New York, NY 3:00:26 6:53 3:00:03 226 136 M20 Christopher Kipp, 34, Burlington, IA 3:00:27 6:53 3:00:07 227 137 M20 Brian Fransen, 24, Coleharbor, ND 3:00:27 6:53 2:59:18 228 138 M20 Chris Cronin, 34, St Paul, MN 3:00:35 6:53 3:00:18 229 139 M20 Brent Czarnecki, 34, Petersfield, Can 3:00:36 6:53 3:00:18 230 7 M50 Dennis Wallach, 53, Chanhassen, MN 3:00:42 6:54 3:00:40 231 140 M20 Mark Sponholz, 33, Maple Grove, MN 3:00:47 6:54 3:00:34 232 8 M50 Bob Harrison, 50, Edmonds, WA 3:00:47 6:54 3:00:10 233 141 M20 Nathan Jenkins, 32, Wellman, IA 3:00:57 6:54 3:00:45 234 142 M20 George Williams, 23, River Falls, WI 3:01:00 6:54 3:00:04 235 143 M20 Kristofor Enlund, 25, Minneapolis, MN 3:01:03 6:54 3:00:43 236 144 M20 Steven Kubow, 32, Hugo, MN 3:01:03 6:54 3:00:48 237 24 M45 Mike Pedersen, 45, Lino Lakes, MN 3:01:05 6:54 3:00:49 238 145 M20 Brian Cooke, 31, Redwood City, CA 3:01:33 6:55 3:01:27 239 29 M35 Michael Immer, 35, St Michael, MN 3:01:34 6:56 3:01:17 240 3 M55 Frank Tai, 55, Playa Del Rey, CA 3:01:36 6:56 3:01:36 241 25 M45 Barry Hauptman, 47, Bethesda, MD 3:01:37 6:56 3:01:30 242 26 M45 Craig Matticks, 45, Minneapolis, MN 3:01:43 6:56 3:01:30 243 146 M20 Abebe Yimer, 29 3:01:44 6:56 3:01:43 244 30 M40 Darby Benson, 40, Fayetteville, AR 3:01:48 6:56 3:01:37 245 31 M40 Eric Busch, 44, Hiawatha, IA 3:01:58 6:56 3:01:49 246 27 M45 Kenneth Rosen, 45, Plymouth, MN 3:02:02 6:57 3:01:54 247 147 M20 Sean Sindt, 31, Austin, TX 3:02:03 6:57 3:01:49 248 148 M20 Nathaniel Scott, 29, Minneapolis, MN 3:02:10 6:57 3:01:14 249 9 M50 Kevin Claffey, 54, Cary, IL 3:02:10 6:57 3:02:02 250 32 M40 Richard Keston, 42, Champlin, MN 3:02:11 6:57 3:02:04 251 28 M45 David Voss, 49, Minneapolis, MN 3:02:13 6:57 3:01:55 252 149 M20 Ari MacKinnon, 30, Forest Hills, NY 3:02:14 6:57 3:02:03 253 150 M20 Matthew Trok, 33, Maple Grove, MN 3:02:15 6:57 3:02:01 254 30 M35 Jeff Roth, 36, Baltimore, MD 3:02:17 6:57 3:02:10 255 151 M20 Tony Dockendorff, 20, La Crescent, MN 3:02:21 6:57 3:02:03 256 31 M35 Robert Raub, 36, St Paul, MN 3:02:31 6:58 3:02:18 257 32 M35 Peter Hanks, 37, Minneapolis, MN 3:02:45 6:58 3:02:39 258 29 M45 L Michael Weiss, 47, Oldsmar, FL 3:02:46 6:58 3:02:28 259 33 M35 Marcio Sturmer, 38, Montreal, Can 3:02:57 6:59 3:02:30 260 152 M20 Troy Smith, 30, Minneapolis, MN 3:02:58 6:59 3:02:45 261 153 M20 Paul Gorton, 34, St Paul, MN 3:03:04 6:59 3:02:51 262 154 M20 Dave Antonson, 32, Duluth, MN 3:03:06 6:59 3:02:54 263 155 M20 Joe Shillings, 30, Woodbury, MN 3:03:07 6:59 3:02:45 264 156 M20 Brian Lewis, 30, Kansas City, MO 3:03:12 6:59 3:03:06 265 157 M20 Ryan Reichenbach, 27, Chicago, IL 3:03:13 6:59 3:03:04 266 30 M45 Joe Markley, 48, Summerfield, NC 3:03:13 6:59 3:03:03 267 33 M40 Bryan Frye, 40, Eden Prairie, MN 3:03:15 6:59 3:02:48
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

268 34 M40 Corey Binnebose, 40, New Berlin, WI 3:03:20 7:00 3:03:07 269 34 M35 Jeremy Miles, 36, Hastings, NE 3:03:27 7:00 3:02:27 270 35 M35 Dave Connaker, 38, Deerwood, MN 3:03:29 7:00 3:03:18 271 36 M35 Matthew Entzion, 37, Moorhead, MN 3:03:34 7:00 3:03:21 272 35 M40 Jim Nord, 43, Maple Grove, MN 3:03:44 7:00 3:03:26 273 37 M35 Scott Lafrenz, 37, Edina, MN 3:03:50 7:01 3:03:40 274 158 M20 Keith Scotland, 32, St Paul, MN 3:04:02 7:01 3:03:57 275 159 M20 Eric Stanley, 32, Parkersburg, WV 3:04:09 7:01 3:03:54 276 38 M35 Michael Jorgensen, 37, Chicago, IL 3:04:14 7:02 3:04:02 277 160 M20 Tony Duerr, 32, West Fargo, ND 3:04:18 7:02 3:03:45 278 161 M20 Matt Hanson, 33, Sauk Rapids, MN 3:04:18 7:02 3:03:46 279 162 M20 David Hansen, 25, Pine City, MN 3:04:20 7:02 3:04:03 280 163 M20 Christopher Scrabeck, 24, St Paul, MN 3:04:25 7:02 3:04:05 281 39 M35 Steve Rudzik, 35, Rochester, MN 3:04:34 7:02 3:04:09 282 164 M20 Tanner Blair, 27, Bismarck, ND 3:04:37 7:02 3:04:25 283 10 M50 Joel Kaul, 51, Stillwater, MN 3:04:39 7:03 3:04:20 284 165 M20 Tristan Scott, 28, Missoula, MT 3:04:39 7:03 3:04:22 285 11 M50 Rich Faber, 50, Minneapolis, MN 3:04:42 7:03 3:04:31 286 166 M20 Glen Fladeboe, 34, Minneapolis, MN 3:05:02 7:03 3:04:57 287 36 M40 Andrew Eichelman, 41, Greenwood, MN 3:05:06 7:04 3:04:58 288 12 M50 Robert Jacobson, 51, St Paul, MN 3:05:08 7:04 3:04:50 289 167 M20 Bobby Miles, 20, Mauston, WI 3:05:09 7:04 3:04:59 290 168 M20 Wade Demmer, 32, Coon Rapids, MN 3:05:14 7:04 3:01:53 291 169 M20 Austin Taylor, 21, Northfield, MN 3:05:39 7:05 3:05:33 292 170 M20 Teal Perrine, 29, Minneapolis, MN 3:05:41 7:05 3:05:23 293 171 M20 Peter Meinz, 26, Golden Valley, MN 3:05:43 7:05 3:05:23 294 172 M20 Joshua Piotrowski, 27, Rochester, MN 3:06:01 7:06 3:02:41 295 173 M20 Jacob Mohs, 25, Minneapolis, MN 3:06:04 7:06 3:05:48 296 37 M40 Michael Severson, 43, Plymouth, MN 3:06:15 7:06 3:06:07 297 40 M35 Jason Midgarden, 38, Golden Valley, MN 3:06:17 7:06 3:06:09 298 38 M40 Patrick Schulte, 41, Minneapolis, MN 3:06:23 7:07 3:06:10 299 13 M50 David Broadwell, 54, Denver, CO 3:06:24 7:07 3:05:56 300 174 M20 Brian King, 25, Apple Valley, MN 3:06:33 7:07 3:03:20 301 41 M35 Carl Vieregger, 36, St Louis, MO 3:06:39 7:07 3:05:37 302 175 M20 Joseph Hoch, 28, Stoughton, WI 3:06:41 7:07 3:06:08 303 31 M45 Eric Swanson, 48, Edina, MN 3:06:43 7:07 3:06:32 304 176 M20 Mitchell Dyer, 25, Pittsburgh, PA 3:06:53 7:08 3:06:31 305 177 M20 Amir Endale, 31, St Paul, MN 3:06:57 7:08 3:03:48 306 178 M20 Ben Pederson, 26, Minneapolis, MN 3:07:05 7:08 3:06:46 307 32 M45 Jim Leverton, 45, Cannon Falls, MN 3:07:06 7:08 3:06:43 308 14 M50 Dale Heinen, 54, Shoreview, MN 3:07:07 7:08 3:07:04 309 39 M40 Tom Schumacher, 41, Mounds View, MN 3:07:07 7:08 3:06:49 310 15 M50 Michael Merra, 51, Amherst, NH 3:07:15 7:09 3:06:59 311 179 M20 Adam Meier, 32, Pleasant Prairie, WI 3:07:20 7:09 3:07:13 312 40 M40 John Akins, 42, Shoreview, MN 3:07:24 7:09 3:07:13 313 41 M40 Brian Learned, 42, Cottage Grove, WI 3:07:24 7:09 3:07:02 314 180 M20 Daniel Lawrence, 34, Minneapolis, MN 3:07:26 7:09 3:04:17 315 181 M20 Luke Leither, 29, Oakland, CA 3:07:27 7:09 3:07:08 316 182 M20 Christopher Church, 34, Rochester, MN 3:07:29 7:09 3:04:12 317 183 M20 Damon Chapman, 30, Apple Valley, MN 3:07:32 7:09 3:07:01 318 2 M18 Kevin Croteau, 18, Ramsey, MN 3:07:34 7:09 3:07:14 319 42 M40 Scott Ramberg, 43, Marine On St Croi, MN 3:07:35 7:09 3:07:17 320 3 M18 Kyle Serreyn, 19, Lakeville, MN 3:07:35 7:09 3:07:22 321 42 M35 Travis Anderson, 39, Afton, MN 3:07:37 7:09 3:07:22 322 16 M50 Dave Chatelaine, 52, Owatonna, MN 3:07:39 7:09 3:07:22 323 43 M35 Mark Swiontek, 38, Osceola, WI 3:07:43 7:10 3:07:30 324 184 M20 Zachary Warm, 31, Eldridge, IA 3:07:52 7:10 3:04:35 325 185 M20 Nathan Ebnet, 23, St Cloud, MN 3:07:57 7:10 3:03:44 326 43 M40 Thomas Karlson, 43, Miami Shores, FL 3:07:58 7:10 3:07:27 327 186 M20 Nathan Wenck, 33, Carroll, IA 3:08:01 7:10 3:07:56 328 44 M35 Joshua Newhall, 37, Hopkins, MN 3:08:03 7:10 3:07:49 329 187 M20 Brian Gosselin, 28, Cambridge, MA 3:08:04 7:10 3:07:47 330 188 M20 Blake Saksa, 30, San Francisco, CA 3:08:07 7:11 3:07:39 331 189 M20 Omar Palacios, 27, Eden Prairie, MN 3:08:11 7:11 3:08:09 332 190 M20 Jonathan Parker, 25, Chicago, IL 3:08:12 7:11 3:08:06 333 191 M20 Daniel Larson, 34, Cambridge, MA 3:08:15 7:11 3:08:03 334 33 M45 Rick Larsen, 49, Minnetonka, MN 3:08:20 7:11 3:07:50 335 45 M35 Terry Harlow, 35, Lenexa, KS 3:08:20 7:11 3:07:56 336 192 M20 Aaron Meyer, 33, Minneapolis, MN 3:08:20 7:11 3:08:12 337 193 M20 Travis Flamm, 31, Bethesda, MD 3:08:22 7:11 3:07:54 338 34 M45 Fabio Valgonio, 47, Brescia, Ita 3:08:23 7:11 3:04:53 339 194 M20 Alexander Gloeckner, 26, Moline, IL 3:08:24 7:11 3:08:04 340 46 M35 Chris Strong, 38, Oshkosh, WI 3:08:25 7:11 3:07:58 341 35 M45 Thomas Stratton, 49, Carlsbad, CA 3:08:27 7:11 3:08:14 342 195 M20 Brett Shafer, 28, Plymouth, MN 3:08:27 7:11 3:08:01 343 196 M20 Michael Priem, 20, Holmen, WI 3:08:29 7:11 3:05:14 344 17 M50 Jeff Denney, 52, Bloomington, MN 3:08:34 7:12 3:08:20 345 18 M50 Steven Christenson, 51, Coon Rapids, MN 3:08:43 7:12 3:08:36 346 44 M40 John Hopkins, 44, Savage, MN 3:08:43 7:12 3:08:33 347 45 M40 Horac Gutierrez Terroba, 42, Naucalpan, Mex 3:08:48 7:12 3:03:00 348 197 M20 Jon Harris, 30, Wichita, KS 3:08:51 7:12 3:08:26 349 198 M20 Adam Mayes, 30, Cornelius, NC 3:08:51 7:12 3:08:46 350 47 M35 Mike Beix, 35, Milwaukee, WI 3:08:53 7:12 3:07:50 351 48 M35 Troy Anderson, 39, Big Lake, MN 3:08:54 7:12 3:08:48 352 199 M20 Nick Pocius, 31, Burnsville, MN 3:08:54 7:12 3:08:34 353 200 M20 Kyle McCawley, 31, Overland Park, KS 3:08:56 7:12 3:07:54 354 201 M20 Ryan Flynn, 30, Cloquet, MN 3:08:58 7:12 3:08:41 355 19 M50 Paul Krentz, 51, Watertown, MN 3:08:59 7:12 3:08:28 356 202 M20 Jeremy Manstrom, 25, Bismarck, ND 3:09:00 7:13 3:08:46 357 203 M20 Kevin Grose, 26, Sauk Rapids, MN 3:09:02 7:13 3:08:41 358 36 M45 Manuel Campos, 45, St Joseph, MN 3:09:16 7:13 3:08:52 359 49 M35 Jonathan Fass, 39, Athens, GA 3:09:18 7:13 3:09:10 360 37 M45 Frank Campbell, 46, Lake Elmo, MN 3:09:19 7:13 3:09:07 361 204 M20 Patrick Marshall, 20, Mendota Hts, MN 3:09:20 7:13 3:09:00 362 38 M45 Kevin Byrne, 49, Shorewood, MN 3:09:24 7:13 3:09:10 363 205 M20 Brian Dahl, 23, Hudson, WI 3:09:24 7:13 3:08:49 364 4 M55 Steve Turpin, 55, Chardon, OH 3:09:26 7:14 3:09:16 365 39 M45 John Lindgren, 48, Bloomington, MN 3:09:29 7:14 3:08:49 366 206 M20 Drew Riddles, 27, St Paul, MN 3:09:30 7:14 3:08:50 367 50 M35 Timothy Magnusson, 38, Minnetonka, MN 3:09:36 7:14 3:09:19 368 5 M55 Denny Jordan, 59, Roseville, MN 3:09:39 7:14 3:09:35 369 207 M20 James Olson, 21, Stevens Point, WI 3:09:39 7:14 3:06:07 370 208 M20 Samuel Williams, 22, Stevens Point, WI 3:09:39 7:14 3:06:07 371 209 M20 Gregory Weitekamp, 32, Indianapolis, IN 3:09:41 7:14 3:09:27 372 20 M50 Aregai Girmay, 51, Gastonia, NC 3:09:43 7:14 3:09:18 373 40 M45 Paul Holovnia, 48, Chanhassen, MN 3:09:48 7:14 3:09:34 374 210 M20 Seth Schroeder, 31, South St Paul, MN 3:09:51 7:14 3:09:31 375 211 M20 John Grau, 29, Blaine, MN 3:09:57 7:15 3:09:33 376 212 M20 Jason Bates, 33, Minneapolis, MN 3:09:57 7:15 3:09:35 377 51 M35 Eric Woodford, 37, Rochester, MN 3:09:57 7:15 3:09:31 378 52 M35 Jeremy Friese, 35, Rochester, MN 3:09:58 7:15 3:09:38 379 213 M20 Joe Braun, 31, Boston, MA 3:09:59 7:15 3:09:43 380 214 M20 Benjamin Hsu, 26, Urbana, IL 3:09:59 7:15 3:09:33 381 53 M35 Robert Wright, 35, Madison, WI 3:10:00 7:15 3:09:16 382 41 M45 David Everly, 48, Portland, OR 3:10:09 7:15 3:10:00 383 215 M20 Daniel Scheff, 29, Harris, MN 3:10:10 7:15 3:10:07 384 216 M20 Andrew Ashton, 30, St Paul, MN 3:10:13 7:15 3:09:35 385 217 M20 Derek Meyer, 33, St Paul, MN 3:10:13 7:15 3:09:19 386 218 M20 Soren Larson, 22, St Paul, MN 3:10:14 7:15 3:09:47 387 219 M20 Sael Garcia, 30, Plymouth, MN 3:10:16 7:15 3:09:49 388 54 M35 Kiet Hoang, 36, Flower Mound, TX 3:10:18 7:16 3:09:48 389 220 M20 Bobby Hanson, 25, St Louis Park, MN 3:10:20 7:16 3:10:06 390 221 M20 Pierre Tournier, 27, Minneapolis, MN 3:10:21 7:16 3:09:59 391 55 M35 Chris Cavanaugh, 39, Cincinnati, OH 3:10:21 7:16 3:10:00 392 222 M20 James Smadbeck, 23, Princeton, NJ 3:10:21 7:16 3:09:58 393 223 M20 Mathias Eichten, 32, Anoka, MN 3:10:25 7:16 3:09:49 394 42 M45 Mark Drapac, 48, Northfield, MN 3:10:28 7:16 3:10:12 395 224 M20 Ryan Johnson, 22, Prior Lake, MN 3:10:29 7:16 3:09:38 396 43 M45 Kevin McCleary, 45, Washington, WV 3:10:34 7:16 3:10:19 397 6 M55 Steve Bratlie, 56, Breckenridge, MN 3:10:36 7:16 3:10:01 398 46 M40 Dane Liebel, 44, Burnsville, MN 3:10:43 7:16 3:09:15 399 225 M20 Aaron Luther, 31, Austin, TX 3:10:45 7:17 3:10:34 400 226 M20 Matt Brisbois, 21, Blaine, MN 3:10:51 7:17 3:10:48 401 56 M35 Chad Sheldon, 38, Morden, Can 3:10:52 7:17 3:10:23 402 227 M20 William Armstrong, 30, Memphis, TN 3:10:53 7:17 3:10:34 403 228 M20 Nathan Wolf, 30, Orange City, IA 3:10:57 7:17 3:07:27 404 21 M50 Tim Sage, 50, Roscoe, IL 3:10:57 7:17 3:10:29 405 57 M35 Robert Srichai, 36, Minneapolis, MN 3:10:58 7:17 3:10:35 406 229 M20 Chris Deruyter, 29, Sheboygan, WI 3:11:03 7:17 3:10:39 407 230 M20 Erik Sorensen, 27, Minneapolis, MN 3:11:06 7:17 3:10:36 408 44 M45 Nelson Soken, 46, Hugo, MN 3:11:07 7:17 3:10:48 409 231 M20 Greg Jongbloedt, 32, Woodbury, MN 3:11:08 7:17 3:10:47 410 232 M20 Justin Youngblom, 26, Woodbury, MN 3:11:13 7:18 3:08:01 411 233 M20 Cory Mahlke, 34, Minneapolis, MN 3:11:17 7:18 3:10:54 412 58 M35 Chad Gage, 38, Eagan, MN 3:11:21 7:18 3:10:54 413 7 M55 Thomas Artushin, 55, Bloomfield Hills, MI 3:11:22 7:18 3:11:18 414 2 M60 Dave Minier, 61, Wyoming, MI 3:11:29 7:18 3:11:20 415 59 M35 Dariusz Tyszka, 38, Wildwood, IL 3:11:31 7:18 3:11:24 416 60 M35 Chris Steensland, 39, Maplewood, MN 3:11:34 7:18 3:09:42 417 234 M20 Ezra Hallam, 32, North Liberty, IA 3:11:36 7:18 3:11:10 418 61 M35 Joel Fremstad, 37, Moorhead, MN 3:11:37 7:19 3:11:16 419 22 M50 Bryan Allf, 53, Gastonia, NC 3:11:41 7:19 3:11:15 420 235 M20 Joseph Mesarchik, 22, Apple Valley, MN 3:11:44 7:19 3:10:41 421 62 M35 Jason Tischer, 35, Blaine, MN 3:11:51 7:19 3:11:40 422 236 M20 Dan Kalscheur, 32, Minneapolis, MN 3:11:55 7:19 3:11:31 423 47 M40 John Jackson, 40, Sioux Falls, SD 3:11:56 7:19 3:11:38 424 237 M20 Rob Huckins, 28, Wesley Chapel, FL 3:11:56 7:19 3:11:03 425 48 M40 Jeff Wieland, 43, St Paul, MN 3:11:59 7:19 3:11:49 426 238 M20 Neil Duren, 31, New York, NY 3:12:00 7:19 3:10:48 427 63 M35 Jonathan Menzner, 35, Owatonna, MN 3:12:01 7:19 3:11:56 428 239 M20 Greg Blasko, 29, Robbinsdale, MN 3:12:14 7:20 3:11:57 429 45 M45 Mark Tesija, 49, Edina, MN 3:12:17 7:20 3:09:06 430 240 M20 Andy Efta, 26, Escanaba, MI 3:12:25 7:20 3:08:20 431 64 M35 Mike Bateman, 39, Minneapolis, MN 3:12:27 7:20 3:11:56 432 46 M45 Jorge Monge, 47, Miami, FL 3:12:30 7:21 3:11:32 433 65 M35 Andy Lohn, 37, Dayton, MN 3:12:34 7:21 3:12:09 434 66 M35 Jim Van Bergen, 37, Deephaven, MN 3:12:34 7:21 3:12:09 435 241 M20 Joe Crosby, 33, St Paul, MN 3:12:38 7:21 3:12:16 436 47 M45 Scott Knight, 49, Cologne, MN 3:12:40 7:21 3:12:26 437 67 M35 Dana Becker, 39, Fort Mill, SC 3:12:40 7:21 3:12:14 438 242 M20 Andy Nelson, 30, Denver, CO 3:12:42 7:21 3:12:25 439 23 M50 Kirk Jefson, 54, Forest City, IA 3:12:47 7:21 3:12:24 440 243 M20 Bryan Petzel, 26, Henderson, MN 3:12:48 7:21 3:12:26 441 244 M20 Robert Peterson, 30, Maple Grove, MN 3:12:49 7:21 3:12:21 442 48 M45 Rudy Regalado, 45, Rosemount, MN 3:12:54 7:21 3:12:22 443 68 M35 Robert Hart, 38, Minneapolis, MN 3:12:58 7:22 3:12:40 444 69 M35 Benjamin Scharff, 38, Oak Creek, WI 3:13:00 7:22 3:11:27 445 245 M20 Andrew Meyer, 29, Columbus, OH 3:13:01 7:22 3:12:47 446 70 M35 Ryan French, 38, St Paul, MN 3:13:10 7:22 3:13:02 447 49 M40 Carl Crosby Lehmann, 41, Edina, MN 3:13:11 7:22 3:12:31 448 246 M20 Robert Sharer, 26, Chicago, IL 3:13:14 7:22 3:09:52 449 49 M45 Gerald Thompson, 46, Lexington, KY 3:13:16 7:22 3:13:10 450 50 M45 Rodney Rhodes, 47, Palatine, IL 3:13:19 7:22 3:13:07 451 71 M35 Brian Stanczyk, 37, Rochester, MN 3:13:22 7:23 3:12:59 452 50 M40 Michael Zuvich, 43, Blaine, MN 3:13:24 7:23 3:10:16 453 247 M20 Kyle Gleason, 25, Madison, WI 3:13:25 7:23 3:13:02 454 51 M45 Stan Bratt, 47, Minneapolis, MN 3:13:33 7:23 3:13:15 455 248 M20 Isaac Vogel, 30, St Louis Park, MN 3:13:36 7:23 3:12:40 456 51 M40 Sean Thomas, 43, Auburn, AL 3:13:39 7:23 3:13:14 457 249 M20 Liam Mooney, 31, Los Angeles, CA 3:13:42 7:23 3:13:23 458 72 M35 Thomas Schaffer, 37, Apple Valley, MN 3:13:43 7:23 3:13:17 459 52 M45 Mark Wilhite, 46, Eden Prairie, MN 3:13:47 7:23 3:13:34 460 73 M35 Armando Versace, 35, Winnipeg, Can 3:13:49 7:24 3:13:30 461 74 M35 Patrick Etherington, 38, Round Lake Park, IL 3:13:50 7:24 3:13:43 462 250 M20 Jed Friedrich, 31, St Peter, MN 3:13:53 7:24 3:13:47 463 251 M20 Isaac Zimmerman, 24, Fargo, ND 3:13:53 7:24 3:13:22 464 75 M35 Jason Beckermann, 38, Eau Claire, WI 3:13:57 7:24 3:13:29 465 53 M45 Forrest Pearson, 49, Hudson, WI 3:13:59 7:24 3:13:39 466 54 M45 Arley Anderson, 46, Plymouth, MN 3:14:08 7:24 3:12:56 467 24 M50 Bruce Dockter, 53, Brooklyn Park, MN 3:14:13 7:24 3:14:00 468 252 M20 Kristofor Sauer, 27, Minneapolis, MN 3:14:15 7:25 3:07:26 469 76 M35 Tom Cronin, 39, Minneapolis, MN 3:14:16 7:25 3:13:58 470 77 M35 Nathan Shopay, 36, Mercer Island, WA 3:14:16 7:25 3:13:43 471 52 M40 Erik Lucken, 41, Minneapolis, MN 3:14:17 7:25 3:12:58 472 253 M20 Landon White, 31, Dallas, TX 3:14:18 7:25 3:13:55 473 4 M18 Erik Lindberg, 19, Denmark, WI 3:14:26 7:25 3:09:43 474 8 M55 Jocko Vertin, 55, Golden Valley, MN 3:14:27 7:25 3:14:18 475 78 M35 Darin Wieneke, 36, St Paul, MN 3:14:46 7:26 3:11:36 476 254 M20 Bryan Sypal, 33, Lincoln, NE 3:14:54 7:26 3:14:31 477 255 M20 Kiley Blake, 27, Orlando, FL 3:14:55 7:26 3:14:25 478 53 M40 Jeffry Ernste, 44, Savage, MN 3:14:56 7:26 3:14:36 479 25 M50 Edward Goetz, 53, Minneapolis, MN 3:14:59 7:26 3:14:34 480 54 M40 David Dykhuizen, 43, Farmington, MN 3:15:05 7:26 3:14:14 481 55 M40 Mike Diener, 44, Victoria, MN 3:15:05 7:26 3:14:34 482 56 M40 Joe Kelzer, 40, New Richmond, WI 3:15:08 7:27 3:14:31 483 55 M45 Vince Dicroce, 48, Denver, CO 3:15:10 7:27 3:14:30 484 256 M20 Colin Woelfle, 31, Robbinsdale, MN 3:15:16 7:27 3:15:04 485 257 M20 Lucas Wilson, 26, Minneapolis, MN 3:15:19 7:27 3:14:55 486 258 M20 Luis Cristo, 27, Minneapolis, MN 3:15:23 7:27 3:15:01 487 57 M40 Fausto Mosquera, 44, Minnetonka, MN 3:15:23 7:27 3:15:06 488 79 M35 Shawn Schmidtknecht, 37, Hudson, WI 3:15:24 7:27 3:14:25 489 58 M40 David Peterson, 40, Minneapolis, MN 3:15:29 7:27 3:14:43 490 56 M45 Bruce Begotka, 47, Eau Claire, WI 3:15:35 7:28 3:15:11 491 80 M35 Robijn Hage, 39, Cambridge, MA 3:15:37 7:28 3:15:05 492 59 M40 Tonnis Ter Veldhuis, 44, West Lafayette, IN 3:15:38 7:28 3:15:04 493 259 M20 Brad Seibert, 30, St Louis Park, MN 3:15:38 7:28 3:15:09 494 57 M45 Thomas Hartley, 46, Mendota Hts, MN 3:15:38 7:28 3:14:43 495 260 M20 Stephen Schmall, 26, Minneapolis, MN 3:15:48 7:28 3:12:30 496 81 M35 Eric Johnson, 39, Coon Rapids, MN 3:15:53 7:28 3:15:12 497 261 M20 Pj Eichten, 34, Minneapolis, MN 3:15:56 7:28 3:15:19 498 262 M20 Andrew Erickson, 34, Eden Prairie, MN 3:15:56 7:28 3:15:13 499 263 M20 Peter Moeschler, 31, Rochester, MN 3:15:59 7:29 3:15:34 500 264 M20 McKenzie Kane, 22, Rosemount, MN 3:16:02 7:29 3:15:03 501 265 M20 Corey McKusick, 34, Fridley, MN 3:16:11 7:29 3:15:55 502 82 M35 Mark Nelson, 36, Maplewood, MN 3:16:22 7:29 3:15:53 503 58 M45 David Hawkinson, 47, Fargo, ND 3:16:23 7:29 3:15:47 504 83 M35 Dean Loveridge, 36, St Paul, MN 3:16:28 7:30 3:16:13 505 5 M18 Jacob Pittman, 19, Hudson, WI 3:16:32 7:30 3:15:36 506 266 M20 Michael Griesinger, 29, Carver, MN 3:16:34 7:30 3:13:17 507 84 M35 Blair Kelley, 36, Otsego, MN 3:16:36 7:30 3:16:14 508 85 M35 Nathan Block, 39, Apple Valley, MN 3:16:40 7:30 3:16:23 509 267 M20 Justin Hudalla, 33, St Paul, MN 3:16:41 7:30 3:16:18 510 60 M40 Daniel Zimmerman, 41, Lakeville, MN 3:16:45 7:30 3:15:44 511 268 M20 Adam Kolb, 26, St Paul, MN 3:16:46 7:30 3:15:40 STATE RECORD FOR 68-YEAR-OLD MEN 512 1 M65 Jared Mondry, 68, Minneapolis, MN 3:16:51 7:30 3:16:47 Old record 3:27:10 by Alex.E Ratelle, 4 Oct 1992 513 269 M20 Loren Collingwood, 30, Seattle, WA 3:16:54 7:31 3:16:24 514 26 M50 Scott Hackel, 51, Amery, WI 3:16:57 7:31 3:16:40 515 270 M20 Matthew Gehring, 29, Minneapolis, MN 3:16:58 7:31 3:16:32 516 271 M20 Arne Bostrom, 23, St Paul, MN 3:17:03 7:31 3:08:49 517 61 M40 John Ostergren, 42, St Paul, MN 3:17:08 7:31 3:16:40 518 59 M45 Brett Rose, 46, Littleton, CO 3:17:16 7:31 3:16:41 519 272 M20 Mark Tanglao, 27, Wayzata, MN 3:17:28 7:32 3:16:47 520 62 M40 David Barnes, 43, Lakeville, MN 3:17:29 7:32 3:16:58 521 63 M40 Robert Olson, 40, Vadnais Hts, MN 3:17:30 7:32 3:16:43 522 60 M45 Christopher Sebald, 45, Excelsior, MN 3:17:33 7:32 3:17:03 523 273 M20 Sean Erkonen, 33, Sioux Falls, SD 3:17:34 7:32 3:17:00 524 274 M20 Mark Danahy, 34, Minneapolis, MN 3:17:38 7:32 3:14:28 525 275 M20 Nathan Campbell, 23, Minneapolis, MN 3:17:42 7:32 3:14:51 526 27 M50 Kevin Rassier, 51, Maple Grove, MN 3:17:44 7:33 3:17:34 527 28 M50 Tom Christian, 52, Bloomington, MN 3:17:48 7:33 3:17:18 528 61 M45 Gregory Palmer, 49, Eden Prairie, MN 3:18:03 7:33 3:17:37 529 86 M35 Shane Maurer-Zenner, 38, Cudahy, WI 3:18:05 7:33 3:14:41 530 276 M20 James Dixon, 22, Woodbury, MN 3:18:09 7:33 3:14:34 531 64 M40 Marty Slade, 44, St Pete Beach, FL 3:18:09 7:33 3:18:05 532 65 M40 Hector Sanchez, 44, Puebla, Mex 3:18:11 7:34 3:18:02 533 62 M45 Alberto Ramirez, 47, Puebla, Mex 3:18:11 7:34 3:18:02 534 87 M35 Neil Slettehaugh, 37, St Paul, MN 3:18:14 7:34 3:14:55 535 277 M20 Frederick Watson, 22, Edina, MN 3:18:14 7:34 3:17:52 536 88 M35 Todd Armbruster, 38, Coconut Creek, FL 3:18:15 7:34 3:17:54 537 89 M35 Kevin Schooler, 39, Plymouth, MN 3:18:16 7:34 3:17:39 538 3 M60 Paul Lamere, 63, Minneapolis, MN 3:18:18 7:34 3:18:14 539 278 M20 Greg Eslinger, 27, Chaska, MN 3:18:19 7:34 3:15:05 540 29 M50 Keith Panzer, 51, Aurora, CO 3:18:23 7:34 3:18:16 541 66 M40 Daniel Klausner, 42, Phoenix, AZ 3:18:26 7:34 3:18:09 542 279 M20 Matthew Miller, 27, Minneapolis, MN 3:18:26 7:34 3:18:17 543 280 M20 Rick Peck, 25, Eden Prairie, MN 3:18:29 7:34 3:17:50 544 281 M20 Scott Hoberg, 32, Duluth, MN 3:18:39 7:35 3:17:55 545 90 M35 Pontus Tillenius, 36, Stockholm, Swe 3:18:42 7:35 3:18:25 546 282 M20 Matt Winkler, 29, Mobile, AL 3:18:42 7:35 3:18:16 547 67 M40 Kurt Kamper, 41, Duluth, MN 3:18:43 7:35 3:17:59 548 63 M45 Erik Dalgaard, 47, Champlin, MN 3:18:46 7:35 3:17:58 549 283 M20 Joe Krekeler, 26, Minneapolis, MN 3:18:49 7:35 3:11:15 550 284 M20 Joel Jueckstock, 27, Shoreview, MN 3:18:49 7:35 3:18:18 551 285 M20 James Ebeling, 22, Owatonna, MN 3:18:57 7:35 3:17:50 552 68 M40 Eric Hedman, 41, St Paul, MN 3:19:00 7:35 3:18:17 553 4 M60 Christopher Nemeth, 61, Evanston, IL 3:19:00 7:35 3:18:58 554 9 M55 Tom Silverberg, 57, Bloomington, MN 3:19:03 7:36 3:18:48 555 64 M45 Jaye Dyrdahl, 47, Faribault, MN 3:19:03 7:36 3:18:33 556 91 M35 Jason Wedel, 38, Savage, MN 3:19:08 7:36 3:18:48 557 286 M20 Aaron Dixon, 31, Robbinsdale, MN 3:19:09 7:36 3:18:42 558 65 M45 John Weiner, 48, Osceola, PA 3:19:11 7:36 3:19:03 559 5 M60 Jim Wright, 61, Gaithersburg, MD 3:19:11 7:36 3:19:01 560 287 M20 Daniel Lindner, 33, Hastings, MN 3:19:12 7:36 3:15:59 561 69 M40 Jonathan McClellan, 40, Brooklyn Park, MN 3:19:13 7:36 3:18:31 562 288 M20 John Heimerl, 30, St Paul, MN 3:19:20 7:36 3:18:47 563 30 M50 Hirohito Kita, 52, Rochester, MN 3:19:20 7:36 3:18:36 564 66 M45 Roger Norvell, 45, Versailles, KY 3:19:21 7:36 3:18:19 565 289 M20 Michael Mazanet, 33, Eagan, MN 3:19:21 7:36 3:18:30 566 70 M40 Bob Greeley, 40, Silver Lake, MN 3:19:21 7:36 3:18:48 567 290 M20 Josh Pederson, 26, Iowa City, IA 3:19:25 7:36 3:18:59 568 71 M40 Curt Karolus, 42, Sartell, MN 3:19:25 7:36 3:18:55 569 92 M35 Charles Smith, 35, Omaha, NE 3:19:28 7:36 3:19:21 570 72 M40 Michael Huber, 44, St Paul, MN 3:19:29 7:37 3:18:50 571 291 M20 Brandon Heebink, 26, Plymouth, MN 3:19:31 7:37 3:19:16 572 67 M45 Shaun Naroski, 48, Thunder Bay, Can 3:19:32 7:37 3:19:14 573 68 M45 Doug Fulton, 45, Minneapolis, MN 3:19:34 7:37 3:18:54 574 69 M45 Dave Trautmann, 46, Chanhassen, MN 3:19:38 7:37 3:19:06 575 73 M40 Robert Nelson, 44, Minneapolis, MN 3:19:39 7:37 3:19:14 576 93 M35 David Thomas, 35, Columbus, OH 3:19:40 7:37 3:19:26 577 292 M20 Mathew Wangen, 34, Grand Rapids, MN 3:19:44 7:37 3:18:58 578 31 M50 Patrick Shaw, 52, Caledonia, IL 3:19:45 7:37 3:19:15 579 70 M45 Nick Pilney, 45, Eagan, MN 3:19:45 7:37 3:18:58 580 94 M35 David Binsfeld, 35, St Louis Park, MN 3:19:45 7:37 3:16:34 581 71 M45 Jeffrey Miller, 46, Minneapolis, MN 3:19:47 7:37 3:18:30 582 74 M40 Jeffrey Pasternak, 41, Rochester, MN 3:19:49 7:37 3:19:24 583 293 M20 Alec Steward, 29, Roseville, MN 3:19:50 7:37 3:19:36 584 294 M20 Tim Burke, 30, Rosemount, MN 3:19:52 7:37 3:19:24 585 295 M20 Christopher Larson, 31, Sioux Falls, SD 3:19:52 7:37 3:19:33 586 296 M20 Nils Fauchald, 31, Brooklyn, NY 3:19:52 7:37 3:18:59 587 72 M45 Mike Hills, 45, Granville, OH 3:19:52 7:37 3:19:18 588 95 M35 Michael Carr, 38, Ames, IA 3:19:55 7:38 3:16:45 589 96 M35 David Haug, 37, Lockport, IL 3:19:59 7:38 3:19:53 590 297 M20 Jeremy Dyer, 31, Lake Elmo, MN 3:19:59 7:38 3:19:30 591 97 M35 Bryce Fuller, 38, Centerville, MN 3:19:59 7:38 3:19:18 592 98 M35 Sjur Midness, 38, Minneapolis, MN 3:19:59 7:38 3:19:25 593 73 M45 William Bartnik, 46, Plymouth, WI 3:19:59 7:38 3:19:11 594 75 M40 Tom Goblish, 43, Chanhassen, MN 3:19:59 7:38 3:19:40 595 76 M40 Patrick McDonald, 43, Winnipeg, Can 3:20:00 7:38 3:19:05 596 74 M45 Bruce Gallagher, 47, Stillwater Lake, Can 3:20:02 7:38 3:19:13 597 99 M35 Jim Devos, 37, Bloomington, MN 3:20:02 7:38 3:19:21 598 298 M20 Andrew Lundquist, 34, St Peter, MN 3:20:05 7:38 3:19:05 599 299 M20 Tyler Winkelman, 26, Minneapolis, MN 3:20:08 7:38 3:19:03 600 100 M35 Thomas Hansen, 36, Duluth, MN 3:20:09 7:38 3:19:50 601 101 M35 Matt Thatcher, 35, Ames, IA 3:20:11 7:38 3:19:55 602 300 M20 Joseph Hegman, 31, Plymouth, MN 3:20:13 7:38 3:19:34 603 102 M35 Joseph Strand, 38, Roseau, MN 3:20:15 7:38 3:19:35 604 75 M45 Jim Lerdal, 48, Houston, TX 3:20:15 7:38 3:11:29 605 77 M40 Darin Napton, 40, Rochester, MN 3:20:15 7:38 3:19:38 606 78 M40 John Hall, 42, Iowa City, IA 3:20:15 7:38 3:19:28 607 32 M50 Dan Hinrichs, 50, Richfield, MN 3:20:17 7:38 3:19:47 608 33 M50 Dave Dagenais, 50, Ottawa, Can 3:20:19 7:38 3:19:59 609 103 M35 Corey Walther, 39, Chanhassen, MN 3:20:21 7:39 3:19:42 610 301 M20 Thomas Rubenzer, 34, Madison, WI 3:20:21 7:39 3:20:08 611 104 M35 David Tomasula, 38, Boulder, CO 3:20:22 7:39 3:19:40 612 79 M40 Lars Parmekar, 42, Edina, MN 3:20:23 7:39 3:19:08 613 80 M40 William Coumbe, 41, Philadelphia, PA 3:20:24 7:39 3:19:59 614 34 M50 Brian Cloherty, 50, Northfield, MN 3:20:25 7:39 3:19:58 615 105 M35 Jeff Allen, 35, Chicago, IL 3:20:28 7:39 3:12:23 616 302 M20 Ryan Eggenberger, 29, Rochester, MN 3:20:31 7:39 3:17:21 617 303 M20 Bradley Baglien, 29, Chicago, IL 3:20:31 7:39 3:20:06 618 304 M20 David Rickheim, 33, Stillwater, MN 3:20:31 7:39 3:20:17 619 76 M45 Jim Chaney, 47, Fairlawn, OH 3:20:35 7:39 3:19:59 620 77 M45 Garrett Blanchfield, 46, Woodbury, MN 3:20:41 7:39 3:19:49 621 81 M40 Edward Jackson, 44, Edina, MN 3:20:43 7:39 3:19:56 622 35 M50 Shaun Palmer, 51, Rochester, MN 3:20:45 7:39 3:20:16 623 78 M45 Dan Hochberg, 47, Charlotte, NC 3:20:46 7:39 3:20:11 624 305 M20 Patrick Smadbeck, 23, St Paul, MN 3:20:49 7:40 3:20:26 625 106 M35 Brandon Kjelland, 35, Shoreview, MN 3:20:51 7:40 3:17:38 626 306 M20 Mick Askegaard, 28, Moorhead, MN 3:20:53 7:40 3:20:10 627 307 M20 Isaac Olson, 28, Buffalo, MN 3:20:54 7:40 3:20:26 628 36 M50 Mark Kubes, 50, West St Paul, MN 3:21:00 7:40 3:20:03 629 79 M45 Mark Graves, 45, Lake Villa, IL 3:21:02 7:40 3:20:24 630 107 M35 Michael Hanzal, 35, Minneapolis, MN 3:21:03 7:40 3:20:06 631 6 M60 Ron Trussell, 60, Burnsville, MN 3:21:03 7:40 3:20:26 632 308 M20 Matt Deadman, 31, Madison, WI 3:21:10 7:40 3:17:59 633 309 M20 Justin Fitterman, 31, Minneapolis, MN 3:21:11 7:40 3:21:01 634 10 M55 Gordon Ryan, 55, Thunder Bay, Can 3:21:12 7:40 3:20:46 635 11 M55 Jim Fethers, 56, Plymouth, MN 3:21:14 7:41 3:21:03 636 82 M40 Christophe Ducuns, 42, Minneapolis, MN 3:21:15 7:41 3:20:51 637 7 M60 Fred Clayton, 61, St Paul, MN 3:21:15 7:41 3:21:02 638 83 M40 Andrew Fabbrini, 41, Somerset, WI 3:21:18 7:41 3:20:40 639 310 M20 Peter Holmes, 20, Plymouth, MN 3:21:22 7:41 3:16:52 640 37 M50 Raymond Karns, 51, Fairbanks, AK 3:21:24 7:41 3:20:07 641 311 M20 Ryan Hansen, 28, St Louis Park, MN 3:21:38 7:41 3:18:09 642 84 M40 Phillip Falkner, 40, Minneapolis, MN 3:21:38 7:41 3:21:24 643 85 M40 Eric Huyffer, 43, Jackson, WY 3:21:38 7:41 3:20:19 644 312 M20 Peter Johnson, 32, Arden Hills, MN 3:21:40 7:42 3:21:21 645 80 M45 Wade Pringle, 45, Sun Prairie, WI 3:21:42 7:42 3:20:59 646 108 M35 David Althoff, 39, St Paul, MN 3:21:42 7:42 3:21:13 647 313 M20 Steven Weith, 30, Minneapolis, MN 3:21:45 7:42 3:21:06 648 314 M20 Jose Vazquez, 32, Hastings, MN 3:21:48 7:42 3:18:30 649 315 M20 Christopher Bennon, 33, Parkersburg, WV 3:21:49 7:42 3:21:24 650 12 M55 Mark Brunsvold, 59, Minneapolis, MN 3:21:49 7:42 3:21:49 651 13 M55 Dimitrios Vergidis, 55, Thunder Bay, Can 3:21:50 7:42 3:21:38 652 86 M40 Dave Schwartz, 40, Sartell, MN 3:21:54 7:42 3:21:24 653 87 M40 Trevor Distad, 43, Pine Island, MN 3:21:54 7:42 3:21:25 654 38 M50 Pete Weigel, 50, Kirkwood, MO 3:21:56 7:42 3:21:36 655 316 M20 Brett Chmel, 32, Roseville, MN 3:21:56 7:42 3:21:09 656 317 M20 Scott Mullenmeister, 33, Mitchell, SD 3:21:57 7:42 3:18:33 657 88 M40 Kent Farrington, 43, Stillwater, MN 3:21:58 7:42 3:20:47 658 318 M20 Bryan McClusky, 31, Blaine, MN 3:21:59 7:42 3:21:52 659 81 M45 Thomas Prew, 49, North St Paul, MN 3:21:59 7:42 3:20:39 660 319 M20 Josiah Nelson, 29, Duluth, MN 3:22:06 7:43 3:21:47 661 109 M35 Wade Brennom, 39, Bloomington, MN 3:22:08 7:43 3:18:41 662 39 M50 James Morehart, 51, La Canada, CA 3:22:12 7:43 3:21:57 663 40 M50 Gregg Gohlke, 54, The Woodlands, TX 3:22:13 7:43 3:21:45 664 320 M20 Benjamin Aakre, 26, Roseville, MN 3:22:18 7:43 3:21:32 665 321 M20 Jeremy Jongbloedt, 34, St Paul, MN 3:22:25 7:43 3:22:04 666 82 M45 Daniel Ball, 46, Indianapolis, IN 3:22:26 7:43 3:21:46 667 322 M20 Chris Kuhn, 29, Coon Rapids, MN 3:22:28 7:43 3:21:38 668 89 M40 Ken Voller, 40, Monticello, MN 3:22:28 7:43 3:21:23 669 323 M20 Brent Krocak, 30, Minneapolis, MN 3:22:33 7:44 3:21:52 670 110 M35 William Knight, 39, Apple Valley, MN 3:22:37 7:44 3:21:59 671 324 M20 Zachary Burke, 26, St Paul, MN 3:22:38 7:44 3:22:09 672 111 M35 Chris Peterson, 36, Greenfield, MN 3:22:40 7:44 3:22:29 673 41 M50 Keith Magnuson, 54, Rosemount, MN 3:22:43 7:44 3:22:23 674 42 M50 Bob Guthrie, 53, Roseville, MN 3:22:44 7:44 3:21:59 675 325 M20 Aaron Garnett, 32, Boulder, CO 3:22:47 7:44 3:22:12 676 43 M50 Scott Ross, 51, Eden Prairie, MN 3:22:49 7:44 3:21:40 677 326 M20 Ed Hauck, 34, St Paul, MN 3:22:51 7:44 3:21:26 678 6 M18 Michael Farley, 19, West St Paul, MN 3:22:52 7:44 3:19:43 679 90 M40 Scott Helt, 42, Rochester, MN 3:22:54 7:44 3:22:13 680 83 M45 Mark Martinsen, 47, Hamburg, MN 3:22:59 7:45 3:22:35 681 327 M20 Chris Harvey, 24, Minneapolis, MN 3:23:00 7:45 3:22:47 682 328 M20 Matt McCoy, 34, Minneapolis, MN 3:23:10 7:45 3:22:33 683 329 M20 Joe Cargill, 33, Grand Rapids, MN 3:23:14 7:45 3:14:25 684 44 M50 Art Berman, 54, Orono, MN 3:23:15 7:45 3:23:00 685 330 M20 Dave MacAlena, 29, Buffalo, MN 3:23:21 7:45 3:22:53 686 112 M35 Jeff Larson, 36, Minneapolis, MN 3:23:25 7:46 3:22:20 687 91 M40 Vance Baran, 41, Independence, MN 3:23:31 7:46 3:23:09 688 92 M40 John Rollie, 40, Eagan, MN 3:23:35 7:46 3:22:22 689 331 M20 Paul Vanderford, 29, Portland, OR 3:23:35 7:46 3:15:23 690 45 M50 James Hunter, 52, Council Bluffs, IA 3:23:39 7:46 3:22:57 691 113 M35 Benjamin Zavadoski, 37, Boston, MA 3:23:39 7:46 3:23:08 692 332 M20 Anthony Schutz, 34, Lincoln, NE 3:23:40 7:46 3:23:21 693 93 M40 Kevin Pigeon, 43, Windsor, CT 3:23:42 7:46 3:23:34 694 333 M20 Adam Drahos, 33, Minneapolis, MN 3:23:43 7:46 3:23:14 695 94 M40 Jeffery Bond, 44, Prinsburg, MN 3:23:46 7:46 3:23:23 696 84 M45 Paul Owen, 45, Mazeppa, MN 3:23:46 7:46 3:22:59 697 85 M45 Dan Mans, 45, Victoria, MN 3:23:46 7:46 3:22:59 698 114 M35 Jason Riley, 36, Gurnee, IL 3:23:47 7:46 3:22:52 699 334 M20 Val Eisele, 25, Shoreview, MN 3:23:48 7:46 3:23:30 700 335 M20 Damon Allison, 34, Maple Grove, MN 3:23:49 7:46 3:22:30 701 95 M40 Jeff Schenck, 43, Apple Valley, MN 3:23:50 7:46 3:23:20 702 86 M45 Ronald Adams, 47, Andover, MN 3:23:58 7:47 3:23:26 703 336 M20 Mike Luke, 29, Bloomington, MN 3:24:02 7:47 3:23:45 704 337 M20 John Miller, 34, Eden Prairie, MN 3:24:06 7:47 3:23:36 705 87 M45 Joseph Sonnek, 45, N St Paul, MN 3:24:08 7:47 3:23:52 706 338 M20 Jason Hudalla, 30, St Paul, MN 3:24:12 7:47 3:23:50 707 14 M55 Steven Byrne, 57, St Petersburg, FL 3:24:13 7:47 3:24:09 708 46 M50 Kevin Kaiser, 50, Eden Prairie, MN 3:24:14 7:47 3:24:07 709 339 M20 Joshua Perry, 34, Lombard, IL 3:24:14 7:47 3:23:50 710 88 M45 Marty Humphrey, 46, Apple Valley, MN 3:24:16 7:47 3:23:56 711 340 M20 Carl Mancilla Hern Ndez, 34, Mexico City, Mex 3:24:24 7:48 3:21:13 712 341 M20 David Warner, 29, Eagan, MN 3:24:30 7:48 3:23:24 713 342 M20 Luke Maistrovich, 23, Robbinsdale, MN 3:24:33 7:48 3:24:22 714 15 M55 Patrick Geraghty, 58, Minneapolis, MN 3:24:33 7:48 3:23:29 715 115 M35 Eirik Knudsen, 39, Minneapolis, MN 3:24:34 7:48 3:23:51 716 116 M35 Justin Bonnett, 35, Forest Lake, MN 3:24:38 7:48 3:23:45 717 47 M50 Patrick Callahan, 52, Mahtomedi, MN 3:24:39 7:48 3:24:21 718 343 M20 Brian Olsen, 34, Omaha, NE 3:24:42 7:48 3:24:08 719 117 M35 Gerald Gallagher, 39, Chicago, IL 3:24:43 7:48 3:24:13 720 344 M20 Christopher Schmitt, 27, Belton, TX 3:24:47 7:49 3:20:03 721 118 M35 James Hess, 36, Glenwood, MN 3:24:48 7:49 3:23:53 722 89 M45 Graham Van Der Leeuw, 49, St Paul, MN 3:24:50 7:49 3:24:09 723 90 M45 Jon Limbacher, 48, St Paul, MN 3:24:50 7:49 3:23:38 724 345 M20 Wade Schroeder, 30, Maple Grove, MN 3:24:51 7:49 3:24:10 725 346 M20 Dustin Skarda, 31, South St Paul, MN 3:24:52 7:49 3:24:17 726 48 M50 James Diem, 50, Edina, MN 3:24:54 7:49 3:24:03 727 347 M20 Benjamin Zober, 30, Columbus, OH 3:24:58 7:49 3:24:38 728 96 M40 Chris Harbeck, 42, Winnipeg, Can 3:25:00 7:49 3:23:53 729 97 M40 Steve Taylor, 43, Waukesha, WI 3:25:10 7:50 3:24:24 730 91 M45 Thomas Peterson, 46, Maplewood, MN 3:25:12 7:50 3:24:54 731 348 M20 Scott Parker, 29, Minneapolis, MN 3:25:15 7:50 3:23:44 732 349 M20 Aaron Gall, 31, Wauwatosa, WI 3:25:15 7:50 3:24:44 733 92 M45 Kerry Alexander, 49, Staunton, VA 3:25:15 7:50 3:24:41 734 350 M20 Nate Damro, 34, Eagan, MN 3:25:16 7:50 3:22:07 735 351 M20 Brent Hagerty, 23, St Paul, MN 3:25:16 7:50 3:24:28 736 93 M45 Karl Bradford, 47, Woodbury, MN 3:25:16 7:50 3:23:55 737 352 M20 Greg Schendel, 20, Andover, MN 3:25:18 7:50 3:21:49 738 94 M45 Mark Price, 46, Indianapolis, IN 3:25:21 7:50 3:24:46 739 119 M35 Santiago Navarro, 37, Milwaukee, WI 3:25:21 7:50 3:24:34 740 353 M20 Thomas Johnson, 28, Florence, SC 3:25:24 7:50 3:16:47 741 354 M20 Nick Morrison, 23, Madison, WI 3:25:29 7:50 3:25:08 742 95 M45 Philip Ruppert, 48, Dodgeville, WI 3:25:30 7:50 3:24:40 743 98 M40 Bryan Hoff, 41, Northfield, MN 3:25:33 7:50 3:22:08 744 355 M20 Jason Christopherson, 30, Eden Prairie, MN 3:25:35 7:50 3:25:11 745 99 M40 Joey Fransway, 42, Maple Valley, WA 3:25:37 7:51 3:25:01 746 356 M20 Geoffrey Bock, 32, Baton Rouge, LA 3:25:38 7:51 3:24:06 747 96 M45 Paul Albares, 47, Monticello, MN 3:25:40 7:51 3:24:35 748 97 M45 Richard Beilfuss, 45, Madison, WI 3:25:41 7:51 3:24:57 749 120 M35 Mark Foster, 38, Yadkinville, NC 3:25:45 7:51 3:24:39 750 98 M45 Jerald Kauffman, 47, New Ulm, MN 3:25:45 7:51 3:24:15 751 357 M20 Tom Reid, 32, St Louis Park, MN 3:25:50 7:51 3:25:06 752 121 M35 Gerald Butler, 39, Lakeville, MN 3:25:51 7:51 3:25:33 753 122 M35 Patrick Niemeyer, 35, Seattle, WA 3:25:51 7:51 3:25:29 754 358 M20 Matthew Sorensen, 24, Brooklyn Center, MN 3:25:52 7:51 3:25:14 755 359 M20 Matt Chua, 28, Minneapolis, MN 3:25:53 7:51 3:22:36 756 99 M45 Ron Nelson, 47, Eden Prairie, MN 3:25:53 7:51 3:24:29 757 360 M20 Ross Hedlund, 25, Columbia Hts, MN 3:25:59 7:51 3:21:59 758 361 M20 Dan Klug, 27, Wauwatosa, WI 3:25:59 7:51 3:25:31 759 123 M35 Geovanny Brenes, 38, Alajuela, Crc 3:26:03 7:52 3:17:23 760 362 M20 Erik Anderson, 25, Edina, MN 3:26:04 7:52 3:22:28 761 49 M50 Jim Enge, 54, Minneapolis, MN 3:26:05 7:52 3:24:44 762 100 M45 Tom Woody, 48, Sun Prairie, WI 3:26:08 7:52 3:22:58 763 363 M20 Matt Hilby, 24, Independence, IA 3:26:08 7:52 3:25:57 764 124 M35 Assih Atcholi, 35, Minneapolis, MN 3:26:09 7:52 3:22:56 765 125 M35 Timothy Agee, 36, Nashville, TN 3:26:10 7:52 3:25:38 766 364 M20 Ned Welch, 31, Minneapolis, MN 3:26:16 7:52 3:25:23 767 365 M20 John Hackbarth, 28, Cedar Rapids, IA 3:26:16 7:52 3:25:53 768 126 M35 Ted Mahon, 38, Aspen, CO 3:26:17 7:52 3:19:39 769 127 M35 Craig Tarvainen, 39, Houghton, MI 3:26:19 7:52 3:25:54 770 366 M20 John Buysman, 31, Minnetonka, MN 3:26:21 7:52 3:20:12 771 16 M55 Chip Allman, 55, Parkersburg, WV 3:26:21 7:52 3:26:04 772 128 M35 Jeff Jurgensmeyer, 37, Prairie Village, KS 3:26:24 7:52 3:25:31 773 1 M70 Joseph Burgasser, 72, St Petersburg, FL 3:26:28 7:52 3:26:27 774 101 M45 Kim Weilage, 47, Crystal, MN 3:26:28 7:52 3:25:24 775 102 M45 Larry Pivec, 47, Maple Grove, MN 3:26:28 7:52 3:26:03 776 100 M40 Zoltan Pitlik, 43, Stillwater, MN 3:26:34 7:53 3:25:52 777 367 M20 Graeme Webster, 33, Minneapolis, MN 3:26:34 7:53 3:25:46 778 368 M20 Michael Tate, 25, Hopkins, MN 3:26:35 7:53 3:26:08 779 101 M40 Daniel Thomas, 42, Rochester, MN 3:26:36 7:53 3:26:15 780 129 M35 Kai Hovde, 36, St Paul, MN 3:26:44 7:53 3:26:15 781 130 M35 Scott Propson, 36, St Paul, MN 3:26:49 7:53 3:25:10 782 369 M20 Daniel Flo, 28, St Louis Park, MN 3:26:50 7:53 3:26:05 783 370 M20 Nicholas Owens, 31, Rogers, MN 3:26:53 7:53 3:26:25 784 103 M45 Craig Crandall, 46, Champlin, MN 3:26:54 7:53 3:26:05 785 371 M20 Lance Kuehn, 27, Rosemount, MN 3:26:55 7:54 3:23:34 786 104 M45 Steve Mayberry, 49, Ames, IA 3:26:57 7:54 3:23:47 787 50 M50 Thomas Randall, 51, Edina, MN 3:26:57 7:54 3:26:13 788 131 M35 Todd Ribick, 37, Ofallon, IL 3:27:00 7:54 3:26:47 789 132 M35 Chris Rea, 38, Edina, MN 3:27:03 7:54 3:26:03 790 372 M20 Daniel Bare, 23, Portage, WI 3:27:08 7:54 3:23:30 791 102 M40 Christopher Gerlach, 41, Woodbury, MN 3:27:09 7:54 3:26:33 792 373 M20 David Jensen, 30, Apple Valley, MN 3:27:09 7:54 3:27:04 793 17 M55 Jeff Johnston, 56, Deer Park, WI 3:27:12 7:54 3:25:59 794 374 M20 Daniel Efinger, 22, St Paul, MN 3:27:12 7:54 3:20:06 795 105 M45 Perry Aasness, 46, Waukee, IA 3:27:12 7:54 3:21:01 796 103 M40 Brian Cruikshank, 43, Eden Prairie, MN 3:27:12 7:54 3:25:57 797 375 M20 Gelacio Genis, 31, Eagan, MN 3:27:13 7:54 3:19:46 798 104 M40 Dave Deadman, 43, Madison, WI 3:27:20 7:54 3:26:53 799 376 M20 Daniel Mueller, 33, Minneapolis, MN 3:27:20 7:54 3:24:05 800 106 M45 John Bina, 48, Lakeville, MN 3:27:24 7:55 3:26:22 801 51 M50 Gerald Hutchinson, 50, Charlotte, NC 3:27:26 7:55 3:26:56 802 377 M20 Pablo Sanchez, 25, St Paul, MN 3:27:27 7:55 3:22:05 803 133 M35 Steve Jung, 37, Andover, MN 3:27:27 7:55 3:26:32 804 107 M45 Mark Grimm, 48, Glendale, MO 3:27:29 7:55 3:26:55 805 134 M35 Eric Hunsberger, 35, Minneapolis, MN 3:27:30 7:55 3:27:16 806 378 M20 Brad Conley, 34, Fond Du Lac, WI 3:27:35 7:55 3:27:06 807 108 M45 Jesus Zuniga, 46, San Antonio, TX 3:27:35 7:55 3:26:53 808 379 M20 Chris Slack, 34, Owatonna, MN 3:27:35 7:55 3:23:58 809 109 M45 Gerald Lang, 48, Verona, WI 3:27:37 7:55 3:26:54 810 110 M45 Greg Younker, 48, White Bear Lake, MN 3:27:38 7:55 3:26:50 811 111 M45 Dan Lucas, 46, Minneapolis, MN 3:27:39 7:55 3:26:39 812 380 M20 Matt Berndt, 27, Oshkosh, WI 3:27:40 7:55 3:27:15 813 135 M35 Scott Klein, 36, Northfield, MN 3:27:44 7:55 3:22:46 814 52 M50 Jack Richter, 52, Winona, MN 3:27:46 7:55 3:24:36 815 105 M40 Eric Larson, 40, Cambridge, MA 3:27:47 7:56 3:26:44 816 381 M20 Spencer Mathern, 33, Minneapolis, MN 3:27:47 7:56 3:26:58 817 382 M20 Daniel Ansa, 30, Minneapolis, MN 3:27:54 7:56 3:22:30 818 136 M35 Ivan Antonio, 37, Minneapolis, MN 3:27:55 7:56 3:27:30 819 1 M16 Brittin Roberts, 17, Bluffton, MN 3:27:56 7:56 3:27:50 820 137 M35 Christian Zimmerman, 35, St Paul, MN 3:28:00 7:56 3:27:29 821 106 M40 Todd White, 43, Roseville, MN 3:28:03 7:56 3:27:51 822 383 M20 Peter Netzel, 26, Minneapolis, MN 3:28:03 7:56 3:20:30 823 384 M20 Jesse Kling, 30, Blaine, MN 3:28:04 7:56 3:27:35 824 385 M20 Michael Soma, 25, Minneapolis, MN 3:28:05 7:56 3:27:10 825 138 M35 Joe Ryan, 38, Rochester, MN 3:28:05 7:56 3:27:24 826 112 M45 Ricardo Castro, 48, Chihuahua, Mex 3:28:07 7:56 3:22:13 827 386 M20 Nathan Mueting, 22, Minneapolis, MN 3:28:07 7:56 3:27:52 828 113 M45 Jon Marks, 48, Marietta, GA 3:28:09 7:56 3:27:13 829 114 M45 John Doyle, 49, Minnetonka, MN 3:28:10 7:56 3:27:17 830 387 M20 Greg McGrath, 25, Elk Grove, CA 3:28:11 7:56 3:27:28 831 115 M45 Mark Pixler, 48, Eagan, MN 3:28:13 7:57 3:27:37 832 139 M35 Jeff Eckerle, 36, Eagan, MN 3:28:13 7:57 3:24:48 833 107 M40 Don Steger, 41, Eagan, MN 3:28:17 7:57 3:25:01 834 108 M40 Matthew Haley, 44, Chanhassen, MN 3:28:18 7:57 3:27:26 835 116 M45 Paul Marzynski, 49, Maple Grove, MN 3:28:19 7:57 3:27:52 836 117 M45 Rick Lyrek, 49, Apple Valley, MN 3:28:20 7:57 3:27:39 837 388 M20 Eduardo De La Pe A, 28, Puebla, Mex 3:28:24 7:57 3:27:15 838 109 M40 James Papp, 44, Elmhurst, IL 3:28:29 7:57 3:27:56 839 110 M40 Monte Marti, 44, Mt Vernon, IA 3:28:30 7:57 3:27:54 840 389 M20 David Holland, 33, Ramsey, MN 3:28:30 7:57 3:21:37 841 390 M20 Brian Anderson, 31, Freeport, IL 3:28:31 7:57 3:27:52 842 111 M40 Eric Cram, 44, Lakeville, MN 3:28:33 7:57 3:25:11 843 391 M20 William Nentl, 23, Minnetonka, MN 3:28:33 7:57 3:28:12 844 392 M20 Aaron Hansen, 29, Minneapolis, MN 3:28:34 7:57 3:27:56 845 393 M20 John Focke, 30, Minneapolis, MN 3:28:35 7:57 3:27:12 846 140 M35 Chad Shilson, 39, Maple Grove, MN 3:28:39 7:57 3:28:03 847 394 M20 Michael Rossa, 22, St Anthony, MN 3:28:44 7:58 3:27:59 848 141 M35 Rich Barrett, 39, Minnetonka, MN 3:28:45 7:58 3:27:44 849 118 M45 Terry Dill, 47, Plano, TX 3:28:46 7:58 3:28:07 850 395 M20 Brett Branan, 27, Minneapolis, MN 3:28:49 7:58 3:28:23 851 53 M50 James Barr, 52, White Bear Lake, MN 3:28:50 7:58 3:28:01 852 396 M20 Michael Morrell, 32, Chicago, IL 3:28:51 7:58 3:28:26 853 397 M20 Dan Rippl, 25, Carmichael, CA 3:28:52 7:58 3:28:26 854 398 M20 Kevin Kueker, 34, Waverly, IA 3:28:52 7:58 3:28:19 855 142 M35 Jerem Huselid Goldsmith, 38, Salt Lake City, UT 3:28:53 7:58 3:28:16 856 18 M55 Steve Deboer, 55, Rochester, MN 3:28:56 7:58 3:28:23 857 399 M20 Scott Preston, 34, Brandon, Can 3:28:56 7:58 3:28:22 858 19 M55 Victor Yakhinson, 56, St Paul, MN 3:28:59 7:58 3:28:40 859 54 M50 Dan Falbo, 52, Eagan, MN 3:29:01 7:58 3:28:19 860 400 M20 Seth Jeska-Silrum, 32, Minneapolis, MN 3:29:03 7:58 3:28:08 861 401 M20 Ken Sansone, 32, Lancaster, NY 3:29:03 7:58 3:28:38 862 112 M40 Michael Finley, 44, Colorado Springs, CO 3:29:04 7:58 3:27:58 863 113 M40 Paul Kile, 41, Edina, MN 3:29:06 7:59 3:28:24 864 402 M20 Charles Eldridge, 27, Greenville, SC 3:29:08 7:59 3:28:36 865 403 M20 Sean Scoville, 29, Minneapolis, MN 3:29:09 7:59 3:28:15 866 143 M35 Eric Lee, 36, Vadnais Hts, MN 3:29:09 7:59 3:28:41 867 144 M35 Adam Nathe, 39, Minneapolis, MN 3:29:09 7:59 3:28:05 868 119 M45 Eduardo Vigil Escalera, 46, Puebla, Mex 3:29:09 7:59 3:28:00 869 145 M35 Luis Ramirez Regalado, 37, St Paul, MN 3:29:11 7:59 3:28:41 870 114 M40 Curt Jahde, 43, Anita, IA 3:29:14 7:59 3:28:18 871 146 M35 David Mason, 37, Cedar Falls, IA 3:29:18 7:59 3:28:08 872 120 M45 Todd Orjala, 45, Northfield, MN 3:29:21 7:59 3:25:56 873 404 M20 Adam Majewski, 23, Minneapolis, MN 3:29:21 7:59 3:28:22 874 405 M20 Samuel Jefson, 21, Forest City, IA 3:29:23 7:59 3:29:00 875 55 M50 Joe Johnson, 50, Prior Lake, MN 3:29:25 7:59 3:28:34 876 406 M20 Chris Ferguson, 33, Minneapolis, MN 3:29:26 7:59 3:26:16 877 115 M40 Chris Counts, 44, Minneapolis, MN 3:29:26 7:59 3:28:04 878 20 M55 Joe Wright, 55, Marietta, GA 3:29:26 7:59 3:29:05 879 56 M50 James Driscoll, 53, Medina, MN 3:29:27 7:59 3:28:47 880 147 M35 Mark Frank, 37, Maple Grove, MN 3:29:28 7:59 3:23:15 881 407 M20 Scott Hersrud, 34, Minneapolis, MN 3:29:30 7:59 3:29:04
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

882 408 M20 Colin Peterson, 27, Minneapolis, MN 3:29:32 8:00 3:26:21 883 409 M20 Jordan Fouquette, 23, Detroit, MN 3:29:34 8:00 3:29:19 884 116 M40 Kevin Von Busch, 44, Rocky River, OH 3:29:35 8:00 3:28:42 885 410 M20 Andrew Kiel, 33, St Paul, MN 3:29:38 8:00 3:29:01 886 117 M40 Brian Rogers, 42, Auburn, AL 3:29:38 8:00 3:23:17 887 121 M45 David Palmieri, 47, Cary, NC 3:29:42 8:00 3:29:11 888 411 M20 David Vega, 33, Chanhassen, MN 3:29:44 8:00 3:29:01 889 148 M35 Derek Johnson, 39, St Louis Park, MN 3:29:45 8:00 3:29:14 890 412 M20 Kyle Hammer, 25, Minneapolis, MN 3:29:48 8:00 3:28:45 891 413 M20 Brian Domagalski, 32, Savage, MN 3:29:50 8:00 3:28:57 892 414 M20 Andrew Merten, 29, Minneapolis, MN 3:29:51 8:00 3:28:36 893 415 M20 Shawn Anderson, 34, Apple Valley, MN 3:29:51 8:00 3:29:22 894 149 M35 Jason Sparks, 39, St Paul, MN 3:29:54 8:00 3:29:05 895 57 M50 Joachim Hossick Schott, 52, Minneapolis, MN 3:29:54 8:00 3:28:55 896 416 M20 Paul Kubista, 34, Long Lake, MN 3:29:55 8:00 3:28:52 897 417 M20 Nick Stengl, 30, Burnsville, MN 3:29:55 8:00 3:25:27 898 122 M45 Rob Benson, 46, Littleton, CO 3:29:55 8:00 3:29:23 899 123 M45 Doug Rodgers, 48, San Ramon, CA 3:29:55 8:00 3:29:18 900 124 M45 Hendrie Grant, 47, St Paul, MN 3:29:55 8:00 3:26:41 901 418 M20 Tim Hart, 30, Minneapolis, MN 3:29:56 8:00 3:28:40 902 419 M20 Matthew Rutherford, 25, St Paul, MN 3:29:56 8:00 3:29:17 903 125 M45 Paul Kalina, 49, Edina, MN 3:29:56 8:00 3:29:18 904 420 M20 Ryan Arnholt, 32, Shoreview, MN 3:29:57 8:00 3:29:39 905 421 M20 Matthew Johnston, 30, St Paul, MN 3:29:58 8:01 3:29:24 906 150 M35 Chris Briggs, 36, Minneapolis, MN 3:29:59 8:01 3:29:24 907 126 M45 Stephen Cirks, 47, Arden Hills, MN 3:30:02 8:01 3:29:11 908 422 M20 Tyler Carlson, 26, Milwaukee, WI 3:30:02 8:01 3:26:53 909 127 M45 Drew Frakes, 48, St Louis Park, MN 3:30:02 8:01 3:29:22 910 118 M40 John Simonson, 44, Fargo, ND 3:30:02 8:01 3:29:20 911 423 M20 Ryan Dunn, 30, West Hollywood, CA 3:30:04 8:01 3:26:36 912 424 M20 Andrew Joski, 24, River Falls, WI 3:30:05 8:01 3:29:15 913 119 M40 Scott Hamilton, 42, Louisville, KY 3:30:05 8:01 3:29:22 914 425 M20 Chris Geiger, 22, Wellesley, MA 3:30:05 8:01 3:29:41 915 120 M40 Allan Duffy, 40, Wyoming, MN 3:30:06 8:01 3:29:43 916 128 M45 Andy Vergeront, 46, Eden Prairie, MN 3:30:08 8:01 3:24:05 917 58 M50 John Osiecki, 52, New Berlin, WI 3:30:08 8:01 3:29:27 918 59 M50 Michal Kobialka, 53, Minneapolis, MN 3:30:11 8:01 3:29:50 919 426 M20 Matthew Pham, 24, Columbus, OH 3:30:13 8:01 3:29:32 920 8 M60 James Jacobsen, 60, Des Moines, IA 3:30:13 8:01 3:28:47 921 151 M35 Jim Johnston, 39, Shakopee, MN 3:30:14 8:01 3:26:03 922 60 M50 Terry Looby, 53, Calmar, IA 3:30:15 8:01 3:29:58 923 129 M45 John Hoy, 47, Edina, MN 3:30:16 8:01 3:29:16 924 121 M40 Whit Rambach, 43, Boulder, CO 3:30:21 8:01 3:29:40 925 7 M18 Jacob Hart, 19, Marshall, MN 3:30:25 8:02 3:30:01 926 427 M20 Adam Mescher, 24, Brookfield, WI 3:30:26 8:02 3:30:26 927 130 M45 Bob Wondolleck, 49, San Ramon, CA 3:30:27 8:02 3:29:32 928 428 M20 Patrick Mich, 33, Minneapolis, MN 3:30:29 8:02 3:27:06 929 429 M20 Bradley Sipley, 25, Minneapolis, MN 3:30:33 8:02 3:27:04 930 152 M35 Steve Pauli, 37, Shakopee, MN 3:30:34 8:02 3:27:17 931 430 M20 Ec Richardson, 31, Minneapolis, MN 3:30:35 8:02 3:26:58 932 131 M45 Ed Magarian, 46, Minneapolis, MN 3:30:35 8:02 3:29:47 933 153 M35 Rich Colfack, 39, Austin, TX 3:30:36 8:02 3:29:49 934 431 M20 Nathan Tangen, 30, St Louis Park, MN 3:30:38 8:02 3:29:27 935 122 M40 Mark Johnson, 41, Moorhead, MN 3:30:44 8:02 3:30:21 936 432 M20 Christopher M. Sachs, 30, White Bear Lake, MN 3:30:45 8:02 3:23:29 937 123 M40 Rick Velasquez, 41, Owatonna, MN 3:30:45 8:02 3:29:37 938 154 M35 Rob Kalinsky, 37, Maple Grove, MN 3:30:49 8:02 3:29:53 939 61 M50 Paul Stein, 52, Rosemount, MN 3:30:50 8:02 3:29:22 940 132 M45 Xiaoguang Ye, 45, Fremont, CA 3:30:50 8:02 3:30:00 941 433 M20 Derek Sinica, 25, Lincoln, NE 3:30:55 8:03 3:29:55 942 62 M50 Robert Barthel, 52, Brooklyn Park, MN 3:30:56 8:03 3:29:58 943 133 M45 Lyle Johnson, 46, Watertown, MN 3:30:58 8:03 3:30:13 944 434 M20 Chris Levin, 27, Hillsborough, NJ 3:31:00 8:03 3:27:29 945 435 M20 Matthew Hansen, 27, Oshkosh, WI 3:31:00 8:03 3:26:43 946 124 M40 Mike Pankow, 42, Mahtomedi, MN 3:31:03 8:03 3:29:37 947 125 M40 Karl Kisch, 43, Ewa Beach, HI 3:31:04 8:03 3:30:16 948 126 M40 Igor Epshteyn, 43, Plymouth, MN 3:31:04 8:03 3:30:27 949 134 M45 Tom Sura, 46, Deerwood, MN 3:31:04 8:03 3:27:33 950 436 M20 Brian Wong, 22, Batavia, IL 3:31:06 8:03 3:30:04 951 437 M20 Mike Hagen, 34, Lincoln, NE 3:31:06 8:03 3:29:57 952 155 M35 Nathan Markell, 36, Minneapolis, MN 3:31:08 8:03 3:29:59 953 438 M20 Dan Dosedel, 29, Burnsville, MN 3:31:08 8:03 3:30:15 954 127 M40 Joe Wiltsey, 41, Parkersburg, WV 3:31:11 8:03 3:30:56 955 128 M40 David Ritz, 44, Plymouth, MN 3:31:11 8:03 3:30:26 956 439 M20 Phillip Knutson, 28, Minneapolis, MN 3:31:11 8:03 3:24:38 957 129 M40 James Brophy, 43, Astoria, NY 3:31:12 8:03 3:29:49 958 63 M50 Wayne Ramaker, 50, Wayzata, MN 3:31:14 8:03 3:30:24 959 440 M20 Jeremy Eckert, 24, Prescott, WI 3:31:18 8:04 3:31:07 960 135 M45 Daniel Siebenaler, 49, Prescott, WI 3:31:18 8:04 3:31:08 961 441 M20 Micah Spiegle, 22, Eden Prairie, MN 3:31:19 8:04 3:27:47 962 130 M40 Timothy Koberna, 42, Waverly, IA 3:31:20 8:04 3:28:00 963 442 M20 Jens Lillevold, 20, Yankton, SD 3:31:22 8:04 3:30:17 964 136 M45 Mike Kaiser, 46, Forest Lake, MN 3:31:24 8:04 3:31:00 965 131 M40 Patrick Dunn, 44, Norwalk, IA 3:31:24 8:04 3:30:17 966 156 M35 Michael Iserman, 39, Champlin, MN 3:31:25 8:04 3:30:28 967 157 M35 Mark Sannes, 38, Minneapolis, MN 3:31:27 8:04 3:30:40 968 132 M40 Shane Olson, 42, Duluth, MN 3:31:30 8:04 3:30:39 969 443 M20 Mike McSorley, 32, Council Bluffs, IA 3:31:34 8:04 3:27:19 970 444 M20 Andrew Scherer, 31, Lincoln, NE 3:31:34 8:04 3:30:32 971 445 M20 Michael Fiorelli, 23, New York, NY 3:31:37 8:04 3:31:17 972 137 M45 John Liane, 48, Shakopee, MN 3:31:38 8:04 3:30:38 973 138 M45 Randy Murphy, 46, Aberdeen, SD 3:31:44 8:05 3:31:05 974 133 M40 Matthew Phelps, 40, White Bear Lake, MN 3:31:51 8:05 3:30:55 975 139 M45 Patrick Heffernan, 47, Rockford, IL 3:31:53 8:05 3:31:11 976 158 M35 Bruce Evans, 37, Minnetonka, MN 3:31:53 8:05 3:31:06 977 159 M35 Roger Barrett, 38, Minneapolis, MN 3:31:54 8:05 3:30:21 978 160 M35 Aric Welch, 39, Pillager, MN 3:31:57 8:05 3:31:23 979 446 M20 Jong Park, 30, Plymouth, MN 3:31:59 8:05 3:31:11 980 64 M50 Jeff Kava, 50, Barnesville, MN 3:32:01 8:05 3:31:17 981 65 M50 William Kullback, 50, Plymouth, MN 3:32:03 8:05 3:30:59 982 161 M35 Sean Hauenstein, 35, Savage, MN 3:32:04 8:05 3:28:49 983 447 M20 Kelly Hauenstein, 34, Maple Grove, MN 3:32:04 8:05 3:28:50 984 134 M40 Bernt Helgaas, 42, Bloomington, MN 3:32:08 8:05 3:31:31 985 21 M55 Greg Albrecht, 56, Eden Prairie, MN 3:32:10 8:06 3:32:01 986 448 M20 Andrew Michel, 23, Webster, MN 3:32:10 8:06 3:32:03 987 22 M55 Peter Friberg, 56, Spring Valley, WI 3:32:15 8:06 3:31:06 988 162 M35 Rodney Puumala, 39, Thunder Bay, Can 3:32:16 8:06 3:31:33 989 135 M40 Robert Grant, 42, North Miami Beach, FL 3:32:16 8:06 3:31:53 990 449 M20 Chuck Miesbauer, 25, St Paul, MN 3:32:17 8:06 3:25:18 991 450 M20 Corey Birnstengel, 21, Hastings, MN 3:32:20 8:06 3:32:10 992 140 M45 Brian Bunkers, 49, Owatonna, MN 3:32:21 8:06 3:30:59 993 141 M45 Joe Horwath, 47, Maplewood, MN 3:32:22 8:06 3:31:01 994 66 M50 John Friday, 51, Thunder Bay, Can 3:32:25 8:06 3:31:58 995 451 M20 Jeffrey Demarest, 30, Charlottesville, VA 3:32:26 8:06 3:27:48 996 163 M35 Mark Petersen, 37, Milwaukee, WI 3:32:26 8:06 3:27:43 997 67 M50 Charles Allen, 51, Bismarck, ND 3:32:27 8:06 3:31:44 998 68 M50 Bogdan Uminski, 51, Winipeg, Can 3:32:31 8:06 3:31:11 999 452 M20 Jeffery Dalton, 29, Woodbury, MN 3:32:32 8:06 3:31:39 1000 142 M45 Kevin Wiersma, 49, Wayzata, MN 3:32:37 8:07 3:31:55 1001 453 M20 Lloyd Clausen, 23, St Paul, MN 3:32:39 8:07 3:31:35 1002 143 M45 Roger Guzman, 49, Denver, CO 3:32:39 8:07 3:31:52 1003 164 M35 John Wessinger, 35, Minneapolis, MN 3:32:40 8:07 3:29:26 1004 9 M60 Stephen Williams, 63, Honolulu, HI 3:32:40 8:07 3:32:25 1005 454 M20 Peder Hanson, 30, Shoreview, MN 3:32:41 8:07 3:31:30 1006 165 M35 Todd Carlson, 37, Lakeville, MN 3:32:47 8:07 3:31:46 1007 136 M40 Jason Obrien, 41, Savage, MN 3:32:47 8:07 3:23:19 1008 137 M40 Chris Orthey, 40, Edina, MN 3:32:50 8:07 3:32:18 1009 455 M20 Jesse Nelson, 32, Minneapolis, MN 3:32:51 8:07 3:31:52 1010 144 M45 Robert Harris, 49, St Paul, MN 3:32:53 8:07 3:32:28 1011 166 M35 Don Sullivan, 36, Minneapolis, MN 3:32:53 8:07 3:32:29 1012 456 M20 Matthew Naruko-Stewart, 34, Iowa City, IA 3:32:59 8:07 3:32:03 1013 167 M35 Bobby Wilder, 35, Myrtle Beach, SC 3:32:59 8:07 3:32:55 1014 138 M40 Matthew Klein, 43, Mendota Hts, MN 3:32:59 8:07 3:32:07 1015 69 M50 Mark Constancio, 50, Neenah, WI 3:33:01 8:07 3:31:26 1016 139 M40 Terry Whisman, 41, Fargo, ND 3:33:08 8:08 3:32:17 1017 457 M20 Dave McLeod, 34, Portage La Prairi, CA 3:33:08 8:08 3:32:21 1018 168 M35 Tim Noel, 38, Minneapolis, MN 3:33:09 8:08 3:32:36 1019 145 M45 Michael Erlandson, 46, Minneapolis, MN 3:33:10 8:08 3:32:18 1020 146 M45 Troy Nelson, 47, St Michael, MN 3:33:13 8:08 3:32:33 1021 458 M20 Chris Massoll, 31, Minneapolis, MN 3:33:14 8:08 3:32:33 1022 147 M45 Fred Levy, 49, Gastonia, NC 3:33:17 8:08 3:32:34 1023 23 M55 Al Koontz, 56, Lincoln, NE 3:33:19 8:08 3:29:19 1024 169 M35 Jeff White, 37, Kouts, IN 3:33:20 8:08 3:31:52 1025 70 M50 Rod Loran, 53, Woodbury, MN 3:33:22 8:08 3:32:31 1026 459 M20 Jonathan Eller, 32, Chicago, IL 3:33:22 8:08 3:32:58 1027 71 M50 Dave Just, 50, Eden Prairie, MN 3:33:26 8:08 3:32:21 1028 460 M20 Michael Nealey, 32, St Louis Park, MN 3:33:28 8:09 3:32:35 1029 140 M40 Thomas Dauw, 40, Eagan, MN 3:33:28 8:09 3:32:46 1030 72 M50 Christopher McGuire, 51, Minneapolis, MN 3:33:29 8:09 3:32:08 1031 170 M35 Luis E Hernandez Blanco, 35, Puebla, Mex 3:33:30 8:09 3:32:23 1032 171 M35 Michael Steilen, 37, Minneapolis, MN 3:33:31 8:09 3:33:02 1033 141 M40 Mike Thomas, 44, Mankato, MN 3:33:31 8:09 3:32:33 1034 148 M45 Mike Stiles, 48, Winnipeg, Can 3:33:33 8:09 3:32:52 1035 461 M20 Charles Christopherson, 30, St Bonifacius, MN 3:33:42 8:09 3:32:11 1036 142 M40 Jason Pietraszewski, 40, Centerville, MN 3:33:42 8:09 3:33:18 1037 149 M45 Kevin Ross, 47, Minneapolis, MN 3:33:44 8:09 3:33:03 1038 462 M20 Andy Wiberg, 32, Eden Prairie, MN 3:33:50 8:09 3:26:40 1039 172 M35 Scott Parker, 35, Plymouth, MN 3:33:51 8:09 3:29:16 1040 10 M60 Robert Benson, 60, Dallas, TX 3:33:55 8:10 3:33:27 1041 24 M55 Mark Roman, 56, Carrollton, TX 3:33:55 8:10 3:33:10 1042 150 M45 Rajeev Char, 45, Sunnyvale, CA 3:33:58 8:10 3:32:33 1043 463 M20 Andrew Bzowyckyj, 24, Minneapolis, MN 3:33:58 8:10 3:29:58 1044 11 M60 Greg Taylor, 63, Minneapolis, MN 3:33:59 8:10 3:33:07 1045 464 M20 Joe Nietfeld, 30, Minneapolis, MN 3:34:02 8:10 3:33:30 1046 151 M45 Marc Gratton, 45, Ste-Agathe, Can 3:34:02 8:10 3:33:17 1047 143 M40 Jeff Hathaway, 42, Woodbury, MN 3:34:03 8:10 3:33:36 1048 73 M50 Jon Michelsen, 52, Lincoln, NE 3:34:06 8:10 3:33:36 1049 173 M35 Tom Spangler, 37, Rosemount, MN 3:34:07 8:10 3:30:44 1050 74 M50 John Stuart, 53, New Hope, MN 3:34:09 8:10 3:32:43 1051 144 M40 David Wargin, 43, Islip, NY 3:34:09 8:10 3:32:51 1052 174 M35 Eric Miller, 35, Bellevue, NE 3:34:11 8:10 3:33:07 1053 2 M16 Austin Jones, 17, Chanhassen, MN 3:34:12 8:10 3:33:39 1054 145 M40 Andrew Becker, 40, Rochester, MN 3:34:14 8:10 3:33:44 1055 465 M20 Cory Syverson, 24, Fargo, ND 3:34:14 8:10 3:26:55 1056 152 M45 Randy Pool, 49, Bloomington, MN 3:34:17 8:10 3:32:58 1057 466 M20 Mitch Andrus, 21, St Paul, MN 3:34:29 8:11 3:33:29 1058 175 M35 Karl Kemberling, 39, Eden Prairie, MN 3:34:29 8:11 3:32:54 1059 2 M65 Ray Tiberg, 65, Calumet, MI 3:34:34 8:11 3:27:02 1060 153 M45 John Wensman, 49, Afton, MN 3:34:37 8:11 3:31:23 1061 467 M20 Rob Donahue, 30, Farmington, MN 3:34:39 8:11 3:28:49 1062 146 M40 Adam Barth, 41, Highland Village, TX 3:34:40 8:11 3:34:02 1063 468 M20 Ben Blackford, 28, Minneapolis, MN 3:34:44 8:11 3:27:21 1064 154 M45 Bradley Reed, 45, West Fargo, ND 3:34:44 8:11 3:33:50 1065 147 M40 David Seitz, 43, Stillwater, MN 3:34:46 8:11 3:33:55 1066 75 M50 Todd Koelzer, 50, Stevenspoint, WI 3:34:46 8:11 3:33:59 1067 176 M35 Brian Nelson, 38, Maple Grove, MN 3:34:54 8:12 3:34:20 1068 177 M35 Joel Eaton, 36, Owatonna, MN 3:34:56 8:12 3:34:22 1069 178 M35 Christopher Brakob, 39, Maple Grove, MN 3:34:56 8:12 3:34:11 1070 179 M35 Wayne Linderman, 38, Altoona, WI 3:34:57 8:12 3:34:22 1071 469 M20 Nate Sanders, 27, West Des Moines, IA 3:34:57 8:12 3:33:53 1072 470 M20 Jason Bunch, 28, Orlando, FL 3:34:58 8:12 3:34:27 1073 471 M20 Ryan Patet, 21, South St Paul, MN 3:35:01 8:12 3:29:12 1074 25 M55 William Petsch, 59, North St Paul, MN 3:35:05 8:12 3:33:39 1075 148 M40 James Rudolph, 40, Richfield, MN 3:35:07 8:12 3:35:00 1076 472 M20 Ross Kellogg, 21, Minneapolis, MN 3:35:08 8:12 3:31:35 1077 76 M50 Paul Case, 53, Richfield, MN 3:35:10 8:12 3:34:07 1078 149 M40 Eric Magnuson, 41, Seattle, WA 3:35:15 8:13 3:34:37 1079 77 M50 Craig Mason, 52, Seattle, WA 3:35:17 8:13 3:27:13 1080 155 M45 Robert Wieland, 47, Vadnais Hts, MN 3:35:18 8:13 3:34:26 1081 473 M20 Brett Larson, 25, Clear Lake, IA 3:35:20 8:13 3:29:35 1082 180 M35 Michael Olsen, 39, Minneapolis, MN 3:35:21 8:13 3:34:12 1083 474 M20 Brandon Abel, 31, Minneapolis, MN 3:35:21 8:13 3:33:58 1084 475 M20 Aaron Gill, 30, Rochester, MN 3:35:22 8:13 3:33:59 1085 476 M20 Anders Pesavento, 28, Minneapolis, MN 3:35:33 8:13 3:32:24 1086 150 M40 Gary Pennington, 43, Parkersburg, WV 3:35:36 8:13 3:34:44 1087 151 M40 Roger Barakett, 44, Hatchet Lake, Can 3:35:37 8:13 3:34:48 1088 78 M50 Joseph Evans, 53, New Richmond, WI 3:35:38 8:13 3:34:15 1089 156 M45 George Fulp, 49, St Louis Park, MN 3:35:41 8:14 3:33:57 1090 152 M40 Jeff McLaughlin, 40, Northfield, MN 3:35:47 8:14 3:34:06 1091 157 M45 Barry Williamson, 48, Rosemount, MN 3:35:49 8:14 3:34:33 1092 181 M35 Curtis Nichol, 35, Winnipeg, Can 3:35:51 8:14 3:34:38 1093 79 M50 Timothy Tapley, 53, Winnipeg, Can 3:35:53 8:14 3:35:05 1094 80 M50 Jeff Shanahan, 51, Fremont, NE 3:35:56 8:14 3:34:31 1095 182 M35 Prakash Kumar, 36, Eden Prairie, MN 3:35:56 8:14 3:31:31 1096 81 M50 Mark Kober, 50, Minneapolis, MN 3:35:58 8:14 3:34:56 1097 183 M35 Aaron Doering, 39, Stillwater, MN 3:35:58 8:14 3:35:07 1098 82 M50 Charlie Hart, 54, Arlington, TX 3:35:59 8:14 3:34:40 1099 153 M40 Scott Ehling, 40, Plainfield, IL 3:36:01 8:14 3:35:01 1100 83 M50 Timothy Coyle, 51, Denver, CO 3:36:02 8:14 3:32:38 1101 84 M50 Joel Fors, 53, Coon Rapids, MN 3:36:05 8:15 3:32:56 1102 184 M35 Rob Kuenzi, 39, Hutchinson, MN 3:36:09 8:15 3:35:19 1103 158 M45 Greg Grandgeorge, 45, Polk City, IA 3:36:09 8:15 3:35:09 1104 477 M20 Kuniaki Ota, 33, Rochester, MN 3:36:14 8:15 3:35:18 1105 26 M55 Wayne Drealan, 57, Fulda, MN 3:36:14 8:15 3:36:01 1106 185 M35 Phillip Kitzer, 35, Minneapolis, MN 3:36:17 8:15 3:35:05 1107 186 M35 Marty Otten, 38, Maple Grove, MN 3:36:19 8:15 3:34:55 1108 154 M40 John Spriggs, 43, Minneapolis, MN 3:36:21 8:15 3:35:28 1109 159 M45 Lonnie Nichols, 46, Minneapolis, MN 3:36:24 8:15 3:35:04 1110 155 M40 Peter Hagen, 42, Apple Valley, MN 3:36:24 8:15 3:34:56 1111 187 M35 Steve Wiens, 39, Maple Grove, MN 3:36:26 8:15 3:35:33 1112 85 M50 Scott Imhoff, 51, Reedsburg, WI 3:36:26 8:15 3:36:18 1113 160 M45 Greg Connell, 47, Minneapolis, MN 3:36:27 8:15 3:35:42 1114 478 M20 Michael Brandenburger, 30, Circle Pines, MN 3:36:27 8:15 3:32:37 1115 479 M20 Yuki Fujita, 31, Winooski, VT 3:36:28 8:15 3:36:03 1116 161 M45 Rafael Gomez-Tagle, 46, Harrison, NY 3:36:28 8:15 3:35:25 1117 188 M35 Earnest Parten, 37, Farmington, MN 3:36:29 8:15 3:32:46 1118 156 M40 Leigh Sharp, 40, Decatur, IL 3:36:30 8:15 3:34:57 1119 27 M55 David Speidel, 57, Santa Cruz, CA 3:36:33 8:16 3:35:41 1120 480 M20 Cory Wessman, 34, Minneapolis, MN 3:36:36 8:16 3:32:25 1121 481 M20 William Stoltz, 25, Mahtomedi, MN 3:36:36 8:16 3:36:14 1122 189 M35 Chris Gran, 39, Minneapolis, MN 3:36:38 8:16 3:35:40 1123 190 M35 Tom Goettl, 37, Minneapolis, MN 3:36:38 8:16 3:36:07 1124 157 M40 Todd Partington, 43, Shakopee, MN 3:36:39 8:16 3:36:27 1125 162 M45 Thomas Mattox, 48, Minneapolis, MN 3:36:39 8:16 3:35:23 1126 482 M20 Hugo De La Pena, 30, Puebla Puebla, Mex 3:36:40 8:16 3:35:31 1127 12 M60 Steven Grosland, 60, Elgin, IL 3:36:44 8:16 3:36:39 1128 158 M40 Larry Thraen, 41, Bloomington, MN 3:36:49 8:16 3:36:28 1129 159 M40 Jim Roberts, 40, Warren, PA 3:36:49 8:16 3:36:24 1130 191 M35 Cary Robinson, 39, Excelsior, MN 3:36:50 8:16 3:36:22 1131 163 M45 Christopher Basten, 48, Northbrook, IL 3:36:51 8:16 3:36:13 1132 483 M20 Kevin McGee, 33, Winston-Salem, NC 3:36:54 8:16 3:36:31 1133 484 M20 Nick Windschitl, 33, Minneapolis, MN 3:36:58 8:17 3:36:21 1134 485 M20 John Lane, 29, St Paul, MN 3:36:59 8:17 3:35:40 1135 160 M40 Paul Mladineo, 43, New York, NY 3:37:00 8:17 3:36:01 1136 192 M35 Dawit Belete, 39, Austin, TX 3:37:03 8:17 3:33:45 1137 486 M20 Peter Hepburn, 25, Chicago, IL 3:37:04 8:17 3:29:01 1138 28 M55 Glen Swanson, 55, Minneapolis, MN 3:37:06 8:17 3:33:40 1139 164 M45 Greg Wilken, 47, Eagan, MN 3:37:06 8:17 3:36:17 1140 487 M20 Drew Archibeque, 23, Minneapolis, MN 3:37:08 8:17 3:36:20 1141 488 M20 Justin Dahnert, 23, Edina, MN 3:37:08 8:17 3:36:24 1142 86 M50 Robert Ted Barron, 53, Newburgh, IN 3:37:10 8:17 3:33:59 1143 489 M20 Gregg Vanderwaerdt, 34, Rochester, MN 3:37:11 8:17 3:30:46 1144 490 M20 Marc Parson, 20, Brooklyn Park, MN 3:37:12 8:17 3:35:55 1145 491 M20 Erik Moore, 31, Kansas City, MO 3:37:14 8:17 3:36:31 1146 193 M35 Tim Cassidy, 38, Plymouth, MN 3:37:15 8:17 3:36:17 1147 492 M20 Jason Hamilton, 33, Fort Dodge, IA 3:37:15 8:17 3:33:49 1148 165 M45 William Seehafer, 49, Long Lake, MN 3:37:17 8:17 3:36:25 1149 166 M45 Steve Schmit, 45, Clinton, IA 3:37:18 8:17 3:36:03 1150 167 M45 Juan Gonzalez, 49, Mexico, Mex 3:37:21 8:17 3:37:17 1151 87 M50 Hector Tamez, 54, Spring, TX 3:37:22 8:17 3:37:18 1152 168 M45 Jeffrey Landro, 48, Inver Grove Hts, MN 3:37:23 8:17 3:30:15 1153 194 M35 Jeffrey Patterson, 36, Alexandria, VA 3:37:24 8:18 3:35:52 1154 169 M45 Chris Nutting, 49, Fridley, MN 3:37:28 8:18 3:36:33 1155 29 M55 Terry Pohlkamp, 58, Scandia, MN 3:37:29 8:18 3:36:09 1156 493 M20 Jonathan Pohlkamp, 28, League City, TX 3:37:29 8:18 3:36:09 1157 170 M45 Thomas Jacobson, 47, Madison, WI 3:37:30 8:18 3:34:10 1158 88 M50 Pete Pyeatt, 50, Springfield, MO 3:37:30 8:18 3:36:24 1159 171 M45 Jerry Rumple, 47, Rockford, IL 3:37:37 8:18 3:37:07 1160 161 M40 Andrew Jordan, 40, Woodbury, MN 3:37:39 8:18 3:37:15 1161 172 M45 David Coulter, 45, White Bear Lake, MN 3:37:39 8:18 3:36:14 1162 494 M20 Brian Rappl, 21, Minneapolis, MN 3:37:40 8:18 3:30:52 1163 495 M20 Erik Davidson, 25, Milwaukee, WI 3:37:40 8:18 3:36:15 1164 496 M20 Matthew Frey, 31, River Falls, WI 3:37:41 8:18 3:36:16 1165 89 M50 Steve Bishop, 51, Decatur, IL 3:37:41 8:18 3:36:09 1166 90 M50 Anthony Brooks, 50, Waterford, WI 3:37:41 8:18 3:37:02 1167 497 M20 Nick Menth, 26, Minneapolis, MN 3:37:42 8:18 3:36:53 1168 498 M20 Ben Cook, 24, Chicago, IL 3:37:45 8:18 3:37:29 1169 195 M35 Brad Reigstad, 39, Roseville, MN 3:37:47 8:18 3:36:18 1170 173 M45 Chris Drazan, 49, Edina, MN 3:37:48 8:18 3:36:39 1171 196 M35 Scott French, 39, Rosemount, MN 3:37:48 8:18 3:33:45 1172 30 M55 Michael Volker, 55, Hopkins, MN 3:37:49 8:18 3:36:54 1173 31 M55 Bob Conarroe, 59, Oakbank, Can 3:37:50 8:19 3:37:04 1174 162 M40 Kevin Abraszek, 44, Brooklyn, NY 3:37:52 8:19 3:37:35 1175 91 M50 James Amundson, 54, St Louis Park, MN 3:37:54 8:19 3:37:12 1176 32 M55 Conrad Woerner, 59, Lincoln, NE 3:37:54 8:19 3:37:09 1177 163 M40 Chris Linde, 40, Minneapolis, MN 3:37:56 8:19 3:32:03 1178 499 M20 Andrew Nguyen, 24, Eden Prairie, MN 3:37:59 8:19 3:37:11 1179 197 M35 Brian Monosmith, 37, Dodge Center, MN 3:37:59 8:19 3:34:25 1180 500 M20 Casey Smith, 25, St Michael, MN 3:38:01 8:19 3:37:30 1181 33 M55 John Beshara, 57, Burnsville, MN 3:38:01 8:19 3:36:33 1182 501 M20 Derek Wilder, 34, Minneapolis, MN 3:38:02 8:19 3:36:45 1183 198 M35 Mark McAnulty, 39, Evansville, IN 3:38:05 8:19 3:34:53 1184 34 M55 Dennis Hahn, 56, Minneapolis, MN 3:38:11 8:19 3:37:38 1185 502 M20 Scott Nelson, 28, Minneapolis, MN 3:38:12 8:19 3:34:57 1186 503 M20 Rob Roy Smith, 34, Seattle, WA 3:38:18 8:20 3:36:59 1187 504 M20 Travis Schlafke, 27, Minneapolis, MN 3:38:20 8:20 3:37:17 1188 199 M35 Lee Finlay, 37, Minnetonka, MN 3:38:20 8:20 3:29:15 1189 164 M40 Michael Hyman, 42, Cheney, WA 3:38:21 8:20 3:33:35 1190 200 M35 Gene Solis, 36, Prior Lake, MN 3:38:21 8:20 3:37:35 1191 505 M20 Randolph Lasota Ii, 31, Plymouth, MN 3:38:21 8:20 3:37:23 1192 201 M35 Scott Koke, 37, New Brighton, MN 3:38:22 8:20 3:37:33 1193 174 M45 Wesley Borowski, 46, Fergus Falls, MN 3:38:23 8:20 3:37:37 1194 13 M60 Gordon Straka, 61, Afton, MN 3:38:27 8:20 3:36:46 1195 506 M20 Timothy Swanson, 32, Chanhassen, MN 3:38:27 8:20 3:36:48 1196 175 M45 Mark Buenz, 49, Prior Lake, MN 3:38:28 8:20 3:37:37 1197 176 M45 Cliff Weston, 47, Huntersville, NC 3:38:29 8:20 3:37:46 1198 177 M45 Mark Schaefer, 45, Waukesha, WI 3:38:30 8:20 3:34:38 1199 178 M45 David Weeks, 49, Marshall, MN 3:38:30 8:20 3:37:58 1200 179 M45 Luis Montero, 47, "Santo Domingo, Hered 3:38:31 8:20 CRC 1201 202 M35 Matthew Frantzen, 36, Minneapolis, MN 3:38:33 8:20 3:37:19 1202 507 M20 Marc Olive, 24, Rochester, MN 3:38:34 8:20 3:30:35 1203 14 M60 Charles Lo, 62, Little Canada, MN 3:38:35 8:20 3:38:18 1204 165 M40 Jon Klava, 43, Roseville, MN 3:38:40 8:20 3:38:15 1205 35 M55 John Buday, 57, Essexville, MI 3:38:41 8:20 3:37:17 1206 166 M40 Jeremy Jensen, 40, Minneapolis, MN 3:38:43 8:21 3:35:31 1207 167 M40 Julio Medina Mcquade, 43, Puebla, Mex 3:38:43 8:21 3:37:32 1208 203 M35 Hans Dahl, 36, Minneapolis, MN 3:38:44 8:21 3:37:33 1209 92 M50 Thomas Okazaki, 53, Southlake, TX 3:38:44 8:21 3:35:24 1210 508 M20 Nicholas Oswald, 26, Plymouth, MN 3:38:52 8:21 3:38:02 1211 509 M20 Ryan Tooley, 30, Apple Valley, MN 3:38:52 8:21 3:37:51 1212 180 M45 William Idzorek, 45, Minneapolis, MN 3:38:52 8:21 3:38:05 1213 204 M35 Paul O'Connell, 36, Shawnee, KS 3:38:53 8:21 3:32:40 1214 181 M45 Juan Martin Rodriguez, 47, Chihuahua, Mex 3:38:53 8:21 3:30:24 1215 182 M45 Ted Ahrenholtz, 48, Minnetonka, MN 3:38:54 8:21 3:37:28 1216 205 M35 Jim Hirschey, 36, St Michael, MN 3:38:56 8:21 3:35:19 1217 206 M35 Mike McMahan, 38, Maple Grove, MN 3:38:58 8:21 3:38:08 1218 510 M20 Erik Raivo, 26, Columbia Hts, MN 3:38:59 8:21 3:35:39 1219 511 M20 Jacob Morris, 21, Plymouth, MN 3:39:00 8:21 3:30:38 1220 512 M20 Sean Stack, 34, Anoka, MN 3:39:02 8:21 3:35:31 1221 168 M40 Neil Klein, 41, West Lakeland, MN 3:39:07 8:21 3:37:48 1222 513 M20 Scott Moormann, 33, Albertville, MN 3:39:07 8:21 3:38:47 1223 207 M35 Patrick Moran, 35, Rochester, PA 3:39:12 8:22 3:35:52 1224 93 M50 Michael McDonald, 51, St Paul, MN 3:39:12 8:22 3:38:26 1225 514 M20 Derek Fritze, 29, Hudson, WI 3:39:13 8:22 3:38:14 1226 183 M45 Brian Kroeger, 45, St Paul, MN 3:39:15 8:22 3:37:42 1227 515 M20 Matt Anderson, 33, Savage, MN 3:39:16 8:22 3:38:29 1228 94 M50 David Duncan, 52, Rochester, MN 3:39:18 8:22 3:35:23 1229 516 M20 Brian Hosfield, 22, Plymouth, MN 3:39:18 8:22 3:33:43 1230 36 M55 Albert Van Der Schans, 58, Minnetonka, MN 3:39:19 8:22 3:38:18 1231 517 M20 Lucas McIntosh, 24, Minneapolis, MN 3:39:20 8:22 3:38:30 1232 208 M35 Peter Lukas, 35, Minneapolis, MN 3:39:20 8:22 3:34:45 1233 518 M20 Josh Feeney, 29, Nevada, IA 3:39:21 8:22 3:38:33 1234 95 M50 Randy Zaidel, 50, Green Bay, WI 3:39:22 8:22 3:38:38 1235 209 M35 Mike Sorum, 37, Denver, CO 3:39:23 8:22 3:38:15 1236 210 M35 Adam Kitzes, 39, Grand Forks, ND 3:39:24 8:22 3:38:07 1237 519 M20 Josh Raulerson, 33, Iowa City, IA 3:39:26 8:22 3:36:04 1238 169 M40 Daniel Gomes, 44, St Francis, MN 3:39:27 8:22 3:38:46 1239 211 M35 Nate Kinsey, 35, Inver Grove Hts, MN 3:39:28 8:22 3:37:45 1240 520 M20 Leif Devaney, 27, Falcon Heights, MN 3:39:28 8:22 3:38:20 1241 521 M20 Joseph Malsam, 29, Waterloo, IA 3:39:32 8:22 3:36:20 1242 184 M45 John Nelsen, 46, Circle Pines, MN 3:39:34 8:22 3:38:04 1243 522 M20 David Couillard, 26, Minneapolis, MN 3:39:34 8:22 3:33:31 1244 185 M45 Glenn Primeau, 48, Inver Grove Hts, MN 3:39:36 8:23 3:39:20 1245 523 M20 Lowell Sandell, 32, Minneapolis, MN 3:39:37 8:23 3:38:13 1246 212 M35 David Morrison, 39, Burnsville, MN 3:39:37 8:23 3:38:40 1247 524 M20 Benjamin Ho, 29, St Paul, MN 3:39:39 8:23 3:38:57 1248 213 M35 Michael Beller, 38, Carver, MN 3:39:41 8:23 3:38:29 1249 214 M35 Marc Mortl, 35, Shakopee, MN 3:39:41 8:23 3:39:24 1250 170 M40 Jonathan Holter, 43, Vadnais Hts, MN 3:39:42 8:23 3:38:51 1251 215 M35 Arnout Lijesen, 38, Edina, MN 3:39:44 8:23 3:38:27 1252 525 M20 Beau Brink, 28, Cedar Rapids, IA 3:39:46 8:23 3:38:16 1253 96 M50 Roger Dahl, 50, Hilton, NY 3:39:48 8:23 3:36:36 1254 526 M20 Nathan Toldt, 23, New Hope, MN 3:39:49 8:23 3:35:40 1255 37 M55 Curtis Watson, 56, Green Bay, WI 3:39:49 8:23 3:39:28 1256 527 M20 Joshua Coval, 34, Bloomington, MN 3:39:51 8:23 3:38:40 1257 171 M40 Larry Deal, 41, St Paul, MN 3:39:52 8:23 3:39:42 1258 216 M35 Jason Sickmann, 39, Cloquet, MN 3:39:54 8:23 3:38:32 1259 528 M20 Ken Siersma, 34, Royal Oak, MI 3:39:56 8:23 3:39:15 1260 8 M18 Matt Miller, 19, Woodbury, MN 3:39:56 8:23 3:38:24 1261 217 M35 Jeremy Frank, 38, Cold Spring, MN 3:39:58 8:23 3:36:26 1262 97 M50 Mark Graham, 53, Roanoke, VA 3:39:59 8:23 3:39:13 1263 38 M55 Hyon Kim, 55, Burnsville, MN 3:40:00 8:23 3:36:40 1264 172 M40 Carlos Herrera, 40, Puebla, Mex 3:40:01 8:24 3:38:51 1265 529 M20 Matt Samaha, 31, Minneapolis, MN 3:40:02 8:24 3:39:35 1266 173 M40 Brian Schiewe, 41, Eagan, MN 3:40:03 8:24 3:36:34 1267 174 M40 Jesus Rueda, 44, Mexico Df, Mex 3:40:06 8:24 3:38:46 1268 218 M35 Jason Hennessey, 37, Des Moines, IA 3:40:09 8:24 3:39:12 1269 186 M45 Michael Galle, 49, Fairfield, CT 3:40:13 8:24 3:39:40 1270 219 M35 Jeff Brock, 39, Clive, IA 3:40:17 8:24 3:39:04 1271 220 M35 Chad Allison, 38, Dallas, TX 3:40:20 8:24 3:39:01 1272 39 M55 David Olsho, 59, Seattle, WA 3:40:21 8:24 3:38:50 1273 530 M20 Jeffrey Pabarcus, 23, Woodbury, MN 3:40:21 8:24 3:34:54 1274 531 M20 Kelly Bergan, 33, Edina, MN 3:40:22 8:24 3:39:25 1275 532 M20 Tom Nehil, 25, Minneapolis, MN 3:40:22 8:24 3:38:51 1276 533 M20 Anthony Headrick, 31, St Paul, MN 3:40:24 8:24 3:36:45 1277 534 M20 Casey Helbling, 33, Minneapolis, MN 3:40:25 8:24 3:34:27 1278 40 M55 Tom Eagan, 55, Shorewood, MN 3:40:26 8:24 3:39:49 1279 175 M40 Scott Stocker, 44, Columbus, OH 3:40:28 8:25 3:39:06 1280 176 M40 Joseph Foster, 40, Buffalo Grove, IL 3:40:29 8:25 3:39:19 1281 177 M40 John Gillis, 41, Green Bay, WI 3:40:30 8:25 3:39:42 1282 221 M35 Jonathan Sudberry, 37, Minneapolis, MN 3:40:32 8:25 3:38:51 1283 178 M40 Waqar Ahmad, 41, Minneapolis, MN 3:40:32 8:25 3:39:55 1284 15 M60 Roger Ericson, 63, Tafton, PA 3:40:33 8:25 3:39:55 1285 222 M35 Goeran Walther, 38, Plymouth, MN 3:40:34 8:25 3:39:48 1286 98 M50 William Fuqua, 50, Rochester, MN 3:40:39 8:25 3:37:07 1287 535 M20 Luke Eichten, 30, Minneapolis, MN 3:40:44 8:25 3:35:31 1288 179 M40 Mike Sullivan, 43, Minneapolis, MN 3:40:45 8:25 3:40:14 1289 536 M20 Daniel Murray, 31, Madison, WI 3:40:47 8:25 3:33:55 1290 537 M20 Robert Beyer, 30, Minneapolis, MN 3:40:47 8:25 3:33:57 1291 187 M45 Craig Sauer, 48, Clear Lake, MN 3:40:52 8:25 3:40:24 1292 180 M40 Harvin Furman, 43, Minneapolis, MN 3:40:53 8:25 3:40:08 1293 538 M20 Terry Scepurek, 33, Little Falls, MN 3:40:54 8:26 3:35:50 1294 181 M40 David Bael, 44, Minneapolis, MN 3:40:55 8:26 3:40:33 1295 539 M20 Chris Gryskiewicz, 33, Bloomington, MN 3:40:57 8:26 3:39:40 1296 16 M60 Larry Thompson, 60, Woodbury, MN 3:40:57 8:26 3:40:51 1297 540 M20 Peter Larson, 26, Columbus, NE 3:40:58 8:26 3:40:33 1298 17 M60 Cliff Reithel, 62, Ashland, WI 3:41:00 8:26 3:39:42 1299 541 M20 Jordan Stolper, 32, New York, NY 3:41:01 8:26 3:40:18 1300 223 M35 Daniel Newman, 35, Kansas City, MO 3:41:03 8:26 3:37:39 1301 542 M20 Robert Brisch, 25, Minneapolis, MN 3:41:06 8:26 3:34:26 1302 182 M40 Doug Alexander, 41, Pewaukee, WI 3:41:08 8:26 3:40:10 1303 183 M40 Rod Van Hoof, 44, Inver Grove Hts, MN 3:41:09 8:26 3:40:08 1304 543 M20 Craig Koch, 32, St Paul, MN 3:41:11 8:26 3:39:33 1305 544 M20 Enrique Ortiz, 33, Miami, FL 3:41:12 8:26 3:33:19 1306 545 M20 Kevin Krueger, 23, Golden Valley, MN 3:41:13 8:26 3:37:58 1307 546 M20 Samuel Porter, 26, Eden Prairie, MN 3:41:14 8:26 3:36:18 1308 547 M20 Nathan Hauenstein, 23, Milwaukee, WI 3:41:15 8:26 3:36:37 1309 548 M20 Jason Okrzynski, 33, Wilmette, IL 3:41:16 8:26 3:38:01 1310 549 M20 Federico Ugalde, 28, San Jose, Crc 3:41:17 8:26 3:40:20 1311 550 M20 Kevin Tatro, 23, Madelia, MN 3:41:18 8:26 3:37:50 1312 551 M20 Chuck Edwards, 32, Decatur, IL 3:41:19 8:26 3:39:47 1313 184 M40 John Wendorf, 43, North Oaks, MN 3:41:23 8:27 3:40:35 1314 224 M35 Tim Buteyn, 38, Lockport, IL 3:41:23 8:27 3:40:41 1315 552 M20 Patrick McCarthy, 25, South St Paul, MN 3:41:24 8:27 3:37:26 1316 188 M45 Garth Booms, 46, Rogers, MN 3:41:26 8:27 3:37:59 1317 225 M35 Thomas Becker, 37, Prior Lake, MN 3:41:27 8:27 3:37:21 1318 185 M40 Bill Sutherland, 40, St Paul, MN 3:41:27 8:27 3:37:57 1319 41 M55 Michael Tirrell, 55, Tolland, CT 3:41:27 8:27 3:40:44 1320 553 M20 Matthew Archibald, 27, St Paul, MN 3:41:29 8:27 3:39:50 1321 226 M35 Robert Parsons, 37, St Paul, MN 3:41:31 8:27 3:40:39 1322 554 M20 Derek Johnson, 22, Madison, WI 3:41:33 8:27 3:40:07 1323 555 M20 Paul Harrison, 31, Anoka, MN 3:41:35 8:27 3:34:51 1324 556 M20 Justin Atkins, 34, Eagle, ID 3:41:35 8:27 3:38:15 1325 186 M40 Michael Munzen, 41, Eagan, MN 3:41:42 8:27 3:38:12 1326 557 M20 John Eiselt, 30, Eau Claire, WI 3:41:44 8:27 3:36:17 1327 187 M40 Mike Smith, 42, Bloomington, MN 3:41:47 8:28 3:35:23 1328 558 M20 Michael Rudolph, 34, Apple Valley, MN 3:41:49 8:28 3:38:03 1329 227 M35 Christopher Johnson, 36, Apple Valley, MN 3:41:51 8:28 3:38:26 1330 228 M35 Brian Hollenbeck, 38, Coon Rapids, MN 3:41:54 8:28 3:41:05 1331 559 M20 Steve Deyo, 20, Minneapolis, MN 3:41:56 8:28 3:38:34 1332 560 M20 James Abodeely, 31, Seattle, WA 3:41:59 8:28 3:36:06 1333 561 M20 John Nolan, 33, Minneapolis, MN 3:42:00 8:28 3:41:02 1334 188 M40 Jeff Johnson, 41, Jackson, MN 3:42:04 8:28 3:34:22 1335 189 M40 Mark Hesser, 43, St Michael, MN 3:42:06 8:28 3:38:40 1336 190 M40 Neil Finkston, 43, Great Neck, NY 3:42:06 8:28 3:41:41 1337 191 M40 Grant Johnston, 42, Winnipeg, Can 3:42:09 8:28 3:40:27 1338 562 M20 Matt Schleede, 29, Holland, MI 3:42:15 8:29 3:41:48 1339 42 M55 Patrick Hagan, 56, Minneapolis, MN 3:42:16 8:29 3:41:10 1340 192 M40 Jason Braaten, 42, Woodbury, MN 3:42:18 8:29 3:41:02 1341 189 M45 Brian Meeker, 45, Minnetonka, MN 3:42:22 8:29 3:41:10 1342 193 M40 Bill Sanders, 40, Elmhurst, IL 3:42:22 8:29 3:39:12 1343 190 M45 Marek Kostanecki, 45, Plymouth, MN 3:42:22 8:29 3:40:46 1344 563 M20 Matthew Burns, 27, Monona, IA 3:42:23 8:29 3:38:32 1345 229 M35 Kennard Wilson, 36, Chicago, IL 3:42:25 8:29 3:38:53 1346 564 M20 Per Christensson, 30, Edina, MN 3:42:32 8:29 3:39:18 1347 565 M20 Luke Abrahamson, 20, Savage, MN 3:42:35 8:29 3:38:56 1348 99 M50 Kenneth Pratley, 50, Champlin, MN 3:42:36 8:29 3:39:10 1349 194 M40 Ed Muniak, 40, Northfield, MN 3:42:37 8:29 3:41:19 1350 566 M20 Paul Grinberg, 30, Minneapolis, MN 3:42:40 8:30 3:39:03 1351 567 M20 Mike Vasquez, 24, Rosemount, MN 3:42:42 8:30 3:42:18 1352 568 M20 Justin Waugh, 29, Memphis, TN 3:42:44 8:30 3:39:24 1353 230 M35 Jonathan Bottema, 35, Maple Grove, MN 3:42:45 8:30 3:41:19 1354 569 M20 Eric Peterson, 25, Des Moines, IA 3:42:49 8:30 3:42:28 1355 231 M35 Tom O'Hara, 35, St Charles, MN 3:42:49 8:30 3:39:33 1356 191 M45 Nicholas New, 49, Minneapolis, MN 3:42:50 8:30 3:42:34 1357 570 M20 Matt Granstrom, 31, Madison, WI 3:42:51 8:30 3:39:07 1358 571 M20 Andrew Johnson, 32, Columbia Hts, MN 3:42:52 8:30 3:39:35 1359 195 M40 Andre Oliveira, 41, Rochester, MN 3:42:55 8:30 3:37:00 1360 232 M35 Brett Kondes, 39, Minneapolis, MN 3:42:56 8:30 3:42:21 1361 572 M20 Thomas Reinke, 25, Centerville, MN 3:42:57 8:30 3:34:43 1362 43 M55 David Petrich, 55, Bloomington, MN 3:42:58 8:30 3:35:49 1363 196 M40 Brian Boyce, 42, Omaha, NE 3:42:58 8:30 3:41:57 1364 197 M40 Steve Baumann, 41, Decatur, IL 3:42:58 8:30 3:39:32 1365 233 M35 Jason Cram, 38, Madison, WI 3:42:59 8:30 3:41:53 1366 573 M20 Paul Jungels, 24, Maplewood, MN 3:42:59 8:30 3:39:41 1367 574 M20 Matthew Schulz, 24, St Paul, MN 3:43:01 8:30 3:38:51 1368 192 M45 Steven Silverman, 46, Merrill, WI 3:43:04 8:30 3:42:00 1369 575 M20 Sam Ryder, 32, Menomonie, WI 3:43:05 8:31 3:39:56 1370 198 M40 John Gerstner, 41, Minneapolis, MN 3:43:06 8:31 3:41:49 1371 44 M55 Randy Dirks, 58, Waconia, MN 3:43:06 8:31 3:39:50 1372 193 M45 Josue Castillo, 48, Lakeville, MN 3:43:08 8:31 3:41:47 1373 9 M18 Michael Oolman, 19, St Paul, MN 3:43:14 8:31 3:42:20 1374 45 M55 Steve Shirer, 55, Circle Pines, MN 3:43:17 8:31 3:42:42 1375 576 M20 Gregory Ablett, 29, Vancouver, Can 3:43:17 8:31 3:35:59 1376 199 M40 Paul Arneberg, 41, Edina, MN 3:43:19 8:31 3:42:19 1377 46 M55 Michael Styba, 59, Shoreview, MN 3:43:19 8:31 3:39:41 1378 577 M20 Patrick Johnson, 25, Minneapolis, MN 3:43:20 8:31 3:42:41 1379 200 M40 Neal Kurtz, 44, Minneapolis, MN 3:43:21 8:31 3:41:47 1380 234 M35 Mark Vyvyan, 38, Maple Grove, MN 3:43:22 8:31 3:42:00 1381 578 M20 Chris Detert, 29, Blue Earth, MN 3:43:23 8:31 3:35:56 1382 201 M40 Edward Younk, 43, Rochester, MN 3:43:24 8:31 3:41:41 1383 579 M20 Adam Somers, 26, St Louis Park, MN 3:43:25 8:31 3:37:27 1384 194 M45 John Fry, 47, San Francisco, CA 3:43:29 8:31 3:37:42 1385 195 M45 Doug Warren, 45, Ashland, WI 3:43:32 8:32 3:35:53 1386 235 M35 Jaime Velarde, 39, Minnetrista, MN 3:43:34 8:32 3:38:44 1387 100 M50 Steve Lebarron, 50, Edina, MN 3:43:36 8:32 3:42:29 1388 47 M55 Charles Smith, 55, Woodbury, MN 3:43:37 8:32 3:42:20 1389 580 M20 Erik Megow, 25, St Paul, MN 3:43:40 8:32 3:35:29 1390 581 M20 Patrick Hickey, 26, Mendota Hts, MN 3:43:40 8:32 3:39:50 1391 582 M20 Brian Voeller, 29, Minneapolis, MN 3:43:41 8:32 3:42:23 1392 101 M50 Bob Frawley, 54, Minneapolis, MN 3:43:41 8:32 3:40:20 1393 236 M35 Tim Hugley, 35, Bemidji, MN 3:43:43 8:32 3:42:48 1394 237 M35 Dylan McGuill, 35, Bloomington, MN 3:43:43 8:32 3:42:41 1395 583 M20 Allen Lemay, 29, St Louis Park, MN 3:43:44 8:32 3:40:19 1396 584 M20 Jeremy Squiers, 34, Oak Grove, MN 3:43:47 8:32 3:42:49 1397 48 M55 Roland Tauer, 58, Minneapolis, MN 3:43:48 8:32 3:39:23 1398 202 M40 Curry Parrish, 43, St Louis Park, MN 3:43:49 8:32 3:35:21 1399 203 M40 Kenneth Binner, 42, Minneapolis, MN 3:43:49 8:32 3:37:46 1400 238 M35 Bryan Sucha, 37, Omaha, NE 3:43:51 8:32 3:35:15 1401 585 M20 Mark Koester, 30, Prairie Village, KS 3:43:52 8:32 3:42:49 1402 239 M35 Alex Montz, 39, Robins, IA 3:43:54 8:32 3:34:49 1403 240 M35 Jeremy Peterson, 35, Elko, MN 3:43:55 8:32 3:42:50 1404 586 M20 Vadim Bartlov, 32, Plymouth, MN 3:43:56 8:32 3:43:19 1405 204 M40 Brian Madson, 44, Minneapolis, MN 3:43:57 8:33 3:39:45 1406 241 M35 Dennis Loperfido, 36, Roseville, MN 3:43:57 8:33 3:36:09 1407 587 M20 Thomas Kutsch, 25, Washington, DC 3:43:59 8:33 3:40:01 1408 196 M45 Dan Schellenberg, 47, Round Rock, TX 3:44:00 8:33 3:42:47 1409 242 M35 Matthew Lengel, 36, Platte City, MO 3:44:02 8:33 3:40:15 1410 102 M50 Brad Nielsen, 51, Des Moines, IA 3:44:02 8:33 3:43:06 1411 588 M20 Andy Ottum, 23, Eau Claire, WI 3:44:05 8:33 3:42:51 1412 3 M16 John Grotenhuis, 17, Eden Prairie, MN 3:44:08 8:33 3:40:49 1413 197 M45 Gene Adkins, 45, St Paul, MN 3:44:09 8:33 3:42:49 1414 10 M18 Patrick Kloeckner, 19, Fairmont, MN 3:44:11 8:33 3:40:49 1415 243 M35 Chad Lawrence, 35, Woodbury, MN 3:44:12 8:33 3:36:21 1416 244 M35 Brian Roath, 37, Mound, MN 3:44:13 8:33 3:36:28 1417 245 M35 Tony Spaulding, 37, St Charles, MN 3:44:13 8:33 3:40:57 1418 589 M20 Brad Searl, 33, Mound, MN 3:44:13 8:33 3:42:51 1419 246 M35 Robert Cooper, 39, Faribault, MN 3:44:14 8:33 3:40:56 1420 590 M20 Adam Hegg, 31, Minneapolis, MN 3:44:16 8:33 3:40:33 1421 205 M40 Randy Tschetter, 40, Atlanta, GA 3:44:17 8:33 3:43:46 1422 49 M55 Frank Kutzler, 58, Fridley, MN 3:44:22 8:33 3:38:07 1423 103 M50 Timothy Wilt, 54, Minneapolis, MN 3:44:24 8:34 3:42:54 1424 247 M35 Cory Kim-Tomcek, 37, Hoboken, NJ 3:44:25 8:34 3:43:45 1425 104 M50 Gregory Hennes, 51, Viola, KS 3:44:25 8:34 3:43:17 1426 50 M55 Stanley Hup, 56, Northfield, MN 3:44:29 8:34 3:42:52 1427 51 M55 Patrick Toutant, 56, Eau Claire, WI 3:44:32 8:34 3:43:13 1428 248 M35 Brent Giebink, 39, Minneapolis, MN 3:44:40 8:34 3:38:46 1429 249 M35 James Catron, 35, Fort Worth, TX 3:44:48 8:34 3:44:03 1430 198 M45 Todd Kenner, 49, Palm Harbor, FL 3:44:50 8:35 3:41:33 1431 105 M50 Dwight Suderman, 53, Winkler, Can 3:44:50 8:35 3:43:43 1432 206 M40 Dave Flynn, 41, Woodbury, MN 3:44:52 8:35 3:40:58 1433 207 M40 Karl Just, 40, St Paul, MN 3:44:54 8:35 3:43:31 1434 591 M20 Chris George, 32, Grand Rapids, MI 3:44:56 8:35 3:40:19 1435 208 M40 John Stoeckl, 40, Blaine, MN 3:44:59 8:35 3:43:27 1436 592 M20 Dave Amos, 34, St Paul, MN 3:44:59 8:35 3:43:48 1437 593 M20 Adam Bornholdt, 30, Richfield, MN 3:45:02 8:35 3:43:59 1438 594 M20 Brandon Welte, 31, Minneapolis, MN 3:45:03 8:35 3:43:47 1439 250 M35 Nate Beckwith, 38, Boulder, CO 3:45:03 8:35 3:41:51 1440 199 M45 Greg Vander Wal, 45, Slayton, MN 3:45:05 8:35 3:39:01 1441 595 M20 Brian Klug, 31, Alexandria, MN 3:45:05 8:35 3:39:46 1442 251 M35 Jason Koenig, 36, St Paul, MN 3:45:06 8:35 3:43:31 1443 596 M20 Jonathan Lund, 25, Coon Rapids, MN 3:45:07 8:35 3:43:55 1444 200 M45 Bill Withbroe, 45, De Pere, WI 3:45:07 8:35 3:41:43 1445 201 M45 Scott Johnson, 47, Plymouth, MN 3:45:12 8:35 3:44:49 1446 52 M55 Antonio Gazzia, 57, Cary, NC 3:45:13 8:35 3:44:09 1447 597 M20 Dan Werkowitch, 32, Overland Park, KS 3:45:14 8:35 3:44:07 1448 252 M35 Matt Highfield, 39, Maple Grove, MN 3:45:18 8:36 3:40:23 1449 598 M20 Nicolas Shaffer, 29, Marion, IA 3:45:19 8:36 3:42:04 1450 18 M60 Max Williams, 61, Fishers, IN 3:45:20 8:36 3:44:48 1451 106 M50 Jon Owen, 54, Luverne, ND 3:45:22 8:36 3:44:06 1452 599 M20 Zachary Zadow, 20, La Crescent, MN 3:45:23 8:36 3:42:07 1453 600 M20 Todd Millenacker, 31, Shakopee, MN 3:45:27 8:36 3:44:23 1454 209 M40 Matthew O'Hara, 41, Minneapolis, MN 3:45:28 8:36 3:42:14 1455 601 M20 Justin Duffek, 31, Green Bay, WI 3:45:28 8:36 3:43:47 1456 3 M65 Douglas Brandt, 66, Wilson, WI 3:45:29 8:36 3:44:15 1457 602 M20 Nicholas Meinertz, 26, La Crosse, WI 3:45:29 8:36 3:44:32 1458 603 M20 Christopher Fink, 32, Minneapolis, MN 3:45:31 8:36 3:42:08 1459 253 M35 Robert Mann, 39, Springfield, NJ 3:45:33 8:36 3:44:20 1460 210 M40 Mark Garrison, 40, Minneapolis, MN 3:45:34 8:36 3:45:07 1461 604 M20 Stanton Jasicki, 21, Weyerhaeuser, WI 3:45:34 8:36 3:44:21 1462 202 M45 John Cooper, 46, Wheaton, IL 3:45:36 8:36 3:45:13 1463 211 M40 Dave Hite, 43, Inver Grove Hts, MN 3:45:38 8:36 3:44:22 1464 605 M20 Justin Hall, 24, Colstrip, MT 3:45:38 8:36 3:42:09 1465 53 M55 Roger Rusack, 58, Minneapolis, MN 3:45:42 8:37 3:44:20 1466 254 M35 James Beaumaster, 38, Eden Prairie, MN 3:45:44 8:37 3:42:21 1467 255 M35 Dan Berg, 37, Chanhassen, MN 3:45:44 8:37 3:42:20 1468 606 M20 Jordan Lee, 23, Burnsville, MN 3:45:44 8:37 3:42:07 1469 203 M45 David Pierro, 48, Minnetonka, MN 3:45:48 8:37 3:38:32 1470 212 M40 Jared Powell, 40, St Paul, MN 3:45:48 8:37 3:45:03 1471 256 M35 Jose Alberto Martinez, 36, Puebla, Mex 3:45:49 8:37 3:44:42 1472 54 M55 Richard Oursler, 55, Santa Fe, NM 3:45:50 8:37 3:44:31 1473 607 M20 Brian Opp, 30, Bismarck, ND 3:45:50 8:37 3:44:36 1474 608 M20 Peter Miller, 33, Hudson, WI 3:45:51 8:37 3:38:46 1475 213 M40 Randy Holleschau, 43, St Paul, MN 3:45:52 8:37 3:37:12 1476 55 M55 H Vern Aaseby, 57, Wahpeton, ND 3:45:52 8:37 3:42:36 1477 609 M20 Matthew McCuen, 24, St Paul, MN 3:45:53 8:37 3:42:01 1478 107 M50 Terry Drake, 52, Olathe, KS 3:45:54 8:37 3:44:48 1479 214 M40 Al Larson, 41, Elk River, MN 3:46:01 8:37 3:45:16 1480 19 M60 William Langevin, 61, St Paul, MN 3:46:03 8:37 3:45:26 1481 215 M40 Imran Yousufzai, 42, Savage, MN 3:46:06 8:37 3:42:41 1482 20 M60 John Downing, 64, Prior Lake, MN 3:46:06 8:37 3:45:17 1483 610 M20 Jonathan Holtmeier, 25, Minneapolis, MN 3:46:06 8:37 3:38:03 1484 611 M20 Eric Michaelson, 28, Lauderdale, MN 3:46:07 8:37 3:42:53 1485 257 M35 Joseph Nuszkowski, 36, Lakeville, MI 3:46:10 8:38 3:44:34 1486 56 M55 Craig Frisvold, 55, Hudson, WI 3:46:10 8:38 3:44:33 1487 216 M40 Joe Wirth, 44, Minneapolis, MN 3:46:11 8:38 3:45:28 1488 57 M55 Mark Deters, 56, Apple Valley, MN 3:46:11 8:38 3:45:13 1489 612 M20 Michael Ramme, 33, Minneapolis, MN 3:46:13 8:38 3:45:10 1490 613 M20 John Dennis, 22, Savage, MN 3:46:18 8:38 3:41:42 1491 11 M18 Benn Hulbert, 19, Edina, MN 3:46:19 8:38 3:41:36 1492 217 M40 Derek Rogers, 40, Edina, MN 3:46:20 8:38 3:45:33 1493 204 M45 MacLay Swanson, 46, Minneapolis, MN 3:46:20 8:38 3:45:21 1494 108 M50 John Nelson, 53, Madison, SD 3:46:23 8:38 3:45:22 1495 218 M40 Stefan Liiste, 42, Shoreview, MN 3:46:26 8:38 3:42:28 1496 614 M20 Jason Hoyme, 30, Richfield, MN 3:46:32 8:38 3:44:53 1497 258 M35 Greger Svensson, 38, Minneapolis, MN 3:46:33 8:38 3:45:37 1498 615 M20 Shigeki Takahashi, 24, Minneapolis, MN 3:46:34 8:38 3:35:51 1499 259 M35 Hugh Williams, 38, Dacono, CO 3:46:35 8:39 3:45:56 1500 109 M50 Michael Cox, 50, Andover, MN 3:46:39 8:39 3:42:36 1501 205 M45 Craig Gordon, 45, Edina, MN 3:46:40 8:39 3:45:45 1502 616 M20 Bret Rossman, 28, Minneapolis, MN 3:46:41 8:39 3:37:39 1503 617 M20 Chris Scotch, 33, St Paul, MN 3:46:45 8:39 3:43:07 1504 618 M20 Michael Conzemius, 23, Hastings, MN 3:46:46 8:39 3:45:17 1505 21 M60 Mike Wheeler, 60, Brainerd, MN 3:46:47 8:39 3:45:56 1506 619 M20 Nicholas Petersen, 30, Minneapolis, MN 3:46:48 8:39 3:42:27 1507 110 M50 Bruce Coequyt, 50, Eau Claire, WI 3:46:48 8:39 3:45:33 1508 206 M45 Robert Laundrie, 49, Wellington, FL 3:46:51 8:39 3:45:49 1509 260 M35 Bryce Austin, 36, Lakeville, MN 3:46:51 8:39 3:42:19 1510 207 M45 Jeff Johnston, 48, Andover, MN 3:46:53 8:39 3:43:20 1511 208 M45 Eric Jansen, 45, Lakeville, MN 3:46:54 8:39 3:43:46 1512 620 M20 Michael Kenitz, 22, Rushford, MN 3:46:55 8:39 3:38:05 1513 261 M35 Shihe Ma, 35, Blaine, MN 3:46:55 8:39 3:42:08 1514 262 M35 Tom Meyer, 36, Minneapolis, MN 3:46:56 8:39 3:45:23 1515 263 M35 Ryan Bonorden, 36, Austin, MN 3:47:01 8:40 3:43:43 1516 58 M55 Mark Lindblom, 58, Plymouth, MN 3:47:01 8:40 3:45:34 1517 621 M20 Andrew Ascherl, 22, Sheldon, IA 3:47:03 8:40 3:43:23 1518 622 M20 John Manning, 34, Birmingham, AL 3:47:03 8:40 3:41:06 1519 209 M45 Christopher Uggen, 46, Shoreview, MN 3:47:03 8:40 3:43:41 1520 264 M35 Jeffrey Lindstrom, 37, Buffalo, MN 3:47:04 8:40 3:43:21 1521 59 M55 Mark Klosterman, 55, North Oaks, MN 3:47:07 8:40 3:42:05 1522 219 M40 Jeffrey Schultz, 41, Rosemount, MN 3:47:08 8:40 3:43:55 1523 623 M20 John Fischbach, 27, Blaine, MN 3:47:09 8:40 3:46:20 1524 111 M50 Dan Joachim, 51, Scandia, MN 3:47:11 8:40 3:46:10 1525 265 M35 Jesse Bryant, 36, Waconia, MN 3:47:14 8:40 3:43:55 1526 112 M50 Timothy Dittberner, 50, New Prague, MN 3:47:14 8:40 3:46:09 1527 624 M20 Richard Leboff, 32, Minneapolis, MN 3:47:14 8:40 3:46:06 1528 113 M50 Chick Woodward, 52, Northfield, MN 3:47:16 8:40 3:45:59 1529 625 M20 Daniel Jackson, 32, Minneapolis, MN 3:47:23 8:40 3:44:10 1530 210 M45 Dale Brumbaugh, 45, Coon Rapids, MN 3:47:23 8:40 3:44:07 1531 220 M40 John Jambor, 40, Cottage Grove, MN 3:47:31 8:41 3:46:13 1532 626 M20 William Muzik, 25, Fairhope, AL 3:47:32 8:41 3:47:25 1533 221 M40 C Ben Farrow, 41, Auburn, AL 3:47:33 8:41 3:44:14 1534 211 M45 Don Mulligan, 49, Edina, MN 3:47:33 8:41 3:38:19 1535 222 M40 Bruce Kimmel, 40, Minneapolis, MN 3:47:37 8:41 3:46:19 1536 266 M35 Aaron Zeuli, 35, Hudson, WI 3:47:39 8:41 3:43:16 1537 223 M40 Andrew Winga, 40, La Crosse, WI 3:47:39 8:41 3:46:44 1538 224 M40 Scott Healy, 40, Maple Grove, MN 3:47:41 8:41 3:46:01 1539 627 M20 Darren Caspers, 25, Little Canada, MN 3:47:43 8:41 3:39:31 1540 267 M35 John Schmidt, 35, Savage, MN 3:47:46 8:41 3:40:31 1541 628 M20 Tyler Israelson, 26, Plymouth, MN 3:47:50 8:41 3:44:32 1542 60 M55 Christopher Pahl, 55, Foley, MN 3:47:52 8:41 3:46:17 1543 268 M35 Chad Helgemo, 39, Savage, MN 3:47:52 8:41 3:44:05 1544 269 M35 Jim Klussman, 36, Mounds View, MN 3:47:56 8:42 3:40:05 1545 12 M18 Michael Skelton, 19, Ely, MN 3:47:57 8:42 3:39:09 1546 225 M40 Douglas Moore, 42, Iowa City, IA 3:47:57 8:42 3:42:48 1547 270 M35 Josh Sovereign, 35, Lincoln, NE 3:47:58 8:42 3:46:32 1548 226 M40 Troy McGill, 43, Madison, WI 3:47:58 8:42 3:46:31 1549 227 M40 Christopher Berchem, 44, Cottage Grove, MN 3:47:59 8:42 3:44:18 1550 271 M35 Todd Steil, 37, Cold Spring, MN 3:48:01 8:42 3:46:33 1551 212 M45 Dale Mastel, 47, Winnipeg, Can 3:48:03 8:42 3:46:33 1552 629 M20 Robert Hoffmann, 21, La Crosse, WI 3:48:03 8:42 3:41:50 1553 630 M20 Yvan Houareau, 28, Cottage Grove, MN 3:48:05 8:42 3:39:37 1554 631 M20 Enrique Olivares, 30, Missoula, MT 3:48:07 8:42 3:38:21 1555 632 M20 Brad Cashman, 29, Bismarck, ND 3:48:09 8:42 3:41:05 1556 272 M35 Robert Leschke, 39, Madison, WI 3:48:09 8:42 3:41:52 1557 228 M40 Jim Kingen, 41, Coleraine, MN 3:48:10 8:42 3:47:27 1558 633 M20 Chris Lafean, 23, Coon Rapids, MN 3:48:13 8:42 3:47:37 1559 61 M55 Mark Rosenwinkel, 55, Minneapolis, MN 3:48:15 8:42 3:46:47 1560 114 M50 Bruce Henrichs, 53, White Bear Lake, MN 3:48:17 8:42 3:46:56 1561 229 M40 Michael Albertson, 41, Woodstock, GA 3:48:18 8:42 3:41:09 1562 230 M40 Peter Erickson, 42, St Paul, MN 3:48:23 8:43 3:47:25 1563 213 M45 Rick Dusha, 45, Maple Grove, MN 3:48:29 8:43 3:47:38 1564 634 M20 Stephen Janisch, 29, Minneapolis, MN 3:48:29 8:43 3:39:10 1565 635 M20 Kris Johnson, 28, Minneapolis, MN 3:48:30 8:43 3:40:17 1566 214 M45 Joe Balentine, 46, Brooklyn Park, MN 3:48:35 8:43 3:45:10 1567 273 M35 Douglas Kueper, 39, Spirit Lake, IA 3:48:40 8:43 3:45:20 1568 636 M20 Christopher Johnson, 33, Minneapolis, MN 3:48:40 8:43 3:44:59 1569 231 M40 Todd Phelps, 40, St Paul, MN 3:48:40 8:43 3:47:46 1570 232 M40 Steve Mayeron, 40, Minneapolis, MN 3:48:41 8:43 3:47:46 1571 274 M35 Patrick Johnson, 36, Bismarck, ND 3:48:44 8:43 3:47:15 1572 215 M45 Joe Weisenburger, 49, Golden Valley, MN 3:48:44 8:43 3:47:26 1573 275 M35 Eric Schermerhorn, 38, Omaha, NE 3:48:45 8:43 3:44:36 1574 233 M40 E Vigil-Escalera Pell N, 43, Puebla, Mex 3:48:46 8:44 3:47:37 1575 216 M45 Alejandro D Vila, 49, Puebla, Mex 3:48:47 8:44 3:47:43 1576 217 M45 Jeff Burke, 47, Lewisville, TX 3:48:49 8:44 3:47:43 1577 276 M35 Michael Holtmeier, 38, Woodbury, MN 3:48:50 8:44 3:40:46 1578 115 M50 Mike Stiles, 51, Valparaiso, IN 3:48:50 8:44 3:47:56 1579 218 M45 Bob Welch, 47, Minnetonka, MN 3:48:51 8:44 3:47:21 1580 13 M18 Shawn Nevala, 19, Rochester, MN 3:48:57 8:44 3:40:18 1581 116 M50 Richard Van Patten, 50, Elk River, MN 3:48:58 8:44 3:47:59 1582 234 M40 Phillip Martin, 41, Eagan, MN 3:48:59 8:44 3:44:41 1583 637 M20 Brent Silkey, 24, Bloomington, MN 3:49:04 8:44 3:45:26 1584 117 M50 John Sommerville, 52, Edina, MN 3:49:06 8:44 3:45:51 1585 118 M50 Mario MacHado, 50, Winnipeg, Can 3:49:07 8:44 3:48:22 1586 638 M20 MacGregor Hill, 28, Oxford, OH 3:49:08 8:44 3:47:35 1587 219 M45 Tom Signorelli, 45, Oakdale, MN 3:49:15 8:45 3:48:59 1588 277 M35 Nick Giebelhausen, 35, Denver, CO 3:49:22 8:45 3:48:41 1589 220 M45 David Leard, 46, Rosemount, MN 3:49:24 8:45 3:45:37 1590 639 M20 Matthew Hansen, 34, Robbinsdale, MN 3:49:24 8:45 3:43:20 1591 640 M20 David Sivanich, 28, Fridley, MN 3:49:28 8:45 3:40:01 1592 235 M40 Steven Burrell, 41, Cedar Falls, IA 3:49:28 8:45 3:46:10 1593 278 M35 Jeff Dahlby, 37, Delano, MN 3:49:30 8:45 3:45:18 1594 641 M20 Derek Steward, 26, Eagan, MN 3:49:35 8:45 3:45:38 1595 279 M35 Jason Rudolph, 36, Maplewood, MN 3:49:35 8:45 3:45:28 1596 221 M45 Douglas Chenevert, 49, Lakeville, MN 3:49:35 8:45 3:45:51 1597 280 M35 Bob Hoad, 35, Savage, MN 3:49:37 8:45 3:47:58 1598 642 M20 Chris Gulbrandson, 31, Minneapolis, MN 3:49:38 8:46 3:46:16 1599 643 M20 Benjamin Lueck, 23, Wausau, WI 3:49:40 8:46 3:46:26 1600 644 M20 Benjamin Gerber, 27, Minneapolis, MN 3:49:41 8:46 3:45:58 1601 645 M20 Boris Axelrod, 31, Eagan, MN 3:49:45 8:46 3:46:20 1602 222 M45 Jim Wiese, 48, Mankato, MN 3:49:47 8:46 3:49:11 1603 646 M20 Curtis Inbody, 30, Lincoln, NE 3:49:49 8:46 3:48:47 1604 119 M50 David Ewen, 53, Eagan, MN 3:49:50 8:46 3:45:50 1605 281 M35 Aaron Rydeen, 36, Plymouth, MN 3:49:51 8:46 3:46:11 1606 120 M50 Tim Brown, 52, Blaine, MN 3:49:53 8:46 3:45:09 1607 236 M40 Tony Willett, 40, Lakeville, MN 3:49:54 8:46 3:44:32 1608 237 M40 Raymond Bronger, 43, Louisville, KY 3:49:54 8:46 3:48:40 1609 647 M20 Kristopher Sabas, 26, Minneapolis, MN 3:49:56 8:46 3:43:31 1610 223 M45 David Lassegard, 49, Minneapolis, MN 3:49:56 8:46 3:49:44 1611 282 M35 Jason White, 39, Windsor, CO 3:49:57 8:46 3:46:31 1612 648 M20 Marc Shapiro, 32, Minneapolis, MN 3:49:58 8:46 3:45:48 1613 224 M45 Bruce Backlund, 45, St Louis Park, MN 3:49:58 8:46 3:49:14 1614 Jr. "Stevens, M, Woodbury 3:49:58 8:46 MN 1615 225 M45 Bill Marker, 45, Shakopee, MN 3:50:02 8:46 3:49:14 1616 649 M20 Kevin Roberts, 29, Minneapolis, MN 3:50:04 8:47 3:49:03 1617 283 M35 John Alberts, 38, Austin, MN 3:50:05 8:47 3:46:44 1618 650 M20 Dave Hebda, 27, Eden Prairie, MN 3:50:07 8:47 3:46:32 1619 121 M50 Walter Cassellius, 54, Minneapolis, MN 3:50:07 8:47 3:45:09 1620 238 M40 John Collingwood, 42, Champlin, MN 3:50:09 8:47 3:45:41 1621 651 M20 Brian Cornelius, 33, Andover, MN 3:50:11 8:47 3:46:26 1622 239 M40 Roy Cloutier, 40, St Paul, MN 3:50:13 8:47 3:45:28 1623 652 M20 Nathan Caviness, 30, Carroll, IA 3:50:16 8:47 3:46:52 1624 653 M20 Matthew Millis, 29, Minneapolis, MN 3:50:16 8:47 3:48:54 1625 226 M45 Donald Wilson, 48, Barrington, IL 3:50:17 8:47 3:46:25 1626 240 M40 Bob Gfrerer, 43, New Brighton, MN 3:50:18 8:47 3:46:44 1627 654 M20 Kyle Skelley, 29, Plymouth, MN 3:50:18 8:47 3:49:29 1628 241 M40 Michael Brekke, 40, Champlin, MN 3:50:21 8:47 3:44:47 1629 242 M40 Chris Johnson, 43, Canton, MI 3:50:24 8:47 3:49:58 1630 284 M35 Roy Mokosso, 35, Richfield, MN 3:50:25 8:47 3:46:52 1631 655 M20 David Stanfield, 30, Marshalltown, IA 3:50:26 8:47 3:49:59 1632 243 M40 Dan Strittmater, 40, Savage, MN 3:50:27 8:47 3:43:48 1633 285 M35 Tim Bergeson, 37, Edina, MN 3:50:27 8:47 3:46:24 1634 656 M20 Justin Barrett, 26, Edina, MN 3:50:27 8:47 3:45:14 1635 286 M35 Ben Geyer, 37, Henning, MN 3:50:27 8:47 3:48:57 1636 244 M40 Michael Jacobs, 42, Blaine, MN 3:50:28 8:47 3:49:19 1637 62 M55 Dan Nielsen, 57, Maple Grove, MN 3:50:29 8:47 3:48:53 1638 657 M20 Eric Pederson, 34, St Paul, MN 3:50:30 8:48 3:47:01 1639 658 M20 Michael Streff, 28, Maplewood, MN 3:50:30 8:48 3:46:33 1640 659 M20 Stephen Latham, 29, Sun Prairie, WI 3:50:30 8:48 3:46:56 1641 287 M35 Luis Laguna, 35, St Paul, MN 3:50:32 8:48 3:42:27 1642 660 M20 Jeff Walsh, 34, Hutchinson, MN 3:50:34 8:48 3:46:23 1643 661 M20 Brad Rupprecht, 34, Minneapolis, MN 3:50:38 8:48 3:43:59 1644 63 M55 Patrick Cathey, 59, Parkersburg, WV 3:50:38 8:48 3:47:14 1645 288 M35 David Paulsen, 37, Willmar, MN 3:50:41 8:48 3:49:05 1646 227 M45 Peter Anderson, 45, Minneapolis, MN 3:50:46 8:48 3:49:53 1647 228 M45 Brent Bystrom, 49, White Bear Townsh, MN 3:50:47 8:48 3:47:01 1648 289 M35 Gary Heaser, 39, St Paul, MN 3:50:47 8:48 3:49:12 1649 662 M20 Joseph Torma, 21, Munice, IN 3:50:47 8:48 3:43:55 1650 663 M20 Brian Dunbar, 33, Madison, WI 3:50:48 8:48 3:47:09 1651 245 M40 John Wolf, 42, Maple Grove, MN 3:50:49 8:48 3:46:56 1652 229 M45 Ralph Buehrle, 48, Williamsburg, VA 3:50:51 8:48 3:49:13 1653 230 M45 David Apel, 45, Lagrange, KY 3:50:52 8:48 3:49:38 1654 64 M55 Marc Cripe, 56, Ypsilanti, MI 3:50:53 8:48 3:49:31 1655 290 M35 Todd Petit, 38, Vermillion, MN 3:50:53 8:48 3:49:29 1656 664 M20 Adam Dang, 26, Robbinsdale, MN 3:51:00 8:49 3:47:16 1657 231 M45 Douglas Ballinger, 46, Woodbury, MN 3:51:00 8:49 3:46:45 1658 291 M35 Russ Steinhorst, 39, Appleton, WI 3:51:01 8:49 3:50:13 1659 665 M20 Eduardo Regner, 29, Charlotte, NC 3:51:02 8:49 3:49:26 1660 666 M20 David Maurer, 24, Minneapolis, MN 3:51:03 8:49 3:47:52 1661 667 M20 Dustin Veenendall, 34, Baldwin, WI 3:51:04 8:49 3:47:37 1662 22 M60 Rob Johnson, 63, Eden Prairie, MN 3:51:08 8:49 3:49:57 1663 668 M20 Jeremiah Johnson, 32, Coon Rapids, MN 3:51:10 8:49 3:43:24 1664 292 M35 Randy Daughters, 38, Buffalo, MN 3:51:11 8:49 3:46:12 1665 669 M20 Ryan Berry, 24, Sioux Falls, SD 3:51:13 8:49 3:50:50 1666 670 M20 Drew Virtue, 26, Rockford, IL 3:51:13 8:49 3:47:18 1667 671 M20 Frank Kennedy, 34, Harris, MN 3:51:13 8:49 3:49:31 1668 293 M35 Thomas Sherbet, 38, Crystal, MN 3:51:13 8:49 3:50:35 1669 246 M40 Paul Healey, 43, Minneapolis, MN 3:51:14 8:49 3:45:48 1670 672 M20 Steven Broszko, 22, Maplewood, MN 3:51:15 8:49 3:45:56 1671 673 M20 Mike Petersen, 28, Minneapolis, MN 3:51:19 8:49 3:50:37 1672 674 M20 Fitz-David Smith, 33, Minneapolis, MN 3:51:20 8:49 3:44:11 1673 675 M20 Peter Carlson, 34, Minneapolis, MN 3:51:23 8:50 3:50:05 1674 247 M40 Jeff Flake, 44, Maple Grove, MN 3:51:26 8:50 3:49:45 1675 676 M20 Richard Larson, 30, Bloomington, MN 3:51:26 8:50 3:48:12 1676 248 M40 Jeffrey Lund, 44, Atlanta, GA 3:51:27 8:50 3:49:46 1677 677 M20 John Chan, 25, Minneapolis, MN 3:51:29 8:50 3:42:18 1678 678 M20 Stephen Knapp, 27, Minneapolis, MN 3:51:29 8:50 3:47:44 1679 679 M20 Michael Schaab, 32, Forest Lake, MN 3:51:31 8:50 3:50:37 1680 232 M45 Robert Beck, 49, Whittier, CA 3:51:35 8:50 3:48:09 1681 233 M45 Todd Lockwood, 49, Brooklyn Park, MN 3:51:36 8:50 3:48:11 1682 234 M45 Brian Benasutti, 46, Minneapolis, MN 3:51:36 8:50 3:47:37 1683 235 M45 David Aske, 46, Greeley, CO 3:51:37 8:50 3:50:19 1684 680 M20 Joe Manier, 26, Shorewood, MN 3:51:40 8:50 3:47:54 1685 681 M20 Thomas Brown, 24, Minneapolis, MN 3:51:40 8:50 3:47:50 1686 682 M20 Peter Rodgers, 26, Madison, WI 3:51:42 8:50 3:44:02 1687 122 M50 Jim Gillard, 52, Hastings, MN 3:51:44 8:50 3:47:50 1688 683 M20 Adam Knobel, 27, Chicago, IL 3:51:46 8:50 3:47:12 1689 249 M40 Kenneth White, 40, Lenexa, KS 3:51:48 8:50 3:46:03 1690 65 M55 Erich Russell, 57, Bloomington, MN 3:51:53 8:51 3:44:45 1691 23 M60 Wayne Grundstrom, 64, White Bear Lake, MN 3:51:53 8:51 3:48:31 1692 684 M20 Dennis Madden, 28, St Cloud, MN 3:51:53 8:51 3:48:39 1693 236 M45 Paulo Correa, 47, "Santo Domingo, Hered 3:51:54 8:51 CRC 1694 250 M40 Jerry Joaquin, 42, East St Paul, Can 3:51:55 8:51 3:44:34 1695 294 M35 Brian Kolbinger, 38, Becker, MN 3:51:57 8:51 3:50:49 1696 685 M20 Ryan Chase, 25, Sioux Falls, SD 3:51:57 8:51 3:48:22 1697 686 M20 Jesse Chase, 22, Chicago, IL 3:51:57 8:51 3:48:22 1698 687 M20 Nicholas Chase, 20, Brandon, SD 3:51:57 8:51 3:48:22 1699 251 M40 Mark Schuler, 40, Wausau, WI 3:52:02 8:51 3:47:00 1700 252 M40 Mark Hisken, 42, Willmar, MN 3:52:03 8:51 3:48:40 1701 123 M50 Bill Tolo, 51, Minneapolis, MN 3:52:04 8:51 3:51:11 1702 295 M35 Mario Alberto Haddad, 39, "Tehuacan, Pue 3:52:05 8:51 MEX 1703 688 M20 Patrick Rentz, 30, Tampa, FL 3:52:07 8:51 3:51:45 1704 237 M45 Frank Sommerfeldt, 45, Dellwood, MN 3:52:09 8:51 3:48:04 1705 253 M40 Jay Dodig, 41, Minneapolis, MN 3:52:09 8:51 3:48:06 1706 296 M35 Michael Hines, 37, Chanhassen, MN 3:52:10 8:51 3:50:57 1707 66 M55 Mark Steinhauser, 59, Little Canada, MN 3:52:17 8:52 3:51:21 1708 238 M45 Rick White, 48, Oak Grove, MN 3:52:18 8:52 3:48:07 1709 689 M20 Peter Hoagland, 28, El Prado, NM 3:52:23 8:52 3:47:34 1710 297 M35 Daniel Boich, 38, Maple Grove, MN 3:52:24 8:52 3:48:20 1711 690 M20 Drew Lukes, 23, Spring Valley, WI 3:52:25 8:52 3:48:54 1712 691 M20 Eric Brown, 34, Cambridge, WI 3:52:25 8:52 3:45:26 1713 239 M45 Durk Thompson, 46, Fargo, ND 3:52:26 8:52 3:51:10 1714 298 M35 Brian Harrigan, 38, Northborough, MA 3:52:28 8:52 3:49:18 1715 692 M20 Michael Enderle, 31, Bloomington, MN 3:52:31 8:52 3:51:32 1716 240 M45 Phillip Koehn, 48, Annandale, VA 3:52:32 8:52 3:43:47 1717 241 M45 Kent Stuart, 45, Minneapolis, MN 3:52:33 8:52 3:44:35 1718 254 M40 Craig Blake, 42, Eden Prairie, MN 3:52:33 8:52 3:46:07 1719 693 M20 Martin Weiland, 34, Lakeville, MN 3:52:34 8:52 3:42:56 1720 694 M20 Luke Weiland, 31, Wisconsin Rapids, WI 3:52:34 8:52 3:42:56 1721 255 M40 Jaime Blanco, 44, San Pedro Garza G, ME 3:52:36 8:52 3:49:25 1722 299 M35 William Lorenz, 38, Benson, MN 3:52:38 8:52 3:51:06 1723 256 M40 Michael Grouws, 44, St Louis Park, MN 3:52:42 8:53 3:52:08 1724 67 M55 Jim Langholz, 55, Decorah, IA 3:52:42 8:53 3:43:44 1725 695 M20 Colin Moran, 33, West Fargo, ND 3:52:45 8:53 3:51:24 1726 242 M45 Eric Lane, 48, Winkler, Can 3:52:45 8:53 3:48:45 1727 2 M70 Rick Kleyman, 70, Plymouth, MN 3:52:47 8:53 3:51:19 1728 300 M35 Sean Ryan, 39, Green Bay, WI 3:52:49 8:53 3:49:13 1729 301 M35 Scott Schroepfer, 35, Eagan, MN 3:52:49 8:53 3:49:15 1730 124 M50 Bill Burns, 54, Columbus, OH 3:52:50 8:53 3:49:12 1731 243 M45 Dan Leite, 46, Columbus, OH 3:52:50 8:53 3:49:12 1732 244 M45 John Ames, 45, Lake Elmo, MN 3:52:53 8:53 3:48:24 1733 257 M40 Michael Weber, 42, Minneapolis, MN 3:52:54 8:53 3:45:49 1734 245 M45 James Guettler, 45, Minnetonka, MN 3:52:55 8:53 3:49:24 1735 302 M35 Jason Fitzloff, 37, Minneapolis, MN 3:52:56 8:53 3:48:32 1736 303 M35 Christopher Hall, 39, Minneapolis, MN 3:52:57 8:53 3:52:14 1737 696 M20 Andrew Wiseman, 34, Verona, WI 3:52:58 8:53 3:47:11 1738 697 M20 Michael Schultz, 25, Belle Plaine, MN 3:53:00 8:53 3:46:56 1739 698 M20 Mark Schroepfer, 20, Burnsville, MN 3:53:01 8:53 3:46:59 1740 125 M50 James Stuart St Jacque, 52, Minneapolis, MN 3:53:06 8:53 3:49:54 1741 68 M55 Randy Hochstein, 56, Plymouth, MN 3:53:07 8:53 3:49:53 1742 126 M50 Dennis Moen, 52, Eagan, MN 3:53:09 8:54 3:49:11 1743 258 M40 Roger Barloon, 44, Independence, IA 3:53:09 8:54 3:50:00 1744 259 M40 David Lang, 44, Independence, IA 3:53:10 8:54 3:50:00 1745 246 M45 Doug Paull, 47, Cottage Grove, WI 3:53:10 8:54 3:52:22 1746 260 M40 Tim Manske, 44, Whitsett, NC 3:53:10 8:54 3:52:25 1747 14 M18 Tyler Groenjes, 18, Inver Grove Hts, MN 3:53:12 8:54 3:47:21 1748 699 M20 Esteban Martinez, 31, St Paul, MN 3:53:12 8:54 3:53:06 1749 304 M35 Chris Tanaka, 35, Elk River, MN 3:53:13 8:54 3:52:06 1750 69 M55 Mark Colchin, 59, Corpus Christi, TX 3:53:16 8:54 3:45:27 1751 700 M20 Andrew Carlson, 26, Minneapolis, MN 3:53:16 8:54 3:53:16 1752 24 M60 Gary Kiner, 60, Carlsbad, CA 3:53:17 8:54 3:48:55 1753 701 M20 Dylan Hauer, 21, Northfield, MN 3:53:20 8:54 3:52:23 1754 247 M45 Eric Mueller, 45, Minneapolis, MN 3:53:22 8:54 3:51:36 1755 261 M40 Edward Wipson, 44, Excelsior, MN 3:53:23 8:54 3:48:07 1756 25 M60 Mark Stodghill, 62, Duluth, MN 3:53:25 8:54 3:52:27 1757 702 M20 Joe Mortl, 34, Plymouth, MN 3:53:26 8:54 3:50:08 1758 703 M20 Nathan Wisehart, 30, Duluth, MN 3:53:26 8:54 3:49:28 1759 704 M20 Andrew Buckett, 21, Minneapolis, MN 3:53:30 8:54 3:49:44 1760 4 M65 Herb Byun, 66, Lino Lakes, MN 3:53:30 8:54 3:51:59 1761 70 M55 Randall Boler, 55, Stillwater, MN 3:53:33 8:54 3:52:11 1762 248 M45 Daniel O'Connor, 48, Chanhassen, MN 3:53:33 8:54 3:52:50 1763 127 M50 Kelly Lund, 52, Eden Prairie, MN 3:53:43 8:55 3:46:33 1764 305 M35 Enda Moore, 38, St Paul, MN 3:53:43 8:55 3:49:52 1765 15 M18 Richard Yin, 19, Bloomington, MN 3:53:44 8:55 3:49:59 1766 249 M45 David Ohlwein, 45, Collierville, TN 3:53:45 8:55 3:50:26 1767 128 M50 Craig Dullum, 52, North Potomac, MD 3:53:46 8:55 3:52:41 1768 262 M40 Matthew Barnes, 43, Minneapolis, MN 3:53:46 8:55 3:49:51 1769 705 M20 Joeseph Anderson, 32, Fargo, ND 3:53:48 8:55 3:45:24 1770 71 M55 Craig Lippert, 55, Olivia, MN 3:53:50 8:55 3:50:27 1771 263 M40 James Miner, 40, Minnetrista, MN 3:53:50 8:55 3:50:38 1772 26 M60 John Naslund, 60, Bloomington, MN 3:53:50 8:55 3:53:39 1773 706 M20 Travis Blomberg, 22, Colfax, WI 3:53:53 8:55 3:47:30 1774 250 M45 Everett Phillips, 49, Batavia, IL 3:53:53 8:55 3:52:18 1775 251 M45 Jonathan Banitt, 49, Marquette, MI 3:53:55 8:55 3:52:31 1776 264 M40 Eric Smith, 42, Northfield, MN 3:53:56 8:55 3:48:55 1777 306 M35 Thomas Robin, 39, Minneapolis, MN 3:53:58 8:55 3:50:34 1778 707 M20 Teodors Baumanis, 30, St Paul, MN 3:53:58 8:55 3:48:59 1779 72 M55 Mark Brune, 56, Springville, AL 3:53:59 8:55 3:53:08 1780 265 M40 Scott Venzke, 42, Maplewood, MN 3:54:04 8:56 3:50:51 1781 307 M35 Tom Boileau, 37, Plymouth, MN 3:54:06 8:56 3:53:03 1782 708 M20 William Schmidt, 31, Chaska, MN 3:54:07 8:56 3:47:42 1783 266 M40 Andy Midtbo, 40, Minneapolis, MN 3:54:08 8:56 3:50:45 1784 129 M50 Scott Johnson, 50, Bloomington, MN 3:54:08 8:56 3:52:47 1785 709 M20 Jesse Schelitzche, 29, St Louis Park, MN 3:54:09 8:56 3:48:24 1786 308 M35 Kevin Noth, 38, Bloomington, MN 3:54:12 8:56 3:53:22 1787 710 M20 Justin Brenden, 27, New York, NY 3:54:12 8:56 3:51:04 1788 711 M20 Matthew Olsen, 26, Minneapolis, MN 3:54:12 8:56 3:46:26 1789 252 M45 Michael Dockham, 45, Champlin, MN 3:54:13 8:56 3:50:26 1790 253 M45 Jeff Dobratz, 47, Hutchinson, MN 3:54:15 8:56 3:44:50 1791 712 M20 Matt Entinger, 21, Maple Grove, MN 3:54:16 8:56 3:46:18 1792 713 M20 Blake Whitney, 28, Washington, DC 3:54:18 8:56 3:52:47 1793 714 M20 Matthew Hirsch, 28, Madison, WI 3:54:18 8:56 3:52:48 1794 715 M20 Matt Blomquist, 30, Eagan, MN 3:54:18 8:56 3:50:59 1795 130 M50 Edwin Wasz, 50, Plymouth, MN 3:54:19 8:56 3:49:53 1796 716 M20 Michael Slate, 25, St Paul, MN 3:54:20 8:56 3:48:34 1797 717 M20 Michael Dunlay, 22, Ames, IA 3:54:21 8:56 3:49:54 1798 131 M50 Richard Bram, 53, Rochester, MN 3:54:22 8:56 3:47:08 1799 267 M40 Johnny Surprise, 42, St Paul, MN 3:54:23 8:56 3:50:16 1800 254 M45 Chris Guibert, 49, Rochester, MN 3:54:26 8:57 3:51:10 1801 309 M35 Matt Swenke, 38, Apple Valley, MN 3:54:27 8:57 3:50:45 1802 718 M20 Kam Schmaltz, 28, Madison, WI 3:54:28 8:57 3:53:22 1803 255 M45 Mark Schellenberg, 48, Kirkwood, MO 3:54:32 8:57 3:51:16 1804 73 M55 Rick Devine, 57, Rochester, MN 3:54:32 8:57 3:49:22 1805 256 M45 Rob Delaune, 45, Shoreview, MN 3:54:33 8:57 3:50:39 1806 310 M35 Jim Benjamin, 37, Minot, ND 3:54:34 8:57 3:53:52 1807 311 M35 Perry McGee, 38, Mason City, IA 3:54:35 8:57 3:53:56 1808 268 M40 Nader Sheikhi, 44, Eagan, MN 3:54:35 8:57 3:50:03 1809 132 M50 Kevin Crudden, 54, Edina, MN 3:54:36 8:57 3:53:43 1810 133 M50 Tad Hauck, 52, Eden Prairie, MN 3:54:37 8:57 3:50:06 1811 719 M20 Donald Warneke, 21, Elk River, MN 3:54:37 8:57 3:48:07 1812 257 M45 Raul Ma Morales Berdejo, 49, Puebla, Mex 3:54:38 8:57 3:53:30 1813 720 M20 Brandon Padget, 29, Minneapolis, MN 3:54:38 8:57 3:51:05 1814 721 M20 Scott Hopkins, 29, St Paul, MN 3:54:40 8:57 3:50:39 1815 722 M20 Ryan Doran, 32, Plymouth, MN 3:54:40 8:57 3:51:32 1816 27 M60 Kent Teibel, 63, Oakdale, MN 3:54:40 8:57 3:50:18 1817 312 M35 John Carrithers, 36, Maple Grove, MN 3:54:40 8:57 3:51:19 1818 269 M40 Anis Mulla, 42, Maple Grove, MN 3:54:42 8:57 3:53:18 1819 723 M20 Seth Pajcic, 34, Jacksonville, FL 3:54:43 8:57 3:53:33 1820 134 M50 Jeff Helfrich, 50, Evansville, IN 3:54:46 8:57 3:51:35 1821 74 M55 Dan Agrimson, 57, Eden Prairie, MN 3:54:47 8:57 3:50:45 1822 313 M35 Chad Hanson, 36, Ham Lake, MN 3:54:50 8:57 3:51:38 1823 258 M45 Alex Taylor, 48, Iowa City, IA 3:54:54 8:58 3:44:35 1824 259 M45 Peter Ylvisaker, 48, Marion, IA 3:54:54 8:58 3:44:35 1825 270 M40 Andrew Groves, 42, Minneapolis, MN 3:54:57 8:58 3:54:31 1826 260 M45 Gene Scow, 46, Minnetonka, MN 3:54:59 8:58 3:50:25 1827 314 M35 Shannon Gregory, 36, Minneapolis, MN 3:54:59 8:58 3:51:04 1828 261 M45 Rod Johanson, 45, Minneapolis, MN 3:55:00 8:58 3:53:20 1829 75 M55 Richard Bottorff, 56, Minneapolis, MN 3:55:02 8:58 3:53:29 1830 135 M50 Mark Elkins, 54, Katy, TX 3:55:03 8:58 3:53:27 1831 724 M20 Ryan Baumgartner, 20, Eagan, MN 3:55:05 8:58 3:49:40 1832 725 M20 Mark Lykins, 31, Oronoco, MN 3:55:09 8:58 3:53:55 1833 726 M20 Eric Sodergren, 27, Minneapolis, MN 3:55:09 8:58 3:51:50 1834 262 M45 Paul Koob, 47, Worthington, MN 3:55:14 8:58 3:51:46 1835 263 M45 David Harrison, 47, St Paul, MN 3:55:15 8:58 3:54:00 1836 727 M20 Patrick Quinn, 30, Hampton, MN 3:55:19 8:59 3:55:04 1837 728 M20 Steve Edlund, 31, St Paul, MN 3:55:21 8:59 3:51:07 1838 729 M20 Shawn Halvorson, 26, Burnsville, MN 3:55:23 8:59 3:47:32 1839 315 M35 Terry Mikulecky, 36, Dundas, MN 3:55:23 8:59 3:51:04 1840 730 M20 Daniel Stasiek, 34, Wilson, WI 3:55:25 8:59 3:48:21 1841 136 M50 Scott Mevissen, 51, White Bear Lake, MN 3:55:25 8:59 3:53:46 1842 731 M20 Jason Usher, 26, Minneapolis, MN 3:55:27 8:59 3:49:14 1843 316 M35 Robert Mason, 35, Sioux City, IA 3:55:27 8:59 3:51:11 1844 732 M20 Paul Wolvert, 32, Brooklyn Park, MN 3:55:27 8:59 3:49:15 1845 733 M20 Jeffrey Orosz, 27, Minneapolis, MN 3:55:27 8:59 3:53:49 1846 28 M60 Tim Kennedy, 62, Minneapolis, MN 3:55:28 8:59 3:54:25 1847 317 M35 Michael Marietti, 39, Minneapolis, MN 3:55:29 8:59 3:54:51 1848 734 M20 Jesse Paul, 29, Hopkins, MN 3:55:29 8:59 3:55:08 1849 137 M50 Jim Bishop, 53, Edina, MN 3:55:29 8:59 3:48:23 1850 264 M45 Seth A Oden, 49, Franklin, TN 3:55:29 8:59 3:53:53 1851 735 M20 Paul Johnson, 30, New Hope, MN 3:55:32 8:59 3:51:54 1852 138 M50 Rich Mohrland, 50, Rosemount, MN 3:55:37 8:59 3:54:52 1853 736 M20 Nick Chimerakis, 28, St Louis Park, MN 3:55:38 8:59 3:51:42 1854 271 M40 Paul Barre, 43, Winnipeg, Can 3:55:40 8:59 3:51:39 1855 272 M40 Gordy Johnston, 42, Circle Pines, MN 3:55:43 8:59 3:54:28 1856 737 M20 Benjamin Wipf, 23, Maple Plain, MN 3:55:44 8:59 3:52:05 1857 139 M50 David Keenan, 52, West Des Moines, IA 3:55:44 8:59 3:52:35 1858 738 M20 Ben Englund, 22, Shorewood, MN 3:55:44 8:59 3:46:20 1859 16 M18 Matthew Guerin, 18, Bloomington, MN 3:55:44 8:59 3:52:25
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

1860 318 M35 Chris Harrison, 36, Streamwood, IL 3:55:48 9:00 3:50:09 1861 739 M20 Matthew K Lind, 24, Jordan, MN 3:55:48 9:00 3:55:18 1862 740 M20 Greg McLain, 22, Bloomington, MN 3:55:49 9:00 3:54:54 1863 319 M35 John Spitzmueller, 39, Robert, WI 3:55:51 9:00 3:51:42 1864 741 M20 Griffin Geisler, 33, Bloomington, MN 3:55:51 9:00 3:54:35 1865 273 M40 Jeffrey Causton, 41, Chaska, MN 3:55:52 9:00 3:52:34 1866 274 M40 Gary Geer, 43, Brooten, MN 3:55:53 9:00 3:52:34 1867 140 M50 David Franke, 54, Little Canada, MN 3:55:56 9:00 3:50:15 1868 742 M20 Jc Tierney, 32, Chicago, IL 3:55:56 9:00 3:51:06 1869 743 M20 Jesse Wilcox, 34, Cottage Grove, MN 3:55:56 9:00 3:52:14 1870 141 M50 Joseph Kinning, 50, Deephaven, MN 3:55:57 9:00 3:52:26 1871 320 M35 Matthew Evans, 36, St Paul, MN 3:55:57 9:00 3:49:28 1872 744 M20 William Solinger, 21, Farmington, MN 3:55:57 9:00 3:49:48 1873 745 M20 Bryan McWhite, 32, New Hope, MN 3:55:57 9:00 3:51:48 1874 746 M20 Shane Ferrozzo, 22, Farmington, MN 3:55:58 9:00 3:49:48 1875 747 M20 Michael Docken, 26, St Louis Park, MN 3:55:58 9:00 3:52:21 1876 321 M35 John Koch, 35, St Louis Park, MN 3:55:59 9:00 3:52:16 1877 142 M50 Humberto Abad, 50, M Xico City, Mex 3:56:01 9:00 3:54:57 1878 265 M45 Chip Hansen, 47, Kalamazoo, MI 3:56:03 9:00 3:48:51 1879 143 M50 Cory Sparks, 50, Chanhassen, MN 3:56:04 9:00 3:47:30 1880 266 M45 Tim Meador, 48, Stillwater, MN 3:56:06 9:00 3:52:24 1881 275 M40 Carl Fischer, 42, Madison, WI 3:56:08 9:00 3:48:26 1882 267 M45 Randy Miller, 47, Seattle, WA 3:56:09 9:00 3:48:47 1883 748 M20 Jason Pfeifer, 26, New York, NY 3:56:10 9:00 3:52:27 1884 276 M40 Brian Ruis, 42, St Paul, MN 3:56:12 9:01 3:52:43 1885 749 M20 Kris Whitney, 33, Rochester, MN 3:56:12 9:01 3:52:47 1886 750 M20 Jay Montague, 31, Madison, WI 3:56:12 9:01 3:49:10 1887 751 M20 Cameron Jaeger, 20, Plymouth, MN 3:56:12 9:01 3:46:59 1888 752 M20 Enrique Barrera Flores, 32, Mexico City, Mex 3:56:14 9:01 3:53:01 1889 753 M20 Gordon Bauman, 34, Pearland, TX 3:56:14 9:01 3:48:22 1890 754 M20 Lucas Piper, 23, Minneapolis, MN 3:56:17 9:01 3:52:48 1891 755 M20 Jake Peterson, 25, East Grand Forks, MN 3:56:19 9:01 3:49:11 1892 322 M35 Michael Howell, 36, Minneapolis, MN 3:56:20 9:01 3:51:05 1893 76 M55 William Hagy, 58, Westlake, OH 3:56:23 9:01 3:55:15 1894 277 M40 Matt Maunu, 41, St Cloud, MN 3:56:23 9:01 3:48:43 1895 278 M40 Joshua Sandbo, 40, Becker, MN 3:56:23 9:01 3:51:51 1896 29 M60 Mike Anderson, 60, Thief River Falls, MN 3:56:25 9:01 3:56:00 1897 77 M55 Dan Kimmel, 58, Burnsville, MN 3:56:25 9:01 3:55:04 1898 144 M50 Kenneth Hanna, 53, St Cloud, MN 3:56:27 9:01 3:52:11 1899 323 M35 Kris Urbach, 39, Coon Rapids, MN 3:56:28 9:01 3:51:42 1900 279 M40 Bruce Lemmons, 44, Minneapolis, MN 3:56:28 9:01 3:53:17 1901 756 M20 Nik Miller, 29, Minneapolis, MN 3:56:29 9:01 3:53:04 1902 280 M40 Patrick Barrett, 40, Shorewood, MN 3:56:32 9:01 3:52:50 1903 757 M20 Emil Mellgren, 24, Shoreview, MN 3:56:34 9:01 3:56:06 1904 758 M20 Ande Lund, 29, New York, NY 3:56:36 9:01 3:52:18 1905 759 M20 Ben Starns, 32, Maple Grove, MN 3:56:37 9:01 3:53:02 1906 268 M45 Christopher Kelly, 47, West St Paul, MN 3:56:38 9:02 3:52:39 1907 30 M60 Bob Horrisberger, 60, Woodbury, MN 3:56:41 9:02 3:55:47 1908 31 M60 Marvin Trandem, 63, Faribault, MN 3:56:45 9:02 3:55:12 1909 760 M20 Brent Wittwer, 29, North Branch, MN 3:56:45 9:02 3:52:20 1910 78 M55 John Vinsel, 55, Louisville, KY 3:56:46 9:02 3:52:54 1911 761 M20 Matthew Holdorf, 30, Chicago, IL 3:56:47 9:02 3:49:44 1912 762 M20 Peter Elwell, 29, Minneapolis, MN 3:56:48 9:02 3:47:23 1913 281 M40 Anders Pierson, 40, Butterfield, MN 3:56:52 9:02 3:55:53 1914 763 M20 James Lewis, 21, Northfield, MN 3:56:55 9:02 3:49:37 1915 282 M40 Brian Smrdel, 41, White Bear Lake, MN 3:56:56 9:02 3:49:04 1916 764 M20 Jacob Sandbo, 29, Odin, MN 3:56:56 9:02 3:52:23 1917 765 M20 Nathan Koster, 26, Madison, WI 3:56:56 9:02 3:49:56 1918 283 M40 Todd Stertz, 40, Dassel, MN 3:57:00 9:02 3:51:30 1919 79 M55 Rich Laffin, 57, St Paul, MN 3:57:02 9:02 3:53:22 1920 766 M20 Jon Steckler, 34, Minneapolis, MN 3:57:03 9:02 3:48:54 1921 5 M65 Sean Drain, 68, Winnipeg, Can 3:57:06 9:03 3:53:02 1922 145 M50 Joseph Glowacki, 54, Wauwatosa, WI 3:57:08 9:03 3:53:50 1923 269 M45 Jon Bratt, 49, Bird Island, MN 3:57:08 9:03 3:53:03 1924 146 M50 Tom Arnol, 52, Verona, WI 3:57:09 9:03 3:53:21 1925 767 M20 Aldwin Gordula, 31, Morton Grove, IL 3:57:12 9:03 3:53:23 1926 270 M45 Jeffry Wosje, 49, Plymouth, MN 3:57:12 9:03 3:52:58 1927 324 M35 Elias Pastrana Navarro, 37, Minneapolis, MN 3:57:13 9:03 3:53:50 1928 284 M40 Ramon Bermo, 43, South Plainfield, NJ 3:57:17 9:03 3:54:07 1929 325 M35 Trenton Nelson, 38, St Anthony, MN 3:57:17 9:03 3:53:35 1930 326 M35 Ben Lucas, 37, "Sydney, Nsw 3:57:17 9:03 AUS 1931 147 M50 Greg Frank, 52, Madison, WI 3:57:19 9:03 3:54:03 1932 1 M75 Jim Schleisman, 77, Jefferson, IA 3:57:20 9:03 3:55:44 1933 327 M35 Austi Robinson-Coolidge, 37, Northfield, MN 3:57:21 9:03 3:56:10 1934 768 M20 Christopher Johnson, 30, Chicago, IL 3:57:22 9:03 3:52:45 1935 328 M35 Rey Gonzalez, 38, Montgomery, AL 3:57:23 9:03 3:53:55 1936 32 M60 Daryl Blakeborough, 61, Shorewood, MN 3:57:25 9:03 3:56:21 1937 285 M40 Alton Porter, 40, Corcoran, MN 3:57:28 9:03 3:48:27 1938 769 M20 Gary Malec, 31, Minneapolis, MN 3:57:28 9:03 3:54:02 1939 770 M20 Ryan Cole, 30, St Louis Park, MN 3:57:31 9:04 3:49:13 1940 771 M20 Mike Joseph, 26, Minnetonka, MN 3:57:31 9:04 3:52:14 1941 286 M40 Mike Rolfs, 42, Arden Hills, MN 3:57:32 9:04 3:54:19 1942 329 M35 Rodney Blake, 38, Burlington, WI 3:57:32 9:04 3:54:08 1943 271 M45 Andrew Williams, 47, Minneapolis, MN 3:57:32 9:04 3:53:20 1944 287 M40 Dean Peterson, 42, Bloomington, MN 3:57:35 9:04 3:49:41 1945 272 M45 Robert Larson, 47, Jefferson, IA 3:57:35 9:04 3:53:48 1946 772 M20 Matthew Yoder, 23, Marshall, MN 3:57:36 9:04 3:49:52 1947 773 M20 Matthew McGrath, 31, Plymouth, MN 3:57:36 9:04 3:49:23 1948 774 M20 Chad Haugen, 24, Marshall, MN 3:57:37 9:04 3:49:53 1949 330 M35 Joe Block, 39, New Prague, MN 3:57:39 9:04 3:48:11 1950 331 M35 Jason Meyer, 39, Eden Prairie, MN 3:57:40 9:04 3:51:29 1951 775 M20 Zach Miller, 28, Albertville, MN 3:57:40 9:04 3:56:01 1952 332 M35 Richard Magnuson, 38, St Paul, MN 3:57:41 9:04 3:53:38 1953 273 M45 Mark Weis, 46, Minneapolis, MN 3:57:42 9:04 3:57:02 1954 333 M35 Anthony Fryer, 35, Minneapolis, MN 3:57:44 9:04 3:50:24 1955 776 M20 Kirk Larson, 32, Pequot Lakes, MN 3:57:44 9:04 3:50:23 1956 777 M20 Drew Brockman, 27, Edina, MN 3:57:45 9:04 3:50:15 1957 778 M20 Mike Havlik, 24, Savage, MN 3:57:46 9:04 3:56:23 1958 334 M35 Tim Kersey, 35, Roseville, MN 3:57:46 9:04 3:56:55 1959 274 M45 Gary Mullen-Schultz, 48, Minneapolis, MN 3:57:50 9:04 3:53:58 1960 148 M50 John Kast, 50, Hugo, MN 3:57:51 9:04 3:52:54 1961 288 M40 David Rettig, 44, Spirit Lake, IA 3:57:52 9:04 3:53:56 1962 289 M40 Bradley Halberg, 43, Eden Prairie, MN 3:57:53 9:04 3:54:00 1963 149 M50 Timothy Zoerb, 54, Eden Prairie, MN 3:57:53 9:04 3:56:54 1964 779 M20 Matt Johnson, 24, Minneapolis, MN 3:57:53 9:04 3:53:53 1965 150 M50 Tim Schleisman, 52, Burnsville, MN 3:57:54 9:04 3:56:18 1966 80 M55 Bill Reger, 58, Parkland, FL 3:57:57 9:05 3:56:14 1967 780 M20 Steven Ring, 21, Baldwin, WI 3:57:59 9:05 3:51:38 1968 781 M20 Christopher Bechtel, 33, Shakopee, MN 3:58:01 9:05 3:54:08 1969 290 M40 John Murray, 42, Woodbury, MN 3:58:01 9:05 3:50:45 1970 782 M20 John Murphey, 29, Miami Beach, FL 3:58:01 9:05 3:47:55 1971 335 M35 Chris Ginther, 38, St Paul, MN 3:58:04 9:05 3:54:07 1972 336 M35 Stephen Gillmore, 35, Minneapolis, MN 3:58:05 9:05 3:54:24 1973 275 M45 Greg Mattson, 47, North Oaks, MN 3:58:06 9:05 3:54:56 1974 783 M20 Tom Cooper, 23, Eagan, MN 3:58:06 9:05 3:51:56 1975 337 M35 Christopher Drost, 35, Hudson, WI 3:58:06 9:05 3:51:10 1976 784 M20 Christopher Gohman, 21, Plymouth, MN 3:58:06 9:05 3:53:22 1977 785 M20 Ryan Meier, 28, Elgin, IL 3:58:07 9:05 3:53:49 1978 786 M20 Matthew Schwartz, 27, St Louis Park, MN 3:58:07 9:05 3:50:53 1979 338 M35 David Maguire, 36, Woodbury, MN 3:58:08 9:05 3:54:20 1980 33 M60 Richard Hester, 60, Mountain Home, AR 3:58:10 9:05 3:51:00 1981 787 M20 Benjamin Stegeman, 32, Coon Rapids, MN 3:58:14 9:05 3:54:12 1982 788 M20 Seth Kelly, 24, Fargo, ND 3:58:14 9:05 3:57:52 1983 789 M20 Martin Morud, 27, Minneapolis, MN 3:58:15 9:05 3:53:28 1984 790 M20 Thomas Schauer, 30, Fargo, ND 3:58:15 9:05 3:54:34 1985 339 M35 Brad Granley, 39, Stillwater, MN 3:58:18 9:05 3:52:59 1986 340 M35 Kristoffer Holmgren, 36, Faribault, MN 3:58:20 9:05 3:53:41 1987 291 M40 Eric Hamborg, 40, Chanhassen, MN 3:58:21 9:05 3:54:28 1988 292 M40 Benjamin Leonard, 42, Plymouth, MN 3:58:23 9:06 3:52:35 1989 81 M55 Robert Eng, 58, Minneapolis, MN 3:58:24 9:06 3:54:34 1990 151 M50 William Mitchener, 53, Red Wing, MN 3:58:26 9:06 3:52:50 1991 293 M40 William Bernard, 44, Eagan, MN 3:58:27 9:06 3:56:43 1992 294 M40 John Hull, 42, Hamilton, OH 3:58:27 9:06 3:56:44 1993 276 M45 Richard Marquez, 49, Mountain View, CA 3:58:27 9:06 3:54:42 1994 341 M35 Chad Anderson, 37, Minneapolis, MN 3:58:29 9:06 3:51:15 1995 791 M20 Theodore Schweitz, 30, Minneapolis, MN 3:58:31 9:06 3:54:50 1996 792 M20 Brian Ophoven, 28, Burnsville, MN 3:58:32 9:06 3:54:35 1997 295 M40 Brian Bostrom, 42, Stanchfield, MN 3:58:33 9:06 3:55:00 1998 152 M50 Joe Wildman, 53, Milaca, MN 3:58:33 9:06 3:51:55 1999 793 M20 Seth Detert, 33, Vadnais Hts, MN 3:58:35 9:06 3:51:08 2000 342 M35 John Sanke, 36, Atlanta, GA 3:58:36 9:06 3:51:14 2001 794 M20 Benjamin Gort, 21, Forest Lake, MN 3:58:37 9:06 3:53:43 2002 795 M20 Derek Johnson, 29, St Cloud, MN 3:58:39 9:06 3:52:40 2003 296 M40 Todd McMartin, 42, Omaha, NE 3:58:43 9:06 3:51:06 2004 796 M20 Kevin Krech, 29, Hugo, MN 3:58:44 9:06 3:55:14 2005 797 M20 Ryan Fritz, 27, Minneapolis, MN 3:58:45 9:06 3:55:15 2006 277 M45 Dennis Miller, 47, Bloomington, MN 3:58:46 9:06 3:54:31 2007 153 M50 Steven Olson, 54, Minneapolis, MN 3:58:48 9:06 3:55:04 2008 798 M20 Andy Franko, 33, Peyton, CO 3:58:49 9:07 3:55:37 2009 799 M20 Andrew Bocchi, 24, Apple Valley, MN 3:58:49 9:07 3:54:56 2010 800 M20 Kyle Orf, 24, Minneapolis, MN 3:58:52 9:07 3:54:32 2011 801 M20 Douglas Cerny, 25, Minneapolis, MN 3:58:58 9:07 3:57:44 2012 343 M35 Jason Rosinger, 35, Foley, MN 3:58:59 9:07 3:54:21 2013 297 M40 Gary Matteson, 43, Zimmerman, MN 3:59:00 9:07 3:57:48 2014 298 M40 Michael Yasis, 43, St Louis Park, MN 3:59:00 9:07 3:52:10 2015 344 M35 Chad Johnson, 36, Minnetonka, MN 3:59:03 9:07 3:55:19 2016 345 M35 Jeff Loomis, 38, Hudson, WI 3:59:03 9:07 3:55:10 2017 346 M35 David Hanel, 39, Madison Lake, MN 3:59:04 9:07 3:57:31 2018 154 M50 Thomas Van Lent, 52, Key Largo, FL 3:59:05 9:07 3:55:51 2019 347 M35 Charles Peterson, 35, St Paul, MN 3:59:07 9:07 3:57:53 2020 278 M45 Donald Wothe, 49, Edina, MN 3:59:10 9:07 3:55:59 2021 299 M40 Blaine Caton, 40, Stillwater, MN 3:59:12 9:07 3:55:30 2022 300 M40 Jeff Spoelker, 42, Louisville, KY 3:59:13 9:07 3:55:16 2023 802 M20 Rob Williams, 30, Minneapolis, MN 3:59:14 9:07 3:53:13 2024 279 M45 William Thompson, 46, Mantorville, MN 3:59:15 9:08 3:54:55 2025 803 M20 Fernando Santellanes, 29, New Hope, MN 3:59:17 9:08 3:55:51 2026 804 M20 Ben Watson, 21, Cedar Rapids, IA 3:59:17 9:08 3:55:50 2027 805 M20 Brandon Rebhan, 30, Brooklyn Park, MN 3:59:22 9:08 3:58:14 2028 806 M20 Matthew Gruling, 28, Minneapolis, MN 3:59:24 9:08 3:55:47 2029 807 M20 Joseph Boys, 28, Shakopee, MN 3:59:25 9:08 3:55:35 2030 155 M50 Ted Anderson, 51, Knapp, WI 3:59:28 9:08 3:52:25 2031 301 M40 Artie Paar, 41, Maple Grove, MN 3:59:29 9:08 3:57:54 2032 808 M20 James Taylor, 30, Minneapolis, MN 3:59:31 9:08 3:56:13 2033 809 M20 Nate Vinoski, 20, Minneapolis, MN 3:59:31 9:08 3:51:57 2034 810 M20 Nathan Waldvogel, 24, Minneapolis, MN 3:59:32 9:08 3:55:54 2035 156 M50 Mark Gieseke, 53, Brooklyn Park, MN 3:59:34 9:08 3:55:15 2036 157 M50 Pete Nelson, 52, Elk River, MN 3:59:34 9:08 3:55:32 2037 302 M40 Matt Johanning, 44, Oconomowoc, WI 3:59:35 9:08 3:52:59 2038 811 M20 Jacob Miller, 27, Davenport, IA 3:59:35 9:08 3:55:58 2039 82 M55 Paul Arbisi, 55, Edina, MN 3:59:39 9:08 3:55:47 2040 812 M20 Jeff Deitch, 30, Minneapolis, MN 3:59:39 9:08 3:55:36 2041 303 M40 Martin Coleman, 43, Woodbury, MN 3:59:41 9:09 3:52:17 2042 280 M45 Scott R. Miles, 47, Mahtomedi, MN 3:59:42 9:09 3:53:15 2043 34 M60 Mick Justin, 62, Nisswa, MN 3:59:45 9:09 3:54:24 2044 304 M40 Chris Gustanski, 44, Golden Valley, MN 3:59:48 9:09 3:56:34 2045 348 M35 Jason Johnson, 35, Circle Pines, MN 3:59:48 9:09 3:55:46 2046 305 M40 Matthew Brenengen, 42, St Paul, MN 3:59:49 9:09 3:53:59 2047 813 M20 Peter Hoffman, 25, Moorhead, MN 3:59:50 9:09 3:51:10 2048 814 M20 David Kamin, 23, St Paul, MN 3:59:50 9:09 3:58:29 2049 306 M40 Mark Boecker, 43, Belle Plaine, MN 3:59:52 9:09 3:54:24 2050 281 M45 John Swallen, 45, Shoreview, MN 3:59:54 9:09 3:52:04 2051 282 M45 Reed Swensen, 49, Eden Prairie, MN 3:59:56 9:09 3:56:39 2052 283 M45 John Fleming, 48, Lakeville, MN 3:59:56 9:09 3:55:59 2053 815 M20 Scott Boys, 25, Shakopee, MN 3:59:56 9:09 3:56:05 2054 816 M20 Ryan Warren, 34, St Paul, MN 3:59:57 9:09 3:58:35 2055 817 M20 John Lavan, 31, St James, NY 3:59:57 9:09 3:54:21 2056 349 M35 Eric Peterson, 36, Washington, DC 3:59:58 9:09 3:54:20 2057 307 M40 Gregory Cook, 44, Fargo, ND 4:00:00 9:09 3:55:35 2058 83 M55 Tom Heydel, 59, Waukesha, WI 4:00:03 9:09 3:55:07 2059 284 M45 Jay Anderson, 45, Eau Claire, WI 4:00:03 9:09 3:59:05 2060 308 M40 Raymond Laudenbach, 40, St Francis, MN 4:00:03 9:09 3:53:55 2061 309 M40 Mitch Quick, 44, Cedarburg, WI 4:00:03 9:09 3:51:43 2062 818 M20 Micah Grenz, 34, Sparta, TN 4:00:04 9:09 3:53:48 2063 350 M35 Aaron Grenz, 35, Arden Hills, MN 4:00:04 9:09 3:53:48 2064 351 M35 Edward Twaddell, 36, Jaffrey, NH 4:00:04 9:09 3:55:18 2065 819 M20 Michael Blomquist, 24, Chicago, IL 4:00:05 9:09 3:54:04 2066 352 M35 Dan Weston, 36, Cottage Grove, MN 4:00:05 9:09 3:58:47 2067 820 M20 Blayne Smith, 31, Valrico, FL 4:00:05 9:09 3:55:16 2068 158 M50 Yuyudhan Hoppe, 51, Minneapolis, MN 4:00:07 9:10 3:59:25 2069 821 M20 Kyle Dahlen, 29, Spring Lake Park, MN 4:00:07 9:10 3:56:32 2070 822 M20 Steven Wessling, 29, Maple Grove, MN 4:00:07 9:10 3:58:27 2071 353 M35 Eric Pemberton, 39, Plymouth, MN 4:00:08 9:10 3:53:57 2072 823 M20 Mark Morgan, 24, Madison, WI 4:00:09 9:10 3:56:47 2073 354 M35 Brad Schroeder, 38, Minneapolis, MN 4:00:09 9:10 3:58:38 2074 310 M40 Joe Pyrz, 44, Plymouth, MN 4:00:11 9:10 3:53:11 2075 311 M40 Mark Fortman, 42, White Bear Townsh, MN 4:00:12 9:10 3:52:58 2076 824 M20 Kyle Gripp, 27, Davenport, IA 4:00:13 9:10 3:56:36 2077 35 M60 Thomas Moorman, 62, Maple Grove, MN 4:00:15 9:10 3:53:45 2078 825 M20 Michael Min, 28, Roseville, MN 4:00:16 9:10 3:53:55 2079 826 M20 Daniel Tersteeg, 31, Grand Marais, MN 4:00:16 9:10 3:51:53 2080 312 M40 Richard Keever, 41, Austin, TX 4:00:18 9:10 3:59:04 2081 159 M50 Douglas Junker, 51, Edina, MN 4:00:18 9:10 3:56:10 2082 827 M20 Tyler Ecklund, 26, Minneapolis, MN 4:00:19 9:10 3:53:11 2083 828 M20 David Connell, 27, Minneapolis, MN 4:00:21 9:10 3:51:32 2084 160 M50 Robert Boisvert, 50, Edina, MN 4:00:23 9:10 3:59:22 2085 355 M35 Greg Wymer, 37, Moorhead, MN 4:00:23 9:10 3:56:13 2086 829 M20 Ben Jensen, 23, Bloomington, MN 4:00:24 9:10 3:56:16 2087 830 M20 Mike Erwin, 30, Ann Arbor, MI 4:00:25 9:10 3:55:44 2088 831 M20 Robert Burns, 26, Killeen, TX 4:00:25 9:10 3:55:41 2089 832 M20 Jonathan Algor, 30, Ann Arbor, MI 4:00:25 9:10 3:55:45 2090 833 M20 Samuel Linn, 30, Lakewood, WA 4:00:25 9:10 3:53:31 2091 834 M20 Mark Erwin, 27, Deridder, LA 4:00:25 9:10 3:55:36 2092 835 M20 Peter Carlson, 31, Lakeville, MN 4:00:29 9:10 3:57:04 2093 17 M18 Taylor Moshier, 18, Ramsey, MN 4:00:29 9:10 3:53:45 2094 836 M20 Eric Freeberg, 28, Maple Grove, MN 4:00:30 9:10 3:57:20 2095 837 M20 Tyler Tuomisto, 30, Cumberland, RI 4:00:32 9:10 3:54:31 2096 285 M45 Todd Fawcett, 49, St Paul, MN 4:00:34 9:11 3:55:11 2097 36 M60 Wayne Sprague, 63, Winnipeg, Can 4:00:34 9:11 3:59:40 2098 838 M20 Steven McKee, 23, Weatherby Lake, MO 4:00:35 9:11 3:56:55 2099 839 M20 Eric Fitzsimmons, 21, Good Thunder, MN 4:00:37 9:11 3:54:23 2100 840 M20 Brent Geiger, 27, Minneapolis, MN 4:00:38 9:11 3:53:56 2101 841 M20 Timothy Matsuura, 28, Columbia Hts, MN 4:00:38 9:11 3:59:18 2102 842 M20 David Seibel, 23, Madison, WI 4:00:38 9:11 3:56:15 2103 4 M16 Gunnar Vraa, 16, Rosemount, MN 4:00:38 9:11 3:52:44 2104 843 M20 Nic Nelson, 33, Sioux City, IA 4:00:41 9:11 3:55:59 2105 313 M40 Kevin Gorman, 44, Catonsville, MD 4:00:41 9:11 3:56:15 2106 844 M20 Patrick Lobejko, 32, Hastings, MN 4:00:41 9:11 3:56:39 2107 356 M35 Jeremy Mueller, 37, Sioux Falls, SD 4:00:42 9:11 3:52:47 2108 845 M20 Kevin Stutt, 22, Racine, WI 4:00:43 9:11 4:00:31 2109 846 M20 Jeff Erickson, 31, Buffalo, MN 4:00:43 9:11 3:57:07 2110 357 M35 Niek Oldenhof, 35, Crystal, MN 4:00:43 9:11 3:56:50 2111 286 M45 Paul Schaefer, 45, Minnetrista, MN 4:00:43 9:11 3:55:28 2112 847 M20 Nathan Schaefer, 29, Waukesha, WI 4:00:44 9:11 3:56:34 2113 314 M40 Michael Casserly, 40, St Paul, MN 4:00:45 9:11 3:59:16 2114 315 M40 Eric Leonard, 40, Republic, MO 4:00:46 9:11 3:52:32 2115 287 M45 Mark Miller, 47, Robbinsdale, MN 4:00:47 9:11 3:53:24 2116 358 M35 Jeffrey Weiss, 39, Kenosha, WI 4:00:48 9:11 3:53:45 2117 161 M50 Randal Bodner, 53, Winnipeg, Can 4:00:48 9:11 3:54:56 2118 359 M35 Wade Swenson, 38, Fergus Falls, MN 4:00:49 9:11 3:56:36 2119 848 M20 Salvador Dada, 28, San Jos, Crc 4:00:49 9:11 3:56:47 2120 849 M20 Matt Hozza, 30, St Paul, MN 4:00:49 9:11 3:55:31 2121 316 M40 Paul Goers, 42, West St Paul, MN 4:00:50 9:11 4:00:03 2122 850 M20 Nathanael Oliver, 33, Minneapolis, MN 4:00:50 9:11 3:56:32 2123 5 M16 Garrett Impola, 16, Cokato, MN 4:00:53 9:11 3:56:57 2124 851 M20 Tim Inman, 33, Minneapolis, MN 4:00:54 9:11 3:57:10 2125 288 M45 Lee Renneke, 48, Eagan, MN 4:00:54 9:11 3:54:49 2126 360 M35 Troy Seibert, 38, Lithia, FL 4:00:55 9:11 3:59:53 2127 852 M20 Chris Sjoberg, 34, Boise, ID 4:00:55 9:11 3:54:01 2128 84 M55 Floyd Miller, 57, Greenfield, WI 4:01:00 9:12 3:56:29 2129 317 M40 Paul Silgen, 43, Eagan, MN 4:01:03 9:12 3:57:16 2130 853 M20 John Bartsh, 33, Richfield, MN 4:01:05 9:12 3:57:51 2131 318 M40 Brad Boleman, 41, Mounds View, MN 4:01:06 9:12 3:55:41 2132 854 M20 Derek Grover, 31, Golden Valley, MN 4:01:06 9:12 3:53:53 2133 319 M40 Don Bevington, 42, Burbank, CA 4:01:07 9:12 3:52:49 2134 855 M20 Mark Barglof, 32, Urbandale, IA 4:01:08 9:12 3:59:26 2135 289 M45 Michael Anderson, 46, Golden Valley, MN 4:01:09 9:12 3:51:50 2136 85 M55 Carl Stemm, 56, Brooklyn Park, MN 4:01:09 9:12 3:55:41 2137 320 M40 Todd Bradbury, 42, Maple Grove, MN 4:01:09 9:12 3:59:33 2138 856 M20 Craig Handy, 20, Peachtree City, GA 4:01:10 9:12 3:55:38 2139 857 M20 Adam Timm, 27, Eagan, MN 4:01:12 9:12 4:00:19 2140 858 M20 Matthew Weimer, 28, Washington, OK 4:01:14 9:12 4:00:13 2141 290 M45 Dennis Daley, 46, Minneapolis, MN 4:01:16 9:12 4:00:44 2142 162 M50 Tim Mogck, 54, Shoreview, MN 4:01:17 9:12 3:57:03 2143 291 M45 Tony Quernemoen, 47, Minneapolis, MN 4:01:17 9:12 3:54:39 2144 321 M40 George Griesgraber, 44, Eagan, MN 4:01:17 9:12 3:52:50 2145 859 M20 Jairo Trejo, 26, Stacy, MN 4:01:17 9:12 3:55:26 2146 361 M35 Todd Good, 38, Wahpeton, ND 4:01:19 9:12 3:52:35 2147 362 M35 James Endicott, 35, Brooklyn, NY 4:01:19 9:12 3:54:58 2148 86 M55 Bob Fogerson, 57, Minnetonka, MN 4:01:19 9:12 3:56:36 2149 363 M35 Bryan Jacobson, 35, Minneapolis, MN 4:01:20 9:12 3:56:22 2150 860 M20 Benjamin Linder, 34, Edina, MN 4:01:20 9:12 3:54:08 2151 364 M35 Brett Inniger, 38, Barnesville, MN 4:01:20 9:12 3:52:51 2152 322 M40 Richard Riemer, 44, Chaska, MN 4:01:21 9:12 3:52:31 2153 163 M50 Bill Richardson, 51, North Vancouver, Can 4:01:22 9:12 3:57:04 2154 323 M40 Todd Weaver, 43, Stillwater, MN 4:01:22 9:12 3:57:41 2155 324 M40 Neil Kliebenstein, 43, San Jose, CA 4:01:25 9:12 3:59:43 2156 861 M20 Zachary Berg, 22, Lino Lakes, MN 4:01:26 9:13 3:57:40 2157 365 M35 Mitch Juusola, 38, Floodwood, MN 4:01:28 9:13 3:56:55 2158 292 M45 Joel Landskroener, 49, Mayer, MN 4:01:29 9:13 3:53:03 2159 366 M35 Jeremy Olson, 37, St Paul Park, MN 4:01:29 9:13 3:57:10 2160 325 M40 Thomas McLeod, 41, Bloomington, MN 4:01:30 9:13 3:52:39 2161 862 M20 Chad Sietsema, 26, Aberdeen, SD 4:01:31 9:13 3:52:32 2162 87 M55 Louis Bortolon, 55, Thunder Bay, Can 4:01:31 9:13 3:56:18 2163 367 M35 Franklin Banzali, 35, Los Angeles, CA 4:01:32 9:13 3:57:19 2164 164 M50 Irv Edelman, 53, Steamboat Springs, CO 4:01:35 9:13 3:57:42 2165 863 M20 Jerad Poling, 25, Minneapolis, MN 4:01:36 9:13 3:57:33 2166 18 M18 Nathaniel Brown, 18, Stillwater, MN 4:01:36 9:13 3:57:44 2167 864 M20 Dan Herd, 29, Decatur, GA 4:01:38 9:13 3:57:44 2168 88 M55 Seth Hetherington, 57, Chapel Hill, NC 4:01:40 9:13 3:57:39 2169 368 M35 Andy Blenkush, 36, St Louis Park, MN 4:01:41 9:13 3:57:47 2170 165 M50 Jeff Greeneway, 53, De Pere, WI 4:01:41 9:13 3:57:41 2171 293 M45 John Shroyer, 47, Victoria, MN 4:01:42 9:13 3:57:30 2172 294 M45 Stan Skelton, 49, Ely, MN 4:01:43 9:13 3:52:55 2173 89 M55 Harold Patterson, 56, Ham Lake, MN 4:01:44 9:13 4:00:14 2174 369 M35 Matthew Wilson, 37, Farmington, MN 4:01:46 9:13 3:57:01 2175 865 M20 Brandon Stanton, 34, Minneapolis, MN 4:01:47 9:13 3:53:05 2176 326 M40 Jim Wyvell, 41, Minneapolis, MN 4:01:48 9:13 4:00:32 2177 166 M50 Jeff Smith, 54, Piscataway, NJ 4:01:50 9:13 3:58:15 2178 866 M20 Kyle Smith, 20, Hillsborough, NJ 4:01:50 9:13 3:58:15 2179 327 M40 Alexander Lekah, 41, Lakeville, MN 4:01:51 9:13 3:57:53 2180 295 M45 Todd Swenson, 46, Watertown, SD 4:01:51 9:13 3:56:36 2181 867 M20 Scott Moen, 31, Shakopee, MN 4:01:52 9:14 3:58:09 2182 167 M50 Gary Bochman, 54, Burnsville, MN 4:01:52 9:14 4:00:14 2183 328 M40 Barney Coelho, 42, Fridley, MN 4:01:53 9:14 3:57:55 2184 329 M40 Bruce Cameron, 41, Montgomery, MN 4:01:54 9:14 4:00:37 2185 370 M35 Darin Bach, 36, Watertown, SD 4:01:55 9:14 3:57:53 2186 868 M20 Jeff Goettl, 29, St Paul, MN 4:01:58 9:14 3:54:27 2187 330 M40 John Starkey, 42, Minneapolis, MN 4:01:59 9:14 3:57:46 2188 869 M20 Bryan Wildung, 29, Minneapolis, MN 4:01:59 9:14 3:57:27 2189 870 M20 Deion Nguyen, 34, St Paul, MN 4:01:59 9:14 4:01:13 2190 371 M35 Rob Pollitt, 38, Cedar Rapids, IA 4:02:00 9:14 3:53:45 2191 331 M40 David Schultz, 42, Duluth, MN 4:02:01 9:14 3:53:17 2192 871 M20 Stanley Davis Ii, 28, Anoka, MN 4:02:04 9:14 3:57:07 2193 332 M40 Andrew Wood, 44, Stacy, MN 4:02:05 9:14 3:58:14 2194 333 M40 Scott Smith, 42, Wayzata, MN 4:02:05 9:14 3:58:33 2195 372 M35 Troy Harcey, 36, Onalaska, WI 4:02:06 9:14 4:01:15 2196 373 M35 Jason Pundsack, 35, Shoreview, MN 4:02:06 9:14 3:54:22 2197 37 M60 Scott Richardson, 63, Austin, MN 4:02:07 9:14 3:57:19 2198 334 M40 Andrew Moore, 44, Rochester, MN 4:02:08 9:14 3:55:04 2199 296 M45 Gregory Rosenberg, 46, San Francisco, CA 4:02:09 9:14 4:00:31 2200 872 M20 Jacob Majerus, 34, Waconia, MN 4:02:09 9:14 3:58:38 2201 873 M20 David Tierney, 33, St Paul, MN 4:02:10 9:14 4:00:44 2202 38 M60 Robert Tierney, 61, St Paul, MN 4:02:10 9:14 4:00:44 2203 335 M40 Michael Madson, 44, Lakeville, MN 4:02:11 9:14 4:00:34 2204 374 M35 Daniel Kaleba, 36, Palo Alto, CA 4:02:12 9:14 3:56:15 2205 297 M45 Gregg Hennen, 46, Sartell, MN 4:02:14 9:14 3:59:03 2206 168 M50 David Larson, 54, Long Beach, CA 4:02:14 9:14 4:00:47 2207 874 M20 Yasser Dahab, 30, Madison, WI 4:02:17 9:14 3:55:02 2208 90 M55 Denny Hoyt, 57, Ames, IA 4:02:19 9:15 3:58:33 2209 336 M40 David Anderson, 43, Zimmerman, MN 4:02:19 9:15 3:58:21 2210 169 M50 Scott Hartley, 51, Maple Grove, MN 4:02:21 9:15 3:58:24 2211 337 M40 John Turpen, 41, Woodbury, MN 4:02:21 9:15 3:55:05 2212 338 M40 Abdusamed Hassen, 42, Minneapolis, MN 4:02:23 9:15 3:56:44 2213 875 M20 Todd Walden, 32, Bloomington, MN 4:02:23 9:15 3:58:40 2214 39 M60 Spareribs Lamothe, 64, Coppell, TX 4:02:26 9:15 3:58:29 2215 170 M50 Mike Duffy, 51, Dallas, TX 4:02:28 9:15 3:57:07 2216 40 M60 Tom Rowe, 62, Centerville, MN 4:02:29 9:15 3:58:23 2217 876 M20 Nicholas Flom, 30, Grand Forks, ND 4:02:30 9:15 3:57:18 2218 171 M50 Greg Fahey, 54, Minneapolis, MN 4:02:30 9:15 3:54:38 2219 375 M35 Chris French, 36, Minneapolis, MN 4:02:31 9:15 3:56:10 2220 376 M35 Ryan Briggs, 36, Chaska, MN 4:02:32 9:15 3:58:39 2221 877 M20 Chris Bock, 33, Denver, CO 4:02:32 9:15 3:56:55 2222 878 M20 Brian Alberto, 23, Eagan, MN 4:02:33 9:15 3:52:03 2223 377 M35 Paul Lesov, 37, Maple Grove, MN 4:02:34 9:15 3:59:04 2224 298 M45 James Schultz, 46, Hastings, MN 4:02:39 9:15 3:56:20 2225 339 M40 Sanjay Ram, 42, Worcester, MA 4:02:40 9:15 3:56:58 2226 378 M35 Roger Hipwell, 38, Eden Prairie, MN 4:02:40 9:15 3:58:35 2227 172 M50 Tom Feehan, 53, Red Wing, MN 4:02:40 9:15 3:55:34 2228 879 M20 Minh Huynh, 22, Eagan, MN 4:02:42 9:15 3:59:31 2229 41 M60 Terry Curry, 62, Muscatine, IA 4:02:43 9:15 4:01:14 2230 379 M35 Jason Zimmerman, 38, Brookings, SD 4:02:43 9:15 3:58:54 2231 380 M35 Andrew Dotson, 35, Minneapolis, MN 4:02:44 9:15 3:54:18 2232 42 M60 Rolf Koford, 62, Ames, IA 4:02:44 9:15 3:58:58 2233 880 M20 Kyle Krech, 29, Inver Grove Hts, MN 4:02:45 9:16 3:58:53 2234 881 M20 Josh Mueller, 29, Highlands Ranch, CO 4:02:45 9:16 3:58:39 2235 882 M20 Paul Wartman, 31, Glencoe, MN 4:02:45 9:16 3:54:00 2236 173 M50 Kurt Rahkola, 53, Maple Plain, MN 4:02:45 9:16 3:59:24 2237 340 M40 Aaron Swann, 40, Edina, MN 4:02:46 9:16 3:57:23 2238 883 M20 Michael Cowger, 21, Minneapolis, MN 4:02:46 9:16 3:53:44 2239 884 M20 Bernardo Parlange, 33, Minneapolis, MN 4:02:46 9:16 3:58:57 2240 885 M20 Doug Franzwa, 31, Woodbury, MN 4:02:47 9:16 3:56:51 2241 299 M45 Michael McPherson, 47, Ironwood, MI 4:02:47 9:16 3:58:24 2242 886 M20 Mark Bradford, 33, Minnetonka, MN 4:02:49 9:16 3:54:20 2243 300 M45 Darris Blackford, 47, Columbus, OH 4:02:51 9:16 3:59:06 2244 341 M40 John Barbie, 42, St Paul, MN 4:02:53 9:16 3:59:44 2245 342 M40 Scott Feickert, 41, Bloomington, IN 4:02:53 9:16 3:58:29 2246 887 M20 Benjamin Johnson, 30, Roseville, MN 4:02:55 9:16 3:55:28 2247 301 M45 Steve Carr, 48, Blaine, MN 4:02:56 9:16 3:58:54 2248 888 M20 Dan Olson, 28, St Paul, MN 4:02:57 9:16 3:59:17 2249 889 M20 Nathan Kuchta, 27, Bothell, WA 4:03:03 9:16 3:59:20 2250 91 M55 Stephen Holloway, 59, Minneapolis, MN 4:03:05 9:16 3:58:59 2251 890 M20 James Ofstehage, 30, Prior Lake, MN 4:03:07 9:16 3:59:04 2252 174 M50 Perry Dauer, 52, Mankato, MN 4:03:08 9:16 3:59:19 2253 891 M20 Aaron Robertson, 29, Minneapolis, MN 4:03:10 9:16 3:59:31 2254 892 M20 Ryan Knitter, 29, Blaine, MN 4:03:10 9:16 3:59:07 2255 893 M20 Cody Stadler, 23, Minneapolis, MN 4:03:17 9:17 4:02:15 2256 343 M40 Matthew Ram, 44, Alexandria, VA 4:03:20 9:17 3:55:25 2257 92 M55 Paul Sutter, 55, Minneapolis, MN 4:03:20 9:17 3:59:00 2258 894 M20 Jay Thunstrom, 22, Hutchinson, MN 4:03:21 9:17 3:54:17 2259 344 M40 Scott Holland, 41, Andover, MN 4:03:21 9:17 4:00:12 2260 895 M20 Aaron Giese, 32, Cedar Rapids, IA 4:03:22 9:17 3:56:43 2261 896 M20 Brian Giese, 30, North Liberty, IA 4:03:22 9:17 3:56:43 2262 175 M50 Jeffrey Selness, 51, Medicine Lake, MN 4:03:22 9:17 4:00:00 2263 897 M20 Tom Baron, 21, St Joseph, MN 4:03:23 9:17 4:00:07 2264 898 M20 Michael Breetzke, 23, Omaha, NE 4:03:23 9:17 3:59:37 2265 381 M35 Aaron Gaalswyk, 35, Minneapolis, MN 4:03:24 9:17 3:58:35 2266 899 M20 Shane Hochradel, 30, Woodbury, MN 4:03:25 9:17 4:00:13 2267 900 M20 Nathan Kopp, 26, Minneapolis, MN 4:03:25 9:17 3:57:31 2268 345 M40 Paul Rogers, 42, Freehold, NJ 4:03:26 9:17 3:57:43 2269 176 M50 Michael Oliszczak, 51, Council Bluffs, IA 4:03:30 9:17 4:02:13 2270 382 M35 Bromley Lowe, 39, Hanover, MD 4:03:33 9:17 3:56:18 2271 43 M60 Dan Carlson, 63, Sarasota, FL 4:03:34 9:17 3:56:26 2272 901 M20 Jimmy Haung, 26, Eden Prairie, MN 4:03:35 9:17 3:57:15 2273 902 M20 Patrick Berg, 22, Rochester, MN 4:03:36 9:17 3:59:32 2274 302 M45 Randall Wandersee, 48, Woodbury, MN 4:03:37 9:18 4:00:30 2275 346 M40 Jeff Ohe, 40, Edina, MN 4:03:38 9:18 3:56:14 2276 903 M20 Mark Hillen, 31, Tempe, AZ 4:03:39 9:18 3:58:57 2277 383 M35 Kyle Degraaf, 35, South Bend, IN 4:03:40 9:18 3:59:35 2278 904 M20 Simon Sattler, 24, Houston, TX 4:03:43 9:18 3:59:43 2279 905 M20 John Hartmann, 24, Loves Park, IL 4:03:45 9:18 3:54:41 2280 384 M35 Richard Deruyter, 36, St Paul, MN 4:03:45 9:18 4:00:09 2281 385 M35 Aram Hezel, 37, Pittsford, NY 4:03:46 9:18 3:59:12 2282 906 M20 Chris Widell, 31, Spring, TX 4:03:47 9:18 3:56:37 2283 386 M35 Lynn Jennissen, 36, Foley, MN 4:03:48 9:18 3:55:22 2284 387 M35 Troy Hyland, 38, Andover, MN 4:03:49 9:18 3:58:02 2285 388 M35 Greg Seidel, 35, Farmington, MN 4:03:51 9:18 3:59:56 2286 347 M40 Bruce Tripp, 42, Richfield, MN 4:03:51 9:18 4:00:06 2287 389 M35 Thomas Rourke, 36, Pittsburgh, PA 4:03:52 9:18 3:59:28 2288 177 M50 David Cleary, 52, Edina, MN 4:03:52 9:18 3:56:13 2289 907 M20 Nelson Vang, 23, St Paul, MN 4:03:55 9:18 3:58:28 2290 348 M40 Lenny Wurm, 40, Maple Lake, MN 4:03:56 9:18 3:56:50 2291 908 M20 Adam Bressler, 26, Minneapolis, MN 4:03:57 9:18 3:56:47 2292 303 M45 Jorge Morales Heyser, 46, Rochester, MN 4:03:59 9:18 3:56:05 2293 909 M20 Kellen Feeney, 23, St Paul, MN 4:04:00 9:18 4:03:11 2294 910 M20 Paul Beggs, 22, Richfield, MN 4:04:02 9:18 3:58:07 2295 911 M20 Antonio Collodoro, 33, Rogers, MN 4:04:05 9:19 4:02:56 2296 178 M50 Leigh Smith, 52, Thunder Bay, Can 4:04:07 9:19 4:00:31 2297 349 M40 Gregg Peterson, 43, Hopkins, MN 4:04:07 9:19 3:59:41 2298 912 M20 Jereme Bates, 32, St Louis Park, MN 4:04:07 9:19 4:00:56 2299 913 M20 Nate Kosher, 25, Lakeville, MN 4:04:08 9:19 3:59:26 2300 914 M20 Brannon King, 20, Maple Plain, MN 4:04:10 9:19 4:00:41 2301 304 M45 Paul Strebe, 46, Minneapolis, MN 4:04:10 9:19 3:59:45 2302 390 M35 Travis Anderson, 36, Edina, MN 4:04:10 9:19 3:55:41 2303 350 M40 Brian Stueve, 41, Maplewood, MN 4:04:12 9:19 4:00:44 2304 351 M40 Paul Herro, 42, Eden Prairie, MN 4:04:13 9:19 4:00:40 2305 352 M40 Tod Levi, 43, Brooklyn, NY 4:04:15 9:19 4:02:39 2306 391 M35 John Ciliege, 36, Minneapolis, MN 4:04:16 9:19 3:55:22 2307 915 M20 Chris Painter, 23, Roseville, MN 4:04:16 9:19 4:00:47 2308 392 M35 Brian Grove, 37, Minneapolis, MN 4:04:19 9:19 4:00:36 2309 393 M35 Jay Maloney, 38, Edina, MN 4:04:19 9:19 4:00:32 2310 353 M40 Shawn Gardner, 41, Plymouth, MN 4:04:21 9:19 4:00:08 2311 44 M60 Dave Horstmann, 60, Dubuque, IA 4:04:28 9:19 3:55:12 2312 916 M20 John Doric, 22, Minneapolis, MN 4:04:29 9:20 3:59:37 2313 354 M40 Lawrence Nemecek, 44, Minnetrista, MN 4:04:31 9:20 3:58:22 2314 917 M20 Dan Mills, 27, Minneapolis, MN 4:04:34 9:20 3:56:19 2315 305 M45 David Gaie, 47, Green Bay, WI 4:04:35 9:20 4:00:18 2316 918 M20 Robert Rimstad, 30, Richfield, MN 4:04:36 9:20 3:56:39 2317 179 M50 Peter Blunden, 52, Winnipeg, Can 4:04:37 9:20 3:57:41 2318 394 M35 Anibal Davila, 39, Chaska, MN 4:04:38 9:20 4:01:25 2319 395 M35 Jason Schmidt, 39, Farmington, MN 4:04:39 9:20 4:01:16 2320 180 M50 Jerald Daigle, 53, St Paul, MN 4:04:42 9:20 4:00:48 2321 355 M40 Robert Chase, 42, Clark, MO 4:04:44 9:20 4:00:32 2322 919 M20 Jimmy Campbell, 31, Baton Rouge, LA 4:04:48 9:20 4:00:03 2323 356 M40 W Scott Blanchard, 40, St Paul, MN 4:04:49 9:20 4:00:27 2324 357 M40 Tim Hanson, 40, Racine, WI 4:04:53 9:20 4:01:35 2325 306 M45 Thomas Perri, 49, Maple Grove, MN 4:04:57 9:21 4:01:47 2326 920 M20 Jason Peterson, 32, Alexandria, MN 4:04:57 9:21 4:01:12 2327 307 M45 Thomas Staunton, 46, Chicago, IL 4:04:57 9:21 4:00:48 2328 308 M45 Rich McKusick, 47, Waconia, MN 4:04:58 9:21 4:00:52 2329 921 M20 James Payette, 26, Minneapolis, MN 4:04:58 9:21 4:04:41 2330 93 M55 David Ryan Moberg, 55, St Paul, MN 4:04:59 9:21 4:00:23 2331 309 M45 Jeffrey Heurung, 48, Vadnais Hts, MN 4:05:00 9:21 3:56:48 2332 310 M45 Kelly Steele, 46, Hiawatha, IA 4:05:01 9:21 3:59:49 2333 181 M50 Dave Needham, 50, Austin, MN 4:05:02 9:21 3:57:37 2334 94 M55 Tom Nyre, 56, Galesville, WI 4:05:04 9:21 4:00:13 2335 358 M40 Scott Hoyt, 40, Plymouth, MN 4:05:06 9:21 3:56:29 2336 311 M45 Teng Wu, 45, Minneapolis, MN 4:05:07 9:21 3:57:26 2337 922 M20 Jason Lybeck, 33, Alexandria, MN 4:05:08 9:21 4:01:30 2338 45 M60 Timothy McCoy, 64, Eden Prairie, MN 4:05:10 9:21 4:04:54 2339 182 M50 David Shannon, 52, Shoreview, MN 4:05:10 9:21 4:03:32 2340 359 M40 Shawn McGurran, 41, Maple Grove, MN 4:05:12 9:21 3:57:59 2341 923 M20 Peter Bryan, 26, Chicago, IL 4:05:13 9:21 4:01:22 2342 360 M40 Eric Stone, 43, Tigard, OR 4:05:15 9:21 3:59:02 2343 924 M20 Robb Bagge, 29, Golden Valley, MN 4:05:16 9:21 4:01:27 2344 925 M20 Jason McAndrews, 30, Minneapolis, MN 4:05:22 9:22 3:56:34 2345 926 M20 Jason Geer, 34, Falcon Heights, MN 4:05:26 9:22 4:00:34 2346 927 M20 Ryan Palmer, 31, Minneapolis, MN 4:05:26 9:22 3:58:59 2347 928 M20 Stephen Keeler, 25, St Paul, MN 4:05:26 9:22 4:04:44 2348 361 M40 Peter Galvin, 40, Hudson, WI 4:05:30 9:22 3:58:19 2349 19 M18 Yusuf Agamawi, 19, Maple Grove, MN 4:05:31 9:22 4:05:31 2350 312 M45 Douglas Nedza, 46, Mauston, WI 4:05:31 9:22 4:00:53 2351 183 M50 Patrick Murphy, 52, Colorado Springs, CO 4:05:34 9:22 4:01:38 2352 929 M20 Ryan Bouslog, 21, St Paul, MN 4:05:34 9:22 4:01:03 2353 930 M20 Nic Seeley, 25, Minneapolis, MN 4:05:35 9:22 4:01:03 2354 931 M20 Douglas Anderson, 34, Morris, MN 4:05:37 9:22 4:04:09 2355 932 M20 William Capecchi, 26, Madison, WI 4:05:38 9:22 3:58:20 2356 362 M40 Mitch Gipp, 43, Lakeville, MN 4:05:39 9:22 3:57:03 2357 313 M45 John Walker, 47, Minneapolis, MN 4:05:42 9:22 4:01:13 2358 46 M60 Richard Daymont, 63, Northfield, MN 4:05:45 9:22 4:04:27 2359 363 M40 Steve Laine, 43, Kennesaw, GA 4:05:45 9:22 3:57:55 2360 364 M40 Stacy Krueger, 41, Cherry Valley, IL 4:05:47 9:22 4:05:16 2361 365 M40 Steven Lange, 40, St Paul, MN 4:05:48 9:23 3:58:25 2362 933 M20 Kiel McElveen, 23, Apple Valley, MN 4:05:49 9:23 3:59:10 2363 366 M40 Erik Therien, 40, St Paul, MN 4:05:51 9:23 3:58:29 2364 184 M50 Greg Williamson, 54, Eden Prairie, MN 4:05:52 9:23 4:04:32 2365 934 M20 Luke Thoreson, 31, Black River Falls, WI 4:05:57 9:23 4:04:45 2366 935 M20 Russell Fujisawa, 22, Riverwoods, IL 4:05:57 9:23 4:00:52 2367 936 M20 Paris Fadden, 34, St Michael, MN 4:05:58 9:23 4:02:34 2368 937 M20 Jason Crest, 30, Minneapolis, MN 4:05:58 9:23 4:02:38 2369 938 M20 Anthony Gentile, 30, Minneapolis, MN 4:05:59 9:23 3:56:52 2370 185 M50 David Wasson, 52, Falcon Heights, MN 4:06:01 9:23 4:01:56 2371 939 M20 Nick Brokke, 26, Roseville, MN 4:06:02 9:23 3:59:33 2372 186 M50 Rick Linville, 54, Oak Forest, IL 4:06:02 9:23 4:04:53 2373 940 M20 Ryan Kavanaugh, 32, Maplewood, MN 4:06:02 9:23 4:02:14 2374 314 M45 Greg Silverman, 45, St Louis Park, MN 4:06:08 9:23 4:02:37 2375 941 M20 Brady Walz, 32, St Paul, MN 4:06:11 9:23 3:58:36 2376 942 M20 Seth Salenger, 28, Minneapolis, MN 4:06:13 9:23 4:02:31 2377 315 M45 Kirk Ealy, 45, West Chester, OH 4:06:14 9:24 3:58:15 2378 943 M20 Naoto Horiuchi, 29, St Louis Park, MN 4:06:15 9:24 4:02:20 2379 367 M40 Tony Hase, 40, White Bear Townsh, MN 4:06:16 9:24 4:02:36 2380 944 M20 K C. Nelson, 34, Aberdeen, SD 4:06:20 9:24 3:56:38 2381 368 M40 Jim Ballinger, 41, Shoreview, MN 4:06:25 9:24 4:01:19 2382 945 M20 Matthew McNeill, 29, Minneapolis, MN 4:06:29 9:24 4:05:14 2383 946 M20 Matthew Colling, 27, Jordan, MN 4:06:30 9:24 4:02:20 2384 20 M18 Nick Sortedahl, 19, Spring Valley, WI 4:06:30 9:24 4:01:56 2385 187 M50 David Vanoverbeke, 54, Minneapolis, MN 4:06:31 9:24 3:59:24 2386 369 M40 David Rosen, 42, Lakeville, MN 4:06:31 9:24 3:58:41 2387 188 M50 Thomas Devroy, 53, Kenosha, WI 4:06:33 9:24 3:59:32 2388 396 M35 Mike Luessi, 35, Chaska, MN 4:06:34 9:24 4:03:13 2389 189 M50 Daniel Reed, 50, Edina, MN 4:06:34 9:24 4:02:39 2390 947 M20 Joseph Lawrence, 33, Ellsworth, WI 4:06:37 9:24 4:02:44 2391 948 M20 Eric Singer, 32, Columbia Hts, MN 4:06:37 9:24 4:02:55 2392 949 M20 Tim Shasky, 30, St Paul, MN 4:06:38 9:24 4:03:19 2393 950 M20 Paul Johnson, 28, Red Lodge, MT 4:06:40 9:24 3:56:53 2394 951 M20 Preston Tokheim, 30, Madison, WI 4:06:41 9:25 3:59:20 2395 190 M50 Dan Rassier, 54, St Joseph, MN 4:06:41 9:25 4:04:53 2396 952 M20 Kenneth Champion, 25, East Grand Forks, MN 4:06:43 9:25 3:59:26 2397 95 M55 Craig Swanson, 56, Plymouth, MN 4:06:51 9:25 4:05:35 2398 96 M55 Douglas Thomas, 56, Bloomington, MN 4:06:51 9:25 4:05:44 2399 97 M55 Dennis Carlson-Rioux, 59, Mendota Hts, MN 4:06:51 9:25 4:02:59 2400 370 M40 John Forse, 40, Eagan, MN 4:06:52 9:25 4:03:23 2401 6 M16 Brendan Cole, 17, Apple Valley, MN 4:06:54 9:25 4:01:39 2402 953 M20 Joshua Barrett, 34, Circle Pines, MN 4:06:54 9:25 4:02:51 2403 316 M45 Tom Kotz, 45, St Paul, MN 4:06:54 9:25 4:02:38 2404 98 M55 David Perry, 55, Ankeny, IA 4:06:54 9:25 4:00:13 2405 191 M50 Dan Winderl, 54, Plymouth, MN 4:06:58 9:25 4:02:11 2406 317 M45 Tom Randall, 49, Shoreview, MN 4:06:59 9:25 4:02:43 2407 397 M35 Alejandro Montero, 35, Maple Grove, MN 4:07:04 9:25 4:02:18 2408 318 M45 Brad Ballinger, 49, St Paul, MN 4:07:05 9:25 4:01:38 2409 371 M40 Del Dunbar, 41, Blaine, MN 4:07:06 9:25 4:05:29 2410 954 M20 Nathan Anderson, 25, Cottage Grove, MN 4:07:07 9:26 4:00:25 2411 192 M50 Gordon Goss, 53, Minneapolis, MN 4:07:09 9:26 4:03:26 2412 955 M20 Nick Christianson, 27, Apple Valley, MN 4:07:10 9:26 3:58:35 2413 956 M20 Tom Scheidnes, 29, Golden Valley, MN 4:07:10 9:26 4:03:05 2414 398 M35 Ryan Dull, 38, Waunakee, WI 4:07:10 9:26 4:01:30 2415 399 M35 Stephen Budd, 37, Roseville, MN 4:07:13 9:26 4:02:59 2416 400 M35 Paul Stohr, 37, Maple Grove, MN 4:07:21 9:26 4:03:30 2417 193 M50 Katsuyuki Yamamoto, 54, Rosemount, MN 4:07:23 9:26 4:00:19 2418 957 M20 Michael Hagen, 32, New Richmond, WI 4:07:23 9:26 4:06:12 2419 958 M20 Bryan Phillips, 30, Houston, TX 4:07:23 9:26 4:02:44 2420 194 M50 Brent Metfessel, 51, Eden Prairie, MN 4:07:25 9:26 4:01:10 2421 401 M35 David White, 39, Mounds View, MN 4:07:26 9:26 3:59:36 2422 959 M20 Joseph Sipe, 27, Minneapolis, MN 4:07:29 9:26 4:02:05 2423 319 M45 Luis Eusebio Villa, 45, "San Andres Cholu, PU 4:07:29 9:26 MEX 2424 195 M50 Thomas Ross, 53, New York, NY 4:07:31 9:26 4:03:03 2425 960 M20 Jesse Rueckert, 30, Pine Island, MN 4:07:31 9:26 4:06:58 2426 99 M55 William Freeman, 55, Rochester, MN 4:07:32 9:26 4:01:00 2427 961 M20 Nicholas Andersen, 25, Golden Valley, MN 4:07:32 9:26 4:03:34 2428 962 M20 Rich Albrecht, 31, Minneapolis, MN 4:07:34 9:27 3:59:35 2429 963 M20 Daniel Kuhlmann, 24, Minneapolis, MN 4:07:34 9:27 4:03:45 2430 196 M50 Harry Jara, 53, Commerce Township, MI 4:07:35 9:27 4:04:13 2431 402 M35 Nick Dorsher, 36, Fargo, ND 4:07:37 9:27 4:04:18 2432 320 M45 Richard Humphrey, 46, Tarpon Springs, FL 4:07:37 9:27 4:04:07 2433 321 M45 Ken Sortedahl, 45, Spring Valley, WI 4:07:38 9:27 4:03:06 2434 403 M35 Anthony Moylan, 35, Brooklyn Center, MN 4:07:39 9:27 3:59:16 2435 197 M50 Dale Studer, 50, Woodbury, MN 4:07:40 9:27 4:03:02 2436 404 M35 Kevin Benson, 39, Lakeville, MN 4:07:41 9:27 4:02:36 2437 3 M70 Mike Rucker, 70, Peoria, IL 4:07:41 9:27 4:06:01 2438 322 M45 John Gable, 48, Woodbury, MN 4:07:42 9:27 4:03:32 2439 964 M20 Stephen Ojalvo, 20, Shoreview, MN 4:07:42 9:27 4:02:14 2440 100 M55 Dennis Muprhy, 56, Fridley, MN 4:07:43 9:27 4:01:44 2441 198 M50 Tom Boemer, 50, Prior Lake, MN 4:07:43 9:27 4:00:25 2442 965 M20 Dustin Branan, 29, Minneapolis, MN 4:07:45 9:27 4:07:19 2443 966 M20 Aaron Bergstrom, 29, San Francisco, CA 4:07:45 9:27 4:06:04 2444 405 M35 Brent Esterberg, 36, St Joseph, MN 4:07:45 9:27 4:00:05 2445 406 M35 Andrew Kuether, 38, Minnetonka, MN 4:07:46 9:27 4:00:25 2446 967 M20 Shane Koch, 20, Bottineau, ND 4:07:46 9:27 4:03:31 2447 968 M20 Emiliano Lerda, 30, Urbandale, IA 4:07:51 9:27 4:03:48 2448 407 M35 James Johnson, 39, Hugo, MN 4:07:52 9:27 4:03:28 2449 408 M35 Travis Moran, 36, Maple Grove, MN 4:07:52 9:27 4:01:37 2450 372 M40 Kevin Demaris, 40, Woodbury, MN 4:07:53 9:27 4:06:29 2451 409 M35 Thomas Vasterling, 36, Eagan, MN 4:07:54 9:27 4:03:33 2452 969 M20 Travis Nickel, 31, Rochester, MN 4:07:55 9:27 4:04:03 2453 970 M20 Anthony Paetznick, 33, New Brighton, MN 4:07:57 9:27 4:02:10 2454 410 M35 Adam Troyak, 38, Austin, TX 4:07:58 9:27 4:03:33 2455 411 M35 Matthew Paterakis, 38, St Paul, MN 4:08:00 9:28 4:01:51 2456 199 M50 Allen Omernik, 54, Hudson, WI 4:08:01 9:28 4:03:44 2457 412 M35 Ryan Palmsteen, 35, Lino Lakes, MN 4:08:04 9:28 4:00:46 2458 971 M20 Sam Huberty, 20, White Bear Lake, MN 4:08:07 9:28 4:04:01 2459 323 M45 Michael Miller, 49, Woodbury, MN 4:08:10 9:28 4:06:38 2460 972 M20 Christopher Taylor, 27, Minneapolis, MN 4:08:11 9:28 4:03:50 2461 973 M20 Jesse Jennissen, 30, Cambridge, MN 4:08:12 9:28 3:59:47 2462 413 M35 Todd Biekkola, 39, Edwards, CO 4:08:15 9:28 4:00:20 2463 324 M45 Scott Peterson, 49, Eden Prairie, MN 4:08:20 9:28 4:04:21 2464 974 M20 Nick Schons, 29, Eden Prairie, MN 4:08:20 9:28 4:04:39 2465 325 M45 Kelly Gallagher, 46, Regina, Can 4:08:24 9:28 4:04:21 2466 373 M40 Jeff Pappenfus, 42, Maple Grove, MN 4:08:27 9:29 4:05:07 2467 975 M20 Devin Foley, 24, Rochester, MN 4:08:28 9:29 4:04:33 2468 374 M40 David Fortuna, 41, North Branch, MN 4:08:28 9:29 4:04:34 2469 375 M40 Gary Nelson, 40, Minneapolis, MN 4:08:29 9:29 4:00:06 2470 414 M35 Brian Schewe, 36, Shakopee, MN 4:08:29 9:29 4:04:43 2471 976 M20 George Patronas, 24, Duluth, MN 4:08:30 9:29 4:03:13 2472 200 M50 Jenn-Feng Yan, 51, Maple Grove, MN 4:08:31 9:29 4:02:15 2473 977 M20 Joshua Christoff, 33, Ramsey, MN 4:08:33 9:29 4:07:51 2474 201 M50 Charlie Moen, 50, Champlin, MN 4:08:34 9:29 4:03:57 2475 978 M20 Sean Fisher, 33, Maple Grove, MN 4:08:36 9:29 3:57:42 2476 376 M40 Ron Willett, 43, Somerset, WI 4:08:43 9:29 4:05:10 2477 326 M45 Chris Nellermoe, 45, Moorhead, MN 4:08:46 9:29 4:04:53 2478 202 M50 Scott Jamison, 53, Wentworth, SD 4:08:51 9:29 4:04:37 2479 377 M40 Mark Bukowski, 43, South Stpaul, MN 4:08:52 9:30 4:00:08 2480 101 M55 Arlie Olsen, 59, Blooming Prairie, MN 4:08:52 9:30 4:01:06 2481 415 M35 Josh Robinson, 36, Osceola, WI 4:08:53 9:30 4:05:41 2482 47 M60 Randy Tuomisto, 62, Cumberland, RI 4:08:53 9:30 4:02:54 2483 979 M20 Gregory Smock, 31, Minneapolis, MN 4:08:53 9:30 4:03:13 2484 980 M20 Justin Ihle, 34, Brooklyn Park, MN 4:08:54 9:30 4:01:25 2485 327 M45 John Sayner, 46, Inver Grove Hts, MN 4:08:56 9:30 4:05:21 2486 981 M20 Charlie Brandwick, 32, Austin, TX 4:08:56 9:30 4:05:26 2487 982 M20 Nic Wedel, 32, Winnipeg, Can 4:08:58 9:30 4:01:07 2488 416 M35 Derek Hines, 39, Alabaster, AL 4:08:58 9:30 4:01:07 2489 983 M20 Matt Garcia, 26, Minneapolis, MN 4:08:59 9:30 4:03:04 2490 984 M20 Michael Parker, 25, Hopkins, MN 4:09:00 9:30 4:04:52 2491 985 M20 Jon Bostrom, 26, Zimmerman, MN 4:09:01 9:30 4:08:25 2492 328 M45 Andrew Kramer, 46, Hastings, MN 4:09:02 9:30 4:04:21 2493 986 M20 Noah Adrians, 27, Glendale, WI 4:09:07 9:30 4:00:37 2494 102 M55 Steven Demike, 57, St Paul, MN 4:09:07 9:30 4:05:38 2495 987 M20 Clint Pella, 24, Omaha, NE 4:09:07 9:30 4:04:24 2496 988 M20 Trevor Sannes, 34, St Paul, MN 4:09:07 9:30 4:02:05 2497 417 M35 Mike Nixon, 37, Maple Plain, MN 4:09:09 9:30 4:07:48 2498 203 M50 Mike Wethern, 52, Mandeville, LA 4:09:09 9:30 4:05:19 2499 204 M50 Mark Huseboe, 52, Maple Grove, MN 4:09:09 9:30 3:59:31 2500 418 M35 Mark Erickson, 35, Mantorville, MN 4:09:12 9:30 4:02:40 2501 989 M20 Zachary Marsh, 28, Inver Grove Hts, MN 4:09:12 9:30 3:59:26 2502 990 M20 Anthony Foggia, 28, New Hope, MN 4:09:16 9:30 4:01:50 2503 991 M20 Mike Pendleton, 28, Oakdale, MN 4:09:19 9:31 4:08:59 2504 992 M20 Sam Wasmund, 20, Waconia, MN 4:09:19 9:31 4:05:35 2505 419 M35 Alem Tesfaledet, 37, Farmington, MN 4:09:21 9:31 4:03:57 2506 378 M40 David Weetman, 41, Long Lake, MN 4:09:21 9:31 4:05:49 2507 329 M45 Douglas Cran, 46, White Bear Townsh, MN 4:09:30 9:31 4:03:00 2508 379 M40 Alejandro Sanabria, 40, Pavas, Crc 4:09:32 9:31 4:04:18 2509 380 M40 Paul Thissen, 43, Minneapolis, MN 4:09:34 9:31 4:06:21 2510 381 M40 Randall Nibbe, 43, Minneapolis, MN 4:09:35 9:31 4:04:13 2511 330 M45 Thomas Hassing, 47, San Jose, CA 4:09:40 9:31 4:08:39 2512 420 M35 Clint Smith, 36, Lake Preston, SD 4:09:40 9:31 4:06:12 2513 993 M20 Joseph Grandis, 34, Chicago, IL 4:09:41 9:31 4:05:37 2514 994 M20 Dale Ratliff, 28, Basalt, CO 4:09:43 9:31 3:59:56 2515 331 M45 Steve Katalinich, 45, Minneapolis, MN 4:09:43 9:31 4:06:12 2516 332 M45 Dallen Schnichels, 45, Farmington, MN 4:09:48 9:32 4:04:28 2517 103 M55 Lee Kummer, 58, Manitowoc, WI 4:09:52 9:32 4:03:53 2518 995 M20 Kyle Warren, 24, Shakopee, MN 4:09:55 9:32 4:05:27 2519 996 M20 Brian Sobocinski, 32, St Paul, MN 4:10:01 9:32 4:06:25 2520 997 M20 Phillip Erickson, 27, Minneapolis, MN 4:10:02 9:32 4:06:39 2521 998 M20 Parker Smith, 24, Minneapolis, MN 4:10:03 9:32 4:06:26 2522 999 M20 Clint Cowles, 27, Maplewood, MN 4:10:04 9:32 4:02:11 2523 421 M35 Michael Olson, 37, Burnsville, MN 4:10:07 9:32 4:03:20 2524 1000 M20 Christopher Heyer, 29, Minneapolis, MN 4:10:12 9:33 4:06:17 2525 104 M55 Charlie Kuhlman, 56, Auburndale, MA 4:10:17 9:33 4:02:36 2526 422 M35 Sean Haag, 35, Plymouth, MN 4:10:22 9:33 4:03:34 2527 1001 M20 Travis Bookler, 23, South St Paul, MN 4:10:23 9:33 4:05:44 2528 333 M45 Rob Richardson, 47, Denver, CO 4:10:25 9:33 4:06:27 2529 334 M45 Tom Wahlberg, 47, Decorah, IA 4:10:26 9:33 4:01:49 2530 1002 M20 Marcus Ewert, 20, Minneapolis, MN 4:10:27 9:33 4:06:08 2531 1003 M20 Bradford Zielke, 29, Minneapols, MN 4:10:30 9:33 4:00:56 2532 105 M55 Daniel Goldblatt, 55, Edina, MN 4:10:30 9:33 4:00:03 2533 423 M35 Joshua Lushine, 35, Minneapolis, MN 4:10:34 9:33 4:07:02 2534 1004 M20 Jeff Strande, 31, Lakeville, MN 4:10:34 9:33 4:07:01 2535 205 M50 Larry Reis, 54, Calmar, IA 4:10:34 9:33 4:06:16 2536 1005 M20 Jeremy Opsahl, 34, Farmington, MN 4:10:36 9:33 4:06:57 2537 382 M40 Douglas Voegele, 40, Maple Grove, MN 4:10:37 9:34 4:03:29 2538 48 M60 Roger Heil, 60, Rochester, MN 4:10:39 9:34 4:06:50 2539 424 M35 Stephen Girard, 38, Bethel Park, PA 4:10:41 9:34 4:03:53 2540 335 M45 Charles Julson, 45, Bloomington, MN 4:10:41 9:34 4:07:21 2541 1006 M20 Andy Crisman, 29, Shoreview, MN 4:10:42 9:34 4:04:52 2542 336 M45 Bill Schuch, 46, Green Bay, WI 4:10:43 9:34 4:07:23 2543 1007 M20 Wes Cronin, 32, Cottage Grove, MN 4:10:45 9:34 4:09:13 2544 337 M45 Doug Frazzini, 49, Eden Prairie, MN 4:10:51 9:34 4:07:34 2545 383 M40 Brad Tainter, 42, Richfield, MN 4:10:52 9:34 4:06:02 2546 425 M35 Eric Van Brocklin, 38, Bloomington, MN 4:10:54 9:34 4:03:16 2547 338 M45 Derek Pyle, 46, Plymouth, MN 4:10:59 9:34 4:09:29 2548 106 M55 Nana Amoako, 57, Minneapolis, MN 4:10:59 9:34 4:09:47 2549 1008 M20 Erik Barner, 26, Minneapolis, MN 4:11:01 9:34 4:06:47 2550 426 M35 Garret Anderson, 35, Sunnyvale, CA 4:11:01 9:34 4:05:24 2551 384 M40 Hugh Cronin, 42, Lubbock, TX 4:11:01 9:34 4:09:36 2552 1009 M20 Craig Skalski Ii, 31, Canton, MI 4:11:05 9:35 4:06:43 2553 385 M40 Martin Madrid, 44, St Louis Park, MN 4:11:08 9:35 4:05:54 2554 427 M35 Dan H Dolan, 39, Boxford, MA 4:11:09 9:35 4:07:08 2555 1010 M20 John Faunce, 31, Fayetteville, NC 4:11:10 9:35 4:04:00 2556 386 M40 Phil Clark, 40, Eden Prairie, MN 4:11:11 9:35 4:05:00 2557 206 M50 James Broom, 50, Apple Valley, MN 4:11:13 9:35 4:05:42 2558 1011 M20 Ben Wilkinson, 24, Mankato, MN 4:11:18 9:35 4:04:52 2559 428 M35 Kyle Freeman, 38, Minneapolis, MN 4:11:20 9:35 4:04:12 2560 387 M40 Mark Myhre, 40, Eden Prairie, MN 4:11:20 9:35 4:06:09 2561 339 M45 Paul Hughes, 46, Eagan, MN 4:11:20 9:35 4:07:04 2562 207 M50 Carey Manson, 53, Mound, MN 4:11:23 9:35 4:07:23 2563 1012 M20 James Skjong, 32, Minneapolis, MN 4:11:26 9:35 4:07:10 2564 208 M50 Jeff Wieczorek, 50, Eagan, MN 4:11:27 9:35 4:05:59 2565 429 M35 Christopher Bintliff, 36, Stoughton, WI 4:11:29 9:36 4:07:35 2566 388 M40 Brent Horn, 41, Rogers, AR 4:11:31 9:36 4:07:23 2567 1013 M20 Christopher Lowe, 30, Albert Lea, MN 4:11:34 9:36 4:07:27 2568 209 M50 Joel Herrmann, 53, Minneapolis, MN 4:11:35 9:36 4:09:58 2569 389 M40 Diego Ramallo, 41, Minneapolis, MN 4:11:35 9:36 4:07:18 2570 430 M35 Dan Woods, 36, New Hope, MN 4:11:35 9:36 4:07:29 2571 1014 M20 Blaine Stott, 32, Elkader, IA 4:11:37 9:36 4:06:20 2572 1015 M20 Steven Dihel, 31, Apple Valley, MN 4:11:37 9:36 4:06:21 2573 107 M55 Ken Spaeth, 55, River Falls, WI 4:11:40 9:36 4:11:01 2574 1016 M20 Joshua Christenson, 29, Monticello, MN 4:11:44 9:36 4:08:19 2575 340 M45 Bill Graves, 48, Willmar, MN 4:11:45 9:36 4:08:22 2576 210 M50 Mark Murphy, 51, Minneapolis, MN 4:11:47 9:36 4:04:50 2577 108 M55 Greg Roth, 58, Annandale, MN 4:11:52 9:36 4:08:28 2578 390 M40 Jeff Margrett, 40, Ames, IA 4:11:55 9:37 4:03:48 2579 1017 M20 Zach Lee, 34, Bloomington, MN 4:12:01 9:37 4:07:13 2580 341 M45 Jeff Johnson, 45, St Cloud, MN 4:12:01 9:37 4:03:35 2581 1018 M20 Joe Dutcher, 29, Maple Grove, MN 4:12:03 9:37 4:00:54 2582 1019 M20 Chance Turner, 24, Dallas, TX 4:12:03 9:37 4:08:17 2583 1020 M20 Andy Kubiatowicz, 25, Minneapolis, MN 4:12:04 9:37 4:07:10 2584 431 M35 Anthony Schwartz, 38, St Paul, MN 4:12:06 9:37 4:08:41 2585 342 M45 Joseph Becquer, 47, Charlotte, NC 4:12:07 9:37 4:04:50 2586 343 M45 Bruce Kammen, 45, Inver Grove Hts, MN 4:12:07 9:37 4:08:04 2587 344 M45 Steven Grobstick, 49, Dubuque, IA 4:12:10 9:37 4:08:32 2588 1021 M20 Scott Brea, 21, St Paul, MN 4:12:12 9:37 4:03:45 2589 1022 M20 Kevin Nelson, 26, Hudson, WI 4:12:12 9:37 4:04:54 2590 391 M40 Tommy Carlsson, 40, Minneapolis, MN 4:12:13 9:37 4:07:03 2591 432 M35 Cameron Frueh, 39, Argusville, ND 4:12:16 9:37 4:08:42 2592 1023 M20 Brian Miller, 29, St Paul, MN 4:12:17 9:37 4:08:34 2593 433 M35 Michael Soucy, 38, Monticello, MN 4:12:21 9:38 4:08:11 2594 1024 M20 Patrick Lally, 29, St Paul, MN 4:12:21 9:38 4:08:33 2595 211 M50 Cary Kangas, 50, Lakeville, MN 4:12:22 9:38 4:08:12 2596 392 M40 Jim Jech, 40, Paynesville, MN 4:12:23 9:38 4:07:25 2597 1025 M20 Tyler Donnell, 31, Harker Heights, TX 4:12:25 9:38 4:07:44 2598 1026 M20 Jesse Walter, 27, Minneapolis, MN 4:12:25 9:38 4:07:47 2599 1027 M20 Nathan Brandt, 30, Maple Grove, MN 4:12:26 9:38 4:07:49 2600 393 M40 Edwin Smith, 44, Austin, TX 4:12:30 9:38 4:08:30 2601 394 M40 David Strei, 41, Waconia, MN 4:12:31 9:38 4:08:30 2602 1028 M20 Aaron Zellhoefer, 31, Minneapolis, MN 4:12:35 9:38 4:11:50 2603 434 M35 Mike Shepard, 38, Eden Prairie, MN 4:12:35 9:38 4:11:36 2604 1029 M20 Tim Deming, 25, Edina, MN 4:12:36 9:38 4:05:08 2605 1030 M20 Kevin Tiffany, 31, St Paul, MN 4:12:36 9:38 4:11:09 2606 345 M45 Steve Berres, 47, Rochester, MN 4:12:36 9:38 4:08:10 2607 1031 M20 Shea Mueske, 32, Lakeville, MN 4:12:39 9:38 4:03:38 2608 395 M40 Brian Dugger, 41, Perrysburg, OH 4:12:46 9:38 4:11:18 2609 346 M45 Wayne Gilman, 46, Crookston, MN 4:12:47 9:38 4:05:57 2610 435 M35 Anthony Leong, 36, Golden Valley, MN 4:12:49 9:39 4:03:56 2611 1032 M20 Jeff Sanders, 26, Nashville, TN 4:12:49 9:39 4:04:50 2612 1033 M20 Charlie Manson, 34, Andover, MN 4:12:55 9:39 4:03:42 2613 1034 M20 Israel Diaz, 32, Blaine, MN 4:12:56 9:39 4:06:12 2614 212 M50 Roque Urena, 53, Summerville, SC 4:12:58 9:39 4:06:41 2615 213 M50 Michael Korpi, 50, Minneapolis, MN 4:12:59 9:39 4:09:39 2616 347 M45 Thomas Healy, 45, Prior Lake, MN 4:13:00 9:39 4:08:31 2617 396 M40 Ken Schauer, 40, St Paul, MN 4:13:08 9:39 4:11:36 2618 1035 M20 Christopher Larson, 32, Cincinnati, OH 4:13:09 9:39 4:05:48 2619 109 M55 Jeff Paurus, 58, Minneapolis, MN 4:13:12 9:39 4:09:26 2620 436 M35 Greg Grahn, 37, St Paul, MN 4:13:14 9:40 4:08:38 2621 348 M45 Steve Dilger, 48, Vadnais Hts, MN 4:13:14 9:40 4:06:22 2622 1036 M20 Chad Furey, 20, Hopkins, MN 4:13:18 9:40 4:08:15 2623 7 M16 Alex Herrild, 17, Lakeville, MN 4:13:18 9:40 4:06:26 2624 214 M50 Charles Brunnette, 54, Shoreview, MN 4:13:20 9:40 4:08:20 2625 1037 M20 Ryan Koffler, 31, West Fargo, ND 4:13:22 9:40 4:08:41 2626 437 M35 Paul Peabody, 39, Otsego, MN 4:13:23 9:40 4:04:58 2627 397 M40 Steven Carlson, 43, Stillwater, MN 4:13:25 9:40 4:09:36 2628 49 M60 Dennis Bushy, 63, Moorhead, MN 4:13:25 9:40 4:08:53 2629 438 M35 Barton Wold, 36, Maple Grove, MN 4:13:27 9:40 4:08:28 2630 215 M50 Craig Trombley, 51, Dayton, MN 4:13:27 9:40 4:09:12 2631 439 M35 Andy Jensen, 38, Hastings, MN 4:13:27 9:40 4:12:18 2632 216 M50 Tim Gavin, 52, Oakdale, MN 4:13:33 9:40 4:06:24 2633 1038 M20 Adam Reimnitz, 22, Sioux Falls, SD 4:13:33 9:40 4:03:45 2634 1039 M20 Mark Bays, 32, Shreveport, LA 4:13:34 9:40 4:11:57 2635 1040 M20 John Kappes, 28, Rapid City, SD 4:13:36 9:40 4:07:03 2636 1041 M20 Craig Beers, 27, Prior Lake, MN 4:13:37 9:40 4:07:03 2637 1042 M20 Dan Frush, 23, Minneapolis, MN 4:13:42 9:41 4:12:53 2638 217 M50 Richardi Luis, 53, Puebla, Mex 4:13:42 9:41 4:12:34 2639 110 M55 Paul Krabbenhoft, 56, Moorhead, MN 4:13:44 9:41 4:08:59 2640 1043 M20 Paul Phillips, 26, Coon Rapids, MN 4:13:45 9:41 4:10:03 2641 398 M40 Michael Kolar, 41, Edina, MN 4:13:48 9:41 4:05:20 2642 399 M40 Joe Duea, 42, Burnsville, MN 4:13:49 9:41 4:06:17 2643 400 M40 Rob Morgan, 42, Eagan, MN 4:13:49 9:41 4:09:19 2644 6 M65 Steve Schroeder, 68, River Falls, WI 4:13:52 9:41 4:12:18 2645 401 M40 Jon Pierce, 41, Excelsior, MN 4:13:52 9:41 4:06:14 2646 349 M45 Teshome Belayneh-Abaye, 46, Rogers, MN 4:13:58 9:41 4:07:05 2647 350 M45 Dan Hunt, 48, Minnetonka, MN 4:13:58 9:41 4:09:59 2648 402 M40 Parrish Skrien, 41, Nicollet, MN 4:14:02 9:41 4:10:13 2649 351 M45 Errol Schoenfish, 46, Fargo, ND 4:14:05 9:41 4:06:36 2650 1044 M20 Michael Eckerman, 33, Rochester, MN 4:14:06 9:42 4:10:40 2651 1045 M20 David Chambers, 26, Shakopee, MN 4:14:07 9:42 4:12:28 2652 440 M35 Scott Althaus, 39, St Louis Park, MN 4:14:07 9:42 4:08:02 2653 1046 M20 Daniel Carlson, 27, Minneapolis, MN 4:14:07 9:42 4:07:39 2654 50 M60 Charles Olson, 64, Dubuque, IA 4:14:09 9:42 4:09:41 2655 1047 M20 Christian Fritzberg, 29, Minneapolis, MN 4:14:11 9:42 4:13:13 2656 441 M35 Alexander Amnuel, 39, St Paul, MN 4:14:13 9:42 4:06:58 2657 442 M35 Lucas Boehm, 36, South St Paul, MN 4:14:15 9:42 4:06:40 2658 352 M45 Mike Thompson, 49, River Falls, WI 4:14:16 9:42 4:05:49 2659 1048 M20 Matthew Donnelly, 34, San Francisco, CA 4:14:20 9:42 4:09:05 2660 353 M45 Jeff Skilling, 47, Lewis Center, OH 4:14:20 9:42 4:10:06 2661 1049 M20 Michael Booth, 26, Madison, WI 4:14:20 9:42 4:06:25 2662 1050 M20 Max Bader, 27, Inver Grove Hts, MN 4:14:21 9:42 4:05:41 2663 1051 M20 Dustin Kroeger, 32, Lakeville, MN 4:14:22 9:42 4:08:05 2664 1052 M20 Stephen Kaiser, 34, Laramie, WY 4:14:23 9:42 4:08:21 2665 51 M60 Kenny Sjulstad, 62, Champlin, MN 4:14:24 9:42 4:10:57 2666 1053 M20 Nicholas Beebe, 30, Baldwin, WI 4:14:25 9:42 4:06:30 2667 354 M45 Shawn Donohue, 46, Thunder Bay, Can 4:14:26 9:42 4:10:15 2668 443 M35 Jason Smith, 35, Roseville, MN 4:14:27 9:42 4:10:10 2669 403 M40 Vince Vittore, 43, Arlington Hts, IL 4:14:34 9:43 4:10:25 2670 1054 M20 Joshua Ruhnke, 32, St Paul, MN 4:14:37 9:43 4:13:00 2671 1055 M20 Dustin Kulseth, 28, St Louis Park, MN 4:14:38 9:43 4:10:03 2672 1056 M20 Craig Tschautscher, 27, Carver, MN 4:14:38 9:43 4:05:16 2673 355 M45 Brent Peterson, 46, New Hope, MN 4:14:40 9:43 4:09:46 2674 356 M45 David Reget, 49, La Crosse, WI 4:14:40 9:43 4:10:22 2675 1057 M20 Joseph Dunlay, 27, Waterloo, IA 4:14:40 9:43 4:10:14 2676 444 M35 Gordon Nesbit, 36, Lakeville, MN 4:14:42 9:43 4:09:28 2677 111 M55 Joseph Hallberg, 56, North Oaks, MN 4:14:42 9:43 4:07:25 2678 1058 M20 Nicolas Aguilar, 34, Paris, Fra 4:14:44 9:43 4:06:58 2679 357 M45 Todd Jahnke, 49, Stevens Point, WI 4:14:46 9:43 4:10:14 2680 1059 M20 Matt Alstad, 24, Rochester, MN 4:14:47 9:43 4:05:53 2681 404 M40 Dustin Warner, 44, Eden Prairie, MN 4:14:49 9:43 4:10:16 2682 1060 M20 Donn MacDonald, 34, St Louis Park, MN 4:14:51 9:43 4:07:14 2683 112 M55 Brian Henjum, 56, Maple Plain, MN 4:14:51 9:43 4:06:47 2684 358 M45 Philip Tillmann, 49, St Anthony, MN 4:14:52 9:43 4:09:56 2685 405 M40 Brett Treptow, 43, Lino Lakes, MN 4:14:52 9:43 4:06:21 2686 1061 M20 Matt Erickson, 33, Shoreview, MN 4:14:52 9:43 4:11:24 2687 445 M35 David Pankratz, 35, Minneapolis, MN 4:14:55 9:43 4:11:13 2688 406 M40 Alberto Vasquez-Parada, 44, Maple Grove, MN 4:14:57 9:43 4:08:57 2689 1062 M20 Thomas House, 25, Tempe, AZ 4:14:58 9:43 4:10:50 2690 1063 M20 Matthew Woods, 34, Jordan, MN 4:14:58 9:43 4:10:50 2691 359 M45 Terry Stedtfeld, 47, Woodbury, MN 4:14:59 9:44 4:13:18 2692 1064 M20 Anthony Kaiser, 30, Madelia, MN 4:15:00 9:44 4:07:06 2693 360 M45 Mike Kubiatowicz, 49, Eau Claire, WI 4:15:03 9:44 4:10:10 2694 361 M45 Tom Taintor, 48, Apple Valley, MN 4:15:05 9:44 4:10:41 2695 362 M45 Brice Andree, 49, New Ulm, MN 4:15:09 9:44 4:11:39 2696 Sr. "Ferrere, M, Oshkosh 4:15:14 9:44 WI 2697 1065 M20 Ninoslav Raskovic, 34, Pancevo, Yug 4:15:15 9:44 4:06:23 2698 446 M35 Sergio Valverde, 36, St Paul, MN 4:15:20 9:44 4:10:10 2699 447 M35 Matthew Bochnicek, 36, Bloomington, MN 4:15:23 9:44 4:06:07 2700 448 M35 Eric Rop, 37, North Muskegon, MI 4:15:32 9:45 4:11:27 2701 218 M50 Mohan Chettiar, 54, Medina, MN 4:15:33 9:45 4:09:19 2702 407 M40 Derek Hornsby, 40, Eden Prairie, MN 4:15:44 9:45 4:11:43 2703 363 M45 Michael Cadden, 48, Eden Prairie, MN 4:15:45 9:45 4:12:02 2704 1066 M20 Andy Bertram, 24, Owatonna, MN 4:15:48 9:45 4:08:15 2705 1067 M20 Benjamin Bertram, 26, Green Bay, WI 4:15:48 9:45 4:08:15 2706 364 M45 Bill Benning, 48, Lakeville, MN 4:15:49 9:45 4:09:42 2707 408 M40 Paul Knier, 41, Big Lake, MN 4:15:53 9:46 4:10:39 2708 7 M65 Jim Pollock, 69, Stevens Point, WI 4:15:54 9:46 4:11:44 2709 449 M35 Brian Trombley, 38, Excelsior, MN 4:15:55 9:46 4:07:43 2710 1068 M20 Ryan Downing, 27, Dresser, WI 4:15:55 9:46 4:10:52 2711 1069 M20 Christopher Howard, 24, Houston, TX 4:15:57 9:46 4:11:01 2712 113 M55 Bruno Stoeckli, 57, Moseley, VA 4:15:58 9:46 4:12:31 2713 1070 M20 Thomas McGannon, 25, Kansas City, MO 4:15:58 9:46 4:09:52 2714 1071 M20 Karl Krause, 32, Charlottesville, VA 4:15:59 9:46 4:11:05 2715 1072 M20 Robert Liebelt, 22, Maple Grove, MN 4:16:00 9:46 4:11:12 2716 409 M40 Daniel Jirele, 41, Northfield, MN 4:16:00 9:46 4:09:08 2717 1073 M20 Stephen McHale, 24, Minneapolis, MN 4:16:00 9:46 4:12:24 2718 1074 M20 Brandon Pletcher, 25, Windom, MN 4:16:00 9:46 4:11:41 2719 365 M45 Eugene Standingcloud, 46, Ponemah, MN 4:16:02 9:46 4:12:30 2720 450 M35 William McNaughton, 35, Minneapolis, MN 4:16:02 9:46 4:11:51 2721 114 M55 Michael Roemhildt, 55, Cloquet, MN 4:16:03 9:46 4:11:41 2722 1075 M20 Robert Bevars, 31, Minneapolis, MN 4:16:05 9:46 4:08:29 2723 1076 M20 Dan McLaughlin, 30, Anoka, MN 4:16:05 9:46 4:12:56 2724 52 M60 Kelly Robinett, 61, Carrollton, TX 4:16:07 9:46 4:14:33 2725 115 M55 Steve Bahnemann, 55, Rochester, MN 4:16:08 9:46 4:10:07 2726 1077 M20 Ryan Arnoldy, 33, Marshfield, WI 4:16:08 9:46 4:12:29 2727 451 M35 Darin Keuhn, 39, Brooklyn Park, MN 4:16:10 9:46 4:10:45 2728 1078 M20 Daniel Gustafson, 33, Maple Grove, MN 4:16:11 9:46 4:15:00 2729 1079 M20 Nicholas Boucher, 22, Faribault, MN 4:16:11 9:46 4:12:13 2730 116 M55 William Baldwin, 59, Bloomington, MN 4:16:11 9:46 4:12:32 2731 1080 M20 Eric Winer, 23, Stamford, CT 4:16:15 9:46 4:12:14 2732 410 M40 Allan Jorgensen, 41, Byron, MN 4:16:16 9:46 4:12:27 2733 1081 M20 Jeffrey Miller, 31, Farmington, MN 4:16:17 9:47 4:09:28 2734 1082 M20 Josh Welter, 28, St Paul, MN 4:16:17 9:47 4:08:49 2735 53 M60 Rodinei Pereira, 60, S O Paulo, Bra 4:16:18 9:47 4:11:28 2736 1083 M20 Peter Ripmaster, 33, Asheville, NC 4:16:20 9:47 4:12:11 2737 411 M40 Gregg Vermeulen, 42, Winnipeg, Can 4:16:22 9:47 4:06:58 2738 1084 M20 Leon Peterson, 31, Red Wing, MN 4:16:22 9:47 4:11:27 2739 452 M35 Wilfredo Fernando, 39, Chicago, IL 4:16:24 9:47 4:07:48 2740 412 M40 Dave Duffy, 42, Luverne, MN 4:16:26 9:47 4:09:50 2741 219 M50 Steven Conant, 52, Foreston, MN 4:16:26 9:47 4:09:40 2742 1085 M20 Michael Haylett, 26, Weston, WI 4:16:27 9:47 4:11:02 2743 413 M40 Kevin Baltus, 40, St Paul, MN 4:16:28 9:47 4:08:42 2744 414 M40 David Streit, 40, Appleton, WI 4:16:28 9:47 4:11:54 2745 220 M50 Jim Nelson, 53, Appleton, WI 4:16:28 9:47 4:16:28 2746 117 M55 John Juvette, 58, Stillwater, MN 4:16:28 9:47 4:08:45 2747 1086 M20 Mark Schleicher, 32, Madison, WI 4:16:29 9:47 4:07:54 2748 1087 M20 Justin Rezac, 33, Minneapolis, MN 4:16:29 9:47 4:10:51 2749 1088 M20 Aaron Brock, 28, Edina, MN 4:16:30 9:47 4:09:55 2750 366 M45 Kevin Johnson, 45, Inver Grove Hts, MN 4:16:32 9:47 4:14:58 2751 453 M35 Robert Rimington, 39, Minneapolis, MN 4:16:33 9:47 4:15:39 2752 1089 M20 Karl Wahoske, 28, Minneapolis, MN 4:16:34 9:47 4:10:27 2753 1090 M20 Matt Settergren, 29, Maple Grove, MN 4:16:34 9:47 4:12:54 2754 454 M35 Paul Sander, 35, Windermere, FL 4:16:35 9:47 4:12:54 2755 367 M45 Mark Schumacher, 47, Itasca, IL 4:16:37 9:47 4:10:54 2756 221 M50 Tryphon Georgiou, 53, Falcon Heights, MN 4:16:38 9:47 4:15:46 2757 118 M55 Steve Heitz, 55, Minneapolis, MN 4:16:39 9:47 4:13:05 2758 222 M50 Rodney Frueauf, 54, Centerville, OH 4:16:39 9:47 4:09:20 2759 368 M45 Brad Parno, 49, River Falls, WI 4:16:40 9:47 4:12:31 2760 369 M45 Craig Tomlinson, 48, Hudson, IA 4:16:40 9:47 4:12:08 2761 54 M60 Jack Ver Steegh, 62, Mahtomedi, MN 4:16:40 9:47 4:12:50 2762 119 M55 James Mullin, 58, Minneapolis, MN 4:16:41 9:47 4:11:19 2763 370 M45 Frank Fertal, 48, Prior Lake, MN 4:16:41 9:47 4:12:45 2764 1091 M20 Jeffrey Bursik, 23, Woodbury, MN 4:16:42 9:47 4:09:26 2765 455 M35 Matt Milner, 39, Minneapolis, MN 4:16:42 9:47 4:09:16 2766 415 M40 Troy Zierden, 40, Minnetonka, MN 4:16:45 9:48 4:12:11 2767 456 M35 James Zacchini, 37, St Paul, MN 4:16:46 9:48 4:08:34 2768 457 M35 Jeremy Decker, 35, Maplewood, MN 4:16:48 9:48 4:12:58 2769 416 M40 Shuangyi Tang, 41, Eden Prairie, MN 4:16:48 9:48 4:08:43 2770 458 M35 Chad Marsh, 37, San Clemente, CA 4:16:50 9:48 4:13:32 2771 371 M45 Tim Thoma, 47, Victoria, MN 4:16:51 9:48 4:07:35 2772 372 M45 Matthew Lubkeman, 48, Minneapolis, MN 4:16:52 9:48 4:09:27 2773 373 M45 Eric Oken, 45, Deerfield, IL 4:16:52 9:48 4:12:35 2774 1092 M20 Matthew Webber, 31, Waukesha, WI 4:16:54 9:48 4:07:37 2775 1093 M20 Mike Rannow, 27, Roseville, MN 4:16:54 9:48 4:08:00 2776 1094 M20 Ryan Rettke, 32, St Anthony, MN 4:16:56 9:48 4:13:14 2777 1095 M20 Shane Warren, 31, St Peter, MN 4:16:56 9:48 4:10:07 2778 1096 M20 Steve Monson, 24, Minneapolis, MN 4:16:57 9:48 4:13:41 2779 1097 M20 Chad Johnson, 30, Shakopee, MN 4:16:58 9:48 4:10:49 2780 374 M45 Dean Eichstadt, 47, Greenville, PA 4:17:02 9:48 4:12:41 2781 1098 M20 Matthew Preuss, 26, Maplewood, MN 4:17:02 9:48 4:08:08 2782 375 M45 Miguel Lindgren, 45, Roseville, MN 4:17:03 9:48 4:11:07 2783 1099 M20 David Zucco, 33, Minneapolis, MN 4:17:04 9:48 4:08:56 2784 1100 M20 Anders Carlson, 33, Minneapolis, MN 4:17:04 9:48 4:08:56 2785 1101 M20 Mark Becker, 21, Fergus Falls, MN 4:17:05 9:48 4:07:32 2786 1102 M20 Philip Ruce, 33, Minneapolis, MN 4:17:05 9:48 4:10:03 2787 459 M35 Eric Kindgren, 39, Ruckersville, VA 4:17:06 9:48 4:13:49 2788 417 M40 Matthew Busch, 40, Mankato, MN 4:17:06 9:48 4:13:34 2789 376 M45 Earl Donaldson, 49, Hendersonville, TN 4:17:07 9:48 4:11:25 2790 377 M45 Seth Kirk, 45, Minneapolis, MN 4:17:09 9:48 4:12:52 2791 120 M55 Rod James, 56, Stillwater, MN 4:17:13 9:49 4:11:33 2792 460 M35 Zach Wood, 36, Fort Collins, CO 4:17:15 9:49 4:11:27 2793 461 M35 Patrick Farwig, 36, Minneapolis, MN 4:17:15 9:49 4:07:56 2794 223 M50 Todd Nelsen, 50, Cottage Grove, MN 4:17:18 9:49 4:12:47 2795 462 M35 Eric Olson, 35, Luck, WI 4:17:20 9:49 4:08:57 2796 1103 M20 Conor Brown, 33, Park City, UT 4:17:21 9:49 4:09:56 2797 1104 M20 David Korus, 31, St Paul, MN 4:17:21 9:49 4:11:56 2798 418 M40 Michael Hutto, 43, Minneapolis, MN 4:17:23 9:49 4:08:29 2799 378 M45 Tom Fischer, 47, Glenwood, MN 4:17:26 9:49 4:12:07 2800 419 M40 Craig Piepho, 42, Cary, NC 4:17:27 9:49 4:08:16 2801 1105 M20 Nathan Briggs, 28, Woodbury, MN 4:17:27 9:49 4:13:38 2802 224 M50 Joel Rodriguez, 50, Haverstraw, NY 4:17:30 9:49 4:10:48 2803 1106 M20 Morgan Impola, 22, Cokato, MN 4:17:31 9:49 4:13:35 2804 8 M65 David Jones, 66, St Paul, MN 4:17:34 9:49 4:16:08 2805 379 M45 Eugene Samuel, 49, Minneapolis, ME 4:17:35 9:49 4:13:05 2806 1107 M20 Matthew Mueller, 26, Minneapolis, MN 4:17:38 9:50 4:08:59 2807 420 M40 Rick Getschow, 41, Minneapolis, MN 4:17:39 9:50 4:11:31 2808 1108 M20 Tim Pearce, 24, Minneapolis, MN 4:17:41 9:50 4:13:02 2809 225 M50 Chris Messerly, 51, Vadnais Hts, MN 4:17:44 9:50 4:14:28 2810 421 M40 Shawn Smith, 43, Minneapolis, MN 4:17:47 9:50 4:13:03 2811 121 M55 Charles Taylor, 56, Toronto, Can 4:17:48 9:50 4:08:56 2812 1109 M20 Charles Puntillo, 25, Chanhassen, MN 4:17:48 9:50 4:13:25 2813 380 M45 Leon Lillie, 49, North St Paul, MN 4:17:49 9:50 4:10:41 2814 226 M50 Vince Dolan, 51, Forest Lake, MN 4:17:51 9:50 4:13:51 2815 1110 M20 Ketan Mehta, 32, Minnetonka, MN 4:17:52 9:50 4:13:55 2816 381 M45 Brian Jakubiak, 45, Shakopee, MN 4:17:54 9:50 4:09:02 2817 227 M50 Rod Brostrom, 54, Huntersville, NC 4:17:55 9:50 4:06:38 2818 1111 M20 Jeff Smoleroff, 29, Blaine, MN 4:17:55 9:50 4:12:28 2819 422 M40 Robert O'Halloran, 40, Grand Forks, ND 4:17:55 9:50 4:06:38 2820 382 M45 Michael Conlin, 45, Sioux Falls, SD 4:17:55 9:50 4:06:38 2821 1112 M20 Adam Hosfield, 29, Plymouth, MN 4:17:58 9:50 4:11:29 2822 423 M40 Mark Curtis, 43, St Louis Park, MN 4:17:58 9:50 4:13:08 2823 1113 M20 Thomas Lake, 22, Bloomington, MN 4:17:59 9:50 4:08:58 2824 1114 M20 Alec Bildeaux, 30, La Crescent, MN 4:18:00 9:50 4:11:26 2825 383 M45 Pete Summers, 49, Madison, WI 4:18:02 9:51 4:13:32 2826 424 M40 David Kelley, 40, Minneapolis, MN 4:18:04 9:51 4:10:57 2827 463 M35 Justin Fier, 39, Welch, MN 4:18:04 9:51 4:14:02 2828 228 M50 Brian Fier, 51, Golden Valley, MN 4:18:04 9:51 4:14:03 2829 384 M45 Jeremiah Squires Jr, 49, Edina, MN 4:18:04 9:51 4:09:51 2830 385 M45 Steven Westman, 47, Minnetonka, MN 4:18:05 9:51 4:09:26 2831 229 M50 Richard Noonan, 52, Thorp, WI 4:18:11 9:51 4:14:26 2832 122 M55 Jerry Lizotte, 58, Winnipeg, Can 4:18:11 9:51 4:12:36 2833 425 M40 Mike Ruzicka, 44, Cedarburg, WI 4:18:12 9:51 4:09:51 2834 386 M45 Norm Okerstrom, 47, Plymouth, MN 4:18:14 9:51 4:09:36 2835 387 M45 Steve Pekala, 45, Minneapolis, MN 4:18:16 9:51 4:12:03 2836 388 M45 Keiji Iwasaki, 46, Plymouth, MN 4:18:18 9:51 4:14:19 2837 9 M65 Don Snyder, 65, Burnsville, MN 4:18:20 9:51 4:13:54 2838 464 M35 Steven Borene, 39, Onalaska, WI 4:18:20 9:51 4:10:20 2839 1115 M20 Anthony Engelmeyer, 24, Bloomington, MN 4:18:20 9:51 4:10:41 2840 426 M40 Jim Sheehan, 44, St Paul, MN 4:18:22 9:51 4:12:01 2841 427 M40 Olaf Bochmann, 43, Berlin, Ger 4:18:22 9:51 4:11:21 2842 1116 M20 Matthew Ketelsen, 29, Lakeville, MN 4:18:23 9:51 4:12:27 2843 1117 M20 Peter Sonnek, 26, Crystal, MN 4:18:23 9:51 4:10:53 2844 465 M35 David Kurth, 38, Burnsville, MN 4:18:23 9:51 4:17:10 2845 466 M35 Alberto Monturiol, 38, San Jose, Crc 4:18:27 9:51 4:09:38 2846 1118 M20 Drew Stevenson, 22, St Louis Park, MN 4:18:28 9:52 4:11:22 2847 467 M35 Joseph Dolan, 39, Minneapolis, MN 4:18:28 9:52 4:15:05 2848 230 M50 David Wilhelm, 54, River Falls, WI 4:18:29 9:52 4:14:26 2849 231 M50 Mark Jennen, 50, Eden Prairie, MN 4:18:31 9:52 4:11:05 2850 123 M55 Dan Desaulniers, 55, Eden Prairie, MN 4:18:31 9:52 4:11:05 2851 1119 M20 Carleton Hanson, 23, Menomonie, WI 4:18:31 9:52 4:14:22 2852 1120 M20 Chris Ryan, 30, St Louis Park, MN 4:18:32 9:52 4:14:14 2853 428 M40 Bruce Kiecker, 42, Elko, MN 4:18:35 9:52 4:13:58 2854 1121 M20 Karl Noelle, 23, Richfield, MN 4:18:37 9:52 4:15:11 2855 429 M40 Timo Kanning, 44, Shoreview, MN 4:18:37 9:52 4:11:21 2856 1122 M20 Tyson Gerlach, 32, Plymouth, MN 4:18:38 9:52 4:09:14 2857 1123 M20 Shaun Thompson, 30, Blaine, MN 4:18:41 9:52 4:18:00 2858 124 M55 Ken Bryant, 59, Greenville, NC 4:18:42 9:52 4:14:19 2859 1124 M20 Ryan Agnes, 24, Williston, ND 4:18:45 9:52 4:10:19 2860 10 M65 Larry Avery, 69, Boulder, CO 4:18:48 9:52 4:17:28 2861 430 M40 Robert Birdwell, 44, Chanhassen, MN 4:18:48 9:52 4:13:24 2862 468 M35 Corrie Peterson, 38, Shakopee, MN 4:18:51 9:52 4:14:21 2863 1125 M20 Brandon Dobmeier, 25, Minneapolis, MN 4:18:52 9:52 4:10:40 2864 232 M50 Steve Ortiz, 50, Gulf Breeze, FL 4:18:52 9:52 4:10:17 2865 1126 M20 Jesse Dong, 22, Minneapolis, MN 4:18:53 9:52 4:15:09 2866 469 M35 Christopher Balck, 35, Minneapolis, MN 4:18:55 9:53 4:14:03 2867 1127 M20 Tyler Trocke, 25, Burnsville, MN 4:18:58 9:53 4:13:39 2868 233 M50 Richard Giovinazzo, 51, St Paul, MN 4:18:59 9:53 4:12:29 2869 234 M50 Arturo Hanono, 50, San Pedro Garza G, ME 4:18:59 9:53 4:12:45 2870 431 M40 Troy Heller, 42, Eagan, MN 4:19:02 9:53 4:17:26 2871 1128 M20 Adam Faitek, 27, Minneapolis, MN 4:19:02 9:53 4:11:20 2872 125 M55 John Paisley, 56, Falcon Heights, MN 4:19:06 9:53 4:18:32 2873 470 M35 Christopher Sanders, 38, Matlacha, FL 4:19:07 9:53 4:12:14 2874 1129 M20 Timothy Gerlach, 29, Albuquerque, NM 4:19:09 9:53 4:15:01 2875 21 M18 Jonathan Filzen, 19, Minneapolis, MN 4:19:13 9:53 4:12:57 2876 389 M45 Gerald Miller, 48, Minnetonka, MN 4:19:13 9:53 4:13:49 2877 1130 M20 Alex Keil, 22, St Anthony, MN 4:19:15 9:53 4:11:22 2878 1131 M20 Robert Ball, 33, Eagan, MN 4:19:15 9:53 4:17:28 2879 235 M50 Rick Burnham, 52, Coon Rapids, MN 4:19:20 9:53 4:11:09 2880 432 M40 Ted Gamble, 43, Dundas, MN 4:19:20 9:53 4:11:06 2881 471 M35 Rick Maguire, 39, Kennesaw, GA 4:19:21 9:54 4:11:59 2882 390 M45 Mark Juckett, 48, Sauk City, WI 4:19:22 9:54 4:15:09 2883 1132 M20 Dan Clark, 30, Decatur, IL 4:19:25 9:54 4:16:04 2884 126 M55 Wayne Martin, 58, Glenwood, MN 4:19:26 9:54 4:15:52 2885 391 M45 Steve Dols, 45, Kerkhoven, MN 4:19:29 9:54 4:15:18 2886 236 M50 Ronald Sekkel, 52, Sao Paulo - Sp, Bra 4:19:30 9:54 4:15:07 2887 1133 M20 Nicolas Martin, 34, Minneapolis, MN 4:19:32 9:54 4:15:03 2888 1134 M20 Tony Anderson, 33, Bloomington, MN 4:19:33 9:54 4:15:36 2889 1135 M20 Jeremy Daml, 31, St Paul, MN 4:19:34 9:54 4:15:24 2890 1136 M20 Brennan Mullaney, 27, Lavale, MD 4:19:37 9:54 4:14:53 2891 1137 M20 Tyler Stegeman, 27, Houston, TX 4:19:37 9:54 4:14:54 2892 472 M35 Mark Kloehn, 37, Appleton, WI 4:19:37 9:54 4:13:49 2893 127 M55 Jeff Erickson, 55, St Paul, MN 4:19:38 9:54 4:16:08 2894 1138 M20 Erik Hansen, 30, Minneapolis, MN 4:19:44 9:54 4:13:24 2895 1139 M20 Grant Boissonneault, 33, Winnipeg, Can 4:19:47 9:55 4:12:42 2896 433 M40 Tony Flaminio, 40, St Paul, MN 4:19:48 9:55 4:16:03 2897 1140 M20 Kyle Boje, 26, Chaska, MN 4:19:48 9:55 4:10:24 2898 55 M60 James Bakker, 63, Marcell, MN 4:19:51 9:55 4:12:06 2899 1141 M20 Andrew Nash, 27, Minneapolis, MN 4:19:51 9:55 4:11:04 2900 1142 M20 Steven Jacobs, 29, Gurnee, IL 4:19:52 9:55 4:11:53 2901 128 M55 John Brown, 58, Madison, WI 4:19:55 9:55 4:11:51 2902 1143 M20 Thomas Donovan, 34, Vadnais Hts, MN 4:19:55 9:55 4:15:49 2903 473 M35 Craig Turino, 36, St Paul, MN 4:19:55 9:55 4:15:48 2904 392 M45 Brian Zinser, 45, Schofield, WI 4:19:57 9:55 4:10:41 2905 237 M50 Masahiro Sugii, 54, Rosemount, MN 4:19:58 9:55 4:12:55 2906 1144 M20 Perry Jones, 34, Coon Rapids, MN 4:20:00 9:55 4:15:49 2907 238 M50 Edward Thomas, 51, Sioux Falls, SD 4:20:02 9:55 4:16:37 2908 239 M50 Bradley Bakken, 52, Orono, MN 4:20:02 9:55 4:15:01 2909 434 M40 Ricardo Torres, 44, Shorewood, MN 4:20:03 9:55 4:19:01 2910 1145 M20 Joseph Corcoran, 33, Minneapolis, MN 4:20:03 9:55 4:16:36 2911 435 M40 John Tiwet, 43, Waukegan, IL 4:20:03 9:55 4:15:03 2912 1146 M20 Daniel Galvin, 30, Shoreview, MN 4:20:05 9:55 4:10:47 2913 436 M40 Lance Ziesemer, 41, Waconia, MN 4:20:07 9:55 4:14:25 2914 129 M55 Dennis Linn, 59, Pella, IA 4:20:07 9:55 4:10:48 2915 393 M45 Mark Bornholdt, 49, Rochester, MN 4:20:10 9:55 4:14:30 2916 437 M40 Ernest Grumbles, 43, St Paul, MN 4:20:10 9:55 4:10:53 2917 130 M55 Jay Williams, 56, Lombard, IL 4:20:12 9:55 4:13:04 2918 394 M45 Mark Molina, 45, Appleton, WI 4:20:12 9:55 4:15:38 2919 1147 M20 Colton Altobell, 30, Longville, MN 4:20:14 9:56 4:13:57 2920 395 M45 Mark Honda, 45, Oakdale, MN 4:20:14 9:56 4:15:02 2921 Jr. "Gavin, M, Marine On St Croix 4:20:18 9:56 MN 2922 438 M40 James Running, 40, St Louis Park, MN 4:20:24 9:56 4:16:27 2923 1148 M20 Hans Gottsacker, 22, Marquette, WI 4:20:25 9:56 4:13:44 2924 131 M55 Lee Tesdell, 59, Slater, IA 4:20:25 9:56 4:14:05 2925 474 M35 John Lynch, 36, Mendota Hts, MN 4:20:26 9:56 4:15:47 2926 132 M55 John Burke, 57, Spokane Valley, WA 4:20:28 9:56 4:15:31 2927 1149 M20 Jacob Neshek, 26, Brooklyn Park, MN 4:20:29 9:56 4:14:43 2928 439 M40 Brad Bruhl, 40, Ankeny, IA 4:20:31 9:56 4:14:07 2929 440 M40 Timothy Gust, 41, Luverne, MN 4:20:31 9:56 4:16:50 2930 441 M40 John Oberg, 40, Woodbury, MN 4:20:32 9:56 4:16:50 2931 396 M45 Michael Ruetten, 45, St Paul, MN 4:20:36 9:56 4:16:16 2932 56 M60 Allan Holtz, 60, Oakdale, MN 4:20:37 9:56 4:19:08 2933 1150 M20 Todd Lintner, 33, Minneapolis, MN 4:20:38 9:56 4:11:38 2934 475 M35 Mark Kingsriter, 37, St Paul, MN 4:20:40 9:57 4:14:42 2935 476 M35 Robert Jacobs, 39, Woodbury, MN 4:20:40 9:57 4:12:44 2936 240 M50 Kip Sundgaard, 54, Cottage Grove, MN 4:20:43 9:57 4:20:43 2937 1151 M20 Craig Charlson, 29, Salem, OR 4:20:43 9:57 4:19:31 2938 57 M60 Robert Mortimer, 60, Williamsville, NY 4:20:44 9:57 4:16:05 2939 241 M50 Brad Schultz, 52, Jordan, MN 4:20:45 9:57 4:12:10 2940 1152 M20 Henry Kisitu, 23, Ggaba, Uga 4:20:47 9:57 4:16:00 2941 1153 M20 Keith Moench, 29, West St Paul, MN 4:20:49 9:57 4:17:10 2942 1154 M20 Brian Shipe, 26, Eden Prairie, MN 4:20:51 9:57 4:14:15 2943 1155 M20 Jong-Moon Jeong, 31, Minneapolis, MN 4:20:52 9:57 4:15:34 2944 397 M45 Ken Goettsch, 46, Prior Lake, MN 4:20:52 9:57 4:16:42 2945 442 M40 Richard Pakonen, 42, Birchwood, MN 4:20:53 9:57 4:14:18 2946 1156 M20 Aaron Engler, 28, Maple Grove, MN 4:20:59 9:57 4:17:11 2947 1157 M20 Eric Phinney, 33, Monticello, MN 4:20:59 9:57 4:15:43 2948 11 M65 Dj Carlson, 66, Hastings, MN 4:21:01 9:57 4:17:20 2949 477 M35 Chris Erbes, 38, Burnsville, MN 4:21:02 9:57 4:15:53 2950 398 M45 David K Carter, 48, Duluth, MN 4:21:05 9:57 4:13:19 2951 242 M50 Michael Nickolaus, 54, Eden Prairie, MN 4:21:07 9:58 4:16:34 2952 443 M40 Andy Beach, 40, Denver, NC 4:21:09 9:58 4:16:06 2953 243 M50 Rick Edinger, 54, Edina, MN 4:21:11 9:58 4:13:18 2954 1158 M20 Brian Labine, 31, Minneapolis, MN 4:21:12 9:58 4:15:32 2955 478 M35 Keith Tanski, 36, Rosemount, MN 4:21:15 9:58 4:14:06 2956 1159 M20 Matt Welander, 32, Richfield, MN 4:21:17 9:58 4:15:54 2957 444 M40 Karl Riebs, 41, Maple Grove, MN 4:21:18 9:58 4:11:44 2958 244 M50 David Medernach, 51, Eagan, MN 4:21:19 9:58 4:17:46 2959 133 M55 Alan Ellison, 55, Deephaven, MN 4:21:26 9:58 4:15:55 2960 58 M60 John Kaeding, 63, Worcester, VT 4:21:27 9:58 4:16:06 2961 59 M60 Roy Ohlenkamp, 60, Mounds View, MN 4:21:27 9:58 4:12:11 2962 445 M40 Nathan Peterson, 40, West Lafayette, IN 4:21:28 9:58 4:12:47 2963 1160 M20 Mark McIlmoyle, 32, Shakopee, MN 4:21:28 9:58 4:14:08 2964 1161 M20 Josh Groen, 24, White Bear Lake, MN 4:21:30 9:58 4:13:04 2965 245 M50 Timothy Rudnicki, 53, Edina, MN 4:21:30 9:58 4:13:31 2966 1162 M20 Justin Rhodes, 32, St Paul, MN 4:21:31 9:58 4:12:06 2967 246 M50 Robert Robson, 53, Minneapolis, MN 4:21:31 9:58 4:17:00 2968 446 M40 David Vaaler, 42, Andover, MN 4:21:32 9:59 4:13:23 2969 447 M40 Bill Currie, 41, Chanhassen, MN 4:21:33 9:59 4:17:36 2970 448 M40 Manuel Villarreal, 41, Minneapolis, MN 4:21:34 9:59 4:14:09 2971 1163 M20 Curtis Simondet, 24, Minneapolis, MN 4:21:36 9:59 4:18:21 2972 1164 M20 Nathan Sartain, 34, St Paul, MN 4:21:37 9:59 4:15:13 2973 479 M35 Jason Zimmerman, 37, Minneapolis, MN 4:21:39 9:59 4:20:23 2974 399 M45 Craig Andresen, 48, Eagan, MN 4:21:41 9:59 4:15:21 2975 1165 M20 Michael Mayers, 31, Metamora, IL 4:21:42 9:59 4:20:17 2976 1166 M20 Jorge Gonzalez, 33, San Jose, Crc 4:21:51 9:59 4:13:50 2977 449 M40 Keith Dobbins, 43, Chanhassan, MN 4:21:54 9:59 4:18:24 2978 247 M50 Jerzy Wolyniec, 50, Worthington, MN 4:21:55 9:59 4:13:28 2979 480 M35 Michael Deruyter, 38, Waconia, MN 4:21:57 9:59 4:15:59 2980 1167 M20 Kyle McKenzie, 25, Zumbro Falls, MN 4:21:57 9:59 4:14:32 2981 1168 M20 Thomas Johnstone, 30, Sun Prairie, WI 4:21:57 9:59 4:18:10
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

2982 481 M35 Rick Jacobson, 38, Watertown, SD 4:21:58 10:00 4:16:42 2983 482 M35 Tony Cloyd, 38, Shakopee, MN 4:21:58 10:00 4:17:44 2984 450 M40 Shenandoah Lynd, 41, Lake Forest, CA 4:21:58 10:00 4:17:45 2985 60 M60 Don Balkwell, 63, Highland, MI 4:21:58 10:00 4:20:20 2986 1169 M20 Scott Pitzenberger, 32, Lakeville, MN 4:21:59 10:00 4:12:58 2987 1170 M20 John Hernandez, 24, St Paul, MN 4:21:59 10:00 4:15:39 2988 61 M60 Leo Geiselmayr, 61, Marietta, GA 4:21:59 10:00 4:21:02 2989 1171 M20 Allan Hetteen, 34, Minneapolis, MN 4:22:00 10:00 4:16:45 2990 1172 M20 Erik Sill, 29, St Louis Park, MN 4:22:01 10:00 4:17:58 2991 1173 M20 Brian Greenhill, 33, Lebanon, NH 4:22:02 10:00 4:12:26 2992 1174 M20 Ross Olson, 27, Plymouth, MN 4:22:02 10:00 4:14:30 2993 1175 M20 Andrew Hecht, 24, Somerset, WI 4:22:03 10:00 4:18:12 2994 1176 M20 Chad Griffith, 28, Apple Valley, MN 4:22:05 10:00 4:12:34 2995 451 M40 Bill McClellan, 40, Orlando, FL 4:22:09 10:00 4:21:25 2996 400 M45 Darrell James, 49, Covina, CA 4:22:11 10:00 4:16:06 2997 1177 M20 Preston Anderson, 22, Robbinsdale, MN 4:22:15 10:00 4:12:51 2998 1178 M20 Nathan Balk, 23, Green Bay, WI 4:22:18 10:00 4:18:47 2999 452 M40 Mike Lissick, 42, Inver Grove Hts, MN 4:22:19 10:00 4:14:38 3000 1179 M20 Greg Setterlund, 31, Fridley, MN 4:22:19 10:00 4:13:44 3001 1180 M20 Tyler McKinley, 28, St Paul, MN 4:22:21 10:00 4:13:52 3002 453 M40 John Chilson, 40, Woodbury, MN 4:22:25 10:01 4:17:04 3003 1181 M20 Joseph Baker, 25, Owatonna, MN 4:22:26 10:01 4:15:05 3004 1182 M20 Luke Johnson, 23, Minneapolis, MN 4:22:29 10:01 4:13:22 3005 1183 M20 Bryce Deling, 24, Minneapolis, MN 4:22:30 10:01 4:13:22 3006 1184 M20 Bradley Preuss, 29, Vadnais Hts, MN 4:22:33 10:01 4:15:54 3007 401 M45 Neil Rudd, 46, Batavia, IL 4:22:34 10:01 4:13:15 3008 454 M40 Raymond Chiu, 44, Woodbury, MN 4:22:34 10:01 4:15:22 3009 248 M50 Wesley Santa, 54, Andover, MN 4:22:36 10:01 4:17:16 3010 402 M45 Martin Huberty, 45, Bloomington, MN 4:22:38 10:01 4:18:31 3011 1185 M20 Michael Draxton, 26, St Paul, MN 4:22:38 10:01 4:18:47 3012 1186 M20 Ben Sexe, 27, Richfield, MN 4:22:42 10:01 4:16:35 3013 1187 M20 Andrew Kaufmann, 25, Minneapolis, MN 4:22:46 10:01 4:19:31 3014 455 M40 James Grimes, 40, Alexandria, VA 4:22:47 10:01 4:18:08 3015 403 M45 Andrew Sewell, 47, Madison, WI 4:22:47 10:01 4:15:06 3016 483 M35 Alexey Baskakov, 39, Hopkins, MN 4:22:47 10:01 4:15:08 3017 1188 M20 Mike Fuith, 29, Minneapolis, MN 4:22:47 10:01 4:15:03 3018 1189 M20 John Pemberton, 26, Plymouth, MN 4:22:55 10:02 4:21:22 3019 456 M40 Gord Kettyle, 43, Bragg Creek, Can 4:22:57 10:02 4:19:42 3020 457 M40 Mark Struthers, 42, Chanhassen, MN 4:22:58 10:02 4:13:01 3021 458 M40 Charles Storevik, 42, Fridley, MN 4:22:58 10:02 4:18:29 3022 459 M40 Jay Klein, 40, Rosemount, MN 4:23:00 10:02 4:12:52 3023 249 M50 Ron Guetter, 50, Willmar, MN 4:23:01 10:02 4:18:46 3024 1190 M20 David Gruner, 24, Ann Arbor, MI 4:23:02 10:02 4:15:40 3025 1191 M20 Andrew Gibbons, 29, St Paul, MN 4:23:05 10:02 4:21:22 3026 250 M50 David Eitrheim, 53, Menomonie, WI 4:23:07 10:02 4:18:19 3027 22 M18 Eric Eitrheim, 19, Menomonie, WI 4:23:07 10:02 4:18:20 3028 1192 M20 Andrew Quade, 27, Roseville, MN 4:23:09 10:02 4:13:15 3029 1193 M20 Kyle Dowzak, 28, Lakeville, MN 4:23:14 10:02 4:15:12 3030 4 M70 Paul Huyffer, 71, Shelburne, VT 4:23:18 10:03 4:21:58 3031 484 M35 Steve Nelson, 38, Orlando, FL 4:23:23 10:03 4:14:59 3032 485 M35 William Roberts, 37, St Paul, MN 4:23:24 10:03 4:17:47 3033 486 M35 Noah Monsen, 35, Minneapolis, MN 4:23:26 10:03 4:19:19 3034 1194 M20 Sven Sundgaard, 29, Minneapolis, MN 4:23:28 10:03 4:15:48 3035 251 M50 Said Abdelli, 51, Minneapolis, MN 4:23:30 10:03 4:17:22 3036 487 M35 Jeff Novotny, 36, Mansfield, TX 4:23:33 10:03 4:19:43 3037 460 M40 Kent Kyllo, 41, Maple Grove, MN 4:23:34 10:03 4:14:30 3038 488 M35 Simon Hernandez, 37, San Andres Cholul, ME 4:23:34 10:03 4:22:24 3039 489 M35 Mike Krein, 39, Plymouth, MN 4:23:34 10:03 4:19:24 3040 490 M35 Steve Davis, 39, St Paul, MN 4:23:36 10:03 4:17:26 3041 404 M45 Christopher Duda, 47, St Louis Park, MN 4:23:38 10:03 4:16:48 3042 491 M35 Paul Birkeli, 36, Atlanta, GA 4:23:39 10:03 4:18:38 3043 492 M35 Adam Cannon, 36, Iowa City, IA 4:23:39 10:03 4:18:29 3044 1195 M20 Anthony Hirte, 28, South St Paul, MN 4:23:40 10:03 4:17:31 3045 493 M35 Ryan Peterson, 36, Dunkerton, IA 4:23:41 10:03 4:19:23 3046 494 M35 Anthony Montabon, 38, Rochester, MN 4:23:42 10:03 4:16:37 3047 1196 M20 Brian Smoliak, 26, Seattle, WA 4:23:43 10:04 4:15:57 3048 405 M45 John Mariani, 48, Baltimore, MD 4:23:44 10:04 4:20:00 3049 461 M40 Matthew Bradley, 40, Coon Rapids, MN 4:23:45 10:04 4:19:54 3050 1197 M20 Lance Wurm, 31, Silver Lake, MN 4:23:45 10:04 4:16:40 3051 1198 M20 Steven Davis, 31, Minneapolis, MN 4:23:46 10:04 4:20:15 3052 462 M40 Eric Johnson, 41, Oshkosh, WI 4:23:50 10:04 4:14:59 3053 495 M35 Chris Holt, 35, Edina, MN 4:23:51 10:04 4:17:33 3054 1199 M20 Scott Cummings, 27, Killeen, TX 4:23:54 10:04 4:15:38 3055 463 M40 Paul Larson, 42, St Francis, MN 4:23:58 10:04 4:19:32 3056 1200 M20 Christopher Anderson, 28, Roseville, MN 4:24:02 10:04 4:16:45 3057 464 M40 Gustavo Alvarez, 41, San Jose, Crc 4:24:06 10:04 4:18:52 3058 465 M40 Dan Langworthy, 44, Pine Island, MN 4:24:07 10:04 4:19:43 3059 406 M45 Paul Langworthy, 47, Fountain Hills, AZ 4:24:08 10:04 4:19:43 3060 1201 M20 Dan Rueb, 29, Roseville, MN 4:24:08 10:04 4:16:51 3061 1202 M20 Brandon Asker, 25, New Hope, MN 4:24:09 10:05 4:18:46 3062 466 M40 Geoffrey Haas, 40, St Paul, MN 4:24:11 10:05 4:18:51 3063 496 M35 Steve Nichols, 39, Champlin, MN 4:24:15 10:05 4:20:24 3064 1203 M20 Michael Dejong, 28, Minneapolis, MN 4:24:16 10:05 4:20:43 3065 252 M50 Kenneth Ong, 51, Bethpage, NY 4:24:17 10:05 4:18:43 3066 1204 M20 Terrence Delahunt, 30, Minneapolis, MN 4:24:18 10:05 4:19:38 3067 253 M50 Jozef Klobusnik, 51, Hopkins, MN 4:24:21 10:05 4:20:55 3068 467 M40 Paul Pickar, 41, Madison, WI 4:24:21 10:05 4:19:29 3069 468 M40 Chris Sagsveen, 42, Maple Grove, MN 4:24:21 10:05 4:20:07 3070 469 M40 Nathaniel Meyer, 41, Spencer, IA 4:24:22 10:05 4:18:20 3071 1205 M20 Rafael Morales, 26, Chanhassen, MN 4:24:25 10:05 4:19:02 3072 1206 M20 Nicholas Yonke, 24, Peoria, IL 4:24:26 10:05 4:18:09 3073 1207 M20 Trevor Johnson, 25, Minneapolis, MN 4:24:26 10:05 4:18:10 3074 1208 M20 Andy Kock, 32, Golden Valley, MN 4:24:26 10:05 4:17:25 3075 134 M55 Kenneth Frystak, 57, Chicago, IL 4:24:28 10:05 4:16:14 3076 407 M45 Dale Nelson, 45, Delano, MN 4:24:29 10:05 4:17:46 3077 254 M50 Jim Jacobson, 51, Minneapolis, MN 4:24:31 10:05 4:21:18 3078 1209 M20 Joseph Orrino, 24, Minneapolis, MN 4:24:32 10:05 4:20:41 3079 1210 M20 Gregory Ueland, 30, St Paul, MN 4:24:33 10:05 4:16:00 3080 470 M40 Eric Pankratz, 40, Minneapolis, MN 4:24:34 10:05 4:15:29 3081 408 M45 Steven Peterson, 48, Milwaukee, WI 4:24:41 10:06 4:15:30 3082 497 M35 Dane Weiner, 37, Clinton, IA 4:24:44 10:06 4:20:17 3083 255 M50 Jeff Bostow, 54, Apple Valley, MN 4:24:44 10:06 4:23:38 3084 135 M55 Larry Emerson, 56, Bishop, CA 4:24:45 10:06 4:18:57 3085 498 M35 Gerardo Suarez Pariente, 38, Puerto Aventuras, Mex 4:24:46 10:06 4:18:40 3086 471 M40 Christopher Coughlin, 40, Minneapolis, MN 4:24:46 10:06 4:21:19 3087 409 M45 Paul Jenks, 48, Washington, DC 4:24:49 10:06 4:20:34 3088 1211 M20 Matt Schafer, 33, Woodbury, MN 4:24:52 10:06 4:16:51 3089 1212 M20 Coleman Turgeon, 29, Eyota, MN 4:24:53 10:06 4:17:18 3090 472 M40 Michael Leonard, 42, St Paul, MN 4:24:57 10:06 4:19:25 3091 499 M35 Mikhail Yushchenko, 38, Roseville, MN 4:24:58 10:06 4:16:30 3092 1213 M20 Brian Schweizer, 31, St Paul, MN 4:25:02 10:07 4:15:34 3093 500 M35 Nigel Lush, 39, Atlanta, GA 4:25:02 10:07 4:20:27 3094 501 M35 Mark Johnson, 37, Arden Hills, MN 4:25:03 10:07 4:15:55 3095 1214 M20 Patrick Larson, 33, Minneapolis, MN 4:25:03 10:07 4:18:03 3096 62 M60 Wolfgang Mueller, 60, Bad Schwartau, Ger 4:25:04 10:07 4:20:44 3097 502 M35 Benjamin Campbell, 35, Menasha, WI 4:25:05 10:07 4:19:25 3098 473 M40 Tim Kanaley, 40, Minneapolis, MN 4:25:06 10:07 4:19:11 3099 503 M35 Kenny Kiser, 37, Minneapolis, MN 4:25:07 10:07 4:19:12 3100 474 M40 Ash Sutton, 40, Woodland Hills, CA 4:25:07 10:07 4:18:18 3101 1215 M20 Jin-Oh Song, 32, Minneapolis, MN 4:25:07 10:07 4:17:54 3102 475 M40 Jeff Zimmerman, 42, St Louis Park, MN 4:25:08 10:07 4:20:35 3103 1216 M20 Ben Frost, 33, Eagan, MN 4:25:08 10:07 4:21:32 3104 504 M35 Travis Lien, 36, Minneapolis, MN 4:25:09 10:07 4:19:54 3105 476 M40 Eric Steeber, 41, Plymouth, MN 4:25:10 10:07 4:16:47 3106 136 M55 Ralph Imholte, 58, Minneapolis, MN 4:25:10 10:07 4:21:29 3107 137 M55 John Wilson, 56, Maple Grove, MN 4:25:12 10:07 4:20:24 3108 23 M18 Charlie Peterson, 19, St Paul, MN 4:25:16 10:07 4:20:48 3109 1217 M20 Ryan Morrell, 25, Minneapolis, MN 4:25:17 10:07 4:21:01 3110 477 M40 Jon Schumacher, 42, Gunnison, CO 4:25:19 10:07 4:19:30 3111 410 M45 Paul G May, 49, Minneapolis, MN 4:25:21 10:07 4:21:02 3112 138 M55 Pete Thomas, 58, St Louis Park, MN 4:25:22 10:07 4:23:41 3113 5 M70 Darrell Christensen, 73, Bloomington, MN 4:25:22 10:07 4:25:22 3114 505 M35 Tyler Schmidtz, 38, St Paul, MN 4:25:22 10:07 4:16:04 3115 1218 M20 Joshua Tammen, 25, Concorda, CA 4:25:24 10:07 4:17:28 3116 256 M50 Jeffrey Johnson, 50, Minneapolis, MN 4:25:26 10:07 4:21:42 3117 506 M35 Brian Robran, 37, Minneapolis, MN 4:25:29 10:08 4:17:45 3118 257 M50 Bruce MacHmeier, 54, Edina, MN 4:25:35 10:08 4:17:07 3119 1219 M20 Bryan Bertoglio, 34, South Barrington, IL 4:25:40 10:08 4:21:51 3120 507 M35 Philip Klemond, 36, Sioux Falls, SD 4:25:41 10:08 4:18:31 3121 1220 M20 Mik Gusenius, 29, Shorewood, MN 4:25:41 10:08 4:20:11 3122 139 M55 Rob Faw, 57, Safety Harbor, FL 4:25:46 10:08 4:22:29 3123 411 M45 William Stevenson, 45, St Paul, MN 4:25:48 10:08 4:20:45 3124 508 M35 Mark Giza, 39, Brainerd, MN 4:25:49 10:08 4:21:17 3125 1221 M20 Abhijit Chakraborty, 27, St Paul, MN 4:25:50 10:08 4:20:50 3126 509 M35 Christopher Smith, 36, Clive, IA 4:25:52 10:08 4:19:32 3127 63 M60 Robert Fretz, 64, Maplewood, MN 4:25:53 10:08 4:18:03 3128 412 M45 Stewart Van Duzer, 49, Owatonna, MN 4:25:56 10:09 4:21:19 3129 12 M65 Roger Carlson, 69, Minneapolis, MN 4:25:59 10:09 4:24:22 3130 258 M50 Gary Schram, 50, Hammond, WI 4:26:00 10:09 4:19:48 3131 478 M40 David Griffith, 44, Omaha, NE 4:26:00 10:09 4:19:58 3132 1222 M20 Cory Andring, 32, Eyota, MN 4:26:02 10:09 4:20:15 3133 1223 M20 Brian Eben, 31, Sioux City, IA 4:26:02 10:09 4:21:22 3134 1224 M20 Mitch Willett, 21, Woodbury, MN 4:26:06 10:09 4:19:09 3135 413 M45 Frank Cibulka, 46, Phoenix, AZ 4:26:07 10:09 4:18:39 3136 1225 M20 Chris Severson, 27, Wausau, WI 4:26:10 10:09 4:20:44 3137 24 M18 Max May, 18, St Paul, MN 4:26:11 10:09 4:18:17 3138 510 M35 Jason Rich, 39, Bloomington, MN 4:26:17 10:09 4:19:21 3139 414 M45 Dennis Depenbusch, 47, Lawrence, KS 4:26:18 10:09 4:21:51 3140 511 M35 Nathan Schatz, 38, Austin, TX 4:26:21 10:10 4:22:20 3141 1226 M20 John Munoz, 31, Lino Lakes, MN 4:26:22 10:10 4:22:10 3142 479 M40 Deacon Warner, 42, Minneapolis, MN 4:26:24 10:10 4:17:45 3143 480 M40 David Brooks, 41, Minneapolis, MN 4:26:26 10:10 4:18:19 3144 1227 M20 Nobuhiro Kani, 33, Maple Grove, MN 4:26:26 10:10 4:23:08 3145 64 M60 Barry Fox, 63, St Paul, MN 4:26:30 10:10 4:22:55 3146 512 M35 Jason Semerad, 37, St Paul, MN 4:26:30 10:10 4:20:58 3147 1228 M20 David Sayre, 23, Eden Prairie, MN 4:26:33 10:10 4:21:32 3148 65 M60 David Joseph, 62, Boulder, CO 4:26:34 10:10 4:21:12 3149 140 M55 Gregg Hackney, 57, Whitefish Bay, WI 4:26:36 10:10 4:22:23 3150 513 M35 Benjamin Duffy, 37, Minneapolis, MN 4:26:37 10:10 4:22:48 3151 415 M45 Thomas Craven, 47, Anoka, MN 4:26:38 10:10 4:22:36 3152 259 M50 Kent Queensland, 54, Shoreview, MN 4:26:39 10:10 4:23:08 3153 1229 M20 Timothy Owata, 32, Coon Rapids, MN 4:26:40 10:10 4:24:58 3154 514 M35 Steve Barone, 39, Minneapolis, MN 4:26:41 10:10 4:17:16 3155 141 M55 Mark Purgett, 59, Oakdale, MN 4:26:41 10:10 4:21:35 3156 260 M50 Terry Artmann, 54, Brooklyn Park, MN 4:26:41 10:10 4:21:32 3157 1230 M20 Benjamin Christensen, 29, Burnsville, MN 4:26:41 10:10 4:20:32 3158 1231 M20 Dan Smies, 30, Green Bay, WI 4:26:41 10:10 4:21:19 3159 1232 M20 William Benson, 29, Eagan, MN 4:26:42 10:10 4:19:05 3160 481 M40 Jj Bartels, 40, Plymouth, MN 4:26:43 10:10 4:20:27 3161 1233 M20 Kevin Streeter, 30, St Paul, MN 4:26:43 10:10 4:20:15 3162 515 M35 Nathan Amoruso, 36, Chicago, IL 4:26:44 10:10 4:22:22 3163 416 M45 Mike Hunger, 49, Champlin, MN 4:26:46 10:10 4:18:04 3164 1234 M20 Hagan Barnes, 32, St Louis Park, MN 4:26:46 10:10 4:17:56 3165 142 M55 Michael Erdall, 57, Edina, MN 4:26:50 10:11 4:21:28 3166 143 M55 Perry Daniels, 56, Minneapolis, MN 4:26:52 10:11 4:22:23 3167 482 M40 Tim Schrems, 41, Jenison, MI 4:26:52 10:11 4:21:13 3168 261 M50 Matt Googins, 51, Minneapolis, MN 4:26:52 10:11 4:19:23 3169 483 M40 Neil Trygestad, 40, New Prague, MN 4:26:55 10:11 4:21:52 3170 484 M40 Thomas Turan, 44, Brooklyn Park, MN 4:26:55 10:11 4:22:05 3171 485 M40 Walter Crothers, 42, Elko, MN 4:26:55 10:11 4:18:01 3172 262 M50 Robert Howland, 50, Penn Hills, PA 4:26:55 10:11 4:21:13 3173 1 M14 Matthew Broos, 15, Fridley, MN 4:26:56 10:11 4:22:02 3174 263 M50 Michael Broos, 52, Fridley, MN 4:26:57 10:11 4:22:01 3175 516 M35 Mike McGrath, 38, Woodbury, MN 4:26:58 10:11 4:18:11 3176 264 M50 Mark Bohach, 53, Spillville, IA 4:26:58 10:11 4:17:59 3177 517 M35 Scott Abrams, 37, Willmar, MN 4:27:01 10:11 4:20:27 3178 518 M35 Bruce McEvoy, 38, Geneva, IL 4:27:01 10:11 4:23:17 3179 486 M40 Mark Lehman, 42, Inver Grove Hts, MN 4:27:02 10:11 4:22:29 3180 1235 M20 Sergio Castro, 32, Minneapolis, MN 4:27:05 10:11 4:22:38 3181 1236 M20 Daniel Wilder, 27, Minneapolis, MN 4:27:05 10:11 4:21:49 3182 66 M60 Edward Maslowski, 64, Rochester, MN 4:27:05 10:11 4:22:42 3183 487 M40 Michael Weegman, 40, West St Paul, MN 4:27:06 10:11 4:18:05 3184 1237 M20 Soichiro Nagamatsu, 32, St Paul, MN 4:27:06 10:11 4:22:08 3185 265 M50 Allen Smith, 52, Sun Valley, CA 4:27:08 10:11 4:26:19 3186 1238 M20 Nicholas Bishop, 24, Minneapolis, MN 4:27:08 10:11 4:18:52 3187 417 M45 Roger Wambheim, 46, Chanhassen, MN 4:27:10 10:11 4:18:05 3188 519 M35 Jeff Greely, 37, Chanhassen, MN 4:27:10 10:11 4:18:05 3189 1239 M20 Beau Larson, 24, Mankato, MN 4:27:11 10:11 4:20:02 3190 488 M40 Peter Dolan, 44, Apple Valley, MN 4:27:13 10:12 4:23:14 3191 1240 M20 Tony Nunes, 30, Minneapolis, MN 4:27:13 10:12 4:22:32 3192 520 M35 Luis Herrera, 36, Eagan, MN 4:27:15 10:12 4:19:51 3193 1241 M20 Peter Portilla, 24, St Paul, MN 4:27:15 10:12 4:26:13 3194 489 M40 Steve Runquist, 43, Wyoming, MN 4:27:16 10:12 4:20:22 3195 418 M45 Michael Schumacher, 47, Chanhassen, MN 4:27:19 10:12 4:21:35 3196 521 M35 Jason Farrell, 35, Otsego, MN 4:27:19 10:12 4:20:55 3197 522 M35 Paul Anderson, 39, Shoreview, MN 4:27:21 10:12 4:20:18 3198 490 M40 Gary Bowrey, 40, Vadnais Hts, MN 4:27:22 10:12 4:19:23 3199 523 M35 Benjamin Ross, 39, Woodbury, MN 4:27:23 10:12 4:23:43 3200 144 M55 Scott Bierman, 55, Beloit, WI 4:27:24 10:12 4:21:15 3201 491 M40 Jeff Erickson, 42, Slayton, MN 4:27:24 10:12 4:27:12 3202 145 M55 Erik Scheurle, 58, Minneapolis, MN 4:27:25 10:12 4:19:38 3203 146 M55 Larry Hersh, 55, Austin, TX 4:27:29 10:12 4:22:46 3204 1242 M20 Phil Ecker, 33, Eden Prairie, MN 4:27:30 10:12 4:23:15 3205 1243 M20 Seth Rosendahl, 34, Cedar Rapids, IA 4:27:31 10:12 4:22:38 3206 419 M45 Octavio Ruiz, 46, Minneapolis, MN 4:27:31 10:12 4:24:01 3207 1244 M20 Greg Schaefer, 32, Brooklyn Center, MN 4:27:35 10:12 4:22:23 3208 492 M40 Stephen Vannatta, 40, West St Paul, MN 4:27:35 10:12 4:20:23 3209 1245 M20 Matthew Adamczyk, 31, New York, NY 4:27:36 10:12 4:22:55 3210 420 M45 Chris Sheehan, 48, Edina, MN 4:27:40 10:13 4:22:52 3211 1246 M20 Jacob Dettmann, 29, Minneapolis, MN 4:27:40 10:13 4:24:24 3212 524 M35 Travis Prentice, 39, Spicer, MN 4:27:48 10:13 4:23:54 3213 525 M35 Bryan Quevli, 38, Richfield, MN 4:27:48 10:13 4:20:36 3214 1247 M20 Adam Torfin, 32, Park City, UT 4:27:57 10:13 4:20:12 3215 1248 M20 Nicholas Koch, 21, Savage, MN 4:27:58 10:13 4:24:01 3216 493 M40 Umesh Krishnaswamy, 41, San Jose, CA 4:27:59 10:13 4:18:57 3217 1249 M20 Kevin Bienias, 22, St Paul, MN 4:28:01 10:13 4:24:23 3218 1250 M20 Peter Wratkowski, 30, Eagan, MN 4:28:02 10:13 4:23:03 3219 494 M40 Brett Mobbs, 43, Madison, WI 4:28:03 10:13 4:24:19 3220 1251 M20 Benjamin Neeser, 29, St Paul, MN 4:28:04 10:13 4:18:28 3221 495 M40 David John Carlson, 41, Minneapolis, MN 4:28:05 10:14 4:19:13 3222 496 M40 Cameron Potts, 41, Elk River, MN 4:28:09 10:14 4:22:11 3223 497 M40 Todd Kalk, 41, St Louis Park, MN 4:28:09 10:14 4:21:11 3224 1252 M20 Jason Langfield, 32, Woodbury, MN 4:28:13 10:14 4:23:25 3225 526 M35 Scott Farwig, 38, Minneapolis, MN 4:28:15 10:14 4:18:56 3226 25 M18 Eric Schlemmer, 19, South St Paul, MN 4:28:17 10:14 4:23:45 3227 498 M40 Daniel Dosenbach, 41, West Grove, PA 4:28:19 10:14 4:20:17 3228 1253 M20 Jeremy Tammi, 33, St Francis, MN 4:28:21 10:14 4:23:01 3229 421 M45 Steve Mathison, 47, Vadnais Hts, MN 4:28:22 10:14 4:25:02 3230 8 M16 Samuel Hosszu, 16, South St Paul, MN 4:28:24 10:14 4:19:40 3231 499 M40 Travis Glampe, 40, Hudson, WI 4:28:25 10:14 4:23:08 3232 266 M50 Tim Geise, 50, Rochester, MN 4:28:28 10:14 4:23:25 3233 527 M35 Gracon McBride, 39, Stacy, MN 4:28:29 10:14 4:23:50 3234 1254 M20 Kevin Pichelman, 30, Minneapolis, MN 4:28:30 10:14 4:20:12 3235 1255 M20 Brett Stallings, 29, New Albany, IN 4:28:35 10:15 4:19:34 3236 1256 M20 Hugh Holmstrom, 31, Montrose, MN 4:28:35 10:15 4:20:19 3237 267 M50 William Stoeklen, 53, Cottage Grove, MN 4:28:36 10:15 4:24:19 3238 500 M40 Chris Wondra, 40, St Croix Falls, WI 4:28:37 10:15 4:20:44 3239 1257 M20 Joshua Bautz, 27, Pittsburgh, PA 4:28:38 10:15 4:19:45 3240 147 M55 Gary Lesley, 55, Burnsville, MN 4:28:38 10:15 4:19:23 3241 1258 M20 Chad Carda, 34, Mora, MN 4:28:38 10:15 4:25:11 3242 1259 M20 David Olson, 29, Chaska, MN 4:28:38 10:15 4:20:48 3243 528 M35 Steve Draxler, 37, Bloomington, MN 4:28:40 10:15 4:21:26 3244 148 M55 Randy McKeeman, 55, Rochester, MN 4:28:40 10:15 4:26:58 3245 268 M50 James Munoz, 53, Maplewood, MN 4:28:41 10:15 4:21:12 3246 501 M40 Jay Lemke, 42, Stillwater, MN 4:28:41 10:15 4:22:24 3247 502 M40 Eduardo Santillan, 42, Distrito Federal, Mex 4:28:42 10:15 4:22:27 3248 1260 M20 Jeffrey Gordon, 28, Sioux Falls, SD 4:28:47 10:15 4:21:29 3249 149 M55 Jeff Gordon Sr., 55, Sioux Falls, SD 4:28:47 10:15 4:21:29 3250 1261 M20 Mark Erickson, 21, Madison, WI 4:28:47 10:15 4:19:23 3251 67 M60 Ricky Millen, 61, Huntington, WV 4:28:47 10:15 4:20:33 3252 1262 M20 Nathan Horne, 25, New Richmond, WI 4:28:48 10:15 4:18:41 3253 1263 M20 Andrew Wey, 22, Brookings, SD 4:28:48 10:15 4:20:44 3254 1264 M20 Drew Petkus, 26, San Diego, CA 4:28:48 10:15 4:24:09 3255 422 M45 Martin McDonough, 46, Arden Hills, MN 4:28:49 10:15 4:19:18 3256 1265 M20 Thomas McDonald, 27, Minneapolis, MN 4:28:50 10:15 4:20:23 3257 269 M50 Eric Nystrom, 50, Eagan, MN 4:28:51 10:15 4:24:12 3258 1266 M20 Richard Ackland, 29, Albert Lea, MN 4:28:51 10:15 4:20:26 3259 529 M35 Ryan Burns, 37, Ramsey, MN 4:28:53 10:15 4:22:30 3260 423 M45 J. Schultz, 45, New Prague, MN 4:28:53 10:15 4:21:15 3261 424 M45 Mike Elsen, 49, Eden Prairie, MN 4:28:56 10:15 4:23:07 3262 425 M45 Jay Oleson, 48, Lake Park, MN 4:28:58 10:16 4:19:49 3263 1267 M20 Aaron Swanson, 32, Hudson, WI 4:28:59 10:16 4:20:11 3264 270 M50 Bill Richardson, 52, Bloomington, MN 4:29:01 10:16 4:24:54 3265 150 M55 Jerry Heaps, 55, Apple Valley, MN 4:29:01 10:16 4:28:43 3266 503 M40 Todd Patet, 42, Maplewood, MN 4:29:01 10:16 4:23:12 3267 1268 M20 Daryl Jorgenson, 27, St Paul, MN 4:29:02 10:16 4:23:02 3268 530 M35 Steve Lapekas, 39, McKinney, TX 4:29:02 10:16 4:24:15 3269 531 M35 Ron Reuter, 39, Woodbury, MN 4:29:02 10:16 4:22:49 3270 532 M35 Chance Veasey, 38, Minneapolis, MN 4:29:03 10:16 4:24:16 3271 426 M45 Keith Daniels, 47, Algonquin, IL 4:29:04 10:16 4:21:07 3272 1269 M20 Andy Peterson, 27, Minneapolis, MN 4:29:04 10:16 4:21:33 3273 271 M50 Walt Thoresen, 54, Coon Rapids, MN 4:29:06 10:16 4:20:49 3274 427 M45 Peter Rekstad, 47, Lake Elmo, MN 4:29:07 10:16 4:22:54 3275 1270 M20 Eric Zakovich, 33, Dayton, MN 4:29:08 10:16 4:24:14 3276 1271 M20 Roger Maldonado, 28, Willmar, MN 4:29:08 10:16 4:24:05 3277 428 M45 Jason Benson, 45, St Paul, MN 4:29:09 10:16 4:21:38 3278 429 M45 Jorge Granja, 49, St Paul, MN 4:29:09 10:16 4:21:38 3279 13 M65 James Middleton, 65, Kildeer, IL 4:29:10 10:16 4:20:10 3280 1272 M20 Mathew Schumacher, 28, Plymouth, MN 4:29:11 10:16 4:21:05 3281 533 M35 Michael Curry, 36, Thunder Bay, Can 4:29:13 10:16 4:20:30 3282 504 M40 Tuan Pham, 43, Shakopee, MN 4:29:15 10:16 4:24:10 3283 272 M50 Doug Anderson, 54, Wichita, KS 4:29:17 10:16 4:28:08 3284 1273 M20 Bruce Dahlman, 33, Blaine, MN 4:29:17 10:16 4:23:11 3285 1274 M20 Eddie Washington, 24, Minneapolis, MN 4:29:18 10:16 4:24:54 3286 68 M60 Roger Kruk, 62, Madison, WI 4:29:20 10:16 4:24:45 3287 1275 M20 James Klaas, 28, Rochester, MN 4:29:21 10:16 4:22:42 3288 1276 M20 John Bohman, 27, Rochester, MN 4:29:21 10:16 4:22:41 3289 1277 M20 Ryan Hookom, 34, Ramsey, MN 4:29:24 10:17 4:20:28 3290 1278 M20 Andrew Aleckson, 27, Weston, WI 4:29:33 10:17 4:24:08 3291 505 M40 Craig Johnson, 44, Minneapolis, MN 4:29:37 10:17 4:25:25 3292 14 M65 Roger Carlson, 67, Stillwater, MN 4:29:39 10:17 4:25:24 3293 506 M40 Rich Breuing, 42, Minneapolis, MN 4:29:44 10:17 4:22:25 3294 1279 M20 Matt Zieba, 28, Tomah, WI 4:29:45 10:17 4:23:56 3295 1280 M20 Jason Adrians, 34, McFarland, WI 4:29:51 10:18 4:21:22 3296 507 M40 Dean Stewart, 43, Watkins, MN 4:29:53 10:18 4:23:14 3297 15 M65 Albert Wagner, 65, Orland Park, IL 4:29:54 10:18 4:24:47 3298 534 M35 Marc Rosenstock, 35, Neenah, WI 4:29:54 10:18 4:23:03 3299 535 M35 Mike Deiman, 39, Blaine, MN 4:29:55 10:18 4:24:57 3300 430 M45 Rodney Schmitz, 48, Coon Rapids, MN 4:29:55 10:18 4:23:40 3301 431 M45 Bob Bartschenfeld, 47, Amery, WI 4:29:55 10:18 4:24:58 3302 151 M55 Paul Berry, 55, Minneapolis, MN 4:29:56 10:18 4:20:42 3303 536 M35 Kent Nelson, 39, Spencer, IA 4:29:57 10:18 4:23:54 3304 537 M35 Mark Solem, 38, Victoria, MN 4:29:58 10:18 4:25:59 3305 1281 M20 Aaron Niskode-Dossett, 34, Minneapolis, MN 4:30:00 10:18 4:24:59 3306 1282 M20 Mark Johnsrud, 30, Chatfield, MN 4:30:01 10:18 4:23:58 3307 508 M40 Robert Benner, 43, Rochester, MN 4:30:03 10:18 4:28:25 3308 432 M45 Todd Essig, 48, Minnetonka, MN 4:30:03 10:18 4:21:22 3309 6 M70 Lowell Skelton, 70, Moneta, VA 4:30:06 10:18 4:25:08 3310 433 M45 Jay Dommeyer, 49, Woodbury, MN 4:30:07 10:18 4:28:22 3311 273 M50 Jim Lundberg, 52, Apple Valley, MN 4:30:08 10:18 4:24:58 3312 7 M70 Ilhan Bilgutay, 73, Clearwater, FL 4:30:10 10:18 4:30:08 3313 1283 M20 Paul Gehrmann, 32, North Aurora, IL 4:30:20 10:19 4:21:51 3314 1284 M20 Justin Thorsen, 33, La Crosse, WI 4:30:21 10:19 4:24:43 3315 1285 M20 Timothy Nash, 25, Bloomington, MN 4:30:21 10:19 4:25:08 3316 274 M50 Greg Braatz, 52, Appleton, WI 4:30:21 10:19 4:21:39 3317 1286 M20 Patrick Mulfort, 20, Ham Lake, MN 4:30:22 10:19 4:24:01 3318 434 M45 Rich Rheault, 46, Eden Prairie, MN 4:30:24 10:19 4:25:59 3319 509 M40 Steven Martineau, 41, Vadnais, MN 4:30:26 10:19 4:24:07 3320 538 M35 Jeff Okland, 36, Savage, MN 4:30:30 10:19 4:25:04 3321 435 M45 Mark O'Hotto, 48, Oak Grove, MN 4:30:32 10:19 4:27:22 3322 1287 M20 Mic Torres Mota Velazco, 31, Puebla, Mex 4:30:35 10:19 4:29:28 3323 275 M50 James Malarkey, 54, Belton, MO 4:30:35 10:19 4:27:15 3324 1288 M20 Francisco Pedraza, 31, Seattle, WA 4:30:36 10:19 4:21:02 3325 1289 M20 Fernando Pedraza, 23, Jamestown, ND 4:30:36 10:19 4:21:02 3326 510 M40 Tim Lacroix, 43, Champlin, MN 4:30:39 10:19 4:26:41 3327 511 M40 Ken Timmerman, 41, Robbinsdale, MN 4:30:39 10:19 4:21:41 3328 512 M40 Tony Olson, 43, Minneapolis, MN 4:30:43 10:20 4:25:14 3329 539 M35 Bernard Hofmann, 38, Minneapolis, MN 4:30:44 10:20 4:24:32 3330 1290 M20 James Peters, 32, Brownton, MN 4:30:44 10:20 4:25:32 3331 540 M35 Mike Edgington, 39, Otsego, MN 4:30:47 10:20 4:24:47 3332 1291 M20 Michael Nelson, 26, Rochester, MN 4:30:50 10:20 4:24:27 3333 513 M40 Arnel Aguilar, 42, Marina Del Rey, CA 4:30:51 10:20 4:24:04 3334 16 M65 Don Dornfeld, 67, St Paul, MN 4:30:54 10:20 4:29:26 3335 152 M55 Frank Mirabella, 57, Minneapolis, MN 4:30:55 10:20 4:26:32 3336 1292 M20 Charles Koppen, 27, Maplewood, MN 4:30:57 10:20 4:24:29 3337 1293 M20 Nathan Johnson, 30, Crystal, MN 4:30:58 10:20 4:24:33 3338 541 M35 Allen Slaughter, 39, Minneapolis, MN 4:30:59 10:20 4:26:56 3339 1294 M20 Alex Stein, 26, Minneapolis, MN 4:31:03 10:20 4:24:40 3340 153 M55 Eduardo Schor, 55, Winnipeg, Can 4:31:08 10:20 4:26:21 3341 514 M40 James Kleven, 42, Onalaska, WI 4:31:09 10:21 4:23:08 3342 542 M35 Philip Major, 36, Thunder Bay, Can 4:31:11 10:21 4:26:04 3343 1295 M20 Nicholas Motter, 28, Woodbury, MN 4:31:15 10:21 4:25:19 3344 1296 M20 Alexander Esse, 24, Northfield, MN 4:31:16 10:21 4:22:49 3345 515 M40 Jeffrey Adams, 41, Pine City, MN 4:31:19 10:21 4:25:46 3346 1297 M20 Adam Foley, 31, Ames, IA 4:31:23 10:21 4:23:57 3347 516 M40 John Howe, 44, Madison, WI 4:31:24 10:21 4:26:00 3348 1298 M20 Branden Duffey, 32, Bloomington, MN 4:31:26 10:21 4:23:30 3349 1299 M20 Tavis Johnson, 28, Maple Grove, MN 4:31:26 10:21 4:21:37 3350 1300 M20 Max Page, 25, St Paul, MN 4:31:26 10:21 4:25:14 3351 543 M35 Derek Lash, 36, Crystal, MN 4:31:27 10:21 4:22:49 3352 1301 M20 Jordan Langen, 21, Crystal, MN 4:31:28 10:21 4:21:40 3353 1 M80 Jerry Johncock, 82, Shelbyville, MI 4:31:29 10:21 4:31:25 3354 436 M45 Bill Tetrick, 49, Mounds View, MN 4:31:30 10:21 4:26:23 3355 517 M40 Brian Anderson, 41, Medina, MN 4:31:30 10:21 4:25:46 3356 1302 M20 Peter Marcy, 31, Golden Valley, MN 4:31:36 10:22 4:26:45 3357 1303 M20 Chris Skordahl, 25, Minneapolis, MN 4:31:37 10:22 4:24:34 3358 154 M55 Franklin Fleming, 59, Minneapolis, MN 4:31:38 10:22 4:28:09 3359 1304 M20 Russell Ryan, 29, St Paul, MN 4:31:39 10:22 4:23:54 3360 155 M55 Martin Morgan, 55, Bodmin 4:31:41 10:22 4:25:35 3361 518 M40 Troy Whitehill, 40, Decorah, IA 4:31:44 10:22 4:23:07 3362 156 M55 John Mike, 55, New Richmond, WI 4:31:44 10:22 4:25:51 3363 276 M50 David Lenz, 50, Apple Valley, MN 4:31:45 10:22 4:27:07 3364 544 M35 Steve Storkamp, 37, Dellwood, MN 4:31:45 10:22 4:27:33 3365 1305 M20 Jeff Lafavor, 33, Omaha, NE 4:31:47 10:22 4:27:07 3366 1306 M20 Travis Hoekstra, 29, Fargo, ND 4:31:49 10:22 4:27:27 3367 1307 M20 Zach Hansen, 27, White Bear Lake, MN 4:31:50 10:22 4:23:59 3368 519 M40 Patrick Connelly, 43, Fergus Falls, MN 4:31:50 10:22 4:28:08 3369 157 M55 Manny Bueno, 59, Palm Beach Garden, FL 4:31:51 10:22 4:27:24 3370 1308 M20 Brett Dahlof, 32, Minneapolis, MN 4:31:53 10:22 4:24:29 3371 1309 M20 Tom Pauza, 32, Dallas, TX 4:31:55 10:22 4:25:04 3372 1310 M20 Jody Childs, 34, Mitchell, SD 4:31:56 10:22 4:23:41 3373 1311 M20 Derek Neal, 24, Bloomington, MN 4:31:57 10:22 4:24:29 3374 1312 M20 Steven Heide, 33, Prior Lake, MN 4:31:59 10:22 4:28:32 3375 1313 M20 Mark Williamson, 33, Woodbury, MN 4:31:59 10:22 4:24:56 3376 1314 M20 Jeremy Wermerskirchen, 34, Plymouth, MN 4:32:00 10:22 4:27:39 3377 520 M40 George Morris, 43, Cold Spring, MN 4:32:01 10:23 4:24:32 3378 545 M35 Scott Hemink, 38, Deephaven, MN 4:32:03 10:23 4:23:45 3379 158 M55 Steven Date, 57, Minneapolis, MN 4:32:04 10:23 4:24:31 3380 277 M50 Terry Hung, 52, Oakville, Can 4:32:05 10:23 4:27:34 3381 1315 M20 Daniel Reinke, 22, Centerville, MN 4:32:05 10:23 4:23:52 3382 1316 M20 Ryan Buesgens, 29, Richfield, MN 4:32:06 10:23 4:24:58 3383 546 M35 Jamie Madson, 38, Delano, MN 4:32:07 10:23 4:27:28 3384 437 M45 Michael Helmick, 46, Carver, MN 4:32:09 10:23 4:23:33 3385 1317 M20 Christopher Rafaj, 28, Lombard, IL 4:32:10 10:23 4:23:47 3386 547 M35 Brent Anderson, 38, Rosemount, MN 4:32:12 10:23 4:26:52 3387 548 M35 Chad Muesing, 36, Woodbury, MN 4:32:15 10:23 4:25:35 3388 549 M35 Ryan Steffensmeier, 37, Belleville, IL 4:32:15 10:23 4:27:20 3389 159 M55 David Mishek, 57, St Paul, MN 4:32:17 10:23 4:26:18 3390 521 M40 William Sharp, 44, Minneapolis, MN 4:32:19 10:23 4:25:41 3391 160 M55 John Klug, 59, Caledonia, MN 4:32:22 10:23 4:26:36 3392 278 M50 Ken Smith, 51, Minnetonka, MN 4:32:23 10:23 4:25:22 3393 550 M35 Matt Earhart, 36, Plymouth, MN 4:32:23 10:23 4:28:16 3394 1318 M20 Ross Halbur, 34, Bloomington, MN 4:32:24 10:23 4:27:18 3395 1319 M20 Carlos Barrios, 32, Woodbury, MN 4:32:28 10:24 4:27:25 3396 551 M35 Ravi Sura, 37, Woodbury, MN 4:32:28 10:24 4:27:25 3397 69 M60 Robert Weisberg, 64, Stanford, CA 4:32:28 10:24 4:26:01 3398 438 M45 Johan Booyse, 45, Roberts, WI 4:32:29 10:24 4:27:13 3399 439 M45 Stewart McMullan, 45, Woodbury, MN 4:32:32 10:24 4:24:19 3400 1320 M20 Walker Bosch, 25, Minneapolis, MN 4:32:37 10:24 4:24:55 3401 1321 M20 Patrick Crosby, 29, Roseville, MN 4:32:38 10:24 4:28:25 3402 279 M50 Tim Stajkowski, 50, Pepin, WI 4:32:41 10:24 4:28:28 3403 70 M60 Daniel Suman, 60, Miami Shores, FL 4:32:42 10:24 4:24:59 3404 1322 M20 Justin Hahn, 32, Dickeyville, WI 4:32:43 10:24 4:29:12 3405 440 M45 Timothy Voigt, 48, Gregory, SD 4:32:44 10:24 4:29:05 3406 161 M55 Ken Hubert, 55, Faribault, MN 4:32:46 10:24 4:27:32 3407 280 M50 David H. Messer III, 51, Ewa Beach, HI 4:32:46 10:24 4:25:56 3408 1323 M20 Craig Timmerman, 32, Canby, MN 4:32:55 10:25 4:23:57 3409 1324 M20 Bj McElrath, 30, Blaine, MN 4:33:00 10:25 4:28:00 3410 552 M35 Ted Redekop, 35, Brandon, Can 4:33:08 10:25 4:25:16 3411 281 M50 Jim Baisch, 54, Eden Prairie, MN 4:33:09 10:25 4:25:34 3412 1325 M20 John Pinter, 31, McQueeney, TX 4:33:12 10:25 4:28:23 3413 1326 M20 Mark Waller, 27, Minneapolis, MN 4:33:12 10:25 4:28:50 3414 1327 M20 Jim Boland, 27, Colorado Springs, CO 4:33:12 10:25 4:28:29 3415 1328 M20 Zdenek Korinek Jr, 33, New Brighton, MN 4:33:12 10:25 4:25:40 3416 1329 M20 Tanner Larsen, 31, St Paul, MN 4:33:13 10:25 4:24:43 3417 553 M35 Jonathan Lund, 36, Duluth, MN 4:33:14 10:25 4:24:57 3418 1330 M20 Andy Berndt, 28, St Paul, MN 4:33:14 10:25 4:24:44 3419 1331 M20 Nathan Hanson, 29, St Louis Park, MN 4:33:15 10:25 4:29:10 3420 71 M60 John Agee, 62, West St Paul, MN 4:33:18 10:25 4:27:02 3421 162 M55 Ardeshir Avanessian, 56, Dunedin, FL 4:33:21 10:26 4:27:28 3422 282 M50 Bryan Bower, 53, Minnetrista, MN 4:33:21 10:26 4:28:59 3423 1332 M20 Andrew Snyder, 22, Minneapolis, MN 4:33:21 10:26 4:25:15 3424 1333 M20 Kanwardeep Kaleka, 27, Milwaukee, WI 4:33:22 10:26 4:23:18 3425 1334 M20 Bradley Neuerburg, 30, Eden Prairie, MN 4:33:23 10:26 4:27:51 3426 441 M45 John Dietel, 48, Rochester, MN 4:33:24 10:26 4:23:40 3427 522 M40 John Desmet, 44, Excelsior, MN 4:33:37 10:26 4:26:12 3428 1335 M20 Grant Dobbe, 26, Rosholt, WI 4:33:37 10:26 4:27:59 3429 1336 M20 Brandon Christiansen, 29, Big Lake, MN 4:33:41 10:26 4:28:41 3430 442 M45 Rick Epperly, 48, Belpre, OH 4:33:43 10:26 4:28:03 3431 443 M45 Thomas Costello, 47, Byron, MN 4:33:44 10:26 4:28:02 3432 1337 M20 Brett Flores, 29, Minneapolis, MN 4:33:44 10:26 4:29:51 3433 444 M45 Bradley McCusker, 48, Iowa City, IA 4:33:50 10:27 4:25:18 3434 523 M40 Ven Block, 41, Winnipeg, Can 4:33:55 10:27 4:27:38 3435 445 M45 Daniel Burris, 47, St Louis Park, MN 4:33:59 10:27 4:29:30 3436 554 M35 Brian Kirchhoff, 39, Springfield, VA 4:34:01 10:27 4:25:44 3437 163 M55 Steve Myhro, 55, Rochester, MN 4:34:02 10:27 4:28:23 3438 1338 M20 Bruce Holladay, 33, Attica, MI 4:34:03 10:27 4:26:57 3439 283 M50 Gerald Johnson, 53, Bloomington, MN 4:34:03 10:27 4:28:08 3440 9 M16 Trevor Squire, 16, Isanti, MN 4:34:05 10:27 4:27:51 3441 284 M50 Michael Pesigan, 50, Oak Park, IL 4:34:09 10:27 4:29:15 3442 446 M45 Chris Ramsey, 46, Waconia, MN 4:34:11 10:27 4:30:13 3443 1339 M20 Chad Georgell, 28, Minneapolis, MN 4:34:13 10:28 4:25:45 3444 164 M55 John Dewes, 58, Wayzata, MN 4:34:14 10:28 4:29:05 3445 1340 M20 Nathan Herrington, 27, Minneapolis, MN 4:34:18 10:28 4:29:02 3446 447 M45 Mike Loftus, 48, Lakeville, MN 4:34:19 10:28 4:28:21 3447 448 M45 Jeffrey Kelly, 49, Wayzata, MN 4:34:20 10:28 4:30:00 3448 449 M45 Scott Dobbins, 48, Bloomington, MN 4:34:21 10:28 4:28:51 3449 450 M45 Douglas Ortiz, 46, Hopkins, MN 4:34:22 10:28 4:25:47 3450 524 M40 Tony Johnson, 42, River Falls, WI 4:34:26 10:28 4:30:06 3451 1341 M20 Doug Pierceness, 29, Rochester, MN 4:34:26 10:28 4:29:25 3452 555 M35 Stephen O'Hara, 36, Stillwater, MN 4:34:26 10:28 4:28:37 3453 525 M40 Bradley Leibovich, 43, Rochester, MN 4:34:26 10:28 4:27:15 3454 556 M35 Alok Bedi, 39, Chicago, IL 4:34:28 10:28 4:30:12 3455 526 M40 Nasir Raja, 42, Orono, MN 4:34:28 10:28 4:25:42 3456 527 M40 Brad Ott, 44, Fort Collins, CO 4:34:34 10:28 4:28:20 3457 528 M40 John Humpal, 44, Fort Collins, CO 4:34:34 10:28 4:28:20 3458 285 M50 Timothy Larson, 51, Minneapolis, MN 4:34:37 10:28 4:25:00 3459 286 M50 John Pupkes, 53, Minneapolis, MN 4:34:37 10:28 4:28:55 3460 1342 M20 Tyler Yahnke, 23, Minneapolis, MN 4:34:37 10:28 4:31:20 3461 557 M35 Blake Davis, 39, Breckenridge, CO 4:34:38 10:28 4:29:16 3462 451 M45 Bill Roskos, 45, Rochester, MN 4:34:38 10:28 4:28:55 3463 287 M50 Louis Beck, 53, Buckingham, IA 4:34:40 10:29 4:30:06 3464 452 M45 Don Tierney, 48, Inver Grove Hts, MN 4:34:40 10:29 4:30:44 3465 1343 M20 Alexander Dorosh, 25, Minnetonka, MN 4:34:42 10:29 4:28:35 3466 1344 M20 Matthew Wille, 32, St Paul, MN 4:34:42 10:29 4:29:10 3467 1345 M20 Ben Jahnke, 32, Eden Prairie, MN 4:34:43 10:29 4:26:12 3468 1346 M20 Aaron Poock, 31, Eden Prairie, MN 4:34:44 10:29 4:28:38 3469 1347 M20 Timothy Delf, 29, Fairmont, MN 4:34:45 10:29 4:30:03 3470 1348 M20 Ricky Thomas, 27, South Bend, IN 4:34:46 10:29 4:30:42 3471 1349 M20 Jared Glaser, 32, North Mankato, MN 4:34:46 10:29 4:31:37 3472 558 M35 Todd English, 39, La Crosse, WI 4:34:46 10:29 4:25:16 3473 1350 M20 Kevin Martin, 33, Minneapolis, MN 4:34:47 10:29 4:28:58 3474 453 M45 Dennis Prokott, 46, Bloomingdale, IL 4:34:48 10:29 4:27:51 3475 1351 M20 Andrew Piazza, 29, Richfield, MN 4:34:52 10:29 4:25:26 3476 454 M45 Thomas Nauha, 46, Lakeville, MN 4:34:53 10:29 4:29:54 3477 455 M45 Alan Erkkila, 47, Brooklyn Center, MN 4:34:55 10:29 4:30:00 3478 456 M45 Greg Handberg, 47, St Paul, MN 4:34:55 10:29 4:30:31 3479 1352 M20 Jacob Tackett, 23, Minneapolis, MN 4:34:56 10:29 4:26:41 3480 529 M40 Tom Grahek, 41, St Anthony, MN 4:34:56 10:29 4:27:05 3481 1353 M20 Matthew Sandvig, 22, Eden Prairie, MN 4:35:00 10:29 4:31:29 3482 530 M40 Ken Coons, 41, Lakeville, MN 4:35:03 10:29 4:27:15 3483 531 M40 Kevin Johnson, 43, Elk River, MN 4:35:04 10:29 4:26:55 3484 559 M35 Brad Kappel, 37, St Thomas 4:35:07 10:30 4:26:01 3485 1354 M20 Eric Timmerman, 33, Alexandria, MN 4:35:07 10:30 4:26:08 3486 1355 M20 Kyle Smelter, 21, Chaska, MN 4:35:10 10:30 4:26:15 3487 1356 M20 Dane Wold, 21, St Michael, MN 4:35:10 10:30 4:26:31 3488 560 M35 Bryan Logue, 39, New Prague, MN 4:35:12 10:30 4:27:36 3489 561 M35 Rommel Nuque, 37, Woodbury, MN 4:35:13 10:30 4:28:37 3490 532 M40 Wayne Sadecki, 40, Rochester, MN 4:35:16 10:30 4:29:18 3491 165 M55 Steve Rodgers, 57, Madison, WI 4:35:17 10:30 4:27:37 3492 1357 M20 Casey Houston, 32, Minneapolis, MN 4:35:23 10:30 4:27:56 3493 533 M40 Hoon Yu, 41, Farmington, MN 4:35:26 10:30 4:25:19 3494 1358 M20 Andrew Swanson, 23, St Louis Park, MN 4:35:27 10:30 4:30:36 3495 1359 M20 Tom Reichel, 28, St Anthony Villag, MN 4:35:27 10:30 4:27:52 3496 8 M70 Pat Brown, 74, Lewiston, MN 4:35:29 10:30 4:28:24 3497 1360 M20 Andrew Doughty, 30, Milwaukee, WI 4:35:35 10:31 4:29:22 3498 1361 M20 Evan Tepper, 28, St Paul, MN 4:35:37 10:31 4:31:18 3499 457 M45 Richard Verner, 48, St Paul, MN 4:35:38 10:31 4:30:33 3500 1362 M20 Chris Courchane, 33, Brooklyn Park, MN 4:35:39 10:31 4:30:16 3501 1363 M20 Mike Engeldinger, 30, Hastings, MN 4:35:40 10:31 4:29:37 3502 1364 M20 Chris Rausch, 22, Mequon, WI 4:35:42 10:31 4:28:38 3503 458 M45 Eric Huibregtse, 45, Victoria, MN 4:35:43 10:31 4:27:47 3504 288 M50 Bruce Fleischacker, 51, West St Paul, MN 4:35:43 10:31 4:30:40 3505 534 M40 Leo Flores, 40, Woodbury, MN 4:35:44 10:31 4:30:02 3506 459 M45 Mark Hoornbeek, 46, Golden Valley, MN 4:35:45 10:31 4:28:21 3507 460 M45 Daniel Garceau, 47, St Paul, MN 4:35:45 10:31 4:29:27 3508 1365 M20 Sam Berger, 24, St Paul, MN 4:35:47 10:31 4:28:22 3509 461 M45 David Kroschel, 48, Lake Elmo, MN 4:35:49 10:31 4:26:59 3510 562 M35 Matt Bos, 37, Orange City, IA 4:35:49 10:31 4:29:47 3511 462 M45 Dana Barlow, 49, Estevan, Can 4:35:50 10:31 4:31:39 3512 1366 M20 Ross Dahlof, 34, Wayzata, MN 4:35:51 10:31 4:28:26 3513 535 M40 Michael Byrnes, 44, Eden Prairie, MN 4:35:54 10:31 4:28:27 3514 1367 M20 Nick Nisula, 30, Thunder Bay, Can 4:35:58 10:32 4:29:11 3515 289 M50 Scott Tammen, 50, Richfield, MN 4:36:00 10:32 4:28:04 3516 1368 M20 David Vanderheyden, 23, Winona, MN 4:36:04 10:32 4:30:53 3517 463 M45 Humberto Gutierrez, 45, Ames, IA 4:36:06 10:32 4:31:59 3518 1369 M20 Barry Kell, 26, Conrad, IA 4:36:07 10:32 4:27:12 3519 290 M50 Than Redlin, 50, Bloomington, MN 4:36:08 10:32 4:29:34 3520 1370 M20 Mun Pun Wong, 26, Burnsville, MN 4:36:12 10:32 4:29:52 3521 291 M50 Carl Fletcher, 54, Ramsey, MN 4:36:21 10:32 4:29:21 3522 1371 M20 Ryan Klug, 29, Maple Grove, MN 4:36:26 10:33 4:29:04 3523 563 M35 Michael McNulty, 36, Washington, DC 4:36:27 10:33 4:29:07 3524 1372 M20 Chase Eddy, 30, Shakopee, MN 4:36:27 10:33 4:34:46 3525 564 M35 Justin Pyon, 37, Inver Grove Hts, MN 4:36:30 10:33 4:29:06 3526 464 M45 Rob Samples, 48, Prairie Du Chien, WI 4:36:33 10:33 4:31:55 3527 1373 M20 Dylan Abrams, 34, White Bear Lake, MN 4:36:34 10:33 4:32:53 3528 565 M35 Stephen Burggraff, 37, Centerville, MN 4:36:40 10:33 4:32:40 3529 1374 M20 Ryan Wohlman, 29, Burnsville, MN 4:36:41 10:33 4:31:08 3530 17 M65 Jim Baillargeon, 66, Somerset, WI 4:36:45 10:33 4:33:04 3531 536 M40 Gregory Lastrapes, 42, Robstown, TX 4:36:46 10:33 4:28:06 3532 465 M45 Tom Kelling, 48, Quincy, IL 4:36:47 10:33 4:30:22 3533 566 M35 Ryan Kadelbach, 35, Big Lake, MN 4:36:47 10:33 4:28:45 3534 166 M55 Stephen Anderson, 57, Arden Hills, MN 4:36:47 10:33 4:28:31 3535 292 M50 Jayme Greising, 52, Coon Rapids, MN 4:36:49 10:33 4:35:22 3536 1375 M20 Tom Sandhurst, 23, Sioux Falls, SD 4:36:51 10:34 4:33:00 3537 537 M40 Thomas Lunde, 40, Minneapolis, MN 4:36:51 10:34 4:29:32 3538 538 M40 John Kaiser, 43, Hugo, MN 4:36:53 10:34 4:31:11 3539 1376 M20 Stuart Sandquist, 21, Stillwater, MN 4:36:54 10:34 4:32:13 3540 466 M45 Joseph Brinza, 48, Maple Lake, MN 4:36:55 10:34 4:30:53 3541 18 M65 Richard Bailly, 66, Fargo, ND 4:36:58 10:34 4:35:54 3542 539 M40 Craig Beckman, 41, Eden Prairie, MN 4:36:59 10:34 4:30:11 3543 293 M50 Dan Blake, 50, Eden Prairie, MN 4:36:59 10:34 4:30:11 3544 294 M50 Kevin Fowler, 51, Farmington, MN 4:37:01 10:34 4:31:32 3545 19 M65 Frank Fleetham, 67, Bend, OR 4:37:02 10:34 4:35:47 3546 295 M50 David Petersen, 50, Bloomington, MN 4:37:03 10:34 4:29:07 3547 1377 M20 Brad Cobb, 22, Minneapolis, MN 4:37:04 10:34 4:31:49 3548 467 M45 Ronald Denler, 47, Champlin, MN 4:37:05 10:34 4:33:10 3549 567 M35 Shawn Holm, 39, Shakopee, MN 4:37:11 10:34 4:30:35 3550 1378 M20 Jon Walsh, 32, Chicago, IL 4:37:12 10:34 4:30:53 3551 568 M35 Chris Weinberger, 39, Waconia, MN 4:37:13 10:34 4:30:10 3552 72 M60 Steve Johnson, 60, St Louis, MO 4:37:17 10:35 4:32:44 3553 1379 M20 Nicholas Bukoskey, 20, Blaine, MN 4:37:18 10:35 4:29:37 3554 540 M40 Tim Morgan, 43, Minneapolis, MN 4:37:19 10:35 4:31:54 3555 468 M45 Stephen Razidlo, 48, Brainerd, MN 4:37:19 10:35 4:28:47 3556 167 M55 John Michaels, 56, Minneapolis, MN 4:37:22 10:35 4:28:25 3557 296 M50 Daniel Helling, 51, Burnsville, MN 4:37:25 10:35 4:32:15 3558 1380 M20 Dustin Koch, 31, St Louis Park, MN 4:37:29 10:35 4:27:14 3559 1381 M20 Michael Solovy, 28, Eden Prairie, MN 4:37:29 10:35 4:29:14 3560 569 M35 Chris McArthur, 39, Minneapolis, MN 4:37:29 10:35 4:28:04 3561 1382 M20 Ethan Stuckmayer, 20, Chanhassen, MN 4:37:30 10:35 4:29:52 3562 541 M40 Steve Wilson, 41, Farmington, MN 4:37:33 10:35 4:28:37 3563 542 M40 Rick Todhunter, 40, Medford, MA 4:37:37 10:35 4:30:13 3564 570 M35 Mike Lewis, 39, Cedar Falls, IA 4:37:38 10:35 4:32:09 3565 1383 M20 Michael Purdham, 25, St Paul, MN 4:37:38 10:35 4:33:49 3566 1384 M20 John Severson, 32, St Paul, MN 4:37:41 10:35 4:30:05 3567 168 M55 David Hamilton, 56, Seattle, WA 4:37:42 10:36 4:28:57 3568 1385 M20 Luke Haaven, 30, Blaine, MN 4:37:44 10:36 4:28:32 3569 469 M45 Arlen Forsch, 45, Dodgeville, WI 4:37:46 10:36 4:36:40 3570 470 M45 Brian Brown, 45, Middleton, WI 4:37:47 10:36 4:32:00 3571 1386 M20 David Parker, 34, Houston, TX 4:37:49 10:36 4:31:06 3572 1387 M20 Hugo Cantellano, 28, Puebla, Mex 4:37:49 10:36 4:34:02 3573 543 M40 Eric Isberg, 41, Maple Grove, MN 4:37:50 10:36 4:34:33 3574 571 M35 Donghyun Choi, 35, Crystal, MN 4:37:51 10:36 4:27:19 3575 297 M50 David Spanjers, 52, Norcross, GA 4:37:54 10:36 4:33:45 3576 572 M35 David Andreadakis, 37, Mayer, MN 4:37:55 10:36 4:33:01 3577 298 M50 George Spanjers, 53, Eagan, MN 4:37:56 10:36 4:33:45 3578 573 M35 Michael Schwab, 37, Fort Knox, KY 4:37:59 10:36 4:32:21 3579 1388 M20 Glen Brondyke, 23, New Brighton, MN 4:38:02 10:36 4:29:04 3580 471 M45 Mike Branch, 47, Lino Lakes, MN 4:38:02 10:36 4:31:51 3581 544 M40 Raymundo Quintana, 41, Burnsville, MN 4:38:04 10:36 4:29:37 3582 545 M40 Peter Nyhus, 42, St Michael, MN 4:38:06 10:36 4:29:15 3583 73 M60 Ronald Cheney, 62, Chanhassen, MN 4:38:08 10:37 4:33:04 3584 472 M45 Peter Gjervold, 47, Maple Grove, MN 4:38:15 10:37 4:30:24 3585 574 M35 James Vagle, 35, Chanhassen, MN 4:38:18 10:37 4:33:55 3586 299 M50 Gregory McDowell, 53, Charlotte, NC 4:38:20 10:37 4:30:34 3587 1389 M20 James Hetland, 28, Plymouth, MN 4:38:20 10:37 4:33:09 3588 1390 M20 Derek Meyer, 28, Crystal, MN 4:38:21 10:37 4:33:10 3589 1391 M20 Charley Simonson, 29, Minneapolis, MN 4:38:22 10:37 4:29:04 3590 300 M50 Andrew Bartczak, 52, Apple Valley, MN 4:38:27 10:37 4:35:02 3591 1392 M20 Benjamin Erbes, 27, Coralville, IA 4:38:29 10:37 4:33:28 3592 546 M40 Darin Jensen, 43, Becker, MN 4:38:29 10:37 4:32:00 3593 473 M45 Doug Medd, 46, Liberty, MO 4:38:31 10:37 4:31:38 3594 169 M55 Michael Groh, 55, Rosemount, MN 4:38:33 10:37 4:32:42 3595 1393 M20 Anthony Jennen, 30, Forest Lake, MN 4:38:39 10:38 4:34:37 3596 1394 M20 Chris Vork, 24, Niceville, FL 4:38:40 10:38 4:34:06 3597 474 M45 Wade Martin, 48, Shoreview, MN 4:38:41 10:38 4:30:54 3598 575 M35 James Dahl, 37, Maple Grove, MN 4:38:41 10:38 4:37:01 3599 475 M45 Bruce Brownlee, 47, Fairfax, VA 4:38:42 10:38 4:30:19 3600 476 M45 Mike Hengesteg, 48, Lake Mills, IA 4:38:43 10:38 4:33:59 3601 1395 M20 Josh Lampi, 31, North Oaks, MN 4:38:45 10:38 4:30:55 3602 301 M50 Dean Laiti, 50, Fridley, MN 4:38:50 10:38 4:38:50 3603 302 M50 Dan Grady, 52, St Louis Park, MN 4:38:50 10:38 4:32:33 3604 1396 M20 Kyle Heer, 24, Beresford, SD 4:38:53 10:38 4:33:35 3605 1397 M20 Mark Nelson, 30, Beresford, SD 4:38:53 10:38 4:33:35 3606 1398 M20 Lucas Woodland, 29, Afton, MN 4:38:54 10:38 4:32:16 3607 1399 M20 Kelly Bonner, 28, Grand Forks, ND 4:38:54 10:38 4:34:07 3608 576 M35 Sean Lafferty, 38, Ramsey, MN 4:38:56 10:38 4:30:23 3609 26 M18 Thomas Halloran, 19, Inver Grove Hts, MN 4:38:56 10:38 4:32:20 3610 170 M55 Andrew Theodotou, 56, Minnetonka, MN 4:38:58 10:38 4:34:29 3611 477 M45 Scott Lang, 47, Chanhassen, MN 4:39:01 10:39 4:30:07 3612 478 M45 Bruce Wetherbee, 49, East Bethel, MN 4:39:02 10:39 4:31:43 3613 1400 M20 Dane Dorn, 33, Menasha, WI 4:39:08 10:39 4:33:29 3614 547 M40 Doug Blaschuk, 44, Winnipeg, Can 4:39:10 10:39 4:34:53 3615 548 M40 Mike Vanderscheuren, 40, Minneapolis, MN 4:39:12 10:39 4:27:55 3616 577 M35 Jacob Kulzer, 38, Minneapolis, MN 4:39:14 10:39 4:30:16 3617 578 M35 Mark Lehnert, 39, Savage, MN 4:39:17 10:39 4:35:30 3618 1401 M20 Mark Jones, 26, Minneapolis, MN 4:39:18 10:39 4:33:54 3619 579 M35 Scott Mooring, 35, Minneapolis, MN 4:39:19 10:39 4:34:23 3620 303 M50 Lyle Zevenbergen, 50, Fort Collins, CO 4:39:21 10:39 4:33:42 3621 549 M40 Nilo Arcilla, 44, American Canyon, CA 4:39:24 10:39 4:32:49 3622 479 M45 Michael Chiappetta, 48, Savage, MN 4:39:25 10:39 4:34:48 3623 304 M50 Charley Keifenheim, 54, Buffalo, MN 4:39:26 10:39 4:34:25 3624 550 M40 Benjamin Ramli, 42, Victoria, MN 4:39:34 10:40 4:33:30 3625 580 M35 Christopher Burklund, 37, Lincoln, NE 4:39:34 10:40 4:35:39 3626 581 M35 Kristopher Newman, 35, Hudson, WI 4:39:36 10:40 4:32:16 3627 1402 M20 Aaron Dibucci, 33, Port Clinton, OH 4:39:40 10:40 4:38:32 3628 1403 M20 Justin Runquist, 31, Farmington, MN 4:39:41 10:40 4:35:30 3629 27 M18 Patrick Hughes, 19, Hudson, WI 4:39:42 10:40 4:32:22 3630 582 M35 Brett Bayerkohler, 36, Otsego, MN 4:39:46 10:40 4:31:21 3631 480 M45 John Merz, 46, Englewood, CO 4:39:47 10:40 4:32:27 3632 305 M50 Mark Orfield, 51, Edina, MN 4:39:48 10:40 4:36:21 3633 481 M45 Joe Janasz, 48, Bloomington, MN 4:39:52 10:40 4:35:27 3634 1404 M20 Gregory Morness, 28, Plymouth, MN 4:39:53 10:41 4:35:48 3635 20 M65 Ed Creagan, 66, Rochester, MN 4:39:59 10:41 4:35:55 3636 482 M45 Clifton Sindles, 48, Twin Lakes, WI 4:40:04 10:41 4:30:15 3637 483 M45 Jonathan Stinson, 49, Plymouth, MN 4:40:05 10:41 4:31:25 3638 583 M35 Mike Weisensel, 35, Sun Prairie, WI 4:40:05 10:41 4:33:06 3639 1405 M20 Tyson Bjorklund, 27, Plymouth, MN 4:40:06 10:41 4:34:51 3640 551 M40 Mark Wendt, 43, Gile, WI 4:40:07 10:41 4:32:18 3641 484 M45 Scott Mickelsen, 48, Topeka, KS 4:40:08 10:41 4:30:34 3642 485 M45 Michael Malone, 48, Minneapolis, MN 4:40:08 10:41 4:36:17 3643 21 M65 Jerry Williams, 67, Rochester, MN 4:40:09 10:41 4:36:02 3644 552 M40 Brian Moorlach, 41, Farmington, MN 4:40:14 10:41 4:36:34 3645 74 M60 Craig Gilbert, 61, Venice, CA 4:40:15 10:41 4:36:56 3646 584 M35 Nathan Carr, 35, Shoreview, MN 4:40:16 10:41 4:34:57 3647 1406 M20 Matthew Larkey, 34, St Louis Park, MN 4:40:19 10:42 4:31:17 3648 1407 M20 Jeffrey Hujet, 34, Green Bay, WI 4:40:19 10:42 4:31:19 3649 306 M50 Bob Myers, 53, Katy, TX 4:40:22 10:42 4:35:59 3650 1408 M20 Ben Wiedenfeld, 30, Eagan, MN 4:40:22 10:42 4:36:21 3651 9 M70 Patrick Branch, 70, Centerville, MN 4:40:26 10:42 4:34:14 3652 1409 M20 Brock Webb, 34, Springfield, VA 4:40:26 10:42 4:34:35 3653 171 M55 Robert Lager, 58, Robbinsdale, MN 4:40:29 10:42 4:33:51 3654 585 M35 Cory Mulhern, 35, Prior Lake, MN 4:40:29 10:42 4:39:11 3655 553 M40 Patrick O'Neill, 43, Jackson, KY 4:40:32 10:42 4:31:43 3656 1410 M20 Jakob Metherell, 25, St Paul, MN 4:40:34 10:42 4:34:06 3657 1411 M20 Matt Bernier, 28, Minneapolis, MN 4:40:35 10:42 4:31:54 3658 172 M55 Lee Rasmussen, 59, Bloomington, MN 4:40:36 10:42 4:36:15 3659 1412 M20 Sean Nolan, 31, Seattle, WA 4:40:37 10:42 4:33:32 3660 554 M40 Robert Cooley, 41, St Paul, MN 4:40:38 10:42 4:35:20 3661 555 M40 Dave Runk, 41, Hudson, WI 4:40:40 10:42 4:31:25 3662 486 M45 Brian Parendo, 47, Esko, MN 4:40:46 10:43 4:35:37 3663 556 M40 Robert Hirsch, 41, White Bear Lake, MN 4:40:46 10:43 4:32:00 3664 487 M45 Scott Holzemer, 48, Huron, SD 4:40:50 10:43 4:32:18 3665 557 M40 Jeffrey Bergman, 43, Eagan, MN 4:40:51 10:43 4:36:34 3666 488 M45 Barry Haukoos, 45, Minneapolis, MN 4:40:51 10:43 4:33:54 3667 1413 M20 Wayde Fleener, 32, Bloomington, MN 4:40:57 10:43 4:35:32 3668 489 M45 Derrick Agate Sr., 48, Minnetonka, MN 4:40:59 10:43 4:36:07 3669 586 M35 James Hilt, 35, Chicago, IL 4:41:01 10:43 4:32:14 3670 1414 M20 Levi Weinhagen, 32, Minneapolis, MN 4:41:01 10:43 4:35:55 3671 307 M50 Steven Klafka, 53, Madison, WI 4:41:02 10:43 4:32:45 3672 1415 M20 Michael Paulsen, 33, Mound, MN 4:41:04 10:43 4:35:49 3673 1416 M20 Tom Butala, 24, Minneapolis, MN 4:41:06 10:43 4:32:23 3674 558 M40 Joseph Brandel, 40, Deephaven, MN 4:41:08 10:43 4:33:53 3675 173 M55 Richard Fadgen, 55, Rogers, MN 4:41:11 10:43 4:30:57 3676 308 M50 Scott Homuth, 52, Woodbury, MN 4:41:14 10:44 4:32:50 3677 309 M50 Nick Riediger, 52, Winnipeg, Can 4:41:17 10:44 4:35:15 3678 490 M45 Eric Rasmussen, 47, Denver, CO 4:41:19 10:44 4:31:35 3679 310 M50 Jeff Goldstein, 53, Maple Grove, MN 4:41:22 10:44 4:37:09 3680 311 M50 Russ Goldstein, 52, Hutchinson, MN 4:41:22 10:44 4:37:08 3681 559 M40 Mark Starr, 40, Willmar, MN 4:41:24 10:44 4:34:50 3682 1417 M20 Michael Mulheran, 32, Atlanta, GA 4:41:26 10:44 4:36:15 3683 1418 M20 Daniel Jenstad, 25, Richfield, MN 4:41:32 10:44 4:36:26 3684 1419 M20 William Bartholome, 29, St Paul, MN 4:41:35 10:44 4:32:15 3685 1420 M20 Benjamin Bohnen, 23, Maplewood, MN 4:41:35 10:44 4:35:19 3686 174 M55 John Heywood, 55, Buffalo, MN 4:41:37 10:44 4:37:20 3687 1421 M20 Brett Peterson, 24, Minneapolis, MN 4:41:39 10:45 4:35:15 3688 1422 M20 Jeremy Matts, 28, Roseville, MN 4:41:39 10:45 4:32:57 3689 560 M40 Brian Kennedy, 41, Robbinsdale, MN 4:41:40 10:45 4:36:43 3690 1423 M20 Brian Burke, 25, Apple Valley, MN 4:41:42 10:45 4:32:38 3691 561 M40 Ganesh Iyer, 42, Walnut Creek, CA 4:41:45 10:45 4:32:34 3692 562 M40 Tim Nelson, 44, White Bear Lake, MN 4:41:46 10:45 4:36:36 3693 175 M55 David Hatfield, 56, Evansville, IN 4:41:52 10:45 4:36:30 3694 587 M35 Shawn Rankin, 37, Woodbury, MN 4:41:57 10:45 4:38:35 3695 1424 M20 Benjamin Robeck, 28, Blaine, MN 4:41:59 10:45 4:35:40 3696 176 M55 Mark Raderstorf, 55, Minneapolis, MN 4:42:00 10:45 4:33:52 3697 312 M50 Scott Hoffman, 54, Worthington, MN 4:42:03 10:45 4:33:17 3698 313 M50 Bill Schluenz, 51, Sartell, MN 4:42:06 10:46 4:34:36 3699 563 M40 Michael Turk, 40, Rochester, MN 4:42:10 10:46 4:37:05 3700 177 M55 Jiliang Feng, 55, Mendota Hts, MN 4:42:10 10:46 4:31:28 3701 1425 M20 Joe Poepping, 28, Minneapolis, MN 4:42:11 10:46 4:33:14 3702 491 M45 Kip Dunagan, 47, Cincinnati, OH 4:42:12 10:46 4:38:14 3703 1426 M20 Eric Nelsen, 33, Woodbury, MN 4:42:17 10:46 4:31:46 3704 1427 M20 Mike Meyer, 28, Blaine, MN 4:42:17 10:46 4:36:03 3705 492 M45 Dennis Lecy, 46, Robbinsdale, MN 4:42:19 10:46 4:33:19 3706 1428 M20 Ronald McRae, 26, Anoka, MN 4:42:22 10:46 4:34:09 3707 588 M35 Cliff Buchkoski, 35, Cottage Grove, MN 4:42:23 10:46 4:33:32 3708 1429 M20 Scott Buchkoski, 33, Shafer, MN 4:42:23 10:46 4:33:33 3709 589 M35 Jeff Graves, 37, Edina, MN 4:42:31 10:47 4:34:25 3710 590 M35 Lam Thai, 39, St Paul, MN 4:42:34 10:47 4:39:11 3711 314 M50 Noel Gulla, 53, St Cloud, MN 4:42:34 10:47 4:33:26 3712 315 M50 Mark Krzmarzick, 50, Darien, IL 4:42:36 10:47 4:37:22 3713 75 M60 John Craig, 60, Salem, OR 4:42:41 10:47 4:35:03 3714 564 M40 Jeff Grones, 42, Prescott, WI 4:42:41 10:47 4:36:05 3715 493 M45 Steve Dahl, 47, Burnsville, MN 4:42:44 10:47 4:38:03 3716 1430 M20 Nick Hemauer, 32, Weston, WI 4:42:45 10:47 4:34:23 3717 494 M45 Douglas Kim, 45, Redondo Beach, CA 4:42:51 10:47 4:36:26 3718 1431 M20 Joseph Krawetz, 32, St Paul, MN 4:42:55 10:47 4:36:29 3719 22 M65 Lou Miller, 66, Hudson, WI 4:42:58 10:48 4:35:45 3720 1432 M20 Patrick Somsen, 24, St Cloud, MN 4:42:58 10:48 4:38:06 3721 1433 M20 Corey MacIk, 27, Spring Lake Park, MN 4:43:00 10:48 4:35:10 3722 316 M50 John Tantzen, 50, Eagan, MN 4:43:03 10:48 4:41:33 3723 591 M35 Kyle Setrum, 36, Richfield, MN 4:43:05 10:48 4:37:31 3724 565 M40 Perry Xu, 40, Clive, IA 4:43:06 10:48 4:39:18 3725 1434 M20 Michael Nauer, 25, Chicago, IL 4:43:07 10:48 4:34:48 3726 1435 M20 Brian Johnson, 32, Minnetonka, MN 4:43:14 10:48 4:35:19 3727 23 M65 Raymond Cyr, 67, Willmar, MN 4:43:16 10:48 4:39:43 3728 566 M40 Hadrian Moore, 43, Minneapolis, MN 4:43:16 10:48 4:37:37 3729 592 M35 Eron Woods, 39, Minneapolis, MN 4:43:18 10:48 4:37:18 3730 1436 M20 Jake Nash, 34, Eau Claire, WI 4:43:20 10:48 4:35:33 3731 1437 M20 Andrew Meyer, 24, Minneapolis, MN 4:43:22 10:48 4:33:55 3732 567 M40 Madan Valvi, 44, Bloomington, MN 4:43:23 10:49 4:35:44 3733 76 M60 David Schreiber, 64, St Paul, MN 4:43:23 10:49 4:36:13 3734 178 M55 Mark Forbes, 56, Minnetonka, MN 4:43:29 10:49 4:40:04 3735 179 M55 Bill Hartmann, 55, Loves Park, IL 4:43:30 10:49 4:34:26 3736 568 M40 Randall Henkemeyer, 44, Lakeville, MN 4:43:32 10:49 4:36:15 3737 1438 M20 George Lund, 23, Ann Arbor, MI 4:43:32 10:49 4:35:52 3738 317 M50 John Bylsma, 53, Bloomington, MN 4:43:34 10:49 4:38:26 3739 569 M40 Wade Rayman, 40, Aberdeen, SD 4:43:36 10:49 4:35:03 3740 593 M35 Jason Mimay, 38, Woodbury, MN 4:43:36 10:49 4:37:03 3741 318 M50 Mark Polzin, 52, Northfield, MN 4:43:37 10:49 4:38:00 3742 1439 M20 Thomas Weber, 31, St Paul, MN 4:43:43 10:49 4:37:52 3743 1440 M20 Jeremy Simon, 29, Milwaukee, WI 4:43:45 10:49 4:34:35 3744 10 M16 Matthew Ruehling, 17, Savage, MN 4:43:48 10:49 4:38:07 3745 1441 M20 James Gleason, 32, Magnolia, TX 4:43:49 10:50 4:39:06 3746 1442 M20 Nathan Mabie, 27, Marion, IN 4:43:50 10:50 4:37:51 3747 319 M50 Venkanna Cherukuri, 52, St Louis Park, MN 4:43:51 10:50 4:37:44 3748 1443 M20 Jacob Wernersbach, 21, Zimmerman, MN 4:43:51 10:50 4:39:09 3749 320 M50 Gary Wernersbach, 52, Zimmerman, MN 4:43:51 10:50 4:39:08 3750 495 M45 Lawrence Olson, 47, Briarcliff Manor, NY 4:43:57 10:50 4:39:12 3751 28 M18 Joe Connelly, 19, Savage, MN 4:43:59 10:50 4:37:37 3752 496 M45 Joe Muldoon, 49, Slayton, MN 4:44:01 10:50 4:37:52 3753 180 M55 Dean Theobald, 59, New Brighton, MN 4:44:02 10:50 4:36:23 3754 1444 M20 Jared Widder, 20, Sheboygan, WI 4:44:02 10:50 4:35:32 3755 24 M65 Larry McNichols, 66, Elk River, MN 4:44:03 10:50 4:42:27 3756 181 M55 Thomas Holladay, 59, St Clair, MI 4:44:03 10:50 4:36:59 3757 1445 M20 Alex Johnson, 26, Minnetonka, MN 4:44:04 10:50 4:33:53 3758 1446 M20 Chris Schmitz, 28, Waconia, MN 4:44:05 10:50 4:36:50 3759 497 M45 James O'Brien, 48, Minneapolis, MN 4:44:10 10:50 4:43:30 3760 1447 M20 Tony Letizia, 30, Plymouth, MN 4:44:14 10:50 4:37:22 3761 570 M40 Murray McCartan, 41, Richfield, MN 4:44:14 10:50 4:35:35 3762 571 M40 C L Delfs, 44, Bloomington, MN 4:44:14 10:50 4:35:35 3763 498 M45 Api Sulistyo, 48, Eagan, MN 4:44:15 10:51 4:39:12 3764 11 M16 Ryan Philbin, 17, Plymouth, MN 4:44:16 10:51 4:37:27 3765 499 M45 Thomas Adamski, 48, Andover, MN 4:44:21 10:51 4:39:01 3766 182 M55 James Duvall, 56, Alma, WI 4:44:24 10:51 4:35:47 3767 321 M50 John Weum, 50, Eden Prairie, MN 4:44:34 10:51 4:39:03 3768 1448 M20 Gordon Hill, 29, St Paul, MN 4:44:34 10:51 4:37:39 3769 594 M35 David Stueve, 39, Buffalo, MN 4:44:38 10:51 4:34:48 3770 322 M50 Miguel Tristani-Kendra, 54, White Bear Lake, MN 4:44:42 10:52 4:39:43 3771 1449 M20 Ryan Falk, 33, Maple Grove, MN 4:44:43 10:52 4:39:15 3772 500 M45 Tim Parker, 46, Minneapolis, MN 4:44:45 10:52 4:38:08 3773 323 M50 Daniel Sola, 51, St Paul, MN 4:44:46 10:52 4:39:23 3774 1450 M20 Chris Laingen, 32, Charleston, IL 4:44:48 10:52 4:39:33 3775 1451 M20 Xavier Frigola, 30, Rochester, MN 4:44:50 10:52 4:37:40 3776 183 M55 John F Greuel, 56, Eau Claire, WI 4:44:56 10:52 4:37:57 3777 184 M55 Jim Behr, 57, Richfield, MN 4:44:57 10:52 4:44:45 3778 1452 M20 Keith Ma, 27, New Haven, CT 4:44:59 10:52 4:38:26 3779 501 M45 Kevin Gust, 47, Burnsville, MN 4:45:00 10:52 4:38:52 3780 595 M35 Ryan Gray, 35, Winnipeg, Can 4:45:01 10:52 4:37:56 3781 1453 M20 Jacob Muzzy, 26, St Paul, MN 4:45:02 10:52 4:40:24 3782 1454 M20 Phillip Kondos, 33, Chicago, IL 4:45:03 10:52 4:36:42 3783 1455 M20 Mike Baloga, 31, Bloomington, MN 4:45:05 10:52 4:38:59 3784 596 M35 Chris Myers, 38, Minneapolis, MN 4:45:09 10:53 4:40:48 3785 572 M40 Tony Thomas, 40, Minneapolis, MN 4:45:09 10:53 4:40:11 3786 597 M35 Tim Lindgren, 36, Jamaica Plain, MA 4:45:10 10:53 4:38:38 3787 502 M45 Tom Harding, 48, Plymouth, MN 4:45:11 10:53 4:41:57 3788 1456 M20 Lance Redetzke, 31, Duluth, MN 4:45:16 10:53 4:36:09 3789 1457 M20 Lee Jones, 31, Minneapolis, MN 4:45:19 10:53 4:36:38 3790 573 M40 Thomas Courtney, 44, Portage, IN 4:45:20 10:53 4:43:51 3791 185 M55 Charles Bergen, 57, Apple Valley, MN 4:45:22 10:53 4:39:56 3792 324 M50 Roger Fischer, 53, Blaine, MN 4:45:28 10:53 4:39:24 3793 503 M45 Thomas Ascher, 45, Woodbury, MN 4:45:33 10:53 4:37:24 3794 325 M50 Robert Koney, 54, Chicago, IL 4:45:33 10:53 4:38:37 3795 598 M35 Barry Pankonin, 36, Plymouth, MN 4:45:35 10:54 4:40:33 3796 186 M55 Michael Engel, 56, Lincoln, NE 4:45:37 10:54 4:40:17 3797 599 M35 Jason Holmes, 35, Inver Grove Hts, MN 4:45:40 10:54 4:37:51 3798 574 M40 Christopher Walgren, 43, Edina, MN 4:45:42 10:54 4:37:46 3799 575 M40 Enrique Cardoso, 41, Puebla, Mex 4:45:44 10:54 4:44:33 3800 504 M45 Akira Nishikawa, 47, Houston, TX 4:45:48 10:54 4:37:40 3801 Jr. "Swords, M, Rosemount 4:45:50 10:54 MN 3802 1458 M20 Kellan Flaherty, 23, Belle Plaine, MN 4:45:57 10:54 4:39:53 3803 1459 M20 Paul Anderson, 26, Minneapolis, MN 4:45:59 10:54 4:38:24 3804 1460 M20 Timothy Ryan, 34, Wayzata, MN 4:46:01 10:55 4:40:08 3805 505 M45 Mike Konkle, 48, Rogers, MN 4:46:02 10:55 4:38:57 3806 1461 M20 Christopher Boppre, 29, St Paul, MN 4:46:09 10:55 4:36:43 3807 506 M45 Brad Duhaime, 47, Maple Grove, MN 4:46:13 10:55 4:39:17 3808 576 M40 Tim Denison, 40, Minneapolis, MN 4:46:14 10:55 4:40:56 3809 1462 M20 Andrew Sorensen, 21, Eden Prairie, MN 4:46:17 10:55 4:38:49 3810 1463 M20 Derek Bliss, 21, Burnsville, MN 4:46:17 10:55 4:38:50 3811 507 M45 Merritt Schoff, 45, Annapolis, MD 4:46:17 10:55 4:39:52 3812 600 M35 Carlos X Hernandez, 35, Montrose, MN 4:46:23 10:55 4:41:14 3813 187 M55 Donavan Dehmlow, 55, Forest Lake, MN 4:46:26 10:56 4:37:42 3814 1464 M20 Travis Trautman, 29, Minneapolis, MN 4:46:35 10:56 4:39:01 3815 577 M40 Steve Roth, 43, St Louis Park, MN 4:46:36 10:56 4:38:24 3816 188 M55 David Welte, 59, Detroit Lakes, MN 4:46:39 10:56 4:40:46 3817 1465 M20 Luke Porter, 21, Minneapolis, MN 4:46:44 10:56 4:38:38 3818 1466 M20 Jerome Porter, 31, Eagan, MN 4:46:44 10:56 4:38:38 3819 326 M50 Daniel Slusher, 54, Brooklyn Park, MN 4:46:46 10:56 4:38:20 3820 578 M40 Alan Shavit-Lonstein, 43, St Paul, MN 4:46:52 10:56 4:37:34 3821 601 M35 Marc Sommers, 37, Hudson, WI 4:46:55 10:57 4:39:54 3822 1467 M20 Karl Boleen, 25, Minneapolis, MN 4:46:57 10:57 4:37:14 3823 579 M40 Thomas Gort, 42, Winona, MN 4:47:04 10:57 4:40:11 3824 1468 M20 Nathan Kachelmyer, 32, Burnsville, MN 4:47:07 10:57 4:41:58 3825 1469 M20 Cory Grasser, 20, Le Center, MN 4:47:10 10:57 4:40:31 3826 1470 M20 Noah Wride, 24, Minneapolis, MN 4:47:14 10:57 4:43:23 3827 77 M60 Andrew Cohn, 62, Madison, WI 4:47:20 10:58 4:39:44 3828 508 M45 Scott Chambers, 45, Cottage Grove, MN 4:47:25 10:58 4:38:19 3829 602 M35 Phil Nawrocki, 39, Jordan, MN 4:47:30 10:58 4:41:19 3830 327 M50 Jeff Childs, 53, Eagan, MN 4:47:31 10:58 4:41:03 3831 1471 M20 Andrew Stifter, 29, Chanhassen, MN 4:47:33 10:58 4:42:27 3832 328 M50 Mark Gardner, 54, White Bear Lake, MN 4:47:36 10:58 4:43:15 3833 509 M45 Guy Pettis, 47, Minnetonka, MN 4:47:36 10:58 4:38:14 3834 189 M55 Steven Illg, 57, Moorhead, MN 4:47:36 10:58 4:45:56 3835 329 M50 Darrel Trulson, 50, Chisago City, MN 4:47:37 10:58 4:43:07 3836 1472 M20 Conor Johnson, 30, Robbinsdale, MN 4:47:38 10:58 4:43:11 3837 1473 M20 Rory Anderson, 30, Richfield, MN 4:47:38 10:58 4:38:01 3838 1474 M20 Cyle Erie, 28, St Cloud, MN 4:47:39 10:58 4:38:01 3839 1475 M20 Chris Hubert, 24, West St Paul, MN 4:47:39 10:58 4:40:33 3840 1476 M20 Terry Murphy, 33, Minneapolis, MN 4:47:40 10:58 4:39:34 3841 1477 M20 David Legault, 24, Minneapolis, MN 4:47:40 10:58 4:41:39 3842 1478 M20 Christopher McAllister, 25, New Market, MN 4:47:43 10:58 4:38:27 3843 603 M35 David Stanczak, 39, Apple Valley, MN 4:47:43 10:58 4:43:35 3844 1479 M20 John Glomski, 34, Becker, MN 4:47:44 10:58 4:39:45 3845 1480 M20 Mike Shideman, 26, Minneapolis, MN 4:47:44 10:58 4:40:17 3846 604 M35 Daniel Bucknam, 38, Rollingstone, MN 4:47:46 10:59 4:38:39 3847 510 M45 Enrique Taracena, 49, Mexico, Mex 4:47:48 10:59 4:44:28 3848 1481 M20 Ben Brueshoff, 27, Apple Valley, MN 4:47:58 10:59 4:38:43 3849 190 M55 Dave Brueshoff, 55, Applevalley, MN 4:47:58 10:59 4:38:44 3850 1482 M20 James Nelson, 32, Bloomington, MN 4:48:01 10:59 4:39:05 3851 580 M40 Mike Crouse, 42, West Fargo, ND 4:48:01 10:59 4:40:49 3852 330 M50 Chris Kerbaugh, 54, La Crosse, WI 4:48:01 10:59 4:39:38 3853 331 M50 Jeffrey Abrahamson, 51, Minnetonka, MN 4:48:04 10:59 4:40:01 3854 511 M45 Paul Bruggeman, 49, Sioux Falls, SD 4:48:05 10:59 4:41:37 3855 332 M50 Duane Price, 53, Rochester, MN 4:48:08 10:59 4:42:06 3856 605 M35 Christopher Cole, 37, Bloomington, MN 4:48:09 10:59 4:43:43
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

3857 1483 M20 Brian Skoog, 34, St Louis Park, MN 4:48:11 11:00 4:39:30 3858 606 M35 Alan Cepeda, 38, Brooklyn Center, MN 4:48:12 11:00 4:41:32 3859 512 M45 Michael Wheeler, 47, Maple Grove, MN 4:48:13 11:00 4:42:53 3860 581 M40 Asad Saeed, 43, Woodbury, MN 4:48:18 11:00 4:39:10 3861 1484 M20 Harvey Roy, 30, Red Lake, MN 4:48:20 11:00 4:44:59 3862 1485 M20 Drew Simoens, 21, Green Bay, WI 4:48:22 11:00 4:41:50 3863 191 M55 Randall Hamilton, 59, St Paul, MN 4:48:23 11:00 4:41:26 3864 333 M50 Steve Kaiser, 51, Hutchinson, MN 4:48:23 11:00 4:44:38 3865 192 M55 Dennis Jabs, 58, Shorewood, MN 4:48:31 11:00 4:47:21 3866 607 M35 Emin Aklik, 35, Windham, ME 4:48:39 11:01 4:43:05 3867 334 M50 William Sherman, 50, Ft Walton Beach, FL 4:48:41 11:01 4:42:19 3868 193 M55 Roy Beard, 56, Grand Forks, ND 4:48:44 11:01 4:42:14 3869 1486 M20 David Huselid, 32, Burlington, MA 4:48:46 11:01 4:44:15 3870 335 M50 Robert Jacobson, 50, Lindstrom, MN 4:48:48 11:01 4:41:34 3871 608 M35 Kevin Parker, 37, Grand Rapids, MI 4:48:51 11:01 4:42:16 3872 609 M35 Kevin Timmins, 37, Spring Park, MN 4:48:54 11:01 4:44:15 3873 25 M65 Jerome Mittman, 65, Northville, MI 4:48:55 11:01 4:47:33 3874 26 M65 Nick Weis, 65, Phoenix, AZ 4:49:00 11:01 4:44:24 3875 27 M65 David Huberty, 66, Minneapolis, MN 4:49:01 11:01 4:44:25 3876 1487 M20 Joshua Sammons, 24, Marshall, MN 4:49:10 11:02 4:41:32 3877 513 M45 Brian Petersen, 45, Eagan, MN 4:49:16 11:02 4:40:36 3878 582 M40 Daniel Johnson, 40, Elk River, MN 4:49:20 11:02 4:40:27 3879 610 M35 Tim Johnson, 38, White Bear Lake, MN 4:49:20 11:02 4:40:28 3880 194 M55 Brad Zinken, 58, Blaine, MN 4:49:22 11:02 4:43:32 3881 1488 M20 Michael Marsh, 26, Bloomington, MN 4:49:24 11:02 4:39:38 3882 514 M45 Steve Chicilo, 49, Lake Elmo, MN 4:49:31 11:03 4:43:27 3883 611 M35 David Wilson, 38, Minneapolis, MN 4:49:33 11:03 4:40:20 3884 515 M45 Ken Clemons, 45, Bloomington, MN 4:49:36 11:03 4:41:07 3885 1489 M20 Matthew Yank, 28, St Paul, MN 4:49:38 11:03 4:40:05 3886 516 M45 Kevin Ehle, 46, Waconia, MN 4:49:42 11:03 4:44:42 3887 1490 M20 Adam Dezeeuw, 23, La Crosse, WI 4:49:42 11:03 4:46:08 3888 612 M35 Tim Kaari, 39, Minneapolis, MN 4:49:42 11:03 4:43:07 3889 613 M35 Tony Stack, 39, Inver Grove Hts, MN 4:49:42 11:03 4:43:43 3890 1491 M20 Chris Ogren, 30, South St Paul, MN 4:49:45 11:03 4:42:44 3891 1492 M20 Ross Jorenby, 26, Fridley, MN 4:49:46 11:03 4:43:19 3892 583 M40 Suping Lyu, 42, Maple Grove, MN 4:49:48 11:03 4:42:51 3893 614 M35 Austin Ferguson, 36, Milwaukee, WI 4:49:49 11:03 4:45:01 3894 584 M40 Richard Stokes, 42, Minnetonka, MN 4:49:52 11:03 4:40:39 3895 78 M60 Rich Soupir, 60, Bellevue, NE 4:49:53 11:03 4:44:02 3896 585 M40 Dan Hedlund, 44, Golden Valley, MN 4:49:55 11:03 4:41:29 3897 517 M45 Stephen Radle, 46, New Port Richey, FL 4:49:59 11:04 4:41:16 3898 1493 M20 Darik Aho, 33, Hopkins, MN 4:50:07 11:04 4:45:27 3899 1494 M20 Brian Amundson, 25, Dayton, MN 4:50:09 11:04 4:42:34 3900 586 M40 Charles Boigenzahn, 41, Minneapolis, MN 4:50:10 11:04 4:41:31 3901 587 M40 Josh Bezonsky, 40, Toronto, Can 4:50:12 11:04 4:42:26 3902 518 M45 Mathew Foss, 48, Minneapolis, MN 4:50:12 11:04 4:45:42 3903 588 M40 Raymond Despiegler, 44, Robbinsdale, MN 4:50:13 11:04 4:48:41 3904 10 M70 Edward Rousseau, 71, Minneapolis, MN 4:50:18 11:04 4:50:04 3905 1495 M20 Adam Boigenzahn, 33, Coon Rapids, MN 4:50:19 11:04 4:44:46 3906 1496 M20 Matthew Kueper, 28, Pine Island, MN 4:50:24 11:05 4:45:29 3907 589 M40 Michael Alberts, 41, Farmington, MN 4:50:24 11:05 4:44:58 3908 590 M40 Robert Brown, 41, Edina, MN 4:50:24 11:05 4:42:24 3909 79 M60 David Majeski, 63, Stillwater, MN 4:50:40 11:05 4:44:12 3910 591 M40 David Rapozo, 42, Delafield, WI 4:50:41 11:05 4:41:42 3911 336 M50 Jon Brovold, 54, Andover, MN 4:50:42 11:05 4:45:56 3912 592 M40 Jon Trantham, 43, Chanhassen, MN 4:50:45 11:05 4:44:17 3913 1497 M20 Matthew Allinder, 24, Willmar, MN 4:50:46 11:05 4:46:03 3914 1498 M20 Andrew Kopperud, 31, Hilliard, OH 4:50:56 11:06 4:44:59 3915 593 M40 M C. Lo, 41, Hudson, WI 4:50:58 11:06 4:41:27 3916 615 M35 Andrew Birler, 36, Germantown, WI 4:51:04 11:06 4:42:55 3917 195 M55 Tom Donaldson, 59, Fargo, ND 4:51:05 11:06 4:44:20 3918 616 M35 John Leonard, 37, Lansing, MI 4:51:08 11:06 4:44:54 3919 337 M50 Gary Pesarchick, 50, Plymouth, MN 4:51:10 11:06 4:45:32 3920 1499 M20 Luke Putzler, 31, St Paul, MN 4:51:13 11:06 4:46:47 3921 1500 M20 William Terry, 20, Waconia, MN 4:51:17 11:07 4:43:04 3922 519 M45 Mike Ramberg, 46, Maple Grove, MN 4:51:18 11:07 4:46:09 3923 29 M18 Zach Morris, 19, Fairfield, IA 4:51:18 11:07 4:46:02 3924 1501 M20 Bill Heer, 34, New Brighton, MN 4:51:22 11:07 4:47:25 3925 1502 M20 Richard Simons, 31, Bloomington, MN 4:51:22 11:07 4:45:19 3926 520 M45 Tom Fuglestad, 46, Maple Grove, MN 4:51:28 11:07 4:43:34 3927 521 M45 Jeff Grundstrom, 47, Lakeville, MN 4:51:33 11:07 4:42:06 3928 338 M50 William Christensen, 52, Flushing, MI 4:51:33 11:07 4:47:44 3929 339 M50 Bill Ziolkowski, 50, Arden Hills, MN 4:51:34 11:07 4:42:53 3930 1503 M20 Brandon Smith, 29, Minneapolis, MN 4:51:38 11:07 4:43:07 3931 617 M35 Ted Larson, 37, Eden Prairie, MN 4:51:38 11:07 4:43:26 3932 522 M45 Patrick Splinter, 47, Edina, MN 4:51:39 11:07 4:47:47 3933 618 M35 Harry Atkins, 39, Coon Rapids, MN 4:51:47 11:08 4:47:22 3934 619 M35 Joseph Thomas, 39, Minneapolis, MN 4:51:48 11:08 4:50:43 3935 620 M35 Scott Rebholz, 37, Minooka, IL 4:51:56 11:08 4:50:16 3936 1504 M20 Mike Kolles, 23, Edina, MN 4:51:59 11:08 4:44:18 3937 523 M45 Gary Maharaj, 47, Eden Prairie, MN 4:52:05 11:08 4:45:17 3938 594 M40 Greg Donahue, 41, Eagan, MN 4:52:06 11:08 4:43:27 3939 595 M40 Sanjiv Kumra, 43, Woodbury, MN 4:52:07 11:09 4:44:11 3940 1505 M20 Eric Snyder, 23, Iowa City, IA 4:52:09 11:09 4:46:42 3941 1506 M20 Martin Odima, 24, White Bear Lake, MN 4:52:11 11:09 4:44:05 3942 524 M45 Michael Simoens, 47, Green Bay, WI 4:52:12 11:09 4:45:40 3943 80 M60 Daniel Tetzlaff, 62, Pardeeville, WI 4:52:12 11:09 4:46:13 3944 81 M60 Robert Johnson, 61, Prior Lake, MN 4:52:13 11:09 4:46:16 3945 1507 M20 Sean Kennedy, 31, Minneapolis, MN 4:52:19 11:09 4:44:45 3946 340 M50 Dave Moore, 50, Chanhassen, MN 4:52:21 11:09 4:44:17 3947 341 M50 Brett Carter, 50, Lakeville, MN 4:52:29 11:09 4:43:27 3948 596 M40 Craig Hill, 43, Beaver Dam, WI 4:52:29 11:09 4:47:03 3949 621 M35 Prabhakar Karri, 37, Eden Prairie, MN 4:52:32 11:09 4:46:22 3950 622 M35 Craig John, 36, White Bear Lake, MN 4:52:35 11:10 4:44:30 3951 1508 M20 Adam Beccue, 26, Colorado Springs, CO 4:52:36 11:10 4:46:20 3952 525 M45 John Riley, 48, Lino Lakes, MN 4:52:39 11:10 4:44:43 3953 82 M60 Paul Christian, 60, Rochester, MN 4:52:42 11:10 4:46:41 3954 342 M50 Stan King, 53, St Paul, MN 4:52:43 11:10 4:46:33 3955 623 M35 Jason Schear, 39, Luverne, MN 4:52:49 11:10 4:47:30 3956 1509 M20 Charlie Potts, 31, Richfield, MN 4:52:49 11:10 4:46:40 3957 526 M45 Mark Ciccarelli, 45, St Paul, MN 4:52:55 11:10 4:47:55 3958 1510 M20 Brian Moselle, 29, Montrose, MN 4:52:57 11:10 4:44:21 3959 196 M55 Warren Julien, 56, Summeralnd, Can 4:52:58 11:10 4:46:21 3960 1511 M20 Stefan Julien, 29, Minnetonka, MN 4:52:58 11:10 4:46:21 3961 1512 M20 Jason Beumer, 31, Chanhassen, MN 4:52:59 11:10 4:45:09 3962 1513 M20 Daniel Verbout, 27, Minneapolis, MN 4:52:59 11:10 4:47:33 3963 343 M50 Robert Foley, 50, Edina, MN 4:53:11 11:11 4:44:39 3964 1514 M20 Jared Stoeger, 26, Minneapolis, MN 4:53:13 11:11 4:46:44 3965 527 M45 Jeff Olson, 49, Maple Lake, MN 4:53:21 11:11 4:47:48 3966 1515 M20 John Rice, 29, Two Harbors, MN 4:53:21 11:11 4:47:58 3967 528 M45 Scott Johnson, 48, Big Lake, MN 4:53:22 11:11 4:47:25 3968 83 M60 Richmond Scharf, 61, New Ulm, MN 4:53:23 11:11 4:50:09 3969 624 M35 Dave Westlund, 38, Bloomington, MN 4:53:23 11:11 4:45:53 3970 529 M45 Scott Blake, 47, Laurium, MI 4:53:26 11:12 4:47:13 3971 344 M50 Jeff Hussong, 51, Maple Grove, MN 4:53:36 11:12 4:46:50 3972 1516 M20 Weston Rocheford, 28, Dayton, MN 4:53:37 11:12 4:46:44 3973 1517 M20 William Blauvelt, 29, Minneapolis, MN 4:53:39 11:12 4:45:19 3974 1518 M20 Richard Swords, 25, Chanhassen, MN 4:53:41 11:12 4:45:50 3975 197 M55 Steven Roe, 58, Rocklin, CA 4:53:48 11:12 4:44:33 3976 345 M50 Jonathan Yorde, 54, Plymouth, MN 4:53:50 11:12 4:46:51 3977 346 M50 Kent Pickrell, 53, Eagan, MN 4:53:50 11:12 4:46:34 3978 625 M35 Jeremy Ulstad, 37, Elko, MN 4:53:51 11:12 4:48:19 3979 530 M45 Dana Melroe, 45, Eagan, MN 4:53:51 11:12 4:46:39 3980 347 M50 Keven Bottineau, 53, Andover, MN 4:53:52 11:13 4:46:26 3981 348 M50 Dave Brandt, 52, Rochester, MN 4:53:56 11:13 4:46:26 3982 531 M45 John Halverson, 49, Champlin, MN 4:53:59 11:13 4:45:00 3983 30 M18 Jonat Ramirez-Hernandez, 18, Austin, MN 4:54:00 11:13 4:46:07 3984 349 M50 Mark Klatt, 51, Cologne, MN 4:54:02 11:13 4:48:21 3985 1519 M20 James Solum, 33, Barnesville, MN 4:54:05 11:13 4:44:52 3986 1520 M20 Ian Payne, 25, Minneapolis, MN 4:54:09 11:13 4:46:52 3987 1521 M20 Mark Johnson, 30, Billings, MT 4:54:11 11:13 4:44:23 3988 1522 M20 Ryan Trombley, 25, North Branch, MN 4:54:11 11:13 4:46:42 3989 1523 M20 Nicholas Polasky, 31, Ketchikan, AK 4:54:11 11:13 4:46:48 3990 350 M50 Allen Richardson, 51, St Paul, MN 4:54:11 11:13 4:49:22 3991 532 M45 Eric Rodgers, 46, Minneapolis, MN 4:54:16 11:13 4:47:49 3992 533 M45 Jonathan Copeland, 46, Minneapolis, MN 4:54:17 11:13 4:50:27 3993 597 M40 Mohamed Elafandi, 43, Eagan, MN 4:54:20 11:14 4:46:57 3994 84 M60 Thomas Mortl, 64, St Anthony, MN 4:54:23 11:14 4:52:47 3995 626 M35 Adam Best, 39, Hugo, MN 4:54:33 11:14 4:45:41 3996 534 M45 Joe Fleming, 45, Minneapolis, MN 4:54:35 11:14 4:46:52 3997 535 M45 David Patz, 46, Minneapolis, MN 4:54:36 11:14 4:44:24 3998 1524 M20 Daniel Nowlan, 34, Hugo, MN 4:54:38 11:14 4:48:25 3999 536 M45 Alan Heitkamp, 48, Albertville, MN 4:54:40 11:14 4:46:15 4000 1525 M20 James Gittemeier, 33, Duluth, MN 4:54:48 11:15 4:46:04 4001 1526 M20 Dave Skahen, 26, Bloomington, MN 4:54:49 11:15 4:50:20 4002 198 M55 Alan Dubinsky, 59, Minneapolis, MN 4:54:49 11:15 4:49:44 4003 1527 M20 Jon Speake, 32, Golden Valley, MN 4:54:50 11:15 4:44:54 4004 598 M40 Jason Landry, 43, Minnetrista, MN 4:54:52 11:15 4:49:00 4005 199 M55 Thomas Lyons, 58, Excelsior, MN 4:54:54 11:15 4:48:11 4006 599 M40 Tim Navarro, 42, Burnsville, MN 4:54:57 11:15 4:49:44 4007 200 M55 Ralph Douglass, 55, Minnetonka, MN 4:54:58 11:15 4:50:44 4008 1528 M20 Adam Caughey, 28, Marshall, MN 4:55:01 11:15 4:49:32 4009 1529 M20 Kris Norton, 31, Owatonna, MN 4:55:02 11:15 4:49:51 4010 1530 M20 Peter Trinh, 28, Maple Grove, MN 4:55:04 11:15 4:47:36 4011 600 M40 Brian Olsen, 43, St Michael, MN 4:55:06 11:15 4:49:20 4012 28 M65 Robert MacK, 66, Minneapolis, MN 4:55:08 11:15 4:53:28 4013 1531 M20 Michael MacK, 26, Hetland, SD 4:55:09 11:15 4:48:27 4014 537 M45 Greg Searcy, 48, Watertown, WI 4:55:11 11:16 4:51:46 4015 538 M45 Todd Conrad, 45, Maple Grove, MN 4:55:18 11:16 4:45:34 4016 1532 M20 Kevin Klein, 20, St Paul, MN 4:55:20 11:16 4:50:35 4017 1533 M20 Jonathan Adkins, 34, San Francisco, CA 4:55:26 11:16 4:46:00 4018 539 M45 Steve Bowman, 47, Madison, WI 4:55:30 11:16 4:47:17 4019 85 M60 Bill Lee, 62, Anoka, MN 4:55:32 11:16 4:49:58 4020 601 M40 Mike Gutterman, 42, Cottage Grove, MN 4:55:33 11:16 4:46:45 4021 351 M50 John Brownson, 51, Minneapolis, MN 4:55:35 11:16 4:47:29 4022 1534 M20 Andrew Darud, 23, Hancock, MI 4:55:35 11:16 4:47:55 4023 352 M50 Tim Litfin, 52, Waconia, MN 4:55:39 11:17 4:52:15 4024 627 M35 Kyle Kushnier, 35, East St Paul, Can 4:55:40 11:17 4:48:46 4025 1535 M20 David Miles, 25, Highlands Ranch, CO 4:55:41 11:17 4:46:37 4026 1536 M20 Austin Mooney, 20, Tiffin, IA 4:55:42 11:17 4:50:25 4027 1537 M20 Duane Koski, 24, Circle Pines, MN 4:55:42 11:17 4:47:54 4028 540 M45 Robert Tatro, 48, Zimmerman, MN 4:55:45 11:17 4:47:20 4029 628 M35 Darren Rud, 38, Cloquet, MN 4:55:47 11:17 4:46:54 4030 629 M35 Andy Mork, 38, Cloquet, MN 4:55:48 11:17 4:46:55 4031 1538 M20 John Notman, 29, Minneapolis, MN 4:55:48 11:17 4:47:26 4032 1539 M20 Richard Walch, 33, Fridley, MN 4:55:58 11:17 4:47:08 4033 1540 M20 Darshan Baldev, 29, Minneapolis, MN 4:56:04 11:18 4:49:31 4034 541 M45 Joseph Severance, 48, St Paul, MN 4:56:08 11:18 4:48:55 4035 602 M40 Chad McAnelly, 40, Burnsville, MN 4:56:10 11:18 4:47:41 4036 603 M40 Christopher Bloom, 41, Astoria, NY 4:56:11 11:18 4:46:48 4037 86 M60 Mark Andrews, 60, Inver Grove Hts, MN 4:56:13 11:18 4:55:00 4038 87 M60 Roy Andrews, 63, Apple Valley, MN 4:56:14 11:18 4:48:03 4039 630 M35 Robbie Skantz, 39, Apple Valley, MN 4:56:15 11:18 4:50:26 4040 1541 M20 Rusty Rybolt, 34, Le Sueur, MN 4:56:26 11:18 4:48:45 4041 1542 M20 Rocky Rybolt, 32, Columbus, NE 4:56:26 11:18 4:48:45 4042 1543 M20 Matt Czech, 23, Madison, WI 4:56:27 11:18 4:48:30 4043 631 M35 Jason Bolz, 38, Crystal, MN 4:56:28 11:18 4:47:31 4044 632 M35 Jeffrey Vigness, 35, Hopkins, MN 4:56:30 11:19 4:48:20 4045 633 M35 Christopher Watson, 35, Andover, MN 4:56:31 11:19 4:48:20 4046 353 M50 Mark Damario, 50, Minneapolis, MN 4:56:36 11:19 4:53:13 4047 1544 M20 Jeffery Oney, 27, St Joseph, MI 4:56:38 11:19 4:53:10 4048 542 M45 Todd McGovern, 49, Fergus Falls, MN 4:56:39 11:19 4:48:19 4049 201 M55 Greg McGovern, 56, Glendive, MT 4:56:39 11:19 4:48:18 4050 604 M40 David Orth, 44, Maplewood, MN 4:56:39 11:19 4:48:02 4051 543 M45 Matt Olmstead, 49, N St Paul, MN 4:56:50 11:19 4:49:34 4052 1545 M20 Justin Taylor, 29, Minneapolis, MN 4:56:52 11:19 4:47:56 4053 1546 M20 Matt Fett, 25, Norwalk, IA 4:56:55 11:19 4:49:40 4054 1547 M20 Anders Herrick, 25, Golden Valley, MN 4:56:57 11:20 4:48:34 4055 1548 M20 Peter Nguyen, 33, Mounds View, MN 4:57:02 11:20 4:52:04 4056 1549 M20 Derek Anderson, 28, MacOmb, IL 4:57:03 11:20 4:51:09 4057 605 M40 Steven Pfarr, 40, Prior Lake, MN 4:57:05 11:20 4:51:18 4058 1550 M20 Jason Louie, 34, Shoreview, MN 4:57:06 11:20 4:52:37 4059 354 M50 John Scales, 52, Greenwood Village, CO 4:57:06 11:20 4:48:26 4060 606 M40 Bill Breckle, 43, St Louis Park, MN 4:57:08 11:20 4:50:44 4061 1551 M20 Erik Swan, 26, Eden Prairie, MN 4:57:09 11:20 4:48:45 4062 1552 M20 Alejandro Avina, 28, Brooklyn Park, MN 4:57:09 11:20 4:49:48 4063 634 M35 Todd Loisel, 37, Plymouth, MN 4:57:17 11:20 4:50:20 4064 1553 M20 Shawn McKitrick, 30, Burnsville, MN 4:57:19 11:20 4:49:21 4065 202 M55 Greg Wright, 57, Minneapolis, MN 4:57:24 11:21 4:49:25 4066 355 M50 Nick Leszko, 50, Maple Grove, MN 4:57:25 11:21 4:52:36 4067 1554 M20 John Syverson, 30, Minneapolis, MN 4:57:27 11:21 4:49:09 4068 88 M60 Daniel Hanson, 61, Lakeland, MN 4:57:31 11:21 4:53:57 4069 1555 M20 Mahmoud Elmaussawel, 31, New Hope, MN 4:57:32 11:21 4:49:08 4070 1556 M20 Rudy Kluz, 33, Oakdale, MN 4:57:32 11:21 4:47:45 4071 544 M45 Grant Booth, 46, St Paul, MN 4:57:36 11:21 4:51:39 4072 1557 M20 Travis Yoch, 23, Woodbury, MN 4:57:39 11:21 4:49:10 4073 545 M45 Joseph Sousa, 46, Somerset, MA 4:57:42 11:21 4:52:44 4074 89 M60 Clive Hazell, 62, Chicago, IL 4:57:46 11:21 4:54:01 4075 607 M40 Eric Brandt, 41, West St Paul, MN 4:57:47 11:21 4:53:20 4076 608 M40 Andrew Brown, 40, Maple Grove, MN 4:57:48 11:22 4:49:24 4077 635 M35 Brian Marse, 39, Verona, WI 4:57:48 11:22 4:50:25 4078 356 M50 Peter Boever, 52, Morris, MN 4:57:58 11:22 4:52:43 4079 1558 M20 Andy Prose, 33, St Cloud, MN 4:57:58 11:22 4:53:35 4080 546 M45 Scott Ford, 49, Plymouth, MN 4:58:05 11:22 4:53:13 4081 203 M55 John Rodgers, 56, Fairmont, MN 4:58:07 11:22 4:50:30 4082 357 M50 John Hubbard, 53, Billings, MT 4:58:08 11:22 4:51:26 4083 1559 M20 Greg Winegarden, 25, Minneapolis, MN 4:58:09 11:22 4:53:20 4084 1560 M20 Robert Mahaney, 20, Grand Forks, ND 4:58:10 11:22 4:48:37 4085 358 M50 Joe Flynn, 52, Burnsville, MN 4:58:11 11:22 4:52:28 4086 29 M65 Gary Berquist, 65, Burnsville, MN 4:58:11 11:22 4:53:12 4087 359 M50 Ted Fick, 51, Eden Prairie, MN 4:58:13 11:22 4:50:40 4088 636 M35 Michael Johnson, 36, Maple Grove, MN 4:58:17 11:23 4:50:13 4089 609 M40 David Mott, 44, Minnetonka, MN 4:58:19 11:23 4:54:35 4090 1561 M20 Nicholas Mattioli, 29, Minneapolis, MN 4:58:19 11:23 4:53:58 4091 637 M35 Chris Fernandez, 36, Long Lake, MN 4:58:20 11:23 4:51:38 4092 204 M55 John Woelfel, 56, Lexington, MN 4:58:26 11:23 4:53:08 4093 1562 M20 Adam Cloeter, 22, Winona, MN 4:58:33 11:23 4:52:26 4094 205 M55 Robert Cloeter, 55, Winona, MN 4:58:34 11:23 4:52:26 4095 206 M55 William Schroeder, 55, Spooner, WI 4:58:34 11:23 4:52:27 4096 207 M55 Tom Andrews, 56, Richfield, MN 4:58:46 11:24 4:52:31 4097 610 M40 Steven Nordsven, 40, St Michael, MN 4:58:48 11:24 4:54:53 4098 360 M50 Loren Laviolette, 53, Manitowoc, WI 4:58:49 11:24 4:53:26 4099 208 M55 Randy Zellmer, 55, North Mankato, MN 4:58:52 11:24 4:53:30 4100 209 M55 John Sandok, 56, East Bethel, MN 4:59:00 11:24 4:49:30 4101 611 M40 Scott Gardner, 40, Maple Grove, MN 4:59:03 11:24 4:52:41 4102 612 M40 Stephen Gardner, 40, Willmar, MN 4:59:03 11:24 4:52:42 4103 30 M65 Lee Wraspir, 65, Shakopee, MN 4:59:09 11:25 4:53:40 4104 11 M70 Jon Albrightson, 72, Minneapolis, MN 4:59:10 11:25 4:50:00 4105 547 M45 Christopher Shaheen, 48, Minneapolis, MN 4:59:13 11:25 4:54:56 4106 548 M45 Dale Kersten, 48, Apple Valley, MN 4:59:14 11:25 4:53:47 4107 613 M40 Joel Fortenberry, 42, Lakeville, MN 4:59:16 11:25 4:53:09 4108 1563 M20 Jason Hoogland, 26, Brooklyn Park, MN 4:59:16 11:25 4:50:11 4109 549 M45 Joel Hoogland, 48, Maple Plain, MN 4:59:16 11:25 4:50:12 4110 638 M35 Nate Slack, 37, Owatonna, MN 4:59:26 11:25 4:55:49 4111 1564 M20 Justin Slack, 33, Owatonna, MN 4:59:26 11:25 4:55:49 4112 1565 M20 Tim Casselberry, 34, Lakewood, OH 4:59:27 11:25 4:55:59 4113 90 M60 Ted Greshwalk, 60, Maple Grove, MN 4:59:31 11:25 4:53:06 4114 614 M40 Jaimie Mattes, 40, Woodbury, MN 4:59:46 11:26 4:54:42 4115 1566 M20 Adam Mc Monigal-Sundsmo, 23, Rochester, MN 4:59:47 11:26 4:55:53 4116 361 M50 Ronald Sundsmo, 52, Rochester, MN 4:59:47 11:26 4:55:54 4117 31 M65 George Corky Berg, 66, Willmar, MN 4:59:49 11:26 4:56:16 4118 210 M55 Craig Diviney, 57, Plymouth, MN 4:59:50 11:26 4:51:12 4119 211 M55 Ian Loram, 59, Oregon, WI 4:59:51 11:26 4:54:19 4120 615 M40 Allen Berg, 44, Minneapolis, MN 4:59:54 11:26 4:52:33 4121 550 M45 Matt Ruby, 47, Faribault, MN 4:59:56 11:26 4:52:56 4122 1567 M20 Brett Knight, 28, St Paul, MN 4:59:57 11:26 4:54:36 4123 616 M40 Michael Grose, 43, Monticello, MN 5:00:01 11:27 4:50:34 4124 639 M35 Christopher Hanily, 39, Victoria, MN 5:00:01 11:27 4:53:33 4125 617 M40 Jeffrey Blake, 43, Burlington, WI 5:00:01 11:27 4:50:35 4126 618 M40 John Romans, 42, West St Paul, MN 5:00:02 11:27 4:55:59 4127 1568 M20 James Conde, 28, Forest Lake, MN 5:00:04 11:27 4:52:56 4128 1569 M20 Jeffrey Ozanne, 29, Baxter, MN 5:00:12 11:27 4:55:10 4129 1570 M20 David Medhurst, 25, Thunder Bay, Can 5:00:13 11:27 4:53:18 4130 1571 M20 Bobby Steffen, 25, Burnsville, MN 5:00:16 11:27 4:54:22 4131 362 M50 Dean Anderson, 54, Cottage Grove, WI 5:00:21 11:27 4:56:17 4132 212 M55 Erling Anderson, 59, Plymouth, MN 5:00:26 11:28 4:54:22 4133 363 M50 Jeff Biggers, 54, Maple Grove, MN 5:00:27 11:28 4:52:33 4134 213 M55 Will Loew-Blosser, 58, Bloomington, MN 5:00:29 11:28 4:54:54 4135 1572 M20 Brian Kistner, 22, Eden Prairie, MN 5:00:34 11:28 4:55:47 4136 1573 M20 Bo Boshell, 32, Cumming, GA 5:00:35 11:28 4:50:09 4137 1574 M20 Ryan Henderson, 28, Duluth, MN 5:00:36 11:28 4:53:09 4138 551 M45 James Galland, 45, Hastings, MN 5:00:40 11:28 4:52:02 4139 552 M45 Juan Car Morales Heyser, 48, Mexico, Mex 5:00:44 11:28 4:52:49 4140 619 M40 John Holmberg, 43, Winfield, IL 5:00:44 11:28 4:50:47 4141 1575 M20 Jason Arney-O'neil, 24, Woodbury, MN 5:00:51 11:28 4:54:19 4142 1576 M20 Kyle Bode, 28, St Paul, MN 5:00:51 11:28 4:55:19 4143 1577 M20 Joshua Powers, 31, Shakopee, MN 5:00:59 11:29 4:54:00 4144 1578 M20 Mark Roberts, 30, New Brunswick, NJ 5:00:59 11:29 4:54:00 4145 1579 M20 John Mason, 33, Maple Grove, MN 5:01:02 11:29 4:55:47 4146 620 M40 Michael Pieper, 40, Dresbach, MN 5:01:07 11:29 4:53:56 4147 12 M70 George Gura, 73, Rochester, MN 5:01:10 11:29 4:51:37 4148 364 M50 David Broussard, 50, Vista, CA 5:01:11 11:29 4:54:37 4149 1580 M20 Cory Titus, 22, St Paul, MN 5:01:12 11:29 4:55:25 4150 640 M35 Kirk Weber, 39, Stewartville, MN 5:01:15 11:29 4:52:03 4151 1581 M20 Gregory Rzepecki, 27, Pawtucket, RI 5:01:18 11:30 4:56:36 4152 641 M35 Chris Kogut, 36, Big Lake, MN 5:01:18 11:30 4:53:01 4153 1582 M20 David Maynard, 32, Minneapolis, MN 5:01:19 11:30 4:55:21 4154 1583 M20 Michael Verbout, 23, South St Paul, MN 5:01:20 11:30 4:55:54 4155 553 M45 Bill Floyd, 47, Le Sueur, MN 5:01:21 11:30 4:55:01 4156 554 M45 Angel Manuel Torres, 45, Chihuahua, Mex 5:01:22 11:30 4:52:51 4157 642 M35 Keith Burdick, 38, San Diego, CA 5:01:30 11:30 4:53:09 4158 555 M45 Paul Martin, 49, Sonoma, CA 5:01:36 11:30 4:51:51 4159 365 M50 Scott Schulte, 50, Cedar Rapids, IA 5:01:36 11:30 4:51:52 4160 214 M55 Jeff Deltgen, 55, Menasha, WI 5:01:39 11:30 4:54:47 4161 1584 M20 Stephen Howe, 28, Minneapolis, MN 5:01:41 11:30 4:54:37 4162 621 M40 Tim Brophy, 41, Shakopee, MN 5:01:42 11:30 4:56:00 4163 1585 M20 Michael Martin, 29, San Antonio, TX 5:01:43 11:30 4:56:56 4164 643 M35 Jason Parr, 38, St Paul, MN 5:01:49 11:31 4:56:56 4165 556 M45 Rick Beddoe, 45, Minneapolis, MN 5:01:49 11:31 4:54:55 4166 1586 M20 Paul Kilde, 27, Wausau, WI 5:01:52 11:31 4:54:55 4167 91 M60 Leroy Stanislowski, 64, Blaine, MN 5:01:53 11:31 4:54:01 4168 622 M40 Steve Ready, 43, Edina, MN 5:01:55 11:31 4:53:15 4169 557 M45 David Schmitz, 46, Roseville, MN 5:01:57 11:31 4:54:46 4170 366 M50 John Bydzovsky, 54, Maplewood, MN 5:02:02 11:31 4:54:07 4171 1587 M20 Kevin Croninger, 26, Oshkosh, WI 5:02:03 11:31 4:51:30 4172 92 M60 Thomas Menning, 64, Albert Lea, MN 5:02:16 11:32 4:56:37 4173 31 M18 Andrew Rudd, 19, Northfield, MN 5:02:22 11:32 4:53:03 4174 558 M45 John Wahlberg, 46, Apple Valley, MN 5:02:22 11:32 4:53:45 4175 559 M45 David Drake, 47, Minneapolis, MN 5:02:23 11:32 4:53:49 4176 623 M40 Todd Griepentrog, 42, Minneota, MN 5:02:28 11:32 4:56:05 4177 1588 M20 Brian Borman, 31, Hugo, MN 5:02:29 11:32 4:56:39 4178 644 M35 Matthew Thayer, 38, Balsam Lake, WI 5:02:34 11:32 4:54:56 4179 624 M40 Larry Dolgin, 41, Fort Collins, CO 5:02:38 11:33 4:56:17 4180 1589 M20 Chris Daggett, 31, Minneapolis, MN 5:02:39 11:33 4:56:59 4181 560 M45 Joseph Blank, 46, Vinton, IA 5:02:43 11:33 4:58:03 4182 367 M50 Lee Gangl, 54, Blaine, MN 5:02:44 11:33 4:57:47 4183 1590 M20 Andrew Jauhola, 29, Shoreview, MN 5:02:44 11:33 4:56:54 4184 645 M35 Matt Lehmann, 35, Holmen, WI 5:02:46 11:33 4:56:46 4185 1591 M20 Tyler Boese, 20, Lakeville, MN 5:02:47 11:33 4:54:46 4186 646 M35 Will Sillman, 39, St Paul, MN 5:02:50 11:33 4:56:23 4187 561 M45 Pete Gutzmann, 49, South St Paul, MN 5:02:50 11:33 4:54:36 4188 368 M50 Keith Kaestner, 52, Burnsville, MN 5:02:51 11:33 4:56:26 4189 1592 M20 Ronnie Ambriz, 30, St Paul, MN 5:02:54 11:33 4:57:19 4190 625 M40 Todd Williams, 43, Delano, MN 5:02:57 11:33 4:53:01 4191 626 M40 Craig Bistodeau, 43, Delano, MN 5:02:58 11:33 4:53:01 4192 369 M50 Bill Quie, 51, St Paul, MN 5:03:09 11:34 4:54:28 4193 1593 M20 David Roseland, 32, Elk River, MN 5:03:09 11:34 4:53:50 4194 1594 M20 Kristofer Keller, 31, Hudson, WI 5:03:12 11:34 4:57:33 4195 1595 M20 Lee Langner, 29, Maple Grove, MN 5:03:13 11:34 4:55:16 4196 562 M45 Gerardo Bernaldez, 49, Minneapolis, MN 5:03:19 11:34 4:57:16 4197 1596 M20 Matt Schomaker, 34, Champlin, MN 5:03:23 11:34 4:56:12 4198 647 M35 Geoffrey Goodwin, 36, Woodbury, MN 5:03:24 11:34 4:55:47 4199 1597 M20 Kyle Huppert, 27, St Paul, MN 5:03:24 11:34 4:55:22 4200 627 M40 Christopher Putnam, 43, Shorewood, MN 5:03:24 11:34 4:57:51 4201 1598 M20 Rory Johnsrud, 29, Fargo, ND 5:03:26 11:34 4:54:20 4202 1599 M20 Noah Johnson, 28, Cloquet, MN 5:03:30 11:35 4:56:59 4203 628 M40 Sean Muniz, 42, Woodbury, MN 5:03:32 11:35 4:56:26 4204 370 M50 Tracy Paino, 50, Apple Valley, MN 5:03:34 11:35 4:59:13 4205 1600 M20 Matt Erickson, 28, Minneapolis, MN 5:03:34 11:35 4:58:15 4206 371 M50 David Fay, 51, Pewaukee, WI 5:03:38 11:35 4:57:19 4207 629 M40 Joel Carlson, 44, Oakdale, MN 5:03:41 11:35 4:55:33 4208 372 M50 Brent Gregoire, 50, Burnsville, MN 5:03:42 11:35 4:54:23 4209 648 M35 David Regan, 38, Mahtomedi, MN 5:03:45 11:35 4:59:47 4210 12 M16 Jacob Bertram, 17, Wyoming, MN 5:03:46 11:35 4:58:49 4211 93 M60 Juan Ramirez, 60, Bloomington, MN 5:03:46 11:35 4:54:42 4212 215 M55 Mark Ruter, 55, Kent, WA 5:03:48 11:35 4:59:35 4213 373 M50 Glenn Wenninger, 52, Lafayette, MN 5:03:52 11:35 4:58:18 4214 1601 M20 Daniel Lentz, 26, State College, PA 5:03:54 11:35 4:56:59 4215 1602 M20 Matthew Morden, 29, Thunder Bay, Can 5:04:00 11:36 4:57:05 4216 649 M35 Jason Mayfield, 39, Arlington, VA 5:04:02 11:36 4:57:27 4217 650 M35 Jesse Sherman, 39, Madison, WI 5:04:06 11:36 5:02:49 4218 1603 M20 Chee Pha, 30, Blaine, MN 5:04:07 11:36 4:58:48 4219 1604 M20 Bradley Lang, 28, Plymouth, MN 5:04:09 11:36 4:55:54 4220 651 M35 Thomas Labossiere, 37, Minneapolis, MN 5:04:20 11:36 4:58:55 4221 216 M55 Thomas Sallander, 56, Burnsville, MN 5:04:21 11:37 4:56:55 4222 94 M60 Gene Geller, 61, Waconia, MN 5:04:22 11:37 4:55:59 4223 1605 M20 David Cowan, 33, Woodbury, MN 5:04:27 11:37 4:55:10 4224 1606 M20 Russ Rosckes, 29, Plymouth, MN 5:04:30 11:37 4:56:42 4225 1607 M20 Sodasai Simphilavong, 30, Eagan, MN 5:04:30 11:37 4:56:18 4226 652 M35 Kory Newman, 38, Alden, MN 5:04:30 11:37 4:59:27 4227 630 M40 William Lane, 42, Portland, ME 5:04:34 11:37 4:58:25 4228 1608 M20 Luke Tulenchik, 31, St Michael, MN 5:04:38 11:37 4:56:22 4229 374 M50 Danny Ripka, 53, Minneapolis, MN 5:04:40 11:37 4:59:05 4230 1609 M20 Ryan Singh, 28, Middleton, WI 5:04:54 11:38 4:55:13 4231 1610 M20 Adam Quade, 22, New Brighton, MN 5:04:55 11:38 4:55:26 4232 1611 M20 Kieren Evensen, 30, Minneapolis, MN 5:04:55 11:38 4:54:51 4233 1612 M20 Ben Dollins, 29, Oakdale, MN 5:04:55 11:38 4:58:54 4234 1613 M20 Michael Linzbach, 28, Minneapolis, MN 5:04:57 11:38 4:55:31 4235 653 M35 Bob Bures, 35, St Paul, MN 5:05:00 11:38 4:55:40 4236 631 M40 Todd Simeone, 42, Normal, IL 5:05:00 11:38 4:59:10 4237 1614 M20 Kurt Schindler, 34, Chippewa Falls, WI 5:05:05 11:38 4:57:18 4238 1615 M20 Chad Haddal, 33, Washington, DC 5:05:05 11:38 4:59:07 4239 1616 M20 Wade Langel, 34, Chippewa Falls, WI 5:05:05 11:38 4:57:18 4240 632 M40 Brian Simon, 40, Minneapolis, MN 5:05:15 11:39 4:56:21 4241 217 M55 Jim O'Donnell, 56, White Bear Lake, MN 5:05:17 11:39 4:57:54 4242 654 M35 L J. Yee, 38, Burlingame, CA 5:05:28 11:39 4:58:04 4243 1617 M20 Chris Gudmastad, 34, Boston, MA 5:05:30 11:39 4:56:33 4244 655 M35 Christopher Seitz, 38, Foxborough, MA 5:05:30 11:39 4:56:33 4245 218 M55 Jon Willoughby, 55, Lake Nebagamon, WI 5:05:34 11:39 4:59:00 4246 1618 M20 Andrew Baldwin, 26, St Paul, MN 5:05:38 11:39 4:57:39 4247 1619 M20 James Schmidt, 29, St Louis Park, MN 5:05:38 11:39 4:57:49 4248 563 M45 James Hebson, 47, Evanston, IL 5:05:39 11:39 4:57:31 4249 633 M40 John Driscoll, 44, Flossmoor, IL 5:05:39 11:39 4:57:30 4250 1620 M20 Sam Petty, 25, Denver, CO 5:05:45 11:40 4:57:42 4251 1621 M20 Eric Lichtenberg, 27, St Louis Park, MN 5:05:46 11:40 4:58:05 4252 95 M60 Bob Stavig, 61, Bloomington, MN 5:05:49 11:40 5:00:41 4253 1622 M20 Ryan Patrek, 31, New Brighton, MN 5:05:49 11:40 4:58:27 4254 564 M45 Michael Hackett, 48, Prior Lake, MN 5:05:49 11:40 4:57:44 4255 1623 M20 Carey Montez, 33, Arden Hills, MN 5:05:50 11:40 5:00:41 4256 656 M35 Jamie McBride, 39, Minneapolis, MN 5:05:51 11:40 4:57:43 4257 375 M50 Thomas Herchline, 51, Dayton, OH 5:06:03 11:40 4:58:43 4258 657 M35 Keith Peterson, 38, Minnetonka, MN 5:06:03 11:40 4:56:41 4259 658 M35 John Shelp, 38, Maple Plain, MN 5:06:04 11:40 4:56:41 4260 96 M60 Don Soule, 61, Rosemount, MN 5:06:05 11:40 5:01:38 4261 1624 M20 James Thielen, 27, Hugo, MN 5:06:08 11:41 5:01:58 4262 565 M45 Brian Cole, 45, Apple Valley, MN 5:06:11 11:41 5:00:56 4263 659 M35 Jim Pringnitz, 39, Rochester, MN 5:06:12 11:41 4:57:59 4264 1625 M20 David Josephitis, 33, Minneapolis, MN 5:06:17 11:41 5:01:14 4265 566 M45 Michael Young, 45, Minneapolis, MN 5:06:23 11:41 4:58:27 4266 660 M35 Brian Sullivan, 37, Maple Grove, MN 5:06:28 11:41 5:01:18 4267 1626 M20 Chester Kong, 21, Hastings, MN 5:06:37 11:42 5:01:19 4268 376 M50 Kevin Clemens, 53, Lake Elmo, MN 5:06:37 11:42 5:00:02 4269 97 M60 Bob Stamey, 62, Manhattan, KS 5:06:38 11:42 5:02:50 4270 567 M45 Brian Ford, 47, Oakdale, MN 5:06:39 11:42 5:01:46 4271 1627 M20 Benjamin Millmann, 24, Omaha, NE 5:06:40 11:42 4:56:10 4272 377 M50 Timothy Koch, 50, Savage, MN 5:06:41 11:42 5:00:49 4273 661 M35 Michael Ebeling, 35, Shakopee, MN 5:06:42 11:42 5:00:34 4274 1628 M20 Jason Braucht, 33, Minnetonka, MN 5:06:46 11:42 5:00:55 4275 634 M40 David Kingsbury, 41, Eagan, MN 5:06:52 11:42 4:58:27 4276 662 M35 Brian Kingsbury, 38, Orlando, FL 5:06:53 11:42 4:58:29 4277 663 M35 Jeffrey Imming, 36, St Louis Park, MN 5:07:09 11:43 5:00:46 4278 635 M40 Todd Fuller, 40, St Charles, MO 5:07:14 11:43 4:58:44 4279 98 M60 Jonathan Bock, 60, Crystal Lake, IL 5:07:15 11:43 5:01:38 4280 636 M40 Ken Sarell, 43, Cedar, MN 5:07:16 11:43 5:02:13 4281 1629 M20 Michael Schaeffer, 33, Inver Grove Hts, MN 5:07:16 11:43 4:58:39 4282 1630 M20 Kevin McGinnis, 30, Eden Prairie, MN 5:07:26 11:44 4:59:01 4283 637 M40 Don Nosbisch, 40, Stewartville, MN 5:07:27 11:44 5:03:31 4284 568 M45 Andy Woodard, 46, White Bear Townsh, MN 5:07:28 11:44 5:01:38 4285 378 M50 Thad Briol, 53, Maple Grove, MN 5:07:29 11:44 4:59:04 4286 569 M45 Patrick Hiney, 45, Minneapolis, MN 5:07:33 11:44 4:59:34 4287 570 M45 Rick Hall, 49, Muscle Shoals, AL 5:07:34 11:44 5:02:44 4288 1631 M20 John Casnovsky, 20, Sussex, WI 5:07:36 11:44 5:01:14 4289 638 M40 Ryan Simafranca, 42, Minnetrista, MN 5:07:37 11:44 4:58:26 4290 1632 M20 Srinivasan Sridharan, 34, Sunnyvale, CA 5:07:43 11:44 4:58:52 4291 571 M45 Ken Horst, 47, Minnetonka, MN 5:07:43 11:44 5:02:50 4292 99 M60 Steven Jackson, 62, Duluth, MN 5:07:46 11:44 5:02:40 4293 639 M40 Joe Hoffman, 40, Cuba City, WI 5:07:56 11:45 5:01:55 4294 219 M55 Roger Anttila, 59, Minneapolis, MN 5:07:59 11:45 4:59:06 4295 220 M55 Michael Wadsworth, 57, Manhattan, IL 5:07:59 11:45 5:02:05 4296 379 M50 Patrick Beckstead, 50, Woodbury, MN 5:08:00 11:45 4:59:49 4297 664 M35 Chris Romans, 38, Minneapolis, MN 5:08:01 11:45 5:00:12 4298 1633 M20 Greg Hamel, 26, Minneapolis, MN 5:08:03 11:45 5:03:57 4299 100 M60 Tommy Russell, 63, St Paul, MN 5:08:14 11:45 4:59:27 4300 32 M18 Alexander Chaddock, 19, Coon Rapids, MN 5:08:17 11:46 5:00:40 4301 640 M40 Scott Downing, 42, Elk River, MN 5:08:20 11:46 5:01:40 4302 1634 M20 Aaron Schmitz, 30, St Michael, MN 5:08:26 11:46 5:04:24 4303 1635 M20 Matthew Henjum, 29, Washington, DC 5:08:28 11:46 5:01:24 4304 1636 M20 Todd Newman, 32, Minneapolis, MN 5:08:29 11:46 4:58:55 4305 101 M60 Allen Maijala, 63, Evergreen, CO 5:08:31 11:46 5:02:51 4306 641 M40 Jonathan Bunker, 43, Elk River, MN 5:08:54 11:47 5:03:41 4307 32 M65 Richard Schmidt, 67, Edina, MN 5:08:56 11:47 5:03:18 4308 221 M55 John Finger, 59, Beresford, SD 5:08:56 11:47 5:01:47 4309 1637 M20 Anthony Digatono, 34, Minneapolis, MN 5:09:02 11:47 5:03:36 4310 572 M45 Cameron Kaszas, 48, Plymouth, MN 5:09:14 11:48 5:01:16 4311 642 M40 Bernadino Restrepo, 43, Chanhassen, MN 5:09:14 11:48 5:00:55 4312 102 M60 Thomas Skoug, 62, La Crosse, WI 5:09:15 11:48 5:02:45 4313 380 M50 Jeremiah Collins, 50, Bloomington, MN 5:09:22 11:48 5:00:44 4314 665 M35 Terence Winstead, 39, Maple Grove, MN 5:09:24 11:48 5:01:17 4315 643 M40 Craig Haberlack, 44, Burnsville, MN 5:09:28 11:48 5:01:24 4316 1638 M20 Brent Stordahl, 28, Woodbury, MN 5:09:46 11:49 5:04:24 4317 666 M35 Brett Anderson, 37, Roseville, MN 5:09:49 11:49 5:05:04 4318 1639 M20 Matthew Gollinger, 33, St Paul, MN 5:10:02 11:50 5:02:05 4319 644 M40 Randall Funk, 40, St Louis Park, MN 5:10:07 11:50 5:04:22 4320 667 M35 Eric Resler, 39, Circle Pines, MN 5:10:11 11:50 5:06:07 4321 573 M45 Preman Singh, 45, Eden Prairie, MN 5:10:15 11:50 5:02:20 4322 645 M40 Benjamin Wedell, 43, Forest Lake, MN 5:10:16 11:50 5:00:24 4323 668 M35 Scott Winkels, 37, Rosemount, MN 5:10:20 11:50 5:01:23 4324 574 M45 Craig Bertram, 45, Wyoming, MN 5:10:30 11:51 5:05:32 4325 646 M40 William Pfeiffer, 44, Savage, MN 5:10:32 11:51 5:00:47 4326 575 M45 Kenneth Edelbach, 45, Rochester, MN 5:10:48 11:51 5:01:40 4327 1640 M20 Ian Capps, 33, Denver, CO 5:10:48 11:51 5:04:11 4328 33 M65 Gary Stephani, 67, Minneapolis, MN 5:10:53 11:51 5:06:23 4329 1641 M20 John Connolly, 29, Bloomington, MN 5:11:03 11:52 5:02:47 4330 1642 M20 Brett Koehler, 20, Roswell, GA 5:11:09 11:52 5:06:05 4331 33 M18 Davis Runde, 19, Wausau, WI 5:11:11 11:52 5:03:34 4332 1643 M20 Eric Henderson, 27, Huxley, IA 5:11:35 11:53 5:02:59 4333 222 M55 David Cannon, 59, Brecksville, OH 5:11:48 11:54 5:04:29 4334 647 M40 Koichi Tanaka, 42, Plymouth, MN 5:11:50 11:54 5:07:31 4335 669 M35 Dan Broersma, 37, Holland, MI 5:11:50 11:54 5:06:35 4336 1644 M20 Sam Strong, 27, Red Lake, MN 5:11:57 11:54 5:05:18 4337 576 M45 Jeff Renner, 49, Burnsville, MN 5:12:01 11:54 5:06:46 4338 648 M40 Praveen Rokkam, 41, Shakopee, MN 5:12:02 11:54 5:05:57 4339 1645 M20 Nolan Ball, 26, Minnetonka, MN 5:12:09 11:54 5:07:10 4340 1646 M20 Joel Bubna, 25, Minneapolis, MN 5:12:18 11:55 5:08:45 4341 381 M50 Joe Fierst, 50, Eagan, MN 5:12:30 11:55 5:08:19 4342 382 M50 Kevin Corey, 54, Andover, MN 5:12:35 11:55 5:04:15 4343 223 M55 Mike Berken, 55, Green Bay, WI 5:12:37 11:55 5:07:04 4344 103 M60 William Ogura, 64, Vadnais Hts, MN 5:12:44 11:56 5:05:50 4345 383 M50 Chris Kleehammer, 50, Chattanooga, TN 5:12:47 11:56 5:05:54 4346 577 M45 John Schlabach, 48, Cedarburg, WI 5:12:48 11:56 5:06:07 4347 1647 M20 Ry4an Brase, 33, Minneapolis, MN 5:12:54 11:56 5:04:16 4348 670 M35 Steven Fischer, 38, Elk River, MN 5:12:56 11:56 5:05:25 4349 1648 M20 James Daniels, 34, St Paul, MN 5:12:56 11:56 5:05:21 4350 384 M50 Kelley Pitts, 53, Trussville, AL 5:12:58 11:56 5:06:28 4351 385 M50 Bill Falardeau, 54, St Paul, MN 5:13:01 11:56 5:09:44 4352 224 M55 Stephen Briol, 55, Wayzayta, MN 5:13:07 11:57 5:04:42 4353 1649 M20 Zheng Guan Tan, 25, St Cloud, MN 5:13:07 11:57 5:06:41 4354 1650 M20 Matthew Anderson, 31, St Paul, MN 5:13:13 11:57 5:05:29 4355 104 M60 Marcus Baukol, 64, Thousand Oaks, CA 5:13:15 11:57 5:07:12 4356 1651 M20 Jeffrey Seymour, 28, Milwaukee, WI 5:13:19 11:57 5:07:39 4357 578 M45 Brent Jeffers, 48, Apple Valley, MN 5:13:21 11:57 5:07:12 4358 1652 M20 Timothy Westland, 26, St Paul, MN 5:13:24 11:57 5:04:48 4359 225 M55 George Skonberg, 58, Chattanooga, TN 5:13:30 11:57 5:06:32 4360 105 M60 David Johnson, 60, Maplewood, MN 5:13:33 11:58 5:03:54 4361 579 M45 Paul Rahn, 49, St Louis Park, MN 5:13:47 11:58 5:04:30 4362 671 M35 Scott Koltes, 36, Richfield, MN 5:13:51 11:58 5:09:25 4363 1653 M20 Gary Weber, 34, St Anthony, MN 5:13:51 11:58 5:03:46 4364 580 M45 George Suppes, 49, Lakeville, MN 5:13:54 11:58 5:06:04 4365 386 M50 Robert Wood, 53, Whitesboro, NY 5:13:55 11:58 5:07:37 4366 1654 M20 Wade Dewall, 34, Red Wing, MN 5:13:59 11:59 5:08:57 4367 581 M45 Marvin Kocay, 48, Winnipeg, Can 5:14:01 11:59 5:08:16 4368 1655 M20 Michael Schmidt, 34, Roseville, MN 5:14:08 11:59 5:08:17 4369 387 M50 Tom Henry, 52, Regina, Can 5:14:12 11:59 5:08:11 4370 1656 M20 Brett Cummings, 27, Golden Valley, MN 5:14:19 11:59 5:09:48
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

4371 1657 M20 Preston Bultema, 29, St Cloud, MN 5:14:34 12:00 5:05:34 4372 1658 M20 Guy Lucia, 25, New Prague, MN 5:14:37 12:00 5:06:48 4373 1659 M20 Brent Adams, 28, Austin, MN 5:14:40 12:00 5:05:48 4374 1660 M20 Nolan Patrek, 28, St Anthony, MN 5:14:44 12:00 5:07:24 4375 582 M45 Bob McKaige, 49, Burnsville, MN 5:14:45 12:00 5:09:39 4376 1661 M20 Carl Bliss, 34, Bayport, MN 5:14:46 12:00 5:09:15 4377 672 M35 Eric Miller, 39, Savage, MN 5:14:47 12:00 5:08:54 4378 34 M65 Jim Simons, 69, St Paul, MN 5:14:48 12:00 5:08:27 4379 1662 M20 Eric Holter, 26, St Louis Park, MN 5:14:51 12:01 5:07:49 4380 388 M50 Gary Giles, 54, Eau Claire, WI 5:14:56 12:01 5:07:57 4381 1663 M20 Nolan Jensen, 22, Marquette, MI 5:15:03 12:01 5:08:02 4382 649 M40 Abebaw Yilma, 43, Columbia Hts, MN 5:15:16 12:01 5:07:06 4383 673 M35 Kevin Ruedebusch, 36, Shakopee, MN 5:15:18 12:02 5:07:35 4384 1664 M20 Michael Rand, 33, Minneapolis, MN 5:15:22 12:02 5:06:51 4385 35 M65 John Thatcher, 67, Cape Elizabeth, ME 5:15:28 12:02 5:14:31 4386 1665 M20 Ben Podoll, 32, Otsego, MN 5:15:37 12:02 5:07:22 4387 650 M40 John Yopp, 41, Minneapolis, MN 5:15:45 12:03 5:09:43 4388 1666 M20 Jesse Drews, 30, Rochester, MN 5:15:46 12:03 5:10:01 4389 674 M35 Benji Warpeha, 37, Minneapolis, MN 5:15:55 12:03 5:05:52 4390 583 M45 Elliott Levine, 48, La Crosse, WI 5:15:59 12:03 5:07:24 4391 651 M40 Thomas Spanier, 43, Eden Prairie, MN 5:16:01 12:03 5:11:49 4392 675 M35 Peter Malmstrom, 36, St Paul, MN 5:16:03 12:03 5:10:38 4393 676 M35 Crispin Webb, 38, Milbank, SD 5:16:10 12:04 5:10:47 4394 1667 M20 Samir Keric, 34, Mendota Hts, MN 5:16:10 12:04 5:09:05 4395 652 M40 Daniel Proell, 40, Monticello, MN 5:16:16 12:04 5:12:19 4396 1668 M20 Dain Charbonneau, 32, Minnetonka, MN 5:16:23 12:04 5:08:50 4397 1669 M20 Richard Patch, 32, Rochester, MN 5:16:32 12:04 5:07:26 4398 389 M50 Jim Burns, 50, Edina, MN 5:16:36 12:05 5:10:05 4399 390 M50 Patrick Oconnell, 50, Palatine, IL 5:16:37 12:05 5:10:44 4400 1670 M20 Michael Mullan, 28, St Paul, MN 5:16:37 12:05 5:08:13 4401 584 M45 Tom Deppa, 46, Woodbury, MN 5:16:37 12:05 5:11:31 4402 585 M45 Tim Libera, 49, Eden Prairie, MN 5:16:40 12:05 5:11:28 4403 1671 M20 Eric Fredell, 27, St Paul, MN 5:16:43 12:05 5:07:12 4404 1672 M20 Minassie Tewoldebrhan, 31, Rochester, MN 5:16:45 12:05 5:13:25 4405 391 M50 Tom Fahey, 53, Young America, MN 5:16:47 12:05 5:07:55 4406 13 M16 Thomas Cole, 16, Apple Valley, MN 5:16:47 12:05 5:11:32 4407 36 M65 Antonio R. Salinas, 67, Bloomington, MN 5:16:49 12:05 5:15:12 4408 677 M35 Joseph Kozlak, 36, Wroclaw, Pol 5:16:50 12:05 5:11:55 4409 Jr "Other Medicine, M, Eagan 5:17:04 12:06 MN 4410 1673 M20 Brett Johnson, 31, St Paul, MN 5:17:09 12:06 5:10:41 4411 678 M35 Steve Schiltz, 36, Apple Valley, MN 5:17:12 12:06 5:11:21 4412 679 M35 Kelly McNutt, 38, Minnetonka, MN 5:17:18 12:06 5:10:51 4413 1674 M20 Jorge Pena, 32, East Elmhurst, NY 5:17:20 12:06 5:12:43 4414 653 M40 Eirik Ackerman, 41, Farmington, MN 5:17:25 12:06 5:12:36 4415 654 M40 Lance Beasley, 41, White Bear Townsh, MN 5:17:25 12:06 5:12:35 4416 1675 M20 Yeng Her, 27, West St Paul, MN 5:17:31 12:07 5:08:01 4417 680 M35 Brent Wartner, 39, Minneapolis, MN 5:17:32 12:07 5:11:39 4418 1676 M20 Tarek Alkatout, 32, Minneapolis, MN 5:17:40 12:07 5:08:48 4419 226 M55 Tom Konrardy, 56, Waconia, MN 5:17:45 12:07 5:16:09 4420 681 M35 Chad Henrich, 36, Aberdeen, SD 5:17:46 12:07 5:10:39 4421 392 M50 Andrew Birrell, 54, St Louis Park, MN 5:17:47 12:07 5:12:57 4422 682 M35 Shane Johnson, 37, Maple Grove, MN 5:17:49 12:07 5:12:03 4423 655 M40 Ryan Ness, 44, Wayzata, MN 5:18:07 12:08 5:11:36 4424 1677 M20 Matthew Zamastil, 34, Richfield, MN 5:18:10 12:08 5:12:03 4425 656 M40 Chris Taylor, 40, Prior Lake, MN 5:18:10 12:08 5:12:41 4426 1678 M20 Brady Bussler, 29, Waconia, MN 5:18:14 12:08 5:09:42 4427 1679 M20 Alexander Bell, 21, Lakeville, MN 5:18:14 12:08 5:14:42 4428 106 M60 John Murphy, 63, Minneapolis, MN 5:18:15 12:08 5:10:13 4429 1680 M20 Tim Treft, 32, White Bear Lake, MN 5:18:17 12:08 5:10:26 4430 2 M14 Ryan Young, 15, Lakeville, MN 5:18:17 12:08 5:09:20 4431 34 M18 Paul Young Jr., 19, Usafa, CO 5:18:18 12:08 5:09:21 4432 393 M50 Spencer Rasmussen, 51, River Falls, WI 5:18:18 12:08 5:12:34 4433 586 M45 Todd Madden, 48, Minneapolis, MN 5:18:23 12:09 5:10:25 4434 587 M45 Scott Everson, 46, Hudson, WI 5:18:23 12:09 5:09:51 4435 394 M50 Lee Brundell, 52, Shoreview, MN 5:18:27 12:09 5:10:39 4436 1681 M20 Tyler Cronk, 23, Rochester, MN 5:18:31 12:09 5:13:03 4437 1682 M20 Patrick Cattoor, 23, St Louis Park, MN 5:18:31 12:09 5:10:55 4438 395 M50 Robert Kapitzke, 52, Bowlus, MN 5:18:57 12:10 5:10:03 4439 657 M40 Richard Schultz, 44, Eagan, MN 5:19:06 12:10 5:14:27 4440 1683 M20 Steve Sabin, 27, Brainerd, MN 5:19:07 12:10 5:14:24 4441 107 M60 Joseph Schletty, 62, St Paul, MN 5:19:09 12:10 5:18:13 4442 658 M40 Joseph Malec, 42, Kirkwood, MO 5:19:10 12:10 5:13:10 4443 1684 M20 Jonathan Colville, 29, Minneapolis, MN 5:19:10 12:10 5:09:48 4444 1685 M20 Adam Dolezal, 24, Highwood, IL 5:19:18 12:11 5:10:21 4445 1686 M20 Stuart Sexton, 21, Elgin, MN 5:19:18 12:11 5:13:02 4446 1687 M20 Brendan Roath, 29, Maple Grove, MN 5:19:19 12:11 5:10:08 4447 659 M40 William Ranard, 43, Roscoe, IL 5:19:24 12:11 5:09:57 4448 1688 M20 Andy Karsky, 27, Minneapolis, MN 5:19:26 12:11 5:13:25 4449 1689 M20 Christopher Jensen, 32, Minneapolis, MN 5:19:37 12:11 5:13:12 4450 660 M40 Bill Hienz, 43, Plymouth, MN 5:19:51 12:12 5:10:32 4451 227 M55 Howard Wendland, 58, Plymouth, MN 5:19:53 12:12 5:15:16 4452 1690 M20 Thane Underdahl, 33, Alexandria, VA 5:20:01 12:12 5:12:17 4453 588 M45 Brian Lappin, 47, Prairie Village, KS 5:20:02 12:12 5:13:49 4454 589 M45 Brian Crouse, 45, Littleton, CO 5:20:04 12:12 5:12:51 4455 1691 M20 Eric Chermack, 30, Apple Valley, MN 5:20:09 12:13 5:12:11 4456 108 M60 Nicolas Garcia Luna, 61, Mexico, Mex 5:20:22 12:13 5:13:15 4457 109 M60 Robert Hartnett, 61, Plymouth, MN 5:20:24 12:13 5:13:11 4458 228 M55 Daniel McMahon, 55, Shoreview, MN 5:20:36 12:14 5:11:58 4459 1692 M20 Matthew Monaghan, 26, Eagan, MN 5:20:38 12:14 5:15:47 4460 1693 M20 Dirk Whitebreast, 30, Tama, IA 5:20:41 12:14 5:13:00 4461 1694 M20 Carter Smith, 31, Madison, WI 5:20:48 12:14 5:15:23 4462 110 M60 Edward Vlack, 61, River Falls, WI 5:20:48 12:14 5:12:22 4463 590 M45 Martin Sherman, 46, Burnsville, MN 5:20:51 12:14 5:12:52 4464 229 M55 Lars Sjoholm, 57, Burnsville, MN 5:20:56 12:14 5:13:14 4465 1695 M20 Steven Kalina, 29, Andover, MN 5:20:57 12:14 5:13:18 4466 661 M40 Reed Oeltjen, 43, Beldenville, WI 5:20:58 12:15 5:11:23 4467 111 M60 Jerry Goldman, 63, Boca Raton, FL 5:21:06 12:15 5:14:25 4468 112 M60 Jerry A Brown, 60, West St Paul, MN 5:21:08 12:15 5:14:43 4469 1696 M20 Arthur Lilienthal, 26, Baldwinsville, NY 5:21:09 12:15 5:14:47 4470 1697 M20 Christopher Mickolichek, 32, Minneapolis, MN 5:21:27 12:16 5:14:05 4471 591 M45 Jeff Grenell, 47, Blaine, MN 5:21:31 12:16 5:16:34 4472 662 M40 Tony Boyer, 42, St Paul, MN 5:21:32 12:16 5:15:40 4473 230 M55 Thomas Huberty, 59, Minneapolis, MN 5:21:32 12:16 5:12:25 4474 37 M65 Paul Kaeding, 65, St Louis Park, MN 5:21:33 12:16 5:13:30 4475 1698 M20 Brandon Camp, 28, Minneapolis, MN 5:21:34 12:16 5:13:31 4476 231 M55 Paul Van De Water, 57, Lincoln, NE 5:21:40 12:16 5:15:39 4477 592 M45 Hans Van Heteren-Freeze, 45, Prior Lake, MN 5:21:44 12:16 5:12:23 4478 232 M55 Clarence Malveaux, 59, Cottage Grove, MN 5:21:45 12:16 5:14:05 4479 38 M65 Jon Schaefer, 66, St Louis Park, MN 5:21:46 12:16 5:20:35 4480 663 M40 Steve Larson, 42, Edina, MN 5:21:50 12:17 5:11:59 4481 1699 M20 Kane Lindsay, 29, Woodbury, MN 5:21:54 12:17 5:16:09 4482 396 M50 Changhuei Tseng, 53, Richfield, MN 5:21:55 12:17 5:12:03 4483 683 M35 Scott Colbert, 37, Eagan, MN 5:22:00 12:17 5:16:34 4484 684 M35 Eric Igl, 36, Carver, MN 5:22:03 12:17 5:15:31 4485 1700 M20 Ryan Powell, 25, Falls Church, VA 5:22:06 12:17 5:15:35 4486 664 M40 Ross Bernstein, 41, Eagan, MN 5:22:06 12:17 5:17:59 4487 685 M35 Artur Wroblewski, 35, Warsaw, Pol 5:22:07 12:17 5:15:55 4488 1701 M20 Paul Sorensen, 30, Brooklyn Park, MN 5:22:09 12:17 5:16:38 4489 1702 M20 Daniel Olson, 21, International Fal, MN 5:22:09 12:17 5:15:23 4490 1703 M20 Matthew Olson, 27, Minneapolis, MN 5:22:09 12:17 5:15:24 4491 593 M45 Anthony Wedell, 45, Otsego, MN 5:22:14 12:17 5:13:18 4492 686 M35 Jim Stockamp, 37, Otsego, MN 5:22:14 12:17 5:13:19 4493 397 M50 David Little, 51, West Monroe, LA 5:22:23 12:18 5:15:09 4494 1704 M20 Jeff Larson, 22, Chaska, MN 5:22:30 12:18 5:18:21 4495 687 M35 Allan Gill, 37, Avon, MN 5:22:30 12:18 5:17:54 4496 1705 M20 Jake Bowe, 27, Holmen, WI 5:22:34 12:18 5:16:21 4497 1706 M20 Mark Schiebel, 27, Minneapolis, MN 5:22:44 12:19 5:16:37 4498 688 M35 Mike Savage, 36, Shakopee, MN 5:22:46 12:19 5:16:11 4499 1707 M20 Theodore Simonson, 26, Minneapolis, MN 5:22:47 12:19 5:12:17 4500 398 M50 T J. Ticey, 52, Eagan, MN 5:22:51 12:19 5:17:46 4501 233 M55 Jerry Hibma, 55, Andover, MN 5:22:58 12:19 5:15:49 4502 113 M60 Wayne Snow, 63, Peachtree City, GA 5:23:06 12:19 5:17:09 4503 1708 M20 Andrew Pike, 31, Shakopee, MN 5:23:16 12:20 5:20:00 4504 689 M35 James Crandall, 38, Minneapolis, MN 5:23:17 12:20 5:15:28 4505 1709 M20 John Vanyo, 27, Shoreview, MN 5:23:24 12:20 5:15:43 4506 594 M45 John Odonnell, 47, Valrico, FL 5:23:29 12:20 5:15:04 4507 399 M50 Dave Rasmussen, 54, Eden Prairie, MN 5:23:43 12:21 5:17:52 4508 690 M35 Dan Orth, 39, Urbandale, IA 5:24:10 12:22 5:16:52 4509 1710 M20 John Prunty, 34, Mitchell, SD 5:24:17 12:22 5:16:03 4510 665 M40 Edward Wilms, 43, Minneapolis, MN 5:24:24 12:22 5:18:53 4511 400 M50 Mike O'Donnell, 52, Sarnia, Can 5:24:28 12:23 5:16:53 4512 691 M35 Manuel Vega Zepeda, 36, Minnetonka, MN 5:24:29 12:23 5:16:10 4513 666 M40 Matt Hayes, 41, Savage, MN 5:24:36 12:23 5:17:57 4514 114 M60 Patrick Sauter, 61, St Paul, MN 5:24:44 12:23 5:16:35 4515 401 M50 Greg Krohnfeldt, 53, Circle Pines, MN 5:24:58 12:24 5:18:12 4516 115 M60 David Briles, 60, Madison, WI 5:25:00 12:24 5:18:28 4517 1711 M20 Sean Bumgarner, 34, Fort Smith, AR 5:25:07 12:24 5:18:22 4518 667 M40 Jim Desart, 42, Savage, MN 5:25:23 12:25 5:17:35 4519 595 M45 Brian Miller, 45, Eagan, MN 5:25:28 12:25 5:19:43 4520 234 M55 H Francis Bush, 58, Lexington, VA 5:25:32 12:25 5:19:30 4521 668 M40 Daryl Van Brocklin, 43, Lakeville, MN 5:25:37 12:25 5:17:55 4522 692 M35 Chris Andersen, 36, Woodbury, MN 5:25:39 12:25 5:16:42 4523 402 M50 Mike Atkinson, 51, Eden Prairie, MN 5:25:40 12:25 5:18:52 4524 1712 M20 Nathan Jahnke, 22, St Paul, MN 5:25:40 12:25 5:18:53 4525 693 M35 Matt Giza, 36, Spencer, IA 5:25:42 12:25 5:19:10 4526 596 M45 Larry Gunderson, 46, Andover, MN 5:25:46 12:26 5:17:34 4527 1713 M20 Geoff Saltzstein, 32, St Louis Park, MN 5:25:52 12:26 5:18:29 4528 1714 M20 Erik Winegarden, 30, Richfield, MN 5:25:55 12:26 5:21:05 4529 694 M35 Jon Kowalski, 38, St Paul, MN 5:26:01 12:26 5:21:50 4530 116 M60 David Carlson, 60, Las Vegas, NV 5:26:10 12:26 5:20:39 4531 403 M50 Duane Johnson, 54, Minneapolis, MN 5:26:12 12:27 5:21:45 4532 13 M70 Phil Erickson, 70, St Paul, MN 5:26:13 12:27 5:20:40 4533 695 M35 Brian Ramsey, 35, Minneapolis, MN 5:26:14 12:27 5:17:23 4534 696 M35 Charles Maahs, 39, Plymouth, MN 5:26:17 12:27 5:22:12 4535 404 M50 David Antenucci, 50, St Paul, MN 5:26:17 12:27 5:21:01 4536 2 M75 Stan Bell, 76, Lacrosse, WI 5:26:22 12:27 5:20:13 4537 1715 M20 Kevin Andrews, 29, Wayzata, MN 5:26:22 12:27 5:19:47 4538 597 M45 Laird Strand, 46, Appleton, WI 5:26:27 12:27 5:16:43 4539 598 M45 Greg Pickert, 45, Lino Lakes, MN 5:26:27 12:27 5:16:43 4540 235 M55 Peter Frisch, 58, Maple Grove, MN 5:26:29 12:27 5:21:03 4541 1716 M20 Brad Koppen, 25, Maplewood, MN 5:26:29 12:27 5:20:00 4542 1717 M20 Brian Chu, 31, Minneapolis, MN 5:26:44 12:28 5:21:42 4543 39 M65 Darrell Isebrand, 66, Eagan, MN 5:27:38 12:30 5:18:15 4544 405 M50 Robert Ketchie, 53, Houston, TX 5:27:45 12:30 5:20:10 4545 669 M40 Christopher Meyer, 42, Cottage Grove, MN 5:27:58 12:31 5:22:11 4546 697 M35 Jeffrey Larkin, 38, Lakeville, MN 5:28:07 12:31 5:22:01 4547 698 M35 Aniceto Navarro, 39, Washington, DC 5:28:19 12:31 5:21:38 4548 699 M35 Anthony Haycraft, 36, Spicer, MN 5:28:21 12:31 5:19:20 4549 599 M45 Pete Palmer, 49, St Paul, MN 5:28:39 12:32 5:23:05 4550 117 M60 Tom Jr Belford, 61, Grand Blanc, MI 5:28:46 12:32 5:20:07 4551 1718 M20 Gabriel Grant, 33, Apple Valley, MN 5:28:51 12:33 5:19:39 4552 40 M65 John O'Connell, 65, Rosemount, MN 5:28:55 12:33 5:20:25 4553 1719 M20 Douglas Scicero, 34, Jefferson, WI 5:28:57 12:33 5:20:57 4554 1720 M20 Jason Best, 34, Minneapolis, MN 5:29:02 12:33 5:19:12 4555 236 M55 Satish Bhakta, 55, Minnetonka, MN 5:29:07 12:33 5:21:41 4556 406 M50 Rob Bender, 52, Rochester, MN 5:29:14 12:33 5:20:08 4557 670 M40 Tobias Leonard, 40, Mankato, MN 5:29:24 12:34 5:19:56 4558 671 M40 Denne Wesolowski, 43, St Paul, MN 5:29:26 12:34 5:24:05 4559 1721 M20 Peter Fecteau, 27, West Des Moines, IA 5:29:40 12:34 5:22:38 4560 672 M40 Pedro Tchmola, 43, Woodbury, MN 5:29:56 12:35 5:23:12 4561 1722 M20 Martin Sengo, 29, Davis, CA 5:30:12 12:36 5:25:30 4562 1723 M20 Adam Western, 31, Minneapolis, MN 5:30:15 12:36 5:22:21 4563 700 M35 Paul Timmins, 39, St Paul, MN 5:30:18 12:36 5:23:27 4564 237 M55 Jon Nelson, 55, St Paul, MN 5:30:26 12:36 5:24:09 4565 1724 M20 Daniel Klescewski, 30, Lino Lakes, MN 5:30:28 12:36 5:24:25 4566 1725 M20 Marcus Johnson, 27, Atlantic Mine, MI 5:30:29 12:36 5:24:35 4567 673 M40 Subodh Datye, 41, Eden Prairie, MN 5:30:30 12:36 5:22:25 4568 600 M45 John McLean, 47, Gwinn, MI 5:30:30 12:36 5:21:05 4569 601 M45 David Wakefield, 49, Sioux Falls, SD 5:30:30 12:36 5:21:06 4570 1726 M20 Seth Montez, 33, St Paul, MN 5:30:32 12:36 5:25:24 4571 674 M40 Matthew Plowman, 42, Minneapolis, MN 5:30:33 12:36 5:25:26 4572 238 M55 Mark Yount, 55, Minneapolis, MN 5:30:33 12:36 5:25:26 4573 1727 M20 Shawn Everhart, 28, Chanhassen, MN 5:30:59 12:37 5:21:14 4574 35 M18 Josiah Kennealy, 18, Eagan, MN 5:31:01 12:38 5:24:57 4575 602 M45 Scott Singer, 45, Mahtomedi, MN 5:31:03 12:38 5:26:19 4576 701 M35 Philip Timmons, 38, Shakopee, MN 5:31:10 12:38 5:25:02 4577 702 M35 Nicholas Plowman, 38, Dodge Center, MN 5:31:11 12:38 5:26:05 4578 1728 M20 Robert Emahiser, 33, Chaska, MN 5:31:24 12:38 5:21:34 4579 603 M45 Scott Dumbauld, 47, Maple Grove, MN 5:31:24 12:38 5:26:17 4580 675 M40 Michael Kerner, 42, Woodbury, MN 5:31:27 12:39 5:23:16 4581 407 M50 Paul Klinger, 52, St Paul, MN 5:31:28 12:39 5:23:28 4582 1729 M20 Matthew Nolan, 23, Shorewood, MN 5:31:30 12:39 5:25:41 4583 703 M35 Riley Gerszewski, 35, Minneapolis, MN 5:31:32 12:39 5:24:04 4584 1730 M20 Allen Ng, 24, Minneapolis, MN 5:31:35 12:39 5:22:52 4585 1731 M20 Will Prestley, 24, West Hartford, CT 5:31:36 12:39 5:24:02 4586 1732 M20 Andrew Plowman, 32, Bloomington, MN 5:31:43 12:39 5:26:38 4587 1733 M20 Paul Dirkse, 29, Monticello, MN 5:31:47 12:39 5:26:13 4588 239 M55 Steven Wertz, 55, St Paul, MN 5:31:51 12:39 5:26:14 4589 240 M55 Matthew Vanek, 55, Maplewood, MN 5:32:03 12:40 5:24:35 4590 1734 M20 Matt Anderson, 28, Mounds View, MN 5:32:03 12:40 5:25:24 4591 704 M35 Brendan Downes, 35, Minneapolis, MN 5:32:13 12:40 5:25:12 4592 676 M40 Dennis Johnson, 41, Mound, MN 5:32:14 12:40 5:27:29 4593 1735 M20 Xan Jacobs, 30, Minneapolis, MN 5:32:22 12:41 5:26:03 4594 118 M60 Ron Berglund, 63, Kingwood, TX 5:32:37 12:41 5:24:28 4595 241 M55 Heinz Koehler, 55, Roswell, GA 5:32:39 12:41 5:27:35 4596 705 M35 Terrance Schuster, 37, Woodbury, MN 5:32:42 12:41 5:27:02 4597 119 M60 Dean Beran, 60, Arlington, NE 5:32:45 12:41 5:26:51 4598 120 M60 Charles Mild, 64, Harlingen, TX 5:32:56 12:42 5:25:07 4599 1736 M20 Aaron Ehlers, 22, St Paul, MN 5:32:56 12:42 5:31:55 4600 408 M50 Ravi Narayanan, 51, North Oaks, MN 5:32:57 12:42 5:24:45 4601 409 M50 Barry Whipkey, 54, Huron, SD 5:33:04 12:42 5:26:26 4602 1737 M20 Steven Kim, 24, Houston, TX 5:33:04 12:42 5:28:55 4603 242 M55 Scott Knight, 58, Chaska, MN 5:33:06 12:42 5:26:23 4604 604 M45 Michael Abbott, 45, Lakeville, MN 5:33:09 12:42 5:24:45 4605 605 M45 Npla Chong Kong, 46, St Paul, MN 5:33:13 12:43 5:28:45 4606 706 M35 Leon Clark, 35, Aurora, IL 5:33:14 12:43 5:25:13 4607 1738 M20 Joseph Cichomski, 27, Eagan, MN 5:33:14 12:43 5:25:44 4608 243 M55 George Rosar, 55, Minneapolis, MN 5:33:16 12:43 5:25:18 4609 244 M55 Richard Lebens Jr., 57, Chesterfield, MO 5:33:25 12:43 5:27:08 4610 707 M35 Alan Eleria, 35, St Paul, MN 5:33:32 12:43 5:24:40 4611 1739 M20 Chris Stiegler, 33, Richfield, MN 5:33:33 12:43 5:26:42 4612 3 M75 Ralph D Wilson, 76, Minneapolis, MN 5:33:35 12:43 5:28:27 4613 677 M40 Scott Lindquist, 41, Plymouth, MN 5:33:35 12:43 5:25:44 4614 606 M45 Steve Brown, 45, Sunbury, OH 5:33:36 12:43 5:29:30 4615 410 M50 Douglas Gatey, 51, Virden, Can 5:33:37 12:43 5:26:50 4616 708 M35 David Bailey-Aldrich, 38, Edina, MN 5:33:41 12:44 5:27:49 4617 678 M40 Steven Moore, 43, Crystal, MN 5:33:43 12:44 5:24:12 4618 1740 M20 Andrew Hahn, 25, Eagan, MN 5:33:44 12:44 5:32:15 4619 679 M40 Robert R Wooldridge Jr, 44, Hopkins, MN 5:34:02 12:44 5:30:03 4620 1741 M20 Ryan Barland, 25, Minneapolis, MN 5:34:16 12:45 5:26:02 4621 709 M35 Erik Bilicki, 36, St Michael, MN 5:34:21 12:45 5:25:43 4622 1742 M20 Ryan Thorman, 32, Shakopee, MN 5:34:29 12:45 5:29:10 4623 121 M60 Bob Bergan, 62, Minneapolis, MN 5:34:33 12:46 5:28:58 4624 1743 M20 Markus Larsen, 27, Chanhassen, MN 5:34:41 12:46 5:25:19 4625 680 M40 Ashish Gadnis, 41, Inver Grove Hts, MN 5:34:42 12:46 5:29:44 4626 710 M35 Steven Wegleitner, 35, Zimmerman, MN 5:34:48 12:46 5:25:59 4627 411 M50 Joseph Stoebner, 50, Aberdeen, SD 5:34:59 12:47 5:25:04 4628 681 M40 Brian Lucas, 42, Minneapolis, MN 5:34:59 12:47 5:28:21 4629 682 M40 Brian Newcomer, 40, Blaine, MN 5:35:16 12:47 5:26:19 4630 1744 M20 Jason Fetzich, 32, Eagan, MN 5:35:22 12:47 5:27:13 4631 1745 M20 Michael Kleiber, 28, ApO 5:35:30 12:48 5:25:23 4632 245 M55 Randy Riggleman, 58, Oak Grove, MN 5:35:35 12:48 5:29:09 4633 711 M35 Chip Little, 35, Mableton, GA 5:35:47 12:48 5:28:56 4634 1746 M20 Aaron Richards, 27, Shakopee, MN 5:35:47 12:48 5:27:48 4635 1747 M20 Thad Strom, 33, Eagan, MN 5:35:50 12:49 5:28:43 4636 1748 M20 Timothy Conley, 27, North St Paul, MN 5:35:52 12:49 5:30:41 4637 1749 M20 Shane Lindemoen, 26, St Paul, MN 5:35:52 12:49 5:30:41 4638 1750 M20 Jamie Wood, 30, Eagan, MN 5:35:56 12:49 5:27:50 4639 122 M60 Roger Desrochers, 61, Winnipeg, Can 5:36:04 12:49 5:26:34 4640 246 M55 Robert Wendt, 58, Victoria, MN 5:36:13 12:49 5:32:04 4641 683 M40 Peter Borgen, 40, St Paul, MN 5:36:19 12:50 5:26:57 4642 712 M35 Dwight Lenz, 35, Holmen, WI 5:36:21 12:50 5:30:19 4643 412 M50 Duncan Paisley, 53, Minneapolis, MN 5:36:36 12:50 5:27:42 4644 713 M35 Jeremy Spindler, 35, Sheboygan Falls, WI 5:36:52 12:51 5:27:55 4645 714 M35 Bjorn Piltingsrud, 35, Eagan, MN 5:36:54 12:51 5:27:27 4646 123 M60 Giulio Mannino, 64, Fredonia, NY 5:36:56 12:51 5:28:43 4647 1751 M20 Gary O'Leary, 22, Maplewood, MN 5:37:00 12:51 5:31:20 4648 1752 M20 Benjamin Ferguson, 28, Eagan, MN 5:37:04 12:51 5:29:27 4649 1753 M20 Adam Schnaare, 27, Minneapolis, MN 5:37:10 12:52 5:30:15 4650 413 M50 Rick Leach, 54, Coon Rapids, MN 5:37:36 12:53 5:31:02 4651 1754 M20 Adam Westland, 28, St Paul, MN 5:37:43 12:53 5:29:06 4652 1755 M20 Rick Cooper, 28, Lakeland, MN 5:38:09 12:54 5:33:28 4653 414 M50 Randy Reichow, 50, Princeton, MN 5:38:16 12:54 5:27:56 4654 415 M50 Mark Bliven, 51, St Paul, MN 5:38:23 12:54 5:29:57 4655 124 M60 Thomas Pokora, 62, Vadnais Hts, MN 5:38:25 12:54 5:29:59 4656 1756 M20 Rich Higgins, 30, St Louis Park, MN 5:38:27 12:55 5:29:01 4657 715 M35 Justin Iovinella, 35, Minneapolis, MN 5:38:34 12:55 5:34:15 4658 607 M45 Frank Herrmann, 47, Edina, MN 5:38:37 12:55 5:29:11 4659 1757 M20 Todd Hansen, 33, Stewartville, MN 5:38:37 12:55 5:29:44 4660 41 M65 Gary Telega, 67, Brooklyn Park, MN 5:38:42 12:55 5:32:29 4661 684 M40 Francis Cunanan, 42, Porterville, CA 5:38:55 12:56 5:33:37 4662 1758 M20 Anthony Kelly, 34, Minneapolis, MN 5:39:09 12:56 5:31:56 4663 416 M50 Vince Stifter, 52, St Paul, MN 5:39:17 12:56 5:35:10 4664 247 M55 Steve Waring, 58, Marshfield, WI 5:39:17 12:56 5:30:36 4665 1759 M20 Kevin Drzakowski, 30, Wabasha, MN 5:39:27 12:57 5:30:52 4666 716 M35 Brian Podolny, 39, Shoreview, MN 5:39:32 12:57 5:33:08 4667 685 M40 Brian Hurwitz, 40, Oakland, NJ 5:40:06 12:58 5:39:25 4668 686 M40 Ben Anderson, 42, Eau Claire, WI 5:40:07 12:58 5:29:59 4669 717 M35 Jon Anderson, 35, Brainerd, MN 5:40:16 12:59 5:32:20 4670 1760 M20 Jedediah Anderson, 26, Roylaton, MN 5:40:16 12:59 5:32:20 4671 417 M50 Stephen Banks, 54, Minneapolis, MN 5:40:19 12:59 5:34:38 4672 418 M50 Steven Wilson, 50, Eden Prairie, MN 5:40:24 12:59 5:34:06 4673 1761 M20 Matthew Walton, 32, Minneapolis, MN 5:40:32 12:59 5:33:57
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

4674 718 M35 Jeremy McAloon, 35, Albertville, MN 5:40:38 13:00 5:31:18 4675 419 M50 Douglas Yeoman, 54, Irvine, CA 5:40:50 13:00 5:33:47 4676 608 M45 Joel Dobrovolny, 48, Big Lake, MN 5:40:53 13:00 5:33:51 4677 719 M35 Mark Hokkanen, 39, Circle Pines, MN 5:40:58 13:00 5:34:12 4678 1762 M20 Brian Szymanski, 34, Burnsville, MN 5:40:59 13:00 5:35:30 4679 1763 M20 Andrew Schatz, 26, Jamestown, ND 5:41:11 13:01 5:34:18 4680 420 M50 Rick Whiteaker, 53, Cedar Rapids, IA 5:41:13 13:01 5:37:24 4681 125 M60 George Bryan, 60, Hickory, NC 5:41:18 13:01 5:34:31 4682 609 M45 Robert Sheehan, 48, Santa Maria, CA 5:41:20 13:01 5:35:52 4683 14 M16 David Sheehan, 16, Santa Maria, CA 5:41:20 13:01 5:35:53 4684 720 M35 Teige Cahill, 35, Cottage Grove, MN 5:41:21 13:01 5:33:26 4685 721 M35 Jason Zwieg, 38, New Brighton, MN 5:41:36 13:02 5:36:26 4686 421 M50 Jeff Tornquist, 52, Eden Prairie, MN 5:41:54 13:02 5:36:21 4687 1764 M20 Tony Herrman, 28, Hastings, NE 5:41:57 13:03 5:32:40 4688 1765 M20 Joseph Kellerman, 34, St Paul, MN 5:41:58 13:03 5:32:22 4689 1766 M20 Benjamin Greenhagen, 30, Santa Monica, CA 5:41:58 13:03 5:36:13 4690 1767 M20 Joshua Halvorson, 30, Duluth, MN 5:42:05 13:03 5:33:22 4691 610 M45 Darrell Waybenais, 48, Red Lake, MN 5:42:09 13:03 5:35:19 4692 687 M40 Jeff Hinke, 40, Woodbury, MN 5:42:16 13:03 5:36:19 4693 1768 M20 Chad Murray, 34, Eau Claire, WI 5:42:17 13:03 5:36:53 4694 611 M45 Mark Kolsrud, 47, Lakeville, MN 5:42:28 13:04 5:37:58 4695 422 M50 Robert Kramer, 51, Grand Forks, ND 5:42:40 13:04 5:35:11 4696 42 M65 Floyd Hoffman, 67, Atlanta, GA 5:42:52 13:05 5:35:56 4697 1769 M20 Matt Schneider, 28, St Paul, MN 5:42:57 13:05 5:37:45 4698 722 M35 Michael Thompson, 39, Bennington, NE 5:43:03 13:05 5:37:11 4699 688 M40 Krishna Reddy, 42, San Ramon, CA 5:43:04 13:05 5:36:53 4700 1770 M20 Christopher Lebahn, 30, Rosemount, MN 5:43:09 13:05 5:33:36 4701 1771 M20 Ben Berger, 28, Minneapolis, MN 5:43:35 13:06 5:34:11 4702 1772 M20 Andrew Soderquist, 29, Minneapolis, MN 5:43:49 13:07 5:35:33 4703 612 M45 David Brest, 46, Portage, MI 5:43:54 13:07 5:34:46 4704 1773 M20 Andy Van Beck, 23, Apple Valley, MN 5:43:56 13:07 5:34:12 4705 613 M45 Troy Rustad, 49, Minneapolis, MN 5:43:57 13:07 5:35:53 4706 126 M60 John Concannon, 63, St Paul, MN 5:44:19 13:08 5:38:42 4707 248 M55 Clyde Bloyer, 56, Cambridge, MN 5:44:45 13:09 5:36:21 4708 249 M55 Richard Heil, 55, Millville, MN 5:44:49 13:09 5:36:46 4709 423 M50 Kurt Madryga, 50, Burnsville, MN 5:45:19 13:10 5:36:27 4710 614 M45 Donald Pemberton, 47, Mesa, AZ 5:45:36 13:11 5:40:51 4711 250 M55 Michael Benz, 55, Minneapolis, MN 5:45:59 13:12 5:36:48 4712 251 M55 Michael Swanson, 58, Plymouth, MN 5:46:06 13:12 5:44:51 4713 1774 M20 Gregory Wahlberg, 23, Ironwood, MI 5:46:06 13:12 5:38:55 4714 1775 M20 Henrik Bjorndahl, 32, Alexandria, MN 5:46:10 13:12 5:40:50 4715 1776 M20 Moeuth Chim, 26, Faribault, MN 5:46:38 13:13 5:40:15 4716 615 M45 Dave Carlsward, 47, Lincoln, NE 5:47:06 13:14 5:39:08 4717 689 M40 Jeff Lamkins, 42, Apple Valley, MN 5:47:19 13:15 5:38:19 4718 1777 M20 Antoine Martinneau, 26, St Paul, MN 5:47:19 13:15 5:37:30 4719 1778 M20 Corey Ruff, 25, Rochester, MN 5:47:24 13:15 5:39:18 4720 43 M65 Walter Aeckerle, 67, Lakewood, CO 5:47:27 13:15 5:42:49 4721 723 M35 David Janssen, 35, Hastings, MN 5:47:35 13:15 5:41:21 4722 724 M35 David Bassett III, 37, St Paul, MN 5:47:50 13:16 5:40:18 4723 252 M55 Jim Dougherty, 56, Savage, MN 5:48:27 13:17 5:42:42 4724 424 M50 Peter Mason, 51, Toronto, Can 5:48:35 13:18 5:39:33 4725 725 M35 Ross Zwagerman, 38, Watertown, SD 5:48:36 13:18 5:40:50 4726 616 M45 Ricky Chaddock, 48, Coon Rapids, MN 5:48:47 13:18 5:41:10 4727 253 M55 Steven Hiedeman, 58, Watertown, SD 5:48:51 13:18 5:43:06 4728 1779 M20 Nick Jacobson, 34, Coon Rapids, MN 5:48:54 13:18 5:44:25 4729 1780 M20 Josh Schreiner, 20, Minneapolis, MN 5:48:55 13:18 5:42:37 4730 1781 M20 Jason Camarato, 33, Weston, WI 5:49:03 13:19 5:40:30 4731 254 M55 Thomas Dewitt, 55, Carlos, MN 5:49:13 13:19 5:41:41 4732 1782 M20 Austin Anderson, 29, Hudson, WI 5:49:30 13:20 5:40:26 4733 425 M50 Robert Berry, 51, Stamford, CT 5:49:31 13:20 5:43:48 4734 1783 M20 Kevin Haskins, 30, St Paul, MN 5:49:50 13:21 5:45:08 4735 726 M35 Richard Crittenden, 37, Plymouth, MN 5:50:33 13:22 5:44:28 4736 1784 M20 Adam Hartman, 24, South St Paul, MN 5:50:38 13:22 5:42:14 4737 1785 M20 Ben Herding, 24, Woodbury, MN 5:50:38 13:22 5:42:15 4738 1786 M20 Reginald Loewen, 31, Okemos, MI 5:50:57 13:23 5:45:50 4739 690 M40 Matthew Heggenberger, 44, Coon Rapids, MN 5:51:04 13:23 5:45:15 4740 727 M35 Jason Stergion, 38, Eagan, MN 5:51:44 13:25 5:46:16 4741 127 M60 Ronny Millen, 61, St Paul, MN 5:52:04 13:26 5:43:51 4742 255 M55 David Gontarek, 57, River Falls, WI 5:52:04 13:26 5:50:30 4743 728 M35 Matthew Reicher, 36, Hugo, MN 5:52:28 13:27 5:46:45 4744 128 M60 Tom Paulson, 62, Ham Lake, MN 5:52:42 13:27 5:46:27 4745 426 M50 Greg Steinacker, 52, Augusta, WI 5:52:43 13:27 5:47:00 4746 256 M55 Moless Jones, 57, Golden Valley, MN 5:52:50 13:27 5:44:59 4747 36 M18 Kevin Dammen, 19, Austin, MN 5:52:59 13:28 5:45:05 4748 691 M40 Etienne Jalao, 43, St Paul, MN 5:53:00 13:28 5:48:01 4749 44 M65 Bob Durband, 66, Shoreview, MN 5:53:03 13:28 5:45:13 4750 729 M35 Doran O'Brien, 39, Scandia, MN 5:53:06 13:28 5:49:35 4751 1787 M20 Tanuj Gulati, 33, Waconia, MN 5:53:11 13:28 5:47:16 4752 730 M35 Randal Neppl, 36, Apple Valley, MN 5:53:12 13:28 5:44:27 4753 731 M35 Jeff Heil, 35, Savage, MN 5:53:24 13:29 5:49:33 4754 1788 M20 Matt Hunt, 32, Farmington, MN 5:53:35 13:29 5:43:57 4755 732 M35 Kevin Waeghe, 39, Minneapolis, MN 5:53:49 13:30 5:46:43 4756 257 M55 Joe Green, 55, Edina, MN 5:53:49 13:30 5:48:38 4757 1789 M20 Austin Wilkes, 22, Big Lake, MN 5:53:57 13:30 5:45:36 4758 258 M55 Art Jacobson, 56, Bloomington, MN 5:54:24 13:31 5:45:45 4759 617 M45 Atsuhito Miyatake, 49, Redondo Beach, CA 5:54:25 13:31 5:46:09 4760 692 M40 Jay Nelson, 40, Minneapolis, MN 5:54:28 13:31 5:53:40 4761 427 M50 Harvey Thorleifson, 53, Minneapolis, MN 5:54:37 13:32 5:48:10 4762 259 M55 David Reno, 56, Maple Grove, MN 5:54:44 13:32 5:48:13 4763 1790 M20 John Spiotta, 31, Champlin, MN 5:55:02 13:32 5:45:56 4764 1791 M20 Nicholas Arth, 29, Woodbury, MN 5:55:10 13:33 5:46:03 4765 428 M50 John Raboin, 52, Baxter, MN 5:55:11 13:33 5:46:13 4766 733 M35 Roberto Analco, 36, Rancho Santa Marg, CA 5:55:42 13:34 5:46:57 4767 1792 M20 Brent Roller, 34, Rochester, MN 5:55:51 13:34 5:48:56 4768 734 M35 Benjamin Robinson, 36, Ashville, NC 5:56:00 13:35 5:48:15 4769 1793 M20 Foster Stangel, 34, Minneapolis, MN 5:56:25 13:36 5:47:30 4770 4 M75 Roger Aiken, 77, Falcon Heights, MN 5:56:45 13:36 5:51:35 4771 429 M50 Randall Gerdes, 53, St Louis Park, MN 5:56:58 13:37 5:48:06 4772 735 M35 Robert Brandwick, 39, Bloomington, MN 5:57:23 13:38 5:48:39 4773 1794 M20 Luke Aveldson, 34, Rosemount, MN 5:58:00 13:39 5:48:38 4774 736 M35 Brian Rand, 37, Rochester, MN 5:58:03 13:39 5:53:17 4775 129 M60 Jim Simonet, 61, River Falls, WI 5:58:04 13:39 5:54:39 4776 693 M40 Rich Eckstein, 44, Waverly, IA 5:58:17 13:40 5:54:01 4777 1795 M20 Jon Kitzman, 29, Fargo, ND 5:58:46 13:41 5:51:29 4778 618 M45 Chris Johnson, 47, Richfield, MN 5:58:51 13:41 5:50:59 4779 1796 M20 Benjamin Lindquist, 27, Zumbrota, MN 5:58:53 13:41 5:54:19 4780 260 M55 Steven Anderson, 59, St Louis Park, MN 5:58:54 13:41 5:51:45 4781 1797 M20 Mark Pietila, 27, Howell, MI 5:59:10 13:42 5:50:43 4782 694 M40 Andrew Small, 42, Burnsville, MN 5:59:14 13:42 5:49:55 4783 737 M35 Dan Bari, 39, St Louis Park, MN 5:59:25 13:43 5:50:01 4784 695 M40 Jason Bari, 40, Minneapolis, MN 5:59:25 13:43 5:50:02 4785 45 M65 Lowell Hawkins, 67, Edina, MN 5:59:30 13:43 5:53:30 4786 1798 M20 Jae Park, 31, New York, NY 5:59:43 13:43 5:52:15 4787 430 M50 Paul Andrade, 50, Valleyford, WA 5:59:57 13:44 5:53:10 4788 1799 M20 Bryan Buser, 33, Maplewood, MN 6:00:32 13:45 5:51:22 4789 1800 M20 Andy Haugan, 29, Inver Grove Hts, MN 6:00:41 13:45 5:54:42 4790 1801 M20 Paul Madden, 25, Fridley, MN 6:00:44 13:46 5:54:51 4791 261 M55 Preston Davidson, 59, West Monroe, LA 6:01:01 13:46 5:53:47 4792 1802 M20 Ryan Nelson, 33, Roseville, MN 6:01:15 13:47 5:55:18 4793 1803 M20 Greg Gross, 23, Minneapolis, MN 6:01:37 13:48 5:55:19 4794 619 M45 Theodore Collins, 46, Pfafftown, NC 6:01:38 13:48 5:53:19 4795 620 M45 Barry Goldmeier, 46, Rockville, MD 6:02:34 13:50 5:52:30 4796 431 M50 David Farrar, 50, Minneapolis, MN 6:03:09 13:51 5:58:29 4797 1804 M20 Joseph Grzesiak, 33, Golden Valley, MN 6:03:25 13:52 5:57:40 4798 262 M55 Ron Kolb, 56, St Paul, MN 6:04:38 13:54 5:55:46 4799 621 M45 David Reeves, 46, Worthington, MN 6:05:42 13:57 5:57:15
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

4800 1805 M20 Eric Meline, 27, Minnetonka, MN 6:07:28 14:01 5:59:08 4801 1806 M20 Anthony Uttley, 29, Minneapolis, MN 6:07:38 14:01 5:58:47 4802 1807 M20 Eric Solberg, 26, Minneapolis, MN 6:07:48 14:02 5:59:01 4803 738 M35 Daniel Darmawan, 37, Minneapolis, MN 6:07:51 14:02 5:58:44 4804 5 M75 Ralph Riddick, 78, Spokane, WA 6:08:02 14:02 6:01:10 4805 263 M55 David Kalina, 59, New Brighton, MN 6:08:13 14:03 6:04:04 4806 622 M45 Dan King, 47, Bemidji, MN 6:08:17 14:03 5:59:39 4807 623 M45 Anil Sangam, 45, Apple Valley, MN 6:08:37 14:04 6:02:34 4808 432 M50 Jeffrey Kathan, 52, Richfield, MN 6:08:41 14:04 6:02:26 4809 1808 M20 Kimani Allen, 23, Roseville, MN 6:09:25 14:05 6:00:33 4810 433 M50 Gene Neshek, 54, Brooklyn Park, MN 6:09:27 14:05 6:03:39 4811 1809 M20 Neil Seneff, 32, Rogers, MN 6:10:00 14:07 6:00:08 4812 1810 M20 Nathan Wendland, 30, Elk River, MN 6:10:17 14:07 6:05:40 4813 624 M45 Steven Bruess, 46, Shoreview, MN 6:10:27 14:08 6:03:48 4814 696 M40 Sanctus Hsu, 40, Ankeny, IA 6:10:44 14:08 6:06:49 4815 1811 M20 Jerry Albertson, 29, River Falls, WI 6:11:00 14:09 6:01:43 4816 264 M55 Patrick Key, 56, Minnetonka, MN 6:12:13 14:12 6:06:42 4817 14 M70 Bernhard Pieper, 71, Caledonia, MN 6:12:47 14:13 6:05:36 4818 46 M65 Dale Werner, 65, Erie, PA 6:13:27 14:15 6:13:27 * indicates females 5 finishers among Males (no age given) 2 finishers among Men 14 - 15 14 finishers among Men 16 - 17 36 finishers among Men 18 - 19 1811 finishers among Men 20 - 34 738 finishers among Men 35 - 39 696 finishers among Men 40 - 44 624 finishers among Men 45 - 49 433 finishers among Men 50 - 54 264 finishers among Men 55 - 59 129 finishers among Men 60 - 64 46 finishers among Men 65 - 69 14 finishers among Men 70 - 74 5 finishers among Men 75 - 79 1 finishers among Men 80 - 84 3 finishers among Women 16 - 17 32 finishers among Women 18 - 19 1833 finishers among Women 20 - 34 532 finishers among Women 35 - 39 422 finishers among Women 40 - 44 288 finishers among Women 45 - 49 182 finishers among Women 50 - 54 77 finishers among Women 55 - 59 20 finishers among Women 60 - 64 5 finishers among Women 65 - 69 4818 male finishers 3394 female finishers 8212 total finishers
Click here for data on women

Return to home page.