Medtronic Twin Cities Marathon Men
Minneapolis to St. Paul
Oct. 4, 2009
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 Jason Hartmann, 28, Grand Rapids, MI 2:12:09 5:02 2:12:09 STATE RECORD FOR 32-YEAR-OLD MEN 2 2 M20 Augustus Kavutu Mbusya, 32, Tampa, FL 2:13:03 5:04 2:13:01 STATE RECORD FOR 24-YEAR-OLD MEN 3 3 M20 John Njoroge, 24, Coon Rapids, MN 2:13:26 5:05 2:13:25 Old record 2:15:34 by Jerrold Wynia, 30 Sep 1984 STATE RECORD FOR 35-YEAR-OLD MEN 4 1 M35 Joseph Mutinda, 35, Santa Fe, NM 2:13:47 5:06 2:13:45 5 4 M20 Grigoriy Andreev, 33, New York, NY 2:13:59 5:07 2:13:59 STATE RECORD FOR 46-YEAR-OLD MEN 6 1 M45 Reuben Chesang, 46, Allen, TX 2:15:24 5:10 2:15:24 Old record 2:21:17 by Artemio Navarro, 6 Oct 1996 7 5 M20 Luke Watson, 29, State College, PA 2:15:29 5:10 2:15:29 8 6 M20 Antonio Vega, 25, St Paul, MN 2:15:45 5:11 2:15:45 9 7 M20 Tyler Sigl, 23, Seymour, WI 2:17:28 5:15 2:17:28 10 8 M20 Mario MacIas, 28, Alamosa, CO 2:18:34 5:17 2:18:34 11 9 M20 Stephen Muturi, 34, Rochester, MI 2:18:52 5:18 2:18:51 STATE RECORD FOR 33-YEAR-OLD MEN 12 10 M20 Chris Lundstrom, 33, Minneapolis, MN 2:18:58 5:18 2:18:58 Ties old record 2:18:06a by Todd Sperling, 19 Jun 1993 13 11 M20 Austin Baillie, 26, Boulder, CO 2:19:35 5:19 2:19:34 14 12 M20 Malcolm Richards, 26, Saco, ME 2:20:38 5:22 2:20:37 15 1 M40 Tracy Lokken, 44, Marquette, MI 2:22:34 5:26 2:22:34 16 2 M35 Mike Bresson, 38, Spokane, WA 2:22:43 5:27 2:22:42 17 13 M20 Kristopher Houghton, 28, Albuquerque, NM 2:22:55 5:27 2:22:54 18 3 M35 Michael Wardian, 35, Arlington, VA 2:23:13 5:28 2:23:13 19 14 M20 Kyle King, 28, Tulsa, OK 2:23:42 5:29 2:23:41 20 15 M20 Jesse Armijo, 26, Albuquerque, NM 2:24:26 5:31 2:24:26 21 16 M20 Josh Metcalf, 34, Glencoe, MN 2:24:55 5:32 2:24:55 22 2 M40 Carl Rundell, 41, Birmingham, MI 2:25:41 5:33 2:25:40 23 17 M20 Andy Martin, 34, Bend, OR 2:25:46 5:34 2:25:46 24 3 M40 Robert Weiner, 44, Evergreen, CO 2:27:09 5:37 2:27:06 25 4 M40 Tony Torres, 40, Lake Arrowhead, CA 2:27:13 5:37 2:27:13 26 5 M40 Carlos Martins, 40, Kearny, NJ 2:30:56 5:45 2:30:56 27 6 M40 Paul Aufdemberge, 44, Redford, MI 2:30:57 5:45 2:30:57 28 4 M35 Jeffrey Caba, 39, Bend, OR 2:31:15 5:46 2:31:12 29 18 M20 Justin Deeg, 28, Rochester, MN 2:31:42 5:47 2:31:40 30 19 M20 Andy Koziatek, 27, St Louis, MO 2:32:05 5:48 2:32:02 31 20 M20 Benjamin Marvin, 28, Rochester, MN 2:32:09 5:48 2:32:05 32 21 M20 Aaron Beaber, 26, Minneapolis, NJ 2:32:10 5:48 2:32:10 33 22 M20 Nicolas Reichenbach, 28, Minneapolis, MN 2:33:55 5:52 2:33:55 34 7 M40 Thomas Tisell, 42, St Paul, MN 2:34:03 5:53 2:34:00 35 5 M35 Christopher Grossinger, 35, Victoria, MN 2:34:40 5:54 2:34:38 36 23 M20 Timothy Briggs, 27, San Diego, CA 2:34:44 5:54 2:34:40 37 24 M20 Ryan Donovan, 27, Fort Collins, CO 2:34:57 5:55 2:34:54 38 25 M20 Brian Kuhnau, 30, Bronx, NY 2:35:35 5:56 2:35:31 39 26 M20 Justin Radke, 34, Little Rock, AR 2:35:36 5:56 2:35:35 40 2 M45 Dennis Smithhisler, 45, Wichita, KS 2:35:45 5:56 2:35:42 41 8 M40 Michael Bailey, 40, Seattle, WA 2:35:47 5:57 2:35:46 42 27 M20 Jason Probasco, 31, Papillion, NE 2:36:45 5:59 2:36:39 43 6 M35 Matthew Gerard, 37, Omaha, NE 2:37:04 5:59 2:37:03Click here for data on womenPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
44 3 M45 David Terris, 45, Milwaukie, OR 2:37:11 6:00 2:37:10 45 9 M40 Ben Sauvage, 40, Seattle, WA 2:37:58 6:02 2:37:56 46 28 M20 Andrew Peltier, 28, St Louis Park, MN 2:38:36 6:03 2:38:30 47 29 M20 Mark Bresnan, 30, Northfield, MN 2:38:40 6:03 2:38:35 48 7 M35 Mark Evans, 35, Kaukauna, WI 2:38:44 6:03 2:38:42 49 30 M20 John Nichols, 27, Denver, CO 2:39:37 6:05 2:39:36 50 31 M20 Matt Wegmann, 23, St Paul, MN 2:39:43 6:06 2:39:42 51 10 M40 Matthew Waite, 41, St Paul, MN 2:40:04 6:06 2:40:02 52 11 M40 Pete Miller, 40, St Louis Park, MN 2:40:20 6:07 2:40:17 53 4 M45 William Moore, 47, Dallas, TX 2:40:29 6:07 2:40:28 54 32 M20 Steven Babcock, 23, St Paul, MN 2:40:30 6:07 2:40:27 55 33 M20 Tj Varecka, 33, St Louis Park, MN 2:40:46 6:08 2:40:42 56 12 M40 Matthew Whitis, 41, Columbia, SC 2:40:53 6:08 2:40:53 57 1 M50 Thomas Dever, 52, Terre Haute, IN 2:41:04 6:09 2:41:03 58 8 M35 Brad Aagaard, 37, Menlo Park, CA 2:41:05 6:09 2:40:53 59 34 M20 Brian Stonge, 32, Raleigh, NC 2:41:13 6:09 2:41:08 60 2 M50 John Loftus, 51, Laguna Beach, CA 2:41:20 6:09 2:41:19 61 3 M50 Clyde Vancaeyzeele, 52, Winnipeg, Can 2:41:42 6:10 2:41:39 62 35 M20 Dylan Wilson, 23, Lincoln, NE 2:41:50 6:10 2:41:49 63 36 M20 Mark Nelson, 32, Shakopee, MN 2:42:17 6:11 2:42:10 64 13 M40 Jim Robin, 42, Nevis, MN 2:42:18 6:11 2:42:16 65 37 M20 John Huberty, 28, Clyde Hill, WA 2:42:22 6:12 2:42:19 66 38 M20 Timothy Doyle, 32, North Liberty, IA 2:42:24 6:12 2:42:21 67 39 M20 Benjamin Fletcher, 23, Santa Fe, NM 2:42:54 6:13 2:42:53 68 14 M40 Ron Giles, 40, Rochester, MN 2:42:56 6:13 2:42:53 69 15 M40 Steve Menovcik, 40, Grand Ledge, MI 2:43:05 6:13 2:43:02 70 16 M40 Eric Anish, 40, Pittsburgh, PA 2:43:07 6:13 2:43:06 71 4 M50 William Enicks Iv, 50, Signal Mountain, TN 2:43:08 6:13 2:43:04 72 17 M40 Carl Winter, 43, Seattle, WA 2:43:13 6:14 2:43:05 73 18 M40 Jeff Mescal, 44, Hebron, IN 2:43:32 6:14 2:43:29 74 40 M20 Andrew Boldt, 24, Stillwater, MN 2:44:03 6:15 2:43:57 75 5 M50 Kris Warszawski, 50, Northville, MI 2:44:24 6:16 2:44:24 76 19 M40 Todd Hansberry, 40, Tucson, AZ 2:45:22 6:18 2:45:17 77 41 M20 Chris Boldt, 29, Blaine, MN 2:45:56 6:20 2:45:50 78 20 M40 James Maynard, 41, Whittier, CA 2:46:01 6:20 2:45:59 79 42 M20 Garry Allen, 33, St Paul, MN 2:46:14 6:20 2:43:15 80 43 M20 Nate Canton, 29, Ely, IA 2:46:24 6:21 2:46:03 81 9 M35 Doug Cowles, 35, St Paul, MN 2:46:25 6:21 2:46:16 82 44 M20 Benjamin Greshwalk, 26, Maple Grove, MN 2:46:30 6:21 2:46:25 83 5 M45 Dale Dickey, 48, Tioga, PA 2:46:39 6:21 2:46:36 84 45 M20 Gerad Mead, 30, St Paul, MN 2:46:42 6:21 2:46:30 85 10 M35 Mike Buenting, 35, Chanhassen, MN 2:46:55 6:22 2:46:37 86 46 M20 David Schonscheck, 23, Omro, WI 2:47:03 6:22 2:46:39 87 47 M20 Christian Mihelich, 27, St Louis Park, MN 2:47:06 6:22 2:47:04 88 48 M20 Rudy Chihak, 24, Cedar Rapids, IA 2:47:07 6:22 2:47:01 89 6 M50 Paul Brown, 52, Waconia, MN 2:47:18 6:23 2:47:14 90 21 M40 Brian Schmidt, 40, Sachse, TX 2:47:24 6:23 2:47:22 91 49 M20 Dan Edstrom, 33, Denver, CO 2:47:37 6:24 2:47:26 92 50 M20 Tim Snell, 31, Minneapolis, MN 2:47:43 6:24 2:47:37 93 22 M40 Juan Arias, 41, Maplewood, MO 2:48:02 6:25 2:47:55 94 6 M45 Kirt Goetzke, 48, Plymouth, MN 2:48:05 6:25 2:48:02 95 51 M20 Jason Mansur, 23, Apple Valley, MN 2:48:22 6:25 2:47:43 96 11 M35 Kirk Walztoni, 37, Eagan, MN 2:48:44 6:26 2:48:38 97 52 M20 Jason McDonough-Hughes, 31, Somerville, MA 2:48:58 6:27 2:48:50 98 7 M45 Jim Ramacier, 46, White Bear Lake, MN 2:49:00 6:27 2:48:56 99 53 M20 Nathan Phelan, 33, Portland, OR 2:49:10 6:27 2:48:55 100 12 M35 Dan Deuhs, 38, Minneapolis, MN 2:49:21 6:28 2:49:14 101 54 M20 Tyson Keith, 29, Waverly, IA 2:49:32 6:28 2:49:28 102 23 M40 Tony Herndon, 40, Birmingham, AL 2:49:48 6:29 2:49:43 103 55 M20 Nicholas Lowe, 30, Minneapolis, MN 2:50:04 6:29 2:50:01 104 8 M45 Joseph Clark, 48, Grantham, NH 2:50:17 6:30 2:50:12 105 56 M20 Nathan Campeau, 30, Minneapolis, MN 2:51:00 6:31 2:50:53 106 57 M20 Alec Foss, 25, Bloomington, MN 2:51:18 6:32 2:51:10 107 58 M20 Caleb Buecksler, 26, Columbia Hts, MN 2:51:46 6:33 2:51:34 108 59 M20 Stephen Infascelli, 30, Plymouth, MA 2:52:04 6:34 2:51:59 109 60 M20 David Alm, 34, Brooklyn, NY 2:52:05 6:34 2:51:59 110 13 M35 Brett Evans, 38, St Paul, MN 2:52:07 6:34 2:51:43 111 61 M20 Michael Reilly, 32, Omaha, NE 2:52:18 6:34 2:52:11 112 62 M20 Jesse Drake, 30, Neenah, WI 2:52:25 6:35 2:52:23 113 63 M20 Jacob Moe, 26, Kirksville, MO 2:52:43 6:35 2:49:39 114 64 M20 David Calhoun, 21, Arden Hills, MN 2:52:51 6:36 2:49:38 115 14 M35 Matt Zak, 36, Eveleth, MN 2:52:54 6:36 2:52:46 116 65 M20 John Sharp, 34, Richmond, VA 2:53:18 6:37 2:53:03 117 15 M35 Ryan Rein, 39, Mercer Island, WA 2:53:30 6:37 2:53:24 118 1 M55 Dan Morse, 56, Minneapolis, MN 2:53:34 6:37 2:53:30 119 9 M45 Wayne Piers, 46, Falmouth, ME 2:53:37 6:37 2:52:42 120 66 M20 Solomon Ssenyange, 32, Fremont, CA 2:53:47 6:38 2:53:35 121 67 M20 Eric Kronback, 34, Westbrook, MN 2:53:53 6:38 2:53:40 122 16 M35 Christopher Hutton, 35, Greenville, SC 2:54:20 6:39 2:54:06 123 68 M20 Bryan Larison, 26, Andover, MN 2:54:21 6:39 2:54:01 124 69 M20 Benjamin Kopecky, 24, Omaha, NE 2:54:31 6:39 2:54:14 125 70 M20 Patrick Sidoti, 32, St Louis Park, MN 2:54:34 6:39 2:54:21 126 71 M20 Chad Silker, 30, Ballwin, MO 2:54:39 6:40 2:54:28 127 7 M50 Robinson Howell, 50, Mercer Island, WA 2:54:40 6:40 2:54:33 128 72 M20 Seth Brickley, 22, Mound, MN 2:54:49 6:40 2:54:42 129 73 M20 Shelby Anderson, 27, Madison, WI 2:54:49 6:40 2:54:43 130 74 M20 Nate Beaudin, 33, Stillwater, MN 2:54:54 6:40 2:54:45 131 17 M35 Jon Jorgensen, 39, Oslo, Nor 2:55:06 6:41 2:55:00 132 75 M20 Justin Herrick, 22, Charles City, IA 2:55:09 6:41 2:55:04 133 76 M20 Kyle Donovan, 23, Beloit, WI 2:55:11 6:41 2:54:54 134 24 M40 Eric Chabin, 42, Chanhassen, MN 2:55:18 6:41 2:55:16 135 18 M35 Jason Rezac, 36, Lakeville, MN 2:55:32 6:42 2:55:16 136 19 M35 Shawn Callahan, 38, Biwabik, MN 2:55:40 6:42 2:52:37 137 77 M20 Anthony Katz, 26, Chicago, IL 2:55:53 6:43 2:55:42 138 25 M40 David Popik, 41, Chester, VA 2:55:53 6:43 2:55:27 139 78 M20 Matthew Wright, 32, Roanoke, VA 2:55:59 6:43 2:55:15 140 8 M50 Frank Tai, 54, Playa Del Rey, CA 2:55:59 6:43 2:55:59 141 20 M35 Sergio Arreola, 38, Joliet, IL 2:56:01 6:43 2:56:00 142 1 M18 Bradley Lester, 19, New Hope, MN 2:56:10 6:43 2:50:36 143 79 M20 Joshua Tschetter, 25, Harrisburg, SD 2:56:27 6:44 2:56:10 144 80 M20 Jordan Hanlon, 25, St Louis Park, MN 2:56:32 6:44 2:56:24 145 81 M20 James Hermanson, 26, Minneapolis, MN 2:56:39 6:44 2:56:08 146 82 M20 Daniel Church, 26, St Paul, MN 2:56:40 6:44 2:55:51 147 83 M20 Steve Christopher, 30, St Paul, MN 2:56:44 6:44 2:55:29 148 84 M20 John Storkamp, 29, Hastings, MN 2:56:49 6:45 2:56:43 149 21 M35 Troy Erickson, 35, Plymouth, MN 2:56:49 6:45 2:56:36 150 85 M20 Patric Jacobson-Schulte, 32, Sartell, MN 2:56:51 6:45 2:56:39 151 22 M35 Chad Bartels, 35, Plymouth, MN 2:56:52 6:45 2:53:47 152 86 M20 James Fieberg, 33, San Diego, CA 2:57:05 6:45 2:57:00 153 87 M20 Scott Smith, 22, Crystal, MN 2:57:10 6:45 2:56:31 154 88 M20 Justin Mellmann, 30, Bozeman, MT 2:57:12 6:46 2:53:18 155 10 M45 Michael Niziolek, 48, Elk River, MN 2:57:14 6:46 2:56:55 156 23 M35 Corey La Berge, 39, Winnipeg, Can 2:57:14 6:46 2:56:56 157 11 M45 Todd Stevens, 45, Apple Valley, MN 2:57:39 6:47 2:57:34 158 89 M20 Ross Nelson, 32, Minneapolis, MN 2:57:41 6:47 2:57:30 159 90 M20 Matthew Moselle, 31, Washington, DC 2:57:42 6:47 2:56:49 160 24 M35 Allen Gilleshammer, 35, Winnipeg, Can 2:57:42 6:47 2:56:54 161 9 M50 Dennis Wallach, 52, Chanhassen, MN 2:57:43 6:47 2:57:39 162 25 M35 Scott Lafrenz, 36, Edina, MN 2:57:43 6:47 2:57:18 163 26 M40 John Ostergren, 41, St Paul, MN 2:57:49 6:47 2:57:41 164 91 M20 Eric Smithback, 26, Oregon, WI 2:57:51 6:47 2:57:38 165 92 M20 Timothy Bishop, 26, Baden, PA 2:57:52 6:47 2:57:42 166 27 M40 William Guettler, 41, St Paul, MN 2:57:54 6:47 2:57:37 167 12 M45 Mammen Jacob, 45, Sunnyvale, CA 2:57:59 6:47 2:57:47 168 93 M20 Mark Sponholz, 32, Maple Grove, MN 2:58:04 6:48 2:57:51 169 26 M35 Joe Ziegenfuss, 35, Minnetonka, MN 2:58:04 6:48 2:57:52 170 27 M35 Erik Kaitala, 37, Duluth, MN 2:58:07 6:48 2:57:55 171 94 M20 Christopher Church, 33, Rochester, MN 2:58:14 6:48 2:57:00 172 95 M20 Brian Peterson, 25, Minneapolis, MN 2:58:18 6:48 2:58:06 173 10 M50 Jonathan Geller, 51, Salinas, CA 2:58:21 6:48 2:58:16 174 96 M20 John-Paul Henry, 27, Denver, CO 2:58:21 6:48 2:58:10 175 97 M20 Steven Klein, 29, Hastings, MN 2:58:24 6:48 2:58:21 176 28 M35 John Kerr, 37, Denver, CO 2:58:28 6:48 2:58:15 177 1 M60 Terry McCluskey, 61, Vienna, OH 2:58:32 6:49 2:58:26 178 98 M20 Jim Stocker, 31, Bloomington, MN 2:58:38 6:49 2:58:17 179 28 M40 Marc Nosal, 44, Eden Prairie, MN 2:58:47 6:49 2:58:41 180 29 M40 Jim Bengtson, 42, Eden Prairie, MN 2:58:47 6:49 2:58:42 181 99 M20 Chris Desroches, 23, Madison, WI 2:58:50 6:49 2:58:42 182 29 M35 Don Sullivan, 35, Minneapolis, MN 2:58:51 6:49 2:58:42 183 30 M40 Mark Hager, 44, Bismarck, ND 2:59:01 6:50 2:58:50 184 13 M45 Ed Haywood, 48, Lynnwood, WA 2:59:02 6:50 2:58:46 185 30 M35 John Seiler, 36, Scottsbluff, NE 2:59:04 6:50 2:58:24 186 100 M20 Andrew Prest, 34, Dayton, MN 2:59:05 6:50 2:58:53 187 101 M20 Luke Eichten, 29, Minneapolis, MN 2:59:06 6:50 2:58:33 188 102 M20 Nick Stromme, 32, Kloten, ND 2:59:14 6:50 2:58:49 189 103 M20 Dutch Rajkowski, 32, Minneapolis, MN 2:59:18 6:50 2:58:31 190 14 M45 Frank Campbell, 45, Lake Elmo, MN 2:59:19 6:50 2:59:09 191 104 M20 Anthony Bruns, 30, Denver, CO 2:59:20 6:50 2:59:00 192 31 M35 Tracy Petersohn, 39, Dodge Center, MN 2:59:20 6:50 2:59:11 193 105 M20 Eric Tadt, 22, Janesville, WI 2:59:25 6:51 2:59:12 194 106 M20 Nicholas Grundman, 26, Wayzata, MN 2:59:33 6:51 2:59:24 195 32 M35 John Anthofer, 37, Urbandale, IA 2:59:41 6:51 2:59:22 196 107 M20 Ben Pederson, 25, Minneapolis, MN 2:59:48 6:51 2:59:41 197 31 M40 Jeffrey Evanson, 40, Minneapolis, MN 2:59:49 6:52 2:59:45 198 11 M50 Tony Stuart, 51, Amarillo, TX 2:59:50 6:52 2:59:43 199 108 M20 Matthew Miller, 26, Minneapolis, MN 2:59:52 6:52 2:59:32 200 32 M40 Kurt Thomas, 44, Cleveland Heights, OH 3:00:07 6:52 2:59:09 201 33 M40 Ron Reed, 40, Indianapolis, IN 3:00:10 6:52 2:59:46 202 33 M35 Kenneth Zorniak, 39, Winnipeg, Can 3:00:12 6:52 2:59:23 203 109 M20 Michael Immer, 34, St Michael, MN 3:00:13 6:52 2:59:59 204 110 M20 Bryan MacWilliams, 23, Windham, CT 3:00:20 6:53 2:59:59 205 111 M20 Jonathan Menzner, 34, Owatonna, MN 3:00:22 6:53 3:00:14 206 15 M45 Thomas Kielpinski, 48, Middleton, WI 3:00:27 6:53 3:00:07 207 16 M45 Michael Seaton, 45, Eden Prairie, MN 3:00:28 6:53 3:00:16 208 112 M20 Victor Ferris, 33, Minneapolis, MN 3:00:33 6:53 3:00:27 209 113 M20 Weston Spece, 25, Martinsville, VA 3:00:34 6:53 3:00:23 210 114 M20 Nathan Oglesbee, 26, Cannon Falls, MN 3:00:34 6:53 3:00:17 211 34 M40 Jeff Kjome, 41, Maple Grove, MN 3:00:34 6:53 3:00:24 212 35 M40 Ron Moynihan, 40, St Paul, MN 3:00:45 6:54 3:00:33 213 36 M40 Steve English, 42, St Paul, MN 3:00:46 6:54 3:00:17 214 34 M35 Brian Schultz, 35, Woodbury, MN 3:00:49 6:54 2:59:40 215 37 M40 John Akins, 41, Shoreview, MN 3:01:01 6:54 3:00:39 216 35 M35 Scott Cundy, 39, Maple Grove, MN 3:01:01 6:54 3:00:55 217 38 M40 Christopher Johnson, 41, Seattle, WA 3:01:03 6:54 3:00:46 218 115 M20 Matthew Finn, 29, Minneapolis, MN 3:01:04 6:54 3:00:55 219 39 M40 Tommy Peterson, 43, St Paul, MN 3:01:05 6:54 3:00:46 220 17 M45 David Ortmann, 47, Woodbury, MN 3:01:08 6:55 3:00:56 221 116 M20 Peter Somers, 30, Rochester, MN 3:01:10 6:55 3:00:09 222 36 M35 Thomas Cappaert, 38, Cottage Grove, WI 3:01:13 6:55 3:00:56 223 18 M45 Chris Humbert, 45, Mound, MN 3:01:50 6:56 3:01:44 224 117 M20 Matt Edwards, 32, Bozeman, MT 3:01:51 6:56 3:01:40 STATE RECORD FOR 67-YEAR-OLD MEN 225 1 M65 Jared Mondry, 67, Minneapolis, MN 3:01:56 6:56 3:01:52 Old record 3:04:04 by John Keston, 4 Oct 1992 226 19 M45 Mark Drapac, 47, Northfield, MN 3:01:58 6:56 3:01:51 227 118 M20 Luke Leither, 28, Oakland, CA 3:02:00 6:57 3:01:18 228 12 M50 Dale Heinen, 53, Shoreview, MN 3:02:03 6:57 3:01:56 229 119 M20 Matthew Kennedy, 23, Waunakee, WI 3:02:04 6:57 2:55:44 230 2 M55 Denny Jordan, 58, Roseville, MN 3:02:12 6:57 3:02:05 231 120 M20 Ross Rankin, 25, Minneapolis, MN 3:02:22 6:57 3:02:15 232 40 M40 Richard Keston, 41, Champlin, MN 3:02:38 6:58 3:02:29 233 121 M20 Nolan Jensen, 21, Marquette, MI 3:02:47 6:58 3:01:48 234 20 M45 Joe Buckentine, 46, St Cloud, MN 3:02:57 6:59 3:02:48 235 122 M20 Christopher Goebel, 30, Cambridge, MN 3:03:04 6:59 2:59:49 236 123 M20 Ryan Gjoraas, 22, Plymouth, MN 3:03:08 6:59 3:00:04 237 37 M35 Ryan McDonald, 36, Thunder Bay, Can 3:03:11 6:59 3:02:21 238 124 M20 Matt Beckett, 28, Bloomington, MN 3:03:12 6:59 3:02:56Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
239 13 M50 Steven Salazar, 51, Deforest, WI 3:03:23 7:00 3:03:13 240 125 M20 Nic Giebler, 28, Kiel, WI 3:03:24 7:00 3:03:05 241 38 M35 Randy Niemied, 38, Minneapolis, MN 3:03:24 7:00 3:03:13 242 21 M45 Terry Wood, 46, Omaha, NE 3:03:25 7:00 3:03:19 243 14 M50 George Linebaugh, 53, Springfield, VA 3:03:37 7:00 3:03:32 244 126 M20 Jose Figuero, 28, Rock Hill, SC 3:03:44 7:00 3:03:21 245 41 M40 Kazutomi Sakaguchi, 40, Izumi City Osaka, Jpn 3:03:50 7:01 3:03:47 246 42 M40 Garrick Larson, 40, Moorhead, MN 3:03:57 7:01 3:03:34 247 127 M20 Chris Erickson, 27, La Crosse, WI 3:03:58 7:01 3:03:43 248 39 M35 Jason Hiestand, 37, Madison, WI 3:03:59 7:01 3:03:37 249 22 M45 Paul Brodie, 45, Winnipeg, Can 3:04:03 7:01 3:03:56 250 128 M20 Andrew Tjernlund, 24, Minneapolis, MN 3:04:11 7:02 3:03:59 251 43 M40 Jim Nord, 42, Maple Grove, MN 3:04:14 7:02 3:04:01 252 129 M20 Brian Juber, 20, Worthington, MN 3:04:20 7:02 3:03:21 253 130 M20 Chris Scott, 23, St Louis Park, MN 3:04:22 7:02 3:04:08 254 44 M40 Rich Heilman, 44, Lakeville, MN 3:04:30 7:02 3:04:24 255 131 M20 Michael Olivier, 27, Lakeville, MN 3:04:35 7:02 3:03:57 256 132 M20 Forrest Tracy, 30, St Paul, MN 3:04:48 7:03 3:04:39 257 133 M20 Paul Jeske, 26, Pineville, NC 3:04:52 7:03 3:04:26 258 134 M20 Scott Bosch, 33, Robbinsdale, MN 3:04:54 7:03 3:04:45 259 135 M20 Nicholas Oswald, 25, Minneapolis, MN 3:04:54 7:03 3:04:28 260 136 M20 Gregory Rhodes, 30, Bloomington, MN 3:04:59 7:03 3:04:45 261 137 M20 Jordan Nousain, 23, Minneapolis, MN 3:05:02 7:03 3:04:28 262 23 M45 Steve Windels, 49, Sebeka, MN 3:05:03 7:03 3:04:00 263 138 M20 Richard Jones, 32, Houston, TX 3:05:09 7:04 3:04:55 264 139 M20 Colin Smith, 23, Washington, DC 3:05:19 7:04 3:04:59 265 45 M40 Eric Busch, 43, Hiawatha, IA 3:05:26 7:04 3:05:18 266 46 M40 Raymond Paxton, 42, Boonville, MO 3:05:29 7:04 3:05:18 267 47 M40 Noah Sandler, 43, Hopkins, MN 3:05:33 7:05 3:05:15 268 48 M40 Kiflu Kassaye, 40, Richfield, MN 3:05:45 7:05 3:02:10 269 49 M40 Dan Silvernail, 43, West Linn, OR 3:05:46 7:05 3:05:38 270 140 M20 Mike Shetka, 31, Plymouth, MN 3:05:54 7:05 3:05:38 271 40 M35 Richard Sgro, 39, Springfield, IL 3:06:00 7:06 3:05:41 272 141 M20 Michael Zimmermann, 25, Pewaukee, WI 3:06:01 7:06 3:05:43 273 142 M20 Alan Chapman, 26, Altadena, CA 3:06:02 7:06 3:05:49 274 143 M20 Christopher Holmes, 34, Winnipeg, Can 3:06:03 7:06 3:05:52 275 144 M20 Jeff Peterson, 32, Bloomington, MN 3:06:04 7:06 3:02:49 276 145 M20 Scott Hines, 27, New York, NY 3:06:06 7:06 3:05:56 277 146 M20 Joe Debrecht, 27, Waukesha, WI 3:06:07 7:06 3:05:35 278 147 M20 Richard Studer Ii, 31, Wesley, IA 3:06:08 7:06 3:05:50 279 41 M35 Shaun Smart, 35, Winnipeg, Can 3:06:08 7:06 3:05:57 280 148 M20 David Hansen, 24, Pine City, MN 3:06:11 7:06 3:05:24 281 24 M45 Bob Harrison, 49, Edmonds, WA 3:06:13 7:06 3:05:31 282 25 M45 Forrest Pearson, 48, Hudson, WI 3:06:15 7:06 3:06:01 283 50 M40 Dave Sarocka, 44, Waunakee, WI 3:06:18 7:06 3:03:08 284 149 M20 Craig Herndon, 33, Richmond, VA 3:06:22 7:07 3:06:04 285 150 M20 Drew Lapp, 34, Chicago, IL 3:06:23 7:07 3:05:28 286 42 M35 Kevin Burcham, 37, Colonial Heights, VA 3:06:28 7:07 3:05:25 287 151 M20 Bryan Fahey, 26, La Crosse, WI 3:06:35 7:07 3:05:45 288 15 M50 Robert Jacobson, 50, St Paul, MN 3:06:44 7:07 3:06:17 289 51 M40 Matt Robinson, 40, Eden Prairie, MN 3:06:46 7:07 3:03:43 290 52 M40 Erich Schwab, 43, Stillwater, MN 3:06:49 7:08 3:06:41 291 152 M20 Brent Czarnecki, 33, Petersfield, Can 3:06:50 7:08 3:06:26 292 53 M40 Bill Sevold, 44, Woodbury, MN 3:06:52 7:08 3:06:37 293 26 M45 Eric Swanson, 47, Edina, MN 3:06:53 7:08 3:06:32 294 153 M20 Andrew Kuncel, 27, Minneapolis, MN 3:07:09 7:08 3:06:47 295 154 M20 William Marshall, 20, Long Lake, MN 3:07:11 7:08 3:04:03 296 155 M20 Brandon Heebink, 25, Delano, MN 3:07:12 7:08 3:06:56 297 43 M35 Gary Kragness, 38, Oakdale, MN 3:07:13 7:08 3:07:00 298 156 M20 Seth Schroeder, 30, South St Paul, MN 3:07:16 7:09 3:06:15 299 54 M40 Mike Pedersen, 44, Shoreview, MN 3:07:22 7:09 3:07:01 300 157 M20 Thomas Albrecht, 25, Edina, MN 3:07:23 7:09 3:07:00 301 16 M50 Jocko Vertin, 54, Golden Valley, MN 3:07:27 7:09 3:07:18 302 158 M20 Nicholas Pocius, 30, Burnsville, MN 3:07:30 7:09 3:07:14 303 159 M20 John Krueger, 31, St Paul, MN 3:07:32 7:09 3:04:15 304 160 M20 Kevin Walker, 23, Strafford, MO 3:07:34 7:09 3:07:20 305 27 M45 Nick New, 48, Minneapolis, MN 3:07:37 7:09 3:07:00 306 161 M20 Jorge Venegas, 21, Angol, Chi 3:07:45 7:10 3:04:42 307 3 M55 Bert Moniot, 57, Winnipeg, Can 3:07:46 7:10 3:07:33 308 44 M35 Jason Midgarden, 37, Golden Valley, MN 3:07:48 7:10 3:06:54 309 17 M50 Dan Kasper, 51, Northfield, MN 3:07:49 7:10 3:07:18 310 162 M20 Jesse Wilkins, 26, Middleton, WI 3:07:51 7:10 3:07:12 311 163 M20 Travis Pernsteiner, 20, Oshkosh, WI 3:08:02 7:10 3:07:40 312 2 M18 Sam Bird, 19, Gilbert, IA 3:08:04 7:10 3:07:25 313 164 M20 Christopher Coon, 28, Rochester, MN 3:08:06 7:10 3:07:49 314 4 M55 Tom Perona, 55, Fort Pierce, FL 3:08:07 7:11 3:08:02 315 165 M20 Ryan Braun, 26, Superior, WI 3:08:07 7:11 3:07:28 316 45 M35 Shane Brunner, 38, Waunakee, WI 3:08:07 7:11 3:07:41 317 166 M20 Glen Fladeboe, 33, Minneapolis, MN 3:08:09 7:11 3:07:52 318 167 M20 Justin Anderson, 28, Madison, WI 3:08:11 7:11 3:07:51 319 55 M40 Ryan Holler, 41, Bentonville, AR 3:08:18 7:11 3:07:39 320 28 M45 Thomas Colenso, 47, Grand Forks, ND 3:08:18 7:11 3:07:01 321 168 M20 Randal Garland, 25, Arlington, TX 3:08:19 7:11 3:08:03 322 169 M20 Eric Crews, 23, Madison, WI 3:08:21 7:11 3:07:08 323 170 M20 Nathan Lanser, 28, Richfield, WI 3:08:22 7:11 3:07:34 324 171 M20 Matt Lux, 28, Richfield, MN 3:08:25 7:11 3:07:55 325 172 M20 Wade Bourassa, 31, Saskatoon, Can 3:08:27 7:11 3:08:13 326 56 M40 Doug Jannusch, 40, Kaneohe, HI 3:08:31 7:11 3:07:26 327 57 M40 Jeffery Bond, 43, Prinsburg, MN 3:08:37 7:12 3:08:21 328 173 M20 Dan Altstatt, 32, Minneapolis, MN 3:08:41 7:12 3:05:25 329 46 M35 Mark Swiontek, 37, Osceola, WI 3:08:42 7:12 3:08:25 330 174 M20 Steven Goetz, 34, North Oaks, MN 3:08:42 7:12 3:08:24 331 47 M35 Scott Chancellor, 38, Oxford, MS 3:08:44 7:12 3:08:10 332 175 M20 Paul Quinn, 29, Cottage Grove, MN 3:08:46 7:12 3:08:09 333 176 M20 John Koch, 30, Sioux Falls, SD 3:08:50 7:12 3:08:25 334 48 M35 Bora Khem, 35, Minneapolis, MN 3:08:51 7:12 3:08:22 335 18 M50 Mark Smudde, 52, Geneva, IL 3:08:55 7:12 3:08:33 336 177 M20 Patrick Tierney, 26, Long Lake, MN 3:08:56 7:12 3:07:42 337 19 M50 Steven Christenson, 50, Coon Rapids, MN 3:08:57 7:12 3:08:53 338 178 M20 Bryan McClusky, 30, Blaine, MN 3:09:00 7:13 3:08:49 339 179 M20 Brett Danielson, 20, Cokato, MN 3:09:00 7:13 3:08:04 340 29 M45 Tim Bauer, 49, Eagan, MN 3:09:01 7:13 3:08:43 341 58 M40 Greg Riebe, 40, Crystal, MN 3:09:06 7:13 3:08:46 342 59 M40 John Crawford, 41, Minnetonka, MN 3:09:09 7:13 3:05:55 343 60 M40 Randy Peterson, 43, Northfield, MN 3:09:09 7:13 3:08:56 344 30 M45 Michael Bratrud, 45, Eden Prairie, MN 3:09:13 7:13 3:08:50 345 180 M20 Jared Nielsen, 27, Plymouth, MN 3:09:13 7:13 3:08:56 346 181 M20 John Molnar, 26, Bloomington, MN 3:09:14 7:13 3:08:54 347 182 M20 Ryan Flynn, 29, Cloquet, MN 3:09:14 7:13 3:08:57 348 183 M20 Jesse Hackenmueller, 27, Plymouth, MN 3:09:18 7:13 3:09:03 349 61 M40 Michael Ross, 43, Clive, IA 3:09:18 7:13 3:08:59 350 31 M45 Jeffrey Warshaw, 48, Minnetonka, MN 3:09:18 7:13 3:08:58 351 20 M50 Steve Johnson, 54, Cedar Falls, IA 3:09:20 7:13 3:08:23 352 184 M20 Jamie Steidl, 30, Fargo, ND 3:09:22 7:13 3:09:09 353 49 M35 Andrew Bauer, 36, Minneapolis, MN 3:09:25 7:13 3:09:11 354 32 M45 Michael Liesch, 47, Lino Lakes, MN 3:09:26 7:14 3:09:06 355 62 M40 Jeff Svedahl, 42, Minneapolis, MN 3:09:27 7:14 3:05:00 356 21 M50 Steve Kangas, 50, Woodbury, MN 3:09:28 7:14 3:09:15 357 185 M20 Michael Hess, 28, Eau Claire, WI 3:09:30 7:14 3:09:10 358 50 M35 Robert Bolding, 39, Bentonville, AR 3:09:30 7:14 3:08:51 359 63 M40 Jeff Hathaway, 41, Woodbury, MN 3:09:31 7:14 3:09:07 360 186 M20 Ben Cohoon, 27, Lincoln, NE 3:09:32 7:14 3:09:14 361 187 M20 Eric Hoel, 32, White Bear Townsh, MN 3:09:33 7:14 3:09:11 362 188 M20 Aaron Gill, 29, Rochester, MN 3:09:34 7:14 3:09:11 363 189 M20 David Bea, 30, Cincinnati, OH 3:09:35 7:14 3:09:21 364 51 M35 Glen Middendorf, 39, Sartell, MN 3:09:36 7:14 3:09:14 365 190 M20 Jorgen Gronsund, 24, Minneapolis, MN 3:09:41 7:14 3:08:44 366 191 M20 Mark Zuelsdorf, 27, Appleton, WI 3:09:41 7:14 3:09:08 367 192 M20 Nathan Lodermeier, 26, Moorhead, MN 3:09:42 7:14 3:08:52 368 22 M50 Edward Goetz, 52, Minneapolis, MN 3:09:45 7:14 3:09:19 369 193 M20 Brian Dagnon, 31, Bellingham, WA 3:09:48 7:14 3:08:57 370 194 M20 Kasey Shoquist, 27, Minneapolis, MN 3:09:51 7:14 3:09:28 371 64 M40 Timothy Franz, 44, Minneapolis, MN 3:09:52 7:15 3:09:32 372 65 M40 Jon Mommaerts, 40, Marquette, MI 3:09:58 7:15 3:09:41 373 66 M40 Dave Cleveland, 44, Fraser, CO 3:09:59 7:15 3:09:51 374 52 M35 Vincent Santucci, 36, Chicago, IL 3:10:07 7:15 3:09:55 375 53 M35 Robert Hart, 37, Minneapolis, MN 3:10:10 7:15 3:09:45 376 195 M20 Dwight Meyer, 29, Middleton, WI 3:10:14 7:15 3:09:52 377 196 M20 Gregory Geiger, 30, St Paul, MN 3:10:19 7:16 3:10:07 378 197 M20 Greg Blasko, 28, Robbinsdale, MN 3:10:23 7:16 3:10:10 379 198 M20 Troy Smith, 29, Minneapolis, MN 3:10:25 7:16 3:10:13 380 199 M20 Imari Dellimore, 33, Little Rock, AR 3:10:27 7:16 3:10:18 381 33 M45 David McHale, 48, West Simsbury, CT 3:10:28 7:16 3:07:14 382 200 M20 Charlie Murray, 28, Chicago, IL 3:10:35 7:16 3:10:20 383 201 M20 Soren Larson, 21, St Paul, MN 3:10:42 7:16 3:04:08 384 202 M20 Mathias Eichten, 31, Anoka, MN 3:10:44 7:16 3:09:38 385 203 M20 Ben Neujahr, 34, North Tustin, CA 3:10:53 7:17 3:10:46 386 204 M20 Matthew Beauchane, 32, Shoreview, MN 3:10:59 7:17 3:10:26 387 5 M55 John Yamagata, 59, Sacramento, CA 3:11:15 7:18 3:11:10 388 205 M20 Peter Moeschler, 30, Rochester, MN 3:11:17 7:18 3:10:59 389 206 M20 David Vande Walle, 23, Appleton, WI 3:11:18 7:18 3:10:56 390 6 M55 Larry Cerling, 59, White Bear Twp, MN 3:11:21 7:18 3:11:12 391 207 M20 Matthew Sorensen, 23, Brooklyn Center, MN 3:11:23 7:18 3:10:24 392 208 M20 Joseph Shillings, 29, Woodbury, MN 3:11:25 7:18 3:11:10 393 67 M40 David Butterfield, 42, Dayton, OH 3:11:32 7:18 3:11:09 394 34 M45 Arley Anderson, 45, Plymouth, MN 3:11:40 7:19 3:10:33 395 35 M45 Trent Anderson, 47, Atlanta, GA 3:11:43 7:19 3:11:33 396 209 M20 Jim Strick, 34, St Paul, MN 3:11:47 7:19 3:11:25 397 54 M35 Matthew Thomas, 38, Minocqua, WI 3:12:00 7:19 3:11:36 398 55 M35 Eric Woodford, 36, Rochester, MN 3:12:00 7:19 3:11:42 399 210 M20 Chris Cronin, 33, St Paul, MN 3:12:04 7:20 3:11:53 400 36 M45 Mike Mahaney, 45, Sioux City, IA 3:12:14 7:20 3:11:58 401 211 M20 Caleb Chambers, 29, Sewickley, PA 3:12:21 7:20 3:11:57 402 212 M20 Rutherford Hubbard, 27, Ann Arbor, MI 3:12:24 7:20 3:12:06 403 213 M20 Pj Eichten, 33, Minneapolis, MN 3:12:27 7:20 3:11:22 404 214 M20 Mark Thomson, 28, Chapel Hill, NC 3:12:28 7:20 3:08:11 405 56 M35 Scott Propson, 35, St Paul, MN 3:12:30 7:21 3:10:55 406 215 M20 Lucas Wilson, 25, Minneapolis, MN 3:12:30 7:21 3:12:16 407 57 M35 Tom Cronin, 38, Minneapolis, MN 3:12:34 7:21 3:12:23 408 216 M20 Jeremy Cook, 27, Hudson, WI 3:12:36 7:21 3:09:32 409 37 M45 Mark Pearson, 48, Inver Grove Hts, MN 3:12:37 7:21 3:11:46 410 68 M40 Mark Skarohlid, 40, St Paul, MN 3:12:43 7:21 3:12:18 411 217 M20 Ryan Knapp, 21, Cedar Rapids, IA 3:12:45 7:21 3:08:45 412 58 M35 Eric Bottema, 35, Golden Valley, MN 3:12:48 7:21 3:12:43 413 218 M20 Michael Rozin, 29, Minneapolis, MN 3:12:52 7:21 3:12:41 414 219 M20 Rob Burgmeier, 21, Plymouth, MN 3:12:53 7:21 3:12:38 415 220 M20 Christopher Gaedke, 32, Rochester, MN 3:12:54 7:21 3:12:33 416 59 M35 John Carrithers, 35, Maple Grove, MN 3:13:04 7:22 3:12:44 417 60 M35 Kevin Bloemendaal, 38, Edina, MN 3:13:09 7:22 3:12:44 418 61 M35 William Sikorski, 39, White Bear Lake, MN 3:13:14 7:22 3:12:41 419 221 M20 Robert Haack, 29, Minneapolis, MN 3:13:18 7:22 3:12:50 420 69 M40 Jeff Wieland, 42, St Paul, MN 3:13:19 7:22 3:11:57 421 222 M20 Omar Palacios, 26, Eden Prairie, MN 3:13:22 7:23 3:13:13 422 38 M45 Paul Serreyn, 46, Lakeville, MN 3:13:29 7:23 3:13:02 423 62 M35 Robert Srichai, 35, Minneapolis, MN 3:13:32 7:23 3:13:14 424 223 M20 Chris Bailey, 29, Minneapolis, MN 3:13:33 7:23 3:09:59 425 224 M20 Colin Woelfle, 30, Robbinsdale, MN 3:13:33 7:23 3:13:26 426 63 M35 Jonathan Rova, 36, Grand Marais, MN 3:13:37 7:23 3:13:15 427 39 M45 Gregory Palmer, 48, Eden Prairie, MN 3:13:46 7:23 3:13:02 428 70 M40 Mike Thomas, 43, Mankato, MN 3:13:51 7:24 3:12:56 429 225 M20 Ben Willenbring, 25, Shoreview, MN 3:13:55 7:24 3:13:26 430 226 M20 Christopher Boyle, 32, Glendale, AZ 3:13:58 7:24 3:13:39 431 40 M45 Kim Weilage, 46, Crystal, MN 3:13:59 7:24 3:13:19 432 227 M20 Jon Moynihan, 31, Apple Valley, MN 3:13:59 7:24 3:10:37 433 228 M20 Oliver Drake, 31, Waverly, IA 3:14:04 7:24 3:13:49 434 41 M45 Josue Castillo, 47, Lakeville, MN 3:14:04 7:24 3:12:44 435 71 M40 Gregory Borzick, 40, Marquette, MI 3:14:12 7:24 3:13:54 436 64 M35 David Jordan, 39, Mableton, GA 3:14:15 7:25 3:13:45 437 229 M20 Nicholas Schultz, 30, Staples, MN 3:14:16 7:25 3:13:58 438 230 M20 John Anderson, 31, Minneapolis, MN 3:14:19 7:25 3:13:52 439 42 M45 Scot Lacek, 46, Excelsior, MN 3:14:20 7:25 3:13:19 440 43 M45 Steve Barczi, 46, Madison, WI 3:14:20 7:25 3:13:18 441 2 M60 Christopher Nemeth, 60, Evanston, IL 3:14:25 7:25 3:14:19 442 231 M20 Bret Benesh, 32, St Cloud, MN 3:14:25 7:25 3:10:13 443 232 M20 Eli Wiedenfeld, 32, Lake Mills, WI 3:14:28 7:25 3:14:11 444 233 M20 Scott Moormann, 32, Albertville, MN 3:14:32 7:25 3:14:18 445 44 M45 James Mastrianni, 46, Hellertown, PA 3:14:35 7:25 3:14:08 446 234 M20 Todd Joefreda, 33, Rock Hill, SC 3:14:38 7:25 3:13:44 447 235 M20 Jared Olhoft, 27, Hugo, MN 3:14:40 7:25 3:13:53 448 236 M20 Ben Newell, 30, Urbana, IL 3:14:42 7:26 3:14:22 449 45 M45 Jon Anderson, 45, Eden Prairie, MN 3:14:46 7:26 3:13:55 450 65 M35 Kouassi Occansey, 36, Lincoln, NE 3:14:46 7:26 3:14:18 451 237 M20 Matthew Malone, 23, Erie, PA 3:14:50 7:26 3:11:36 452 238 M20 Luke Maistrovich, 22, Minneapolis, MN 3:14:51 7:26 3:14:30 453 239 M20 James Botnen, 22, West Fargo, ND 3:15:03 7:26 3:14:03 454 66 M35 Matthew Valley, 39, Madison, WI 3:15:04 7:26 3:13:53 455 240 M20 Joshua Dahmus, 34, Kasson, MN 3:15:08 7:27 3:14:42 456 241 M20 Joe Rupp, 32, Lincoln, NE 3:15:12 7:27 3:14:40 457 46 M45 Kenny Boily, 46, Roberts, WI 3:15:14 7:27 3:14:50 458 67 M35 Alonso Vargas, 35, Coral Gables, FL 3:15:17 7:27 3:14:51 459 72 M40 Scott Ramberg, 42, Marine On St Croi, MN 3:15:22 7:27 3:14:46 460 68 M35 Gregory Dean, 35, Fargo, ND 3:15:26 7:27 3:15:01 461 69 M35 Paul Mock, 37, St Paul, MN 3:15:31 7:27 3:12:27 462 23 M50 Gene Steacy, 52, Canmore, Can 3:15:31 7:27 3:14:56 463 242 M20 Ryan Tellock, 24, Oshkosh, WI 3:15:32 7:27 3:12:43 464 70 M35 Nathan Block, 38, Apple Valley, MN 3:15:32 7:27 3:14:47 465 243 M20 Evan Zdunek, 28, Plainfield, IL 3:15:37 7:28 3:14:58 466 47 M45 Sergio Capon, 46, San Jose, Crc 3:15:42 7:28 3:14:58 467 244 M20 Michael Mattson, 26, Minneapolis, MN 3:15:49 7:28 3:11:37 468 245 M20 Erik Lund, 25, Minneapolis, MN 3:15:51 7:28 3:14:47 469 246 M20 Joshua Brown, 33, Minneapolis, MN 3:15:55 7:28 3:15:14 470 71 M35 Mike Bateman, 38, Minneapolis, MN 3:15:56 7:28 3:12:52 471 247 M20 Jarrod Call, 26, Minneapolis, MN 3:15:57 7:28 3:15:40 472 248 M20 Chris Harvey, 23, Eden Prairie, MN 3:15:59 7:29 3:12:38 473 249 M20 David Rickheim, 32, Stillwater, MN 3:16:10 7:29 3:15:19 474 250 M20 Corey McKusick, 33, Fridley, MN 3:16:14 7:29 3:15:52 475 73 M40 Doug Kleemeier, 43, Oakdale, MN 3:16:14 7:29 3:15:37 476 72 M35 J P. Vanvalkenburg, 35, Minneapolis, MN 3:16:18 7:29 3:13:11 477 251 M20 Richard Johnson, 34, Baltimore, MD 3:16:19 7:29 3:15:23 478 252 M20 Joshua Coval, 33, Bloomington, MN 3:16:19 7:29 3:15:07 479 48 M45 Raymond Anderson, 46, Rush City, MN 3:16:28 7:30 3:15:44 480 253 M20 Phillip Gause, 28, Philadelphia, PA 3:16:28 7:30 3:15:24 481 254 M20 David Anderson, 25, Plymouth, MN 3:16:30 7:30 3:16:16 482 255 M20 Jonathan Murray, 28, Indianapolis, IN 3:16:33 7:30 3:16:05 483 49 M45 Eric Stockall, 48, Okemos, MI 3:16:37 7:30 3:16:29 484 50 M45 Mark Brooks, 45, Woodbury, MN 3:16:45 7:30 3:16:23 485 51 M45 Garrett Blanchfield, 45, Woodbury, MN 3:16:46 7:30 3:15:30 486 73 M35 Eric Sumner, 37, Minneapolis, MN 3:16:47 7:30 3:13:36 487 52 M45 Aji Alade, 45, Crystal, MN 3:16:48 7:30 3:13:26 488 24 M50 Brian Maul, 53, New Richmond, WI 3:17:00 7:31 3:16:32 489 74 M35 Jeff Potts, 35, Maple Grove, MN 3:17:01 7:31 3:16:38 490 256 M20 Andrew Michel, 22, Webster, MN 3:17:08 7:31 3:16:56 491 75 M35 Patrick Haberman, 39, Owatonna, MN 3:17:08 7:31 3:16:10 492 53 M45 Nelson Soken, 45, Hugo, MN 3:17:12 7:31 3:16:32 493 74 M40 William Jeter, 41, Eden Prairie, MN 3:17:15 7:31 3:16:07 494 257 M20 Michael Merryfield, 28, Eagan, MN 3:17:15 7:31 3:16:23 495 54 M45 George Fulp, 48, St Louis Park, MN 3:17:16 7:31 3:16:47 496 75 M40 Todd Torring, 42, Omaha, NE 3:17:18 7:32 3:16:54 497 76 M40 Viet Le, 42, Roseville, MN 3:17:20 7:32 3:15:53 498 7 M55 Stanley Hup, 55, Northfield, MN 3:17:21 7:32 3:16:50 499 8 M55 Conrad Woerner, 58, Lincoln, NE 3:17:31 7:32 3:17:02 500 76 M35 Jason Beckermann, 37, Eau Claire, WI 3:17:34 7:32 3:16:41 501 258 M20 Saul Evanoff, 23, Boulder, CO 3:17:36 7:32 3:10:47 502 259 M20 Donald Sawyer, 28, Minneapolis, MN 3:17:37 7:32 3:17:23 503 77 M35 Wayne Kazmierczak, 39, Moorhead, MN 3:17:38 7:32 3:17:10 504 78 M35 Matthew Caron, 35, Maple Grove, MN 3:17:39 7:32 3:17:22 505 79 M35 Brian Thill, 35, Summerville, SC 3:17:40 7:32 3:14:33 506 55 M45 Robert Dubiel, 46, Champlin, MN 3:17:41 7:32 3:16:49 507 77 M40 Kenneth Rosen, 44, Bloomington, MN 3:17:41 7:32 3:17:36 508 260 M20 Thomas Rose, 34, Iowa City, IA 3:17:43 7:32 3:14:38 509 80 M35 Jason Boon, 35, St Paul, MN 3:17:45 7:33 3:08:19 510 56 M45 Dave Trautmann, 45, Chanhassen, MN 3:17:45 7:33 3:17:22 511 261 M20 Dann Albright, 23, Oakdale, MN 3:17:45 7:33 3:17:12 512 78 M40 Zoltan Pitlik, 42, Stillwater, MN 3:17:47 7:33 3:17:24 513 57 M45 Ronald Prabucki, 47, Lockport, NY 3:17:51 7:33 3:17:02 514 25 M50 Jeff White, 54, Lewis Center, OH 3:17:53 7:33 3:17:20 515 58 M45 Brian Devore, 47, Minneapolis, MN 3:17:56 7:33 3:17:04 516 59 M45 Larry Pivec, 46, Maple Grove, MN 3:18:00 7:33 3:17:30 517 262 M20 Nathaniel Scott, 28, Minneapolis, MN 3:18:01 7:33 3:11:43 518 263 M20 Ryan Webb, 29, Sioux Falls, SD 3:18:02 7:33 3:17:46 519 79 M40 Eric Hedman, 40, St Paul, MN 3:18:05 7:33 3:17:30 520 80 M40 Kurt Neil, 41, Mendota Hts, MN 3:18:06 7:33 3:17:16 521 9 M55 Stephen Maupin, 58, St Louis Park, MN 3:18:06 7:33 3:17:57 522 264 M20 Nick Levar, 25, St Louis Park, MN 3:18:07 7:33 3:14:54 523 26 M50 John Koss, 50, Fort Collins, CO 3:18:11 7:34 3:15:01 524 60 M45 Thomas Prew, 48, North St Paul, MN 3:18:12 7:34 3:17:45 525 265 M20 Erik Gronberg, 34, Minneapolis, MN 3:18:15 7:34 3:17:40 526 266 M20 Daniel Aminzade, 30, New York, NY 3:18:17 7:34 3:17:22 527 61 M45 Kevin Kaiser, 49, Eden Prairie, MN 3:18:20 7:34 3:18:10 528 81 M40 Scott Doig, 40, Red Wing, MN 3:18:21 7:34 3:17:48 529 82 M40 Ken Newhall, 44, Fairview, MT 3:18:22 7:34 3:18:02 530 267 M20 Cory Mahlke, 33, Minneapolis, MN 3:18:31 7:34 3:18:04 531 268 M20 Scott Welle, 29, Minneapolis, MN 3:18:34 7:34 3:17:30 532 269 M20 Zachary Stevenson, 25, Gays Mills, WI 3:18:37 7:35 3:18:21 533 270 M20 Jeff Wiesner, 21, Eden Prairie, MN 3:18:38 7:35 3:18:06 534 271 M20 David Fields, 25, Chicago, IL 3:18:42 7:35 3:18:16 535 272 M20 Brandon Warner, 25, Washington, DC 3:18:43 7:35 3:17:33 536 83 M40 Christophe Ducuns, 41, Minneapolis, MN 3:18:43 7:35 3:18:13 537 273 M20 Michael Fretland, 34, Bismarck, ND 3:18:46 7:35 3:15:42 538 62 M45 Ted Romportl, 47, Rice Lake, WI 3:18:46 7:35 3:17:42 539 27 M50 Dan Falbo, 51, Eagan, MN 3:18:50 7:35 3:18:27 540 84 M40 Robert Nelson, 44, Minneapolis, MN 3:18:55 7:35 3:18:18 541 274 M20 Chase Eddy, 29, Shakopee, MN 3:18:57 7:35 3:18:36 542 28 M50 Jim Glazer, 50, St Paul, MN 3:18:58 7:35 3:18:17 543 275 M20 Brent Krocak, 29, Minneapolis, MN 3:19:04 7:36 3:18:48 544 81 M35 Gene Solis, 35, Prior Lake, MN 3:19:09 7:36 3:17:10 545 85 M40 John Kilbride, 44, Falcon Heights, MN 3:19:14 7:36 3:17:48 546 276 M20 Christian Gilbert, 33, Waconia, MN 3:19:18 7:36 3:18:26 547 29 M50 David Nash, 54, Bismarck, ND 3:19:18 7:36 3:19:09 548 86 M40 John Hagebock, 40, Apple Valley, MN 3:19:19 7:36 3:18:06 549 30 M50 James Stenulson, 52, Onalaska, WI 3:19:22 7:36 3:18:50 550 31 M50 Larry Olsen, 53, New York Mills, MN 3:19:23 7:36 3:19:15 551 277 M20 Timothy Knutson, 26, Milwaukee, WI 3:19:25 7:36 3:19:01 552 63 M45 Stephen Cirks, 46, Maple Grove, MN 3:19:26 7:36 3:19:00 553 87 M40 Dane Liebel, 43, Burnsville, MN 3:19:27 7:36 3:14:13 554 82 M35 Tim Hanson, 39, New Hope, MN 3:19:27 7:36 3:18:53 555 278 M20 Chris Gryskiewicz, 32, Bloomington, MN 3:19:31 7:37 3:19:15 556 64 M45 Andrew Smart, 47, Ankeny, IA 3:19:32 7:37 3:19:01 557 279 M20 Steven Halverson, 20, Madelia, MN 3:19:33 7:37 3:19:09 558 65 M45 Scott Darrow, 46, Green Bay, WI 3:19:35 7:37 3:19:06 559 280 M20 Jason Wong, 28, Robbinsdale, MN 3:19:35 7:37 3:19:11 560 281 M20 Kyle Cappiello, 28, Apple Valley, MN 3:19:37 7:37 3:18:42 561 88 M40 Michael Cooper, 40, Inver Grove Hts, MN 3:19:38 7:37 3:19:00 562 32 M50 Scott Ross, 50, Eden Prairie, MN 3:19:40 7:37 3:19:02 563 282 M20 Damon Allison, 33, Maple Grove, MN 3:19:41 7:37 3:18:27 564 83 M35 Richard Reich, 36, Gainesville, FL 3:19:41 7:37 3:19:18 565 84 M35 Patrick Castle, 38, Colorado Springs, CO 3:19:41 7:37 3:19:18 566 283 M20 Michael Amundson, 34, Minneapolis, MN 3:19:41 7:37 3:19:10 567 284 M20 Kareem Abu-Zeid, 28, Oakland, CA 3:19:42 7:37 3:18:58 568 3 M18 Michael Roherty, 18, Milton, WI 3:19:42 7:37 3:14:18 569 89 M40 Matt Reynolds, 42, Denver, CO 3:19:43 7:37 3:19:12 570 66 M45 Gary Anderson, 48, Benbrook, TX 3:19:47 7:37 3:19:45 571 33 M50 Trani Matthews, 51, Tulsa, OK 3:19:48 7:37 3:19:13 572 34 M50 Jeff Denney, 51, Bloomington, MN 3:19:48 7:37 3:19:14 573 285 M20 Travis Lee, 34, Apple Valley, MN 3:19:49 7:37 3:19:31 574 90 M40 Jim Clark, 42, Rockford, MN 3:19:50 7:37 3:19:20 575 91 M40 Jaime Gutierrez, 41, Puebla, Mex 3:19:55 7:38 3:19:29 576 286 M20 Brett Shafer, 27, Plymouth, MN 3:19:56 7:38 3:19:26 577 10 M55 George Jones, 59, Monument, CO 3:19:58 7:38 3:19:43 578 287 M20 Matthew Onnen, 34, Minneapolis, MN 3:19:58 7:38 3:19:12 579 288 M20 Christian Zimmerman, 34, St Paul, MN 3:20:00 7:38 3:19:10 580 289 M20 Joseph Eckerly, 28, Madison, WI 3:20:00 7:38 3:19:02 581 85 M35 Robert Schuldt, 36, Ramsey, MN 3:20:00 7:38 3:16:58 582 92 M40 Allan Oliver, 40, Albuquerque, NM 3:20:01 7:38 3:18:59 583 93 M40 Michael Vought, 43, Roseville, MN 3:20:03 7:38 3:19:20 584 290 M20 Michael Anderson, 21, Sioux Falls, SD 3:20:03 7:38 3:19:09 585 291 M20 Jeffrey Mason, 33, Lebanon, NJ 3:20:05 7:38 3:19:50 586 67 M45 Brian Briner, 45, Hortonville, WI 3:20:07 7:38 3:19:44 587 292 M20 Joe Ketarkus, 32, Madison, WI 3:20:08 7:38 3:19:32 588 86 M35 Richard Rankka, 39, New York Mills, MN 3:20:09 7:38 3:19:46 589 35 M50 Paul Porter, 53, Roseville, MN 3:20:09 7:38 3:19:14 590 94 M40 Paul Petera, 40, Edwardsville, IL 3:20:09 7:38 3:19:48 591 293 M20 Devin Dwyer, 27, Chicago, IL 3:20:11 7:38 3:19:20 592 294 M20 Steve Munson, 32, Roseville, MN 3:20:12 7:38 3:19:56 593 95 M40 Fausto Mosquera, 43, Minnetonka, MN 3:20:18 7:38 3:19:58 594 295 M20 Philip Schrader, 28, Minneapolis, MN 3:20:19 7:38 3:19:30 595 296 M20 Neal Denhartog, 28, Ames, IA 3:20:24 7:39 3:20:08 596 87 M35 Christopher Coughlin, 39, Minneapolis, MN 3:20:26 7:39 3:20:03 597 96 M40 John Hopkins, 43, Savage, MN 3:20:29 7:39 3:20:21 598 297 M20 Patrick Smadbeck, 22, Edgartown, MA 3:20:34 7:39 3:17:26 599 298 M20 Spencer Finley, 28, Omaha, NE 3:20:37 7:39 3:19:43 600 299 M20 Timothy Burke, 29, Rosemount, MN 3:20:39 7:39 3:19:57 601 88 M35 Jay Hum, 35, Winnipeg, Can 3:20:39 7:39 3:20:13 602 300 M20 Mark Chapman, 21, St Paul, MN 3:20:40 7:39 3:20:27 603 97 M40 Alex Anis, 44, Winnipeg, Can 3:20:41 7:39 3:20:30 604 98 M40 Jimmy Anis, 42, Winnipeg, Can 3:20:42 7:39 3:20:31 605 301 M20 Justin Porter, 27, Minneapolis, MN 3:20:42 7:39 3:10:34 606 99 M40 Tommy Neeson, 40, Virginia Beach, VA 3:20:44 7:39 3:20:18 607 100 M40 Harvin Furman, 42, Minneapolis, MN 3:20:48 7:40 3:20:23 608 89 M35 Michael Cady, 37, Aitkin, MN 3:20:49 7:40 3:19:53 609 302 M20 Michael Carr, 31, Edina, MN 3:20:50 7:40 3:20:00 610 11 M55 David Floyd, 55, Chatham, IL 3:20:52 7:40 3:20:13 611 90 M35 Ken Voller, 39, Monticello, MN 3:20:53 7:40 3:20:00 612 91 M35 Greg Warzecha, 37, Mankato, MN 3:20:56 7:40 3:20:35 613 101 M40 James Vettel, 40, Brooklyn Park, MN 3:20:57 7:40 3:20:27 614 303 M20 Neil Duren, 30, New York, NY 3:21:00 7:40 3:19:43 615 36 M50 Scott Hackel, 50, Amery, WI 3:21:00 7:40 3:20:52 616 304 M20 Matthew Gehring, 28, Minneapolis, MN 3:21:02 7:40 3:20:34 617 305 M20 Teal Perrine, 28, Minneapolis, MN 3:21:04 7:40 3:19:51 618 306 M20 George Spears, 29, Minneapolis, MN 3:21:04 7:40 3:20:02 619 12 M55 Wayne Drealan, 56, Fulda, MN 3:21:05 7:40 3:20:55 620 102 M40 Todd Orjala, 44, Northfield, MN 3:21:06 7:40 3:19:40 621 103 M40 Jeffry Ernste, 43, Savage, MN 3:21:10 7:40 3:20:38 622 13 M55 John Naslund, 59, Bloomington, MN 3:21:14 7:41 3:21:04 623 92 M35 Eirik Knudsen, 38, Minneapolis, MN 3:21:16 7:41 3:20:52 624 37 M50 Jean-Paul Ruiz-Funes, 52, Winnetka, IL 3:21:17 7:41 3:20:46 625 38 M50 Hirohito Kita, 51, Rochester, MN 3:21:18 7:41 3:20:50 626 104 M40 Gary Goloja, 43, Waconia, MN 3:21:20 7:41 3:18:06 627 307 M20 Timothy Anderson, 26, Shakopee, MN 3:21:21 7:41 3:15:51 628 308 M20 Tommy Ihnot, 26, St Paul, MN 3:21:26 7:41 3:21:08 629 309 M20 Nathaniel Nowak, 34, Hastings, MN 3:21:26 7:41 3:21:07 630 310 M20 Scott Smith, 34, Excelsior Springs, MO 3:21:28 7:41 3:21:01 631 39 M50 Robert Barthel, 51, Brooklyn Park, MN 3:21:30 7:41 3:20:17 632 311 M20 Brock Steinbrink, 24, Kearney, NE 3:21:33 7:41 3:20:43 633 68 M45 Scott Knight, 48, Cologne, MN 3:21:39 7:41 3:20:52 634 69 M45 Randy Murphy, 45, Aberdeen, SD 3:21:43 7:42 3:21:19 635 312 M20 Matthew Frey, 30, Hastings, MN 3:21:43 7:42 3:21:25 636 40 M50 Karl Heinzerling, 52, St Louis Park, MN 3:21:44 7:42 3:21:30 637 313 M20 Steven Clinton, 21, Bloomington, MN 3:21:45 7:42 3:21:20 638 41 M50 Tom Christian, 51, Bloomington, MN 3:21:47 7:42 3:21:30 639 105 M40 Jim Cushman, 40, Plymouth, MN 3:21:51 7:42 3:21:35 640 42 M50 Keith Panzer, 50, Aurora, CO 3:21:54 7:42 3:21:47 641 314 M20 Jed Friedrich, 30, St Peter, MN 3:21:56 7:42 3:21:49 642 4 M18 Kevin Dammen, 18, Austin, MN 3:21:57 7:42 3:21:31 643 315 M20 Daniel Tian, 29, Burnsville, MN 3:21:58 7:42 3:21:14 644 14 M55 Larry Thompson, 59, Woodbury, MN 3:21:59 7:42 3:21:52 645 70 M45 Stephen Robertson, 48, St Paul, MN 3:22:01 7:42 3:21:34 646 316 M20 Bryan Citrowske, 31, Minnetonka, MN 3:22:07 7:43 3:21:43 647 106 M40 Jarrit Carlson, 41, Rapid City, SD 3:22:11 7:43 3:21:27 648 71 M45 Jack Uldrich, 45, Minneapolis, MN 3:22:17 7:43 3:22:00 649 317 M20 Paul Gorton, 33, St Paul, MN 3:22:20 7:43 3:21:56 650 318 M20 Nathan Leckband, 26, West St Paul, MN 3:22:21 7:43 3:16:11 651 319 M20 Michael Gloss, 26, Minneapolis, MN 3:22:22 7:43 3:21:26 652 320 M20 Chris Timm, 27, Eden Prairie, MN 3:22:24 7:43 3:21:51 653 107 M40 Jeffrey Schmitt, 41, Sioux Falls, SD 3:22:29 7:43 3:21:50 654 321 M20 Chris Scotch, 32, St Paul, MN 3:22:32 7:43 3:19:09 655 322 M20 Ben Janke, 28, St Paul, MN 3:22:34 7:44 3:19:03 656 72 M45 Timothy O'Donnell, 45, University Height, OH 3:22:34 7:44 3:21:36 657 43 M50 James Hunter, 51, Council Bluffs, IA 3:22:39 7:44 3:22:21 658 323 M20 Tieg Selberg, 34, Minneapolis, MN 3:22:44 7:44 3:17:14 659 1 M70 Joseph Burgasser, 71, St Petersburg, FL 3:22:47 7:44 3:22:44 660 324 M20 Zachary Burke, 25, St Paul, MN 3:22:52 7:44 3:21:52 661 108 M40 David Van Gelder, 43, Hudson, WI 3:22:55 7:44 3:19:51 662 109 M40 Jeff Dehler, 44, Crystal, MN 3:22:56 7:44 3:21:54 663 73 M45 Robert Moore, 47, Elmira, NY 3:22:59 7:45 3:21:30 664 44 M50 Armando Hermosillo, 51, Guadalajara, Mex 3:23:01 7:45 3:22:41 665 93 M35 Chris Halloran, 36, Minneapolis, MN 3:23:05 7:45 3:22:49 666 110 M40 Doug Fulton, 44, Minneapolis, MN 3:23:05 7:45 3:22:26 667 325 M20 Dan Dosedel, 28, Burnsville, MN 3:23:05 7:45 3:22:38 668 94 M35 Derek Hageman, 36, Denver, CO 3:23:06 7:45 3:21:54 669 95 M35 James Chalmers, 37, Red Wing, MN 3:23:08 7:45 3:19:41 670 96 M35 Aric Welch, 38, Pillager, MN 3:23:08 7:45 3:22:41 671 326 M20 Casey Smith, 24, St Michael, MN 3:23:09 7:45 3:22:38 672 327 M20 Billy McDonald, 24, Vermillion, SD 3:23:10 7:45 3:21:42 673 328 M20 Michael Groneberg, 33, Minneapolis, MN 3:23:11 7:45 3:22:24 674 74 M45 John Hoy, 46, Minneapolis, MN 3:23:12 7:45 3:22:48 675 45 M50 Mark Johnsrud, 50, Richland Center, WI 3:23:12 7:45 3:22:32 676 111 M40 Scott Kopp, 42, Vermillion, MN 3:23:14 7:45 3:22:45 677 75 M45 Rafael Cortes, 46, Bogota, Col 3:23:15 7:45 3:22:35 678 46 M50 Dave Getz, 52, Warwick, NY 3:23:19 7:45 3:22:51 679 329 M20 Kyle Schintz, 34, Eagan, MN 3:23:29 7:46 3:23:19 680 47 M50 Dimitrios Vergidis, 54, Thunder Bay, Can 3:23:30 7:46 3:23:09 681 112 M40 John Schricker, 40, Minnetonka, MN 3:23:33 7:46 3:22:38 682 330 M20 William Eddy, 29, Minneapolis, MN 3:23:47 7:46 3:22:29 683 48 M50 Patrick Huber, 54, Edina, MN 3:23:47 7:46 3:22:46 684 49 M50 Bogdan Uminski, 50, Winnipeg, Can 3:23:47 7:46 3:23:12 685 76 M45 Eric Paradis, 45, St Paul, MN 3:23:51 7:47 3:23:14 686 331 M20 Adam Loukus, 30, Calumet, MI 3:23:51 7:47 3:23:03 687 50 M50 Joel Kaul, 50, Stillwater, MN 3:23:54 7:47 3:23:01 688 332 M20 Eric Swanlund Ii, 23, Edina, MN 3:23:55 7:47 3:20:49 689 333 M20 Ryan Strom, 33, St Paul, MN 3:23:56 7:47 3:22:36 690 113 M40 Jason Dorgan, 43, Madison, WI 3:23:56 7:47 3:22:41 691 334 M20 Bryan Petzel, 25, Henderson, MN 3:24:04 7:47 3:20:50 692 335 M20 Dan Kirberger, 24, Lino Lakes, MN 3:24:06 7:47 3:23:44 693 97 M35 Scott Claycomb, 39, Lincoln, NE 3:24:11 7:47 3:23:50 694 98 M35 Matt Flugstad, 38, Fergus Falls, MN 3:24:12 7:47 3:18:00 695 114 M40 Joseph Paul, 43, West Fargo, ND 3:24:12 7:47 3:23:48 696 336 M20 Corey Birnstengel, 20, Hastings, MN 3:24:18 7:48 3:24:10 697 77 M45 Daniel Siebenaler, 48, Hastings, MN 3:24:18 7:48 3:24:10 698 78 M45 K F. Headley, 47, Urbandale, IA 3:24:26 7:48 3:23:55 699 337 M20 Benjamin Harri, 29, St Paul, MN 3:24:28 7:48 3:22:56 700 115 M40 Pat Green, 43, Hugo, MN 3:24:32 7:48 3:24:15 701 15 M55 Robert Benson, 59, Dallas, TX 3:24:32 7:48 3:24:20 702 79 M45 Jim Robb, 45, Maple Grove, MN 3:24:34 7:48 3:23:49 703 Mark Brunsvold, Minneapolis, MN 3:24:36 7:48 3:24:36 704 338 M20 Chad Kumm, 21, Fairmont, MN 3:24:41 7:48 3:17:33 705 16 M55 Ron Larsen, 56, Apple Valley, MN 3:24:41 7:48 3:24:18 706 339 M20 Derek Otto, 25, St Paul, MN 3:24:42 7:48 3:23:11 707 51 M50 Larry Betcher, 51, Northfield, MN 3:24:42 7:48 3:24:13 708 99 M35 Sjur Midness, 37, Minneapolis, MN 3:24:43 7:48 3:24:14 709 340 M20 Cy Fixen, 24, Brookings, SD 3:24:53 7:49 3:20:59 710 341 M20 Jed Overmann, 33, Minneapolis, MN 3:24:56 7:49 3:24:13 711 342 M20 Matthew Castonguay, 25, Rogers, AR 3:24:59 7:49 3:19:20 712 343 M20 David Mahmarian, 23, Minneapolis, MN 3:25:00 7:49 3:24:39 713 344 M20 Seth Koslowski, 26, Minneapolis, MN 3:25:01 7:49 3:21:57 714 345 M20 Philip Sheridan, 34, Minneapolis, MN 3:25:01 7:49 3:24:44 715 100 M35 Larry Olson, 37, Minneapolis, MN 3:25:04 7:49 3:21:46 716 116 M40 Daniel Zimmerman, 40, Lakeville, MN 3:25:06 7:49 3:24:40 717 80 M45 Jeffrey Miller, 45, Minneapolis, MN 3:25:12 7:50 3:23:55 718 346 M20 Darrin Landes, 32, Madison, WI 3:25:13 7:50 3:24:49 719 347 M20 Justin Salzmann, 32, Kaukauna, WI 3:25:18 7:50 3:22:11 720 348 M20 Chad Luze, 31, Marshall, MN 3:25:19 7:50 3:24:47 721 349 M20 Gus Lang, 33, Madison, WI 3:25:19 7:50 3:22:11 722 81 M45 Ernesto Gerdes, 47, Mexico, Mex 3:25:24 7:50 3:24:50 723 101 M35 Todd Fortwengler, 38, Waconia, MN 3:25:25 7:50 3:24:38 724 52 M50 Bruce Juber, 50, Worthington, MN 3:25:29 7:50 3:24:29 725 350 M20 Michael Rossa, 21, St Anthony, MN 3:25:30 7:50 3:19:44 726 102 M35 Jay Nelson, 39, Minneapolis, MN 3:25:32 7:50 3:22:25 727 103 M35 Kai Erlund, 37, Helsinki, Fin 3:25:32 7:50 3:25:18 728 82 M45 Joe Rastetter, 48, Maple Grove, MN 3:25:40 7:51 3:24:13 729 351 M20 Dan Kalscheur, 31, Minneapolis, MN 3:25:43 7:51 3:21:47 730 53 M50 Rick Christenson, 53, Winona, MN 3:25:44 7:51 3:25:05 731 352 M20 Jeffrey Theisen, 30, Minneapolis, MN 3:25:44 7:51 3:25:05 732 353 M20 Matthew Harder, 25, Winnipeg, Can 3:25:48 7:51 3:25:17 733 354 M20 Ethan Richards, 29, Duluth, MN 3:25:48 7:51 3:20:53 734 83 M45 Ronald Walsh, 48, Maple Grove, MN 3:25:52 7:51 3:22:49 735 54 M50 Jim Enge, 53, Minneapolis, MN 3:25:52 7:51 3:25:05 736 84 M45 Jon Limbacher, 47, St Paul, MN 3:25:58 7:51 3:24:40 737 85 M45 Paul Kalina, 48, Edina, MN 3:25:58 7:51 3:25:29 738 86 M45 Bradley Milbeck, 46, Brainerd, MN 3:26:00 7:51 3:25:14 739 55 M50 Bob Murphy, 53, Nashville, TN 3:26:00 7:51 3:25:09 740 355 M20 Ryan Gebur, 21, New Prague, MN 3:26:02 7:52 3:24:53 741 356 M20 Ben Harvey, 26, Edina, MN 3:26:03 7:52 3:25:02 742 357 M20 Matt Musich, 30, Minneapolis, MN 3:26:07 7:52 3:25:17 743 117 M40 John Ruth, 42, Clarendon Hills, IL 3:26:08 7:52 3:21:31 744 358 M20 Bruce Martens, 31, St Paul, MN 3:26:08 7:52 3:18:08 745 359 M20 Karl Hatteberg, 26, St Paul, MN 3:26:08 7:52 3:25:48 746 118 M40 Scott Burton, 43, Eagan, MN 3:26:13 7:52 3:22:55 747 360 M20 Chad Schlemmer, 32, Moorhead, MN 3:26:13 7:52 3:25:58 748 87 M45 Jon Gutierrez, 49, Stillwater, MN 3:26:14 7:52 3:25:20 749 361 M20 Peter Jacques, 24, Richfield, MN 3:26:15 7:52 3:22:03 750 119 M40 Rickard Rygin, 41, Edina, MN 3:26:16 7:52 3:25:41 751 104 M35 Jeffrey Fitzgerald, 37, Glen Allen, VA 3:26:17 7:52 3:25:13 752 362 M20 Micah Turman, 28, Minneapolis, MN 3:26:23 7:52 3:25:52 753 88 M45 Chris Nutting, 48, Fridley, MN 3:26:23 7:52 3:25:12 754 56 M50 Douglas Otopalik, 52, Mankato, MN 3:26:28 7:52 3:19:38 755 363 M20 Zachary Essler, 24, Minot, ND 3:26:28 7:52 3:25:33 756 105 M35 David Vancelette, 39, San Diego, CA 3:26:36 7:53 3:26:08 757 106 M35 Jeff Larson, 35, Minneapolis, MN 3:26:37 7:53 3:25:12 758 57 M50 Patrick Prose, 50, Eden Prairie, MN 3:26:38 7:53 3:19:56 759 3 M60 Roger Ericson, 62, Tafton, PA 3:26:38 7:53 3:26:06 760 364 M20 Matthew Alley, 31, Sioux Falls, SD 3:26:44 7:53 3:26:26 761 365 M20 Ryan Garvin, 24, St Paul, MN 3:26:45 7:53 3:26:34 762 120 M40 Kevin Stieglbauer, 44, Minnetonka, MN 3:26:46 7:53 3:25:52 763 121 M40 Mike Pankow, 41, Mahtomedi, MN 3:26:48 7:53 3:25:19 764 366 M20 Benjamin Schultze, 34, Minneapolis, MN 3:26:50 7:53 3:25:54 765 367 M20 Jed Sachs, 29, Foley, MN 3:26:52 7:53 3:25:19 766 107 M35 Joel Ryon, 36, Mt Pleasant, IA 3:26:59 7:54 3:26:14 767 108 M35 Simon Zarur, 38, Guadalajara, Mex 3:27:01 7:54 3:26:42 768 368 M20 Brian McNulty, 27, Rosemount, MN 3:27:01 7:54 3:26:13 769 369 M20 Nirmal Krishnamoorthy, 28, Minneapolis, MN 3:27:02 7:54 3:21:51 770 122 M40 Matthew Haley, 43, Chanhassen, MN 3:27:02 7:54 3:26:48 771 89 M45 Regan Cox, 45, Burnsville, MN 3:27:05 7:54 3:26:08 772 58 M50 Kevin Radel, 50, Waunakee, WI 3:27:06 7:54 3:23:54 773 59 M50 Marc Dedman, 51, Nashville, TN 3:27:09 7:54 3:26:20 774 109 M35 Luis Ramirez Regalado, 36, St Paul, MN 3:27:10 7:54 3:26:36 775 370 M20 Timothy Grimsrud, 32, Minnetonka, MN 3:27:10 7:54 3:26:44 776 371 M20 Paul Goldammer, 30, Minneapolis, MN 3:27:10 7:54 3:26:45 777 60 M50 J Brent Friesen, 50, Oak Park, IL 3:27:12 7:54 3:26:08 778 372 M20 Jonathan Schmidt, 29, Andover, MN 3:27:15 7:54 3:24:07 779 373 M20 Flave Darnell, 33, Carl Junction, MO 3:27:22 7:55 3:21:31 780 123 M40 Benjamin Pease, 42, Shoreview, MN 3:27:24 7:55 3:27:00 781 374 M20 Christopher Jostock, 33, Maple Lake, MN 3:27:27 7:55 3:27:00 782 90 M45 Paul Albares, 46, Monticello, MN 3:27:29 7:55 3:26:37 783 110 M35 Brad Brinkmeier, 36, Sun Prairie, WI 3:27:32 7:55 3:26:58 784 375 M20 Peter Dauwalter, 24, Chanhassen, MN 3:27:34 7:55 3:25:23 785 91 M45 Thomas Peterson, 45, Maplewood, MN 3:27:35 7:55 3:24:16 786 376 M20 Scott Smith, 23, Cottage Grove, WI 3:27:38 7:55 3:27:08 787 377 M20 Daniel Beckman, 30, Centreville, VA 3:27:45 7:55 3:23:59 788 92 M45 Curtis Huber, 45, Rochester, MN 3:27:47 7:56 3:24:10 789 61 M50 Michal Kobialka, 52, Minneapolis, MN 3:27:51 7:56 3:27:30 790 378 M20 Jeff Friedman, 26, Dubuque, IA 3:27:51 7:56 3:27:17 791 62 M50 Bob Guthrie, 52, Roseville, MN 3:27:53 7:56 3:27:15 792 111 M35 Derek Johnson, 38, St Louis Park, MN 3:27:56 7:56 3:27:24 793 112 M35 Rob Greenbaum, 39, Columbus, OH 3:27:58 7:56 3:27:10 794 113 M35 Steven Wagner, 37, Fargo, ND 3:27:59 7:56 3:26:36 795 124 M40 Jerry Green, 44, Faribault, MN 3:28:01 7:56 3:26:51 796 4 M60 Fred Clayton, 60, St Paul, MN 3:28:01 7:56 3:27:51 797 93 M45 Brad Farrar, 47, Okoboji, IA 3:28:08 7:56 3:27:33 798 114 M35 Jeremy Falk, 36, Los Angeles, CA 3:28:10 7:56 3:26:54 799 17 M55 Mike Wheeler, 59, Brainerd, MN 3:28:11 7:56 3:27:25 800 379 M20 Nick Keith, 24, Waverly, IA 3:28:12 7:56 3:19:36 801 115 M35 Alex Bollman, 36, St Paul, MN 3:28:13 7:57 3:24:22 802 125 M40 Alfredo Martel, 44, Edina, MN 3:28:13 7:57 3:27:18 803 126 M40 Eric Hoglund, 40, Minneapolis, MN 3:28:14 7:57 3:27:44 804 18 M55 Andrew Simcock, 55, Aspen, CO 3:28:15 7:57 3:27:00 805 380 M20 David Weed, 34, Sheboygan, WI 3:28:17 7:57 3:27:38 806 381 M20 John Mason, 24, Minneapolis, MN 3:28:22 7:57 3:22:02 807 116 M35 David Mason, 36, Cedar Falls, IA 3:28:23 7:57 3:27:45 808 117 M35 Christopher Grupe, 38, Richfield, MN 3:28:25 7:57 3:27:46 809 63 M50 Michael Kahlow, 50, River Falls, WI 3:28:27 7:57 3:27:03 810 127 M40 Darren Senn, 43, Stillwater, MN 3:28:32 7:57 3:28:05 811 382 M20 Jonathan Johnson, 27, Houston, TX 3:28:33 7:57 3:27:33 812 19 M55 Daniel Ashmead, 56, Nashville, TN 3:28:34 7:57 3:27:44 813 94 M45 Joe Perez, 47, Overland Park, KS 3:28:35 7:57 3:27:54 814 95 M45 Rodney Yeacker, 45, Ortonville, MI 3:28:36 7:57 3:28:21 815 96 M45 Alejandro Torres Verdin, 46, Guadalajara, Mex 3:28:37 7:57 3:28:18 816 64 M50 James Driscoll, 52, Medina, MN 3:28:40 7:58 3:27:46 817 383 M20 Daniel Conley, 28, Arden Hills, MN 3:28:41 7:58 3:28:24 818 97 M45 Dicarlos Davis, 47, Houston, TX 3:28:43 7:58 3:27:56 819 128 M40 Mark Hendrickson, 41, Minneapolis, MN 3:28:45 7:58 3:27:59 820 98 M45 Mark Tesija, 48, Edina, MN 3:28:47 7:58 3:24:58 821 384 M20 Darick Bloom, 29, Tomah, WI 3:28:48 7:58 3:28:15 822 385 M20 Mark Hoey, 32, Minneapolis, MN 3:28:49 7:58 3:28:31 823 118 M35 Joe Kelzer, 39, New Richmond, WI 3:28:49 7:58 3:28:14 824 119 M35 Greger Svensson, 37, Minneapolis, MN 3:28:49 7:58 3:27:35 825 129 M40 Scott Helt, 41, Rochester, MN 3:28:50 7:58 3:28:28 826 65 M50 Joseph Winegardner, 53, Northfield, MN 3:28:51 7:58 3:28:22 827 130 M40 Jeff Erickson, 41, Slayton, MN 3:28:52 7:58 3:28:29 828 131 M40 Timothy Blue, 43, Aberdeen, SD 3:28:54 7:58 3:28:37 829 20 M55 Michael Engelmann, 55, Lakeville, MN 3:28:55 7:58 3:28:29 830 99 M45 Dan Hinrichs, 49, Richfield, MN 3:28:56 7:58 3:28:23 831 120 M35 Darren Edgar, 38, Minneapolis, MN 3:28:58 7:58 3:25:37 832 132 M40 Bud Rosenfield, 43, Minneapolis, MN 3:29:02 7:58 3:28:24 833 386 M20 Kevin Kueker, 33, Waverly, IA 3:29:02 7:58 3:27:56 834 21 M55 Wayne Cousineau, 59, Superior, CO 3:29:04 7:58 3:28:04 835 387 M20 Jeffrey Herron, 30, Minneapolis, MN 3:29:04 7:58 3:21:30 836 133 M40 Peter Shea, 40, Lakeville, MN 3:29:06 7:59 3:28:29 837 121 M35 Jim Browning, 37, Rosemount, MN 3:29:09 7:59 3:28:39 838 388 M20 Jared Smith, 26, Minnetonka, MN 3:29:09 7:59 3:28:50 839 389 M20 Greg Lucas, 22, Rochester, MN 3:29:09 7:59 3:20:29 840 66 M50 Gregory Sorensen, 54, Mt Kisco, NY 3:29:11 7:59 3:28:32 841 134 M40 Dixon Gahnz, 44, Deforest, WI 3:29:12 7:59 3:28:29 842 390 M20 Chad Kreuser, 29, Maple Grove, MN 3:29:13 7:59 3:28:46 843 391 M20 Brian Lashinski, 28, Saginaw, MN 3:29:13 7:59 3:28:54 844 135 M40 Richard Thrasher, 44, Wayzata, MN 3:29:15 7:59 3:28:28 845 392 M20 William Schneider, 32, San Diego, CA 3:29:16 7:59 3:28:21 846 22 M55 Jeffrey Johnston, 55, Deer Park, WI 3:29:16 7:59 3:28:48 847 122 M35 John Schneider, 39, Albert Lea, MN 3:29:17 7:59 3:28:09 848 393 M20 Nathan Hines, 23, Walden, CO 3:29:17 7:59 3:22:29 849 100 M45 John Bina, 47, Lakeville, MN 3:29:21 7:59 3:28:50 850 136 M40 Timothy Lindhorst, 44, St Cloud, MN 3:29:21 7:59 3:28:50 851 137 M40 Kevin Seeker, 43, Erie, PA 3:29:24 7:59 3:28:44 852 23 M55 John Beshara, 56, Burnsville, MN 3:29:24 7:59 3:28:32 853 394 M20 John Cummings, 33, Edina, MN 3:29:28 7:59 3:24:47 854 395 M20 Charles Peterson, 34, St Paul, MN 3:29:29 7:59 3:28:25 855 138 M40 Michael Diener, 43, Victoria, MN 3:29:29 7:59 3:28:59 856 396 M20 Trevor Hislop, 32, Sioux Falls, SD 3:29:30 7:59 3:28:13Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
857 123 M35 Mike Harris, 38, Minneapolis, MN 3:29:33 8:00 3:26:29 858 67 M50 Scott Mevissen, 50, White Bear Lake, MN 3:29:34 8:00 3:28:21 859 397 M20 Lloyd Clausen, 22, St Paul, MN 3:29:35 8:00 3:28:50 860 398 M20 Andrew Lundquist, 33, St Peter, MN 3:29:35 8:00 3:28:12 861 124 M35 Chris Rea, 37, Edina, MN 3:29:35 8:00 3:28:36 862 399 M20 Kyle Skelley, 28, Mound, MN 3:29:36 8:00 3:29:10 863 68 M50 Edward Andrews, 50, Carlisle, MA 3:29:39 8:00 3:28:28 864 69 M50 Christopher McGuire, 50, Minneapolis, MN 3:29:39 8:00 3:28:13 865 101 M45 Ted Ahrenholtz, 47, Minnetonka, MN 3:29:41 8:00 3:29:01 866 24 M55 Dean Christensen, 59, Northfield, MN 3:29:43 8:00 3:29:13 867 400 M20 Eric Moldestad, 30, Minneapolis, MN 3:29:43 8:00 3:25:35 868 102 M45 Michael Kaiser, 45, Forest Lake, MN 3:29:44 8:00 3:23:28 869 401 M20 Ryan Kolbeck, 29, Sioux Falls, SD 3:29:45 8:00 3:29:19 870 402 M20 Chad MacHeel, 32, Bemidji, MN 3:29:49 8:00 3:26:43 871 403 M20 Ryan Naimola, 25, Minneapolis, MN 3:29:52 8:00 3:28:51 872 125 M35 Shawn Schmidtknecht, 36, Hudson, WI 3:29:52 8:00 3:21:08 873 139 M40 Rob Burke, 43, San Rafael, CA 3:29:52 8:00 3:28:38 874 404 M20 Jeremy Beuch, 33, Shakopee, MN 3:29:53 8:00 3:25:12 875 25 M55 Greg Albrecht, 55, Eden Prairie, MN 3:29:53 8:00 3:29:35 876 405 M20 Matt McCoy, 33, Minneapolis, MN 3:29:53 8:00 3:29:23 877 406 M20 Paul Shovelain, 22, St Michael, MN 3:29:56 8:00 3:26:30 878 26 M55 Douglas Dulli, 58, Madison, WI 3:29:56 8:00 3:28:56 879 407 M20 Ryan Hansen, 27, St Louis Park, MN 3:29:59 8:01 3:26:25 880 103 M45 Mark Gavin, 45, Eden Prairie, MN 3:29:59 8:01 3:29:12 881 408 M20 Tom Roy, 30, Lakeville, MN 3:30:01 8:01 3:29:36 882 409 M20 Matthew Clark, 23, Eden Prairie, MN 3:30:02 8:01 3:28:44 883 410 M20 Michael Tate, 24, Hopkins, MN 3:30:03 8:01 3:29:49 884 104 M45 Guy Goschen, 48, Fargo, ND 3:30:10 8:01 3:29:34 885 140 M40 Whit Rambach, 42, Carmel, CA 3:30:10 8:01 3:29:30 886 105 M45 Noboru Tomonari, 46, Northfield, MN 3:30:11 8:01 3:29:56 887 411 M20 Andrew Baum, 20, Appleton, WI 3:30:18 8:01 3:29:56 888 412 M20 Spencer Mathern, 32, Minneapolis, MN 3:30:19 8:01 3:29:20 889 106 M45 Thomas Mattox, 47, Minneapolis, MN 3:30:20 8:01 3:29:01 890 141 M40 Troy Ausen, 44, Inver Grove Hts, MN 3:30:20 8:01 3:29:27 891 142 M40 Sean Fox, 40, Northfield, MN 3:30:21 8:01 3:29:53 892 70 M50 Paul Stein, 51, Rosemount, MN 3:30:23 8:01 3:29:06 893 107 M45 Robert Bierman, 49, Apple Valley, MN 3:30:24 8:02 3:29:10 894 108 M45 John McGillivary, 46, Minneapolis, MN 3:30:25 8:02 3:29:29 895 413 M20 Aaron Kalata, 31, Blaine, MN 3:30:25 8:02 3:27:05 896 126 M35 Mike Stein, 37, Eagan, MN 3:30:28 8:02 3:30:01 897 414 M20 Greg McLain, 21, Bloomington, MN 3:30:29 8:02 3:29:32 898 415 M20 Dustin Skarda, 30, South Saint Paul, MN 3:30:30 8:02 3:29:47 899 2 M65 Dick Hartshorn, 66, Woodbury, MN 3:30:31 8:02 3:29:41 900 416 M20 Matthew Anderson, 32, Savage, MN 3:30:32 8:02 3:29:16 901 417 M20 Joseph Larsen, 30, Minneapolis, MN 3:30:33 8:02 3:29:19 902 5 M60 Gordon Straka, 60, Afton, MN 3:30:33 8:02 3:27:25 903 418 M20 William Stoltz, 24, Mahtomei, MN 3:30:34 8:02 3:30:14 904 109 M45 Stan Bratt, 46, Minneapolis, MN 3:30:34 8:02 3:26:05 905 419 M20 Michael Peng, 29, San Francisco, CA 3:30:35 8:02 3:29:44 906 110 M45 Rick Larsen, 48, Minnetonka, MN 3:30:36 8:02 3:29:49 907 420 M20 Michael Soma, 24, Minneapolis, MN 3:30:37 8:02 3:29:39 908 127 M35 Jim Walters, 38, Mableton, GA 3:30:37 8:02 3:29:30 909 143 M40 Neal Strand, 40, Woodbury, MN 3:30:38 8:02 3:29:28 910 421 M20 Adam Goddard, 29, Brookfield, WI 3:30:43 8:02 3:23:43 911 422 M20 Dan Parker, 30, Minneapolis, MN 3:30:44 8:02 3:27:36 912 111 M45 Greg Wilken, 46, Eagan, MN 3:30:45 8:02 3:29:23 913 112 M45 Joel Manrique, 46, Veracruz, Mex 3:30:46 8:02 3:30:14 914 423 M20 Nicholas Staber, 26, Minneapolis, MN 3:30:47 8:02 3:30:01 915 424 M20 Joshua Wahlin, 20, Woodbury, MN 3:30:47 8:02 3:30:25 916 113 M45 Sam Brock, 47, Chandler, AZ 3:30:48 8:02 3:30:16 917 144 M40 Mark Johnson, 40, Moorhead, MN 3:30:48 8:02 3:30:27 918 114 M45 Scott Johnson, 46, Plymouth, MN 3:30:48 8:02 3:30:27 919 425 M20 Justin Fitterman, 30, Minneapolis, MN 3:30:49 8:02 3:27:28 920 115 M45 Stephen Frenz, 45, Minneapolis, MN 3:30:49 8:02 3:30:28 921 71 M50 Philippe Bauer, 52, Rochester, MN 3:30:52 8:03 3:30:10 922 426 M20 Luis Marquez, 33, Cali, Col 3:30:52 8:03 3:27:42 923 427 M20 Michael Gillespie, 33, Savage, MN 3:30:54 8:03 3:30:06 924 6 M60 Charles Lo, 61, Little Canada, MN 3:30:54 8:03 3:30:17 925 428 M20 Michael Ramme, 32, Minneapolis, MN 3:30:55 8:03 3:29:44 926 27 M55 Keith Lengling, 59, New Berlin, WI 3:30:57 8:03 3:29:46 927 429 M20 Adam Ross, 23, Epworth, IA 3:30:58 8:03 3:30:39 928 430 M20 Greg Vierling, 21, Minneapolis, MN 3:31:01 8:03 3:27:49 929 431 M20 Jason Foemmel, 30, Hewitt, WI 3:31:09 8:03 3:30:28 930 145 M40 Brian Gregory, 44, Leawood, KS 3:31:11 8:03 3:28:04 931 72 M50 Scott Conley, 51, Northfield, MN 3:31:22 8:04 3:30:51 932 128 M35 Tim Cassidy, 37, Plymouth, MN 3:31:23 8:04 3:30:39 933 432 M20 Nick Stokes, 27, Minneapolis, MN 3:31:24 8:04 3:27:37 934 146 M40 Jeffrey Bruntz, 41, Gothenburg, NE 3:31:24 8:04 3:30:47 935 73 M50 Jay Amundson, 50, St Paul, MN 3:31:25 8:04 3:28:16 936 116 M45 Bruce Coequyt, 49, Eau Claire, WI 3:31:25 8:04 3:30:31 937 147 M40 Charles Weed, 42, Minneapolis, MN 3:31:29 8:04 3:30:31 938 129 M35 Paul Cisewski, 39, Brooklyn Park, MN 3:31:33 8:04 3:30:11 939 130 M35 Mike Papp, 38, St Michael, MN 3:31:35 8:04 3:31:11 940 433 M20 Dan Buchholz, 32, Fargo, ND 3:31:35 8:04 3:30:39 941 148 M40 Kevin Grossman, 41, Maple Grove, MN 3:31:36 8:04 3:26:04 942 131 M35 Matthew Taylor, 36, Milwaukee, WI 3:31:36 8:04 3:30:51 943 117 M45 Todd Koelzer, 49, Stevens Point, WI 3:31:39 8:04 3:31:08 944 434 M20 Dan Deroma, 24, Plymouth, MN 3:31:40 8:04 3:30:48 945 132 M35 John Rollie, 39, Eagan, MN 3:31:42 8:04 3:31:18 946 149 M40 Joe Summary, 40, Stillwater, MN 3:31:42 8:04 3:28:38 947 150 M40 James Mickle, 41, Dassel, MN 3:31:43 8:05 3:30:55 948 151 M40 Walter Riel, 43, Eagan, MN 3:31:44 8:05 3:28:24 949 28 M55 Curtis Watson, 55, Green Bay, WI 3:31:49 8:05 3:30:50 950 152 M40 Spencer Hopper, 40, Lockport, IL 3:31:50 8:05 3:31:32 951 435 M20 James Kindle, 23, Riverton, WY 3:31:50 8:05 3:23:24 952 133 M35 Jason Wedel, 37, Savage, MN 3:31:51 8:05 3:30:50 953 118 M45 Duane Kroeger, 45, Watertown, MN 3:31:52 8:05 3:31:00 954 119 M45 Wayne Ramaker, 49, Wayzata, MN 3:31:53 8:05 3:30:27 955 120 M45 Lance Thoresen, 46, Burnsville, MN 3:31:54 8:05 3:30:32 956 436 M20 Michael Titzer, 34, Richfield, MN 3:31:55 8:05 3:22:40 957 121 M45 Tim Buddenhagen, 45, Huron, SD 3:32:02 8:05 3:30:57 958 134 M35 Derek Rogers, 39, Edina, MN 3:32:03 8:05 3:31:20 959 437 M20 John Schmidt, 34, Savage, MN 3:32:04 8:05 3:31:57 960 153 M40 Frank Elsenbast, 44, Minneapolis, MN 3:32:05 8:05 3:31:08 961 135 M35 Andrew Jordan, 39, Woodbury, MN 3:32:08 8:05 3:28:59 962 136 M35 Darin Napton, 39, Rochester, MN 3:32:09 8:06 3:31:53 963 137 M35 Mark Garrison, 39, Minneapolis, MN 3:32:11 8:06 3:31:56 964 138 M35 Jj Kuhn, 35, Minneapolis, MN 3:32:11 8:06 3:30:53 965 139 M35 Max Stanislowski, 36, Andover, MN 3:32:19 8:06 3:31:14 966 140 M35 Jim Kalina, 36, Mankato, MN 3:32:19 8:06 3:31:58 967 141 M35 Adam Schwartz-Lowe, 36, Minneapolis, MN 3:32:21 8:06 3:25:39 968 142 M35 Chris Vitalis, 37, Hugo, MN 3:32:22 8:06 3:31:15 969 438 M20 Philip Blong, 26, Minot, ND 3:32:24 8:06 3:31:13 970 439 M20 Christopher Dulak, 33, Lincoln, NE 3:32:26 8:06 3:29:16 971 122 M45 Robert Wieland, 46, Vadnais Hts, MN 3:32:27 8:06 3:31:42 972 440 M20 Brian Liesinger, 29, Minneapolis, MN 3:32:30 8:06 3:30:57 973 74 M50 Bill Tolo, 50, Minneapolis, MN 3:32:30 8:06 3:31:35 974 75 M50 Kevin Crudden, 53, Edina, MN 3:32:31 8:06 3:31:53 975 441 M20 Phillip Meneau, 28, Arden Hills, MN 3:32:33 8:06 3:31:05 976 76 M50 Doug Johnston, 54, Minneapolis, MN 3:32:35 8:06 3:31:26 977 143 M35 Kevin Ligtenberg, 36, Cottage Grove, MN 3:32:35 8:06 3:31:16 978 123 M45 Jaye Dyrdahl, 46, Faribault, MN 3:32:37 8:07 3:32:06 979 144 M35 Dean Loveridge, 35, St Paul, MN 3:32:37 8:07 3:32:11 980 124 M45 Thomas Smith, 45, Dekalb, IL 3:32:38 8:07 3:31:57 981 77 M50 Daniel Kovacs, 50, Overland Park, KS 3:32:42 8:07 3:31:48 982 7 M60 Dave Trefethen, 62, Monticello, MN 3:32:43 8:07 3:32:14 983 78 M50 Jonathan Stokka, 51, Byron, MN 3:32:48 8:07 3:25:21 984 79 M50 Michael McDonald, 50, St Paul, MN 3:32:51 8:07 3:32:13 985 154 M40 David Barnes, 42, Lakeville, MN 3:32:53 8:07 3:31:55 986 155 M40 Bryan Hoff, 40, Northfield, MN 3:32:55 8:07 3:31:29 987 442 M20 Peter Reis, 32, Campbellsport, WI 3:32:56 8:07 3:28:59 988 145 M35 Joe Ryan, 37, Rochester, MN 3:32:59 8:07 3:31:35 989 443 M20 Colin Anderson, 24, Plymouth, MN 3:33:02 8:08 3:28:19 990 156 M40 Craig Gordon, 44, Edina, MN 3:33:03 8:08 3:29:42 991 125 M45 Brent Kinsey, 45, Lincoln, NE 3:33:06 8:08 3:32:05 992 8 M60 Larry Kase, 61, Park City, UT 3:33:15 8:08 3:33:13 993 146 M35 Russ Spangler, 38, St Paul, MN 3:33:16 8:08 3:25:46 994 80 M50 Allan Perez, 52, Silver Spring, MD 3:33:17 8:08 3:32:30 995 444 M20 Troy Wendt, 32, Minot, ND 3:33:17 8:08 3:32:58 996 445 M20 Michael Smith, 24, Eagan, MN 3:33:17 8:08 3:26:21 997 446 M20 Christopher Kamrath, 27, Chippewa Falls, WI 3:33:18 8:08 3:29:12 998 126 M45 Greg Younker, 47, White Bear Lake, MN 3:33:19 8:08 3:32:39 999 127 M45 Joe Berger, 45, Dubuque, IA 3:33:20 8:08 3:30:16 1000 128 M45 Scott Grayson, 46, Golden Valley, MN 3:33:22 8:08 3:29:55 1001 447 M20 Michael Moore, 30, St Paul, MN 3:33:23 8:08 3:31:51 1002 129 M45 Jaime Mesalles, 47, Escazu, Crc 3:33:23 8:08 3:31:52 1003 448 M20 Dylan Bindman, 26, St Paul, MN 3:33:29 8:09 3:32:53 1004 9 M60 Greg Envey, 62, Minneapolis, MN 3:33:29 8:09 3:32:24 1005 10 M60 John Downing, 63, Prior Lake, MN 3:33:31 8:09 3:32:58 1006 449 M20 Wade Schroeder, 29, Maple Grove, MN 3:33:32 8:09 3:33:03 1007 450 M20 Matthew Haberman, 33, Golden Valley, MN 3:33:34 8:09 3:32:37 1008 81 M50 Abraham Raizman, 53, Winnipeg, Can 3:33:38 8:09 3:32:36 1009 157 M40 Daniel Ihnat, 43, Tucson, AZ 3:33:38 8:09 3:30:11 1010 158 M40 Daniel Thomas, 41, Rochester, MN 3:33:41 8:09 3:28:41 1011 451 M20 Jared Block, 33, Rosemount, MN 3:33:43 8:09 3:24:50 1012 159 M40 Sheldon Struthers, 42, Blaine, MN 3:33:44 8:09 3:33:01 1013 452 M20 Luis Cristo, 26, Minneapolis, MN 3:33:45 8:09 3:32:31 1014 453 M20 Douglas Hass, 28, Cedar Rapids, IA 3:33:45 8:09 3:27:44 1015 82 M50 John Friday, 50, Thunder Bay, Can 3:33:46 8:09 3:30:37 1016 160 M40 Michael Heino, 41, Centerville, MN 3:33:48 8:09 3:29:33 1017 454 M20 Ross Jungers, 28, Northfield, MN 3:33:50 8:09 3:30:22 1018 130 M45 Matthew Campson, 45, Champlin, MN 3:33:51 8:09 3:30:41 1019 131 M45 Mike Stiles, 47, Winnipeg, Can 3:33:54 8:10 3:32:28 1020 147 M35 Ben Nichols, 38, St Paul, MN 3:33:55 8:10 3:32:34 1021 161 M40 Mike Almquist, 40, Fargo, ND 3:33:56 8:10 3:30:34 1022 455 M20 Jacob Rismon, 29, Plymouth, MN 3:33:56 8:10 3:27:57 1023 456 M20 William Rosenthal, 29, Roseville, MN 3:33:57 8:10 3:32:30 1024 83 M50 Randall Huskamp, 53, Minneapolis, MN 3:33:58 8:10 3:33:26 1025 132 M45 Tim Burke, 46, Golden Valley, MN 3:33:59 8:10 3:30:49 1026 148 M35 Tim Tozer, 39, Minneapolis, MN 3:34:01 8:10 3:28:51 1027 457 M20 Tim Bealert, 27, Downers Grove, IL 3:34:03 8:10 3:33:07 1028 162 M40 William Idzorek, 44, Minneapolis, MN 3:34:06 8:10 3:33:18 1029 84 M50 Gabriel Duran, 54, Valdivia, Chi 3:34:10 8:10 3:30:35 1030 163 M40 Rick Dusha, 44, Maple Grove, MN 3:34:15 8:10 3:33:06 1031 149 M35 Chad Shilson, 38, Maple Grove, MN 3:34:19 8:10 3:33:48 1032 150 M35 Robert Rimington, 38, Minneapolis, MN 3:34:20 8:11 3:33:30 1033 458 M20 Greg Oman, 26, Minneapolis, MN 3:34:22 8:11 3:33:36 1034 459 M20 Andrew Warg, 20, Hastings, MN 3:34:23 8:11 3:33:39 1035 164 M40 Marek Kostanecki, 44, Plymouth, MN 3:34:24 8:11 3:33:53 1036 460 M20 Chris Tucker, 32, Burnsville, MN 3:34:27 8:11 3:33:36 1037 461 M20 Joe McGuinn, 34, Advance, NC 3:34:28 8:11 3:31:21 1038 151 M35 Anders Pierson, 39, Butterfield, MN 3:34:30 8:11 3:33:54 1039 133 M45 Michael Picini, 49, Batavia, IL 3:34:32 8:11 3:31:21 1040 462 M20 Matthew Archibald, 26, St Paul, MN 3:34:32 8:11 3:30:46 1041 165 M40 Igor Epshteyn, 42, Plymouth, MN 3:34:36 8:11 3:33:55 1042 463 M20 Michael Kremenak, 30, St Paul, MN 3:34:36 8:11 3:31:33 1043 166 M40 Tonnis Ter Veldhuis, 43, St Paul, MN 3:34:36 8:11 3:33:50 1044 134 M45 Paul Cool, 45, Willmar, MN 3:34:39 8:11 3:29:13 1045 464 M20 Shane Reilly, 31, Sioux Falls, SD 3:34:39 8:11 3:31:24 1046 135 M45 Steve Lebarron, 49, Edina, MN 3:34:40 8:11 3:33:50 1047 152 M35 Jim Promer, 38, Roseville, MN 3:34:40 8:11 3:33:51 1048 136 M45 Terry Schouweiler, 47, Apple Valley, MN 3:34:40 8:11 3:33:51 1049 85 M50 Greg Williamson, 53, Eden Prairie, MN 3:34:44 8:11 3:34:04 1050 465 M20 Brian Dahl, 22, Hudson, WI 3:34:44 8:11 3:33:33 1051 466 M20 Brad Searl, 32, Mound, MN 3:34:47 8:12 3:33:34 1052 467 M20 Timothy Kersey, 34, Roseville, MN 3:34:48 8:12 3:27:35 1053 167 M40 Thomas Karlson, 42, Miami Shores, FL 3:34:49 8:12 3:31:39 1054 168 M40 Michael Rutten, 44, Sioux Falls, SD 3:34:52 8:12 3:33:57 1055 169 M40 Michael Oscarson, 40, Minneapolis, MN 3:34:56 8:12 3:34:29 1056 468 M20 Derek Kidwell, 25, St Paul, MN 3:35:00 8:12 3:31:39 1057 170 M40 Mike Nolan, 40, Lakeville, MN 3:35:01 8:12 3:34:11 1058 137 M45 Lonnie Nichols, 45, Minneapolis, MN 3:35:02 8:12 3:34:11 1059 153 M35 Richard Schmitz, 36, Denver, CO 3:35:04 8:12 3:34:41 1060 171 M40 John Burant, 40, Bettendorf, IA 3:35:07 8:12 3:33:55 1061 138 M45 James Schultz, 47, Shorewood, MN 3:35:09 8:12 3:34:41 1062 469 M20 Nathan Kirkpatrick, 26, Minneapolis, MN 3:35:09 8:12 3:31:39 1063 154 M35 Curt Whisler, 38, Watertown, MN 3:35:10 8:12 3:34:24 1064 155 M35 Michael Van Keulen, 36, Ghent, MN 3:35:10 8:12 3:28:18 1065 172 M40 Rob Sevold, 41, Sioux Falls, SD 3:35:12 8:12 3:34:34 1066 156 M35 Daniel Holl, 36, Minneapolis, MN 3:35:14 8:13 3:34:22 1067 139 M45 Kevin Ross, 46, Bloomington, MN 3:35:17 8:13 3:34:34 1068 157 M35 Mark Friske, 37, Plymouth, MN 3:35:19 8:13 3:32:15 1069 470 M20 Nicholas Ariens, 23, Spring Park, MN 3:35:21 8:13 3:34:15 1070 140 M45 Mark Pixler, 47, Eagan, MN 3:35:22 8:13 3:34:48 1071 471 M20 Christopher Massey, 24, Jamestown, ND 3:35:23 8:13 3:34:28 1072 158 M35 Thomas Sherbet, 37, Crystal, MN 3:35:29 8:13 3:35:02 1073 29 M55 Darrell Jebsen, 56, Marshalltown, IA 3:35:35 8:13 3:34:39 1074 472 M20 Kyle Schroeder, 28, Cottage Grove, MN 3:35:35 8:13 3:31:21 1075 86 M50 John Wiebe, 52, Winnipeg, Can 3:35:37 8:13 3:34:07 1076 141 M45 Jeff Fago, 49, Mahomet, IL 3:35:47 8:14 3:34:55 1077 473 M20 Tom Balsley, 26, Minneapolis, MN 3:35:49 8:14 3:28:29 1078 474 M20 Nick White, 26, Madison, WI 3:35:49 8:14 3:28:10 1079 475 M20 Marc Mortl, 34, Shakopee, MN 3:35:52 8:14 3:32:48 1080 476 M20 Ryan Mielke, 34, St Louis Park, MN 3:35:55 8:14 3:34:57 1081 159 M35 Randy Tschetter, 39, Atlanta, GA 3:35:56 8:14 3:35:36 1082 477 M20 Randy Sturm, 32, Belmond, IA 3:35:56 8:14 3:34:51 1083 142 M45 Joe Horwath, 46, Maplewood, MN 3:35:58 8:14 3:34:50 1084 160 M35 John Netsch, 37, Minneapolis, MN 3:35:59 8:14 3:35:25 1085 478 M20 Marty Weiland, 33, Lakeville, MN 3:36:04 8:14 3:34:37 1086 173 M40 Michael Martinez, 40, Inver Grove Hts, MN 3:36:07 8:15 3:35:28 1087 87 M50 Ted Archibald, 54, Providence, RI 3:36:08 8:15 3:32:22 1088 161 M35 Hugh Williams, 37, Dacono, CO 3:36:10 8:15 3:35:23 1089 162 M35 Kevin Demaris, 39, Woodbury, MN 3:36:13 8:15 3:33:01 1090 174 M40 Steve Fines, 42, St Cloud, MN 3:36:15 8:15 3:35:22 1091 175 M40 Bernt Helgaas, 41, Bloomington, MN 3:36:15 8:15 3:35:37 1092 176 M40 James Brophy, 42, Astoria, NY 3:36:18 8:15 3:30:40 1093 479 M20 Troy Rickord, 28, St Louis Park, MN 3:36:19 8:15 3:34:57 1094 480 M20 Rich Bluma, 29, St Louis Park, MN 3:36:21 8:15 3:35:09 1095 481 M20 Shawn Happe, 33, Fort Wayne, IN 3:36:23 8:15 3:27:09 1096 482 M20 Nicholas Itzin, 29, Worcester, MA 3:36:24 8:15 3:30:20 1097 143 M45 Sebastian Blahnik, 45, Farmington, MN 3:36:24 8:15 3:35:38 1098 144 M45 Michael O'Day, 45, Minneapolis, MN 3:36:24 8:15 3:35:50 1099 483 M20 Andy Erickson, 33, Eden Prairie, MN 3:36:28 8:15 3:36:13 1100 484 M20 Micah Spiegle, 21, Eden Prairie, MN 3:36:28 8:15 3:32:56 1101 177 M40 Jeffrey Inglese, 41, Golden Valley, MN 3:36:30 8:15 3:35:49 1102 178 M40 Thomas Harron, 43, Holmen, WI 3:36:32 8:16 3:36:00 1103 485 M20 Nick Parisi, 34, Itasca, IL 3:36:35 8:16 3:31:21 1104 145 M45 Thomas Mills, 46, St Louis Park, MN 3:36:36 8:16 3:33:24 1105 146 M45 William Seehafer, 48, Long Lake, MN 3:36:36 8:16 3:35:08 1106 486 M20 Matthew Larkey, 33, Minneapolis, MN 3:36:37 8:16 3:33:02 1107 179 M40 John Desens, 42, Sun Prairie, WI 3:36:38 8:16 3:36:02 1108 147 M45 Randy Pool, 48, Bloomington, MN 3:36:39 8:16 3:35:48 1109 163 M35 Joseph Nuszkowski, 35, Lakeville, MN 3:36:43 8:16 3:33:38 1110 164 M35 Paul Boyer, 39, Howell, MI 3:36:46 8:16 3:35:22 1111 180 M40 Skip Heisler, 40, Ogema, MN 3:36:48 8:16 3:35:15 1112 88 M50 James Amundson, 53, St Louis Park, MN 3:36:50 8:16 3:36:14 1113 89 M50 George Hoedeman, 52, Eden Prairie, MN 3:36:51 8:16 3:36:43 1114 181 M40 David Turck, 40, Oregon, WI 3:36:56 8:16 3:36:23 1115 148 M45 Troy Nelson, 46, St Michael, MN 3:36:57 8:16 3:35:28 1116 90 M50 Steve Schmitt, 54, Long Lake, MN 3:37:05 8:17 3:36:21 1117 487 M20 Mike Schmitt, 32, Rochester, MN 3:37:07 8:17 3:36:28 1118 182 M40 David Dykhuizen, 42, Farmington, MN 3:37:08 8:17 3:33:09 1119 488 M20 Jadin Winberg, 31, Kansas City, MO 3:37:08 8:17 3:36:12 1120 489 M20 Joseph Formanek, 26, Blaine, MN 3:37:09 8:17 3:34:04 1121 490 M20 Michael Stork, 30, Moseley, VA 3:37:10 8:17 3:35:54 1122 491 M20 Jason Linkswiler, 34, St Paul, MN 3:37:12 8:17 3:34:01 1123 165 M35 Thierry Boudet, 36, St Paul, MN 3:37:14 8:17 3:34:10 1124 492 M20 Brian Sandberg, 33, Willmar, MN 3:37:15 8:17 3:33:14 1125 493 M20 Mike Kennedy, 33, Denver, CO 3:37:15 8:17 3:36:15 1126 494 M20 Jesse Jacobson, 29, Stillwater, MN 3:37:16 8:17 3:33:51 1127 495 M20 James Birrell, 23, Cambridge, MA 3:37:16 8:17 3:28:49 1128 183 M40 Robert Casteel, 41, Green Bay, WI 3:37:21 8:17 3:36:30 1129 496 M20 Eric Hettler, 23, Minneapolis, MN 3:37:22 8:17 3:30:17 1130 497 M20 John Thompson, 30, St Louis Park, MN 3:37:22 8:17 3:36:01 1131 149 M45 Brian Bunkers, 48, Owatonna, MN 3:37:24 8:18 3:36:11 1132 91 M50 Joseph Evans, 52, New Richmond, WI 3:37:24 8:18 3:36:11 1133 498 M20 Ed Hauck, 33, St Paul, MN 3:37:28 8:18 3:29:49 1134 166 M35 Anthony Sexton, 35, Minneapolis, MN 3:37:28 8:18 3:36:22 1135 184 M40 Grant Johnston, 41, Winnipeg, Can 3:37:29 8:18 3:36:26 1136 92 M50 Mark Orfield, 50, Edina, MN 3:37:29 8:18 3:36:41 1137 185 M40 Todd White, 42, Roseville, MN 3:37:33 8:18 3:37:21 1138 499 M20 James Hetland, 27, Plymouth, MN 3:37:35 8:18 3:36:01 1139 30 M55 Milton Hovelson, 55, Red Wing, MN 3:37:38 8:18 3:36:54 1140 167 M35 Mark Smith, 38, Coon Rapids, MN 3:37:39 8:18 3:31:13 1141 186 M40 Thomas Olson, 42, Mendota Hts, MN 3:37:40 8:18 3:34:23 1142 500 M20 Greg Moselle, 33, Montrose, MN 3:37:40 8:18 3:36:28 1143 501 M20 Jarris Krapcha, 26, Olathe, KS 3:37:41 8:18 3:28:45 1144 502 M20 Ed Sandberg, 21, White Bear Lake, MN 3:37:41 8:18 3:29:26 1145 150 M45 Marty Thomas, 46, Pulaski, WI 3:37:44 8:18 3:37:01 1146 503 M20 Craig Empey, 31, Minneapolis, MN 3:37:44 8:18 3:31:32 1147 504 M20 Al Johnson, 34, Solon Springs, WI 3:37:45 8:18 3:33:38 1148 505 M20 Bryan McCarty, 25, Denver, CO 3:37:51 8:19 3:34:40 1149 31 M55 Terry Pohlkamp, 57, Scandia, MN 3:37:52 8:19 3:36:48 1150 187 M40 Todd Olson, 40, Edina, MN 3:37:53 8:19 3:36:32 1151 168 M35 Brian Hansen, 35, Carver, MN 3:37:54 8:19 3:29:53 1152 188 M40 Andy Groves, 41, Minneapolis, MN 3:37:56 8:19 3:37:35 1153 506 M20 John Olney, 32, Minneapolis, MN 3:37:57 8:19 3:37:10 1154 169 M35 Timothy Griffis, 39, Minneapolis, MN 3:37:58 8:19 3:37:03 1155 151 M45 Ken Snowden, 49, Champlin, MN 3:38:01 8:19 3:34:52 1156 170 M35 Todd Petit, 37, Vermillion, MN 3:38:03 8:19 3:37:12 1157 507 M20 Joseph Jackson, 32, Minneapolis, MN 3:38:03 8:19 3:31:13 1158 189 M40 Bill Olson, 40, Rosemount, MN 3:38:03 8:19 3:36:53 1159 171 M35 Philip Lee, 39, New Market, MN 3:38:03 8:19 3:34:41 1160 190 M40 Erik Broberg, 41, Lino Lakes, MN 3:38:06 8:19 3:37:39 1161 152 M45 Neil Falken, 48, Owatonna, MN 3:38:06 8:19 3:34:48 1162 172 M35 Scott Koke, 36, New Brighton, MN 3:38:08 8:19 3:37:16 1163 508 M20 Phil Kern, 33, Delano, MN 3:38:10 8:19 3:36:42 1164 509 M20 Ryan Renstrom, 25, Hanover, MN 3:38:11 8:19 3:37:09 1165 173 M35 Jason Moryski, 36, Regina, Can 3:38:12 8:19 3:36:54 1166 510 M20 Jason Jensen, 31, Wausau, WI 3:38:16 8:20 3:34:49 1167 174 M35 Aaron Doering, 38, Stillwater, MN 3:38:22 8:20 3:38:08 1168 511 M20 Brian Fransen, 23, Coleharbor, ND 3:38:22 8:20 3:30:33 1169 191 M40 Dan Ries, 42, St Paul, MN 3:38:23 8:20 3:37:30 1170 175 M35 Eric Roberts, 39, Inverness, IL 3:38:26 8:20 3:37:09 1171 512 M20 Nathan Schwab, 28, Sioux Falls, SD 3:38:28 8:20 3:37:21 1172 93 M50 John Devine, 53, New Berlin, WI 3:38:33 8:20 3:34:26 1173 32 M55 David Davenport, 58, Rochester, NY 3:38:34 8:20 3:37:31 1174 192 M40 Kevin Knapp, 43, Lees Summit, MO 3:38:36 8:20 3:37:33 1175 193 M40 Andrew Selby, 44, Naperville, IL 3:38:37 8:20 3:35:25 1176 513 M20 Charles Christopherson, 29, Saint Bonifacius, MN 3:38:38 8:20 3:30:38 1177 153 M45 Drew Frakes, 47, St Louis Park, MN 3:38:39 8:20 3:37:51 1178 514 M20 Jesse Haugen, 26, East Bethel, MN 3:38:39 8:20 3:35:28 1179 194 M40 Mike Sullivan, 42, Minneapolis, MN 3:38:40 8:20 3:37:41 1180 94 M50 Mark Rosenwinkel, 54, Minneapolis, MN 3:38:40 8:20 3:35:32 1181 33 M55 Dan Kimmel, 57, Burnsville, MN 3:38:40 8:20 3:38:23 1182 515 M20 Tim Casey, 33, Whitefish Bay, WI 3:38:41 8:20 3:37:32 1183 516 M20 Ryan Tooley, 29, Apple Valley, MN 3:38:43 8:21 3:37:37 1184 95 M50 Kikuji Yanagihashi, 53, Fond Du Lac, WI 3:38:43 8:21 3:37:53 1185 195 M40 Michael Jacobs, 41, Blaine, MN 3:38:44 8:21 3:38:32 1186 176 M35 Arturo Lucke, 35, San Diego, CA 3:38:46 8:21 3:37:51 1187 34 M55 James Jacobsen, 59, Des Moines, IA 3:38:47 8:21 3:38:18 1188 517 M20 Zane Nitzkorski, 24, Minneapolis, MN 3:38:47 8:21 3:34:36 1189 154 M45 George Prine Iii, 46, Maple Grove, MN 3:38:49 8:21 3:37:25 1190 518 M20 Wes Cronin, 31, Minneapolis, MN 3:38:49 8:21 3:37:33 1191 196 M40 Jay Styba, 40, Shakopee, MN 3:38:51 8:21 3:37:37 1192 35 M55 Patrick Geraghty, 57, Minneapolis, MN 3:38:51 8:21 3:32:54 1193 155 M45 Perry Aasness, 45, Waukee, IA 3:38:53 8:21 3:32:39 1194 519 M20 Van Ly, 29, St Louis Park, MN 3:38:54 8:21 3:38:35 1195 520 M20 Travis Denzel, 27, St Louis Park, MN 3:38:54 8:21 3:32:51 1196 3 M65 John Nelson, 65, Neepawa, Can 3:38:55 8:21 3:38:13 1197 521 M20 Jacob Menden, 32, Jordan, MN 3:38:55 8:21 3:37:52 1198 197 M40 Steve Dodge, 42, Iowa City, IA 3:38:56 8:21 3:38:15 1199 522 M20 Jonathan Dickman, 27, St Paul, MN 3:38:57 8:21 3:34:51 1200 177 M35 Rob Kuenzi, 38, Hutchinson, MN 3:38:57 8:21 3:38:15 1201 178 M35 David Althoff, 38, St Paul, MN 3:38:59 8:21 3:38:12 1202 156 M45 Casey Seabright, 47, Lakeville, MN 3:38:59 8:21 3:38:22 1203 96 M50 Tom Eagan, 54, Shorewood, MN 3:38:59 8:21 3:37:59 1204 523 M20 Matthew Parlee, 29, Lawndale, CA 3:39:00 8:21 3:38:36 1205 524 M20 Thad Blossom, 29, Lafayette, IN 3:39:00 8:21 3:38:37 1206 525 M20 Thomas Davin, 28, Plymouth, MN 3:39:01 8:21 3:34:54 1207 157 M45 Manrique Gutierrez, 45, San Jose, Crc 3:39:01 8:21 3:37:31 1208 179 M35 Paul Sorajja, 37, Rochester, MN 3:39:01 8:21 3:37:55 1209 97 M50 Mark Hanson, 50, Eagan, MN 3:39:01 8:21 3:37:51 1210 180 M35 Cary Robinson, 38, Shorewood, MN 3:39:01 8:21 3:37:41 1211 158 M45 Jon Lane, 47, Excelsior, MN 3:39:03 8:21 3:38:32 1212 4 M65 Rick Kleyman, 69, Plymouth, MN 3:39:08 8:21 3:38:43 1213 526 M20 Aaron Blake, 25, Arlington, VA 3:39:12 8:22 3:34:49 1214 159 M45 James O'Brien, 47, St Paul, MN 3:39:12 8:22 3:38:57 1215 160 M45 Todd Wright, 45, Lakeville, MN 3:39:18 8:22 3:38:26 1216 198 M40 Joel Stensrud, 42, Minneapolis, MN 3:39:20 8:22 3:34:49 1217 11 M60 Leroy Jordan, 62, Backus, MN 3:39:22 8:22 3:35:47 1218 527 M20 Luke Schloesser, 27, Eagan, MN 3:39:23 8:22 3:36:02 1219 528 M20 David Warner, 28, Eagan, MN 3:39:23 8:22 3:38:07 1220 98 M50 Timothy Sandry, 53, Bloomington, MN 3:39:23 8:22 3:38:00 1221 181 M35 Jeff Burk, 37, Bloomington, MN 3:39:23 8:22 3:36:10 1222 199 M40 Ricardo Torres, 43, Shorewood, MN 3:39:25 8:22 3:38:06 1223 182 M35 Bill Sanders, 39, Elmhurst, IL 3:39:29 8:22 3:38:29 1224 161 M45 Steve Palmer, 48, Motley, MN 3:39:30 8:22 3:32:49 1225 200 M40 Sanjiv Arora, 44, Shoreview, MN 3:39:32 8:22 3:39:12 1226 99 M50 Jeff Ladwig, 50, Omaha, NE 3:39:35 8:23 3:33:25 1227 529 M20 Eric Chapman, 23, St Paul, MN 3:39:36 8:23 3:38:56 1228 530 M20 Jay Merrigan, 28, Rapid City, SD 3:39:38 8:23 3:30:13 1229 5 M65 Douglas Brandt, 65, Wilson, WI 3:39:38 8:23 3:39:00 1230 531 M20 Alexander Gloeckner, 25, Moline, IL 3:39:39 8:23 3:36:28 1231 532 M20 Christopher Barnes, 29, Sioux Falls, SD 3:39:39 8:23 3:34:57 1232 533 M20 Brett Branan, 26, Minneapolis, MN 3:39:40 8:23 3:33:37 1233 534 M20 Ryan Hupka, 30, St Louis Park, MN 3:39:41 8:23 3:38:13 1234 535 M20 Brad Schaeppi, 31, New York, NY 3:39:43 8:23 3:38:44 1235 201 M40 Nathan Sirvent, 40, Stillwater, MN 3:39:44 8:23 3:36:39 1236 183 M35 Luke Froehle, 36, Minneapolis, MN 3:39:45 8:23 3:36:40 1237 184 M35 Abraham Chomer, 35, Mexico, Mex 3:39:45 8:23 3:38:21 1238 185 M35 Isaac Saba, 37, Huixquilucan, Mex 3:39:45 8:23 3:38:20 1239 36 M55 Gaylan Lang, 57, Aberdeen, SD 3:39:46 8:23 3:35:40 1240 202 M40 Neil Bottemiller, 40, Prior Lake, MN 3:39:46 8:23 3:31:35 1241 12 M60 Tom Vertin, 63, Breckenridge, MN 3:39:47 8:23 3:39:39 1242 37 M55 Jeff Pearson, 58, Fridley, MN 3:39:48 8:23 3:38:41 1243 100 M50 Bill Berenson, 54, Fort Worth, TX 3:39:51 8:23 3:38:19 1244 203 M40 Nick Dimarco, 44, Clear Lake, IA 3:39:51 8:23 3:38:50 1245 536 M20 Aaron Zellhoefer, 30, Maple Grove, MN 3:39:52 8:23 3:36:48 1246 537 M20 Dylan Hauer, 20, Owatonna, MN 3:39:54 8:23 3:39:20 1247 38 M55 Dennis Jabs, 57, Shorewood, MN 3:39:54 8:23 3:39:20 1248 538 M20 Wesley Nigon, 30, Rochester, MN 3:39:54 8:23 3:38:23 1249 539 M20 David Loveridge, 33, Cottage Grove, MN 3:39:57 8:23 3:36:08 1250 186 M35 Jason Cram, 37, Madison, WI 3:40:11 8:24 3:39:00 1251 204 M40 Douglas Peterson, 40, Richardson, TX 3:40:12 8:24 3:38:49 1252 162 M45 Greg Connell, 46, Minneapolis, MN 3:40:12 8:24 3:36:58 1253 540 M20 Derek Podgornik, 22, Saint Charles, MO 3:40:13 8:24 3:33:41 1254 205 M40 Tom Goblish, 42, Chanhassen, MN 3:40:15 8:24 3:39:06 1255 187 M35 Kai Hovde, 35, St Paul, MN 3:40:16 8:24 3:34:39 1256 163 M45 David Tverberg, 49, Owatonna, MN 3:40:17 8:24 3:32:51 1257 541 M20 Alton Pelowski, 30, New Haven, CT 3:40:17 8:24 3:39:31 1258 206 M40 John Vornholt, 42, New London, MN 3:40:18 8:24 3:39:56 1259 207 M40 Neil Craigan, 40, Bloomington, MN 3:40:20 8:24 3:39:52 1260 39 M55 Bob Ansheles, 55, Madison, WI 3:40:21 8:24 3:35:37 1261 542 M20 Lowell Sandell, 31, Minneapolis, MN 3:40:24 8:24 3:39:14 1262 101 M50 Keith Braue, 50, Lakeville, MN 3:40:25 8:24 3:37:06 1263 102 M50 Dan Joachim, 50, Scandia, MN 3:40:26 8:24 3:39:33 1264 208 M40 Brent Peterson, 43, Nashville, TN 3:40:26 8:24 3:37:08 1265 543 M20 Levi Fickenscher, 21, Omaha, NE 3:40:28 8:25 3:40:19 1266 544 M20 Todd Nicolini, 30, Annapolis, MD 3:40:28 8:25 3:36:39 1267 545 M20 Walter Rusin, 29, Minneapolis, MN 3:40:28 8:25 3:37:11 1268 546 M20 Justin Hudalla, 32, St Paul, MN 3:40:30 8:25 3:35:38 1269 547 M20 David Legault, 23, Minneapolis, MN 3:40:32 8:25 3:39:20 1270 164 M45 James Nelson, 49, Andover, MN 3:40:33 8:25 3:34:06 1271 209 M40 Nathan Almlie, 42, Reno, NV 3:40:41 8:25 3:39:13 1272 103 M50 Randall Boler, 54, Stillwater, MN 3:40:42 8:25 3:39:54 1273 548 M20 Patrick Quigley, 25, Stephenson, MI 3:40:43 8:25 3:35:23 1274 104 M50 Steve Nauman, 54, North Oaks, MN 3:40:44 8:25 3:39:45 1275 188 M35 Tony Heer, 37, Omaha, NE 3:40:44 8:25 3:36:57 1276 549 M20 Michael Hanzal, 34, Minneapolis, MN 3:40:44 8:25 3:31:25 1277 105 M50 Duane Finn, 51, Oronoco, MN 3:40:48 8:25 3:39:34 1278 165 M45 John Fisher, 48, Mahtomedi, MN 3:40:49 8:25 3:39:56 1279 106 M50 Erik Frye, 50, Mahtomedi, MN 3:40:51 8:25 3:39:58 1280 166 M45 David Wittman, 46, Woodbury, MN 3:40:51 8:25 3:40:12 1281 6 M65 Santiago Gordon, 66, Santiago, Chi 3:40:55 8:26 3:40:35 1282 210 M40 Louie Reininger, 43, Phoenix, AZ 3:40:57 8:26 3:39:42 1283 107 M50 Paul Vetter, 53, Eagan, MN 3:40:57 8:26 3:37:31 1284 550 M20 Brandon Memming, 27, Lincoln, NE 3:41:02 8:26 3:37:47 1285 5 M18 Brennan Dyk, 19, Bowman, ND 3:41:04 8:26 3:37:16 1286 167 M45 Raymond Brasch, 46, East Bethel, MN 3:41:05 8:26 3:40:20 1287 551 M20 Spencer Kathol, 27, Madison, WI 3:41:05 8:26 3:37:02 1288 189 M35 Daniel Geer, 35, Minneapolis, MN 3:41:07 8:26 3:37:27 1289 552 M20 Matthew Kaler, 29, Minneapolis, MN 3:41:10 8:26 3:31:49 1290 168 M45 Daniel O'Connor, 47, Chanhassen, MN 3:41:12 8:26 3:40:11 1291 169 M45 James Diem, 49, Edina, MN 3:41:14 8:26 3:37:40 1292 108 M50 Robert Paulsen, 52, New Brighton, MN 3:41:17 8:26 3:41:01 1293 553 M20 Brandon Rebhan, 29, Brooklyn Park, MN 3:41:19 8:26 3:38:07 1294 554 M20 Mark Berg, 33, Plymouth, MN 3:41:20 8:27 3:37:57 1295 190 M35 Christopher Brakob, 38, Maple Grove, MN 3:41:21 8:27 3:40:40 1296 109 M50 Mark Peske, 53, Bemidji, MN 3:41:21 8:27 3:35:09 1297 555 M20 Stephen Keeler, 24, Fridley, MN 3:41:22 8:27 3:38:18 1298 110 M50 Katsuyuki Yamamoto, 53, St Paul, MN 3:41:22 8:27 3:38:02 1299 211 M40 Bill Meirink, 42, St Louis, MO 3:41:23 8:27 3:38:12 1300 40 M55 James H. Patterson, 59, Minneapolis, MN 3:41:23 8:27 3:40:33 1301 556 M20 Eric Rickord, 25, Fort Collins, CO 3:41:26 8:27 3:33:01 1302 557 M20 John Fischbach, 26, Blaine, MN 3:41:29 8:27 3:40:43 1303 191 M35 Mike Greenbaum, 36, White Bear Lake, MN 3:41:32 8:27 3:40:45 1304 558 M20 Peter Wanning, 31, St Paul, MN 3:41:33 8:27 3:37:50 1305 170 M45 Bradley White, 47, Orinda, CA 3:41:34 8:27 3:38:05 1306 111 M50 Rod Loran, 52, Woodbury, MN 3:41:36 8:27 3:40:32 1307 559 M20 Thomas Kirzeder, 24, Crosby, MN 3:41:37 8:27 3:38:00 1308 560 M20 Sean Stack, 33, Anoka, MN 3:41:38 8:27 3:37:37 1309 192 M35 Allan Gill, 37, Avon, MN 3:41:39 8:27 3:41:26 1310 171 M45 Skip Sturtz, 49, Plymouth, MN 3:41:40 8:27 3:40:37 1311 172 M45 Dewain Wasson, 47, Hudson, WI 3:41:41 8:27 3:38:34 1312 173 M45 Rick Lyrek, 48, Apple Valley, MN 3:41:43 8:27 3:38:28 1313 561 M20 Brian Skinner, 25, Minneapolis, MN 3:41:44 8:27 3:40:55 1314 193 M35 Bryce Darnell, 37, Joplin, MO 3:41:45 8:27 3:35:54 1315 41 M55 Larry Ammerman, 55, Fort Worth, TX 3:41:45 8:27 3:40:34 1316 562 M20 Michael McMahon, 22, Green Bay, WI 3:41:46 8:28 3:38:18 1317 212 M40 Mitchell Forsyth, 40, Lakeville, MN 3:41:46 8:28 3:41:16 1318 112 M50 Yuyudhan Hoppe, 50, Minneapolis, MN 3:41:47 8:28 3:38:14 1319 174 M45 Steve Hoppe, 45, Edmonds, WA 3:41:47 8:28 3:35:17 1320 563 M20 Nicholas Lindgren, 30, Minneapolis, MN 3:41:48 8:28 3:38:26 1321 42 M55 Harold Patterson, 55, Ham Lake, MN 3:41:49 8:28 3:40:54 1322 213 M40 Christopher Gerlach, 40, St Paul, MN 3:41:50 8:28 3:38:43 1323 113 M50 Rod Fisher, 51, Eden Prairie, MN 3:41:50 8:28 3:40:41 1324 564 M20 Nick Marston, 24, Minneapolis, MN 3:41:51 8:28 3:37:09 1325 6 M18 Michael Kilgas, 19, Kaukauna, WI 3:41:54 8:28 3:38:45 1326 13 M60 Leigh Webber, 60, Blaine, MN 3:41:55 8:28 3:40:55 1327 194 M35 Matthew Poppleton, 35, St Paul, MN 3:41:59 8:28 3:36:22 1328 565 M20 Graham Borne, 31, Regina, Can 3:42:00 8:28 3:40:45 1329 566 M20 Scott Bird, 26, Deer River, MN 3:42:02 8:28 3:36:48 1330 175 M45 Douglas Ballinger, 45, Woodbury, MN 3:42:03 8:28 3:38:52 1331 567 M20 Alex Hill, 34, Blaine, MN 3:42:04 8:28 3:37:56 1332 568 M20 Jason Christopherson, 29, Eden Prairie, MN 3:42:05 8:28 3:36:56 1333 569 M20 Jake Saufley, 25, Minneapolis, MN 3:42:06 8:28 3:41:44 1334 43 M55 Helmut Eitel, 57, Plochingen, Ger 3:42:07 8:28 3:38:25 1335 176 M45 Jeffrey Horowitz, 45, Washington, DC 3:42:17 8:29 3:39:10 1336 195 M35 Michael Wherry, 35, Maple Grove, MN 3:42:17 8:29 3:41:27 1337 177 M45 Tom Winter, 49, Westwood, KS 3:42:18 8:29 3:41:13 1338 114 M50 Rick Skube, 50, St Louis Park, MN 3:42:19 8:29 3:41:44 1339 196 M35 Sean Bengtson, 38, Brainerd, MN 3:42:22 8:29 3:41:23 1340 570 M20 Dustin Branan, 28, Minneapolis, MN 3:42:23 8:29 3:36:21 1341 115 M50 John Stuart, 52, New Hope, MN 3:42:29 8:29 3:39:01 1342 571 M20 Steve O'Brien, 28, St Paul, MN 3:42:30 8:29 3:42:07 1343 197 M35 Matthew Johnson, 39, Naperville, IL 3:42:32 8:29 3:34:53 1344 572 M20 Osman Jama, 20, Mankato, MN 3:42:33 8:29 3:38:42 1345 44 M55 Greg Ohlsen, 56, Maplewood, MN 3:42:33 8:29 3:41:19 1346 178 M45 Larry Seibert, 46, Madison, WI 3:42:35 8:29 3:41:35 1347 214 M40 Troy Mattson, 40, Willmar, MN 3:42:38 8:29 3:39:23 1348 215 M40 Chris Labonte, 41, Carver, MN 3:42:47 8:30 3:41:33 1349 198 M35 Stephen Meyer, 35, Rochester, MN 3:42:49 8:30 3:41:17 1350 116 M50 Kelly Lund, 51, Eden Prairie, MN 3:42:50 8:30 3:37:04 1351 117 M50 Michael Resch, 53, Winnipeg, Can 3:42:53 8:30 3:39:30 1352 199 M35 Darin Bickle, 39, Jacksonville, FL 3:42:56 8:30 3:42:14 1353 179 M45 Jerald Kauffman, 46, New Ulm, MN 3:42:57 8:30 3:38:08 1354 573 M20 Sam Carpenter, 20, Shoreview, MN 3:42:59 8:30 3:38:53 1355 574 M20 Brett Sichmeller, 28, Brandon, SD 3:43:01 8:30 3:39:32 1356 575 M20 Jeff Petschl, 32, Waconia, MN 3:43:02 8:30 3:42:44 1357 216 M40 Phillip Martin, 40, Eagan, MN 3:43:03 8:30 3:39:30 1358 576 M20 Val Eisele, 24, Shoreview, MN 3:43:05 8:31 3:34:54 1359 577 M20 John Focke, 29, Minneapolis, MN 3:43:07 8:31 3:39:27 1360 217 M40 Rick Marshall, 44, Louisville, KY 3:43:09 8:31 3:42:07 1361 218 M40 Dale Brumbaugh, 44, Coon Rapids, MN 3:43:11 8:31 3:42:42 1362 180 M45 Randy Jenkins, 47, Dallas, TX 3:43:19 8:31 3:39:55 1363 219 M40 Mark Roberts, 42, Savage, MN 3:43:19 8:31 3:42:28 1364 578 M20 Robert Ball, 32, Eagan, MN 3:43:20 8:31 3:41:43 1365 200 M35 Brooks Helget, 38, Cokato, MN 3:43:21 8:31 3:42:12 1366 45 M55 Dennis Hahn, 55, Minneapolis, MN 3:43:24 8:31 3:42:41 1367 46 M55 Myrrl McBride, 57, Asheville, NC 3:43:24 8:31 3:39:18 1368 579 M20 William McBride, 25, Iowa City, IA 3:43:25 8:31 3:39:18 1369 580 M20 Brandon Abel, 30, Minneapolis, MN 3:43:27 8:31 3:40:10 1370 201 M35 Norman Johnson, 38, Waseca, MN 3:43:27 8:31 3:40:08 1371 202 M35 Brian Peterson, 36, Lacrosse, WI 3:43:30 8:31 3:42:50 1372 118 M50 Mark Hennessy, 50, Red Wing, MN 3:43:31 8:32 3:40:26 1373 220 M40 Matthew Moosbrugger, 42, Minneapolis, MN 3:43:33 8:32 3:40:10 1374 221 M40 Joel Anderson, 41, Minneapolis, MN 3:43:34 8:32 3:40:12 1375 222 M40 James Llanas, 41, Maplewood, MN 3:43:36 8:32 3:40:12 1376 119 M50 Thomas Braithwaite, 52, Sioux Falls, SD 3:43:38 8:32 3:42:42 1377 120 M50 Jerry Heaps, 54, Apple Valley, MN 3:43:40 8:32 3:43:30 1378 181 M45 Chris Drazan, 48, Edina, MN 3:43:42 8:32 3:40:36 1379 223 M40 Carlos Mtz Tovilla, 44, Puebla, Mex 3:43:43 8:32 3:36:32 1380 581 M20 Eric Rafko, 29, Eau Claire, WI 3:43:44 8:32 3:40:26 1381 582 M20 Nathan Herrington, 26, Minneapolis, MN 3:43:45 8:32 3:38:53 1382 182 M45 Kurt Arends, 47, Council Bluffs, IA 3:43:47 8:32 3:39:38 1383 583 M20 John Patterson, 28, Haleiwa, HI 3:43:49 8:32 3:38:16 1384 203 M35 Mark Nelson, 35, Maplewood, MN 3:43:50 8:32 3:39:59 1385 224 M40 James Bitner, 41, Madison, WI 3:43:52 8:32 3:42:31 1386 204 M35 Michael Iserman, 38, Champlin, MN 3:43:53 8:32 3:43:10 1387 225 M40 Samuel Volchenboum, 40, Chicago, IL 3:43:55 8:32 3:37:16 1388 205 M35 Jeremy Jensen, 39, Minneapolis, MN 3:43:55 8:32 3:40:41 1389 226 M40 Tim Thull, 40, Lakeville, MN 3:44:01 8:33 3:37:40 1390 183 M45 David Just, 49, Eden Prairie, MN 3:44:03 8:33 3:36:54 1391 14 M60 Dennis Nelson, 61, Redwood Falls, MN 3:44:06 8:33 3:43:17 1392 15 M60 Cliff Reithel, 61, Ashland, WI 3:44:09 8:33 3:42:59 1393 184 M45 Joe Weisenburger, 48, Golden Valley, MN 3:44:17 8:33 3:43:12 1394 584 M20 David Johnson, 28, Freeport, IL 3:44:18 8:33 3:43:37 1395 585 M20 Adam Sorenson, 27, Rosemount, MN 3:44:18 8:33 3:37:58 1396 121 M50 Roberto Matus, 50, Santiago, Chi 3:44:19 8:33 3:37:19 1397 206 M35 Mike McMahan, 37, Maple Grove, MN 3:44:20 8:33 3:43:24 1398 207 M35 John Jambor, 39, Cottage Grove, MN 3:44:24 8:34 3:39:17 1399 208 M35 Dan Weston, 35, Cottage Grove, MN 3:44:24 8:34 3:39:18 1400 227 M40 Carl Pearson, 41, Lillburn, GA 3:44:27 8:34 3:43:59 1401 586 M20 Ryan Munson, 27, Eden Prairie, MN 3:44:28 8:34 3:40:31 1402 185 M45 Todd Gadow, 45, Inver Grove Hts, MN 3:44:28 8:34 3:43:33 1403 228 M40 Larry Stevens Jr, 41, Woodbury, MN 3:44:29 8:34 3:43:25 1404 229 M40 Kent Farrington, 42, Stillwater, MN 3:44:30 8:34 3:39:14 1405 230 M40 John Luedke, 41, Hopkins, MN 3:44:34 8:34 3:43:58 1406 231 M40 Scott Swenson, 43, Rochester, MN 3:44:34 8:34 3:40:11 1407 587 M20 Brian Blaczyk, 30, Port Washington, WI 3:44:35 8:34 3:40:56 1408 232 M40 Aklilu Dunlap, 43, Minneapolis, MN 3:44:36 8:34 3:44:09 1409 588 M20 Douglas Schwerdt, 32, Minneapolis, MN 3:44:37 8:34 3:41:24 1410 122 M50 James Bezely, 50, Spring Valley, IL 3:44:40 8:34 3:40:58 1411 589 M20 Chad Rempp, 28, Minneapolis, MN 3:44:40 8:34 3:35:24 1412 209 M35 Jason Goeschel, 36, Henderson, NV 3:44:42 8:34 3:35:06 1413 590 M20 Julian Lile, 26, Minneapolis, MN 3:44:43 8:34 3:40:24 1414 233 M40 Eric Olsen, 42, St Louis Park, MN 3:44:45 8:34 3:43:35 1415 591 M20 Jonathan Jaka, 28, Minneapolis, MN 3:44:52 8:35 3:41:44 1416 592 M20 Mark Schiebel, 26, Minneapolis, MN 3:44:54 8:35 3:40:57 1417 186 M45 J Doyle, 49, Minneapolis, MN 3:44:55 8:35 3:44:10 1418 123 M50 David Cahill, 50, Brooklyn Park, MN 3:44:56 8:35 3:41:46 1419 210 M35 Michael Marietti, 38, Minneapolis, MN 3:44:57 8:35 3:38:04 1420 593 M20 Michael Kaplan, 21, Wayzata, MN 3:44:58 8:35 3:36:17 1421 594 M20 David Rea, 33, Hanna City, IL 3:45:01 8:35 3:43:39 1422 595 M20 Aaron Ehlers, 21, St Paul, MN 3:45:03 8:35 3:44:39 1423 187 M45 Alfred Essa, 48, Woodbury, MN 3:45:05 8:35 3:44:21 1424 188 M45 William Kullback, 49, Plymouth, MN 3:45:06 8:35 3:43:59 1425 596 M20 Michael Coriale, 31, Minneapolis, MN 3:45:07 8:35 3:44:15 1426 211 M35 Christopher Wanner, 38, Cambridge, MN 3:45:07 8:35 3:43:58 1427 212 M35 Todd Ahrenholz, 38, Willmar, MN 3:45:09 8:35 3:41:54 1428 597 M20 Eric Matzke, 21, Green Bay, WI 3:45:10 8:35 3:41:24 1429 16 M60 Dennis Black, 60, Stillwater, MN 3:45:11 8:35 3:44:25 1430 234 M40 Ali Hariri, 44, Maple Grove, MN 3:45:11 8:35 3:44:27 1431 235 M40 Carlos Couttolenc, 40, Puebla, Mex 3:45:14 8:35 3:44:15 1432 236 M40 Jeff Schenck, 42, Apple Valley, MN 3:45:15 8:35 3:44:10 1433 189 M45 Mark Buenz, 48, Prior Lake, MN 3:45:16 8:36 3:41:57 1434 213 M35 Gary Heaser, 38, St Paul, MN 3:45:16 8:36 3:41:30 1435 598 M20 Drew Archibeque, 22, Minneapolis, MN 3:45:17 8:36 3:44:55 1436 214 M35 Wayne Linderman, 37, Altoona, WI 3:45:18 8:36 3:44:50 1437 599 M20 Donn MacDonald, 33, St Louis Park, MN 3:45:20 8:36 3:39:40 1438 47 M55 Douglas Thomas, 55, Bloomington, MN 3:45:20 8:36 3:44:31 1439 600 M20 Adam Reimnitz, 21, Sioux Falls, SD 3:45:20 8:36 3:37:06 1440 190 M45 Thomas Hassing, 46, San Jose, CA 3:45:21 8:36 3:44:25 1441 601 M20 Chris Lahren, 34, White Bear Lake, MN 3:45:22 8:36 3:41:44 1442 237 M40 Ronald Cooke, 41, Minneapolis, MN 3:45:26 8:36 3:41:50 1443 191 M45 Jim Wiese, 47, Mankato, MN 3:45:26 8:36 3:44:43 1444 48 M55 Alfredo Martin Casillas, 55, Guadalajara, Mex 3:45:28 8:36 3:42:12 1445 602 M20 Jeffrey Manderfeld, 34, Woodbury, MN 3:45:30 8:36 3:42:17 1446 603 M20 Daniel Flo, 27, Duluth, MN 3:45:35 8:36 3:44:39 1447 215 M35 Marty Otten, 37, Maple Grove, MN 3:45:37 8:36 3:44:32 1448 604 M20 Tom Stadelman, 27, Minneapolis, MN 3:45:40 8:36 3:42:27 1449 216 M35 Mike McClure, 37, Apple Valley, MN 3:45:42 8:37 3:44:16 1450 238 M40 Daniel Wehde, 44, Huron, SD 3:45:45 8:37 3:44:40 1451 239 M40 Jon Grutzmacher, 44, Hurst, TX 3:45:50 8:37 3:45:02 1452 605 M20 Wayne Owens, 32, Kiel, WI 3:45:52 8:37 3:38:44 1453 606 M20 Matthew Banfield, 31, Redondo Beach, CA 3:45:52 8:37 3:42:12 1454 240 M40 Tom O`neil, 42, Norwood, MN 3:45:56 8:37 3:44:34 1455 607 M20 Chris Lafean, 22, Coon Rapids, MN 3:45:58 8:37 3:41:55 1456 608 M20 Josh Stieler, 30, Apple Valley, MN 3:46:00 8:37 3:44:42 1457 241 M40 Adriaan Harmse, 42, St Paul, MN 3:46:04 8:37 3:36:47 1458 242 M40 Kevin Burke, 41, De Forest, WI 3:46:06 8:37 3:42:21 1459 124 M50 Gary Buchta, 51, Spring, TX 3:46:08 8:38 3:44:53 1460 125 M50 Gordon Ryan, 54, Thunder Bay, Can 3:46:10 8:38 3:43:01 1461 217 M35 David Thompson, 39, Fort Leavenworth, KS 3:46:11 8:38 3:38:12 1462 609 M20 Benjamin Ho, 28, Minneapolis, MN 3:46:12 8:38 3:45:23 1463 243 M40 Daniel Nelson, 43, Eden Prairie, MN 3:46:18 8:38 3:42:41 1464 610 M20 Jeffrey Beduhn, 27, Madison, WI 3:46:21 8:38 3:36:44 1465 611 M20 Elliot Codispodi, 29, Winnipeg, Can 3:46:22 8:38 3:45:18 1466 612 M20 Jason Hudalla, 29, St Paul, MN 3:46:24 8:38 3:45:56 1467 218 M35 Jim Lewis, 39, Mankato, MN 3:46:25 8:38 3:45:00 1468 244 M40 Edward Younk, 42, Rochester, MN 3:46:27 8:38 3:40:48 1469 613 M20 James Rodriguez, 23, Minneapolis, MN 3:46:28 8:38 3:41:52 1470 126 M50 Michael Mueller, 54, Yorkville, IL 3:46:31 8:38 3:43:09 1471 614 M20 Collin Cayce, 25, Minneapolis, MN 3:46:31 8:38 3:42:19 1472 219 M35 Patrick Barrett, 39, Shorewood, MN 3:46:32 8:38 3:45:59 1473 192 M45 Lyle Johnson, 45, Watertown, MN 3:46:34 8:38 3:43:44 1474 193 M45 Alberto Asse, 46, Huixquilucan, Mex 3:46:34 8:38 3:45:10 1475 220 M35 Jason Rudolph, 35, Maplewood, MN 3:46:36 8:39 3:38:09 1476 221 M35 Tom Boileau, 36, Plymouth, MN 3:46:39 8:39 3:45:38 1477 222 M35 Andrew Zahurance, 35, Port Washington, WI 3:46:41 8:39 3:43:02 1478 223 M35 Pierluigi Pagani, 39, Cavernago, Ita 3:46:41 8:39 3:45:43 1479 615 M20 Collin Cook, 33, Minneapolis, MN 3:46:46 8:39 3:45:42 1480 127 M50 James Winchell, 50, Minneapolis, MN 3:46:47 8:39 3:42:57 1481 194 M45 Brian McGlinn, 48, Richfield, MN 3:46:48 8:39 3:40:52 1482 616 M20 Adam Seeley, 33, St Paul, MN 3:46:49 8:39 3:41:31 1483 617 M20 Patrick McPhail, 33, Minneapolis, MN 3:46:51 8:39 3:41:05 1484 195 M45 Jeffrey Hanson, 47, St Louis Park, MN 3:46:51 8:39 3:39:59 1485 196 M45 Thomas Hines, 46, Elizabethtown, KY 3:46:52 8:39 3:45:27 1486 197 M45 Paul Simmons, 47, Green Bay, WI 3:46:53 8:39 3:43:44 1487 618 M20 Conor Smyth, 26, Red Wing, MN 3:46:53 8:39 3:42:44 1488 128 M50 Dave Schleis, 50, De Pere, WI 3:46:54 8:39 3:45:44 1489 198 M45 Marc Owens-Kurtz, 47, North Oaks, MN 3:46:56 8:39 3:43:49 1490 199 M45 Rich Mohrland, 49, Rosemount, MN 3:46:56 8:39 3:46:15 1491 619 M20 Mikel Finch, 34, Sioux Falls, SD 3:46:58 8:39 3:43:52 1492 129 M50 Bill Dinon, 50, St Paul, MN 3:47:00 8:39 3:46:22 1493 620 M20 John Lane, 28, St Paul, MN 3:47:03 8:40 3:42:57 1494 621 M20 Jonathan Bottema, 34, Maple Grove, MN 3:47:03 8:40 3:42:20 1495 245 M40 Bradley Reed, 44, West Fargo, ND 3:47:04 8:40 3:45:56 1496 49 M55 Nana Amoako, 56, Minneapolis, MN 3:47:06 8:40 3:43:03 1497 130 M50 Tom Broadhurst, 54, Peculiar, MO 3:47:11 8:40 3:46:09 1498 622 M20 Brendan Huebner, 22, Minneapolis, MN 3:47:11 8:40 3:43:43 1499 623 M20 Troy Sunde, 31, St Paul, MN 3:47:13 8:40 3:42:53 1500 224 M35 Jim Hirschey, 35, St Michael, MN 3:47:16 8:40 3:43:04 1501 225 M35 Brad Loftus, 37, Ankeny, IA 3:47:18 8:40 3:43:49 1502 226 M35 Scott Shaver, 39, Thornton, CO 3:47:18 8:40 3:46:03 1503 50 M55 Kermit Kauffman, 55, Tampa, FL 3:47:19 8:40 3:42:30 1504 131 M50 James Stuart St Jacque, 51, Minneapolis, MN 3:47:19 8:40 3:44:04 1505 624 M20 Michael Enderle, 30, Minnetonka, MN 3:47:19 8:40 3:46:35 1506 625 M20 Bryan Morehouse, 29, Apple Valley, MN 3:47:20 8:40 3:44:03 1507 227 M35 Michael Olsen, 38, Minneapolis, MN 3:47:20 8:40 3:43:50 1508 626 M20 Rob Wagener, 29, Bloomington, MN 3:47:21 8:40 3:41:48 1509 228 M35 Robert Parsons, 36, St Paul, MN 3:47:24 8:40 3:46:27 1510 627 M20 Matthew Eggert, 29, Spring Lake Park, MN 3:47:26 8:40 3:42:08 1511 628 M20 Paul Strain, 20, Hermantown, MN 3:47:27 8:41 3:44:07 1512 629 M20 Chris Slack, 33, Owatonna, MN 3:47:27 8:41 3:43:52 1513 630 M20 Quinn Sullivan, 25, Anoka, MN 3:47:29 8:41 3:46:06 1514 246 M40 Isaac Levy, 40, Mexico, Mex 3:47:30 8:41 3:40:35 1515 200 M45 Peter Watkins, 45, St Paul, MN 3:47:31 8:41 3:46:39 1516 229 M35 Chris Orthey, 39, Edina, MN 3:47:31 8:41 3:44:19 1517 132 M50 David Lindgren, 52, Maple Grove, MN 3:47:31 8:41 3:46:13 1518 247 M40 Matthew O'Hara, 40, St Paul, MN 3:47:32 8:41 3:44:22 1519 201 M45 Glenn Leary, 46, St Paul, MN 3:47:32 8:41 3:47:32 1520 248 M40 Mark Bukowski, 42, South St Paul, MN 3:47:33 8:41 3:39:05 1521 631 M20 Cory Felderman, 28, Rochester, MN 3:47:33 8:41 3:46:02 1522 632 M20 Jake Brickner, 22, Ellsworth, WI 3:47:37 8:41 3:44:02 1523 202 M45 Scott Johnson, 49, Bloomington, MN 3:47:38 8:41 3:46:20 1524 230 M35 Scot Jezik, 38, Jacksonville, FL 3:47:39 8:41 3:46:59 1525 249 M40 Charles Kriska, 40, Owatonna, MN 3:47:42 8:41 3:40:08 1526 250 M40 Anis Mulla, 41, Maple Grove, MN 3:47:45 8:41 3:41:56 1527 633 M20 Matthew Ridenour, 29, Minneapolis, MN 3:47:46 8:41 3:47:16 1528 634 M20 Gerald Meadows Iii, 28, Robbinsdale, MN 3:47:46 8:41 3:46:41 1529 635 M20 Timothy Pearson, 27, St Paul, MN 3:47:56 8:42 3:42:10 1530 17 M60 William Langevin, 60, St Paul, MN 3:47:57 8:42 3:46:55 1531 636 M20 Davin Juusola, 33, St Michael, MN 3:47:58 8:42 3:44:24 1532 7 M18 Ryan Keehan, 19, Manitowoc, WI 3:48:02 8:42 3:41:26 1533 8 M18 Scott Khail, 19, Manitowoc, WI 3:48:02 8:42 3:41:26 1534 251 M40 Chad Small, 41, Lakeville, MN 3:48:03 8:42 3:46:36 1535 637 M20 Kenneth Stawowy, 32, Traverse City, MI 3:48:04 8:42 3:47:47 1536 638 M20 Barry Landy, 24, Minneapolis, MN 3:48:04 8:42 3:44:38 1537 639 M20 Andrew Bussey, 29, Denver, CO 3:48:10 8:42 3:45:01 1538 203 M45 Paul Keusemann, 49, Savage, MN 3:48:12 8:42 3:41:23 1539 133 M50 Juergen Konczak, 51, Minneapolis, MN 3:48:12 8:42 3:47:05 1540 252 M40 Patrick Quella, 40, Germantown, WI 3:48:17 8:42 3:45:03 1541 134 M50 Michael Oliszczak, 50, Albert Lea, MN 3:48:19 8:43 3:45:02 1542 253 M40 John Starkey, 41, Minneapolis, MN 3:48:19 8:43 3:44:52 1543 51 M55 Hernan Monckeberg, 56, Santiago, Chi 3:48:20 8:43 3:45:11 1544 52 M55 Tom Pedersen, 57, Stillwater, MN 3:48:22 8:43 3:47:34 1545 204 M45 Trent Lensch, 45, Carrollton, TX 3:48:24 8:43 3:44:32 1546 231 M35 Mark Sannes, 37, Minneapolis, MN 3:48:28 8:43 3:47:52 1547 254 M40 Vincent Rust, 42, Galesville, WI 3:48:28 8:43 3:43:53 1548 640 M20 Fernando Alonso, 31, Puebla, Mex 3:48:28 8:43 3:48:02 1549 232 M35 David Baston, 37, Woodbury, MN 3:48:28 8:43 3:44:52 1550 641 M20 Jeffrey Pabarcus, 22, Woodbury, MN 3:48:29 8:43 3:44:46 1551 205 M45 Arek Dudek, 45, Vadnais Hts, MN 3:48:29 8:43 3:44:26 1552 206 M45 Graham Van Der Leeuw, 48, St Paul, MN 3:48:44 8:43 3:47:52 1553 255 M40 Paul Goers, 41, West St Paul, MN 3:48:44 8:43 3:45:31 1554 256 M40 Mark Boecker, 42, Belle Plaine, MN 3:48:46 8:44 3:39:43 1555 233 M35 Mark Brickley, 38, Marshfield, WI 3:48:48 8:44 3:39:13 1556 642 M20 Steve Edlund, 30, St Paul, MN 3:48:51 8:44 3:48:00 1557 257 M40 Timothy Kneeland, 40, De Pere, WI 3:48:51 8:44 3:41:29 1558 207 M45 Marty Humphrey, 45, Apple Valley, MN 3:48:52 8:44 3:48:16 1559 643 M20 Josh Carlson, 30, Aberdeen, SD 3:48:54 8:44 3:45:08 1560 644 M20 Benjamin Abrams, 25, Deerfield, IL 3:49:01 8:44 3:42:37 1561 645 M20 Scott Hoberg, 31, Duluth, MN 3:49:02 8:44 3:48:16 1562 53 M55 David Smith, 56, Plymouth, MN 3:49:06 8:44 3:45:45 1563 135 M50 Brent Kauffman, 54, Lebanon, OR 3:49:11 8:44 3:48:13 1564 646 M20 Jonathan Brinkley, 34, Fond Du Lac, WI 3:49:14 8:45 3:48:00 1565 647 M20 Christopher Chizinski, 31, St Paul, MN 3:49:17 8:45 3:43:41 1566 648 M20 Thomas Sullivan, 33, Minneapolis, MN 3:49:17 8:45 3:48:18 1567 208 M45 Rolf Johnson, 47, Aberdeen, SD 3:49:20 8:45 3:45:17 1568 649 M20 Tyler Savage, 26, Harrisburg, SD 3:49:21 8:45 3:46:10 1569 234 M35 Ryan Jurkovic, 38, Chagrin Falls, OH 3:49:21 8:45 3:45:20 1570 18 M60 Richard Daymont, 62, Northfield, MN 3:49:23 8:45 3:48:30 1571 650 M20 Allen Lemay, 28, St Louis Park, MN 3:49:24 8:45 3:45:49 1572 651 M20 Sam Sturgis, 31, St Louis Park, MN 3:49:25 8:45 3:46:01 1573 652 M20 Tyler Wallace, 23, Dubuque, IA 3:49:27 8:45 3:49:11 1574 653 M20 Timothy Swanson, 31, Chanhassen, MN 3:49:27 8:45 3:41:12 1575 654 M20 Andrew Johnson, 27, New Hope, MN 3:49:28 8:45 3:42:26 1576 258 M40 Stephan Svensson, 43, Plymouth, MN 3:49:31 8:45 3:46:01 1577 54 M55 Steve Levine, 57, Stillwater, MN 3:49:31 8:45 3:48:43 1578 259 M40 Artie Paar, 40, Maple Grove, MN 3:49:31 8:45 3:41:56 1579 260 M40 Greg Grandgeorge, 44, Polk City, IA 3:49:36 8:45 3:48:44 1580 209 M45 Todd Chance Wagoner, 46, Minneapolis, MN 3:49:36 8:45 3:45:55 1581 210 M45 Tony Quernemoen, 46, Minneapolis, MN 3:49:36 8:45 3:46:22 1582 655 M20 Benjamin Amel, 34, Woodbury, MN 3:49:38 8:46 3:44:55 1583 19 M60 Ronny Millen, 60, St Paul, MN 3:49:42 8:46 3:48:36 1584 656 M20 Bret Peterson, 21, Bradenton, FL 3:49:44 8:46 3:46:34 1585 261 M40 John Ferkul, 41, Shakopee, MN 3:49:44 8:46 3:45:59 1586 136 M50 David Keenan, 51, West Des Moines, IA 3:49:45 8:46 3:46:42 1587 55 M55 Mason Hjelle, 59, Mora, MN 3:49:45 8:46 3:48:43 1588 235 M35 Andrew Schutte, 35, Ann Arbor, MI 3:49:49 8:46 3:43:37 1589 657 M20 Nathan Fedora, 25, Lakeville, MN 3:49:51 8:46 3:46:23 1590 262 M40 Ariel Padilla, 42, Maplewood, MN 3:49:56 8:46 3:45:15 1591 211 M45 Tim Vitters, 47, Bloomington, MN 3:49:57 8:46 3:43:40 1592 658 M20 Jeremy Traynor, 34, Eau Claire, WI 3:49:58 8:46 3:46:43 1593 212 M45 Noel Mehus, 47, Eagan, MN 3:49:58 8:46 3:44:30 1594 137 M50 Richard Fisk, 53, Shafer, MN 3:50:04 8:47 3:41:27 1595 659 M20 Joshua Lushine, 34, Minneapolis, MN 3:50:05 8:47 3:46:48 1596 263 M40 Todd Bradbury, 41, Maple Grove, MN 3:50:06 8:47 3:48:49 1597 660 M20 Joshua Hill, 30, Arlington, VA 3:50:06 8:47 3:49:50 1598 138 M50 Ron Thomson, 53, La Crosse, WI 3:50:07 8:47 3:48:47 1599 264 M40 Phil Weber, 42, Norwalk, IA 3:50:07 8:47 3:44:38 1600 236 M35 Douglas Kueper, 38, Spirit Lake, IA 3:50:08 8:47 3:46:55 1601 661 M20 Kyle Foss, 22, Mankato, MN 3:50:08 8:47 3:41:26 1602 237 M35 Todd Loecker, 39, Aberdeen, SD 3:50:08 8:47 3:44:18 1603 662 M20 Michael Bern, 30, Arlington, VA 3:50:13 8:47 3:42:15 1604 663 M20 Samuel Carrell, 21, Iowa City, IA 3:50:15 8:47 3:41:59 1605 213 M45 Lawrence Eberhard, 46, Oakdale, MN 3:50:16 8:47 3:46:04 1606 664 M20 Jonathan Watkins, 33, Hutchinson, MN 3:50:18 8:47 3:49:27 1607 665 M20 Jim Steel, 32, Brooklyn Park, MN 3:50:19 8:47 3:46:24 1608 139 M50 Timothy Zoerb, 53, Eden Prairie, MN 3:50:19 8:47 3:49:03 1609 666 M20 Bob Hoad, 34, Savage, MN 3:50:22 8:47 3:49:05 1610 238 M35 Brent Goodman, 38, Rochester, MN 3:50:23 8:47 3:43:08 1611 239 M35 Jorge Orozco, 35, Tlalnepantla, Mex 3:50:24 8:47 3:43:21 1612 140 M50 R Tim McElroy, 50, St Paul, MN 3:50:24 8:47 3:42:09 1613 240 M35 Allan Duffy, 39, Wyoming, MN 3:50:25 8:47 3:47:22 1614 667 M20 Milton Palacio, 30, Minneapolis, MN 3:50:26 8:47 3:44:37 1615 668 M20 Tim MacKedanz, 33, Chanhassen, MN 3:50:28 8:47 3:42:54 1616 265 M40 Matthew Gizelbach, 41, West Allis, WI 3:50:32 8:48 3:50:02 1617 141 M50 Ken Spaeth, 54, River Falls, WI 3:50:38 8:48 3:49:21 1618 241 M35 Jeff Langill, 35, Halifax, Can 3:50:40 8:48 3:46:49 1619 669 M20 Matt Tomai, 20, Woodbury, MN 3:50:43 8:48 3:44:45 1620 214 M45 Steve Roeske, 46, Maplewood, MN 3:50:44 8:48 3:47:08 1621 215 M45 Philip Walsh, 46, St Louis, MO 3:50:47 8:48 3:47:32 1622 670 M20 Samuel O'Meara, 32, New York, NY 3:50:52 8:48 3:44:23 1623 216 M45 Doug Chenevert, 48, Lakeville, MN 3:50:53 8:48 3:47:33 1624 671 M20 Joel Strassburger, 28, Glendale, AZ 3:50:54 8:48 3:41:56 1625 242 M35 David Hanel, 38, Madison Lake, MN 3:50:55 8:48 3:47:28 1626 217 M45 Michael Geller, 48, Sacramento, CA 3:50:55 8:48 3:50:12 1627 672 M20 David Bade, 30, San Diego, CA 3:50:57 8:49 3:50:12 1628 673 M20 Jared Asay, 24, Rochester, MN 3:50:59 8:49 3:43:24 1629 266 M40 Scott Bordon, 41, Minneapolis, MN 3:51:01 8:49 3:47:36 1630 267 M40 Brian Smrdel, 40, White Bear Lake, MN 3:51:02 8:49 3:49:56 1631 674 M20 Paul Brooks, 31, Plymouth, MN 3:51:03 8:49 3:45:13 1632 142 M50 Victor Cooke, 50, Thunder Bay, Can 3:51:04 8:49 3:47:52 1633 675 M20 John Frahm, 26, Minneapolis, MN 3:51:04 8:49 3:42:23 1634 676 M20 Cam Nelson, 30, Andover, MN 3:51:05 8:49 3:46:26 1635 56 M55 Rich Perrine, 56, Sherburn, MN 3:51:05 8:49 3:41:42 1636 243 M35 Mark Urban, 35, Rapid City, SD 3:51:09 8:49 3:47:29 1637 218 M45 Tom Weiner, 46, Helena, MT 3:51:10 8:49 3:50:56 1638 244 M35 Josh Schachterle, 38, Denver, CO 3:51:11 8:49 3:47:44 1639 143 M50 Jeff Bostow, 53, Apple Valley, MN 3:51:11 8:49 3:50:39 1640 677 M20 Shihe Ma, 34, Blaine, MN 3:51:13 8:49 3:47:52 1641 245 M35 Mikel Woods, 35, Cedar Falls, IA 3:51:15 8:49 3:46:25 1642 144 M50 David Shannon, 51, Shoreview, MN 3:51:15 8:49 3:50:01 1643 678 M20 Erik Raivo, 25, Brook Park, MN 3:51:18 8:49 3:47:41 1644 268 M40 Todd Partington, 42, Shakopee, MN 3:51:20 8:49 3:50:48 1645 219 M45 Mark Quinn, 45, Plymouth, MN 3:51:22 8:49 3:47:46 1646 220 M45 Matthew Scholz, 49, Woodbury, MN 3:51:23 8:50 3:50:10 1647 679 M20 Michael Grover, 33, Warroad, MN 3:51:27 8:50 3:50:05 1648 246 M35 Mark Rannow, 36, Minnetonka, MN 3:51:28 8:50 3:47:55 1649 269 M40 Jay Anderson, 44, Eau Claire, WI 3:51:33 8:50 3:44:50 1650 680 M20 Andres Wiernik, 28, Edina, MN 3:51:33 8:50 3:51:11 1651 681 M20 Saul Phillips, 30, Minneapolis, MN 3:51:34 8:50 3:47:48 1652 682 M20 Matthew Vernon, 34, Prospect, KY 3:51:37 8:50 3:48:00 1653 57 M55 Tim Gorzynski, 59, Newark, DE 3:51:37 8:50 3:50:49 1654 58 M55 Sergio Mujica, 57, Santiago, Chi 3:51:38 8:50 3:48:00 1655 683 M20 Adam Ragatz, 25, Minneapolis, MN 3:51:38 8:50 3:47:50 1656 247 M35 Henk Westendorp, 39, Edina, MN 3:51:39 8:50 3:47:16 1657 20 M60 Daryl Blakeborough, 60, Shorewood, MN 3:51:39 8:50 3:46:45 1658 145 M50 Peter Thelen, 50, Minneapolis, MN 3:51:41 8:50 3:50:42 1659 684 M20 Wade Reynolds, 32, Joliet, MT 3:51:42 8:50 3:47:17 1660 221 M45 Michael Erlandson, 45, Minneapolis, MN 3:51:44 8:50 3:42:00 1661 146 M50 Chick Woodward, 51, Northfield, MN 3:51:48 8:50 3:50:58 1662 248 M35 Craig Dolezal, 39, Woodbury, MN 3:51:48 8:50 3:47:29 1663 249 M35 Grant Evavold, 36, Savage, MN 3:51:48 8:50 3:48:17 1664 250 M35 Patrick Johnson, 35, Bismarck, ND 3:51:49 8:51 3:44:57 1665 251 M35 Nick Dorsher, 35, Fargo, ND 3:51:50 8:51 3:45:15 1666 222 M45 Kevin Wiersma, 48, Wayzata, MN 3:51:53 8:51 3:48:27 1667 147 M50 Jerry Anderson, 51, Chaska, MN 3:51:54 8:51 3:48:06 1668 270 M40 Michael Zuvich, 42, Blaine, MN 3:51:56 8:51 3:48:36 1669 685 M20 Patrick McCarthy, 24, Apple Valley, MN 3:51:57 8:51 3:48:02 1670 252 M35 Tom Fields, 39, Denver, CO 3:51:58 8:51 3:48:29 1671 686 M20 Patrick Bartel, 31, Minneapolis, MN 3:51:59 8:51 3:43:37 1672 271 M40 Daniel Stewart, 40, Minneapolis, MN 3:51:59 8:51 3:47:11 1673 687 M20 Wade McDonald, 29, Hutchinson, MN 3:51:59 8:51 3:50:31 1674 272 M40 David Gerda, 41, Burnsville, MN 3:52:01 8:51 3:47:41 1675 273 M40 Troy Heller, 41, Eagan, MN 3:52:02 8:51 3:47:39 1676 148 M50 Moe Dee, 51, Minneapolis, MN 3:52:02 8:51 3:42:35 1677 223 M45 Joe Balentine, 45, Brooklyn Park, MN 3:52:03 8:51 3:48:25 1678 253 M35 Rj Stevens, 39, Minneapolis, MN 3:52:06 8:51 3:46:35 1679 688 M20 Derek Wilder, 33, Minneapolis, MN 3:52:06 8:51 3:49:04 1680 689 M20 Paul Linnell, 22, Mendota Hts, MN 3:52:08 8:51 3:48:20 1681 690 M20 Jason Sund, 28, Bloomington, MN 3:52:09 8:51 3:51:14 1682 254 M35 Michael Olson, 36, Burnsville, MN 3:52:10 8:51 3:48:10 1683 691 M20 Chris Stadick, 30, St Paul, MN 3:52:11 8:51 3:48:44 1684 274 M40 Kevin Mietlicki, 42, Lockport, NY 3:52:11 8:51 3:50:59 1685 275 M40 Rob Keil, 43, Aberdeen, SD 3:52:11 8:51 3:48:05 1686 9 M18 Frank Piner, 19, Minneapolis, MN 3:52:11 8:51 3:46:25 1687 149 M50 Eric Swanlund, 54, Edina, MN 3:52:11 8:51 3:51:27 1688 224 M45 Dennis Miller, 46, Bloomington, MN 3:52:15 8:52 3:48:21 1689 59 M55 Patrick Toutant, 55, Eau Claire, WI 3:52:16 8:52 3:49:02 1690 225 M45 Jay Lyons, 46, Hopkins, MN 3:52:17 8:52 3:49:07 1691 150 M50 Jack King, 51, Richmond, VA 3:52:18 8:52 3:48:53 1692 692 M20 Dan Rasmussen, 25, Minneapolis, MN 3:52:19 8:52 3:51:47 1693 693 M20 Tony Baker, 34, Brooklyn Park, MN 3:52:19 8:52 3:51:26 1694 255 M35 Brett Heimes, 37, Omaha, NE 3:52:21 8:52 3:48:09 1695 694 M20 Richard Hebl, 33, Prior Lake, MN 3:52:27 8:52 3:45:02 1696 226 M45 Michael Galush, 46, Minneapolis, MN 3:52:30 8:52 3:48:56 1697 695 M20 Andrew Lewis, 24, Minneapolis, MN 3:52:31 8:52 3:44:44 1698 227 M45 Dennis Daley, 45, Minneapolis, MN 3:52:35 8:52 3:51:35 1699 256 M35 David Kurth, 37, Burnsville, MN 3:52:38 8:52 3:49:00 1700 151 M50 Hyon Kim, 54, Burnsville, MN 3:52:38 8:52 3:49:13 1701 257 M35 Jeff McLaughlin, 39, Northfield, MN 3:52:39 8:52 3:51:12 1702 258 M35 Stephen Morse, 39, Woodbury, MN 3:52:39 8:52 3:49:09 1703 276 M40 Mark Fortman, 41, White Bear Townsh, MN 3:52:39 8:52 3:49:08 1704 228 M45 Ken Grieshaber, 45, Minneapolis, MN 3:52:41 8:52 3:49:36 1705 277 M40 Jeffrey Potter, 40, Madison, WI 3:52:42 8:53 3:49:24 1706 229 M45 J Rogelio Viesca, 46, Puebla, Mex 3:52:43 8:53 3:48:44 1707 696 M20 Justin Youngblom, 25, Wells, MN 3:52:44 8:53 3:49:15 1708 697 M20 Joe Mortl, 33, Bloomington, MN 3:52:47 8:53 3:49:42 1709 230 M45 Gary Schram, 49, Hammond, WI 3:52:48 8:53 3:49:18 1710 698 M20 Jed Herrmann, 32, New York, NY 3:52:49 8:53 3:48:31 1711 278 M40 Kevin Kehn, 41, Champlin, MN 3:52:50 8:53 3:47:17 1712 699 M20 Jason Stutsman, 31, North St Paul, MN 3:52:52 8:53 3:49:39 1713 700 M20 Aaron Sjogren, 32, Minneapolis, MN 3:52:52 8:53 3:51:39 1714 701 M20 Chad Klocke, 34, Orange City, IA 3:52:53 8:53 3:44:31 1715 279 M40 J. Schultz, 44, New Prague, MN 3:52:56 8:53 3:49:26 1716 280 M40 James Guettler, 44, Minnetonka, MN 3:52:57 8:53 3:49:37 1717 231 M45 Dan Griep, 48, Minneapolis, MN 3:52:57 8:53 3:44:19 1718 702 M20 Andrew Pierre, 25, Minnetonka, MN 3:53:02 8:53 3:49:41 1719 703 M20 Justin Barrett, 25, Minneapolis, MN 3:53:04 8:53 3:47:02 1720 704 M20 Clay Johnson, 34, Savage, MN 3:53:10 8:54 3:49:14 1721 281 M40 Andrew Leonard, 41, Eden Prairie, MN 3:53:11 8:54 3:52:32 1722 705 M20 Jacob Kmetz, 26, St Louis Park, MN 3:53:12 8:54 3:44:21 1723 259 M35 Anibal Davila, 38, Chaska, MN 3:53:13 8:54 3:50:08 1724 260 M35 Christopher Johnson, 35, Apple Valley, MN 3:53:13 8:54 3:49:24 1725 232 M45 Jim Li, 49, Rochester, MN 3:53:14 8:54 3:52:09 1726 233 M45 Roger Dahl, 49, Hilton, NY 3:53:16 8:54 3:49:45 1727 706 M20 Mark Eiwen, 32, Rochester, NY 3:53:16 8:54 3:51:43 1728 707 M20 Prashant Franklin, 28, Chicago, IL 3:53:17 8:54 3:44:39 1729 60 M55 Thomas Goozen, 55, Northfield, MN 3:53:17 8:54 3:52:37 1730 708 M20 Timothy Owata, 31, Coon Rapids, MN 3:53:20 8:54 3:50:00 1731 261 M35 J Collin McClelland, 38, Maple Lake, MN 3:53:20 8:54 3:46:16 1732 709 M20 Ronald Purpora, 31, Staten Island, NY 3:53:20 8:54 3:50:08 1733 710 M20 Zach Nielsen, 30, Rock Hill, MO 3:53:21 8:54 3:51:56 1734 234 M45 Durk Thompson, 45, Fargo, ND 3:53:22 8:54 3:52:10 1735 152 M50 Mark Seaburg, 50, Hopkins, MN 3:53:25 8:54 3:52:48 1736 711 M20 Sriharsha Thummala, 26, Edina, MN 3:53:26 8:54 3:49:38 1737 235 M45 Joe Wenderoth, 48, Atlanta, GA 3:53:27 8:54 3:52:20 1738 282 M40 Paul McEllistrem, 43, Mendota Hts, MN 3:53:31 8:54 3:49:57 1739 712 M20 Drew Lukes, 22, Spring Valley, WI 3:53:31 8:54 3:49:59 1740 262 M35 Brian McClune, 37, Minneapolis, MN 3:53:31 8:54 3:46:57 1741 263 M35 Robert Rothaar, 37, Maple Grove, MN 3:53:34 8:55 3:47:35 1742 153 M50 Paul Henry, 51, St Paul, MN 3:53:34 8:55 3:44:56 1743 264 M35 John Baker, 36, St Paul, MN 3:53:35 8:55 3:49:37 1744 713 M20 Jeremy Daml, 30, St Paul, MN 3:53:36 8:55 3:46:54 1745 283 M40 Holland Ward, 41, Boston, MA 3:53:36 8:55 3:52:15 1746 284 M40 Patrick O'Brien, 44, Minneapolis, MN 3:53:37 8:55 3:50:28 1747 236 M45 Victor Varas, 45, Guadalajara, Mex 3:53:37 8:55 3:52:43 1748 714 M20 John Mathison, 31, Minneapolis, MN 3:53:38 8:55 3:49:46 1749 21 M60 Douglas Fairbanks, 60, Minneapolis, MN 3:53:38 8:55 3:49:33 1750 715 M20 David Nordin, 29, St Paul, MN 3:53:40 8:55 3:49:39 1751 61 M55 Mark Brinich, 57, Lakewood, OH 3:53:40 8:55 3:45:42 1752 716 M20 Tom Reid, 31, Edina, MN 3:53:41 8:55 3:49:53 1753 237 M45 Dean Laiti, 49, Fridley, MN 3:53:41 8:55 3:52:21 1754 717 M20 Kevin Gaffney, 34, Minnetonka, MN 3:53:45 8:55 3:52:32 1755 718 M20 Patrick Toft, 34, Wauwatosa, WI 3:53:46 8:55 3:50:00 1756 265 M35 Lorico Estrellado, 38, Brooklyn Park, MN 3:53:48 8:55 3:50:32 1757 238 M45 Ivan Abud, 45, Quinchamali, Chi 3:53:53 8:55 3:50:19 1758 285 M40 Ralph Wetzel, 43, Kearney, MO 3:53:53 8:55 3:52:51 1759 154 M50 Jim Bishop, 52, Edina, MN 3:53:54 8:55 3:46:28 1760 22 M60 Rob Johnson, 62, Eden Prairie, MN 3:53:56 8:55 3:52:42 1761 266 M35 Chris Parsons, 35, New Brighton, MN 3:53:56 8:55 3:50:16 1762 286 M40 Raymond Despiegler, 43, Robbinsdale, MN 3:53:58 8:55 3:53:06 1763 287 M40 Edward Williams Jr, 40, Minneapolis, MN 3:53:59 8:55 3:50:28 1764 239 M45 Mark Davis, 46, St Peter, MN 3:53:59 8:55 3:49:44 1765 719 M20 Andrew Hjelle, 34, Golden Valley, MN 3:54:00 8:56 3:50:41 1766 720 M20 Patrick Bauch, 23, Madison, WI 3:54:00 8:56 3:50:14 1767 267 M35 John Teske, 37, Bloomington, MN 3:54:01 8:56 3:52:38 1768 62 M55 Mark Steinhauser, 58, Little Canada, MN 3:54:03 8:56 3:53:29 1769 288 M40 Kevin Newman, 40, North Mankato, MN 3:54:05 8:56 3:49:40 1770 721 M20 Thomas Russell, 26, Minneapolis, MN 3:54:06 8:56 3:46:57 1771 155 M50 Mark Murphy, 50, Minneapolis, MN 3:54:08 8:56 3:48:28 1772 240 M45 Tim Schroer, 49, Northfield, MN 3:54:13 8:56 3:49:31 1773 23 M60 Bob Dahl, 63, Plymouth, MN 3:54:13 8:56 3:51:07 1774 268 M35 Steve Kuretsky, 38, Batavia, IL 3:54:14 8:56 3:52:46 1775 289 M40 Joe Pyrz, 43, Plymouth, MN 3:54:19 8:56 3:50:13 1776 722 M20 Steven Johns, 27, Minneapolis, MN 3:54:21 8:56 3:51:06 1777 723 M20 Joshua Whitinger, 28, Waverly, IA 3:54:25 8:56 3:45:50 1778 724 M20 Ryan Pertile, 27, Maple Grove, MN 3:54:29 8:57 3:50:37 1779 269 M35 Brett Kondes, 38, Minneapolis, MN 3:54:29 8:57 3:45:28 1780 290 M40 William Bowling Sr, 43, Jeffersonville, IN 3:54:29 8:57 3:51:17 1781 241 M45 Michael Hodgman, 46, Zumbrota, MN 3:54:32 8:57 3:49:49 1782 270 M35 Mike Nixon, 36, Maple Plain, MN 3:54:33 8:57 3:51:19 1783 725 M20 Erik Smith, 34, Minneapolis, MN 3:54:36 8:57 3:53:16 1784 242 M45 Donald Wothe, 48, Edina, MN 3:54:36 8:57 3:51:30 1785 291 M40 Nader Sheikhi, 43, Eagan, MN 3:54:38 8:57 3:49:10 1786 292 M40 Patrick McKenna, 43, Plymouth, MN 3:54:39 8:57 3:50:20 1787 243 M45 James Huot Jr, 45, St Paul, MN 3:54:42 8:57 3:50:49 1788 726 M20 John Zwanziger, 21, Savage, MN 3:54:43 8:57 3:51:16 1789 244 M45 John Clark, 46, Lawrence, KS 3:54:43 8:57 3:54:00 1790 727 M20 Chad Stewart, 34, Crystal, MN 3:54:46 8:57 3:50:46 1791 271 M35 Jon Weber, 39, Sioux Falls, SD 3:54:48 8:57 3:51:43 1792 728 M20 Bob Fudurich, 31, Mounds View, MN 3:54:49 8:57 3:50:54 1793 293 M40 Michael Madson, 43, Lakeville, MN 3:54:49 8:57 3:53:43 1794 294 M40 Bill McKinney, 41, Minneapolis, MN 3:54:51 8:57 3:54:19 1795 272 M35 Josh Robinson, 35, Osceola, WI 3:54:52 8:57 3:51:11 1796 24 M60 Val Landwehr, 60, Minneapolis, MN 3:54:54 8:58 3:51:27 1797 156 M50 David Johnson, 53, Clarendon Hills, IL 3:54:55 8:58 3:51:44 1798 157 M50 Richard Bram, 52, Rochester, MN 3:54:58 8:58 3:51:29 1799 158 M50 Kurt Rahkola, 52, Maple Plain, MN 3:54:59 8:58 3:51:13 1800 729 M20 Kris Whitney, 32, Rochester, MN 3:55:00 8:58 3:51:32 1801 730 M20 Brent Birkemeier, 24, Woodbury, MN 3:55:01 8:58 3:46:20 1802 731 M20 Peter Jacobsen, 27, Boynton Beach, FL 3:55:02 8:58 3:50:42 1803 732 M20 Tanner Larsen, 30, St Paul, MN 3:55:03 8:58 3:50:09 1804 273 M35 Jeffrey Cohen, 36, Minneapolis, MN 3:55:04 8:58 3:50:17 1805 733 M20 Scott Hawkinson, 32, Coon Rapids, MN 3:55:04 8:58 3:47:00 1806 274 M35 Jason Deshaw, 36, Spring Lake Park, MN 3:55:08 8:58 3:51:38 1807 734 M20 Peter Baggenstos, 29, Minneapolis, MN 3:55:09 8:58 3:51:52 1808 275 M35 Michael Tierney, 36, Minneapolis, MN 3:55:10 8:58 3:51:25 1809 159 M50 Brian Esch, 53, Hugo, MN 3:55:11 8:58 3:47:14 1810 295 M40 Michael Kini, 40, Depere, WI 3:55:12 8:58 3:47:50 1811 63 M55 Ramon Eluchans, 56, Santiago, Chi 3:55:13 8:58 3:51:33 1812 64 M55 Don Shafer, 57, Fort Worth, TX 3:55:14 8:58 3:49:03 1813 735 M20 Brent Berger, 29, Madison, WI 3:55:14 8:58 3:51:18 1814 160 M50 Rob Larson, 52, Decorah, IA 3:55:14 8:58 3:45:36 1815 276 M35 Ryan Ori, 38, Peoria, IL 3:55:14 8:58 3:54:30 1816 736 M20 Ryan Chukuske, 28, North Mankato, MN 3:55:14 8:58 3:48:01 1817 161 M50 Jerald Daigle, 52, St Paul, MN 3:55:16 8:58 3:51:17 1818 737 M20 Robert Gustafson, 25, Minneapolis, MN 3:55:19 8:59 3:52:00 1819 738 M20 Richard Jaenisch, 27, Bemidji, MN 3:55:23 8:59 3:51:16 1820 162 M50 Keith Golke, 53, Minneapolis, MN 3:55:24 8:59 3:46:24 1821 296 M40 Alex Kiresuk, 43, Roseville, MN 3:55:27 8:59 3:45:57 1822 297 M40 Ronald Davies, 43, Eagan, MN 3:55:31 8:59 3:48:57 1823 277 M35 Doug Bennett, 36, Edina, MN 3:55:32 8:59 3:51:52 1824 278 M35 Chris Satori, 35, Hortonville, WI 3:55:34 8:59 3:50:12 1825 298 M40 Craig Blake, 41, Eden Prairie, MN 3:55:37 8:59 3:51:24 1826 739 M20 Marc Shapiro, 31, St Paul, MN 3:55:38 8:59 3:49:49 1827 299 M40 Gregory Hammes, 44, Fargo, ND 3:55:39 8:59 3:49:04 1828 279 M35 Craig Rowe, 38, Minneapolis, MN 3:55:39 8:59 3:51:22 1829 163 M50 Jayme Greising, 51, Coon Rapids, MN 3:55:39 8:59 3:54:39 1830 164 M50 Daniel Pavlovec, 53, Ft Atkinson, IA 3:55:41 8:59 3:51:54 1831 300 M40 John Murphy, 41, Jacksonville, FL 3:55:42 8:59 3:52:54 1832 245 M45 Colin Buddecke, 47, Eagan, MN 3:55:43 8:59 3:51:02 1833 165 M50 Eric Larson, 52, Lake Elmo, MN 3:55:44 8:59 3:52:41Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
1834 740 M20 Paul Reis, 32, Kewaskum, WI 3:55:47 9:00 3:51:49 1835 65 M55 Robert Fogerson, 56, Minnetonka, MN 3:55:47 9:00 3:51:41 1836 741 M20 Benjamin Elvendahl, 20, Cambridge, MN 3:55:48 9:00 3:50:29 1837 742 M20 Adam Banfield, 20, Mankato, MN 3:55:48 9:00 3:50:30 1838 246 M45 Steve Gilfix, 45, Edina, MN 3:55:49 9:00 3:52:06 1839 25 M60 Marvin Trandem, 62, Faribault, MN 3:55:49 9:00 3:54:30 1840 743 M20 William Fox, 29, Blaine, MN 3:55:53 9:00 3:47:56 1841 301 M40 Dan McQuillan, 44, Green Bay, WI 3:55:56 9:00 3:55:13 1842 744 M20 Francis Brown Iv, 33, St Paul, MN 3:55:56 9:00 3:48:10 1843 280 M35 James Miner, 39, Minnetrista, MN 3:55:58 9:00 3:51:33 1844 745 M20 Hans Hebl, 23, Eyota, MN 3:55:59 9:00 3:48:32 1845 746 M20 Brian Doe, 31, Stillwater, MN 3:55:59 9:00 3:50:38 1846 281 M35 Scott Clasen, 39, Minneapolis, MN 3:56:01 9:00 3:51:24 1847 166 M50 Bill Herbert, 53, Madison, WI 3:56:04 9:00 3:50:15 1848 747 M20 Brandon Herbert, 25, Madison, WI 3:56:04 9:00 3:50:14 1849 748 M20 Justin Herbert, 23, Minneapolis, MN 3:56:04 9:00 3:50:14 1850 302 M40 Rob Delaune, 44, Shoreview, MN 3:56:06 9:00 3:55:00 1851 247 M45 Christopher Kelly, 46, West Saint Paul, MN 3:56:07 9:00 3:52:36 1852 749 M20 Jared Austin, 31, Rochester, MN 3:56:10 9:00 3:49:59 1853 303 M40 Neil Krogman, 44, Marshfield, WI 3:56:11 9:01 3:51:16 1854 750 M20 Joe Lynn, 30, West Des Moines, IA 3:56:14 9:01 3:55:33 1855 751 M20 Stephen Johansson, 21, Elk River, MN 3:56:15 9:01 3:53:04 1856 167 M50 David Chandler, 50, Great Falls, MT 3:56:16 9:01 3:54:50 1857 282 M35 Rory Huschka, 39, Minneapolis, MN 3:56:17 9:01 3:49:42 1858 10 M18 Benjamin Phaneuf, 19, Brownsville, TX 3:56:17 9:01 3:48:49 1859 752 M20 J Y. Brown, 31, Minneapolis, MN 3:56:18 9:01 3:51:33 1860 304 M40 Jeff Bergman, 42, Eagan, MN 3:56:19 9:01 3:48:48 1861 753 M20 Nate Damro, 33, Eagan, MN 3:56:19 9:01 3:52:48 1862 754 M20 Nathan Stunek, 23, St Cloud, MN 3:56:21 9:01 3:53:11 1863 305 M40 Daniel Lawton, 42, Middleton, WI 3:56:25 9:01 3:52:49 1864 306 M40 Jason Goux, 41, Plymouth, MN 3:56:25 9:01 3:53:01 1865 283 M35 Dan Downing, 39, Braham, MN 3:56:28 9:01 3:49:27 1866 284 M35 Kevin Saunders, 37, Des Moines, IA 3:56:28 9:01 3:52:16 1867 168 M50 Timothy Rudnicki, 52, Edina, MN 3:56:29 9:01 3:53:08 1868 307 M40 William Schaffhausen, 42, Roseville, MN 3:56:35 9:01 3:52:09 1869 755 M20 Daniel Cremons, 20, North Oaks, MN 3:56:36 9:01 3:53:28 1870 308 M40 David Bogenschutz, 40, Grafton, WI 3:56:37 9:01 3:53:16 1871 285 M35 Nathan Metzinger, 35, Woodbury, MN 3:56:37 9:01 3:52:37 1872 169 M50 Tim Schleisman, 51, Burnsville, MN 3:56:38 9:02 3:55:22 1873 66 M55 Mark Lindblom, 57, Wayzata, MN 3:56:38 9:02 3:56:13 1874 756 M20 James Foster, 21, Perham, MN 3:56:39 9:02 3:52:32 1875 170 M50 Rodney Essler, 51, Stanley, ND 3:56:40 9:02 3:48:45 1876 757 M20 Matthew Hansen, 33, Robbinsdale, MN 3:56:41 9:02 3:52:42 1877 11 M18 Travis Hawley, 18, Austin, MN 3:56:41 9:02 3:56:16 1878 286 M35 Ruben Lozazo, 37, Costa Mesa, CA 3:56:42 9:02 3:52:40 1879 287 M35 Rajesh Swaminathan, 38, Fremont, CA 3:56:43 9:02 3:53:15 1880 171 M50 Mark Christopher, 52, Appleton, WI 3:56:44 9:02 3:55:19 1881 26 M60 Timothy McCoy, 63, Eden Prairie, MN 3:56:45 9:02 3:56:21 1882 758 M20 Bryce Bastolich, 24, New Brighton, MN 3:56:45 9:02 3:47:16 1883 759 M20 Zachary Jones, 33, Minneapolis, MN 3:56:47 9:02 3:53:32 1884 760 M20 Derek Fritze, 28, Hudson, WI 3:56:51 9:02 3:55:44 1885 172 M50 Bruce Berens, 50, Apple Valley, MN 3:56:51 9:02 3:51:19 1886 248 M45 Michael Hollobow, 45, Fairfax, VA 3:56:52 9:02 3:51:47 1887 309 M40 Stephen Triplett, 42, Plymouth, MN 3:56:53 9:02 3:51:39 1888 761 M20 Michael Halpin, 30, Urbana, IL 3:56:53 9:02 3:53:28 1889 762 M20 Nick Cross, 28, Minneapolis, MN 3:56:54 9:02 3:56:00 1890 763 M20 Roberto Lapeira, 27, San Jos, Crc 3:56:54 9:02 3:53:19 1891 173 M50 David Birkemeier, 51, Woodbury, MN 3:56:55 9:02 3:48:14 1892 764 M20 Zachary Edmonson, 29, Minneapolis, MN 3:56:55 9:02 3:55:54 1893 288 M35 Paul Kortebein, 39, St Paul, MN 3:56:56 9:02 3:47:09 1894 310 M40 Martin Coleman, 42, Woodbury, MN 3:56:56 9:02 3:52:28 1895 765 M20 Jeffrey Roslund, 25, Minneapolis, MN 3:56:57 9:02 3:52:52 1896 311 M40 Eric Karlstad, 40, Alexandria, MN 3:56:58 9:02 3:55:54 1897 766 M20 Brent Augustine, 24, Bloomington, MN 3:56:59 9:02 3:51:24 1898 767 M20 Sean Hollencamp, 22, Cottage Grove, MN 3:57:03 9:02 3:52:44 1899 289 M35 Brian Liske, 36, New York, NY 3:57:05 9:03 3:53:17 1900 290 M35 David Liske, 37, St Louis Park, MN 3:57:05 9:03 3:53:17 1901 291 M35 Cobey Rouse, 35, Lakeville, MN 3:57:06 9:03 3:54:00 1902 292 M35 Roy Cloutier, 39, St Paul, MN 3:57:07 9:03 3:48:34 1903 293 M35 Mark Petersen, 36, Milwaukee, WI 3:57:07 9:03 3:48:34 1904 174 M50 Greg Bigler, 50, Sapulpa, OK 3:57:07 9:03 3:55:54 1905 67 M55 Bishop Thomas Paprocki, 57, Cicero, IL 3:57:09 9:03 3:50:54 1906 294 M35 Matthew Wehner, 37, St Paul, MN 3:57:09 9:03 3:53:29 1907 312 M40 Todd Geyer, 44, Forest Lake, MN 3:57:10 9:03 3:53:36 1908 768 M20 Martin Morud, 26, Minneapolis, MN 3:57:10 9:03 3:50:50 1909 249 M45 William Berg, 48, Cambridge, MN 3:57:10 9:03 3:53:01 1910 769 M20 Michael Short, 22, St Paul, MN 3:57:11 9:03 3:53:26 1911 175 M50 Mick Ruffini, 51, Stillwater, MN 3:57:12 9:03 3:53:40 1912 770 M20 Mark Schuerman, 23, Iowa City, IA 3:57:13 9:03 3:48:37 1913 295 M35 Mitch Ahiers, 38, Campbell, CA 3:57:14 9:03 3:50:48 1914 771 M20 Peter Suchoski, 34, Shoreview, MN 3:57:15 9:03 3:53:05 1915 772 M20 Christian Fitchett, 32, Minneapolis, MN 3:57:16 9:03 3:53:47 1916 773 M20 Jeremiah Hawkins, 32, Rolling Meadows, IL 3:57:17 9:03 3:53:22 1917 774 M20 Kristofor Enlund, 24, Minneapolis, MN 3:57:18 9:03 3:49:03 1918 296 M35 Daryl Lonnon, 37, Superior, CO 3:57:18 9:03 3:48:39 1919 775 M20 Michael Kokkinen, 32, Minneapolis, MN 3:57:19 9:03 3:53:50 1920 776 M20 Jesus Diaz, 31, Little Canada, MN 3:57:20 9:03 3:53:33 1921 777 M20 Todd Gustin, 33, Edina, MN 3:57:20 9:03 3:53:50 1922 778 M20 Kelly Hauenstein, 33, Maple Grove, MN 3:57:20 9:03 3:51:50 1923 779 M20 Aaron Hansen, 28, Minneapolis, MN 3:57:20 9:03 3:54:04 1924 780 M20 Karl Stutelberg, 30, Quartz Hill, CA 3:57:21 9:03 3:49:58 1925 297 M35 Alex Vanquathem, 39, Urbandale, IA 3:57:22 9:03 3:53:10 1926 781 M20 Michael Bjornson, 22, Woodbury, MN 3:57:24 9:03 3:49:57 1927 782 M20 Matt Dornfeld, 34, Woodbury, MN 3:57:27 9:03 3:53:13 1928 783 M20 Tony Siepker, 23, Minneapolis, MN 3:57:28 9:03 3:53:27 1929 313 M40 Brian Sturgill, 41, New London, WI 3:57:29 9:03 3:53:58 1930 176 M50 Charles Allen, 50, Bismarck, ND 3:57:30 9:04 3:49:16 1931 298 M35 Steven Moore, 36, Shakopee, MN 3:57:30 9:04 3:49:21 1932 784 M20 Christopher Jenkins, 30, Grand Rapids, MN 3:57:32 9:04 3:53:43 1933 68 M55 Warren Watson, 57, New Brighton, MN 3:57:32 9:04 3:54:06 1934 314 M40 David Cossack, 43, Vadnais Hts, MN 3:57:33 9:04 3:53:34 1935 69 M55 Dennis Carlson-Rioux, 58, Mendota Hts, MN 3:57:34 9:04 3:54:06 1936 315 M40 Michael Lawrence, 42, Ettrick, WI 3:57:34 9:04 3:51:14 1937 2 M70 Ilhan Bilgutay, 72, Clearwater, FL 3:57:35 9:04 3:57:28 1938 177 M50 Larry Reis, 53, Calmar, IA 3:57:35 9:04 3:56:57 1939 785 M20 Chris Sjoberg, 33, Seattle, WA 3:57:36 9:04 3:50:05 1940 27 M60 Robert Tierney, 60, St Paul, MN 3:57:37 9:04 3:56:21 1941 786 M20 David Tierney, 32, St Paul, MN 3:57:37 9:04 3:56:21 1942 178 M50 Masahiro Sugii, 53, Rosemount, MN 3:57:38 9:04 3:54:17 1943 787 M20 John Pemberton, 25, Plymouth, MN 3:57:40 9:04 3:56:38 1944 316 M40 Michael Heinisch, 41, Cottage Grove, MN 3:57:41 9:04 3:53:59 1945 788 M20 Tom Manella, 33, Savage, MN 3:57:41 9:04 3:48:09 1946 250 M45 Michael Carter, 48, Stillwater, MN 3:57:42 9:04 3:56:32 1947 317 M40 Steve Loper, 44, Eden Prairie, MN 3:57:44 9:04 3:54:27 1948 789 M20 Karl Gullerud, 32, Madison, WI 3:57:44 9:04 3:54:06 1949 790 M20 Jon Howard, 29, Maple Grove, MN 3:57:45 9:04 3:48:43 1950 179 M50 Nicholas Schell, 52, New Brighton, MN 3:57:45 9:04 3:56:12 1951 70 M55 John Fisher, 57, Naperville, IL 3:57:45 9:04 3:54:22 1952 791 M20 Jason Guy, 32, Winnipeg, Can 3:57:46 9:04 3:52:04 1953 251 M45 Robert Mulroy, 45, Belmont, MA 3:57:49 9:04 3:54:21 1954 299 M35 Beau Schneider, 38, Inver Grove Hts, MN 3:57:50 9:04 3:52:13 1955 180 M50 Kevin Dear, 50, Mason City, IA 3:57:53 9:04 3:56:51 1956 792 M20 Marcos Villanueva, 34, Saint Paul Park, MN 3:57:54 9:04 3:53:43 1957 793 M20 Mark Tekippe, 25, Minnetonka, MN 3:57:54 9:04 3:53:54 1958 318 M40 Michael Albertson, 41, Woodstock, GA 3:57:55 9:04 3:50:36 1959 319 M40 Paul Arneberg, 40, Edina, MN 3:57:55 9:04 3:57:20 1960 794 M20 Steven Hiniker, 34, Windom, MN 3:57:56 9:05 3:50:33 1961 795 M20 Kristopher Fletcher, 32, Rosemount, MN 3:57:57 9:05 3:54:02 1962 796 M20 Thomas Lake, 21, Bloomington, MN 3:57:58 9:05 3:50:29 1963 797 M20 Jimmy Gutzman, 33, Minneapolis, MN 3:58:01 9:05 3:54:31 1964 300 M35 Mark Solem, 37, Victoria, MN 3:58:03 9:05 3:53:34 1965 181 M50 Dwight Suderman, 52, Winkler, Can 3:58:04 9:05 3:57:13 1966 252 M45 Jay Dommeyer, 48, Woodbury, MN 3:58:05 9:05 3:57:02 1967 320 M40 Gary Tabor, 42, Thunder Bay, Can 3:58:08 9:05 3:54:29 1968 321 M40 Shawn Gardner, 40, Plymouth, MN 3:58:10 9:05 3:54:03 1969 71 M55 Mark Moret, 55, Arden Hills, MN 3:58:10 9:05 3:54:29 1970 798 M20 Timothy Bathke, 26, Minneapolis, MN 3:58:11 9:05 3:54:27 1971 322 M40 Dave Richter, 41, New York, NY 3:58:11 9:05 3:57:06 1972 799 M20 Daniel Black, 25, Bloomington, MN 3:58:12 9:05 3:57:06 1973 182 M50 Terry O'Shea, 52, Thunder Bay, Can 3:58:12 9:05 3:55:01 1974 323 M40 Tom Norstrom, 40, Harrisburg, SD 3:58:15 9:05 3:53:52 1975 301 M35 Dominic Skrade, 38, Minneapolis, MN 3:58:16 9:05 3:51:05 1976 302 M35 Sol Sukut, 39, New London, MN 3:58:19 9:05 3:49:32 1977 800 M20 Dan Mikkelson, 23, Plymouth, MN 3:58:20 9:05 3:51:28 1978 303 M35 Mike Lesage, 39, Chanhassen, MN 3:58:23 9:06 3:54:28 1979 801 M20 Fernando Santellanes, 28, New Hope, MN 3:58:24 9:06 3:54:44 1980 802 M20 Brian Stroup, 33, Mason City, IA 3:58:25 9:06 3:52:25 1981 304 M35 Brian Kirkbride, 35, San Francisco, CA 3:58:26 9:06 3:50:19 1982 183 M50 Cary Hyden, 51, Laguna Beach, CA 3:58:27 9:06 3:55:00 1983 72 M55 Michael Somermeyer, 58, St Paul, MN 3:58:27 9:06 3:54:28 1984 184 M50 Gary Fariss, 50, Shoreview, MN 3:58:28 9:06 3:51:44 1985 324 M40 Paul Finken, 40, St Paul, MN 3:58:29 9:06 3:56:58 1986 305 M35 James Klussman, 35, Mounds View, MN 3:58:31 9:06 3:50:31 1987 803 M20 Luke Zimmerman, 31, Hanover, MN 3:58:31 9:06 3:54:54 1988 804 M20 Michael Hlusak, 32, Fridley, MN 3:58:33 9:06 3:54:29 1989 306 M35 Mark Johnson, 36, Arden Hills, MN 3:58:34 9:06 3:53:52 1990 325 M40 Todd Sicard, 40, Mendota Hts, MN 3:58:35 9:06 3:55:15 1991 307 M35 Peter Cisewski, 35, Farmington, MN 3:58:37 9:06 3:57:14 1992 253 M45 Larry Zimmerman, 45, Minneapolis, MN 3:58:37 9:06 3:54:04 1993 185 M50 Chuck Deckert, 53, Dolton, SD 3:58:38 9:06 3:54:20 1994 12 M18 Nate Hoberg, 19, Blomkest, MN 3:58:40 9:06 3:50:07 1995 805 M20 Nisheeth Srivastava, 26, Minneapolis, MN 3:58:42 9:06 3:54:41 1996 186 M50 Michael Broos, 51, Fridley, MN 3:58:42 9:06 3:55:37 1997 254 M45 Clifford Tell, 45, Harpers Ferry, WV 3:58:47 9:06 3:50:47 1998 7 M65 Roger Carlson, 68, Minneapolis, MN 3:58:47 9:06 3:57:50 1999 255 M45 Bruce Salmela, 49, Shakopee, MN 3:58:49 9:07 3:54:52 2000 187 M50 Steven Conant, 51, Foreston, MN 3:58:49 9:07 3:52:29 2001 308 M35 Matthew Nolan, 38, Minneapolis, MN 3:58:50 9:07 3:53:36 2002 73 M55 Richard Laffin, 56, St Paul, MN 3:58:51 9:07 3:51:59 2003 28 M60 Tim Kennedy, 61, Minneapolis, MN 3:58:52 9:07 3:57:32 2004 74 M55 Barclay Kruse, 59, Coon Rapids, MN 3:58:53 9:07 3:54:16 2005 188 M50 Paul Arbisi, 54, Edina, MN 3:58:54 9:07 3:55:48 2006 326 M40 Terry Timmerman, 42, Cedar Falls, IA 3:58:54 9:07 3:53:39 2007 806 M20 Michael Matsuura, 26, Richfield, MN 3:58:55 9:07 3:54:45 2008 807 M20 Ryan Strack, 26, Minneapolis, MN 3:58:55 9:07 3:54:44 2009 256 M45 Eric Lane, 47, Winkler, Can 3:58:55 9:07 3:55:19 2010 808 M20 Jason Witt, 30, Hugo, MN 3:58:56 9:07 3:58:15 2011 809 M20 Douglas Cerny, 24, Minneapolis, MN 3:58:59 9:07 3:50:49 2012 810 M20 Ryan Piner, 34, Minneapolis, MN 3:58:59 9:07 3:53:14 2013 327 M40 Vincent Skemp, 42, Minneapolis, MN 3:59:01 9:07 3:54:31 2014 189 M50 Randy Evans, 50, Eden Prairie, MN 3:59:02 9:07 3:55:31 2015 811 M20 Sean Sletten, 26, Mankato, MN 3:59:03 9:07 3:53:37 2016 812 M20 Michael Larsen, 26, Minneapolis, MN 3:59:04 9:07 3:50:41 2017 257 M45 Patrick Hullopeter, 45, Lakeville, MN 3:59:04 9:07 3:57:56 2018 75 M55 William Baldwin, 58, Bloomington, MN 3:59:07 9:07 3:56:02 2019 813 M20 Adam Ward, 24, Madison, WI 3:59:07 9:07 3:53:08 2020 258 M45 Erik Moe, 47, Minneapolis, MN 3:59:09 9:07 3:58:12 2021 814 M20 Sam Wootton, 31, Colorado Springs, CO 3:59:09 9:07 3:52:19 2022 328 M40 Daniel Pierre, 44, Chanhassen, MN 3:59:09 9:07 3:55:32 2023 76 M55 Mark Andrews, 59, Inver Grove Hts, MN 3:59:10 9:07 3:57:44 2024 815 M20 Dylan Wiek, 31, Minneapolis, MN 3:59:10 9:07 3:55:11 2025 816 M20 Jason Roys, 21, Northfield, MN 3:59:13 9:07 3:50:33 2026 817 M20 Jeremy Sorenson, 34, Apple Valley, MN 3:59:13 9:07 3:56:06 2027 309 M35 Michael Morris, 39, Minneapolis, MN 3:59:15 9:08 3:56:04 2028 818 M20 Joseph Hegman, 30, Plymouth, MN 3:59:16 9:08 3:58:37 2029 77 M55 Mark Van, 56, Inver Grove Hts, MN 3:59:16 9:08 3:55:11 2030 329 M40 Timothy Gust, 40, Luverne, MN 3:59:18 9:08 3:54:32 2031 819 M20 Phil Snyder, 26, St Paul, MN 3:59:18 9:08 3:57:47 2032 310 M35 Chito Arcilla, 38, Minnetonka, MN 3:59:19 9:08 3:58:14 2033 820 M20 Nathan Kinsey, 34, Inver Grove Hts, MN 3:59:19 9:08 3:51:53 2034 821 M20 Kenton Pagel, 20, Woodbury, MN 3:59:20 9:08 3:49:41 2035 822 M20 Trevor Greene, 34, Woodbury, MN 3:59:21 9:08 3:50:09 2036 311 M35 Keith Stone, 39, Oak Park Heights, MN 3:59:26 9:08 3:55:43 2037 190 M50 Sergio Rodriguez, 50, Hallandale Beach, FL 3:59:28 9:08 3:58:00 2038 259 M45 Chris Uggen, 45, Shoreview, MN 3:59:29 9:08 3:58:44 2039 823 M20 Jared Neis, 26, Minneapolis, MN 3:59:30 9:08 3:52:29 2040 260 M45 Michael Anderson, 45, Golden Valley, MN 3:59:31 9:08 3:53:17 2041 312 M35 Jason McGraw, 35, Minneapolis, MN 3:59:33 9:08 3:54:09 2042 191 M50 Stephen Heitz, 54, Minneapolis, MN 3:59:37 9:08 3:56:20 2043 261 M45 Daniel Rose, 47, Summerfield, NC 3:59:38 9:08 3:55:40 2044 313 M35 Wade Mann, 37, Bismarck, ND 3:59:39 9:08 3:56:00 2045 314 M35 Michael Ashmore, 35, Sauk Rapids, MN 3:59:41 9:09 3:58:30 2046 3 M70 Edward Rousseau, 70, Minneapolis, MN 3:59:42 9:09 3:59:33 2047 315 M35 Jason Dehne, 38, Minneapolis, MN 3:59:43 9:09 3:58:33 2048 824 M20 Brian Dillon, 32, Minneapolis, MN 3:59:44 9:09 3:54:48 2049 825 M20 Charles Domer, 33, Milwaukee, WI 3:59:45 9:09 3:54:48 2050 826 M20 Brent Widman, 34, Plymouth, MN 3:59:45 9:09 3:52:46 2051 262 M45 Jeffry Wosje, 48, Plymouth, MN 3:59:47 9:09 3:55:36 2052 263 M45 Lyle Zevenbergen, 49, Fort Collins, CO 3:59:47 9:09 3:56:12 2053 78 M55 Danny Hansen, 55, Brooklyn Center, MN 3:59:48 9:09 3:56:32 2054 330 M40 David Brodie, 40, Maplewood, MN 3:59:51 9:09 3:56:07 2055 316 M35 James Rudolph, 39, Richfield, MN 3:59:53 9:09 3:59:46 2056 192 M50 James Langholz, 54, Decorah, IA 3:59:56 9:09 3:55:18 2057 331 M40 Kent Graves, 40, Elk River, MN 3:59:57 9:09 3:56:21 2058 332 M40 Patrick Schulte, 40, Minneapolis, MN 3:59:59 9:09 3:59:44 2059 333 M40 Michael Munzen, 40, Eagan, MN 4:00:01 9:09 3:56:10 2060 827 M20 Steven Wessling, 28, Eden Prairie, MN 4:00:02 9:09 3:58:39 2061 828 M20 Jason Samens, 24, New Auburn, WI 4:00:06 9:09 3:56:01 2062 829 M20 Christopher Stokka, 22, St Paul, MN 4:00:09 9:10 3:52:42 2063 830 M20 Clark Lensing, 22, Mounds View, MN 4:00:09 9:10 3:56:21 2064 264 M45 Kenneth Pratley, 49, Champlin, MN 4:00:09 9:10 3:58:51 2065 831 M20 Aaron Allar, 28, St Paul, MN 4:00:09 9:10 3:56:00 2066 317 M35 John Forse, 39, Eagan, MN 4:00:10 9:10 3:56:18 2067 318 M35 Robert Fischer, 39, Minneapolis, MN 4:00:10 9:10 3:56:33 2068 265 M45 James Pavek, 48, Mendota Hts, MN 4:00:10 9:10 3:55:18 2069 832 M20 Daniel Mueller, 32, Minneapolis, MN 4:00:10 9:10 3:53:46 2070 833 M20 Mark Aronson, 33, Minneapolis, MN 4:00:11 9:10 3:54:23 2071 834 M20 Jordan Micko, 27, Nashua, NH 4:00:13 9:10 3:51:00 2072 835 M20 Peter Polga-Hecimovich, 24, Burnsville, MN 4:00:22 9:10 3:53:05 2073 193 M50 Timothy Lavanger, 50, Rockford, MN 4:00:23 9:10 3:56:50 2074 836 M20 Paulo De Arondo, 27, Puebla, Mex 4:00:23 9:10 3:52:54 2075 837 M20 Aaron Gaalswyk, 34, Minneapolis, MN 4:00:23 9:10 3:56:51 2076 838 M20 Stephen Latham, 28, Sun Prairie, WI 4:00:24 9:10 3:56:03 2077 266 M45 John Fleming, 47, Lakeville, MN 4:00:25 9:10 3:54:51 2078 267 M45 James McArdle, 46, Charlotte, NC 4:00:25 9:10 3:57:10 2079 319 M35 Chris Myers, 37, Cottage Grove, MN 4:00:26 9:10 3:56:53 2080 334 M40 Mike Wells, 42, Corning, IA 4:00:27 9:10 3:57:06 2081 839 M20 Nathan Votroubek, 25, Iowa City, IA 4:00:28 9:10 3:55:10 2082 840 M20 Kyle Votroubek, 26, Cedar Rapids, IA 4:00:28 9:10 3:55:11 2083 841 M20 Adam Rude, 24, Onalaska, WI 4:00:32 9:10 3:56:44 2084 268 M45 Jeff Peterson, 45, Minneapolis, MN 4:00:35 9:11 3:51:34 2085 79 M55 Randy Hochstein, 55, Plymouth, MN 4:00:35 9:11 3:56:43 2086 842 M20 Vadim Bartlov, 31, Plymouth, MN 4:00:40 9:11 3:59:58 2087 843 M20 Matthew Thomas, 25, Mountain View, CA 4:00:40 9:11 3:53:20 2088 844 M20 Philip Ruce, 32, Minneapolis, MN 4:00:42 9:11 3:56:05 2089 845 M20 Cory Reynolds, 32, Decatur, IL 4:00:44 9:11 3:57:13 2090 846 M20 Aaron Zierdt, 20, Monticello, MN 4:00:45 9:11 3:55:39 2091 847 M20 Chris Lund, 31, Otsego, MN 4:00:48 9:11 3:56:53 2092 335 M40 Kenneth Binner, 41, Minneapolis, MN 4:00:48 9:11 3:56:42 2093 336 M40 Mats Roing, 41, Brighton, MA 4:00:51 9:11 3:56:56 2094 848 M20 Jeremiah Johnson, 31, Coon Rapids, MN 4:00:51 9:11 3:52:11 2095 194 M50 Joseph Jeppesen, 54, Chanhassen, MN 4:00:52 9:11 3:57:20 2096 320 M35 Michael Listiak, 38, St Louis Park, MN 4:00:56 9:11 3:52:35 2097 849 M20 Nicholas Ward, 30, St Louis Park, MN 4:00:57 9:11 3:52:17 2098 337 M40 Jay Ruthenbeck, 42, Golden Valley, MN 4:00:59 9:11 3:54:01 2099 338 M40 Mark Stewart, 40, St Paul, MN 4:01:00 9:12 4:00:18 2100 339 M40 Scott Daleiden, 40, St Paul, MN 4:01:01 9:12 3:57:15 2101 321 M35 Richard Stone, 39, Edina, MN 4:01:01 9:12 3:57:07 2102 195 M50 Tom Feehan, 52, Red Wing, MN 4:01:01 9:12 3:53:34 2103 850 M20 Logan Vaughn, 25, Lincoln, NE 4:01:04 9:12 3:57:35 2104 851 M20 Jason Howes, 33, Somerville, MA 4:01:05 9:12 3:57:00 2105 322 M35 Dan Dolan, 38, Boxford, MA 4:01:05 9:12 3:56:30 2106 340 M40 James Martin, 42, Inver Grove Hts, MN 4:01:06 9:12 3:59:57 2107 323 M35 Steven Lange, 39, St Paul, MN 4:01:06 9:12 3:57:00 2108 852 M20 Scott Wolff, 33, St Joseph, MN 4:01:06 9:12 3:56:24 2109 853 M20 Jacob Froehle, 34, St Cloud, MN 4:01:08 9:12 3:53:59 2110 80 M55 Michael Goodoien, 55, Vadnais Hts, MN 4:01:08 9:12 3:57:04 2111 269 M45 Michael Korpi, 49, Minneapolis, MN 4:01:09 9:12 3:58:02 2112 324 M35 Jeremy Thurm, 35, Cedar Rapids, IA 4:01:09 9:12 3:56:19 2113 854 M20 Scott Hendrickson, 32, Coralville, IA 4:01:10 9:12 3:55:11 2114 341 M40 Mike Roelofs, 40, Apple Valley, MN 4:01:10 9:12 3:56:56 2115 270 M45 Robert Harris, 48, St Paul, MN 4:01:11 9:12 3:55:49 2116 271 M45 John Adams, 45, Deephaven, MN 4:01:13 9:12 3:57:12 2117 325 M35 Matthew Swenke, 37, Apple Valley, MN 4:01:13 9:12 3:57:05 2118 326 M35 Dave Kleyman, 37, Plymouth, MN 4:01:13 9:12 3:59:55 2119 855 M20 Brian Miller, 28, South Saint Paul, MN 4:01:13 9:12 3:57:06 2120 856 M20 Andrew Fuxa, 21, Moorhead, MN 4:01:14 9:12 3:55:05 2121 327 M35 Matthew Stonehouse, 36, White Bear Lake, MN 4:01:14 9:12 3:56:47 2122 328 M35 John Alberts, 37, Austin, MN 4:01:14 9:12 3:57:06 2123 329 M35 Michael Rady, 38, Baltimore, MD 4:01:16 9:12 3:56:46 2124 857 M20 Jacob Bernhagen, 23, Coon Rapids, MN 4:01:18 9:12 3:57:03 2125 272 M45 Christopher Kelly, 48, St Charles, IL 4:01:20 9:12 3:57:55 2126 858 M20 Jamie Leavens, 30, Glen Burnie, MD 4:01:21 9:12 3:57:15 2127 8 M65 David Jones, 65, St Paul, MN 4:01:21 9:12 4:00:08 2128 859 M20 Adam Copeland, 26, Decatur, GA 4:01:22 9:12 3:57:50 2129 860 M20 Nicholas Althoff, 28, Chicago, IL 4:01:22 9:12 3:56:52 2130 861 M20 Lucas Kinzel, 29, St Paul, MN 4:01:22 9:12 3:57:21 2131 862 M20 Dylan Abrams, 33, White Bear Lake, MN 4:01:23 9:12 3:53:24 2132 196 M50 Steven Heikkila, 52, St Paul, MN 4:01:24 9:12 3:57:42 2133 273 M45 Eric Kuchenmeister, 48, Hudson, IL 4:01:25 9:12 4:00:18 2134 863 M20 Robert Westcott, 20, Woodbury, MN 4:01:27 9:13 3:56:16 2135 330 M35 Richard Deruyter, 35, St Paul, MN 4:01:29 9:13 3:55:39 2136 864 M20 Ryan Tiefenthaler, 24, Green Bay, WI 4:01:29 9:13 3:54:05 2137 865 M20 Aaron Van De Bogart, 22, Lakeville, MN 4:01:30 9:13 3:56:34 2138 81 M55 Paul Walvatne, 59, Robbinsdale, MN 4:01:31 9:13 3:57:51 2139 866 M20 Alan Hollo, 34, Dassel, MN 4:01:32 9:13 3:57:13 2140 867 M20 Collin Foulds, 30, Minneapolis, MN 4:01:33 9:13 3:54:04 2141 342 M40 Michael Pulley, 43, Mechanicsville, VA 4:01:33 9:13 3:56:08 2142 343 M40 Jason Hinze, 43, Minneapolis, MN 4:01:35 9:13 4:00:18 2143 331 M35 Alton Porter, 39, Corcoran, MN 4:01:43 9:13 3:56:06 2144 274 M45 Claudio Tesolin, 46, Thunder Bay, Can 4:01:46 9:13 3:58:37 2145 82 M55 Timothy Walsh, 59, Apple Valley, MN 4:01:46 9:13 3:57:56 2146 83 M55 Bill Klein, 57, Minneapolis, MN 4:01:48 9:13 3:58:25 2147 332 M35 Janaka Bolduc, 35, Minneapolis, MN 4:01:48 9:13 3:53:47 2148 333 M35 Ben Andrews, 36, Broken Arrow, OK 4:01:50 9:13 3:57:00 2149 275 M45 Dale Amy, 46, Rochester, MN 4:01:53 9:14 3:56:16 2150 276 M45 Mark Grina, 45, Lino Lakes, MN 4:01:53 9:14 3:57:55 2151 344 M40 Robert Anderson, 43, Burnsville, MN 4:01:54 9:14 3:56:59 2152 868 M20 Charles Hoppe, 22, Amery, WI 4:01:55 9:14 3:55:24 2153 869 M20 Patrick Manders, 25, Inver Grove Hts, MN 4:01:57 9:14 3:57:18 2154 870 M20 Peter Lukas, 34, Minneapolis, MN 4:01:59 9:14 3:58:26 2155 277 M45 Scott Moon, 48, Rochester, MN 4:01:59 9:14 3:54:22 2156 197 M50 John Burke, 52, Cedar Rapids, IA 4:02:00 9:14 3:53:36 2157 334 M35 Shawn Cilek, 36, Redwood Falls, MN 4:02:01 9:14 3:56:13 2158 84 M55 Mark Deters, 55, Apple Valley, MN 4:02:01 9:14 4:00:53 2159 345 M40 Martin Madrid, 43, St Louis Park, MN 4:02:08 9:14 3:58:46 2160 346 M40 Craig Johnson, 43, Minneapolis, MN 4:02:09 9:14 3:59:06 2161 871 M20 Mike Luessi, 34, Chaska, MN 4:02:13 9:14 3:58:57 2162 278 M45 Thomas Perri, 48, Maple Grove, MN 4:02:13 9:14 4:02:05 2163 872 M20 Matthew Pham, 23, Eagan, MN 4:02:16 9:14 4:02:01 2164 873 M20 Kyle Hinrichs, 31, New Richmond, WI 4:02:16 9:14 3:55:00 2165 198 M50 Martin Durdahl, 54, Burnsville, MN 4:02:17 9:14 3:58:53 2166 335 M35 John Krajewski, 39, Lincoln, NE 4:02:17 9:14 3:56:45 2167 347 M40 Dan Trimble, 42, Maricopa, AZ 4:02:17 9:14 4:01:15 2168 874 M20 Chad Timm, 33, Minneapolis, MN 4:02:18 9:15 3:58:24 2169 348 M40 Troy Misko, 40, Minneapolis, MN 4:02:18 9:15 3:54:44 2170 875 M20 Timothy Werts, 22, Plymouth, MN 4:02:19 9:15 3:54:51 2171 876 M20 Erik Waller, 24, Milwaukee, WI 4:02:19 9:15 3:58:29 2172 336 M35 Benjamin Schierer, 36, Fergus Falls, MN 4:02:19 9:15 3:58:04 2173 349 M40 Mark Hisken, 41, Willmar, MN 4:02:25 9:15 3:59:00 2174 877 M20 Joseph Klescewski, 31, Eden Prairie, MN 4:02:25 9:15 3:55:52 2175 878 M20 Judson McLaren, 21, Woodbury, MN 4:02:26 9:15 3:55:42 2176 879 M20 Shaun Thompson, 29, Blaine, MN 4:02:27 9:15 3:53:19 2177 880 M20 Amir Berenjian, 26, Minneapolis, MN 4:02:28 9:15 3:58:10 2178 279 M45 Andreas Maihoefer, 48, Cheswick, PA 4:02:29 9:15 3:55:11 2179 29 M60 Bill Law, 61, Tallahassee, FL 4:02:31 9:15 3:58:51 2180 85 M55 William Melby, 57, Burlington, WI 4:02:32 9:15 3:58:53 2181 881 M20 Wilson Eugster, 30, Minneapolis, MN 4:02:34 9:15 3:58:28 2182 882 M20 Jeffrey Lubansky, 32, Columbia, SC 4:02:34 9:15 3:58:39 2183 280 M45 Steve Berres, 46, Rochester, MN 4:02:35 9:15 3:58:35 2184 350 M40 David Ulrich, 40, Lees Summit, MO 4:02:35 9:15 3:55:09 2185 883 M20 Greg Rockvam, 34, Harrisburg, SD 4:02:37 9:15 3:59:32 2186 351 M40 Christopher Gabbert, 41, Cottage Grove, MN 4:02:37 9:15 3:58:07 2187 281 M45 Scott Swanson, 49, Edina, MN 4:02:38 9:15 3:59:08 2188 884 M20 Aj Faleck, 26, Minneapolis, MN 4:02:39 9:15 3:57:17 2189 337 M35 Dion Weinberger, 36, West Fargo, ND 4:02:39 9:15 3:58:38 2190 338 M35 Kip Dombeck, 37, St Michael, MN 4:02:41 9:15 3:58:24 2191 885 M20 Greg Jaeger, 34, Oakdale, MN 4:02:41 9:15 4:02:23 2192 199 M50 Don Morrison, 53, Thunder Bay, Can 4:02:41 9:15 3:59:31 2193 200 M50 Allen Omernik, 53, Hudson, WI 4:02:42 9:15 3:58:50 2194 339 M35 Brian Mojica, 35, Minneapolis, MN 4:02:45 9:16 3:55:02 2195 340 M35 Will Bungener, 35, Apple Valley, MN 4:02:45 9:16 3:57:51 2196 352 M40 Jim Wyvell, 40, Minneapolis, MN 4:02:48 9:16 4:02:02 2197 13 M18 Chad Furey, 19, Hopkins, MN 4:02:49 9:16 3:57:37 2198 30 M60 Edward Waldera, 62, Cottage Grove, MN 4:02:53 9:16 4:01:55 2199 282 M45 Mark Kline, 46, Cedar Rapids, IA 4:02:54 9:16 3:59:08 2200 886 M20 Cody Schultz, 21, Shoreview, MN 4:02:55 9:16 3:54:58 2201 9 M65 Herb Byun, 65, Lino Lakes, MN 4:02:55 9:16 3:59:40 2202 283 M45 Jeff Wolfe, 48, Herndon, VA 4:02:56 9:16 4:01:59 2203 887 M20 Benjamin George, 26, Minneapolis, MN 4:03:00 9:16 3:58:22 2204 888 M20 Matt Brereton, 32, Peoria, IL 4:03:00 9:16 3:59:22 2205 284 M45 Clifford Tenner, 46, New Richmond, WI 4:03:01 9:16 3:58:57 2206 353 M40 Matthew McLagan, 40, Randolph, NJ 4:03:01 9:16 3:55:45 2207 354 M40 Seth Kirk, 44, Minneapolis, MN 4:03:02 9:16 3:59:17 2208 355 M40 Scott Heimes, 40, Minneapolis, MN 4:03:02 9:16 3:58:50 2209 285 M45 Tim Evavold, 49, Minneapolis, MN 4:03:03 9:16 3:56:01 2210 286 M45 Wade Barry, 45, Minneapolis, MN 4:03:04 9:16 3:53:28 2211 356 M40 Marshall Kostiuk, 44, Maple Grove, MN 4:03:06 9:16 3:59:09 2212 341 M35 Andrew Hagen, 35, Minneapolis, MN 4:03:07 9:16 3:59:03 2213 889 M20 Peter Berlute, 31, Minneapolis, MN 4:03:08 9:16 3:59:17 2214 357 M40 Scott Calhoun, 42, Apple Valley, MN 4:03:08 9:16 3:58:26 2215 358 M40 Jason Braaten, 41, Woodbury, MN 4:03:09 9:16 3:58:30 2216 342 M35 Bryan Swagger, 38, Savage, MN 4:03:16 9:17 3:59:03 2217 890 M20 Ryan Doran, 31, Plymouth, MN 4:03:20 9:17 3:57:38 2218 891 M20 Patrick Hickey, 25, Mendota Hts, MN 4:03:21 9:17 3:58:24 2219 892 M20 Peter Bryan, 25, Mendota Hts, MN 4:03:21 9:17 3:58:24 2220 893 M20 Nicholas Kummer, 29, Wauwatosa, WI 4:03:23 9:17 3:58:41 2221 359 M40 Tim Beranek, 41, Denver, CO 4:03:24 9:17 3:54:49 2222 894 M20 Eric Mills, 23, Buffalo, MN 4:03:24 9:17 4:00:12 2223 360 M40 Sean O'Connor, 43, Granger, IN 4:03:25 9:17 4:01:59 2224 201 M50 Bruce MacHmeier, 53, Edina, MN 4:03:25 9:17 3:59:39 2225 895 M20 Cody Lundberg, 24, St Louis Park, MN 4:03:25 9:17 3:55:28 2226 896 M20 Kevin Nelson, 31, Crystal, MN 4:03:26 9:17 3:55:53 2227 897 M20 McKenzie Kane, 21, Rosemount, MN 4:03:28 9:17 4:02:43 2228 361 M40 David Hull, 40, Red Wing, MN 4:03:29 9:17 4:02:20 2229 287 M45 Ed Magarian, 45, Minneapolis, MN 4:03:30 9:17 4:02:19 2230 343 M35 James Mayo, 38, Milwaukee, WI 4:03:33 9:17 4:00:06 2231 288 M45 James Buresh, 48, Wadena, MN 4:03:33 9:17 3:59:32 2232 202 M50 Mark Gieseke, 52, Brooklyn Park, MN 4:03:34 9:17 3:55:54 2233 362 M40 Mike Dutelle, 42, Waukesha, WI 4:03:34 9:17 3:55:53 2234 898 M20 Jason Rosinger, 34, Foley, MN 4:03:36 9:17 3:59:35 2235 899 M20 Dylan McGuill, 34, Bloomington, MN 4:03:37 9:18 3:59:48 2236 344 M35 Andrew Winga, 39, La Crosse, WI 4:03:38 9:18 4:02:14 2237 363 M40 John Ernst, 40, Prior Lake, MN 4:03:40 9:18 3:56:56 2238 900 M20 Collin Rourke, 26, Newburgh, NY 4:03:40 9:18 3:56:35 2239 289 M45 Adam Clark, 47, Mitchell, SD 4:03:41 9:18 3:57:54 2240 901 M20 Benjamin Mujica, 23, Santiago, Chi 4:03:41 9:18 4:00:03 2241 86 M55 Carl Stemm, 55, Brooklyn Park, MN 4:03:42 9:18 3:59:36 2242 290 M45 Jim Stetler, 46, Plymouth, MN 4:03:48 9:18 3:57:26 2243 291 M45 Tyler Treichel, 47, Stanchfield, MN 4:03:50 9:18 3:59:30 2244 364 M40 Paul Dominski, 40, Minnetonka, MN 4:03:52 9:18 4:00:00 2245 902 M20 Jason Freisinger, 26, Hopkins, MN 4:03:52 9:18 3:54:28 2246 203 M50 Gary Watts, 54, Iowa City, IA 4:03:52 9:18 4:00:00 2247 345 M35 Clayton Forester, 36, Lino Lakes, MN 4:03:54 9:18 4:02:35 2248 346 M35 Ken Schauer, 39, St Paul, MN 4:03:54 9:18 4:03:11 2249 903 M20 Anthony Cinquini, 30, Norwood Park, IL 4:03:55 9:18 3:55:18 2250 365 M40 Jim Ballinger, 40, Shoreview, MN 4:03:56 9:18 3:59:37 2251 904 M20 Benjamin Kinderman, 25, Bloomington, MN 4:03:57 9:18 4:02:50 2252 347 M35 Mark Shields, 37, Zimmerman, MN 4:03:58 9:18 3:59:03 2253 87 M55 Orie Voight, 57, Eagan, MN 4:03:59 9:18 4:00:29 2254 905 M20 Rob Millhollin, 34, Hastings, MN 4:04:02 9:18 4:00:21 2255 906 M20 Christopher Anderson, 27, Brooklyn Park, MN 4:04:03 9:19 3:58:38 2256 366 M40 John Brudwick, 43, Sauk Rapids, MN 4:04:05 9:19 3:58:14 2257 907 M20 Benjamin Hauser, 33, St Paul, MN 4:04:07 9:19 4:00:08 2258 10 M65 Mike Rucker, 69, Peoria, IL 4:04:08 9:19 3:54:48 2259 367 M40 Bruce Lemmons, 43, Minneapolis, MN 4:04:11 9:19 4:01:58 2260 908 M20 Jesse Maier, 27, West Allis, WI 4:04:11 9:19 3:56:09 2261 292 M45 Robert Ronayne, 48, Aberdeen, SD 4:04:13 9:19 3:58:59 2262 88 M55 Stan Rabbe, 59, Durango, CO 4:04:15 9:19 4:03:02 2263 909 M20 Luke Abernethy, 29, Cider, IL 4:04:17 9:19 3:59:59 2264 368 M40 Bruce Tripp, 41, Richfield, MN 4:04:22 9:19 3:58:38 2265 369 M40 Charles Julson, 44, Bloomington, MN 4:04:23 9:19 4:00:48 2266 31 M60 William Prowse, 60, Beloit, WI 4:04:23 9:19 4:00:55 2267 293 M45 Matthew Lubkeman, 47, Minneapolis, MN 4:04:24 9:19 3:59:52 2268 910 M20 Todd Millenacker, 30, Shakopee, MN 4:04:27 9:19 4:01:21 2269 911 M20 Matthew Gesmundo, 34, Buffalo, MN 4:04:27 9:19 4:00:32 2270 370 M40 Jay Nelsen, 43, Minneapolis, MN 4:04:28 9:19 4:02:59 2271 912 M20 Stanislav Ponkin, 25, New Hope, MN 4:04:29 9:20 4:01:16 2272 913 M20 Zack Tamble, 21, Roseville, MN 4:04:29 9:20 3:58:42 2273 914 M20 Brian Wilson, 23, Minneapolis, MN 4:04:30 9:20 3:58:44 2274 348 M35 Jason Byers, 36, Minneapolis, MN 4:04:30 9:20 3:59:20 2275 915 M20 Jamison Roman, 33, Elko, MN 4:04:31 9:20 3:59:48 2276 916 M20 Joseph Forliti, 28, Marine On St Croi, MN 4:04:31 9:20 3:59:42 2277 89 M55 Tom Nyre, 55, Galesville, WI 4:04:32 9:20 3:55:19 2278 917 M20 Nicholas Kothe, 31, Bloomington, MN 4:04:32 9:20 4:00:16 2279 294 M45 Mark Falzone, 47, Chanhassen, MN 4:04:35 9:20 3:59:40 2280 371 M40 Daniel Lund, 44, Chanhassen, MN 4:04:37 9:20 3:58:57 2281 32 M60 Vince Crawford, 60, Eagan, MN 4:04:39 9:20 4:01:21 2282 349 M35 Chris Ginther, 37, St Paul, MN 4:04:40 9:20 3:58:59 2283 350 M35 Donald Bishop, 39, Cedar Falls, IA 4:04:41 9:20 4:00:47 2284 918 M20 Ryan Andrist, 33, Columbia Hts, MN 4:04:42 9:20 3:55:51 2285 919 M20 Travis Sparrow, 31, Richmond, VA 4:04:43 9:20 3:59:22 2286 920 M20 James Koivu, 31, Champlin, MN 4:04:44 9:20 3:55:02 2287 372 M40 Jamie Steffen, 40, Victoria, MN 4:04:45 9:20 4:00:10 2288 351 M35 Doug Smalley, 39, St Paul, MN 4:04:45 9:20 3:57:45 2289 921 M20 Andrew Ueland, 27, St Paul, MN 4:04:47 9:20 3:57:21 2290 204 M50 Tim Cashman, 52, Gunnison, CO 4:04:47 9:20 4:01:06 2291 922 M20 Anthony Fryer, 34, Minneapolis, MN 4:04:47 9:20 3:55:43 2292 352 M35 Bill McNary, 37, Washington, DC 4:04:48 9:20 3:55:43 2293 33 M60 Thomas Moorman, 61, Maple Grove, MN 4:04:50 9:20 3:58:15 2294 353 M35 Tom Williams, 37, Stillwater, MN 4:04:50 9:20 4:01:20 2295 354 M35 Alvaro Mora Kopper, 35, Miami, FL 4:04:51 9:20 4:03:28 2296 355 M35 Benjamin Duffy, 36, Minneapolis, MN 4:04:52 9:20 3:57:12 2297 205 M50 Alan Schappe, 52, Madison, WI 4:04:54 9:20 4:00:37 2298 356 M35 Andy Blenkush, 35, Minneapolis, MN 4:04:56 9:21 4:01:53 2299 923 M20 Corey Tabbert, 33, Wadena, MN 4:04:56 9:21 3:55:30 2300 206 M50 Bruce Manske, 53, Lindstrom, MN 4:04:57 9:21 4:04:48 2301 924 M20 Anthony Ninneman, 32, Dekalb, IL 4:04:58 9:21 4:01:08 2302 90 M55 Gregg Getchell, 55, Excelsior, MN 4:04:58 9:21 4:01:41 2303 373 M40 George Griesgraber, 43, Eagan, MN 4:04:59 9:21 3:55:40 2304 357 M35 Jason Zimmerman, 36, Minneapolis, MN 4:05:00 9:21 4:03:43 2305 925 M20 Patrick Crosby, 28, Roseville, MN 4:05:00 9:21 3:56:59 2306 374 M40 Bill Reader, 44, Bloomfield Twp, MI 4:05:01 9:21 4:04:00 2307 375 M40 Joel Arp, 41, Minneapolis, MN 4:05:03 9:21 3:57:34 2308 295 M45 Paul Hughes, 45, Eagan, MN 4:05:10 9:21 3:59:36 2309 207 M50 Jeff Erickson, 54, St Paul, MN 4:05:10 9:21 4:04:39 2310 296 M45 Randall Wandersee, 47, Bloomington, MN 4:05:10 9:21 3:58:32 2311 297 M45 Mark Martinsen, 46, Hamburg, MN 4:05:12 9:21 3:56:22 2312 91 M55 Allan Holtz, 59, Oakdale, MN 4:05:14 9:21 4:04:10 2313 926 M20 Bryce Rausch, 25, Parma Heights, OH 4:05:14 9:21 3:58:07 2314 376 M40 Paul Kammann, 43, Plymouth, MN 4:05:17 9:21 3:59:39 2315 208 M50 Vince Dolan, 50, Forest Lake, MN 4:05:17 9:21 3:58:26 2316 927 M20 Ryan Mikkelson, 31, Mora, MN 4:05:18 9:21 4:00:28 2317 377 M40 Burton Coffin, 43, Minneapolis, MN 4:05:20 9:21 3:57:55 2318 358 M35 Darren Matthes, 36, Sioux Falls, SD 4:05:21 9:21 4:01:09 2319 928 M20 Daniel Nowlan, 33, Hugo, MN 4:05:22 9:22 4:01:01 2320 929 M20 Mark Erickson, 34, Mantorville, MN 4:05:24 9:22 4:01:39 2321 92 M55 Richard Bottorff, 55, Minneapolis, MN 4:05:31 9:22 4:04:20 2322 209 M50 Roy Nisula, 52, Thunder Bay, Can 4:05:33 9:22 3:58:46 2323 930 M20 Barton Sorensen, 28, Eden Prairie, MN 4:05:35 9:22 3:57:15 2324 298 M45 Randy Nelson, 46, Oakdale, MN 4:05:36 9:22 4:01:21 2325 931 M20 Michael Svoboda, 21, Waukesha, WI 4:05:36 9:22 3:59:55 2326 359 M35 Daniel Kaleba, 35, Palo Alto, CA 4:05:38 9:22 3:57:45 2327 932 M20 Neil Thompson, 28, Minneapolis, MN 4:05:39 9:22 3:57:39 2328 378 M40 Chris Foster, 40, Cedar Rapids, IA 4:05:41 9:22 4:02:05 2329 933 M20 Jon Speake, 31, Golden Valley, MN 4:05:44 9:22 4:00:52 2330 379 M40 Brian Petersen, 44, Eagan, MN 4:05:46 9:22 3:59:27 2331 14 M18 Jeremiah Hunter, 18, Red Lake, MN 4:05:47 9:22 4:01:57 2332 380 M40 Geoffrey Glasrud, 40, Eden Prairie, MN 4:05:49 9:23 4:01:59 2333 299 M45 Floyd Jourdain, 45, Red Lake, MN 4:05:50 9:23 4:02:00 2334 360 M35 Thomas Robin, 38, Minneapolis, MN 4:05:52 9:23 4:01:00 2335 361 M35 Joe Ehle, 37, Dubuque, IA 4:05:59 9:23 4:02:50 2336 934 M20 Jon Danuser, 30, Fargo, ND 4:05:59 9:23 4:05:20 2337 300 M45 Edward Konkol, 47, St Louis Park, MN 4:05:59 9:23 4:05:24 2338 935 M20 David Burt, 23, Minot, ND 4:06:00 9:23 4:02:55 2339 362 M35 Nigel Mendez, 36, Minneapolis, MN 4:06:04 9:23 4:00:09 2340 301 M45 Mark Cooper, 46, Johnston, IA 4:06:04 9:23 3:57:01 2341 363 M35 Steve Ward, 37, Eden Prairie, MN 4:06:09 9:23 4:01:27 2342 364 M35 Jeff Clemon, 39, Lakeville, MN 4:06:11 9:23 4:02:42 2343 936 M20 Andrew Sandor, 23, Kenyon, MN 4:06:13 9:23 4:02:31 2344 381 M40 Sujit Varma, 41, Edina, MN 4:06:13 9:23 4:02:06 2345 382 M40 Eric Pohl, 41, St Michael, MN 4:06:14 9:24 3:58:26 2346 210 M50 Chris Messerly, 50, Vadnais Hts, MN 4:06:17 9:24 4:00:25 2347 937 M20 Scott Bodien, 34, Charlotte, NC 4:06:17 9:24 4:05:04 2348 383 M40 Jeff Kasperek, 41, Robbinsdale, MN 4:06:19 9:24 4:05:06 2349 211 M50 Gerald Johnson, 52, Bloomington, MN 4:06:22 9:24 3:58:39 2350 302 M45 John Gable, 47, Woodbury, MN 4:06:22 9:24 4:05:05 2351 303 M45 Derek Pyle, 45, Plymouth, MN 4:06:25 9:24 4:03:16 2352 212 M50 Steven Ferraro, 54, Whitewater, WI 4:06:26 9:24 4:05:07 2353 365 M35 Nathan Perry, 36, Janesville, WI 4:06:26 9:24 4:05:07 2354 213 M50 Kevin Brau, 52, Burlington, WI 4:06:28 9:24 4:01:28 2355 384 M40 David Clements Jr, 40, Rochester, MN 4:06:33 9:24 4:01:44 2356 938 M20 Nathan Smith, 33, Woodbury, MN 4:06:33 9:24 3:59:52 2357 939 M20 Ryan Lyle, 31, St Paul, MN 4:06:33 9:24 3:58:10 2358 214 M50 Pete Nelson, 51, Elk River, MN 4:06:39 9:24 4:02:27 2359 304 M45 Huntley McNabb, 46, Dallas, TX 4:06:40 9:24 3:59:01 2360 385 M40 David Schramm, 40, Cheswick, PA 4:06:40 9:24 3:59:23 2361 366 M35 Jake Galt, 39, Minneapolis, MN 4:06:40 9:24 4:03:20 2362 367 M35 Bryan White, 35, Seattle, WA 4:06:44 9:25 4:01:13 2363 940 M20 Peter Holmlund, 26, Minneapolis, MN 4:06:46 9:25 3:59:44 2364 368 M35 William Masteller, 35, Selby, SD 4:06:47 9:25 4:05:28 2365 215 M50 Art Berman, 53, Orono, MN 4:06:54 9:25 3:58:28 2366 941 M20 Bartholomew Holloman, 27, Plymouth, MN 4:06:54 9:25 3:58:28 2367 942 M20 Joe Ley, 24, Bemidji, MN 4:06:54 9:25 4:03:16 2368 943 M20 Bo Corrow, 24, Minnetonka, MN 4:06:54 9:25 4:03:15 2369 369 M35 Robert Drieslein, 39, Eden Prairie, MN 4:06:58 9:25 4:03:14 2370 370 M35 Jim Kenneally, 36, Madison, WI 4:07:00 9:25 4:02:58 2371 386 M40 Dave Fitzpatrick, 40, West Salem, WI 4:07:03 9:25 4:03:44 2372 305 M45 Jay Oleson, 47, Lake Park, MN 4:07:06 9:25 4:03:46 2373 944 M20 Brian Heinen, 33, New London, MN 4:07:12 9:26 4:03:58 2374 371 M35 Paul Stohr, 36, Maple Grove, MN 4:07:13 9:26 4:03:12 2375 945 M20 Anthony Dunkel, 25, Burnsville, MN 4:07:15 9:26 4:02:00 2376 946 M20 Henrik Bjorndahl, 31, Alexandria, MN 4:07:15 9:26 3:59:58 2377 306 M45 Gavin Sullivan, 46, Eden Prairie, MN 4:07:16 9:26 3:58:31 2378 372 M35 Todd Quinn, 39, Aberdeen, SD 4:07:18 9:26 4:02:25 2379 373 M35 Michael (doobie) Kurus, 37, Minnetonka, MN 4:07:19 9:26 3:58:35 2380 387 M40 Paul Silgen, 42, Eagan, MN 4:07:21 9:26 4:01:27 2381 374 M35 Eric Pemberton, 38, Plymouth, MN 4:07:22 9:26 3:58:20 2382 947 M20 Ryan Truax, 23, Eden Prairie, MN 4:07:23 9:26 4:01:40 2383 307 M45 Rick Wagar, 46, Fargo, ND 4:07:24 9:26 3:57:34 2384 948 M20 Barry Herndon, 29, Richmond, VA 4:07:25 9:26 4:03:31 2385 949 M20 Paul Pebler, 22, Rice Lake, WI 4:07:26 9:26 3:57:55 2386 375 M35 Matthew Johnson, 35, Harshaw, WI 4:07:28 9:26 4:02:47 2387 388 M40 Damon Peters, 41, Richfield, MN 4:07:30 9:26 4:03:11 2388 308 M45 Jeff Dobratz, 46, Hutchinson, MN 4:07:30 9:26 4:00:23 2389 950 M20 John Meilner, 25, Minneapolis, MN 4:07:32 9:26 4:02:12 2390 389 M40 Steven Knowlton, 44, Mankato, MN 4:07:33 9:27 3:59:48 2391 951 M20 Adam Schurle, 26, Eden Prairie, MN 4:07:36 9:27 4:04:17 2392 390 M40 Steve Iseminger, 40, Savage, MN 4:07:43 9:27 4:00:27 2393 952 M20 Craig Koch, 31, St Paul, MN 4:07:46 9:27 4:07:26 2394 391 M40 Patrick Juarez, 43, Inver Grove Hts, MN 4:07:46 9:27 4:03:44 2395 953 M20 Kristopher Nikolas, 24, Maplewood, MN 4:07:47 9:27 4:00:39 2396 954 M20 David Strohsack, 33, Waconia, MN 4:07:49 9:27 4:03:10 2397 392 M40 David Strei, 40, Waconia, MN 4:07:49 9:27 4:03:10 2398 955 M20 George Hart, 29, St Paul, MN 4:07:54 9:27 3:58:56 2399 956 M20 Erik Nelson, 23, Moorhead, MN 4:07:56 9:27 3:58:56 2400 93 M55 Patrick Hagan, 55, Minneapolis, MN 4:07:58 9:27 4:07:23 2401 376 M35 Terry Olson, 38, Minneapolis, MN 4:07:59 9:28 4:03:58 2402 957 M20 Bryan Nelson, 30, Eden Prairie, MN 4:07:59 9:28 4:03:58 2403 393 M40 Dan-O Semsel, 43, Whiteman Afb, MO 4:08:00 9:28 4:01:00 2404 216 M50 Michael Hein, 50, De Pere, WI 4:08:01 9:28 4:06:51 2405 958 M20 Gregory Veen, 31, St Louis Park, MN 4:08:01 9:28 4:04:41 2406 959 M20 Scott Luecke, 33, Maple Grove, MN 4:08:02 9:28 4:04:09 2407 217 M50 Alan Ellison, 54, Deephaven, MN 4:08:05 9:28 4:00:46 2408 218 M50 David Franke, 53, Little Canada, MN 4:08:10 9:28 4:02:52 2409 94 M55 Robert Mortimer, 59, Williamsville, NY 4:08:11 9:28 4:04:45 2410 95 M55 Gary McGraw, 58, Dubuque, IA 4:08:12 9:28 4:02:27 2411 960 M20 Andy Stein, 21, Mequon, WI 4:08:12 9:28 3:59:29 2412 961 M20 Wade Vander Maten, 24, Hull, IA 4:08:13 9:28 4:04:29 2413 394 M40 Jimmy Clark, 40, Chaska, MN 4:08:20 9:28 4:05:06 2414 962 M20 Ryan Patet, 20, South St Paul, MN 4:08:25 9:29 4:03:29 2415 377 M35 Timothy Gibson, 35, Tulsa, OK 4:08:30 9:29 4:04:11 2416 309 M45 Chris Coetzee, 49, Eagan, MN 4:08:30 9:29 4:05:24 2417 378 M35 John Stark, 39, Minneapolis, MN 4:08:31 9:29 4:00:01 2418 963 M20 Roman Rabourn, 29, Houston, TX 4:08:31 9:29 4:07:18 2419 395 M40 Doug Warren, 44, Ashland, WI 4:08:31 9:29 4:01:20 2420 379 M35 David Lussenhop, 37, Ashland, WI 4:08:32 9:29 4:00:04 2421 396 M40 Clayt Handt, 40, Savage, MN 4:08:32 9:29 4:02:47 2422 397 M40 Brian McCarthy, 43, Omaha, NE 4:08:34 9:29 4:01:17 2423 34 M60 David Majeski, 62, Stillwater, MN 4:08:35 9:29 4:01:14 2424 310 M45 Luke Spiegelhoff, 45, Bloomington, MN 4:08:35 9:29 3:58:58 2425 219 M50 Scott Sugimoto, 50, Winnipeg, Can 4:08:36 9:29 4:05:19 2426 398 M40 Victor Nelson, 42, Minneapolis, MN 4:08:40 9:29 4:05:16 2427 964 M20 Shawn Kelly, 28, Cottage Grove, MN 4:08:43 9:29 4:03:07 2428 399 M40 Kirk Schloegel, 40, Minneapolis, MN 4:08:48 9:29 3:59:55 2429 965 M20 Andrew Knight, 29, Grand Forks, ND 4:08:48 9:29 4:00:38 2430 966 M20 Josesh Hughes, 31, St Paul, MN 4:08:51 9:29 4:01:33 2431 400 M40 Humberto Gutierrez, 44, Ankeny, IA 4:08:51 9:29 4:05:21 2432 401 M40 Chris Gustanski, 43, Golden Valley, MN 4:08:52 9:30 4:05:43 2433 967 M20 Ron Cole, 29, Lakeville, MN 4:08:53 9:30 3:59:51 2434 220 M50 Tryphon Georgiou, 52, Falcon Heights, MN 4:08:55 9:30 4:05:25 2435 402 M40 James Rosenow, 42, Shoreview, MN 4:08:57 9:30 4:05:20 2436 968 M20 Bryan Swintek, 27, Wauwatosa, WI 4:09:02 9:30 4:01:23 2437 403 M40 Chuck Downs, 40, Coral Gables, FL 4:09:02 9:30 4:04:56 2438 969 M20 Eric Greving, 33, Iowa City, IA 4:09:03 9:30 4:05:49 2439 970 M20 Zachary Marsh, 27, Inver Grove Hts, MN 4:09:04 9:30 4:01:12 2440 380 M35 Elias Pastrana Navarro, 36, Minneapolis, MN 4:09:05 9:30 4:02:35 2441 404 M40 Steven Neuharth, 42, Savage, MN 4:09:05 9:30 4:00:21 2442 381 M35 Brad Schroeder, 37, Minneapolis, MN 4:09:05 9:30 4:02:05 2443 311 M45 Joel Landskroener, 48, Mayer, MN 4:09:07 9:30 4:00:54 2444 971 M20 Dillon Young, 27, Minneapolis, MN 4:09:08 9:30 4:02:26 2445 312 M45 Daniel Hill, 49, Plymouth, MN 4:09:09 9:30 3:59:47 2446 313 M45 Chris Guibert, 48, Rochester, MN 4:09:11 9:30 4:05:42 2447 405 M40 Steve Pekala, 44, Minneapolis, MN 4:09:12 9:30 4:05:51 2448 382 M35 Bharath Prabhakaran, 35, Cupertino, CA 4:09:17 9:30 4:05:30 2449 314 M45 Todd Lockwood, 48, Brooklyn Park, MN 4:09:19 9:31 4:02:24 2450 383 M35 Lenny Bulman, 39, Waukon, IA 4:09:24 9:31 4:08:18 2451 972 M20 Andrew Schafer, 29, Eagan, MN 4:09:25 9:31 4:08:04 2452 221 M50 Jeff Krynski, 50, Manhattan Beach, CA 4:09:27 9:31 4:01:48 2453 973 M20 Kyle Dahlen, 28, Spring Lake Park, MN 4:09:30 9:31 4:05:36 2454 222 M50 Brent Metfessel, 50, Eden Prairie, MN 4:09:31 9:31 4:05:58 2455 384 M35 Mark Syring, 39, Minneapolis, MN 4:09:31 9:31 4:02:21 2456 974 M20 Khoa Nguyen, 31, Minneapolis, MN 4:09:34 9:31 4:03:28 2457 975 M20 Alejandro Montero, 34, Maple Grove, MN 4:09:36 9:31 4:05:21 2458 315 M45 Darryl Hand, 49, San Antonio, TX 4:09:40 9:31 4:01:23 2459 406 M40 Sergio Barahona, 40, Miami, FL 4:09:41 9:31 4:08:19 2460 976 M20 Kevin Boyce, 24, St Louis Park, MN 4:09:45 9:32 4:01:25 2461 96 M55 Franklin Fleming, 58, Minneapolis, MN 4:09:46 9:32 4:06:22 2462 385 M35 Tony Smith, 39, Maryville, TN 4:09:51 9:32 4:06:21 2463 386 M35 Raymond Laudenbach, 39, St Francis, MN 4:09:51 9:32 4:04:57 2464 407 M40 Rolly Venegas, 41, Woodbury, MN 4:09:52 9:32 4:08:54 2465 387 M35 Todd Dragt, 39, Cottage Grove, MN 4:09:53 9:32 4:00:18 2466 408 M40 Jose Barra, 40, Eden Prairie, MN 4:09:54 9:32 4:06:17 2467 977 M20 Michael Schiff, 26, Iowa City, IA 4:09:56 9:32 4:01:35 2468 978 M20 Troy Ellefson, 34, Plymouth, MN 4:09:56 9:32 4:05:21 2469 979 M20 Keith Curtis, 29, Eden Prairie, MN 4:09:57 9:32 4:06:31 2470 980 M20 Steve Remington, 34, McKinney, TX 4:09:59 9:32 4:05:54 2471 981 M20 Joshua Kelley, 32, Mankato, MN 4:10:00 9:32 4:01:16 2472 223 M50 Jenn-Feng Yan, 50, Maple Grove, MN 4:10:04 9:32 4:05:40 2473 388 M35 Mike Stuber, 39, Richmond, MN 4:10:07 9:32 4:03:07 2474 982 M20 James Goldenstein, 30, Shakopee, MN 4:10:09 9:32 4:06:21 2475 983 M20 Will Fronek, 20, Woodbury, MN 4:10:10 9:33 4:02:14 2476 984 M20 James Heyn, 33, Staples, MN 4:10:11 9:33 4:01:21 2477 15 M18 Anthony Challeen, 18, Inver Grove Hts, MN 4:10:12 9:33 4:04:47 2478 409 M40 Dan Winga, 43, White Bear Lake, MN 4:10:16 9:33 4:08:52 2479 389 M35 Richard Hardy, 37, Portland, OR 4:10:16 9:33 4:03:33 2480 410 M40 Keith Dobbins, 42, Chanhassen, MN 4:10:16 9:33 4:08:50 2481 985 M20 John Gilles, 23, St Paul, MN 4:10:18 9:33 4:06:06 2482 986 M20 Patrick Simones, 32, St Cloud, MN 4:10:20 9:33 4:04:45 2483 987 M20 Timothy Gilardi, 20, Madison, WI 4:10:21 9:33 4:04:56 2484 97 M55 Petermartin Heller, 58, Santa Monica, CA 4:10:21 9:33 4:05:00 2485 390 M35 Mark Eilitz, 35, Hillsboro, OR 4:10:23 9:33 4:01:57 2486 988 M20 Jason Laschinger, 20, Verona, WI 4:10:26 9:33 4:05:01 2487 391 M35 Michael Cavalli, 39, Rosemount, MN 4:10:33 9:33 4:09:30 2488 392 M35 Lonnie Rush, 39, Folsom, CA 4:10:33 9:33 4:09:13 2489 16 M18 Stephen Ojalvo, 19, Shoreview, MN 4:10:35 9:33 4:06:39 2490 989 M20 Brady Marlow, 32, Lincoln, NE 4:10:36 9:33 4:10:04 2491 990 M20 Robert Wisniewski, 28, Rochester, MN 4:10:36 9:33 4:02:33 2492 411 M40 Jeffrey Lund, 43, Atlanta, GA 4:10:37 9:34 4:10:37 2493 991 M20 Victor Thompson, 27, Rosemount, MN 4:10:40 9:34 4:06:00 2494 316 M45 Jeff Wieczorek, 49, Eagan, MN 4:10:43 9:34 4:05:44 2495 412 M40 David Schultz, 41, Duluth, MN 4:10:43 9:34 4:07:03 2496 992 M20 Kristopher Sabas, 25, Minneapolis, MN 4:10:45 9:34 4:04:44 2497 413 M40 Kevin Price, 40, Inver Grove Hts, MN 4:10:46 9:34 4:06:25 2498 224 M50 David Cleary, 51, Edina, MN 4:10:48 9:34 4:07:13 2499 993 M20 Robert Caldwell, 24, Minneapolis, MN 4:10:49 9:34 4:02:30 2500 317 M45 Michael Smith, 45, West Hills, CA 4:10:50 9:34 4:06:11 2501 994 M20 Nathan Waldvogel, 23, Minneapolis, MN 4:10:51 9:34 4:05:27 2502 995 M20 Kelly Bergan, 32, Edina, MN 4:10:53 9:34 4:10:22 2503 318 M45 Christopher Delaney, 49, Ames, IA 4:10:53 9:34 4:07:17 2504 996 M20 Matthew Hoffman, 31, Shorewood, WI 4:10:54 9:34 4:05:33 2505 35 M60 Tom Rowe, 61, Lino Lakes, MN 4:10:54 9:34 4:02:38 2506 225 M50 Bradley Bakken, 51, Orono, MN 4:10:56 9:34 4:06:48 2507 319 M45 Jon Hatley, 47, Madison, WI 4:10:57 9:34 4:07:15 2508 393 M35 Bob Guenin, 37, Shakopee, MN 4:10:57 9:34 4:06:38 2509 394 M35 Patrice Simon, 37, Minneapolis, MN 4:10:57 9:34 4:07:10 2510 997 M20 Scott Laprade, 34, Pittsfield, MA 4:10:57 9:34 4:06:35 2511 998 M20 William Healy, 32, Stacy, MN 4:11:00 9:34 4:07:04 2512 414 M40 Scott Myren, 43, Maple Grove, MN 4:11:01 9:34 4:09:37 2513 395 M35 Layland Watson, 36, Hudson, WI 4:11:02 9:34 4:07:54 2514 320 M45 Mike Newell, 47, Chanhassen, MN 4:11:05 9:35 4:06:45 2515 999 M20 Nick Kremer, 26, Eden Prairie, MN 4:11:05 9:35 4:07:07 2516 1000 M20 Timothy Kiser, 24, St Louis Park, MN 4:11:06 9:35 4:06:33 2517 396 M35 Todd Carson, 35, Hiram, GA 4:11:06 9:35 4:07:12 2518 1001 M20 Nicholas Legendre, 27, Minneapolis, MN 4:11:07 9:35 4:10:13 2519 321 M45 David Iacono, 48, Edina, MN 4:11:12 9:35 4:05:35 2520 98 M55 Mike Erdall, 56, Edina, MN 4:11:12 9:35 4:05:35 2521 322 M45 Jeffrey Stamp, 49, Cincinnati, OH 4:11:14 9:35 4:05:52 2522 1002 M20 Leandro Cerantola, 27, New Richmond, WI 4:11:16 9:35 4:11:08 2523 1003 M20 John Patton, 24, North Liberty, IA 4:11:18 9:35 4:08:07 2524 397 M35 Michael Landwehr, 38, Fort Dodge, IA 4:11:19 9:35 4:06:21 2525 415 M40 Chuck Engeman, 43, Sioux Falls, SD 4:11:20 9:35 4:07:26 2526 416 M40 Martin Huberty, 44, Bloomington, MN 4:11:22 9:35 4:07:03 2527 417 M40 Sonny Nhouyvanisvong, 41, Greensboro, NC 4:11:22 9:35 4:07:10 2528 398 M35 Aaron Rydeen, 35, Plymouth, MN 4:11:23 9:35 4:07:16 2529 418 M40 Paul Herro, 41, Eden Prairie, MN 4:11:23 9:35 4:07:56 2530 1004 M20 Brandon Peck, 27, Madison, WI 4:11:27 9:35 4:07:27 2531 36 M60 Jerry Reger, 61, New Ulm, MN 4:11:28 9:35 4:07:44 2532 1005 M20 Christopher Conte, 22, Rochester, MN 4:11:32 9:36 4:07:52 2533 1006 M20 Michael Weldon, 31, Minneapolis, MN 4:11:33 9:36 4:03:13 2534 323 M45 Gregg Hennen, 45, Sartell, MN 4:11:33 9:36 4:08:15 2535 419 M40 Andrew Wood, 43, Stacy, MN 4:11:34 9:36 4:08:25 2536 1007 M20 Dominic Hersman, 25, Brooklyn, NY 4:11:35 9:36 4:02:43 2537 399 M35 Peter Benedict, 39, South Saint Paul, MN 4:11:36 9:36 4:07:15 2538 226 M50 Bill Richardson, 51, Bloomington, MN 4:11:37 9:36 4:07:29 2539 420 M40 David Seitz, 42, Stillwater, MN 4:11:45 9:36 4:05:16 2540 324 M45 Steve Carr, 47, Blaine, MN 4:11:47 9:36 4:06:09 2541 99 M55 Avner Ben-Ner, 58, Minneapolis, MN 4:11:48 9:36 4:03:22 2542 325 M45 Philip Wandrei, 45, Edina, MN 4:11:48 9:36 4:07:14 2543 421 M40 Roger Mathieu, 43, Stillwater, MN 4:11:49 9:36 4:10:39 2544 1008 M20 Matt Erickson, 32, Shoreview, MN 4:11:51 9:36 4:08:11 2545 400 M35 Matthew Kennedy, 39, Elk River, MN 4:11:51 9:36 4:02:43 2546 422 M40 Jason Elliott, 42, Cedar Rapids, IA 4:11:52 9:36 4:06:15 2547 37 M60 Barry Fox, 62, St Paul, MN 4:11:52 9:36 4:08:47 2548 1009 M20 Mitchell Opsahl, 32, Richfield, MN 4:11:58 9:37 4:10:46 2549 401 M35 Federico Pacheco, 36, San Jose, Crc 4:11:59 9:37 4:05:28 2550 402 M35 James McVeigh, 35, Revere, MA 4:12:06 9:37 4:07:44 2551 326 M45 Michael Prinske, 45, Eagan, MN 4:12:07 9:37 4:07:37 2552 1010 M20 Bruce Burns, 34, Bemidji, MN 4:12:08 9:37 4:05:52 2553 327 M45 Scott Brueske, 47, Baxter, MN 4:12:10 9:37 4:04:26 2554 1011 M20 Steve Nikkola, 24, Minneapolis, MN 4:12:10 9:37 4:03:40 2555 227 M50 Scott Foster, 54, Brooklyn Center, MN 4:12:11 9:37 4:11:58 2556 1012 M20 Phil Weyer, 24, Kansas City, MO 4:12:14 9:37 4:04:32 2557 1013 M20 Cliff Burke, 23, Vadnais Hts, MN 4:12:16 9:37 4:07:06 2558 403 M35 Stephen Budd, 36, Roseville, MN 4:12:18 9:37 4:05:54 2559 1014 M20 Brian Zias, 26, Bloomington, MN 4:12:22 9:38 4:08:35 2560 1015 M20 Chris Moulder, 31, Menomonie, WI 4:12:24 9:38 4:08:27 2561 1016 M20 Benjamin Haselbauer, 28, Minneapolis, MN 4:12:25 9:38 4:12:15 2562 1017 M20 David Kaczorowski, 33, Kennesaw, GA 4:12:26 9:38 4:11:18 2563 228 M50 Edmund Burke, 52, San Diego, CA 4:12:27 9:38 4:06:30 2564 423 M40 Tony Klipsic, 40, Cottage Grove, MN 4:12:29 9:38 4:11:00 2565 404 M35 Travis Lien, 35, Minneapolis, MN 4:12:29 9:38 4:07:57 2566 1018 M20 Darren Woulfe, 31, Hillsboro, OR 4:12:30 9:38 4:09:17 2567 1019 M20 David Munyer, 32, Centerville, MN 4:12:32 9:38 4:09:17 2568 100 M55 Matthew Putnam, 57, Minneapolis, MN 4:12:33 9:38 4:03:32 2569 1020 M20 Marty Doll, 26, Plymouth, MN 4:12:35 9:38 4:08:42 2570 1021 M20 Jeremy Johnson, 26, Minneapolis, MN 4:12:38 9:38 4:09:26 2571 1022 M20 Jason Pinnow, 32, Burnsville, MN 4:12:39 9:38 4:04:25 2572 101 M55 Stephen Holloway, 58, Minneapolis, MN 4:12:40 9:38 4:08:55 2573 1023 M20 Anthony Loreti, 21, Ironwood, MI 4:12:41 9:38 4:08:47 2574 405 M35 Kory Kotek, 38, Wood Lake, MN 4:12:43 9:38 4:07:30 2575 1024 M20 Colin Thomson, 22, Hopkins, MN 4:12:45 9:38 4:08:55 2576 406 M35 Neil Gamblin, 39, Greeley, CO 4:12:45 9:38 4:07:58 2577 328 M45 Rich Gossman, 49, Elkhorn, NE 4:12:51 9:39 4:08:43 2578 407 M35 Michael Bath, 35, Cottage Grove, MN 4:12:51 9:39 4:09:01 2579 1025 M20 Joel Stevens, 32, Rushford, MN 4:12:52 9:39 4:06:13 2580 11 M65 Larry McNichols, 65, Elk River, MN 4:12:53 9:39 4:11:34 2581 424 M40 Bruce Giesen, 42, Lakeville, MN 4:12:54 9:39 4:07:24 2582 1026 M20 Jesse Jennissen, 29, Cambridge, MN 4:12:56 9:39 4:11:39 2583 1027 M20 Jonathan Burbey, 32, Eagan, MN 4:12:58 9:39 4:07:39 2584 1028 M20 Grant Griebenow, 22, Prior Lake, MN 4:13:04 9:39 4:03:42 2585 1029 M20 Aaron Amundson, 25, Eden Prairie, MN 4:13:05 9:39 4:07:27 2586 1030 M20 Benjamin Thiem, 26, Chicago, IL 4:13:12 9:39 4:09:14 2587 408 M35 Martin Perkins, 36, Minneapolis, MN 4:13:15 9:40 4:04:03 2588 425 M40 Eric Iverson, 40, St Paul, MN 4:13:19 9:40 4:09:22 2589 409 M35 Jason Pellegrini, 37, Whitefish Bay, WI 4:13:21 9:40 4:12:12 2590 329 M45 David Houston, 45, Anchorage, AK 4:13:21 9:40 4:09:35 2591 1031 M20 Ryan Jorgenson, 29, Columbus, OH 4:13:22 9:40 4:03:45 2592 426 M40 Jose Chattaj, 40, Mexico City, Mex 4:13:24 9:40 4:06:30 2593 410 M35 Christopher Olson, 36, Mosinee, WI 4:13:30 9:40 4:10:03 2594 38 M60 Kenny Sjulstad, 61, Champlin, MN 4:13:33 9:40 4:10:02 2595 330 M45 Jim Bocchi, 47, Apple Valley, MN 4:13:34 9:40 4:10:01 2596 331 M45 Mathew Callahan, 49, Minneapolis, MN 4:13:35 9:40 4:08:55 2597 229 M50 Joel Herrmann, 52, Minneapolis, MN 4:13:35 9:40 4:12:58 2598 427 M40 Jeff Danovsky, 41, Maple Grove, MN 4:13:40 9:41 4:08:19 2599 102 M55 David Cremons, 56, North Oaks, MN 4:13:41 9:41 4:08:58 2600 1032 M20 Brett Furber, 32, Minneapolis, MN 4:13:42 9:41 4:10:28 2601 332 M45 Glenn Primeau, 47, Inver Grove Hts, MN 4:13:42 9:41 4:03:55 2602 428 M40 Brian Rossmann, 41, Bozeman, MT 4:13:43 9:41 4:05:30 2603 333 M45 Dean Polk, 46, Decatur, GA 4:13:47 9:41 4:07:36 2604 429 M40 Mark Hoppe, 44, Boynton Beach, FL 4:13:51 9:41 4:10:36 2605 1033 M20 Scott Miller, 31, Minneapolis, MN 4:13:52 9:41 4:09:56 2606 430 M40 Tim Podas, 43, Bloomington, MN 4:13:56 9:41 4:10:34 2607 230 M50 William Laidlaw, 53, Minnetonka, MN 4:13:57 9:41 4:06:25 2608 431 M40 Gary Matteson, 42, Zimmerman, MN 4:13:58 9:41 4:04:58 2609 12 M65 Don Dornfeld, 66, St Paul, MN 4:13:58 9:41 4:12:54 2610 1034 M20 Mark Lynn, 27, Milwaukee, WI 4:13:58 9:41 4:09:06 2611 1035 M20 Scott Fleming, 29, Minneapolis, MN 4:13:59 9:41 4:09:59 2612 334 M45 Josiah Kibira, 49, Plymouth, MN 4:13:59 9:41 4:08:10 2613 1036 M20 Lance Wurm, 30, Silver Lake, MN 4:14:06 9:42 4:09:07 2614 335 M45 Dale Woodard, 48, Eden Prairie, MN 4:14:07 9:42 4:09:57 2615 1037 M20 Gregory Mulfort, 27, Wayzata, MN 4:14:08 9:42 4:09:47 2616 432 M40 Theodore Gamble, 42, Dundas, MN 4:14:08 9:42 4:10:08 2617 433 M40 Jim Sheehan, 43, St Paul, MN 4:14:09 9:42 4:10:19 2618 434 M40 Blake Murnan, 41, Bloomington, MN 4:14:14 9:42 4:06:39 2619 1038 M20 Kristopher Lynk, 34, Dassel, MN 4:14:19 9:42 4:08:23 2620 435 M40 James Pederson Jr, 40, Hugo, MN 4:14:20 9:42 4:05:30 2621 1039 M20 Ross Peterson, 24, Hermantown, MN 4:14:22 9:42 4:06:57 2622 1040 M20 Zach Pettus, 28, Minneapolis, MN 4:14:23 9:42 4:05:24 2623 336 M45 Eric Gilbertson, 46, Eau Claire, WI 4:14:23 9:42 4:08:51 2624 1041 M20 John Doric, 21, Minneapolis, MN 4:14:25 9:42 4:06:30 2625 1042 M20 Adam Kellerhals, 25, Minnetonka, MN 4:14:25 9:42 4:10:35 2626 103 M55 Jon Stein, 59, Minneapolis, MN 4:14:25 9:42 4:11:06 2627 1043 M20 Kevin Shevlin, 31, St Paul, MN 4:14:25 9:42 4:10:29 2628 337 M45 Francisco Gonzalez, 46, Zapopan, Mex 4:14:27 9:42 4:06:53 2629 1044 M20 Michael Bisanz Jr, 23, West Saint Paul, MN 4:14:29 9:42 4:08:15 2630 1045 M20 Joe Dutcher, 28, Maple Grove, MN 4:14:31 9:42 4:06:00 2631 1046 M20 Jason Lubs, 33, Mound, MN 4:14:33 9:43 4:06:00 2632 411 M35 Timothy Kanaley, 39, Minneapolis, MN 4:14:33 9:43 4:08:55 2633 104 M55 John Klug, 58, Caledonia, MN 4:14:34 9:43 4:09:43 2634 412 M35 Mark Smith, 39, Woodbury, MN 4:14:38 9:43 4:09:59 2635 1047 M20 Benjamin Bailey, 25, Madison, WI 4:14:39 9:43 4:05:14 2636 231 M50 Eugen Runkist, 50, Gauting, Ger 4:14:40 9:43 4:08:19 2637 338 M45 Ray Brooks, 49, Woodbury, MN 4:14:40 9:43 4:14:12 2638 436 M40 Diego Ramallo, 40, Minneapolis, MN 4:14:42 9:43 4:10:28 2639 413 M35 Robert O'Halloran, 39, Grand Forks, ND 4:14:43 9:43 4:04:27 2640 437 M40 Lutz Strohbach, 44, Pirna, Ger 4:14:43 9:43 4:09:58 2641 1048 M20 Jacob MacKe, 27, Hugo, MN 4:14:45 9:43 4:13:17 2642 1049 M20 Alex Harsha-Strong, 24, Chicago, IL 4:14:46 9:43 4:09:51 2643 1050 M20 Darik Steinbach, 32, Spring Park, MN 4:14:46 9:43 4:09:58 2644 39 M60 Mick Justin, 61, Nisswa, MN 4:14:48 9:43 4:07:40 2645 414 M35 Travis Walmer, 36, Eden Prairie, MN 4:14:49 9:43 4:06:29 2646 1051 M20 Scott Sneller, 31, Grand Rapids, MI 4:14:49 9:43 4:14:04 2647 438 M40 Karl Kruse, 44, Johnston, IA 4:14:49 9:43 4:05:47 2648 415 M35 Randy Mikolai, 39, Maple Grove, MN 4:14:53 9:43 4:13:24 2649 1052 M20 Mark Albrecht, 29, Minneapolis, MN 4:14:55 9:43 4:11:05 2650 1053 M20 Brian Loth, 25, White Bear Lake, MN 4:14:55 9:43 4:08:29 2651 40 M60 Mark Stodghill, 61, Duluth, MN 4:14:55 9:43 4:13:48 2652 416 M35 Chris Dew, 35, Horace, ND 4:14:56 9:43 4:10:20 2653 232 M50 Bryan Bower, 52, Minnetrista, MN 4:14:59 9:44 4:10:31 2654 233 M50 Thomas Peller, 50, Eau Claire, WI 4:15:00 9:44 4:10:40 2655 1054 M20 Brian Meade, 30, Minneapolis, MN 4:15:01 9:44 4:08:35 2656 1055 M20 Christopher Geise, 34, St Paul, MN 4:15:01 9:44 4:09:07 2657 1 M14 Trevor Squire, 15, Isanti, MN 4:15:02 9:44 4:10:37 2658 234 M50 George Spanjers, 52, Eagan, MN 4:15:03 9:44 4:09:34 2659 339 M45 Thomas Craven, 46, Anoka, MN 4:15:05 9:44 4:10:29 2660 105 M55 Charles Bergen, 56, Apple Valley, MN 4:15:05 9:44 4:11:06 2661 340 M45 Christopher Duda, 46, St Louis Park, MN 4:15:06 9:44 4:09:26 2662 1056 M20 Ryan Buesseler, 26, Round Lake, IL 4:15:06 9:44 4:11:41 2663 417 M35 Richard Baker, 35, Brooklyn Park, MN 4:15:06 9:44 4:09:12 2664 1057 M20 Brent Adams, 27, St Paul, MN 4:15:07 9:44 4:10:29 2665 1058 M20 David Noyes Jr, 34, St Paul, MN 4:15:11 9:44 4:12:08 2666 106 M55 Patrick Schmitt, 56, Eau Claire, WI 4:15:13 9:44 4:11:47 2667 1059 M20 Michael Ogle, 24, Faribault, MN 4:15:13 9:44 4:11:27 2668 439 M40 Matthew Pioske, 42, Shakopee, MN 4:15:13 9:44 4:13:56 2669 1060 M20 William Leitch, 25, St Paul, MN 4:15:16 9:44 4:10:46 2670 341 M45 Jack Stevens, 47, Delano, MN 4:15:20 9:44 4:08:03 2671 1061 M20 Nathan Kuchta, 26, Bothell, WA 4:15:23 9:44 4:10:05 2672 1062 M20 Jeremy Tammi, 32, St Francis, MN 4:15:24 9:44 4:08:37 2673 440 M40 Steven Roberts, 41, Champlin, MN 4:15:25 9:45 4:09:50 2674 441 M40 John Perrill, 41, Chaska, MN 4:15:28 9:45 4:08:59 2675 1063 M20 Matthew Vogel, 29, Milwaukee, WI 4:15:28 9:45 4:12:20 2676 442 M40 Jose En Baeza Gutierrez, 42, Guadalajara, Mex 4:15:32 9:45 4:07:57 2677 235 M50 Mark Potter, 53, Roseville, MN 4:15:33 9:45 4:09:42 2678 443 M40 Joe Bartkey, 40, River Falls, WI 4:15:34 9:45 4:11:08 2679 236 M50 Rod Brostrom, 53, Huntersville, NC 4:15:38 9:45 4:05:23 2680 444 M40 Michael Conlin, 44, Sioux Falls, SD 4:15:38 9:45 4:05:23 2681 342 M45 Richard Weeks, 46, Tara, Can 4:15:42 9:45 4:11:39 2682 1064 M20 Matthew Colling, 26, Jordan, MN 4:15:44 9:45 4:09:28 2683 237 M50 Jeffrey Peters, 54, St Paul, MN 4:15:47 9:45 4:08:37 2684 418 M35 William Roberts, 36, St Paul, MN 4:15:47 9:45 4:08:54 2685 238 M50 Tom Larson, 54, Lincoln, NE 4:15:48 9:45 4:14:53 2686 1065 M20 Matthew Sherwood, 29, St Paul, MN 4:15:52 9:46 4:11:55 2687 239 M50 Dave Manske, 52, Waconia, MN 4:15:54 9:46 4:11:23 2688 1066 M20 Michael Walery, 24, Grand Forks, ND 4:15:54 9:46 4:08:46 2689 419 M35 Devon Ross, 38, Prior Lake, MN 4:15:56 9:46 4:11:37 2690 1067 M20 Matthew Sandvig, 21, Eden Prairie, MN 4:15:58 9:46 4:12:26 2691 343 M45 Mark Daly, 48, Minnetonka, MN 4:15:58 9:46 4:15:14 2692 1068 M20 Scott Yoder, 34, Grundy Center, IA 4:16:00 9:46 4:11:47 2693 240 M50 Mark Stenoien, 54, Plymouth, MN 4:16:04 9:46 4:10:15 2694 1069 M20 Brad Rupprecht, 33, Minneapolis, MN 4:16:04 9:46 4:11:40 2695 1070 M20 Ezekiel Isaiah, 31, Blaine, MN 4:16:05 9:46 4:11:43 2696 344 M45 Bill Graves, 47, Willmar, MN 4:16:07 9:46 4:09:34 2697 345 M45 Karl Benson, 45, St Paul, MN 4:16:09 9:46 4:11:28 2698 241 M50 David Wasson, 51, Falcon Heights, MN 4:16:12 9:46 4:10:05 2699 420 M35 Derek Campbell, 38, Washington, DC 4:16:12 9:46 4:06:59 2700 107 M55 Robert Zimmermann, 55, Palatine, IL 4:16:14 9:46 4:10:25 2701 346 M45 Daniel Reed, 49, Edina, MN 4:16:16 9:46 4:12:52 2702 1071 M20 John Chan, 24, Minneapolis, MN 4:16:16 9:46 4:07:05 2703 242 M50 Gary Cueno, 53, Lincolnshire, IL 4:16:16 9:46 4:08:14 2704 1072 M20 Travis Colvin, 27, Hopkins, MN 4:16:17 9:47 4:06:50 2705 347 M45 Shawn Mai, 45, Minneapolis, MN 4:16:18 9:47 4:09:35 2706 1073 M20 Joe Butler, 20, Anoka, MN 4:16:19 9:47 4:11:22 2707 445 M40 Mark Calkins, 41, Woodbury, MN 4:16:23 9:47 4:10:24 2708 1074 M20 Michael Reuland, 34, Woodbury, MN 4:16:25 9:47 4:12:29 2709 1075 M20 Carl Ecker, 31, St Paul, MN 4:16:25 9:47 4:12:29 2710 421 M35 Joe Plummer, 35, Minneapolis, MN 4:16:25 9:47 4:11:43 2711 1076 M20 Brian Zwieg, 25, Minneapolis, MN 4:16:27 9:47 4:09:20 2712 243 M50 Paul Zwieg, 52, Weston, WI 4:16:27 9:47 4:09:21 2713 348 M45 Robin Tollefson, 48, Lake Park, MN 4:16:28 9:47 4:07:30 2714 349 M45 Terence Stedtfeld, 46, Woodbury, MN 4:16:30 9:47 4:14:59 2715 350 M45 Jeffrey Carlson, 47, Inver Grove Hts, MN 4:16:30 9:47 4:12:13 2716 351 M45 Paul Gantz, 46, Brookfield, WI 4:16:35 9:47 4:12:14 2717 1077 M20 David Connell, 26, Minneapolis, MN 4:16:37 9:47 4:08:02 2718 1078 M20 Destry Hinck, 24, Shakopee, MN 4:16:37 9:47 4:07:31 2719 1079 M20 Jeffrey Burnett, 28, Coon Rapids, MN 4:16:39 9:47 4:08:45 2720 422 M35 Eric Van Brocklin, 37, Bloomington, MN 4:16:39 9:47 4:08:42 2721 1080 M20 Adam Martinez, 24, Champlin, MN 4:16:43 9:47 4:11:02 2722 108 M55 Lee Kummer, 57, Manitowoc, WI 4:16:44 9:48 4:12:02 2723 244 M50 Todd Rowe, 53, Excelsior, MN 4:16:44 9:48 4:15:25 2724 352 M45 Brice Andree, 48, New Ulm, MN 4:16:45 9:48 4:12:07 2725 353 M45 John Shannon, 45, Champaign, IL 4:16:46 9:48 4:13:03 2726 1081 M20 Bryan McWhite, 31, New Hope, MN 4:16:46 9:48 4:12:53 2727 354 M45 Tom Taintor, 47, Apple Valley, MN 4:16:47 9:48 4:11:49 2728 423 M35 Dan Strittmater, 39, Savage, MN 4:16:47 9:48 4:16:14 2729 355 M45 Mark Burton, 45, Minneapolis, MN 4:16:49 9:48 4:08:20 2730 245 M50 Jim Deroma, 50, Plymouth, MN 4:16:51 9:48 4:12:54 2731 424 M35 Travis Moran, 35, Maple Grove, MN 4:16:51 9:48 4:12:30 2732 425 M35 Jason Lorentzen, 35, Watertown, MN 4:16:52 9:48 4:15:33 2733 1082 M20 Sean Link, 30, Oak Creek, WI 4:16:54 9:48 4:09:06 2734 426 M35 Anthony Schwartz, 37, St Paul, MN 4:16:56 9:48 4:12:05 2735 246 M50 Michael Kohlmann, 50, Edina, MN 4:16:57 9:48 4:11:29 2736 1083 M20 Matthew Lutz, 24, Madison, WI 4:17:02 9:48 4:09:55 2737 1084 M20 Jeff Vanis, 26, Apple Valley, MN 4:17:03 9:48 4:12:38 2738 356 M45 Mark Rodning, 46, Fergus Falls, MN 4:17:05 9:48 4:13:16 2739 427 M35 Todd Sliski, 36, Manhattan, KS 4:17:05 9:48 4:14:00 2740 1085 M20 Shea Mueske, 31, Lakeville, MN 4:17:05 9:48 4:11:27 2741 357 M45 John Lacrosse, 47, Hanover, NH 4:17:06 9:48 4:10:42 2742 1086 M20 John Dexter, 33, Minneapolis, MN 4:17:08 9:48 4:09:21 2743 446 M40 Jeff Flake, 43, Maple Grove, MN 4:17:10 9:49 4:10:14 2744 1087 M20 Paul Dworak, 28, Eden Prairie, MN 4:17:10 9:49 4:09:57 2745 1088 M20 James Rinehart, 28, Glendale, WI 4:17:11 9:49 4:13:11 2746 358 M45 Hernan Rodriguez, 46, Santiago, Chi 4:17:13 9:49 4:17:13 2747 359 M45 Mario Yerenas, 47, Zapopan, Mex 4:17:14 9:49 4:09:41 2748 1089 M20 Michael Purdham, 24, Eden Prairie, MN 4:17:16 9:49 4:08:10 2749 17 M18 Rob Petrie, 19, Minneapolis, MN 4:17:19 9:49 4:08:21 2750 247 M50 Steven Kimm, 54, Norway, IA 4:17:19 9:49 4:12:49 2751 428 M35 Mark Hansen, 38, Minneapolis, MN 4:17:22 9:49 4:12:14 2752 1090 M20 Jake Nelson, 22, Bloomington, MN 4:17:22 9:49 4:12:50 2753 1091 M20 Adam Hegg, 30, Minneapolis, MN 4:17:23 9:49 4:10:39 2754 429 M35 Jeffrey Dahlby, 36, Delano, MN 4:17:24 9:49 4:09:02 2755 248 M50 Mark Yount, 54, Minneapolis, MN 4:17:24 9:49 4:14:08 2756 430 M35 Sean Lafferty, 37, Ramsey, MN 4:17:26 9:49 4:09:03 2757 1092 M20 Mark Becker, 20, Fergus Falls, MN 4:17:26 9:49 4:11:15 2758 1093 M20 Anthony Acosta, 26, Minneapolis, MN 4:17:26 9:49 4:11:04 2759 360 M45 Michael Pesigan, 49, Oak Park, IL 4:17:27 9:49 4:13:11 2760 361 M45 George Hilgermann Jr, 48, Minneapolis, MN 4:17:28 9:49 4:14:10 2761 447 M40 Michael Croy, 44, Minneapolis, MN 4:17:29 9:49 4:11:08 2762 362 M45 Gregg Wollner, 45, Hudson, WI 4:17:29 9:49 4:12:44 2763 363 M45 Brad Ballinger, 48, St Paul, MN 4:17:29 9:49 4:11:02 2764 364 M45 Brent Peterson, 45, New Hope, MN 4:17:33 9:49 4:11:25 2765 448 M40 Bruce Kammen, 44, Inver Grove Hts, MN 4:17:33 9:49 4:14:00 2766 431 M35 Mitchell Lee, 35, Roswell, GA 4:17:34 9:49 4:13:07 2767 249 M50 Jay Larson, 52, Fargo, ND 4:17:35 9:49 4:09:36 2768 432 M35 Mitch Juusola, 37, Floodwood, MN 4:17:35 9:49 4:11:18 2769 1094 M20 Kyle Meerkins, 20, Moorhead, MN 4:17:37 9:50 4:13:54 2770 449 M40 Kenneth Thome, 40, Miami, FL 4:17:37 9:50 4:13:44 2771 450 M40 Jeffrey Drayton, 42, Maple Grove, MN 4:17:38 9:50 4:10:35 2772 250 M50 Carey Manson, 52, Mound, MN 4:17:39 9:50 4:10:26 2773 451 M40 Daron Yates, 40, Andover, MN 4:17:40 9:50 4:11:13 2774 1095 M20 Adam Bornholdt, 29, Richfield, MN 4:17:41 9:50 4:12:02 2775 1096 M20 Trevor Carlson, 33, Minneapolis, MN 4:17:43 9:50 4:08:14 2776 433 M35 Daniel Gooley, 37, Maple Grove, MN 4:17:44 9:50 4:12:11 2777 109 M55 Terry Pezl, 57, Marshfield, WI 4:17:45 9:50 4:13:11 2778 452 M40 Hadrian Moore, 43, Minneapolis, MN 4:17:46 9:50 4:11:33 2779 365 M45 Andrew Kramer, 45, Hastings, MN 4:17:46 9:50 4:13:22 2780 1097 M20 Carl Johnson, 25, Maple Grove, MN 4:17:46 9:50 4:08:10 2781 110 M55 David Ching, 59, Plymouth, MN 4:17:48 9:50 4:13:39 2782 366 M45 Michael Peloquin, 49, Duluth, MN 4:17:49 9:50 4:13:25 2783 367 M45 Dave Harvey, 46, Stillwater, MN 4:17:50 9:50 4:12:57 2784 1098 M20 Jeremy Squiers, 33, Oak Grove, MN 4:17:50 9:50 4:09:08 2785 1099 M20 Derrick Cruze, 29, Willmar, MN 4:17:52 9:50 4:13:20 2786 434 M35 Federico Rucavado, 36, Rohrmoser, Crc 4:17:53 9:50 4:12:04 2787 1100 M20 Kurt Christensen, 24, Spencer, IA 4:17:54 9:50 4:14:33 2788 368 M45 Brad Crossett, 48, Knoxville, IA 4:17:54 9:50 4:12:07 2789 111 M55 James Verchota, 57, Delano, MN 4:17:55 9:50 4:17:00 2790 1101 M20 Joshua Ramaker, 27, Mankato, MN 4:17:56 9:50 4:16:43 2791 112 M55 Jerry Gooch, 58, Minot, ND 4:17:56 9:50 4:13:45 2792 435 M35 David Kelley, 39, Minneapolis, MN 4:17:56 9:50 4:13:13 2793 436 M35 Rodney Hommerding, 37, Foley, MN 4:18:00 9:50 4:16:33 2794 369 M45 Roger Wambheim, 45, Chanhassen, MN 4:18:03 9:51 4:10:09 2795 370 M45 Joseph Elliott, 45, Collierville, TN 4:18:04 9:51 4:12:49 2796 1102 M20 Christopher Larson, 20, Plymouth, MN 4:18:05 9:51 4:14:19 2797 251 M50 Leigh Smith, 51, Thunder Bay, Can 4:18:05 9:51 4:12:09 2798 453 M40 George Schooley, 44, Minneapolis, MN 4:18:06 9:51 4:08:47 2799 1103 M20 Steven Svoboda, 23, Waukesha, WI 4:18:07 9:51 4:12:25 2800 1104 M20 David Marrese, 28, Minneapolis, MN 4:18:09 9:51 4:13:28 2801 437 M35 Brett Lommel, 36, Chandler, AZ 4:18:10 9:51 4:09:21 2802 454 M40 Timothy Grafe, 43, Edina, MN 4:18:10 9:51 4:11:10 2803 1105 M20 Joshua Peterson, 26, Minneapolis, MN 4:18:12 9:51 4:12:10 2804 455 M40 Thomas Spanier, 42, Eden Prairie, MN 4:18:12 9:51 4:14:49 2805 1106 M20 Andrew Virtue, 25, Rockford, IL 4:18:13 9:51 4:11:08 2806 456 M40 Dave Hite, 42, Inver Grove Hts, MN 4:18:14 9:51 4:14:43 2807 457 M40 Darrick Zarling, 41, Vadnais Hts, MN 4:18:14 9:51 4:14:27 2808 41 M60 John Kaeding, 62, Worcester, VT 4:18:19 9:51 4:13:25 2809 1107 M20 Shane Hochradel, 29, Balsam Lake, WI 4:18:21 9:51 4:09:10 2810 438 M35 Rodney Blake, 37, Racine, WI 4:18:24 9:51 4:09:51 2811 371 M45 Mark Wrasman, 48, Oswego, IL 4:18:24 9:51 4:12:48 2812 439 M35 Maksim Belov, 37, Plymouth, MN 4:18:25 9:51 4:11:57 2813 1108 M20 Ketan Mehta, 31, Eden Prairie, MN 4:18:25 9:51 4:13:34 2814 1109 M20 Jeffrey Niblack, 28, Washington, DC 4:18:25 9:51 4:10:59 2815 372 M45 John Husdale, 48, Warrenton, VA 4:18:27 9:51 4:13:58 2816 440 M35 Dan Jurek, 38, Minneapolis, MN 4:18:30 9:52 4:12:16 2817 1110 M20 Andrew Mork, 30, Edina, MN 4:18:30 9:52 4:14:15 2818 1111 M20 Michael Ryan, 28, Hoboken, NJ 4:18:32 9:52 4:13:41 2819 13 M65 Robert Gavin, 69, Marine On St Croi, MN 4:18:33 9:52 4:14:04 2820 458 M40 Jeff Thompson, 40, Sioux Falls, SD 4:18:33 9:52 4:10:12 2821 441 M35 James Dahl, 36, Maple Grove, MN 4:18:33 9:52 4:17:10 2822 1112 M20 David Flores, 32, Farmington, MN 4:18:36 9:52 4:14:17 2823 42 M60 Bob Overmann, 62, Fargo, ND 4:18:36 9:52 4:13:08 2824 1113 M20 Nicholas Johnson, 24, Mounds View, MN 4:18:40 9:52 4:09:10 2825 252 M50 Mark Mastalir, 50, Menomonie, WI 4:18:42 9:52 4:10:16 2826 442 M35 Bert Hansen, 38, Willmar, MN 4:18:43 9:52 4:14:11 2827 253 M50 James Hynes, 52, St Paul, MN 4:18:44 9:52 4:10:56 2828 1114 M20 Rich Albrecht, 30, Minneapolis, MN 4:18:44 9:52 4:11:33 2829 1115 M20 Blake Iverson, 33, Minneapolis, MN 4:18:46 9:52 4:13:29 2830 1116 M20 Vernon Neitzell, 32, Austin, MN 4:18:47 9:52 4:15:01 2831 373 M45 Rick Krause, 49, West Des Moines, IA 4:18:48 9:52 4:14:38 2832 1117 M20 Jeremy Borchardt, 28, Edgar, WI 4:18:48 9:52 4:10:15 2833 1118 M20 Ryan Smith, 24, Duluth, MN 4:18:48 9:52 4:13:37 2834 1119 M20 Brent Beacom, 33, Omaha, NE 4:18:49 9:52 4:13:21 2835 443 M35 Andy Jensen, 37, Hastings, MN 4:18:52 9:52 4:17:30 2836 444 M35 Alexander Amnuel, 38, St Paul, MN 4:18:55 9:53 4:11:43 2837 1120 M20 Patrick Larson, 32, Minneapolis, MN 4:18:56 9:53 4:12:56 2838 1121 M20 Steven Story, 21, Clear Lake, IA 4:18:56 9:53 4:17:59 2839 113 M55 Joe Fjerstad, 56, Maple Grove, MN 4:19:02 9:53 4:13:38 2840 1122 M20 Michael Robinet, 30, Minneapolis, MN 4:19:03 9:53 4:12:02 2841 374 M45 Mark Schumacher, 46, Itasca, IL 4:19:05 9:53 4:12:10 2842 459 M40 Chris Casey, 43, St Paul, MN 4:19:06 9:53 4:10:13 2843 460 M40 Paul Huddleston, 41, Rochester, MN 4:19:08 9:53 4:13:25 2844 1123 M20 Timothy Balk, 29, Farmington, MN 4:19:09 9:53 4:15:34 2845 1124 M20 Paul Evans, 33, Galveston, TX 4:19:10 9:53 4:11:40 2846 375 M45 Brett Carter, 49, Lakeville, MN 4:19:10 9:53 4:13:32 2847 461 M40 Joseph Bina, 44, Maple Grove, MN 4:19:10 9:53 4:10:29 2848 114 M55 Richard Seurer, 58, Minneapolis, MN 4:19:12 9:53 4:15:17 2849 376 M45 Steven Kipisz, 47, Plano, TX 4:19:14 9:53 4:13:52 2850 1125 M20 Benjamin Hickey, 26, Minneapolis, MN 4:19:19 9:53 4:14:16 2851 462 M40 Tim Nelson, 43, White Bear Lake, MN 4:19:20 9:53 4:14:52 2852 445 M35 Roman Deshitsa, 35, Forest Lake, MN 4:19:23 9:54 4:11:56 2853 446 M35 John Timm, 36, Eden Prairie, MN 4:19:23 9:54 4:15:24 2854 463 M40 Serge Kalista, 43, Lakeville, MN 4:19:24 9:54 4:12:38 2855 254 M50 Bill Helwig, 52, Barnum, MN 4:19:24 9:54 4:16:13 2856 1126 M20 Elliott Biondo, 20, Minneapolis, MN 4:19:25 9:54 4:11:15 2857 447 M35 Jay Picklyk, 38, Winnipeg, Can 4:19:28 9:54 4:12:48 2858 1127 M20 Benjamin Stegeman, 31, Coon Rapids, MN 4:19:29 9:54 4:12:12 2859 1128 M20 Jeremiah Wickenhauser, 26, Bloomington, MN 4:19:31 9:54 4:11:34 2860 255 M50 James Vrchota, 50, Volga, SD 4:19:33 9:54 4:12:11 2861 256 M50 Gary Zielke, 54, Inver Grove Hts, MN 4:19:34 9:54 4:18:23 2862 1129 M20 Damien Koller, 31, Andover, MN 4:19:39 9:54 4:13:22 2863 464 M40 Daniel Jirele, 40, Northfield, MN 4:19:41 9:54 4:12:04 2864 465 M40 Timothy Schrems, 40, Jenison, MI 4:19:41 9:54 4:15:32 2865 115 M55 K David Hirschey, 59, Minneapolis, MN 4:19:43 9:54 4:16:04 2866 1130 M20 Brad Rowell, 32, Plymouth, MN 4:19:43 9:54 4:18:12 2867 466 M40 Bruce Kiecker, 41, Elko, MN 4:19:46 9:54 4:13:23 2868 467 M40 Emmanuel Agno, 44, Streamwood, IL 4:19:46 9:54 4:13:30 2869 1131 M20 Ryan Fredrickson, 23, North Mankato, MN 4:19:51 9:55 4:14:24 2870 448 M35 Shawn Myers, 39, Cottonwood, MN 4:19:52 9:55 4:16:09 2871 377 M45 Jeff Bock, 45, Aberdeen, SD 4:19:53 9:55 4:14:56 2872 449 M35 Kevin Timmins, 36, Spring Park, MN 4:19:54 9:55 4:15:45 2873 1132 M20 Michael Kinsella, 26, Minneapolis, MN 4:19:54 9:55 4:14:25 2874 468 M40 Rick Getschow, 40, Minneapolis, MN 4:19:56 9:55 4:14:40 2875 469 M40 Craig McKeen, 40, Woodbury, MN 4:19:56 9:55 4:10:37 2876 1133 M20 Al Yablonski, 26, Plymouth, MN 4:20:00 9:55 4:16:18 2877 257 M50 Ivar Henry Larsen, 52, Trondheim, Nor 4:20:01 9:55 4:15:36 2878 470 M40 Josh Duzan, 41, Minneapolis, MN 4:20:04 9:55 4:15:49 2879 378 M45 Brian Melendez, 45, Minneapolis, MN 4:20:08 9:55 4:12:26 2880 450 M35 Carl Rogers, 39, Johnston, IA 4:20:12 9:55 4:11:09 2881 258 M50 Mark Stephens, 54, Bessemer, MI 4:20:13 9:56 4:15:48 2882 451 M35 Scott Lillestrand, 36, Elk River, MN 4:20:14 9:56 4:10:59 2883 1134 M20 Trevor Rhodes, 33, Boulder, CO 4:20:18 9:56 4:16:15 2884 1135 M20 Phillip Stanley, 28, Farmington, MN 4:20:18 9:56 4:13:56 2885 1136 M20 Aaron Eason, 27, Brooklyn Park, MN 4:20:24 9:56 4:14:41 2886 1137 M20 Peter Lofgren, 29, Plymouth, MN 4:20:25 9:56 4:12:59 2887 116 M55 Bryan Swenson, 55, Big Lake, MN 4:20:26 9:56 4:19:06 2888 452 M35 Jeff Schwenke, 35, Chicago, IL 4:20:26 9:56 4:16:24 2889 471 M40 Nelsen Petersen, 43, Lincoln, NE 4:20:26 9:56 4:14:30 2890 472 M40 Karl Ebert, 40, Minneapolis, MN 4:20:29 9:56 4:14:28 2891 379 M45 Thomas Jacobson, 46, Madison, WI 4:20:31 9:56 4:15:05 2892 473 M40 Robert Achs, 42, Rochester, MN 4:20:33 9:56 4:17:04 2893 14 M65 Tom Tudor, 65, Bismarck, ND 4:20:35 9:56 4:16:03 2894 43 M60 Charles Olson, 63, Dubuque, IA 4:20:36 9:56 4:13:13 2895 1138 M20 Daniel Hoover, 31, Apple Valley, MN 4:20:41 9:57 4:16:30 2896 1139 M20 Nathan Anderson, 27, Chicago, IL 4:20:42 9:57 4:14:00 2897 1140 M20 Paul Splinter, 24, Wausau, WI 4:20:44 9:57 4:16:04 2898 1141 M20 Paris Fadden, 33, St Michael, MN 4:20:45 9:57 4:11:01 2899 1142 M20 Scott Haupt, 33, Cottage Grove, MN 4:20:46 9:57 4:16:41 2900 474 M40 Glen Spencer, 43, Madison, IN 4:20:46 9:57 4:16:26 2901 453 M35 Steve Nelson, 37, Orlando, FL 4:20:47 9:57 4:11:48 2902 454 M35 Rajesh Kumawat, 35, Hopkins, MN 4:20:51 9:57 4:13:31 2903 1143 M20 Subodh Loknath, 28, Blaine, MN 4:20:51 9:57 4:13:30 2904 1144 M20 Phil Lehtola, 28, Cedar Rapids, IA 4:20:51 9:57 4:16:05 2905 1145 M20 Kirk Strand, 29, Manhattan, IL 4:20:51 9:57 4:16:05 2906 1146 M20 Brian Thistle, 31, Hugo, MN 4:20:54 9:57 4:16:08 2907 1147 M20 Ryan Damhof, 22, Willmar, MN 4:20:59 9:57 4:11:28 2908 475 M40 Michael Gilmour, 42, Winnipeg, Can 4:21:00 9:57 4:17:16 2909 380 M45 Jeff Kava, 49, Barnesville, MN 4:21:01 9:57 4:17:01 2910 476 M40 Rob Morgan, 41, Eagan, MN 4:21:03 9:57 4:16:46 2911 381 M45 Kevin Watt, 48, Yankton, SD 4:21:04 9:57 4:16:33 2912 117 M55 Gary Pawlenty, 57, Eagan, MN 4:21:04 9:57 4:17:05 2913 259 M50 Brian Holthus, 51, Vadnais Hts, MN 4:21:06 9:58 4:12:49 2914 1148 M20 Scott Pitzenberger, 31, Lakeville, MN 4:21:09 9:58 4:15:33 2915 455 M35 Long Vang, 36, St Paul, MN 4:21:09 9:58 4:13:29 2916 44 M60 Mehmet Akcan, 60, Savage, MN 4:21:10 9:58 4:17:43 2917 1149 M20 Jon Van Wyk, 33, Eagan, MN 4:21:11 9:58 4:16:39 2918 456 M35 David Haveman, 37, Woodbury, MN 4:21:11 9:58 4:16:38 2919 477 M40 David Jackson, 40, Irving, TX 4:21:11 9:58 4:15:29 2920 1150 M20 Simon Malinski, 29, Minneapolis, MN 4:21:12 9:58 4:17:39 2921 1151 M20 Nicholas Nordman, 26, Chicago, IL 4:21:15 9:58 4:12:17 2922 260 M50 Gary Lesley, 54, Burnsville, MN 4:21:16 9:58 4:11:26 2923 1152 M20 Michael Eastling, 25, St Paul, MN 4:21:17 9:58 4:15:34 2924 457 M35 Matt Bos, 36, Orange City, IA 4:21:17 9:58 4:12:54 2925 1153 M20 Ryan Kleve, 26, Maple Grove, MN 4:21:18 9:58 4:14:35 2926 1154 M20 Patrick Conzemius, 34, Blaine, MN 4:21:19 9:58 4:17:15 2927 478 M40 David Runk, 41, Hudson, WI 4:21:22 9:58 4:16:43 2928 458 M35 Kim Affolter, 37, Shoreood, MN 4:21:23 9:58 4:13:51 2929 479 M40 Robert Nutt, 41, Northfield, MN 4:21:23 9:58 4:14:43 2930 1155 M20 Soichiro Nagamatsu, 31, St Paul, MN 4:21:25 9:58 4:15:13 2931 480 M40 Curtis Kukert, 41, Devils Lake, ND 4:21:27 9:58 4:17:52 2932 1156 M20 Joshua Christenson, 28, Monticello, MN 4:21:28 9:58 4:11:45 2933 1157 M20 Steven Sauer, 33, Shakopee, MN 4:21:30 9:58 4:13:57 2934 1158 M20 Craig Tschautscher, 26, Carver, MN 4:21:34 9:59 4:12:34 2935 1159 M20 Leonid Kotlyar, 30, Eden Prairie, MN 4:21:34 9:59 4:14:06 2936 1160 M20 Ross Fishman, 25, Eden Prairie, MN 4:21:35 9:59 4:14:07 2937 459 M35 Matthew Busch, 39, Mankato, MN 4:21:37 9:59 4:18:04 2938 1161 M20 Kevin Cole, 29, New York, NY 4:21:37 9:59 4:11:59 2939 382 M45 David Anthes, 45, Thunder Bay, Can 4:21:39 9:59 4:17:08 2940 261 M50 Michael Roemhildt, 54, Cloquet, MN 4:21:39 9:59 4:20:20 2941 481 M40 Shawn Whalen, 41, Hudson, WI 4:21:39 9:59 4:15:40 2942 482 M40 Jerry Redman, 42, Owatonna, MN 4:21:40 9:59 4:16:06 2943 1162 M20 Brian Mains, 23, Omaha, NE 4:21:42 9:59 4:15:42 2944 262 M50 Joseph Galatowitsch, 51, Vadnais Hts, MN 4:21:43 9:59 4:18:15 2945 483 M40 Paul Koehn, 40, Janesville, WI 4:21:44 9:59 4:16:18 2946 1163 M20 Bryan McClelland, 26, Denver, CO 4:21:44 9:59 4:16:54 2947 1164 M20 Patrick Foy, 32, St Paul, MN 4:21:44 9:59 4:14:32 2948 1165 M20 Jeffrey Caudill, 28, Eagan, MN 4:21:45 9:59 4:13:02 2949 1166 M20 Jeremiah Champ, 24, Hopkins, MN 4:21:46 9:59 4:14:49 2950 1167 M20 Benjamin Perkins, 34, Loves Park, IL 4:21:47 9:59 4:17:33 2951 1168 M20 Marcus Carlson, 31, Rockford, IL 4:21:47 9:59 4:17:33 2952 263 M50 Mark Gillen, 52, Ellsworth, WI 4:21:49 9:59 4:14:39Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
2953 484 M40 Amir Hameed, 41, Blaine, MN 4:21:58 10:00 4:13:57 2954 1169 M20 Byron Behm, 22, Minneapolis, MN 4:21:59 10:00 4:14:16 2955 485 M40 Jonathan Berry, 42, Champlin, MN 4:22:03 10:00 4:12:52 2956 486 M40 Pete Hagen, 41, Apple Valley, MN 4:22:05 10:00 4:17:31 2957 460 M35 Duke Kuvaas, 37, Oakdale, MN 4:22:10 10:00 4:18:08 2958 1170 M20 Ryan Martin, 33, Green Bay, WI 4:22:11 10:00 4:17:01 2959 461 M35 Corey Sundquist, 39, Eden Prairie, MN 4:22:13 10:00 4:13:18 2960 264 M50 Jiliang Feng, 54, Mendota Hts, MN 4:22:14 10:00 4:11:18 2961 462 M35 Inge Grasdal, 38, Lakeville, MN 4:22:16 10:00 4:17:50 2962 1171 M20 Matthew Dynan, 29, Hudson, WI 4:22:17 10:00 4:13:14 2963 118 M55 Steve Liebmann, 58, Bozeman, MT 4:22:17 10:00 4:19:00 2964 487 M40 Greg Silverman, 44, St Louis Park, MN 4:22:19 10:00 4:17:22 2965 463 M35 Terrence Hedin, 36, Farmington, MN 4:22:22 10:00 4:14:42 2966 383 M45 Bob Glissmann, 48, Omaha, NE 4:22:23 10:00 4:12:58 2967 1172 M20 Matthieu Rouvillain, 27, Camphin En Pevele, FR 4:22:24 10:01 4:18:54 2968 1173 M20 Christopher Pearson, 32, St Paul, MN 4:22:25 10:01 4:15:13 2969 488 M40 Rob Stanek, 44, Minneapolis, MN 4:22:26 10:01 4:17:50 2970 119 M55 Dan Nielsen, 56, Maple Grove, MN 4:22:27 10:01 4:21:31 2971 384 M45 Randall Grode, 45, Inver Grove Hts, MN 4:22:29 10:01 4:17:52 2972 1174 M20 Justin Bertheaud, 26, Metairie, LA 4:22:29 10:01 4:17:04 2973 1175 M20 Matt Zieba, 27, Tomah, WI 4:22:30 10:01 4:17:20 2974 1176 M20 Alex Espe, 26, Minneapolis, MN 4:22:31 10:01 4:12:53 2975 265 M50 Ronald Johnson, 54, Eagan, MN 4:22:34 10:01 4:16:33 2976 385 M45 Douglas Cran, 45, White Bear Townsh, MN 4:22:35 10:01 4:15:29 2977 489 M40 Jonathan Cran, 44, Brooklyn Park, MN 4:22:36 10:01 4:16:00 2978 386 M45 Brett Swensen, 45, Eden Prairie, MN 4:22:38 10:01 4:21:30 2979 387 M45 Francisco Mesalles, 45, Guachipelin Escaz, CR 4:22:39 10:01 4:16:08 2980 464 M35 Travis Glampe, 39, Hudson, WI 4:22:40 10:01 4:17:20 2981 465 M35 Brian Cavalli, 38, Fairfield, CA 4:22:41 10:01 4:16:28 2982 1177 M20 Ryan Pena, 29, Plymouth, MN 4:22:41 10:01 4:18:42 2983 1178 M20 James Vavricek, 29, Rochester, MN 4:22:43 10:01 4:19:06 2984 1179 M20 Stasha Ler, 30, St Louis Park, MN 4:22:43 10:01 4:14:24 2985 120 M55 Wayne Olhoft, 58, Shoreview, MN 4:22:43 10:01 4:16:11 2986 1180 M20 Jeff Jackman, 33, Roberts, WI 4:22:44 10:01 4:13:09 2987 490 M40 Kent Kyllo, 40, Maple Grove, MN 4:22:44 10:01 4:14:26 2988 388 M45 Mark Smerchek, 45, Parkville, MO 4:22:46 10:01 4:19:06 2989 1181 M20 Brian Sager, 30, South St Paul, MN 4:22:47 10:01 4:16:20 2990 1182 M20 Damon Laliberte, 29, Burnsville, MN 4:22:48 10:01 4:17:01 2991 491 M40 Howard Wong, 40, Eagan, MN 4:22:49 10:01 4:17:33 2992 492 M40 Todd Patet, 41, Maplewood, MN 4:22:50 10:01 4:17:54 2993 266 M50 Timothy Coyle, 50, Denver, CO 4:22:51 10:02 4:15:17 2994 493 M40 Orlando Soto, 42, San Jose, Crc 4:22:52 10:02 4:14:34 2995 466 M35 Raul Soria, 37, Savage, MN 4:22:53 10:02 4:19:24 2996 1183 M20 Jason Ginther, 33, Apopka, FL 4:22:55 10:02 4:18:44 2997 1184 M20 Eduardo Soboll, 33, Eden Prairie, MN 4:22:56 10:02 4:18:55 2998 267 M50 Ron Hartle, 53, Hilliards, PA 4:22:57 10:02 4:19:15 2999 494 M40 Wade Crowe, 41, Alexandria, MN 4:22:57 10:02 4:18:23 3000 467 M35 Kenny Hoong, 36, Eagan, MN 4:23:01 10:02 4:17:32 3001 18 M18 Eric Schlemmer, 18, So St Paul, MN 4:23:02 10:02 4:17:48 3002 468 M35 John Brill, 38, Albertville, MN 4:23:06 10:02 4:15:51 3003 495 M40 Mohamed Elafandi, 42, Eagan, MN 4:23:07 10:02 4:19:01 3004 1185 M20 Joel Heitkamp, 29, Becker, MN 4:23:12 10:02 4:21:47 3005 1186 M20 Brian Matsuura, 28, Madison, WI 4:23:16 10:02 4:19:05 3006 496 M40 Dean Gumz, 43, Eau Claire, WI 4:23:16 10:02 4:19:14 3007 268 M50 Jim Lundberg, 51, Apple Valley, MN 4:23:17 10:03 4:19:08 3008 1187 M20 Nicholas Zarate Kneen, 22, Minneapolis, MN 4:23:18 10:03 4:15:06 3009 497 M40 Karl Riebs, 40, Maple Grove, MN 4:23:18 10:03 4:15:11 3010 45 M60 Ray Hintz, 61, Bismarck, ND 4:23:19 10:03 4:17:33 3011 1188 M20 Ryan Flugum, 24, Cedar Rapids, IA 4:23:20 10:03 4:18:02 3012 498 M40 Kevin Johnson, 42, Crystal, MN 4:23:21 10:03 4:15:23 3013 269 M50 Michael Groh, 54, Rosemount, MN 4:23:28 10:03 4:17:55 3014 1189 M20 Anders Kangas, 23, Chassell, MI 4:23:28 10:03 4:18:08 3015 270 M50 Michael Kroes, 54, Racine, WI 4:23:29 10:03 4:18:30 3016 389 M45 Bradford Lawrence, 45, Apple Valley, MN 4:23:30 10:03 4:19:22 3017 499 M40 Barry Brunsman, 44, Minnetonka, MN 4:23:34 10:03 4:16:54 3018 1190 M20 Matt Perrine, 33, Burnsville, MN 4:23:34 10:03 4:14:11 3019 1191 M20 Jonathan Siverson, 28, Mendota Hts, MN 4:23:35 10:03 4:16:08 3020 390 M45 Steven Peterson, 47, Milwaukee, WI 4:23:36 10:03 4:14:52 3021 1192 M20 Greg Seidel, 34, Farmington, MN 4:23:37 10:03 4:20:20 3022 500 M40 Keith Glatt, 44, Bismarck, ND 4:23:37 10:03 4:16:03 3023 501 M40 Jonathon Summers, 40, Champlin, MN 4:23:38 10:03 4:19:21 3024 271 M50 Bruce Rodich, 50, Eagan, MN 4:23:38 10:03 4:20:02 3025 272 M50 Paul Anderson, 53, Red Wing, MN 4:23:45 10:04 4:16:48 3026 1193 M20 Griffin Geisler, 32, Bloomington, MN 4:23:46 10:04 4:22:39 3027 469 M35 Keith Jullie, 37, Brooklyn Park, MN 4:23:49 10:04 4:19:55 3028 1194 M20 Kevin Sexe, 24, Marshall, MN 4:23:50 10:04 4:20:04 3029 1195 M20 Adam Signorelli, 30, Plymouth, MN 4:23:52 10:04 4:18:33 3030 502 M40 Timo Kanning, 43, Shoreview, MN 4:23:52 10:04 4:16:34 3031 273 M50 Ben Kruenegel, 50, Eagan, MN 4:23:53 10:04 4:19:02 3032 1196 M20 Timothy Treft, 31, St Paul, MN 4:23:55 10:04 4:18:35 3033 1197 M20 Peter Carlson, 30, Lakeville, MN 4:23:55 10:04 4:14:31 3034 1198 M20 Rupert Klein, 31, Thunder Bay, Can 4:23:58 10:04 4:17:49 3035 1199 M20 Benjamin Wiles, 28, Lafayette, IN 4:24:00 10:04 4:16:37 3036 503 M40 Tom Benson, 40, Minneapolis, MN 4:24:02 10:04 4:18:59 3037 1200 M20 Eric Nichols, 30, Westford, MA 4:24:04 10:04 4:20:09 3038 504 M40 Larry Crane, 41, Sioux Falls, SD 4:24:04 10:04 4:19:18 3039 1201 M20 Paul Beggs, 21, Richfield, MN 4:24:05 10:04 4:17:54 3040 470 M35 Erik Brumbaugh, 39, Minneapolis, MN 4:24:06 10:04 4:20:15 3041 274 M50 Kenneth Hanna, 52, St Cloud, MN 4:24:07 10:04 4:18:48 3042 1202 M20 Gregory Smock, 30, Minneapolis, MN 4:24:07 10:04 4:19:11 3043 391 M45 Jon Humburg, 48, Ashland, WI 4:24:10 10:05 4:16:28 3044 505 M40 Anick Jesdanun, 40, New York, NY 4:24:10 10:05 4:16:29 3045 1203 M20 Michael Marek, 33, St Paul, MN 4:24:11 10:05 4:16:51 3046 1204 M20 Trent Barkus, 24, Bismarck, ND 4:24:13 10:05 4:17:52 3047 275 M50 Kent Queensland, 53, Shoreview, MN 4:24:17 10:05 4:20:12 3048 1205 M20 Patrick Malloy, 25, Rochester, MN 4:24:18 10:05 4:18:25 3049 506 M40 Steve Wilson, 40, Farmington, MN 4:24:19 10:05 4:16:17 3050 1206 M20 James Kerr, 28, St Louis Park, MN 4:24:19 10:05 4:19:09 3051 1207 M20 Kevin Scott, 22, Minneapolis, MN 4:24:20 10:05 4:19:11 3052 471 M35 Michael Whalen, 37, Edina, MN 4:24:22 10:05 4:15:17 3053 1208 M20 Kyle Krech, 28, Inver Grove Hts, MN 4:24:23 10:05 4:15:21 3054 392 M45 Matt Kratochvil, 47, Osceola, WI 4:24:23 10:05 4:19:31 3055 1209 M20 Jesse Hannes, 28, Minneapolis, MN 4:24:25 10:05 4:20:53 3056 276 M50 Pat Foy, 54, Brookfield, WI 4:24:27 10:05 4:17:18 3057 277 M50 Dave Thomas, 50, Naperville, IL 4:24:29 10:05 4:19:49 3058 1210 M20 Steve Gicius, 32, Green Bay, MN 4:24:30 10:05 4:16:39 3059 472 M35 Robert Thompson, 37, Minneapolis, MN 4:24:31 10:05 4:16:31 3060 507 M40 Jason Dugan, 40, Plymouth, MN 4:24:31 10:05 4:17:06 3061 508 M40 Jerry Merkel, 43, Plymouth, MN 4:24:32 10:05 4:20:10 3062 1211 M20 Brian Barklind, 27, Woodbury, MN 4:24:34 10:05 4:23:28 3063 1212 M20 Timothy Feges, 23, Sugar Land, TX 4:24:34 10:05 4:23:27 3064 1213 M20 Christian Haberstroh, 29, Minneapolis, MN 4:24:36 10:06 4:20:05 3065 278 M50 Jeffrey Selness, 50, Medicine Lake, MN 4:24:37 10:06 4:15:26 3066 4 M70 James Kalas, 70, Wilmette, IL 4:24:39 10:06 4:19:53 3067 509 M40 Kendall Stelter, 42, Dawson, MN 4:24:40 10:06 4:18:47 3068 473 M35 Barry Whalen, 39, Minneapolis, MN 4:24:40 10:06 4:17:35 3069 393 M45 Steven Olson, 46, Hugo, MN 4:24:40 10:06 4:20:49 3070 1214 M20 Zachary Clark, 32, Minnetrista, MN 4:24:41 10:06 4:15:39 3071 1215 M20 Brett Frayseth, 34, Bloomington, MN 4:24:45 10:06 4:16:57 3072 279 M50 Bob Stein, 52, Mequon, WI 4:24:47 10:06 4:15:56 3073 1216 M20 Andy Stein, 21, St Louis, MO 4:24:47 10:06 4:15:58 3074 394 M45 Bob Chandler, 46, Burlington, NC 4:24:49 10:06 4:21:01 3075 474 M35 Jonathan Jensen, 39, Minnetonka, MN 4:24:50 10:06 4:21:46 3076 280 M50 Paul Glade, 54, Cedar Falls, IA 4:24:50 10:06 4:24:09 3077 475 M35 Chad Greeley, 36, St Paul, MN 4:24:51 10:06 4:19:57 3078 510 M40 Mark Putaski, 41, St Paul, MN 4:24:51 10:06 4:20:34 3079 281 M50 Daniel Slusher, 53, Brooklyn Park, MN 4:24:53 10:06 4:19:39 3080 1217 M20 Ben Watters, 27, Woodbury, MN 4:24:54 10:06 4:19:05 3081 1218 M20 Tyler Shaw, 21, Plymouth, MN 4:24:55 10:06 4:20:31 3082 511 M40 David Fortuna, 40, North Branch, MN 4:25:00 10:06 4:21:14 3083 476 M35 Adam Swierczek, 36, Maple Grove, MN 4:25:01 10:06 4:16:13 3084 477 M35 Geoffrey Goodwin, 35, Woodbury, MN 4:25:05 10:07 4:21:39 3085 512 M40 Chris Dennehy, 42, St Paul, MN 4:25:07 10:07 4:16:55 3086 513 M40 Greg Buss, 43, East Bethel, MN 4:25:09 10:07 4:20:35 3087 395 M45 Thomas Lucier, 48, Andover, MN 4:25:10 10:07 4:20:03 3088 1219 M20 Phillip Zink, 24, Fargo, ND 4:25:10 10:07 4:17:53 3089 1220 M20 Matt Schomaker, 33, Champlin, MN 4:25:11 10:07 4:19:33 3090 282 M50 Louis Schwengler, 51, Rapid City, SD 4:25:11 10:07 4:21:02 3091 19 M18 Yusuf Agamawi, 18, Maple Grove, MN 4:25:12 10:07 4:17:30 3092 478 M35 Chad Johnson, 39, Maple Grove, MN 4:25:12 10:07 4:20:28 3093 396 M45 Neal Karels, 45, Hutchinson, MN 4:25:12 10:07 4:18:34 3094 397 M45 Gregory Pezl, 49, Stevens Point, WI 4:25:16 10:07 4:20:42 3095 479 M35 Chad Muesing, 35, Woodbury, MN 4:25:19 10:07 4:21:25 3096 398 M45 Joel Leclair, 48, Spring Lake, MI 4:25:20 10:07 4:16:21 3097 1221 M20 Darren McKigney, 32, Minneapolis, MN 4:25:22 10:07 4:17:39 3098 283 M50 Scott Jamison, 52, Wentworth, SD 4:25:23 10:07 4:22:13 3099 514 M40 Jeff Willingham, 43, Dallas, GA 4:25:25 10:07 4:21:27 3100 1222 M20 William Akakpo, 27, St Paul, MN 4:25:26 10:07 4:21:08 3101 1223 M20 Michael Wallace, 28, Dickinson, ND 4:25:26 10:07 4:19:16 3102 121 M55 Greg Roth, 57, Annandale, MN 4:25:28 10:08 4:24:29 3103 480 M35 Dan Orth, 38, Urbandale, IA 4:25:39 10:08 4:19:25 3104 399 M45 Scott Dobbins, 47, Bloomington, MN 4:25:41 10:08 4:21:25 3105 1224 M20 Michael Glotter, 21, St Louis Park, MN 4:25:44 10:08 4:17:03 3106 400 M45 Scott Williams, 48, Winnipeg, Can 4:25:47 10:08 4:21:12 3107 1225 M20 Mikael Asp, 32, St Paul, MN 4:25:48 10:08 4:17:15 3108 1226 M20 Andrew Plowman, 31, Bloomington, MN 4:25:48 10:08 4:22:15 3109 122 M55 Erik Scheurle, 57, Minneapolis, MN 4:25:50 10:08 4:17:16 3110 1227 M20 Peter Johnson, 23, Minneapolis, MN 4:25:51 10:08 4:18:16 3111 515 M40 Jason Shaw, 41, Minneapolis, MN 4:25:52 10:08 4:17:04 3112 481 M35 Michael Weegman, 39, West St Paul, MN 4:25:55 10:09 4:18:01 3113 482 M35 Mark Erickson, 36, Burlington, WI 4:26:05 10:09 4:21:42 3114 1228 M20 Chad Griffith, 27, Apple Valley, MN 4:26:06 10:09 4:24:39 3115 483 M35 Aaron Berkowitz, 36, Pearland, TX 4:26:07 10:09 4:21:03 3116 1229 M20 Benjamin Johnson, 29, Roseville, MN 4:26:07 10:09 4:18:30 3117 284 M50 Tom Magnuson, 51, Lincoln, NE 4:26:07 10:09 4:19:45 3118 516 M40 Michael Walsh, 42, St Paul, MN 4:26:08 10:09 4:22:01 3119 401 M45 Octavio Ruiz, 45, Washington, DC 4:26:11 10:09 4:18:43 3120 484 M35 Marcos Behar, 38, Mexico Df, Mex 4:26:14 10:09 4:18:18 3121 285 M50 Gary Bray, 50, Lakeville, MN 4:26:17 10:09 4:20:57 3122 1230 M20 Anthony Paetznick, 32, New Brighton, MN 4:26:22 10:10 4:18:30 3123 123 M55 John Conley, 56, Eden Prairie, MN 4:26:25 10:10 4:21:59 3124 1231 M20 Richard Leboff, 31, Minneapolis, MN 4:26:28 10:10 4:18:21 3125 1232 M20 Jason Stonestreet, 27, Minneapolis, MN 4:26:34 10:10 4:18:36 3126 1233 M20 Michael Powalish, 32, Shakopee, MN 4:26:36 10:10 4:17:29 3127 286 M50 Tim Tucker, 52, Madison, SD 4:26:36 10:10 4:20:50 3128 1234 M20 Lee Jones, 30, Minneapolis, MN 4:26:38 10:10 4:19:01 3129 1235 M20 Nathan Wisehart, 29, Duluth, MN 4:26:40 10:10 4:22:00 3130 1236 M20 Joshua Peterson, 27, St Paul, MN 4:26:40 10:10 4:23:10 3131 287 M50 Mark Raderstorf, 54, Minneapolis, MN 4:26:41 10:10 4:22:14 3132 485 M35 David Maguire, 35, Woodbury, MN 4:26:43 10:10 4:22:24 3133 517 M40 Peter Dolan, 43, Apple Valley, MN 4:26:43 10:10 4:18:20 3134 402 M45 Rick Hightower, 48, Carrollton, TX 4:26:46 10:10 4:22:18 3135 1237 M20 David Mirabella, 22, Boulder, CO 4:26:47 10:11 4:21:36 3136 518 M40 David Eide, 41, Maple Grove, MN 4:26:48 10:11 4:18:16 3137 15 M65 Don McGrath, 69, New York, NY 4:26:51 10:11 4:19:20 3138 519 M40 Anthony Cochand, 41, Minneapolis, MN 4:26:52 10:11 4:21:54 3139 1238 M20 Carey Montez, 32, Cottage Grove, MN 4:26:57 10:11 4:22:41 3140 1239 M20 Andrew Gowdy, 21, Sussex, WI 4:26:57 10:11 4:22:27 3141 1240 M20 Wade Laugen, 32, Apple Valley, MN 4:26:59 10:11 4:22:05 3142 288 M50 Jeff Singleton, 50, Highland Park, IL 4:27:00 10:11 4:18:21 3143 124 M55 Douglas Watson, 57, Warroad, MN 4:27:02 10:11 4:20:16 3144 289 M50 Loren (jim) Green, 52, Janesville, MN 4:27:12 10:11 4:18:07 3145 403 M45 Jeffrey Larsen, 48, Hudson, WI 4:27:13 10:12 4:20:39 3146 486 M35 Craig Sandok, 36, Minneapolis, MN 4:27:16 10:12 4:22:15 3147 520 M40 John Collingwood, 41, Pampigny 4:27:18 10:12 4:21:51 3148 404 M45 Douglas Holod, 48, St Paul, MN 4:27:18 10:12 4:22:49 3149 1241 M20 Brent Kluver, 27, Plymouth, MN 4:27:21 10:12 4:22:31 3150 1 M16 Brandon Borchardt, 16, Woodbury, MN 4:27:22 10:12 4:18:49 3151 1242 M20 Daniel Wilder, 26, Minneapolis, MN 4:27:25 10:12 4:22:13 3152 487 M35 Brian Corrigan, 38, Minneapolis, MN 4:27:26 10:12 4:23:08 3153 1243 M20 Geoff Mills, 34, Otsego, MN 4:27:29 10:12 4:18:41 3154 1244 M20 John Kohlhaas, 23, Minneapolis, MN 4:27:29 10:12 4:23:51 3155 1245 M20 Ben Shanahan, 29, Bemidji, MN 4:27:31 10:12 4:23:09 3156 405 M45 Alan Fisher, 49, Frankfort, IL 4:27:34 10:12 4:27:01 3157 1246 M20 Andrew Nash, 26, Minneapolis, MN 4:27:35 10:12 4:18:39 3158 1247 M20 Zachary Ludvigson, 26, Plymouth, MN 4:27:35 10:12 4:18:38 3159 521 M40 Matthew Barnes, 42, Minneapolis, MN 4:27:35 10:12 4:19:26 3160 46 M60 Paul Dragsten, 62, Minneapolis, MN 4:27:39 10:13 4:19:46 3161 1248 M20 Michael Clawson, 34, Edina, MN 4:27:39 10:13 4:23:11 3162 1249 M20 Kevin Sternal, 32, Duluth, MN 4:27:42 10:13 4:19:41 3163 406 M45 Nicholas Kozlak, 47, Edina, MN 4:27:44 10:13 4:23:31 3164 407 M45 Joseph Hamilton, 49, Victoria, MN 4:27:46 10:13 4:21:11 3165 522 M40 Scott Evers, 43, Lakeville, MN 4:27:49 10:13 4:19:38 3166 20 M18 Patrick Mulfort, 19, Ham Lake, MN 4:27:50 10:13 4:23:30 3167 523 M40 Daniel Khoury, 43, Woodbury, MN 4:27:50 10:13 4:18:31 3168 1250 M20 Brett Knight, 27, St Paul, MN 4:27:51 10:13 4:21:44 3169 1251 M20 Matthew Monjes, 26, Circle Pines, MN 4:27:51 10:13 4:18:11 3170 1252 M20 Aleksandr Ablamunets, 23, Maple Grove, MN 4:27:54 10:13 4:19:12 3171 1253 M20 Andrew Tomashek, 22, Minneapolis, MN 4:27:54 10:13 4:21:53 3172 290 M50 Scott Hartley, 50, Maple Grove, MN 4:27:55 10:13 4:20:58 3173 1254 M20 Timothy Dwight, 34, San Deigo, CA 4:27:55 10:13 4:24:06 3174 408 M45 Brad Sweda, 47, Rochester, MI 4:27:57 10:13 4:20:44 3175 488 M35 Colin Brandhorst, 37, Mesa, AZ 4:27:59 10:13 4:23:38 3176 1255 M20 Benjamin Wipf, 22, Minneapolis, MN 4:27:59 10:13 4:20:16 3177 125 M55 Greg Hovde, 56, Eden Prairie, MN 4:28:00 10:13 4:19:32 3178 524 M40 David Brooks, 40, Brooklyn Park, MN 4:28:01 10:13 4:19:28 3179 489 M35 Jason Larrabee, 39, Newmarket, NH 4:28:01 10:13 4:24:04 3180 1256 M20 Adam McGrane, 24, Plymouth, MN 4:28:01 10:13 4:24:44 3181 490 M35 Donnetto Deantoni, 37, St Michael, MN 4:28:08 10:14 4:25:01 3182 1257 M20 Charlie Thornton, 29, Manhattan, KS 4:28:09 10:14 4:23:04 3183 21 M18 Jacob Yetzer, 19, Lakeville, MN 4:28:11 10:14 4:19:48 3184 491 M35 Greg Harris, 36, Minneapolis, MN 4:28:11 10:14 4:21:41 3185 525 M40 Winston Sequeira, 43, Stillwater, MN 4:28:12 10:14 4:22:51 3186 1258 M20 Paul Merkey, 23, Milwaukee, WI 4:28:14 10:14 4:20:10 3187 291 M50 James Olson, 50, Shakopee, MN 4:28:14 10:14 4:20:55 3188 1259 M20 Chris Rausch, 21, Mequon, WI 4:28:15 10:14 4:23:03 3189 409 M45 John Murphy Jr, 49, Olympia, WA 4:28:17 10:14 4:18:49 3190 1260 M20 Benjamin Plante, 21, Roseville, MN 4:28:19 10:14 4:21:46 3191 1261 M20 Andy Kunitz, 24, Minneapolis, MN 4:28:19 10:14 4:22:30 3192 526 M40 William Blake, 40, Atlanta, GA 4:28:20 10:14 4:23:00 3193 1262 M20 Nathan Knaeble, 25, Chicago, IL 4:28:26 10:14 4:19:35 3194 1263 M20 Joshua Methven, 29, St Paul, MN 4:28:28 10:14 4:24:19 3195 1264 M20 Christopher Batt, 28, Willmar, MN 4:28:28 10:14 4:24:36 3196 492 M35 Brian Everson, 37, Shakopee, MN 4:28:30 10:14 4:19:57 3197 493 M35 Christopher Winkelman, 38, St Paul, MN 4:28:37 10:15 4:23:55 3198 1265 M20 Wesley Graham, 29, St Paul, MN 4:28:37 10:15 4:19:14 3199 410 M45 Randy Swanstrom, 48, Edina, MN 4:28:39 10:15 4:23:49 3200 494 M35 Joshua Larsen, 35, Apple Valley, MN 4:28:39 10:15 4:22:25 3201 16 M65 Lowell Skelton, 69, Moneta, VA 4:28:41 10:15 4:27:20 3202 411 M45 Gregg Swenson, 46, Long Lake, MN 4:28:42 10:15 4:23:07 3203 1266 M20 Alex Jacobs, 34, Madison, WI 4:28:43 10:15 4:18:57 3204 1267 M20 Alex Delgado, 22, Madison, WI 4:28:43 10:15 4:18:58 3205 1268 M20 Richard Rittmaster, 24, Bloomington, MN 4:28:46 10:15 4:23:59 3206 527 M40 John Rossman, 41, Minneapolis, MN 4:28:49 10:15 4:27:44 3207 1269 M20 Mark Nguyen, 28, Blaine, MN 4:28:49 10:15 4:19:11 3208 47 M60 Bill Lee, 61, Anoka, MN 4:28:51 10:15 4:27:46 3209 292 M50 John Korus, 52, Farmington, MN 4:28:52 10:15 4:21:28 3210 412 M45 Dale Kersten, 47, Apple Valley, MN 4:28:52 10:15 4:24:36 3211 495 M35 Daniel Johnson, 39, Elk River, MN 4:28:53 10:15 4:20:46 3212 496 M35 Eric Schooley, 38, Lees Summit, MO 4:28:54 10:15 4:22:46 3213 1270 M20 Thomas Biwer, 26, Eden Prairie, MN 4:28:56 10:15 4:25:04 3214 497 M35 Sergio Lopez, 36, San Pedro Garza G, ME 4:28:58 10:16 4:23:26 3215 1271 M20 Marius Hansen, 27, Plymouth, MN 4:29:00 10:16 4:28:11 3216 528 M40 Erik Hanson, 40, Minneapolis, MN 4:29:00 10:16 4:22:11 3217 126 M55 Craig Swanson, 55, Plymouth, MN 4:29:01 10:16 4:28:11 3218 127 M55 Don Walker, 56, Milwaukee, WI 4:29:01 10:16 4:24:40 3219 498 M35 Jonathan Lund, 35, Duluth, MN 4:29:01 10:16 4:22:24 3220 1272 M20 Brian Lecy, 28, Minneapolis, MN 4:29:02 10:16 4:19:27 3221 1273 M20 Andrew Hahn, 24, Goodhue, MN 4:29:02 10:16 4:28:18 3222 48 M60 Thomas Mortl, 63, St Anthony, MN 4:29:03 10:16 4:27:41 3223 293 M50 Raman Rajpal, 53, Santa Clara, CA 4:29:03 10:16 4:21:21 3224 1274 M20 Eric Rosenthal, 28, Minneapolis, MN 4:29:04 10:16 4:24:45 3225 22 M18 Elijah Wilson, 18, St Paul, MN 4:29:05 10:16 4:23:28 3226 1275 M20 Matthew MacH, 30, Minneapolis, MN 4:29:05 10:16 4:19:50 3227 413 M45 Brendan Cassidy, 45, St Paul, MN 4:29:06 10:16 4:24:47 3228 294 M50 Tom Zimney, 53, West Fargo, ND 4:29:08 10:16 4:23:25 3229 1276 M20 Brad Goodell, 29, Minneapolis, MN 4:29:08 10:16 4:21:57 3230 529 M40 Brian Cole, 44, Apple Valley, MN 4:29:19 10:16 4:25:34 3231 499 M35 Bryan Sanders, 38, Hastings, MN 4:29:22 10:16 4:23:11 3232 128 M55 Bob Nordman, 56, Savage, MN 4:29:27 10:17 4:20:28 3233 530 M40 Joe Duea, 41, Burnsville, MN 4:29:32 10:17 4:24:42 3234 500 M35 Steve Oaxaca, 36, Chaska, MN 4:29:33 10:17 4:26:23 3235 531 M40 Jeff Johnson, 44, St Cloud, MN 4:29:35 10:17 4:20:42 3236 501 M35 Michael [tony] Ennis, 38, Blaine, MN 4:29:36 10:17 4:25:44 3237 502 M35 Joel Olson, 36, Kasson, MN 4:29:37 10:17 4:25:19 3238 503 M35 Carl McElroy, 36, Burnsville, MN 4:29:39 10:17 4:23:28 3239 414 M45 Lee Murphy, 46, Wheaton, IL 4:29:40 10:17 4:25:32 3240 49 M60 Randall Witter, 60, Springfield, IL 4:29:42 10:17 4:25:44 3241 532 M40 Joe Jankowski, 41, Plymouth, WI 4:29:45 10:17 4:26:26 3242 415 M45 Jim Gagne, 48, Excelsior, MN 4:29:47 10:17 4:24:56 3243 533 M40 Hoon Yu, 40, Farmington, MN 4:29:48 10:17 4:19:59 3244 1277 M20 Robert Laird, 22, Minneapolis, MN 4:29:52 10:18 4:21:16 3245 129 M55 Craig Oslin, 55, Mora, MN 4:29:55 10:18 4:28:42 3246 1278 M20 Tim Sisson, 31, Pflugerville, TX 4:29:58 10:18 4:26:10 3247 1279 M20 Justin Jones, 28, Bellevue, WA 4:30:00 10:18 4:23:57 3248 504 M35 John Finnigan, 39, Washington, DC 4:30:00 10:18 4:20:33 3249 1280 M20 James Daniels, 33, St Paul, MN 4:30:02 10:18 4:20:26 3250 295 M50 Jon Brovold, 53, Andover, MN 4:30:02 10:18 4:23:30 3251 1281 M20 James Anderson, 31, Edina, MN 4:30:04 10:18 4:23:37 3252 416 M45 Tim Philips, 45, Maple Grove, MN 4:30:06 10:18 4:22:28 3253 1282 M20 Ryan Splawski, 26, Hopkins, MN 4:30:07 10:18 4:23:40 3254 534 M40 Matthew Mosher, 44, Cottage Grove, MN 4:30:08 10:18 4:23:14 3255 1283 M20 Christian Harkness, 34, La Crosse, WI 4:30:08 10:18 4:23:26 3256 23 M18 Ethan Stuckmayer, 19, Chanhassen, MN 4:30:09 10:18 4:24:11 3257 505 M35 Andrew Kuether, 37, Minnetonka, MN 4:30:09 10:18 4:21:43 3258 506 M35 Boe Carlons, 36, Minnetonka, MN 4:30:09 10:18 4:21:52 3259 296 M50 Ralph Douglass, 54, Minnetonka, MN 4:30:10 10:18 4:25:45 3260 1284 M20 James Haugen, 28, Chanhassen, MN 4:30:12 10:18 4:23:13 3261 1285 M20 Brent Lamm, 28, Chicago, IL 4:30:13 10:18 4:23:14 3262 297 M50 Jeff Larson, 54, Sioux Falls, SD 4:30:14 10:18 4:26:41 3263 1286 M20 Ross Larson, 26, Madison, WI 4:30:15 10:18 4:24:17 3264 130 M55 Jose Perez-Sanz, 56, Hinsdale, IL 4:30:16 10:19 4:21:15 3265 1287 M20 Jamie Birkelo, 32, Durham, NC 4:30:16 10:19 4:26:41 3266 417 M45 Dennis Prokott, 45, Bloomingdale, IL 4:30:19 10:19 4:24:24 3267 535 M40 Stewart McMullan, 44, Wooodbury, MN 4:30:20 10:19 4:25:22 3268 1288 M20 Ranon Raygor, 29, Minneapolis, MN 4:30:20 10:19 4:26:11 3269 507 M35 Jay Klein, 39, Rosemount, MN 4:30:22 10:19 4:23:02 3270 418 M45 Frederic Jean, 48, Chaska, MN 4:30:23 10:19 4:23:00 3271 1289 M20 John Sill, 26, Minneapolis, MN 4:30:24 10:19 4:21:28 3272 1290 M20 Joseph Huettl, 24, West Saint Paul, MN 4:30:25 10:19 4:25:41 3273 419 M45 Michael Wager, 48, Plymouth, MN 4:30:27 10:19 4:20:44 3274 1291 M20 Mark Garcia Ii, 27, Minneapolis, MN 4:30:30 10:19 4:24:18 3275 1292 M20 Alfred Lim, 22, Canton, MI 4:30:31 10:19 4:26:32 3276 1293 M20 Matthew Weerts, 29, Mankato, MN 4:30:37 10:19 4:21:21 3277 1294 M20 Casey Friskney, 22, Minneapolis, MN 4:30:42 10:19 4:22:44 3278 536 M40 Carlos Monge, 40, Moravia San Jos, Crc 4:30:44 10:20 4:27:03 3279 508 M35 Robert Duff, 39, Chanhassen, MN 4:30:53 10:20 4:23:07 3280 509 M35 Gary Lamott, 36, Coon Rapids, MN 4:30:58 10:20 4:21:54 3281 131 M55 Jeff Paurus, 57, Minneapolis, MN 4:31:03 10:20 4:25:05 3282 50 M60 Albert Smith, 60, Brooklyn Park, MN 4:31:07 10:20 4:24:44 3283 1295 M20 Thomas Verdouw, 23, Harrisburg, SD 4:31:10 10:21 4:24:29 3284 298 M50 Carl Brust, 54, Inver Grove Hts, MN 4:31:10 10:21 4:26:00 3285 1296 M20 Derek Steward, 25, Eagan, MN 4:31:12 10:21 4:24:49 3286 299 M50 Harvey Doerr, 52, Mitchell, SD 4:31:12 10:21 4:26:23 3287 420 M45 Michael Miller, 48, Woodbury, MN 4:31:18 10:21 4:23:21 3288 300 M50 Viatcheslav Belyaev, 51, Plymouth, MN 4:31:19 10:21 4:23:14 3289 301 M50 David Perry, 54, Ankeny, IA 4:31:20 10:21 4:24:49 3290 1297 M20 Todd Lenzie, 31, Plainfield, IL 4:31:22 10:21 4:23:07 3291 1298 M20 Joseph Corcoran, 32, Minneapolis, MN 4:31:22 10:21 4:21:40 3292 1299 M20 Andrew Larsen, 20, Richfield, MN 4:31:23 10:21 4:30:40 3293 132 M55 Donovan Dales, 59, Winnipeg, Can 4:31:24 10:21 4:26:34 3294 537 M40 John Monty, 43, Shawnee, KS 4:31:25 10:21 4:25:46 3295 538 M40 Steve Tanguay, 43, Thunder Bay, Can 4:31:26 10:21 4:27:12 3296 302 M50 Ronald Copeland, 53, Excelsior, MN 4:31:27 10:21 4:24:12 3297 133 M55 Kurt Balmer, 55, Zuerich 4:31:27 10:21 4:24:08 3298 1300 M20 Eric Hyde, 28, Des Moines, IA 4:31:28 10:21 4:22:13 3299 303 M50 Carlos Arpio, 53, Zapopan, Mex 4:31:30 10:21 4:23:54 3300 1301 M20 Zachary Berg, 21, Lino Lakes, MN 4:31:30 10:21 4:27:42 3301 421 M45 Philip Miller, 48, Louveciennes, Fra 4:31:31 10:21 4:27:44 3302 539 M40 Jim Kroening, 42, Stillwater, MN 4:31:31 10:21 4:27:22 3303 1302 M20 Andrew Heintz, 34, Plymouth, MN 4:31:34 10:21 4:26:22 3304 134 M55 Tom Schreiner, 58, Zimmerman, MN 4:31:36 10:22 4:23:27 3305 1303 M20 Michael Merrill, 31, Davenport, IA 4:31:37 10:22 4:27:43 3306 510 M35 Jason Voerster, 35, St Paul, MN 4:31:37 10:22 4:27:44 3307 540 M40 Romuald Simonneau, 40, Minnetonka, MN 4:31:38 10:22 4:26:26 3308 17 M65 Bruce Rhodes, 67, Prior Lake, MN 4:31:39 10:22 4:27:13 3309 1304 M20 Ryan Hookom, 33, Ramsey, MN 4:31:41 10:22 4:26:30 3310 511 M35 Scott Kasten, 35, Wyoming, MN 4:31:41 10:22 4:24:54 3311 422 M45 Tim Thoma, 46, Victoria, MN 4:31:43 10:22 4:22:12 3312 1305 M20 Jared Blaisdell, 33, Blaine, MN 4:31:43 10:22 4:27:36 3313 1306 M20 Stephen Snyder, 25, Minneapolis, MN 4:31:43 10:22 4:23:01 3314 1307 M20 Nathan Sartain, 33, St Paul, MN 4:31:43 10:22 4:24:50 3315 512 M35 Jeremy Sartain, 35, St Paul, MN 4:31:43 10:22 4:24:51 3316 18 M65 Roger Carlson, 66, Stillwater, MN 4:31:43 10:22 4:27:02 3317 1308 M20 Sean Dwyer, 24, Chicago, IL 4:31:45 10:22 4:25:29 3318 1309 M20 Mikkel Gusenius, 28, Shorewood, MN 4:31:45 10:22 4:27:50 3319 541 M40 Todd Kalk, 40, St Louis Park, MN 4:31:46 10:22 4:27:22 3320 423 M45 Kevin Welch, 47, Woodbury, MN 4:31:48 10:22 4:27:17 3321 1310 M20 Mark Grussing, 33, Benson, MN 4:31:49 10:22 4:22:18 3322 1311 M20 Eric Lien, 28, Minneapolis, MN 4:31:50 10:22 4:22:24 3323 1312 M20 Josh Kaplan, 34, San Francisco, CA 4:31:50 10:22 4:27:50 3324 513 M35 Ryan Burns, 36, Ramsey, MN 4:31:50 10:22 4:27:48 3325 514 M35 Joseph Dolan, 38, Minneapolis, MN 4:31:51 10:22 4:23:33 3326 1313 M20 William Heer, 33, New Brighton, MN 4:31:52 10:22 4:22:50 3327 1314 M20 Benjamin Harloff, 33, Minneapolis, MN 4:31:52 10:22 4:28:24 3328 542 M40 Doug Stone, 43, Somerset, WI 4:31:57 10:22 4:27:37 3329 543 M40 Tim Pryor, 43, Edina, MN 4:31:58 10:22 4:27:46 3330 1315 M20 Colin Blake, 29, Atlanta, GA 4:32:00 10:22 4:25:26 3331 1316 M20 Charlie Spanjers, 21, Centerville, MN 4:32:01 10:23 4:24:10 3332 304 M50 Steven Wiese, 50, Albert Lea, MN 4:32:01 10:23 4:27:32 3333 305 M50 Douglas Peterson, 50, Albert Lea, MN 4:32:01 10:23 4:27:32 3334 1317 M20 Nathaniel Fox, 25, St Paul, MN 4:32:02 10:23 4:23:37 3335 51 M60 Donald Snyder, 64, Burnsville, MN 4:32:03 10:23 4:27:15 3336 424 M45 Mike Vieceli, 45, Maple Grove, MN 4:32:07 10:23 4:24:49 3337 1318 M20 Phil Windyk, 25, Minneapolis, MN 4:32:09 10:23 4:24:04 3338 1319 M20 Jeff Hartquist, 31, Luverne, MN 4:32:10 10:23 4:28:12 3339 425 M45 David Fielder, 48, Winnipeg, Can 4:32:12 10:23 4:22:58 3340 515 M35 Navneet Rao, 35, Campbell, CA 4:32:13 10:23 4:28:43 3341 306 M50 David Thompson, 50, Oak Lawn, IL 4:32:13 10:23 4:22:47 3342 516 M35 Mike Noffz, 35, Flower Mound, TX 4:32:14 10:23 4:26:08 3343 1320 M20 Benjamin Laffin, 26, St Paul, MN 4:32:19 10:23 4:25:27 3344 1321 M20 Andrew Baldwin, 25, Kalamazoo, MI 4:32:19 10:23 4:25:55 3345 426 M45 Arthur Witte, 49, Princeton, MN 4:32:22 10:23 4:27:37 3346 544 M40 Dave Berryman, 41, Otsego, MN 4:32:22 10:23 4:23:41 3347 545 M40 Steve Moore, 41, Watertown, SD 4:32:23 10:23 4:24:28 3348 135 M55 Dan Davis, 55, Hugo, MN 4:32:24 10:23 4:27:14 3349 1322 M20 Greg Kirchhoff, 30, Lakeville, MN 4:32:29 10:24 4:24:40 3350 1323 M20 Steven Swedal, 28, Clear Lake, MN 4:32:31 10:24 4:23:23 3351 1324 M20 Justin Hubbard, 22, Madison, WI 4:32:31 10:24 4:27:17 3352 1325 M20 Robert Lancaster, 29, Cedar Rapids, IA 4:32:33 10:24 4:27:35 3353 517 M35 Todd Larson, 37, Wyoming, MN 4:32:36 10:24 4:28:07 3354 307 M50 Scott Hoffman, 53, Worthington, MN 4:32:37 10:24 4:28:47 3355 546 M40 Steven Spencer, 42, Minneapolis, MN 4:32:37 10:24 4:26:09 3356 308 M50 Randall Cullison, 51, Council Bluffs, IA 4:32:40 10:24 4:26:56 3357 547 M40 Rajesh Kapoor, 40, Edina, MN 4:32:42 10:24 4:25:56 3358 548 M40 Dennis Angellotti, 40, Blaine, MN 4:32:42 10:24 4:25:57 3359 549 M40 Hans Van Heteren-Freeze, 44, Prior Lake, MN 4:32:43 10:24 4:24:59 3360 550 M40 Michael MacKeben, 43, Brooklyn Park, MN 4:32:43 10:24 4:25:57 3361 309 M50 David Miretzky, 51, Chicago, IL 4:32:44 10:24 4:28:15 3362 310 M50 Willaim Stoeklen, 52, Cottage Grove, MN 4:32:45 10:24 4:27:51 3363 518 M35 Eric Roeske, 37, Stillwater, MN 4:32:46 10:24 4:28:14 3364 1326 M20 Michael Dombrowski, 30, Madison, WI 4:32:47 10:24 4:28:25 3365 311 M50 Charles Mueller, 50, Eden Prairie, MN 4:32:48 10:24 4:23:59 3366 519 M35 Rob Bloomer, 39, Lakeville, MN 4:32:48 10:24 4:28:17 3367 1327 M20 Phil Gropel, 27, Vadnais Hts, MN 4:32:51 10:24 4:27:51 3368 136 M55 Brad Zinken, 57, Blain, MN 4:32:52 10:24 4:28:27 3369 551 M40 Marc Wendleton, 42, Palatine, IL 4:32:53 10:24 4:23:01 3370 1328 M20 Jared Ackerman, 34, Coon Rapids, MN 4:32:54 10:25 4:27:38 3371 312 M50 Winton Boyd, 50, Madison, WI 4:32:55 10:25 4:28:11 3372 1329 M20 Mathew Stewart, 22, Burnsville, MN 4:32:56 10:25 4:23:50 3373 1330 M20 Matthew Dahlke, 23, Apple Valley, MN 4:32:56 10:25 4:23:50 3374 520 M35 Steven Penz, 37, St Paul, MN 4:32:57 10:25 4:25:30 3375 552 M40 David Goodrich, 44, Deer Park, WI 4:32:57 10:25 4:28:35 3376 1331 M20 Patrick Smith, 25, Traverse City, MI 4:32:59 10:25 4:28:35 3377 1332 M20 Bradley Lahner, 30, Neenah, WI 4:32:59 10:25 4:29:42 3378 1333 M20 Greg Winegarden, 24, Richfield, MN 4:33:01 10:25 4:27:48 3379 52 M60 Alan Zeccardi, 60, Chatfield, MN 4:33:01 10:25 4:26:51 3380 521 M35 Timothy Hetland, 39, St Michael, MN 4:33:02 10:25 4:26:30 3381 313 M50 Jim Boell, 52, Burnsville, MN 4:33:02 10:25 4:27:11 3382 427 M45 David Grundman, 49, Minneapolis, MN 4:33:04 10:25 4:25:41 3383 1334 M20 Kent Goodroad, 26, Minneapolis, MN 4:33:08 10:25 4:29:05 3384 1335 M20 John Golnitz, 26, New Brighton, MN 4:33:08 10:25 4:24:29 3385 1336 M20 Nelson Rojas, 33, Weehawken, NJ 4:33:08 10:25 4:29:04 3386 137 M55 James Price, 59, Minneapolis, MN 4:33:10 10:25 4:27:42 3387 522 M35 Robert Linser, 37, Lino Lakes, MN 4:33:10 10:25 4:28:21 3388 1337 M20 Brendon Diers, 29, Fitchburg, WI 4:33:10 10:25 4:24:56 3389 1338 M20 Daniel Turner, 24, North Liberty, IA 4:33:10 10:25 4:28:09 3390 1339 M20 David Harman, 28, Plymouth, MN 4:33:12 10:25 4:28:10 3391 553 M40 Jeffrey Adams, 40, Pine City, MN 4:33:13 10:25 4:28:46 3392 554 M40 Ron Fremling, 42, Hudson, WI 4:33:14 10:25 4:28:40 3393 523 M35 Jason Kleve, 39, Maple Grove, MN 4:33:15 10:25 4:24:57 3394 1340 M20 James Dufek, 33, St Louis Park, MN 4:33:16 10:25 4:28:14 3395 1341 M20 Jon Christopherson, 32, St Paul, MN 4:33:16 10:25 4:28:22 3396 1342 M20 Anthony Holland, 30, West Des Moines, IA 4:33:19 10:25 4:28:05 3397 524 M35 Alan Schachtely, 39, Marietta, GA 4:33:19 10:25 4:28:48 3398 525 M35 Jack Sutton Jr, 37, Robbinsdale, MN 4:33:22 10:26 4:26:05 3399 555 M40 Brian Daigle, 40, Burnsville, MN 4:33:22 10:26 4:27:09 3400 1343 M20 Eric Kraus, 27, Savage, MN 4:33:24 10:26 4:28:18 3401 24 M18 Patrick Manansala, 18, Rochester, MN 4:33:24 10:26 4:29:28 3402 526 M35 Christopher Perman, 36, Brooklyn Park, MN 4:33:26 10:26 4:26:54 3403 314 M50 Ken Brinich, 54, Bend, OR 4:33:26 10:26 4:25:26 3404 428 M45 David Harrison, 46, St Paul, MN 4:33:28 10:26 4:25:18 3405 556 M40 Adam Stell, 44, Minneapolis, MN 4:33:28 10:26 4:26:24 3406 429 M45 Darryl Luoma, 46, Anchorage, AK 4:33:29 10:26 4:29:24 3407 557 M40 Mike Rolfs, 41, Arden Hills, MN 4:33:29 10:26 4:28:20 3408 430 M45 Don Deiley, 46, Roseville, MN 4:33:29 10:26 4:24:11 3409 1344 M20 John Dirksen, 30, New Brighton, MN 4:33:30 10:26 4:29:59 3410 527 M35 Jeremy Olson, 36, St Paul Park, MN 4:33:31 10:26 4:24:15 3411 431 M45 William Freese, 48, Apple Valley, MN 4:33:32 10:26 4:30:27 3412 1345 M20 Parker Smith, 23, Minneapolis, MN 4:33:32 10:26 4:28:09 3413 1346 M20 Jay Eidem, 28, Roseville, MN 4:33:33 10:26 4:30:15 3414 558 M40 Mitch Singer, 40, Forest Lake, MN 4:33:33 10:26 4:25:40 3415 559 M40 Ronald Ayers, 42, Algonquin, IL 4:33:33 10:26 4:23:56 3416 1347 M20 Benjamin Sorensen, 24, Eden Prairie, MN 4:33:34 10:26 4:30:16 3417 560 M40 Patrick Mattingly, 40, Johnston, IA 4:33:36 10:26 4:24:33 3418 1348 M20 Christopher Cremons, 22, North Oaks, MN 4:33:36 10:26 4:29:38 3419 1349 M20 Joe Gonzalez, 27, Edina, MN 4:33:37 10:26 4:28:32 3420 138 M55 Leif Nestingen, 56, Minneapolis, MN 4:33:39 10:26 4:24:18 3421 432 M45 Thomas York, 45, Watkinsville, GA 4:33:41 10:26 4:27:52 3422 433 M45 Ivan Pojdl, 45, Fort Lauderdale, FL 4:33:42 10:26 4:30:12 3423 434 M45 Hamza Abduselam, 47, Woodbridge, VA 4:33:43 10:26 4:24:39 3424 561 M40 William Pfeiffer, 43, Savage, MN 4:33:43 10:26 4:26:27 3425 1350 M20 Jesse Parr, 28, Marlborough, MA 4:33:46 10:27 4:28:53 3426 528 M35 Douglas Peters, 38, Omaha, NE 4:33:46 10:27 4:25:42 3427 53 M60 Ronald Cheney, 61, Chanhassen, MN 4:33:46 10:27 4:30:32 3428 54 M60 Thomas Gross, 62, Redwood Falls, MN 4:33:47 10:27 4:28:01 3429 562 M40 Dan Breyak, 41, St Louis Park, MN 4:33:47 10:27 4:25:39 3430 435 M45 Doug Yetzer, 49, Lakeville, MN 4:33:49 10:27 4:25:27 3431 563 M40 Elia Aswan, 40, Coon Rapids, MN 4:33:52 10:27 4:27:26 3432 1351 M20 Jake Majerus, 33, Waconia, MN 4:33:54 10:27 4:29:14 3433 1352 M20 Benjamin Jones, 27, St Paul, MN 4:33:56 10:27 4:25:19 3434 529 M35 Jose Parra Staves, 37, Robbinsdale, MN 4:33:56 10:27 4:28:09 3435 1353 M20 Jacob Hairrell, 27, Crystal, MN 4:33:57 10:27 4:28:08 3436 436 M45 Rodney Haas, 45, Minneapolis, MN 4:33:58 10:27 4:28:39 3437 1354 M20 Christopher Kowalzek, 26, Apple Valley, MN 4:33:58 10:27 4:27:38 3438 1355 M20 Shannon McFarland, 33, Rogers, AR 4:33:59 10:27 4:27:04 3439 25 M18 John Casnovsky, 19, Sussex, WI 4:34:00 10:27 4:25:18 3440 437 M45 Scott Thomas, 46, Apple Valley, MN 4:34:01 10:27 4:29:08 3441 1356 M20 Robert Thornton, 32, Esko, MN 4:34:03 10:27 4:29:17 3442 139 M55 Kuma Takamura, 57, North Mankato, MN 4:34:03 10:27 4:24:48 3443 315 M50 Dan Rassier, 53, St Joseph, MN 4:34:04 10:27 4:33:13 3444 140 M55 Mark Pederson, 55, Minneapolis, MN 4:34:07 10:27 4:26:08 3445 438 M45 John Westberg, 46, Wausau, WI 4:34:08 10:27 4:28:24 3446 316 M50 Scott Nelson, 53, Redwood Falls, MN 4:34:13 10:28 4:28:25 3447 439 M45 Patrick Keefe, 49, Wausau, WI 4:34:14 10:28 4:25:44 3448 564 M40 Jay Dodig, 40, Minneapolis, MN 4:34:14 10:28 4:25:59 3449 5 M70 Pat Brown, 73, Lewiston, MN 4:34:16 10:28 4:30:06 3450 317 M50 Charles Paulson, 50, Burnsville, MN 4:34:19 10:28 4:30:33 3451 565 M40 Richard Stokes, 41, Minnetonka, MN 4:34:23 10:28 4:25:36 3452 440 M45 Charlie Moen, 49, Champlin, MN 4:34:26 10:28 4:27:29 3453 1357 M20 David Wakely, 34, St Paul, MN 4:34:30 10:28 4:27:03 3454 530 M35 Robert Bauck, 38, Minneapolis, MN 4:34:35 10:28 4:24:59 3455 566 M40 Peter Nyhus, 41, St Michael, MN 4:34:38 10:28 4:30:34 3456 141 M55 Milo Arkema, 59, Edina, MN 4:34:39 10:29 4:28:09 3457 55 M60 Edward Maslowski, 63, Rochester, MN 4:34:41 10:29 4:29:01 3458 1358 M20 Matt Boell, 25, Bemidji, MN 4:34:44 10:29 4:28:53 3459 567 M40 David Orth, 43, Maplewood, MN 4:34:46 10:29 4:25:55 3460 1359 M20 Brian Harvey, 31, Cottage Grove, MN 4:34:48 10:29 4:28:42 3461 1360 M20 David Campbell, 31, Minneapolis, MN 4:34:49 10:29 4:26:32 3462 1361 M20 Christopher Kerzich, 26, Washington, DC 4:34:49 10:29 4:28:34 3463 568 M40 Barry Haukoos, 44, Minneapolis, MN 4:34:50 10:29 4:30:00 3464 569 M40 Brian Vaughan, 44, Victoria, MN 4:34:50 10:29 4:29:59 3465 570 M40 Todd Billings, 41, Rosemount, MN 4:34:51 10:29 4:26:35 3466 1362 M20 Joshua Choate, 33, Prior Lake, MN 4:34:51 10:29 4:30:00 3467 1363 M20 Nathan Campbell, 25, Hastings, MN 4:34:58 10:29 4:30:21 3468 1364 M20 Bobby Kleinschmidt, 32, Rapid City, SD 4:34:59 10:29 4:30:50 3469 1365 M20 John Lauritsen, 31, Maple Grove, MN 4:35:00 10:29 4:26:24 3470 531 M35 John Guenther, 38, Wayzata, MN 4:35:00 10:29 4:28:05 3471 532 M35 Scott Loftus, 36, Kirkland, WA 4:35:02 10:29 4:27:47 3472 533 M35 Craig Enevoldsen, 39, Buffalo, MN 4:35:03 10:29 4:27:33 3473 1366 M20 Denton Desotel, 29, Cedar Rapids, IA 4:35:05 10:30 4:31:29 3474 534 M35 Corey Russell, 39, Amery, WI 4:35:07 10:30 4:28:27 3475 142 M55 David Brickley, 59, Mound, MN 4:35:09 10:30 4:31:29 3476 1367 M20 Paul Muenchow, 26, Chanhassen, MN 4:35:10 10:30 4:29:21 3477 535 M35 Paul Anderson, 38, Shoreview, MN 4:35:13 10:30 4:27:49 3478 536 M35 Justin Pyon, 36, Inver Grove Hts, MN 4:35:14 10:30 4:26:56 3479 143 M55 Daniel Suman, 59, Miami Shores, FL 4:35:19 10:30 4:30:35 3480 537 M35 Mike Buchwald, 38, Minneapolis, MN 4:35:21 10:30 4:31:03 3481 538 M35 Mark Bergstrom, 38, Big Lake, MN 4:35:21 10:30 4:26:53 3482 318 M50 Tim Litfin, 51, Waconia, MN 4:35:23 10:30 4:30:52 3483 1368 M20 Kevin Goss, 26, Minneapolis, MN 4:35:24 10:30 4:30:33 3484 441 M45 Dale West, 45, Minneapolis, MN 4:35:29 10:30 4:30:15 3485 539 M35 Jason Bretz, 35, Eden Prairie, MN 4:35:31 10:31 4:30:45 3486 442 M45 Steven Dolan, 47, Minneapolis, MN 4:35:37 10:31 4:27:19 3487 443 M45 Jeff Renner, 48, Burnsville, MN 4:35:37 10:31 4:30:25 3488 444 M45 Andrew Woodard, 45, White Bear Townsh, MN 4:35:41 10:31 4:31:16 3489 540 M35 Gracon McBride, 38, Stacy, MN 4:35:43 10:31 4:30:08 3490 445 M45 Daniel Burris, 46, St Louis Park, MN 4:35:43 10:31 4:30:50 3491 319 M50 John Pupkes, 53, Minneapolis, MN 4:35:45 10:31 4:30:14 3492 571 M40 Adam Smith, 44, Bloomington, MN 4:35:47 10:31 4:34:27 3493 1369 M20 Justin Lane, 23, Minnetonka, MN 4:35:49 10:31 4:26:43 3494 1370 M20 Kyle Lehenbauer, 34, New Brighton, MN 4:35:53 10:31 4:27:39 3495 1371 M20 Brian Corbett, 31, Minneapolis, MN 4:35:53 10:31 4:29:43 3496 144 M55 Dennis Meyer, 58, Ripon, WI 4:35:55 10:31 4:27:55 3497 572 M40 Christopher Menting, 42, Menomonee Falls, WI 4:35:57 10:32 4:32:20 3498 1372 M20 Brian Lunde, 31, Eden Prairie, MN 4:35:58 10:32 4:30:43 3499 541 M35 Scott Farwig, 37, Minneapolis, MN 4:35:59 10:32 4:27:23 3500 573 M40 Greg Vanderplaats, 44, Ogilvie, MN 4:36:00 10:32 4:28:44 3501 1373 M20 Jay Isaacson, 29, Dassel, MN 4:36:01 10:32 4:27:25 3502 1374 M20 Christopher Finken, 26, Omaha, NE 4:36:04 10:32 4:27:00 3503 1375 M20 Adam Rose, 31, Madison, WI 4:36:04 10:32 4:32:57 3504 542 M35 Joshua Will, 37, Minneapolis, MN 4:36:05 10:32 4:27:17 3505 543 M35 Joe Wight, 38, Richfield, MN 4:36:07 10:32 4:30:10 3506 574 M40 Brian Brown, 44, Middleton, WI 4:36:07 10:32 4:32:20 3507 320 M50 Terence McCormick, 50, Plymouth, MN 4:36:08 10:32 4:28:52 3508 321 M50 Walter Cassellius, 53, Minneapolis, MN 4:36:15 10:32 4:26:59 3509 1376 M20 Shane Bowe, 31, Bemidji, MN 4:36:15 10:32 4:28:39 3510 322 M50 Scott Malmsten, 52, Eden Prairie, MN 4:36:16 10:32 4:31:38 3511 544 M35 Scott Koltes, 35, Bloomington, MN 4:36:17 10:32 4:30:36 3512 323 M50 Ken Lebeau, 53, Minneapolis, MN 4:36:17 10:32 4:33:04 3513 545 M35 Vasiliy Fomenko, 39, Stillwater, OK 4:36:17 10:32 4:33:10 3514 1377 M20 Chris Hubert, 23, West Saint Paul, MN 4:36:18 10:32 4:28:07 3515 1378 M20 Mike Carr, 34, Prior Lake, MN 4:36:22 10:32 4:32:06 3516 575 M40 Lance Kulberg, 44, Apple Valley, MN 4:36:23 10:33 4:32:35 3517 446 M45 Darrell Hyde, 45, Coon Rapids, MN 4:36:25 10:33 4:35:28 3518 576 M40 Ken Ward, 40, Westwood, KS 4:36:26 10:33 4:27:17 3519 324 M50 Noel Gulla, 52, Ramsey, MN 4:36:27 10:33 4:27:38 3520 546 M35 Dan Bigelow, 38, Victoria, MN 4:36:28 10:33 4:29:12 3521 577 M40 Steven Carlson, 42, Stillwater, MN 4:36:29 10:33 4:29:20 3522 547 M35 James Dobbe, 38, Savage, MN 4:36:29 10:33 4:31:31 3523 1379 M20 Jesse Dorfner, 32, Fridley, MN 4:36:29 10:33 4:29:03 3524 1380 M20 Ben Wiedenfeld, 29, Eagan, MN 4:36:31 10:33 4:32:51 3525 1381 M20 Barrett Toland, 34, Woodbury, MN 4:36:31 10:33 4:31:47 3526 1382 M20 Jon Herschbach, 29, Maple Grove, MN 4:36:34 10:33 4:30:53 3527 325 M50 Bruce Fleischacker, 50, West Saint Paul, MN 4:36:38 10:33 4:31:26 3528 1383 M20 Bryant Cooper, 33, Minnetonka, MN 4:36:40 10:33 4:27:37 3529 1384 M20 Matthew Deutsch, 21, Spring Valley, WI 4:36:41 10:33 4:30:18 3530 578 M40 Nasir Raja, 41, Orono, MN 4:36:49 10:33 4:32:02 3531 1385 M20 John Butler, 22, Shoreview, MN 4:36:53 10:34 4:28:26 3532 1386 M20 Zach Matson, 27, Spokane, WA 4:36:54 10:34 4:31:03 3533 1387 M20 Robert Hartman, 27, Belleville, MI 4:36:56 10:34 4:30:34 3534 447 M45 Gary Ainsworth, 49, Ridgewood, NJ 4:37:08 10:34 4:32:43 3535 1388 M20 Kim Sachs, 32, Inver Grove Hts, MN 4:37:09 10:34 4:32:14 3536 1389 M20 Israel Christie, 34, Butler, PA 4:37:10 10:34 4:32:07 3537 1390 M20 Brad Richason, 34, St Paul, MN 4:37:11 10:34 4:32:33 3538 326 M50 Tom James, 53, Cokato, MN 4:37:11 10:34 4:32:01 3539 579 M40 Greg Wright, 44, Prior Lake, MN 4:37:12 10:34 4:31:29 3540 548 M35 Brian Martin, 38, St Louis Park, MN 4:37:12 10:34 4:30:59 3541 1391 M20 Seth Newhouse, 32, Minneapolis, MN 4:37:14 10:34 4:30:41 3542 1392 M20 Matt Byers, 34, St Louis Park, MN 4:37:14 10:34 4:29:46 3543 56 M60 Thomas Parker, 60, Monticello, MN 4:37:14 10:34 4:30:10 3544 1393 M20 Robert Parker, 31, Breckenridge, CO 4:37:15 10:34 4:30:11 3545 1394 M20 Dustin Welch, 23, St Louis Park, MN 4:37:19 10:35 4:32:08 3546 549 M35 Chris Hadac, 35, Glenview, IL 4:37:21 10:35 4:32:44 3547 57 M60 John Clarke, 60, Crystal, MN 4:37:27 10:35 4:36:31 3548 550 M35 Daniel Holmberg, 35, Eagan, MN 4:37:28 10:35 4:32:52 3549 26 M18 Alex Neadeau, 18, Red Lake, MN 4:37:30 10:35 4:32:17 3550 145 M55 Kent Spellman, 57, Albert Lea, MN 4:37:32 10:35 4:32:21 3551 448 M45 Grant Booth, 45, St Paul, MN 4:37:33 10:35 4:31:56 3552 1395 M20 Joshua Green, 32, St Paul, MN 4:37:44 10:36 4:32:03 3553 146 M55 Jerry Brown, 59, West St Paul, MN 4:37:46 10:36 4:32:08 3554 1396 M20 Martin Danner, 27, Fort Worth, TX 4:37:49 10:36 4:29:33 3555 1397 M20 Tom Rudolph, 33, Fargo, ND 4:37:52 10:36 4:33:22 3556 1398 M20 Aaron Udager, 27, Ann Arbor, MI 4:37:52 10:36 4:28:29 3557 580 M40 Brian Klos, 44, Winnipeg, Can 4:37:54 10:36 4:33:18 3558 147 M55 Steven Illg, 56, Moorhead, MN 4:37:56 10:36 4:36:33 3559 1399 M20 Ryan Palmsteen, 34, Lino Lakes, MN 4:37:57 10:36 4:31:01 3560 1400 M20 Mitchell Willett, 20, Woodbury, MN 4:38:00 10:36 4:30:04 3561 449 M45 Jeremiah Collins, 49, Bloomington, MN 4:38:02 10:36 4:29:32 3562 1401 M20 Travis MacLeod, 28, Minneapolis, MN 4:38:04 10:36 4:32:17 3563 1402 M20 Nick Walker, 27, Bismarck, ND 4:38:06 10:36 4:29:52 3564 327 M50 Paul Strykowski, 50, Plymouth, MN 4:38:06 10:36 4:31:19 3565 551 M35 Shane Rourke, 35, Overland Park, KS 4:38:07 10:36 4:30:27 3566 552 M35 David Huff, 39, St Paul, MN 4:38:07 10:36 4:32:32 3567 581 M40 Peter Yurek, 42, St Paul, MN 4:38:07 10:36 4:30:11 3568 450 M45 Michael Schumacher, 46, Chanhassen, MN 4:38:10 10:37 4:29:53 3569 1403 M20 Kurtis Bradley, 23, Kirksville, MO 4:38:11 10:37 4:32:19 3570 58 M60 James Geary, 63, Sacramento, CA 4:38:12 10:37 4:34:11 3571 1404 M20 Mark Hegg, 31, St Paul, MN 4:38:12 10:37 4:33:17 3572 582 M40 Doug Young, 41, Monument, CO 4:38:14 10:37 4:33:14 3573 1405 M20 Steven Castle, 33, Sioux Falls, SD 4:38:14 10:37 4:33:15 3574 451 M45 Paul Koob, 46, Worthington, MN 4:38:14 10:37 4:34:03 3575 1406 M20 Kyle McManamy, 28, Charlotte, NC 4:38:17 10:37 4:32:44 3576 583 M40 Thomas Bjellos, 42, Big Lake, MN 4:38:17 10:37 4:30:41 3577 27 M18 Hayden Esch, 19, Hugo, MN 4:38:20 10:37 4:30:23 3578 452 M45 Tom Keller, 45, Golden Valley, MN 4:38:21 10:37 4:33:00 3579 584 M40 Michael Miller, 44, Rogers, MN 4:38:23 10:37 4:33:08 3580 148 M55 Gary Maiers, 56, Plymouth, MN 4:38:26 10:37 4:34:02 3581 28 M18 Leah Stanton, 19, Lakeland, MN 4:38:27 10:37 4:32:52 3582 453 M45 Gerald Miller, 47, Minnetonka, MN 4:38:29 10:37 4:33:24 3583 1407 M20 Brad Gary, 21, Altoona, WI 4:38:30 10:37 4:29:07 3584 454 M45 Timothy Mick, 47, St Paul, MN 4:38:32 10:37 4:33:26 3585 1408 M20 Brian Wyatt, 32, Boston, MA 4:38:33 10:37 4:32:42 3586 1409 M20 Joe Paulson, 28, Hudson, WI 4:38:34 10:38 4:31:30 3587 1410 M20 Christopher Graupner, 24, Madison, WI 4:38:36 10:38 4:31:49 3588 1411 M20 Joseph Oliverius, 24, Arden Hills, MN 4:38:37 10:38 4:34:22 3589 149 M55 Bill Kubat, 56, Sioux Falls, SD 4:38:39 10:38 4:34:34 3590 328 M50 Guillermo Pinto, 51, Minneapolis, MN 4:38:39 10:38 4:34:03 3591 329 M50 Scott Shindler, 53, Yankton, SD 4:38:41 10:38 4:33:05 3592 59 M60 Beniver Jones Jr, 60, Minneapolis, MN 4:38:41 10:38 4:32:35 3593 1412 M20 Thane Underdahl, 33, Alexandria, VA 4:38:46 10:38 4:30:14 3594 455 M45 Gregg Panning, 47, Maple Grove, MN 4:38:47 10:38 4:35:18 3595 553 M35 Michael Campbell, 39, Andover, MN 4:38:48 10:38 4:34:27 3596 330 M50 Mike Luebeck, 54, McDonough, GA 4:38:49 10:38 4:33:35 3597 150 M55 John Sandok, 55, East Bethel, MN 4:38:53 10:38 4:32:12 3598 585 M40 Andrew Healy, 44, Minneapolis, MN 4:38:56 10:38 4:30:38 3599 554 M35 Jeffrey Beckstrom, 39, Lakeville, MN 4:38:57 10:38 4:30:56 3600 555 M35 Shannon Gregory, 35, Minneapolis, MN 4:38:59 10:38 4:34:36 3601 586 M40 Nick Sowka, 42, Plymouth, MN 4:39:00 10:38 4:32:28 3602 1413 M20 Eric Herzog, 25, Pine City, MN 4:39:00 10:38 4:34:06 3603 456 M45 Stephen Galvin, 49, Plymouth, MN 4:39:01 10:39 4:29:49 3604 60 M60 Albert Wagner, 64, Orland Park, IL 4:39:07 10:39 4:34:17 3605 29 M18 John Weatherly, 19, Eagan, MN 4:39:07 10:39 4:34:01 3606 1414 M20 Datmuon Chau, 32, Apple Valley, MN 4:39:07 10:39 4:34:03 3607 1415 M20 Robert Jarvis, 29, St Paul, MN 4:39:08 10:39 4:33:59 3608 19 M65 Jim Baillargeon, 65, Somerset, WI 4:39:09 10:39 4:34:19 3609 20 M65 Frank Fleetham, 66, Bend, OR 4:39:12 10:39 4:30:58 3610 151 M55 Mark Kriz, 56, Lino Lakes, MN 4:39:12 10:39 4:34:04 3611 331 M50 Todd Wellnitz, 50, Eau Claire, WI 4:39:13 10:39 4:31:13 3612 61 M60 Tim Yanacheck, 61, Oregon, WI 4:39:22 10:39 4:32:14 3613 587 M40 David Olson, 40, Burnsville, MN 4:39:23 10:39 4:38:24 3614 1416 M20 Michael Schwartz, 24, Norwood, MN 4:39:30 10:40 4:38:50 3615 332 M50 Dean Anderson, 53, Cottage Grove, WI 4:39:30 10:40 4:35:01 3616 62 M60 John Popple, 63, Park City, UT 4:39:32 10:40 4:31:12 3617 1417 M20 David Mowers, 24, Minneapolis, MN 4:39:35 10:40 4:34:57 3618 556 M35 Adrian Aguilar, 39, Escazu, Crc 4:39:35 10:40 4:36:10 3619 152 M55 John Michaels, 55, Minneapolis, MN 4:39:37 10:40 4:30:57 3620 1418 M20 Eric Baum, 22, Appleton, WI 4:39:39 10:40 4:39:17 3621 588 M40 Bryan Baker, 44, Jordan, MN 4:39:40 10:40 4:30:20 3622 1419 M20 Aaron Aslakson, 27, Savage, MN 4:39:40 10:40 4:33:12 3623 1420 M20 Jacob Cruze, 28, Minneapolis, MN 4:39:41 10:40 4:35:11 3624 333 M50 David Vanderheyden, 54, Rochester, MN 4:39:41 10:40 4:35:46 3625 589 M40 Ross Bernstein, 40, Eagan, MN 4:39:44 10:40 4:35:13 3626 63 M60 Clyde Shank, 62, Plano, TX 4:39:48 10:40 4:34:25 3627 457 M45 Anthony Massey, 46, Minneapolis, MN 4:39:48 10:40 4:33:16 3628 153 M55 James McQuillan, 55, St Louis Park, MN 4:39:50 10:40 4:36:28 3629 557 M35 Philip Richardson, 37, Aurora, IL 4:39:50 10:40 4:35:06 3630 558 M35 Charles Rankin, 39, Kingston Canberra, AU 4:39:52 10:40 4:33:07 3631 559 M35 Theodore Jacobsen, 36, St Paul, MN 4:39:52 10:40 4:31:00 3632 1421 M20 John Glomski, 33, Blaine, MN 4:39:54 10:41 4:32:58 3633 334 M50 Ron Knutson, 53, Ellendale, MN 4:39:55 10:41 4:34:19 3634 458 M45 Garret Crisler, 46, Rice Lake, WI 4:39:55 10:41 4:31:26 3635 1422 M20 Devin Baker, 24, Minneapolis, MN 4:39:56 10:41 4:31:27 3636 590 M40 Todd Keech, 43, Johnston, IA 4:39:59 10:41 4:30:57 3637 1423 M20 Cam Tran, 34, Spring Lake Park, MN 4:40:00 10:41 4:30:48 3638 1424 M20 Jay Kirkland, 22, Eagan, MN 4:40:02 10:41 4:30:21 3639 154 M55 James Kirkland, 55, Eagan, MN 4:40:03 10:41 4:30:21 3640 1425 M20 Eric Fitterer, 27, St Paul, MN 4:40:04 10:41 4:33:22 3641 335 M50 Miguel Tristani-Kendra, 53, White Bear Lake, MN 4:40:09 10:41 4:35:16 3642 560 M35 Tyson Schroeder, 35, New Albany, IN 4:40:10 10:41 4:36:33 3643 2 M16 Brendan Cole, 16, Apple Valley, MN 4:40:10 10:41 4:36:25 3644 64 M60 Gregory Schroeder, 61, New Albany, IN 4:40:10 10:41 4:36:33 3645 591 M40 Bruce Dehkes Jr, 40, Savage, MN 4:40:16 10:41 4:35:36 3646 1426 M20 Sean Somermeyer, 25, Minneapolis, MN 4:40:19 10:42 4:32:38 3647 1427 M20 Ross Moren, 24, Minneapolis, MN 4:40:20 10:42 4:32:31 3648 561 M35 Todd Carlson, 36, Lakeville, MN 4:40:20 10:42 4:35:20 3649 1428 M20 Ian Holzhauer, 26, Grand Forks Afb, ND 4:40:21 10:42 4:34:53 3650 1429 M20 Peter Anderson, 28, St Paul, MN 4:40:21 10:42 4:34:53 3651 1430 M20 Dominic Surina, 24, Prior Lake, MN 4:40:21 10:42 4:33:35 3652 21 M65 Les Martisko, 65, Prior Lake, MN 4:40:25 10:42 4:32:47 3653 592 M40 Michael Twedt, 43, Eden Prairie, MN 4:40:29 10:42 4:31:18 3654 1431 M20 Cory Taylor, 31, Onalaska, WI 4:40:31 10:42 4:35:29 3655 1432 M20 Nathan Kriel, 32, Brandon, MN 4:40:32 10:42 4:35:24 3656 459 M45 Bill Ziolkowski, 49, Arden Hills, MN 4:40:33 10:42 4:33:44 3657 1433 M20 Tom Kniffen, 34, Shoreview, MN 4:40:36 10:42 4:32:18 3658 1434 M20 Quentin Jackson, 31, Minneapolis, MN 4:40:42 10:42 4:34:09 3659 562 M35 Aaron Charling, 37, New York, NY 4:40:44 10:42 4:39:13 3660 336 M50 Edward Crawford, 50, Desoto, KS 4:40:50 10:43 4:36:57 3661 593 M40 Steven Roth, 42, St Louis Park, MN 4:40:51 10:43 4:36:25 3662 337 M50 Robert Robson, 52, Minneapolis, MN 4:40:57 10:43 4:36:30 3663 338 M50 James Munoz, 52, Maplewood, MN 4:40:59 10:43 4:34:49 3664 563 M35 Paul Robinson, 37, Madison, IN 4:41:01 10:43 4:36:40 3665 564 M35 Mitchell Johnsen, 39, Orono, MN 4:41:02 10:43 4:36:12 3666 1435 M20 Robert Gramer, 34, Moorhead, MN 4:41:02 10:43 4:35:12 3667 1436 M20 Jacob Tonak, 27, Rochester, MN 4:41:03 10:43 4:36:29 3668 1437 M20 Brandon Johnson, 26, Fargo, ND 4:41:04 10:43 4:37:25 3669 594 M40 Todd Weaver, 42, Stillwater, MN 4:41:11 10:43 4:35:55 3670 565 M35 Joel Goodale, 35, Sioux Falls, SD 4:41:12 10:44 4:35:48 3671 1438 M20 Nageswara Vellanki Bala, 27, Sunnyvale, CA 4:41:14 10:44 4:32:10 3672 595 M40 Steve Lafferty, 41, Lakeville, MN 4:41:15 10:44 4:34:27 3673 566 M35 Michael West, 39, Arlington, VA 4:41:16 10:44 4:32:41 3674 1439 M20 Matthew Quam, 31, Edina, MN 4:41:18 10:44 4:32:58 3675 1440 M20 Mariano Kunc, 32, Roseville, MN 4:41:20 10:44 4:34:16 3676 460 M45 Robert Foley, 49, Edina, MN 4:41:22 10:44 4:35:36 3677 567 M35 Michael Rogan, 37, Sartell, MN 4:41:23 10:44 4:36:19 3678 30 M18 Joshua Teslow, 19, Shakopee, MN 4:41:24 10:44 4:37:25 3679 1441 M20 Daniel Rosner, 31, Scottsdale, AZ 4:41:29 10:44 4:37:51 3680 339 M50 Tom Baudler, 50, Austin, MN 4:41:32 10:44 4:35:24 3681 65 M60 Robert Weisberg, 63, Stanford, CA 4:41:34 10:44 4:34:05 3682 568 M35 Gary Nelson, 39, Minneapolis, MN 4:41:35 10:44 4:37:03 3683 461 M45 Jon Smart, 48, Brooklyn Park, MN 4:41:36 10:44 4:34:35 3684 596 M40 Thomas Turan, 43, Brooklyn Park, MN 4:41:43 10:45 4:33:07 3685 462 M45 Richard Qualheim, 49, Minnetonka, MN 4:41:43 10:45 4:35:49 3686 569 M35 Luke Benedict, 37, Eagan, MN 4:41:49 10:45 4:37:27 3687 1442 M20 Wade Dewall, 33, Red Wing, MN 4:41:50 10:45 4:36:41 3688 597 M40 Riley Kane, 44, St Paul, MN 4:41:54 10:45 4:37:20 3689 598 M40 Michael Mittelstaedt, 40, Rogers, MN 4:41:56 10:45 4:33:02 3690 570 M35 Brian Robran, 36, Minneapolis, MN 4:41:57 10:45 4:41:37 3691 155 M55 Bruce Robbins, 58, Minneapolis, MN 4:41:59 10:45 4:38:22 3692 571 M35 David Wilson, 37, Minneapolis, MN 4:42:00 10:45 4:34:12 3693 599 M40 Daniel Jacobi, 41, Ely, IA 4:42:00 10:45 4:37:53 3694 340 M50 Ruben Perez, 51, Eden Prairie, MN 4:42:02 10:45 4:37:00 3695 572 M35 German Lopez Grimon, 37, St Louis Park, MN 4:42:02 10:45 4:36:58 3696 1443 M20 Nicholas Klug, 24, Caledonia, MN 4:42:03 10:45 4:37:09 3697 341 M50 Mark Schwager, 52, East Greenwich, RI 4:42:03 10:45 4:35:15 3698 463 M45 Douglas Vanous, 46, Champlin, MN 4:42:04 10:46 4:36:36 3699 600 M40 Murthy Yenamandra, 41, St Louis Park, MN 4:42:06 10:46 4:36:22 3700 1444 M20 Daniel Jenstad, 24, Minneapolis, MN 4:42:07 10:46 4:33:41 3701 601 M40 Kirk Anderson, 42, St Louis Park, MN 4:42:09 10:46 4:33:19 3702 1445 M20 William Marcouiller, 22, Portage, WI 4:42:11 10:46 4:35:47 3703 1446 M20 Jon Smieja, 26, San Diego, CA 4:42:14 10:46 4:35:04 3704 573 M35 Jose Duran, 38, Huixquilucan, Mex 4:42:16 10:46 4:36:12 3705 574 M35 Gary Stinson, 38, Rice Lake, WI 4:42:17 10:46 4:34:55 3706 1447 M20 Jason Nelson, 26, Burnsville, MN 4:42:18 10:46 4:34:26 3707 1448 M20 Matthew Haggerty, 24, Eden Prairie, MN 4:42:19 10:46 4:33:58 3708 602 M40 Jim Nemitz, 44, Toddville, IA 4:42:22 10:46 4:36:13 3709 603 M40 Joseph Christophe, 43, Arlington Heights, IL 4:42:27 10:46 4:39:02 3710 1449 M20 Eric Sodergren, 26, Minneapolis, MN 4:42:29 10:46 4:34:33 3711 1450 M20 Ben Vaught, 20, Duluth, MN 4:42:34 10:47 4:38:27 3712 604 M40 John Romans, 41, St Paul, MN 4:42:35 10:47 4:37:22 3713 1451 M20 Erik Martz, 24, Minneapolis, MN 4:42:35 10:47 4:36:46 3714 1452 M20 Jeffrey Gordon, 27, Sioux Falls, SD 4:42:35 10:47 4:35:57 3715 605 M40 Brad Van Osdel, 42, Yankton, SD 4:42:37 10:47 4:37:35 3716 575 M35 Justin Larson, 37, Minneapolis, MN 4:42:40 10:47 4:39:11 3717 342 M50 Shuji Noguchi, 50, Kitakishuu, Jpn 4:42:40 10:47 4:37:32 3718 1453 M20 William Topka, 31, Apple Valley, MN 4:42:42 10:47 4:39:07 3719 606 M40 Jeff Blake, 42, Libertyville, IL 4:42:45 10:47 4:34:13 3720 156 M55 Steven Dahlberg, 55, Glendale Heights, IL 4:42:46 10:47 4:39:35 3721 464 M45 Jeff Kelly, 48, Wayzata, MN 4:42:46 10:47 4:38:58 3722 607 M40 Cyrus Kashef, 44, Bloomfield, MI 4:42:50 10:47 4:35:13 3723 608 M40 Andrew Willett, 40, St Louis Park, MN 4:42:50 10:47 4:34:25 3724 1454 M20 David Sly, 30, St Paul, MN 4:42:50 10:47 4:33:50 3725 576 M35 Seth Ravine, 35, Wayzata, MN 4:42:51 10:47 4:37:58 3726 609 M40 Roger Bivans, 43, Dallas, TX 4:43:01 10:48 4:36:04 3727 577 M35 Derek Norkol, 38, Superior, WI 4:43:05 10:48 4:36:30 3728 1455 M20 Alex Urquhart, 27, Minneapolis, MN 4:43:05 10:48 4:35:27 3729 66 M60 Maxwell Carroll, 61, Charlotte, NC 4:43:08 10:48 4:34:00 3730 1456 M20 Chas Puntillo, 24, Medota Heights, MN 4:43:09 10:48 4:38:36 3731 610 M40 Tim Teeter, 40, Eden Prairie, MN 4:43:09 10:48 4:39:26 3732 157 M55 Floyd Miller, 56, Greenfield, WI 4:43:11 10:48 4:38:48 3733 611 M40 Chris Hedlund, 41, Minneapolis, MN 4:43:11 10:48 4:35:57 3734 158 M55 James Mewborn, 57, Edina, MN 4:43:14 10:48 4:38:17 3735 1457 M20 Joe Smith, 28, Lake Park, FL 4:43:17 10:48 4:36:05 3736 343 M50 Mark Looman, 51, Farmington, MN 4:43:21 10:48 4:35:06 3737 1458 M20 Brian Sloat, 30, Blaine, MN 4:43:22 10:48 4:38:44 3738 578 M35 Earnie Parten, 36, Farmington, MN 4:43:24 10:49 4:34:35 3739 1459 M20 Mark Darst Rice, 33, Minneapolis, MN 4:43:26 10:49 4:38:54 3740 465 M45 Steve Clock, 49, St Louis Park, MN 4:43:26 10:49 4:36:41 3741 466 M45 Tim Stajkowski, 49, Pepin, WI 4:43:27 10:49 4:37:43 3742 1460 M20 Andy Berndt, 27, St Paul, MN 4:43:28 10:49 4:38:44 3743 67 M60 Roger Kruk, 61, Madison, WI 4:43:29 10:49 4:38:31 3744 612 M40 John Stampen, 42, Middleton, WI 4:43:36 10:49 4:35:45 3745 1461 M20 Bradley Neuerburg, 29, Eden Prairie, MN 4:43:40 10:49 4:38:52 3746 1462 M20 Chad Anderson, 30, Spring Lake Park, MN 4:43:41 10:49 4:34:27 3747 344 M50 Timothy Case, 52, Duluth, MN 4:43:42 10:49 4:34:39 3748 345 M50 Gregory Thompson, 50, Plymouth, MN 4:43:44 10:49 4:35:11 3749 346 M50 Bob Myers, 52, Houston, TX 4:43:49 10:50 4:39:12 3750 613 M40 Raja David, 40, St Paul, MN 4:43:51 10:50 4:39:36 3751 614 M40 Jonathan Steinwand, 44, Moorhead, MN 4:43:53 10:50 4:35:42 3752 1463 M20 Michael Schreiber, 29, Buffalo, MN 4:43:53 10:50 4:40:01 3753 1464 M20 Scott Sherman, 24, St Paul, MN 4:43:54 10:50 4:39:40 3754 467 M45 Matthew Bro, 46, Fond Du Lac, WI 4:43:54 10:50 4:40:03 3755 579 M35 David Jacobson, 38, Minneapolis, MN 4:43:55 10:50 4:38:46 3756 615 M40 Scott Odonnell, 43, Minneapolis, MN 4:43:55 10:50 4:36:13 3757 347 M50 Keven Bottineau, 52, Andover, MN 4:43:57 10:50 4:38:34 3758 580 M35 John Degelmann, 38, Houston, TX 4:43:58 10:50 4:40:04 3759 581 M35 Mike Edgington, 38, Otsego, MN 4:43:59 10:50 4:38:38 3760 1465 M20 Jared Glaser, 31, North Mankato, MN 4:44:02 10:50 4:40:42 3761 348 M50 Jeffrey Deltgen, 54, Menasha, WI 4:44:03 10:50 4:38:34 3762 68 M60 James Neill, 61, Blacksburg, VA 4:44:04 10:50 4:37:14 3763 1466 M20 Scott Dack, 33, Apple Valley, MN 4:44:10 10:50 4:39:00 3764 349 M50 Mark Tegtmeier, 53, Appleton, WI 4:44:10 10:50 4:35:16 3765 616 M40 David Kingsbury, 40, Eagan, MN 4:44:12 10:50 4:36:19 3766 1467 M20 Dave Fankhanel, 27, Minneapolis, MN 4:44:13 10:50 4:40:26 3767 582 M35 Todd Meier, 38, Ham Lake, MN 4:44:15 10:51 4:37:33 3768 617 M40 William Florida, 43, Chicago, IL 4:44:16 10:51 4:38:50 3769 1468 M20 Eric Olson, 34, Luck, WI 4:44:17 10:51 4:36:35 3770 618 M40 Manuel Villarreal, 40, Minneapolis, MN 4:44:18 10:51 4:35:43 3771 350 M50 Bryan Brown, 54, Cincinnati, OH 4:44:19 10:51 4:38:49 3772 468 M45 Kurt Peterson, 45, Rockford, MN 4:44:19 10:51 4:39:24 3773 1469 M20 Justin Taylor, 28, Minneapolis, MN 4:44:23 10:51 4:36:15 3774 1470 M20 Gavin Nelson, 28, Thunder Bay, Can 4:44:25 10:51 4:36:06 3775 1471 M20 Jason Karsten, 31, New Brighton, MN 4:44:29 10:51 4:34:54 3776 469 M45 Gary Maharaj, 46, Eden Prairie, MN 4:44:30 10:51 4:35:53 3777 470 M45 Kevin Maloney, 46, Eden Prairie, MN 4:44:30 10:51 4:38:39 3778 471 M45 Jimmy Stepka, 46, Apple Valley, MN 4:44:32 10:51 4:38:03 3779 1472 M20 Andrew Quade, 26, Roseville, MN 4:44:35 10:51 4:38:37 3780 472 M45 Philip Tillmann, 48, St Anthony, MN 4:44:39 10:51 4:39:47 3781 583 M35 Douglas Westerman, 35, Windom, MN 4:44:41 10:51 4:35:36 3782 1473 M20 Todd Anderson, 34, St Paul, MN 4:44:42 10:52 4:35:13 3783 1474 M20 Pat Slack, 21, Belle Plaine, MN 4:44:42 10:52 4:43:13 3784 1475 M20 John Hughes, 30, Chicago, IL 4:44:47 10:52 4:40:36 3785 22 M65 Dj Carlson, 65, Hastigs, MN 4:44:53 10:52 4:40:56 3786 584 M35 Brett Haugen, 35, Minneapolis, MN 4:44:53 10:52 4:36:10 3787 1476 M20 Michael Draxton, 25, St Paul, MN 4:44:54 10:52 4:39:57 3788 585 M35 Douglas McLeod, 37, Edina, MN 4:44:55 10:52 4:35:16 3789 1477 M20 Korey Karls, 28, St Paul, MN 4:44:55 10:52 4:35:16 3790 1478 M20 Bryan Mechell, 27, St Paul, MN 4:44:57 10:52 4:35:18 3791 1479 M20 Matthew Montain, 24, Centerville, MN 4:45:01 10:52 4:38:02 3792 1480 M20 Sean Logan, 26, Boulder, CO 4:45:04 10:52 4:36:40 3793 1481 M20 Aaron Younk, 34, Green Bay, WI 4:45:05 10:52 4:38:18 3794 473 M45 Scott Fogelson, 45, Grant, MN 4:45:09 10:53 4:40:06 3795 619 M40 Robb Greenawald, 42, Green Bay, WI 4:45:10 10:53 4:38:49 3796 1482 M20 Tim Edmonson, 29, Apple Valley, MN 4:45:16 10:53 4:38:00 3797 586 M35 Randall Funk, 39, Minneapolis, MN 4:45:17 10:53 4:38:16 3798 620 M40 Scott Ferguson, 42, Superior, WI 4:45:18 10:53 4:39:55 3799 587 M35 Tony Simonneau, 38, Cambridge, MA 4:45:22 10:53 4:36:05 3800 1483 M20 Russell Lytton, 32, Davenport, IA 4:45:26 10:53 4:39:39 3801 474 M45 Ray Woodworth, 47, Midlothian, IL 4:45:29 10:53 4:39:30 3802 588 M35 Daniel Younk, 38, Depere, WI 4:45:35 10:54 4:38:47 3803 589 M35 Matthew Wilson, 36, Farmington, MN 4:45:42 10:54 4:42:09 3804 1484 M20 Mike Ehlert, 34, So St Paul, MN 4:45:43 10:54 4:37:08 3805 1485 M20 Jeff Wittek, 34, River Falls, WI 4:45:46 10:54 4:40:27 3806 1486 M20 Geoff Gleason, 29, Minneapolis, MN 4:45:49 10:54 4:36:24 3807 590 M35 Brett Anderson, 36, Roseville, MN 4:45:51 10:54 4:37:19 3808 591 M35 Kory Newman, 37, Alden, MN 4:45:53 10:54 4:40:51 3809 621 M40 Bret Kitner, 40, New Prague, MN 4:45:54 10:54 4:42:20 3810 159 M55 Thomas Elsworth, 58, Knightstown, IN 4:45:54 10:54 4:39:30 3811 475 M45 Jay Cherrington, 46, Woodinville, WA 4:45:56 10:54 4:37:02 3812 1487 M20 Josh Powers, 30, Shakopee, MN 4:45:57 10:54 4:40:45 3813 1488 M20 Timothy Ryan, 33, Minnetonka, MN 4:45:59 10:54 4:41:36 3814 1489 M20 Aaron Barnes, 28, St Paul, MN 4:46:07 10:55 4:40:09 3815 1490 M20 Bryan Campbell, 33, Woodbury, MN 4:46:08 10:55 4:39:52 3816 476 M45 Brett Stanley, 47, Burnsville, MN 4:46:10 10:55 4:39:28 3817 1491 M20 Ryan Roder, 34, Buffalo, MN 4:46:10 10:55 4:42:37 3818 622 M40 Chris Hostetler, 42, Brookings, SD 4:46:15 10:55 4:38:12 3819 1492 M20 Luke Aveldson, 33, Rosemount, MN 4:46:17 10:55 4:37:06 3820 351 M50 Bill Falardeau, 53, St Paul, MN 4:46:17 10:55 4:43:05 3821 1493 M20 Mike Thorson, 29, Fergus Falls, MN 4:46:18 10:55 4:39:44 3822 1494 M20 Jeremy Donner, 28, Bloomington, MN 4:46:19 10:55 4:41:36 3823 1495 M20 Joshua Rubin, 29, St Paul, MN 4:46:23 10:55 4:43:06 3824 23 M65 Ted Braggans, 66, Edina, MN 4:46:28 10:56 4:38:53 3825 477 M45 Dave Terry, 49, Roseville, MN 4:46:29 10:56 4:38:11 3826 478 M45 Dave Moore, 49, Chanhassen, MN 4:46:34 10:56 4:39:53 3827 1496 M20 Giancarlo Izzi, 24, Maplewood, MN 4:46:37 10:56 4:36:49 3828 1497 M20 Paul Kelley, 30, Minneapolis, MN 4:46:37 10:56 4:37:22 3829 623 M40 Robert Hammerlund, 40, Lake Elmo, MN 4:46:40 10:56 4:38:06 3830 160 M55 David Dordal, 57, Cottage Grove, MN 4:46:41 10:56 4:43:23 3831 1498 M20 Patrick Deignan, 27, Duluth, MN 4:46:44 10:56 4:39:04 3832 1499 M20 Thomas Bennek, 28, Minneapolis, MN 4:46:52 10:56 4:42:02 3833 1500 M20 Justin Sevold, 23, Minneapolis, MN 4:46:57 10:57 4:38:30 3834 161 M55 Barry Jones, 55, Roseville, MN 4:46:59 10:57 4:40:01 3835 479 M45 Gary Regalado, 46, Costa Mesa, CA 4:47:00 10:57 4:41:38 3836 1501 M20 Daniel Holland, 26, Columbia Hts, MN 4:47:01 10:57 4:42:50 3837 480 M45 Ruben Roberts, 49, Smyrna, GA 4:47:02 10:57 4:41:17 3838 624 M40 Kevin Poe, 42, Smyrna, GA 4:47:04 10:57 4:41:19 3839 24 M65 Jerry Williams, 66, Rochester, MN 4:47:10 10:57 4:43:22 3840 1502 M20 Isaac Peck, 28, Blaine, MN 4:47:14 10:57 4:39:05 3841 481 M45 Steven Demeuse, 47, Stillwater, MN 4:47:16 10:57 4:40:43 3842 69 M60 John Agee, 61, West St Paul, MN 4:47:18 10:57 4:42:52 3843 1503 M20 David Reece, 33, Winnipeg, Can 4:47:19 10:58 4:43:09 3844 352 M50 Michael Serber, 53, Plymouth, MN 4:47:23 10:58 4:39:53 3845 625 M40 Scott Singer, 44, Mahtomedi, MN 4:47:23 10:58 4:42:27 3846 353 M50 Jim Booth, 51, Duluth, MN 4:47:25 10:58 4:42:34 3847 354 M50 William Jackson, 54, Wauwatosa, WI 4:47:27 10:58 4:39:31 3848 1504 M20 Jonathan Sachs, 34, St Paul, MN 4:47:36 10:58 4:39:05 3849 355 M50 Robert Unruh, 51, Lino Lakes, MN 4:47:37 10:58 4:40:44 3850 626 M40 Brad Salman, 43, Maple Grove, MN 4:47:39 10:58 4:39:37 3851 356 M50 Jeff Washburn, 53, Shoreview, MN 4:47:43 10:58 4:41:37 3852 592 M35 Steve Nichols, 38, Champlin, MN 4:47:46 10:59 4:43:06 3853 482 M45 Tom Donofrio, 49, Hermantown, MN 4:47:47 10:59 4:38:43 3854 1505 M20 Kyle Medcraft, 28, St Paul, MN 4:47:47 10:59 4:42:28 3855 357 M50 Bob Skold, 54, Greenwood Vlg, CO 4:47:49 10:59 4:39:20 3856 1506 M20 Jacob Neshek, 25, Brooklyn Park, MN 4:47:52 10:59 4:39:47 3857 1507 M20 Jeremiah Reichert, 33, Farmington, MN 4:47:56 10:59 4:43:12 3858 1508 M20 Christopher Haberman, 26, Sioux Falls, SD 4:48:01 10:59 4:42:08 3859 1509 M20 Kirk Haberman, 29, Beaver Falls, PA 4:48:01 10:59 4:42:08 3860 358 M50 Craig Haberman, 53, Moorhead, MN 4:48:01 10:59 4:42:08 3861 627 M40 Aaron Rodriguez, 44, Plymouth, MN 4:48:06 10:59 4:39:49 3862 628 M40 Asad Saeed, 42, Woodbury, MN 4:48:09 10:59 4:38:34 3863 483 M45 Dave Dickirson, 45, Arden Hills, MN 4:48:10 10:59 4:39:17Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
3864 1510 M20 Matthew Mohr, 34, Dubuque, IA 4:48:14 11:00 4:42:16 3865 629 M40 Jon Bunker, 42, Elk River, MN 4:48:18 11:00 4:41:13 3866 630 M40 Brian Carroll, 40, West Fargo, ND 4:48:19 11:00 4:39:52 3867 1511 M20 Andrew Lewis, 32, Roseville, MN 4:48:21 11:00 4:40:38 3868 25 M65 Robert MacK, 65, Minneapolis, MN 4:48:22 11:00 4:46:59 3869 162 M55 David Cannon, 58, Breacksville, OH 4:48:22 11:00 4:43:43 3870 631 M40 Martin Lo, 41, Sartell, MN 4:48:25 11:00 4:40:37 3871 1512 M20 Philip Goodman, 29, Seattle, WA 4:48:29 11:00 4:40:21 3872 163 M55 Richard Brandes, 58, Racine, WI 4:48:30 11:00 4:45:12 3873 1513 M20 Dave Sievers, 34, Humboldt, IA 4:48:32 11:00 4:44:50 3874 1514 M20 Joseph Scalia Iv, 24, Madison, WI 4:48:33 11:00 4:39:34 3875 1515 M20 Nicholas Higgins, 31, Brooklyn, NY 4:48:35 11:00 4:41:45 3876 1516 M20 Drew Elrick, 20, Oconomowoc, WI 4:48:37 11:01 4:44:23 3877 1517 M20 Josiah Werning, 25, Milwaukee, WI 4:48:39 11:01 4:43:48 3878 593 M35 Todd Roisum, 36, Montrose, MN 4:48:43 11:01 4:43:36 3879 1518 M20 Justin Richie, 23, Lino Lakes, MN 4:48:51 11:01 4:43:04 3880 484 M45 Tod Dahle, 45, Apple Valley, MN 4:48:55 11:01 4:41:42 3881 1519 M20 Adam Falkenstein, 26, Spring Lake Park, MN 4:48:56 11:01 4:41:49 3882 1520 M20 Jeff Weier, 32, Evergreen, CO 4:48:57 11:01 4:44:44 3883 164 M55 Doug Nagel, 55, Pipestone, MN 4:48:57 11:01 4:44:24 3884 485 M45 David Lenz, 49, Apple Valley, MN 4:49:01 11:01 4:44:46 3885 359 M50 Randy Borchardt, 54, Apple Valley, MN 4:49:05 11:02 4:39:48 3886 594 M35 Tim Wood, 36, River Falls, WI 4:49:06 11:02 4:44:56 3887 1521 M20 Brian Johnson, 24, Shoreview, MN 4:49:07 11:02 4:44:36 3888 632 M40 Luis Dowling, 41, Burnsville, MN 4:49:11 11:02 4:42:56 3889 633 M40 Stephen Runquist, 42, Wyoming, MN 4:49:13 11:02 4:43:26 3890 1522 M20 Kirk Hrabrich, 33, Fitchburg, WI 4:49:13 11:02 4:43:29 3891 1523 M20 Bounthav Khamratthanome, 27, Burnsville, MN 4:49:15 11:02 4:41:12 3892 1524 M20 Patrick Bisenius, 30, Minneapolis, MN 4:49:17 11:02 4:42:33 3893 26 M65 Richard Bailly, 65, Fargo, ND 4:49:20 11:02 4:47:58 3894 165 M55 Jim O'Donnell, 55, White Bear Lake, MN 4:49:23 11:02 4:42:49 3895 634 M40 Mark Colton, 40, Onalaska, WI 4:49:23 11:02 4:43:02 3896 70 M60 John Styba, 64, Winona, MN 4:49:28 11:02 4:41:37 3897 1525 M20 Tavis Johnson, 27, Maple Grove, MN 4:49:37 11:03 4:40:04 3898 1526 M20 Jordan Langen, 20, Crystal, MN 4:49:37 11:03 4:40:05 3899 1527 M20 Chad Nicholson, 30, West Hollywood, CA 4:49:39 11:03 4:46:23 3900 1528 M20 Andrew Brandt, 29, Chaska, MN 4:49:44 11:03 4:44:24 3901 1529 M20 Dustin Hadley, 33, Minneapolis, MN 4:49:45 11:03 4:43:22 3902 360 M50 Joseph O'Brien, 52, Minneapolis, MN 4:49:55 11:03 4:41:52 3903 1530 M20 Michael Vogel, 28, Shoreview, MN 4:49:58 11:04 4:45:41 3904 1531 M20 Chad Goedderz, 34, Eden Prairie, MN 4:49:59 11:04 4:43:27 3905 1532 M20 David McDonald, 34, Minneapolis, MN 4:50:00 11:04 4:43:13 3906 486 M45 Gary Pesarchick, 49, Plymouth, MN 4:50:03 11:04 4:46:28 3907 595 M35 Scott Dunnewind, 38, Minnetonka, MN 4:50:06 11:04 4:44:25 3908 635 M40 Robert Griffin, 41, Minooka, IL 4:50:13 11:04 4:42:20 3909 596 M35 William Kuker, 38, Eden Prairie, MN 4:50:17 11:04 4:43:50 3910 361 M50 Kurt Krueger, 54, El Cerrito, CA 4:50:20 11:04 4:43:29 3911 1533 M20 Andrew Vander Meulen, 24, St Paul, MN 4:50:21 11:04 4:40:52 3912 362 M50 Carlos A. Miller, 54, Mexico City, Mex 4:50:24 11:05 4:42:39 3913 363 M50 Brent Dack, 50, Northfield, MN 4:50:29 11:05 4:44:58 3914 364 M50 Christopher Hannaford, 51, Golden Valley, MN 4:50:31 11:05 4:44:15 3915 1534 M20 Gregory Hamel, 25, Minneapolis, MN 4:50:31 11:05 4:46:48 3916 636 M40 Patrick Tebbe, 40, Le Sueur, MN 4:50:32 11:05 4:45:05 3917 31 M18 Tom Deroma, 19, Plymouth, MN 4:50:32 11:05 4:46:35 3918 487 M45 John Halverson, 48, Champlin, MN 4:50:32 11:05 4:43:03 3919 365 M50 David Messer Iii, 50, Ewa Beach, HI 4:50:34 11:05 4:45:16 3920 597 M35 Chris Haas, 39, Geneva, IL 4:50:35 11:05 4:44:49 3921 366 M50 Kevin Johnson, 52, Minnetonka, MN 4:50:35 11:05 4:46:08 3922 166 M55 Thomas Gazda, 56, Scottsdale, AZ 4:50:36 11:05 4:44:08 3923 1535 M20 Ben Tramposh, 25, Overland Park, KS 4:50:39 11:05 4:41:21 3924 1536 M20 Michael Parker, 24, Minneapolis, MN 4:50:40 11:05 4:42:26 3925 637 M40 Tim Linder, 40, White Bear Lake, MN 4:50:41 11:05 4:43:22 3926 1537 M20 Patrick Wagstrom, 30, Minneapolis, MN 4:50:43 11:05 4:43:28 3927 1538 M20 Christopher Lecy, 32, Brookings, SD 4:50:44 11:05 4:41:08 3928 1539 M20 James Dunham, 25, New Hope, MN 4:50:44 11:05 4:42:03 3929 1540 M20 Jasen Hoglund, 32, South Saint Paul, MN 4:50:46 11:05 4:44:31 3930 1541 M20 Chris Ogren, 29, South Saint Paul, MN 4:50:46 11:05 4:44:32 3931 488 M45 Robert Rodriguez, 46, Milwaukee, WI 4:50:48 11:05 4:44:31 3932 71 M60 Thomas Sebelien, 64, Marshall, MN 4:50:50 11:06 4:46:21 3933 167 M55 Art Jacobson, 55, Bloomington, MN 4:50:52 11:06 4:47:37 3934 1542 M20 Andy Tschida, 31, Maple Grove, MN 4:50:55 11:06 4:44:11 3935 489 M45 Todd King, 48, West Hills, CA 4:50:57 11:06 4:43:20 3936 598 M35 James McKellar, 39, Watertown, WI 4:50:57 11:06 4:41:30 3937 490 M45 Aaron Minkel, 49, Hopkins, MN 4:50:58 11:06 4:47:30 3938 367 M50 Mike Morganson, 51, Anchorage, AK 4:51:00 11:06 4:41:59 3939 599 M35 Eric Massie, 36, Minneapolis, MN 4:51:00 11:06 4:45:54 3940 1543 M20 Mark Wandzel, 25, Ramsey, MN 4:51:05 11:06 4:44:31 3941 1544 M20 Stephen Janisch, 28, Minneapolis, MN 4:51:06 11:06 4:41:52 3942 1545 M20 Daniel Galvin, 29, Shoreview, MN 4:51:06 11:06 4:41:53 3943 1546 M20 Trevor Beaudry, 25, Rogers, MN 4:51:09 11:06 4:42:03 3944 600 M35 Joshua Tharaldson, 37, Woodbury, MN 4:51:12 11:06 4:44:07 3945 491 M45 Steve Chicilo, 48, Lake Elmo, MN 4:51:14 11:06 4:47:06 3946 72 M60 Roy Andrews, 62, Apple Valley, MN 4:51:16 11:07 4:43:14 3947 73 M60 Gene Geller, 60, Waconia, MN 4:51:16 11:07 4:47:46 3948 638 M40 Chris Putnam, 42, Shorewood, MN 4:51:20 11:07 4:46:08 3949 1547 M20 Jonathan Feustel, 28, Indianapolis, IN 4:51:24 11:07 4:42:59 3950 1548 M20 Michael Schaab Jr, 31, Forest Lake, MN 4:51:29 11:07 4:43:21 3951 1549 M20 Jack Koepke, 22, Bloomington, MN 4:51:29 11:07 4:45:34 3952 1550 M20 Chad Brooks, 23, Woodbury, MN 4:51:30 11:07 4:45:24 3953 601 M35 Curtis Hunt, 35, South St Paul, MN 4:51:30 11:07 4:43:39 3954 27 M65 John Thatcher, 66, Cape Elizabeth, ME 4:51:37 11:07 4:48:09 3955 602 M35 Joaquin Avina, 35, Denver, CO 4:51:37 11:07 4:47:04 3956 1551 M20 Brett Flores, 28, Mendota Hts, MN 4:51:38 11:07 4:45:02 3957 74 M60 Jack Ver Steegh, 61, Mahtomedi, MN 4:51:40 11:07 4:47:17 3958 639 M40 Christopher Davis, 42, Minnetonka, MN 4:51:41 11:08 4:43:12 3959 1552 M20 Brian Amundson, 24, Wahpeton, ND 4:51:42 11:08 4:44:35 3960 1553 M20 Corey Krause, 26, Minneapolis, MN 4:51:43 11:08 4:47:25 3961 168 M55 John Greuel, 55, Eau Claire, WI 4:51:44 11:08 4:44:20 3962 28 M65 Don Wright, 68, Lake Elmo, MN 4:51:46 11:08 4:50:20 3963 1554 M20 Joshua Suckow, 27, Bemidji, MN 4:51:47 11:08 4:42:57 3964 1555 M20 Aditya Kasarekar, 27, Golden Valley, MN 4:51:50 11:08 4:44:23 3965 1556 M20 Joseph Mlnarik, 31, Omaha, NE 4:51:53 11:08 4:48:00 3966 1557 M20 Dwight Lenz, 34, Holmen, WI 4:51:54 11:08 4:46:51 3967 1558 M20 Andrew Mueller, 23, Minneapolis, MN 4:51:55 11:08 4:42:50 3968 640 M40 Charles Storevik, 41, Fridley, MN 4:51:55 11:08 4:46:47 3969 1559 M20 John Samec, 24, St Paul, MN 4:51:57 11:08 4:45:14 3970 641 M40 Michael Tiedt, 43, Suamico, WI 4:52:00 11:08 4:47:58 3971 1560 M20 Ken Perona, 30, Lombard, IL 4:52:01 11:08 4:43:27 3972 603 M35 Steve McPherson, 35, Richfield, MN 4:52:03 11:08 4:43:54 3973 642 M40 Murray McCartan, 40, Richfield, MN 4:52:03 11:08 4:43:54 3974 492 M45 Thomas Gibbons, 45, Wyoming, OH 4:52:03 11:08 4:47:14 3975 493 M45 Ronn Johnson, 47, Andover, MN 4:52:04 11:08 4:44:30 3976 1561 M20 Dusty Lyle, 28, Fairmont, MN 4:52:04 11:08 4:44:46 3977 1562 M20 Luke Fischer, 23, Delano, MN 4:52:04 11:08 4:43:05 3978 368 M50 Randy Zellmer, 54, North Mankato, MN 4:52:07 11:09 4:47:01 3979 1563 M20 Joshua Grady, 29, Ramsey, MN 4:52:07 11:09 4:45:56 3980 369 M50 Steven Hill, 53, Oswego, IL 4:52:08 11:09 4:46:45 3981 1564 M20 Jonathan Rivers, 21, Elysian, MN 4:52:10 11:09 4:44:45 3982 494 M45 David Forney, 48, Winona, MN 4:52:11 11:09 4:47:26 3983 1565 M20 Benjamin Talaska, 24, St Paul, MN 4:52:12 11:09 4:44:00 3984 1566 M20 Lee Schroeder, 26, Willmar, MN 4:52:13 11:09 4:45:29 3985 75 M60 Robert Stumpf, 61, Oakland, CA 4:52:16 11:09 4:47:13 3986 495 M45 Terrance Fritz, 47, Loveland, OH 4:52:17 11:09 4:46:33 3987 1567 M20 Tou Vang, 24, St Paul, MN 4:52:20 11:09 4:46:38 3988 1568 M20 Matthew Timmers, 32, Rosemount, MN 4:52:21 11:09 4:46:00 3989 496 M45 Robert Hembd, 45, Lacrosse, WI 4:52:21 11:09 4:46:49 3990 497 M45 Mark Brue, 46, Cedar, MN 4:52:23 11:09 4:48:29 3991 1569 M20 Mark McGinnis, 27, Maplewood, MN 4:52:23 11:09 4:43:06 3992 604 M35 Greg Meyer, 39, Wayzata, MN 4:52:24 11:09 4:48:30 3993 169 M55 Neil Little, 58, Fargo, ND 4:52:25 11:09 4:47:50 3994 643 M40 Gracious Msuya, 42, Andover, MN 4:52:26 11:09 4:45:59 3995 1570 M20 Nate Jorgensen, 31, Minneapolis, MN 4:52:37 11:10 4:48:34 3996 605 M35 Jeff Larkin, 37, Lakeville, MN 4:52:39 11:10 4:46:10 3997 370 M50 James Moscowitz, 54, Minnetonka, MN 4:52:40 11:10 4:45:00 3998 170 M55 Dean Theobald, 58, New Brighton, MN 4:52:41 11:10 4:45:22 3999 498 M45 Doug Castek, 47, Hiawatha, IA 4:52:41 11:10 4:48:57 4000 76 M60 Arthur Erdman, 64, New Brighton, MN 4:52:42 11:10 4:47:34 4001 171 M55 Joseph Tashjian, 58, St Paul, MN 4:52:46 11:10 4:46:12 4002 172 M55 Ted Greshwalk, 59, Maple Grove, MN 4:52:46 11:10 4:44:54 4003 1571 M20 Josh Robertson, 27, Littleton, CO 4:52:46 11:10 4:47:36 4004 371 M50 Bob Oxborough, 54, Plymouth, MN 4:52:48 11:10 4:43:23 4005 1572 M20 Christopher Flack, 25, Minneapolis, MN 4:52:52 11:10 4:44:26 4006 372 M50 Jon Nelson, 54, St Paul, MN 4:52:55 11:10 4:45:59 4007 499 M45 Tom Fuglestad, 45, Maple Grove, MN 4:52:58 11:10 4:44:29 4008 1573 M20 Michael Walch, 30, St Paul, MN 4:52:59 11:10 4:44:55 4009 500 M45 Doug Medd, 45, Liberty, MO 4:53:03 11:11 4:44:27 4010 606 M35 Bryce Kleven, 38, Minneapolis, MN 4:53:04 11:11 4:47:13 4011 1574 M20 Adam McBride, 31, Plymouth, MN 4:53:06 11:11 4:45:36 4012 1575 M20 Andrew Bowles, 24, Forest Lake, MN 4:53:08 11:11 4:45:32 4013 607 M35 Colin Silver, 35, Minneapolis, MN 4:53:10 11:11 4:47:44 4014 1576 M20 Brian Silver, 32, Minneapolis, MN 4:53:10 11:11 4:47:44 4015 1577 M20 Matthew Gartmann, 25, League City, TX 4:53:15 11:11 4:46:15 4016 3 M16 Zach Meyers, 17, Amery, WI 4:53:15 11:11 4:45:36 4017 1578 M20 Mike Frisvold, 24, Hudson, WI 4:53:21 11:11 4:48:15 4018 608 M35 Jeremiah Gardner, 36, Bloomington, MN 4:53:24 11:11 4:46:20 4019 644 M40 Kevin Knight, 40, Cottonwood, MN 4:53:24 11:11 4:47:24 4020 1579 M20 Teige Cahill, 34, Cottage Grove, MN 4:53:24 11:11 4:46:15 4021 373 M50 Nick Riediger, 51, Winnipeg, Can 4:53:27 11:12 4:49:31 4022 645 M40 Jeffrey Baker, 43, Becker, MN 4:53:30 11:12 4:47:52 4023 609 M35 Jeffrey Imming, 35, St Louis Park, MN 4:53:31 11:12 4:46:42 4024 1580 M20 Matthew Heger, 25, Waconia, MN 4:53:31 11:12 4:46:42 4025 1581 M20 Ryan Higbea, 27, Minneapolis, MN 4:53:31 11:12 4:48:49 4026 610 M35 Dennis McCarthey, 37, Madison, WI 4:53:34 11:12 4:46:11 4027 1582 M20 David Kallaus, 27, Inver Grove Hts, MN 4:53:36 11:12 4:47:14 4028 646 M40 Jon Bailey, 42, Victoria, MN 4:53:41 11:12 4:45:17 4029 1583 M20 Esteban Martinez, 30, St Paul, MN 4:53:43 11:12 4:53:07 4030 1584 M20 Christopher Heyer, 28, Minneapolis, MN 4:53:44 11:12 4:48:07 4031 77 M60 James Wolf, 64, Faribault, MN 4:53:51 11:12 4:48:21 4032 78 M60 Fernando Gonzalez, 62, Puebla, Mex 4:53:55 11:13 4:45:30 4033 1585 M20 Justin Anderson, 29, Minneapolis, MN 4:53:59 11:13 4:45:24 4034 1586 M20 Michael Perry, 32, Beloit, WI 4:54:12 11:13 4:47:42 4035 374 M50 Peter Leete, 51, St Paul, MN 4:54:15 11:13 4:48:21 4036 375 M50 Bill Hartmann, 54, Loves Park, IL 4:54:16 11:13 4:48:03 4037 611 M35 Mark Kom, 39, South Saint Paul, MN 4:54:17 11:13 4:48:30 4038 1587 M20 Matt McCuen, 23, St Paul, MN 4:54:17 11:13 4:49:13 4039 173 M55 Timothy Murphy, 56, Pequot Lakes, MN 4:54:18 11:14 4:53:24 4040 612 M35 James Collins, 37, Brooklyn Park, MN 4:54:18 11:14 4:48:45 4041 79 M60 Robert Pederson, 61, Brainerd, MN 4:54:18 11:14 4:46:19 4042 1588 M20 James Knight, 26, Burnsville, MN 4:54:21 11:14 4:45:30 4043 1589 M20 Michael Sawyer, 26, Washington, DC 4:54:23 11:14 4:44:43 4044 647 M40 Jeff Thibault, 40, Roseville, MN 4:54:25 11:14 4:47:44 4045 174 M55 Stephen Anderson, 56, Arden Hills, MN 4:54:28 11:14 4:45:03 4046 1590 M20 Kokeb Tadesse, 29, St Paul, MN 4:54:47 11:15 4:51:32 4047 501 M45 Greg Shives, 46, Overland Park, KS 4:54:49 11:15 4:49:22 4048 376 M50 Bob Capes, 54, Oakdale, MN 4:54:53 11:15 4:47:16 4049 502 M45 Jeff Merboth, 47, Chanhassen, MN 4:54:55 11:15 4:47:17 4050 1591 M20 Aaron Kane, 31, Minnetonka, MN 4:54:55 11:15 4:50:27 4051 175 M55 Dean Beran, 59, Arlington, NE 4:55:00 11:15 4:48:50 4052 613 M35 Marc Villella, 37, Waterford, MI 4:55:00 11:15 4:51:28 4053 80 M60 Roger Desrochers, 60, Winnipeg, Can 4:55:00 11:15 4:50:55 4054 1592 M20 Ian Payne, 24, Minneapolis, MN 4:55:00 11:15 4:47:33 4055 1593 M20 Eric Toney, 25, Fond Du Lac, WI 4:55:04 11:15 4:53:44 4056 1594 M20 Jordan Gardner, 23, Plymouth, MN 4:55:05 11:15 4:45:30 4057 503 M45 Matt Starr, 49, Maple Grove, MN 4:55:07 11:15 4:46:09 4058 377 M50 Gary Giles, 53, Eau Claire, WI 4:55:15 11:16 4:47:51 4059 176 M55 Craig Amundson, 59, Coon Rapids, MN 4:55:16 11:16 4:49:49 4060 378 M50 Howard Orenstein, 53, St Paul, MN 4:55:16 11:16 4:46:36 4061 648 M40 Ryan Simafranca, 41, Minnetrista, MN 4:55:17 11:16 4:46:29 4062 649 M40 Mario Utreras, 40, Chicago, IL 4:55:21 11:16 4:49:56 4063 614 M35 Theodore Osorio, 39, Maple Grove, MN 4:55:26 11:16 4:48:48 4064 1595 M20 Brian Gracey, 33, Warrensburg, MO 4:55:26 11:16 4:49:35 4065 1596 M20 Eric Olson, 29, St Paul, MN 4:55:30 11:16 4:48:37 4066 650 M40 Christopher Meyer, 41, Cottage Grove, MN 4:55:34 11:16 4:49:33 4067 379 M50 Chris Kerbaugh, 53, La Crosse, WI 4:55:34 11:16 4:46:28 4068 1597 M20 Michael Lowe, 27, Brooklyn Center, MN 4:55:36 11:16 4:52:08 4069 1598 M20 Michael Lee, 28, Brighton, MA 4:55:38 11:17 4:45:59 4070 615 M35 Joseph Milner, 39, Minneapolis, MN 4:55:44 11:17 4:55:03 4071 651 M40 Gregory Pickert, 44, Lino Lakes, MN 4:55:45 11:17 4:49:15 4072 616 M35 Tyler Schmidtz, 37, St Paul, MN 4:55:45 11:17 4:47:10 4073 652 M40 Todd Lundberg, 44, Houston, MN 4:55:48 11:17 4:47:44 4074 653 M40 David Carlson, 40, Minneapolis, MN 4:55:49 11:17 4:47:05 4075 1599 M20 Karl Greden, 24, Hinckley, MN 4:55:53 11:17 4:51:18 4076 617 M35 Craig Turino, 35, St Paul, MN 4:55:54 11:17 4:50:30 4077 380 M50 Tom Dahlin, 53, St Louis Park, MN 4:55:56 11:17 4:52:44 4078 1600 M20 David Roseland, 31, Elk River, MN 4:55:57 11:17 4:47:47 4079 1601 M20 Jack Bartsh, 32, Richfield, MN 4:55:59 11:17 4:48:34 4080 1602 M20 Derrik Peterson, 33, Coon Rapids, MN 4:56:00 11:17 4:52:33 4081 618 M35 Anthony Leong, 35, Golden Valley, MN 4:56:02 11:17 4:47:28 4082 177 M55 Lannning Houston, 57, North Oaks, MN 4:56:05 11:18 4:46:32 4083 381 M50 Timothy Stanton, 50, Northfield, MN 4:56:06 11:18 4:50:35 4084 504 M45 Thomas Adamski, 47, Andover, MN 4:56:11 11:18 4:48:44 4085 1603 M20 Charlie Potts, 30, Richfield, MN 4:56:17 11:18 4:50:12 4086 619 M35 Erik Therien, 39, St Paul, MN 4:56:20 11:18 4:48:35 4087 1604 M20 James Wang, 25, Fergus Falls, MN 4:56:23 11:18 4:47:37 4088 382 M50 Peter Miller, 52, Chanhassen, MN 4:56:28 11:18 4:48:30 4089 1605 M20 Joel Anderson, 34, Rogers, MN 4:56:29 11:19 4:49:12 4090 1606 M20 Bill Mueller, 26, Milwaukee, WI 4:56:36 11:19 4:51:21 4091 620 M35 William Short, 39, Inver Grove Hts, MN 4:56:36 11:19 4:48:22 4092 81 M60 Greg Smith, 62, Madison, WI 4:56:38 11:19 4:46:22 4093 621 M35 Kyle Yeske, 39, Hudson, WI 4:56:38 11:19 4:48:39 4094 178 M55 Dan Conway, 58, Shoreview, MN 4:56:40 11:19 4:49:27 4095 1607 M20 Kyle Olson, 21, Lino Lakes, MN 4:56:41 11:19 4:48:50 4096 622 M35 Kevin Wilson, 39, Plymouth, MN 4:56:41 11:19 4:52:54 4097 1608 M20 Sean Kennedy, 30, Minneapolis, MN 4:56:43 11:19 4:49:06 4098 654 M40 Benjamin Wedell, 42, Forest Lake, MN 4:56:43 11:19 4:47:57 4099 623 M35 John Linn, 35, Brainerd, MN 4:56:44 11:19 4:48:43 4100 624 M35 Thomas Atwell, 35, Shawnee, KS 4:56:44 11:19 4:47:41 4101 1609 M20 Perry Jones, 33, Coon Rapids, MN 4:56:50 11:19 4:49:56 4102 1610 M20 Joshua Boon, 31, St Paul, MN 4:56:50 11:19 4:49:26 4103 179 M55 David Johnson, 59, Maplewood, MN 4:56:52 11:19 4:47:13 4104 1611 M20 Nick Gray, 30, Blaine, MN 4:57:01 11:20 4:52:58 4105 1612 M20 Jeremy Splinter, 33, Stevens Point, WI 4:57:14 11:20 4:52:52 4106 505 M45 Patrick Splinter, 46, Edina, MN 4:57:14 11:20 4:52:32 4107 1613 M20 Jeffrey Miller, 30, Farmington, MN 4:57:16 11:20 4:51:33 4108 180 M55 Ernest Barker, 56, Liverpool 4:57:17 11:20 4:49:55 4109 82 M60 Sergio Lopez Garcia, 64, San Pedro Garza G, ME 4:57:18 11:20 4:51:46 4110 506 M45 Joe Janasz, 47, Bloomington, MN 4:57:22 11:21 4:51:41 4111 507 M45 Guy Pettis, 46, Minnetonka, MN 4:57:22 11:21 4:49:32 4112 625 M35 Greg Sax, 39, St Paul, MN 4:57:23 11:21 4:48:26 4113 508 M45 Tony Byington, 46, Brandon, SD 4:57:24 11:21 4:50:43 4114 509 M45 Rankin Patet, 48, South St Paul, MN 4:57:28 11:21 4:51:42 4115 1614 M20 Jason Kamrud, 27, Fargo, ND 4:57:30 11:21 4:50:42 4116 83 M60 Walt Wilser, 62, Cupertino, CA 4:57:32 11:21 4:51:50 4117 1615 M20 Matthew Schuweiler, 22, St Paul, MN 4:57:34 11:21 4:52:08 4118 510 M45 Steve Bowman, 46, Madison, WI 4:57:39 11:21 4:48:25 4119 626 M35 Donald Guskey, 38, Schaumburg, IL 4:57:41 11:21 4:52:39 4120 1616 M20 Neal Wright, 26, Oskaloosa, IA 4:57:47 11:21 4:49:49 4121 1617 M20 Bryan Kinzel, 32, Maple Grove, MN 4:57:50 11:22 4:48:39 4122 627 M35 Jason Kingbird, 36, Wahpeton, ND 4:57:50 11:22 4:52:49 4123 1618 M20 David Huntley, 29, Otsego, MN 4:57:55 11:22 4:48:21 4124 655 M40 Eric Sailsbury, 41, Ames, IA 4:57:57 11:22 4:52:04 4125 628 M35 Nate Jerde, 38, Independence, MN 4:57:57 11:22 4:50:28 4126 511 M45 Tom Kuchera, 45, Lakeville, MN 4:57:58 11:22 4:50:17 4127 629 M35 Jeremy Reed, 38, Farmington, MN 4:57:59 11:22 4:50:24 4128 630 M35 Jason White, 38, Windsor, CO 4:57:59 11:22 4:50:25 4129 1619 M20 Scott Galbari, 31, Eagan, MN 4:58:01 11:22 4:51:47 4130 383 M50 David Esch, 50, Roseville, MN 4:58:06 11:22 4:53:55 4131 512 M45 Mark Kolsrud, 46, Lakeville, MN 4:58:07 11:22 4:53:52 4132 656 M40 Brady Halverson, 42, Minneapolis, MN 4:58:09 11:22 4:51:20 4133 657 M40 Mike Gin, 40, Shoreview, MN 4:58:11 11:22 4:49:14 4134 1620 M20 Jason Holmes, 34, Apple Valley, MN 4:58:12 11:22 4:50:08 4135 1621 M20 Trent Carpenter, 25, Parker, CO 4:58:15 11:23 4:52:25 4136 1622 M20 Shane Carpenter, 27, Peachtree City, GA 4:58:15 11:23 4:52:25 4137 1623 M20 Morgan Catlin, 32, St Paul, MN 4:58:16 11:23 4:51:34 4138 1624 M20 Mark Robinson, 33, Lansing, MI 4:58:17 11:23 4:49:29 4139 384 M50 Charles Freeman, 50, Medina, OH 4:58:21 11:23 4:50:48 4140 1625 M20 Ken Yoshida, 32, Minneapolis, MN 4:58:25 11:23 4:49:31 4141 1626 M20 Jesse Maistrovich, 27, Plymouth, MN 4:58:25 11:23 4:52:50 4142 513 M45 Jonathan Copeland, 45, Minneapolis, MN 4:58:26 11:23 4:53:09 4143 514 M45 Michael Swanson, 49, Amery, WI 4:58:26 11:23 4:50:54 4144 658 M40 Neil Moses-Zirkes, 41, Mendota Hts, MN 4:58:26 11:23 4:49:35 4145 1627 M20 Brandon Haugrud, 21, St Paul, MN 4:58:26 11:23 4:49:03 4146 1628 M20 Aaron Loomis, 22, Chaska, MN 4:58:27 11:23 4:49:44 4147 1629 M20 Patrick McBride, 28, Roseville, MN 4:58:29 11:23 4:54:26 4148 659 M40 Ven Block, 40, Winnipeg, Can 4:58:33 11:23 4:48:57 4149 631 M35 Harry Atkins, 38, Coon Rapids, MN 4:58:35 11:23 4:48:56 4150 632 M35 Brian Cunningham, 35, Chaska, MN 4:58:39 11:23 4:50:09 4151 1630 M20 Tootie Martin, 28, Eden Prairie, MN 4:58:40 11:23 4:55:26 4152 515 M45 Api Sulistyo, 47, Eagan, MN 4:58:41 11:24 4:53:30 4153 84 M60 Steven Jackson, 61, Duluth, MN 4:58:42 11:24 4:55:36 4154 660 M40 Donald Jones, 41, Minneapolis, MN 4:58:42 11:24 4:51:51 4155 181 M55 Gary Scheff, 57, Harris, MN 4:58:45 11:24 4:52:56 4156 385 M50 Steve Hagedorn, 51, Duluth, MN 4:58:46 11:24 4:57:27 4157 386 M50 Ray Schmidt, 52, Dixon, IL 4:58:47 11:24 4:53:54 4158 516 M45 Steven Pitts, 49, La Crescent, MN 4:58:48 11:24 4:53:53 4159 1631 M20 Joel Hintsala, 25, Duluth, MN 4:58:49 11:24 4:53:57 4160 1632 M20 Levi Robinson, 28, Vernal, UT 4:58:51 11:24 4:54:26 4161 387 M50 Jeff Hart, 54, Eagan, MN 4:58:51 11:24 4:54:00 4162 85 M60 Joseph Schletty, 61, St Paul, MN 4:58:53 11:24 4:57:55 4163 517 M45 John Tantzen, 49, Eagan, MN 4:58:56 11:24 4:57:32 4164 1633 M20 Dan Ruether, 23, Shoreview, MN 4:58:57 11:24 4:52:31 4165 661 M40 Mark Perington, 44, Johnston, IA 4:58:57 11:24 4:51:23 4166 1634 M20 Robert Erlandson, 24, Roseville, MN 4:58:58 11:24 4:49:52 4167 1635 M20 Thomas Beltran, 27, St Paul, MN 4:58:58 11:24 4:53:17 4168 1636 M20 Troy Handy, 30, Chaska, MN 4:59:09 11:25 4:53:25 4169 633 M35 Mikhail Yushchenko, 37, Roseville, MN 4:59:10 11:25 4:50:26 4170 1637 M20 Jon Kinard, 25, Blaine, MN 4:59:14 11:25 4:52:41 4171 518 M45 David Schmitz, 45, Roseville, MN 4:59:17 11:25 4:49:34 4172 634 M35 Michael Pieper, 39, Lacrescent, MN 4:59:17 11:25 4:49:36 4173 662 M40 Des Kappel, 41, Winnipeg, Can 4:59:19 11:25 4:52:18 4174 663 M40 Brett Anderson, 41, Farmington, MN 4:59:23 11:25 4:53:28 4175 664 M40 Gerald Gould, 43, Farmington, MN 4:59:23 11:25 4:53:28 4176 519 M45 Dan Millet, 45, Oakville, Can 4:59:28 11:25 4:49:47 4177 635 M35 Thomas Leach, 38, Sartell, MN 4:59:34 11:26 4:54:08 4178 1638 M20 Stephen Brotherson, 28, Falcon Heights, MN 4:59:34 11:26 4:50:29 4179 520 M45 Richard Verner, 47, St Paul, MN 4:59:34 11:26 4:51:00 4180 182 M55 Stephen Schroeder-Davis, 58, Elk River, MN 4:59:39 11:26 4:51:24 4181 1639 M20 Matthew Bock, 29, Sioux Falls, SD 4:59:41 11:26 4:54:46 4182 665 M40 Robert Evans, 42, Eagan, MN 4:59:48 11:26 4:52:31 4183 1640 M20 Mark Roberts, 29, New Brunswick, NJ 4:59:48 11:26 4:54:36 4184 1641 M20 Brandon Rowland, 29, Savage, MN 4:59:49 11:26 4:54:37 4185 86 M60 Steve Furst, 60, Minnetonka, MN 4:59:55 11:26 4:54:29 4186 388 M50 Russ Goldstein, 51, Hutchinson, MN 5:00:03 11:27 4:51:47 4187 389 M50 Jeff Goldstein, 52, Maple Grove, MN 5:00:03 11:27 4:51:48 4188 636 M35 Michael Garvin, 35, Eden Prairie, MN 5:00:04 11:27 4:51:47 4189 637 M35 John Weeks, 35, Eden Prairie, MN 5:00:04 11:27 4:51:47 4190 1642 M20 Chance McInnis, 25, Tyler, TX 5:00:04 11:27 4:51:23 4191 666 M40 Benjamin Ramli, 41, Victoria, MN 5:00:05 11:27 4:53:28 4192 667 M40 Sanjiv Kumra, 42, Woodbury, MN 5:00:07 11:27 4:55:07 4193 1643 M20 Dain Larson, 26, St Louis Park, MN 5:00:08 11:27 4:54:09 4194 638 M35 Roger Trampel, 38, Monticello, MN 5:00:09 11:27 4:51:47 4195 1644 M20 Bradley Howe, 34, St Paul, MN 5:00:10 11:27 4:54:26 4196 183 M55 Thomas Sallander, 55, Burnsville, MN 5:00:14 11:27 4:53:00 4197 639 M35 Chris Taylor, 39, Prior Lake, MN 5:00:15 11:27 4:52:38 4198 390 M50 Michael Browning, 53, Key West, FL 5:00:20 11:27 4:54:07 4199 521 M45 William Miller, 49, St Charles, MO 5:00:21 11:27 4:52:49 4200 391 M50 Jorge Manuel Gonzalez, 52, Zapopan, Mex 5:00:31 11:28 4:59:11 4201 1645 M20 Timothy Matsuura, 27, St Louis Park, MN 5:00:31 11:28 4:56:20 4202 1646 M20 Mathew Ferche, 28, Minneapolis, MN 5:00:32 11:28 4:54:31 4203 392 M50 Alan Ferche, 54, Rice, MN 5:00:32 11:28 4:54:32 4204 1647 M20 Drew Shaman, 31, Minneapolis, MN 5:00:35 11:28 4:52:10 4205 393 M50 Greg Kehl Moore, 50, Superior, WI 5:00:39 11:28 4:52:43 4206 522 M45 Mike Konkle, 47, Rogers, MN 5:00:40 11:28 4:54:29 4207 1648 M20 Benjamin Hoffmann, 22, Ham Lake, MN 5:00:41 11:28 4:51:49 4208 668 M40 John Schroeder, 43, Minneapolis, MN 5:00:43 11:28 4:54:54 4209 29 M65 John Guy, 65, Winnipeg, Can 5:00:47 11:28 4:55:04 4210 640 M35 Keith Chadwick, 36, Indianapolis, IN 5:00:51 11:28 4:56:36 4211 669 M40 Suresh Kari, 41, Memphis, TN 5:00:52 11:29 4:54:19 4212 87 M60 Anthony Hoffmann, 60, Sleept Eye, MN 5:00:52 11:29 4:52:25 4213 1649 M20 Andrew Spence, 32, Wheaton, IL 5:00:54 11:29 4:53:34 4214 394 M50 Greg Wold, 53, Maple Grove, MN 5:00:57 11:29 4:51:57 4215 670 M40 Robert Lorch-Benysek, 40, St Paul, MN 5:01:02 11:29 4:51:49 4216 88 M60 Darrell Zmolek, 60, Dubuque, IA 5:01:03 11:29 4:54:42 4217 1650 M20 Jeff Zaugg, 27, New Brighton, MN 5:01:06 11:29 4:51:56 4218 641 M35 Philip Klemond, 35, Sioux Falls, SD 5:01:07 11:29 4:51:26 4219 1651 M20 Gaurav Khurana, 27, Los Gatos, CA 5:01:11 11:29 4:53:21 4220 1652 M20 Michael Neimeyer, 33, Minneapolis, MN 5:01:11 11:29 4:52:15 4221 184 M55 Thomas Lyons, 57, Excelsior, MN 5:01:11 11:29 4:54:51 4222 1653 M20 Matt Nankivel, 28, Minneapolis, MN 5:01:14 11:29 4:53:53 4223 671 M40 Matt Shotton, 40, West Allis, WI 5:01:16 11:29 4:55:42 4224 30 M65 Gary Stephani, 66, Minneapolis, MN 5:01:22 11:30 4:55:13 4225 89 M60 Bob Stavig, 60, Bloomington, MN 5:01:26 11:30 4:53:56 4226 90 M60 William Ogura, 63, Vadnais Hts, MN 5:01:29 11:30 4:54:02 4227 1654 M20 James Bain, 27, Wichita, KS 5:01:29 11:30 4:52:13 4228 1655 M20 Victor Gauto, 32, Minneapolis, MN 5:01:30 11:30 4:55:19 4229 1656 M20 Samuel Strong, 26, Red Lake, MN 5:01:30 11:30 4:57:02 4230 642 M35 Andrew Nordseth, 35, Plymouth, MN 5:01:36 11:30 4:53:07 4231 185 M55 David Kalina, 58, New Brighton, MN 5:01:41 11:30 4:58:19 4232 1657 M20 Steven Kalina, 28, Andover, MN 5:01:41 11:30 4:53:43 4233 523 M45 Bill Floyd, 46, Le Sueur, MN 5:01:42 11:30 4:52:52 4234 524 M45 Daniel Garceau, 46, St Paul, MN 5:01:43 11:30 4:52:53 4235 525 M45 Bill Wilson, 47, Louisville, KY 5:01:44 11:31 4:54:59 4236 672 M40 John Wendorf, 42, North Oaks, MN 5:01:45 11:31 4:57:18 4237 1658 M20 Patrick Nelson, 22, Golden Valley, MN 5:01:46 11:31 4:52:29 4238 1659 M20 Jeffery Jarvis, 23, Maple Grove, MN 5:01:46 11:31 4:52:29 4239 1660 M20 Scott Copeland, 25, Excelsior, MN 5:01:46 11:31 4:54:32 4240 186 M55 Thomas Huberty, 58, Minneapolis, MN 5:01:47 11:31 4:52:39 4241 643 M35 Patrick Collins, 36, Woodbury, MN 5:01:48 11:31 4:56:13 4242 1661 M20 Erik Brown, 34, Minneapolis, MN 5:01:49 11:31 4:54:15 4243 91 M60 Steve Tschider, 60, Minneapolis, MN 5:01:50 11:31 4:55:59 4244 1662 M20 Travis Trautman, 28, St Paul, MN 5:01:52 11:31 4:54:15 4245 395 M50 Gary Wernersbach, 51, Zimmerman, MN 5:01:53 11:31 4:57:47 4246 1663 M20 Jeff Sitts, 33, Coon Rapids, MN 5:01:53 11:31 4:57:42 4247 1664 M20 Benjamin Lancette, 30, St Paul, MN 5:02:04 11:31 4:55:30 4248 526 M45 Julio Castilla, 49, Miami, FL 5:02:06 11:31 4:54:10 4249 396 M50 Jorge Oller, 52, San Jose, Crc 5:02:06 11:31 4:57:42 4250 1665 M20 Peter Welle, 33, Shoreview, MN 5:02:06 11:31 4:56:07 4251 1666 M20 Kenneth Champion, 24, St Paul, MN 5:02:07 11:31 4:53:08 4252 1667 M20 Adam Delveaux, 28, Inver Grove Hts, MN 5:02:08 11:31 4:56:45 4253 673 M40 Gregory Cook, 43, Fargo, ND 5:02:08 11:31 4:53:58 4254 527 M45 James Broom Sr, 49, Apple Valley, MN 5:02:11 11:32 4:58:18 4255 1668 M20 Jacob Muzzy, 25, St Paul, MN 5:02:11 11:32 4:56:37 4256 1669 M20 Martin Odima, 23, Vadnais Hts, MN 5:02:13 11:32 4:52:30 4257 92 M60 Leroy Stanislowski, 63, Blaine, MN 5:02:19 11:32 4:56:21 4258 1670 M20 Tyler Botnen, 21, Moorhead, MN 5:02:20 11:32 4:56:12 4259 528 M45 Chip Weisbrod, 45, La Crosse, WI 5:02:23 11:32 4:55:41 4260 1671 M20 Jonathan Smith, 25, Waukee, IA 5:02:25 11:32 4:53:08 4261 1672 M20 Pete Runkel, 30, Overland Park, KS 5:02:26 11:32 4:53:02 4262 644 M35 Scott Althaus, 38, St Louis Park, MN 5:02:29 11:32 4:57:20 4263 645 M35 Andy Gosiak, 39, St Paul, MN 5:02:33 11:32 4:53:19 4264 187 M55 Greg Wright, 56, Minneapolis, MN 5:02:34 11:32 4:57:14 4265 1673 M20 Lam-Son Hoang, 29, Robbinsdale, MN 5:02:36 11:33 4:53:25 4266 1674 M20 Joe Lawrence, 32, Ellsworth, WI 5:02:39 11:33 4:53:42 4267 397 M50 Andrew Waterman, 50, Green Bay, WI 5:02:45 11:33 4:55:12 4268 1675 M20 Phil Metz, 28, Burnsville, MN 5:02:45 11:33 4:55:33 4269 1676 M20 Ryan Hoyt, 29, White Bear Lake, MN 5:02:46 11:33 4:56:33 4270 674 M40 Chet Price, 41, Wisconsin Rapids, WI 5:02:46 11:33 4:54:43 4271 1677 M20 Colton Altobell, 29, Longville, MN 5:02:50 11:33 4:56:01 4272 1678 M20 Marcus Mayo, 31, St Paul, MN 5:02:59 11:33 4:57:34 4273 1679 M20 Paul Brandt Ii, 29, Stevens Point, WI 5:03:02 11:33 4:57:02 4274 646 M35 Jason Boutwell, 36, Fargo, ND 5:03:04 11:34 4:58:27 4275 1680 M20 Justin Zavadil, 29, Glenwood, MN 5:03:09 11:34 4:59:56 4276 188 M55 Wayne Martin, 57, Glenwood, MN 5:03:10 11:34 4:59:55 4277 647 M35 Bill Kallestad, 39, Des Moines, IA 5:03:11 11:34 4:57:49 4278 529 M45 Gary Mullen-Schultz, 47, Minneapolis, MN 5:03:12 11:34 4:57:56 4279 1681 M20 Andrew Hove, 20, St Paul, MN 5:03:12 11:34 4:57:57 4280 189 M55 Alan Dubinsky, 58, Minneapolis, MN 5:03:14 11:34 4:54:55 4281 1682 M20 Steven Eid, 27, Plymouth, MN 5:03:15 11:34 4:54:36 4282 93 M60 David Cain, 60, Falcon Heights, MN 5:03:17 11:34 4:58:00 4283 398 M50 John Bylsma, 52, Bloomington, MN 5:03:20 11:34 4:54:03 4284 675 M40 Richard Wedmann, 41, Shakopee, MN 5:03:20 11:34 4:57:40 4285 530 M45 Michael Hackett, 47, Prior Lake, MN 5:03:21 11:34 4:56:12 4286 399 M50 David Ewen, 52, Eagan, MN 5:03:22 11:34 4:54:52 4287 1683 M20 Benjamin Thies, 23, Minneapolis, MN 5:03:24 11:34 4:58:01 4288 1684 M20 Kenneth Lavergne, 27, Midland, TX 5:03:24 11:34 4:53:38 4289 400 M50 Satish Bhakta, 54, Minnetonka, MN 5:03:25 11:34 4:58:17 4290 1685 M20 Mike Inglis, 27, Twin Lake, MI 5:03:27 11:34 4:55:06 4291 401 M50 Gary Stein, 51, Mequon, WI 5:03:29 11:35 4:54:46 4292 190 M55 Joseph Myslajek, 57, Andover, MN 5:03:33 11:35 4:56:57 4293 1686 M20 Pakarsit Sukaromya, 33, Kansas City, MO 5:03:34 11:35 4:57:03 4294 1687 M20 Noah Johnson, 27, Cloquet, MN 5:03:36 11:35 4:57:05 4295 531 M45 Richard Handy, 49, Camp Hill, PA 5:03:36 11:35 4:58:38 4296 1688 M20 Nels Benda, 24, Hermantown, MN 5:03:40 11:35 4:55:40 4297 1689 M20 Bj McElrath, 29, Blaine, MN 5:03:48 11:35 4:57:27 4298 1690 M20 Jon Altenhofen, 22, Edina, MN 5:03:49 11:35 4:55:37 4299 648 M35 Damon Smith, 38, Minnetonka, MN 5:03:49 11:35 4:56:12 4300 191 M55 Paul Christian, 59, Rochester, MN 5:03:51 11:35 4:57:11 4301 649 M35 Matthew Gladue, 38, Minneapolis, MN 5:03:51 11:35 4:57:26 4302 1691 M20 David Gladis, 24, Russell, MN 5:03:53 11:35 4:57:44 4303 650 M35 Carlos Villalpando, 36, St Paul, MN 5:03:53 11:35 4:56:51 4304 1692 M20 Brendan Boe, 22, Fargo, ND 5:03:55 11:36 4:58:55 4305 532 M45 Tom Anderson, 46, Excelsior, MN 5:03:56 11:36 4:58:59 4306 402 M50 Joe Langlois, 54, St Louis Park, MN 5:03:57 11:36 4:56:23 4307 1693 M20 Scott Benson, 30, South St Paul, MN 5:03:58 11:36 4:58:02 4308 651 M35 Aric Fier, 39, Eden Prairie, MN 5:04:00 11:36 4:58:08 4309 533 M45 Tim Parker, 45, Minneapolis, MN 5:04:05 11:36 4:57:02 4310 94 M60 Geoff Martin, 64, Winnipeg, Can 5:04:05 11:36 4:57:42 4311 1694 M20 Bryan Bourgoine, 34, Champlin, MN 5:04:05 11:36 4:54:47 4312 676 M40 Matthew Huberty, 43, Bloomington, MN 5:04:06 11:36 4:54:58 4313 1695 M20 Scott Stormo, 27, Buffalo, MN 5:04:07 11:36 4:59:08 4314 677 M40 Jeff Grones, 41, Prescott, WI 5:04:07 11:36 4:59:25 4315 1696 M20 Drew Motylinski, 29, Champlin, MN 5:04:08 11:36 4:58:15 4316 192 M55 Paul Burtness, 56, Coon Rapids, MN 5:04:10 11:36 4:55:47 4317 403 M50 Guy Bistram, 54, Zimmerman, MN 5:04:14 11:36 4:56:02 4318 193 M55 Juan Ramirez, 59, Bloomington, MN 5:04:15 11:36 4:57:20 4319 652 M35 Robbie Skantz, 38, Apple Valley, MN 5:04:16 11:36 4:56:33 4320 194 M55 James List, 59, Summerville, SC 5:04:17 11:36 4:57:57 4321 534 M45 Todd Essig, 47, Minnetonka, MN 5:04:18 11:36 4:54:44 4322 1697 M20 Daniel Miller, 25, New York, NY 5:04:24 11:37 4:57:46 4323 195 M55 Sam Simmons, 55, Rochester, MN 5:04:24 11:37 5:00:43 4324 31 M65 Bob Roscoe, 69, Minneapolis, MN 5:04:29 11:37 4:58:52 4325 1698 M20 Jason Hatton, 25, York, NE 5:04:31 11:37 4:56:58 4326 32 M65 Bob Hawkins, 65, St Louis Park, MN 5:04:33 11:37 4:56:46 4327 535 M45 Laird Strand, 45, Appleton, WI 5:04:34 11:37 4:58:03 4328 1699 M20 Adrian Cosio, 32, Puebla, Mex 5:04:35 11:37 4:57:05 4329 196 M55 Luis Cosio, 58, San Andres Cholul, ME 5:04:35 11:37 4:57:05 4330 678 M40 Michael Smith, 41, Bloomington, MN 5:04:37 11:37 4:56:53 4331 1700 M20 Anders Herrick, 24, Minneapolis, MN 5:04:38 11:37 4:55:20 4332 1701 M20 Ryan Petersen, 32, Bloomington, MN 5:04:38 11:37 4:56:55 4333 1702 M20 Michael Ebeling, 34, Shakopee, MN 5:04:39 11:37 4:59:50 4334 1703 M20 Benjamin Marcy, 25, Minneapolis, MN 5:04:45 11:37 4:58:36 4335 536 M45 Brent Gregoire, 49, Burnsville, MN 5:04:51 11:38 4:57:26 4336 197 M55 Michael Swanson, 57, Plymouth, MN 5:04:53 11:38 4:57:44 4337 1704 M20 Matt Miner, 29, St Paul, MN 5:04:58 11:38 4:55:18 4338 679 M40 Daniel Swanson, 42, Homer, NE 5:05:07 11:38 4:58:28 4339 33 M65 Richard Schmidt, 66, Edina, MN 5:05:12 11:38 5:03:52 4340 1705 M20 Vahid Sadrzadeh, 28, Woodbury, MN 5:05:19 11:39 4:59:16 4341 680 M40 Preman Singh, 44, Eden Prairie, MN 5:05:22 11:39 5:00:48 4342 1706 M20 Rob Massey, 30, Sugar Land, TX 5:05:24 11:39 4:58:20 4343 1707 M20 Jeff Lindgren, 32, Champlin, MN 5:05:25 11:39 4:57:59 4344 95 M60 Robert Hartnett, 60, Plymouth, MN 5:05:29 11:39 4:56:47 4345 1708 M20 James Schmidt, 28, St Louis Park, MN 5:05:30 11:39 5:02:24 4346 1709 M20 Sean Mattox, 30, Richfield, MN 5:05:35 11:39 5:00:46 4347 1710 M20 Jordan Kronberg, 24, St Louis Park, MN 5:05:35 11:39 4:58:17 4348 653 M35 Eron Woods, 38, Minneapolis, MN 5:05:37 11:39 4:55:55 4349 198 M55 Jan Andersen, 55, Minnetonka, MN 5:05:38 11:39 4:59:34 4350 404 M50 James Stevens, 54, Elkhorn, WI 5:05:39 11:39 4:58:54 4351 654 M35 Prabhakar Karri, 36, Eden Prairie, MN 5:05:46 11:40 5:00:25 4352 681 M40 Gurjinder Ghuman, 41, Cupertino, CA 5:05:46 11:40 4:56:24 4353 655 M35 Aaron Blotsky, 37, Savage, MN 5:05:47 11:40 4:58:49 4354 1711 M20 David Nafus, 26, Wayzata, MN 5:05:54 11:40 4:56:21 4355 405 M50 Layne Holdahl, 51, Eden Prairie, MN 5:06:01 11:40 5:00:19 4356 199 M55 Terry Ryan, 55, Eagan, MN 5:06:03 11:40 4:57:41 4357 1712 M20 Anthony Grygelko, 32, Coon Rapids, MN 5:06:04 11:40 5:02:32 4358 200 M55 Clay Shaw, 57, York, PA 5:06:09 11:41 4:58:24 4359 406 M50 Robert Kramer, 50, Gran Dforks, ND 5:06:09 11:41 4:58:20 4360 537 M45 Roy Lalime, 48, Chicago, IL 5:06:14 11:41 4:58:53 4361 96 M60 Richard Olson, 63, Neenah, WI 5:06:23 11:41 5:01:09 4362 97 M60 Silas Bell, 62, Minneapolis, MN 5:06:29 11:41 4:57:20 4363 656 M35 Christopher Matthews, 38, St Paul, MN 5:06:30 11:41 4:57:36 4364 201 M55 Jay Schroeder, 57, Lakemoor, IL 5:06:56 11:42 4:59:54 4365 1713 M20 Daniel Tonkin, 27, St Paul, MN 5:06:56 11:42 4:59:55 4366 1714 M20 Matthew Walton, 31, Minneapolis, MN 5:07:02 11:43 5:01:06 4367 657 M35 Matthew Garrett, 36, Monona, WI 5:07:02 11:43 5:02:44 4368 407 M50 Glenn Giefer, 52, St Paul, MN 5:07:02 11:43 4:58:48 4369 682 M40 Todd Conrad, 44, Maple Grove, MN 5:07:07 11:43 5:01:32 4370 658 M35 Wade Arnold, 37, Thunder Bay, Can 5:07:15 11:43 4:59:21 4371 1715 M20 Brian Oxborough, 29, Golden Valley, MN 5:07:16 11:43 4:57:52 4372 408 M50 Steve Bray, 51, Marietta, GA 5:07:21 11:43 5:01:10 4373 202 M55 Richard Ross, 57, Hamel, MN 5:07:21 11:43 4:57:58 4374 1716 M20 Anup Mantri, 29, Mountain View, CA 5:07:31 11:44 4:58:25 4375 683 M40 Abebaw Yilma, 42, Minneapolis, MN 5:07:34 11:44 4:59:07 4376 1717 M20 Tracy Reicks, 27, Crystal, MN 5:07:35 11:44 5:04:15 4377 1718 M20 David Hernandez, 26, Woodbury, MN 5:07:43 11:44 5:03:22 4378 659 M35 John Reiland, 38, Minneapolis, MN 5:07:44 11:44 5:04:24 4379 1719 M20 Anthon Sisco, 28, Plano, TX 5:07:52 11:45 5:03:07 4380 1720 M20 Phil Boyd, 31, Minneapolis, MN 5:07:54 11:45 5:02:19 4381 409 M50 Eugene Deyoe, 54, Lincoln, NE 5:07:59 11:45 5:02:53 4382 98 M60 Daniel Hanson, 60, Lakeland, MN 5:08:01 11:45 5:01:26 4383 203 M55 Pau Johansson, 56, Elk River, MN 5:08:03 11:45 5:04:52 4384 684 M40 Jeff Johnson, 42, Johnston, IA 5:08:11 11:45 5:00:04 4385 1721 M20 Robert Fulsher, 31, Madison, WI 5:08:13 11:45 5:00:53 4386 538 M45 Steven Pottenger, 46, Eagle Lake, MN 5:08:15 11:45 4:59:31 4387 539 M45 Robert Jacobson, 49, Lindstrom, MN 5:08:24 11:46 5:00:28 4388 685 M40 Gregory Moen, 42, Minneapolis, MN 5:08:37 11:46 5:01:54 4389 410 M50 Changhuei Tseng, 52, Richfield, MN 5:08:41 11:46 4:59:30 4390 540 M45 Val Rausch, 49, Big Stone City, SD 5:08:43 11:46 5:01:36 4391 1722 M20 Nathan Kachelmyer, 31, Burnsville, MN 5:08:52 11:47 5:03:51 4392 686 M40 John Drew, 41, Minneapolis, MN 5:08:52 11:47 4:59:23 4393 1723 M20 Ryan Boatman, 25, Minneapolis, MN 5:08:54 11:47 5:00:02 4394 1724 M20 Benjamin Johnson, 29, St Paul, MN 5:08:56 11:47 5:03:03 4395 687 M40 David Houston, 42, Arden Hills, MN 5:09:03 11:47 5:01:45 4396 688 M40 James Boyer, 41, Cottage Grove, MN 5:09:04 11:47 5:03:19 4397 541 M45 David Petersen, 49, Bloomington, MN 5:09:08 11:47 5:00:24 4398 411 M50 Jim Penner, 52, Winnipeg, Can 5:09:09 11:47 5:03:46 4399 1725 M20 Nathan Jahnke, 21, St Paul, MN 5:09:18 11:48 5:04:13 4400 1726 M20 Leon Peterson, 30, Red Wing, MN 5:09:20 11:48 5:03:16 4401 689 M40 Charles Kummer, 41, Hudson, WI 5:09:21 11:48 5:05:41 4402 99 M60 Bruce Vonderohe, 61, Apple Valley, MN 5:09:26 11:48 5:03:23 4403 1727 M20 Jos Gonz Lez Flores, 29, M Xico, Mex 5:09:33 11:48 5:00:57 4404 1728 M20 Evan Schroeder, 21, Brookfield, WI 5:09:38 11:49 5:05:06 4405 1729 M20 Michael Oldemeyer, 32, Princeton, NJ 5:09:44 11:49 5:01:04 4406 690 M40 Ashish Gadnis, 40, Inver Grove Hts, MN 5:09:49 11:49 5:05:36 4407 204 M55 Mark Hagen, 57, Dilworth, MN 5:10:08 11:50 5:03:00 4408 1730 M20 Robert Crist, 26, Minneapolis, MN 5:10:08 11:50 5:02:06 4409 1731 M20 Kenneth Bonneville, 28, St Paul, MN 5:10:15 11:50 5:05:07 4410 660 M35 Kevin Rodlund, 39, Lakeville, MN 5:10:16 11:50 5:04:29 4411 205 M55 Richard Ault, 58, Ottawa, IL 5:10:18 11:50 5:03:58 4412 1732 M20 Brian Eder, 27, St Paul, MN 5:10:19 11:50 5:05:24 4413 1733 M20 Anthony Landkamer, 27, Eden Prairie, MN 5:10:24 11:50 5:01:41 4414 542 M45 Terrence Gordon, 47, Savage, MN 5:10:27 11:50 5:04:44 4415 206 M55 Greg McGovern, 55, Glendive, MT 5:10:46 11:51 5:05:10 4416 412 M50 Matthew Iverson, 52, Newport, MN 5:10:52 11:51 5:05:28 4417 691 M40 Scott Mathy, 41, Onalaska, WI 5:10:58 11:52 5:03:17 4418 661 M35 Nate Slack, 36, Owatonna, MN 5:11:05 11:52 5:07:31 4419 1734 M20 David Slack, 27, Blooming Prairie, MN 5:11:05 11:52 5:07:28 4420 692 M40 Brian Olsen, 42, St Michael, MN 5:11:11 11:52 5:06:06 4421 1735 M20 Steve Szlachtowski, 29, Maple Grove, MN 5:11:15 11:52 5:05:26 4422 1736 M20 Hiep Phung, 24, St Paul, MN 5:11:17 11:52 5:01:25 4423 413 M50 Barry Whipkey, 54, Huron, SD 5:11:17 11:52 5:05:43 4424 662 M35 Jamie Jochum, 37, Buffalo, MN 5:11:27 11:53 5:05:09 4425 1737 M20 Donald Srp, 33, Owatonna, MN 5:11:27 11:53 5:07:12 4426 1738 M20 Brian Ramsey, 34, Minneapolis, MN 5:11:36 11:53 5:05:02 4427 663 M35 Cobbie Behrend, 38, Milwaukee, WI 5:11:37 11:53 5:01:45 4428 1739 M20 David Holly, 33, Minneapolis, MN 5:11:39 11:53 5:02:17 4429 664 M35 Zack Nyberg, 36, Coon Rapids, MN 5:11:40 11:53 5:04:55 4430 1740 M20 Paul Gruber, 31, Minneapolis, MN 5:11:43 11:53 5:02:20 4431 207 M55 Bob Gardner, 55, Worthington, MN 5:11:45 11:53 4:58:32 4432 1741 M20 Andrew Pagenkopf, 21, Rochester, MN 5:11:46 11:53 5:05:22 4433 1742 M20 Timothy Flesch, 21, St Paul, MN 5:11:46 11:53 5:05:23 4434 1743 M20 Stephen Talsness, 25, St Paul, MN 5:11:48 11:54 5:05:37 4435 1744 M20 Alexander Pruitt, 23, St Paul, MN 5:11:52 11:54 5:02:47 4436 1745 M20 John Groess, 22, St Paul, MN 5:12:01 11:54 5:03:08 4437 208 M55 John Woelfel, 55, Lexington, MN 5:12:03 11:54 5:05:17 4438 1746 M20 James Vaughan, 29, Wauwatosa, WI 5:12:04 11:54 5:05:31 4439 1747 M20 Charles Hayes, 25, Prior Lake, MN 5:12:10 11:54 5:04:07 4440 665 M35 Kevin Beamer, 37, Woodbury, MN 5:12:10 11:54 5:03:48 4441 666 M35 Matthew Thayer, 37, Balsam Lake, WI 5:12:14 11:55 5:04:48 4442 209 M55 Dean Hovey, 55, Los Altos, CA 5:12:15 11:55 5:08:01 4443 210 M55 Lars Sjoholm, 56, Burnsville, MN 5:12:23 11:55 5:02:40 4444 1748 M20 Rouzbeh Amini, 30, Minneapolis, MN 5:12:24 11:55 5:05:41 4445 667 M35 Dave Skoyen, 37, Osseo, WI 5:12:25 11:55 5:08:51 4446 543 M45 Bryan Simmons, 46, Minneapolis, MN 5:12:27 11:55 5:07:39 4447 1749 M20 Bjorn Piltingsrud, 34, Eagan, MN 5:12:33 11:55 5:03:39 4448 34 M65 Jim Simons, 68, St Paul, MN 5:12:41 11:56 5:06:12 4449 1750 M20 Erik Molin, 28, Roseville, MN 5:12:43 11:56 5:05:25 4450 693 M40 Alberto Vasquez-Parada, 43, Maple Grove, MN 5:12:50 11:56 5:06:54 4451 211 M55 John Wilson, 55, Maple Grove, MN 5:12:54 11:56 5:05:31 4452 1751 M20 John How, 27, Minneapolis, MN 5:13:00 11:56 5:11:46 4453 1752 M20 Vue Lee, 31, Columbia Hts, MN 5:13:05 11:56 5:07:04 4454 694 M40 Joel Tallaksen, 40, Morris, MN 5:13:11 11:57 5:04:45 4455 544 M45 Jeffrey Grenell, 46, Blaine, MN 5:13:12 11:57 5:05:39 4456 668 M35 Brock Obee, 38, St Paul, MN 5:13:13 11:57 5:04:50 4457 4 M16 Robert Verhoye, 17, Woodbury, MN 5:13:18 11:57 5:04:07 4458 414 M50 Mather Dolph, 53, Minneapolis, MN 5:13:18 11:57 5:04:07 4459 669 M35 Manuel Vega Zepeda, 35, Minneapolis, MN 5:13:30 11:57 5:05:04 4460 1753 M20 Adam Kestel, 29, Waseca, MN 5:13:37 11:58 5:04:34 4461 545 M45 Joseph Stoebner, 49, Aberdeen, SD 5:13:44 11:58 5:06:29 4462 1754 M20 Derek Tamm, 28, St Cloud, MN 5:13:51 11:58 5:05:17 4463 415 M50 David Pfiester, 50, Ann Arbor, MI 5:13:56 11:58 5:07:41 4464 416 M50 Richard Garland, 53, St Paul, MN 5:14:01 11:59 5:07:59 4465 1755 M20 Nicholas Maiers, 25, North Liberty, IA 5:14:10 11:59 5:09:24 4466 1756 M20 Trevor John Alvarez, 25, Sioux Falls, SD 5:14:19 11:59 5:05:37 4467 212 M55 Philip Halverson, 57, Maple Grove, MN 5:14:20 11:59 5:07:23Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
4468 546 M45 James Melson, 46, Cottage Grove, MS 5:14:24 12:00 5:06:50 4469 547 M45 Bob McKaige, 48, Burnsville, MN 5:14:41 12:00 5:10:24 4470 670 M35 Hans Packer, 36, Iowa City, IA 5:14:43 12:00 5:09:39 4471 213 M55 Tom Ster, 57, Plover, WI 5:14:45 12:00 5:05:13 4472 1757 M20 Kevin McDonough, 26, Hoover, AL 5:14:45 12:00 5:07:41 4473 100 M60 Anthony Adrian, 60, Woodbury, MN 5:14:46 12:00 5:10:38 4474 1758 M20 Joe Bourne, 30, Overland Park, KS 5:14:57 12:01 5:11:40 4475 671 M35 Christopher Burklund, 36, Lincoln, NE 5:14:59 12:01 5:09:42 4476 1759 M20 Kyle Chester, 24, Burnsville, MN 5:15:00 12:01 5:05:30 4477 1760 M20 Deven Lesage, 32, Detroit Lakes, MN 5:15:01 12:01 5:08:37 4478 214 M55 Howard Wendland, 57, Plymouth, MN 5:15:02 12:01 5:11:50 4479 672 M35 Steve Gustafson, 36, Green Bay, WI 5:15:03 12:01 5:09:47 4480 1761 M20 Adam Poldoski, 29, Bloomington, MN 5:15:04 12:01 5:09:01 4481 417 M50 Homero Cardenas, 52, Mexico City, Mex 5:15:18 12:02 5:12:03 4482 548 M45 Michael McComas, 47, Minneapolis, MN 5:15:20 12:02 5:11:19 4483 1762 M20 Carlos Cardenas, 23, Mexico City, Mex 5:15:24 12:02 5:15:24 4484 549 M45 Steven Erickson, 45, White Bear Lake, MN 5:15:34 12:02 5:10:32 4485 1763 M20 Seth Thompson, 30, Forest City, IA 5:15:37 12:02 5:06:29 4486 215 M55 Bill Dumas, 59, Minneapolis, MN 5:15:38 12:02 5:10:17 4487 1764 M20 Foster Stangel, 33, Minneapolis, MN 5:15:38 12:02 5:08:44 4488 1765 M20 Lucas Woodland, 28, Afton, MN 5:15:49 12:03 5:10:18 4489 673 M35 Steven Bieringer, 35, Minneapolis, MN 5:15:49 12:03 5:07:57 4490 674 M35 Jeff Carlson, 39, Blaine, MN 5:15:52 12:03 5:07:14 4491 1766 M20 Michael Stotesbery, 32, Minneapolis, MN 5:15:53 12:03 5:07:48 4492 101 M60 Phil Stotesbery, 60, Pelican Rapids, MN 5:15:53 12:03 5:07:47 4493 418 M50 Mark Johansen, 54, Sartell, MN 5:15:54 12:03 5:10:22 4494 675 M35 Brian Lease, 38, Robbinsdale, MN 5:16:01 12:03 5:08:58 4495 676 M35 Jon Slock, 36, St Paul, MN 5:16:05 12:03 5:08:58 4496 677 M35 Bill Gruhlke, 38, Luxemburg, WI 5:16:07 12:03 5:07:44 4497 1767 M20 Justin Stubbendick, 26, Janesville, WI 5:16:09 12:04 5:10:30 4498 1768 M20 Justin Nienhaus, 24, Fargo, ND 5:16:14 12:04 5:06:43 4499 1769 M20 David Janssen, 34, Hastings, MN 5:16:16 12:04 5:11:39 4500 1770 M20 Sean Stubbendick, 23, Janesville, WI 5:16:21 12:04 5:10:41 4501 695 M40 Michael Beecroft, 40, White Bear Lake, MN 5:16:22 12:04 5:09:43 4502 1771 M20 Mike Felien, 30, Rogers, MN 5:16:27 12:04 5:11:13 4503 1772 M20 Sean McGinnis, 34, Minneapolis, MN 5:16:34 12:04 5:10:15 4504 216 M55 Tom Konrardy, 55, Waconia, MN 5:16:38 12:05 5:15:26 4505 1773 M20 Joshua Cassellius, 26, Grand Junction, CO 5:16:43 12:05 5:07:27 4506 419 M50 John Jerome, 53, Linden, MI 5:16:45 12:05 5:10:26 4507 696 M40 Hector Rios, 41, Eden Prairie, MN 5:16:46 12:05 5:10:40 4508 35 M65 Antonio Salinas, 66, Bloomington, MN 5:16:51 12:05 5:11:05 4509 1774 M20 Cory Knudtson, 31, Maple Grove, MN 5:16:55 12:05 5:09:47 4510 678 M35 Michael Gibson, 37, Rochester, MN 5:16:58 12:05 5:09:50 4511 1775 M20 Nick Qualheim, 21, Minnetonka, MN 5:17:04 12:06 5:10:54 4512 1776 M20 Mahmoud Elmaussawel, 30, New Hope, MN 5:17:04 12:06 5:09:23 4513 1777 M20 Mahesh Palekar, 26, Sunnyvale, CA 5:17:07 12:06 5:08:01 4514 550 M45 Mark Kaiser, 45, Tequesta, FL 5:17:11 12:06 5:08:21 4515 551 M45 John McLean, 46, Gwinn, MI 5:17:11 12:06 5:08:21 4516 552 M45 David Wakefield, 48, Sioux Falls, SD 5:17:15 12:06 5:08:26 4517 1778 M20 Sean Regan, 30, Edina, MN 5:17:20 12:06 5:08:51 4518 1779 M20 Dustin Walker, 21, Bloomington, MN 5:17:21 12:06 5:08:29 4519 553 M45 Frederick Richardson, 47, Minneapolis, MN 5:17:23 12:06 5:11:30 4520 554 M45 Brian Harder, 49, Steinbach, Can 5:17:27 12:06 5:13:38 4521 679 M35 Scott Demarais, 39, St Michael, MN 5:17:28 12:07 5:11:32 4522 217 M55 Robert Wendt, 57, Victoria, MN 5:17:33 12:07 5:11:37 4523 680 M35 Jonathan Wolfe, 39, St Paul, MN 5:17:37 12:07 5:10:28 4524 681 M35 Dan Bartels, 38, Omaha, NE 5:17:50 12:07 5:12:31 4525 420 M50 Joe Flynn, 51, Burnsville, MN 5:17:52 12:07 5:11:40 4526 1780 M20 Stephen Fulmek Jr, 30, St Paul, MN 5:17:54 12:08 5:11:16 4527 555 M45 Keith Willy, 48, University City, MO 5:17:57 12:08 5:10:58 4528 556 M45 Paul Hasse, 48, Minneapolis, MN 5:17:57 12:08 5:11:00 4529 1781 M20 John Nutzman, 31, St Paul, MN 5:17:57 12:08 5:11:20 4530 557 M45 David Broussard, 49, Vista, CA 5:18:16 12:08 5:13:34 4531 421 M50 Rick Leach, 53, Coon Rapids, MN 5:18:16 12:08 5:13:35 4532 422 M50 Satish Menon, 52, Sunnyvale, CA 5:18:36 12:09 5:10:54 4533 1782 M20 Bjorn Hedstrom, 26, Minneapolis, MN 5:18:41 12:09 5:12:37 4534 1783 M20 Tony O'Malley, 33, Omaha, NE 5:18:43 12:09 5:13:24 4535 102 M60 David Gourhan, 62, North Branch, MN 5:18:47 12:10 5:10:13 4536 218 M55 Dick Swords Jr, 56, Rosemount, MN 5:18:49 12:10 5:11:00 4537 697 M40 Stephen Donahue, 44, Edina, MN 5:19:04 12:10 5:10:39 4538 103 M60 John Concannon, 62, St Paul, MN 5:19:07 12:10 5:13:02 4539 682 M35 Larry Parker, 37, Mankato, MN 5:19:08 12:10 5:13:07 4540 683 M35 Brent Wartner, 38, Minneapolis, MN 5:19:11 12:10 5:13:55 4541 1784 M20 Joseph Lunsford, 31, St Paul, MN 5:19:14 12:11 5:10:07 4542 104 M60 Don Soule, 60, Rosemount, MN 5:19:14 12:11 5:14:13 4543 558 M45 Urs Frei, 48, Zuerich 5:19:15 12:11 5:14:07 4544 684 M35 Tim Anderson, 39, St Michael, MN 5:19:15 12:11 5:13:18 4545 685 M35 Randy Soibel, 37, Chicago, IL 5:19:17 12:11 5:12:45 4546 1785 M20 Paul Stanley, 29, St Paul, MN 5:19:18 12:11 5:11:44 4547 1786 M20 Cameron Dahm, 28, Burnsville, MN 5:19:27 12:11 5:10:12 4548 1787 M20 Michael Rosenberg, 26, Ames, IA 5:19:29 12:11 5:12:46 4549 105 M60 Patrick Schlievert, 60, Edina, MN 5:19:35 12:11 5:15:00 4550 686 M35 Joe Zucco, 39, Niles, OH 5:19:37 12:11 5:11:43 4551 1788 M20 Chris Brown, 34, Stillwater, MN 5:19:57 12:12 5:13:48 4552 698 M40 Daryl Van Brocklin, 42, Lakeville, MN 5:20:01 12:12 5:13:22 4553 699 M40 Danny MacCharles, 43, Onalaska, WI 5:20:13 12:13 5:11:49 4554 423 M50 Ted Fick, 50, Eden Prairie, MN 5:20:19 12:13 5:15:12 4555 700 M40 Erik Lazarich, 40, Coon Rapids, MN 5:20:24 12:13 5:10:54 4556 1789 M20 Paul Warzecha, 25, Elk River, MN 5:20:26 12:13 5:14:17 4557 424 M50 Jon Willoughby, 54, Lake Nebagamon, WI 5:20:34 12:14 5:12:23 4558 36 M65 Michael Mirkes, 69, Cross Plains, WI 5:20:35 12:14 5:13:37 4559 1790 M20 Kenneth Rys, 26, Minneapolis, MN 5:20:39 12:14 5:11:15 4560 106 M60 Gene Funseth, 61, Northwood, ND 5:20:45 12:14 5:15:00 4561 1791 M20 Christopher Prahl, 27, Moorhead, MN 5:20:47 12:14 5:12:12 4562 687 M35 Brian Tutland, 39, Champlin, MN 5:20:50 12:14 5:15:18 4563 559 M45 David Freeman, 47, Rochester, MN 5:20:55 12:14 5:15:14 4564 1792 M20 Daniel Cygnar, 25, Minneapolis, MN 5:21:02 12:15 5:15:18 4565 1793 M20 Brett Chin, 28, Minneapolis, MN 5:21:03 12:15 5:13:29 4566 560 M45 Brett Larson, 46, Milaca, MN 5:21:08 12:15 5:12:12 4567 688 M35 Shawn Holm, 38, Shakopee, MN 5:21:17 12:15 5:13:59 4568 1794 M20 Aaron Purmort, 30, Minneapolis, MN 5:21:20 12:15 5:12:28 4569 689 M35 Chris Gartner, 37, Rochester, MN 5:21:23 12:15 5:15:45 4570 690 M35 Jacob Sinn, 35, St Paul, MN 5:21:25 12:16 5:14:11 4571 1795 M20 Curtis Kettler, 23, Eden Prairie, MN 5:21:28 12:16 5:14:47 4572 691 M35 Anthony Haycraft, 35, Spicer, MN 5:21:30 12:16 5:12:45 4573 219 M55 Henry Lewis, 58, Minnetonka, MN 5:21:38 12:16 5:14:01 4574 37 M65 Gary Telega, 66, Brooklyn Park, MN 5:21:48 12:16 5:16:17 4575 220 M55 Terry Pallesen, 55, Buffalo, MN 5:21:56 12:17 5:17:32 4576 692 M35 Shahzad Mazhar, 39, Blaine, MN 5:21:57 12:17 5:13:58 4577 561 M45 Paul Gieser, 47, St Paul, MN 5:22:06 12:17 5:14:15 4578 701 M40 Dan Seeland, 44, Plymouth, MN 5:22:15 12:17 5:13:48 4579 562 M45 Npla Chong Kong, 45, St Paul, MN 5:22:15 12:17 5:13:42 4580 1 M80 Jerry Johncock, 81, Shelbyville, MI 5:22:17 12:18 5:22:11 4581 702 M40 Matt Hayes, 40, Savage, MN 5:22:23 12:18 5:16:21 4582 1796 M20 Michael Linzbach, 27, Minneapolis, MN 5:22:28 12:18 5:12:45 4583 693 M35 Steve Simon, 39, St Louis Park, MN 5:22:40 12:18 5:16:31 4584 703 M40 Steven Horan, 42, Sioux Falls, SD 5:22:43 12:19 5:18:29 4585 38 M65 Raymond Cyr, 66, Willmar, MN 5:22:46 12:19 5:17:04 4586 1797 M20 Adam Westland, 27, Roseville, MN 5:22:53 12:19 5:18:08 4587 107 M60 Dennis Nolan, 62, Winona, MN 5:22:54 12:19 5:16:49 4588 1798 M20 Tom Matchinsky, 33, Edina, MN 5:23:11 12:20 5:16:19 4589 1799 M20 Brett Campbell, 27, Brooklyn Center, MN 5:23:13 12:20 5:14:33 4590 1800 M20 Ryan Nordlocken, 24, Elk River, MN 5:23:26 12:20 5:15:29 4591 1801 M20 Peter Medin, 32, Hugo, MN 5:23:28 12:20 5:16:44 4592 425 M50 Patrick Baker, 50, Ramsey, MN 5:23:37 12:21 5:16:16 4593 1802 M20 Christopher Woelfle, 32, Minneapolis, MN 5:23:44 12:21 5:15:59 4594 1803 M20 Thomas Blomberg, 20, Minneapolis, MN 5:23:45 12:21 5:15:42 4595 704 M40 Bill Dolan, 44, Bloomington, MN 5:23:47 12:21 5:16:02 4596 694 M35 Tobias Leonard, 39, Mankato, MN 5:23:53 12:21 5:17:47 4597 1804 M20 Tanuj Gulati, 32, Waconia, MN 5:23:54 12:21 5:16:44 4598 1805 M20 Lee George, 27, Minneapolis, MN 5:24:19 12:22 5:15:36 4599 1806 M20 Steve Dworak, 25, Eden Prairie, MN 5:24:26 12:22 5:18:01 4600 1807 M20 Matthew Kueper, 27, Pine Island, MN 5:24:38 12:23 5:19:13 4601 108 M60 James Allen, 64, Hutchinson, MN 5:24:40 12:23 5:18:56 4602 109 M60 John Murphy, 62, Minneapolis, MN 5:24:41 12:23 5:17:45 4603 426 M50 John Bydzovsky, 53, Maplewood, MN 5:24:51 12:23 5:19:40 4604 427 M50 Harvey Thorleifson, 52, Minneapolis, MN 5:25:01 12:24 5:18:39 4605 1808 M20 Niels Neve, 34, Rochester, MN 5:25:14 12:24 5:20:31 4606 1809 M20 Panagioti Andrianakos, 31, St Paul, MN 5:25:16 12:24 5:16:57 4607 1810 M20 Ismail Ismailoglu, 27, Minneapolis, MN 5:25:16 12:24 5:19:09 4608 428 M50 David Condiff, 54, Lake Mary, FL 5:25:19 12:24 5:19:35 4609 1811 M20 Michael Estrin, 33, Portsmouth, NH 5:25:25 12:25 5:17:18 4610 563 M45 David Antenucci, 49, St Paul, MN 5:25:31 12:25 5:20:21 4611 695 M35 Jason Martin, 35, Redmond, WA 5:25:33 12:25 5:17:23 4612 429 M50 Michael Basques, 52, St Paul, MN 5:25:42 12:25 5:18:12 4613 1812 M20 Shyam Boriah, 28, St Paul, MN 5:25:43 12:25 5:22:03 4614 1813 M20 Rajesh Bhagwat, 34, San Jose, CA 5:25:44 12:25 5:16:38 4615 1814 M20 Ryan Schmidt, 26, St Paul, MN 5:25:46 12:26 5:19:30 4616 430 M50 Mark Hodges, 54, Golden Valley, MN 5:25:49 12:26 5:22:13 4617 696 M35 Venkat Srinivasan, 35, Fremont, CA 5:25:55 12:26 5:18:05 4618 564 M45 Ray Shepard, 49, Maple Grove, MN 5:25:58 12:26 5:22:33 4619 221 M55 Paul Montain, 55, Hugo, MN 5:26:02 12:26 5:19:00 4620 1815 M20 Chad Murray, 33, Eau Claire, WI 5:26:04 12:26 5:19:47 4621 1816 M20 Daniel Christensen, 31, Ellendale, MN 5:26:24 12:27 5:19:57 4622 222 M55 David Krasno, 57, Edina, MN 5:26:33 12:27 5:20:31 4623 705 M40 Denne Wesolowski, 42, St Paul, MN 5:26:34 12:27 5:21:17 4624 706 M40 Oscar Jordan, 40, Bloomington, MN 5:26:42 12:28 5:21:00 4625 1817 M20 Artur Wr Blewski, 34, Warsaw, Pol 5:26:43 12:28 5:20:43 4626 223 M55 David Gontarek, 56, River Falls, WI 5:26:49 12:28 5:25:41 4627 110 M60 Ron Berglund, 62, Kingwood, TX 5:27:03 12:28 5:18:45 4628 431 M50 Charles Hoppe Jr, 51, Amery, WI 5:27:07 12:29 5:20:54 4629 697 M35 David Kroeger, 39, Earlham, IA 5:27:08 12:29 5:18:57 4630 698 M35 Terrance Schuster, 36, Woodbury, MN 5:27:10 12:29 5:17:59 4631 1818 M20 Eric Yunker, 31, Spencerport, NY 5:27:30 12:29 5:19:54 4632 1819 M20 Douglas Tran, 24, Golden Valley, MN 5:27:39 12:30 5:18:29 4633 1820 M20 Rich Flores, 32, Sauk Rapids, MN 5:27:49 12:30 5:21:15 4634 432 M50 Todd Seabury-Kolod, 54, St Paul, MN 5:27:56 12:30 5:22:36 4635 1821 M20 Donald Quintana, 26, New Orleans, LA 5:27:57 12:31 5:20:16 4636 1822 M20 Kurt Lysne, 26, Fargo, ND 5:27:58 12:31 5:22:55 4637 699 M35 Jason Harvey, 37, Lanesboro, MN 5:28:00 12:31 5:19:56 4638 433 M50 Pedro Lomeli, 50, Guadalajara, Mex 5:28:01 12:31 5:23:32 4639 707 M40 Paul Scrivens, 43, Waunakee, WI 5:28:05 12:31 5:20:32 4640 111 M60 Mohsen Yacoub, 60, Hastings, MN 5:28:07 12:31 5:24:03 4641 700 M35 Eric Igl, 35, Carver, MN 5:28:18 12:31 5:22:09 4642 708 M40 Ken Clemons, 44, Bloomington, MN 5:28:25 12:32 5:23:04 4643 1823 M20 Mark Schindlbeck, 30, Elk River, MN 5:28:31 12:32 5:19:07 4644 1824 M20 Jason Freshwater, 26, St Paul, MN 5:28:31 12:32 5:22:28 4645 709 M40 John Randle, 41, Eden Prairie, MN 5:28:35 12:32 5:21:51 4646 112 M60 Rick Knight, 60, Kansas City, MO 5:28:36 12:32 5:22:28 4647 701 M35 Brock Stenberg, 37, Moorhead, MN 5:28:37 12:32 5:22:23 4648 702 M35 Jamie McBride, 38, Minneapolis, MN 5:28:37 12:32 5:22:23 4649 710 M40 Barry Edwards, 44, Minneapolis, MN 5:28:40 12:32 5:24:52 4650 1825 M20 Alex Stein, 25, Minneapolis, MN 5:28:41 12:32 5:19:50 4651 711 M40 Scott Downing, 41, Elk River, MN 5:28:47 12:32 5:21:50 4652 1826 M20 Alain Gosselin, 30, Thunder Bay, Can 5:28:51 12:33 5:22:02 4653 1827 M20 Justin Slack, 32, Owatonna, MN 5:28:53 12:33 5:25:18 4654 712 M40 Anthony Hutchinson, 41, Hugo, MN 5:29:11 12:33 5:25:40 4655 224 M55 Larry Dingmann, 57, Coon Rapids, MN 5:29:24 12:34 5:20:33 4656 434 M50 Jeffrey Hussong, 50, Maple Grove, MN 5:29:26 12:34 5:22:23 4657 113 M60 Ralph Fevig, 62, Albuquerque, NM 5:29:29 12:34 5:21:59 4658 1828 M20 Danial Speulda, 29, Minneapolis, MN 5:29:38 12:34 5:21:42 4659 435 M50 Richard Heil, 54, Millville, MN 5:29:39 12:34 5:21:43 4660 565 M45 Ludwig Cavallar, 46, Busslingen 5:29:46 12:35 5:21:25 4661 436 M50 Robert Bender, 51, Rochester, MN 5:29:46 12:35 5:20:46 4662 114 M60 Robert Leonard, 60, North Prairie, WI 5:29:46 12:35 5:22:44 4663 1829 M20 Dominick Spinelli, 22, Middleton, WI 5:29:47 12:35 5:21:19 4664 713 M40 Gerard Montez, 44, West St Paul, MN 5:29:51 12:35 5:25:36 4665 703 M35 Jon Kowalski, 37, St Paul, MN 5:30:20 12:36 5:26:48 4666 704 M35 Mike Donat, 35, Minneapolis, MN 5:30:27 12:36 5:21:26 4667 705 M35 Mike Bitz, 35, Sioux Falls, SD 5:30:27 12:36 5:22:21 4668 566 M45 Dan Johnson, 48, Osceola, WI 5:30:28 12:36 5:26:07 4669 706 M35 Daniel Hedblom, 36, Rochester, MN 5:30:33 12:36 5:26:14 4670 714 M40 Fred Prinz, 43, St Paul, MN 5:30:50 12:37 5:24:41 4671 1830 M20 John Fitzpatrick, 33, Falls Church, VA 5:30:50 12:37 5:21:23 4672 1831 M20 Casey Parrott, 22, Barnum, MN 5:30:53 12:37 5:24:23 4673 1832 M20 Dustin Zachman, 27, St Michael, MN 5:30:58 12:37 5:21:21 4674 437 M50 Joseph Grande, 52, Rochester, MN 5:31:02 12:38 5:24:51 4675 715 M40 Etienne Jalao, 42, St Paul, MN 5:31:19 12:38 5:25:18 4676 716 M40 Joel Button, 41, Stillwater, MN 5:31:32 12:39 5:22:49 4677 39 M65 David Johnson, 69, Edina, MN 5:31:59 12:40 5:31:27 4678 707 M35 Sean Biggins, 36, Billings, MT 5:32:03 12:40 5:25:45 4679 1833 M20 Jonathan Borscheid, 26, N St Paul, MN 5:32:05 12:40 5:22:30 4680 717 M40 Juan Flores, 42, Rake, IA 5:32:08 12:40 5:24:38 4681 1834 M20 Scott Johnson, 27, Minneapolis, MN 5:32:13 12:40 5:26:02 4682 1835 M20 Benjamin McNamara, 26, River Falls, WI 5:32:13 12:40 5:27:50 4683 1836 M20 Eric Milos, 28, West St Paul, MN 5:32:21 12:41 5:25:11 4684 40 M65 Bob Durband, 65, Shoreview, MN 5:32:24 12:41 5:25:37 4685 708 M35 Dion Caron, 39, Marshall, MN 5:32:24 12:41 5:25:26 4686 1837 M20 Peter Slabiak, 28, Mounds View, MN 5:32:26 12:41 5:22:55 4687 438 M50 Keith Staats, 54, Springfield, IL 5:32:27 12:41 5:26:44 4688 439 M50 Vaam Bee Yang, 50, St Paul, MN 5:32:38 12:41 5:28:35 4689 115 M60 Gary Spradlin, 62, Pacific Grove, CA 5:32:44 12:41 5:25:34 4690 567 M45 Douglas Becker, 47, Fergus Falls, MN 5:32:48 12:42 5:24:05 4691 568 M45 Bryant Ekstrom, 45, River Falls, WI 5:32:55 12:42 5:24:17 4692 709 M35 Anthony Robinson, 39, Minneapolis, MN 5:33:00 12:42 5:25:40 4693 440 M50 Alan Hovind, 52, St Paul, MN 5:33:15 12:43 5:25:47 4694 1838 M20 Richard Chivers, 28, White Bear Lake, MN 5:33:16 12:43 5:26:57 4695 1839 M20 David Neuman, 28, Rochester, MN 5:33:16 12:43 5:25:10 4696 1840 M20 Mark Dahlberg, 29, Menomonee Falls, WI 5:33:16 12:43 5:25:11 4697 1841 M20 Riley Gerszewski, 34, Minneapolis, MN 5:33:23 12:43 5:26:26 4698 569 M45 Scott Blake, 46, Laurium, MI 5:33:23 12:43 5:25:07 4699 1842 M20 Travis Haasch, 30, Prior Lake, MN 5:33:24 12:43 5:26:27 4700 1843 M20 Kanwardeep Kaleka, 26, Wauwatosa, WI 5:33:29 12:43 5:23:46 4701 1844 M20 Michael Nelson, 32, Minneapolis, MN 5:33:29 12:43 5:30:25 4702 570 M45 Patrick Hafner, 46, Denver, CO 5:33:34 12:43 5:25:58 4703 571 M45 Carl Kimbler, 46, Aberdeen, SD 5:33:36 12:43 5:27:29 4704 1845 M20 Timothy Barlow, 27, Edina, MN 5:33:38 12:44 5:25:26 4705 225 M55 Steven Markes, 56, Mendota Hts, MN 5:33:38 12:44 5:27:57 4706 572 M45 Mark Stone, 45, Aberdeen, SD 5:33:45 12:44 5:25:19 4707 1846 M20 Shane Raatz, 32, New Hope, MN 5:33:58 12:44 5:26:05 4708 1847 M20 Andrew Pike, 30, Eden Prairie, MN 5:34:01 12:44 5:30:54 4709 1848 M20 Jesse Drews, 29, Boulder, CO 5:34:09 12:45 5:25:12 4710 1849 M20 Brandon Brom, 32, Minneapolis, MN 5:34:15 12:45 5:25:02 4711 1850 M20 Matt Anderson, 27, Mounds View, MN 5:34:20 12:45 5:27:22 4712 441 M50 Duane Johnson, 53, Minneapolis, MN 5:34:29 12:45 5:27:25 4713 442 M50 Douglas Gatey, 50, Virden, Can 5:34:36 12:46 5:25:05 4714 710 M35 Jason Peters, 38, Sioux Falls, SD 5:34:38 12:46 5:26:07 4715 1851 M20 Michael Orendorff, 25, West Palm Beach, FL 5:34:49 12:46 5:25:20 4716 443 M50 James Klein, 53, Minneapolis, MN 5:34:56 12:46 5:26:47 4717 718 M40 Jerry Wolf, 40, St Paul, MN 5:35:01 12:47 5:26:53 4718 444 M50 Howie Smith, 51, White Bear Lake, MN 5:35:11 12:47 5:27:57 4719 5 M16 Austin Smith, 17, White Bear Lake, MN 5:35:11 12:47 5:27:58 4720 711 M35 Raja Bheema, 38, Circle Pines, MN 5:35:12 12:47 5:28:42 4721 1852 M20 Nick Anderson, 23, Prior Lake, MN 5:35:18 12:47 5:28:32 4722 1853 M20 Dan Myhra, 29, Stillwater, MN 5:35:20 12:47 5:28:17 4723 1854 M20 Danny Weier, 24, Norfolk, NE 5:35:20 12:47 5:31:07 4724 712 M35 Mike Hodgens, 39, Prior Lake, MN 5:35:30 12:48 5:26:11 4725 1855 M20 Brian Freeman, 29, Eagan, MN 5:35:51 12:49 5:26:40 4726 719 M40 Dennis Johnson, 40, Mound, MN 5:36:07 12:49 5:30:55 4727 116 M60 Jim Simonet, 60, River Falls, WI 5:36:14 12:49 5:28:56 4728 1856 M20 Dana Sorensen, 30, Eden Prairie, MN 5:36:35 12:50 5:30:37 4729 1857 M20 Ryan Elks, 23, White Bear Lake, MN 5:36:35 12:50 5:30:10 4730 226 M55 Tim Huberty, 57, St Paul, MN 5:36:37 12:50 5:32:10 4731 720 M40 Karl Zgoda, 44, Lakeville, MN 5:36:44 12:51 5:30:34 4732 721 M40 Scott Kiester, 44, Cottage Grove, MN 5:36:45 12:51 5:32:42 4733 722 M40 Chris Kiester, 41, Alabaster, AL 5:36:46 12:51 5:32:42 4734 117 M60 Thomas Pokora, 61, Vadnais Hts, MN 5:36:47 12:51 5:29:35 4735 1858 M20 Jose Palma Zamora, 26, Minneapolis, MN 5:36:49 12:51 5:27:04 4736 1859 M20 Chad West, 29, St Paul, MN 5:36:49 12:51 5:29:02 4737 723 M40 Michael Bell, 42, Brooklyn Park, MN 5:37:20 12:52 5:28:32 4738 227 M55 Robert Strommen, 57, Minneapolis, MN 5:37:20 12:52 5:31:09 4739 573 M45 Michael Niemiera, 46, Victoria, MN 5:37:25 12:52 5:30:58 4740 724 M40 James McDonough, 42, Cottage Grove, MN 5:37:27 12:52 5:28:34 4741 1860 M20 Ryan Fletcher, 32, Minneapolis, MN 5:37:29 12:52 5:30:51 4742 725 M40 Gordon Thorn, 42, Leawood, KS 5:37:32 12:52 5:31:06 4743 1861 M20 Justin Kietzman, 21, Fargo, ND 5:37:36 12:53 5:31:14 4744 574 M45 Joel Dobrovolny, 47, Big Lake, MN 5:37:48 12:53 5:29:42 4745 445 M50 Kevin Clemens, 52, Lake Elmo, MN 5:37:49 12:53 5:30:01 4746 41 M65 Jon Schaefer, 65, St Louis Park, MN 5:37:57 12:53 5:36:48 4747 575 M45 Dan Finn, 45, Norfolk, NE 5:38:00 12:54 5:32:45 4748 726 M40 Harry Walker, 44, Shamong, NJ 5:38:02 12:54 5:30:22 4749 576 M45 Gerardo Bernaldez, 48, Shorewood, MN 5:38:06 12:54 5:31:29 4750 727 M40 Thomas Schlehuber, 41, Sunfish Lake, MN 5:38:12 12:54 5:29:07 4751 728 M40 Doug Crable, 41, Leawood, KS 5:38:17 12:54 5:31:51 4752 1862 M20 Nolan Patrek, 27, St Anthony, MN 5:38:34 12:55 5:31:39 4753 1863 M20 Aaron Breuer, 29, Hampton, MN 5:38:55 12:56 5:29:30 4754 577 M45 John Cable, 48, Stevens Point, WI 5:39:13 12:56 5:34:17 4755 713 M35 Kurt Nierste, 38, Minneapolis, MN 5:39:17 12:56 5:30:23 4756 118 M60 Nelson Huff, 63, Duncanville, TX 5:39:22 12:57 5:33:16 4757 714 M35 William Moss, 38, St Paul, MN 5:39:22 12:57 5:33:28 4758 729 M40 Steve Felty, 41, St Peter, MN 5:39:47 12:58 5:30:52 4759 119 M60 Donald Meyer, 62, North Branch, MN 5:39:50 12:58 5:33:02 4760 446 M50 Ronald Schroeder, 51, Bloomington, MN 5:39:56 12:58 5:31:42 4761 578 M45 John Sutherland, 45, Maiden Rock, WI 5:40:18 12:59 5:33:33 4762 1864 M20 David Payne, 24, Coon Rapids, MN 5:40:20 12:59 5:32:32 4763 228 M55 David Engelstad, 55, Minnetonka, MN 5:40:35 12:59 5:31:17Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
4764 715 M35 Rob Wilson, 39, New Richmond, WI 5:40:46 13:00 5:33:03 4765 1865 M20 Anders Nygren, 21, Zumbrota, MN 5:40:55 13:00 5:33:45 4766 730 M40 Mitch Flemming, 42, Annandale, MN 5:41:05 13:01 5:31:23 4767 229 M55 Doug Madow, 58, Faribault, MN 5:41:06 13:01 5:31:25 4768 731 M40 Russell Golder, 44, West St Paul, MN 5:41:19 13:01 5:38:31 4769 579 M45 Teofilo Viray, 47, Minneapolis, MN 5:41:19 13:01 5:36:45 4770 716 M35 Paul McDonald, 39, Fargo, ND 5:41:30 13:02 5:32:33 4771 717 M35 Marius Laursen, 39, Mitchell, SD 5:41:38 13:02 5:34:07 4772 1866 M20 Jeremy McAloon, 34, Albertville, MN 5:41:41 13:02 5:32:32 4773 230 M55 Patrick Toohey, 58, St Paul, MN 5:41:41 13:02 5:37:50 4774 447 M50 Thomas Evenson, 52, Freeman, SD 5:41:44 13:02 5:32:55 4775 1867 M20 Chris Skubic, 27, Elk River, MN 5:41:56 13:03 5:36:21 4776 1868 M20 Robert Benner, 24, East Bethel, MN 5:42:00 13:03 5:33:37 4777 448 M50 Allyn Lomen, 52, Burnsville, MN 5:42:03 13:03 5:35:12 4778 1869 M20 Scott Nohner, 30, Coon Rapids, MN 5:42:03 13:03 5:34:21 4779 1870 M20 Kevin Bergeson, 30, Minneapolis, MN 5:42:10 13:03 5:33:58 4780 120 M60 Gerald Zwack, 61, Breezy Point, MN 5:42:52 13:05 5:35:16 4781 732 M40 Michael Flaherty, 42, Inver Grove Hts, MN 5:43:04 13:05 5:34:51 4782 1871 M20 Troy Gjerde, 34, Pennock, MN 5:43:08 13:05 5:36:24 4783 580 M45 Alex Yaworski, 45, Winnipeg, Can 5:43:12 13:05 5:37:26 4784 42 M65 Dick Bouchee, 65, Vadnais Hts, MN 5:44:18 13:08 5:41:12 4785 6 M70 David Hoffman, 74, Milwaukee, WI 5:44:36 13:09 5:38:22 4786 449 M50 Randall Gerdes, 52, St Louis Park, MN 5:44:41 13:09 5:35:40 4787 121 M60 Paul Kaeding, 64, St Louis Park, MN 5:44:47 13:09 5:37:58 4788 581 M45 Kevin Lindsey, 45, Spring Lake Park, MN 5:44:50 13:09 5:38:33 4789 1872 M20 Jason Bates, 32, Minneapolis, MN 5:45:02 13:10 5:39:14 4790 718 M35 Gene Chilton, 35, Burnsville, MN 5:45:03 13:10 5:39:15 4791 1873 M20 Clark Woodward, 27, Minneapolis, MN 5:45:22 13:10 5:38:14 4792 582 M45 Eric Rodgers, 45, Minneapolis, MN 5:45:30 13:11 5:39:30 4793 719 M35 Ray Reinhart, 39, Maple Grove, MN 5:45:35 13:11 5:37:15 4794 720 M35 Jeffrey Hubmer, 39, Shakopee, MN 5:45:35 13:11 5:37:16 4795 733 M40 Michael Farrell, 43, Johnston, IA 5:45:43 13:11 5:38:08 4796 1874 M20 Jason Fetzich, 31, Eagan, MN 5:45:58 13:12 5:38:58 4797 231 M55 Steven Anderson, 58, St Louis Park, MN 5:46:10 13:12 5:38:34 4798 1875 M20 Christopher Anderson, 29, Austin, MN 5:46:21 13:13 5:37:25 4799 1876 M20 Mike Peterson, 22, St Paul, MN 5:46:23 13:13 5:40:57 4800 450 M50 Larry Watson, 54, Andover, MN 5:46:25 13:13 5:39:30 4801 734 M40 Michael Murray, 43, Leesburg, VA 5:46:55 13:14 5:37:21 4802 583 M45 Larry Britton, 48, Andover, MN 5:47:06 13:14 5:41:01 4803 1877 M20 Thomas Schmidt, 22, Shoreview, MN 5:47:15 13:15 5:38:32 4804 451 M50 Doug Dickson, 50, Boy River, MN 5:47:25 13:15 5:39:26 4805 584 M45 Patrick Monahan, 47, Chandler, AZ 5:47:28 13:15 5:42:23 4806 7 M70 Richard King, 70, Minnetonka, MN 5:47:36 13:15 5:39:15 4807 1878 M20 Daniel Herman, 26, Dubuque, IA 5:47:51 13:16 5:41:32 4808 721 M35 Brian Wrabetz, 36, Mahtomedi, MN 5:48:11 13:17 5:43:08 4809 1879 M20 Zachary Johnson, 25, Elk Mound, WI 5:48:18 13:17 5:39:56 4810 1 M75 Roger Aiken, 76, Falcon Heights, MN 5:48:20 13:17 5:44:07 4811 122 M60 Robert Sylvester, 63, East Bethel, MN 5:48:32 13:18 5:44:00 4812 1880 M20 Daniel Welter, 30, Minnetonka, MN 5:48:36 13:18 5:41:42 4813 232 M55 Jay Reker, 59, Champlin, MN 5:48:49 13:18 5:42:03 4814 452 M50 Duncan Paisley, 52, Minneapolis, MN 5:49:00 13:19 5:40:05 4815 735 M40 Darren Marr, 44, Bloomington, MN 5:49:01 13:19 5:40:40 4816 123 M60 David Ward, 62, Lynnwood, WA 5:49:05 13:19 5:41:51 4817 722 M35 Craig Boychuk, 38, Winnipeg, Can 5:49:07 13:19 5:41:41 4818 1881 M20 Shawn Jones, 30, Chaska, MN 5:49:43 13:20 5:44:37 4819 1882 M20 Braden Boyd, 34, Webster City, IA 5:49:54 13:21 5:42:07 4820 453 M50 Doe Attipoe, 51, Brooklyn Park, MN 5:50:08 13:21 5:45:58 4821 1883 M20 Jesse Steinkopf, 30, Otsego, MN 5:50:10 13:21 5:43:57 4822 1884 M20 Ryan Frederick, 25, Minneapolis, MN 5:50:29 13:22 5:41:37 4823 723 M35 Edwin Yllescas, 38, Miami, FL 5:50:36 13:22 5:44:11 4824 724 M35 Steve Payne, 39, Omaha, NE 5:50:46 13:23 5:44:30 4825 1885 M20 Mitchell Findley, 30, Minneapolis, MN 5:51:16 13:24 5:42:31 4826 585 M45 Eric Bailey, 46, St Cloud, MN 5:51:17 13:24 5:42:52 4827 736 M40 Brian Eichstadt, 41, Rockford, MN 5:51:28 13:24 5:44:31 4828 725 M35 Joe Seibert, 39, Chaska, MN 5:51:41 13:25 5:44:45 4829 586 M45 David Wright Walstrom, 45, Eagan, MN 5:51:49 13:25 5:42:16 4830 454 M50 Paul Klinger, 51, St Paul, MN 5:52:01 13:26 5:44:51 4831 587 M45 Paul Hedges, 49, Madison, WI 5:52:29 13:27 5:47:44 4832 588 M45 Clint Counsellor, 46, Mankato, MN 5:52:31 13:27 5:44:55 4833 233 M55 Steven Enger, 55, Shakopee, MN 5:52:36 13:27 5:45:59 4834 455 M50 Thomas Mardaus, 53, Vadnais Hts, MN 5:53:09 13:28 5:46:02 4835 234 M55 Francisco Mata, 57, Panama, Pan 5:53:54 13:30 5:50:29 4836 124 M60 Lynn Muckerheide, 60, Eagan, MN 5:54:06 13:30 5:44:38 4837 125 M60 James Perrizo, 62, Plymouth, MN 5:54:19 13:31 5:46:24 4838 126 M60 Harry Wood, 60, Grand Forks, ND 5:54:20 13:31 5:50:11 4839 1886 M20 Joshua Heldt, 32, Brainerd, MN 5:54:28 13:31 5:50:09 4840 1887 M20 Alexander Gizelbach, 27, Milwaukee, WI 5:54:51 13:32 5:48:44 4841 726 M35 Jamie Davis, 36, Rogers, MN 5:54:55 13:32 5:46:55 4842 1888 M20 Jason Manz, 32, Kansas City, MO 5:55:04 13:33 5:47:29 4843 1889 M20 Mausam Hazarika, 31, Sunnyvale, CA 5:55:04 13:33 5:45:36 4844 127 M60 Bob Bergan, 61, Minneapolis, MN 5:55:24 13:33 5:48:12 4845 727 M35 Jeremy Strong, 35, Boxelder, SD 5:55:28 13:33 5:50:59 4846 1890 M20 Nicholas Goodier, 25, St Paul, MN 5:55:31 13:34 5:48:41 4847 1891 M20 Michael Von Wald, 26, Blaine, MN 5:55:52 13:34 5:47:56 4848 456 M50 Butch Kuronen, 50, Duluth, MN 5:55:54 13:34 5:49:47 4849 728 M35 Panod Klongtruatroke, 35, St Paul, MN 5:56:17 13:35 5:47:56 4850 457 M50 Timothy Stament, 52, Summerville, SC 5:56:18 13:35 5:49:58 4851 589 M45 Randy Reichow, 49, Princeton, MN 5:56:27 13:36 5:45:34 4852 1892 M20 Jamey McPheeters, 29, Woodbury, MN 5:56:28 13:36 5:48:47 4853 737 M40 Paul Jones, 42, Farmington, MN 5:56:34 13:36 5:47:08 4854 729 M35 Keith McNamara, 38, St Paul, MN 5:56:55 13:37 5:49:24 4855 590 M45 Alan Rodriguez, 48, Lagrange, IL 5:57:08 13:37 5:50:38 4856 1893 M20 Aaron Briggs, 29, White Bear Lake, MN 5:57:16 13:38 5:48:07 4857 730 M35 Rich Friedeman, 36, North Branch, MN 5:57:17 13:38 5:47:36 4858 458 M50 Dave Rasmussen, 53, Eden Prairie, MN 5:57:34 13:38 5:51:16 4859 1894 M20 Jamey Erickson, 28, Minneapolis, MN 5:58:53 13:41 5:50:01 4860 738 M40 Aaron Becker, 41, Chicago, IL 5:59:05 13:42 5:53:59 4861 8 M70 Ernesto Lopez Garcia, 70, San Pedro Garza G, ME 5:59:23 13:42 5:53:48 4862 128 M60 Edward Vlack, 60, River Falls, WI 5:59:39 13:43 5:51:00 4863 43 M65 Steven Schroeder, 67, River Falls, WI 5:59:39 13:43 5:51:00 4864 1895 M20 Billy Vossberg, 31, Ham Lake, MN 5:59:44 13:43 5:53:08 4865 1896 M20 Gisli Kristofersson, 30, Minneapolis, MN 5:59:47 13:43 5:51:09 4866 731 M35 Nestor Nacionales, 35, Chicago, IL 6:00:10 13:44 5:56:14 4867 2 M75 Norbert Kuchenmeister, 78, Henry, IL 6:00:32 13:45 5:53:17 4868 1897 M20 Joseph Grzesiak, 32, Golden Valley, MN 6:00:42 13:45 5:53:56 4869 1898 M20 Srivathsan G, 24, Edina, MN 6:00:42 13:45 5:53:37 4870 1899 M20 Joshua Kuenzel, 25, Waite Park, MN 6:00:42 13:45 5:53:04 4871 459 M50 Bruce Kuenzel, 53, Los Alamos, NM 6:00:42 13:45 5:53:04 4872 732 M35 Bill Keen, 38, Munster, IN 6:00:51 13:46 5:51:13 4873 32 M18 Michael Flaherty, 18, McFarland, WI 6:01:14 13:47 5:56:30 4874 739 M40 Allen Tiedke, 43, Geneva, IL 6:01:25 13:47 5:54:33 4875 1900 M20 Rick Patch, 31, Rochester, MN 6:01:37 13:48 5:54:18 4876 44 M65 Jon Freeman, 67, Faribault, MN 6:01:48 13:48 5:54:29 4877 1901 M20 Justin Carey, 26, Fargo, ND 6:02:07 13:49 5:55:39 4878 740 M40 Jason Randall, 43, Farmington, MN 6:02:09 13:49 5:56:41 4879 733 M35 Tim Perfect Jr, 39, Hudson, WI 6:02:19 13:49 5:54:56 4880 460 M50 Gene Neshek, 53, Brooklyn Park, MN 6:02:25 13:49 5:54:20 4881 1902 M20 Nicholas Judge, 27, St Paul, MN 6:02:36 13:50 5:55:35 4882 461 M50 Steve Belay, 51, Decorah, IA 6:03:00 13:51 5:55:11 4883 741 M40 Craig Bertram, 44, Wyoming, MN 6:03:13 13:51 5:57:09 4884 6 M16 Jacob Bertram, 16, Wyoming, MN 6:03:14 13:51 5:58:51 4885 742 M40 Anil Sangam, 44, Apple Valley, MN 6:03:19 13:51 5:56:34 4886 734 M35 James Davis, 38, Golden Valley, MN 6:03:32 13:52 5:57:09 4887 462 M50 Joseph Green, 54, Edina, MN 6:03:48 13:53 5:56:06 4888 463 M50 Michael Edmunds, 50, Galesville, WI 6:03:52 13:53 5:57:37 4889 464 M50 David Berg, 53, Lino Lakes, MN 6:03:52 13:53 5:56:46 4890 465 M50 Tahir Kayani, 50, Minneapolis, MN 6:04:16 13:54 5:55:33 4891 1903 M20 Eric Holen, 29, Hudson, WI 6:04:17 13:54 5:55:41 4892 1904 M20 Peter Manstrom, 23, Bismarck, ND 6:04:17 13:54 5:57:10 4893 1905 M20 Darren Siaw, 30, Minneapolis, MN 6:04:29 13:54 5:57:31 4894 235 M55 Patrick Key, 55, Minnetonka, MN 6:04:31 13:54 5:59:45 4895 735 M35 Casey Jones, 39, Chaska, MN 6:05:04 13:55 5:56:33 4896 129 M60 Richard Anderson, 60, Blaine, MN 6:05:04 13:55 5:56:33 4897 1906 M20 Philip Oommen, 22, White Bear Lake, MN 6:05:18 13:56 5:56:42 4898 1907 M20 James Matthews, 30, Buffalo, MN 6:06:22 13:58 5:59:10 4899 743 M40 Lance Witter, 43, Plymouth, MN 6:06:34 13:59 5:57:54 4900 1908 M20 Ryan Barette, 31, Eden Prairie, MN 6:06:39 13:59 5:58:30Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
4901 591 M45 Lance Greco, 48, Cedar Rapids, IA 6:07:02 14:00 5:58:28 4902 744 M40 Allan Jorgensen, 40, Byron, MN 6:07:25 14:01 5:57:52 4903 236 M55 Frank Slavik, 57, Plymouth, MN 6:07:57 14:02 6:02:03 4904 592 M45 Andrew Heal, 46, Plymouth, MN 6:08:21 14:03 5:59:21 4905 1909 M20 Andrew Covert, 29, Farmington, MN 6:08:28 14:03 6:01:41 4906 736 M35 William Schmidtbauer, 38, Brooklyn Park, MN 6:08:32 14:03 6:00:41 4907 2 M80 Burt Carlson, 84, Mound, MN 6:09:43 14:06 6:05:37 4908 593 M45 Barry Goldmeier, 45, Rockville, MD 6:10:11 14:07 5:59:53 4909 745 M40 Mike Welte, 44, Bloomington, MN 6:11:17 14:10 6:05:29 4910 130 M60 Michael Meixner, 60, Northfield, MN 6:11:21 14:10 6:06:35 4911 1910 M20 Vinay Kini, 28, Sunnyvale, CA 6:11:22 14:10 6:02:12 4912 1911 M20 Vivek Kini, 25, Sunnyvale, CA 6:11:22 14:10 6:02:11 4913 131 M60 Warraen Raese, 62, Medina, OH 6:11:46 14:11 6:04:12 4914 1912 M20 James McConnell, 33, Cottage Grove, MN 6:12:04 14:11 6:04:51 4915 237 M55 David Clements, 56, Rosemount, MN 6:12:39 14:13 6:04:48 4916 466 M50 Ross Hamernik, 54, Eyota, MN 6:13:41 14:15 6:06:15 4917 737 M35 Daniel Gaffke, 38, Superior, WI 6:13:57 14:16 6:08:01 4918 746 M40 Jason Strickland, 40, Red Wing, MN 6:14:50 14:18 6:05:11 4919 594 M45 Steve Edmonson, 49, Buffalo, MN 6:22:30 14:35 6:15:20 * indicates females 1 finishers among Males (no age given) 1 finishers among Men 14 - 15 6 finishers among Men 16 - 17 32 finishers among Men 18 - 19 1912 finishers among Men 20 - 34 737 finishers among Men 35 - 39 746 finishers among Men 40 - 44 594 finishers among Men 45 - 49 466 finishers among Men 50 - 54 237 finishers among Men 55 - 59 131 finishers among Men 60 - 64 44 finishers among Men 65 - 69 8 finishers among Men 70 - 74 2 finishers among Men 75 - 79 2 finishers among Men 80 - 84 1 finishers among Women 14 - 15 3 finishers among Women 16 - 17 21 finishers among Women 18 - 19 1962 finishers among Women 20 - 34 543 finishers among Women 35 - 39 467 finishers among Women 40 - 44 292 finishers among Women 45 - 49 168 finishers among Women 50 - 54 68 finishers among Women 55 - 59 23 finishers among Women 60 - 64 5 finishers among Women 65 - 69 2 finishers among Women 70 - 74 1 finishers among Women 75 - 79 4919 male finishers 3556 female finishers 8475 total finishers
Return to home page.