Medtronic TC 10 Mile Men

Minneapolis to St. Paul

Oct. 2, 2011


Results by Mtec

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

                               STATE RECORD FOR 26-YEAR-OLD MEN
    1    1 M20  Mohamed Trafeh, 26, Duarte, CA             46:46    4:41  46:46
                   Old record 49:20 by Josh Glaab, Oct. 4, 2009
                               STATE RECORD FOR 25-YEAR-OLD MEN
    2    2 M20  Benjamin True, 25, Hanover, NH             46:48    4:41  46:48
                 Old record 48:28 by Mike Sayenko, Oct. 4, 2009
    3    3 M20  Brett Gotcher, 27, Flagstaff, AZ           46:51    4:41  46:51
                               STATE RECORD FOR 30-YEAR-OLD MEN
    4    4 M20  Edward Moran, 30, Williamsburg, VA         46:51    4:41  46:51
                Old record 47:48 by Jason Lehmkuhle, 7 Oct 2007
    5    5 M20  James Strang, 26, Colorado Springs, CO     46:54    4:41  46:54
                               STATE RECORD FOR 34-YEAR-OLD MEN
    6    6 M20  Abdi Abdirahman, 34, Tuscon, AZ            47:00    4:42  47:00
                Old record 50:47 by Josh Metcalf, July 25, 2009
                               STATE RECORD FOR 24-YEAR-OLD MEN
    7    7 M20  Chris Barnicle, 24, Newtonville, MA        47:06    4:43  47:06
                  Old record 47:41 by Ian Burrell, Oct. 4, 2009
    8    8 M20  Aaron Braun, 24, Flagstaff, AZ             47:10    4:43  47:10
    9    9 M20  Scott Smith, 25, Flagstaff, AZ             47:12    4:43  47:12
   10   10 M20  Ryan Vail, 25, Portland, OR                47:14    4:43  47:13
                               STATE RECORD FOR 31-YEAR-OLD MEN
   11   11 M20  Max King, 31, Bend, OR                     47:14    4:43  47:14
                  Old record 48:13 by Mike Spence, Oct. 4, 2009
   12   12 M20  Craig Curley, 23, Tucson, AZ               47:43    4:46  47:43
   13   13 M20  Jonathan Grey, 23, Minnetonka, MN          48:00    4:48  48:00
   14   14 M20  Carlos Trujillo, 26, Middleton, ID         48:04    4:48  48:03
   15   15 M20  Stephepn Pifer, 26, Eugene, OR             48:04    4:48  48:04
                               STATE RECORD FOR 33-YEAR-OLD MEN
   16   16 M20  Matthew Gabrielson, 33, St Louis Park, MN  48:18    4:50  48:18
                  Old record 50:43 by Matt Downin, Oct. 3, 2010
   17   17 M20  Christopher Clark, 26, Blowing Rock, NC    48:22    4:50  48:21
   18   18 M20  Fernando Cabada, 29, Boulder, CO           48:30    4:51  48:30
                               STATE RECORD FOR 29-YEAR-OLD MEN
   19   19 M20  Joshua Moen, 29, Minneapolis, MN           48:36    4:52  48:36
               Old record 51:34 by Zachary Schendel, 7 Oct 2007
   20   20 M20  Sean Houseworth, 24, Colorado Springs, CO  48:40    4:52  48:40
   21   21 M20  Scott MacPherson, 24, Austin, TX           48:47    4:53  48:46
   22   22 M20  Zachary Hine, 23, South Hadley, MA         48:47    4:53  48:47
                               STATE RECORD FOR 25-YEAR-OLD MEN
   23   23 M20  Chris Erichsen, 25, St Paul, MN            48:59    4:54  48:59
                      Old record 52:39 by Brad Wick, 1 Oct 2006
   24   24 M20  Patrick Rizzo, 28, Boulder, CO             49:19    4:56  49:18
   25   25 M20  Jeremy Criscione, 24, Bartow, FL           49:21    4:56  49:21
   26   26 M20  Stephan Shay, 25, East Jordan, MI          49:27    4:57  49:26
   27   27 M20  Nate Weiland, 27, Milwaukee, WI            49:33    4:57  49:33

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

28 28 M20 Ahmed Osman, 23, Flagstaff, AZ 49:59 5:00 49:59 29 29 M20 Brandon Birdsong, 23, The Woodlands, TX 49:59 5:00 49:59 30 30 M20 Steve Hallinan, 25, Washington Dc, DC 50:14 5:01 50:14 STATE RECORD FOR 24-YEAR-OLD MEN 31 31 M20 Paul Limpf, 24, Minneapolis, MN 50:47 5:05 50:45 Old record 51:14 by Justin Grunewald, Oct. 3, 2010 32 32 M20 Luke Humphrey, 30, Rochester Hills, MI 50:47 5:05 50:46 STATE RECORD FOR 35-YEAR-OLD MEN 33 1 M35 Chris Lundstrom, 35, Minneapolis, MN 52:00 5:12 51:58 Old record 54:18 by Digger Carlson, 26 Jul 1997 34 33 M20 Nicholas Mangan, 23, Baxter, MN 52:02 5:12 52:01 35 34 M20 Ben Fletcher, 25, Santa Fe, NM 52:13 5:13 52:13 36 35 M20 Brian Finnel, 24, Forestville, WI 52:24 5:14 52:22 37 36 M20 Cory Hayden, 27, Madison, WI 52:25 5:14 52:23 38 37 M20 John Heitzman, 26, Superior, WI 52:53 5:17 52:51 39 38 M20 Seth Brickley, 24, Mound, MN 53:03 5:18 53:01 40 39 M20 Brandon Gleason, 26, Minneapolis, MN 53:07 5:19 53:06 41 40 M20 Jeremy Polson, 33, Duluth, MN 53:45 5:22 53:43 42 41 M20 John Leaf, 24, Minneapolis, MN 53:45 5:22 53:43 43 42 M20 Steve Leuer, 33, Big Lake, MN 54:06 5:25 54:02 44 43 M20 Ben Schneider, 27, Minneapolis, MN 54:32 5:27 54:29 45 44 M20 Brent Kann, 25, Rice Lake, WI 54:41 5:28 54:40 46 45 M20 Michael Peterka, 25, Minneapolis, MN 54:42 5:28 54:38 47 46 M20 Chris Amarante, 28, West St Paul, MN 54:54 5:29 54:50 48 47 M20 Tommy Neal, 28, Colorado Springs, CO 54:59 5:30 54:58 49 48 M20 Tyler Hinrichs, 24, St Paul, MN 55:11 5:31 55:08 STATE RECORD FOR 49-YEAR-OLD MEN 50 1 M45 Patrick Billig, 49, Roseville, MN 55:38 5:34 55:35 Old record 57:29 by Bobby Paxton, 22 Jul 2006 51 49 M20 Todd Hierlmaier, 32, Edina, MN 55:39 5:34 55:37 52 50 M20 Bart Johnson, 25, Minneapolis, MN 55:57 5:36 55:56 53 51 M20 Matthew Boumeester, 24, Oakdale, MN 55:59 5:36 55:57 54 52 M20 Thomas Church, 30, Minneapolis, MN 56:22 5:38 56:19 55 53 M20 Carl Gladitsch, 25, Bloomer, WI 56:28 5:39 56:12 56 1 M40 Matthew Reinders, 43, Bloomington, MN 56:30 5:39 56:26 57 54 M20 Kyle Donovan, 25, River Falls, WI 56:34 5:39 56:32 58 2 M45 John Vandanacker, 49, Greenfield, MN 56:36 5:40 56:33 59 2 M35 Chad Bartels, 37, Plymouth, MN 56:39 5:40 56:37 60 3 M35 Jesse Westrup, 37, Sartell, MN 56:41 5:40 56:37 STATE RECORD FOR 52-YEAR-OLD MEN 61 1 M50 Paul Giannobile, 52, Minnetonka, MN 56:46 5:41 56:43 Old record 59:13 by Bill Magdalene, Oct. 3, 2010 62 55 M20 Adam Frye, 27, Chatfield, MN 56:50 5:41 56:42 63 56 M20 Brooks Grossinger, 34, Mayer, MN 56:54 5:41 56:52 64 57 M20 Christopher Denucci, 31, Minneapolis, MN 57:04 5:42 57:02 65 58 M20 Dan Ristau, 27, Fairmont, MN 57:08 5:43 57:06 66 59 M20 Michael Bubolz, 26, Reedsville, WI 57:15 5:44 57:08 67 60 M20 Will Nielsen, 21, Richfield, MN 57:17 5:44 57:12 68 61 M20 Brenden Huber, 29, St Peter, MN 57:20 5:44 57:18 69 4 M35 Travis Hochhalter, 35, Alexandria, MN 57:32 5:45 57:30 70 62 M20 Chris Goebel, 32, Cambridge, MN 57:43 5:46 57:39 71 63 M20 Zachary Schendel, 33, Minneapolis, MN 57:56 5:48 57:48 72 64 M20 Andrew Sherman, 32, Minneapolis, MN 57:56 5:48 57:53 73 65 M20 Mike McFarland, 24, Minneapolis, MN 57:59 5:48 57:54 STATE RECORD FOR 53-YEAR-OLD MEN 74 2 M50 Doug Keller, 53, Plymouth, MN 57:59 5:48 57:57 Old record 58:41 by Dan Morse, 22 Jul 2006 75 5 M35 Tony Kocanda, 38, Minneapolis, MN 58:07 5:49 58:05 76 66 M20 Brett Guy, 28, Minneapolis, MN 58:13 5:49 58:11 77 67 M20 William Bernard, 28, South St Paul, MN 58:16 5:50 58:14 78 68 M20 Andrew Petz, 27, Minnetonka, MN 58:19 5:50 58:13 79 69 M20 Kurt Prieve, 22, Minneapolis, MN 58:21 5:50 58:16 80 70 M20 Brent Loberg, 30, Eagan, MN 58:24 5:50 58:20 81 71 M20 Nathan Leckband, 28, Eagan, MN 58:24 5:50 58:19 82 6 M35 Chad Millner, 35, Eden Prairie, MN 58:26 5:51 58:23 83 72 M20 Patrick Crowe, 33, St Louis Park, MN 58:28 5:51 58:25 84 73 M20 Josh Gunderson, 24, St Louis Park, MN 58:51 5:53 58:44 85 7 M35 Kirk Walztoni, 39, Eagan, MN 58:56 5:54 58:53 86 74 M20 Donny Sazama, 33, Hermantown, MN 59:01 5:54 58:56 87 2 M40 Scott Davis, 41, Maple Grove, MN 59:20 5:56 59:16 88 3 M45 Hyun Yoon, 47, Vadnais Hts, MN 59:27 5:57 59:23 89 8 M35 Brian Gilbertson, 39, Elk River, MN 59:52 5:59 59:47 90 75 M20 Nate Hall, 27, Minneapolis, MN 59:52 5:59 59:50
Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

91 3 M40 Christopher Kartschoke, 42, Prior Lake, MN 59:58 6:00 59:56 92 76 M20 Aaron Olson, 29, White Bear Lake, MN 1:00:02 6:00 59:59 93 77 M20 Brian King, 26, Minneapolis, MN 1:00:12 6:01 1:00:09 94 4 M40 Luke Peterson, 40, Stillwater, MN 1:00:13 6:01 1:00:08 95 5 M40 Pete Miller, 42, Shorewood, MN 1:00:22 6:02 1:00:18 96 78 M20 Ryan Kaiser, 32, Dallas, TX 1:00:24 6:02 1:00:21 97 3 M50 Charlie Roach, 53, Lakeville, MN 1:00:43 6:04 1:00:34 98 9 M35 Matt Zak, 38, Eveleth, MN 1:00:46 6:05 1:00:43 99 4 M45 Eric Porte, 46, Minneapolis, MN 1:00:52 6:05 1:00:41 100 79 M20 John Grau, 30, Blaine, MN 1:00:55 6:06 1:00:50 101 10 M35 Tony Proell, 37, Minneapolis, MN 1:00:57 6:06 1:00:39 102 6 M40 Troy Anderson, 40, Big Lake, MN 1:01:17 6:08 1:01:12 103 80 M20 Chris Chen, 29, Rochester, MN 1:01:18 6:08 1:01:11 104 81 M20 Justin Dempsey-Chiam, 32, Bothell, WA 1:01:21 6:08 1:01:09 105 5 M45 Michael Moulsoff, 48, St Paul, MN 1:01:22 6:08 1:01:19 106 82 M20 Christopher Coffey, 30, Minneapolis, MN 1:01:28 6:09 1:01:22 107 83 M20 Steve Stenzel, 30, St Paul, MN 1:01:35 6:10 1:01:20 108 84 M20 Brady Mueller, 30, Bloomington, MN 1:01:37 6:10 1:01:32 109 11 M35 Neil Bizily, 36, Edina, MN 1:01:46 6:11 1:01:42 110 85 M20 Gregory Rhodes, 32, Bloomington, MN 1:01:49 6:11 1:01:45 STATE RECORD FOR 57-YEAR-OLD MEN 111 1 M55 Bill Krezonoski, 57, Thunder Bay, Can 1:02:12 6:13 1:02:10 Old record 1:03:26 by Paul Lamere, 3 Oct 2004 112 86 M20 Adam Sauder, 28, Fitchburg, WI 1:02:15 6:14 1:02:06 113 87 M20 Austin Hinrichs, 23, Clara City, MN 1:02:19 6:14 1:02:16 114 88 M20 Aaron Zutz, 26, Middleton, WI 1:02:22 6:14 1:02:14 115 12 M35 Clifford Owen, 39, Shorewood, MN 1:02:24 6:14 1:02:09 116 7 M40 Mark Brose, 43, Minneapolis, MN 1:02:27 6:15 1:02:14 117 4 M50 William Langhout, 53, Woodbury, MN 1:02:38 6:16 1:02:35 118 5 M50 Kraig Lungstrom, 53, Plymouth, MN 1:02:46 6:17 1:02:43 119 8 M40 Eric Pegors, 42, Fargo, ND 1:02:49 6:17 1:02:40 120 89 M20 Matthew Roling, 27, Madison, WI 1:02:54 6:17 1:02:46 121 6 M50 Michael Kennedy, 53, Coon Rapids, MN 1:02:58 6:18 1:02:54 122 13 M35 Ryan French, 39, St Paul, MN 1:03:01 6:18 1:02:54 123 14 M35 Mica Grafenstein-Kinzel, 39, Minneapolis, MN 1:03:02 6:18 1:02:56 124 90 M20 Eric Baumgartner, 25, Lawrence, KS 1:03:03 6:18 1:03:01 125 91 M20 Andy Wiberg, 33, Eden Prairie, MN 1:03:04 6:18 1:02:57 126 92 M20 Steve Christopher, 32, St Paul, MN 1:03:28 6:21 1:03:21 127 93 M20 David Green, 24, Minneapolis, MN 1:03:31 6:21 1:03:24 128 94 M20 Matt Hareldson, 28, St Paul, MN 1:03:33 6:21 1:03:25 129 6 M45 Todd Sheldon, 49, North Oaks, MN 1:03:39 6:22 1:03:33 130 15 M35 Eric Kalmes, 37, Lino Lakes, MN 1:03:39 6:22 1:03:33 131 9 M40 Joe Litsey, 42, Minneapolis, MN 1:03:50 6:23 1:03:41 132 10 M40 Jim Clark, 44, Rockford, MN 1:03:50 6:23 1:03:44 133 95 M20 Andrew Henderson, 33, Eagan, MN 1:03:50 6:23 1:03:39 134 96 M20 Kyle Willett, 28, Roseville, MN 1:03:52 6:23 1:03:26 135 16 M35 Matthew Binsfeld, 35, Holdingford, MN 1:03:53 6:23 1:03:42 136 97 M20 Brandon Lebeau, 26, Hopkins, MN 1:04:01 6:24 1:03:53 137 7 M45 Darren Ruschy, 48, Edina, MN 1:04:09 6:25 1:04:04 138 98 M20 Casey Rutherford, 29, Minneapolis, MN 1:04:11 6:25 1:04:02 139 11 M40 Chris Giles, 41, Chanhassen, MN 1:04:22 6:26 1:01:22 140 99 M20 Timothy Chapp, 29, Minneapolis, MN 1:04:30 6:27 1:04:19 141 7 M50 Patrick Richard, 52, Woodbury, MN 1:04:31 6:27 1:04:28 142 8 M45 Patrick Acciani, 47, Minneapolis, MN 1:04:34 6:27 1:04:23 143 17 M35 Jeff Kogl, 39, Stillwater, MN 1:04:37 6:28 1:04:14 144 18 M35 Michael Ahern, 39, South St Paul, MN 1:04:41 6:28 1:04:24 145 100 M20 Charles Lamb, 31, Minneapolis, MN 1:04:43 6:28 1:04:39 146 12 M40 Erik Minge, 43, Minneapolis, MN 1:04:56 6:30 1:04:41 147 101 M20 Jason Delinsky, 32, Minneapolis, MN 1:05:01 6:30 1:04:46 148 1 M16 Nicholas Thyr, 16, Minneapolis, MN 1:05:05 6:30 1:04:48 149 19 M35 Scott Brown, 39, Minneapolis, MN 1:05:09 6:31 1:05:02 150 102 M20 Brett Osgood, 34, Cottage Grove, MN 1:05:11 6:31 1:04:49 151 103 M20 Jason Sonnek, 31, Lino Lakes, MN 1:05:16 6:32 1:05:10 152 8 M50 David Tappe, 54, Maple Grove, MN 1:05:18 6:32 1:05:15 153 104 M20 Jon Borofka-Webb, 26, St Paul, MN 1:05:23 6:32 1:04:52 154 105 M20 Luke Albares, 22, Monticello, MN 1:05:25 6:32 1:04:52 155 9 M45 Tim Parker, 47, Minneapolis, MN 1:05:28 6:33 1:05:12 156 9 M50 Richard Chin, 52, West St Paul, MN 1:05:28 6:33 1:05:14 157 106 M20 Matthew Priess, 29, Minneapolis, MN 1:05:29 6:33 1:05:27 158 13 M40 Marvin Denzer, 44, Waconia, MN 1:05:30 6:33 1:05:22 159 107 M20 Josh Duerr, 34, Baxter, MN 1:05:31 6:33 1:05:20 160 108 M20 Joseph Mesarchik, 23, Apple Valley, MN 1:05:35 6:34 1:04:28 161 109 M20 Scott Andrzejczak, 34, Watertown, MN 1:05:37 6:34 1:05:26 162 110 M20 Zachary Burke, 27, Minneapolis, MN 1:05:37 6:34 1:05:19 163 20 M35 Nicolas Diaz, 37, Eagan, MN 1:05:38 6:34 1:05:32 164 111 M20 Michael Oliver, 30, Richfield, MN 1:05:38 6:34 1:02:34 165 10 M50 Bill Atkins, 50, Afton, MN 1:05:39 6:34 1:05:32 166 112 M20 Ben Siebert, 24, Eden Prairie, MN 1:05:44 6:34 1:05:42 167 113 M20 Matt Gorman, 26, St Louis Park, MN 1:05:46 6:35 1:05:37 168 21 M35 Jeremy Bonneville, 35, Lakeville, MN 1:05:49 6:35 1:05:29 169 10 M45 Tom Oleary, 46, Byron, MN 1:05:51 6:35 1:05:40 170 114 M20 Tyler Leonard, 34, Minneapolis, MN 1:06:04 6:36 1:05:43 171 115 M20 Ryan Walden, 30, Savage, MN 1:06:05 6:36 1:05:27 172 116 M20 Dan Conley, 30, Plymouth, MN 1:06:12 6:37 1:06:06 173 117 M20 Aaron Hansen, 30, Minneapolis, MN 1:06:14 6:37 1:05:51 174 11 M45 Scott Tracy, 47, Minneapolis, MN 1:06:16 6:38 1:05:58 175 118 M20 Mark Herzog, 32, Chanhassen, MN 1:06:17 6:38 1:06:04 176 119 M20 Ian Campbell, 22, Minneapolis, MN 1:06:18 6:38 1:06:10 177 12 M45 Phil Hoffland, 49, Apple Valley, MN 1:06:21 6:38 1:06:14 178 120 M20 Nathan Paine, 33, Minneapolis, MN 1:06:23 6:38 1:06:17 179 11 M50 Santiago Morgan, 50, Minneapolis, MN 1:06:27 6:39 1:06:17 180 121 M20 Matt Schadow, 32, Minnetonka, MN 1:06:30 6:39 1:06:10 181 22 M35 Nate Rounds, 35, Maple Grove, MN 1:06:31 6:39 1:06:11 182 122 M20 Peter Meinz, 27, Golden Valley, MN 1:06:35 6:40 1:06:14 183 14 M40 James Wombacher, 43, Minneapolis, MN 1:06:36 6:40 1:06:08 184 12 M50 Brad Johnson, 52, North Mankato, MN 1:06:37 6:40 1:06:14 185 1 M60 Larry Cerling, 61, White Bear Townsh, MN 1:06:37 6:40 1:06:29 186 2 M55 Mike Setter, 56, Minneapolis, MN 1:06:41 6:40 1:06:35 187 123 M20 Cody Backman, 27, Chisholm, MN 1:06:45 6:40 1:06:23 188 124 M20 Jesse Kling, 31, Blaine, MN 1:06:46 6:41 1:06:28 189 23 M35 Glen Flanagan, 39, Saginaw, MN 1:06:47 6:41 1:06:40 190 125 M20 James Buhler, 32, Winnipeg, Can 1:06:47 6:41 1:06:22 191 24 M35 Andy Gunderson, 38, Alexandria, MN 1:06:51 6:41 1:06:21 192 13 M45 Paul Serreyn, 48, Lakeville, MN 1:06:52 6:41 1:06:35 193 13 M50 Brian Helm, 52, Arden Hills, MN 1:06:57 6:42 1:06:48 194 15 M40 Peter Gellerup, 42, Plymouth, MN 1:06:57 6:42 1:06:47 195 126 M20 Michael Winner, 32, Minneapolis, MN 1:07:05 6:42 1:07:01 196 127 M20 Brett Wickens, 27, Minneapolis, MN 1:07:07 6:43 1:06:54 197 128 M20 Jesse Adriaens, 32, Chanhassen, MN 1:07:16 6:44 1:06:58 198 129 M20 Kevin Ueland, 34, Minneapolis, MN 1:07:16 6:44 1:06:59 199 130 M20 Jeff Martin, 31, Minneapolis, MN 1:07:17 6:44 1:06:58 200 131 M20 Michael Hankee, 34, Lino Lakes, MN 1:07:17 6:44 1:07:10 201 132 M20 Grant Kelly, 30, Minneapolis, MN 1:07:17 6:44 1:06:57 202 14 M50 Tom Woo, 52, Rochester, MN 1:07:20 6:44 1:07:09 203 16 M40 William Guettler, 43, St Paul, MN 1:07:23 6:44 1:07:12 204 133 M20 Adam Nyseth, 32, Minneapolis, MN 1:07:23 6:44 1:06:58 205 134 M20 Brent Magnusson, 28, Eagan, MN 1:07:24 6:44 1:06:48 206 14 M45 Clay Loeffler, 49, Blaine, MN 1:07:26 6:45 1:07:08 207 3 M55 Michael Bjornberg, 57, Minneapolis, MN 1:07:28 6:45 1:07:23 208 135 M20 David Vande Walle, 25, Cedar Rapids, IA 1:07:35 6:46 1:07:09 209 25 M35 Daniel Nowlan, 35, Hugo, MN 1:07:37 6:46 1:07:13 210 26 M35 Mark Berg, 35, Maple Grove, MN 1:07:41 6:46 1:07:24 211 136 M20 Aaron Berndt, 31, Golden Valley, MN 1:07:42 6:46 1:07:38 212 137 M20 Matthew Millis, 30, Minneapolis, MN 1:07:42 6:46 1:07:36 213 15 M45 Steve Moses, 47, Andover, MN 1:07:55 6:48 1:07:42 214 16 M45 Curtis Sanford, 47, Minneapolis, MN 1:07:58 6:48 1:07:47 215 27 M35 Eric Huff, 36, Ramsey, MN 1:08:00 6:48 1:07:54 216 17 M40 Mark Hollen, 43, Blaine, MN 1:08:02 6:48 1:07:49 217 138 M20 Ghidewon Arefe, 30, St Paul, MN 1:08:03 6:48 1:07:55 218 18 M40 Scott Sutherland, 41, Minneapolis, MN 1:08:04 6:48 1:07:20 219 19 M40 Thomas Ruen, 43, Columbia Hts, MN 1:08:06 6:49 1:07:51 220 20 M40 Dan Krone, 40, Plymouth, MN 1:08:10 6:49 1:07:59 221 21 M40 Brian Crotteau, 44, Minneapolis, MN 1:08:11 6:49 1:08:04 222 28 M35 Matthew McKercher, 39, Solon Springs, WI 1:08:12 6:49 1:07:41 223 139 M20 Michael Johnson, 20, Phoenix, AZ 1:08:13 6:49 1:07:15 224 29 M35 Scott Peterman, 37, Lake Elmo, MN 1:08:14 6:49 1:07:59 225 15 M50 Gregory Hoffman, 52, Eagan, MN 1:08:21 6:50 1:04:21 226 140 M20 Corey Hoss, 33, Woodbury, MN 1:08:24 6:50 1:07:51 227 30 M35 Benjamin Schmaus, 37, Brooklyn Park, MN 1:08:27 6:51 1:08:17 228 22 M40 Drake Lightner, 43, St Paul, MN 1:08:29 6:51 1:07:38 229 23 M40 Roger Reinert, 41, Duluth, MN 1:08:36 6:52 1:08:29 230 16 M50 Mark Schroer, 53, Burnsville, MN 1:08:39 6:52 1:08:17 231 17 M45 Daniel Duff, 46, Duluth, MN 1:08:40 6:52 1:08:27 232 18 M45 Tom Neufeld, 46, Minneapolis, MN 1:08:44 6:52 1:08:25 233 141 M20 Joey Camp, 30, St Paul, MN 1:08:47 6:53 1:08:40 234 4 M55 Craig Mueller, 57, St James, MN 1:08:48 6:53 1:08:44 235 2 M16 Nathan Schwab, 17, Austin, MN 1:08:50 6:53 1:08:09 236 31 M35 Jason Bakke, 38, Lakeville, MN 1:08:57 6:54 1:08:35 237 19 M45 John Lindgren, 49, Bloomington, MN 1:08:57 6:54 1:08:23 238 142 M20 Benjamin Powers, 29, St Louis Park, MN 1:08:58 6:54 1:08:22 239 24 M40 Dave Schwartz, 41, Sartell, MN 1:08:58 6:54 1:08:46 240 143 M20 Aaron Nepstad, 20, Byron, MN 1:09:00 6:54 1:08:11 241 144 M20 Shannon Finnegan, 34, Baxter, MN 1:09:07 6:55 1:08:34 242 20 M45 Paul Davis, 45, Woodbury, MN 1:09:11 6:55 1:08:56 243 25 M40 Lars Parmekar, 43, Edina, MN 1:09:11 6:55 1:08:52 244 26 M40 Tracy Banitt, 40, Prescott, WI 1:09:13 6:55 1:08:52 245 27 M40 David Martin, 42, Blaine, MN 1:09:14 6:55 1:09:03 246 5 M55 Rick Strand, 57, Brooklyn Park, MN 1:09:16 6:56 1:09:05 247 145 M20 Joe Bothwell, 27, Minneapolis, MN 1:09:18 6:56 1:08:49 248 146 M20 Peter Halverson, 27, Minnetonka, MN 1:09:20 6:56 1:08:44 249 147 M20 Peter Caldwell, 26, Minneapolis, MN 1:09:21 6:56 1:09:14 250 148 M20 Christopher Larson, 34, Apple Valley, MN 1:09:28 6:57 1:09:06 251 149 M20 Daniel Delinsky, 29, Plymouth, MN 1:09:31 6:57 1:08:55 252 21 M45 Scott Demaris, 48, Sleepy Eye, MN 1:09:38 6:58 1:09:26 253 150 M20 Tim Burke, 31, Rosemount, MN 1:09:39 6:58 1:09:31 254 22 M45 Dan Winga, 45, White Bear Lake, MN 1:09:42 6:58 1:09:16 255 151 M20 Kevin Krueger, 24, St Louis Park, MN 1:09:42 6:58 1:09:19 256 152 M20 Garrett Wagner, 27, Brooklyn Center, MN 1:09:45 6:58 1:08:41 257 1 M14 Thomas Rusco, 15, Lino Lakes, MN 1:09:47 6:59 1:09:00
Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

258 23 M45 Mark Gehlsen, 46, Minneapolis, MN 1:09:56 7:00 1:09:30 259 24 M45 Robert Fan, 47, Maple Grove, MN 1:09:59 7:00 1:09:55 260 28 M40 Brinton Bromley, 44, St Paul, MN 1:10:00 7:00 1:09:37 261 153 M20 Will Carlson, 21, Steven Point, WI 1:10:01 7:00 1:09:55 262 154 M20 Brent Gmeinder, 34, Brooklyn Park, MN 1:10:07 7:01 1:09:51 263 32 M35 Ryan Saline, 37, Cloquet, MN 1:10:11 7:01 1:09:56 264 33 M35 Mike Jensen, 35, Owatonna, MN 1:10:16 7:02 1:09:54 265 17 M50 Eric Johnson, 53, Eagan, MN 1:10:17 7:02 1:10:11 266 34 M35 Dave Amos, 35, St Paul, MN 1:10:18 7:02 1:09:51 267 35 M35 Shawn Cloyd, 35, Bloomington, MN 1:10:20 7:02 1:09:56 268 29 M40 Mike Harris, 40, Minneapolis, MN 1:10:21 7:02 1:10:04 269 155 M20 Ryan McElrath, 28, Minneapolis, MN 1:10:23 7:02 1:09:38 270 30 M40 Bob Greeley, 41, Silver Lake, MN 1:10:23 7:02 1:10:07 271 36 M35 Terrence Lee, 37, Cincinnati, OH 1:10:24 7:02 1:10:07 272 156 M20 Marcus Engelhart, 26, St Cloud, MN 1:10:25 7:02 1:09:33 273 157 M20 Jean-Paul Aime, 29, Madison, WI 1:10:26 7:03 1:09:58 274 25 M45 Edward Mathie, 49, Edina, MN 1:10:28 7:03 1:10:08 275 37 M35 Michael Galloway, 35, Blaine, MN 1:10:28 7:03 1:10:22 276 26 M45 Patrick Obrien, 46, Minneapolis, MN 1:10:30 7:03 1:10:19 277 6 M55 Mark Leduc, 57, Coon Rapids, MN 1:10:31 7:03 1:10:18 278 38 M35 Gary Weber, 35, St Anthony, MN 1:10:31 7:03 1:10:09 279 158 M20 Joe Dockendorff, 27, St Paul, MN 1:10:35 7:04 1:09:38 280 31 M40 Bret Bartness, 41, Plymouth, MN 1:10:37 7:04 1:09:57 281 159 M20 Brock Schulz, 28, Minneapolis, MN 1:10:37 7:04 1:10:10 282 27 M45 Michael Laughlin, 49, Duluth, MN 1:10:41 7:04 1:10:35 283 28 M45 Mark Bildsoe, 49, Eau Claire, WI 1:10:43 7:04 1:10:37 284 2 M60 Jerry Beutel, 61, Afton, MN 1:10:46 7:05 1:10:38 285 160 M20 Michael McNally, 30, Minneapolis, MN 1:10:47 7:05 1:10:10 286 161 M20 Matthew Kustritz, 32, Grand Rapids, MN 1:10:47 7:05 1:10:15 287 29 M45 Mark Reed, 47, Hermantown, MN 1:10:48 7:05 1:10:33 288 39 M35 Steven Rahn, 35, St Paul, MN 1:10:49 7:05 1:10:24 289 30 M45 Stephan Sandness, 47, La Ceescent, MN 1:10:55 7:06 1:10:42 290 162 M20 Kyle Hammer, 26, Fairdale, ND 1:10:58 7:06 1:10:34 291 163 M20 Jonathan Schmidt, 31, Minneapolis, MN 1:10:59 7:06 1:10:42 292 164 M20 Luke Anton, 25, St Paul, MN 1:11:01 7:06 1:10:19 293 32 M40 Jeff Rosga, 40, St Paul, MN 1:11:08 7:07 1:10:59 294 165 M20 Tyler Dennis, 31, Thunder Bay, Can 1:11:11 7:07 1:10:55 295 18 M50 Jozef Klobusnik, 52, Hopkins, MN 1:11:11 7:07 1:10:51 296 166 M20 Darren Halzle, 30, Rogers, MN 1:11:14 7:07 1:10:32 297 167 M20 Jake Carroll, 26, Brooklyn Park, MN 1:11:15 7:08 1:11:06 298 168 M20 Nicholas Petersen, 31, Minneapolis, MN 1:11:17 7:08 1:10:42 299 3 M60 Stephen Oesterle Md, 60, Minneapolis, MN 1:11:20 7:08 1:11:04 300 169 M20 Wes Veldman, 29, St Louis Park, MN 1:11:20 7:08 1:11:14 301 40 M35 Jim Carlson, 38, Brooklyn Park, MN 1:11:21 7:08 1:10:59 302 41 M35 Wade Swenson, 39, Fergus Falls, MN 1:11:21 7:08 1:10:37 303 42 M35 Steven Kelly, 39, Champlin, MN 1:11:22 7:08 1:11:06 304 43 M35 Nate Messmer, 36, Chanhassen, MN 1:11:23 7:08 1:10:33 305 44 M35 Matthew Mahannah, 38, Chanhassen, MN 1:11:28 7:09 1:10:53 306 19 M50 Ron Guetter, 51, Willmar, MN 1:11:29 7:09 1:11:04 307 170 M20 Michael Gross, 31, Minneapolis, MN 1:11:32 7:09 1:10:51 308 171 M20 Jeremiah Biedrzycki, 27, Minneapolis, MN 1:11:34 7:09 1:07:43 309 1 M18 James Arnason, 19, Grand Forks, ND 1:11:34 7:09 1:10:48 310 45 M35 Marc Wosepka, 38, St Paul, MN 1:11:35 7:10 1:08:10 311 172 M20 John Schultz, 32, Minneapolis, MN 1:11:38 7:10 1:11:21 312 46 M35 Brian Carlson, 35, Minnetonka, MN 1:11:41 7:10 1:11:34 313 173 M20 Josh Huenergardt, 32, Lincoln, NE 1:11:42 7:10 1:11:14 314 174 M20 Michael Bonander, 27, Minneapolis, MN 1:11:42 7:10 1:11:21 315 33 M40 Brian Cruikshank, 44, Eden Prairie, MN 1:11:43 7:10 1:11:11 316 175 M20 Kevin Larson, 30, Shoreview, MN 1:11:43 7:10 1:11:07 317 20 M50 Pat Mullen, 51, Duluth, MN 1:11:48 7:11 1:11:41 318 34 M40 Paul Deak, 43, Bloomington, MN 1:11:48 7:11 1:11:01 319 35 M40 Peter Killilea, 44, Edina, MN 1:11:49 7:11 1:11:17 320 31 M45 James Guettler, 46, Minnetonka, MN 1:11:49 7:11 1:11:38 321 21 M50 Chuck Rosenow, 51, Ramsey, MN 1:11:56 7:12 1:11:39 322 32 M45 Paul Albares, 48, Monticello, MN 1:11:58 7:12 1:11:25 323 47 M35 Bob Wilke, 36, Prior Lake, MN 1:12:00 7:12 1:11:35 324 36 M40 Ryan Julius, 43, North Mankato, MN 1:12:01 7:12 1:11:34 325 7 M55 Michael Connolly, 57, Shoreview, MN 1:12:02 7:12 1:11:56 326 22 M50 Michael McCauley, 53, Rapid City, SD 1:12:04 7:12 1:11:50 327 176 M20 Kevin Kelly, 31, Burnsville, MN 1:12:04 7:12 1:11:21 328 177 M20 Tim Nordberg, 30, Edina, MN 1:12:04 7:12 1:11:42 329 37 M40 Mike Calvo, 40, Edina, MN 1:12:06 7:13 1:11:46 330 48 M35 Ken Kornack, 39, St Paul, MN 1:12:06 7:13 1:11:54 331 178 M20 John Sellner, 24, Fridley, MN 1:12:07 7:13 1:11:54 332 38 M40 Robert Stadler, 43, Shoreview, MN 1:12:07 7:13 1:11:48 333 33 M45 Daniel Willard, 46, Lakeville, MN 1:12:08 7:13 1:11:23 334 49 M35 Daniel Grimsrud, 35, Minneapolis, MN 1:12:09 7:13 1:11:44 335 34 M45 Daniel Karvonen, 47, Crystal, MN 1:12:10 7:13 1:11:47 336 35 M45 John Del Toro, 47, Apple Valley, MN 1:12:10 7:13 1:11:44 337 8 M55 Steven Haubert, 55, Sylvania, OH 1:12:12 7:13 1:11:58 338 39 M40 Jon Halverson, 44, Wayzata, MN 1:12:12 7:13 1:11:36 339 50 M35 Brian Bechard, 39, Osceola, WI 1:12:12 7:13 1:11:35 340 51 M35 Michael Braasch, 37, Lakeville, MN 1:12:12 7:13 1:11:29 341 36 M45 Mark Getty, 49, Plymouth, MN 1:12:13 7:13 1:11:38 342 40 M40 Jim Bernard, 43, Minneapolis, MN 1:12:14 7:13 1:11:44 343 179 M20 Josh Baddin, 27, New Hope, MN 1:12:16 7:14 1:11:54 344 37 M45 Paul Warren, 45, Owatonna, MN 1:12:16 7:14 1:11:54 345 180 M20 Joshua Tysver, 32, Battle Lake, MN 1:12:16 7:14 1:11:32 346 23 M50 Wiseman Sikakane, 50, Woodbury, MN 1:12:20 7:14 1:12:10 347 181 M20 Tore Johnston, 27, St Louis Park, MN 1:12:20 7:14 1:11:36 348 182 M20 Alex Patterson, 25, Minneapolis, MN 1:12:23 7:14 1:11:54 349 183 M20 Patrick Renner, 29, St Paul, MN 1:12:24 7:14 1:11:49 350 1 M65 Jim Graupner, 66, Lake Elmo, MN 1:12:25 7:14 1:12:16 351 24 M50 Loren Hooyman, 51, Minneapolis, MN 1:12:26 7:15 1:12:07 352 3 M16 Gabri Ramirez-Hernandez, 17, Austin, MN 1:12:27 7:15 1:11:47 353 184 M20 Brian Walli, 30, Minneapolis, MN 1:12:29 7:15 1:12:21 354 52 M35 Christopher Kroeker, 35, Edina, MN 1:12:31 7:15 1:12:11 355 53 M35 Jason Kruger, 35, Golden Valley, MN 1:12:32 7:15 1:12:13 356 185 M20 Sean Elam, 25, Minneapolis, MN 1:12:36 7:16 1:11:56 357 2 M14 Quinn Duffy, 14, Columbus, MN 1:12:39 7:16 1:12:03 358 186 M20 Vinny Lyons, 28, Richfield, MN 1:12:39 7:16 1:12:13 359 41 M40 Kurt Neil, 43, Mendota Hts, MN 1:12:39 7:16 1:12:13 360 42 M40 Pete Hyland, 44, Eden Prairie, MN 1:12:39 7:16 1:12:11 361 54 M35 Scott Bosch, 35, Robbinsdale, MN 1:12:40 7:16 1:12:25 362 55 M35 Webb Friedly, 39, Wayzata, MN 1:12:41 7:16 1:11:52 363 187 M20 Brent Johnson, 30, Minneapolis, MN 1:12:44 7:16 1:12:26 364 188 M20 Timothy Carlson, 32, East Grand Forks, MN 1:12:44 7:16 1:11:52 365 56 M35 Keith Herrmann, 38, Minneapolis, MN 1:12:45 7:16 1:12:25 366 189 M20 Nick Thoemke, 32, St Paul, MN 1:12:46 7:17 1:12:37 367 190 M20 Matthew Barnabei, 27, Roseville, MN 1:12:48 7:17 1:09:17 368 191 M20 Joe Hensley, 31, Shoreview, MN 1:12:49 7:17 1:12:42 369 192 M20 Karl Johnston, 30, Minneapolis, MN 1:12:50 7:17 1:12:05 370 193 M20 Matt Marquette, 33, Becker, MN 1:12:50 7:17 1:12:29 371 9 M55 Michael Dahnert, 57, Edina, MN 1:12:52 7:17 1:12:45 372 57 M35 Jack Rol, 38, Lake City, MN 1:12:52 7:17 1:12:23 373 58 M35 Paul Kasbohm, 39, Maple Grove, MN 1:12:52 7:17 1:12:28 374 43 M40 Jonathan Gelperin, 42, Golden Valley, MN 1:12:53 7:17 1:12:27 375 44 M40 Pete Webster, 40, Minneapolis, MN 1:12:54 7:17 1:11:51 376 59 M35 Rob Murray, 39, Maple Grove, MN 1:12:55 7:18 1:12:22 377 10 M55 Patrick Huber, 56, Edina, MN 1:12:55 7:18 1:12:26 378 11 M55 John Devine, 56, Shakopee, MN 1:12:56 7:18 1:12:33 379 194 M20 Joel Eisfelder, 34, Richfield, MN 1:12:57 7:18 1:12:13 380 195 M20 Ben Drexler, 23, New Ulm, MN 1:12:57 7:18 1:12:46 381 45 M40 Braden Beam, 44, Minneapolis, MN 1:13:00 7:18 1:12:33 382 12 M55 Larry Caldwell, 56, Sioux Falls, SD 1:13:01 7:18 1:12:54 383 46 M40 Greg Valek, 40, Prior Lake, MN 1:13:01 7:18 1:09:38 384 38 M45 John Bernstein, 47, Minneapolis, MN 1:13:04 7:18 1:12:05 385 196 M20 Samuel Walling, 33, St Paul, MN 1:13:05 7:18 1:09:40 386 39 M45 Tim Palmer, 49, Minneapolis, MN 1:13:05 7:18 1:12:50 STATE RECORD FOR 68-YEAR-OLD MEN 387 2 M65 Dale Summers, 68, Fargo, ND 1:13:06 7:19 1:13:01 Old record 1:17:19 by Larry Eaton, 9 Sep 2006 388 197 M20 Jason Hudalla, 31, Minneapolis, MN 1:13:07 7:19 1:12:59 389 198 M20 Kevin Bender, 26, Minneapolis, MN 1:13:07 7:19 1:09:54 390 60 M35 Robert Viera, 39, St Louis Park, MN 1:13:08 7:19 1:13:04 391 199 M20 Andrew Holm, 33, Hopkins, MN 1:13:09 7:19 1:12:27 392 40 M45 Don Ohearn, 47, Maple Grove, MN 1:13:10 7:19 1:12:32 393 41 M45 Steve Eberly, 46, Minneapolis, MN 1:13:11 7:19 1:12:50 394 42 M45 Fred Schmidt, 49, Eagan, MN 1:13:12 7:19 1:13:09 395 43 M45 Richard Michel, 47, Minneapolis, MN 1:13:13 7:19 1:12:11 396 200 M20 Ben Becker, 27, Minnetonka, MN 1:13:14 7:19 1:12:30 397 201 M20 Nicholas Schmidt, 29, Minneapolis, MN 1:13:16 7:20 1:13:00 398 202 M20 Frank Roeder, 32, Plymouth, MN 1:13:23 7:20 1:12:50 399 203 M20 Nicholas Klug, 26, St Paul, MN 1:13:24 7:20 1:12:44 400 204 M20 Christopher Saladin, 33, Hugo, MN 1:13:27 7:21 1:13:10 401 47 M40 Patrick Hurley, 41, St Paul, MN 1:13:29 7:21 1:13:18 402 48 M40 Piet Hansel, 42, Minneapolis, MN 1:13:29 7:21 1:12:47 403 49 M40 David Hallman, 43, Maple Grove, MN 1:13:30 7:21 1:13:17 404 25 M50 Ward Lenius, 52, St Paul, MN 1:13:32 7:21 1:13:22 405 61 M35 Sean Hauenstein, 36, Savage, MN 1:13:35 7:22 1:10:23 406 62 M35 Kelly Hauenstein, 35, Maple Grove, MN 1:13:35 7:22 1:10:23 407 205 M20 Jake Brickner, 24, Ellsworth, WI 1:13:38 7:22 1:12:50 408 50 M40 Steve Neuharth, 44, Savage, MN 1:13:38 7:22 1:12:57 409 26 M50 Jack Shovein, 52, North Oaks, MN 1:13:39 7:22 1:13:31 410 206 M20 David Manzavrakos, 25, Minneapolis, MN 1:13:39 7:22 1:13:15 411 207 M20 Drew Evans, 33, Lino Lakes, MN 1:13:39 7:22 1:13:05 412 63 M35 Christian Dubois, 39, St Paul, MN 1:13:40 7:22 1:13:25 413 3 M65 Robert Aby, 66, Northfield, MN 1:13:40 7:22 1:13:09 414 64 M35 Erik Larson, 36, Golden Valley, MN 1:13:40 7:22 1:13:16 415 208 M20 Luke Schumacher, 27, Sauk Centre, MN 1:13:41 7:22 1:13:03 416 51 M40 Andrew Walsh, 43, Minneapolis, MN 1:13:44 7:22 1:13:18 417 44 M45 Mike McMonagle, 46, Eagan, MN 1:13:45 7:22 1:12:49 418 209 M20 Jason Brannon, 30, Maple Grove, MN 1:13:46 7:23 1:12:52 419 52 M40 Brooks Helget, 40, Cokato, MN 1:13:51 7:23 1:13:28 420 210 M20 Travis Schmidt, 34, Ham Lake, MN 1:13:52 7:23 1:12:58 421 45 M45 Jim Ritz, 47, Maple Grove, MN 1:13:58 7:24 1:13:47 422 211 M20 Darrin Kiefer, 28, Edina, MN 1:14:04 7:24 1:13:14 423 212 M20 Kyle Rickert, 30, Minneapolis, MN 1:14:05 7:24 1:13:22 424 213 M20 Daniel Metcalf, 33, Elko New Market, MN 1:14:06 7:25 1:13:44 425 65 M35 Scott Hamman, 38, Minneapolis, MN 1:14:07 7:25 1:13:52 426 214 M20 Peter Horn, 31, Mendota Hts, MN 1:14:07 7:25 1:13:13 427 215 M20 Joseph Atol, 25, Duluth, MN 1:14:08 7:25 1:13:51 428 53 M40 Casey Schmidt, 42, Rogers, MN 1:14:12 7:25 1:13:44 429 216 M20 Brian Rebhorn, 27, Bloomington, MN 1:14:13 7:25 1:13:26 430 217 M20 Anthony Schuster, 31, Mound, MN 1:14:14 7:25 1:13:53 431 27 M50 Jeff Pinske, 53, Arlington, MN 1:14:14 7:25 1:13:46 432 66 M35 Tony Feia, 35, Maple Grove, MN 1:14:16 7:26 1:13:52 433 218 M20 Zach Jones, 28, St Paul, MN 1:14:17 7:26 1:13:29 434 219 M20 Brad Scheidt, 32, Blaine, MN 1:14:17 7:26 1:13:56 435 46 M45 Michael Keller, 46, Minneapolis, MN 1:14:18 7:26 1:13:57 436 47 M45 Manfred Justen, 45, Lino Lakes, MN 1:14:21 7:26 1:13:56 437 28 M50 Jim Odonnell, 51, St Louis Park, MN 1:14:23 7:26 1:13:59 438 220 M20 Ryan Dahl, 32, St Louis Park, MN 1:14:23 7:26 1:08:21 439 67 M35 Brett Kaufman, 38, Minneapolis, MN 1:14:25 7:26 1:13:47 440 29 M50 Terry Goeman, 51, Minnetonka, MN 1:14:27 7:27 1:14:13 441 4 M16 Brandon Sandberg, 16, Plymouth, MN 1:14:28 7:27 1:13:52 442 54 M40 Martin Irmiter, 42, Algona, IA 1:14:34 7:27 1:13:40 443 30 M50 Michael Pantaleo, 53, Shoreview, MN 1:14:39 7:28 1:14:19 444 68 M35 Tobin Johnson, 39, Plymouth, MN 1:14:40 7:28 1:13:50 445 31 M50 David Iacono, 50, Edina, MN 1:14:40 7:28 1:14:21 446 32 M50 Daniel Stone, 54, Maple Grove, MN 1:14:44 7:28 1:14:18 447 69 M35 Charlie Wasley, 37, Savage, MN 1:14:45 7:28 1:14:36 448 70 M35 Chad Bjugan, 38, Chaska, MN 1:14:49 7:29 1:14:32 449 221 M20 Matt Wunderlich, 22, Minneapolis, MN 1:14:52 7:29 1:14:11 450 222 M20 Jacob White, 33, Blaine, MN 1:14:53 7:29 1:14:41 451 223 M20 Joe Guimont, 33, Otsego, MN 1:14:55 7:30 1:14:14 452 224 M20 Cam Nelson, 32, Andover, MN 1:14:55 7:30 1:14:22 453 225 M20 Joel Heitkamp, 31, Becker, MN 1:14:57 7:30 1:14:31 454 55 M40 Ron Steve, 40, Wilmington, NC 1:14:59 7:30 1:14:25 455 13 M55 Gary Van Cleve, 56, Lake Elmo, MN 1:14:59 7:30 1:14:48 456 56 M40 Leigh Niebuhr, 41, Minneapolis, MN 1:15:01 7:30 1:14:46 457 14 M55 Michael Costello, 57, Afton, MN 1:15:01 7:30 1:14:35 458 57 M40 Christopher Glenn, 41, Minneapolis, MN 1:15:02 7:30 1:14:20 459 58 M40 Gary Nelson, 41, Minneapolis, MN 1:15:02 7:30 1:14:28 460 226 M20 Jason Ash, 34, Savage, MN 1:15:02 7:30 1:14:24 461 59 M40 John Stoeckl, 41, Blaine, MN 1:15:02 7:30 1:14:28 462 71 M35 Clayton Weiby, 38, Edina, MN 1:15:05 7:30 1:14:51 463 72 M35 Travis Monson, 39, Apple Valley, MN 1:15:05 7:30 1:14:22 464 33 M50 John Hayes, 52, Chaska, MN 1:15:06 7:31 1:14:50 465 227 M20 Peter Draper, 27, Blaine, MN 1:15:07 7:31 1:14:30 466 15 M55 Albert Van Der Schans, 59, Minnetonka, MN 1:15:08 7:31 1:14:31 467 60 M40 John Zielinski, 42, Eagan, MN 1:15:10 7:31 1:14:57 468 228 M20 Ben Joersz, 30, Bismarck, ND 1:15:10 7:31 1:14:35 469 73 M35 Nathan Ursel, 38, Shakopee, MN 1:15:12 7:31 1:14:48 470 48 M45 Kris Nielsen, 49, St Paul, MN 1:15:14 7:31 1:14:53 471 49 M45 David Hunt, 47, Edina, MN 1:15:16 7:32 1:14:40 472 34 M50 Daniel Green, 50, Minnetonka, MN 1:15:19 7:32 1:14:59 473 61 M40 Artie Paar, 42, Maple Grove, MN 1:15:20 7:32 1:14:33 474 4 M60 Ed Waldera, 64, Cottage Grove, MN 1:15:21 7:32 1:15:15 475 74 M35 Christopher Snowbeck, 39, St Paul, MN 1:15:21 7:32 1:14:46 476 62 M40 Tony Willett, 41, Lakeville, MN 1:15:21 7:32 1:14:55 477 63 M40 Jim Porter, 41, Apple Valley, MN 1:15:22 7:32 1:14:51 478 64 M40 Jay Ruthenbeck, 44, Golden Valley, MN 1:15:23 7:32 1:14:36 479 35 M50 David Jenson, 53, Edina, MN 1:15:23 7:32 1:15:20 480 229 M20 Patrick Cahalan, 21, Ames, IA 1:15:23 7:32 1:15:05 481 36 M50 Neville Basman, 54, Golden Valley, MN 1:15:26 7:33 1:14:28 482 37 M50 Mark Krug, 52, Owatonna, MN 1:15:30 7:33 1:11:52 483 230 M20 Nicholas Dalsin, 32, Minneapolis, MN 1:15:32 7:33 1:14:43 484 75 M35 Ty Heuer, 37, Eden Prairie, MN 1:15:33 7:33 1:15:21 485 38 M50 Todd Bassinger, 51, Minneapolis, MN 1:15:36 7:34 1:14:53 486 231 M20 Sean McNattin, 34, Dayton, MN 1:15:42 7:34 1:14:51 487 65 M40 John Rossman, 43, Minneapolis, MN 1:15:43 7:34 1:15:40 488 232 M20 Eric Hauge, 30, Minneapolis, MN 1:15:44 7:34 1:15:13 489 50 M45 Dan Kline, 46, Maplewood, MN 1:15:45 7:34 1:15:09 490 76 M35 Michael Wherry, 37, Maple Grove, MN 1:15:46 7:35 1:12:21 491 233 M20 Drew Swanson, 20, Richfield, MN 1:15:47 7:35 1:14:54 492 234 M20 Lucas Kinzel, 31, St Paul, MN 1:15:50 7:35 1:15:25 493 51 M45 Jeffrey Daly, 48, Minneapolis, MN 1:15:52 7:35 1:15:32 494 235 M20 John Strawn, 29, Burnsville, MN 1:15:54 7:35 1:12:46 495 236 M20 Joe Boys, 29, Shakopee, MN 1:15:55 7:36 1:15:06 496 237 M20 Michael Lybarger, 25, Minneapolis, MN 1:15:56 7:36 1:15:34 497 238 M20 Joel Slamkowski, 25, St Paul, MN 1:15:59 7:36 1:15:24 498 52 M45 David Burd, 46, Annandale, MN 1:16:04 7:36 1:15:28 499 53 M45 Michael Drysdale, 46, Golden Valley, MN 1:16:06 7:37 1:12:35 500 66 M40 Steve Beckwith, 42, Inver Grove Hts, MN 1:16:06 7:37 1:12:31 501 239 M20 Alex Weaver, 27, St Paul, MN 1:16:09 7:37 1:15:47 502 67 M40 Mike Scherer, 42, Duluth, MN 1:16:11 7:37 1:15:44 503 240 M20 Derek Hinrichs, 25, Minnesota City, MN 1:16:12 7:37 1:15:28 504 241 M20 Mike Petersen, 29, Minneapolis, MN 1:16:14 7:37 1:15:30 505 77 M35 Jeremiah Gamble, 37, Minneapolis, MN 1:16:18 7:38 1:15:21 506 5 M16 Ryan Larson, 17, Austin, MN 1:16:19 7:38 1:15:38 507 242 M20 Nik Miller, 30, Minneapolis, MN 1:16:20 7:38 1:15:25 508 243 M20 Justin Shobe, 26, Coon Rapids, MN 1:16:21 7:38 1:15:29 509 68 M40 Robert Cameron, 40, Minneapolis, MN 1:16:21 7:38 1:15:26 510 5 M60 Wolfgang Schroeder, 64, Eden Prairie, MN 1:16:24 7:38 1:09:50 511 78 M35 Mike Greenbaum, 38, White Bear Lake, MN 1:16:25 7:38 1:15:42 512 79 M35 Chris Guertin, 39, Minneapolis, MN 1:16:26 7:39 1:13:27 513 69 M40 Mark Staloch, 42, St Paul, MN 1:16:26 7:39 1:16:10 514 244 M20 Christopher Russo, 29, Apple Valley, MN 1:16:28 7:39 1:12:52 515 39 M50 Elliott Brubaker, 54, Burnsville, MN 1:16:29 7:39 1:13:03 516 245 M20 Evan Gustafson, 25, Golden Valley, MN 1:16:32 7:39 1:16:09 517 54 M45 Bud Rosenfield, 45, Minneapolis, MN 1:16:34 7:39 1:16:11 518 16 M55 Robert Schowalter, 55, Oakdale, MN 1:16:41 7:40 1:16:26 519 40 M50 Erick Oland, 50, Winnipeg, Can 1:16:42 7:40 1:15:53 520 80 M35 Brian Ogren, 36, Rochester, MN 1:16:44 7:40 1:12:28 521 17 M55 Douglas Thomas, 57, Bloomington, MN 1:16:45 7:40 1:13:19 522 18 M55 James Doelle, 57, Roseville, MN 1:16:47 7:41 1:16:33 523 81 M35 Mike McClure, 39, Apple Valley, MN 1:16:48 7:41 1:15:57 524 82 M35 Tracy Borchardt, 38, Chaska, MN 1:16:51 7:41 1:16:04 525 70 M40 Mike Callahan, 40, Lino Lakes, MN 1:16:52 7:41 1:16:38 526 41 M50 Michael Paradise, 51, Rochester, MN 1:16:53 7:41 1:16:14 527 246 M20 Luis Zamorano, 31, Minneapolis, MN 1:16:55 7:42 1:16:21 528 71 M40 Eric Cleveland, 42, Rochester, MN 1:16:55 7:42 1:16:09 529 83 M35 Tom Merriman, 35, Eden Prairie, MN 1:16:56 7:42 1:16:28 530 247 M20 Mitchell Pittman, 24, Minneapolis, MN 1:16:57 7:42 1:16:05 531 248 M20 Ben Fehrenbacher, 34, Centerville, MN 1:16:59 7:42 1:16:24 532 55 M45 Chuck Coldwell, 49, Minneapolis, MN 1:17:00 7:42 1:16:32 533 84 M35 Paul Humber, 38, Cokato, MN 1:17:00 7:42 1:16:42 534 85 M35 Jeremy Mickelson, 38, Plymouth, MN 1:17:01 7:42 1:16:47 535 6 M60 Jerry House, 64, Woodbury, MN 1:17:01 7:42 1:16:47 536 249 M20 Jj Kirby, 28, South St Paul, MN 1:17:02 7:42 1:16:06 537 42 M50 Russ Reger, 50, Monticello, MN 1:17:04 7:42 1:16:31 538 86 M35 Ryan Inselman, 37, New Brighton, MN 1:17:05 7:42 1:16:41 539 56 M45 Chris King, 45, Edina, MN 1:17:05 7:42 1:16:28 540 250 M20 Matthew Holton, 28, St Paul, MN 1:17:05 7:42 1:16:41 541 43 M50 Timothy Keenan, 53, Edina, MN 1:17:06 7:43 1:13:24 542 251 M20 Grant Webber, 26, St Paul, MN 1:17:08 7:43 1:16:35 543 72 M40 Jason Tintes, 43, Coon Rapids, MN 1:17:11 7:43 1:16:59 544 87 M35 Jukka Kukkonen, 38, St Paul, MN 1:17:11 7:43 1:16:33 545 73 M40 John Welbes, 43, Minneapolis, MN 1:17:12 7:43 1:16:47 546 252 M20 Jeff Althoff, 23, Delano, MN 1:17:12 7:43 1:17:07 547 74 M40 Bob Gustafson, 43, Hermantown, MN 1:17:12 7:43 1:16:25 548 75 M40 Mike Lavoie, 40, Shakopee, MN 1:17:13 7:43 1:16:30 549 253 M20 Kyle Thompson, 29, Minneapolis, MN 1:17:13 7:43 1:16:30 550 76 M40 Ron Wagner, 44, Anoka, MN 1:17:13 7:43 1:16:25 551 19 M55 Richard Oursler, 56, Santa Fe, NM 1:17:16 7:44 1:16:34 552 254 M20 Timothy Scallen, 25, St Paul, MN 1:17:19 7:44 1:16:40 553 255 M20 Brian Lande, 29, St Louis Park, MN 1:17:22 7:44 1:16:23 554 77 M40 Sean Lentz, 40, Cottage Grove, MN 1:17:24 7:44 1:16:29 555 44 M50 John Billig, 52, Minneapolis, MN 1:17:24 7:44 1:16:59 556 256 M20 Mark Holland, 27, St Paul, MN 1:17:25 7:44 1:16:40 557 257 M20 Brian Brooks, 29, Minneapolis, MN 1:17:29 7:45 1:17:10 558 57 M45 Edd Kalamanski, 45, Fridley, MN 1:17:29 7:45 1:16:57 559 20 M55 Jack Wussler, 57, St Paul, MN 1:17:32 7:45 1:17:32 560 58 M45 Steven Gullickson, 48, Chanhassen, MN 1:17:32 7:45 1:16:51 561 78 M40 Andrew Willingham, 44, Minneapolis, MN 1:17:34 7:45 1:17:16 562 79 M40 Keith Wolf, 43, Minneapolis, MN 1:17:35 7:46 1:14:37 563 4 M65 Paul Ford, 68, St Cloud, MN 1:17:35 7:46 1:17:26 564 88 M35 James Beltz, 36, Plymouth, MN 1:17:37 7:46 1:16:56 565 1 M12 Jack Martin, 12, Eagan, MN 1:17:38 7:46 1:13:53 566 7 M60 Robb Anderson, 61, Thunder Bay, Can 1:17:39 7:46 1:17:21 567 45 M50 David Eide, 53, Kasson, MN 1:17:40 7:46 1:17:02 568 59 M45 Daniel Mesenburg, 45, Byron, MN 1:17:40 7:46 1:17:02 569 46 M50 Mike Kaupa, 54, Bloomington, MN 1:17:41 7:46 1:17:17 570 60 M45 Jim Larranaga, 46, Chanhassen, MN 1:17:41 7:46 1:11:40 571 80 M40 Brian Blom, 40, Maple Grove, MN 1:17:41 7:46 1:17:05 572 89 M35 Warren Adamson, 38, Minneapolis, MN 1:17:41 7:46 1:17:07 573 90 M35 Brett White, 38, Toronto, Can 1:17:42 7:46 1:17:03 574 91 M35 Michael Olson, 38, Burnsville, MN 1:17:42 7:46 1:17:38 575 258 M20 Marvin Monte, 33, Eau Claire, WI 1:17:43 7:46 1:14:04 576 259 M20 Brian Powers, 31, St Louis Park, MN 1:17:44 7:46 1:14:39 577 260 M20 Adam Dittberner, 28, Savage, MN 1:17:50 7:47 1:17:00 578 21 M55 Michael Gotzsche, 56, Minneapolis, MN 1:17:51 7:47 1:17:08 579 47 M50 Curt Rogers, 54, Hampton, MN 1:17:53 7:47 1:14:40 580 261 M20 Jason Betchkal, 31, Minnetonka, MN 1:17:54 7:47 1:11:28 581 262 M20 William Novitsky, 26, St Paul, MN 1:17:54 7:47 1:14:24 582 92 M35 Trevor Windel, 39, St Michael, MN 1:17:55 7:48 1:17:36 583 93 M35 Troy Eigner, 39, Edina, MN 1:17:56 7:48 1:14:09 584 94 M35 Rod Lundgren, 39, Coon Rapids, MN 1:17:56 7:48 1:17:44 585 263 M20 Ben Cook, 34, Woodbury, MN 1:17:56 7:48 1:14:55 586 264 M20 Dave Doran, 32, North Oaks, MN 1:17:57 7:48 1:14:55 587 48 M50 David Kvamme, 50, West Des Moines, IA 1:17:57 7:48 1:14:58 588 265 M20 Kevin Erickson, 32, Minneapolis, MN 1:17:58 7:48 1:17:23 589 8 M60 Doug McPherson, 61, Winnipeg, Can 1:18:00 7:48 1:17:10 590 22 M55 Lee Petersen, 58, Roseville, MN 1:18:00 7:48 1:14:47 591 49 M50 Jeff Hutton, 53, Burnsville, MN 1:18:03 7:48 1:14:56 592 81 M40 Eric Pankratz, 41, Minneapolis, MN 1:18:04 7:48 1:17:11 593 50 M50 Tom Tedlund, 54, Duluth, MN 1:18:04 7:48 1:17:45 594 266 M20 Justin Barrett, 27, Minneapolis, MN 1:18:05 7:48 1:14:54 595 267 M20 Caleb Bousu, 27, Robbinsdale, MN 1:18:06 7:49 1:17:36 596 95 M35 Troy Miller, 39, Houlton, WI 1:18:07 7:49 1:17:22 597 268 M20 Russ Woolery, 33, Golden Valley, MN 1:18:08 7:49 1:17:47 598 269 M20 Zak Fortier, 27, Minneapolis, MN 1:18:08 7:49 1:17:39 599 51 M50 Doug Johnson, 54, Minneapolis, MN 1:18:09 7:49 1:17:29 600 2 M18 Andy Dodds, 18, Apple Valley, MN 1:18:12 7:49 1:18:04 601 96 M35 Stephen Olin, 37, Minneapolis, MN 1:18:14 7:49 1:18:01 602 82 M40 Eric Robertson, 44, Eden Prairie, MN 1:18:17 7:50 1:17:19 603 270 M20 Jason Karsten, 33, New Brighton, MN 1:18:17 7:50 1:17:49 604 97 M35 Andrew Hardacre, 38, Minnetonka, MN 1:18:17 7:50 1:15:10 605 61 M45 Murphy McKee, 47, Maple Grove, MN 1:18:18 7:50 1:17:32 606 83 M40 Craig Laudenbach, 42, St Cloud, MN 1:18:18 7:50 1:17:38 607 23 M55 Joseph Yuhas, 55, Minneapolis, MN 1:18:19 7:50 1:15:17 608 271 M20 Kevin Mulder, 27, Minneapolis, MN 1:18:19 7:50 1:17:27 609 98 M35 Jon Tickle, 39, Minneapolis, MN 1:18:20 7:50 1:17:53 610 272 M20 Ryan Budlong, 34, Edina, MN 1:18:21 7:50 1:17:34 611 84 M40 Todd Clements, 41, Stillwater, MN 1:18:22 7:50 1:17:53 612 85 M40 Brian Land, 42, Cottage Grove, MN 1:18:22 7:50 1:17:32 613 273 M20 Dan Soular, 33, Cohasset, MN 1:18:23 7:50 1:14:17 614 99 M35 Nathan Hetrick, 37, Hammond, WI 1:18:24 7:50 1:17:22 615 62 M45 Douglas Glass, 46, Minneapolis, MN 1:18:24 7:50 1:17:57 616 100 M35 Geoffrey Tong, 36, Minneapolis, MN 1:18:25 7:50 1:13:46 617 101 M35 Thomas Becker, 38, Prior Lake, MN 1:18:25 7:50 1:17:41 618 274 M20 Ryan Smith, 24, Minneapolis, MN 1:18:27 7:51 1:17:52 619 86 M40 Jason Demars, 42, Faribault, MN 1:18:27 7:51 1:17:38 620 63 M45 James Huot, 47, St Paul, MN 1:18:28 7:51 1:17:41 621 275 M20 Andrew Lagatta, 32, Minneapolis, MN 1:18:28 7:51 1:17:33 622 64 M45 Greg Prokott, 49, Blaine, MN 1:18:32 7:51 1:18:13 623 276 M20 Jeffrey Baumann, 31, Hastings, MN 1:18:34 7:51 1:18:01 624 52 M50 Kevin Campion, 54, Minnetonka, MN 1:18:34 7:51 1:18:05 625 277 M20 Steve Monson, 25, Minneapolis, MN 1:18:35 7:52 1:17:48 626 102 M35 Brent Widman, 36, Plymouth, MN 1:18:39 7:52 1:14:47 627 103 M35 Stephen Mendrzychowski, 37, Edina, MN 1:18:39 7:52 1:18:24 628 278 M20 Matt Gregoire, 30, Devils Lake, ND 1:18:41 7:52 1:18:02 629 279 M20 Colin Shaughnessy, 33, Eden Prairie, MN 1:18:45 7:52 1:18:06 630 280 M20 Eric Olson, 34, Romeoville, IL 1:18:48 7:53 1:17:49 631 53 M50 Wayne Siegel, 50, St Louis Park, MN 1:18:50 7:53 1:14:57 632 281 M20 John Kallio, 32, Minneapolis, MN 1:18:52 7:53 1:15:24 633 282 M20 Adam Myre, 29, Minneapolis, MN 1:18:53 7:53 1:18:08 634 87 M40 Mohamed Elafandi, 44, Eagan, MN 1:18:55 7:54 1:18:44 635 54 M50 Ben Knoll, 50, Edina, MN 1:18:57 7:54 1:18:29 636 283 M20 Brian Fretschel, 23, West St Paul, MN 1:18:57 7:54 1:18:17 637 284 M20 Ryan Peterson, 28, Minneapolis, MN 1:19:00 7:54 1:15:43 638 104 M35 Timothy Hochsprung, 35, Alexandria, MN 1:19:01 7:54 1:14:56 639 24 M55 Brian Peterson, 55, Burnsville, MN 1:19:02 7:54 1:18:36 640 88 M40 Daren Buckmeier, 40, Lakeville, MN 1:19:04 7:54 1:15:56 641 285 M20 Eric Nelsen, 34, Hugo, MN 1:19:07 7:55 1:18:44 642 55 M50 Jim Sylvestre, 54, Eden Prairie, MN 1:19:11 7:55 1:18:57 643 56 M50 Paul Mullen, 54, Eden Prairie, MN 1:19:11 7:55 1:18:15 644 286 M20 Eric Simmons, 25, Andover, MN 1:19:13 7:55 1:18:42 645 105 M35 Brad Stiller, 39, Mazeppa, MN 1:19:13 7:55 1:18:15 646 287 M20 Chad Schafer, 32, St Paul, MN 1:19:13 7:55 1:15:12 647 288 M20 Chad Bolinske, 34, Minneapolis, MN 1:19:15 7:56 1:18:31 648 89 M40 Bradley Boleman, 42, Mounds View, MN 1:19:15 7:56 1:18:45 649 90 M40 Jon Loth, 42, Lakeville, MN 1:19:19 7:56 1:18:53 650 289 M20 Luke Prokop, 27, St Paul, MN 1:19:22 7:56 1:14:45 651 25 M55 Howard Morris, 56, St Paul, MN 1:19:24 7:56 1:18:51 652 91 M40 Dion Ficek, 43, Dickinson, ND 1:19:27 7:57 1:19:15 653 290 M20 Brandon Padget, 30, Minneapolis, MN 1:19:28 7:57 1:19:00 654 92 M40 Pete Sprengeler, 42, Minneapolis, MN 1:19:29 7:57 1:16:25 655 291 M20 Brent Ebling, 34, Maple Grove, MN 1:19:32 7:57 1:18:59 656 93 M40 Jose Barra, 42, Eden Prairie, MN 1:19:34 7:57 1:18:53 657 94 M40 Jonathan Duesman, 40, Minneapolis, MN 1:19:35 7:58 1:16:14 658 26 M55 Steve Scheidt, 55, Worthington, MN 1:19:36 7:58 1:19:10 659 65 M45 Brian Armitage, 46, Andover, MN 1:19:37 7:58 1:19:14 660 292 M20 Jonathan Wesser, 26, Apple Valley, MN 1:19:37 7:58 1:15:10 661 293 M20 Bernt Nelson, 24, Lamoure, ND 1:19:41 7:58 1:15:37 662 27 M55 Stephen Kern, 57, Minnetonka, MN 1:19:42 7:58 1:15:56 663 294 M20 Brendan Dillon, 32, Minneapolis, MN 1:19:43 7:58 1:18:46 664 295 M20 Jed Gadient, 32, Elk River, MN 1:19:46 7:59 1:18:59 665 57 M50 Neil Hetherington, 50, Eagan, MN 1:19:48 7:59 1:19:14 666 296 M20 Nick Motter, 29, Woodbury, MN 1:19:51 7:59 1:16:45 667 106 M35 Andy Lancette, 36, Eagan, MN 1:19:51 7:59 1:19:25 668 297 M20 Nick Fahey, 26, St Paul, MN 1:19:54 7:59 1:19:14 669 5 M65 Dennis Brewer, 69, White Bear Lake, MN 1:19:54 7:59 1:19:26
Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

670 9 M60 Larry Mallery, 61, Los Angeles, CA 1:19:56 8:00 1:19:45 671 66 M45 Gregory Wilken, 48, Eagan, MN 1:19:56 8:00 1:19:27 672 298 M20 Eric Johnson, 33, Plymouth, MN 1:19:56 8:00 1:19:29 673 299 M20 Joshua Stieler, 32, Apple Valley, MN 1:19:57 8:00 1:15:35 674 300 M20 Mahmoud Elmaussawel, 32, New Hope, MN 1:19:58 8:00 1:16:58 675 107 M35 Chad Saloka, 39, Minneapolis, MN 1:20:00 8:00 1:16:36 676 95 M40 Clark Kerndt, 43, Apple Valley, MN 1:20:00 8:00 1:16:40 677 301 M20 Dennis Lider, 31, Savage, MN 1:20:02 8:00 1:17:03 678 302 M20 Mark Thoma, 27, Minneapolis, MN 1:20:02 8:00 1:19:24 679 303 M20 Eric Schilling, 34, Eden Prairie, MN 1:20:02 8:00 1:15:57 680 58 M50 Brad Lis, 51, Arden Hills, MN 1:20:02 8:00 1:16:46 681 304 M20 Ali Shouman, 28, Minneapolis, MN 1:20:04 8:00 1:15:51 682 305 M20 Joel Arnason, 26, Maple Grove, MN 1:20:05 8:00 1:19:19 683 306 M20 Matthew Haugen, 26, St Paul, MN 1:20:08 8:01 1:19:37 684 96 M40 Jeffrey Cink, 43, Owatonna, MN 1:20:09 8:01 1:16:46 685 97 M40 Christopher Goede, 44, Hopkins, MN 1:20:09 8:01 1:19:55 686 108 M35 Jason Bribitzer-Stull, 38, Bloomington, MN 1:20:14 8:01 1:17:15 687 59 M50 Michael Hoch, 51, Plymouth, MN 1:20:16 8:02 1:17:10 688 109 M35 Brent Anderson, 39, Minneapolis, MN 1:20:16 8:02 1:19:50 689 307 M20 Jon Larsen, 28, St Paul, MN 1:20:17 8:02 1:19:28 690 110 M35 Alexander Hill, 36, Blaine, MN 1:20:18 8:02 1:17:10 691 111 M35 Dave Sanders, 39, New Hope, MN 1:20:18 8:02 1:19:48 692 28 M55 Craig Frisvold, 56, Hudson, WI 1:20:19 8:02 1:17:18 693 112 M35 Jason Greenberg, 36, Robbinsdale, MN 1:20:20 8:02 1:19:56 694 98 M40 Dan Corbett, 41, Northfield, MN 1:20:21 8:02 1:19:33 695 308 M20 Topher Baron, 29, Woodbury, MN 1:20:23 8:02 1:19:54 696 309 M20 Rich Opitz, 26, Columbia Hts, MN 1:20:23 8:02 1:14:16 697 113 M35 Ryan Johnson, 38, Minneapolis, MN 1:20:24 8:02 1:20:10 698 310 M20 Matt Hupila, 26, Marshall, MN 1:20:24 8:02 1:14:17 699 114 M35 Tom Kilzer, 36, Minnetonka, MN 1:20:25 8:02 1:19:38 700 99 M40 Andy Roy, 42, Edina, MN 1:20:26 8:03 1:17:27 701 100 M40 Chris Mandery, 44, Savage, MN 1:20:27 8:03 1:20:11 702 101 M40 David Wicklund, 41, Shoreview, MN 1:20:27 8:03 1:17:28 703 115 M35 Aaron Parker, 37, Woodbury, MN 1:20:27 8:03 1:19:57 704 67 M45 Brian Kelly, 48, St Paul, MN 1:20:29 8:03 1:16:03 705 311 M20 Michael Engelhart, 23, Watertown, SD 1:20:29 8:03 1:19:37 706 312 M20 Chris Schulte, 31, St Paul, MN 1:20:29 8:03 1:19:50 707 116 M35 Viet Tong, 36, New Brighton, MN 1:20:29 8:03 1:15:51 708 117 M35 Mark Aronson, 35, Edina, MN 1:20:32 8:03 1:17:31 709 29 M55 James Goertzen, 55, Thunder Bay, Can 1:20:32 8:03 1:17:06 710 313 M20 Scott Carlson, 31, Bloomington, MN 1:20:34 8:03 1:20:06 711 68 M45 Eh Xiong, 45, Woodbury, MN 1:20:35 8:04 1:17:20 712 314 M20 Nick Cross, 30, Minneapolis, MN 1:20:36 8:04 1:19:58 713 315 M20 Andy Jolivette, 30, St Louis Park, MN 1:20:40 8:04 1:20:09 714 69 M45 Tim Schumann, 45, Arden Hills, MN 1:20:41 8:04 1:17:39 715 316 M20 Bryan Wildung, 30, Minneapolis, MN 1:20:42 8:04 1:16:51 716 118 M35 Peter Cisewski, 37, Farmington, MN 1:20:42 8:04 1:19:55 717 119 M35 Brian Cade, 37, Lakeville, MN 1:20:44 8:04 1:20:04 718 60 M50 David Anderson, 52, Hudson, WI 1:20:45 8:04 1:17:23 719 317 M20 David Simmer, 33, Eden Prairie, MN 1:20:45 8:04 1:20:14 720 102 M40 Wade Jones, 40, Shoreview, MN 1:20:46 8:05 1:17:44 721 70 M45 Steve Schneider, 47, Rosemount, MN 1:20:47 8:05 1:16:53 722 318 M20 Roscoe Dixon, 26, Minneapolis, MN 1:20:49 8:05 1:20:09 723 103 M40 Kevin Bengtson, 40, Minneapolis, MN 1:20:50 8:05 1:17:39 724 120 M35 Bryan Lao, 38, Burnsville, MN 1:20:51 8:05 1:17:30 725 71 M45 John Markert, 48, St Paul, MN 1:20:52 8:05 1:17:26 726 319 M20 David Enneking, 34, Woodbury, MN 1:20:54 8:05 1:17:27 727 72 M45 Mark Moland, 48, Lakeville, MN 1:20:55 8:06 1:19:51 728 73 M45 Paul Connor, 48, Winnipeg, Can 1:20:58 8:06 1:17:30 729 104 M40 Douglas Drake, 41, Maple Grove, MN 1:20:58 8:06 1:16:55 730 320 M20 Tanner Skillings, 22, Minneota, MN 1:20:58 8:06 1:07:20 731 321 M20 Matt Schmidgall, 29, Hancock, MN 1:20:58 8:06 1:16:41 732 61 M50 Dennis Stoks, 52, Young America, MN 1:20:59 8:06 1:17:27 733 62 M50 Edgar Christians, 50, Minneapolis, MN 1:21:01 8:06 1:17:46 734 10 M60 Robert Larson, 62, Ellswoeth, WI 1:21:01 8:06 1:20:15 735 30 M55 Michael Gwynne, 59, Winnipeg, Can 1:21:01 8:06 1:17:37 736 74 M45 Stephan Svensson, 45, Plymouth, MN 1:21:04 8:06 1:20:18 737 105 M40 Donovan Pohl, 42, Prior Lake, MN 1:21:05 8:06 1:20:12 738 63 M50 William Berg, 50, Cambridge, MN 1:21:06 8:07 1:20:28 739 31 M55 Jim Young, 56, Richfield, MN 1:21:06 8:07 1:20:41 740 75 M45 Michael Cadden, 49, Eden Prairie, MN 1:21:07 8:07 1:20:56 741 121 M35 Jason Grosse, 37, Roseville, MN 1:21:07 8:07 1:17:19 742 6 M65 Ralph Abramowitz, 66, Flanders, NJ 1:21:07 8:07 1:20:45 743 64 M50 Eric Nystrom, 51, Eagan, MN 1:21:08 8:07 1:17:34 744 122 M35 Bret Johnson, 38, Duluth, MN 1:21:10 8:07 1:20:40 745 32 M55 Craig Lippert, 56, Olivia, MN 1:21:11 8:07 1:20:47 746 322 M20 John Rhodes, 33, St Louis Park, MN 1:21:11 8:07 1:18:07 747 123 M35 Chad Van Dyke, 37, North Branch, MN 1:21:13 8:07 1:21:09 748 124 M35 Andrew Kleven, 38, Minneapolis, MN 1:21:13 8:07 1:07:26 749 11 M60 Don Kunz, 61, Minneapolis, MN 1:21:13 8:07 1:17:57 750 76 M45 Peter Olson, 46, St Paul, MN 1:21:14 8:07 1:18:04 751 77 M45 Brian Belski, 45, Eagan, MN 1:21:17 8:08 1:20:55 752 65 M50 Joe Kline, 53, Plymouth, MN 1:21:17 8:08 1:18:11 753 323 M20 Jesse Grittner, 31, Minneapolis, MN 1:21:18 8:08 1:18:17 754 106 M40 Doug Livingston, 44, Plymouth, MN 1:21:18 8:08 1:20:30 755 125 M35 Scott Hughes, 36, Farmington, MN 1:21:19 8:08 1:21:02 756 324 M20 Todd Walden, 33, Bloomington, MN 1:21:26 8:09 1:17:46 757 107 M40 Timothy Griffis, 41, St Paul, MN 1:21:27 8:09 1:17:21 758 78 M45 Joel Bengtson, 49, St Paul, MN 1:21:28 8:09 1:20:52 759 325 M20 Jeffrey King, 31, Chicago, IL 1:21:29 8:09 1:18:23 760 326 M20 Trevor Helmers, 29, New Hope, MN 1:21:30 8:09 1:18:21 761 33 M55 Dale Nordquist, 58, Roseville, MN 1:21:31 8:09 1:18:12 762 126 M35 Jason Boesch, 37, Minneapolis, MN 1:21:31 8:09 1:20:45 763 327 M20 Nick Sander, 33, Minneapolis, MN 1:21:31 8:09 1:17:39 764 328 M20 Ron Johnson, 34, St Paul, MN 1:21:32 8:09 1:20:38 765 329 M20 Matthew Caplan, 31, Albuquerque, NM 1:21:38 8:10 1:21:19 766 108 M40 Mike Noreen, 43, River Falls, WI 1:21:38 8:10 1:17:22 767 330 M20 Matthew Majerus, 25, Minneapolis, MN 1:21:39 8:10 1:18:18 768 331 M20 Bradford Zielke, 30, Minneapolis, MN 1:21:41 8:10 1:17:30 769 34 M55 Jerry Jirsa, 57, Edina, MN 1:21:43 8:10 1:18:42 770 332 M20 Dain Larson, 28, St Louis Park, MN 1:21:43 8:10 1:18:40 771 66 M50 Pete Royer, 52, Litchfield, MN 1:21:44 8:10 1:18:38 772 333 M20 Drew Nichols, 32, Victoria, MN 1:21:44 8:10 1:18:16 773 334 M20 Scott Herem, 29, Minneapolis, MN 1:21:47 8:11 1:18:11 774 127 M35 Kyle Hagness, 35, Durand, WI 1:21:47 8:11 1:21:19 775 335 M20 Weston Johnson, 33, Maple Grove, MN 1:21:48 8:11 1:18:18 776 336 M20 Matt Holzwarth, 31, Jordan, MN 1:21:50 8:11 1:17:54 777 79 M45 Dwight Larsen, 48, Wayzata, MN 1:21:50 8:11 1:21:09 778 109 M40 Andrew Titcomb, 42, Shakopee, MN 1:21:50 8:11 1:21:08 779 337 M20 John McCarthy, 30, Plymouth, MN 1:21:52 8:11 1:18:18 780 128 M35 David Laufenburger, 35, Lakeville, MN 1:21:53 8:11 1:21:15 781 338 M20 Patrick Mich, 34, Minneapolis, MN 1:21:53 8:11 1:21:27 782 129 M35 Timothy Wachholz, 39, Brooklyn Park, MN 1:21:56 8:12 1:21:03 783 80 M45 Dale Seeley, 47, Spring Park, MN 1:21:56 8:12 1:18:41 784 339 M20 Peter Allen, 27, St Paul, MN 1:21:57 8:12 1:18:18 785 81 M45 Philip Wandrei, 47, Edina, MN 1:21:59 8:12 1:18:33 786 1 M70 Larry Eaton, 73, St Paul, MN 1:21:59 8:12 1:21:54 787 130 M35 Leonardo Rapallini, 38, Edina, MN 1:21:59 8:12 1:18:59 788 340 M20 Gene Tannuzzo, 30, Plymouth, MN 1:21:59 8:12 1:18:04 789 341 M20 Nicholas Smith, 31, Victoria, MN 1:22:00 8:12 1:21:16 790 35 M55 Mark Libbey, 57, Minnetonka, MN 1:22:01 8:12 1:21:25 791 131 M35 Mark Jones, 37, St Michael, MN 1:22:02 8:12 1:18:32 792 67 M50 Larry Mathias, 54, Minneapolis, MN 1:22:03 8:12 1:21:38 793 342 M20 Derek Coulson, 33, Farmington, MN 1:22:04 8:12 1:18:16 794 68 M50 Thomas O'Leary, 54, Circle Pines, MN 1:22:05 8:12 1:18:51 795 82 M45 William Davidson, 47, St Paul, MN 1:22:06 8:13 1:21:09 796 69 M50 Mike Herold, 54, Minneapolis, MN 1:22:06 8:13 1:18:43 797 343 M20 Nicholas Pocock, 32, Minneapolis, MN 1:22:07 8:13 1:18:27 798 110 M40 David Sullivan, 44, St Paul, MN 1:22:07 8:13 1:18:01 799 344 M20 Brian McQuilkin, 29, Rochester, MN 1:22:09 8:13 1:19:00 800 70 M50 Donald Wothe, 50, Edina, MN 1:22:10 8:13 1:19:06 801 345 M20 Craig Lindsay, 27, Minneapolis, MN 1:22:12 8:13 1:17:55 802 346 M20 Zachary Smith, 28, St Louis Park, MN 1:22:14 8:13 1:18:42 803 347 M20 Cory Gephardt, 29, Minneapolis, MN 1:22:14 8:13 1:18:05 804 132 M35 Daniel Schreffler, 38, Lakeville, MN 1:22:14 8:13 1:21:43 805 83 M45 Ray Hildebrand, 47, Dugald, Can 1:22:15 8:14 1:18:07 806 71 M50 Denny Cameron, 50, St Louis Park, MN 1:22:16 8:14 1:19:14 807 84 M45 Dan Cafferty, 47, Lino Lakes, MN 1:22:16 8:14 1:21:28 808 36 M55 Del Rose, 57, Bloomington, MN 1:22:16 8:14 1:22:10 809 7 M65 John Brown, 68, Kenyon, MN 1:22:17 8:14 1:22:07 810 348 M20 Dustin Sicard, 32, Cottage Grove, MN 1:22:18 8:14 1:21:24 811 349 M20 Tyler Geyen, 24, Minneapolis, MN 1:22:19 8:14 1:08:15 812 350 M20 Jason Dorschner, 28, Edina, MN 1:22:21 8:14 1:18:39 813 351 M20 Tom Sandhurst, 24, Avoca, MN 1:22:23 8:14 1:21:28 814 352 M20 Brian Schuster, 34, Edina, MN 1:22:25 8:14 1:21:56 815 353 M20 Peter Inman, 30, Minneapolis, MN 1:22:26 8:15 1:19:00 816 354 M20 Luke Kleckner, 33, Minneapolis, MN 1:22:26 8:15 1:21:29 817 72 M50 Thomas Bohlinger, 53, Lake Elmo, MN 1:22:27 8:15 1:19:26 818 111 M40 Brian Aust, 41, Minneapolis, MN 1:22:33 8:15 1:18:14 819 355 M20 Matthew Schoeppner, 31, Minneapolis, MN 1:22:33 8:15 1:18:57 820 356 M20 Jeff Wright, 31, St Paul, MN 1:22:35 8:16 1:21:49 821 85 M45 James Rubendall, 47, Minneapolis, MN 1:22:36 8:16 1:18:39 822 37 M55 David Phillips, 56, Spring Valley, MN 1:22:37 8:16 1:21:57 823 86 M45 Daniel Foster, 46, Maple Grove, MN 1:22:38 8:16 1:19:06 824 87 M45 Robert Timmons, 47, White Bear Townsh, MN 1:22:38 8:16 1:19:06 825 357 M20 Ryan Dailey, 34, Maple Grove, MN 1:22:39 8:16 1:18:18 826 358 M20 Seth Detert, 34, Vadnais Hts, MN 1:22:42 8:16 1:21:41 827 88 M45 Robert Marsh, 48, New Hope, MN 1:22:43 8:16 1:22:32 828 112 M40 Joel Wesloh, 40, Zimmerman, MN 1:22:43 8:16 1:18:40 829 38 M55 James Meehan, 55, Maple Plain, MN 1:22:45 8:16 1:22:15 830 73 M50 Thomas Deluney, 51, Minneapolis, MN 1:22:45 8:16 1:22:25 831 89 M45 Ram Talasila, 45, Apple Valley, MN 1:22:48 8:17 1:19:00 832 359 M20 Marty Doll, 28, Plymouth, MN 1:22:49 8:17 1:21:53 833 113 M40 David Pierson, 43, Carlton, MN 1:22:49 8:17 1:19:29 834 133 M35 Chris Schwartz, 38, Victoria, MN 1:22:50 8:17 1:19:01 835 90 M45 John Gordon, 47, St Louis Park, MN 1:22:51 8:17 1:19:49 836 91 M45 David Fox, 48, Eden Prairie, MN 1:22:51 8:17 1:18:44 837 114 M40 Mitch Frana, 42, Shakopee, MN 1:22:54 8:17 1:19:36 838 360 M20 Patrick Ganyaw, 33, Maplewood, MN 1:22:54 8:17 1:18:47 839 134 M35 Bradford Wright, 39, Plymouth, MN 1:22:55 8:18 1:19:21 840 74 M50 Steve Swanson, 54, Fergus Falls, MN 1:22:55 8:18 1:18:53 841 75 M50 Brent Rusco, 50, Lino Lakes, MN 1:22:56 8:18 1:22:08 842 76 M50 Paul Bulger, 50, Eden Prairie, MN 1:22:56 8:18 1:22:18 843 361 M20 Sean Michaelis, 32, Inver Grove Hts, MN 1:22:56 8:18 1:22:34 844 115 M40 Dave Rottjakob, 41, Eagan, MN 1:22:56 8:18 1:19:54 845 362 M20 Mike Schultz, 26, Belle Plaine, MN 1:22:57 8:18 1:18:18 846 363 M20 Spencer Barrett, 21, Edina, MN 1:22:57 8:18 1:19:48 847 39 M55 Phil Davis, 57, Bloomington, MN 1:22:58 8:18 1:19:44 848 116 M40 Tom Gale Jr, 41, Edina, MN 1:23:00 8:18 1:22:05 849 92 M45 Jim Bocchi, 49, Apple Valley, MN 1:23:02 8:18 1:20:02 850 12 M60 Andrew Hansen, 62, Inver Grove Hts, MN 1:23:04 8:18 1:22:10 851 135 M35 Ben Carter, 37, Eden Prairie, MN 1:23:06 8:19 1:22:30 852 93 M45 Morris Engel, 46, Minneapolis, MN 1:23:07 8:19 1:22:31 853 6 M16 Jake Belski, 17, Eagan, MN 1:23:08 8:19 1:22:41 854 364 M20 Kristopher Pauna, 34, Prior Lake, MN 1:23:11 8:19 1:22:30 855 94 M45 Dana Melroe, 46, Eagan, MN 1:23:12 8:19 1:18:55 856 365 M20 Frank Huebner, 31, New Prague, MN 1:23:13 8:19 1:19:03 857 77 M50 Mark Greenwood, 52, Mankato, MN 1:23:14 8:19 1:19:27 858 366 M20 Edward Gwiazdon, 31, Oakdale, MN 1:23:15 8:20 1:19:48 859 117 M40 Steve Swenson, 42, Lakeville, MN 1:23:16 8:20 1:19:42 860 13 M60 Chuck Parsons, 60, Mankato, MN 1:23:17 8:20 1:22:29 861 136 M35 Michael Wieneke, 38, St Paul, MN 1:23:18 8:20 1:19:20 862 137 M35 Glenn Starfield, 36, Inver Grove Hts, MN 1:23:19 8:20 1:20:06 863 118 M40 Todd Delong, 44, White Bear Lake, MN 1:23:20 8:20 1:23:08 864 78 M50 Bob Harmon, 50, New Brighton, MN 1:23:20 8:20 1:22:48 865 95 M45 Philip Behrens, 46, Falcon Heights, MN 1:23:23 8:20 1:20:23 866 367 M20 Douglas Rangel, 33, Plymouth, MN 1:23:24 8:20 1:17:21 867 368 M20 Chase Hegarty, 24, Plymouth, MN 1:23:25 8:20 1:19:59 868 119 M40 Rick Hoff, 43, Minnetonka, MN 1:23:26 8:21 1:19:58 869 369 M20 Matthew Erickson, 29, Hanover, MN 1:23:26 8:21 1:19:59 870 120 M40 Robert Long, 40, Minnetonka, MN 1:23:28 8:21 1:22:41 871 121 M40 Craig Swanson, 40, Jordan, MN 1:23:28 8:21 1:20:19 872 138 M35 Gentry Walker, 39, Arden Hills, MN 1:23:31 8:21 1:19:56 873 370 M20 Zachary Moss, 25, St Paul, MN 1:23:33 8:21 1:22:54 874 139 M35 Andrew Meelberg, 39, Prior Lake, MN 1:23:33 8:21 1:19:11 875 371 M20 Matthew Tews, 25, Minneapolis, MN 1:23:34 8:21 1:22:43 876 96 M45 Mark Bentley, 45, Waupaca, WI 1:23:35 8:22 1:22:36 877 122 M40 Doug Houser, 44, Chanhassen, MN 1:23:36 8:22 1:17:19 878 372 M20 Jason Gerken, 32, Brooklyn Center, MN 1:23:38 8:22 1:19:42 879 123 M40 Scott Olson, 42, Edina, MN 1:23:39 8:22 1:17:27 880 373 M20 Benjamin Isaacson, 24, Minneapolis, MN 1:23:39 8:22 1:19:36 881 124 M40 Patrick Staiger, 43, Minneapolis, MN 1:23:41 8:22 1:23:04 882 125 M40 Ryan Helgeson, 41, Stillwater, MN 1:23:43 8:22 1:22:46 883 79 M50 Chris Davis, 51, St Antohny, MN 1:23:43 8:22 1:20:24 884 80 M50 John Hogan, 52, Minneapolis, MN 1:23:44 8:22 1:23:33 885 140 M35 Mark Hines, 36, Eden Prairie, MN 1:23:44 8:22 1:17:32 886 374 M20 Dan Bartel, 32, St Anthony, MN 1:23:45 8:22 1:20:28 887 81 M50 Scott Moon, 50, Rochester, MN 1:23:49 8:23 1:20:45 888 141 M35 Nicholas Mellum, 35, Richfield, MN 1:23:50 8:23 1:20:47 889 126 M40 Michael Grove, 44, Red Wing, MN 1:23:52 8:23 1:20:28 890 142 M35 Craig Dummer, 36, Fargo, ND 1:23:52 8:23 1:20:28 891 82 M50 Stewart Bjorgan, 54, St Paul, MN 1:23:53 8:23 1:20:33 892 40 M55 Robert Gallagher, 56, Arden Hills, MN 1:23:54 8:23 1:20:53 893 375 M20 Wesley Griffiths, 34, St Paul, MN 1:23:55 8:24 1:17:51 894 376 M20 Jeff Natzke, 32, St Louis Park, MN 1:23:56 8:24 1:20:15 895 127 M40 Paul Herro, 43, Eden Prairie, MN 1:23:56 8:24 1:20:07 896 377 M20 Bill Gaetz, 29, Minneapolis, MN 1:23:56 8:24 1:19:30 897 83 M50 Jim Way, 51, Ramsey, MN 1:23:57 8:24 1:23:30 898 97 M45 Davy Beam, 47, St Louis Park, MN 1:23:57 8:24 1:17:49 899 378 M20 Brian Helmstetter, 33, Lakeville, MN 1:23:59 8:24 1:23:14 900 379 M20 Sean Richter, 29, Coon Rapids, MN 1:24:00 8:24 1:20:55 901 84 M50 Doug Henrich, 52, Plymouth, MN 1:24:01 8:24 1:20:35 902 98 M45 Tim Davis, 45, Little Canada, MN 1:24:01 8:24 1:20:56 903 85 M50 Joseph Galatowitsch, 53, Vadnais Hts, MN 1:24:03 8:24 1:20:23 904 143 M35 Shawn E Meyer, 36, Mendota Hts, MN 1:24:03 8:24 1:19:33 905 99 M45 Craig Nelson, 47, River Falls, WI 1:24:04 8:24 1:20:02 906 380 M20 Rodel Querubin, 28, Bloomington, MN 1:24:04 8:24 1:23:13 907 381 M20 Jonathan Rottman, 24, Minneapolis, MN 1:24:05 8:24 1:19:41 908 100 M45 Richard Gillmer, 47, Red Wing, MN 1:24:05 8:24 1:19:52 909 86 M50 Vernon Berglund, 53, Golden Valley, MN 1:24:05 8:24 1:20:14 910 382 M20 Jonathan Edward, 26, St Louis Park, MN 1:24:07 8:25 1:20:05 911 144 M35 Brian Beste, 35, Waconia, MN 1:24:07 8:25 1:20:36 912 383 M20 Brian Knapp, 33, Red Wing, MN 1:24:07 8:25 1:20:12 913 384 M20 Geoff Cherucheril, 24, Coon Rapids, MN 1:24:07 8:25 1:19:40 914 145 M35 Heath Blobaum, 37, Savage, MN 1:24:08 8:25 1:23:14 915 146 M35 Dan Holl, 38, Minneapolis, MN 1:24:09 8:25 1:23:36 916 385 M20 Nick Marston, 26, Minneapolis, MN 1:24:09 8:25 1:19:40 917 147 M35 John Larson, 37, Elko, MN 1:24:09 8:25 1:23:11 918 148 M35 Beau Ballin, 35, Deephaven, MN 1:24:09 8:25 1:17:59 919 101 M45 Rick Daniels, 48, Eau Claire, WI 1:24:10 8:25 1:21:06 920 386 M20 Steve Jackson, 27, St Paul, MN 1:24:10 8:25 1:19:56 921 149 M35 Robert Dovenberg, 38, Maple Grove, MN 1:24:12 8:25 1:20:03 922 87 M50 Thomas Daleiden, 53, St Michael, MN 1:24:12 8:25 1:20:14 923 150 M35 Mike Sobol, 36, Minneapolis, MN 1:24:13 8:25 1:20:34 924 88 M50 Paul Klauda, 53, Chanhassen, MN 1:24:13 8:25 1:20:40 925 151 M35 Joseph Clements, 36, Golden Valley, MN 1:24:15 8:26 1:20:31 926 128 M40 Kenneth Robers, 43, St Paul, MN 1:24:15 8:26 1:23:20 927 41 M55 Tom Siemsen, 55, Blaine, MN 1:24:16 8:26 1:20:58 928 152 M35 Ryan Spencer, 36, Blaine, MN 1:24:16 8:26 1:23:46 929 102 M45 Paul Strebe, 47, Minneapolis, MN 1:24:16 8:26 1:20:51 930 129 M40 Thomas Masterman, 40, St Paul, MN 1:24:18 8:26 1:23:21 931 89 M50 Kevin Kelly, 53, St Paul, MN 1:24:18 8:26 1:20:59 932 130 M40 Phillip Bidon, 44, Oak Park Heights, MN 1:24:21 8:26 1:23:37 933 387 M20 Alex Marston, 27, Excelsior, MN 1:24:22 8:26 1:19:53 934 388 M20 Torsten Konrad, 33, Minneapolis, MN 1:24:24 8:26 1:21:15 935 90 M50 Paul Rippe, 51, Edina, MN 1:24:24 8:26 1:20:58 936 131 M40 Benji Williford, 40, Eau Claire, WI 1:24:24 8:26 1:12:24 937 389 M20 Matt Johnson, 34, Farmington, MN 1:24:24 8:26 1:20:27 938 153 M35 Ben Hauser, 35, St Paul, MN 1:24:25 8:26 1:20:17 939 390 M20 Robert Schweitzer, 33, Edina, MN 1:24:26 8:27 1:24:01 940 103 M45 Alfredo Martel, 46, St Louis Park, MN 1:24:27 8:27 1:20:33 941 91 M50 Perry Letizio, 52, Prior Lake, MN 1:24:28 8:27 1:21:27 942 391 M20 Brad Arndt, 30, Minneapolis, MN 1:24:28 8:27 1:20:19 943 154 M35 Shepard Harder, 35, Minneapolis, MN 1:24:29 8:27 1:21:12 944 92 M50 Don Hilligoss, 54, Hibbing, MN 1:24:31 8:27 1:23:57 945 392 M20 Joe Walton, 31, Minneapolis, MN 1:24:32 8:27 1:21:07 946 132 M40 Jeffrey Proulx, 43, Minnetrista, MN 1:24:32 8:27 1:20:17 947 133 M40 Will Chase, 40, Minneapolis, MN 1:24:32 8:27 1:20:22 948 104 M45 Bob Durkee, 48, Minneapolis, MN 1:24:33 8:27 1:24:30 949 134 M40 Steven Clifford, 40, Apple Valley, MN 1:24:34 8:27 1:24:04 950 155 M35 Brad Herzog, 37, Shoreview, MN 1:24:35 8:28 1:21:03 951 156 M35 Thomas Vasterling, 37, Eagan, MN 1:24:35 8:28 1:21:20 952 157 M35 John Baumgartner, 35, Eden Prairie, MN 1:24:35 8:28 1:21:20 953 393 M20 Andrew Knopick, 32, St Louis Park, MN 1:24:36 8:28 1:23:55 954 105 M45 Daniel Pilon, 48, Brooklyn Park, MN 1:24:37 8:28 1:20:52 955 135 M40 Scott Smith, 40, Minneapolis, MN 1:24:37 8:28 1:18:01 956 394 M20 Brian Considine, 32, Edina, MN 1:24:39 8:28 1:12:29 957 106 M45 Troy Johnson, 45, Lakeville, MN 1:24:40 8:28 1:21:15 958 395 M20 Chris Seeman, 28, St Louis Park, MN 1:24:45 8:28 1:20:22 959 158 M35 Dj Bellefy, 36, Eden Prairie, MN 1:24:46 8:29 1:21:04 960 159 M35 Joe Peltier, 36, St Louis Park, MN 1:24:46 8:29 1:21:05 961 396 M20 Tim Damrow, 26, Roseville, MN 1:24:47 8:29 1:21:02 962 397 M20 Kelly Krueger, 31, Lincoln, NE 1:24:47 8:29 1:24:19 963 398 M20 Grant Kemen, 25, Eden Prairie, MN 1:24:48 8:29 1:21:27 964 136 M40 Corey Fischer, 41, Victoria, MN 1:24:48 8:29 1:20:18 965 137 M40 Jason Waterman, 43, Victoria, MN 1:24:48 8:29 1:20:18 966 160 M35 Brad Webster, 37, Rosemount, MN 1:24:48 8:29 1:21:49 967 107 M45 John Ritter, 47, River Falls, WI 1:24:49 8:29 1:24:08 968 138 M40 Peter Erickson, 42, St Paul, MN 1:24:52 8:29 1:24:04 969 108 M45 Byron Wieberdink, 48, Golden Valley, MN 1:24:53 8:29 1:20:18 970 399 M20 Chad Knotz, 29, St Louis Park, MN 1:24:54 8:29 1:14:57 971 139 M40 Jeff Pappenfus, 43, Maple Grove, MN 1:24:54 8:29 1:20:33 972 400 M20 Dan Peterson, 34, Minneapolis, MN 1:24:54 8:29 1:21:44 973 93 M50 Mark Flumerfelt, 50, St Louis Park, MN 1:24:54 8:29 1:21:54 974 161 M35 Bruce Hanson, 37, Houlton, WA 1:24:55 8:30 1:23:55 975 401 M20 Ryan Johnson, 26, Denver, CO 1:24:56 8:30 1:24:37 976 402 M20 Michael Bieber, 24, Denver, CO 1:24:56 8:30 1:24:37 977 140 M40 Dean Fjeld, 41, Rosemuont, MN 1:24:57 8:30 1:21:58 978 141 M40 Todd Pietrowski, 41, Alexandria, MN 1:24:58 8:30 1:20:54 979 94 M50 Roger Hager, 53, Woodbury, MN 1:25:00 8:30 1:21:37 980 403 M20 Ryan McInnis, 28, Eden Prairie, MN 1:25:00 8:30 1:18:49 981 42 M55 Christopher Tacl, 57, St Cloud, MN 1:25:01 8:30 1:24:34 982 109 M45 Tim Campbell, 48, Apple Valley, MN 1:25:05 8:30 1:21:20 983 162 M35 Brian Benke, 36, Mendota Hts, MN 1:25:08 8:31 1:24:17 984 404 M20 Nathan Meger, 34, Shakopee, MN 1:25:09 8:31 1:21:04 985 163 M35 Todd Gustin, 35, Edina, MN 1:25:10 8:31 1:22:05 986 142 M40 Casey Okeefe, 43, Burnsville, MN 1:25:10 8:31 1:21:37 987 110 M45 Marty Holzer, 45, Lakeville, MN 1:25:13 8:31 1:22:10 988 111 M45 Dan Ness, 49, Minneapolis, MN 1:25:15 8:32 1:22:08 989 405 M20 Joseph Hildebrand, 27, Minneapolis, MN 1:25:15 8:32 1:21:51 990 406 M20 Eric Chad, 28, Minneapolis, MN 1:25:16 8:32 1:21:57 991 143 M40 Daniel Conway, 41, Minneapolis, MN 1:25:20 8:32 1:24:37 992 112 M45 John Eiden, 47, Chanhassen, MN 1:25:21 8:32 1:21:03 993 407 M20 Justin Pudenz, 29, Minneapolis, MN 1:25:27 8:33 1:21:17 994 164 M35 Caleb Lee, 36, Minnetonka, MN 1:25:29 8:33 1:22:29 995 165 M35 Jason Lindquist, 39, Blaine, MN 1:25:29 8:33 1:21:49 996 144 M40 Anthony Allen, 41, Inver Grove Hts, MN 1:25:30 8:33 1:13:03 997 145 M40 Tim Wagner, 42, Mound, MN 1:25:31 8:33 1:24:43 998 146 M40 Craig Larson, 42, Minneapolis, MN 1:25:32 8:33 1:21:58 999 166 M35 Chad Hanson, 37, Ham Lake, MN 1:25:36 8:34 1:22:36 1000 408 M20 Jon Coe, 34, Coon Rapids, MN 1:25:36 8:34 1:21:45 1001 409 M20 Patrick Crow, 34, St Paul, MN 1:25:36 8:34 1:22:10 1002 147 M40 Tony Klipsic, 42, Cottage Grove, MN 1:25:38 8:34 1:25:12 1003 43 M55 Steve Brandt, 59, Minneapolis, MN 1:25:38 8:34 1:22:22 1004 167 M35 Eric Peterson, 39, Blaine, MN 1:25:38 8:34 1:21:09 1005 410 M20 Dave Kuffel, 31, Waconia, MN 1:25:39 8:34 1:24:57 1006 411 M20 Anthony Mehr, 27, Minneapolis, MN 1:25:40 8:34 1:21:09 1007 412 M20 Allen Fisher, 25, Leland, NC 1:25:40 8:34 1:25:04 1008 168 M35 William Lorenz, 39, Benson, MN 1:25:40 8:34 1:21:28 1009 169 M35 Kris Arro, 36, Rogers, MN 1:25:43 8:34 1:21:07 1010 413 M20 Brent Houle, 31, Winnipeg, Can 1:25:44 8:34 1:21:55 1011 414 M20 Chris Bringe, 30, Maple Grove, MN 1:25:45 8:34 1:22:12 1012 148 M40 Tim Myers, 43, Forest Lake, MN 1:25:45 8:34 1:21:37 1013 113 M45 Brent Peterson, 45, Nashville, TN 1:25:48 8:35 1:22:05 1014 149 M40 Geoffrey Martha, 41, Orono, MN 1:25:48 8:35 1:22:34 1015 150 M40 Eric Hageman, 43, Minneapolis, MN 1:25:49 8:35 1:22:06 1016 415 M20 Nicholas Webster, 33, Bloomington, MN 1:25:50 8:35 1:22:14 1017 151 M40 Rob Borsch, 40, Maple Grove, MN 1:25:50 8:35 1:22:07 1018 170 M35 Paul Johnson, 38, Minneapolis, MN 1:25:51 8:35 1:25:06 1019 416 M20 Scott Copeland, 27, Shorewood, MN 1:25:52 8:35 1:25:17 1020 417 M20 David Kelly, 33, Delano, MN 1:25:53 8:35 1:22:17 1021 418 M20 Mark Pahl, 32, Prior Lake, MN 1:25:54 8:35 1:22:44 1022 152 M40 Andrew Willett, 42, St Louis Park, MN 1:25:54 8:35 1:22:18 1023 114 M45 Mark Kiesow, 46, Chanhassen, MN 1:25:54 8:35 1:22:08 1024 171 M35 Enda Moore, 39, St Paul, MN 1:25:55 8:36 1:22:47 1025 115 M45 John Patrin, 45, Chanhassen, MN 1:25:55 8:36 1:22:09 1026 153 M40 Riob Hicklin, 43, Thunder Bay, Can 1:25:55 8:36 1:22:06 1027 95 M50 Michael Berman, 53, Minnetonka, MN 1:25:55 8:36 1:24:57 1028 172 M35 Dave Cecchi, 37, Edina, MN 1:25:57 8:36 1:21:52 1029 173 M35 Michael Yee, 37, Minneapolis, MN 1:25:58 8:36 1:21:36 1030 419 M20 Nicholas Mullen, 27, St Louis Park, MN 1:26:00 8:36 1:22:27 1031 420 M20 Nathan Smith, 34, Rochester, MN 1:26:00 8:36 1:22:37 1032 421 M20 Steven Petrie, 32, Chanhassen, MN 1:26:01 8:36 1:13:54 1033 174 M35 Todd Lawrence, 36, Downingtown, PA 1:26:03 8:36 1:25:10 1034 116 M45 Thomas Basting, 48, Edina, MN 1:26:05 8:36 1:25:11 1035 422 M20 Nicholas Moline, 30, Farmington, MN 1:26:05 8:36 1:22:29 1036 423 M20 Ryan Erickson, 32, St Paul, MN 1:26:05 8:36 1:22:45 1037 154 M40 Mark Vitelli, 43, Minneapolis, MN 1:26:06 8:37 1:25:39 1038 424 M20 Casey Arends, 26, Inver Grove Hts, MN 1:26:07 8:37 1:25:11 1039 117 M45 Jeffrey Tostenrud, 45, Woodbury, MN 1:26:07 8:37 1:25:05 1040 175 M35 Martin Schmidt, 35, Aberdeen, SD 1:26:08 8:37 1:22:41 1041 96 M50 David Grundman, 51, Robbinsdale, MN 1:26:09 8:37 1:22:47 1042 155 M40 Brian Whipps, 41, Inver Grove Hts, MN 1:26:09 8:37 1:22:54 1043 14 M60 Robert Larson, 61, Lakeland Shores, MN 1:26:10 8:37 1:23:06 1044 118 M45 James Williamson, 47, Chanhassen, MN 1:26:10 8:37 1:22:41 1045 425 M20 Michael Loop, 32, Plymouth, MN 1:26:10 8:37 1:14:03 1046 176 M35 Michael Pivovar, 36, Blaine, MN 1:26:11 8:37 1:20:01 1047 177 M35 Blake Meisenheimer, 38, Minnetonka, MN 1:26:14 8:37 1:22:52 1048 426 M20 Colin Westermeyer, 26, St Paul, MN 1:26:16 8:38 1:22:42 1049 427 M20 Nicholas Bishop, 25, Minneapolis, MN 1:26:20 8:38 1:25:59 1050 119 M45 Michael Kohn, 45, New Hope, MN 1:26:20 8:38 1:23:19 1051 8 M65 Robert Williams, 65, Shoreview, MN 1:26:22 8:38 1:22:16 1052 178 M35 Steven Margules, 38, Plymouth, MN 1:26:23 8:38 1:23:04 1053 428 M20 Peter Anderson, 26, Center City, MN 1:26:25 8:38 1:25:38 1054 156 M40 Kevin Powell, 44, River Falls, WI 1:26:25 8:38 1:22:22 1055 44 M55 David Loken, 59, Maple Grove, MN 1:26:26 8:39 1:23:13 1056 429 M20 Preston Heinz, 32, Minneapolis, MN 1:26:27 8:39 1:22:14 1057 157 M40 Scott Swanson, 43, Minneapolis, MN 1:26:27 8:39 1:22:53 1058 430 M20 Brian Shiek, 34, East Bethel, MN 1:26:27 8:39 1:22:49 1059 158 M40 Al Larson, 42, Elk River, MN 1:26:28 8:39 1:22:46 1060 431 M20 Miguel Tello, 27, Maple Grove, MN 1:26:28 8:39 1:22:10 1061 15 M60 Wayne Charles, 61, Rosemount, MN 1:26:29 8:39 1:23:14 1062 432 M20 Brandon Valerius, 28, Maple Grove, MN 1:26:30 8:39 1:19:39 1063 97 M50 Charles O'Brien, 52, Red Wing, MN 1:26:31 8:39 1:22:58 1064 433 M20 Matt McCuen, 25, Clinton Twp, MI 1:26:32 8:39 1:23:04 1065 159 M40 Anmol Shrestha, 41, St Paul, MN 1:26:32 8:39 1:22:38 1066 179 M35 Josh Funk, 36, Woodbury, MN 1:26:33 8:39 1:22:03 1067 434 M20 Rachid El Haloui, 34, Robbinsdale, MN 1:26:34 8:39 1:22:05 1068 180 M35 Steve Wold, 38, Coon Rapids, MN 1:26:34 8:39 1:23:16 1069 435 M20 Matthew Abeln, 34, St Paul, MN 1:26:34 8:39 1:22:50 1070 45 M55 Paul Sutter, 56, Minneapolis, MN 1:26:36 8:40 1:23:20 1071 181 M35 Joshua Charland, 39, New Richmond, WI 1:26:37 8:40 1:25:41 1072 160 M40 John Hughes, 42, Long Lake, MN 1:26:37 8:40 1:22:20 1073 436 M20 Brent Keigley, 28, Duluth, MN 1:26:38 8:40 1:22:33 1074 161 M40 Pete Greuel, 44, Dayton, MN 1:26:39 8:40 1:23:28 1075 437 M20 Christopher Gust, 29, Bloomington, MN 1:26:40 8:40 1:22:46 1076 162 M40 Chad Berge, 42, Maple Grove, MN 1:26:43 8:40 1:23:00 1077 182 M35 Chris Pokornowski, 37, Litchfield, MN 1:26:44 8:40 1:23:13 1078 163 M40 John Walker, 44, Minneapolis, MN 1:26:45 8:40 1:23:26 1079 438 M20 Jesse Pischlar, 23, Sudbury, Can 1:26:45 8:40 1:23:18 1080 439 M20 Phillip Strohm, 27, Wayzata, MN 1:26:46 8:41 1:23:27 1081 440 M20 Travis Zupfer, 24, Hastings, MN 1:26:48 8:41 1:23:26 1082 164 M40 Thomas Mattison, 43, Eden Prairie, MN 1:26:50 8:41 1:23:19 1083 441 M20 Eric Nystedt, 25, Minneapolis, MN 1:26:50 8:41 1:22:38 1084 183 M35 Gary Brothers, 38, Edina, MN 1:26:50 8:41 1:13:48 1085 165 M40 Mike Yeager, 44, Plymouth, MN 1:26:51 8:41 1:23:35 1086 120 M45 Troy Titus, 47, Owatonna, MN 1:26:55 8:42 1:23:16 1087 442 M20 Michael Johnson, 33, St Louis Park, MN 1:26:57 8:42 1:23:52 1088 443 M20 Adam Somers, 27, Minneapolis, MN 1:26:57 8:42 1:22:36 1089 121 M45 Shawn Bertsch, 45, Hastings, MN 1:26:57 8:42 1:23:47 1090 184 M35 Dale Ouse, 39, Bloomington, MN 1:26:57 8:42 1:22:48 1091 444 M20 Patrick Dougherty, 34, Chaska, MN 1:26:59 8:42 1:20:40 1092 166 M40 Jim Sutcliffe, 43, Minneapolis, MN 1:26:59 8:42 1:22:55 1093 185 M35 Jay Petrich, 39, Minneapolis, MN 1:27:01 8:42 1:22:38 1094 167 M40 Scott Weislow, 43, St Paul, MN 1:27:01 8:42 1:23:55 1095 122 M45 Tom Brink, 45, Minnetonka, MN 1:27:01 8:42 1:23:02 1096 123 M45 Timothy McAnallen, 48, Big Lake, MN 1:27:04 8:42 1:26:18 1097 98 M50 Scott McGinnis, 50, Cannonfalls, MN 1:27:04 8:42 1:20:46 1098 445 M20 Matt Wagner, 23, Apple Valley, MN 1:27:06 8:43 1:25:59 1099 186 M35 Rocky Robbert, 35, Minneapolis, MN 1:27:06 8:43 1:22:44 1100 446 M20 Russell Wyganowski, 34, Vadnais Hts, MN 1:27:07 8:43 1:23:16 1101 447 M20 Aaron Marjala, 32, Genesee Depot, WI 1:27:09 8:43 1:26:06 1102 168 M40 Jack Sullivan, 40, St Paul, MN 1:27:09 8:43 1:23:06 1103 448 M20 Ben Engler, 27, Faribault, MN 1:27:11 8:43 1:22:40 1104 449 M20 Kris Storvick, 28, Woodbury, MN 1:27:11 8:43 1:23:39 1105 99 M50 Steve Geiger, 52, Grantsburg, WI 1:27:12 8:43 1:20:53 1106 450 M20 Michael Lee, 32, St Paul, MN 1:27:12 8:43 1:24:06 1107 46 M55 Samuel E Anderson, 55, Mankato, MN 1:27:12 8:43 1:22:50 1108 169 M40 Andrew Baker, 44, Eden Prairie, MN 1:27:12 8:43 1:20:32 1109 16 M60 Larry Meltzer, 60, Edina, MN 1:27:13 8:43 1:24:06 1110 187 M35 Mike Orum, 37, Minneapolis, MN 1:27:14 8:43 1:23:14 1111 100 M50 Mike Hecker, 53, Ham Lake, MN 1:27:15 8:44 1:26:24 1112 188 M35 Christopher Reckinger, 35, Cottage Grove, MN 1:27:17 8:44 1:23:11 1113 451 M20 Justin Yee, 30, Andover, MA 1:27:17 8:44 1:22:48 1114 452 M20 Andy Cook, 24, St Paul, MN 1:27:17 8:44 1:15:13 1115 189 M35 Cory Nelson, 38, Mahtomedi, MN 1:27:17 8:44 1:26:47 1116 453 M20 Brian Wenngatz, 30, Prior Lake, MN 1:27:21 8:44 1:21:19 1117 190 M35 Federico Avanzini, 39, Milano, Ita 1:27:21 8:44 1:23:13 1118 191 M35 Kevin Williams, 36, Elk River, MN 1:27:21 8:44 1:23:23 1119 124 M45 David Larson, 46, Rogers, MN 1:27:22 8:44 1:22:52 1120 454 M20 Kevin Muellerleile, 28, Maple Grove, MN 1:27:22 8:44 1:23:26 1121 2 M70 Steven Shaler, 70, St Cloud, MN 1:27:24 8:44 1:24:12 1122 455 M20 Dan Ross, 30, Maplewood, MN 1:27:24 8:44 1:23:55 1123 192 M35 Jeremy Decker, 36, Maplewood, MN 1:27:25 8:44 1:24:03 1124 170 M40 Eric Mammen, 40, Minneapolis, MN 1:27:26 8:45 1:26:36 1125 193 M35 Christopher Davis, 39, Edina, MN 1:27:27 8:45 1:23:15 1126 456 M20 Curtis Rosenow, 28, Minneapolis, MN 1:27:28 8:45 1:24:13 1127 125 M45 John Regal, 47, White Bear Lake, MN 1:27:29 8:45 1:26:29 1128 194 M35 Chris Dudy, 38, Maple Grove, MN 1:27:31 8:45 1:23:29 1129 126 M45 Mike Runnheim, 45, Hudson, WI 1:27:32 8:45 1:23:35 1130 171 M40 Jon Davis, 41, Tonka Bay, MN 1:27:33 8:45 1:17:07 1131 127 M45 John Rash, 49, St Louis Park, MN 1:27:34 8:45 1:23:22 1132 47 M55 Donald Leake, 58, Duluth, MN 1:27:34 8:45 1:24:28 1133 128 M45 Keith Pullman, 45, Excelsior, MN 1:27:35 8:46 1:24:08 1134 195 M35 Fergus Weir, 38, Minneapolis, MN 1:27:36 8:46 1:21:37 1135 129 M45 John McCarthy, 48, Eden Prairie, MN 1:27:38 8:46 1:23:04 1136 196 M35 Jeffrey Lin, 35, Minneapolis, MN 1:27:39 8:46 1:27:32 1137 197 M35 Jon Knutson, 35, Plymouth, MN 1:27:40 8:46 1:27:01 1138 457 M20 Ian Gilquist, 28, Woodbury, MN 1:27:40 8:46 1:23:38 1139 3 M14 Jackson Piechowski, 15, Buffalo, MN 1:27:41 8:46 1:27:39 1140 172 M40 Michael Gustafson, 42, Hopkins, MN 1:27:41 8:46 1:24:30 1141 458 M20 Brent Herman, 34, Andover, MN 1:27:43 8:46 1:20:38 1142 17 M60 Robert Pollmann, 64, Mound, MN 1:27:43 8:46 1:26:57 1143 459 M20 Timothy Greenleaf, 29, Edina, MN 1:27:44 8:46 1:24:39 1144 460 M20 Matt Linder, 26, St Paul, MN 1:27:44 8:46 1:23:29 1145 173 M40 Jorge Lomeli, 40, Eden Prairie, MN 1:27:45 8:46 1:24:39 1146 130 M45 Jeffrey Killion, 46, Plymouth, MN 1:27:46 8:47 1:24:31 1147 174 M40 Ryan Hegman, 40, Plymouth, MN 1:27:46 8:47 1:26:57 1148 101 M50 Wayne Olson, 51, Eden Prairie, MN 1:27:48 8:47 1:23:23 1149 198 M35 Ross Dahlof, 35, Wayzata, MN 1:27:48 8:47 1:23:38 1150 461 M20 Josh Retka, 34, Chaska, MN 1:27:49 8:47 1:23:17 1151 462 M20 Jeffrey Apostol, 32, Afton, MN 1:27:50 8:47 1:24:29 1152 463 M20 William Healy, 34, Stacy, MN 1:27:51 8:47 1:24:00 1153 464 M20 Kristopher Fletcher, 34, Rosemount, MN 1:27:51 8:47 1:24:00 1154 465 M20 Joseph Lawrence, 34, Ellsworth, WI 1:27:51 8:47 1:24:11 1155 175 M40 Kevin Jacobson, 42, Rosemount, MN 1:27:55 8:48 1:23:48 1156 466 M20 Casey Hallett, 33, Eagan, MN 1:27:55 8:48 1:23:53 1157 199 M35 Peter Lukas, 36, Minneapolis, MN 1:27:56 8:48 1:20:55 1158 467 M20 Kc Clark, 30, Rochester, MN 1:27:56 8:48 1:23:39 1159 48 M55 Dean Frederickson, 55, Apple Valley, MN 1:27:58 8:48 1:21:46 1160 49 M55 Stephen Byers, 58, Eden Prairie, MN 1:27:58 8:48 1:23:59 1161 131 M45 Paul Johnson, 47, River Falls, WI 1:28:00 8:48 1:23:58 1162 468 M20 Drew Moore, 27, Andover, MN 1:28:00 8:48 1:24:22 1163 469 M20 Philip Shannon, 31, Minneapolis, MN 1:28:03 8:48 1:24:07 1164 102 M50 Dave Knutson, 51, Lakeville, MN 1:28:04 8:48 1:24:44 1165 103 M50 David Lewis, 54, Winnipeg, Can 1:28:05 8:48 1:24:33 1166 176 M40 Craig Bistodeau, 44, Delano, MN 1:28:06 8:49 1:27:29 1167 132 M45 Keith Ricke, 49, Vadnais Hts, MN 1:28:09 8:49 1:24:47 1168 104 M50 Dennis Bilski, 50, Plymouth, MN 1:28:11 8:49 1:25:11 1169 470 M20 Jeremy Bialczak, 30, Blaine, MN 1:28:11 8:49 1:16:06 1170 471 M20 Leighton Deer, 32, Apple Valley, MN 1:28:11 8:49 1:23:35 1171 105 M50 Anthony Brown, 54, New Hope, MN 1:28:12 8:49 1:24:56 1172 18 M60 Chris Boon, 61, Cottage Grove, MN 1:28:12 8:49 1:24:42 1173 106 M50 Ged Frank, 52, Duluth, MN 1:28:12 8:49 1:24:43 1174 133 M45 Mark Burton, 47, Minneapolis, MN 1:28:14 8:49 1:21:47 1175 50 M55 Mike Nelson, 55, Minneapolis, MN 1:28:14 8:49 1:24:45 1176 107 M50 Thomas Grundhoefer, 54, West St Paul, MN 1:28:15 8:50 1:24:20 1177 472 M20 Michael Koski, 31, Minneapolis, MN 1:28:16 8:50 1:21:50 1178 200 M35 Matthew Splett, 36, Minneapolis, MN 1:28:16 8:50 1:24:13 1179 108 M50 Steven Koivula, 53, Mound, MN 1:28:18 8:50 1:24:13 1180 473 M20 Matt Beckman, 27, Roseville, MN 1:28:18 8:50 1:21:33 1181 474 M20 Kevin Westermeyer, 28, St Paul, MN 1:28:19 8:50 1:24:11 1182 51 M55 David Baumgardner, 55, Eagan, MN 1:28:20 8:50 1:24:28 1183 19 M60 Rick Wheeler, 60, Bloomington, MN 1:28:20 8:50 1:24:27 1184 475 M20 Jim Love, 27, St Paul, MN 1:28:20 8:50 1:24:53 1185 201 M35 Trevis Alberts, 38, Maple Grove, MN 1:28:25 8:50 1:27:29 1186 476 M20 Matthew Loeffler, 29, Minneapolis, MN 1:28:26 8:51 1:24:58 1187 52 M55 Lyle Jarvis, 56, West St Paul, Can 1:28:26 8:51 1:24:47 1188 477 M20 Rafael Morales, 27, Edina, MN 1:28:27 8:51 1:22:28 1189 478 M20 Matt Popek, 26, Savage, MN 1:28:29 8:51 1:24:41 1190 134 M45 Tim McCollor, 46, Minnetonka, MN 1:28:29 8:51 1:24:28 1191 479 M20 Andrew Vennerstrom, 26, Hopkins, MN 1:28:31 8:51 1:19:02 1192 135 M45 Jeffrey Harris, 46, Bloomington, MN 1:28:32 8:51 1:23:55 1193 53 M55 Norman Larson, 59, Coon Rapids, MN 1:28:34 8:51 1:27:41 1194 177 M40 Gary Tabor, 44, Thunder Bay, Can 1:28:38 8:52 1:24:56 1195 109 M50 Tony Branch, 51, Edina, MN 1:28:39 8:52 1:25:28 1196 178 M40 Reuben Mjaanes, 44, Wayzata, MN 1:28:39 8:52 1:25:28 1197 480 M20 Matthew Gage, 32, Woodbury, MN 1:28:40 8:52 1:19:17 1198 110 M50 Pat McNamara, 50, Hastings, MN 1:28:41 8:52 1:24:24 1199 111 M50 Todd Nelsen, 51, Cottage Grove, MN 1:28:41 8:52 1:24:44 1200 3 M70 Harvey Johnson, 70, North Branch, MN 1:28:42 8:52 1:25:42 1201 202 M35 Alan Sasse, 39, Burnsville, MN 1:28:43 8:52 1:25:05 1202 203 M35 Brian Johnson, 35, Sartell, MN 1:28:43 8:52 1:24:09 1203 179 M40 Bd Strub, 42, New Brighton, MN 1:28:44 8:52 1:24:12 1204 204 M35 Jeremy Duensing, 35, Rosemount, MN 1:28:46 8:53 1:24:13 1205 112 M50 John Weum, 51, Eden Prairie, MN 1:28:46 8:53 1:24:58 1206 205 M35 Neil Swanson, 35, Plymouth, MN 1:28:49 8:53 1:24:44 1207 481 M20 Mike Schumacher, 24, Duluth, MN 1:28:49 8:53 1:24:45 1208 136 M45 James Johnson, 47, Mahtomedi, MN 1:28:49 8:53 1:25:15 1209 180 M40 Gaylen Frazier, 40, Wayzata, MN 1:28:49 8:53 1:24:59 1210 54 M55 William Volkmar, 57, Rochester, MN 1:28:50 8:53 1:25:01 1211 181 M40 Thomas Ryan, 43, Lakeville, MN 1:28:50 8:53 1:25:30 1212 482 M20 Nate Raas, 33, Rosemount, MN 1:28:55 8:54 1:16:33 1213 137 M45 William Slattery, 47, St Paul, MN 1:28:56 8:54 1:25:57 1214 138 M45 Chuck Opp, 47, Edina, MN 1:28:57 8:54 1:25:11 1215 20 M60 Tom Schreiner, 60, Zimmerman, MN 1:28:57 8:54 1:24:57 1216 483 M20 Mose Ouray, 27, Minneapolis, MN 1:28:58 8:54 1:25:31 1217 484 M20 Benjamin Krsnak, 29, Minneapolis, MN 1:28:59 8:54 1:24:34 1218 4 M70 Patrick Riddell, 71, Winnipeg, Can 1:28:59 8:54 1:28:51 1219 55 M55 James Moscowitz, 56, Minnetonka, MN 1:29:00 8:54 1:16:57 1220 113 M50 Monte Fox, 51, Fargo, ND 1:29:00 8:54 1:24:27 1221 182 M40 Kevin McRaith, 43, Savage, MN 1:29:01 8:54 1:24:56 1222 139 M45 Michael Staloch, 48, Minneapolis, MN 1:29:02 8:54 1:25:35 1223 183 M40 Richard Byrne, 44, Minneapolis, MN 1:29:02 8:54 1:25:54 1224 206 M35 Theodore Trzynka, 38, Maple Grove, MN 1:29:03 8:54 1:25:46 1225 184 M40 Waqar Ahmad, 42, Minneapolis, MN 1:29:03 8:54 1:28:41 1226 56 M55 Paul Lund, 56, Burnsville, MN 1:29:03 8:54 1:25:13 1227 185 M40 Paul Hovelsrud, 40, Edina, MN 1:29:08 8:55 1:25:33 1228 485 M20 Jon Kreidler, 32, Minneapolis, MN 1:29:09 8:55 1:24:33 1229 140 M45 Scott Lang, 48, Chanhassen, MN 1:29:10 8:55 1:25:11 1230 186 M40 Paul Galuska, 41, Antigo, WI 1:29:10 8:55 1:24:51 1231 187 M40 Craig Holje, 41, Eden Prairie, MN 1:29:12 8:55 1:16:27 1232 486 M20 Michal Hersman, 29, Minneapolis, MN 1:29:13 8:55 1:23:00 1233 141 M45 Greg Brown, 48, Prior Lake, MN 1:29:13 8:55 1:25:02 1234 487 M20 Eric Bostow, 28, Apple Valley, MN 1:29:15 8:56 1:23:05 1235 188 M40 Julio Ces Batista Lucas, 44, Franca, Bra 1:29:16 8:56 1:25:49 1236 488 M20 Jeffrey Holmes, 33, Bloomington, MN 1:29:16 8:56 1:24:53 1237 9 M65 James Colletti, 68, Spring Lake Park, MN 1:29:16 8:56 1:25:52 1238 489 M20 Eric Schneider, 29, Richfield, MN 1:29:17 8:56 1:25:52 1239 490 M20 Richard Loch, 33, Minnetonka, MN 1:29:17 8:56 1:25:15 1240 207 M35 Jeremy Wermerskirchen, 35, Plymouth, MN 1:29:18 8:56 1:25:45 1241 114 M50 Ray McMullen, 54, Shorewood, MN 1:29:20 8:56 1:25:04 1242 189 M40 Jason Meyer, 40, Eden Prairie, MN 1:29:21 8:56 1:22:39 1243 142 M45 Greg Ritchie, 47, Inver Grove Hts, MN 1:29:21 8:56 1:26:03 1244 57 M55 Bert Brannen, 55, Atlanta, GA 1:29:25 8:56 1:17:21 1245 190 M40 David Gundale, 40, St Paul, MN 1:29:27 8:57 1:25:49 1246 491 M20 Sam Olson, 31, St Cloud, MN 1:29:29 8:57 1:26:13 1247 21 M60 Robert Levin, 63, Baltimore, MD 1:29:29 8:57 1:26:26 1248 191 M40 Craig Burchill, 41, Page, ND 1:29:31 8:57 1:25:46 1249 192 M40 Christopher Sterling, 41, Cottage Grove, MN 1:29:32 8:57 1:22:33 1250 492 M20 Michael Hanninen, 33, Burnsville, MN 1:29:33 8:57 1:26:09 1251 115 M50 Tod Bellrichard, 50, Byton, MN 1:29:34 8:57 1:24:42 1252 193 M40 Patrick Soli, 44, Ham Lake, MN 1:29:35 8:58 1:25:24 1253 143 M45 John Collins, 45, Fridley, MN 1:29:35 8:58 1:26:32 1254 194 M40 Tom Lynch, 44, St Louis Park, MN 1:29:36 8:58 1:26:06 1255 208 M35 Christopher Hughes, 37, St Louis Park, MN 1:29:36 8:58 1:26:06 1256 493 M20 Scott Schuh, 29, New Brighton, MN 1:29:37 8:58 1:26:25 1257 195 M40 Brian Osowski, 40, Grand Forks, ND 1:29:38 8:58 1:23:20 1258 196 M40 Bill Bresin, 40, Rogers, MN 1:29:42 8:58 1:26:39 1259 209 M35 Larry Boyle, 38, North St Paul, MN 1:29:45 8:58 1:26:25 1260 210 M35 Jacob Koomen, 36, Minneapolis, MN 1:29:45 8:58 1:15:57 1261 144 M45 John Ryan, 48, Minneapolis, MN 1:29:46 8:59 1:15:45 1262 197 M40 Mike Lesage, 41, Chanhassen, MN 1:29:47 8:59 1:26:29 1263 116 M50 Neil Duboff, 54, Winnipeg, Can 1:29:48 8:59 1:26:16 1264 211 M35 Ryan Amadeo, 38, Winnipeg, Can 1:29:49 8:59 1:25:36 1265 198 M40 Doug Kemp, 40, Rogers, MN 1:29:51 8:59 1:25:41 1266 494 M20 Erik Gruber, 27, Brooklyn Park, MN 1:29:51 8:59 1:23:04 1267 58 M55 David Wilhelm, 55, River Falls, WI 1:29:53 8:59 1:26:45 1268 199 M40 Paul Adamson, 44, Farmington, MN 1:29:53 8:59 1:26:12 1269 495 M20 David Gronwall, 24, Eden Prairie, MN 1:29:54 8:59 1:25:57 1270 59 M55 Russ Schumacher, 59, Duluth, MN 1:29:54 8:59 1:25:50
Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

1271 212 M35 Kelly Gallagher, 36, St Louis Park, MN 1:29:56 9:00 1:25:16 1272 496 M20 Julio Rivera, 33, Edina, MN 1:29:56 9:00 1:22:46 1273 213 M35 Jonathan Olson, 36, Big Lake, MN 1:29:56 9:00 1:25:41 1274 497 M20 Carl Wallin, 33, St Paul, MN 1:29:58 9:00 1:16:05 1275 117 M50 William Freese, 50, Apple Valley, MN 1:29:59 9:00 1:26:31 1276 118 M50 Thomas Cahalan, 53, Cedar Rapids, IA 1:30:00 9:00 1:26:01 1277 145 M45 Kim Gesk, 48, Edina, MN 1:30:05 9:00 1:27:02 1278 200 M40 Scott Reinhard, 40, Woodbury, MN 1:30:06 9:01 1:26:08 1279 119 M50 Jim Sandor, 54, Stillwater, MN 1:30:07 9:01 1:26:38 1280 201 M40 Bjorn Melby, 43, Minneapolis, MN 1:30:07 9:01 1:25:57 1281 214 M35 Andrew Urch, 37, Minneapolis, MN 1:30:07 9:01 1:23:22 1282 498 M20 Jesse Matter, 33, Minneapolis, MN 1:30:08 9:01 1:25:35 1283 202 M40 John Ernst, 42, Prior Lake, MN 1:30:08 9:01 1:26:16 1284 22 M60 James Heidelberg, 61, Golden Valley, MN 1:30:10 9:01 1:26:22 1285 215 M35 Scott Hemink, 39, Deephaven, MN 1:30:10 9:01 1:25:56 1286 120 M50 Stephan Goldsmith, 53, Blaine, MN 1:30:10 9:01 1:29:33 1287 146 M45 Jim O'Neill, 49, Edina, MN 1:30:12 9:01 1:26:12 1288 147 M45 Ronald Tiernan, 45, Albertville, MN 1:30:13 9:01 1:26:15 1289 23 M60 Patrick Gillis, 62, Apple Valley, MN 1:30:13 9:01 1:29:27 1290 499 M20 Jacob Schrupp, 27, Chaska, MN 1:30:13 9:01 1:16:35 1291 216 M35 Sean Burns, 39, Cottage Grove, MN 1:30:15 9:02 1:29:26 1292 500 M20 Matthew Hamann, 26, Hastings, MN 1:30:16 9:02 1:17:54 1293 148 M45 Joel Skillings, 49, Minneota, MN 1:30:17 9:02 1:16:38 1294 217 M35 Curtis Craven, 36, Winnipeg, Can 1:30:18 9:02 1:16:48 1295 121 M50 Ken Smith, 52, Minnetonka, MN 1:30:18 9:02 1:26:33 1296 501 M20 Matthew Nohr, 32, White Bear Lake, MN 1:30:19 9:02 1:23:54 1297 502 M20 Chris Morem, 26, St Louis Park, MN 1:30:20 9:02 1:17:42 1298 122 M50 Mark Palen, 51, Shoreview, MN 1:30:21 9:02 1:17:31 1299 218 M35 Michael Tierney, 38, Minneapolis, MN 1:30:21 9:02 1:26:37 1300 149 M45 Tom Walter, 45, Woodbury, MN 1:30:22 9:02 1:26:59 1301 219 M35 Mike Glynn, 37, Lakeville, MN 1:30:22 9:02 1:16:18 1302 503 M20 Michael Schutt, 20, Hastings, MN 1:30:23 9:02 1:17:03 1303 203 M40 Thomas Rikli, 42, Red Wing, MN 1:30:24 9:02 1:25:50 1304 150 M45 Tom Bredensteiner, 47, Maple Grove, MN 1:30:24 9:02 1:27:03 1305 151 M45 David Goodrich, 46, Deer Park, WI 1:30:25 9:02 1:27:10 1306 204 M40 Brian Gunderson, 41, Lakeville, MN 1:30:26 9:03 1:26:40 1307 504 M20 Zach Williams, 26, Chaska, MN 1:30:26 9:03 1:26:32 1308 505 M20 Nathan Cermak, 29, Shakopee, MN 1:30:27 9:03 1:27:09 1309 506 M20 Michael Nelson, 28, Bloomington, MN 1:30:27 9:03 1:27:09 1310 205 M40 David Hutchinson, 44, Chanhassen, MN 1:30:27 9:03 1:26:55 1311 507 M20 Ryan Mareck, 24, Eden Prairie, MN 1:30:29 9:03 1:23:56 1312 152 M45 Chuck Chmielewski, 46, Woodbury, MN 1:30:30 9:03 1:26:02 1313 206 M40 James Wahl, 43, Eden Prairie, MN 1:30:32 9:03 1:24:26 1314 60 M55 Paul Martinucci, 58, North St Paul, MN 1:30:33 9:03 1:24:17 1315 220 M35 Kyu-Young Kim, 39, Edina, MN 1:30:33 9:03 1:23:46 1316 508 M20 David Lidberg, 26, Maple Lake, MN 1:30:35 9:04 1:29:41 1317 207 M40 Christopher Marshall, 40, Plymouth, MN 1:30:35 9:04 1:26:27 1318 208 M40 Eric Wood, 42, Minneapolis, MN 1:30:36 9:04 1:26:42 1319 153 M45 Scott Dunham, 45, Stillwater, MN 1:30:38 9:04 1:27:14 1320 123 M50 Bob Stoks, 50, Shakopee, MN 1:30:38 9:04 1:27:07 1321 24 M60 Jerry Voeller, 62, Coon Rapids, MN 1:30:39 9:04 1:26:26 1322 221 M35 Travis Magnuson, 38, Hudson, WI 1:30:40 9:04 1:26:18 1323 509 M20 Thomas Hanewald, 24, Minneapolis, MN 1:30:41 9:04 1:27:04 1324 510 M20 Joseph Uhrina, 29, Minneapolis, MN 1:30:42 9:04 1:27:05 1325 154 M45 Denis Fitzgerald, 45, West St Paul, MN 1:30:42 9:04 1:27:09 1326 155 M45 Patrick Carroll, 48, Eagan, MN 1:30:43 9:04 1:26:50 1327 124 M50 Jeff Maendler, 52, Maplewood, MN 1:30:45 9:04 1:27:06 1328 209 M40 Mike Roelofs, 42, Apple Valley, MN 1:30:45 9:04 1:27:39 1329 210 M40 Michael Pellicci, 44, Prior Lake, MN 1:30:45 9:04 1:26:16 1330 222 M35 Ajay Bapat, 39, St Paul, MN 1:30:47 9:05 1:29:53 1331 511 M20 Jay Isaacson, 31, Dassel, MN 1:30:47 9:05 1:27:13 1332 211 M40 Jeff Haines, 44, Oskaloosa, IA 1:30:48 9:05 1:26:57 1333 7 M16 Alex Cherucheril, 17, Coon Rapids, MN 1:30:49 9:05 1:26:21 1334 512 M20 Ben Shane, 33, Plymouth, MN 1:30:49 9:05 1:27:38 1335 156 M45 Steven Moore, 45, Minneapolis, MN 1:30:50 9:05 1:18:16 1336 157 M45 Daniel Gomes, 45, St Francis, MN 1:30:51 9:05 1:27:28 1337 25 M60 Danny Kagol, 63, Minnetonka, MN 1:30:52 9:05 1:27:40 1338 513 M20 Nick Olsen, 28, Woodbury, MN 1:30:56 9:06 1:29:56 1339 223 M35 Thomas Labossiere, 38, Minneapolis, MN 1:30:57 9:06 1:24:29 1340 26 M60 Phil Forve, 60, Minnetonka, MN 1:30:57 9:06 1:27:38 1341 125 M50 Andrew Martin, 51, Eagan, MN 1:30:59 9:06 1:27:14 1342 224 M35 Craig Turino, 37, St Paul, MN 1:30:59 9:06 1:27:11 1343 514 M20 Kevin Ewald, 27, St Paul, MN 1:31:02 9:06 1:24:40 1344 212 M40 Chris Holthe, 41, Woodbury, MN 1:31:03 9:06 1:24:52 1345 515 M20 David Przygoda, 25, Minnetonka, MN 1:31:03 9:06 1:18:22 1346 126 M50 Ray Aponte, 50, Minneapolis, MN 1:31:04 9:06 1:18:49 1347 225 M35 Rich Kernan, 39, Eau Claire, WI 1:31:05 9:06 1:25:03 1348 127 M50 Robert Garnett, 52, Roseville, MN 1:31:06 9:07 1:27:45 1349 158 M45 Michael Enright, 45, Stillwater, MN 1:31:07 9:07 1:27:43 1350 516 M20 Ryan Gildner, 22, Minneapolis, MN 1:31:07 9:07 1:18:29 1351 517 M20 Erik Iverson, 32, Minneapolis, MN 1:31:09 9:07 1:24:43 1352 159 M45 Todd Landry, 45, Albertville, MN 1:31:09 9:07 1:26:57 1353 213 M40 Brian Urevig, 43, Chaska, MN 1:31:11 9:07 1:26:47 1354 518 M20 Daniel Galvin, 31, Shoreview, MN 1:31:11 9:07 1:26:57 1355 160 M45 Scott Palmer, 48, Blaine, MN 1:31:11 9:07 1:26:45 1356 161 M45 Al Haeg, 48, Columbia Hts, MN 1:31:12 9:07 1:26:45 1357 519 M20 Thomas Reichel, 29, Minneapolis, MN 1:31:12 9:07 1:27:10 1358 226 M35 Ryan Cunningha, 35, Carlton, MN 1:31:14 9:07 1:27:12 1359 214 M40 Todd Meier, 40, Ham Lake, MN 1:31:15 9:08 1:27:14 1360 128 M50 Mark Bagley, 51, Lakeville, MN 1:31:15 9:08 1:27:04 1361 61 M55 Rick Bahe, 55, Chaska, MN 1:31:16 9:08 1:27:03 1362 227 M35 David Fermin, 35, Rochester, MN 1:31:17 9:08 1:27:09 1363 520 M20 Ryan Ulmer, 34, Horace, ND 1:31:17 9:08 1:24:21 1364 129 M50 Patrick Campbell, 52, St Paul, MN 1:31:17 9:08 1:19:13 1365 8 M16 Blake Johnson, 16, Edina, MN 1:31:18 9:08 1:17:35 1366 521 M20 Jim Wollan, 32, West St Paul, MN 1:31:19 9:08 1:26:54 1367 228 M35 Lucas Boehm, 37, South St Paul, MN 1:31:20 9:08 1:24:20 1368 229 M35 Jack Sullivan, 36, Edina, MN 1:31:21 9:08 1:18:52 1369 215 M40 Jeffrey Indovina, 43, Lakeville, MN 1:31:25 9:08 1:27:26 1370 62 M55 Jim Leonard, 58, Mound, MN 1:31:25 9:08 1:27:13 1371 63 M55 David Ranschau, 59, Sioux Falls, SD 1:31:25 9:08 1:27:16 1372 27 M60 Joseph Lutz, 63, Minnetonka, MN 1:31:26 9:09 1:25:11 1373 64 M55 Jim Porath, 58, Shoreview, MN 1:31:26 9:09 1:26:49 1374 230 M35 Dominic Palumbo, 36, St Paul, MN 1:31:27 9:09 1:24:36 1375 522 M20 Mark Mah, 34, Savage, MN 1:31:28 9:09 1:27:05 1376 162 M45 David Foley, 46, Blaine, MN 1:31:28 9:09 1:30:33 1377 523 M20 Daniel Payne, 33, St Louis Park, MN 1:31:28 9:09 1:27:41 1378 216 M40 Blake Hanlon, 40, Edina, MN 1:31:30 9:09 1:25:20 1379 217 M40 John Dahl, 40, Chanhassen, MN 1:31:31 9:09 1:27:50 1380 231 M35 Blake Iverson, 35, Minneapolis, MN 1:31:31 9:09 1:30:39 1381 218 M40 Westcott Jones, 42, Medicine Lake, MN 1:31:34 9:09 1:30:41 1382 524 M20 Paul Studer, 27, Minneapolis, MN 1:31:35 9:10 1:27:58 1383 232 M35 Cisco Skanson, 39, Maple Grove, MN 1:31:36 9:10 1:28:23 1384 163 M45 Mike Rogers, 46, Minnetonka, MN 1:31:37 9:10 1:27:10 1385 164 M45 Eric Schultz, 45, Burnsville, MN 1:31:38 9:10 1:27:58 1386 165 M45 John Fedje-Johnston, 46, Grand Rapids, MN 1:31:40 9:10 1:25:41 1387 65 M55 Mark Meyer, 57, Lake Crystal, MN 1:31:40 9:10 1:25:27 1388 525 M20 Matt Horn, 29, Minneapolis, MN 1:31:40 9:10 1:28:22 1389 66 M55 David Eklund, 59, Duluth, MN 1:31:41 9:10 1:27:12 1390 2 M12 Preston Grundy, 13, Brooklyn Park, MN 1:31:45 9:10 1:25:29 1391 526 M20 Robb St Lawrence, 30, Minneapolis, MN 1:31:47 9:11 1:25:12 1392 527 M20 David Campbell, 33, Minneapolis, MN 1:31:47 9:11 1:24:47 1393 528 M20 Keith Wyne, 32, Minneapolis, MN 1:31:49 9:11 1:27:41 1394 233 M35 Carlos Villalpando, 38, St Paul, MN 1:31:50 9:11 1:28:30 1395 529 M20 Benjamin Hermanson, 31, Otsego, MN 1:31:50 9:11 1:28:41 1396 530 M20 Frederick Melo, 34, St Paul, MN 1:31:50 9:11 1:25:31 1397 166 M45 Paul Wisnewski, 49, Plymouth, MN 1:31:50 9:11 1:28:14 1398 234 M35 Daniel McIntosh, 36, Owatonna, MN 1:31:51 9:11 1:27:38 1399 531 M20 Colin Anderson, 26, Plymouth, MN 1:31:52 9:11 1:22:01 1400 167 M45 Terry MacKel, 49, Savage, MN 1:31:52 9:11 1:28:00 1401 235 M35 Cory Rickheim, 39, Apple Valley, MN 1:31:52 9:11 1:28:17 1402 532 M20 Evan Heisler, 27, St Louis Park, MN 1:31:54 9:11 1:27:47 1403 533 M20 Michael Cancialosi, 31, Minneapolis, MN 1:31:54 9:11 1:27:46 1404 534 M20 Brian Egan, 29, St Louis Park, MN 1:31:55 9:12 1:25:23 1405 236 M35 Josh Feinberg, 36, St Louis Park, MN 1:31:55 9:12 1:19:01 1406 130 M50 Tom Hauser, 50, Chanhassen, MN 1:31:56 9:12 1:28:49 1407 237 M35 Mark Darst Rice, 35, Minneapolis, MN 1:31:58 9:12 1:28:44 1408 168 M45 John Shroyer, 48, Victoria, MN 1:32:00 9:12 1:27:41 1409 535 M20 Cory Leclere, 30, Eden Prairie, MN 1:32:00 9:12 1:27:53 1410 536 M20 Don Vasatka III, 31, Richfield, MN 1:32:01 9:12 1:25:34 1411 537 M20 Justin Huibregtse, 23, Eau Claire, WI 1:32:01 9:12 1:25:40 1412 538 M20 Timothy Vaughn, 31, Minneapolis, MN 1:32:01 9:12 1:17:45 1413 539 M20 Dan Diepenbrock, 27, Hopkins, MN 1:32:02 9:12 1:25:55 1414 169 M45 Daniel Esch, 46, Woodbury, MN 1:32:02 9:12 1:25:07 1415 67 M55 Donavan Dehmlow, 56, Forest Lake, MN 1:32:02 9:12 1:28:48 1416 219 M40 Neil Mullen, 44, Mounds View, MN 1:32:04 9:12 1:27:26 1417 238 M35 Christopher Soller, 36, Forest Lake, MN 1:32:04 9:12 1:25:22 1418 170 M45 Matthew Haglind, 49, Eagan, MN 1:32:06 9:13 1:28:52 1419 540 M20 Jeremy Ockwig, 34, Rosemount, MN 1:32:06 9:13 1:28:35 1420 541 M20 Ryan Goss, 30, Prior Lake, MN 1:32:07 9:13 1:27:38 1421 131 M50 Carl Obert, 50, Rochester, MN 1:32:07 9:13 1:28:23 1422 542 M20 Noel Folstad, 32, St Paul, MN 1:32:08 9:13 1:22:43 1423 171 M45 Todd Howard, 45, Roseville, MN 1:32:09 9:13 1:29:06 1424 220 M40 Darren Garrett, 40, Minneapolis, MN 1:32:10 9:13 1:25:45 1425 239 M35 Christopher Woodall, 38, St Paul, MN 1:32:11 9:13 1:27:36 1426 240 M35 Darshan Khatavkar, 39, Blaine, MN 1:32:11 9:13 1:29:09 1427 241 M35 Jeffrey Anderson, 37, Shoreview, MN 1:32:12 9:13 1:31:21 1428 221 M40 Rob Moss, 42, Minnetonka, MN 1:32:13 9:13 1:28:44 1429 222 M40 Bryan Logue, 40, New Prague, MN 1:32:14 9:13 1:28:36 1430 223 M40 Steve Meyer, 40, Minnetonka, MN 1:32:15 9:14 1:26:02 1431 224 M40 Kevin Benson, 40, Lakeville, MN 1:32:16 9:14 1:26:11 1432 28 M60 Tom Osborne, 61, Minneapolis, MN 1:32:18 9:14 1:22:15 1433 225 M40 Jason Welsh, 41, Maplewood, MN 1:32:19 9:14 1:28:02 1434 226 M40 Scott Rockenback, 40, Oakdale, MN 1:32:20 9:14 1:29:10 1435 543 M20 Robb Collodora, 30, Blaine, MN 1:32:22 9:14 1:28:31 1436 242 M35 Allan Hetteen, 35, Golden Valley, MN 1:32:23 9:14 1:28:00 1437 243 M35 Charlie Tauber, 39, Houston, TX 1:32:25 9:14 1:25:38 1438 172 M45 Jim Gulan, 48, St Paul Park, MN 1:32:25 9:14 1:26:22 1439 68 M55 Pete Martin, 59, Rochester, MN 1:32:26 9:15 1:27:59 1440 173 M45 Larry Schminski, 46, Wyoming, MN 1:32:26 9:15 1:26:22 1441 244 M35 Troy Wiehoff, 37, Maple Grove, MN 1:32:29 9:15 1:28:14 1442 544 M20 Jered Weber, 26, New Brighton, MN 1:32:30 9:15 1:25:42 1443 132 M50 John Bristol, 50, Maple Grove, MN 1:32:32 9:15 1:32:01 1444 227 M40 Steve Rhyner, 42, Maplewood, MN 1:32:32 9:15 1:27:59 1445 228 M40 Scott Odahl, 40, Vadnais Hts, MN 1:32:33 9:15 1:25:50 1446 174 M45 Christopher Fischer, 46, Blaine, MN 1:32:33 9:15 1:26:22 1447 29 M60 Larry Vanwieren, 64, Holland, MI 1:32:34 9:15 1:28:31 1448 133 M50 Jim Burns, 51, Edina, MN 1:32:36 9:16 1:20:30 1449 545 M20 Mike Delong, 25, Minnetonka, MN 1:32:36 9:16 1:28:14 1450 175 M45 Larry Zurawski, 49, Naperville, IL 1:32:37 9:16 1:32:05 1451 134 M50 Mark Heitkamp, 54, Plymouth, MN 1:32:38 9:16 1:27:44 1452 546 M20 Russ Banwarth, 28, Minneapolis, MN 1:32:45 9:16 1:26:16 1453 176 M45 Robert Murphy, 45, Edina, MN 1:32:47 9:17 1:29:29 1454 245 M35 Gregory Ryan, 35, Forest Lake, MN 1:32:47 9:17 1:26:23 1455 547 M20 Joshua Krause, 30, Maple Grove, MN 1:32:48 9:17 1:25:44 1456 548 M20 Mike Docken, 27, St Louis Park, MN 1:32:49 9:17 1:29:43 1457 69 M55 George Bradshaw, 55, Minneapolis, MN 1:32:49 9:17 1:26:48 1458 549 M20 Austin Bichler, 26, Minneapolis, MN 1:32:51 9:17 1:29:10 1459 550 M20 Jeff Zupke, 31, Maple Grove, MN 1:32:51 9:17 1:28:30 1460 229 M40 Mike Westholder, 41, Shakopee, MN 1:32:52 9:17 1:29:02 1461 551 M20 Steve Hartman, 28, Minneapolis, MN 1:32:54 9:17 1:28:39 1462 246 M35 Abraham Welle, 35, Minneapolis, MN 1:32:54 9:17 1:29:07 1463 230 M40 Andrew Micek, 43, Minneapolis, MN 1:32:56 9:18 1:20:36 1464 552 M20 Brady Day, 34, Maple Grove, MN 1:32:56 9:18 1:26:53 1465 177 M45 Eric Elton, 46, Apple Valley, MN 1:32:57 9:18 1:29:15 1466 231 M40 Bill Parker, 43, Hastings, MN 1:32:57 9:18 1:28:21 1467 553 M20 Brian Marx, 34, Minneapolis, MN 1:32:58 9:18 1:28:23 1468 247 M35 Matt Leis, 39, Delano, MN 1:32:58 9:18 1:29:22 1469 554 M20 Anthony Gentile, 31, Minneapolis, MN 1:32:59 9:18 1:18:35 1470 232 M40 Roger Irvine, 41, Birchwood Village, MN 1:33:00 9:18 1:29:53 1471 555 M20 Patrick Erkens, 28, Blaine, MN 1:33:01 9:18 1:29:01 1472 178 M45 Frank Titchener, 49, Watertown, MN 1:33:02 9:18 1:28:50 1473 248 M35 Tren Blankenship, 35, White Bear Lake, MN 1:33:02 9:18 1:28:37 1474 556 M20 David Wardlow, 25, Minnetonka, MN 1:33:03 9:18 1:23:45 1475 233 M40 Kirk Lundeen, 44, Eden Prairie, MN 1:33:03 9:18 1:28:32 1476 249 M35 Travis Saveraid, 36, St Paul, MN 1:33:06 9:19 1:20:48 1477 135 M50 Theodore Rilea, 51, Burnsville, MN 1:33:07 9:19 1:29:27 1478 179 M45 Mark Goetzmann, 46, St Louis Park, MN 1:33:09 9:19 1:27:01 1479 557 M20 Brian Kelly, 34, St Louis Park, MN 1:33:10 9:19 1:26:36 1480 558 M20 Chris Lomen, 23, White Bear Lake, MN 1:33:12 9:19 1:21:01 1481 136 M50 Mike Ott, 50, Bloomington, MN 1:33:14 9:19 1:29:48 1482 250 M35 Michael Ehlert, 36, South St Paul, MN 1:33:14 9:19 1:24:07 1483 559 M20 Thomas Sampair, 33, St Paul, MN 1:33:15 9:20 1:28:58 1484 137 M50 Jerry Walker, 53, Minnetonka, MN 1:33:17 9:20 1:27:01 1485 560 M20 Blaise Olafson, 31, Eagan, MN 1:33:20 9:20 1:27:17 1486 561 M20 Aaron Knuttila, 27, St Joseph, MN 1:33:23 9:20 1:26:49 1487 251 M35 Steven Little, 38, Minneapolis, MN 1:33:24 9:20 1:29:09 1488 234 M40 Todd Munsterteiger, 41, Buffalo, MN 1:33:25 9:20 1:24:08 1489 252 M35 Scott Burns, 36, St Paul, MN 1:33:26 9:21 1:23:48 1490 562 M20 Sean Wambold, 34, Wayzata, MN 1:33:27 9:21 1:20:01 1491 180 M45 John Fleming, 49, Lakeville, MN 1:33:28 9:21 1:28:59 1492 235 M40 Gregory McElroy, 44, Roseville, MN 1:33:29 9:21 1:29:52 1493 236 M40 Joseph Dixon, 42, Minneapolis, MN 1:33:30 9:21 1:21:01 1494 138 M50 Michael Cheever, 50, Minneapolis, MN 1:33:30 9:21 1:21:02 1495 563 M20 Wesley Graham, 31, St Paul, MN 1:33:30 9:21 1:26:46 1496 564 M20 Jason Larson, 30, St Paul, MN 1:33:31 9:21 1:27:29 1497 181 M45 John Blanck, 48, Minnetrista, MN 1:33:31 9:21 1:29:20 1498 70 M55 Ray Friedrich, 58, Fox Point, WI 1:33:32 9:21 1:30:09 1499 182 M45 Erik Scott, 46, Maple Grove, MN 1:33:34 9:21 1:27:24 1500 71 M55 Collin Rust, 55, St Paul, MN 1:33:34 9:21 1:30:16 1501 72 M55 Dave Olafson, 55, Marshall, MN 1:33:34 9:21 1:30:27 1502 565 M20 Kevin Fitzgerald, 31, St Paul, MN 1:33:34 9:21 1:29:10 1503 253 M35 David Walter, 39, Minneapolis, MN 1:33:36 9:22 1:30:30 1504 254 M35 Jay Sterling, 38, Cottage Grove, MN 1:33:38 9:22 1:26:39 1505 566 M20 Ryan Allers, 34, Minneapolis, MN 1:33:39 9:22 1:26:58 1506 255 M35 Dan Tompkins, 36, Minnetonka, MN 1:33:39 9:22 1:29:28 1507 183 M45 Jeff Karelitz, 47, St Paul, MN 1:33:41 9:22 1:30:23 1508 567 M20 Peter Vars, 30, Minneapolis, MN 1:33:42 9:22 1:20:26 1509 184 M45 David Hayden, 45, Duluth, MN 1:33:43 9:22 1:29:50 1510 568 M20 Jahn Brink, 31, Falcon Heights, MN 1:33:43 9:22 1:27:15 1511 185 M45 Peter Thompson, 46, Minneapolis, MN 1:33:43 9:22 1:29:54 1512 139 M50 Charles Wesser, 53, Apple Valley, MN 1:33:45 9:22 1:29:18 1513 237 M40 Jeffrey Otos, 40, St Louis Park, MN 1:33:46 9:23 1:29:10 1514 186 M45 Lee Larson, 48, Lino Lakes, MN 1:33:46 9:23 1:29:28 1515 238 M40 Jeff Mies, 42, Cold Spring, MN 1:33:47 9:23 1:27:21 1516 239 M40 Steven C De Baca, 43, Medina, MN 1:33:47 9:23 1:29:39 1517 256 M35 Adam Box, 37, Plymouth, MN 1:33:48 9:23 1:29:39 1518 140 M50 Jeff Spangler, 54, Eagan, MN 1:33:48 9:23 1:27:28 1519 569 M20 Ryan Jwanouskos, 28, White Bear Lake, MN 1:33:50 9:23 1:29:56 1520 570 M20 Peter Linn, 31, Rochester, MN 1:33:50 9:23 1:29:12 1521 257 M35 Helge Westanmo, 36, St Michael, MN 1:33:52 9:23 1:29:26 1522 240 M40 David Rounds, 40, St Louis Park, MN 1:33:52 9:23 1:33:35 1523 571 M20 Erik Miller, 32, Rogers, MN 1:33:53 9:23 1:29:17 1524 187 M45 Mitch Swart, 48, Prinsburg, MN 1:33:53 9:23 1:30:25 1525 188 M45 Brian Gease, 49, Big Lake, MN 1:33:53 9:23 1:29:43 1526 141 M50 Kelly Slawson, 52, Minneapolis, MN 1:33:54 9:23 1:30:25 1527 142 M50 Michael Gray, 52, Cottage Grove, MN 1:33:56 9:24 1:29:43 1528 258 M35 Scott Lane, 38, Mendota Hts, MN 1:33:57 9:24 1:24:54 1529 259 M35 Adrian Swaby, 37, Shoreview, MN 1:33:58 9:24 1:24:14 1530 189 M45 Michael Olsen, 48, Savage, MN 1:33:58 9:24 1:29:43 1531 572 M20 Brandon Smith, 30, Minneapolis, MN 1:33:59 9:24 1:27:20 1532 241 M40 Michael Breeden, 43, Rosemount, MN 1:33:59 9:24 1:29:33 1533 573 M20 Brad Elbert, 24, Osakis, MN 1:34:00 9:24 1:21:02 1534 143 M50 Jon Schulz, 50, Richfield, MN 1:34:06 9:25 1:27:38 1535 242 M40 Sander Grotjohn, 40, Grand Rapids, MN 1:34:06 9:25 1:27:34 1536 190 M45 Steve Paschke, 49, Chanhassen, MN 1:34:07 9:25 1:33:47 1537 191 M45 Craig Gerkin, 49, Burnsville, MN 1:34:08 9:25 1:29:53 1538 144 M50 Steven Wagner, 50, Eagan, MN 1:34:08 9:25 1:29:45 1539 192 M45 Jeff Engel, 46, Carver, MN 1:34:09 9:25 1:27:33 1540 243 M40 Michael Jarrard, 41, Victoria, MN 1:34:09 9:25 1:29:55 1541 244 M40 Douglas Audette, 41, Brooklyn Park, MN 1:34:09 9:25 1:29:56 1542 73 M55 Michael Nystuen, 57, St Louis Park, MN 1:34:10 9:25 1:33:31 1543 260 M35 Joel Lancaster, 39, Lakeville, MN 1:34:10 9:25 1:27:40 1544 261 M35 Ryan Roder, 36, Buffalo, MN 1:34:13 9:25 1:27:53 1545 193 M45 George Montague, 46, Minneapolis, MN 1:34:14 9:25 1:27:55 1546 574 M20 Eric Chow, 29, Middleton, WI 1:34:14 9:25 1:28:07 1547 575 M20 Scott Loe, 30, New Hope, MN 1:34:15 9:26 1:27:22 1548 245 M40 Mark Bergstrom, 40, Big Lake, MN 1:34:18 9:26 1:27:35 1549 262 M35 Darren Jackson, 37, Savage, MN 1:34:19 9:26 1:27:44 1550 145 M50 Craig Fahey, 54, Roseville, MN 1:34:20 9:26 1:27:42 1551 74 M55 Mark Dienhart, 57, St Paul, MN 1:34:21 9:26 1:27:40 1552 146 M50 John Dwyer, 53, Minnetonka, MN 1:34:24 9:26 1:30:47 1553 194 M45 Andrew Oare, 46, Wayzata, MN 1:34:24 9:26 1:30:47 1554 576 M20 Jason Hawk, 32, Burnsville, MN 1:34:24 9:26 1:28:01 1555 30 M60 Kevin Welch, 60, Shakopee, MN 1:34:25 9:26 1:30:26 1556 577 M20 Ryan Padget, 32, Minneapolis, MN 1:34:25 9:26 1:31:09 1557 246 M40 Shawn Whalen, 43, Hudson, WI 1:34:26 9:27 1:30:10 1558 578 M20 Adam Ailie, 33, Eden Prairie, MN 1:34:28 9:27 1:21:09 1559 579 M20 Mike Schmidt, 28, Minneapolis, MN 1:34:29 9:27 1:20:41 1560 580 M20 George Marthaler, 27, Hastings, MN 1:34:30 9:27 1:30:49 1561 147 M50 Kelly Johnson, 50, St Paul, MN 1:34:31 9:27 1:28:22 1562 581 M20 Matthew Juncker, 34, Elko New Market, MN 1:34:31 9:27 1:28:11 1563 582 M20 Barrett Stoks, 25, Golden Valley, MN 1:34:34 9:27 1:27:47 1564 247 M40 Cameron Potts, 42, Elk River, MN 1:34:35 9:28 1:30:37 1565 195 M45 Greg Norman, 49, Minneapolis, MN 1:34:36 9:28 1:30:11 1566 583 M20 Stefan Ronchetti, 32, Woodbury, MN 1:34:36 9:28 1:27:57 1567 248 M40 Steven Koecher, 43, River Falls, WI 1:34:37 9:28 1:27:59 1568 196 M45 Jeff Metzler, 45, Minneapolis, MN 1:34:39 9:28 1:27:50 1569 75 M55 Stephen Willett, 58, St Paul, MN 1:34:39 9:28 1:31:00 1570 584 M20 Michael Smith, 29, River Falls, WI 1:34:40 9:28 1:28:19 1571 585 M20 Eric Barreto, 31, St Paul, MN 1:34:40 9:28 1:34:09 1572 197 M45 Timothy Pryor, 45, Edina, MN 1:34:40 9:28 1:31:27 1573 263 M35 Joshua McMahon, 35, Minneapolis, MN 1:34:42 9:28 1:30:26 1574 198 M45 William Johnston, 48, Mendota Hts, MN 1:34:43 9:28 1:22:31 1575 586 M20 Steve Peery, 24, St Paul, MN 1:34:44 9:28 1:27:47 1576 587 M20 Mike Fretschel, 30, South St Paul, MN 1:34:47 9:29 1:27:42 1577 249 M40 Jon Erpelding, 41, Prior Lake, MN 1:34:48 9:29 1:31:23 1578 588 M20 Jeremy Williamson, 25, Minneapolis, MN 1:34:49 9:29 1:28:30 1579 250 M40 David Beise, 40, Chanhassen, MN 1:34:49 9:29 1:22:07 1580 199 M45 Tom Thompson, 48, Eden Prairie, MN 1:34:50 9:29 1:30:18 1581 148 M50 Wally Bialczak, 51, Blaine, MN 1:34:51 9:29 1:31:51 1582 251 M40 Andrew Brown, 41, Maple Grove, MN 1:34:54 9:29 1:34:00 1583 149 M50 Jeffrey Daley, 51, Plymouth, MN 1:34:55 9:30 1:33:57 1584 589 M20 Chad Behnke, 30, Savage, MN 1:34:57 9:30 1:21:06 1585 264 M35 Brian Sullivan, 38, Maple Grove, MN 1:34:57 9:30 1:28:29 1586 265 M35 Jeff Bird, 38, St Paul, MN 1:34:58 9:30 1:30:58 1587 590 M20 Joshua Lamotte, 30, Champlin, MN 1:34:58 9:30 1:21:16 1588 252 M40 Don Smithmier, 41, Minneapolis, MN 1:34:59 9:30 1:28:57 1589 253 M40 Bill Shumaker, 44, Rochester, MN 1:35:00 9:30 1:31:51 1590 591 M20 Dan Stowe, 26, White Bear Lake, MN 1:35:00 9:30 1:30:45 1591 254 M40 Brian Sauter, 44, Lino Lakes, MN 1:35:01 9:30 1:30:18 1592 200 M45 Jeff Wieland, 47, Inver Grove Hts, MN 1:35:02 9:30 1:28:17 1593 255 M40 Neal Bradsher, 44, Eden Prairie, MN 1:35:02 9:30 1:30:52 1594 592 M20 Bradley Bunkers, 23, White Bear Lake, MN 1:35:04 9:30 1:24:53 1595 593 M20 David Caneday, 31, Columbia Hts, MN 1:35:08 9:31 1:31:08 1596 266 M35 Ryan Lupke, 37, Vadnais Hts, MN 1:35:08 9:31 1:23:01 1597 267 M35 David Young, 35, Shakopee, MN 1:35:09 9:31 1:28:58 1598 150 M50 Todd Sipe, 50, Eagan, MN 1:35:11 9:31 1:29:02 1599 268 M35 Dan Poppler, 37, Shoreview, MN 1:35:13 9:31 1:28:34 1600 594 M20 Andrew Gerlach, 28, Roseville, MN 1:35:13 9:31 1:28:42 1601 595 M20 Aaron Devine, 22, Eden Prairie, MN 1:35:14 9:31 1:22:56 1602 256 M40 Eric Hedtke, 41, Eagan, MN 1:35:15 9:32 1:31:52 1603 269 M35 Brock Waterbury, 38, St Paul, MN 1:35:15 9:32 1:28:36 1604 151 M50 Gary Beck, 53, Saginaw, MN 1:35:16 9:32 1:31:02 1605 257 M40 John Cox, 44, Hermantown, MN 1:35:17 9:32 1:28:49 1606 596 M20 Stefan Knutson, 27, Circle Pines, MN 1:35:17 9:32 1:34:38 1607 152 M50 Dave Sorensen, 50, Eden Prairie, MN 1:35:20 9:32 1:28:58 1608 76 M55 James Epperson, 56, St Paul, MN 1:35:21 9:32 1:29:06 1609 597 M20 Anthony Hunt, 30, Minneapolis, MN 1:35:24 9:32 1:29:11 1610 258 M40 Terry Plath, 42, Woodbury, MN 1:35:29 9:33 1:31:05 1611 201 M45 Glen Shuldes, 47, Shoreview, MN 1:35:29 9:33 1:31:48 1612 153 M50 Tom Miller, 54, Madison, MN 1:35:29 9:33 1:30:51 1613 259 M40 Alan McEntee, 41, Lakeville, MN 1:35:31 9:33 1:31:17 1614 154 M50 Steve Gunther, 54, Excelsior, MN 1:35:34 9:33 1:31:31 1615 598 M20 Peter Holupchinski, 23, North St Paul, MN 1:35:35 9:34 1:31:45 1616 599 M20 Jason Sawyer, 30, St Paul, MN 1:35:37 9:34 1:28:27 1617 260 M40 Kevin Knutsen, 40, Ramsey, MN 1:35:37 9:34 1:29:09 1618 270 M35 Jason Cognetta, 35, North Oaks, MN 1:35:38 9:34 1:26:07 1619 271 M35 Terry Brackney, 38, Coon Rapids, MN 1:35:38 9:34 1:31:06 1620 77 M55 John Wheaton, 55, Edina, MN 1:35:40 9:34 1:34:45 1621 155 M50 Timothy Torgerson, 54, White Bear Lake, MN 1:35:40 9:34 1:31:33 1622 31 M60 Bernard Tuohy, 61, St Paul, MN 1:35:41 9:34 1:29:36 1623 202 M45 Michael Bohdan, 47, Auckland, Nzl 1:35:41 9:34 1:29:27 1624 272 M35 Mark McCaghy, 36, Chaska, MN 1:35:41 9:34 1:28:58 1625 600 M20 Travis Gors, 33, Los Angeles, CA 1:35:43 9:34 1:21:09 1626 601 M20 Jacob Sirek, 27, Minneapolis, MN 1:35:45 9:34 1:23:35 1627 156 M50 Steven Sirek, 54, Birchwood, WI 1:35:45 9:34 1:29:22 1628 602 M20 Nikolaus Goran, 28, Minneapolis, MN 1:35:46 9:35 1:29:37 1629 261 M40 Jon Linden, 42, Eagan, MN 1:35:47 9:35 1:29:04 1630 203 M45 John Komp, 49, Brooklyn Park, MN 1:35:47 9:35 1:28:42 1631 273 M35 Paul Hill, 37, Minneapolis, MN 1:35:47 9:35 1:31:14 1632 603 M20 Reginald Warren, 34, Blaine, MN 1:35:47 9:35 1:23:43 1633 262 M40 John Chilson, 41, Woodbury, MN 1:35:48 9:35 1:31:31 1634 604 M20 James Dawolo, 28, St Paul, MN 1:35:50 9:35 1:26:32 1635 605 M20 Carson Womack, 22, Marietta, GA 1:35:50 9:35 1:23:35 1636 204 M45 Phill Thomas, 46, Alexandria, VA 1:35:52 9:35 1:29:24 1637 606 M20 Chris Leising, 34, Minneapolis, MN 1:35:52 9:35 1:23:38 1638 607 M20 Andrew Mattila, 29, Richfield, MN 1:35:52 9:35 1:29:23 1639 274 M35 Vincent Enger, 38, Brooklyn Center, MN 1:35:52 9:35 1:29:40 1640 205 M45 Paul Schoenecker, 46, Bloomington, MN 1:35:54 9:35 1:29:37 1641 78 M55 Klaus Trieselmann, 58, Edina, MN 1:35:54 9:35 1:35:21 1642 206 M45 Nathan Miller, 46, Maple Lake, MN 1:35:56 9:36 1:23:47 1643 263 M40 Darius Szewczak, 42, Minneapolis, MN 1:35:56 9:36 1:29:23 1644 275 M35 Brian Lotthammer, 36, Buffalo, MN 1:35:57 9:36 1:28:54 1645 207 M45 Thomas Lester, 48, New Hope, MN 1:35:59 9:36 1:26:15 1646 208 M45 Gary Graham, 45, Savage, MN 1:36:00 9:36 1:31:28 1647 157 M50 Greg Hueler, 52, Eden Prairie, MN 1:36:00 9:36 1:31:32 1648 276 M35 Ryan Goede, 38, Hanover, MN 1:36:00 9:36 1:29:05 1649 158 M50 Gregory Hanson, 50, St Paul, MN 1:36:02 9:36 1:29:28 1650 608 M20 Nate Peterson, 27, St Paul, MN 1:36:03 9:36 1:29:39 1651 609 M20 Benjamin Selden, 34, Bettendorf, IA 1:36:03 9:36 1:31:32 1652 610 M20 Ketan Kulkarni, 28, Minneapolis, MN 1:36:06 9:37 1:29:53 1653 611 M20 Mark Mullenmeister, 33, Woodbury, MN 1:36:07 9:37 1:29:27 1654 32 M60 Duane Millslagle, 61, Duluth, MN 1:36:07 9:37 1:32:58 1655 612 M20 Brett Dyste, 27, Minneapolis, MN 1:36:09 9:37 1:30:03 1656 613 M20 Blake Beaudry, 24, Albertville, MN 1:36:10 9:37 1:31:51 1657 277 M35 Joe Hoff, 36, Minneapolis, MN 1:36:10 9:37 1:27:03 1658 33 M60 David Whiteman, 63, Chaska, MN 1:36:11 9:37 1:24:10 1659 614 M20 Nathan Johnson, 25, St Paul, MN 1:36:11 9:37 1:31:52 1660 615 M20 Brandon Gustafson, 29, Wayzata, MN 1:36:12 9:37 1:35:33 1661 616 M20 Nicholas Wilson, 28, Bloomington, MN 1:36:12 9:37 1:29:13 1662 617 M20 Jacob Okerlund, 30, Minneapolis, MN 1:36:13 9:37 1:29:26 1663 264 M40 Eric Edevold, 41, Minneapolis, MN 1:36:14 9:37 1:29:18 1664 618 M20 Peter Carlson, 32, Lakeville, MN 1:36:15 9:38 1:23:51 1665 159 M50 Todd Frisvolde, 51, Maple Grove, MN 1:36:17 9:38 1:30:11 1666 619 M20 Michael Elhard, 29, Eden Prairie, MN 1:36:20 9:38 1:32:04 1667 620 M20 Philip Knutson, 29, Mayville, ND 1:36:20 9:38 1:30:12 1668 278 M35 Jason Meyer, 37, Savage, MN 1:36:21 9:38 1:32:01 1669 621 M20 Kevin Corcoran, 27, Hopkins, MN 1:36:21 9:38 1:30:04 1670 265 M40 Brent Anderson, 41, Savage, MN 1:36:21 9:38 1:26:28 1671 622 M20 James Zwilling, 31, Minneapolis, MN 1:36:22 9:38 1:30:01 1672 623 M20 Benjamin Nicholson, 34, Lakeville, MN 1:36:22 9:38 1:26:29 1673 266 M40 Sean Kellenberger, 41, Edina, MN 1:36:23 9:38 1:23:04 1674 160 M50 Don Deyo, 52, Roseville, MN 1:36:24 9:38 1:30:23 1675 624 M20 Ryan Naughton, 27, St Paul, MN 1:36:24 9:38 1:24:00 1676 625 M20 Jacob Matter, 21, Duluth, MN 1:36:27 9:39 1:31:54 1677 267 M40 Jason Sewell, 40, Rosemount, MN 1:36:28 9:39 1:30:07 1678 268 M40 Matthew Winston, 42, Plymouth, MN 1:36:28 9:39 1:29:28 1679 34 M60 Virgil Koski, 62, Columbia Hts, MN 1:36:28 9:39 1:33:04 1680 161 M50 Jeffrey Rosenthal, 52, Lakeville, MN 1:36:30 9:39 1:36:05 1681 269 M40 Tony Flint, 41, Woodbury, MN 1:36:32 9:39 1:29:33 1682 626 M20 Timothy Gilbert, 28, St Paul, MN 1:36:33 9:39 1:24:17 1683 627 M20 Donnie Colvin, 34, Robbinsdale, MN 1:36:37 9:40 1:35:44 1684 628 M20 Michael Dammann, 31, Woodbury, MN 1:36:37 9:40 1:23:41 1685 629 M20 Steve Eckstein, 29, St Louis Park, MN 1:36:39 9:40 1:33:28 1686 209 M45 Kevin Schreifels, 49, Minneapolis, MN 1:36:39 9:40 1:33:28 1687 162 M50 Gary Johnsen, 51, Plymouth, MN 1:36:40 9:40 1:33:26 1688 279 M35 Andrew McGrath, 38, Minneapolis, MN 1:36:42 9:40 1:32:58 1689 280 M35 Alan Gilbert, 38, Minneapolis, MN 1:36:42 9:40 1:24:34 1690 281 M35 Dustin Hadley, 35, Minneapolis, MN 1:36:43 9:40 1:33:29 1691 210 M45 Bryant Lewis, 46, Farmington, MN 1:36:45 9:40 1:30:10 1692 211 M45 Kevin Ehle, 47, Waconia, MN 1:36:46 9:41 1:33:16 1693 630 M20 Paul Lawson, 32, Plymouth, MN 1:36:47 9:41 1:26:54 1694 163 M50 Sean Reardon, 50, Blommington, MN 1:36:47 9:41 1:32:27 1695 631 M20 Jeremy Nichols, 31, Maple Grove, MN 1:36:49 9:41 1:30:29 1696 212 M45 Dennis Lecy Jr, 47, Robbinsdale, MN 1:36:52 9:41 1:33:07 1697 164 M50 Craig Norman, 54, St Paul, MN 1:36:53 9:41 1:27:35 1698 213 M45 Mark Frommelt, 45, Chanhassen, MN 1:36:53 9:41 1:30:21 1699 270 M40 Brian Kohlbeck, 44, St Paul, MN 1:36:56 9:42 1:33:49 1700 632 M20 Andy Pothen, 25, Mounds View, MN 1:36:58 9:42 1:27:47 1701 79 M55 Rick Gigante, 58, Woodbury, MN 1:37:00 9:42 1:30:31 1702 165 M50 Joel Swanson, 51, Richfield, MN 1:37:00 9:42 1:24:11 1703 282 M35 Duke Kuvaas, 39, Oakdale, MN 1:37:01 9:42 1:33:23 1704 633 M20 David Stearle, 34, Golden Valley, MN 1:37:01 9:42 1:24:54 1705 283 M35 Jason Gray, 36, Edina, MN 1:37:01 9:42 1:27:11 1706 634 M20 Kyle Erickson, 34, Minneapolis, MN 1:37:02 9:42 1:33:06 1707 635 M20 Joel Carlson, 29, St Louis Park, MN 1:37:03 9:42 1:30:09 1708 636 M20 Joel Fitch, 29, St Paul, MN 1:37:03 9:42 1:23:35 1709 284 M35 Brian Thomson, 35, Minneapolis, MN 1:37:03 9:42 1:23:11 1710 637 M20 Matthew Syzdek, 28, St Paul, MN 1:37:04 9:42 1:27:03 1711 35 M60 Frank Harris, 63, Roseville, MN 1:37:04 9:42 1:33:44 1712 214 M45 Brian Ford, 48, Oakdale, MN 1:37:06 9:43 1:31:04 1713 638 M20 Derek Thurmes, 30, St Paul, MN 1:37:07 9:43 1:24:55 1714 639 M20 Patrick Marzolf, 29, St Paul, MN 1:37:08 9:43 1:24:55 1715 285 M35 Troy Hanson, 39, Elk River, MN 1:37:08 9:43 1:32:31 1716 215 M45 Kevin Enge, 46, Shakopee, MN 1:37:09 9:43 1:36:35 1717 216 M45 Tim Evon, 48, Edina, MN 1:37:09 9:43 1:30:53 1718 640 M20 Steve Carlson, 23, Minneapolis, MN 1:37:11 9:43 1:23:07 1719 217 M45 Paul Luehr, 47, Chanhassen, MN 1:37:12 9:43 1:33:20 1720 641 M20 Matthew Varner, 25, Minneapolis, MN 1:37:12 9:43 1:32:51 1721 286 M35 Jared Ackerman, 36, Coon Rapids, MN 1:37:12 9:43 1:27:54 1722 642 M20 Colin Perkins, 31, St Paul, MN 1:37:13 9:43 1:25:01 1723 643 M20 Matthew Clasen, 23, Plymouth, MN 1:37:13 9:43 1:31:01 1724 80 M55 Laddy Janovsky, 57, St Louis Park, MN 1:37:14 9:43 1:33:18 1725 218 M45 Brian Fett, 49, Rochester, MN 1:37:15 9:44 1:33:11 1726 644 M20 James Goldenstein, 32, Shakopee, MN 1:37:17 9:44 1:32:48 1727 645 M20 James Rinek, 23, Edina, MN 1:37:18 9:44 1:27:57 1728 81 M55 Robert Rinek, 58, Edina, MN 1:37:18 9:44 1:27:57 1729 287 M35 Shawn Molenaar, 37, Coon Rapids, MN 1:37:19 9:44 1:24:00 1730 219 M45 John Hennen, 45, Savage, MN 1:37:20 9:44 1:31:15 1731 271 M40 James Broz, 40, Chaska, MN 1:37:21 9:44 1:24:08 1732 272 M40 Winston Wood, 43, Minnetonka, MN 1:37:22 9:44 1:25:16 1733 273 M40 Don Horkey, 41, Prior Lake, MN 1:37:23 9:44 1:36:29 1734 646 M20 Nicholas Kuhn, 30, Madison, WI 1:37:24 9:44 1:23:18 1735 647 M20 Tom Betts, 32, Minnetonka, MN 1:37:24 9:44 1:34:04 1736 648 M20 Todd Johnson, 24, Richfield, MN 1:37:25 9:44 1:24:25 1737 649 M20 Ryan Kasl, 28, Shakopee, MN 1:37:26 9:45 1:25:13 1738 650 M20 Matthew Coleman, 31, St Paul, MN 1:37:26 9:45 1:24:04 1739 651 M20 Daniel Eaton, 30, St Paul, MN 1:37:27 9:45 1:27:36 1740 274 M40 Derek Scott, 42, Minneapolis, MN 1:37:28 9:45 1:30:46 1741 220 M45 Mike Pung, 48, New Brighton, MN 1:37:30 9:45 1:31:05 1742 652 M20 Matt Dixon, 34, Arden Hills, MN 1:37:32 9:45 1:33:03 1743 653 M20 Lucas Anderson, 28, Minnetonka, MN 1:37:33 9:45 1:30:53 1744 288 M35 Erik Bachmeier, 35, White Bear Lake, MN 1:37:35 9:46 1:33:24 1745 5 M70 Gene Holen, 70, Shoreview, MN 1:37:36 9:46 1:34:12 1746 289 M35 Eric Crockett, 38, Rochester, MN 1:37:37 9:46 1:23:39 1747 166 M50 Mark Kerr, 50, Edina, MN 1:37:37 9:46 1:31:20 1748 654 M20 Zachary Alwine, 25, Burnsville, MN 1:37:37 9:46 1:23:49 1749 167 M50 Bill Quie, 52, St Paul, MN 1:37:41 9:46 1:37:11 1750 82 M55 Randy Riggleman, 59, Elk River, MN 1:37:43 9:46 1:34:29 1751 655 M20 Levi Drevlow, 27, Minneapolis, MN 1:37:43 9:46 1:28:22 1752 275 M40 Rob Wentz, 42, Bemidji, MN 1:37:46 9:47 1:30:49 1753 276 M40 Daniel Biscuit Voss, 40, Cottage Grove, MN 1:37:46 9:47 1:34:35 1754 656 M20 Matt Schafer, 34, Woodbury, MN 1:37:48 9:47 1:30:45 1755 657 M20 David Mitchell, 28, Richfield, MN 1:37:48 9:47 1:30:47 1756 221 M45 Geoff Bengtson, 47, Grand Forks, ND 1:37:48 9:47 1:34:49 1757 290 M35 Jason Mickelson, 37, St Paul, MN 1:37:51 9:47 1:25:41 1758 168 M50 Jeffrey Johnson, 50, Maple Grove, MN 1:37:52 9:47 1:27:45 1759 222 M45 Jerry Dieffenbach, 45, Minneapolis, MN 1:37:52 9:47 1:31:12 1760 169 M50 Mark Walker, 52, St Anthony, MN 1:37:52 9:47 1:31:17 1761 291 M35 Seth Wait, 35, Plymouth, MN 1:37:53 9:47 1:33:26 1762 223 M45 David Hirsch, 49, Bloomington, MN 1:37:54 9:47 1:25:43 1763 292 M35 Ariel Hernandez, 39, Hugo, MN 1:37:55 9:48 1:31:13 1764 658 M20 Josh Kuhn, 32, Farmington, MN 1:37:57 9:48 1:34:53 1765 293 M35 Chad Eichers, 36, Duluth, MN 1:37:57 9:48 1:28:11 1766 10 M65 Peter Schuchardt, 69, Stillwater, MN 1:38:02 9:48 1:34:34 1767 224 M45 Dan Kueppers, 46, Woodbury, MN 1:38:02 9:48 1:31:45 1768 83 M55 Paul Lindquist, 55, Fargo, ND 1:38:06 9:49 1:31:40 1769 277 M40 Brian Erickson, 41, Chetek, WI 1:38:06 9:49 1:28:51 1770 278 M40 James Haun, 40, Golden Valley, MN 1:38:07 9:49 1:31:16 1771 84 M55 William Bowerman, 57, Chanhassen, MN 1:38:08 9:49 1:31:52 1772 659 M20 Jet Lu, 33, Bloomington, MN 1:38:09 9:49 1:25:08 1773 660 M20 Travis Valerius, 23, Albertville, MN 1:38:09 9:49 1:23:50 1774 36 M60 Mike Hable, 62, Shoreview, MN 1:38:14 9:49 1:28:12 1775 294 M35 Blaine Hansel, 35, Ashby, MN 1:38:15 9:50 1:33:43 1776 225 M45 Greg Mazanec, 49, St Paul, MN 1:38:17 9:50 1:25:15 1777 279 M40 Curtis Zaun, 40, Roseville, MN 1:38:17 9:50 1:31:48 1778 661 M20 Brian Mosley, 30, Victoria, MN 1:38:18 9:50 1:28:48 1779 662 M20 Jay Nelson, 30, Minneapolis, MN 1:38:19 9:50 1:31:13 1780 226 M45 David Kelliher, 47, Minneapolis, MN 1:38:19 9:50 1:32:00 1781 280 M40 Anthony Robinson, 41, Minneapolis, MN 1:38:20 9:50 1:35:02 1782 85 M55 Michael Lhotka, 59, Cokato, MN 1:38:22 9:50 1:34:41 1783 663 M20 Bryan Sieben, 33, Rochester, MN 1:38:23 9:50 1:24:33 1784 295 M35 Jamison Vanblaricom, 38, St Paul, MN 1:38:23 9:50 1:25:39 1785 170 M50 Tom Randall, 50, Shoreview, MN 1:38:23 9:50 1:29:18 1786 664 M20 Daniel Wankum, 27, Minneapolis, MN 1:38:24 9:50 1:28:34 1787 665 M20 Brian Szczech, 28, New Hope, MN 1:38:27 9:51 1:24:42 1788 666 M20 Dillon Hinz, 20, Jordan, MN 1:38:27 9:51 1:29:08 1789 281 M40 Michael Yasis, 44, St Louis Park, MN 1:38:28 9:51 1:34:42 1790 667 M20 Jacob Fuerstneau, 30, Minneapolis, MN 1:38:28 9:51 1:34:32 1791 227 M45 Lonny Cruse, 49, Eagan, MN 1:38:31 9:51 1:34:55 1792 296 M35 Brandon Mathews, 35, Minneapolis, MN 1:38:37 9:52 1:26:30 1793 86 M55 Otis Bennett, 58, Minneapolis, MN 1:38:38 9:52 1:35:12 1794 171 M50 Venkanna Cherukuri, 53, St Louis Park, MN 1:38:39 9:52 1:31:41 1795 297 M35 James Blehm, 36, St Paul, MN 1:38:39 9:52 1:34:04 1796 87 M55 Jon Carlson, 58, Duluth, MN 1:38:40 9:52 1:32:10 1797 668 M20 Chris Geyer, 34, Eden Prairie, MN 1:38:42 9:52 1:32:27 1798 282 M40 Mark Conte, 40, Clearwater, MN 1:38:43 9:52 1:32:23 1799 228 M45 Anthony Szczepaniak, 46, Eden Prairie, MN 1:38:43 9:52 1:28:47 1800 669 M20 Brian Johnson, 26, Minneapolis, MN 1:38:44 9:52 1:25:47 1801 298 M35 Andy Gunsaullus, 36, Alexandria, MN 1:38:44 9:52 1:32:42 1802 229 M45 Bob Kujanpaa, 45, Winnipeg, Can 1:38:50 9:53 1:34:57 1803 299 M35 Bruce Jean, 38, Otsego, MN 1:38:52 9:53 1:34:15 1804 300 M35 Todd Watts, 37, Minneapolis, MN 1:38:53 9:53 1:31:44 1805 670 M20 Scott Miller, 31, Mounds View, MN 1:38:54 9:53 1:34:40 1806 671 M20 Joseph Van Dorf, 25, St Paul, MN 1:38:54 9:53 1:34:23 1807 172 M50 Mark Duchene, 50, Inver Grove Hts, MN 1:38:55 9:54 1:26:24 1808 37 M60 Steve Euller, 61, Minneapolis, MN 1:38:55 9:54 1:32:26 1809 672 M20 Scott Steinagel, 31, Eagan, MN 1:38:56 9:54 1:35:43 1810 283 M40 Bryan Dieleman, 40, Maple Grove, MN 1:38:56 9:54 1:26:31 1811 230 M45 Craig Davies, 47, St Paul, MN 1:38:56 9:54 1:32:56 1812 301 M35 Karl Maanum, 37, Minneapolis, MN 1:38:58 9:54 1:26:30 1813 284 M40 Mike Franden, 41, Otsego, MN 1:38:58 9:54 1:32:04 1814 673 M20 Peter Peyerl, 34, St Michael, MN 1:39:00 9:54 1:32:31 1815 285 M40 Chris O'Connell, 44, Fridley, MN 1:39:01 9:54 1:26:55 1816 231 M45 Pat Walsh, 47, Edina, MN 1:39:01 9:54 1:26:55 1817 286 M40 Leo Arms, 40, Minneapolis, MN 1:39:02 9:54 1:34:43 1818 674 M20 John Navin, 31, Lake Elmo, MN 1:39:03 9:54 1:24:53 1819 287 M40 Jake Spano, 42, St Louis Park, MN 1:39:04 9:54 1:26:53 1820 675 M20 Patrick Carnahan, 32, Lawrence, KS 1:39:05 9:54 1:26:54 1821 288 M40 Paul Mumma, 41, St Louis Park, MN 1:39:05 9:54 1:35:01 1822 302 M35 Michael Gores, 37, Prior Lake, MN 1:39:08 9:55 1:29:29 1823 676 M20 Jason Hoogland, 27, Plymouth, MN 1:39:08 9:55 1:25:24 1824 38 M60 Eugene Zylla, 61, Minneapolis, MN 1:39:10 9:55 1:35:14 1825 677 M20 Dmitri Pankratov, 33, Bloomington, MN 1:39:11 9:55 1:26:15 1826 173 M50 John Mountain, 52, Inver Grove Hts, MN 1:39:12 9:55 1:34:50 1827 678 M20 Josh Laudenbach, 27, St Cloud, MN 1:39:12 9:55 1:25:10 1828 679 M20 Peter Daniels, 30, Minneapolis, MN 1:39:13 9:55 1:30:03 1829 232 M45 Jason Booth, 45, West St Paul, MN 1:39:13 9:55 1:38:31 1830 4 M14 Alex May, 14, St Paul, MN 1:39:19 9:56 1:29:49 1831 680 M20 Drew Anderson, 26, Eden Prairie, MN 1:39:21 9:56 1:32:47 1832 681 M20 Nick Pirsig, 32, Albert Lea, MN 1:39:21 9:56 1:32:25 1833 682 M20 Grant Erlandson, 33, Eagan, MN 1:39:21 9:56 1:32:25 1834 303 M35 Joshua Williams, 37, Minneapolis, MN 1:39:22 9:56 1:38:40 1835 304 M35 Troy Johnson, 36, Lakeville, MN 1:39:22 9:56 1:32:18 1836 233 M45 Al Spadine, 48, Minneapolis, MN 1:39:23 9:56 1:33:02 1837 683 M20 Clifford Gabrielson, 31, Apple Valley, MN 1:39:24 9:56 1:27:20 1838 174 M50 John Hite, 50, Hamel, MN 1:39:24 9:56 1:33:14 1839 684 M20 James Anderson, 33, St Louis Park, MN 1:39:25 9:56 1:32:46 1840 289 M40 Matthew Kirkwood, 41, West St Paul, MN 1:39:26 9:57 1:32:31 1841 685 M20 Joseph MacDonald, 33, Brooklyn Park, MN 1:39:27 9:57 1:35:27 1842 686 M20 Erik Warg, 26, Brooklyn Park, MN 1:39:31 9:57 1:35:36 1843 234 M45 Scott Kiester, 46, Cottage Grove, MN 1:39:33 9:57 1:33:23 1844 687 M20 Jack Stevens, 25, Plymouth, MN 1:39:34 9:57 1:25:12 1845 39 M60 Dennis Nolan, 64, Winona, MN 1:39:34 9:57 1:36:16 1846 290 M40 David Caccamo, 42, St Paul, MN 1:39:35 9:58 1:33:22 1847 688 M20 John Pedersen, 31, Brooklyn Park, MN 1:39:35 9:58 1:30:18 1848 175 M50 Russ Johnson, 52, Eden Prairie, MN 1:39:36 9:58 1:32:49 1849 235 M45 Ken Clemons, 46, Bloomington, MN 1:39:36 9:58 1:32:29 1850 689 M20 Noah Markon, 32, Richfield, MN 1:39:37 9:58 1:32:46 1851 690 M20 Erik Vieyra, 32, Minneapolis, MN 1:39:37 9:58 1:30:21 1852 691 M20 Pete Gamades, 29, Minneapolis, MN 1:39:38 9:58 1:27:29 1853 305 M35 Ryan Harrison, 35, Farmington, MN 1:39:39 9:58 1:35:41 1854 692 M20 Joseph Heller, 24, Shakopee, MN 1:39:41 9:58 1:25:36 1855 306 M35 Patrick Nickle, 38, Cottage Grove, MN 1:39:41 9:58 1:30:35 1856 291 M40 Robert Merrill, 41, Victoria, MN 1:39:42 9:58 1:35:12 1857 11 M65 David Tomasula, 65, Cable, WI 1:39:44 9:58 1:32:35 1858 693 M20 Bobby Patrick, 26, Minneapolis, MN 1:39:45 9:58 1:33:23 1859 694 M20 Anders Carlson, 34, Minneapolis, MN 1:39:45 9:58 1:27:33 1860 695 M20 David Zucco, 34, Minneapolis, MN 1:39:45 9:58 1:27:33 1861 696 M20 Marc Skjervem, 33, Elk River, MN 1:39:48 9:59 1:33:22 1862 697 M20 Chris Mureithi, 34, Blaine, MN 1:39:54 9:59 1:36:53
Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

1863 307 M35 Joshua Howard, 36, Edina, MN 1:39:56 10:00 1:33:44 1864 308 M35 Bernard Hofmann, 39, Minneapolis, MN 1:39:58 10:00 1:30:17 1865 292 M40 Brett Olson, 42, Bloomington, MN 1:39:58 10:00 1:35:26 1866 698 M20 Owen Flygare, 28, Minneapolis, MN 1:39:58 10:00 1:33:47 1867 40 M60 Timothy Cope, 60, Golden Valley, MN 1:39:58 10:00 1:27:14 1868 293 M40 Mike Schulz, 42, Hudson, WI 1:40:00 10:00 1:36:17 1869 699 M20 Greg Graham, 33, Minneapolis, MN 1:40:02 10:00 1:33:18 1870 176 M50 Mark Nordeen, 52, Cedar, MN 1:40:02 10:00 1:35:32 1871 309 M35 Charlie Bristol, 36, Woodbury, MN 1:40:02 10:00 1:33:07 1872 310 M35 William Graham, 39, Minneapolis, MN 1:40:02 10:00 1:33:35 1873 700 M20 Michael Downes, 30, St Paul, MN 1:40:03 10:00 1:31:02 1874 311 M35 McClain Rostvold, 36, Savage, MN 1:40:03 10:00 1:27:03 1875 312 M35 William Kotnour, 39, St Louis Park, MN 1:40:04 10:00 1:30:21 1876 294 M40 Patrick Malone, 43, Hugo, MN 1:40:05 10:00 1:39:09 1877 701 M20 Derek Schutz, 25, Bloomington, MN 1:40:05 10:00 1:33:19 1878 295 M40 Timothy Stolz, 40, Excelsior, MN 1:40:07 10:01 1:33:36 1879 177 M50 John Cade, 50, Bedford, IA 1:40:09 10:01 1:31:02 1880 236 M45 Brad Warne, 48, Edina, MN 1:40:10 10:01 1:36:00 1881 296 M40 Mark Benson, 41, Richfield, MN 1:40:10 10:01 1:33:53 1882 313 M35 Jason Greves, 36, Minnetonka, MN 1:40:10 10:01 1:35:39 1883 702 M20 Grant Beckstrand, 31, Plymouth, MN 1:40:11 10:01 1:39:28 1884 178 M50 William Schwietz, 51, Mendota Hts, MN 1:40:11 10:01 1:27:03 1885 703 M20 Nicholas Mattioli, 30, Minneapolis, MN 1:40:12 10:01 1:35:49 1886 704 M20 Greg Koetter, 29, Owatonna, MN 1:40:13 10:01 1:30:44 1887 297 M40 Stephen Horsfield, 42, St Paul, MN 1:40:13 10:01 1:27:38 1888 298 M40 Scott Dunnewind, 40, Minnetonka, MN 1:40:14 10:01 1:35:42 1889 179 M50 James Cox, 51, Savage, MN 1:40:15 10:02 1:33:16 1890 705 M20 Jed Hirschfeld, 31, St Louis Park, MN 1:40:17 10:02 1:25:41 1891 180 M50 William Haider, 54, Mendota Hts, MN 1:40:17 10:02 1:33:36 1892 41 M60 Steve Marti, 61, Plymouth, MN 1:40:18 10:02 1:36:52 1893 181 M50 Jon Marty, 51, Edina, MN 1:40:18 10:02 1:35:49 1894 706 M20 Scott Barthel, 28, Rogers, MN 1:40:18 10:02 1:33:39 1895 314 M35 Matthew Bowen, 35, St Louis Park, MN 1:40:19 10:02 1:35:48 1896 299 M40 Matt Arbeiter, 41, Minneapolis, MN 1:40:19 10:02 1:27:19 1897 300 M40 Chris Geyen, 40, Shakopee, MN 1:40:19 10:02 1:27:19 1898 301 M40 Jeff McBride, 43, Elko, MN 1:40:20 10:02 1:37:06 1899 707 M20 Jonathan Neu, 29, St Louis Park, MN 1:40:20 10:02 1:25:44 1900 708 M20 John Kyriagis, 28, Hopkins, MN 1:40:21 10:02 1:27:32 1901 709 M20 Nicolas Anthony, 31, White Bear Lake, MN 1:40:21 10:02 1:26:13 1902 710 M20 Matthew Moos, 34, Minneapolis, MN 1:40:25 10:02 1:30:29 1903 711 M20 Anthony Eischens, 33, Minneapolis, MN 1:40:27 10:03 1:33:56 1904 88 M55 Thomas Wiener, 55, Oakdlae, MN 1:40:28 10:03 1:26:22 1905 42 M60 John Van Veldhuizen, 62, Sioux Falls, SD 1:40:29 10:03 1:36:28 1906 315 M35 Joshua Magnuson, 35, St Paul, MN 1:40:30 10:03 1:36:11 1907 316 M35 Jake Bents, 35, Minneapolis, MN 1:40:32 10:03 1:30:49 1908 317 M35 Robert Michiels, 35, Winnipeg, Can 1:40:33 10:03 1:34:00 1909 237 M45 Randy Thompson, 48, Worthington, MN 1:40:34 10:03 1:33:58 1910 318 M35 Matthew Neale, 38, Eden Prairie, MN 1:40:35 10:04 1:28:10 1911 712 M20 Kyle Oostra, 26, Minneapolis, MN 1:40:39 10:04 1:31:19 1912 713 M20 Aaron Richards, 28, Savage, MN 1:40:39 10:04 1:36:57 1913 302 M40 Keith Lammers, 40, Big Lake, MN 1:40:41 10:04 1:33:47 1914 303 M40 Denton MacK, 42, Eagan, MN 1:40:42 10:04 1:34:37 1915 714 M20 Allen Magnuson, 33, Bloomington, MN 1:40:43 10:04 1:26:49 1916 304 M40 Dave Burns, 41, St Paul, MN 1:40:44 10:04 1:28:22 1917 43 M60 Steven Reuter, 62, Minneapolis, MN 1:40:48 10:05 1:34:33 1918 319 M35 Andrew Gross, 39, St Paul, MN 1:40:48 10:05 1:31:31 1919 715 M20 Jerod Krone, 34, St Louis Park, MN 1:40:49 10:05 1:33:52 1920 716 M20 Tim Keymer, 29, St Cloud, MN 1:40:49 10:05 1:33:52 1921 320 M35 Jeremy McAloon, 36, Albertville, MN 1:40:49 10:05 1:36:43 1922 717 M20 Matthew Mroczenski, 33, Farmington, MN 1:40:50 10:05 1:27:36 1923 238 M45 Mark Rezac, 45, New Prague, MN 1:40:51 10:05 1:34:03 1924 321 M35 Aaron Schnell, 37, Minneapolis, MN 1:40:51 10:05 1:27:04 1925 322 M35 Daniel Tight, 39, Minneapolis, MN 1:40:52 10:05 1:28:29 1926 323 M35 Matt Beaver, 37, St Paul, MN 1:40:53 10:05 1:26:36 1927 239 M45 Graham Hartley, 48, New Hope, MN 1:40:53 10:05 1:36:30 1928 1 M75 Richard Burch, 76, St Michael, MN 1:40:54 10:05 1:40:44 1929 240 M45 Jim Wolfe, 45, Farmington, MN 1:40:55 10:06 1:27:41 1930 718 M20 Alexander Nicolae, 32, St Louis Park, MN 1:40:55 10:06 1:31:13 1931 305 M40 Michael Welle, 40, Shoreview, MN 1:40:57 10:06 1:34:56 1932 306 M40 Doug Petty, 43, White Bear Lake, MN 1:40:58 10:06 1:34:14 1933 12 M65 Gary Ridge, 68, Owatonna, MN 1:40:58 10:06 1:36:18 1934 719 M20 David Roseland, 33, Elk River, MN 1:40:58 10:06 1:34:08 1935 324 M35 Eric Christenson, 37, Chanhassen, MN 1:40:58 10:06 1:28:35 1936 13 M65 Charlie Seel, 65, Deephaven, MN 1:40:59 10:06 1:37:20 1937 720 M20 Alex Schwartzwald, 23, Inver Grove Hts, MN 1:41:00 10:06 1:34:41 1938 241 M45 Gregg Franke, 47, Minneapolis, MN 1:41:01 10:06 1:36:34 1939 44 M60 Mike Kulka, 61, St Paul, MN 1:41:01 10:06 1:36:21 1940 721 M20 John Manning, 34, Austin, TX 1:41:01 10:06 1:32:00 1941 325 M35 Brad Richason, 36, St Paul, MN 1:41:02 10:06 1:31:57 1942 326 M35 Scott Van Eps, 38, Chaska, MN 1:41:02 10:06 1:34:45 1943 722 M20 James Newton, 29, Fitchburg, WI 1:41:04 10:06 1:26:32 1944 89 M55 Tom Brindley, 56, Edina, MN 1:41:04 10:06 1:32:00 1945 182 M50 Kevin Clemens, 54, Lake Elmo, MN 1:41:05 10:06 1:37:30 1946 242 M45 Chris Zacharias, 47, Medina, MN 1:41:05 10:06 1:28:58 1947 307 M40 Tim Arvidson, 41, Shakopee, MN 1:41:06 10:07 1:37:17 1948 308 M40 Daniel Flo, 41, Edina, MN 1:41:08 10:07 1:31:07 1949 45 M60 James Sanem, 63, Minneapolis, MN 1:41:09 10:07 1:34:46 1950 327 M35 Marc Thompson, 38, Lakeville, MN 1:41:10 10:07 1:34:13 1951 243 M45 Jeffrey Zerwas, 49, Woodbury, MN 1:41:11 10:07 1:35:06 1952 183 M50 Peter Jensen, 54, Breckenridge, MN 1:41:11 10:07 1:31:54 1953 328 M35 Steve Thomas, 35, Hugo, MN 1:41:13 10:07 1:34:57 1954 309 M40 Kerry Rosenhagen, 41, Minneapolis, MN 1:41:14 10:07 1:34:16 1955 310 M40 Michael Brousseau, 40, St Louis Park, MN 1:41:16 10:08 1:26:40 1956 184 M50 Nelson Imamura, 52, Delano, MN 1:41:17 10:08 1:34:50 1957 723 M20 Chad Seichter, 33, Woodbury, MN 1:41:17 10:08 1:36:54 1958 311 M40 Scott Fricke, 44, Bloomington, MN 1:41:17 10:08 1:31:52 1959 724 M20 Michael Kuhn, 34, Minneapolis, MN 1:41:17 10:08 1:27:25 1960 329 M35 Timothy Maloney, 37, Minneapolis, MN 1:41:19 10:08 1:27:51 1961 725 M20 John Bisanz, 30, St Louis Park, MN 1:41:22 10:08 1:37:03 1962 726 M20 Isaac Risbrudt, 32, Rogers, MN 1:41:25 10:08 1:31:12 1963 727 M20 Kyle Holmgren, 34, Maple Grove, MN 1:41:26 10:09 1:32:10 1964 330 M35 Greg Stai, 35, Savage, MN 1:41:26 10:09 1:35:04 1965 312 M40 John Ridler, 44, Chaska, MN 1:41:28 10:09 1:37:42 1966 90 M55 Steve Klein, 55, Stillwater, MN 1:41:29 10:09 1:37:54 1967 313 M40 Eric Heiberg, 40, Eden Prairie, MN 1:41:31 10:09 1:37:30 1968 185 M50 Mark Melhorn, 52, Crystal, MN 1:41:31 10:09 1:32:08 1969 314 M40 Luis Valiente, 40, Rosemount, MN 1:41:34 10:09 1:29:28 1970 186 M50 Robert Moshrefzadeh, 54, Oakdale, MN 1:41:34 10:09 1:31:44 1971 728 M20 Ryan Duffy, 29, Maple Grove, MN 1:41:35 10:10 1:37:06 1972 315 M40 Bob Marko, 43, Maple Grove, MN 1:41:35 10:10 1:35:17 1973 316 M40 Jeff Carlson, 41, Blaine, MN 1:41:35 10:10 1:37:22 1974 729 M20 Bejan Darbandi, 27, Chanhassen, MN 1:41:36 10:10 1:34:44 1975 331 M35 Chad Keener, 38, Lakeville, MN 1:41:38 10:10 1:35:13 1976 91 M55 Robert Tennant, 57, Lake Elmo, MN 1:41:38 10:10 1:34:55 1977 317 M40 Jon Ocel, 42, Lino Lakes, MN 1:41:39 10:10 1:37:59 1978 332 M35 Eric Haug, 38, Minneapolis, MN 1:41:40 10:10 1:28:39 1979 187 M50 Bruce Clasen, 52, Plymouth, MN 1:41:40 10:10 1:35:28 1980 730 M20 Kevin Lam, 34, Maple Grove, MN 1:41:43 10:10 1:32:16 1981 731 M20 Brett Johnson, 32, St Paul, MN 1:41:43 10:10 1:31:46 1982 318 M40 Scott Reid, 43, Maple Grove, MN 1:41:44 10:10 1:32:05 1983 319 M40 Daniel Walschinski, 41, Minneapolis, MN 1:41:49 10:11 1:34:48 1984 732 M20 Tim Becker, 33, Wayzata, MN 1:41:50 10:11 1:31:53 1985 733 M20 Aaron Reihl, 26, Chaska, MN 1:41:51 10:11 1:28:07 1986 333 M35 Jose Schimming, 37, Minneapolis, MN 1:41:53 10:11 1:29:11 1987 92 M55 Paul Montain, 57, Centerville, MN 1:41:53 10:11 1:41:14 1988 188 M50 Todd Langevin, 53, Edina, MN 1:41:53 10:11 1:34:50 1989 334 M35 Warren Bostrom, 38, Shoreview, MN 1:41:54 10:11 1:35:52 1990 335 M35 Trent Anderson, 38, Hastings, MN 1:41:54 10:11 1:35:52 1991 320 M40 Marc MacKe, 41, Corcoran, MN 1:41:55 10:12 1:35:46 1992 93 M55 Myron Eggert, 59, Cosmos, MN 1:41:56 10:12 1:32:09 1993 244 M45 Eric Andrewssharer, 48, Wheaton, IL 1:41:57 10:12 1:35:20 1994 189 M50 Rick Johnson, 54, Eden Prairie, MN 1:41:58 10:12 1:37:53 1995 245 M45 John Liddicoat, 47, Minneapolis, MN 1:41:59 10:12 1:37:42 1996 734 M20 Jules Gonzales, 34, Rosemount, MN 1:42:00 10:12 1:28:43 1997 735 M20 Michael Capecchi, 25, Bloomington, MN 1:42:01 10:12 1:32:19 1998 336 M35 Steven Pollenz, 35, Eden Prairie, MN 1:42:03 10:12 1:29:18 1999 246 M45 Brian Rotty, 49, Rochester, MN 1:42:07 10:13 1:35:42 2000 247 M45 Ed Beek, 45, Bloomington, MN 1:42:08 10:13 1:38:56 2001 337 M35 Jason Hopper, 37, Lakeville, MN 1:42:08 10:13 1:32:53 2002 736 M20 Dave Sieben, 32, St Paul, MN 1:42:11 10:13 1:29:19 2003 248 M45 Denis Kletter, 45, Minneapolis, MN 1:42:14 10:13 1:35:43 2004 190 M50 William Laramy, 53, Eagan, MN 1:42:14 10:13 1:35:39 2005 321 M40 Louis Dorso, 41, Maple Grove, MN 1:42:14 10:13 1:32:03 2006 737 M20 Jacob Fleming, 26, St Paul, MN 1:42:14 10:13 1:35:59 2007 322 M40 Brett Weisser, 42, Farmington, MN 1:42:17 10:14 1:29:55 2008 249 M45 Michael Burns, 45, Apple Valley, MN 1:42:18 10:14 1:38:21 2009 14 M65 Frank Guldbrandsen, 65, Duluth, MN 1:42:19 10:14 1:38:38 2010 738 M20 Kevin Roche, 32, Elk River, MN 1:42:19 10:14 1:29:31 2011 191 M50 Timothy Kenyon, 51, Minnetonka, MN 1:42:20 10:14 1:35:50 2012 739 M20 Joe Corcoran, 30, Lakeville, MN 1:42:21 10:14 1:35:35 2013 46 M60 David Lapakko, 60, Richfield, MN 1:42:21 10:14 1:36:03 2014 740 M20 Stephen Bona, 22, St Paul, MN 1:42:21 10:14 1:29:42 2015 741 M20 Nick Olson, 29, New Hope, MN 1:42:22 10:14 1:33:03 2016 742 M20 Justin Fenlon, 26, Shakopee, MN 1:42:23 10:14 1:36:04 2017 338 M35 Adam Johnson, 39, Edina, MN 1:42:24 10:14 1:29:21 2018 339 M35 Jason Sandberg, 35, Rochester, MN 1:42:24 10:14 1:33:02 2019 743 M20 Tim Svensson, 33, Plymouth, MN 1:42:24 10:14 1:38:47 2020 323 M40 Steven Tschetter, 42, Farmington, MN 1:42:25 10:14 1:33:21 2021 324 M40 Rick Davis, 41, Orono, MN 1:42:26 10:15 1:29:18 2022 325 M40 Steven Young, 40, Minneapolis, MN 1:42:26 10:15 1:36:01 2023 744 M20 John McAuliff, 26, Springfield, IL 1:42:27 10:15 1:38:00 2024 94 M55 Steve McAuliff, 58, Springfield, IL 1:42:27 10:15 1:38:00 2025 745 M20 Joseph McAuliff, 30, Edina, MN 1:42:27 10:15 1:38:01 2026 746 M20 Huckleberry Tate, 33, St Paul, MN 1:42:28 10:15 1:35:26 2027 747 M20 Peter Ketcham, 29, Minneapolis, MN 1:42:28 10:15 1:32:59 2028 340 M35 John Anderson, 39, Eden Prairie, MN 1:42:29 10:15 1:36:11 2029 250 M45 Thomas Ondrachek, 46, Brooklyn Park, MN 1:42:29 10:15 1:36:19 2030 326 M40 Patrick Peterson, 41, Farmington, MN 1:42:29 10:15 1:28:04 2031 327 M40 James Yunker, 41, Stillwater, MN 1:42:30 10:15 1:41:50 2032 251 M45 Anton Kasella, 45, Woodbury, MN 1:42:32 10:15 1:35:35 2033 15 M65 Bruce Gilmore, 66, Plymouth, MN 1:42:32 10:15 1:36:14 2034 328 M40 Barry Brands, 41, Champlin, MN 1:42:32 10:15 1:35:37 2035 748 M20 Jason Pass, 29, St Louis Park, MN 1:42:32 10:15 1:28:32 2036 47 M60 Leon Halbur, 64, Maple Grove, MN 1:42:33 10:15 1:35:39 2037 9 M16 Joe Kuhns, 16, Plymouth, MN 1:42:34 10:15 1:29:51 2038 252 M45 Robert Kuhns, 45, Plymouth, MN 1:42:35 10:16 1:29:51 2039 253 M45 Kyle Markland, 47, Eagan, MN 1:42:38 10:16 1:32:53 2040 341 M35 Brian Holmes, 36, Arden Hills, MN 1:42:42 10:16 1:36:02 2041 48 M60 Jeffry Kalbow, 62, Waseca, MN 1:42:43 10:16 1:32:39 2042 342 M35 Kyle Hartnett, 35, St Michael, MN 1:42:43 10:16 1:33:35 2043 749 M20 Nathan Neitzell, 32, Austin, MN 1:42:44 10:16 1:28:26 2044 750 M20 Joshua Rogahn, 34, Otsego, MN 1:42:46 10:17 1:36:16 2045 751 M20 Ryan Eull, 29, Maple Grove, MN 1:42:46 10:17 1:28:26 2046 752 M20 Anthony Suardini, 30, Plymouth, MN 1:42:47 10:17 1:39:14 2047 5 M14 Ethan Altenburg, 14, Woodbury, MN 1:42:47 10:17 1:32:44 2048 192 M50 Jeremiah Squires Jr, 50, Edina, MN 1:42:48 10:17 1:42:48 2049 95 M55 Mark Stenoien, 56, Plymouth, MN 1:42:48 10:17 1:30:44 2050 254 M45 Tim Altenburg, 49, Woodbury, MN 1:42:48 10:17 1:32:46 2051 10 M16 Austin Altenburg, 17, Woodbury, MN 1:42:49 10:17 1:32:45 2052 753 M20 Steven Velgersdyk, 22, Edina, MN 1:42:51 10:17 1:30:00 2053 329 M40 Murray McCartan, 42, Richfield, MN 1:42:51 10:17 1:32:49 2054 330 M40 Jeffrey Gorder, 42, Bloomington, MN 1:42:52 10:17 1:32:49 2055 255 M45 C L Delfs, 45, Bloomington, MN 1:42:52 10:17 1:32:49 2056 343 M35 Jason Kohlmeyer, 39, North Mankato, MN 1:42:52 10:17 1:36:38 2057 96 M55 Mike Sime, 55, Long Lake, MN 1:42:54 10:17 1:36:20 2058 193 M50 Bruce Warndahl, 54, Plymouth, MN 1:42:55 10:18 1:29:22 2059 344 M35 Brent Hickman, 35, Minneapolis, MN 1:42:56 10:18 1:36:29 2060 97 M55 Dale McCauley, 58, Shoreview, MN 1:42:56 10:18 1:36:50 2061 256 M45 Brad Duhaime, 48, Maple Grove, MN 1:42:58 10:18 1:33:54 2062 345 M35 Christopher Hiller, 39, Minneapolis, MN 1:42:59 10:18 1:38:44 2063 346 M35 Erik Jensen, 37, Edina, MN 1:43:01 10:18 1:32:58 2064 16 M65 Phil Saari, 65, Shoreview, MN 1:43:02 10:18 1:42:57 2065 331 M40 Jason Janke, 41, Black River Falls, WI 1:43:02 10:18 1:36:12 2066 257 M45 Del Deberg, 47, Melrose, WI 1:43:02 10:18 1:36:12 2067 754 M20 Justin Hosman, 24, Minneapolis, MN 1:43:05 10:18 1:30:13 2068 347 M35 Jeremy Coolidge, 37, Braham, MN 1:43:08 10:19 1:29:29 2069 332 M40 Kurt Svendsen, 44, Eden Prairie, MN 1:43:12 10:19 1:34:01 2070 333 M40 Pablo Hoyos, 41, Minneapolis, MN 1:43:13 10:19 1:36:17 2071 755 M20 Eric Micek, 32, Cottage Grove, MN 1:43:13 10:19 1:34:01 2072 756 M20 Mark Nguyen, 30, Blaine, MN 1:43:15 10:20 1:33:37 2073 334 M40 Jason Moeckel, 41, Minnetonka, MN 1:43:17 10:20 1:36:39 2074 348 M35 Tony Perkins, 36, St Louis Park, MN 1:43:18 10:20 1:33:08 2075 258 M45 Mark Miller, 46, Minneapolis, MN 1:43:23 10:20 1:42:33 2076 98 M55 Daniel Hunt, 55, Edina, MN 1:43:23 10:20 1:36:14 2077 757 M20 Jordan Wager, 24, Edina, MN 1:43:23 10:20 1:34:00 2078 758 M20 Matt Thomas, 33, Shakopee, MN 1:43:23 10:20 1:39:15 2079 99 M55 Rod Rue, 55, Eden Prairie, MN 1:43:24 10:20 1:29:51 2080 759 M20 Jay Tonneson, 31, Hugo, MN 1:43:27 10:21 1:33:58 2081 6 M70 Ron Gehler, 70, Mikana, WI 1:43:30 10:21 1:36:47 2082 259 M45 Brian Hall, 47, Minneapolis, MN 1:43:31 10:21 1:34:04 2083 760 M20 Carl Wheaton, 32, South Haven, MN 1:43:31 10:21 1:30:38 2084 761 M20 Michael Hickey Jr, 25, St Louis Park, MN 1:43:32 10:21 1:30:13 2085 260 M45 Ken Guddal, 49, Plymouth, MN 1:43:32 10:21 1:31:02 2086 335 M40 Craig Orthmann, 43, Rosemount, MN 1:43:35 10:22 1:36:50 2087 261 M45 Richard Bruns, 45, Shakopee, MN 1:43:35 10:22 1:37:15 2088 262 M45 Rod Hagedorn, 46, Burnsville, MN 1:43:38 10:22 1:36:44 2089 263 M45 Gary Pauley, 48, Parker, SD 1:43:38 10:22 1:39:30 2090 6 M14 Riley Dunn, 15, Hudson, WI 1:43:41 10:22 1:34:20 2091 264 M45 Timothy Leighton, 48, Blaine, MN 1:43:42 10:22 1:30:05 2092 349 M35 Brandon Klement, 35, Zimmerman, MN 1:43:46 10:23 1:33:41 2093 336 M40 Gregory Webb, 42, Maple Grove, MN 1:43:47 10:23 1:37:02 2094 350 M35 Joseph Burgess, 37, Maple Grove, MN 1:43:47 10:23 1:37:30 2095 762 M20 Patrick Koski, 25, Plymouth, MN 1:43:50 10:23 1:29:33 2096 351 M35 Patrick Glynn, 38, Prior Lake, MN 1:43:53 10:23 1:31:16 2097 194 M50 Bruce Field, 51, St Paul, MN 1:44:02 10:24 1:34:42 2098 763 M20 Ryan Olson, 34, Lakeville, MN 1:44:03 10:24 1:37:00 2099 764 M20 Ryan Ash, 31, Eden Prairie, MN 1:44:04 10:24 1:29:42 2100 352 M35 Greg Fleetwood, 39, Winnipeg, Can 1:44:06 10:25 1:30:37 2101 265 M45 Kurt Schultz, 48, Lakeville, MN 1:44:07 10:25 1:37:37 2102 353 M35 Brian Boebel, 37, St Micheal, MN 1:44:08 10:25 1:31:41 2103 337 M40 Bob Galuska, 40, Minneapolis, MN 1:44:11 10:25 1:34:29 2104 338 M40 Don Ross, 40, Minneapolis, MN 1:44:12 10:25 1:31:44 2105 765 M20 Nick Ford, 30, Chanhassen, MN 1:44:12 10:25 1:29:52 2106 766 M20 Levon Mueller, 21, Lacrescent, MN 1:44:14 10:25 1:30:59 2107 195 M50 Keith Kaestner, 53, Burnsville, MN 1:44:15 10:26 1:40:52 2108 767 M20 Seth Hilgert, 34, Minneapolis, MN 1:44:15 10:26 1:34:53 2109 768 M20 Brian Knuttila, 30, West St Paul, MN 1:44:15 10:26 1:37:42 2110 354 M35 Brad Blechinger, 37, Eau Claire, WI 1:44:15 10:26 1:34:18 2111 196 M50 Dean Fulmer, 52, Lakeville, MN 1:44:17 10:26 1:35:13 2112 769 M20 Shane Barnes, 34, Bloomington, MN 1:44:18 10:26 1:40:31 2113 197 M50 Randy Koenig, 53, Jordan, MN 1:44:18 10:26 1:34:58 2114 266 M45 Ron Jacobsen, 47, Chaska, MN 1:44:20 10:26 1:37:56 2115 355 M35 Jim Garlock, 37, Minnetrista, MN 1:44:22 10:26 1:30:04 2116 356 M35 Chris Altman, 38, Minneapolis, MN 1:44:25 10:26 1:31:42 2117 357 M35 Jamie Galioto, 36, Roseville, MN 1:44:26 10:27 1:37:23 2118 770 M20 Brett Welter, 29, St Louis Park, MN 1:44:26 10:27 1:30:38 2119 358 M35 Steven Becker, 36, Lincoln, NE 1:44:28 10:27 1:32:20 2120 339 M40 Dave Burton, 40, Burnsville, MN 1:44:28 10:27 1:40:07 2121 771 M20 Peter Mueller, 29, Spring Lake Park, MN 1:44:30 10:27 1:30:45 2122 267 M45 Steve Valley, 49, Shoreview, MN 1:44:34 10:27 1:37:38 2123 359 M35 Joel Muscatello, 39, Maple Grove, MN 1:44:35 10:28 1:37:47 2124 360 M35 Andrew Bridgeman, 39, Rochester, MN 1:44:38 10:28 1:31:54 2125 268 M45 Jordan Greenberg, 45, Blaine, MN 1:44:43 10:28 1:31:41 2126 772 M20 Jared Recker, 24, Richfield, MN 1:44:44 10:28 1:35:18 2127 773 M20 Brent Kath, 30, Minnetonka, MN 1:44:45 10:28 1:34:37 2128 269 M45 Bill Antilla, 45, Excelsior, MN 1:44:46 10:29 1:38:10 2129 361 M35 John Chelikowsky, 38, Hopkins, MN 1:44:47 10:29 1:34:36 2130 362 M35 Hafeez Khan, 37, Winnipeg, Can 1:44:47 10:29 1:32:28 2131 363 M35 Aaron Rome, 36, Coon Rapids, MN 1:44:47 10:29 1:38:06 2132 774 M20 Bryan Rahn, 29, St Louis Park, MN 1:44:50 10:29 1:38:28 2133 775 M20 Thomas Gustafson, 24, Eden Prairie, MN 1:44:53 10:29 1:30:43 2134 364 M35 James Daly, 39, Rochester, MN 1:44:53 10:29 1:35:24 2135 365 M35 Aaron Loss, 36, Maplewood, MN 1:44:55 10:30 1:38:11 2136 100 M55 Eric Diloreto, 56, Minnetonka, MN 1:44:56 10:30 1:41:00 2137 101 M55 John Sedwitz, 55, Burnsville, MN 1:44:58 10:30 1:38:27 2138 776 M20 Rich Higgins, 31, St Louis Park, MN 1:44:59 10:30 1:37:57 2139 1 M10 Max North, 11, Edina, MN 1:45:00 10:30 1:30:58 2140 102 M55 Ron Copeland, 55, Shorewood, MN 1:45:02 10:30 1:41:31 2141 270 M45 Michael Tattersfield, 45, Wayzata, MN 1:45:05 10:30 1:31:39 2142 366 M35 Steven Wegleitner, 36, Zimmerman, MN 1:45:06 10:31 1:35:01 2143 49 M60 Michael Nall, 60, Mentor, OH 1:45:10 10:31 1:36:09 2144 367 M35 Craig Maki, 36, Lino Lakes, MN 1:45:11 10:31 1:35:14 2145 340 M40 Damien Wolf, 41, Plymouth, MN 1:45:12 10:31 1:35:08 2146 368 M35 Brian Bruner Esq, 39, Minnetonka, MN 1:45:14 10:31 1:31:02 2147 369 M35 Garrett Meyers, 38, Mounds View, MN 1:45:15 10:32 1:39:12 2148 341 M40 Joe Jaruszewski, 41, Woodbury, MN 1:45:18 10:32 1:35:59 2149 370 M35 Rob Vitense, 36, Maple Grove, MN 1:45:19 10:32 1:44:43 2150 271 M45 Richard Rignell, 46, Stacy, MN 1:45:19 10:32 1:32:32 2151 272 M45 Carmelo Yasis, 45, White Bear Lake, MN 1:45:20 10:32 1:39:11 2152 371 M35 Eric Wellmann, 38, Edina, MN 1:45:25 10:32 1:32:54 2153 777 M20 Brian Cleaveland, 30, Minneapolis, MN 1:45:26 10:33 1:40:48 2154 778 M20 Joseph Buri, 33, St Paul, MN 1:45:26 10:33 1:33:04 2155 103 M55 Robert Lager, 59, Robbinsdale, MN 1:45:26 10:33 1:35:53 2156 779 M20 Jon Lager, 23, Robbinsdale, MN 1:45:27 10:33 1:35:54 2157 780 M20 Greg Sandager, 28, Stillwater, MN 1:45:27 10:33 1:35:26 2158 372 M35 Brian Campbell, 35, Eden Prairie, MN 1:45:28 10:33 1:35:45 2159 373 M35 Darin McLean, 37, Fargo, ND 1:45:28 10:33 1:38:21 2160 342 M40 Daniel Fisher, 42, Falcon Heights, MN 1:45:29 10:33 1:31:41 2161 374 M35 Adam Seeley, 35, St Paul, MN 1:45:30 10:33 1:32:50 2162 104 M55 James Brownell, 56, Chanhassen, MN 1:45:30 10:33 1:35:20 2163 105 M55 Pete Westberg, 55, Woodbury, MN 1:45:33 10:33 1:41:32 2164 106 M55 John Dickhudt, 58, Woodbury, MN 1:45:34 10:33 1:32:54 2165 375 M35 Ethan Rooney, 35, White Bear Lake, MN 1:45:34 10:33 1:38:50 2166 107 M55 Mike O'Brien, 58, Minneapolis, MN 1:45:37 10:34 1:36:32 2167 376 M35 Luke Melquist, 35, Rogers, MN 1:45:39 10:34 1:35:34 2168 198 M50 Rick Struntz, 54, St Paul, MN 1:45:40 10:34 1:36:25 2169 273 M45 Tim Wiering, 45, Burnsville, MN 1:45:42 10:34 1:30:58 2170 50 M60 Timothy Murphy, 63, Caledonia, MN 1:45:42 10:34 1:35:48 2171 274 M45 Kirk Krueger, 49, Dyersburg, TN 1:45:44 10:34 1:33:41 2172 108 M55 Jerry Zien, 59, Prior Lake, MN 1:45:44 10:34 1:39:41 2173 343 M40 Tony Bayer, 40, Rogers, MN 1:45:45 10:34 1:38:49 2174 275 M45 Brian Condon, 47, Faribault, MN 1:45:51 10:35 1:35:52 2175 7 M14 Ramsey Taylor, 14, Forest Lake, MN 1:45:53 10:35 1:33:37 2176 344 M40 Scot Taylor, 43, Forest Lake, MN 1:45:54 10:35 1:33:37 2177 781 M20 Eric Holter, 27, St Louis Park, MN 1:45:58 10:36 1:42:32 2178 345 M40 Daniel Johnson, 41, Eagan, MN 1:45:59 10:36 1:42:25 2179 782 M20 Matthew Kojetin, 25, Minneapolis, MN 1:46:02 10:36 1:32:46 2180 377 M35 J Scott Pitonyak, 37, Rosemount, MN 1:46:02 10:36 1:32:10 2181 276 M45 Tracy McDonald, 48, Maple Grove, MN 1:46:04 10:36 1:36:58 2182 277 M45 Rick Feltner, 49, Lakeville, MN 1:46:04 10:36 1:33:36 2183 199 M50 Mark Huseboe, 53, Maple Grove, MN 1:46:07 10:37 1:33:58 2184 378 M35 Eric Stevens, 36, Coon Rapids, MN 1:46:09 10:37 1:30:03 2185 346 M40 Mick Maslowski, 40, Cloquet, MN 1:46:12 10:37 1:36:14 2186 278 M45 Tom Hong, 49, Plymouth, MN 1:46:13 10:37 1:33:53 2187 783 M20 Scott Henninger, 28, Shakopee, MN 1:46:16 10:38 1:39:13 2188 279 M45 John Gilje, 46, Rosemount, MN 1:46:17 10:38 1:33:37 2189 11 M16 Blake Olson, 16, Edina, MN 1:46:17 10:38 1:33:06 2190 784 M20 Ben Shardlow, 31, St Paul, MN 1:46:19 10:38 1:39:22 2191 379 M35 Matthew Oyen, 38, Little Canada, MN 1:46:19 10:38 1:36:45 2192 380 M35 Landon Hartvigsen, 36, Andover, MN 1:46:22 10:38 1:32:39 2193 280 M45 Keith Rieck, 48, Roseville, MN 1:46:22 10:38 1:37:00 2194 381 M35 Ryan Inda, 35, Minneapolis, MN 1:46:26 10:39 1:34:13 2195 382 M35 Jon Van Hulzen, 39, Apple Valley, MN 1:46:27 10:39 1:36:59 2196 383 M35 Nathan Dejarnett, 35, Bayport, MN 1:46:29 10:39 1:33:04 2197 109 M55 Douglas Pflaum, 56, Lake City, MN 1:46:30 10:39 1:40:22 2198 785 M20 Steve Lopez, 21, Chaska, MN 1:46:32 10:39 1:32:49 2199 786 M20 Bradley Ash, 27, Minneapolis, MN 1:46:34 10:39 1:34:02 2200 384 M35 Chris Busby, 35, Minneapolis, MN 1:46:35 10:40 1:37:07 2201 787 M20 Daniel Monfre, 27, Minneapolis, MN 1:46:37 10:40 1:34:02 2202 200 M50 David Duhaime, 54, Eden Prairie, MN 1:46:38 10:40 1:39:33 2203 201 M50 Bruce Richards, 53, Isle, MN 1:46:39 10:40 1:32:41 2204 281 M45 Darrin Dickerson, 49, Blaine, MN 1:46:39 10:40 1:37:37 2205 385 M35 John Baranesky, 38, Red Lake, Can 1:46:41 10:40 1:32:33 2206 347 M40 Mike Koetting, 44, Orono, MN 1:46:45 10:40 1:37:14 2207 202 M50 Jim Cole, 50, Columbia Hts, MN 1:46:46 10:41 1:40:27 2208 203 M50 Robert Schmitz, 50, Lakeville, MN 1:46:48 10:41 1:37:21 2209 386 M35 Marc Ungerman, 37, Edina, MN 1:46:49 10:41 1:40:26 2210 348 M40 Syed Jaffri, 43, Bloomington, MN 1:46:50 10:41 1:36:59 2211 51 M60 Richard Rosengren, 61, Minneapolis, MN 1:46:52 10:41 1:40:01 2212 2 M75 Gary Herum, 75, Dubuque, IA 1:46:53 10:41 1:37:42 2213 349 M40 Ryan McLean, 42, Rosemount, MN 1:46:55 10:42 1:39:47 2214 788 M20 Shawn Young, 30, St Paul, MN 1:46:57 10:42 1:37:46 2215 789 M20 Thokozeni Lipato, 34, Minneapolis, MN 1:46:58 10:42 1:33:49 2216 790 M20 John Wardlow, 34, St Louis Park, MN 1:46:58 10:42 1:40:39 2217 791 M20 Adam Kneeland, 27, Eagan, MN 1:46:59 10:42 1:40:27 2218 110 M55 Craig Osberg, 55, Apple Valley, MN 1:47:03 10:42 1:37:36 2219 111 M55 Greg Steiner, 55, White Bear Lake, MN 1:47:04 10:42 1:33:58 2220 52 M60 James Baker, 64, Winnipeg, Can 1:47:06 10:43 1:40:36 2221 387 M35 Matthew Baker, 35, Winnipeg, Can 1:47:06 10:43 1:40:34 2222 3 M12 Jack Knudson, 13, Golden Valley, MN 1:47:06 10:43 1:34:29 2223 204 M50 Craig Rustad, 50, Hudson, WI 1:47:11 10:43 1:40:49 2224 388 M35 Van Snyder, 37, Ham Lake, MN 1:47:11 10:43 1:38:08 2225 205 M50 Timothy Shanahan, 53, Carver, MN 1:47:11 10:43 1:41:00 2226 792 M20 Andrew McCracken, 33, Minneapolis, MN 1:47:14 10:43 1:37:39 2227 793 M20 Jaron Glasgow, 25, Oakdale, MN 1:47:17 10:44 1:33:45 2228 794 M20 Alex Jordan, 34, Shakopee, MN 1:47:20 10:44 1:37:44 2229 389 M35 Jed Mulder, 37, Buffalo, MN 1:47:22 10:44 1:43:54 2230 350 M40 Court Winjum, 40, St Paul, MN 1:47:26 10:45 1:33:44 2231 390 M35 Scott Leonard, 39, Cottage Grove, MN 1:47:27 10:45 1:43:08 2232 795 M20 Nathan Kopp, 27, St Paul, MN 1:47:29 10:45 1:34:53 2233 282 M45 Vang Lee, 45, Forest Lake, MN 1:47:31 10:45 1:33:03 2234 796 M20 Mikkel Gusenius, 30, Shorewood, MN 1:47:32 10:45 1:37:38 2235 797 M20 John Zydowsky, 33, Lakeville, MN 1:47:33 10:45 1:37:44 2236 351 M40 Jeffrey Hutton, 42, Plymouth, MN 1:47:35 10:46 1:37:49 2237 391 M35 Dan Wambeke, 35, Marshall, MN 1:47:35 10:46 1:33:21 2238 352 M40 Thomas Therrien, 41, Corcoran, MN 1:47:36 10:46 1:37:30 2239 112 M55 Frank Lopp, 58, Forest Lake, MN 1:47:36 10:46 1:34:14 2240 798 M20 Nate Wendt, 34, Minneapolis, MN 1:47:36 10:46 1:34:57 2241 799 M20 Christopher Rock, 32, Rochester, MN 1:47:38 10:46 1:35:28 2242 353 M40 Brian Flagstad, 41, St Paul, MN 1:47:38 10:46 1:33:32 2243 800 M20 Xan Jacobs, 31, Minneapolis, MN 1:47:39 10:46 1:34:26 2244 801 M20 Ben Duckworth, 31, Minneapolis, MN 1:47:40 10:46 1:34:28 2245 1 M8 Collin Burman, 9, Edina, MN 1:47:42 10:46 1:34:07 2246 802 M20 Nicholas Wold, 30, Arden Hills, MN 1:47:45 10:46 1:34:14 2247 283 M45 Terje Husoy, 46, Heidal, Nor 1:47:47 10:47 1:34:34 2248 354 M40 Anthony Bowar, 41, Burnsville, MN 1:47:50 10:47 1:38:12 2249 803 M20 Thomas Neils, 32, Minneapolis, MN 1:47:51 10:47 1:38:06 2250 355 M40 Douglas Belden, 44, St Paul, MN 1:47:51 10:47 1:47:37 2251 804 M20 Mark Jesperson, 28, New Hope, MN 1:47:51 10:47 1:41:20 2252 356 M40 Dave Gerda, 43, Lakeville, MN 1:47:52 10:47 1:41:46 2253 284 M45 Mike Ramberg, 47, Maple Grove, MN 1:47:54 10:47 1:40:52 2254 285 M45 Todd Danielson, 47, St Paul, MN 1:47:55 10:48 1:34:56 2255 805 M20 Brandon Hathaway, 27, Minneapolis, MN 1:47:56 10:48 1:40:53 2256 206 M50 Scott Hedge, 50, Cape Coral, FL 1:48:00 10:48 1:41:02 2257 806 M20 Cory McCullough, 23, White Bear Lake, MN 1:48:00 10:48 1:38:07 2258 357 M40 Tony Lacroix-Dalluhn, 42, St Paul, MN 1:48:02 10:48 1:38:00 2259 286 M45 Matt Morgan, 48, Hugo, MN 1:48:04 10:48 1:38:14 2260 807 M20 Joseph Stamets, 34, River Falls, WI 1:48:04 10:48 1:34:05 2261 808 M20 Bill Stamets, 32, Maplewood, MN 1:48:04 10:48 1:34:05 2262 392 M35 Timothy Audette, 36, Bloomington, MN 1:48:05 10:48 1:34:35 2263 358 M40 Mark Corpron, 44, Chaska, MN 1:48:07 10:49 1:41:05 2264 809 M20 David Rix, 30, Edina, MN 1:48:07 10:49 1:41:48 2265 53 M60 Philip Sherburne, 63, Plymouth, MN 1:48:10 10:49 1:39:08 2266 359 M40 Kevin Lentsch, 44, Chaska, MN 1:48:11 10:49 1:38:21 2267 810 M20 Erik Torgerson, 25, St Paul, MN 1:48:11 10:49 1:44:05 2268 811 M20 McCain Johnson, 30, Minneapolis, MN 1:48:12 10:49 1:35:05 2269 360 M40 Ronald Birch, 43, Hugo, MN 1:48:16 10:50 1:35:39 2270 812 M20 Mark Franklin, 32, Champlin, MN 1:48:16 10:50 1:39:00 2271 361 M40 Patrick Merritt, 43, Hugo, MN 1:48:16 10:50 1:35:39 2272 813 M20 Christopher Finken, 28, Omaha, NE 1:48:17 10:50 1:39:12 2273 207 M50 Andrew Schmidt, 50, Plymouth, MN 1:48:17 10:50 1:43:47 2274 362 M40 Bruce English, 43, Lakeville, MN 1:48:18 10:50 1:35:10 2275 814 M20 Travis Kreuziger, 33, Inver Grove Hts, MN 1:48:19 10:50 1:38:47 2276 208 M50 Tim Bettenga, 51, Edina, MN 1:48:19 10:50 1:35:44 2277 815 M20 Sam West, 33, Madison, WI 1:48:19 10:50 1:38:47 2278 816 M20 Jacob Randall, 22, Peoria Heights, IA 1:48:22 10:50 1:34:05 2279 209 M50 Jim Garvey, 52, Plymouth, MN 1:48:23 10:50 1:35:32 2280 817 M20 Nicholas Houle, 25, Elk River, MN 1:48:23 10:50 1:41:53 2281 363 M40 Jason Rivera, 44, Savage, MN 1:48:23 10:50 1:36:17 2282 818 M20 David Balow, 29, Shakopee, MN 1:48:24 10:50 1:42:19 2283 819 M20 Brendan Roath, 30, Maple Grove, MN 1:48:25 10:50 1:41:27 2284 820 M20 Patrick Farley, 23, Minneapolis, MN 1:48:25 10:50 1:44:13 2285 821 M20 Bryan Keane, 33, Blaine, MN 1:48:26 10:51 1:36:04 2286 364 M40 Jeffrey Hunter, 41, Apple Valley, MN 1:48:28 10:51 1:47:54 2287 393 M35 Ken Brown, 36, Inver Grove Hts, MN 1:48:29 10:51 1:38:58 2288 54 M60 Joseph Kraska, 62, Plymouth, MN 1:48:30 10:51 1:35:24 2289 822 M20 Erik Kraska, 27, Plymouth, MN 1:48:30 10:51 1:35:24 2290 365 M40 Eric Boie, 42, Pine Island, MN 1:48:31 10:51 1:39:15 2291 366 M40 James Nassios, 40, Woodbury, MN 1:48:31 10:51 1:35:17 2292 113 M55 Steve Mund, 57, Cottage Grove, MN 1:48:32 10:51 1:39:13 2293 823 M20 Derek Nordstrom, 34, Eden Prairie, MN 1:48:34 10:51 1:41:43 2294 824 M20 Adam Ingalsbe, 25, Burnsville, MN 1:48:35 10:52 1:35:18 2295 287 M45 Stephen Dupont, 49, Mendota Hts, MN 1:48:37 10:52 1:36:28 2296 825 M20 Brian Kopp, 33, Blaine, MN 1:48:38 10:52 1:36:08 2297 288 M45 Patrick McKenna, 45, Plymouth, MN 1:48:43 10:52 1:35:58 2298 367 M40 Tim Denison, 41, Minneapolis, MN 1:48:45 10:52 1:36:10 2299 826 M20 Brandon Hilstrom, 26, Champlin, MN 1:48:49 10:53 1:35:33 2300 394 M35 Russell Beaver, 38, Plymouth, MN 1:48:51 10:53 1:39:21 2301 368 M40 Joseph Tijerina, 42, Rochester, MN 1:48:53 10:53 1:35:19 2302 827 M20 Paul Lefief, 29, Blaine, MN 1:48:54 10:53 1:42:17 2303 828 M20 Brett Woodman, 29, Winnipeg, Can 1:48:55 10:54 1:38:32 2304 55 M60 Douglas Gwost, 64, Shoreview, MN 1:48:56 10:54 1:35:53 2305 369 M40 Andy Darling, 43, Little Canada, MN 1:48:57 10:54 1:48:08 2306 210 M50 David Rains, 52, Coon Rapids, MN 1:48:57 10:54 1:39:20 2307 370 M40 Steven Howard, 41, St Louis Park, MN 1:49:00 10:54 1:38:51 2308 395 M35 Garrick Dietze, 36, Burnsville, MN 1:49:04 10:54 1:40:03 2309 289 M45 John Therrien, 47, Hanover, MN 1:49:09 10:55 1:39:03 2310 371 M40 Ted Mitshulis, 41, Champlin, MN 1:49:10 10:55 1:38:51 2311 829 M20 Will Moncrief, 32, Oakdale, MN 1:49:11 10:55 1:39:12 2312 396 M35 Brian Carlson, 36, Lincoln, NE 1:49:12 10:55 1:36:27 2313 397 M35 Jerome Siy, 39, St Paul, MN 1:49:12 10:55 1:35:06 2314 830 M20 Ryan McGlenn, 33, St Paul, MN 1:49:14 10:55 1:39:40 2315 290 M45 Jack Tiegs, 46, Hugo, MN 1:49:17 10:56 1:40:05 2316 831 M20 Jason Simek, 34, Hopkins, MN 1:49:18 10:56 1:39:41 2317 291 M45 John Kurila, 45, Apple Valley, MN 1:49:23 10:56 1:36:54 2318 832 M20 Kevin Kloss, 34, Apple Valley, MN 1:49:25 10:56 1:40:13 2319 833 M20 Francis Tutell, 30, Minneapolis, MN 1:49:25 10:56 1:40:13 2320 398 M35 Brian McFadden, 35, Bloomington, MN 1:49:25 10:56 1:35:51 2321 834 M20 Jason Bennett, 31, White Bear Lake, MN 1:49:30 10:57 1:43:08 2322 114 M55 Thomas Ronchetti, 58, Aurora, MN 1:49:32 10:57 1:42:52 2323 399 M35 Scott Wilson, 35, Minneapolis, MN 1:49:33 10:57 1:40:23 2324 400 M35 Scott Feinberg, 39, Plymouth, MN 1:49:33 10:57 1:36:53 2325 211 M50 Jeffrey Roath, 50, White Bear Lake, MN 1:49:34 10:57 1:36:37 2326 835 M20 Mairtin De Cogain, 32, Rochester, MN 1:49:35 10:58 1:35:41 2327 115 M55 David Larson, 56, Maple Grove, MN 1:49:36 10:58 1:43:00 2328 56 M60 Wayne Magnuson, 63, Bloomington, MN 1:49:36 10:58 1:35:41 2329 836 M20 Kevin Fitzgerald, 28, Chicago, IL 1:49:36 10:58 1:35:45 2330 837 M20 Justin Sanders, 34, Coon Rapids, MN 1:49:37 10:58 1:35:45 2331 838 M20 Paul Vig, 29, St Paul, MN 1:49:38 10:58 1:37:03 2332 212 M50 Ruck Langree, 54, Minneapolis, MN 1:49:39 10:58 1:42:38 2333 292 M45 Brian Younger, 49, Bloomington, MN 1:49:41 10:58 1:36:02 2334 116 M55 Tim Thorp, 56, Duluth, MN 1:49:44 10:58 1:40:38 2335 839 M20 Matt Thorp, 24, Minnetonka, MN 1:49:44 10:58 1:40:37 2336 372 M40 Dale Vlasak, 41, Eden Prairie, MN 1:49:50 10:59 1:45:33 2337 840 M20 Stefan Balaz, 28, Minneapolis, MN 1:49:50 10:59 1:40:47 2338 401 M35 Chris Rasset, 37, Maple Lake, MN 1:49:51 10:59 1:36:06 2339 841 M20 Kyle Simon, 26, Webster, MN 1:49:51 10:59 1:35:19
Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

2340 17 M65 Bruce Brodie, 69, Savage, MN 1:49:58 11:00 1:37:53 2341 12 M16 Andrew Petersen, 17, Edina, MN 1:50:00 11:00 1:36:17 2342 402 M35 Jared Frandson, 37, Minneapolis, MN 1:50:02 11:00 1:40:55 2343 213 M50 James Reimann, 54, Eagan, MN 1:50:02 11:00 1:43:14 2344 403 M35 Jason Kourkoules, 39, Edina, MN 1:50:07 11:01 1:43:50 2345 373 M40 Mark Loken, 43, Bloomington, MN 1:50:08 11:01 1:40:32 2346 404 M35 John Ris, 37, Eagan, MN 1:50:09 11:01 1:43:00 2347 842 M20 Ryan Foltz, 32, St Paul, MN 1:50:11 11:01 1:39:58 2348 405 M35 Marlon Hall, 39, Minneapolis, MN 1:50:11 11:01 1:40:12 2349 843 M20 Tony Colombari, 24, St Paul, MN 1:50:21 11:02 1:37:17 2350 57 M60 Jim Coates, 62, Eagan, MN 1:50:27 11:03 1:44:13 2351 844 M20 Benjamin Lewis, 27, Shakopee, MN 1:50:28 11:03 1:36:55 2352 845 M20 Peter Kolar, 30, Minneapolis, MN 1:50:29 11:03 1:38:24 2353 846 M20 Michel Epperly, 33, St Paul, MN 1:50:30 11:03 1:37:02 2354 374 M40 Tim McAllister, 40, Minneapolis, MN 1:50:31 11:03 1:35:52 2355 847 M20 Travis Thooft, 31, Lakeville, MN 1:50:34 11:03 1:40:35 2356 375 M40 Ryan Tonolli, 43, Woodbury, MN 1:50:35 11:04 1:40:50 2357 376 M40 Jason Averbook, 42, Plymouth, MN 1:50:36 11:04 1:40:31 2358 58 M60 Buel Lensch, 64, Red Wing, MN 1:50:37 11:04 1:41:09 2359 848 M20 Nathan Rantala, 34, Minneapolis, MN 1:50:41 11:04 1:41:11 2360 214 M50 Mark Bourbeau, 52, Blaine, MN 1:50:43 11:04 1:41:26 2361 293 M45 Scott Johnson, 49, Big Lake, MN 1:50:44 11:04 1:47:15 2362 849 M20 Bradley Hammer, 28, Minneapolis, MN 1:50:48 11:05 1:44:31 2363 850 M20 Andrew Jambor, 23, Lakeland, MN 1:50:52 11:05 1:36:08 2364 851 M20 Nathan Gilkerson, 33, Minneapolis, MN 1:50:52 11:05 1:37:21 2365 852 M20 Jon Eldridge, 29, St Paul, MN 1:50:53 11:05 1:36:26 2366 853 M20 Ben Gustafson, 27, Elk River, MN 1:50:54 11:05 1:38:40 2367 406 M35 Dan Moore, 36, Minneapolis, MN 1:50:55 11:06 1:38:40 2368 215 M50 Ronald Jesme, 51, Plymouth, MN 1:50:57 11:06 1:37:12 2369 854 M20 Daniel Cygnar, 27, Minneapolis, MN 1:50:57 11:06 1:38:05 2370 855 M20 Kent Schrad, 25, Minneapolis, MN 1:50:58 11:06 1:41:29 2371 59 M60 Carl Hoiby, 60, Fridley, MN 1:50:59 11:06 1:46:43 2372 216 M50 Doug Pletcher, 51, Edina, MN 1:51:07 11:07 1:37:25 2373 117 M55 Dean Sherman, 55, Bloomington, MN 1:51:12 11:07 1:45:04 2374 856 M20 Josh Welle, 32, Minneapolis, MN 1:51:13 11:07 1:36:44 2375 407 M35 Patrick Connolly, 39, St Paul, MN 1:51:16 11:08 1:44:36 2376 294 M45 Eric Bratland, 48, Coon Rapids, MN 1:51:17 11:08 1:44:46 2377 217 M50 Jim Jeffery, 52, St Paul, MN 1:51:17 11:08 1:36:24 2378 60 M60 Don Soule, 62, Rosemount, MN 1:51:20 11:08 1:45:04 2379 857 M20 Manoj Bommareddy, 25, Eden Prairie, MN 1:51:21 11:08 1:38:37 2380 408 M35 Ryan O'Rourke, 35, Minneapolis, MN 1:51:22 11:08 1:41:06 2381 61 M60 Patrick Hawkins, 60, Plymouth, MN 1:51:22 11:08 1:42:07 2382 858 M20 Huy Nguyen, 30, Minneapolis, MN 1:51:22 11:08 1:42:05 2383 62 M60 Michael Peterson, 61, Minneapolis, MN 1:51:22 11:08 1:41:51 2384 118 M55 Daniel Gallaher, 59, Roseville, MN 1:51:23 11:08 1:39:02 2385 409 M35 Travis Worshek, 37, Grand Rapids, MN 1:51:26 11:09 1:41:46 2386 410 M35 Steven Lund, 39, Princeton, MN 1:51:27 11:09 1:38:28 2387 119 M55 Kevin Tollefson, 59, Madison, MN 1:51:29 11:09 1:39:20 2388 859 M20 Phillip Forester, 25, South St Paul, MN 1:51:30 11:09 1:39:08 2389 218 M50 Alan Johnson, 53, Maple Grove, MN 1:51:31 11:09 1:41:36 2390 860 M20 Calvin Zimmerman, 21, St Paul, MN 1:51:36 11:10 1:44:56 2391 861 M20 Jason Merlin, 34, Minneapolis, MN 1:51:37 11:10 1:38:12 2392 120 M55 Scott Gibson, 58, Paynesville, MN 1:51:38 11:10 1:39:18 2393 63 M60 Jake Czapiewski, 63, Rosemount, MN 1:51:39 11:10 1:45:25 2394 295 M45 Paul Schield, 48, Excelsior, MN 1:51:45 11:10 1:41:49 2395 862 M20 Luke Bunkers, 34, Cottage Grove, MN 1:51:46 11:11 1:38:10 2396 219 M50 Robert Kingsley, 54, Apple Valley, MN 1:51:47 11:11 1:42:39 2397 411 M35 Andrew Johnsrud, 38, Rochester, MN 1:51:50 11:11 1:39:39 2398 412 M35 Chris Uecker, 37, Minnetonka, MN 1:51:51 11:11 1:48:21 2399 18 M65 Clarence Winter, 66, Lakeville, MN 1:51:52 11:11 1:39:40 2400 377 M40 Tom Schmidt, 40, Woodbury, MN 1:51:52 11:11 1:38:29 2401 863 M20 Kevin Montgomery, 33, Minneapolis, MN 1:51:52 11:11 1:44:46 2402 296 M45 Jay Broton, 48, Minneapolis, MN 1:51:56 11:12 1:37:26 2403 121 M55 Lyle Mueller, 58, Mahtomedi, MN 1:51:57 11:12 1:38:26 2404 220 M50 Michael Hickey, 50, Eden Prairie, MN 1:51:58 11:12 1:38:41 2405 864 M20 Jacob Anderson, 28, Minneapolis, MN 1:51:59 11:12 1:42:29 2406 297 M45 David Musolf, 45, St Louis Park, MN 1:52:00 11:12 1:42:16 2407 122 M55 Jeff Mrozinski, 55, N St Paul, MN 1:52:01 11:12 1:39:34 2408 413 M35 Karl Olson, 39, Hudson, WI 1:52:02 11:12 1:38:39 2409 865 M20 Christopher Swanson, 34, North St Paul, MN 1:52:03 11:12 1:41:50 2410 866 M20 Wade Zander, 32, Plymouth, MN 1:52:04 11:12 1:39:49 2411 414 M35 Gunar Gossard, 38, Minneapolis, MN 1:52:04 11:12 1:39:48 2412 415 M35 John Pedersen, 37, Eden Prairie, MN 1:52:07 11:13 1:39:52 2413 867 M20 Bryan Piatt, 25, Fargo, ND 1:52:07 11:13 1:38:29 2414 868 M20 Charles Srock, 23, South St Paul, MN 1:52:07 11:13 1:38:29 2415 869 M20 Michael Breen, 28, Minneapolis, MN 1:52:10 11:13 1:39:28 2416 378 M40 Edward O'Connell, 44, Eagan, MN 1:52:10 11:13 1:39:16 2417 379 M40 Richard Gitler, 44, Minnetonka, MN 1:52:13 11:13 1:37:48 2418 3 M75 Raymond Garrity, 77, Winnipeg, Can 1:52:14 11:13 1:45:54 2419 416 M35 Jamie Lucas, 37, Sauk Rapids, MN 1:52:18 11:14 1:48:25 2420 221 M50 Robert Kamrath, 54, Mahtomedi, MN 1:52:21 11:14 1:42:33 2421 380 M40 Chris Johnson, 42, Edina, MN 1:52:22 11:14 1:42:15 2422 123 M55 John Kinsella, 55, Rosemount, MN 1:52:24 11:14 1:42:54 2423 124 M55 Gregory McLaren, 56, Eagan, MN 1:52:30 11:15 1:40:00 2424 417 M35 Jason Struck, 37, Minneapolis, MN 1:52:30 11:15 1:38:39 2425 418 M35 Chad Turner, 35, Savage, MN 1:52:31 11:15 1:42:24 2426 870 M20 Bob Leclaire, 29, Lakeville, MN 1:52:34 11:15 1:40:18 2427 298 M45 Raymond Rantala, 46, Forest Lake, MN 1:52:34 11:15 1:38:02 2428 222 M50 Bradley Clift, 54, Plymouth, MN 1:52:36 11:16 1:43:06 2429 223 M50 Greg Stratford, 53, Savage, MN 1:52:36 11:16 1:40:12 2430 299 M45 Todd Wildenauer, 45, Woodbury, MN 1:52:38 11:16 1:47:59 2431 64 M60 Thomas Como, 62, St Cloud, MN 1:52:41 11:16 1:42:53 2432 125 M55 Bruce Moberg, 59, Coon Rapids, MN 1:52:41 11:16 1:39:54 2433 300 M45 James Nelson, 46, Mendota Hts, MN 1:52:42 11:16 1:43:08 2434 301 M45 Steve Demeuse, 49, Stillwater, MN 1:52:43 11:16 1:46:07 2435 871 M20 Ryan Thomas, 34, Rosemount, MN 1:52:48 11:17 1:43:17 2436 872 M20 Chris Lidberg, 32, Rogers, MN 1:52:49 11:17 1:43:07 2437 381 M40 Dean Simmons, 41, Mendota Hts, MN 1:52:49 11:17 1:39:49 2438 873 M20 Jay Sheldon, 27, Shakopee, MN 1:52:51 11:17 1:42:47 2439 874 M20 Daniel Pozarnksy, 28, Fargo, ND 1:52:57 11:18 1:40:17 2440 19 M65 John Brennan, 69, St Paul, MN 1:52:59 11:18 1:43:56 2441 875 M20 David Green, 30, Waconia, MN 1:53:00 11:18 1:43:55 2442 876 M20 Damon Dahlheimer, 31, Minneapolis, MN 1:53:09 11:19 1:40:33 2443 65 M60 Ken Aalderks, 64, Nora Springs, IA 1:53:11 11:19 1:44:00 2444 877 M20 Rob Choiniere, 25, Brooklyn Park, MN 1:53:12 11:19 1:40:52 2445 419 M35 Brad North, 36, Woodbury, MN 1:53:13 11:19 1:43:12 2446 878 M20 Sam Sands, 33, Minneapolis, MN 1:53:14 11:19 1:43:56 2447 224 M50 Lukens Steve, 50, Blaine, MN 1:53:15 11:20 1:43:09 2448 382 M40 Eric Raarup, 41, Minnetonka, MN 1:53:18 11:20 1:39:42 2449 225 M50 Stephen Wiener, 54, St Louis Park, MN 1:53:19 11:20 1:40:48 2450 383 M40 Tim Toenjes, 41, St Paul, MN 1:53:23 11:20 1:39:08 2451 879 M20 Seth Myhre, 28, Minneota, MN 1:53:23 11:20 1:39:09 2452 420 M35 Chris Watson, 36, Andover, MN 1:53:26 11:21 1:43:36 2453 880 M20 Larwin Kauffman, 28, Eden Prairie, MN 1:53:26 11:21 1:43:36 2454 226 M50 Zach Herringer, 51, Vadnais Hts, MN 1:53:26 11:21 1:39:15 2455 384 M40 Paul Abney, 41, Savage, MN 1:53:28 11:21 1:38:44 2456 421 M35 Todd Winter, 39, St Paul, MN 1:53:28 11:21 1:46:43 2457 422 M35 Thomas Sweet, 39, Plymouth, MN 1:53:29 11:21 1:41:20 2458 385 M40 Edward Baldzicki, 44, Shakopee, MN 1:53:30 11:21 1:40:01 2459 227 M50 Mark Graham, 50, Shoreview, MN 1:53:30 11:21 1:43:36 2460 302 M45 Doug Bitney, 49, Deephaven, MN 1:53:31 11:21 1:47:28 2461 881 M20 Daniel Monahan, 33, Richfield, MN 1:53:32 11:21 1:39:37 2462 3 M18 Dillon Biel, 19, Delano, MN 1:53:34 11:21 1:43:31 2463 66 M60 George Realmuto, 64, Apple Valley, MN 1:53:36 11:22 1:49:21 2464 882 M20 Marcus Ploeger, 26, Eagan, MN 1:53:38 11:22 1:40:46 2465 423 M35 Anthony Westendorp, 39, Minneapolis, MN 1:53:39 11:22 1:41:12 2466 424 M35 Jack Carr, 39, Bloomington, MN 1:53:40 11:22 1:41:22 2467 303 M45 Greg Stoks, 47, Shakopee, MN 1:53:40 11:22 1:39:17 2468 386 M40 Matt Johnson, 44, Savage, MN 1:53:45 11:22 1:39:36 2469 304 M45 Sean Flynn, 47, North Branch, MN 1:53:47 11:23 1:39:13 2470 387 M40 Chuck Slane, 42, Lakeville, MN 1:53:49 11:23 1:40:38 2471 228 M50 Steven Dobin, 50, Eagan, MN 1:53:50 11:23 1:49:43 2472 229 M50 David Hoffman, 51, Wayne, PA 1:53:52 11:23 1:44:39 2473 230 M50 Michael Axinn, 51, Berkley, CA 1:53:53 11:23 1:44:41 2474 67 M60 Mike Dittberner, 62, Willmar, MN 1:54:01 11:24 1:47:03 2475 883 M20 Gavin Nelson, 30, Thunder Bay, Can 1:54:06 11:25 1:47:06 2476 425 M35 Ricardo Beaumont, 36, St Louis Park, MN 1:54:07 11:25 1:47:32 2477 884 M20 Tommy Yoon, 31, Maple Grove, MN 1:54:12 11:25 1:45:04 2478 231 M50 Kevin Merrigan, 51, Edina, MN 1:54:15 11:26 1:47:23 2479 388 M40 Brian Molina, 41, St Paul, MN 1:54:20 11:26 1:47:29 2480 885 M20 Brandon Lancaster, 29, Roseville, MN 1:54:21 11:26 1:40:58 2481 232 M50 Richard Kaput, 50, Minneapolis, MN 1:54:24 11:26 1:47:32 2482 886 M20 Eric Waletzko, 25, Minnetonka, MN 1:54:26 11:27 1:40:07 2483 233 M50 Rolando King, 53, Eagan, MN 1:54:26 11:27 1:41:50 2484 68 M60 Joel Wilson, 60, Jamestown, ND 1:54:27 11:27 1:53:27 2485 234 M50 James Alexander, 52, Shoreview, MN 1:54:29 11:27 1:40:18 2486 235 M50 Edward Conley, 51, St Paul, MN 1:54:32 11:27 1:41:02 2487 887 M20 Jonny Thompson, 29, Oakdale, MN 1:54:33 11:27 1:45:07 2488 126 M55 John Weber, 56, Mahtomedi, MN 1:54:33 11:27 1:40:50 2489 426 M35 Wade Johnson, 38, Oak Grove, MN 1:54:35 11:28 1:40:40 2490 236 M50 Robert Anderson, 50, Maple Grove, MN 1:54:43 11:28 1:47:49 2491 127 M55 Mark Toupal, 56, New Brighton, MN 1:54:46 11:29 1:42:01 2492 888 M20 Shahrouz Takyar, 34, Minneapolis, MN 1:54:49 11:29 1:42:43 2493 427 M35 Charlie Lentz, 37, Cottage Grove, MN 1:54:51 11:29 1:41:16 2494 889 M20 Aiden Scanlon, 34, St Paul, MN 1:54:57 11:30 1:41:50 2495 305 M45 John Dunn, 48, St Catharines, Can 1:54:57 11:30 1:50:51 2496 20 M65 Gordon Hoff, 67, Woodbury, MN 1:55:04 11:30 1:45:19 2497 890 M20 Adam Bakken, 25, Eagan, MN 1:55:07 11:31 1:45:05 2498 891 M20 Zachary Kotnik, 33, Minneapolis, MN 1:55:15 11:32 1:45:50 2499 428 M35 Nick Buri, 35, St Paul, MN 1:55:16 11:32 1:42:54 2500 69 M60 Rick Fiman, 60, Eden Prairie, MN 1:55:20 11:32 1:45:52 2501 389 M40 Randy James, 42, Woodbury, MN 1:55:27 11:33 1:45:57 2502 237 M50 Bryan Viau, 52, St Louis Park, MN 1:55:31 11:33 1:42:50 2503 892 M20 Blake Harper, 32, Minneapolis, MN 1:55:37 11:34 1:41:38 2504 429 M35 Michael Neimeyer, 35, St Paul, MN 1:55:39 11:34 1:45:37 2505 7 M70 Michael Klausler, 73, Minneapolis, MN 1:55:39 11:34 1:46:01 2506 430 M35 Mike Schweigert, 36, Golden Valley, MN 1:55:43 11:34 1:42:52 2507 390 M40 Michael Riley, 44, St Louis Park, MN 1:55:45 11:34 1:46:04 2508 431 M35 William Au-Yeung, 37, St Paul, MN 1:55:48 11:35 1:43:14 2509 893 M20 Dave Berggren, 30, Eden Prairie, MN 1:55:51 11:35 1:43:15 2510 238 M50 Mark Caulfield, 52, Rogers, AR 1:55:51 11:35 1:46:14 2511 306 M45 Todd Hansen, 47, Eagan, MN 1:55:54 11:35 1:45:46 2512 128 M55 Steven Markes, 58, Mendota Hts, MN 1:55:54 11:35 1:41:35 2513 70 M60 David Teater, 60, Minneapolis, MN 1:55:55 11:36 1:43:23 2514 432 M35 Drew Gottfried, 38, Maplewood, MN 1:56:05 11:36 1:42:10 2515 129 M55 David Johnson, 58, Bloomington, MN 1:56:06 11:37 1:43:05 2516 307 M45 Bill Sullivan, 46, Eagan, MN 1:56:08 11:37 1:42:53 2517 239 M50 Bill Ziolkowski, 51, Arden Hills, MN 1:56:09 11:37 1:42:00 2518 433 M35 Curtis Yoakum, 39, Minneapolis, MN 1:56:10 11:37 1:42:23 2519 894 M20 Ryan Risbrudt, 29, Maple Grove, MN 1:56:12 11:37 1:46:00 2520 21 M65 David Bergdahl, 65, Brooklyn Park, MN 1:56:13 11:37 1:43:02 2521 391 M40 Enrique Gayoso, 44, Eden Prairie, MN 1:56:14 11:37 1:41:53 2522 895 M20 Marc Bloomquist, 34, Minneapolis, MN 1:56:25 11:38 1:42:01 2523 240 M50 Steven Nortrom, 52, Coon Rapids, MN 1:56:27 11:39 1:43:06 2524 434 M35 Jon Slock, 38, St Paul, MN 1:56:28 11:39 1:49:30 2525 896 M20 Adam Smith, 31, Rochester, MN 1:56:30 11:39 1:44:04 2526 71 M60 Bruce Rossini, 63, Ham Lake, MN 1:56:33 11:39 1:44:10 2527 392 M40 Jim Cook, 40, St Louis Park, MN 1:56:36 11:40 1:46:58 2528 308 M45 Steven Wolfe, 45, Woodbury, MN 1:56:38 11:40 1:42:33 2529 435 M35 Trevor Knutson, 39, Savage, MN 1:56:38 11:40 1:44:02 2530 393 M40 William Slattery, 42, Lakeville, MN 1:56:41 11:40 1:44:11 2531 241 M50 Joseph Glaccum, 50, Excelsior, MN 1:56:46 11:41 1:43:32 2532 4 M12 Jacob Stuk, 13, New Ulm, MN 1:56:52 11:41 1:42:58 2533 897 M20 Eric Sonnek, 26, St Louis Park, MN 1:56:55 11:42 1:50:32 2534 898 M20 Joel Prevost, 30, Golden Valley, MN 1:56:56 11:42 1:47:43 2535 130 M55 Dale Tennison, 57, St Paul, MN 1:56:56 11:42 1:44:49 2536 242 M50 Daniel Feely, 53, Plymouth, MN 1:56:58 11:42 1:43:27 2537 131 M55 Dan Flom, 58, Sylvania, OH 1:57:00 11:42 1:44:28 2538 132 M55 Mark Schmitt, 57, Blaine, MN 1:57:05 11:42 1:43:34 2539 899 M20 Matt Anderson, 29, Mounds View, MN 1:57:05 11:42 1:47:28 2540 436 M35 Tim Anderberg, 36, Lakeville, MN 1:57:09 11:43 1:44:53 2541 72 M60 Tom Miller, 63, Duluth, MN 1:57:12 11:43 1:47:49 2542 437 M35 Jason Haus, 37, Prior Lake, MN 1:57:14 11:43 1:45:01 2543 309 M45 James Kurtz, 49, St Bonifacius, MN 1:57:16 11:44 1:52:55 2544 900 M20 Ryan Chukuske, 30, St Peter, MN 1:57:19 11:44 1:47:26 2545 901 M20 Michael Haase, 31, Cannon Falls, MN 1:57:22 11:44 1:45:16 2546 243 M50 Andrew Baumel, 54, Wayzata, MN 1:57:23 11:44 1:47:58 2547 902 M20 Bradley Baumel, 26, Minneapolis, MN 1:57:23 11:44 1:47:58 2548 903 M20 Jason Wittek, 27, Prescott, WI 1:57:24 11:44 1:51:09 2549 394 M40 Eric Miller, 40, Forest Lake, MN 1:57:28 11:45 1:47:42 2550 904 M20 David Truscinski, 30, Richfield, MN 1:57:30 11:45 1:44:40 2551 905 M20 Rory Quinn, 27, Eden Prairie, MN 1:57:36 11:46 1:44:12 2552 133 M55 Duane Rathmann, 55, Waseca, MN 1:57:36 11:46 1:44:13 2553 395 M40 David Lowe, 41, Stillwater, MN 1:57:37 11:46 1:51:02 2554 396 M40 Kirk Wulf, 42, Buffalo, MN 1:57:38 11:46 1:48:15 2555 438 M35 Matt Mohs, 37, Lakeville, MN 1:57:44 11:46 1:47:58 2556 244 M50 Jeff O'Leary, 52, Winnipeg, Can 1:57:50 11:47 1:44:00 2557 906 M20 Matt Wallin, 31, Deephaven, MN 1:57:51 11:47 1:45:46 2558 907 M20 Jonathan Teigland, 31, Apple Valley, MN 1:57:55 11:48 1:45:00 2559 908 M20 David Dobberfuhl, 27, St Louis Park, MN 1:57:55 11:48 1:45:23 2560 439 M35 Christopher Morrissette, 35, St Paul, MN 1:57:57 11:48 1:44:33 2561 73 M60 David Mortensen, 64, Andover, MN 1:58:00 11:48 1:50:57 2562 245 M50 Raja Tella, 54, Maple Grove, MN 1:58:01 11:48 1:44:21 2563 74 M60 Michael Smeby, 64, West St Paul, MN 1:58:02 11:48 1:44:12 2564 909 M20 Tim Reed, 25, Minneapolis, MN 1:58:03 11:48 1:45:21 2565 910 M20 Joshua Andrews, 23, Edina, MN 1:58:06 11:49 1:43:45 2566 246 M50 John Mattke, 52, Buffalo, MN 1:58:07 11:49 1:44:25 2567 440 M35 Gary Mullen, 36, Blaine, MN 1:58:09 11:49 1:48:12 2568 441 M35 Jeff Sculthorp, 38, Blaine, MN 1:58:10 11:49 1:51:19 2569 75 M60 William Pooley, 61, Eau Claire, WI 1:58:12 11:49 1:48:28 2570 2 M10 Connor Senkyr, 11, Clearwater, MN 1:58:13 11:49 1:45:27 2571 310 M45 John Beam, 48, Champlin, MN 1:58:15 11:50 1:48:54 2572 442 M35 Corey Hanson, 35, Farmington, MN 1:58:15 11:50 1:44:13 2573 311 M45 John Summerfield, 48, Austin, MN 1:58:15 11:50 1:45:17 2574 911 M20 Mike Linder, 21, Easton, MN 1:58:17 11:50 1:44:35 2575 247 M50 Bruce Wojahn, 52, Brooklyn Park, MN 1:58:17 11:50 1:45:03 2576 912 M20 Patrick Hertz, 21, Minneapolis, MN 1:58:18 11:50 1:44:01 2577 248 M50 Lester Roemhildt, 52, Hastings, MN 1:58:20 11:50 1:44:21 2578 913 M20 Bob Wiswell, 33, St Paul, MN 1:58:21 11:50 1:49:08 2579 914 M20 Matt Smriga, 29, St Paul, MN 1:58:21 11:50 1:44:52 2580 312 M45 Byron Olson, 48, Edina, MN 1:58:23 11:50 1:45:12 2581 915 M20 Matthew Garrett, 28, Falcon Heights, MN 1:58:24 11:50 1:44:42 2582 916 M20 Tom Griffin, 31, Lakeville, MN 1:58:26 11:51 1:45:59 2583 76 M60 Ron Rubin, 62, Clayton, MO 1:58:31 11:51 1:46:24 2584 397 M40 Tom McDonald, 42, Minneapolis, MN 1:58:33 11:51 1:49:13 2585 443 M35 Steven Brandt, 39, Plymouth, MN 1:58:34 11:51 1:44:01 2586 313 M45 Dave Duwenhoegger, 48, Maple Grove, MN 1:58:34 11:51 1:48:40 2587 444 M35 Terry Warnke, 38, Elk River, MN 1:58:36 11:52 1:45:57 2588 249 M50 Glenn Voss, 52, Sioux Falls, SD 1:58:39 11:52 1:54:12 2589 917 M20 Troy Sande, 29, Shakopee, MN 1:58:40 11:52 1:48:54 2590 918 M20 Ishank Jain, 32, Shakopee, MN 1:58:40 11:52 1:49:18 2591 919 M20 Chad Kurtz, 34, Rogers, MN 1:58:45 11:52 1:46:11 2592 398 M40 Marc Juaire, 40, Plymouth, MN 1:58:45 11:52 1:46:21 2593 250 M50 Michael Cox, 51, Andover, MN 1:58:46 11:53 1:49:03 2594 920 M20 Bob Stanke, 33, Roseville, MN 1:58:47 11:53 1:44:39 2595 399 M40 Marvin Lerol, 44, Lake Elmo, MN 1:58:49 11:53 1:49:09 2596 314 M45 Steve Kirkland, 48, Dellwood, MN 1:59:06 11:55 1:52:51 2597 400 M40 Joseph Twomey, 41, St Paul, MN 1:59:06 11:55 1:52:10 2598 251 M50 Mike Jacobson, 51, Elk River, MN 1:59:07 11:55 1:45:40 2599 921 M20 Jason Less, 28, Minneapolis, MN 1:59:07 11:55 1:46:39 2600 401 M40 Rajesh Aggarwal, 44, Shoreview, MN 1:59:10 11:55 1:49:21 2601 402 M40 Kelly Artz, 40, Eden Prairie, MN 1:59:15 11:56 1:49:10 2602 922 M20 Joel Weingart, 29, Anoka, MN 1:59:22 11:56 1:52:57 2603 77 M60 Philip Popple, 64, Fort Worth, TX 1:59:22 11:56 1:45:45 2604 923 M20 Benjamin King, 34, Lakeville, MN 1:59:22 11:56 1:45:18 2605 78 M60 John Shonyo, 61, Oronoco, MN 1:59:26 11:57 1:55:40 2606 403 M40 Jeffrey Olson, 41, North Oaks, MN 1:59:27 11:57 1:45:24 2607 252 M50 Dave Pillatzki, 50, Madison, MN 1:59:30 11:57 1:47:20 2608 924 M20 Donncuan Dunlevy, 26, Woodbury, MN 1:59:31 11:57 1:44:54 2609 253 M50 Paul Norris, 54, The Woodlands, TX 1:59:34 11:57 1:45:26 2610 404 M40 Tim Kummet, 43, Sauk Rapids, MN 1:59:36 11:58 1:45:37 2611 79 M60 Warren Enright, 61, Minneapolis, MN 1:59:37 11:58 1:45:23 2612 405 M40 Matt Paar, 40, Minneapolis, MN 1:59:42 11:58 1:46:56 2613 925 M20 Howard Hruby, 27, Newport, NC 1:59:50 11:59 1:45:42 2614 926 M20 John Fox, 31, Inver Grove Hts, MN 1:59:50 11:59 1:46:09 2615 315 M45 John Nelson, 48, North Oaks, MN 1:59:51 11:59 1:46:30 2616 254 M50 Todd Piechowski, 51, Buffalo, MN 1:59:51 11:59 1:47:21 2617 406 M40 Mark Hermen, 43, Burnsville, MN 1:59:52 11:59 1:46:56 2618 927 M20 Mike Frost, 34, Minneapolis, MN 1:59:52 11:59 1:45:22 2619 407 M40 Michael Cavalli, 41, Rosemount, MN 1:59:53 11:59 1:50:11 2620 928 M20 Kristopher Dorn, 33, Bloomington, MN 1:59:54 11:59 1:46:54
Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

2621 80 M60 Michael Lovett, 63, White Bear Lake, MN 1:59:57 12:00 1:45:29 2622 316 M45 John Lawson, 47, Golden Valley, MN 1:59:58 12:00 1:45:49 2623 445 M35 Dan Hopman, 39, Minneapolis, MN 2:00:03 12:00 1:45:24 2624 81 M60 Rick Christenson, 61, Rochester, MN 2:00:05 12:00 1:47:08 2625 134 M55 Thomas Haselman, 59, Plymouth, MN 2:00:08 12:01 1:47:45 2626 408 M40 Atef Dimian, 44, Farmington, MN 2:00:17 12:02 1:46:26 2627 255 M50 Mark Kohls, 53, Excelsior, MN 2:00:21 12:02 1:46:41 2628 409 M40 Charles Wake, 40, Frazee, MN 2:00:28 12:03 1:46:32 2629 5 M12 Charlton Wake, 12, Frazee, MN 2:00:28 12:03 1:46:32 2630 929 M20 Nathan Meyer, 29, Roseville, MN 2:00:28 12:03 1:47:18 2631 930 M20 Jason Hertel, 30, Roseville, MN 2:00:28 12:03 1:47:19 2632 931 M20 Nathan Louwagie, 22, Shoreview, MN 2:00:30 12:03 1:46:03 2633 446 M35 Lee Johnson, 38, Prescott, WI 2:00:31 12:03 1:51:14 2634 410 M40 Brian Lentz, 40, Rosemount, MN 2:00:32 12:03 1:53:54 2635 411 M40 Aaron Buch, 41, Bloomington, MN 2:00:43 12:04 1:48:03 2636 447 M35 Tom Rysavy, 36, Eagan, MN 2:00:48 12:05 1:48:11 2637 256 M50 Gary Kubat, 54, Minneapolis, MN 2:01:04 12:06 1:51:43 2638 932 M20 Josh Gathje, 33, St Paul, MN 2:01:08 12:07 1:47:50 2639 933 M20 Sachin Mehta, 34, Plymouth, MN 2:01:09 12:07 1:47:05 2640 412 M40 Edward Jordan, 44, Minneapolis, MN 2:01:12 12:07 1:48:47 2641 317 M45 Anthony Jambor, 49, Lakeland, MN 2:01:14 12:07 1:46:30 2642 934 M20 Christian Kluge, 24, Minneapolis, MN 2:01:16 12:08 1:47:38 2643 935 M20 Dylan Koncan, 30, Golden Valley, MN 2:01:18 12:08 1:46:46 2644 448 M35 Lance Harris, 36, St Paul, MN 2:01:19 12:08 1:47:04 2645 135 M55 Brice Skarnes, 56, Detroit Lakes, MN 2:01:20 12:08 1:48:41 2646 936 M20 Bo Fung, 32, St Louis Park, MN 2:01:27 12:09 1:51:31 2647 937 M20 Brent Eggenberger, 29, Lakeville, MN 2:01:28 12:09 1:47:59 2648 257 M50 Greg Cutshall, 54, Minneapolis, MN 2:01:28 12:09 1:48:14 2649 318 M45 Douglas Erickson, 45, Bloomington, MN 2:01:30 12:09 1:47:21 2650 938 M20 Nathan Jahnke, 23, St Paul, MN 2:01:32 12:09 1:58:06 2651 449 M35 Scott Salmon, 36, Cottage Grove, MN 2:01:34 12:09 1:51:42 2652 82 M60 Paul Levy, 60, Minnetonka, MN 2:01:39 12:10 1:52:26 2653 319 M45 Robert Bauer, 47, Shakopee, MN 2:01:40 12:10 1:47:42 2654 83 M60 Frederic Contino, 60, Apple Valley, MN 2:01:41 12:10 1:48:58 2655 413 M40 Joe Laughlin, 40, Carver, MN 2:01:42 12:10 1:52:36 2656 258 M50 Perry Willis, 50, Woodbury, MN 2:01:43 12:10 1:52:38 2657 414 M40 Shane McNatton, 40, Thief River Falls, MN 2:01:49 12:11 1:48:20 2658 450 M35 Jeffrey Geas, 35, Minneapolis, MN 2:01:53 12:11 1:49:23 2659 320 M45 Martin Berens, 49, Shakopee, MN 2:01:54 12:11 1:47:55 2660 451 M35 Mark Fox, 36, Plymouth, MN 2:01:56 12:12 1:47:41 2661 939 M20 Mitchel Brunette, 25, Burnsville, MN 2:02:02 12:12 1:48:04 2662 940 M20 Scott Polman, 34, Shakopee, MN 2:02:05 12:12 1:47:30 2663 415 M40 Brent Bohnsack, 41, Eden Prairie, MN 2:02:05 12:12 1:47:51 2664 941 M20 Bennett Rustad, 21, Plymouth, MN 2:02:09 12:13 1:48:13 2665 942 M20 Max Rustad, 22, Plymouth, MN 2:02:10 12:13 1:48:11 2666 943 M20 Patrick Oshaughnessy, 29, Minneapolis, MN 2:02:10 12:13 1:48:11 2667 259 M50 Mark Rustad, 52, Plymouth, MN 2:02:10 12:13 1:48:12 2668 452 M35 Bradley Howe, 36, St Paul, MN 2:02:11 12:13 1:49:25 2669 136 M55 Dan Lee, 55, Plymouth, MN 2:02:11 12:13 1:49:20 2670 260 M50 Daniel Borders, 51, Brooklyn Park, MN 2:02:13 12:13 1:52:04 2671 416 M40 Nils Johnson, 43, Richfield, MN 2:02:16 12:14 1:47:47 2672 417 M40 David Voss, 40, Cottage Grove, MN 2:02:20 12:14 1:59:09 2673 453 M35 Alan Jahn, 37, Plymouth, WI 2:02:20 12:14 1:50:00 2674 13 M16 Grant Hollenbeck, 17, Eagan, MN 2:02:21 12:14 1:52:22 2675 944 M20 Andrew Krueger, 25, Farmington, MN 2:02:21 12:14 1:47:59 2676 261 M50 Shannon Score, 52, Burnsville, MN 2:02:22 12:14 1:58:02 2677 418 M40 Jeff Guille, 41, Rosemount, MN 2:02:22 12:14 1:52:11 2678 321 M45 Tom Juhnke, 46, Lakeville, MN 2:02:22 12:14 1:59:18 2679 14 M16 Tanner Jenniges, 17, Mound, MN 2:02:22 12:14 1:48:41 2680 454 M35 Matthew Lissick, 37, Farmington, MN 2:02:23 12:14 1:49:18 2681 945 M20 Nolan Patrek, 29, St Anthony, MN 2:02:23 12:14 1:52:51 2682 946 M20 Ryan Patrek, 32, New Brighton, MN 2:02:24 12:14 1:52:51 2683 947 M20 Joe Wartick, 26, Shakopee, MN 2:02:25 12:14 1:48:48 2684 262 M50 Tim Carlson, 53, Grand Forks, ND 2:02:27 12:15 1:48:41 2685 137 M55 Daniel Young, 57, Roseville, MN 2:02:30 12:15 1:53:19 2686 322 M45 Frank Jirik, 45, Jordan, MN 2:02:31 12:15 1:48:08 2687 4 M75 Paul Tattersall, 77, Shorewood, MN 2:02:42 12:16 1:50:30 2688 84 M60 Timothy Stoddart, 62, Mahtomedi, MN 2:02:47 12:17 1:49:22 2689 263 M50 James Schleper, 53, St Cloud, MN 2:02:52 12:17 1:52:50 2690 22 M65 James Burger, 67, Manitowish Waters, WI 2:02:53 12:17 1:49:10 2691 6 M12 Adam Erickson, 13, Maple Grove, MN 2:02:54 12:17 1:49:57 2692 323 M45 David Reeves, 47, Worthington, MN 2:02:56 12:18 1:55:51 2693 419 M40 Mike Shattuck, 43, South St Paul, MN 2:02:56 12:18 1:49:29 2694 264 M50 Curtis Brickman, 51, Fargo, ND 2:03:06 12:19 1:53:41 2695 324 M45 Terrence Gordon, 49, Savage, MN 2:03:09 12:19 1:49:00 2696 948 M20 Chris Martin, 26, Maple Grove, MN 2:03:10 12:19 1:50:30 2697 455 M35 Gregg Houdek, 39, Pine Island, MN 2:03:13 12:19 1:50:00 2698 265 M50 Paul Spaulding, 53, Lopretto, MN 2:03:14 12:19 1:49:34 2699 949 M20 Derek Griggs, 31, Maple Grove, MN 2:03:15 12:20 1:50:22 2700 950 M20 Patrick Cleary, 30, Brooklyn Park, MN 2:03:28 12:21 1:50:20 2701 138 M55 Jeff Sikkink, 57, Lake Elmo, MN 2:03:32 12:21 1:49:23 2702 456 M35 Jason Nawrocki, 35, Hastings, MN 2:03:33 12:21 1:50:03 2703 420 M40 Todd Dahlvang, 42, New Hope, MN 2:03:35 12:22 1:49:23 2704 139 M55 Rick Huseth, 55, Minneapolis, MN 2:03:41 12:22 1:53:47 2705 951 M20 Thomas Hall, 31, New Hope, MN 2:03:42 12:22 1:49:53 2706 266 M50 Greg Smith, 54, Fargo, ND 2:03:43 12:22 1:49:50 2707 952 M20 Brandon Brady, 28, Bloomington, MN 2:03:43 12:22 1:51:33 2708 953 M20 Tony Naffziger, 33, St Louis Park, MN 2:03:46 12:23 1:50:48 2709 954 M20 Brian Bestler, 34, Cottage Grove, MN 2:03:49 12:23 1:50:52 2710 457 M35 David Bailey-Aldrich, 39, Edina, MN 2:03:52 12:23 1:49:59 2711 85 M60 David Williams, 62, St Paul, MN 2:03:52 12:23 1:54:14 2712 325 M45 Mark Dahl, 46, Rochester, MN 2:03:57 12:24 1:49:43 2713 955 M20 James Grant, 26, St Paul, MN 2:04:01 12:24 1:54:51 2714 421 M40 Eric Everson, 43, Rosemount, MN 2:04:12 12:25 1:51:19 2715 267 M50 Gregory Mohler, 50, Monticello, MN 2:04:16 12:26 1:50:41 2716 422 M40 David Knutson, 42, St Paul, MN 2:04:17 12:26 1:51:29 2717 956 M20 Bob Pfeilsticker, 27, Duluth, MN 2:04:21 12:26 1:50:07 2718 957 M20 Anthony Sanford, 26, Fridley, MN 2:04:21 12:26 1:50:44 2719 140 M55 Steven Oswald, 59, Manitowoc, WI 2:04:21 12:26 1:52:02 2720 958 M20 Sean Mattox, 32, Richfield, MN 2:04:28 12:27 1:57:33 2721 326 M45 Jayesh Naithani, 45, Apple Valley, MN 2:04:30 12:27 1:54:19 2722 959 M20 Craig Smaagaard, 34, Prior Lake, MN 2:04:32 12:27 1:52:08 2723 458 M35 Christopher Daniels, 36, Buffalo, MN 2:04:34 12:27 1:50:28 2724 960 M20 Mark Richter, 29, Minneapolis, MN 2:04:38 12:28 1:52:10 2725 459 M35 Jon Canfield, 36, St Paul, MN 2:04:42 12:28 1:50:31 2726 86 M60 Bill Carson, 60, Coon Rapids, MN 2:04:47 12:29 1:51:15 2727 141 M55 Todd Kolod, 56, St Paul, MN 2:04:51 12:29 1:50:44 2728 423 M40 Kevin Lyons, 40, Minneapolis, MN 2:04:52 12:29 1:51:08 2729 460 M35 Thomas Carothers, 38, Richfield, MN 2:04:56 12:30 1:50:23 2730 461 M35 Eric Laumeyer, 36, Ham Lake, MN 2:05:06 12:31 1:51:12 2731 7 M12 Nelson Linscott, 12, Eden Prairie, MN 2:05:06 12:31 1:52:46 2732 327 M45 Grant Bistram, 49, Champlin, MN 2:05:07 12:31 1:55:31 2733 961 M20 Ryan Baumtrog, 26, Minneapolis, MN 2:05:10 12:31 1:51:54 2734 462 M35 Nick Bieter, 37, St Paul, MN 2:05:15 12:32 1:50:38 2735 463 M35 Chris Cunningham, 36, New Hope, MN 2:05:21 12:32 1:50:40 2736 962 M20 Daniel Stone, 32, Roseville, MN 2:05:26 12:33 1:52:21 2737 424 M40 John Culbert, 43, Eden Prairie, MN 2:05:29 12:33 1:55:33 2738 328 M45 Brian Murphy, 48, Minneapolis, MN 2:05:29 12:33 1:55:33 2739 464 M35 Jason Warner, 36, Janesville, WI 2:05:33 12:33 1:51:04 2740 963 M20 Benjamin Norton, 30, St Louis Park, MN 2:05:41 12:34 1:52:54 2741 964 M20 Matthew O'Brien, 33, St Paul, MN 2:05:44 12:34 1:55:33 2742 142 M55 David Moore, 56, Edina, MN 2:05:56 12:36 1:52:06 2743 465 M35 Mitchell Wall, 38, Prior Lake, MN 2:05:58 12:36 1:53:53 2744 466 M35 Mark Ksiazek, 35, St Anthony, MN 2:06:04 12:36 1:52:09 2745 425 M40 Kyle Nash, 42, Minneapolis, MN 2:06:12 12:37 1:52:00 2746 965 M20 Bill Robeck, 34, Minneapolis, MN 2:06:17 12:38 1:53:27 2747 467 M35 Ben Gottfried, 35, Apple Valley, MN 2:06:20 12:38 1:52:25 2748 966 M20 Luke Kramer, 30, Minneapolis, MN 2:06:30 12:39 1:53:31 2749 468 M35 Scott Colbert, 38, Eagan, MN 2:06:36 12:40 1:56:44 2750 469 M35 Scott Sandbo, 39, Savage, MN 2:06:37 12:40 1:54:04 2751 268 M50 Robert Beck, 52, Prior Lake, MN 2:06:37 12:40 1:52:36 2752 967 M20 Jeff Ambrose, 27, Chicago, IL 2:06:47 12:41 1:59:38 2753 968 M20 Ryan Boatman, 27, St Louis Park, MN 2:06:48 12:41 1:52:12 2754 969 M20 Michael Wickmann, 29, St Paul, MN 2:06:51 12:41 1:54:10 2755 970 M20 Clayton Becker, 34, Lakeville, MN 2:07:08 12:43 1:53:19 2756 470 M35 Jeff Anderson, 36, Minneapolis, MN 2:07:10 12:43 1:52:38 2757 971 M20 Quan Truong, 33, Brooklyn Park, MN 2:07:11 12:43 1:57:52 2758 972 M20 Dan Newman, 28, Minneapolis, MN 2:07:13 12:43 1:53:00 2759 87 M60 Bill Newman, 63, Fargo, ND 2:07:13 12:43 1:53:09 2760 973 M20 Dan Carlson, 34, Lincoln, NE 2:07:19 12:44 2:00:45 2761 143 M55 John Gohman, 57, Rosemount, MN 2:07:24 12:44 1:54:32 2762 426 M40 Jeff Hansen, 41, Prior Lake, MN 2:07:24 12:44 1:57:32 2763 269 M50 William Zweber, 52, Plymouth, MN 2:07:32 12:45 1:53:31 2764 974 M20 Kyle Langum, 28, Otsego, MN 2:07:34 12:45 1:53:03 2765 329 M45 Jeff Brown, 46, Park City, UT 2:07:42 12:46 1:58:16 2766 88 M60 Ron McCloud, 60, Maple Grove, MN 2:07:43 12:46 2:01:31 2767 975 M20 Christian Thompson, 32, Brooklyn Park, MN 2:07:46 12:47 1:58:22 2768 976 M20 Vamsidhar Attaluri, 32, Blaine, MN 2:07:50 12:47 1:54:01 2769 23 M65 Bill Knight, 68, Burnsville, MN 2:07:53 12:47 1:55:17 2770 977 M20 Uma Vempati, 33, Maple Grove, MN 2:08:11 12:49 1:53:53 2771 978 M20 Eric Mills, 25, Shakopee, MN 2:08:13 12:49 1:56:00 2772 979 M20 Hieu Nguyen, 22, Maple Grove, MN 2:08:20 12:50 1:54:07 2773 427 M40 Brian Martin, 40, St Louis Park, MN 2:08:26 12:51 1:54:17 2774 330 M45 Tom Kruse, 48, St Louis Park, MN 2:08:26 12:51 1:54:16 2775 980 M20 Mike Anderson, 34, Maplewood, MN 2:08:31 12:51 1:54:18 2776 144 M55 Michael Ollington, 55, Winnipeg, Can 2:08:38 12:52 1:56:24 2777 8 M70 Patrick Brennan, 73, Fort Collins, CO 2:08:39 12:52 1:56:15 2778 428 M40 Timothy Hansen, 40, Lino Lakes, MN 2:08:42 12:52 1:55:37 2779 270 M50 Matt Googins, 52, Minneapolis, MN 2:08:48 12:53 1:54:13 2780 271 M50 Steve Nardini, 50, St Paul, MN 2:08:51 12:53 1:56:09 2781 471 M35 Steven Moore, 38, Shakopee, MN 2:08:55 12:54 1:55:08 2782 981 M20 Steve Burkett, 26, Crystal, MN 2:09:06 12:55 1:55:18 2783 472 M35 Michael Niedan-Olsen, 38, Shakopee, MN 2:09:14 12:55 1:59:07 2784 473 M35 Dennis Waisanen, 36, Coon Rapids, MN 2:09:17 12:56 1:55:53 2785 429 M40 Geoffrey Kuchera, 44, Chanhassen, MN 2:09:19 12:56 1:59:12 2786 430 M40 Mike Ammann, 43, Rosemount, MN 2:09:21 12:56 2:00:07 2787 982 M20 Matthew Petcoff, 25, St Paul, MN 2:09:43 12:58 1:59:29 2788 331 M45 Pat Murphy, 46, Carver, MN 2:09:45 12:58 1:56:29 2789 983 M20 Nate Morris, 31, Minneapolis, MN 2:09:53 12:59 1:55:41
Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

2790 272 M50 Larry Wigley, 51, Minnetonka, MN 2:10:03 13:00 1:57:01 2791 431 M40 Mark Swanson, 43, Arden Hills, MN 2:10:04 13:00 1:56:25 2792 332 M45 Deno Berndt, 46, Minneapolis, MN 2:10:12 13:01 1:58:08 2793 474 M35 Crispin Webb, 39, Milbank, SD 2:10:23 13:02 1:57:47 2794 145 M55 Randy Ash, 59, Victoria, MN 2:10:38 13:04 1:56:16 2795 984 M20 Burton Brown, 28, Minneapolis, MN 2:10:56 13:06 2:00:45 2796 333 M45 Tim Gerber, 45, Rochester, MN 2:10:59 13:06 1:58:22 2797 5 M75 Bob Norris, 75, Stillwater, MN 2:11:03 13:06 1:56:51 2798 273 M50 William Kaphing, 52, Oakdale, MN 2:11:04 13:06 1:57:00 2799 985 M20 Mark Schmitz, 28, Bloomington, MN 2:11:10 13:07 1:57:00 2800 432 M40 Robert Morreale, 41, Rochester, MN 2:11:12 13:07 1:57:15 2801 274 M50 Tim Syverson, 53, Seattle, WA 2:11:14 13:07 1:58:26 2802 986 M20 Robert Fyre, 28, Clear Lake, MN 2:11:16 13:08 1:57:44 2803 475 M35 Ryan Sullivan, 37, Richfield, MN 2:11:19 13:08 2:07:28 2804 987 M20 Kevin Bergeson, 32, Round Lake, MN 2:11:21 13:08 1:57:16 2805 433 M40 Chris Henrich, 41, Shoreview, MN 2:11:23 13:08 1:57:42 2806 146 M55 Richard Parmeter, 57, Kansas City, MO 2:11:31 13:09 1:58:57 2807 147 M55 David Pagelkopf, 59, Minnetonka, MN 2:11:32 13:09 1:59:15 2808 476 M35 Rc Colvin, 39, Prior Lake, MN 2:11:35 13:10 2:07:09 2809 988 M20 John Samec, 26, St Paul, MN 2:11:56 13:12 1:58:59 2810 989 M20 Gerald Undem, 30, Shakopee, MN 2:12:00 13:12 1:59:04 2811 990 M20 Daniel Viola, 29, Shakopee, MN 2:12:02 13:12 1:58:05 2812 275 M50 Kevin Mullins, 52, Ham Lake, MN 2:12:07 13:13 2:02:20 2813 991 M20 Christopher Speltz, 26, New Hope, MN 2:12:10 13:13 1:59:13 2814 89 M60 Don Worman, 63, Tulsa, OK 2:12:15 13:14 2:02:55 2815 992 M20 Taylor Gingrich, 28, Madrid, IA 2:12:24 13:14 2:03:17 2816 434 M40 Dale Shaw, 42, Blaine, MN 2:12:29 13:15 2:05:56 2817 993 M20 Mark Slinden, 27, Duluth, MN 2:12:46 13:17 1:59:22 2818 994 M20 Justin Paulson, 24, White Bear Townsh, MN 2:12:47 13:17 1:59:23 2819 90 M60 Russ Auger, 62, Maple Grove, MN 2:12:52 13:17 1:58:46 2820 334 M45 John Brever, 49, Minneapolis, MN 2:12:54 13:17 1:58:22 2821 435 M40 Doug Callahan, 42, Stacy, MN 2:12:57 13:18 1:58:22 2822 91 M60 Thomas Lovett, 60, Stillwater, MN 2:13:01 13:18 1:58:32 2823 995 M20 Sam Pullen, 33, Rochester, MN 2:13:04 13:18 1:59:13 2824 996 M20 Benjamin Pauley, 22, Parker, SD 2:13:10 13:19 2:09:02 2825 24 M65 Joseph Seifert, 66, Shorewood, MN 2:13:11 13:19 1:58:30 2826 997 M20 Todd Doleshal, 25, Minneapolis, MN 2:13:11 13:19 1:58:56 2827 335 M45 David Schlange, 49, Brooklyn Park, MN 2:13:31 13:21 1:58:54 2828 276 M50 Bill Rawling, 54, Hastings, MN 2:13:31 13:21 1:59:38 2829 477 M35 Jim Waller, 37, Blaine, MN 2:13:33 13:21 2:04:08 2830 436 M40 Mark Willegalle, 44, St Paul, MN 2:13:49 13:23 1:59:17 2831 336 M45 Steven Bruess, 47, Shoreview, MN 2:13:52 13:23 2:01:02 2832 92 M60 Steven Muellerleile, 62, North Oaks, MN 2:13:52 13:23 2:01:12 2833 148 M55 Anthony Smith, 57, Eden Prairie, MN 2:13:54 13:23 2:01:45 2834 9 M70 Bernhard Pieper, 72, Caledonia, MN 2:13:55 13:24 2:00:12 2835 149 M55 John Heinrichs, 55, St Louis Park, MN 2:14:00 13:24 2:14:00 2836 998 M20 Christian Vitale, 34, Eden Prairie, MN 2:14:17 13:26 1:59:51 2837 999 M20 Pj Maracle, 23, Minneapolis, MN 2:14:28 13:27 2:01:09 2838 1000 M20 Peter Zuniga, 33, Richfield, MN 2:14:33 13:27 2:01:15 2839 337 M45 David Pearson, 46, Maple Grove, MN 2:14:41 13:28 2:00:10 2840 1001 M20 Anthony D'Aloia, 32, Minneapolis, MN 2:14:43 13:28 2:02:00 2841 93 M60 James Anderson, 61, Maple Grove, MN 2:14:51 13:29 2:00:16 2842 1002 M20 Joseph Baker, 26, Minnetonka, MN 2:15:06 13:31 2:01:22 2843 150 M55 Dave Rasmussen, 55, Eden Prairie, MN 2:15:15 13:32 2:02:57 2844 338 M45 Patrick Fitzgerald, 48, Minneapolis, MN 2:15:32 13:33 2:08:45 2845 1003 M20 Dan Grassman, 28, Blaine, MN 2:15:34 13:33 2:02:17 2846 10 M70 Wayne Paschke, 74, Brooklyn Center, MN 2:15:35 13:34 2:02:03 2847 1004 M20 Dustin Persson, 31, Oakdale, MN 2:16:03 13:36 2:01:28 2848 151 M55 Gregory Seitz, 59, Golden Valley, MN 2:16:13 13:37 2:01:37 2849 478 M35 Joseph Bailey, 35, White Bear Lake, MN 2:16:22 13:38 2:02:04 2850 437 M40 James Garcia, 43, Chanhassen, MN 2:16:29 13:39 2:03:20 2851 339 M45 Thomas McGough, 48, Shorewood, MN 2:16:41 13:40 2:02:12 2852 340 M45 Fred Goldberg, 47, Edina, MN 2:17:03 13:42 2:02:59 2853 94 M60 Christopher Griggs, 63, Minneapolis, MN 2:17:21 13:44 2:04:28 2854 479 M35 Joshua Strahm, 38, Appleton, WI 2:17:37 13:46 2:04:25 2855 1005 M20 Max Wolf, 33, Edina, MN 2:17:55 13:48 2:04:43 2856 95 M60 Jeffrey Richards, 64, Deephaven, MN 2:18:00 13:48 2:04:41 2857 1006 M20 Michael Daly, 30, Prior Lake, MN 2:18:07 13:49 2:04:57 2858 1007 M20 Tom Wolf, 31, Woodbury, MN 2:18:16 13:50 2:04:31 2859 152 M55 David Silker, 56, Rochester, MN 2:18:25 13:50 2:06:01 2860 341 M45 Paul Boland, 48, Eagan, MN 2:18:27 13:51 2:04:39 2861 480 M35 Christopher Funk, 35, Columbia Hts, MN 2:18:29 13:51 2:04:35 2862 438 M40 Bill Marshall, 43, Ham Lake, MN 2:18:40 13:52 2:04:13 2863 1008 M20 Eric Lind, 27, Chicago, IL 2:18:48 13:53 2:11:40 2864 277 M50 Richard George, 51, Bloomington, MN 2:18:49 13:53 2:06:00 2865 15 M16 Samuel Jacobson, 16, Rice Lake, WI 2:19:08 13:55 2:06:47 2866 6 M75 Edward Lentz, 75, Plymouth, MN 2:19:27 13:57 2:09:58 2867 96 M60 James Whyte, 61, Washburn, WI 2:19:29 13:57 2:04:58
Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

2868 1009 M20 Ryan Schonfeld, 25, Rockville, MD 2:19:58 14:00 2:15:25 2869 1010 M20 Helmut Stiegler, 34, Richfield, MN 2:19:59 14:00 2:06:46 2870 11 M70 Ferro Pellicci, 70, Farmington, MN 2:20:18 14:02 2:08:06 2871 342 M45 John Pellicci, 49, Apple Valley, MN 2:20:18 14:02 2:08:06 2872 1011 M20 Daniel Helvick, 29, Minneapolis, MN 2:20:21 14:02 2:06:21 2873 97 M60 Joel Carlson, 60, Hugo, MN 2:20:21 14:02 2:08:00 2874 439 M40 Casey Jones, 41, Chaska, MN 2:20:40 14:04 2:07:20 2875 343 M45 Ben Aeilts, 49, Woodbury, MN 2:23:15 14:20 2:16:37 2876 1012 M20 Manuel Blanco, 31, Richfield, MN 2:23:16 14:20 2:10:56 2877 440 M40 Dan Obrien, 40, Andover, MN 2:23:18 14:20 2:23:18 2878 441 M40 Scott Goddard, 41, Breezy Point, MN 2:23:54 14:23 2:10:35 2879 278 M50 David Breckman, 54, St Paul, MN 2:24:20 14:26 2:10:50 2880 153 M55 Milford Reid, 57, Bloomington, MN 2:24:20 14:26 2:11:20 2881 12 M70 Terry Moore, 73, Cedar, MN 2:24:22 14:26 2:20:10 2882 279 M50 Dennis Ashenfarb, 53, Maple Grove, MN 2:24:30 14:27 2:10:14 2883 1013 M20 Andrew Shipe, 22, Plymouth, MN 2:24:32 14:27 2:14:35 2884 1014 M20 Adam Zalusky, 27, Minneapolis, MN 2:25:14 14:31 2:10:54 2885 442 M40 Joseph Risteau, 44, Lakeville, MN 2:26:46 14:41 2:20:31 2886 443 M40 Todd Nelson, 40, Hudson, WI 2:27:02 14:42 2:12:42 2887 444 M40 Daniel Brophy, 42, Minneapolis, MN 2:27:19 14:44 2:13:40 2888 1015 M20 Jake Wegscheider, 33, Oakdale, MN 2:27:40 14:46 2:15:01 2889 1016 M20 Andrew Hogan, 28, Lauderdale, MN 2:27:42 14:46 2:13:03 2890 481 M35 Jason Lundgren, 36, Fridley, MN 2:27:42 14:46 2:13:03 2891 1017 M20 John Monnens, 28, Minneapolis, MN 2:27:51 14:47 2:14:55 2892 482 M35 Brian Savage, 38, Owatonna, MN 2:28:19 14:50 2:14:00 2893 1018 M20 Phillip Jourdain, 25, Red Lake, MN 2:28:50 14:53 2:15:11 2894 1019 M20 Grant Griglak, 24, Chicago, IL 2:29:29 14:57 2:22:21 2895 445 M40 Marcus Erickson, 43, Maple Grove, MN 2:29:32 14:57 2:16:35 2896 344 M45 James Galland, 46, Hastings, MN 2:29:32 14:57 2:16:35 2897 1020 M20 Matt Arseneau, 29, Andover, MN 2:29:44 14:58 2:15:07 2898 446 M40 Marvin Anderson, 44, Austin, MN 2:29:44 14:58 2:17:09
Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

2899 1021 M20 Dan Welter, 32, Maple Grove, MN 2:30:23 15:02 2:16:34 2900 345 M45 Jack Balasa, 49, Minneapolis, MN 2:30:40 15:04 2:18:32 2901 1022 M20 Paritosh Panchal, 32, Bloomington, MN 2:30:54 15:05 2:18:11 2902 346 M45 Tim Casey, 46, Minneapolis, MN 2:31:11 15:07 2:18:33 2903 7 M75 Claus Pierach, 77, Brooklyn Center, MN 2:31:22 15:08 2:24:22 2904 447 M40 Jeremy Hawthorne, 40, St Paul, MN 2:31:29 15:09 2:18:11 2905 347 M45 Jason Randall, 45, Muscatine, IA 2:32:26 15:15 2:17:48 2906 1023 M20 Drew Boxrud, 30, St Paul, MN 2:32:41 15:16 2:19:00 2907 448 M40 David Gilbertson, 43, Eleva, WI 2:32:41 15:16 2:19:00 2908 1024 M20 Rich Andrew, 30, Minneapolis, MN 2:33:09 15:19 2:19:42 2909 98 M60 Bruce Candlin, 63, Minneapolis, MN 2:33:20 15:20 2:20:15 2910 483 M35 Dan Kainz, 39, Eagan, MN 2:33:22 15:20 2:20:08 2911 99 M60 Scott Occhino, 63, Duluth, MN 2:34:31 15:27 2:21:04 2912 100 M60 Tim Plant, 60, Minneapolis, MN 2:36:45 15:40 2:22:22
Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

2913 348 M45 James Hawthorne, 47, Edina, MN 2:40:57 16:06 2:27:39 2914 101 M60 Greg Mutchler, 62, Duluth, MN 2:42:06 16:13 2:37:56 2915 280 M50 Gregory Brown, 50, St Paul, MN 2:44:15 16:26 2:30:51 2916 281 M50 Randy Cook, 51, Mendota Hts, MN 2:44:15 16:26 2:30:52
Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

2917 102 M60 Edward Strong, 64, Red Lake, MN 2:55:01 17:30 2:41:24
Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

* indicates females 1 finishers among Men 8 - 9 2 finishers among Men 10 - 11 7 finishers among Men 12 - 13 7 finishers among Men 14 - 15 15 finishers among Men 16 - 17 3 finishers among Men 18 - 19 1024 finishers among Men 20 - 34 483 finishers among Men 35 - 39 448 finishers among Men 40 - 44 348 finishers among Men 45 - 49 281 finishers among Men 50 - 54 153 finishers among Men 55 - 59 102 finishers among Men 60 - 64 24 finishers among Men 65 - 69 12 finishers among Men 70 - 74 7 finishers among Men 75 - 79 5 finishers among Women 12 - 13 7 finishers among Women 14 - 15 13 finishers among Women 16 - 17 12 finishers among Women 18 - 19 2071 finishers among Women 20 - 34 911 finishers among Women 35 - 39 718 finishers among Women 40 - 44 402 finishers among Women 45 - 49 276 finishers among Women 50 - 54 136 finishers among Women 55 - 59 61 finishers among Women 60 - 64 14 finishers among Women 65 - 69 5 finishers among Women 70 - 74 1 finishers among Women 75 - 79 2917 male finishers 4632 female finishers 7549 total finishers
Click here for data on women

Return to home page.