Minneapolis Halloween Half Marathon Men
Oct. 28, 2023
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
Click here for data on 5K men
Click here for data on 10K men
Click here for data on womenLast updated Nov. 9, 2023 10:43 AM CLASS AGE GRADE FINISH PLACE PLACE FINISHER TIME PACE NET TIME 1 1 M35 Noah Delong, 35, St Paul, MN 78.85% 1:14:25 5:41 01:14:24 2 1 M40 Gerad Mead, 44, Richfield, MN 82.06% 1:15:28 5:45 01:15:25 3 1 M20 Robbie Spain, 21, Farmington, MN 76.22% 1:16:36 5:51 01:16:34 Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
4 2 M40 William Bernard, 40, Stillwater, MN 75.23% 1:19:48 6:05 01:19:46 5 2 M20 Brian Fritzlar, 29, Brooklyn Park, MN 72.39% 1:20:39 6:09 01:20:35 6 3 M20 Aiden Winn, 27, Minneapolis, MN 71.75% 1:21:22 6:12 01:21:19 7 2 M35 Ben Johnson, 37, Brooklyn Park, MN 72.48% 1:21:31 6:13 01:21:28 9 4 M20 Anderson Shew, 23, Minneapolis, MN 70.09% 1:23:18 6:21 01:23:11 10 5 M20 Charlie Hart, 20, Minneapolis, MN 69.88% 1:23:33 6:22 01:23:25 11 3 M40 Tim Popp, 44, Minneapolis, MN 73.81% 1:23:54 6:24 01:23:50 13 6 M20 Magnus Byrlev, 28, Inver Grove Heigh, MN 69.26% 1:24:18 6:26 01:24:18 14 3 M35 Chris Simpson, 38, Corcoran, MN 70.33% 1:24:23 6:26 01:24:17 15 4 M35 Brian Krueger, 36, Minneapolis, MN 69.51% 1:24:40 6:28 01:24:35 17 4 M40 Cole Sianko, 42, Golden Valley, MN 71.35% 1:25:23 6:31 01:25:20 18 1 M45 Kevin Theissen, 49, Minneapolis, MN 75.35% 1:25:43 6:32 01:25:38 19 5 M35 Kevin Barden, 39, Farmington, MN 68.93% 1:26:34 6:36 01:26:26 20 7 M20 Nate Bich, 24, Minneapolis, MN 67.24% 1:26:50 6:37 01:26:41 21 6 M35 Ryan Carlson, 35, Minneapolis, MN 67.35% 1:27:07 6:39 01:27:00 22 8 M20 David Wilemski, 32, Minneapolis, MN 66.90% 1:27:17 6:39 01:27:14 24 9 M20 Luke Johnson, 24, St Paul, MN 66.75% 1:27:28 6:40 01:27:22 25 10 M20 Nick Lowery, 28, Minneapolis, MN 66.57% 1:27:42 6:41 01:27:38 26 11 M20 Sam Hudec, 20, Minneapolis, MN 66.23% 1:28:09 6:43 01:27:58 27 7 M35 Chris McDougall, 38, Minneapolis, MN 67.30% 1:28:11 6:44 01:28:00 28 8 M35 Zachary Hill-Whilton, 36, Brooklyn, NY 66.31% 1:28:45 6:46 01:28:45 29 12 M20 Zac Villarreal, 28, Minneapolis, MN 65.56% 1:29:03 6:48 01:25:06 30 13 M20 Ryan Hsiao, 20, Minneapolis, MN 65.44% 1:29:13 6:48 01:28:17 31 14 M20 Ward Westray, 30, Minneapolis, MN 65.12% 1:29:39 6:50 01:29:27 33 9 M35 Cody Mikl, 39, Minneapolis, MN 66.55% 1:29:40 6:50 01:29:29 34 15 M20 Andrew White, 34, Minneapolis, MN 65.24% 1:29:44 6:51 01:29:35 35 10 M35 Timothy Snook, 36, Buffalo, MN 65.38% 1:30:01 6:52 01:29:57 36 16 M20 Zach Schmidt, 31, Grey Eagle, MN 63.89% 1:31:23 6:58 01:31:07 37 11 M35 Ian Lalich, 38, Minneapolis, MN 64.86% 1:31:30 6:59 01:31:16Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
38 12 M35 Caleb Yoder, 39, Minneapolis, MN 64.97% 1:31:51 7:00 01:31:43 39 5 M40 Brian Rose, 44, West Lakeland, MN 67.07% 1:32:20 7:03 01:32:02 40 17 M20 Spencer Duncan, 28, St. Louis Park, MN 62.68% 1:33:09 7:06 01:32:57 41 13 M35 Ryan Plunkett, 39, West St Paul, MN 63.89% 1:33:24 7:07 01:33:10 42 6 M40 Christopher Olsen, 43, Shoreview, MN 65.58% 1:33:39 7:09 01:33:25 43 18 M20 Thomas Gallagher, 26, Minneapolis, MN 62.19% 1:33:53 7:10 01:33:41 44 7 M40 Gregory Hanson, 40, Lakeville, MN 63.75% 1:34:10 7:11 01:34:00 45 19 M20 David Rupp, 25, Avon, MN 61.85% 1:34:24 7:12 01:34:12 46 2 M45 Paul Ford, 45, Shoreview, MN 65.86% 1:34:49 7:14 01:34:36 47 1 M50 Dan Beix, 54, St Bonifacius, MN 71.17% 1:34:50 7:14 01:34:42 48 1 M14 Brody White, 14, Woodbury, MN 64.95% 1:34:52 7:14 01:34:36 49 2 M50 Jim Winkels, 52, Waconia, MN 69.81% 1:34:58 7:15 01:34:45 50 1 M18 Joseph Venables, 18, Sartell, MN 61.03% 1:35:44 7:18 01:35:29 51 1 M55 Bill Sevold, 58, Woodbury, MN 72.68% 1:36:20 7:21 01:36:01 52 14 M35 Rick Olson, 37, Golden Valley, MN 61.24% 1:36:28 7:22 01:35:48 54 15 M35 Russell Wight, 38, Minneapolis, MN 61.33% 1:36:46 7:23 01:36:17 55 20 M20 Phil Twist, 33, Richfield, MN 60.36% 1:36:50 7:23 01:36:30 58 3 M45 Dale Kolstad, 47, Hugo, MN 64.89% 1:37:51 7:28 01:37:35 59 21 M20 Travis Fauchald, 25, Chaska, MN 59.58% 1:37:59 7:28 01:37:48 60 22 M20 Nate Gaskin, 30, Chanhassen, MN 59.53% 1:38:04 7:29 01:37:39 61 23 M20 Tanner Ahlborn, 29, Plymouth, MN 59.52% 1:38:05 7:29 01:37:14 62 16 M35 Michael Leonard, 36, St Paul, MN 60.00% 1:38:05 7:29 01:37:47 63 8 M40 Angel Morocho, 43, Minneapolis, MN 62.35% 1:38:30 7:31 01:38:28 64 24 M20 William Heidenreich, 26, St. Paul, MN 59.15% 1:38:42 7:32 01:37:59 65 9 M40 Adam Gastonguay, 41, Savage, MN 61.21% 1:38:46 7:32 01:38:34 67 17 M35 Alex Lundy, 38, Minnetrista, MN 59.93% 1:39:02 7:33 01:38:46 68 25 M20 Michael Burgdorf, 29, Minneapolis, MN 58.92% 1:39:05 7:34 01:38:42 69 18 M35 John Knutson, 38, Minneapolis, MN 59.88% 1:39:07 7:34 01:38:49 70 26 M20 Roger Fabian, 25, Minneapolis, MN 58.87% 1:39:10 7:34 01:38:34 71 3 M50 Patrick Hurley, 53, Saint Paul, MN 67.41% 1:39:14 7:34 01:38:50 73 27 M20 Tim Hume, 27, Blaine, MN 58.76% 1:39:22 7:35 01:38:58 74 28 M20 Maxwell McKinney, 24, Minneapolis, MN 58.65% 1:39:33 7:36 01:39:13 75 19 M35 Ryan St Arnold, 37, Maple Grove, MN 59.34% 1:39:34 7:36 01:39:16 76 4 M45 Robert Srichai, 49, Minneapolis, MN 64.75% 1:39:45 7:37 01:37:22 77 2 M55 Mike Scriver, 55, Edina, MN 68.25% 1:39:48 7:37 01:39:32 82 5 M45 James Hovey, 45, Inver Grove Heigh, MN 62.22% 1:40:21 7:39 01:40:06 83 6 M45 Michael Mohs, 48, Plymouth, MN 63.70% 1:40:32 7:40 01:40:32 84 29 M20 Nathan Ekberg, 24, Stillwater, MN 58.02% 1:40:38 7:41 01:39:29 86 30 M20 Patrick Anderl, 31, Minneapolis, MN 57.72% 1:41:09 7:43 01:41:03 88 31 M20 Brent Riddersen, 34, Bloomington, MN 57.74% 1:41:23 7:44 01:41:00 89 7 M45 Patrick St Dennis, 48, St Paul, MN 62.94% 1:41:45 7:46 01:41:17 90 10 M40 Joseph Mies, 42, Maple Grove, MN 59.77% 1:41:55 7:46 01:40:55 91 32 M20 Alex Kuehn, 31, Minneapolis, MN 57.24% 1:42:00 7:47 01:41:45 92 11 M40 Mike Petersen, 41, Richfield, MN 59.01% 1:42:26 7:49 01:42:04 93 12 M40 Takeo Kuwabara, 40, Minneapolis, MN 58.60% 1:42:27 7:49 01:40:25 94 8 M45 Matthew Sayler, 45, Minneapolis, MN 60.95% 1:42:27 7:49 01:42:12 95 20 M35 Kyle Kane, 37, Stanchfield, MN 57.59% 1:42:35 7:50 01:42:28 99 33 M20 Lucas Bouwmeester, 25, Waunakee, WI 56.81% 1:42:46 7:50 01:37:56 100 13 M40 David Freeburg, 42, Minnetonka, MN 59.24% 1:42:50 7:51 01:42:29 103 34 M20 Christopher Larson, 31, Chanhassen, MN 56.54% 1:43:16 7:53 01:42:54 104 35 M20 Jake Johnson, 23, Saint Anthony, MN 56.47% 1:43:23 7:53 01:42:58 105 36 M20 Ben Stelter, 28, Minneapolis, MN 56.46% 1:43:24 7:53 01:42:49 108 14 M40 Eric Servais, 43, Minneapolis, MN 59.09% 1:43:56 7:56 01:43:10 109 37 M20 Henry Decaster, 27, Minneapolis, MN 56.17% 1:43:56 7:56 01:43:26 110 38 M20 Thomas Spargo, 30, Minneapolis, MN 56.14% 1:44:00 7:56 01:43:46 114 21 M35 Ben Orlin, 36, St Paul, MN 56.37% 1:44:24 7:58 01:44:01 116 15 M40 Mike Bester, 42, Roseville, MN 58.22% 1:44:38 7:59 01:44:17Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
118 39 M20 Jack Burt, 23, Saint Paul, MN 55.56% 1:45:05 8:01 01:42:56 119 22 M35 Alex Calof, 35, Minneapolis, MN 55.79% 1:45:11 8:01 01:44:34 120 23 M35 Colin Wiesner, 35, Minneapolis, MN 55.79% 1:45:11 8:01 01:44:47 122 4 M50 Mike McClure, 51, Apple Valley, MN 62.25% 1:45:34 8:03 01:45:10 126 40 M20 Hayden Marshall, 23, Minneapolis, MN 55.20% 1:45:46 8:04 01:45:21 127 16 M40 Aaron Lanik, 44, Anoka, MN 58.54% 1:45:47 8:04 01:45:30 129 41 M20 Taylor Barton, 31, Plymouth, MN 55.03% 1:46:06 8:06 01:45:33 130 42 M20 Dan Atwood, 28, Fridley, MN 54.98% 1:46:11 8:06 01:45:38 131 1 M60 Christopher Phelan, 60, Minneapolis, MN 67.19% 1:46:11 8:06 01:45:43 134 9 M45 Justin Cossette, 47, Maple Grove, MN 59.69% 1:46:22 8:07 01:46:01 135 3 M55 Mark Meierotto, 58, Minneapolis, MN 65.75% 1:46:29 8:07 01:46:06 136 5 M50 Andrew Dsouza, 53, Shoreview, MN 62.47% 1:47:05 8:10 01:46:28 137 43 M20 Nick Makovsky, 27, Mankato, MN 54.43% 1:47:16 8:11 01:43:56 138 10 M45 Joshua Christenson, 46, New Brighton, MN 58.65% 1:47:21 8:11 01:46:39 139 24 M35 William Longo, 38, St Paul, MN 55.27% 1:47:23 8:11 01:46:49 141 44 M20 Brandon Lentsch, 31, Mounds View, MN 54.27% 1:47:35 8:12 01:47:31 142 45 M20 Tommy Webster, 27, Minneapolis, MN 54.24% 1:47:38 8:13 01:46:51 143 46 M20 Travis Mattson, 32, Minneapolis, MN 54.20% 1:47:44 8:13 01:47:10 144 11 M45 Jonathan Stack, 45, Minneapolis, MN 57.93% 1:47:47 8:13 01:47:21 145 47 M20 Sam Casey, 28, Eagan, MN 54.07% 1:47:59 8:14 01:47:30 146 4 M55 John Falvey, 57, Lake City, MN 64.19% 1:48:04 8:15 01:47:28 147 17 M40 Daniel Singer, 40, Minneapolis, MN 55.55% 1:48:04 8:15 01:47:36 148 25 M35 Neal Skees, 37, Apo, AP 54.61% 1:48:11 8:15 01:47:47 149 18 M40 Ben Mullen, 41, Hopkins, MN 55.87% 1:48:12 8:15 01:47:45 150 2 M18 Andrew Demare, 18, Minneapolis, MN 53.96% 1:48:16 8:16 01:47:56 151 48 M20 Kartikeya Tiwari, 30, Minneapolis, MN 53.93% 1:48:16 8:16 01:47:57 153 1 M65 Guy Wikman, 68, Minneapolis, MN 71.16% 1:48:31 8:17 01:47:59 154 49 M20 Elijah Heckert, 27, Eden Prairie, MN 53.79% 1:48:32 8:17 01:47:59 155 2 M60 Mark Lucke, 62, Minnetonka, MN 67.00% 1:48:33 8:17 01:48:01 156 6 M50 Karl Erickson, 52, Maplewood, MN 61.05% 1:48:36 8:17 01:48:15 157 12 M45 Million Woldehawariat, 47, Blaine, MN 58.46% 1:48:37 8:17 01:47:59 158 13 M45 Andy Afdahl, 46, St Louis Park, MN 57.77% 1:48:59 8:19 01:48:39 159 26 M35 Chris Phelps, 39, Minneapolis, MN 54.75% 1:49:00 8:19 01:48:23 160 50 M20 Trenton Webb, 27, Eagan, MN 53.54% 1:49:03 8:19 01:48:34 161 51 M20 Tj Striblen, 22, Minneapolis, MN 53.41% 1:49:19 8:20 01:48:35 163 52 M20 Jacob VelasquezEberhart, 25, St Paul, MN 53.33% 1:49:28 8:21 01:48:50 164 53 M20 James Jakub, 27, Saint Louis Park, MN 53.24% 1:49:40 8:22 01:48:53 165 54 M20 Mark Holliday, 26, Minneapolis, MN 53.21% 1:49:43 8:22 01:49:11 170 19 M40 Adam Monaghan, 40, Roseville, MN 54.67% 1:49:49 8:23 01:49:18 172 55 M20 Andrew Kicklighter, 26, Plymouth, MN 53.06% 1:50:02 8:24 01:49:51 177 56 M20 Steven Linden, 33, Mound, MN 52.80% 1:50:42 8:27 01:50:42 178 57 M20 John Breimhurst, 24, Eagan, MN 52.68% 1:50:50 8:27 01:47:40 179 58 M20 Alex Breimhurst, 20, Eagan, MN 52.68% 1:50:50 8:27 01:47:41 180 59 M20 Philip Lafeber, 32, Woodbury, MN 52.69% 1:50:50 8:27 01:50:03 181 27 M35 Ben Levy, 39, Minneapolis, MN 53.82% 1:50:53 8:28 01:50:48 183 60 M20 Michael Santee, 34, Minneapolis, MN 52.74% 1:51:00 8:28 01:50:24 184 28 M35 Alex Carlson, 37, Woodbury, MN 53.19% 1:51:04 8:28 01:50:37 185 61 M20 Michael Ferlis, 34, Minneapolis, MN 52.65% 1:51:11 8:29 01:50:34 186 20 M40 Justin Larson, 40, Minneapolis, MN 53.96% 1:51:15 8:29 01:47:54 188 14 M45 Alan Nordstrom, 49, Plymouth, MN 57.98% 1:51:24 8:30 01:49:21 189 62 M20 Price Jensen, 23, Fridley, MN 52.39% 1:51:26 8:30 01:51:01 190 63 M20 Joseph Roorda, 28, Minneapolis, MN 52.32% 1:51:35 8:31 01:50:54 192 29 M35 David Long, 36, Saint Louis Park, MN 52.52% 1:52:04 8:33 01:51:36 193 30 M35 Bradley Schmock, 38, Minneapolis, MN 52.93% 1:52:08 8:33 01:51:17 194 15 M45 David Parent, 45, Lino Lakes, MN 55.67% 1:52:10 8:33 01:51:28 198 21 M40 Daniel Boyd, 41, Cottage Grove, MN 53.50% 1:52:59 8:37 01:50:59 199 31 M35 Ryan Dvorak, 37, Minneapolis, MN 52.29% 1:52:59 8:37 01:52:53 200 64 M20 Charlie Callahan, 26, Minnetonka, MN 51.59% 1:53:10 8:38 01:52:39 201 32 M35 Micah Stelter, 38, Arden Hills, MN 52.38% 1:53:18 8:39 01:52:41 202 5 M55 Scott Belcher, 59, Golden Valley, MN 62.22% 1:53:35 8:40 01:53:00 204 33 M35 Scott Kahn, 37, Owatonna, MN 51.82% 1:54:00 8:42 01:53:14 205 16 M45 Dave Rasmusen, 45, Savage, MN 54.73% 1:54:06 8:42 01:53:45 206 34 M35 Patrick Wilz, 36, St Paul, MN 51.48% 1:54:19 8:43 01:39:14 207 1 U Javier Mouledous Armas, 25, Minneapolis, MN 57.03% 1:54:19 8:43 01:53:38 209 65 M20 Chris Klein, 28, Hopkins, MN 50.99% 1:54:30 8:44 01:52:41 211 66 M20 Nigel Carleton, 31, Roseville, MN 50.86% 1:54:48 8:45 01:54:48 212 3 M60 J Kelly Gregg, 61, Stillwater, MN 62.68% 1:54:55 8:46 01:53:12 214 17 M45 Luke Rogers, 45, Maple Grove, MN 54.26% 1:55:05 8:47 01:54:46 215 2 M65 Rustam Alliev, 66, Eagan, MN 65.72% 1:55:07 8:47 01:54:25 216 67 M20 Simon Ault, 22, Burnsville, MN 50.69% 1:55:10 8:47 01:54:46 218 68 M20 Chris Gerhardson, 27, Eagan, MN 50.64% 1:55:18 8:48 01:53:10 219 35 M35 Kyle Adamson, 37, Minneapolis, MN 51.22% 1:55:21 8:48 01:55:02 223 69 M20 Brady Storhoff, 31, Minneapolis, MN 50.49% 1:55:38 8:49 01:55:04 224 70 M20 Blake Kuether, 26, Minneapolis, MN 50.39% 1:55:52 8:50 01:50:23 226 71 M20 Jarrod Cicha, 32, Roseville, MN 50.37% 1:55:56 8:51 01:55:16 227 72 M20 Charlie Krambeer, 26, Maple Grove, MN 50.34% 1:55:59 8:51 01:55:32 228 22 M40 Derek Leuer, 41, West Saint Paul, MN 52.11% 1:56:00 8:51 01:55:14 229 73 M20 Thomas Vescio, 28, Minneapolis, MN 50.32% 1:56:02 8:51 01:50:33 232 6 M55 Tony Cullison, 55, Minneapolis, MN 58.63% 1:56:10 8:52 01:55:02 233 74 M20 Stephen Rossetti, 29, Shoreview, MN 50.22% 1:56:16 8:52 01:53:38 234 23 M40 James Gould, 41, Minneapolis, MN 51.99% 1:56:17 8:52 01:55:41 235 4 M60 David Bubser, 64, Northfield, MN 63.69% 1:56:27 8:53 01:49:36 236 36 M35 Wes Nelson, 39, Minneapolis, MN 51.23% 1:56:29 8:53 01:54:48 238 75 M20 Jacob Gable, 28, Minneapolis, MN 50.03% 1:56:42 8:54 01:56:01 239 24 M40 Ryan White, 42, Woodbury, MN 52.14% 1:56:50 8:55 01:56:07 240 76 M20 Jory Deloach, 31, Woodbury, MN 49.92% 1:56:57 8:55 01:56:42 243 77 M20 Solomon Tilleskjor, 28, Anoka, MN 49.90% 1:57:00 8:56 01:56:26 244 78 M20 Ricky Soto, 23, Andover, MN 49.90% 1:57:00 8:56 01:56:26 245 18 M45 Jeremy Platson, 49, Hudson, WI 55.19% 1:57:02 8:56 01:56:14 246 79 M20 Dillon Mancino, 32, Oak Grove, MN 49.80% 1:57:16 8:57 01:56:04 247 80 M20 Eric Weiszhaar, 28, Aberdeen, SD 49.69% 1:57:30 8:58 01:56:50 250 81 M20 Adam Thelen, 33, Chaska, MN 49.63% 1:57:46 8:59 01:56:44 251 82 M20 Jack Perrill, 24, Chaska, MN 49.56% 1:57:48 8:59 01:57:09Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
252 83 M20 Alex Schmidt, 29, St Paul, MN 49.50% 1:57:57 9:00 01:55:07 254 84 M20 Colton Pollock, 33, Minneapolis, MN 49.43% 1:58:15 9:01 01:57:27 257 85 M20 Paul Henning, 26, Woodbury, MN 49.25% 1:58:33 9:03 01:57:49 258 86 M20 Adam McConnell, 33, Minneapolis, MN 49.28% 1:58:36 9:03 01:57:33 263 25 M40 Jason Koslowski, 40, Minneapolis, MN 50.50% 1:58:53 9:04 01:58:01 264 37 M35 David Clapp, 37, Falcon Heights, MN 49.68% 1:58:56 9:04 01:57:44 265 7 M55 Rodney Van Hoof, 57, Golden Valley, MN 58.29% 1:59:00 9:05 01:56:41 267 87 M20 David St. Peter, 32, Bismarck, ND 49.00% 1:59:11 9:06 01:58:15 268 19 M45 Bryan Gerding, 47, Minneapolis, MN 53.27% 1:59:12 9:06 01:58:15 269 88 M20 Dirk Garvey, 33, Minneapolis, MN 49.02% 1:59:14 9:06 01:56:32 275 20 M45 Andrew Tadross, 45, Denver, CO 52.24% 1:59:32 9:07 01:58:35 277 38 M35 Adam Rimbey, 35, Champlin, MN 49.05% 1:59:38 9:08 01:59:34 278 8 M55 Steve Witucki, 58, Coon Rapids, MN 58.51% 1:59:40 9:08 01:58:55 279 89 M20 Brandon Nispel, 34, Minneapolis, MN 48.92% 1:59:40 9:08 01:58:59 281 21 M45 Rolf Dixon, 48, Chanhassen, MN 53.48% 1:59:44 9:08 01:56:39 284 26 M40 Erik Allen, 44, Minneapolis, MN 51.68% 1:59:50 9:08 01:59:02 286 27 M40 Andrew Wiecher, 41, Bloomington, MN 50.33% 2:00:06 9:10 01:59:21 289 90 M20 Brett Kittilstved, 34, Chaska, MN 48.69% 2:00:14 9:10 01:59:43 291 91 M20 Shan PesarchickMcElrath, 31, Savage, MN 48.54% 2:00:16 9:10 02:00:00 293 9 M55 Kevin Den Hartog, 58, Minnetonka, MN 58.16% 2:00:23 9:11 01:59:43 296 28 M40 David Sorn, 41, Blaine, MN 49.92% 2:01:05 9:14 01:58:47 298 92 M20 Chris Denu, 33, Mounds View, MN 48.23% 2:01:11 9:15 02:00:13 299 5 M60 John Phillips, 61, Woodbury, MN 59.26% 2:01:32 9:16 02:00:18 300 39 M35 Marc Grabanski, 39, Plymouth, MN 49.03% 2:01:42 9:17 02:00:50 301 93 M20 Robert Root, 31, Hopkins, MN 47.97% 2:01:43 9:17 02:00:56 302 1 M16 Micah Bennett, 16, Woodbury, MN 48.90% 2:01:53 9:18 02:00:49 303 29 M40 Jonathan Paschall, 41, Saint Charles, IL 49.58% 2:01:56 9:18 01:59:57 304 40 M35 Gabriel Kuttler, 37, Blaine, MN 48.36% 2:02:10 9:19 02:01:19 307 94 M20 Hunter Tanem, 22, Ham Lake, MN 47.74% 2:02:18 9:20 02:01:29 312 7 M50 David Schmidt, 50, Plymouth, MN 53.06% 2:02:48 9:22 02:02:27 313 95 M20 Brian Sumption, 29, Minneapolis, MN 47.48% 2:02:58 9:23 02:02:04 314 96 M20 Tariq Islam, 28, Minneapolis, MN 47.47% 2:03:00 9:23 02:02:01 315 10 M55 Richard Riemer, 57, Willmar, MN 56.32% 2:03:10 9:24 02:00:57 323 11 M55 Ed Metzger, 59, Eden Prairie, MN 57.09% 2:03:47 9:27 02:02:39 324 97 M20 Kevin Burnham, 29, Big Lake, MN 47.17% 2:03:47 9:27 02:03:16 326 12 M55 Mark Burgoyne, 55, New Brighton, MN 55.01% 2:03:49 9:27 02:02:15 327 98 M20 David Boigenzahn, 34, Minneapolis, MN 47.26% 2:03:52 9:27 02:02:22 328 99 M20 Cuyler Brown, 34, Minneapolis, MN 47.26% 2:03:52 9:27 02:02:22 329 100 M20 Cory Gierhart, 34, Dayton, MN 47.26% 2:03:52 9:27 02:02:23 330 8 M50 Cameron Davis, 50, Austin, MN 52.55% 2:03:59 9:27 02:02:08 331 101 M20 Sam Caspers, 27, Minneapolis, MN 47.07% 2:04:02 9:28 02:02:41 338 41 M35 Yinglong Guo, 35, Roseville, MN 47.09% 2:04:36 9:30 02:02:13 339 6 M60 Mike Hannula, 60, Coon Rapids, MN 57.25% 2:04:37 9:30 02:03:35 340 9 M50 Brian Singer, 52, Saint Paul, MN 53.18% 2:04:40 9:31 02:03:52 341 102 M20 Jose Jimenez, 33, St Paul, MN 46.85% 2:04:45 9:31 02:03:56 344 103 M20 Ryan Krussow, 21, Elk River, MN 46.78% 2:04:48 9:31 02:03:59 346 104 M20 Nicholas Aschenbrenner, 31, West Saint Paul, MN 46.71% 2:04:59 9:32 02:04:06 347 42 M35 Todd Mortenson, 36, Prior Lake, MN 47.00% 2:05:14 9:33 02:02:15 348 10 M50 Jim Blanchard, 54, Eden Prairie, MN 53.85% 2:05:20 9:34 02:04:39 353 43 M35 Cameron Wood, 39, Edina, MN 47.45% 2:05:45 9:36 02:04:26 359 105 M20 Connor Edrington, 28, Minneapolis, MN 46.24% 2:06:16 9:38 02:04:34 360 22 M45 Tim Holmes, 47, New Hope, MN 50.25% 2:06:21 9:38 02:05:20 365 44 M35 Chad Ellason, 35, Apple Valley, MN 46.31% 2:06:43 9:40 02:05:30 366 23 M45 Salatiel Leite, 48, Boca Raton, FL 50.53% 2:06:44 9:40 02:05:29 367 30 M40 Ian Nicacio, 44, New Ulm, MN 48.86% 2:06:44 9:40 02:05:29 370 31 M40 Tyler Bakken, 40, Shoreview, MN 47.25% 2:07:04 9:42 02:05:51 371 24 M45 Chris Emerson, 49, North Hudson, WI 50.83% 2:07:05 9:42 02:06:03 372 32 M40 Ryan Zeier, 43, Blaine, MN 48.30% 2:07:09 9:42 02:05:40 373 106 M20 Robert Wankel, 31, Golden Valley, MN 45.89% 2:07:14 9:42 02:06:05 380 45 M35 Nathan Witt, 39, Minneapolis, MN 46.75% 2:07:39 9:44 02:05:52 381 107 M20 Mitch Hugdahl, 31, Minnetonka, MN 45.74% 2:07:39 9:44 02:07:30 384 33 M40 Gabe Skelly, 41, Saint Louis Park, MN 47.17% 2:08:09 9:47 02:07:01 387 108 M20 Elliot Atwood, 22, Minneapolis, MN 45.54% 2:08:12 9:47 02:06:48 388 109 M20 Robert Riordan-Fulcher, 29, New Hope, MN 45.45% 2:08:27 9:48 02:06:55 389 110 M20 Jared White, 34, Odessa, MO 45.52% 2:08:36 9:49 02:06:56 392 111 M20 Hunter Selg, 33, Saint Paul, MN 45.21% 2:09:16 9:52 02:07:58 394 25 M45 John Moore, 49, St Paul, MN 49.92% 2:09:24 9:52 02:06:05 397 112 M20 Josh Stiefel, 25, Minneapolis, MN 45.10% 2:09:27 9:52 02:07:29 398 113 M20 Niyayesh Shababi, 25, Saint Paul, MN 45.08% 2:09:30 9:53 02:07:59 399 114 M20 Josh Britnell, 28, Shoreview, MN 45.07% 2:09:32 9:53 02:08:45 400 115 M20 Peter Irvine, 27, Minneapolis, MN 44.97% 2:09:50 9:54 02:08:42 401 11 M50 Mark Hanson, 50, Rogers, MN 50.13% 2:09:58 9:55 02:09:58 405 46 M35 Mike Weber, 38, Minneapolis, MN 45.49% 2:10:28 9:57 02:09:37 406 116 M20 Anirudh Nandan, 31, Cleveland Heights, OH 44.75% 2:10:28 9:57 02:09:44 411 47 M35 Bryan Whiting, 39, St Paul, MN 45.63% 2:10:46 9:59 02:08:10 412 117 M20 Jeffrey Hochstein, 29, Minneapolis, MN 44.62% 2:10:50 9:59 02:09:08 413 118 M20 Caden Neubauer, 22, Zimmerman, MN 44.58% 2:10:58 9:59 02:09Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
416 34 M40 Patrick Cain, 43, Brooklyn Park, MN 46.82% 2:11:10 10:00 02:09:52 421 119 M20 James Manne-Nicholas, 31, Minneapolis, MN 44.30% 2:11:47 10:03 02:09:21 424 120 M20 Victor Jimenez, 23, Rice Lake, WI 44.20% 2:12:06 10:05 02:10:12 426 26 M45 Tim Lorinser, 47, Pine Springs, MN 48.05% 2:12:09 10:05 02:10:45 427 48 M35 Max Athorn, 39, Minneapolis, MN 45.14% 2:12:12 10:05 02:08:43 429 27 M45 Chris Hodgson, 46, Minneapolis, MN 47.59% 2:12:18 10:06 02:10:31 430 7 M60 Stanley Hammer, 63, Eden Prairie, MN 55.43% 2:12:29 10:06 02:10:41 432 2 U Iko'tsimiskimaki Beck, 28, Minneapolis, MT 49.15% 2:12:39 10:07 02:11:21 434 121 M20 Tyler Ahrens, 25, Rockford, MN 43.96% 2:12:48 10:08 02:11:57 437 49 M35 Matthew Haines, 37, Robbinsdale, MN 44.45% 2:12:55 10:08 02:10:46 438 122 M20 Bradley Jones, 31, Minneapolis, MN 43.79% 2:13:20 10:10 02:12:14 443 123 M20 Devin Livingston, 28, Minneapolis, MN 43.73% 2:13:30 10:11 02:12:16 449 124 M20 Jack Kostreba, 33, Edina, MN 43.72% 2:13:41 10:12 02:12:15 450 50 M35 Ryan Fargen, 37, Saint Paul, MN 44.19% 2:13:42 10:12 01:58:01 452 13 M55 Angus MacDonald, 55, Roseville, MN 50.85% 2:13:56 10:13 02:11:30 454 125 M20 Victor Lopez-Angel, 31, Minneapolis, MN 43.55% 2:14:04 10:14 02:12:36 456 14 M55 Peter Nyhus, 55, St Michael, MN 50.79% 2:14:06 10:14 02:12:57 457 12 M50 Joseph Berg, 51, Saint Michael, MN 48.95% 2:14:15 10:14 02:13:06 458 13 M50 Vikas Garg, 50, Eden Prairie, MN 48.47% 2:14:25 10:15 02:11:18 459 51 M35 Tim Capecchi, 38, St Paul, MN 44.09% 2:14:36 10:16 02:11:18 460 126 M20 Johnny Roux, 28, Plymouth, MN 43.32% 2:14:46 10:17 02:11:53 461 52 M35 Neil Mortland, 38, Rosemount, MN 44.02% 2:14:49 10:17 02:14:09 462 15 M55 Timothy Larson, 57, Minneapolis, MN 51.44% 2:14:50 10:17 02:11:42 465 35 M40 Corbin Quinn, 42, Minneapolis, MN 45.03% 2:15:17 10:19 02:12:53 466 36 M40 Todd Campbell, 43, Rogers, MN 45.32% 2:15:31 10:20 02:11:44 467 127 M20 Drew Steinke, 29, Waconia, MN 43.08% 2:15:31 10:20 02:15 468 16 M55 Blake Erickson, 56, Savage, MN 50.70% 2:15:33 10:20 02:14:20 470 128 M20 Peter Augdahl, 26, Richfield, MN 43.02% 2:15:42 10:21 02:14:14 475 17 M55 Joel Arp, 55, Minneapolis, MN 50.07% 2:16:01 10:23 02:14:01 478 129 M20 Josiah Johnson, 29, Minnetonka, MN 42.87% 2:16:11 10:23 02:14:42 479 8 M60 Ed Hodder, 60, Roseville, MN 52.38% 2:16:12 10:23 02:14:31 483 53 M35 Steven Peterson, 37, Eagan, MN 43.28% 2:16:31 10:25 02:14:41 484 28 M45 Erik Rux, 46, Farmington, MN 46.03% 2:16:47 10:26 02:14:18 491 130 M20 Dagmawe Mamo, 23, Little Canada, MN 42.54% 2:17:14 10:28 02:15:25 493 29 M45 Steve Boulka, 48, Zimmerman, MN 46.64% 2:17:18 10:28 02:15:14 497 131 M20 Nate Henningson, 32, Minneapolis, MN 42.44% 2:17:35 10:30 02:01:26 499 54 M35 Eric Jungels, 39, Fridley, MN 43.32% 2:17:44 10:30 02:16:36 501 132 M20 Zachary Farhood, 34, St Paul, MN 42.39% 2:18:07 10:32 02:14:50 506 133 M20 Dave Hendrix, 27, Minneapolis, MN 42.05% 2:18:51 10:36 02:17:09 507 55 M35 Farook Baksh, 35, Minneapolis, MN 42.25% 2:18:53 10:36 02:17:28 509 30 M45 Tim Poeschl, 47, Bloomington, MN 45.65% 2:19:06 10:37 02:17:13 524 134 M20 Quang Bui, 21, Saint Paul, MN 41.55% 2:20:30 10:43 02:19 525 135 M20 Dallas Garay, 30, Minneapolis, MN 41.55% 2:20:30 10:43 02:20 526 31 M45 Adam Slawski, 45, St Paul, MN 44.42% 2:20:34 10:43 02:19:40 527 136 M20 Spencer Driskill, 28, Apple Valley, MN 41.51% 2:20:38 10:44 02:19:18 528 14 M50 Rob Landowski, 54, Eden Prairie, MN 47.98% 2:20:40 10:44 02:18:56 529 137 M20 Tony Sirek, 28, Minneapolis, MN 41.50% 2:20:41 10:44 02:16:35 530 2 M14 Vladimir Ditta, 14, Blaine, MN 43.79% 2:20:41 10:44 02:18:56 533 32 M45 Steven Plautz, 47, Minneapolis, MN 45.12% 2:20:44 10:44 02:20:44 536 138 M20 Benjamin McGarness, 22, Eden Prairie, MN 41.43% 2:20:56 10:45 02:18:23 537 33 M45 Dave Steindl, 45, St Paul, MN 44.30% 2:20:58 10:45 02:19:39 538 139 M20 Michael Thomas, 30, Sauk Centre, MN 41.42% 2:20:58 10:45 02:19:39 539 3 M65 James Beno, 69, Lakewood, WI 55.31% 2:21:04 10:46 02:18:51 540 140 M20 Benjamin Leiran, 23, Madison, WI 41.38% 2:21:06 10:46 02:19:34 546 34 M45 Seigo Masubuchi, 46, Saint Paul, MN 44.54% 2:21:22 10:47 02:19:39 548 9 M60 David Fettig, 64, Minneapolis, MN 52.44% 2:21:26 10:47 02:19:26 549 141 M20 Taylor Klassen, 30, Woodbury, MN 41.26% 2:21:30 10:48 02:19:54 553 142 M20 Andrew Hill, 34, Eagan, MN 41.23% 2:22:00 10:50 02:16:56 555 143 M20 Derek Flaherty, 29, Blaine, MN 41.07% 2:22:10 10:51 02:20:46 556 144 M20 Kevin Keely, 25, Bloomington, MN 41.07% 2:22:10 10:51 02:20:47 559 37 M40 Kevin Wright, 44, Lakeville, MN 43.50% 2:22:22 10:52 02:19:17 566 145 M20 Joel Arp, 28, Minneapolis, MN 40.69% 2:23:28 10:57 02:21:21Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
569 38 M40 Aaron Burdette, 43, Apple Valley, MN 42.53% 2:24:25 11:01 02:21:27 577 10 M60 Steve Gatton, 62, Breezy Point, MN 50.07% 2:25:14 11:05 02:23:59 580 146 M20 Cooper Taylor, 33, Hastings, MN 40.13% 2:25:38 11:07 02:24:47 581 56 M35 Aaron Horowitz, 38, Minneapolis, MN 40.72% 2:25:46 11:07 02:23:36 585 1 M70 Bill Payne, 72, Woodbury, MN 55.28% 2:25:57 11:08 02:24:07 587 147 M20 Zach Stahl, 30, Minneapolis, MN 39.95% 2:26:08 11:09 02:23:31 592 57 M35 William Stancil, 38, Minneapolis, MN 40.45% 2:26:44 11:12 02:24 596 148 M20 Andrew Lavallee, 27, Big Lake, MN 39.59% 2:27:28 11:15 02:25:56 603 58 M35 Carl Schroeder, 37, Richfield, MN 39.86% 2:28:13 11:18 02:24:34 604 149 M20 Alexander Hochschild, 29, Minneapolis, MN 39.33% 2:28:27 11:19 02:26:33 606 18 M55 Andrew Cockcroft, 57, Clearwater, MN 46.71% 2:28:29 11:20 02:26:36 609 150 M20 John Sampson, 25, South St Paul, MN 39.22% 2:28:51 11:21 02:26:38 611 151 M20 Aa Tiko Rujux-Xicay, 25, St. Paul, MN 39.18% 2:29:00 11:22 02:26:27 613 152 M20 Colin Schaeffer, 26, Minneapolis, MN 39.13% 2:29:12 11:23 02:27:38 616 2 M16 Grayson Laursen, 17, Mitchell, SD 39.40% 2:29:27 11:24 02:27:43 617 11 M60 Andrew Lindsay, 61, Maple Grove, MN 48.15% 2:29:35 11:25 02:27:06 618 59 M35 Josef Buchel, 36, Lake Geneva, WI 39.30% 2:29:46 11:25 02:27:10 621 153 M20 Justin Turner, 34, Coon Rapids, MN 39.03% 2:29:59 11:26 02:28:28 627 154 M20 Alexander Emich, 24, Elmhurst, IL 38.81% 2:30:26 11:29 02:28:14 628 19 M55 Rick Emich, 59, Elmhurst, IL 46.98% 2:30:26 11:29 02:28:15 630 155 M20 Jonathon Duffy, 26, Minneapolis, MN 38.65% 2:31:04 11:31 02:28:47 631 156 M20 Richard Dunn, 25, Minneapolis, MN 38.58% 2:31:20 11:33 02:28:49 640 20 M55 Richard Burns, 56, New Brighton, MN 45.17% 2:32:09 11:36 02:30:04 641 35 M45 Scott Myers, 48, Fridley, MN 42.00% 2:32:28 11:38 02:28:19 645 157 M20 Geoff Hoss, 33, Minneapolis, MN 38.23% 2:32:52 11:40 02:29:32 647 15 M50 Timothy Peterman, 51, Andover, MN 42.78% 2:33:36 11:43 02:31 650 158 M20 Evan Heinbigner, 32, Saint Paul, MN 37.98% 2:33:45 11:44 02:14:21 652 60 M35 Teagan Hynes, 36, St Louis Park, MN 38.23% 2:33:56 11:45 02:31:32 659 3 U Tiff Huston, 41, Minneapolis, MN 43.83% 2:34:56 11:49 02:32:18 662 61 M35 Joseph Regguinti, 38, Saint Louis Park, MN 38.25% 2:35:10 11:50 02:33:46 665 159 M20 Max Gort, 23, St Paul, MN 37.53% 2:35:35 11:52 02:33:18 667 62 M35 Daniel Henrichs, 35, Eagan, MN 37.55% 2:36:17 11:55 02:34:32Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
676 39 M40 Alex Iacono, 40, Monticello, MN 37.80% 2:38:49 12:07 02:36:19 684 160 M20 Spencer Roffee, 27, Minneapolis, MN 36.28% 2:40:56 12:17 02:39:46 688 16 M50 Patrick Freet, 54, Minneapolis, MN 41.74% 2:41:42 12:20 02:38:44 691 161 M20 Joshua Kauck, 25, Princeton, MN 36.08% 2:41:50 12:21 02:40:05 692 36 M45 Rolf Hallberg, 46, Zimmerman, MN 38.90% 2:41:51 12:21 02:40:06 693 63 M35 Venugopal Gudiseva, 38, Eden Prairie, MN 36.61% 2:42:07 12:22 02:39:41 695 17 M50 Jeremy Smith, 54, Hanover, MN 41.45% 2:42:50 12:25 02:40:10 699 162 M20 Matthias Buranich, 22, Minneapolis, MN 35.78% 2:43:10 12:27 02:43:08 700 12 M60 Bob McKaige, 62, Burnsville, MN 44.53% 2:43:18 12:27 02:42:51 706 163 M20 Joel Rubin, 34, Des Moines, IA 35.74% 2:43:48 12:30 02:40:52 710 18 M50 Michael Broeker, 52, Eagan, MN 40.30% 2:44:32 12:33 02:41:38 711 164 M20 Carlos Chavez, 28, Minneapolis, MN 35.46% 2:44:40 12:34 02:38:29 716 19 M50 Marc Juaire, 52, Plymouth, MN 39.86% 2:46:21 12:41 02:43:34 717 40 M40 Jagat Singh, 44, Woodbury, MN 37.22% 2:46:23 12:42 02:38:50 721 165 M20 Adam Vandenhouten, 27, Minneapolis, MN 34.71% 2:48:13 12:50 02:45:41Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
730 166 M20 Nick Fragale, 31, Minnetonka, MN 33.98% 2:51:49 13:06 02:51:23 731 20 M50 Robert Liebl, 51, Edwardsville, IL 38.18% 2:52:07 13:08 02:49:18 740 41 M40 John Ambrose, 44, Mounds View, MN 34.72% 2:58:20 13:36 02:55:33 744 42 M40 Joe Marcy, 40, Minneapolis, MN 33.55% 2:58:56 13:39 02:56:24 745 43 M40 John Kellander, 41, Oronoco, MN 33.51% 3:00:25 13:46 02:57:32 746 64 M35 Lucas Crist, 36, Coon Rapids, MN 32.62% 3:00:27 13:46 02:57:33 747 167 M20 Cory Grant, 31, Adams, MN 32.35% 3:00:27 13:46 02:57:35Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
757 168 M20 John Paulsen, 26, Winona, MN 30.77% 3:09:46 14:29 03:06:35 758 169 M20 Branch Fjellanger, 27, Roseville, MN 30.77% 3:09:46 14:29 03:06:38 761 65 M35 Ankit Singh, 36, Minneapolis, MN 30.51% 3:12:55 14:43 03:12:35Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
763 21 M50 Melvin Robinson, 51, St. Paul, MN 33.27% 3:17:32 15:04 03:14:14 766 66 M35 Travis Meier, 35, Minneapolis, MN 29.35% 3:19:56 15:15 03:15:26Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
2 finishers among Men 14 - 15 2 finishers among Men 16 - 17 2 finishers among Men 18 - 19 169 finishers among Men 20 - 34 66 finishers among Men 35 - 39 43 finishers among Men 40 - 44 36 finishers among Men 45 - 49 21 finishers among Men 50 - 54 20 finishers among Men 55 - 59 12 finishers among Men 60 - 64 3 finishers among Men 65 - 69 1 finishers among Men 70 - 74 4 finishers among Women 16 - 17 7 finishers among Women 18 - 19 173 finishers among Women 20 - 34 65 finishers among Women 35 - 39 60 finishers among Women 40 - 44 33 finishers among Women 45 - 49 23 finishers among Women 50 - 54 12 finishers among Women 55 - 59 6 finishers among Women 60 - 64 2 finishers among Women 65 - 69 1 finishers among Women 70 - 74 1 finishers among Women 75 - 79 3 finishers among Unentered 380 male finishers 387 female finishers 767 total finishers
Return to home page.