Minneapolis Half Marathon Men
May 31, 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 Daniel Dimeo, 22, Owatonna, MN 1:15:05 5:44 1:15:04 2 2 M20 Evgeny Beletskiy, 23, Minneapolis, MN 1:15:20 5:45 1:15:16 3 3 M20 Chris Jensen, 27, Marion, IA 1:17:13 5:53 1:17:10 4 4 M20 Jason Mansur, 22, Apple Valley, MN 1:17:54 5:57 1:17:51 5 5 M20 Tj Varecka, 33, St Louis Park, MN 1:18:20 5:59 1:18:19 6 6 M20 Andrew Kashian, 24, Minneapolis, MN 1:18:24 5:59 1:18:17 7 7 M20 Mike Buenting, 34, Chanhassen, MN 1:18:28 5:59 1:18:27Click here for data on womenPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
8 8 M20 Nicholas Eugster, 33, Minneapolis, MN 1:18:54 6:01 1:18:53 9 9 M20 Christophe Lenglet, 28, Minneapolis, MN 1:19:15 6:03 1:19:14 10 10 M20 Patrick Gerst, 30, Oakdale, MN 1:20:36 6:09 1:20:34 11 11 M20 Caleb Buecksler, 26, St Anthony, MN 1:21:39 6:14 1:21:38 12 1 M40 Richard Keston, 41, Champlin, MN 1:23:29 6:22 1:23:26 13 12 M20 Patric Jacobson-Schulte, 32, Sartell, MN 1:24:51 6:28 1:24:50 14 1 M18 Nathan Haggerty, 19, Eden Prairie, MN 1:25:01 6:29 1:24:55 15 13 M20 Simon Mevel, 28, Washington, DC 1:25:46 6:33 1:25:45 16 2 M18 Gunner Dancer, 18, Hastings, MN 1:25:51 6:33 1:25:47 17 1 M35 Kurt Decker, 38, Minneapolis, MN 1:27:18 6:40 1:27:15 18 2 M40 Randy Peterson, 43, Northfield, MN 1:27:23 6:40 1:27:22 19 2 M35 Thaddeus Ingersoll, 39, St Paul, MN 1:27:32 6:41 1:27:30 20 14 M20 Rob Burgmeier, 21, Plymouth, MN 1:28:03 6:43 1:27:49 21 15 M20 Chris Sherman, 23, Edina, MN 1:28:05 6:43 1:28:00 22 3 M35 Joe Litsey, 39, Minneapolis, MN 1:28:20 6:44 1:28:10 23 16 M20 Blake Mayer, 27, Chicago, IL 1:28:44 6:46 1:28:25 24 3 M40 Jeff Evanson, 40, Minneapolis, MN 1:28:45 6:46 1:28:43 25 4 M35 Joel Kieffer, 35, Parker, CO 1:28:54 6:47 1:28:52 26 5 M35 Chris Steensland, 38, Maplewood, MN 1:29:05 6:48 1:29:01 27 1 M14 Bjorn Thompson, 15, Edina, MN 1:29:16 6:49 1:28:49 28 6 M35 Jeff Dykstra, 38, Edina, MN 1:29:25 6:49 1:29:19 29 7 M35 David Johnson, 39, Fargo, ND 1:29:25 6:49 1:29:23 30 17 M20 Tommy Ihnot, 25, St Paul, MN 1:30:00 6:52 1:29:51 31 18 M20 Donald Sawyer, 28, Minneapolis, MN 1:30:03 6:52 1:30:03 32 2 M14 Joey Oconnell, 15, Edina, MN 1:30:22 6:54 1:29:55 33 19 M20 Dan Dosedel, 28, Burnsville, MN 1:30:23 6:54 1:30:19 34 4 M40 Tom Ruen, 41, Columbia Hts, MN 1:30:39 6:55 1:30:36 35 20 M20 Nicolas Diaz, 34, Eagan, MN 1:30:56 6:56 1:30:50 36 8 M35 Thomas Bisel, 37, Dundas, MN 1:31:09 6:57 1:31:08 37 1 M45 Michael Liesch, 47, Lino Lakes, MN 1:31:27 6:59 1:31:12Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
38 3 M14 Hunter Follen, 15, Edina, MN 1:31:42 7:00 1:31:15 39 21 M20 Tamer Khattab, 23, Bloomington, MN 1:31:45 7:00 1:31:26 40 22 M20 Omar Palacios, 26, Eden Prairie, MN 1:31:48 7:00 1:31:42 41 23 M20 Mark Chapman, 21, St Paul, MN 1:32:02 7:01 1:31:48 42 24 M20 Rob Seeds, 24, Minneapolis, MN 1:32:43 7:04 1:32:40 43 1 M50 Bruce Dockter, 52, Brooklyn Park, MN 1:32:54 7:05 1:32:33 44 25 M20 Eric O'Brien, 23, Minneapolis, MN 1:33:23 7:07 1:33:06 45 26 M20 Karl Hatteberg, 26, St Paul, MN 1:33:28 7:08 1:33:24 46 27 M20 Jeff Larson, 34, Minneapolis, MN 1:33:31 7:08 1:33:02 47 28 M20 Mike Shnitka, 24, Winnipeg, MB 1:33:37 7:08 1:30:49 48 29 M20 Christopher Cronin, 32, St Paul, MN 1:33:57 7:10 1:33:09 49 9 M35 Lorico Estrellado, 37, Brooklyn Park, MN 1:34:18 7:12 1:34:11 50 2 M45 Jeff Kimbell, 45, Zionsville, IN 1:34:36 7:13 1:34:34 51 30 M20 Mike Amundson, 34, Minneapolis, MN 1:34:38 7:13 1:34:17 52 31 M20 Tyler Leonard, 31, Minneapolis, MN 1:34:38 7:13 1:34:27 53 1 M55 Rick Hlebain, 58, Sartell, MN 1:34:45 7:14 1:34:40 54 5 M40 Rick Dusha, 44, Maple Grove, MN 1:34:52 7:14 1:34:47 55 32 M20 Jong Park, 29, Plymouth, MN 1:34:53 7:14 1:34:28 56 10 M35 Timothy Noel, 37, Minneapolis, MN 1:34:55 7:14 1:34:50 57 33 M20 Oliver Drake, 30, Waverly, IA 1:34:56 7:15 1:34:52 58 2 M55 Michael Dahnert, 55, Edina, MN 1:34:59 7:15 1:34:57 59 3 M55 Ron Trussell, 59, Burnsville, MN 1:35:08 7:15 1:34:55 60 6 M40 Chad McKenney, 44, Maple Grove, MN 1:35:24 7:17 1:35:15 61 34 M20 Bryan Citrowske, 31, Minnetonka, MN 1:35:29 7:17 1:35:18 62 35 M20 Benjamin Harri, 29, St Paul, MN 1:35:38 7:18 1:34:41 63 36 M20 Mark Hoey, 32, Minneapolis, MN 1:35:40 7:18 1:35:31 64 37 M20 Craig Wilson, 34, Minneapolis, MN 1:35:41 7:18 1:34:56 65 38 M20 Mark Kossoris, 34, Victoria, MN 1:36:01 7:19 1:35:51 66 39 M20 Christian Zimmerman, 34, St Paul, MN 1:36:07 7:20 1:35:53 67 40 M20 Jason Woods, 34, Bloomington, MN 1:36:09 7:20 1:35:18 68 11 M35 Rich Cockerill, 39, Lakeville, MN 1:36:23 7:21 1:36:08 69 41 M20 Eric Chapman, 23, St Paul, MN 1:36:29 7:22 1:36:15 70 42 M20 Scott Welle, 29, Minneapolis, MN 1:36:50 7:23 1:35:33 71 12 M35 Chris Lenhart, 38, St Paul, MN 1:37:01 7:24 1:36:52 72 43 M20 John How, 27, Minneapolis, MN 1:37:06 7:24 1:36:41 73 7 M40 Bill McKinney, 40, Minneapolis, MN 1:37:18 7:25 1:37:05 74 2 M50 John Devine, 54, Shakopee, MN 1:37:29 7:26 1:37:22 75 44 M20 Ryan Naimola, 25, St Paul, MN 1:37:35 7:27 1:37:27 76 8 M40 Andy Luce, 43, Bloomington, MN 1:37:49 7:28 1:35:40 77 13 M35 Brian Winter, 38, Minneapolis, MN 1:38:00 7:29 1:37:43 78 3 M50 Scott Conley, 51, Northfield, MN 1:38:01 7:29 1:37:39 79 9 M40 Jack Uldrich, 44, Minneapolis, MN 1:38:02 7:29 1:37:45 80 10 M40 Bud Rosenfield, 43, Minneapolis, MN 1:38:04 7:29 1:37:52 81 4 M50 Brian Burkhartzmeyer, 52, Lakeville, MN 1:38:08 7:29 1:37:39 82 11 M40 Roberto Bucci, 41, Thunder Bay, ON 1:38:11 7:29 1:38:03 83 45 M20 Micah Cook, 30, Maplewood, MN 1:38:13 7:30 1:38:01 84 3 M45 Greg Connell, 46, Minneapolis, MN 1:38:19 7:30 1:37:53 85 4 M45 Jeremy Johnston, 49, Maple Grove, MN 1:38:22 7:30 1:38:11 86 12 M40 Scott Myren, 43, Maple Grove, MN 1:38:23 7:30 1:38:00 87 13 M40 Nathaniel Tollefson, 42, Minneapolis, MN 1:38:32 7:31 1:38:28 88 46 M20 Daniel Flo, 26, Duluth, MN 1:38:34 7:31 1:38:17 89 5 M45 Joe Rastetter, 48, Maple Grove, MN 1:38:40 7:32 1:38:14 90 47 M20 Mark Doperalski, 32, Eagan, MN 1:38:57 7:33 1:38:46 91 6 M45 Michael Lawler, 47, Maple Grove, MN 1:38:59 7:33 1:38:41 92 7 M45 Casey Seabright, 47, Lakeville, MN 1:38:59 7:33 1:38:48 93 8 M45 Michael Thrasher, 46, St Paul, MN 1:39:13 7:34 1:39:05 94 14 M35 Robert Cameron, 37, Minneapolis, MN 1:39:15 7:34 1:38:50 95 9 M45 Ron Ruyle, 46, Oklahoma City, OK 1:39:35 7:36 1:39:23 96 48 M20 Ben Baker, 26, Eden Prairie, MN 1:39:39 7:36 1:39:36 97 49 M20 Ben Kinderman, 24, Bloomington, MN 1:39:40 7:36 1:39:35 98 10 M45 Steve Robertson, 47, St Paul, MN 1:39:50 7:37 1:39:23 99 15 M35 Dave Kleyman, 37, Plymouth, MN 1:39:51 7:37 1:39:28 100 4 M55 Anthony Boe, 57, Delano, MN 1:39:53 7:37 1:39:35 101 16 M35 Joseph Thomas, 38, Minneapolis, MN 1:39:59 7:38 1:39:34 102 17 M35 Mike Nolan, 39, Lakeville, MN 1:40:05 7:38 1:39:45 103 11 M45 John Oxton, 47, Lakeville, MN 1:40:06 7:38 1:39:46 104 50 M20 Adam Chobany, 27, St Louis Park, MN 1:40:11 7:39 1:39:41 105 18 M35 Jeffrey Burmeister, 39, St Louis Park, MN 1:40:16 7:39 1:39:52 106 51 M20 Mike Danilson, 32, Boone, IA 1:40:31 7:40 1:39:11 107 52 M20 Jason Campana, 27, St Paul, MN 1:40:33 7:40 1:40:33 108 53 M20 Brandon Wolf, 23, Minneapolis, MN 1:40:40 7:41 1:37:18 109 19 M35 David Mergen, 35, Burbank, CA 1:40:46 7:41 1:40:21 110 14 M40 Mark Murray Iii, 40, Edina, MN 1:40:52 7:42 1:40:21 111 54 M20 Aaron Ehlers, 21, St Paul, MN 1:40:56 7:42 1:40:50 112 12 M45 J Doyle, 49, Minneapolis, MN 1:40:59 7:42 1:40:39 113 55 M20 Timothy Rocklage, 20, Rosemount, MN 1:40:59 7:42 1:40:40 114 56 M20 Matthew Bacinski, 34, Eden Prairie, MN 1:41:00 7:42 1:40:41 115 20 M35 Gary Nelson, 39, Minneaplois, MN 1:41:10 7:43 1:39:46 116 57 M20 Zachary Ludvigson, 25, Plymouth, MN 1:41:11 7:43 1:38:32 117 58 M20 Matthew Pham, 23, Eagan, MN 1:41:19 7:44 1:41:10 118 13 M45 Robert Krause, 46, Plymouth, MN 1:41:25 7:44 1:40:56 119 59 M20 Dan Lawrence, 33, Minneapolis, MN 1:41:29 7:44 1:41:09 120 60 M20 Tim Evanson, 29, New Hope, MN 1:41:49 7:46 1:41:35 121 5 M50 Timothy Thrush, 53, Cottage Grove, MN 1:41:50 7:46 1:41:36 122 14 M45 Jim Li, 49, Rochester, MN 1:41:51 7:46 1:41:01 123 15 M40 Rob Delaune, 44, Shoreview, MN 1:41:52 7:46 1:41:32 124 16 M40 Igor Epshteyn, 41, Plymouth, MN 1:41:57 7:47 1:41:10 125 21 M35 Brett Inniger, 36, Barnesville, MN 1:41:58 7:47 1:41:21 126 22 M35 Jim Klussman, 35, Mounds View, MN 1:42:05 7:47 1:41:37 127 61 M20 Jon Howard, 29, Maple Grove, MN 1:42:06 7:47 1:40:25 128 6 M50 Mark Mundahl, 50, Maple Plain, MN 1:42:14 7:48 1:41:30 129 23 M35 Dan Holl, 36, Minneapolis, MN 1:42:26 7:49 1:42:03 130 24 M35 Bruce Kimmel, 38, Minneapolis, MN 1:42:29 7:49 1:42:15 131 62 M20 Paul Madden, 24, Fridley, MN 1:42:37 7:50 1:41:45 132 7 M50 Jerald Daigle, 52, St Paul, MN 1:42:38 7:50 1:42:14 133 25 M35 Randy Mikolai, 38, Maple Grove, MN 1:42:43 7:50 1:42:09 134 17 M40 Stephen Fines, 42, St Cloud, MN 1:42:53 7:51 1:42:27 135 26 M35 Paul Mollett, 39, Chaska, MN 1:42:57 7:51 1:42:34 136 27 M35 Michael Zagorski, 37, Lakeville, MN 1:43:06 7:52 1:42:10 137 63 M20 Mark Tanglao, 25, Wayzata, MN 1:43:16 7:53 1:42:34 138 28 M35 Chris Gran, 38, Minneapolis, MN 1:43:20 7:53 1:42:46 139 18 M40 Jason Booth, 42, West St Paul, MN 1:43:24 7:53 1:42:54 140 29 M35 Larson Kraig, 37, Blaine, MN 1:43:35 7:54 1:43:16 141 30 M35 James Unruh, 39, Vancouver, WA 1:43:38 7:54 1:43:29 142 19 M40 Jeff Rissman, 42, Minneapolis, MN 1:43:39 7:54 1:43:30 143 31 M35 Craig Rabe, 39, Decorah, IA 1:43:42 7:55 1:43:21 144 15 M45 E Paul Christians, 48, Minneapolis, MN 1:43:42 7:55 1:43:22 145 20 M40 Eric Skytte, 41, Plymouth, MN 1:43:48 7:55 1:43:01 146 64 M20 Mike Dejong, 27, Minneapolis, MN 1:43:50 7:55 1:43:37 147 65 M20 Chris Moe, 27, Minneapolis, MN 1:43:52 7:55 1:42:55 148 16 M45 Harold Loch, 46, Sartell, MN 1:43:57 7:56 1:43:23 149 66 M20 Nicholas Cotroneo, 29, Eagan, MN 1:44:00 7:56 1:43:27 150 17 M45 Randy Pool, 48, Bloomington, MN 1:44:02 7:56 1:43:31 151 67 M20 Ryan Jasperson, 30, St Louis Park, MN 1:44:04 7:56 1:43:33 152 21 M40 Benjamin Eskin, 43, St Paul, MN 1:44:14 7:57 1:44:00 153 68 M20 Andrew Peterson, 27, Minnneapolis, MN 1:44:15 7:57 1:43:22 154 69 M20 Ryan Lundin, 33, Richfield, MN 1:44:27 7:58 1:43:59 155 32 M35 Lyle Steman, 38, Robbinsdale, MN 1:44:37 7:59 1:44:12 156 70 M20 Jon Lund, 30, Eau Claire, WI 1:44:39 7:59 1:43:59 157 22 M40 John Rossman, 41, Minneapolis, MN 1:44:39 7:59 1:44:22Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
158 18 M45 Rudy Guglielmo, 48, St Paul, MN 1:44:49 8:00 1:44:25 159 23 M40 Patrick Tarnowski, 43, Golden Valley, MN 1:44:53 8:00 1:44:04 160 8 M50 Paul Lund, 54, Burnsville, MN 1:44:53 8:00 1:44:26 161 19 M45 Mitch Loomis, 49, Walker, MN 1:44:54 8:00 1:44:26 162 71 M20 John Neuman, 32, Chanhassen, MN 1:44:58 8:00 1:44:42 163 72 M20 Phillip Erickson, 25, Minneapolis, MN 1:45:03 8:01 1:44:19 164 73 M20 Nathan Hansen, 32, Eagan, MN 1:45:04 8:01 1:43:55 165 74 M20 Charlie Mitchell, 25, Minnetonka, MN 1:45:07 8:01 1:44:45 166 20 M45 Thomas Klosowski, 47, St Paul, MN 1:45:08 8:01 1:44:29 167 21 M45 Michael Simpson, 47, Minneapolis, MN 1:45:11 8:01 1:43:48 168 24 M40 Alexander Kleijngeld, 40, Minneapolis, MN 1:45:15 8:02 1:44:14 169 33 M35 Arnout Lijesen, 37, Edina, MN 1:45:15 8:02 1:44:14 170 22 M45 Randy Evans, 49, Eden Prairie, MN 1:45:16 8:02 1:44:49 171 75 M20 Dustin Wenz, 30, St Cloud, MN 1:45:18 8:02 1:43:48 172 76 M20 Nicholas Hauer, 30, St Paul, MN 1:45:20 8:02 1:44:11 173 23 M45 Wayne Horsman, 49, Minneapolis, MN 1:45:25 8:02 1:44:55 174 5 M55 John Guthrie, 57, Thunder Bay, Ont 1:45:32 8:03 1:44:42 175 77 M20 Milton Palacio, 30, Minneapolis, MN 1:45:32 8:03 1:44:47 176 78 M20 Drew Nichols, 30, Victoria, MN 1:45:35 8:03 1:44:37 177 79 M20 Kevin Gaffney, 33, Minnetonka, MN 1:45:41 8:04 1:45:05 178 80 M20 George Cunningham, 25, Minneapolis, MN 1:45:42 8:04 1:43:53 179 25 M40 Mark Roberts, 42, Savage, MN 1:45:44 8:04 1:45:00 180 81 M20 Jacob Brickner, 21, Ellsworth, WI 1:45:46 8:04 1:44:56 181 9 M50 Rod Fisher, 51, Eden Prairie, MN 1:45:49 8:04 1:44:57 182 24 M45 Jay Lyons, 45, Hopkins, MN 1:45:51 8:04 1:45:20 183 82 M20 Jacob Dove, 24, West Des Moines, IA 1:45:54 8:05 1:44:06 184 26 M40 Igor Kotlovskiy, 41, Maple Grove, MN 1:46:00 8:05 1:43:36 185 83 M20 Craig Komanecki, 29, Minneapolis, MN 1:46:01 8:05 1:45:06 186 84 M20 Nick Vonrueden, 30, Atlanta, GA 1:46:01 8:05 1:45:07 187 34 M35 Mark Rannow, 36, Minnetonka, MN 1:46:09 8:06 1:45:25 188 35 M35 Matthew Dooley, 36, Plymouth, MN 1:46:11 8:06 1:45:09 189 85 M20 Jeremy Paun, 27, Eden Prairie, MN 1:46:16 8:06 1:45:44 190 36 M35 Joe Kelzer, 39, New Richmond, WI 1:46:25 8:07 1:45:29 191 86 M20 Zach Kuecker, 22, Tripoli, IA 1:46:27 8:07 1:46:08 192 27 M40 Gregg Poppe, 41, Prior Lake, MN 1:46:30 8:07 1:46:09 193 25 M45 Michael Stern, 49, Golden Valley, MN 1:46:33 8:08 1:45:49 194 87 M20 Joel Dickey, 31, St Paul, MN 1:46:37 8:08 1:46:20 195 88 M20 Ross Kellogg, 20, Elkton, MN 1:46:43 8:08 1:44:59 196 10 M50 Greg Cutshall, 52, Minneapolis, MN 1:46:46 8:09 1:45:20 197 89 M20 Wesley Chance, 29, Cottage Grove, MN 1:46:47 8:09 1:46:03 198 37 M35 Andy Haversack, 35, Minneapolis, MN 1:46:49 8:09 1:45:55 199 38 M35 Christopher Hoff, 35, Maple Grove, MN 1:46:49 8:09 1:45:55 200 90 M20 Ted Pastoors, 23, Blaine, MN 1:46:54 8:09 1:46:07 201 91 M20 Dustin Drury, 26, Eagan, MN 1:46:57 8:10 1:46:28 202 39 M35 Jeff Burk, 37, Bloomington, MN 1:46:57 8:10 1:46:37 203 26 M45 Wade Clark, 45, Rochester, MN 1:47:08 8:10 1:46:12 204 4 M14 Orion Olsen, 15, Minnetrista, MN 1:47:12 8:11 1:46:33 205 92 M20 Marty Doll, 26, Plymouth, MN 1:47:13 8:11 1:46:30 206 28 M40 Dennis Rosemark, 43, St Paul, MN 1:47:27 8:12 1:45:54 207 27 M45 Steve Gilfix, 45, Edina, MN 1:47:30 8:12 1:46:42 208 6 M55 David Hertelendy, 57, St Louis Park, MN 1:47:35 8:12 1:47:12 209 40 M35 Tony Steel, 38, Lakeville, MN 1:47:46 8:13 1:46:36 210 41 M35 Nigel Mendez, 35, Minneapolis, MN 1:47:47 8:13 1:47:30 211 7 M55 Mickey Sullivan, 59, Nashville, TN 1:47:50 8:14 1:47:20 212 29 M40 Pete Glanville, 41, Minneapolis, MN 1:47:58 8:14 1:45:52 213 28 M45 Rick Mueller, 46, Marshfield, WI 1:48:02 8:14 1:45:40 214 11 M50 Thomas Heim, 54, St Paul, MN 1:48:05 8:15 1:47:06 215 30 M40 Eric Sandrock, 43, Woodbury, MN 1:48:12 8:15 1:47:55 216 93 M20 Joshua Halvorson, 28, Duluth, MN 1:48:14 8:15 1:44:17 217 94 M20 Ian Payne, 24, Minneapolis, MN 1:48:15 8:15 1:47:53 218 42 M35 Jeff Lendino, 38, Chaska, MN 1:48:22 8:16 1:47:37 219 12 M50 Bob McEnaney, 50, Woodbury, MN 1:48:26 8:16 1:47:56 220 31 M40 James Rosenow, 42, Shoreview, MN 1:48:31 8:17 1:48:11 221 95 M20 Jon Van Wyk, 33, Eagan, MN 1:48:33 8:17 1:47:54 222 96 M20 Adam Eckes, 27, Shorewood, WI 1:48:36 8:17 1:47:47 223 29 M45 Mark Conroy, 47, St Louis Park, MN 1:48:37 8:17 1:48:03 224 13 M50 Roy Nisula, 52, Thunder Bay, Ont 1:48:38 8:17 1:46:49 225 43 M35 David Redwine, 39, Madison, WI 1:48:38 8:17 1:47:37 226 30 M45 Mark Moland, 45, Lakeville, MN 1:48:40 8:17 1:46:52 227 44 M35 Jerry Hoehn, 37, Cordova, TN 1:48:46 8:18 1:48:20 228 45 M35 Jonathan Kasuboski, 38, St Paul, MN 1:48:50 8:18 1:47:22 229 97 M20 Ryan Fredrickson, 23, North Mankato, MN 1:48:51 8:18 1:47:46 230 46 M35 Mike Nixon, 36, Maple Plain, MN 1:48:52 8:18 1:46:07 231 32 M40 John Haske, 42, Omaha, NE 1:48:56 8:19 1:47:47 232 98 M20 Brian Mains, 23, Omaha, NE 1:49:14 8:20 1:48:48 233 99 M20 Adam Crandall, 33, Minneapolis, MN 1:49:16 8:20 1:48:28 234 100 M20 Jeff Martin, 28, Minneapolis, MN 1:49:23 8:21 1:48:57 235 31 M45 Jeff Krynski, 49, Manhattan Beach, CA 1:49:24 8:21 1:49:02 236 14 M50 Rick Truex, 54, Sartell, MN 1:49:25 8:21 1:49:01 237 33 M40 Anis Mulla, 40, Maple Grove, MN 1:49:30 8:21 1:48:58 238 101 M20 Lucas Ovans, 27, Minneapolis, MN 1:49:39 8:22 1:47:27 239 34 M40 Brian McLaughlin, 42, Medina, MN 1:49:43 8:22 1:48:29 240 102 M20 Dan Card, 20, Owatonna, MN 1:49:49 8:23 1:46:46 241 103 M20 Donald Jaeger, 23, Dayton, MN 1:49:49 8:23 1:49:02 242 35 M40 Timothy Porth, 41, Edina, MN 1:49:53 8:23 1:48:59 243 36 M40 Joe Wirth, 43, Minneapolis, MN 1:49:55 8:23 1:49:37 244 104 M20 Blake Hampton, 26, Minneapolis, MN 1:49:58 8:23 1:48:20 245 105 M20 Quincy Payton, 34, Maplewood, MN 1:50:00 8:23 1:45:03 246 47 M35 Andrew Elm, 39, So St Paul, MN 1:50:04 8:24 1:49:14 247 8 M55 Kirk Daw, 57, Ames, IA 1:50:06 8:24 1:49:21 248 9 M55 Richard Flanagan, 56, Canton, MI 1:50:08 8:24 1:49:39 249 106 M20 Nathan Carr, 34, Shoreview, MN 1:50:09 8:24 1:49:15 250 107 M20 Michael Enderle, 30, Minnetonka, MN 1:50:09 8:24 1:49:34 251 108 M20 Joshua Beauchamp, 22, Green Bay, WI 1:50:12 8:24 1:49:18 252 109 M20 Jon Speake, 31, Golden Valley, MN 1:50:13 8:24 1:49:14 253 32 M45 Scott Hartman, 49, Oak Forest, IL 1:50:15 8:25 1:49:48 254 110 M20 Ryan Spencer, 33, Blaine, MN 1:50:17 8:25 1:49:29 255 111 M20 Mark Hegg, 30, St Paul, MN 1:50:19 8:25 1:49:42 256 48 M35 Christian Wertz, 35, St Louis Park, MN 1:50:23 8:25 1:49:48 257 33 M45 James Pavek, 48, Mendota Hts, MN 1:50:25 8:25 1:50:25 258 112 M20 Chuck Kelly, 29, Minneapolis, MN 1:50:30 8:26 1:50:03 259 113 M20 Eric Nelsen, 32, Woodbury, MN 1:50:30 8:26 1:50:16 260 10 M55 Roger Rusack, 56, Minneapolis, MN 1:50:32 8:26 1:48:56 261 34 M45 Scott Thorson, 49, Northfield, MN 1:50:41 8:27 1:49:46 262 49 M35 Michael Olsen, 38, Minneapolis, MN 1:50:52 8:27 1:49:59 263 11 M55 Michael Martorelli, 58, Golden Valley, MN 1:50:52 8:27 1:50:39 264 114 M20 Michael Himle, 32, Grand Forks, MN 1:50:55 8:28 1:50:32 265 115 M20 Byron Lubenkov, 27, Plymouth, MN 1:50:57 8:28 1:50:09 266 37 M40 Christopher Vara, 40, Fort Worth, TX 1:51:00 8:28 1:49:33 267 35 M45 Jim Keyes, 47, Thunder Bay, ON 1:51:00 8:28 1:50:42 268 38 M40 Mike Hudziak, 42, Stillwater, MN 1:51:05 8:28 1:50:05 269 39 M40 Neal Simon, 44, Chanhassen, MN 1:51:08 8:29 1:50:25 270 12 M55 Chuck MacLean, 55, Winona, MN 1:51:14 8:29 1:50:28 271 116 M20 Bradley Robb, 33, Apple Valley, MN 1:51:16 8:29 1:49:45 272 117 M20 Daniel Hoover, 31, Apple Valley, MN 1:51:21 8:30 1:50:34 273 118 M20 Aaron Patnode, 30, Minneapolis, MN 1:51:27 8:30 1:50:29 274 50 M35 Lawrence Callanan, 39, St Paul, MN 1:51:28 8:30 1:51:11 275 51 M35 David Delgado, 39, St Michael, MN 1:51:29 8:30 1:48:02 276 36 M45 Dave McConnell, 47, Lakeland, MN 1:51:30 8:30 1:50:27 277 52 M35 Brian Cade, 35, Lakeville, MN 1:51:36 8:31 1:49:35 278 119 M20 John Golnitz, 26, New Brighton, MN 1:51:36 8:31 1:50:33 279 120 M20 Adam Rosen, 23, Minneapolis, MN 1:51:43 8:31 1:50:57 280 121 M20 Patrick Larson, 31, Minneapolis, MN 1:51:45 8:31 1:48:47 281 122 M20 Nathaniel Mussell, 26, Hugo, MN 1:51:49 8:32 1:51:00 282 37 M45 Greg Rehwaldt, 47, Burnsville, MN 1:51:51 8:32 1:50:46 283 15 M50 Paul Rumpza, 51, New Brighton, MN 1:51:51 8:32 1:51:12 284 38 M45 Brian Cooper, 48, Duluth, GA 1:51:54 8:32 1:51:29 285 123 M20 Alexander Falconer, 28, Red Wing, MN 1:52:03 8:33 1:50:44 286 124 M20 Donn MacDonald, 33, St Louis Park, MN 1:52:06 8:33 1:49:15 287 39 M45 Timothy Plonczynski, 46, Highland, IN 1:52:07 8:33 1:51:47 288 40 M45 Ted Davis, 45, St Paul, MN 1:52:09 8:33 1:50:36 289 125 M20 Dain Charbonneau, 31, Minnetonka, MN 1:52:13 8:34 1:50:13 290 16 M50 Yogesh Dandiker, 51, Eden Prairie, MN 1:52:21 8:34 1:51:42 291 53 M35 Brian Mojica, 35, Minneapolis, MN 1:52:22 8:34 1:51:37 292 126 M20 Mark McIlmoyle, 30, Shakopee, MN 1:52:23 8:34 1:51:40 293 40 M40 Bruce Tripp, 41, Richfield, MN 1:52:24 8:34 1:51:27 294 41 M40 Bob Brace, 41, Shakopee, MN 1:52:30 8:35 1:50:14 295 127 M20 Derek Holt, 27, Minneapolis, MN 1:52:32 8:35 1:50:34 296 42 M40 Rob Ferris, 40, St Cloud, MN 1:52:35 8:35 1:52:00 297 43 M40 Jason Bell, 40, Maple Grove, MN 1:52:43 8:36 1:52:26 298 128 M20 Mathew Marks, 32, Duluth, MN 1:52:45 8:36 1:51:35 299 129 M20 Jonah Fields, 27, St Paul, MN 1:52:53 8:37 1:51:24 300 44 M40 Chad Jaycox, 42, Worthington, MN 1:52:56 8:37 1:51:48 301 54 M35 Brian Schewe, 35, Shakopee, MN 1:52:57 8:37 1:52:07 302 130 M20 Anders Eckman, 25, Minneapolis, MN 1:52:59 8:37 1:52:20 303 41 M45 Byron Wieberdink, 45, Golden Valley, MN 1:53:00 8:37 1:52:16 304 17 M50 David McGoff, 52, Minnetonka, MN 1:53:00 8:37 1:52:42 305 45 M40 Jeff Hoffman, 43, Maple Grove, MN 1:53:03 8:37 1:51:53 306 131 M20 Erik Thomsen, 23, Eden Prairie, MN 1:53:04 8:38 1:52:11 307 46 M40 Michael Madson, 42, Lakeville, MN 1:53:06 8:38 1:51:24 308 18 M50 Joseph Galatowitsch, 50, Vadnais Hts, MN 1:53:10 8:38 1:52:15 309 55 M35 Vincent Enger, 36, Brooklyn Center, MN 1:53:12 8:38 1:52:11 310 132 M20 Sean Sletten, 26, Mankato, MN 1:53:13 8:38 1:52:08 311 19 M50 Michael Berman, 51, Minnetonka, MN 1:53:18 8:39 1:52:33 312 20 M50 Neville Basman, 51, Golden Valley, MN 1:53:18 8:39 1:52:34 313 56 M35 Jamie Vesel, 35, Minneapolis, MN 1:53:19 8:39 1:51:34 314 57 M35 Robert Brown, 39, Minneapolis, MN 1:53:23 8:39 1:52:21 315 13 M55 David Brown, 55, Excelsior, MN 1:53:32 8:40 1:53:12 316 58 M35 Matthew Thayer, 37, Balsam Lake, WI 1:53:35 8:40 1:52:23 317 133 M20 Chris Davison, 29, Minneapolis, MN 1:53:42 8:40 1:52:39 318 21 M50 Kendall Geis, 53, Eden Prairie, MN 1:53:44 8:41 1:52:17 319 134 M20 Chris Ryan, 29, St Louis Park, MN 1:53:45 8:41 1:53:16 320 135 M20 Kevin Rusk, 25, Northfield, MN 1:53:51 8:41 1:52:02 321 136 M20 Ryan Cotton, 26, Eagan, MN 1:54:05 8:42 1:53:06 322 137 M20 Chad Walstrom, 34, St Paul, MN 1:54:05 8:42 1:54:05 323 22 M50 Dan Desaulniers, 54, Eden Prairie, MN 1:54:09 8:42 1:52:41 324 47 M40 Derek Hayes, 40, Medina, MN 1:54:13 8:43 1:52:12 325 48 M40 Curtis Kenkel, 40, St Paul, MN 1:54:17 8:43 1:50:54 326 59 M35 David Haveman, 38, Woodbury, MN 1:54:19 8:43 1:53:03 327 138 M20 Jonathan Krog, 27, Virginia, MN 1:54:25 8:44 1:51:58 328 42 M45 Michael Anderson, 45, Golden Valley, MN 1:54:27 8:44 1:52:02 329 139 M20 Ryan Lehmann, 28, St Michael, MN 1:54:27 8:44 1:53:22 330 140 M20 Michael Hardy, 30, Universal City, TX 1:54:33 8:44 1:51:17 331 60 M35 Chris Carlson, 38, Minneapolis, MN 1:54:35 8:44 1:51:20 332 141 M20 Matthew Johnston, 28, St Paul, MN 1:54:37 8:45 1:54:06 333 61 M35 John Reiland, 38, Minneapolis, MN 1:54:40 8:45 1:53:46 334 23 M50 Ben Kruenegel, 50, Eagan, MN 1:54:50 8:46 1:53:18 335 24 M50 Larry Gau, 53, Dayton, MN 1:54:54 8:46 1:53:21 336 14 M55 Rex Schultrich, 56, St Paul, MN 1:54:56 8:46 1:54:11 337 62 M35 Paul Watson, 39, Farmington, MN 1:55:00 8:46 1:52:32 338 63 M35 Tim Kaari, 37, Minneapolis, MN 1:55:01 8:46 1:53:57 339 142 M20 Eric Michaelson, 27, Lauderdale, MN 1:55:03 8:47 1:53:06 340 15 M55 George Sherman, 55, Edina, MN 1:55:17 8:48 1:54:53 341 64 M35 Mike Forseth, 39, Minneapolis, MN 1:55:18 8:48 1:53:15 342 143 M20 Ryan McNutt, 32, Saint Louis, MO 1:55:19 8:48 1:53:42 343 144 M20 Patrick Bisenius, 30, Minneapolis, MN 1:55:20 8:48 1:54:24 344 65 M35 Tobin Johnson, 37, Plymouth, MN 1:55:20 8:48 1:55:20 345 66 M35 Kevin Baltus, 39, St Paul, MN 1:55:25 8:48 1:54:32 346 16 M55 Paul Martinucci, 56, North St Paul, MN 1:55:26 8:48 1:53:22 347 145 M20 Jeff Anderson, 34, Minneapolis, MN 1:55:36 8:49 1:53:54 348 146 M20 Michael Kantar, 25, Minnepolis, MN 1:55:37 8:49 1:52:48 349 147 M20 Urban Ljubic, 29, Minneapolis, MN 1:55:39 8:49 1:52:50 350 148 M20 Erik Splett, 23, Minneapolis, MN 1:55:42 8:50 1:53:15 351 67 M35 Brian Olson, 36, Fargo, ND 1:55:47 8:50 1:54:39 352 49 M40 Marvin Davis, 42, Brooklyn Park, MN 1:55:48 8:50 1:53:57 353 149 M20 Eduardo Soboll, 33, Eden Prairie, MN 1:55:50 8:50 1:54:46 354 68 M35 Keith Erickson, 39, Apple Valley, MN 1:55:52 8:50 1:54:50 355 150 M20 John Weeks, 34, Eden Prairie, MN 1:55:56 8:51 1:55:04 356 69 M35 Geoff Goodwin, 35, Woodbury, MN 1:55:57 8:51 1:54:51 357 151 M20 Joshua Peterson, 26, Minneapolis, MN 1:55:59 8:51 1:54:51 358 43 M45 David Bolin, 49, Minneapolis, MN 1:56:02 8:51 1:54:53 359 152 M20 Aakash Chandarana, 31, Minnetonka, MN 1:56:10 8:52 1:54:40 360 70 M35 Patrice Simon, 37, Minneapolis, MN 1:56:16 8:52 1:54:56 361 153 M20 Dan Gierok, 31, Apple Valley, MN 1:56:19 8:52 1:55:32 362 154 M20 Rory Indergaard, 26, Crystal, MN 1:56:27 8:53 1:54:44 363 155 M20 John Harting, 24, Minneapolis, MN 1:56:28 8:53 1:54:15 364 156 M20 Zach Lee, 33, Bloomington, MN 1:56:38 8:54 1:54:46 365 25 M50 Jeffrey Baillif, 50, Eagan, MN 1:56:44 8:54 1:55:56 366 17 M55 James Heidelberg, 58, Golden Valley, MN 1:56:48 8:55 1:55:04 367 157 M20 Adam Darula, 23, Medina, MN 1:56:49 8:55 1:55:37 368 26 M50 Matt Moore, 54, Minneapolis, MN 1:56:49 8:55 1:55:59 369 50 M40 Paul Flindt, 40, St Paul, MN 1:56:49 8:55 1:56:37 370 51 M40 David Daniels, 41, Lake Elmo, MN 1:56:50 8:55 1:55:45 371 3 M18 Alexander Schoenfeld, 18, Edina, MN 1:56:50 8:55 1:56:50 372 158 M20 John Kohlhaas, 23, Minneapolis, MN 1:56:51 8:55 1:53:20 373 52 M40 Ron Beauchamp, 44, Green Bay, WI 1:56:52 8:55 1:55:57 374 159 M20 Karl Johnston, 27, Minneapolis, MN 1:56:58 8:55 1:55:41 375 71 M35 Jeff Tibbetts, 39, Eagan, MN 1:56:59 8:55 1:55:51 376 53 M40 Tom Benson, 40, Minneapolis, MN 1:57:01 8:56 1:55:14 377 1 M60 Dean Meek, 62, Minnetonka, MN 1:57:02 8:56 1:56:20 378 2 M60 Russell Havir, 62, Afton, MN 1:57:04 8:56 1:55:19 379 54 M40 Michael Jacobson, 42, Edina, MN 1:57:08 8:56 1:55:03 380 160 M20 Mark Nguyen, 28, Blaine, MN 1:57:12 8:56 1:54:25 381 161 M20 Nick Johnson, 31, Fargo, ND 1:57:16 8:57 1:56:38 382 55 M40 Tom Kuchera, 44, Lakeville, MN 1:57:18 8:57 1:56:27 383 72 M35 Erik Olson, 38, Shakopee, MN 1:57:21 8:57 1:54:04 384 18 M55 Gregory Wright, 59, Edina, MN 1:57:22 8:57 1:55:45 385 56 M40 Vincent Skemp, 41, Minneapolis, MN 1:57:24 8:57 1:49:12 386 162 M20 Don Mink, 28, St Louis Park, MN 1:57:37 8:58 1:56:50 387 163 M20 Jason Smith, 29, Ames, IA 1:57:41 8:59 1:55:02 388 164 M20 Kyle Kutz, 28, Howard Lake, MN 1:57:44 8:59 1:56:06 389 165 M20 Chris Holt, 33, Edina, MN 1:57:46 8:59 1:53:25 390 73 M35 Michael Rogan, 36, Sartell, MN 1:57:51 8:59 1:56:34 391 1 M16 Nathan Bonnes, 16, Corpus Christi, TX 1:57:52 8:59 1:56:37Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
392 166 M20 Matthew Danilson, 28, St Louis Park, MN 1:57:57 9:00 1:56:39 393 74 M35 Marc Laurent, 38, Mn, MN 1:57:57 9:00 1:57:23 394 167 M20 Joseph Larose, 28, Big Lake, MN 1:57:59 9:00 1:56:55 395 75 M35 Carlos Villalpando, 36, St Paul, MN 1:58:00 9:00 1:56:39 396 168 M20 Scott Dack, 32, Minneapolis, MN 1:58:02 9:00 1:56:13 397 57 M40 Michael Breeden, 40, Rosemount, MN 1:58:09 9:01 1:58:09 398 169 M20 Robert Goettel, 28, St Paul, MN 1:58:10 9:01 1:55:17 399 27 M50 Gary Beck, 50, Saginaw, MN 1:58:10 9:01 1:57:42 400 19 M55 David Brickley, 59, Mound, MN 1:58:14 9:01 1:56:37 401 170 M20 Steven Davis, 30, Minneapolis, MN 1:58:21 9:02 1:56:21 402 171 M20 Carlos Questell, 34, New York, NY 1:58:21 9:02 1:57:11 403 172 M20 Luke Toft, 25, Mahtomedi, MN 1:58:46 9:04 1:54:41 404 173 M20 Benjamin Lancette, 29, St Paul, MN 1:58:52 9:04 1:57:44 405 174 M20 Piotr Evdokimov, 22, Minneapolis, MN 1:58:54 9:04 1:58:05 406 175 M20 Garrett Adams, 22, Sioux Falls, SD 1:58:55 9:04 1:57:25 407 44 M45 James Schwinghammer, 47, St Paul, MN 1:58:59 9:05 1:55:42 408 176 M20 Rob Ausprung, 24, Minneapolis, MN 1:59:03 9:05 1:55:46 409 58 M40 Richard Fritz, 40, Blaine, MN 1:59:06 9:05 1:57:02 410 177 M20 Theodore Stoilov, 30, Minneapolis, MN 1:59:08 9:05 1:56:45 411 178 M20 Ryan Layton, 27, Minneapolis, MN 1:59:20 9:06 1:56:54 412 59 M40 Romuald Simonneau, 40, Minnetonka, MN 1:59:20 9:06 1:58:00 413 60 M40 Eric Hanson, 43, New Hope, MN 1:59:31 9:07 1:58:19 414 61 M40 Christoph Schwartzbauer, 43, Minneapolis, MN 1:59:33 9:07 1:58:24 415 62 M40 John Warren, 40, St Paul, MN 1:59:34 9:07 1:57:41 416 179 M20 Jan Raasch, 22, Ames, IA 1:59:36 9:07 1:56:57 417 45 M45 Michael Staloch, 46, Minneapolis, MN 1:59:37 9:07 1:57:58 418 76 M35 Brett Riewe, 36, Elk River, MN 1:59:39 9:08 1:57:17 419 63 M40 Murray McCartan, 40, Richfield, MN 1:59:40 9:08 1:55:59 420 28 M50 William Bowerman, 54, Excelsior, MN 1:59:42 9:08 1:58:05 421 46 M45 Thomas Nauha, 45, Lakeville, MN 1:59:42 9:08 1:58:11 422 47 M45 Tony Johannes, 48, Edina, MN 1:59:46 9:08 1:58:44 423 77 M35 Robert Turinske, 39, White Bear Lake, MN 1:59:47 9:08 1:58:38 424 180 M20 Peter Nealy, 28, Hopkins, MN 1:59:48 9:08 1:57:23 425 48 M45 John Shroyer, 46, Victoria, MN 2:00:00 9:09 1:57:49 426 49 M45 Terry Swanson, 47, Inver Grove Hts, MN 2:00:00 9:09 1:58:25 427 50 M45 Tom Keller, 45, Golden Valley, MN 2:00:00 9:09 2:00:00 428 181 M20 Ryan Fletcher, 32, Minneapolis, MN 2:00:12 9:10 1:58:14 429 51 M45 Jeffrey Warshaw, 47, Hopkins, MN 2:00:12 9:10 1:59:09 430 29 M50 Mohan Chettiar, 53, Medina, MN 2:00:14 9:10 1:56:56 431 78 M35 Paul Brandt, 36, Bloomington, MN 2:00:14 9:10 1:58:52 432 182 M20 Nathan Schweitzer, 32, Minneapolis, MN 2:00:20 9:11 1:59:36 433 79 M35 Paul Johnson, 36, Minneapolis, MN 2:00:20 9:11 1:59:36 434 183 M20 Zachary Leuthardt, 23, Graceville, MN 2:00:27 9:11 1:59:11 435 80 M35 Chris Steinbrunn, 39, Hopkins, MN 2:00:34 9:12 1:58:36 436 64 M40 Chris Richter, 41, Inver Grove Hts, MN 2:00:36 9:12 1:59:35 437 65 M40 Rob Stanek, 43, Minneapolis, MN 2:00:37 9:12 1:59:34 438 66 M40 Stewart McMullan, 44, Woodbury, MN 2:00:39 9:12 1:59:00 439 81 M35 Chris Hillios, 38, Newburyport, MA 2:00:42 9:12 1:59:44 440 184 M20 Daniel Galvin, 29, Shoreview, MN 2:00:43 9:13 1:59:13 441 185 M20 Darryl Neser, 30, Minneapolis, MN 2:00:44 9:13 1:57:31 442 67 M40 Bart Jaycox, 44, Plymouth, MN 2:00:44 9:13 1:59:33 443 186 M20 Eric Bjork, 22, St Cloud, MN 2:00:45 9:13 1:57:47 444 82 M35 Brian Ramsay, 38, Chaska, MN 2:00:52 9:13 1:59:27 445 187 M20 Nels Mattson, 26, Minneapolis, MN 2:00:54 9:13 1:59:35 446 83 M35 Matt Milner, 38, Minneapolis, MN 2:00:56 9:14 1:59:31 447 188 M20 Jim Chandler, 20, Roseville, MN 2:00:57 9:14 1:58:56 448 84 M35 Donnetto Deantoni, 38, St Michael, MN 2:00:59 9:14 1:59:26 449 52 M45 Steve Liston, 47, Minneapolis, MN 2:01:01 9:14 1:58:45 450 189 M20 Darrell Fether, 28, Chandler, AZ 2:01:05 9:14 1:58:21 451 4 M18 Eric Lembach, 18, Rochester, MN 2:01:05 9:14 1:59:47 452 68 M40 Chip Pedersen, 44, Victoria, MN 2:01:09 9:15 2:00:05 453 190 M20 Erich Stoermer, 24, Minneapolis, MN 2:01:14 9:15 1:58:13 454 30 M50 Craig Stoermer, 53, Wayzata, MN 2:01:14 9:15 1:58:14 455 69 M40 Tim Dziedzic, 40, Minneapolis, MN 2:01:15 9:15 1:58:55 456 70 M40 Steven P Kenny, 44, St Louis Park, MN 2:01:15 9:15 1:59:28 457 71 M40 Christopher Christie, 44, Milwaukee, WI 2:01:21 9:15 1:59:29 458 191 M20 Brian Lotthammer, 34, Buffalo, MN 2:01:24 9:16 1:59:57 459 31 M50 Greg Braatz, 50, Appleton, WI 2:01:24 9:16 2:00:09 460 32 M50 Richard Gengler, 53, Brooklyn Park, MN 2:01:24 9:16 2:00:18 461 85 M35 Peter Maczko, 39, Minneapolis, MN 2:01:26 9:16 2:00:07 462 72 M40 Doug Hubred, 41, Golden Valley, MN 2:01:36 9:17 1:57:40 463 73 M40 Steve Erickson, 44, White Bear Lake, MN 2:01:41 9:17 2:00:35 464 53 M45 Richard Lewis, 49, Anoka, MN 2:01:43 9:17 1:58:57 465 192 M20 Marty Kirk, 30, Zimmerman, MN 2:01:44 9:17 1:59:16 466 54 M45 Larry Palmer, 46, Glenview, IL 2:01:51 9:18 2:00:13 467 86 M35 Arnoldo Curiel, 36, Oakdale, MN 2:01:57 9:18 2:00:57 468 87 M35 Mike Hodgens, 39, Prior Lake, MN 2:02:01 9:18 1:59:55 469 20 M55 Sol Mirelez, 59, Prior Lake, MN 2:02:06 9:19 1:58:59 470 55 M45 Christopher Duda, 46, St Louis Park, MN 2:02:17 9:20 2:00:38 471 193 M20 Dan Rueb, 28, Roseville, MN 2:02:18 9:20 2:00:43 472 56 M45 Alfred Propps, 45, Lake Elmo, MN 2:02:21 9:20 2:00:30 473 88 M35 Jeffrey Nyberg, 35, Minneapolis, MN 2:02:26 9:20 2:00:07 474 5 M14 Andrew Hansen, 15, Eden Prairie, MN 2:02:27 9:20 2:02:21 475 194 M20 Tom Wurst, 32, St Michael, MN 2:02:34 9:21 2:00:16 476 57 M45 Jim Kopp, 46, Plymouth, MN 2:02:42 9:22 2:00:05 477 58 M45 Dave Moore, 49, Chanhassen, MN 2:02:45 9:22 1:58:46 478 89 M35 Paul Mattson, 37, St Paul, MN 2:02:51 9:22 2:01:37 479 90 M35 Ryan Naatjes, 37, Stillwater, MN 2:02:52 9:22 2:01:48 480 91 M35 Ben Rasmussen, 39, Edina, MN 2:02:55 9:23 2:00:53 481 59 M45 Noel Mehus, 47, Eagan, MN 2:03:00 9:23 2:01:37 482 92 M35 Doug Haataja, 38, Baxter, MN 2:03:03 9:23 2:02:36 483 21 M55 Thomas Lyons, 57, Excelsior, MN 2:03:07 9:24 2:02:21 484 195 M20 Andrew Gibbons, 28, St Paul, MN 2:03:15 9:24 1:58:25 485 196 M20 Michael Gage, 26, Minneapolis, MN 2:03:15 9:24 2:00:59 486 33 M50 Jim Jacobson, 50, Minneapolis, MN 2:03:23 9:25 2:00:58 487 74 M40 Kurt Jeschke, 41, Windsor, WI 2:03:25 9:25 2:02:34 488 22 M55 Wayne Martin, 56, Glenwood, MN 2:03:29 9:25 2:00:45 489 93 M35 Manny Moreno, 37, Minneapolis, MN 2:03:35 9:26 2:01:17 490 60 M45 Steve Larsen, 45, Savage, MN 2:03:39 9:26 2:01:39 491 197 M20 Jack Landers, 23, Fargo, ND 2:03:41 9:26 2:01:30 492 34 M50 Doug Landers, 53, Fargo, ND 2:03:41 9:26 2:01:31 493 61 M45 Gary Holmquist, 48, Edina, MN 2:03:42 9:26 2:01:46 494 198 M20 Deming Haugland, 25, Denver, CO 2:03:45 9:26 2:02:22 495 75 M40 Craig Wonson, 42, Tampa, FL 2:03:46 9:26 2:01:40 496 23 M55 John Conley, 56, Eden Prairie, MN 2:03:46 9:26 2:01:45 497 6 M14 Carter Severinson, 15, Chaska, MN 2:03:51 9:27 2:02:32 498 199 M20 Scott Kramer, 23, St Louis Park, MN 2:03:57 9:27 2:01:43 499 200 M20 Andrew Hansell, 34, Blaine, MN 2:04:03 9:28 2:02:54 500 35 M50 Venkanna Cherukuri, 50, St Louis Park, MN 2:04:08 9:28 2:02:15 501 94 M35 Troy Thelen, 39, Coon Rapids, MN 2:04:13 9:29 1:59:59 502 201 M20 Chad Paulus, 33, Minnetonka, MN 2:04:14 9:29 1:59:49 503 95 M35 Chris Simmons, 39, St Paul, MN 2:04:19 9:29 2:04:11 504 62 M45 Alex Dietz, 45, Minneapolis, MN 2:04:29 9:30 2:02:37 505 63 M45 Jonathan Copeland, 45, Minneapolis, MN 2:04:29 9:30 2:03:12 506 202 M20 Timothy Heard, 32, Minneapolis, MN 2:04:30 9:30 2:03:21 507 64 M45 David Swan, 49, Eden Prairie, MN 2:04:33 9:30 2:02:49 508 96 M35 Matt Gilk, 36, Brooklyn Park, MN 2:04:34 9:30 2:02:19 509 203 M20 Adam Severson, 33, Brooklyn Park, MN 2:04:34 9:30 2:02:19 510 65 M45 Bryan Simmons, 45, Minneapolis, MN 2:04:36 9:30 2:03:20 511 97 M35 Lance Stendal, 38, Plymouth, MN 2:04:39 9:31 1:59:35 512 98 M35 David Willis, 35, Minneapolis, MN 2:04:40 9:31 2:00:28 513 76 M40 Richard Villella, 41, St Paul, MN 2:04:44 9:31 2:02:43 514 99 M35 Nick Torrez, 39, Minneapolis, MN 2:04:44 9:31 2:03:01 515 77 M40 Jim Sutcliffe, 41, Minneapolis, MN 2:04:48 9:31 2:00:37 516 100 M35 Brian Hartman, 36, Shakopee, MN 2:04:48 9:31 2:02:06 517 78 M40 Rich Murphy, 42, Orono, MN 2:04:52 9:32 2:01:12 518 204 M20 Mark Ditter, 32, Minneapolis, MN 2:04:52 9:32 2:02:26 519 66 M45 James Broom Sr., 49, Apple Valley, MN 2:04:53 9:32 2:03:14 520 67 M45 Todd Carlson, 47, Bloomington, MN 2:04:53 9:32 2:03:58 521 205 M20 Richard Loch, 31, St Paul, MN 2:04:56 9:32 2:02:29 522 36 M50 George Spanjers, 52, Eagan, MN 2:05:02 9:32 2:03:38 523 79 M40 Victor Nelson, 41, Minneapolis, MN 2:05:04 9:32 2:03:36 524 68 M45 Craig Johnson, 46, Golden Valley, MN 2:05:08 9:33 2:03:53 525 69 M45 Craig Havlicek, 45, Bloomington, MN 2:05:08 9:33 2:03:54 526 206 M20 Joshua Trevorrow, 27, Minneapolis, MN 2:05:11 9:33 2:03:10 527 101 M35 Michael Schmaltz, 37, St Louis Park, MN 2:05:15 9:33 2:03:53 528 102 M35 Ryan Weaver, 35, St Louis Park, MN 2:05:17 9:33 2:02:12 529 80 M40 Michael Gustafson, 40, Hopkins, MN 2:05:27 9:34 2:03:46 530 70 M45 Terry Mackel, 47, Savage, MN 2:05:36 9:35 2:04:42 531 103 M35 Chris Mahowald, 36, Prior Lake, MN 2:05:40 9:35 2:03:40 532 207 M20 Peter Tartaro, 31, Bloomington, MN 2:05:43 9:35 2:04:10 533 71 M45 Tom Fuglestad, 45, Maple Grove, MN 2:05:45 9:36 2:04:20 534 81 M40 Eric Elton, 44, Apple Valley, MN 2:05:47 9:36 2:02:37 535 104 M35 Wade Larson, 38, Maple Grove, MN 2:05:48 9:36 2:02:18 536 208 M20 Tim Morrison, 28, Minneapolis, MN 2:06:07 9:37 2:04:07 537 209 M20 George Konstantinides, 24, Minneapolis, MN 2:06:07 9:37 2:04:39 538 82 M40 Jeffrey Adams, 40, Pine City, MN 2:06:09 9:37 2:03:44 539 72 M45 Bill Konkol, 48, Minneapolis, MN 2:06:11 9:38 2:04:02 540 210 M20 Dylan Leonard, 33, Eau Claire, WI 2:06:13 9:38 2:04:44 541 211 M20 Michael Weber, 33, Minneapolis, MN 2:06:14 9:38 2:03:12 542 73 M45 Archie Black, 47, Golden Valley, MN 2:06:16 9:38 2:04:17 543 74 M45 Ken Schneider, 46, Golden Valley, MN 2:06:16 9:38 2:04:18 544 37 M50 Danny Ripka, 52, Minneapolis, MN 2:06:17 9:38 2:04:56 545 212 M20 Jason Birkett, 28, Minneapolis, MN 2:06:22 9:38 2:03:38 546 105 M35 Dan McCarthy, 39, Lakeville, MN 2:06:22 9:38 2:03:46 547 213 M20 John Koch, 33, St Louis Park, MN 2:06:23 9:38 2:04:11 548 214 M20 Benjamin Osborn, 32, Minneapolis, MN 2:06:34 9:39 2:04:27 549 106 M35 Paul Nelson, 37, Eagan, MN 2:06:40 9:40 2:03:09 550 107 M35 Robert Forman, 39, Minneapolis, MN 2:06:44 9:40 2:04:21 551 38 M50 Tim Shanahan, 51, Carver, MN 2:06:48 9:40 2:05:59 552 108 M35 Mark Rehborg, 37, Burnsville, MN 2:06:49 9:40 2:04:58 553 215 M20 John Franke, 31, Minneapolis, MN 2:06:59 9:41 2:06:01 554 75 M45 Jeff Karelitz, 45, St Paul, MN 2:07:00 9:41 2:05:35 555 39 M50 Mike Niznik, 51, Farmington, MN 2:07:04 9:42 2:04:43 556 24 M55 Joe Phraner, 55, Apple Valley, MN 2:07:05 9:42 2:04:44 557 109 M35 Chad Guillory, 35, Shakopee, MN 2:07:05 9:42 2:05:14 558 110 M35 Kristin Haagensen, 37, Falcon Heights, MN 2:07:09 9:42 2:05:05 559 216 M20 Joe Dovenmuehle, 27, Maple Grove, MN 2:07:09 9:42 2:06:05 560 217 M20 Adriana Lipczynski, 28, Chicago, IL 2:07:13 9:42 2:04:57 561 111 M35 Mark Kuhn, 39, Robbinsdale, MN 2:07:15 9:42 2:03:34 562 112 M35 Jim Gillespie, 39, Muskego, WI 2:07:22 9:43 2:05:34 563 113 M35 Andrew Kuether, 36, Minnetonka, MN 2:07:26 9:43 2:05:30 564 218 M20 Dennis Robertson, 26, Monticello, MN 2:07:32 9:44 2:05:09 565 219 M20 Sean McGinnis, 34, Minneapolis, MN 2:07:41 9:44 2:04:35 566 114 M35 John Pedersen, 35, Eden Prairie, MN 2:07:46 9:45 2:05:28 567 83 M40 Ken Clemons, 44, Bloomington, MN 2:07:46 9:45 2:05:34 568 25 M55 Gary Thrasher, 56, Eden Prairie, MN 2:07:47 9:45 2:05:37 569 76 M45 Lee Schafer, 48, St Paul, MN 2:07:52 9:45 2:04:42 570 220 M20 Peter Pearson, 30, Blaine, MN 2:08:01 9:46 2:04:56 571 221 M20 Jason Thalacker, 33, Minneapolis, MN 2:08:03 9:46 2:05:38 572 40 M50 James Schleper, 51, St Cloud, MN 2:08:03 9:46 2:05:58 573 222 M20 Jared Berge, 30, Brooklyn Park, MN 2:08:04 9:46 2:05:49 574 84 M40 Steve Swenson, 40, Lakeville, MN 2:08:07 9:46 2:06:01 575 223 M20 Joseph Kvamme, 29, St Paul, MN 2:08:21 9:47 2:04:57 576 115 M35 Daniel Olson, 37, Verona, WI 2:08:21 9:47 2:05:04 577 26 M55 Mark Scroggins, 57, St Louis Park, MN 2:08:44 9:49 2:05:49 578 85 M40 Paul Freborg, 44, Eagan, MN 2:08:47 9:49 2:07:15 579 116 M35 Matthew Shea, 36, Roseville, MN 2:08:49 9:50 2:07:22 580 3 M60 Jerome Posey, 60, Champlin, MN 2:08:50 9:50 2:06:55 581 86 M40 Thomas Karp, 44, St Paul, MN 2:08:53 9:50 2:06:44 582 87 M40 Hal Haliburton, 43, Zimmerman, MN 2:08:56 9:50 2:06:16 583 88 M40 Raja David, 40, St Paul, MN 2:09:01 9:51 2:06:43 584 117 M35 Dave Thompson, 37, Eden Prairie, MN 2:09:14 9:52 2:06:31 585 224 M20 David MacDonald, 25, St Paul, MN 2:09:16 9:52 2:06:11 586 41 M50 Todd Olson, 52, Duluth, MN 2:09:21 9:52 2:08:50 587 118 M35 Thomas Collaro, 36, Windsor, CT 2:09:23 9:52 2:07:20 588 89 M40 Chris Krull, 42, Minneapolis, MN 2:09:25 9:52 2:07:15 589 90 M40 Christopher Olson, 44, Bloomington, MN 2:09:30 9:53 2:08:26 590 119 M35 Daniel Flo, 39, Minneapolis, MN 2:09:31 9:53 2:00:50 591 225 M20 Chad Schafer, 29, St Paul, MN 2:09:31 9:53 2:06:09 592 4 M60 Larry Goodwin, 63, Prior Lake, MN 2:09:32 9:53 2:07:13 593 226 M20 Chris Weese, 26, Minneapolis, MN 2:09:37 9:53 2:06:27 594 42 M50 Paul Johnston, 50, Roseville, MN 2:09:37 9:53 2:08:31 595 227 M20 Rick Michel, 34, St Paul, MN 2:09:44 9:54 2:08:47 596 43 M50 Steve Gunther, 51, Excelsior, MN 2:09:46 9:54 2:07:06 597 91 M40 Jon Perkins, 43, Brooklyn Park, MN 2:09:57 9:55 2:08:07 598 228 M20 William Bornstein, 24, Deephaven, MN 2:09:58 9:55 2:06:49 599 44 M50 Mark Skinner, 50, Maple Grove, MN 2:09:58 9:55 2:08:18 600 229 M20 Jeffrey Lin, 33, Minneapolis, MN 2:10:07 9:56 2:05:53 601 230 M20 Robert Schlueter, 29, Eden Prairie, MN 2:10:16 9:56 2:06:49 602 92 M40 Hadrian Moore, 43, Minneapolis, MN 2:10:16 9:56 2:07:26 603 231 M20 Matt Carlson, 32, Minneapolis, MN 2:10:17 9:56 2:08:19 604 232 M20 Ross Hefferan, 26, Minneapolis, MN 2:10:21 9:57 2:08:50 605 233 M20 Michael Joslin, 25, Minneapolis, MN 2:10:36 9:58 2:08:58 606 234 M20 Eric Skillestad, 34, Prior Lake, MN 2:10:37 9:58 2:08:40 607 120 M35 Kristofer Layon, 38, Minneapolis, MN 2:10:37 9:58 2:09:17 608 121 M35 Don Adam, 38, Prior Lake, MN 2:10:38 9:58 2:08:49 609 235 M20 Mario Fantauzzi, 28, St Louis Park, MN 2:10:42 9:58 2:08:57 610 122 M35 Troy Iddings, 35, Monticello, MN 2:10:44 9:58 2:07:35 611 236 M20 Andrew Jensen, 26, White Bear Lake, MN 2:10:49 9:59 2:08:08 612 237 M20 Benjamin Hanssen, 30, Andover, MN 2:10:56 9:59 2:07:53Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
613 45 M50 Bob Capes, 54, Oakdale, MN 2:11:03 10:00 2:09:03 614 27 M55 Laddy Janovsky, 55, Minneapolis, MN 2:11:07 10:00 2:08:38 615 238 M20 Jason Simon, 34, Waconia, MN 2:11:09 10:00 2:07:47 616 239 M20 Bobby Vanheel, 34, Ham Lake, MN 2:11:23 10:01 2:10:00 617 240 M20 Steven Wallen, 28, Minneapolis, MN 2:11:24 10:01 2:08:46 618 241 M20 Kyle Gamboni, 22, Minneapolis, MN 2:11:29 10:02 2:10:00 619 242 M20 Travis Simonson, 32, Cokato, MN 2:11:30 10:02 2:10:56 620 243 M20 Anthony Scudiero, 27, Eagan, MN 2:11:31 10:02 2:09:17 621 46 M50 James Zurawski, 53, Menomonie, WI 2:11:35 10:02 2:08:58 622 244 M20 Scott Haynes, 27, Albertville, MN 2:11:36 10:02 2:08:42 623 93 M40 Brent Erlandson, 43, St Louis Park, MN 2:11:45 10:03 2:08:28 624 245 M20 Matthew Nohr, 30, White Bear Lake, MN 2:11:53 10:04 2:08:48 625 246 M20 Nick Pahl, 30, Edina, MN 2:11:53 10:04 2:09:27 626 123 M35 Matt Quinn, 39, Chanhassen, MN 2:11:56 10:04 2:08:19 627 5 M60 James Wolf, 64, Faribault, MN 2:11:56 10:04 2:09:59 628 6 M60 Michael Radtke, 61, Glidden, WI 2:12:09 10:05 2:09:51 629 47 M50 Joe Vieau, 51, Maple Grove, MN 2:12:11 10:05 2:10:21 630 77 M45 Jennifer Scheper, 48, Bloomington, MN 2:12:13 10:05 2:11:04 631 247 M20 Robert Anderson, 28, Golden Valley, MN 2:12:14 10:05 2:09:28 632 94 M40 David Osberg, 43, Golden Valley, MN 2:12:14 10:05 2:10:12 633 124 M35 Pablo Hoyos, 39, Minneapolis, MN 2:12:18 10:06 2:11:34 634 248 M20 Mike Waataja, 33, Plymouth, MN 2:12:28 10:06 2:09:48 635 249 M20 Josh Parkinson, 33, Apple Valley, MN 2:12:35 10:07 2:09:05 636 125 M35 Joel Leger, 38, Blaine, MN 2:12:42 10:07 2:09:12 637 250 M20 Blaise Porter, 33, Minneapolis, MN 2:12:44 10:08 2:09:37 638 251 M20 Justin Anderson, 29, Minneapolis, MN 2:12:51 10:08 2:10:21 639 252 M20 Brad Koch, 28, Blaine, MN 2:13:06 10:09 2:05:20 640 95 M40 John Roy, 41, Minneapolis, MN 2:13:08 10:09 2:09:50 641 126 M35 Dean Fjeld, 38, Rosemount, MN 2:13:09 10:09 2:09:34 642 253 M20 Rashed Saud, 33, Woodbury, MN 2:13:15 10:10 2:12:19 643 7 M60 James Sanem, 60, Minneapolis, MN 2:13:20 10:10 2:11:52 644 127 M35 Michael Arndt, 35, Cottage Grove, MN 2:13:26 10:11 2:10:48 645 128 M35 Dennis Angellotti, 39, Blaine, MN 2:13:26 10:11 2:10:50 646 129 M35 Rajesh Kapoor, 39, Edina, MN 2:13:26 10:11 2:10:50 647 254 M20 Timothy Hunt, 27, Little Canada, MN 2:13:31 10:11 2:11:39 648 96 M40 Gail Reimnitz, 42, Farmington, MN 2:13:42 10:12 2:10:52 649 130 M35 Sarina Lamarche, 36, Minneapolis, MN 2:13:47 10:12 2:12:26 650 255 M20 Atul Patel, 34, North Little Rock, AR 2:14:00 10:13 2:12:14 651 131 M35 Timmothy Ideker, 35, Minneapolis, MN 2:14:05 10:14 2:11:41 652 97 M40 Dennis Gorski, 44, Batavia, IL 2:14:07 10:14 2:11:22 653 78 M45 James Thomsen, 46, Eden Prairie, MN 2:14:10 10:14 2:11:25 654 79 M45 Mark Larson, 48, Chanhassen, MN 2:14:15 10:14 2:11:15 655 48 M50 James Engwer, 51, Brooklyn Park, MN 2:14:17 10:15 2:10:57 656 256 M20 Adam Hokkanen, 23, Andover, MN 2:14:29 10:16 2:11:26 657 80 M45 Lee Painschab, 45, Buffalo, MN 2:14:46 10:17 2:12:33 658 98 M40 Dominic Papatola, 44, Minneapolis, MN 2:14:58 10:18 2:13:11 659 257 M20 Kelly McConville, 30, Champlin, MN 2:15:06 10:18 2:12:40 660 132 M35 Marc Macke, 39, Corcoran, MN 2:15:06 10:18 2:12:56 661 258 M20 Reggie Beck, 28, Naperville, IL 2:15:08 10:19 2:12:52 662 99 M40 John Gaither, 42, Laurel, MD 2:15:10 10:19 2:11:56 663 259 M20 Daniel Denucci, 22, Chanhassen, MN 2:15:15 10:19 2:12:36 664 260 M20 Kevin Leep, 21, Martin, MI 2:15:17 10:19 2:11:40 665 261 M20 Dat Pham, 26, Minneapolis, MN 2:15:20 10:19 2:15:20 666 8 M60 Stuart Mogelson, 61, Golden Valley, MN 2:15:34 10:20 2:11:09 667 49 M50 Jonathan Yorde, 52, Plymouth, MN 2:15:35 10:21 2:13:15 668 262 M20 William Ruckel Iii, 23, Duluth, MN 2:15:38 10:21 2:12:34 669 263 M20 Tim Weigel, 26, Edina, MN 2:15:39 10:21 2:11:50 670 28 M55 Tom Schreiner, 57, Zimmerman, MN 2:15:39 10:21 2:13:56 671 81 M45 Tom Rapacz, 46, New Brighton, MN 2:15:44 10:21 2:13:02 672 264 M20 Phil Boyd, 31, Minneapolis, MN 2:15:45 10:21 2:12:53 673 265 M20 Chris Horsmann, 31, Coon Rapids, MN 2:15:51 10:22 2:12:11 674 50 M50 Todd Seabury-Kolod, 53, St Paul, MN 2:15:54 10:22 2:13:15 675 100 M40 Karen Ballweber, 44, Eagan, MN 2:15:57 10:22 2:13:04 676 266 M20 Nick Nisula, 29, Thunder Bay, ON 2:16:06 10:23 2:12:30 677 133 M35 Scott Welter, 37, Eden Prairie, MN 2:16:08 10:23 2:13:24 678 267 M20 Andrew Schottler, 26, Minneapolis, MN 2:16:09 10:23 2:13:33 679 268 M20 Edward Boeve, 32, Coon Rapids, MN 2:16:10 10:23 2:13:12 680 269 M20 Wesley Abrahamson, 31, St Louis Park, MN 2:16:14 10:24 2:12:54 681 82 M45 Mark Madich, 46, Ramsey, MN 2:16:21 10:24 2:13:41 682 51 M50 Mark Skoine, 53, Minneapolis, MN 2:16:24 10:24 2:13:43 683 270 M20 Chad Flood, 24, St Louis Park, MN 2:16:28 10:25 2:14:14 684 101 M40 Rocky Beaty, 43, Minnetonka, MN 2:16:35 10:25 2:14:18 685 52 M50 Patrick Samstad, 53, Eden Prairie, MN 2:16:41 10:26 2:13:06 686 271 M20 John Samstad, 23, Eden Prairie, MN 2:16:41 10:26 2:13:09 687 272 M20 Chris Campbell, 26, Minneapolis, MN 2:16:49 10:26 2:14:31 688 102 M40 Dennis Grusenmeyer, 44, Virginia Beach, VA 2:16:51 10:26 2:14:02 689 273 M20 Timothy Kokes, 30, Savage, MN 2:16:52 10:26 2:15:26 690 274 M20 Jermaine Brown, 30, Minneapolis, MN 2:16:59 10:27 2:13:22 691 275 M20 Justin Schiffler, 25, Melrose, MN 2:16:59 10:27 2:14:29 692 53 M50 Bryan Viau, 50, Apple Valley, MN 2:17:01 10:27 2:14:48 693 276 M20 Kevin Cade, 29, Bloomington, MN 2:17:02 10:27 2:15:01 694 277 M20 Danial Speulda, 29, Minneapolis, MN 2:17:03 10:27 2:13:50 695 29 M55 Gary Maiers, 56, Plymouth, MN 2:17:07 10:28 2:13:24 696 278 M20 Brandon Rosenboom, 23, St Louis Park, MN 2:17:10 10:28 2:10:20 697 279 M20 John Zydowsky, 31, Lakeville, MN 2:17:13 10:28 2:13:23 698 103 M40 Brian Repko, 43, Minneapolis, MN 2:17:20 10:29 2:13:46 699 83 M45 Walter Whited, 46, Poplar Grove, IL 2:17:27 10:29 2:15:07 700 104 M40 Michael Stack, 42, Minneapolis, MN 2:17:32 10:29 2:14:29 701 134 M35 Michael Skoglund, 36, Minneapolis, MN 2:17:33 10:30 2:14:29 702 135 M35 Jason Grengs, 38, Minneapolis, MN 2:17:33 10:30 2:15:12 703 105 M40 John Mack, 44, Saintpaul, MN 2:17:36 10:30 2:14:40 704 280 M20 Dean Krueger, 32, Minneapolis, MN 2:17:40 10:30 2:15:34 705 281 M20 Bob Galvin, 32, Eden Prairie, MN 2:17:57 10:31 2:14:20 706 282 M20 Scott Morris, 25, Eden Prairie, MN 2:17:57 10:31 2:14:21 707 136 M35 David Hecker, 36, Minneapolis, MN 2:18:05 10:32 2:14:50 708 1 M70 James Walker, 71, New Prague, MN 2:18:09 10:32 2:17:40 709 283 M20 Pete Brost, 34, Otsego, MN 2:18:13 10:33 2:14:58 710 284 M20 Rouzbeh Amini, 29, Minneapolis, MN 2:18:16 10:33 2:14:38 711 285 M20 Josh Kohman, 24, St Cloud, MN 2:18:17 10:33 2:15:49 712 286 M20 Christopher Daniels, 33, Buffalo, MN 2:18:26 10:34 2:14:44 713 106 M40 Jon Bunker, 42, Elk River, MN 2:18:30 10:34 2:15:18 714 107 M40 Jim Rabidue, 41, Minneapolis, MN 2:18:46 10:35 2:14:54 715 2 M16 Bart Vukich, 16, Lindstrom, MN 2:18:46 10:35 2:18:11 716 287 M20 Matthew Beyer, 24, Chicago, IL 2:18:58 10:36 2:16:27 717 137 M35 Jamie Theriault, 38, Chattanooga, TN 2:18:59 10:36 2:16:05 718 288 M20 Lucas Rabe, 29, Eagan, MN 2:19:02 10:36 2:16:12 719 289 M20 Brad Dickey, 25, Rochester, MN 2:19:05 10:37 2:17:12 720 290 M20 Darshan Baldev, 28, Minneapolis, MN 2:19:30 10:38 2:15:58 721 84 M45 Brent Shelton, 48, Golden Valley, MN 2:19:34 10:39 2:16:14 722 30 M55 Jim Holm, 57, Bloomington, MN 2:19:51 10:40 2:16:10 723 291 M20 Brian Ramsey, 34, Minneapolis, MN 2:19:59 10:41 2:18:53 724 54 M50 Allen Lund, 54, St Michael, MN 2:20:00 10:41 2:17:35 725 292 M20 Chris Lund, 30, Otsego, MN 2:20:01 10:41 2:17:35 726 293 M20 Andrew Rockenstein, 29, Minneapolis, MN 2:20:08 10:41 2:18:30 727 294 M20 Aaron Wojahn, 25, Brooklyn Park, MN 2:20:36 10:44 2:19:10 728 55 M50 Bruce Wojahn, 50, Brooklyn Park, MN 2:20:36 10:44 2:19:11 729 295 M20 Christopher Watson, 34, Andover, MN 2:20:57 10:45 2:18:28 730 138 M35 Mike Lavallie, 35, Richfield, MN 2:21:17 10:47 2:17:44 731 296 M20 Justin Gates, 27, Coralville, IA 2:21:20 10:47 2:17:40 732 108 M40 Denne Wesolowski, 42, St Paul, MN 2:21:34 10:48 2:18:34 733 85 M45 Michael Dai, 45, Woodbury, MN 2:21:50 10:49 2:18:04 734 9 M60 Bob Kovall, 61, Anoka, MN 2:22:00 10:50 2:18:04 735 297 M20 Brandon Skoglund, 28, Coon Rapids, MN 2:22:27 10:52 2:18:33 736 10 M60 Clinton Firstbrook, 62, Jeffers, MN 2:22:51 10:54 2:18:52 737 298 M20 Clinton Firstbrook, 26, Falls Church, VA 2:22:51 10:54 2:18:52 738 299 M20 Aaron Breuer, 29, Hampton, MN 2:22:56 10:54 2:20:14 739 300 M20 Brian Lukkasson, 28, Minneapolis, MN 2:23:25 10:56 2:20:02 740 139 M35 Geoffrey Gerber, 38, Minneapolis, MN 2:23:38 10:57 2:20:57 741 140 M35 John Neumann, 39, Maple Grove, MN 2:24:01 10:59 2:20:39 742 301 M20 Mark Ketchum, 31, Andover, MN 2:24:05 10:59 2:23:46Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
743 56 M50 Mark Pehrson, 50, Apple Valley, MN 2:24:07 11:00 2:21:36 744 109 M40 Eugenio Meschini, 40, Minneapolis, MN 2:24:12 11:00 2:20:29 745 57 M50 Chad Seizert, 52, Eden Prairie, MN 2:24:53 11:03 2:22:18 746 1 M65 Les Martisko, 65, Prior Lake, MN 2:24:58 11:04 2:22:20 747 141 M35 Derrick Johnson, 38, Edina, MN 2:25:03 11:04 2:20:41 748 31 M55 Michael Peterson, 58, Plymouth, MN 2:25:23 11:05 2:21:59 749 142 M35 Sean Royster, 38, Richfield, MN 2:25:23 11:05 2:23:03 750 302 M20 Kris Nelson, 31, N Mankato, MN 2:25:28 11:06 2:21:21 751 143 M35 Jim Promer, 37, Roseville, MN 2:25:35 11:06 2:22:46 752 110 M40 Robert McGarry, 43, Edina, MN 2:25:45 11:07 2:22:34 753 144 M35 Deepak Bhaskar, 37, Richfield, MN 2:25:54 11:08 2:24:02 754 58 M50 Thomas Gustafson, 54, New Berlin, WI 2:25:59 11:08 2:21:55 755 303 M20 Jeffrey Vigness, 34, Hopkins, MN 2:26:24 11:10 2:23:55 756 11 M60 Geoffrey Barnes, 62, Blaine, MN 2:26:41 11:11 2:23:38 757 304 M20 Tim Kelly, 31, Chicago, IL 2:27:23 11:15 2:25:10 758 111 M40 Kirk Wulf, 40, Buffalo, MN 2:27:38 11:16 2:24:15 759 2 M70 Michael Klausler, 71, Minneapolis, MN 2:27:41 11:16 2:24:14 760 59 M50 Dale Schumacher, 50, Andover, MN 2:27:43 11:16 2:25:33 761 112 M40 David Friedman, 42, Seattle, WA 2:28:08 11:18 2:24:28 762 145 M35 Justin Neill, 36, Oakdale, MN 2:28:17 11:19 2:25:06 763 113 M40 Troy Skog, 42, Blaine, MN 2:28:34 11:20 2:26:29 764 146 M35 Chad McAnelly, 38, Shakopee, MN 2:28:48 11:21 2:24:49 765 147 M35 Kevin Rodlund, 38, Lakeville, MN 2:29:03 11:22 2:25:09 766 60 M50 Fred Haggerty, 53, Eden Prairie, MN 2:29:31 11:24 2:27:33 767 305 M20 David Gerasimow, 26, Minneapolis, MN 2:30:35 11:29 2:26:52 768 306 M20 Jeff Mathiason, 34, Minneapolis, MN 2:31:25 11:33 2:26:35 769 114 M40 Ararat El-Rawi, 44, Brooklyn, NY 2:31:34 11:34 2:27:42 770 148 M35 Anthony Robinson, 38, Minneapolis, MN 2:31:34 11:34 2:28:47 771 86 M45 Phil Rose, 49, Eden Prairie, MN 2:32:02 11:36 2:28:15 772 115 M40 Edward Jordan, 41, Minneapolis, MN 2:32:05 11:36 2:28:07 773 307 M20 Brent Johnson, 33, Edina, MN 2:32:08 11:36 2:31:17 774 308 M20 Tom Gonzalez, 33, Lakeville, MN 2:32:16 11:37 2:29:27 775 61 M50 John Kinsella, 53, Rosemount, MN 2:32:17 11:37 2:28:41 776 2 M65 John Sosniecki, 65, Arden Hills, MN 2:32:39 11:39 2:28:34 777 309 M20 Marinos Vidiakitis, 30, Minneapolis, MN 2:32:56 11:40 2:29:04 778 310 M20 Michael Simmons Ii, 27, Eden Prairie, MN 2:33:34 11:43 2:31:14 779 87 M45 Michael Berger, 49, New Brighton, MN 2:33:36 11:43 2:31:02 780 149 M35 Michael Cavalli, 39, Rosemount, MN 2:33:37 11:43 2:30:32 781 116 M40 David Sjogren, 44, Bloomington, MN 2:33:39 11:43 2:29:45 782 150 M35 Michael Sanders, 38, St Michael, MN 2:34:01 11:45 2:30:19 783 62 M50 Steven Lundberg, 54, Edina, MN 2:34:33 11:47 2:31:22 784 32 M55 Roger Beck, 57, Minneapolis, MN 2:34:33 11:47 2:31:38 785 311 M20 Santo Cruz, 27, Minneapolis, MN 2:34:43 11:48 2:31:36 786 312 M20 Tomas Cruz, 31, Minneapolis, MN 2:34:43 11:48 2:31:36 787 117 M40 Dominic Abram, 44, Roseville, MN 2:34:45 11:48 2:30:43 788 151 M35 Brian Detzler, 35, North Branch, MN 2:35:14 11:51 2:32:27 789 88 M45 Paul Worm, 45, Chaska, MN 2:35:38 11:52 2:31:46 790 3 M70 John Adams, 72, West St Paul, MN 2:36:21 11:56 2:34:35 791 313 M20 Drew Shaman, 31, Minneapolis, MN 2:36:25 11:56 2:32:51 792 152 M35 Darby Reid, 39, 301, MN 2:36:36 11:57 2:33:29Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
793 314 M20 Michael Stafford, 24, St Paul, MN 2:37:13 12:00 2:34:59 794 118 M40 Fredric Goldberg, 44, Edina, MN 2:37:19 12:00 2:33:53 795 315 M20 Ben Mattox, 28, St Louis Park, MN 2:37:21 12:00 2:36:39 796 33 M55 Jeff Johnson, 58, Falcon Heighrs, MN 2:37:27 12:01 2:34:16 797 63 M50 Brad Clift, 51, Plymouth, MN 2:37:49 12:02 2:34:27 798 316 M20 Alexander Cruz, 22, Chicago, IL 2:37:50 12:02 2:34:01 799 3 M65 Gary Hoover, 66, Lakeville, MN 2:38:07 12:04 2:35:00 800 317 M20 Brian Haugen, 27, Minneapolis, MN 2:40:03 12:13 2:37:29 801 153 M35 Brian Lease, 38, Robbinsdale, MN 2:40:04 12:13 2:36:36 802 318 M20 Jason Douglas, 26, Hopkins, MN 2:40:04 12:13 2:37:29 803 319 M20 Eric Lassila, 27, Duluth, MN 2:40:21 12:14 2:37:01 804 320 M20 Ryan Gleason, 21, Coon Rapids, MN 2:40:49 12:16 2:38:26 805 321 M20 Michael Chappo, 24, Fargo, ND 2:41:26 12:19 2:39:52 806 34 M55 Daniel Young, 55, Roseville, MN 2:41:50 12:21 2:37:30 807 322 M20 Justin Berg, 34, Ramsey, MN 2:42:22 12:23 2:40:56 808 64 M50 Jay Odegard, 53, Grantsburg, WI 2:42:49 12:25 2:40:41 809 323 M20 Christopher Jacobson, 32, Minneapolis, MN 2:43:16 12:27 2:39:36 810 119 M40 Frank Herrera, 44, Chandler, AZ 2:43:38 12:29 2:41:25 811 120 M40 Brian Eichstadt, 41, Rockford, MN 2:45:14 12:36 2:42:06 812 154 M35 Adam Swierczek, 36, Maple Grove, MN 2:45:26 12:37 2:40:33 813 324 M20 Matthew Zamastil, 33, Richfield, MN 2:45:35 12:38 2:41:29 814 65 M50 Patrick Gilg, 51, Lavista, NE 2:49:24 12:55 2:45:31 815 155 M35 Felix Ramirez, 39, Vallejo, CA 2:49:35 12:56 2:45:57 816 156 M35 David Pliska, 39, Bloominton, MN 2:49:47 12:57 2:46:16 817 89 M45 Steven Bruess, 45, Shoreview, MN 2:50:00 12:58 2:45:46Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
818 12 M60 Frederick Davis, 63, Paris 2:51:21 13:04 2:48:12 819 35 M55 Richard Mayer, 59, Munster, IN 2:54:19 13:18 2:51:52 820 90 M45 Nancy Jo Ahrenholtz, 47, Minnetonka, MN 2:54:37 13:19 2:50:16 821 121 M40 Lance Sanetra, 43, Columbia Hts, MN 2:54:53 13:20 2:50:06 822 4 M65 Gary Campbell, 68, Normal, IL 2:55:13 13:22 2:52:19 823 66 M50 Bill Rawling, 52, Hastings, MN 2:57:01 13:30 2:52:45 824 4 M70 Wayne Applegate, 72, Coon Rapids, MN 3:02:36 13:56 2:58:29Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
825 1 M12 Kyle Boyer, 12, Cottage Grove, MN 3:05:32 14:09 3:01:48 826 122 M40 James Boyer, 41, Cottage Grove, MN 3:05:33 14:09 3:01:49Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
827 36 M55 Bob Myer, 59, Dothan, AL 3:20:42 15:19 3:16:38 828 157 M35 Guy Felix, 39, Cordova, TN 3:21:40 15:23 3:19:09 829 37 M55 Keith Becker, 58, Red Wing, MN 3:26:31 15:45 3:22:43Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
830 67 M50 Elizabeth Di Grazia, 50, Richfield, MN 3:30:04 16:01 3:25:47 831 38 M55 Robert Bashford, 56, Minneapolis, MN 3:35:51 16:28 3:31:43 832 39 M55 Scott Anderson, 55, Minneaplis, MN 3:35:56 16:28 3:30:52Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
833 5 M18 Alex Cahoy, 19, Plymouth, MN 6:38:38 30:25 2:29:41 * indicates females 1 finishers among Men 12 - 13 6 finishers among Men 14 - 15 2 finishers among Men 16 - 17 5 finishers among Men 18 - 19 324 finishers among Men 20 - 34 157 finishers among Men 35 - 39 122 finishers among Men 40 - 44 90 finishers among Men 45 - 49 67 finishers among Men 50 - 54 39 finishers among Men 55 - 59 12 finishers among Men 60 - 64 4 finishers among Men 65 - 69 4 finishers among Men 70 - 74 4 finishers among Women 14 - 15 10 finishers among Women 16 - 17 11 finishers among Women 18 - 19 769 finishers among Women 20 - 34 270 finishers among Women 35 - 39 171 finishers among Women 40 - 44 112 finishers among Women 45 - 49 54 finishers among Women 50 - 54 31 finishers among Women 55 - 59 3 finishers among Women 60 - 64 2 finishers among Women 65 - 69 1 finishers among Women 70 - 74 833 male finishers 1438 female finishers 2271 total finishers
Return to home page.