Minneapolis Halloween Half Marathon Men

Oct. 30, 2021


Results by MN Run Series

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

                                                          Last updated Dec. 18, 2021 1:35 PM
         CLASS                                             AGE GRADE  FINISH    
 PLACE   PLACE           FINISHER                                     TIME     PACE  NET TIME

    1    1 M20  Paul Swim, 31, Minneapolis, MN            80.90%   1:12:10    5:30  1:11:42
    2    1 M35  Ben Johnson, 35, Brooklyn Park, MN        78.36%   1:14:53    5:43  1:14:53
    3    1 M40  Doron Clark, 43, Minneapolis, MN          81.28%   1:15:34    5:46  1:15:31
    4    2 M20  Eric Engel, 34, Minneapolis, MN           77.37%   1:15:40    5:46  1:15:37
    5    2 M35  David Koppel, 35, Maple Grove, MN         76.84%   1:16:22    5:50  1:16:18
    6    1 M45  Jeff Dowling, 45, Wellington, FL          81.06%   1:17:02    5:53  1:17:02
    7    3 M20  Eric Johnson, 34, La Crosse, WI           74.69%   1:18:23    5:59  1:18:19

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

8 4 M20 Luke Snyder, 25, St. Paul, MN 73.81% 1:19:06 6:02 1:16:55 9 2 M40 Mohammed Murunga, 43, New Brighton, MN 75.93% 1:20:53 6:10 1:20:53 10 5 M20 Eric Tadt, 34, Minneapolis, MN 71.13% 1:22:18 6:17 1:22:14 11 3 M35 Matt Whited, 39, Northfield, MN 72.18% 1:22:40 6:18 1:22:37 12 6 M20 Maximilian Erickson, 22, Lansing, MN 70.33% 1:23:01 6:20 1:23:01 13 3 M40 Tim Popp, 42, Minneapolis, MN 73.01% 1:23:26 6:22 1:23:26 14 4 M40 Jong Park, 41, Plymouth, MN 71.92% 1:24:03 6:25 1:24:03 15 4 M35 Erik Wiitala, 39, St. Michael, MN 68.84% 1:26:41 6:37 1:26:41 16 5 M35 Josh Kielsmeier-Cook, 37, Minneapolis, MN 67.48% 1:27:33 6:41 1:27:28 17 7 M20 Kevin van Lieshout, 25, Minneapolis, MN 66.62% 1:27:38 6:41 1:27:38 18 1 M14 Ryan Soenen, 15, Woodbury, MN 68.44% 1:28:21 6:44 1:28:21 19 8 M20 Zac Villarreal, 26, Vadnais Heights, MN 65.99% 1:28:28 6:45 1:27:59 20 2 M45 Geoffrey Getnick, 46, Minneapolis, MN 70.87% 1:28:50 6:47 1:28:50 21 6 M35 Matt Monroe, 38, Minneapolis, MN 66.79% 1:28:52 6:47 1:28:52 22 9 M20 Nick Hughes, 26, Schaumburg, IL 65.16% 1:29:36 6:50 1:29:31 23 10 M20 Elliot Campbell, 23, Lake Elmo, MN 65.10% 1:29:41 6:50 1:29:41 24 7 M35 Adam Bennett, 37, Lino Lakes, MN 65.86% 1:29:42 6:51 1:29:35 25 1 M50 Todd Bursch, 51, St Paul, MN 73.13% 1:29:52 6:51 1:29:46 26 8 M35 Cody Mikl, 37, Minneapolis, MN 65.68% 1:29:57 6:52 1:29:50 27 3 M45 James Wright, 46, Red Wing, MN 69.90% 1:30:04 6:52 1:29:59 28 11 M20 Matthew Berg, 24, Maple Grove, MN 63.73% 1:31:37 6:59 1:31:25
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

29 4 M45 Rafe Jones, 45, Eagan, MN 67.95% 1:31:54 7:01 1:31:48 30 12 M20 Ward Westray, 28, Minneapolis, MN 63.14% 1:32:28 7:03 1:31:56 31 2 M14 Noah Getnick, 15, Minneapolis, MN 65.28% 1:32:37 7:04 1:32:37 32 5 M45 William Frater, 45, Saint Michael, MN 67.41% 1:32:38 7:04 1:32:33 33 13 M20 Collin Ernste, 25, Prior Lake, MN 62.76% 1:33:02 7:06 1:32:52 34 1 M65 Brian Belcher, 65, Mesa, AZ 80.32% 1:33:16 7:07 1:33:07 35 6 M45 Daniel Maedge, 47, Edina, MN 67.93% 1:33:28 7:08 1:33:20 36 7 M45 Michael Stayer, 48, Plymouth, MN 68.38% 1:33:39 7:09 1:33:30 37 14 M20 Matt Krawczyk, 28, Minneapolis, MN 62.25% 1:33:47 7:09 1:33:47 38 8 M45 Dale Kolstad, 45, Hugo, MN 66.51% 1:33:53 7:10 1:33:39 39 5 M40 Christopher Olsen, 41, Shoreview, MN 64.37% 1:33:55 7:10 1:33:47 40 6 M40 Ryan Peterson, 41, Minneapolis, MN 64.32% 1:33:59 7:10 1:33:53 41 15 M20 Andrew Kollath, 33, Maple Grove, MN 62.13% 1:34:04 7:11 1:33:53 42 9 M35 Mark Machacek, 39, Minneapolis, MN 63.39% 1:34:08 7:11 1:33:57 43 1 M60 Dan Wells, 60, New Richmond, MN 75.57% 1:34:25 7:12 1:34:17 44 7 M40 Tim Nordberg, 40, Chanhassen, MN 63.57% 1:34:26 7:12 1:34:18 45 16 M20 Zach Radlicz, 22, Arlington Heights, MN 61.81% 1:34:27 7:12 1:34:14 46 8 M40 Tom Rand, 43, Eden Prairie, MN 64.75% 1:34:51 7:14 1:34:51 47 17 M20 Chase Downing, 34, Elk River, MN 61.72% 1:34:51 7:14 1:34:51 48 9 M40 Richard Larson, 44, Eden Prairie, MN 65.26% 1:34:53 7:14 1:34:53 49 10 M35 Charles Mahady, 38, Plymouth, MN 62.54% 1:34:54 7:14 1:34:43 50 2 M50 Tong Pham, 50, Minneapolis, MN 68.64% 1:34:55 7:14 1:34:46 51 3 M50 Jim Winkels, 50, Waconia, MN 68.62% 1:34:57 7:15 1:34:49 52 3 M14 Eddie Snider, 15, St. Paul, MN 63.66% 1:34:59 7:15 1:34:59 53 11 M35 Kyle Casey, 37, Jordan, MN 61.98% 1:35:19 7:16 1:34:58 54 18 M20 Tim Taylor, 32, Minneapolis, MN 61.16% 1:35:29 7:17 1:35:25 55 19 M20 Thomas Knudson, 28, Golden Valley, MN 61.10% 1:35:33 7:17 1:35:01 56 4 M14 Ben Murr, 15, St Paul, MN 63.27% 1:35:34 7:17 1:35:34 57 20 M20 Max Gruidl, 20, Minneapolis, MN 61.05% 1:35:38 7:18 1:35:09 58 5 M14 Liam Okeefe, 15, St. Paul, MN 62.71% 1:36:25 7:21 1:36:25 59 21 M20 Tanner Ahlborn, 27, Plymouth, MN 60.27% 1:36:52 7:23 1:36:52 60 22 M20 Matthew Markose, 23, Minneapolis, MN 60.05% 1:37:13 7:25 1:37:13 61 23 M20 Lewis Berger, 25, Minneapolis, MN 59.97% 1:37:21 7:26 1:37:21 62 10 M40 Kenneth Poole Jr, 40, Maple Grove, MN 61.58% 1:37:29 7:26 1:37:22 63 12 M35 Kong Vang, 38, Cottage Grove, MN 60.75% 1:37:42 7:27 1:37:28 64 1 M12 Logan Antony, 12, Shakopee, MN 66.38% 1:37:46 7:27 1:37:27 65 11 M40 Dave Munyer, 44, Hugo, MN 63.23% 1:37:56 7:28 1:37:56 66 2 M60 Kristopher Hartwig, 62, Roseville, MN 74.23% 1:37:58 7:28 1:37:58 67 4 M50 Brendan Antony, 50, Shakopee, MN 66.27% 1:38:19 7:30 1:38:00 68 24 M20 John Delaney, 20, Iowa City, MN 59.29% 1:38:28 7:31 1:38:12 69 25 M20 Spencer Duncan, 26, St. Louis Park, MN 59.26% 1:38:31 7:31 1:38:31 70 26 M20 Keller Billstrom, 23, Plymouth, MN 59.04% 1:38:53 7:33 1:38:34 71 27 M20 Jarett Lehner, 33, Minnetonka, MN 58.97% 1:39:07 7:34 1:38:36 72 1 M16 Brady Soenen, 17, Woodbury, MN 59.40% 1:39:07 7:34 1:38:54 73 12 M40 Ian Villamil, 44, Minnetrista, MN 62.44% 1:39:11 7:34 1:39:11 74 13 M35 Josh Morrison, 37, St Paul, MN 59.42% 1:39:26 7:35 1:39:13 75 14 M35 Alex Lundy, 36, Minneapolis, MN 59.17% 1:39:28 7:35 1:39:10 76 5 M50 Rich Barrett, 50, Minnetonka, MN 65.50% 1:39:28 7:35 1:39:28 77 13 M40 James Rone, 42, Minneapolis, MN 61.02% 1:39:50 7:37 1:39:50 78 6 M14 Trevor Lien, 15, North Oaks, MN 60.46% 1:40:00 7:38 1:40:00 79 14 M40 Kevin Krech, 40, Eagan, MN 59.97% 1:40:06 7:38 1:39:49 80 15 M40 Bart Hardle, 41, Maple Grove, MN 60.31% 1:40:14 7:39 1:39:56 81 9 M45 Matthew Johnson, 48, Woodbury, MN 63.86% 1:40:17 7:39 1:39:58 82 28 M20 Philip Markose, 23, Minneapolis, MN 58.14% 1:40:25 7:40 1:40:25 83 29 M20 Patrick Cullen, 30, Richfield, MN 58.11% 1:40:28 7:40 1:40:16 84 30 M20 Tom Baker, 29, Minneapolis, MN 58.10% 1:40:29 7:40 1:40:29 85 6 M50 Dan Mathieu, 52, Minneapolis, MN 65.76% 1:40:49 7:41 1:40:30 86 7 M50 Patrick Freet, 52, Minneapolis, MN 65.71% 1:40:54 7:42 1:40:54 87 31 M20 Jacob Rabichev, 27, Minnetonka, MN 57.78% 1:41:03 7:43 1:40:40 88 32 M20 Kory Olson, 34, Blaine, MN 57.65% 1:41:33 7:45 1:41:33 89 16 M40 Jeremy Pribbernow, 43, Blaine, MN 60.32% 1:41:49 7:46 1:41:49 90 10 M45 Martin Konrad, 46, Minnetonka, MN 61.76% 1:41:57 7:47 1:39:29 91 3 M60 Curt Billmeyer, 60, Plymouth, MN 69.83% 1:42:10 7:48 1:41:49 92 7 M14 Ethan West, 14, Prescott, WI 59.90% 1:42:51 7:51 1:42:14 93 8 M50 Tony Tripp, 51, Maple Grove, MN 63.78% 1:43:02 7:52 1:39:39 94 33 M20 Montana Prekker, 27, Minneapolis, MN 56.64% 1:43:05 7:52 1:42:11 95 15 M35 Matthew Johnson, 37, Duluth, MN 57.29% 1:43:07 7:52 1:42:54 96 17 M40 Bryan Gerber, 40, Farmington, MN 58.02% 1:43:28 7:54 1:41:33 97 34 M20 Ben Fehr, 28, Maple Grove, MN 56.43% 1:43:28 7:54 1:43:08 98 35 M20 Ben Archambeau, 21, West St Paul, MN 56.37% 1:43:34 7:54 1:43:12 99 11 M45 David Hartman, 45, Minneapolis, MN 60.28% 1:43:35 7:54 1:43:32 100 36 M20 Ben Norman, 26, Shakopee, MN 56.16% 1:43:57 7:56 1:43:04 101 12 M45 Leroy Longworth, 46, Woodbury, MN 60.33% 1:44:22 7:58 1:43:56 102 16 M35 Kaleb Kromann, 38, Maple Grove, MN 56.85% 1:44:24 7:58 1:44:08 103 18 M40 Mike Bester, 40, Roseville, MN 57.46% 1:44:29 7:58 1:44:13
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

104 9 M50 Todd Reemtsma, 54, Saint Paul, MN 64.28% 1:45:00 8:01 1:45:00 105 1 M18 Micah Penn, 19, Grand Forks, ND 55.25% 1:45:40 8:04 1:45:18 106 17 M35 William Hossain, 35, Minneapolis, MN 55.43% 1:45:51 8:04 1:45:15 107 10 M50 Karl Erickson, 50, Maplewood, MN 61.50% 1:45:56 8:05 1:45:38 108 37 M20 Landen Schmeichel, 26, Bismarck, MN 55.11% 1:45:56 8:05 1:45:56 109 38 M20 Brock Turpin, 33, Eau Claire, WI 55.09% 1:46:06 8:06 1:45:38 110 18 M35 Ryan Dillon, 38, Eagan, MN 55.82% 1:46:20 8:07 1:45:54 111 19 M35 Jonathan Penny, 36, St Paul, MN 55.27% 1:46:29 8:07 1:45:09 112 20 M35 Jared Brandell-Douglas, 35, Minneapolis, MN 54.89% 1:46:54 8:09 1:41:28 113 21 M35 Scott Field, 36, Saint Paul, MN 55.01% 1:46:59 8:10 1:41:33 114 2 M65 John Conry, 65, Duluth, MN 69.99% 1:47:02 8:10 1:47:02 115 39 M20 Nathan Weingarden, 32, St Paul, MN 54.53% 1:47:05 8:10 1:46:34 116 40 M20 Ben Orlin, 34, Saint Paul, MN 54.62% 1:47:11 8:11 1:47:11 117 1 M55 Mark Meierotto, 56, Hudson, WI 64.11% 1:47:12 8:11 1:46:38 118 41 M20 Benjamin Roberts, 29, New Brighton, MN 54.46% 1:47:12 8:11 1:46:44 119 42 M20 Sam Nycklemoe, 25, St Paul, MN 54.38% 1:47:22 8:11 1:47:22 120 22 M35 David Robb, 37, McGregor, MN 55.02% 1:47:23 8:11 1:46:51 121 19 M40 Mauricio Buitrago, 43, Minneapolis, MN 57.13% 1:47:30 8:12 1:47:04 122 43 M20 Jack Zahn, 27, Shoreview, MN 54.23% 1:47:40 8:13 1:47:27 123 44 M20 Jim Geerdes, 22, Des Moines, IA 54.17% 1:47:47 8:13 1:47:34 124 13 M45 Ryan Running, 45, St Paul, MN 57.89% 1:47:52 8:14 1:47:32 125 2 M55 Kevin Denhartog, 56, Minnetonka, MN 63.65% 1:47:59 8:14 1:46:42 126 14 M45 Jonathan Sudberry, 49, Edina, MN 59.76% 1:48:05 8:15 1:47:21 127 15 M45 David Kuhn, 48, Woodbury, MN 59.22% 1:48:08 8:15 1:48:08 128 45 M20 William Merkl, 34, Saint Paul, MN 54.06% 1:48:17 8:16 1:48:17 129 46 M20 Martin Raabe, 30, Richfield, MN 53.78% 1:48:34 8:17 1:48:07 130 23 M35 Christopher Marks, 39, Brooklyn Park, MN 54.93% 1:48:38 8:17 1:47:55 131 20 M40 John Volk, 41, Minneapolis, MN 55.55% 1:48:49 8:18 1:48:07 132 24 M35 Kyle Orcholski, 37, Minneapolis, MN 54.22% 1:48:58 8:19 1:48:58 133 47 M20 Tim Healy, 24, St Louis Park, MN 53.58% 1:48:58 8:19 1:48:58 134 48 M20 John Bloomquist, 24, Nevis, MN 53.50% 1:49:08 8:20 1:49:08 135 4 M60 Tom Novacheck, 62, Minneapolis, MN 66.62% 1:49:10 8:20 1:48:29 136 11 M50 Robert Stuart, 53, St. Paul, MN 61.25% 1:49:13 8:20 1:49:13 137 21 M40 Jamie Fischer, 40, Stillwater, MN 54.93% 1:49:17 8:20 1:43:07 138 16 M45 Paul Stohr, 48, Andover, MN 58.53% 1:49:25 8:21 1:49:25 139 22 M40 Ari Wolfe, 40, Minneapolis, MN 54.78% 1:49:35 8:22 1:49:12 140 49 M20 Wyatt Clark, 24, Minneapolis, MN 53.27% 1:49:36 8:22 1:48:55 141 17 M45 Daniel Holl, 48, Minneapolis, MN 58.38% 1:49:42 8:22 1:49:24 142 50 M20 Alec Fricke, 27, St Paul, MN 53.19% 1:49:46 8:22 1:49:46 143 51 M20 Eric Schmeling, 32, Hutchinson, MN 53.19% 1:49:47 8:22 1:48:00 144 25 M35 John Nelson, 36, St. Louis Park, MN 53.53% 1:49:57 8:23 1:49:57 145 12 M50 Brian McAleer, 50, Burnsville, MN 59.00% 1:50:26 8:25 1:50:26 146 18 M45 Million Woldehawariat, 45, Blaine, MN 56.43% 1:50:39 8:26 1:48:26 147 13 M50 Brendan Keenan, 54, Minneapolis, MN 60.77% 1:51:04 8:28 1:49:59 148 26 M35 Ben Veater-Fuchs, 36, Minneapolis, MN 52.95% 1:51:09 8:29 1:49:28 149 52 M20 Peter Cozine, 33, St. Paul, MN 52.55% 1:51:14 8:29 1:51:14 150 53 M20 Andrew Kraabel, 33, Champlin, MN 52.53% 1:51:16 8:29 1:51:16 151 19 M45 Yi He, 47, Roseville, MN 56.95% 1:51:29 8:30 1:50:40 152 27 M35 Jordan Bainer, 36, Minneapolis, MN 52.71% 1:51:39 8:31 1:51:39 153 28 M35 Orlando Rodriguez, 38, Davenport, IA 53.09% 1:51:48 8:32 1:51:48 154 20 M45 Troy Ronning, 46, Eden Prairie, MN 56.28% 1:51:52 8:32 1:51:23 155 14 M50 James Joslin, 50, Minneapolis, MN 58.17% 1:52:00 8:33 1:52:00 156 54 M20 Hunter Anderson, 25, Burnsville, MN 52.03% 1:52:13 8:34 1:44:55 157 21 M45 Matt Flory, 47, Saint Louis Park, MN 56.57% 1:52:15 8:34 1:52:15 158 23 M40 Dave Rasmusen, 43, Savage, MN 54.56% 1:52:34 8:35 1:52:34 159 15 M50 Brian Singer, 50, Saint Paul, MN 57.74% 1:52:50 8:36 1:52:17 160 55 M20 Andrew Young, 34, Saint Paul, MN 51.83% 1:52:57 8:37 1:50:58 161 56 M20 Michael Boevers, 33, St Paul, MN 51.68% 1:53:06 8:38 1:53:06 162 57 M20 Nico Railef, 27, Minneapolis, MN 51.61% 1:53:07 8:38 1:53:07 163 24 M40 Nick Biesanz, 40, Excelsior, MN 53.04% 1:53:11 8:38 1:53:11 164 58 M20 Noah Couwenhoven, 22, Minneapolis, MN 51.58% 1:53:12 8:38 1:51:38 165 25 M40 Brook Hunter, 41, Apple Valley, MN 53.28% 1:53:27 8:39 1:53:27 166 29 M35 William Longo, 36, St Paul, MN 51.82% 1:53:35 8:40 1:53:00 167 26 M40 Christopher Bosch, 43, St Paul, MN 54.06% 1:53:36 8:40 1:53:03 168 59 M20 Trevor Grabko, 26, Minneapolis, MN 51.39% 1:53:36 8:40 1:53:10 169 30 M35 Cubie Coleman, 38, Springdale, MN 52.25% 1:53:36 8:40 1:53:36 170 60 M20 John Buckeye, 34, Minneapolis, MN 51.53% 1:53:37 8:40 1:53:37 171 22 M45 Rolf Lee Dixon, 46, Chanhassen, MN 55.25% 1:53:57 8:42 1:53:01 172 61 M20 David Oyler, 21, Neenah, MN 51.11% 1:54:14 8:43 1:53:31 173 62 M20 Liam Dougherty, 26, Maplewood, MN 51.09% 1:54:17 8:43 1:51:00 174 27 M40 Scott Fritz, 40, Maple Grove, MN 52.53% 1:54:17 8:43 1:54:17 175 31 M35 Chris Matuseski, 36, Minneapolis, MN 51.48% 1:54:20 8:43 1:53:53 176 5 M60 Chang Cho, 61, Lake Elmo, MN 62.88% 1:54:33 8:44 1:54:33 177 32 M35 Peter Hales, 36, Saint Paul, MN 51.36% 1:54:36 8:45 1:53:40 178 3 M55 William McBrayer, 57, Apple Valley, MN 60.39% 1:54:51 8:46 1:54:09 179 28 M40 Carlos Zamora, 44, Eden Prairie, MN 53.86% 1:54:59 8:46 1:53:13 180 63 M20 Trey Obryan, 26, Edina, MN 50.71% 1:55:08 8:47 1:54:15 181 64 M20 Isaac Christianson, 25, Saint Paul, MN 50.69% 1:55:10 8:47 1:53:13 182 4 M55 Ben Henschel, 57, Minneapolis, MN 60.08% 1:55:27 8:48 1:54:42 183 5 M55 Tim Davis, 56, Little Canada, MN 59.50% 1:55:30 8:49 1:54:49 184 65 M20 Nathanael Chan, 30, Minneapolis, MN 50.45% 1:55:43 8:50 1:54:49 185 66 M20 Alexander Follmer, 32, Minneapolis, MN 50.46% 1:55:44 8:50 1:55:09 186 67 M20 Kyle Simkus, 28, St Paul, MN 50.44% 1:55:45 8:50 1:54:51 187 29 M40 Steven Prusak, 40, Minneapolis, MN 51.87% 1:55:45 8:50 1:55:14 188 16 M50 Tony Cullison, 53, Minneapolis, MN 57.78% 1:55:46 8:50 1:55:46 189 6 M55 Steven Dreger, 55, Maplewood, MN 58.80% 1:55:50 8:50 1:53:49 190 30 M40 Dillon Fried, 40, Minneapolis, MN 51.81% 1:55:52 8:50 1:54:49 191 68 M20 Nick Partington, 24, Minneapolis, MN 50.38% 1:55:53 8:50 1:55:53 192 69 M20 Matt Greenman, 28, Minneapolis, MN 50.34% 1:55:58 8:51 1:55:19 193 31 M40 Joseph Eckberg, 42, Roseville, MN 52.52% 1:55:59 8:51 1:52:21 194 23 M45 Darren Anderson, 46, Chanhassen, MN 54.18% 1:56:13 8:52 1:56:13 195 70 M20 Theodore Dufrane, 28, Minneapolis, MN 50.22% 1:56:16 8:52 1:56:16 196 71 M20 Austin Nash, 24, Woodbury, MN 50.19% 1:56:19 8:52 1:56:11 197 32 M40 Frederick Ebinger, 42, Minneapolis, MN 52.35% 1:56:22 8:53 1:56:22 198 72 M20 Beau Gray, 32, Hastings, MN 50.05% 1:56:41 8:54 1:56:12 199 73 M20 Christian Ramirez, 21, West Saint Paul, MN 49.98% 1:56:49 8:55 1:55:08 200 74 M20 Eric Barajas, 22, Burnsville, MN 49.98% 1:56:49 8:55 1:56:49 201 75 M20 Jonathan Jacobsen, 25, Grand Marais, MN 49.86% 1:57:06 8:56 1:56:15 202 33 M40 Matt Zehrer, 41, Plymouth, MN 51.53% 1:57:19 8:57 1:57:19 203 33 M35 Aleksey Derevyanko, 35, Edina, MN 49.98% 1:57:24 8:57 1:56:21 204 17 M50 Wolfe Molitor, 52, Woodbury, MN 56.47% 1:57:24 8:57 1:56:53 205 76 M20 Michael Hoppe, 33, Saint Paul, MN 49.76% 1:57:27 8:58 1:56:36 206 6 M60 Scott Levin, 62, Minnetonka, MN 61.88% 1:57:31 8:58 1:57:01 207 7 M55 Alberto Vasquez-Parada, 55, Maple Grove, MN 57.88% 1:57:40 8:59 1:57:17
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

208 18 M50 Tim Schneider, 54, St. Louis Park, MN 57.24% 1:57:55 9:00 1:56:52 209 77 M20 James Lexen, 28, Saint Paul, MN 49.50% 1:57:57 9:00 1:57:57 210 34 M40 David Eggert, 44, Centuria, WI 52.49% 1:57:59 9:00 1:57:29 211 35 M40 Devon Callahan, 40, Saint Paul, MN 50.75% 1:58:17 9:01 1:57:17 212 19 M50 Gary Meerovich, 50, St. Paul, MN 54.98% 1:58:30 9:02 1:57:47 213 36 M40 Kevin Kreisel, 40, Maple Grove, MN 50.63% 1:58:35 9:03 1:57:53 214 37 M40 Patrick Leary, 43, Independence, MN 51.69% 1:58:49 9:04 1:57:54 215 8 M55 Robert Milne, 56, Roseville, MN 57.75% 1:59:01 9:05 1:59:01 216 7 M60 Doug Kaufman, 62, Eden Prairie, MN 61.10% 1:59:02 9:05 1:58:18 217 24 M45 Doyle Piper, 47, Bloomington, MN 53.28% 1:59:10 9:05 1:58:32 218 78 M20 Alek Anderson, 29, Coon Rapids, MN 48.99% 1:59:11 9:06 1:56:09 219 25 M45 Adam Kim, 45, St Paul, MN 52.36% 1:59:16 9:06 1:59:16 220 20 M50 Mark Wold, 54, Savage, MN 56.54% 1:59:22 9:06 1:43:19 221 21 M50 Mark Skarohlid, 52, Prior Lake, MN 55.45% 1:59:34 9:07 1:59:34 222 3 M65 Guy Wikman, 66, St. Paul, MN 63.21% 1:59:41 9:08 1:59:41 223 79 M20 Craig Spande, 34, St Paul, MN 48.68% 2:00:16 9:10 1:59:28 224 34 M35 Adam Monaghan, 38, Roseville, MN 49.34% 2:00:18 9:11 1:59:35 225 26 M45 Scott Carlson, 49, Bloomington, MN 53.68% 2:00:19 9:11 2:00:19 226 22 M50 Chad Gednalske, 50, Lino Lakes, MN 54.05% 2:00:33 9:12 2:00:33 227 80 M20 Phillip Shaw, 27, Bloomington, MN 48.39% 2:00:39 9:12 1:59:05 228 9 M55 Sanjiv Arora, 56, Shoreview, MN 56.92% 2:00:45 9:13 2:00:09 229 27 M45 Pedr Guti??RrezJim??Nez, 46, Ramsey, MN 52.04% 2:00:59 9:14 1:59:27 230 81 M20 Jake Woodrich, 26, Minneapolis, MN 48.24% 2:01:02 9:14 1:59:40 231 82 M20 Andrew Scheffler, 30, St. Louis Park, MN 48.21% 2:01:06 9:14 1:57:51 232 35 M35 Jake Morris, 39, Dayton, MN 49.27% 2:01:07 9:14 1:42:15 233 83 M20 Joshua Li, 25, Minneapolis, MN 48.10% 2:01:22 9:15 2:01:22 234 84 M20 Jake Hilden, 30, Blaine, MN 48.05% 2:01:30 9:16 1:58:29 235 36 M35 Justin McCloud, 37, Farmington, MN 48.60% 2:01:34 9:16 2:00:26 236 37 M35 Brian Ophoven, 39, Burnsville, MN 49.07% 2:01:36 9:17 2:01:36 237 85 M20 Daniel Hinze, 28, Minneapolis, MN 47.97% 2:01:43 9:17 2:01:43 238 23 M50 Brian Swingle, 50, Minneapolis, MN 53.53% 2:01:43 9:17 2:01:43 239 28 M45 Eric Sufka, 46, Waconia, MN 51.66% 2:01:53 9:18 2:01:53 240 86 M20 Tyler Bernard, 33, Vadnias Heights, MN 47.88% 2:02:05 9:19 2:00:17 241 87 M20 Brian Sumption, 27, Minneapolis, MN 47.71% 2:02:22 9:20 2:01:24 242 38 M40 Erik Allen, 42, Minneapolis, MN 49.65% 2:02:42 9:22 2:01:56 243 88 M20 David Boigenzahn, 32, Minneapolis, MN 47.56% 2:02:47 9:22 2:00:21 244 89 M20 Cory Gierhart, 32, Maple Grove, MN 47.55% 2:02:48 9:22 2:00:30 245 90 M20 Josiah Johnson, 27, Minnetonka, MN 47.50% 2:02:55 9:23 2:01:04 246 39 M40 Mike Stepaniak, 44, Plymouth, MN 50.28% 2:03:09 9:24 1:57:05 247 91 M20 Matthew Kruse, 25, Hurst, MN 47.41% 2:03:09 9:24 2:02:52 248 8 M60 Joe Loveland, 60, Maplewood, MN 57.92% 2:03:11 9:24 2:02:09 249 2 M12 Trevor Anderson, 13, Duluth, MN 51.14% 2:03:20 9:24 2:02:36 250 38 M35 Jeremy Markowitz, 37, Minneapolis, MN 47.83% 2:03:32 9:25 2:03:32 251 92 M20 Sat Jamunar, 34, Brooklyn Park, MN 47.38% 2:03:34 9:26 2:02:15 252 40 M40 Ryan Tollefson, 41, Lino Lakes, MN 48.87% 2:03:42 9:26 2:02:03 253 41 M40 Michael Meemken, 40, Andover, MN 48.31% 2:04:16 9:29 2:03:42 254 39 M35 Stefan McDaniel, 39, Vadnais Heights, MN 47.89% 2:04:36 9:30 2:02:38 255 40 M35 Phillip Kurth, 38, Mankato, MN 47.59% 2:04:43 9:31 2:03:36 256 29 M45 Kenny Kiser-Twohy, 48, Minneapolis, MN 51.23% 2:05:00 9:32 2:05:00 257 24 M50 Brett Sagers, 53, Eden Prairie, MN 53.48% 2:05:05 9:33 2:05:05 258 93 M20 Jonas Geerdes, 23, Minneapolis, MN 46.66% 2:05:07 9:33 2:04:16 259 10 M55 Brian Houts, 57, St. Louis Park, MN 55.27% 2:05:30 9:34 2:05:30 260 41 M35 Joshua Sheldon, 38, Saint Paul, MN 47.29% 2:05:31 9:34 2:05:11 261 94 M20 Jake Ryan, 23, West Saint Paul, MN 46.40% 2:05:49 9:36 2:04:02 262 42 M35 Daniel Enfield, 39, Crystal, MN 47.38% 2:05:56 9:36 2:05:56 263 43 M35 Derek Johnson, 35, Woodbury, MN 46.58% 2:05:58 9:37 2:02:17 264 11 M55 Ed Metzger, 57, Eden Prairie, MN 55.06% 2:05:59 9:37 2:05:17 265 95 M20 Josh Dinndorf, 28, Savage, MN 46.34% 2:06:00 9:37 2:04:35 266 42 M40 Nick Lecy, 42, Independence, MN 48.32% 2:06:04 9:37 2:05:19 267 96 M20 Patrick Quigley, 24, St Louis Park, MN 46.26% 2:06:13 9:38 2:04:49 268 43 M40 Tou Cher Yang, 40, Lino Lakes, MN 47.51% 2:06:22 9:38 2:06:22 269 12 M55 John Evans, 55, Saint Paul, MN 53.87% 2:06:26 9:39 2:05:27 270 9 M60 Robert Britain, 63, Wayzata, MN 57.86% 2:06:55 9:41 2:06:21 271 97 M20 Mike Hilden, 26, Otsego, MN 45.90% 2:07:12 9:42 2:05:43 272 44 M35 Aaron Horowitz, 36, Saint Paul, MN 46.26% 2:07:14 9:42 2:04:11 273 25 M50 Mark Pereira, 52, Minneapolis, MN 52.01% 2:07:29 9:43 2:05:50 274 98 M20 Conlan Campbell, 25, Minneapolis, MN 45.68% 2:07:48 9:45 2:06:55 275 30 M45 Erik Stiehm, 47, Savage, MN 49.66% 2:07:51 9:45 2:01:11 276 99 M20 Volodymyr Zaiets, 32, Coon Rapids, MN 45.67% 2:07:52 9:45 2:06:09 277 100 M20 Jonathan Rans, 30, St Paul, MN 45.65% 2:07:53 9:45 2:07:08 278 45 M35 Matthew Peyer-Stensrud, 38, Belle Plaine, MN 46.33% 2:08:06 9:46 2:06:25 279 101 M20 Will Rottler, 31, Minneapolis, MN 45.49% 2:08:20 9:47 2:07:07 280 102 M20 Ben Hartmann, 24, Minneapolis, MN 45.46% 2:08:25 9:48 2:06:17 281 13 M55 Brian Holsten, 58, Minneapolis, MN 54.48% 2:08:30 9:48 2:08:30 282 31 M45 Aric Buckles, 49, Maple Grove, MN 50.25% 2:08:33 9:48 2:07:25 283 44 M40 Joseph Allen, 42, Minneapolis, MN 47.35% 2:08:39 9:49 2:06:29 284 14 M55 Juan Olvera, 59, Lakeville, MN 54.84% 2:08:53 9:50 2:08:53 285 15 M55 Tim Herll, 56, Mitchell, MN 53.31% 2:08:55 9:50 2:08:08 286 32 M45 Jesse Braasch, 46, Maple Grove, MN 48.78% 2:09:05 9:51 2:07:41 287 45 M40 Robert Norgren, 43, New Hope, MN 47.58% 2:09:05 9:51 2:07:42 288 46 M35 Erik Johnson, 35, Saint Paul, MN 45.44% 2:09:08 9:51 2:09:08 289 33 M45 Sudhir Kumar, 49, Eden Prairie, MN 49.92% 2:09:23 9:52 2:05:20 290 34 M45 Vikas Garg, 48, Eden Prairie, MN 49.49% 2:09:23 9:52 2:05:21 291 1 M10 Oliver Hansen, 10, Duluth, MN 53.91% 2:09:37 9:53 2:08:40 292 46 M40 Brice Hansen, 42, Duluth, MN 46.99% 2:09:38 9:53 2:08:41 293 47 M40 Todd Campbell, 41, Rogers, MN 46.46% 2:10:07 9:56 2:10:07 294 35 M45 Yuri Bates, 48, Eagan, MN 49.10% 2:10:26 9:57 2:09:31 295 36 M45 David Cantrill, 47, Eden Prairie, MN 48.64% 2:10:32 9:57 2:09:42 296 103 M20 Caleb Haynes, 27, Chaska, MN 44.69% 2:10:39 9:58 2:09:16 297 47 M35 Andrew Wiecher, 39, Richfield, MN 45.67% 2:10:39 9:58 2:09:16 298 104 M20 Peter Hartfiel, 25, Minneapolis, MN 44.64% 2:10:48 9:59 2:09:55 299 105 M20 Daniel Limanowski, 24, Minnetonka, MN 44.62% 2:10:51 9:59 2:09:04
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

300 106 M20 James Magnuson, 30, Ashland, WI 44.57% 2:11:00 10:00 2:08:29 301 107 M20 Nik Bohman, 25, Waconia, MN 44.53% 2:11:07 10:00 2:09:00 302 108 M20 Alex Dibartola, 31, Columbus, MN 44.27% 2:11:53 10:04 2:11:02 303 48 M35 Nicholas Vogel, 38, Eagan, MN 45.00% 2:11:54 10:04 2:04:54 304 49 M35 Andrew Weise, 37, Rogers, MN 44.79% 2:11:55 10:04 2:04:53 305 37 M45 Tim Fowler, 48, Lotetto, MN 48.51% 2:12:01 10:04 2:11:18 306 16 M55 Thomas Ryther, 57, Farmington, MN 52.48% 2:12:10 10:05 2:12:10 307 26 M50 Michael Broeker, 50, Eagan, MN 49.13% 2:12:36 10:07 2:11:01 308 48 M40 Jeremiah Carter, 40, Eagan, MN 45.14% 2:13:00 10:09 2:11:58 309 38 M45 Dharanesha Kori, 45, Eden Prairie, MN 46.90% 2:13:08 10:09 2:11:40 310 10 M60 Reay Zoellner, 63, Brooklyn Park, MN 54.88% 2:13:49 10:12 2:13:49 311 49 M40 Paul Kobs, 42, Excelsior, MN 45.39% 2:14:13 10:14 2:12:34 312 50 M35 Ted Brenny, 38, Mazeppa, MN 44.19% 2:14:18 10:15 2:14:18 313 109 M20 Harrison Miller, 29, Plymouth, MN 43.37% 2:14:37 10:16 2:11:29 314 4 M65 Howard Ojalvo, 68, Shoreview, MN 57.23% 2:14:55 10:18 2:13:31 315 110 M20 Jeremy Smith, 24, Maple Grove, MN 43.27% 2:14:56 10:18 2:14:56 316 27 M50 William Hogan, 54, Rochester, MN 50.01% 2:14:58 10:18 2:14:15 317 17 M55 Scott Telfer, 58, Lake Elmo, MN 51.76% 2:15:16 10:19 2:13:40 318 111 M20 Kyle Moonen, 25, Minneapolis, MN 43.07% 2:15:33 10:20 2:13:24 319 112 M20 Aaron Barlow, 32, Victoria, MN 43.03% 2:15:42 10:21 2:15:42 320 50 M40 Todd Murray, 42, Minneapolis, MN 44.81% 2:15:57 10:22 2:14:07 321 51 M35 Nathan Bjerkaas, 38, Saint Louis Park, MN 43.65% 2:15:58 10:22 2:14:27 322 39 M45 Aaron McIsaac, 45, Farmington, MN 45.86% 2:16:10 10:23 2:14:21 323 11 M60 James Nichols, 60, St. Paul, MN 52.39% 2:16:11 10:23 2:16:11 324 113 M20 Jake Dingman, 24, Bloomington, MN 42.83% 2:16:19 10:24 2:14:19 325 52 M35 Wes Combs, 37, Prior Lake, MN 42.96% 2:17:32 10:29 2:15:36 326 114 M20 Cristobal Railef, 29, Woodbury, MN 42.43% 2:17:36 10:30 2:17:36 327 115 M20 Nicholas Gomez, 26, Savage, MN 42.42% 2:17:37 10:30 2:15:30 328 40 M45 Mac Guptil, 45, Forest Lake, MN 45.35% 2:17:41 10:30 2:15:07 329 5 M65 Dave Sibley, 69, Saint Michael, MN 56.59% 2:17:53 10:31 2:17:53 330 28 M50 Christopher Tepler, 50, Minneapolis, MN 47.14% 2:18:13 10:33 2:16:34 331 51 M40 Ranon Raygor, 41, Minneapolis, MN 43.63% 2:18:33 10:34 2:18:33 332 116 M20 Daniel Lehn Jr, 31, Eden Prairie, MN 42.04% 2:18:52 10:36 2:12:07 333 41 M45 Will Graham, 49, Minneapolis, MN 46.50% 2:18:54 10:36 2:17:16 334 117 M20 Dagmawe Mamo, 21, Little Canada, MN 41.98% 2:19:04 10:37 2:15:50 335 42 M45 John Filek, 46, Minneapolis, MN 45.22% 2:19:13 10:37 2:17:18 336 118 M20 Robert Riordan-Fulcher, 27, New Hope, MN 41.93% 2:19:15 10:37 2:19:15 337 29 M50 Blake Erickson, 54, Savage, MN 48.37% 2:19:33 10:39 2:18:04 338 30 M50 Bradley Kaffar, 51, St. Cloud, MN 46.94% 2:20:00 10:41 2:18:26 339 119 M20 Kiefer Ketelhut, 27, Minneapolis, MN 41.57% 2:20:26 10:43 2:20:26 340 53 M35 Gabriel Kuttler, 35, Blaine, MN 41.77% 2:20:28 10:43 2:18:28 341 120 M20 Vincent Silva, 27, Maplewood, MN 41.56% 2:20:28 10:43 2:20:28 342 121 M20 Seth Tacke, 23, Burnsville, MN 41.50% 2:20:41 10:44 2:20:41 343 122 M20 David Gibson, 27, St. Louis Park, MN 41.37% 2:21:08 10:46 2:19:39 344 43 M45 Seigo Masubuchi, 49, Saint Paul, MN 45.65% 2:21:30 10:48 2:19:25 345 123 M20 Andrew Beede, 25, Minneapolis, MN 41.14% 2:21:55 10:50 2:20:21 346 18 M55 Steven Schwartz, 55, Maple Grove, MN 47.98% 2:21:57 10:50 2:21:57 347 124 M20 Matthew Haines, 34, Robbinsdale, MN 41.20% 2:22:06 10:50 2:20:07 348 125 M20 Matthew Gallagher, 25, Saint Paul, MN 41.01% 2:22:21 10:52 2:20:04 349 126 M20 Steve Chung, 26, Saint Paul, MN 40.92% 2:22:41 10:53 2:21:11
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

350 127 M20 Bailey Kurth, 25, Coon Rapids, MN 40.48% 2:24:13 11:00 2:24:13 351 54 M35 Nathan Vanbeek, 37, Saint Paul, MN 40.95% 2:24:17 11:00 2:24:17 352 19 M55 Peter Carter, 58, Minneapolis, MN 48.49% 2:24:23 11:01 2:23:29 353 128 M20 Thomas Couri, 32, Maple Grove, MN 40.37% 2:24:38 11:02 2:22:52 354 52 M40 Ross Teichner, 40, St Louis Park, MN 41.41% 2:24:58 11:04 2:22:59 355 55 M35 Ryan Tofteland, 37, Prior Lake, MN 40.54% 2:25:43 11:07 2:23:48 356 129 M20 Wayne Semenske, 30, Maplewood, MN 39.98% 2:26:01 11:08 2:24:38 357 130 M20 Michael Rolando, 27, Chicago, IL 39.85% 2:26:31 11:11 2:26:31 358 131 M20 Daniel White, 33, North Oaks, MN 39.67% 2:27:21 11:14 2:07:13 359 132 M20 Joshua Weed, 30, Minneapolis, MN 39.20% 2:28:56 11:22 2:26:47 360 133 M20 Andy Uehling, 27, Eau Claire, WI 39.07% 2:29:26 11:24 2:29:26 361 134 M20 Spencer Juola, 24, Minneapolis, MN 39.06% 2:29:29 11:24 2:27:58 362 44 M45 Derek Schmidt, 49, Roseville, MN 43.13% 2:29:46 11:25 2:27:01 363 20 M55 Scott Dean, 57, Des Moines, IA 46.23% 2:30:02 11:27 2:26:30 364 21 M55 Hernan Railef, 56, Woodbury, MN 45.80% 2:30:03 11:27 2:30:03 365 22 M55 Ronald Vera, 57, Chicago, IL 46.22% 2:30:05 11:27 2:30:05 366 12 M60 Brian Newhouse, 63, St Paul, MN 48.74% 2:30:41 11:30 2:29:35 367 135 M20 Simon Liedtke, 27, Excelsior, MN 38.71% 2:30:50 11:30 2:29:21 368 56 M35 Stefan Balaz, 38, Minneapolis, MN 39.29% 2:31:04 11:31 2:28:54 369 45 M45 Nattapol Pornsalnuwat, 47, Minneapolis, MN 41.95% 2:31:21 11:33 2:26:22 370 136 M20 Brandt Halseth, 27, Coon Rapids, MN 38.03% 2:33:30 11:43 2:32:39 371 23 M55 Zheng Xing, 59, Saint Paul, MN 45.10% 2:36:42 11:57 2:33:25 372 31 M50 Sudhir Veghiteela, 52, Eden Prairie, MN 42.26% 2:36:54 11:58 2:36:54 373 32 M50 David Holland, 53, Chaska, MN 42.56% 2:37:11 11:59 2:34:51 374 1 M70 Hamp Smith, 72, St Paul, MN 51.33% 2:37:11 11:59 2:37:11
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

375 137 M20 Leon Secundino, 26, Rockford, MN 37.04% 2:37:38 12:01 2:27:10 376 138 M20 Geoff Hoss, 31, Bloomington, MN 37.00% 2:37:48 12:02 2:37:48 377 24 M55 Marty Faldet, 59, Lakeville, MN 44.71% 2:38:05 12:04 2:38:05 378 2 M18 Jack Latterell, 19, Madison, WI 36.76% 2:38:49 12:07 2:38:49 379 53 M40 Matt Diediker, 41, Mahtomedi, MN 38.04% 2:38:55 12:07 2:38:55 380 46 M45 Adam Sheridan, 47, Minneapolis, MN 39.95% 2:38:57 12:08 2:37:11 381 139 M20 Mario Vazquez, 30, Minneapolis, MN 36.55% 2:39:45 12:11 2:36:25 382 140 M20 Erik Olson, 28, Eden Prairie, MN 36.23% 2:41:09 12:18 2:41:09 383 57 M35 Rukmini Kumar, 39, Woodbury, MN 36.63% 2:42:55 12:26 2:38:19 384 141 M20 Isaiah Lowe, 33, Stillwater, MN 35.43% 2:44:58 12:35 2:42:15 385 1 M75 Harry Lando, 75, Minneapolis, MN 50.53% 2:46:46 12:43 2:43:45 386 33 M50 Srinivas Gazula, 54, Maple Grove, MN 40.36% 2:47:15 12:46 2:44:48 387 34 M50 Eric Wahlberg, 51, St Paul, MN 39.09% 2:48:08 12:50 2:45:00
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

388 2 M16 Sidarth Gazula, 16, Maple Grove, MN 34.24% 2:54:04 13:17 2:52:17 389 35 M50 Fred Niaz, 50, Woodbury, MN 36.26% 2:59:42 13:42 2:59:42
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

390 25 M55 Tim Floyd, 55, Woodbury, MN 35.77% 3:10:26 14:32 3:10:26
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

1 finishers among Men 10 - 11 2 finishers among Men 12 - 13 7 finishers among Men 14 - 15 2 finishers among Men 16 - 17 2 finishers among Men 18 - 19 141 finishers among Men 20 - 34 57 finishers among Men 35 - 39 53 finishers among Men 40 - 44 46 finishers among Men 45 - 49 35 finishers among Men 50 - 54 25 finishers among Men 55 - 59 12 finishers among Men 60 - 64 5 finishers among Men 65 - 69 1 finishers among Men 70 - 74 1 finishers among Men 75 - 79 1 finishers among Women 12 - 13 1 finishers among Women 14 - 15 1 finishers among Women 16 - 17 3 finishers among Women 18 - 19 161 finishers among Women 20 - 34 90 finishers among Women 35 - 39 97 finishers among Women 40 - 44 33 finishers among Women 45 - 49 24 finishers among Women 50 - 54 28 finishers among Women 55 - 59 4 finishers among Women 60 - 64 3 finishers among Women 65 - 69 2 finishers among Women 70 - 74 390 male finishers 448 female finishers 838 total finishers
Click here for data on women

Return to home page.