Healthy Human Race Half Marathon Men

Rochester

Aug. 24, 2014

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                                            AGE GRADE     CLOCK
 PLACE   PLACE             FINISHER                                      TIME      PACE    NET TIME

    1    1 M35  Ian Lanza, 37, Rochester, MN                  73.48%    1:22:04    6:16  1:22:03
    2    1 M20  Adam Youso, 24, Austin, MN                    71.13%    1:23:15    6:21  1:23:13
    3    2 M20  Ethan Harris, 22, Minneapolis, MN             70.45%    1:24:06    6:25  1:24:05
    4    3 M20  Ryan Braun, 31, Rochester, MN                 68.91%    1:25:56    6:33  1:25:52
    5    4 M20  Jonathan Martens, 31, Oakdale, MN             68.64%    1:26:16    6:35  1:26:13
    6    5 M20  Marc Olive, 28, Rochester, MN                 68.62%    1:26:18    6:35  1:26:12
    7    1 M40  Scott Conway, 44, Castalia, IA                73.64%    1:26:30    6:36  1:26:29
    8    1 M50  Mike Gjere, 52, Lanesboro, MN                 77.94%    1:27:24    6:40  1:27:21
    9    1 M45  Ron Giles, 45, Rochester, MN                  73.22%    1:27:42    6:41  1:27:39
   10    2 M40  Eric Woodford, 41, Rochester, MN              69.76%    1:29:08    6:48  1:29:04
   11    6 M20  Josh Thiemann, 34, Dodge Center, MN           66.64%    1:29:13    6:48  1:29:11
   12    7 M20  Abir Majumdar, 21, Rochester, MN              66.50%    1:29:25    6:49  1:29:22
   13    2 M35  Steve Leclerc, 36, Rochester, MN              66.65%    1:29:57    6:52  1:29:55
   14    1 M18  Zachary Klein, 19, Rochester, MN              67.31%    1:30:01    6:52  1:29:59
   15    2 M50  Craig Weckwerth, 50, Zumbro Falls, MN         73.74%    1:30:48    6:56  1:30:44
   16    3 M40  Brian Stanczyk, 41, Rochester, MN             68.39%    1:30:55    6:56  1:30:51
   17    3 M35  Ryan Anderson, 38, Rochester, MN              66.32%    1:31:35    6:59  1:31:33

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

18 8 M20 John Radel, 34, Rochester, MN 64.40% 1:32:19 7:03 1:32:17 19 9 M20 Casey O'Brien, 31, Rochester, MN 63.64% 1:33:03 7:06 1:33:01 20 4 M35 Joe Moyer, 35, Rochester, MN 63.38% 1:34:08 7:11 1:34:05 21 10 M20 Ian Lalich, 29, Rochester, MN 62.81% 1:34:17 7:12 1:34:16 22 2 M45 Greg/mariann Couser, 45, Rochester, MN 68.01% 1:34:25 7:12 1:34:23 23 11 M20 Aaron Nepstad, 23, Rochester, MN 62.69% 1:34:28 7:12 1:34:26 24 12 M20 Ben Dobson, 24, Rochester, MN 62.50% 1:34:45 7:14 1:34:41 25 5 M35 Tom Dole, 37, Kasson, MN 63.59% 1:34:50 7:14 1:34:47 26 6 M35 Brandon Scheel, 39, Madison Lake, MN 64.50% 1:34:54 7:14 1:34:50 27 7 M35 Jason Thiesse, 36, Rochester, MN 63.06% 1:35:04 7:15 1:34:59 28 13 M20 Luke Schlee, 24, Grand Meadow, MN 62.27% 1:35:06 7:15 1:35:02 29 14 M20 Nate Leckband, 31, Eagan, MN 62.27% 1:35:06 7:15 1:35:03 30 15 M20 Derek Vanderburg, 26, Rochester, MN 62.22% 1:35:10 7:16 1:34:46 31 8 M35 Jeff Boland, 36, Lanesboro, MN 62.89% 1:35:19 7:16 1:35:17 32 16 M20 Michael Simanek, 34, Chicago, IL 62.20% 1:35:35 7:17 1:35:32 33 4 M40 Dave Blissenbach, 42, Zumbro Falls, MN 65.25% 1:36:03 7:20 1:36:00 34 17 M20 Andrew Bockhold, 27, Rochester, MN 61.58% 1:36:10 7:20 1:36:03 35 3 M45 Ian Parney, 45, Rochester, MN 66.61% 1:36:24 7:21 1:36:20 36 9 M35 Vance Lehman, 35, Rochester, MN 61.68% 1:36:44 7:23 1:36:41 37 3 M50 Dan Leach, 51, Rochester, MN 69.80% 1:36:45 7:23 1:36:37 38 10 M35 Gregg Vanderwaendt, 37, Rochester, MN 62.26% 1:36:51 7:23 1:36:45 39 18 M20 Jay Callahan, 28, Winona, MN 60.47% 1:37:56 7:28 1:37:48 40 19 M20 Alex Bartley, 34, Plainview, MN 60.63% 1:38:04 7:29 1:38:00 41 20 M20 Jonathan Taves, 23, Rochester, MN 60.18% 1:38:24 7:30 1:38:21 42 11 M35 James Hansen, 36, Rochester, MN 60.72% 1:38:44 7:32 1:38:36 43 4 M50 James Ryan, 51, Rochester, MN 68.37% 1:38:46 7:32 1:38:36 44 1 M60 Greg Hagen, 60, Rochester, MN 74.01% 1:38:54 7:33 1:38:15 45 21 M20 Nathan Dormody, 34, Eagan, MN 59.87% 1:39:18 7:34 1:39:13 46 22 M20 Benjamin Lai, 32, Rochester, MN 59.60% 1:39:23 7:35 1:39:09 47 4 M45 Scott Helt, 46, Rochester, MN 65.15% 1:39:23 7:35 1:39:16 48 1 M55 Harlan Hanson, 55, West Concor, MN 70.30% 1:39:29 7:35 1:39:23 49 23 M20 Tyrel Clark, 32, Eyota, MN 59.44% 1:39:39 7:36 1:39:36 50 1 M16 Logan Meurer, 16, Oronoco, MN 63.39% 1:39:41 7:36 1:39:36 51 12 M35 Matthew Block, 39, Rochester, MN 61.25% 1:39:56 7:37 1:39:53 52 24 M20 Mike Bester, 33, Roseville, MN 59.30% 1:40:01 7:38 1:39:57 53 5 M40 Jeff Pieters, 44, Rochester, MN 63.51% 1:40:17 7:39 1:40:13 54 5 M45 David Derby, 45, Mantorville, MN 64.01% 1:40:19 7:39 1:40:13 55 13 M35 Takashi Murashita, 35, Rochester, MN 59.23% 1:40:44 7:41 1:40:38 56 2 M18 Samuel Porter, 18, Burnsville, MN 60.94% 1:40:46 7:41 1:40:28 57 6 M40 Jeremy Ekman, 40, West Concord, MN 61.10% 1:40:58 7:42 1:40:50 58 14 M35 Drew Erickson, 36, Oronoco, MN 59.28% 1:41:08 7:43 1:41:03 59 6 M45 Aleksandr Nartovich, 49, Rochester, MN 65.57% 1:41:15 7:43 1:41:08 60 15 M35 Dale Magnuson, 38, Rochester, MN 59.86% 1:41:28 7:44 1:41:19 61 2 M60 Paul Schaefer, 61, Rochester, MN 72.61% 1:41:46 7:46 1:41:38 62 25 M20 Theodore Haddad, 30, Rochester, MN 58.08% 1:41:57 7:47 1:41:55 63 26 M20 Sam Schwartz, 27, Golden Valley, MN 57.92% 1:42:14 7:48 1:42:07 64 7 M40 Andrew Rice, 43, Sedro Woolley, WA 61.69% 1:42:25 7:49 1:42:13 65 27 M20 Michael Mozer, 23, Rochester, MN 57.78% 1:42:29 7:49 1:42:24 66 7 M45 Marv Misgen, 48, Rochester, MN 64.06% 1:42:46 7:50 1:42:37 67 28 M20 Brian Brown, 25, Stewartville, MN 57.32% 1:43:18 7:53 1:42:53 68 29 M20 Jonathan Bernhardt, 33, Stewartville, MN 57.39% 1:43:21 7:53 1:43:14 69 8 M40 Jack Rol, 41, Lake City, MN 59.96% 1:43:42 7:55 1:43:35 70 2 M55 Shaun Palmer, 55, Rochester, MN 67.42% 1:43:44 7:55 1:43:34 71 30 M20 Ray Perry, 31, Rochester, MN 57.02% 1:43:51 7:55 1:43:46 72 31 M20 Jordan Cachiaras, 29, Rochester, MN 56.90% 1:44:04 7:56 1:44:00 73 5 M50 Mike Paradise, 53, Rochester, MN 65.95% 1:44:11 7:57 1:44:01 74 3 M60 David Nagorney, 64, Rochester, MN 72.97% 1:44:12 7:57 1:44:03 75 6 M50 Larry Schroeder, 51, Owatonna, MN 64.77% 1:44:16 7:57 1:44:08 76 8 M45 Eric Schnaith, 49, Red Wing, MN 63.65% 1:44:18 7:57 1:44:07 77 32 M20 Lloyd Arthur, 24, Rochester, MN 56.68% 1:44:29 7:58 1:44:21 78 9 M40 Charles Macharia, 43, Rochester, MN 60.46% 1:44:30 7:58 1:44:26 79 33 M20 Jeff Koivu, 32, Rochester, MN 56.62% 1:44:36 7:59 1:44:27 80 7 M50 Wade Clark, 50, Rochester, MN 63.97% 1:44:40 7:59 1:44:32 81 9 M45 Dave Marek, 49, Chaska, MN 63.38% 1:44:45 7:59 1:44:38
Pace: 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | Top

82 3 M55 Stephen Deboer, 59, Rochester, MN 69.18% 1:44:50 8:00 1:44:44 83 34 M20 Nick Armstrong, 26, Rochester, MN 56.32% 1:45:09 8:01 1:45:04 84 16 M35 Nick Rognes, 35, Rochester, MN 56.51% 1:45:35 8:03 1:45:29 85 4 M55 Gary Dutton, 55 66.14% 1:45:45 8:04 1:45:33 86 35 M20 Nathan Hines, 28, Rochester, MN 55.98% 1:45:47 8:04 1:45:40 87 36 M20 Ben Zhang, 28, Rochester, MN 55.85% 1:46:02 8:05 1:45:54 88 #110 55.68% 1:46:21 8:07 1:46:03 89 10 M45 Bill Roskos, 49, Kasson, MN 62.25% 1:46:39 8:08 1:46:32 90 5 M55 Craig Collins, 56, Rochester, MN 65.98% 1:46:57 8:10 1:46:50 91 17 M35 Iain Anderson, 37, Rochester, MN 56.37% 1:46:58 8:10 1:46:53 92 10 M40 Jared Kelsey, 41, Savage, MN 58.06% 1:47:05 8:10 1:46:57 93 18 M35 Darren Carney, 37, Rochester, MN 56.30% 1:47:07 8:10 1:47:00 94 37 M20 Frank Suera, 29, Byron, MN 55.21% 1:47:15 8:11 1:47:02 95 19 M35 Erik Campbell, 36, Brownsdale, MN 55.89% 1:47:16 8:11 1:47:08 96 1 M65 David Asp, 66, Red Wing, MN 72.26% 1:47:18 8:11 1:47:06 97 6 M55 Randy Cozine, 58, Milford, NE 66.97% 1:47:18 8:11 1:47:10 98 11 M40 Chad Liedl, 43, Rochester, MN 58.86% 1:47:20 8:11 1:47:11 99 38 M20 Patrick Byer, 25, Lakeville, MN 55.09% 1:47:29 8:12 1:47:17 100 39 M20 Newton Neidert, 30, Rochester, MN 54.97% 1:47:44 8:13 1:47:24 101 20 M35 Mike Schmitt, 37, Rochester, MN 55.85% 1:47:58 8:14 1:47:50 102 4 M60 Dean Christensen, 64, Northfield, MN 70.40% 1:48:00 8:14 1:47:47 103 21 M35 Jeff Rotz, 37, Rochester, MN 55.79% 1:48:05 8:15 1:47:51 104 22 M35 Nathan Mulholland, 37, Rochester, MN 55.79% 1:48:05 8:15 1:47:59 105 40 M20 Mike Schatz, 30, Rochester, MN 54.76% 1:48:08 8:15 1:47:51 106 23 M35 Michael Kraft, 39, Rochester, MN 56.55% 1:48:14 8:15 1:48:03 107 24 M35 Dale Godbout, 36, Brownsdale, MN 55.38% 1:48:15 8:15 1:48:07 108 41 M20 Petr Klimes, 28, Brno, CZ 54.68% 1:48:18 8:16 1:48:03 109 42 M20 Dirk Whitebreast, 34 54.79% 1:48:31 8:17 1:48:05 110 25 M35 Jason Fischer, 37, Rochester, MN 55.49% 1:48:40 8:17 1:48:15 111 43 M20 Dan Salay, 26, Rochester, MN 54.46% 1:48:44 8:18 1:48:25 112 7 M55 Dave Eide, 56, Kasson, MN 64.83% 1:48:51 8:18 1:48:43 113 8 M55 Dale Fredrickson, 57, Northfield, MN 65.34% 1:48:59 8:19 1:48:46 114 44 M20 Jeremy McJunkin, 34, Rochester, MN 54.52% 1:49:03 8:19 1:48:59 115 45 M20 Patrick Day, 26, Rochester, MN 54.24% 1:49:10 8:20 1:48:57 116 26 M35 Adam Brandl, 35, Mantorville, MN 54.48% 1:49:31 8:21 1:49:18 117 8 M50 Richard O'Meara, 53, Rochester, MN 62.71% 1:49:34 8:21 1:49:23 118 11 M45 Alexander Lekah, 45, Apple Valley, MN 58.53% 1:49:42 8:22 1:49:26 119 9 M50 Paul Chmielewski, 52, Byron, MN 62.03% 1:49:49 8:23 1:49:39 120 10 M50 Philip Dech, 50, St. Paul, MN 60.76% 1:50:12 8:24 1:50:00 121 12 M40 Edward Nordstrom, 43, Eagan, MN 57.32% 1:50:13 8:24 1:50:02 122 5 M60 Don Schlosnagle, 62, Rochester, MN 67.64% 1:50:16 8:25 1:50:09 123 27 M35 Jeff Payne, 38, Lakeville, MN 54.83% 1:50:46 8:27 1:50:40 124 9 M55 Randy Price, 55, Kasson, MN 63.13% 1:50:47 8:27 1:50:31 125 12 M45 Rick Hoover, 46 58.36% 1:50:56 8:28 1:50:43 126 28 M35 Chad Fritsche, 36, Rochester, MN 53.88% 1:51:16 8:29 1:51:11 127 46 M20 Bryan Olson, 25, Rochester, MN 53.09% 1:51:32 8:30 1:50:56 128 47 M20 Elijah Gelhaus, 22, Algona, IA 53.04% 1:51:42 8:31 1:51:28 129 10 M55 Len Oelkers, 55, Hayfield, MN 62.27% 1:52:19 8:34 1:52:08 130 48 M20 Brent Oelkers, 27, Hayfield, MN 52.72% 1:52:19 8:34 1:52:08 131 49 M20 Kris Cromme, 34 52.85% 1:52:30 8:35 1:52:21 132 50 M20 Brent Warndahl, 32, Byron, MN 52.55% 1:52:43 8:36 1:52:27 133 11 M55 David Duncan, 56, Rochester, MN 62.34% 1:53:11 8:38 1:52:58 134 51 M20 Ron MacBeth, 26, Rochester, MN 52.28% 1:53:16 8:38 1:53:09 135 13 M45 Brian Lind, 46, Rochester, MN 57.07% 1:53:27 8:39 1:53:09 136 13 M40 Tomoyuki Ohhira, 40, Rochester, MN 54.34% 1:53:32 8:40 1:53:22 137 14 M45 Gregory McNeill, 49, Burnsville, MN 58.42% 1:53:38 8:40 1:53:07 138 11 M50 Ted Janzow, 52, Rochester, MN 59.76% 1:53:59 8:42 1:53:44 139 52 M20 Vivek Yadav, 32, Goodview, MN 51.93% 1:54:03 8:42 1:53:58 140 14 M40 Brock Lund, 40, Faribault, MN 53.99% 1:54:16 8:43 1:54:02 141 29 M35 Alan Wagstaff, 35, Rochester, MN 52.18% 1:54:21 8:43 1:54:04 142 15 M45 Dale Pfrimmer, 46, Rochester, MN 56.53% 1:54:32 8:44 1:54:15 143 6 M60 Dave Morrill, 64, Rochester, MN 66.30% 1:54:41 8:45 1:54:23 144 53 M20 Kyle Heronimus, 24, Sioux Falls, SD 51.59% 1:54:47 8:45 1:54:32 145 54 M20 Steven Brady, 20, Stewartville, MN 52.20% 1:54:47 8:45 1:54:30 146 55 M20 Brandon Kloss, 29, Rochester, MN 51.54% 1:54:54 8:46 1:54:49 147 56 M20 Patrick Wieneke, 30, Rochester, MN 51.54% 1:54:54 8:46 1:54:38 148 7 M60 John Miller, 64, Red Wing, MN 66.10% 1:55:02 8:47 1:54:50 149 15 M40 Michael Markuson, 41, Rochester, MN 54.03% 1:55:04 8:47 1:54:49 150 57 M20 Nick Thurow, 27, Rochester, MN 51.46% 1:55:05 8:47 1:54:50 151 30 M35 Trevor Greene, 39, Woodbury, MN 53.14% 1:55:11 8:47 1:54:56 152 58 M20 Boyd Eser, 27, West Concord, MN 51.34% 1:55:20 8:48 1:55:13 153 59 M20 Andrew Bankert, 27, Pooler, GA 51.30% 1:55:26 8:48 1:55:16 154 31 M35 Eric Engelhardt, 36, Rochester, MN 51.84% 1:55:39 8:49 1:55:26 155 16 M45 Jay Wnuk, 46 55.83% 1:55:58 8:51 1:55:54 156 8 M60 Pete Martin, 62, Rochester, MN 64.26% 1:56:05 8:51 1:55:47 157 17 M45 Garret Bitker, 48, Rochester, MN 56.60% 1:56:19 8:52 1:55:57 158 60 M20 Mario Medrano, 32, Eau Claire, WI 50.85% 1:56:28 8:53 1:56:22 159 32 M35 Kelly Schrandt, 39, Rochester, MN 52.52% 1:56:32 8:53 1:56:04 160 33 M35 Andy Saunders, 36, Rochester, MN 51.38% 1:56:40 8:54 1:56:21 161 34 M35 Brian Burgess, 36, Rochester, MN 51.25% 1:56:58 8:55 1:56:40 162 61 M20 Bradley Kuntzman, 28, Ballwin, MO 50.58% 1:57:04 8:56 1:56:55 163 12 M50 Scott Sass, 51, Chatfield, MN 57.68% 1:57:05 8:56 1:56:55 164 12 M55 Steven Porter, 56, Burnsville, MN 60.22% 1:57:10 8:56 1:56:52 165 2 M65 Jim Scheibel, 66, St. Paul, MN 66.14% 1:57:14 8:57 1:57:01 166 62 M20 Dan Cozine, 30, Rochester, MN 50.47% 1:57:20 8:57 1:57:12 167 35 M35 Michael Eckerman, 37, Rochester, MN 51.33% 1:57:29 8:58 1:57:23 168 36 M35 Zhen Wang, 37, Rochester, MN 51.32% 1:57:30 8:58 1:57:05 169 18 M45 Jeff Cink, 46, Owatonna, MN 55.09% 1:57:32 8:58 1:57:16
Pace: 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | Top

170 16 M40 Jim Sellner, 42, Fargo, ND 53.15% 1:57:55 9:00 1:57:35 171 19 M45 Scott Hogen, 48, Rochester, MN 55.82% 1:57:56 9:00 1:57:46 172 17 M40 Steven Bradley, 43, Rochester, MN 53.47% 1:58:09 9:01 1:57:59 173 63 M20 Oliver Tobin, 33, Rochester, MN 50.14% 1:58:18 9:01 1:57:56 174 1 M14 Sam Rowekamp, 15, Rochester, MN 54.17% 1:58:43 9:03 1:58:21 175 20 M45 Douglas Guenther, 47, Rochester, MN 54.97% 1:58:45 9:04 1:58:23 176 21 M45 Garry Lovelace, 48 55.41% 1:58:48 9:04 1:58:39 177 37 M35 Matt Maurer, 38, Rochester, MN 51.06% 1:58:57 9:04 1:58:33 178 64 M20 Donnie Forti, 30, Rochester, MN 49.78% 1:58:58 9:05 1:58:42 179 13 M50 Todd Johnson, 51, Minneapolis, MN 56.73% 1:59:02 9:05 1:58:43 180 65 M20 Eric Sash, 28, Waseca, MN 49.73% 1:59:05 9:05 1:58:43 181 14 M50 Daniel Reed, 53, Edina, MN 57.69% 1:59:06 9:05 1:58:56 182 66 M20 Thiago Milech De Assunc, 29, Rochester, MN 49.71% 1:59:07 9:05 1:58:28 183 15 M50 Steve Gastfield, 50, Preston, MN 56.20% 1:59:08 9:05 1:58:43 184 67 M20 Eric Barreau, 24, Pardeeville, WI 49.70% 1:59:09 9:05 1:58:47 185 2 M14 Jared Baudoin, 15, Rochester, MN 53.87% 1:59:22 9:06 1:59:01 186 18 M40 Sean Cedotal, 44, Rochester, MN 53.33% 1:59:26 9:07 1:59:08 187 13 M55 Donald Gabrielson, 55, Rochester, MN 58.56% 1:59:26 9:07 1:59:10 188 16 M50 Loren Waalkens, 54, Lake City, MN 58.04% 1:59:27 9:07 1:59:03 189 9 M60 Sam Simmons, 60, Rochester, MN 61.27% 1:59:28 9:07 1:59:10 190 68 M20 Lyle Mullican, 34, Rochester, MN 49.74% 1:59:32 9:07 1:59:15 191 17 M50 Bob Perrotti, 50, Rochester, MN 55.94% 1:59:42 9:08 1:59:31 192 69 M20 Isaac Ydstie, 26, Adams, MN 49.40% 1:59:53 9:09 1:59:18 193 70 M20 Stevie Vanderheiden, 29, Winona, MN 49.38% 1:59:55 9:09 1:59:30 194 18 M50 Bob Hoaglin, 54, Lakeville, MN 57.80% 1:59:56 9:09 1:59:35 195 71 M20 Alexander Troff, 20, Lonsdale, MN 49.92% 2:00:01 9:09 1:59:37 196 72 M20 John Volz, 33 49.23% 2:00:29 9:11 2:00:11 197 22 M45 William Mettler, 47, Spring Valley, MN 54.17% 2:00:31 9:12 2:00:11 198 38 M35 Adam Starkey, 35, Rochester, MN 49.38% 2:00:50 9:13 2:00:38 199 39 M35 Eric Anderson, 36, Rochester, MN 49.60% 2:00:52 9:13 2:00:39 200 19 M40 Jason Chapman, 42, Rochester, MN 51.83% 2:00:55 9:13 2:00:51 201 40 M35 Darren Cooper, 39, Rochester, MN 50.58% 2:01:00 9:14 2:00:42 202 20 M40 Steve Larsen, 44, Rochester, MN 52.63% 2:01:01 9:14 2:00:50 203 41 M35 Darren Couillard, 37, Rochester, MN 49.75% 2:01:13 9:15 2:00:31 204 23 M45 Wesley Robinson, 45, Rochester, MN 52.93% 2:01:19 9:15 2:01:02 205 19 M50 Craig Blommer, 54, Chatfield, MN 57.11% 2:01:23 9:16 2:01:13 206 14 M55 David Phillips, 59, Spring Valley, MN 59.67% 2:01:32 9:16 2:01:08 207 73 M20 Benjamin Bailey, 29, Rochester, MN 48.64% 2:01:44 9:17 2:01:09 208 42 M35 Jeff Springer, 39, Fountain, MN 50.28% 2:01:44 9:17 2:01:26 209 43 M35 John Sievers, 36, Rochester, MN 49.06% 2:02:12 9:19 2:01:21 210 44 M35 Nicholas Remmes, 39, Rochester, MN 50.09% 2:02:12 9:19 2:01:41 211 45 M35 Doug Bodde, 39, Rochester, MN 50.09% 2:02:12 9:19 2:01:46 212 24 M45 Mark Olsen, 46, Rochester, MN 52.83% 2:02:33 9:21 2:02:10 213 46 M35 Chris Start, 38 49.49% 2:02:44 9:22 2:02:36 214 21 M40 Tony Fix, 41, Rochester, MN 50.62% 2:02:50 9:22 2:02:30 215 25 M45 Yogish Kudva, 49, Rochester, MN 54.02% 2:02:53 9:22 2:02:21 216 74 M20 Justin Sokol, 30, Rochester, MN 48.16% 2:02:58 9:23 2:02:24 217 75 M20 Dale Forsch, 20, Rochester, MN 48.71% 2:03:00 9:23 2:02:34 218 26 M45 Arlen Forsch, 48 53.52% 2:03:00 9:23 2:02:34 219 15 M55 Jianmin Wu, 57, Rochester, MN 57.88% 2:03:02 9:23 2:02:17 220 27 M45 Jeff Gunter, 45, Eyota, MN 52.10% 2:03:15 9:24 2:02:58 221 76 M20 Roeun Im, 33, Rochester, MN 48.10% 2:03:19 9:24 2:03:01 222 77 M20 Philip Vatterott, 30, Rochester, MN 48.00% 2:03:22 9:25 2:02:33 223 20 M50 Matthew Butterbaugh, 50, Rochester, MN 54.25% 2:03:26 9:25 2:02:58 224 28 M45 Michael Clark, 45, Rochester, MN 51.98% 2:03:32 9:25 2:03:25 225 21 M50 Matthew Moore, 51, Rochester, MN 54.48% 2:03:57 9:27 2:03:43 226 47 M35 Mark Slattery, 39, Rochester, MN 49.36% 2:04:00 9:28 2:03:31 227 48 M35 Christopher George, 38, Rochester, MN 48.96% 2:04:03 9:28 2:03:43 228 22 M40 Christopher Ellefson, 43, Rochester, MN 50.91% 2:04:06 9:28 2:03:33 229 29 M45 Martin Rodrigues-Porcer, 45 51.74% 2:04:07 9:28 2:03:37 230 22 M50 Mike Denney, 53, Bryon, MN 55.21% 2:04:27 9:30 2:04:10 231 78 M20 Mike Benike, 30, Rochester, MN 47.58% 2:04:28 9:30 2:03:38 232 23 M40 Kevin Arce, 42, Rochester, MN 50.28% 2:04:40 9:31 2:04:27 233 23 M50 Scott Boyer, 51, Rochester, MN 54.15% 2:04:42 9:31 2:04:09 234 49 M35 Shengbing Huang, 38, Rochester, MN 48.70% 2:04:43 9:31 2:04:32 235 16 M55 Randy McKeeman, 59, Rochester, MN 58.05% 2:04:56 9:32 2:04:44 236 50 M35 Adam Guenther, 36, Rochester, MN 47.98% 2:04:56 9:32 2:04:24 237 79 M20 Nate Keating, 32, Rochester, MN 47.39% 2:04:59 9:32 2:04:16 238 51 M35 Chad Clasemann, 37, Zumbrota, MN 48.24% 2:05:00 9:32 2:04:40 239 80 M20 Matt Schneider, 34, Elgin, MN 47.52% 2:05:07 9:33 2:04:43 240 81 M20 Daniel Bjorkstrand, 25, Rochester, MN 47.25% 2:05:19 9:34 2:04:36 241 82 M20 Alex Hinseth, 25, Blaine, MN 47.21% 2:05:26 9:34 2:04:58 242 30 M45 Anthony Olson, 45 51.03% 2:05:50 9:36 2:05:23 243 83 M20 Thomas Cotter, 29, Rochester, MN 46.99% 2:06:01 9:37 2:05:11 244 84 M20 William Jakobitz, 22, Sleepy Eye, MN 47.00% 2:06:04 9:37 2:05:42 245 1 M75 Dick Westerlund, 77, Rochester, MN 70.77% 2:06:21 9:38 2:05:52 246 24 M50 Todd Ward, 52, Rochester, MN 53.86% 2:06:28 9:39 2:05:40 247 85 M20 Scott Lenoch, 33, Rochester, MN 46.90% 2:06:28 9:39 2:05:41 248 3 M14 Harrison Heppelmann, 15, Kasson, MN 50.83% 2:06:30 9:39 2:06:23 249 86 M20 Mike Lowe, 27, Rochester, MN 46.76% 2:06:38 9:40 2:06:17 250 31 M45 Clint Miller, 49, Pine Island, MN 52.38% 2:06:45 9:40 2:06:28 251 52 M35 Christopher Wall, 39, Rochester, MN 48.24% 2:06:52 9:41 2:06:30 252 87 M20 Jas Sara, 26, Rochester, MN 46.60% 2:07:05 9:42 2:06:39 253 88 M20 Brian Hunn, 30, Kasson, MN 46.60% 2:07:05 9:42 2:06:35 254 53 M35 Blair Seelhammer, 38, Rochester, MN 47.75% 2:07:11 9:42 2:06:50 255 89 M20 Evan Jacobsen, 20, Pine Island, MN 47.08% 2:07:15 9:42 2:06:46 256 17 M55 Van Jacobsen, 59, Pine Island, MN 56.99% 2:07:15 9:42 2:06:46 257 32 M45 Thomas (trip Welch, 46, Rochester, MN 50.70% 2:07:42 9:44 2:06:55 258 54 M35 Erik Scott, 39, Rochester, MN 47.74% 2:08:13 9:47 2:07:56 259 33 M45 Mark Peterson, 49, Rochester, MN 51.76% 2:08:16 9:47 2:07:19 260 90 M20 Paul Erickson, 30, Eagan, MN 46.14% 2:08:20 9:47 2:07:38 261 34 M45 John Jaeger, 48, Rosemount, MN 51.07% 2:08:55 9:50 2:08:34 262 91 M20 Chris Slanahan, 33, Rochester, MN 45.97% 2:09:02 9:51 2:08:44 263 92 M20 Jas Bajric, 31, Rochester, MN 45.73% 2:09:29 9:53 2:09:07 264 93 M20 Jimmy Kuhn, 25, Rochester, MN 45.70% 2:09:34 9:53 2:09:12 265 35 M45 Kevin Worden, 46, Kasson, MN 49.93% 2:09:41 9:54 2:09:06 266 94 M20 Joe Mitchell, 26, Minneapolis, MN 45.64% 2:09:45 9:54 2:09:09 267 55 M35 Paul Gossett, 37, Rochester, MN 46.45% 2:09:49 9:54 2:09:42 268 95 M20 Troy Cross, 28, Rochester, MN 45.60% 2:09:51 9:54 2:09:25 269 56 M35 Luke Schieffelbein, 35, Chatfield, MN 45.85% 2:10:07 9:56 2:09:36 270 96 M20 Bernardo Mendes, 30, Rochester, MN 45.48% 2:10:12 9:56 2:09:37 271 18 M55 David Jorstad, 59, Hayfield, MN 55.66% 2:10:18 9:56 2:09:56 272 97 M20 Robert Bernard, 32, Rochester, MN 45.45% 2:10:19 9:56 2:09:42 273 1 M70 Ed Creagan, 70, Rochester, MN 61.86% 2:10:32 9:57 2:10:06 274 36 M45 Kyle Nelson, 48, Rochester, MN 50.41% 2:10:36 9:58 2:10:22 275 10 M60 James Carper, 62, Rochester, MN 57.03% 2:10:48 9:59 2:10:02 276 24 M40 Darin Epstein, 42, Eden Prairie, MN 47.88% 2:10:54 9:59 2:10:23
Pace: 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | Top

277 3 M65 Jeff Tooke, 65, La Crosse, WI 58.42% 2:11:26 10:02 2:10:44 278 37 M45 Troy Chukker, 46, Charles City, IA 49.25% 2:11:28 10:02 2:10:45 279 98 M20 Nicholas Moucha, 28, Rochester, MN 44.91% 2:11:51 10:03 2:11:09 280 25 M40 Andy Johnsrud, 41, Rochester, MN 47.07% 2:12:05 10:05 2:11:45 281 57 M35 Brian Klavetter, 35, Plainview, MN 45.15% 2:12:08 10:05 2:11:26 282 99 M20 Jason Engelmann, 30, Rochester, MN 44.75% 2:12:19 10:06 2:11:52 283 3 M18 Preston Barnidge, 18 46.39% 2:12:22 10:06 2:11:55 284 100 M20 Eric Buck, 29, Byron, MN 44.69% 2:12:30 10:06 2:11:43 285 26 M40 Michael Mock, 44, West Des Moines, IA 47.94% 2:12:52 10:08 2:12:25 286 101 M20 Kevin Drzakowski, 34 44.67% 2:13:05 10:09 2:12:24 287 38 M45 Keith Hoaglund, 46, Dodge Center, MN 48.61% 2:13:11 10:10 2:12:35 288 11 M60 Erik Scheurle, 62, Minneapolis, MN 55.97% 2:13:16 10:10 2:12:55 289 58 M35 Jason Berg, 37, Rochester, MN 45.24% 2:13:18 10:10 2:12:22 290 39 M45 Eric Boie, 45, Rochester, MN 47.97% 2:13:51 10:13 2:13:17 291 25 M50 Jeff Austin, 50, -, MN 50.02% 2:13:51 10:13 2:13:07 292 27 M40 Eric Felson, 40, Rochester, MN 45.97% 2:14:11 10:14 2:13:43 293 59 M35 Donnie Appleman, 36, San Antonio, TX 44.65% 2:14:16 10:15 2:13:39 294 26 M50 Alfredo Clavell, 51, Rochester, MN 50.30% 2:14:16 10:15 2:13:45 295 102 M20 Stuart Ostby, 23, Rochester, MN 44.08% 2:14:20 10:15 2:13:43 296 12 M60 Tom Langley, 64, Eau Claire, WI 56.50% 2:14:34 10:16 2:14:19 297 103 M20 Aditya Devalapalli, 29, Rochester, MN 43.88% 2:14:57 10:18 2:14:37 298 60 M35 Jason Howes, 36, Stewartville, MN 44.26% 2:15:26 10:20 2:14:29 299 104 M20 Christopher Knoepke, 29, Rochester, MN 43.69% 2:15:32 10:20 2:14:52 300 28 M40 Ted Schmidt, 40, Rochester, MN 45.47% 2:15:40 10:21 2:15:13 301 13 M60 David Braaten, 61, Marshall, MN 54.37% 2:15:55 10:22 2:15:21 302 105 M20 Marcelino Rivera, 30, Rochester, MN 43.56% 2:15:56 10:22 2:15:30 303 19 M55 Jon Willoughby, 58, Lake Nebagamon, WI 52.83% 2:16:01 10:23 2:15:41 304 29 M40 Shane Baker, 40, Rochester, MN 45.32% 2:16:08 10:23 2:15:39 305 61 M35 Steven Heil, 36, Delano, MN 43.96% 2:16:22 10:24 2:15:42 306 14 M60 Roger Heil, 64, Rochester, MN 55.76% 2:16:22 10:24 2:15:42 307 106 M20 Jon Heil, 34, Rochester, MN 43.59% 2:16:23 10:24 2:15:42 308 40 M45 Douglas Griffin, 48, Kasson, MN 48.25% 2:16:26 10:24 2:15:54 309 107 M20 Nathan Schultz, 31, St. Charles, MN 43.40% 2:16:27 10:25 2:15:44 310 108 M20 Lucas Carlstrom, 28, Rochester, MN 43.39% 2:16:28 10:25 2:16:14 311 62 M35 James Theobald, 37, Rochester, MN 44.05% 2:16:53 10:27 2:16:12 312 27 M50 Josep Cors, 50, Rochester, MN 48.79% 2:17:14 10:28 2:16:41 313 109 M20 Mark Becknell, 27 42.93% 2:17:57 10:31 2:17:23 314 63 M35 Dick Harreld Ii, 39, Spring Valley, MN 44.30% 2:18:10 10:32 2:18:05 315 30 M40 Robert Driesch, 44, Rochester, MN 46.07% 2:18:15 10:33 2:17:43 316 4 M65 Gordy Strickland, 67, Rochester, MN 56.64% 2:18:16 10:33 2:17:47 317 31 M40 Ben Wehlage, 41, Rochester, MN 44.93% 2:18:23 10:33 2:17:48 318 110 M20 Rizwan Siwani, 31, Rochester, MN 42.62% 2:18:56 10:36 2:18:31 319 111 M20 Chris Johnson, 33, Plymouth, MN 42.60% 2:19:13 10:37 2:18:50 320 112 M20 Peter Johnson, 33, Red Wing, MN 42.60% 2:19:13 10:37 2:18:50 321 41 M45 Tom Gort, 46, St. Charles, MN 46.49% 2:19:17 10:38 2:18:32 322 20 M55 David Vandevltyden, 59, Rochester, MN 51.91% 2:19:43 10:39 2:19:09 323 5 M65 Dennis Flanders, 68, Rochester, MN 56.52% 2:19:58 10:41 2:19:22 324 113 M20 Brandon Berg, 29, Stewartville, MN 42.16% 2:20:27 10:43 2:19:49 325 114 M20 Andrew Zutz, 23, Rochester, MN 42.09% 2:20:42 10:44 2:19:53 326 28 M50 Chris Usher, 50 47.57% 2:20:46 10:44 2:19:59 327 115 M20 Pasurachate Samorn, 34, Rochester, MN 42.23% 2:20:47 10:44 2:19:48 328 116 M20 Francisco Maldonado, 25, Rochester, MN 41.83% 2:21:34 10:48 2:20:58 329 117 M20 Michael Hoehne, 24, Rochester, MN 41.80% 2:21:41 10:48 2:21:10 330 118 M20 Steve Gibbs, 33, Stewartville, MN 41.79% 2:21:56 10:50 2:21:24 331 32 M40 Christopher Davis, 43, Rochester, MN 44.44% 2:22:10 10:51 2:21:23 332 42 M45 Charles Gearhart, 49, Rochester, MN 46.60% 2:22:28 10:52 2:21:46 333 33 M40 Kris Oechsle, 44, Eau Claire, WI 44.67% 2:22:35 10:53 2:22:14 334 29 M50 Marco Wageman, 54, Rochester, MN 48.16% 2:23:57 10:59 2:23:27
Pace: 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | Top

335 119 M20 Adam Kieffer, 31, Pine Island, MN 41.07% 2:24:12 11:00 2:23:38 336 15 M60 John Mann, 64, Zumbrota, MN 52.66% 2:24:24 11:01 2:23:37 337 120 M20 Adam Baier, 28, Rochester, MN 40.80% 2:25:08 11:04 2:24:43 338 2 M16 Jonathan Aggen, 16, Pine Island, MN 43.43% 2:25:30 11:06 2:24:36 339 43 M45 Alan Carlson, 47, Rochester, MN 44.86% 2:25:32 11:06 2:24:37 340 16 M60 Steven Altchuler, 63, Rochester, MN 51.74% 2:25:34 11:06 2:24:41 341 121 M20 Michael Weisbeck, 27, Bismarck, ND 40.66% 2:25:39 11:07 2:25:09 342 122 M20 Brek Randolph, 30, St. Anthony, MN 40.63% 2:25:44 11:07 2:25:00 343 123 M20 Tony Wintheiser, 30, Rochester, MN 40.49% 2:26:16 11:09 2:25:31 344 6 M65 Jeff Galloway, 69, Altlanta, GA 54.52% 2:26:35 11:11 2:25:34 345 34 M40 James Anderson, 40, Owatonna, MN 42.08% 2:26:36 11:11 2:25:29 346 2 M70 Fred Woolman, 72, Rochester, MN 56.23% 2:26:57 11:13 2:26:15 347 44 M45 William Nevala, 46, Rochester, MN 43.99% 2:27:12 11:14 2:26:34 348 45 M45 Scott Koon, 47, Oronoco, MN 44.35% 2:27:12 11:14 2:26:19 349 46 M45 Troy Bellrichard, 48, Spring Valley, MN 44.71% 2:27:14 11:14 2:26:38 350 64 M35 Chris Rackley, 36, Rochester, MN 40.60% 2:27:40 11:16 2:26:34 351 124 M20 Eric Stinson, 30, Rochester, MN 40.09% 2:27:43 11:16 2:26:53 352 125 M20 Dan Johnson, 30, St. Charles, MN 40.08% 2:27:44 11:16 2:27:06 353 7 M65 Ken Aalderks, 66, Rochester, MN 52.27% 2:28:20 11:19 2:27:51 354 126 M20 Jyle Styrlund, 28, Rochester, MN 39.92% 2:28:21 11:19 2:27:35 355 65 M35 Aaron Luckstein, 35, Rochester, MN 40.21% 2:28:22 11:19 2:27:32 356 35 M40 Donald Maxwell, 44, Tempe, AZ 42.85% 2:28:38 11:20 2:27:51 357 30 M50 Mark Wernstrom, 54, Rochester, MN 46.64% 2:28:38 11:20 2:27:46 358 36 M40 James Daly, 42, Rochester, MN 42.15% 2:28:42 11:21 2:28:03 359 127 M20 Chris Priebe, 33, Chatfield, MN 39.86% 2:28:49 11:21 2:28:36 360 128 M20 Adam Daniels, 33, Lanesboro, MN 39.86% 2:28:49 11:21 2:28:36 361 3 M70 Larry Pederson, 71, Rochester, MN 54.72% 2:29:12 11:23 2:28:43 362 17 M60 Kenneth Aggen, 60, Pine Island, MN 49.04% 2:29:16 11:23 2:28:34 363 129 M20 Omar Abouezzeddine, 32, Rochester, MN 39.60% 2:29:33 11:24 2:29:21 364 66 M35 Rick Culver, 39, Rochester, MN 40.87% 2:29:45 11:25 2:29:12 365 47 M45 Eric Phan, 49, Rochester, MN 44.18% 2:30:16 11:28 2:29:20 366 37 M40 Michael Henry, 42, Rochester, MN 41.57% 2:30:46 11:30 2:30:12 367 21 M55 Dave Brandt, 56, Rochester, MN 46.62% 2:31:22 11:33 2:30:32 368 67 M35 Tom Gooding, 39, Rochester, MN 40.43% 2:31:23 11:33 2:30:54 369 130 M20 Corbin Pozar, 27, Rochester, MN 39.10% 2:31:26 11:33 2:30:27 370 48 M45 Eric Shoars, 46, Austin, MN 42.74% 2:31:29 11:33 2:30:45 371 68 M35 Chris Guetzlaff, 35, Red Wing, MN 39.36% 2:31:35 11:34 2:30:49 372 131 M20 Scott Guetzlaff, 33, Oregon, WI 39.13% 2:31:35 11:34 2:30:50 373 18 M60 Phillip Vickers, 60, Rochester, MN 48.20% 2:31:52 11:35 2:31:01 374 22 M55 Tim Gove, 59, Maple Grove, MN 47.60% 2:32:22 11:37 2:31:35 375 69 M35 Lance Cordes, 37, Byron, MN 39.11% 2:34:12 11:46 2:33:30 376 19 M60 Paul Christian, 64, Rochester, MN 48.96% 2:35:18 11:51 2:34:26 377 132 M20 Nathan Sandquist, 28, Rochester, MN 38.09% 2:35:28 11:52 2:34:43 378 133 M20 Matt Severson, 23, Falcon Heights, MN 38.07% 2:35:33 11:52 2:34:40 379 49 M45 Mark Dahl, 49, Rochester, MN 42.63% 2:35:44 11:53 2:34:55 380 70 M35 Jason Kemper, 35, Rochester, MN 38.29% 2:35:49 11:53 2:34:54 381 23 M55 Douglas Mannell, 55, Greenwood, MO 44.66% 2:36:36 11:57 2:35:45
Pace: 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | Top

382 38 M40 Gregg Houdek, 42, Pine Island, MN 39.77% 2:37:37 12:01 2:36:50 383 134 M20 Mark Seifert, 32, Rochester, MN 37.46% 2:38:06 12:04 2:37:35 384 3 M16 Jake Huntley, 17, Dodge Center, MN 39.01% 2:39:34 12:10 2:38:49 385 39 M40 Chris Sattler, 43, Rochester, MN 39.26% 2:40:55 12:17 2:40:02 386 135 M20 Dustin Thorson, 29, Kasson, MN 36.24% 2:43:23 12:28 2:42:19 387 40 M40 Rene Herrera-Bustos, 41, Rochester, MN 38.06% 2:43:23 12:28 2:42:20 388 24 M55 Kenneth Palmer, 58, Rochester, MN 43.91% 2:43:39 12:29 2:42:45 389 136 M20 Dan Funk, 27, Rochester, MN 36.07% 2:44:11 12:31 2:43:25 390 25 M55 Joseph Grande, 57, Rochester, MN 41.98% 2:49:38 12:56 2:48:57
Pace: 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | Top

391 137 M20 Brett Oertli, 25, Mankato, MN 34.51% 2:51:36 13:05 2:50:39 392 138 M20 Nate Deboer, 21, Rochester, MN 33.69% 2:56:31 13:28 2:55:38 393 41 M40 Jason Kinniburgh, 40, West Concord, MN 34.30% 2:59:50 13:43 2:59:02 394 1 M80 Stan Bell, 80, La Crosse, WI 52.57% 3:01:20 13:50 3:00:34
Pace: 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | Top

395 139 M20 Chenhui Dong, 29, Rochester, MN 32.09% 3:04:31 14:05 3:03:36 396 71 M35 Dave Loeffelmacher, 37, Roseville, MN 31.33% 3:12:27 14:41 3:11:45 397 50 M45 Gordon Griffith, 49, Rochester, MN 34.14% 3:14:26 14:50 3:13:24
Pace: 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | Top

398 140 M20 Ben Riley, 29, Rochester, MN 29.61% 3:19:59 15:15 3:19:01 399 141 M20 Pankaj Sharma, 33 29.47% 3:21:15 15:21 3:20:23 400 20 M60 Walter Franz, 61, Rochester, MN 35.79% 3:26:29 15:45 3:25:22
Pace: 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | Top

401 2 M75 Justin Murray, 76, Rochester, MN 40.43% 3:37:11 16:34 3:36:06
Pace: 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | Top

402 21 M60 David Conrad, 61, Rochester, MN 33.06% 3:43:31 17:03 3:42:50 403 142 M20 Matt Weeks, 27, Brookhaven, MS 26.49% 3:43:32 17:03 3:42:31 * indicates females 1 finishers among Males (no age given) 3 finishers among Men 14 - 15 3 finishers among Men 16 - 17 3 finishers among Men 18 - 19 142 finishers among Men 20 - 34 71 finishers among Men 35 - 39 41 finishers among Men 40 - 44 50 finishers among Men 45 - 49 30 finishers among Men 50 - 54 25 finishers among Men 55 - 59 21 finishers among Men 60 - 64 7 finishers among Men 65 - 69 3 finishers among Men 70 - 74 2 finishers among Men 75 - 79 1 finishers among Men 80 - 84 2 finishers among Women 14 - 15 2 finishers among Women 16 - 17 10 finishers among Women 18 - 19 228 finishers among Women 20 - 34 93 finishers among Women 35 - 39 64 finishers among Women 40 - 44 51 finishers among Women 45 - 49 32 finishers among Women 50 - 54 16 finishers among Women 55 - 59 13 finishers among Women 60 - 64 1 finishers among Women 65 - 69 1 finishers among Females (no age given) 403 male finishers 513 female finishers 916 total finishers
Click here for data on women

Return to home page.