Jeff Winter City of Lakes Half Marathon Men
Lakes Calhoun and Harriet, Minneapolis
Sep. 10, 2023
Results by MTEC 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 women 10 mile split
Click here for data on men 10 mile split
Click here for data on womenLast updated Sep. 22, 2023 10:30 AM CLASS AGE GRADE FINISH PLACE PLACE FINISHER TIME PACE NET TIME 1 1 M20 Tyler Jermann, 31, Saint Paul, MN 88.48% 1:05:59 5:02 1:05:59 2 2 M20 Kevin Lewis, 30, Richfield, MN 88.26% 1:06:09 5:03 1:06:09 STATE RECORD FOR 33-YEAR-OLD MEN 3 3 M20 Daniel Docherty, 33, Saint Paul, MN 88.16% 1:06:18 5:03 1:06:18 Old record 1:06:26 by Noah Kipruto, Sep. 10, 2017 4 4 M20 Joel Reichow, 30, Saint Paul, MN 86.43% 1:07:33 5:09 1:07:33 5 5 M20 John Vodacek, 29, Woodbury, MN 85.50% 1:08:17 5:13 1:08:17 6 6 M20 Connor Reck, 30, Minneapolis, MN 84.80% 1:08:51 5:15 1:08:51 7 7 M20 David Nogle, 23, Eagan, MN 83.50% 1:09:55 5:20 1:09:55 8 8 M20 Jason Thomas, 29, West Des Moines, IA 82.91% 1:10:25 5:22 1:10:25 9 9 M20 Nick Ross, 34, Minneapolis, MN 82.96% 1:10:34 5:23 1:10:34 10 10 M20 Jackson Lindquist, 29, Delano, MN 80.88% 1:12:11 5:30 1:12:10 11 11 M20 Chris Gill, 30, Saint Paul, MN 80.79% 1:12:16 5:31 1:12:15 12 12 M20 Kyle Genteman, 30, Minneapolis, MN 80.47% 1:12:33 5:32 1:12:31 13 13 M20 Zach Lee, 34, Eau Claire, WI 80.03% 1:13:09 5:35 1:13:07 14 14 M20 Bjorn Wastvedt, 33, Marshall, MN 79.59% 1:13:26 5:36 1:13:22 15 15 M20 Samuel Stiff, 30, Duluth, MN 79.29% 1:13:38 5:37 1:13:36 16 16 M20 Paul Swim, 33, Minneapolis, MN 79.11% 1:13:53 5:38 1:13:52 17 17 M20 Justin Furcich, 26, Saint Paul, MN 78.91% 1:13:59 5:39 1:13:59 18 18 M20 Drew Paradis, 32, Alexandria, MN 78.91% 1:14:00 5:39 1:13:58 19 19 M20 Garrett Eklof, 33, Madison, WI 78.98% 1:14:00 5:39 1:14:00 20 20 M20 Troy Koivisto, 30, Minneapolis, MN 78.77% 1:14:07 5:39 1:14:05 21 21 M20 Sam Westerberg, 31, Minneapolis, MN 78.58% 1:14:18 5:40 1:14:16 22 22 M20 Cameron Johnson, 25, Madison, WI 78.47% 1:14:24 5:41 1:14:19 23 1 M45 Kenny Miller, 46, Wadena, MN 84.49% 1:14:31 5:41 1:14:29 24 23 M20 Adam McCollor, 22, Minnetonka, MN 78.35% 1:14:31 5:41 1:14:29 25 2 M45 Patrick Russell, 47, Saint Paul, MN 85.06% 1:14:39 5:42 1:14:35 26 1 M40 Gerad Mead, 44, Minneapolis, MN 82.84% 1:14:45 5:42 1:14:41 27 1 M35 Alan Twomey, 38, Minneapolis, MN 79.36% 1:14:47 5:42 1:14:47 28 2 M35 Ben Johnson, 37, Minneapolis, MN 78.95% 1:14:50 5:43 1:14:47 30 24 M20 Nate Moller, 22, Shoreview, MN 77.78% 1:15:04 5:44 1:14:56 31 3 M45 Sam Ives, 45, Minneapolis, MN 83.05% 1:15:11 5:44 1:15:08 32 25 M20 Sam Friesen, 28, Minneapolis, MN 77.33% 1:15:30 5:46 1:15:28 33 26 M20 Keegan Carda, 29, Minneapolis, MN 77.28% 1:15:33 5:46 1:15:29 35 3 M35 Daniel Lauer-Schumacher, 39, Minneapolis, MN 78.69% 1:15:50 5:47 1:15:47 36 27 M20 Ryan Siewert, 30, Eden Prairie, MN 76.77% 1:16:03 5:48 1:16:01 37 4 M35 Dan Bier, 38, MinneapolisColumb, MN 78.01% 1:16:05 5:48 1:16:02 38 28 M20 Sam Anderson, 29, Saint Paul, MN 76.55% 1:16:16 5:49 1:16:14 39 4 M45 Doron Clark, 45, Minneapolis, MN 81.77% 1:16:22 5:50 1:16:21 40 2 M40 Peter Tollefson, 42, Minneapolis, MN 79.68% 1:16:27 5:50 1:16:27 41 29 M20 Benjamin Sylvester, 26, Minneapolis, MN 76.27% 1:16:33 5:50 1:16:29 42 30 M20 William Lambert, 28, Rochester, MN 76.19% 1:16:38 5:51 1:16:35 43 31 M20 Lukas Buehler, 30, Minneapolis, MN 75.74% 1:17:05 5:53 1:17:00 44 32 M20 Ike Mendel, 23, Saint Paul, MN 75.66% 1:17:10 5:53 1:16:57 45 5 M35 Kris Spoth, 36, Stillwater, MN 75.92% 1:17:31 5:55 1:17:28 46 33 M20 Taras Tataryn, 27, Minneapolis, MN 75.28% 1:17:33 5:55 1:17:27 47 6 M35 Sean Olson, 35, Minneapolis, MN 75.58% 1:17:38 5:55 1:17:36 48 34 M20 Daniel Zimny-Schmitt, 29, Denver, CO 75.17% 1:17:40 5:55 1:17:32 49 35 M20 Tim Westmark, 30, Appleton, WI 75.11% 1:17:44 5:56 1:17:39 50 3 M40 Tom Gatyas, 43, Minneapolis, MN 78.99% 1:17:45 5:56 1:17:42 52 36 M20 Sam Showalter, 27, Irvine, CA 74.99% 1:17:51 5:56 1:17:45 53 37 M20 Drew Johnson, 29, Osseo, MN 74.95% 1:17:54 5:57 1:17:50 54 38 M20 Henry Benson, 29, Minneapolis, MN 74.91% 1:17:56 5:57 1:17:50 55 39 M20 Danny Paredes, 27, Coopersburg, PA 74.82% 1:18:02 5:57 1:17:56 56 40 M20 Chris Caron, 31, Big Lake, MN 74.61% 1:18:15 5:58 1:18:11 57 5 M45 Benjamin Keeler, 46, Mound, MN 80.38% 1:18:20 5:59 1:18:15 59 41 M20 Nicolai Johnson-Borelli, 33, Minneapolis, MN 74.41% 1:18:33 6:00 1:18:28 60 4 M40 Tim Johnson, 43, Minneapolis, MN 78.06% 1:18:41 6:00 1:18:37 62 42 M20 Daniel Peters, 32, Minneapolis, MN 74.07% 1:18:50 6:01 1:18:47 63 7 M35 Brandon Kotek, 36, Saint Paul, MN 74.42% 1:19:05 6:02 1:19:02 64 5 M40 Mike Oakes, 43, Minneapolis, MN 77.03% 1:19:44 6:05 1:19:37 65 6 M40 Mohammed Murunga, 44, Saint Paul, MN 77.67% 1:19:44 6:05 1:19:37 66 8 M35 Shu Matsuo Post, 37, Yokohama, 14 74.02% 1:19:49 6:05 1:19:45 67 43 M20 Kyle Wick, 33, Minneapolis, MN 73.14% 1:19:55 6:06 1:19:49 68 9 M35 Eric Tadt, 36, Minneapolis, MN 73.58% 1:19:59 6:06 1:19:59 69 1 M55 Matthew Waite, 55, St. Paul, MN 84.91% 1:20:13 6:07 1:20:07 70 44 M20 Nick Solheim, 28, Minneapolis, MN 72.63% 1:20:23 6:08 1:20:23 71 45 M20 George Dickson, 32, Minneapolis, MN 72.53% 1:20:31 6:09 1:20:27 72 2 M55 Brad Moening, 55, Saint Paul, MN 84.31% 1:20:47 6:10 1:20:41 73 46 M20 Tristan Bakke, 24, Saint Paul, MN 72.11% 1:20:58 6:11 1:20:55 74 6 M45 Darren Standorf, 48, Byron Center, MI 79.08% 1:20:59 6:11 1:20:55 75 10 M35 Kelly Fermoyle, 37, Minneapolis, MN 72.95% 1:20:59 6:11 1:20:57 76 7 M40 Scott Mulinix, 41, Saint Paul, MN 74.57% 1:21:04 6:11 1:20:57 77 47 M20 Ethan Genteman, 33, Bloomington, MN 71.63% 1:21:36 6:13 1:21:33 80 8 M40 Michael Mack, 43, Minneapolis, MN 74.91% 1:21:59 6:15 1:21:51 81 1 M50 Mark Elworthy, 53, Whitewater, WI 81.53% 1:22:03 6:16 1:21:57 82 48 M20 Aiden Winn, 27, Minneapolis, MN 71.07% 1:22:09 6:16 1:22:05 83 49 M20 Reese Holloway, 23, Minneapolis, MN 70.97% 1:22:16 6:17 1:22:07 84 9 M40 Eric Hauge, 42, Minneapolis, MN 73.78% 1:22:34 6:18 1:22:28 85 50 M20 Michael Rodriguez, 32, St. Louis Park, MN 70.51% 1:22:49 6:19 1:22:44 86 10 M40 Debin Wang, 42, Chanhassen, MN 73.50% 1:22:53 6:19 1:22:44 87 51 M20 Nathan Rylander, 34, Minneapolis, MN 70.42% 1:23:08 6:21 1:23:06 88 11 M40 Thomas Hauer, 44, Minneapolis, MN 74.47% 1:23:09 6:21 1:23:00 89 2 M50 Jim Kappel, 52, Chaska, MN 79.61% 1:23:17 6:21 1:23:13 90 12 M40 Nick Jannakos, 40, Roseville, MN 72.04% 1:23:20 6:21 1:23:07 91 52 M20 Jeremy Tan, 30, Saint Paul, MN 69.92% 1:23:30 6:22 1:23:20 92 53 M20 Walt Richard, 30, Saint Paul, MN 69.92% 1:23:30 6:22 1:23:24 93 13 M40 Matthew Roddy, 40, Owatonna, MN 71.30% 1:24:12 6:25 1:24:03 94 11 M35 Patrick Indenbaum-Bates, 36, Aurora, CO 69.87% 1:24:14 6:26 1:24:11 95 14 M40 Andrew Jarvinen, 41, Minneapolis, MN 71.72% 1:24:17 6:26 1:24:12 96 7 M45 Nathan Cartwright, 45, Excelsior, MN 74.06% 1:24:19 6:26 1:24:14 98 54 M20 Victor Yu, 24, Minneapolis, MN 68.79% 1:24:52 6:28 1:24:48 99 55 M20 Isaac Wieber, 27, Minneapolis, MN 68.77% 1:24:54 6:29 1:24:47 STATE RECORD FOR 65-YEAR-OLD MEN 100 1 M65 Doug Keller, 65, Minneapolis, MN 88.21% 1:24:55 6:29 1:24:49 Old record 1:25:07 by Dan Conway, 19 Jun 2004 101 3 M50 Eric Sumner, 51, Minneapolis, MN 77.31% 1:25:00 6:29 1:24:54 102 56 M20 Kendall Fritz, 26, Minneapolis, MN 68.36% 1:25:24 6:31 1:25:16 105 12 M35 Tom Keight, 37, Minneapolis, MN 69.01% 1:25:37 6:32 1:25:25 106 15 M40 Brian Valentini, 40, Minneapolis, MN 69.93% 1:25:51 6:33 1:25:44 107 13 M35 Mike Wilson, 39, Stillwater, MN 69.40% 1:25:59 6:34 1:25:41 108 57 M20 Mark Petersen, 34, Minneapolis, MN 68.03% 1:26:03 6:34 1:25:53 109 58 M20 Alex Vollen, 25, Duluth, MN 67.80% 1:26:07 6:34 1:25:59 110 3 M55 Darrin Diedrich, 58, Bloomington, MN 81.27% 1:26:09 6:34 1:26:03 111 16 M40 Andrew Brandel, 41, Lakeville, MN 70.16% 1:26:10 6:34 1:25:57 112 59 M20 Joshua Halverson, 25, Wayzata, MN 67.69% 1:26:15 6:35 1:26:01 113 60 M20 Dean Smith, 25, Minneapolis, MN 67.56% 1:26:25 6:36 1:26:17 114 8 M45 Todd Larsen, 45, Minneapolis, MN 72.22% 1:26:28 6:36 1:26:20 115 17 M40 Luke Carlson, 43, Minneapolis, MN 70.92% 1:26:36 6:36 1:26:30 116 4 M55 Daniel Baron, 57, Minneapolis, MN 80.02% 1:26:41 6:37 1:26:22 117 14 M35 Jordan Fleuriet, 37, Minneapolis, MN 68.12% 1:26:44 6:37 1:26:30 118 15 M35 Steve White, 35, Minneapolis, MN 67.28% 1:27:13 6:39 1:26:50 119 61 M20 Edwin Reyes Herrera, 25, Saint Paul, MN 66.89% 1:27:17 6:39 1:27:06 120 18 M40 Brian Lukkasson, 42, Minneapolis, MN 69.77% 1:27:19 6:40 1:27:10 121 62 M20 Brent Bokemper, 26, Hopkins, MN 66.80% 1:27:24 6:40 1:27:16 123 19 M40 Tim Popp, 44, Minneapolis, MN 70.80% 1:27:28 6:40 1:27:18 124 63 M20 Grant Skrove, 26, Minneapolis, MN 66.63% 1:27:37 6:41 1:27:37 127 20 M40 Patrick Barry, 41, Minneapolis, MN 68.51% 1:28:14 6:44 1:28:04 128 5 M55 Conrad Leifur, 58, Minneapolis, MN 79.02% 1:28:36 6:46 1:28:28 129 21 M40 James Nichols, 43, Minneapolis, MN 69.23% 1:28:43 6:46 1:28:32 130 22 M40 Matthew Hemsley, 44, Wayzata, MN 69.71% 1:28:50 6:47 1:28:28 131 1 N Maxi Erickson, 24, Minneapolis, MN 73.30% 1:28:57 6:47 1:28:42 134 16 M35 Daniel Adamietz, 35, Saint Paul, MN 65.84% 1:29:07 6:48 1:28:56 136 6 M55 Marc Nosal, 58, Eden Prairie, MN 78.36% 1:29:21 6:49 1:29:13 137 23 M40 Doug Johnson, 42, Minneapolis, MN 68.17% 1:29:22 6:49 1:29:17 138 24 M40 Joe Turgeon, 40, Minneapolis, MN 67.16% 1:29:23 6:49 1:29:16 139 64 M20 Dennis van Dommelen, 29, Minneapolis, MN 65.18% 1:29:34 6:50 1:29:16 140 2 M65 Mike Evans, 65, Circle Pines, MN 83.54% 1:29:40 6:50 1:29:36 141 65 M20 Isaac Carr, 22, Madison, WI 65.01% 1:29:48 6:51 1:29:37 142 66 M20 Elliot Campbell, 25, Lake Elmo, MN 64.91% 1:29:57 6:52 1:29:38 143 67 M20 Tong Pham, 31, Minneapolis, MN 64.88% 1:29:59 6:52 1:29:42 146 25 M40 James Nietfeld, 42, Chanhassen, MN 67.61% 1:30:06 6:52 1:29:53 147 17 M35 Nick VanWagner, 39, Minneapolis, MN 66.14% 1:30:13 6:53 1:29:43 148 18 M35 David Farley, 38, Minneapolis, MN 65.79% 1:30:13 6:53 1:29:54 149 7 M55 Rich Butwinick, 59, Minneapolis, MN 78.27% 1:30:18 6:53 1:30:04 150 19 M35 Peter Baum, 37, Minneapolis, MN 65.37% 1:30:23 6:54 1:30:16 151 68 M20 Justin Maeck, 33, Saint Paul, MN 64.59% 1:30:29 6:54 1:30:18 152 4 M50 Jim Winkels, 51, Waconia, MN 72.55% 1:30:35 6:55 1:30:28 153 9 M45 Ryan Hemmingsen, 45, Minneapolis, MN 68.91% 1:30:37 6:55 1:30:19 154 5 M50 Paul Hanley, 54, Plymouth, MN 74.43% 1:30:41 6:55 1:30:27 156 69 M20 Austin John, 27, Eau Claire, WI 64.30% 1:30:48 6:56 1:30:08 157 1 M60 Peter Kessler, 61, New Hope, MN 79.29% 1:30:50 6:56 1:30:39 159 26 M40 Jeff Burnett, 42, Coon Rapids, MN 66.84% 1:31:08 6:57 1:30:52 160 10 M45 Peter Dyer, 46, Minneapolis, MN 68.99% 1:31:16 6:58 1:30:59 161 2 M60 Mark Hulsey, 61, Saint Paul, MN 78.80% 1:31:24 6:58 1:31:17 162 70 M20 Noah Kirkland, 27, Hopkinstonka, MN 63.83% 1:31:28 6:59 1:30:56 165 20 M35 Nathaniel Born, 36, Minneapolis, MN 64.27% 1:31:34 6:59 1:31:21 166 21 M35 Jeffrey Goertz, 38, Minneapolis, MN 64.79% 1:31:36 6:59 1:31:20 167 27 M40 Dan Vogel, 40, Minneapolis, MN 65.50% 1:31:39 6:59 1:31:27 170 28 M40 Josh Carroll, 44, Roseville, MN 67.31% 1:32:00 7:01 1:31:35 171 11 M45 Mark Brinda, 46, Minneapolis, MN 68.42% 1:32:01 7:01 1:31:46 172 22 M35 Joe Davis, 38, Minneapolis, MN 64.43% 1:32:07 7:02 1:31:46 173 71 M20 David Nuetzman, 34, Roseville, MN 63.48% 1:32:13 7:02 1:32:01 176 72 M20 Eric Deutsch, 28, Richfield, MN 63.07% 1:32:34 7:04 1:32:19 178 73 M20 James Geerdes, 24, Iowa City, IA 62.90% 1:32:49 7:05 1:32:31 179 12 M45 Dustin Brown, 45, Maple Lake, MN 67.23% 1:32:53 7:05 1:32:38 180 74 M20 Daniel Schneck, 31, Maple Grove, MN 62.80% 1:32:58 7:06 1:32:30 181 75 M20 Nathaniel Shields, 34, Minneapolis, MN 62.78% 1:33:15 7:07 1:33:00 182 76 M20 Erik Berthelsen, 29, Saint Paul, MN 62.61% 1:33:15 7:07 1:33:03 184 29 M40 Brandon Sem, 40, Underwood, ND 64.28% 1:33:24 7:07 1:33:06 185 30 M40 Ches Hutchinson, 41, Plymouth, MN 64.65% 1:33:30 7:08 1:33:13 186 77 M20 Derek Parker, 32, Saint Paul, MN 62.44% 1:33:31 7:08 1:33:15 187 78 M20 David Keller, 26, Minneapolis, MN 62.26% 1:33:46 7:09 1:33:30 189 31 M40 Benjamin Brinkman, 40, Minneapolis, MN 63.90% 1:33:57 7:10 1:33:34 190 23 M35 Noah DeLong, 35, Saint Paul, MN 62.43% 1:33:59 7:10 1:33:47 191 3 M60 John Mirth, 61, Maple Plain, MN 76.36% 1:34:19 7:12 1:34:01 193 8 M55 Tom Tisell, 56, Saint Paul, MN 72.78% 1:34:26 7:12 1:34:15 195 3 M65 Bobby Paxton, 67, Minneapolis, MN 80.86% 1:34:31 7:13 1:34:13 196 4 M60 Stephen Chichester, 60, Minneapolis, MN 75.49% 1:34:31 7:13 1:34:15 197 13 M45 Timothy Face, 48, Lake Elmo, MN 67.55% 1:34:48 7:14 1:34:36 198 79 M20 Kory Andersen, 30, Minneapolis, MN 61.57% 1:34:49 7:14 1:34:36 199 24 M35 Tom Sapp, 37, Minneapolis, MN 62.29% 1:34:51 7:14 1:34:27 202 14 M45 Scott McEwen, 45, Osseo, MN 65.74% 1:34:59 7:15 1:34:41 203 25 M35 Adisu Abdissa, 37, Lakevilleville, MN 62.19% 1:35:00 7:15 1:34:22 205 1 M16 Mason Williams, 17, Zimmerman, MN 61.90% 1:35:07 7:15 1:34:54 206 26 M35 John Edmonds, 38, Minneapolis, MN 62.29% 1:35:17 7:16 1:35:10 209 9 M55 Jim Bengtson, 56, Eden Prairie, MN 71.89% 1:35:36 7:18 1:35:27 211 15 M45 Bjorn Engstrom, 47, Minneapolis, MN 66.26% 1:35:50 7:19 1:35:28 214 32 M40 Dustin Truesdell, 40, Saint Paul, MN 62.48% 1:36:05 7:20 1:35:24 215 16 M45 Joel Wegener, 49, Minneapolis, MN 67.21% 1:36:06 7:20 1:36:02 218 80 M20 Andy Barnhart, 25, Shoreview, MN 60.63% 1:36:18 7:21 1:36:06 219 6 M50 Shawn Schwingler, 50, Plymouth, MN 67.60% 1:36:23 7:21 1:36:01 221 33 M40 Pete Sawyer, 43, Minneapolis, MN 63.67% 1:36:28 7:22 1:36:02 222 81 M20 Dustin Hicks, 34, Minneapolis, MN 60.53% 1:36:43 7:23 1:36:23 223 10 M55 Eric Porte, 58, Minneapolis, MN 72.36% 1:36:45 7:23 1:36:06 224 82 M20 Andrew Bostrom, 28, Minneapolis, MN 60.33% 1:36:46 7:23 1:36:29 225 4 M65 Dennis Wallach, 66, Chanhassen, MN 78.14% 1:36:49 7:23 1:36:41 226 83 M20 Kole Kleinschmidt, 25, Burnsville, MN 60.29% 1:36:50 7:23 1:36:29 227 84 M20 Mohamed Abdi Mohamed, 27, Minneapolis, MN 60.29% 1:36:50 7:23 1:36:35 229 5 M65 Charlie Roach, 65, Bloomington, MN 77.29% 1:36:55 7:24 1:36:32 230 17 M45 Stijn Vanhauwaert, 48, Minneapolis, MN 66.02% 1:37:00 7:24 1:36:37 231 34 M40 Blair Huggins, 41, Albertville, MN 62.31% 1:37:01 7:24 1:36:37 233 5 M60 Brian Dixon, 61, Hamel, MN 74.21% 1:37:03 7:24 1:36:45 235 85 M20 David Wind, 34, Saint Paul, MN 60.18% 1:37:17 7:25 1:36:57 236 86 M20 Brian Tang, 33, Minneapolis, MN 60.06% 1:37:19 7:25 1:36:59 237 87 M20 Nathan Miller, 23, Spring Lake Park, MN 59.96% 1:37:22 7:26 1:37:00 240 11 M55 Tony Yang, 59, Saint Paul, MN 72.51% 1:37:28 7:26 1:37:03 241 88 M20 Corey Drees, 30, Minneapolis, MN 59.90% 1:37:28 7:26 1:37:03 242 7 M50 Benjamin Braun, 54, Minneapolis, MN 69.21% 1:37:31 7:26 1:37:10 243 89 M20 Lucca Figari, 21, Bloomington, MN 59.86% 1:37:32 7:26 1:36:52 244 12 M55 Mike McMonagle, 58, Eagan, MN 71.62% 1:37:45 7:27 1:37:27 245 90 M20 Tetsuji Ono, 29, Minneapolis, MN 59.70% 1:37:48 7:28 1:37:20 246 91 M20 Matthew Ahart, 32, Minneapolis, MN 59.58% 1:38:01 7:29 1:37:39 247 18 M45 Derrick Chu, 46, Falcon Heights, MN 64.18% 1:38:06 7:29 1:37:48 249 92 M20 Tyler Kennedy, 33, Plymouth, MN 59.56% 1:38:08 7:29 1:37:40 251 19 M45 Michael Schwemm, 45, Minneapolis, MN 63.59% 1:38:12 7:29 1:37:56 252 27 M35 Christian Nagel, 39, Minneapolis, MN 60.76% 1:38:13 7:30 1:37:58 253 93 M20 Mitchell Watson, 29, Minneapolis, MN 59.39% 1:38:18 7:30 1:37:35 254 20 M45 Joshua Speidel, 46, Rapid City, SD 64.01% 1:38:22 7:30 1:38:09 255 94 M20 John Harris, 26, Minneapolis, MN 59.33% 1:38:24 7:30 1:37:58 256 21 M45 Brad McFaul, 49, Saint Paul, MN 65.60% 1:38:28 7:31 1:38:04 257 95 M20 Anthony Tagra, 30, Saint Paul, MN 59.28% 1:38:29 7:31 1:38:06 258 96 M20 Justin Higgins, 25, Minneapolis, MN 59.22% 1:38:35 7:31 1:38:13 259 22 M45 Joe Ungemah, 47, Minneapolis, MN 64.35% 1:38:40 7:32 1:38:25 260 97 M20 Adam Schwartz, 28, Saint Paul, MN 59.15% 1:38:42 7:32 1:37:23 261 23 M45 Mark Balzarini, 45, Roseville, MN 63.23% 1:38:45 7:32 1:38:24 263 98 M20 Blaze Fugina, 34, Cottage Grove, MN 59.20% 1:38:53 7:33 1:38:29 264 24 M45 Jason Baker, 49, Minneapolis, MN 65.32% 1:38:53 7:33 1:38:36 265 28 M35 Brian Shipe, 39, Minneapolis, MN 60.33% 1:38:55 7:33 1:38:20 266 99 M20 Tyler Leukuma, 29, Saint Paul, MN 58.95% 1:39:02 7:33 1:38:36 267 8 M50 Jared Christie, 50, Hopkins, MN 65.79% 1:39:02 7:33 1:38:37 268 100 M20 Alex Kuehn, 31, Minneapolis, MN 58.94% 1:39:03 7:33 1:38:39 269 25 M45 Aaron Sjogren, 46, Minneapolis, MN 63.55% 1:39:04 7:33 1:38:43 270 101 M20 Jake Therres, 33, Minneapolis, MN 58.97% 1:39:07 7:34 1:38:45 272 102 M20 Martin Johnson, 26, Minneapolis, MN 58.88% 1:39:09 7:34 1:38:50 274 29 M35 William Epps, 36, Saint Paul, MN 59.30% 1:39:15 7:34 1:39:10 275 103 M20 Mason Benedict, 33, Albertville, MN 58.84% 1:39:20 7:35 1:38:49 276 26 M45 Reza Talaie, 45, Plymouth, MN 62.86% 1:39:20 7:35 1:39:03 278 9 M50 Chris Steensland, 52, Hugo, MN 66.64% 1:39:29 7:35 1:37:53 279 104 M20 Stephen Todey, 30, Saint Paul, MN 58.68% 1:39:30 7:35 1:39:10 280 10 M50 Jason Wedel, 51, Prior Lake, MN 66.03% 1:39:32 7:36 1:39:07 281 30 M35 Andrew Sayre, 38, Minneapolis, MN 59.56% 1:39:39 7:36 1:39:16 283 105 M20 Kevin McMonagle, 25, Saint Paul, MN 58.50% 1:39:48 7:37 1:39:22 284 106 M20 Scott Chrisfield, 29, Saint Paul, MN 58.45% 1:39:53 7:37 1:39:35 287 31 M35 Hans Harlane, 35, Saint Paul, MN 58.68% 1:40:00 7:38 1:39:36 290 27 M45 Dash Miller, 45, Minneapolis, MN 62.41% 1:40:03 7:38 1:39:44 291 32 M35 Jorge Devia, 37, Minneapolis, MN 59.01% 1:40:07 7:38 1:39:52 293 107 M20 Zevan Solomon, 23, Minneapolis, MN 58.18% 1:40:21 7:39 1:39:55 294 28 M45 Andrew Si Lund, 47, Edina, MN 63.21% 1:40:27 7:40 1:40:14 295 35 M40 Tony T'Kach, 43, Hopkins, MN 61.13% 1:40:28 7:40 1:39:46 297 33 M35 Zhen Zhang, 38, Maple Grove, MN 58.97% 1:40:39 7:41 1:40:22 298 34 M35 Logan Morrow, 39, Little Canada, MN 59.22% 1:40:46 7:41 1:40:26 299 35 M35 Rick Olson, 36, Golden Valley, MN 58.36% 1:40:51 7:42 1:40:00 303 6 M60 Michael Moulsoff, 60, Saint Paul, MN 70.47% 1:41:15 7:43 1:41:03 304 1 M70 Dan J Morse, 70, Minneapolis, MN 77.86% 1:41:16 7:43 1:41:04 307 108 M20 Jakob Zweber, 22, Minneapolis, MN 57.48% 1:41:34 7:45 1:41:04 308 36 M40 Andrew McNattin, 44, Saint Paul, MN 60.94% 1:41:37 7:45 1:40:59 310 36 M35 Francisco Bastos, 38, Minneapolis, MN 58.28% 1:41:50 7:46 1:41:03 311 11 M50 Todd Olson, 54, Minneapolis, MN 66.27% 1:41:51 7:46 1:41:10 312 109 M20 Mark Harries, 30, Plymouth, MN 57.29% 1:41:54 7:46 1:41:24 313 13 M55 Kurt Harries, 59, Minneapolis, MN 69.34% 1:41:55 7:46 1:41:24 314 110 M20 Michael Harries, 32, Downers Grove, IL 57.30% 1:41:55 7:46 1:41:25 318 37 M35 Patrick McDonald, 38, Minneapolis, MN 58.10% 1:42:09 7:48 1:41:51 319 14 M55 Gerry Fitterer, 56, Savage, MN 67.28% 1:42:09 7:48 1:42:09 321 111 M20 Corey Cushing, 30, Hopkins, MN 57.06% 1:42:19 7:48 1:41:04 323 7 M60 Randy Kuehn, 61, Saint Cloud, MN 70.36% 1:42:22 7:49 1:41:48 324 37 M40 Nick Kulhawy, 42, CambridgeCambridg, MN 59.46% 1:42:27 7:49 1:41:31 325 12 M50 Steven Andrews, 52, Minneapolis, MN 64.65% 1:42:33 7:49 1:41:28 327 29 M45 Thomas Lindsay, 46, Minneapolis, MN 61.38% 1:42:35 7:50 1:42:06 330 13 M50 Benjamin Vardigan, 50, Minneapolis, MN 63.29% 1:42:57 7:51 1:42:27 332 112 M20 Matt Powers, 30, Minneapolis, MN 56.70% 1:42:58 7:51 1:42:28 333 14 M50 David Tompkins, 52, Minneapolis, MN 64.38% 1:42:59 7:51 1:42:27 334 38 M35 Magnus Nilsson, 39, Rosemount, MN 57.93% 1:43:00 7:51 1:42:30 335 15 M50 Daniel Hedblom, 50, Rochester, MN 63.23% 1:43:02 7:52 1:42:38 339 38 M40 Joe Delano, 44, Wayzata, MN 59.90% 1:43:23 7:53 1:43:04 340 30 M45 Matthew Abeln, 46, Saint Paul, MN 60.89% 1:43:24 7:53 1:42:40 341 113 M20 Austin Windsperger, 24, Duluth, MN 56.45% 1:43:25 7:53 1:42:29 342 39 M35 Jose Francogomez, 39, East Moline, IL 57.68% 1:43:27 7:53 1:40:46 343 40 M35 Alex Nordenson, 36, Minneapolis, MN 56.85% 1:43:31 7:54 1:42:57 344 114 M20 Anthony Doreo, 27, Saint Paul, MN 56.35% 1:43:36 7:54 1:42:31 347 31 M45 Daniel Butler, 45, Saint Paul, MN 60.24% 1:43:39 7:54 1:43:21 350 15 M55 Mike Scriver, 55, Edina, MN 65.64% 1:43:46 7:55 1:42:57 351 16 M55 Craig Hagensick, 59, Saint Paul, MN 68.11% 1:43:46 7:55 1:43:09 353 41 M35 Xavier Revelo, 39, Minneapolis, MN 57.50% 1:43:47 7:55 1:43:20 355 2 M70 Dennis Jordan, 72, St. Cloud, MN 77.69% 1:43:51 7:55 1:43:40 358 39 M40 Kevin Connor, 41, Saint Paul, MN 58.14% 1:43:58 7:56 1:43:39 362 40 M40 David Berge, 41, Minneapolis, MN 57.89% 1:44:25 7:58 1:43:49 364 8 M60 Paul Serreyn, 60, Lakeville, MN 68.23% 1:44:34 7:59 1:44:07 365 115 M20 Andy Foley, 27, Hopkins, MN 55.82% 1:44:35 7:59 1:44:15 369 116 M20 Cameron Erikson, 27, Sandia Park, NM 55.57% 1:45:04 8:01 1:44:09 370 42 M35 Peter Mayer, 35, Minneapolis, MN 55.81% 1:45:08 8:01 1:44:38 372 117 M20 Bradford Morrison, 28, Minneapolis, MN 55.48% 1:45:14 8:02 1:44:51 373 6 M65 William Langhout, 65, Saint Paul, MN 71.04% 1:45:27 8:03 1:45:18 375 32 M45 Ken Tov, 49, Minneapolis, MN 61.15% 1:45:38 8:03 1:45:05 378 17 M55 Wallace Alexander, 58, Minneapolis, MN 66.20% 1:45:46 8:04 1:45:13 379 43 M35 Lenny Gale, 38, Minneapolis, MN 56.10% 1:45:48 8:04 1:45:02 380 118 M20 John Heilbron, 31, Washington, DC 55.17% 1:45:50 8:04 1:44:56 385 44 M35 Daniel Chiat, 39, Minneapolis, MN 56.24% 1:46:06 8:06 1:45:19 389 45 M35 Chris Matuseski, 38, Minneapolis, MN 55.73% 1:46:30 8:07 1:45:56 390 46 M35 Alexander Ives, 35, Saint Paul, MN 55.09% 1:46:31 8:08 1:46:03 391 16 M50 Todd & Jennifer Johnson, 52, Maple Grove, MN 62.18% 1:46:37 8:08 1:46:15 392 18 M55 Howard Solomon, 57, Mill Valley, CA 65.01% 1:46:42 8:08 1:46:13 393 47 M35 Patrick Klein, 37, Minneapolis, MN 55.14% 1:47:09 8:10 1:46:24 395 7 M65 Cal Hardie, 66, Edina, MN 70.57% 1:47:12 8:11 1:46:34 396 17 M50 Steven Spieker, 54, Saint Peter, MN 62.92% 1:47:16 8:11 1:46:59 397 119 M20 Alexander Martin, 27, Minneapolis, MN 54.41% 1:47:18 8:11 1:46:26 398 120 M20 Blake Moen, 29, Des Moines, IA 54.34% 1:47:27 8:12 1:46:27 399 18 M50 Jason Kemberling, 52, Minneapolis, MN 61.69% 1:47:28 8:12 1:45:21 400 121 M20 Kaleb Stevens, 24, Saginaw, MN 54.28% 1:47:34 8:12 1:47:24 401 9 M60 David Rantala, 63, Minneapolis, MN 68.26% 1:47:35 8:12 1:47:24 402 10 M60 Greg Connell, 60, Minneapolis, MN 66.28% 1:47:39 8:13 1:47:11 404 33 M45 Eric Slagle, 47, Minneapolis, MN 58.95% 1:47:43 8:13 1:47:12 409 34 M45 James Porter, 49, Minneapolis, MN 59.88% 1:47:52 8:14 1:47:03 411 122 M20 Matthew Zeichert, 20, Minneapolis, MN 54.08% 1:47:58 8:14 1:47:03 412 48 M35 Gerd Schweinitz, 37, Minneapolis, MN 54.71% 1:47:59 8:14 1:47:11 413 123 M20 Cody Lohrenz, 24, Hudson, WI 54.05% 1:48:01 8:14 1:47:11 414 19 M55 Ernest Morales III, 56, Wesley Hills, NY 63.63% 1:48:01 8:14 1:47:28 418 124 M20 Michael Duchesne, 30, Saint Paul, MN 53.94% 1:48:14 8:15 1:47:14 423 125 M20 Robert Terrell, 29, Minneapolis, MN 53.86% 1:48:24 8:16 1:47:11 424 8 M65 Rick Strand, 69, Marcell, MN 71.92% 1:48:29 8:17 1:48:19 425 11 M60 William Magdalene, 64, Minneapolis, MN 68.36% 1:48:30 8:17 1:48:18 426 126 M20 Matt Ekman, 30, Prior Lake, MN 53.79% 1:48:32 8:17 1:47:49 427 41 M40 David Wells, 41, Saint PaulWhite B, MN 55.68% 1:48:34 8:17 1:48:07 428 12 M60 Michael Brown, 60, Bloomington, MN 65.71% 1:48:35 8:17 1:47:48 429 49 M35 Ian Glenn, 39, Chaska, MN 54.96% 1:48:35 8:17 1:47:52 431 127 M20 Hurdson Mainye, 34, Elk River, MN 53.88% 1:48:39 8:17 1:47:39 432 42 M40 Trey Meadows, 42, Minneapolis, MN 56.06% 1:48:40 8:17 1:47:30 433 19 M50 Christopher Rea, 51, Edina, MN 60.47% 1:48:41 8:17 1:48:04 434 128 M20 Bryan LaBore, 34, Minneapolis, MN 53.82% 1:48:46 8:18 1:48:12 436 129 M20 Aaron Zappa, 28, Minneapolis, MN 53.66% 1:48:48 8:18 1:47:32 438 130 M20 Toby Schmitt, 27, Crystal, MN 53.50% 1:49:08 8:20 1:48:24 439 13 M60 David Berger, 60, Maple Grove, MN 65.29% 1:49:17 8:20 1:48:38 441 14 M60 Mark Lucke, 62, Minnetonka, MN 66.46% 1:49:26 8:21 1:48:38 443 131 M20 Robert Chandler, 27, Minneapolis, MN 53.26% 1:49:37 8:22 1:48:36 444 132 M20 Logan Moe, 27, Minneapolis, MN 53.25% 1:49:38 8:22 1:48:57 448 9 M65 Rustam Alliev, 66, Eagan, MN 68.88% 1:49:50 8:23 1:49:04 450 133 M20 Noah Whalen, 27, Prior Lake, MN 53.09% 1:49:58 8:23 1:49:12 455 43 M40 Robert Anderson, 43, Golden Valley, MN 55.72% 1:50:14 8:25 1:49:16 457 134 M20 Alex Juchartz, 32, Stillwater, MN 52.96% 1:50:16 8:25 1:49:31 458 1 M18 Gavin Kellen, 18, Burnsville, MN 52.94% 1:50:21 8:25 1:49:31 459 50 M35 Mike Egan, 35, Minneapolis, MN 53.14% 1:50:25 8:25 1:49:48 460 135 M20 Drew McGuire, 25, Minneapolis, MN 52.86% 1:50:27 8:26 1:49:33 461 136 M20 Benjamin Sajevic, 28, Minneapolis, MN 52.76% 1:50:40 8:27 1:49:35 463 51 M35 Kishor Devkota, 37, Burnsville, MN 53.30% 1:50:51 8:27 1:50:13 464 44 M40 John Molnar, 40, Bloomington, MN 54.15% 1:50:52 8:27 1:50:14 467 137 M20 Jason Thomas, 34, Minnetonka, MN 52.77% 1:50:56 8:28 1:50:30 468 138 M20 Hayden Barnes, 20, Elk River, MN 52.56% 1:51:05 8:28 1:49:52 470 52 M35 Chris Dahl, 36, Chaska, MN 52.89% 1:51:17 8:29 1:50:45 474 139 M20 Matt Rasmussen, 29, Minneapolis, MN 52.40% 1:51:25 8:30 1:50:26 475 20 M55 Gregorio Cruz Briones, 55, St Louis park, MN 61.12% 1:51:26 8:30 1:50:30 477 53 M35 Brylee Tiu, 35, Falcon Heights, MN 52.62% 1:51:30 8:30 1:50:17 479 45 M40 Mike Bester, 42, Saint Paul, MN 54.55% 1:51:40 8:31 1:51:01 484 21 M55 Thomas Rogers, 57, Saint Paul, MN 62.01% 1:51:52 8:32 1:51:17 486 140 M20 Joseph Borning, 34, Bloomington, MN 52.23% 1:52:05 8:33 1:51:01 487 10 M65 Kevin Bowen, 66, Minneapolis, MN 67.47% 1:52:08 8:33 1:51:42 488 141 M20 Colan Boggess, 31, Minneapolis, MN 52.05% 1:52:10 8:33 1:50:59 490 142 M20 Logan Loesch, 32, Hastings, MN 52.01% 1:52:17 8:34 1:51:09 492 54 M35 Dan Frush, 36, Minneapolis, MN 52.39% 1:52:20 8:34 1:51:44 493 46 M40 Frederick Ebinger, 44, Minneapolis, MN 55.11% 1:52:22 8:34 1:51:21 494 143 M20 Lorjhun Carillo, 30, Apple Valley, MN 51.94% 1:52:24 8:34 1:51:23 496 35 M45 Erick Garcia Luna, 45, Roseville, MN 55.51% 1:52:29 8:35 1:50:19 498 55 M35 Seth Heidorn, 36, Mound, MN 52.25% 1:52:39 8:36 1:51:40 499 22 M55 Brian Hahn, 59, Chippewa Falls, WI 62.72% 1:52:41 8:36 1:51:31 500 15 M60 Tom Christian, 64, Minneapolis, MN 65.79% 1:52:44 8:36 1:52:02 504 144 M20 Frank Spicuzza, 27, Madison, WI 51.55% 1:53:16 8:38 1:52:12 506 145 M20 Justin Engberg, 33, Waconia, MN 51.57% 1:53:20 8:39 1:52:08 507 56 M35 Alex Calof, 38, Minneapolis, MN 52.29% 1:53:30 8:39 1:52:50 508 47 M40 Luke Severson, 42, Minneapolis, MN 53.65% 1:53:33 8:40 1:53:01 509 57 M35 Benjamin Levy, 38, Minneapolis, MN 52.24% 1:53:37 8:40 1:52:51 510 16 M60 Ross Wastvedt, 62, Marshall, MN 63.98% 1:53:40 8:40 1:53:03 511 146 M20 Ravi Krishnan, 30, Minneapolis, MN 51.33% 1:53:44 8:41 1:52:58 512 147 M20 Sam Rabida, 24, Minneapolis, MN 51.31% 1:53:47 8:41 1:52:46 513 58 M35 Jon Nuessmeier, 38, Minneapolis, MN 52.16% 1:53:47 8:41 1:52:49 515 148 M20 Michael Waataja, 28, Elk River, MN 51.22% 1:53:59 8:42 1:53:00 517 59 M35 Alexander Huesman, 35, Monona, WI 51.46% 1:54:02 8:42 1:53:10 518 60 M35 Steven Rubinstein, 39, Minneapolis, MN 52.31% 1:54:04 8:42 1:52:54 519 17 M60 Chang Cho, 63, Lake Elmo, MN 64.35% 1:54:07 8:42 1:53:12 522 48 M40 Adam McHenry, 41, Minneapolis, MN 52.91% 1:54:15 8:43 1:53:25 523 149 M20 Joseph Hennen, 32, Minneapolis, MN 51.10% 1:54:17 8:43 1:52:27 524 23 M55 Dan Denardo, 58, Elbow Lake, MN 61.25% 1:54:18 8:43 1:53:39 527 150 M20 Mike McGoldrick, 31, Saint Paul, MN 51.04% 1:54:23 8:44 1:53:11 529 151 M20 Will Kipping, 24, Quincy, IL 50.94% 1:54:37 8:45 1:51:46 531 49 M40 Nick Kalkman, 43, Saint Paul, MN 53.44% 1:54:56 8:46 1:53:29 532 24 M55 Chris Anderson, 58, Shakopee, MN 60.89% 1:54:59 8:46 1:54:06 533 36 M45 Darren Schmoll, 47, Saint Louis Park, MN 55.20% 1:55:02 8:47 1:53:42 535 61 M35 Andrew Escobedo, 37, Saint Paul, MN 51.32% 1:55:07 8:47 1:54:21 536 3 M70 Tom Danielson, 71, Osseo, MN 69.25% 1:55:07 8:47 1:54:58 538 152 M20 Noah Turecek, 26, Oregon, WI 50.69% 1:55:10 8:47 1:53:20 540 25 M55 Kevin Den Hartog, 58, Minnetonka, MN 60.78% 1:55:11 8:47 1:54:22 544 153 M20 Samuel Fuller, 27, Eden Prairie, MN 50.61% 1:55:22 8:48 1:54:27 545 154 M20 Tommy Fuller, 24, Eden Prairie, MN 50.61% 1:55:22 8:48 1:54:27 546 62 M35 Jared Derks, 38, Minneapolis, MN 51.40% 1:55:28 8:48 1:54:01 547 155 M20 Benjamin Gorichs, 28, Cottage Grove, MN 50.53% 1:55:32 8:49 1:54:16 548 37 M45 Carlos R Cruz, 46, Saint Paul, MN 54.50% 1:55:32 8:49 1:54:45 549 38 M45 Mike Anderson, 45, Minneapolis, MN 54.04% 1:55:33 8:49 1:54:42 550 156 M20 Josh Ylitalo, 34, Minneapolis, MN 50.65% 1:55:35 8:49 1:54:24 551 157 M20 Dakota Hall, 26, Walker, MN 50.51% 1:55:35 8:49 1:54:38 552 11 M65 Herb Nichols, 69, Golden Valley, MN 67.45% 1:55:40 8:49 1:54:45 554 50 M40 Ryan Larned, 40, Saint Paul, MN 51.77% 1:55:58 8:51 1:53:41 558 158 M20 Matthew Melucci, 30, Ada, MI 50.28% 1:56:07 8:51 1:54:38 559 51 M40 Bill Hall, 42, Saint Paul, MN 52.45% 1:56:08 8:52 1:55:12 561 63 M35 Kyle Hofer, 37, Minneapolis, MN 50.82% 1:56:15 8:52 1:55:39 563 64 M35 Leland Severson, 38, Elk River, MN 51.00% 1:56:22 8:53 1:55:29 564 159 M20 Jacob Sekelsky, 28, Saint Paul, MN 50.14% 1:56:27 8:53 1:55:56 565 65 M35 Jordan Harper, 35, Bloomington, MN 50.37% 1:56:29 8:53 1:55:21 566 66 M35 Peter Elsham, 35, Minneapolis, MN 50.37% 1:56:29 8:53 1:55:21 567 160 M20 Ryan Zeilinger, 31, Minneapolis, MN 50.12% 1:56:29 8:53 1:55:40 569 161 M20 Justin Harris, 34, Minneapolis, MN 50.19% 1:56:38 8:54 1:54:58 570 162 M20 Tom DeMars, 25, Saint Paul, MN 50.06% 1:56:38 8:54 1:55:27 571 52 M40 Dylan Bindman, 40, Saint Paul, MN 51.44% 1:56:42 8:54 1:55:52 572 20 M50 John Alberts, 51, Rochester, MN 56.26% 1:56:49 8:55 1:55:28 574 163 M20 Adam Fitzpatrick, 27, Stillwater, MN 49.96% 1:56:51 8:55 1:55:00 577 164 M20 Sean Salzer, 31, Minneapolis, MN 49.96% 1:56:52 8:55 1:55:40 579 165 M20 Scott Cummings, 33, Chanhassen, MN 50.01% 1:56:53 8:55 1:56:12 580 166 M20 Cody Voll, 31, Burnsville, MN 49.88% 1:57:03 8:56 1:56:05 582 53 M40 Antoine Versabeau, 44, Edina, MN 52.89% 1:57:05 8:56 1:56:00 585 167 M20 Clayton Neisen, 31, Saint Paul, MN 49.82% 1:57:11 8:56 1:56:15 586 67 M35 Jason Poitra, 38, Richfield, MN 50.64% 1:57:12 8:56 1:56:16 587 168 M20 Josh Williams, 22, Lakeville, MN 49.80% 1:57:14 8:57 1:55:05 588 26 M55 Jeffrey Barkmeier, 59, Minneapolis, MN 60.24% 1:57:19 8:57 1:56:37 591 68 M35 Phil Tolbert, 36, Long Prairie, MN 50.14% 1:57:23 8:57 1:56:44 592 69 M35 Matthew Cheney, 35, Minneapolis, MN 49.97% 1:57:25 8:57 1:56:38 593 54 M40 Romain Mallard, 44, Minneapolis, MN 52.68% 1:57:33 8:58 1:56:29 597 169 M20 Caleb Schroer, 29, Saint Paul, MN 49.61% 1:57:41 8:59 1:56:04 602 27 M55 Matthew Gore, 55, Minneapolis, MN 57.70% 1:58:02 9:00 1:57:21 603 70 M35 Matthew Hourigan, 37, Mendota Heights, MN 50.05% 1:58:03 9:00 1:57:22 604 71 M35 Ryan Peschel, 38, Maple Grove, MN 50.26% 1:58:05 9:00 1:56:59 606 170 M20 Anthony Lopez, 26, Saint Paul, MN 49.41% 1:58:09 9:01 1:57:18 607 55 M40 Khai Le Binh, 44, St Louis Park, MN 52.38% 1:58:14 9:01 1:57:13 608 171 M20 Salim Kherbaoui, 27, Saint Paul, MN 49.37% 1:58:15 9:01 1:56:54 611 172 M20 Andrew McLaughlin, 24, Bellmore, NY 49.30% 1:58:25 9:02 1:57:25 616 21 M50 Jonathan Sudberry, 50, Edina, MN 54.84% 1:58:48 9:04 1:58:12 619 173 M20 Connor Smith, 24, Owatonna, MN 49.09% 1:58:56 9:04 1:55:48 620 72 M35 Kyle Orcholski, 39, Minneapolis, MN 50.16% 1:58:58 9:05 1:57:37 621 174 M20 Seth Seltun, 29, Minneapolis, MN 49.08% 1:58:58 9:05 1:57:52 623 56 M40 Kemo Marong, 42, Maple Grove, MN 51.15% 1:59:06 9:05 1:58:04 628 39 M45 Kotiswamy Petluri, 49, Springfield, MO 54.13% 1:59:20 9:06 1:58:11 630 175 M20 Brett Marshall-Cieciuch, 27, Maple Plain, MN 48.92% 1:59:20 9:06 1:59:20 631 22 M50 Elvis Travancic, 53, Minneapolis, MN 56.04% 1:59:22 9:06 1:58:22 632 40 M45 Ian McRoberts, 49, Saint Paul, MN 54.11% 1:59:22 9:06 1:58:25 634 18 M60 Carlos Figari, 61, Bloomington, MN 60.32% 1:59:24 9:06 1:58:08 635 41 M45 Yohann Hureau, 45, Minneapolis, MN 52.30% 1:59:24 9:06 1:58:24 639 176 M20 Hunter Berger, 21, Minneapolis, MN 48.82% 1:59:35 9:07 1:58:33 640 177 M20 Nicholas Hoffmann, 27, Minneapolis, MN 48.81% 1:59:37 9:07 1:58:38 641 23 M50 Elias Pastrana Navarro, 50, Saint Paul, MN 54.46% 1:59:38 9:08 1:58:32 643 4 M70 Larry Thompson, 73, Saint Paul, MN 68.32% 1:59:41 9:08 1:59:18 645 178 M20 Travis Fauchald, 25, Hopkins, MN 48.75% 1:59:46 9:08 1:59:08 646 42 M45 Elliot Felix, 46, Minneapolis, MN 52.56% 1:59:47 9:08 1:58:54 648 179 M20 Kevin Horner, 27, Minneapolis, MN 48.68% 1:59:56 9:09 1:57:18 649 19 M60 Mario Abramson, 62, Rochester, MN 60.60% 2:00:00 9:09 1:57:44 652 180 M20 Chris Laack, 22, Minneapolis, MN 48.61% 2:00:07 9:10 1:57:59 653 181 M20 William Tantzen, 31, Bloomington, MN 48.57% 2:00:12 9:10 1:59:35 655 57 M40 Adam Monaghan, 40, Roseville, MN 49.89% 2:00:20 9:11 1:59:27 659 182 M20 Sawyer Olson, 27, Minneapolis, MN 48.47% 2:00:27 9:11 1:59:29 660 24 M50 Steve Bjornstad, 53, Minneapolis, MN 55.53% 2:00:28 9:11 1:59:21 662 183 M20 Casey Flowers, 28, Minneapolis, MN 48.43% 2:00:33 9:12 1:59:38 663 184 M20 Lucas Rekstad, 22, Minneapolis, MN 48.38% 2:00:40 9:12 1:57:44 665 25 M50 Ahmet Atan, 51, Minneapolis, MN 54.45% 2:00:41 9:12 2:00:15 669 73 M35 Mike Ryan, 35, Minneapolis, MN 48.56% 2:00:50 9:13 1:59:31 674 58 M40 Gary Guy Infante, 40, Minneapolis, MN 49.57% 2:01:07 9:14 1:59:12 675 59 M40 Norris Anderson, 41, Minneapolis, MN 49.91% 2:01:07 9:14 1:59:12 676 185 M20 Warren Williams, 23, Hammond, WI 48.20% 2:01:08 9:14 2:00:18 679 43 M45 Nat Bennett, 46, Minneapolis, MN 51.91% 2:01:17 9:15 1:58:21 682 186 M20 Grant Griffin, 30, Chaska, MN 48.12% 2:01:19 9:15 1:59:36 686 28 M55 Paul Langer, 56, Shoreview Minneap, MN 56.56% 2:01:31 9:16 2:00:17 687 74 M35 Kelly Jacob, 39, Minneapolis, MN 49.10% 2:01:32 9:16 2:00:33 688 75 M35 Dan Matthews, 35, Shakopee, MN 48.28% 2:01:32 9:16 2:00:34 689 187 M20 Romulus Castelo, 29, Minneapolis, MN 48.03% 2:01:34 9:16 1:59:48 690 188 M20 Jack Gleckler, 23, Loretto, MN 47.98% 2:01:41 9:17 1:59:35 693 26 M50 Brant Hollenkamp, 52, Minneapolisa, MN 54.43% 2:01:48 9:17 2:01:10 694 5 M70 Lyle Swenson, 73, Stillwater, MN 67.12% 2:01:49 9:18 2:00:47 695 189 M20 Sam Rode, 26, Saint Louis Park, MN 47.91% 2:01:51 9:18 2:00:03 698 190 M20 Efrain Torres, 26, Saint Paul, MN 47.90% 2:01:53 9:18 1:59:59 699 191 M20 Matt Mundinger, 34, South Saint Paul, MN 48.00% 2:01:57 9:18 2:00:14 700 192 M20 Scott Clinton, 30, Chaska, MN 47.87% 2:01:58 9:18 2:00:16 702 193 M20 John Ely, 26, Rogers, MN 47.80% 2:02:09 9:19 2:01:33 704 12 M65 Paul Case, 65, Minneapolis, MN 61.23% 2:02:20 9:20 2:00:57 707 2 N Krys Belc, 36, Philadelphia, PA 53.90% 2:02:37 9:21 2:00:48 708 76 M35 Kyle Simpson, 39, Minneapolis, MN 48.66% 2:02:38 9:21 2:01:47 710 60 M40 John Cambest, 42, Shoreview, MN 49.65% 2:02:42 9:22 2:01:21 715 27 M50 Robbie Wilson, 50, Minneapolis, MN 52.91% 2:03:09 9:24 2:01:35 716 61 M40 Michael Jurasits, 43, Minneapolis, MN 49.87% 2:03:09 9:24 2:01:37 717 20 M60 mike murray, 64, Sartell, MN 60.18% 2:03:15 9:24 2:02:09 721 194 M20 Patrick Weiler, 31, Chicago, IL 47.34% 2:03:20 9:24 2:02:33 723 28 M50 Andrew Carlson, 53, Minneapolis, MN 54.19% 2:03:27 9:25 2:01:44 726 44 M45 Geoffrey Tong, 48, Minneapolis, MN 51.80% 2:03:37 9:26 2:02:36 731 45 M45 Ben Athen, 46, Minneapolis, MN 50.86% 2:03:47 9:27 2:02:33 732 77 M35 Matthew Rose, 38, Prior Lake, MN 47.93% 2:03:50 9:27 2:02:22 733 195 M20 Trevor Grabko, 28, Minneapolis, MN 47.14% 2:03:51 9:27 2:02:37 734 196 M20 Shanti Johnson, 33, Minneapolis, MN 47.19% 2:03:52 9:27 2:01:53 735 29 M55 Ed Metzger, 59, Eden Prairie, MN 57.05% 2:03:53 9:27 2:02:28 736 197 M20 Andrew Sather, 31, Minneapolis, MN 47.10% 2:03:58 9:27 2:03:12 737 13 M65 James Schwartz, 68, Brooklyn Park, MN 62.27% 2:04:00 9:28 2:02:55 738 78 M35 tim joyce, 37, Washington, DC 47.63% 2:04:03 9:28 2:01:46 739 79 M35 Jeffrey Weiss, 37, Minneapolis, MN 47.61% 2:04:06 9:28 2:03:19 742 198 M20 Alexander Beaudreau, 20, Saint Paul, MN 47.01% 2:04:11 9:28 2:02:51 743 80 M35 Guillaume Desbiens, 38, Minneapolis, MN 47.67% 2:04:30 9:30 2:02:04 744 81 M35 Wesley Anderson, 36, Minneapolis, MN 47.23% 2:04:36 9:30 2:03:10 746 62 M40 Binod Basaula, 42, Lake Elmo, MN 48.89% 2:04:36 9:30 2:04:27 748 199 M20 Jacob Haley, 22, Eagan, MN 46.81% 2:04:44 9:31 2:02:57 749 21 M60 Greg Behnke, 60, Apple Valley, MN 57.17% 2:04:48 9:31 2:03:36 750 82 M35 Andrew Wilkins, 37, Minneapolis, MN 47.33% 2:04:50 9:31 2:03:51 751 200 M20 Evan Skaja, 25, Seattle, WA 46.74% 2:04:54 9:32 2:03:47 752 83 M35 Danny Delambert, 39, Saint Paul, MN 47.74% 2:05:00 9:32 2:03:38 753 84 M35 Daniel Matheny, 38, Minneapolis, MN 47.47% 2:05:01 9:32 2:03:08 755 46 M45 Alejandro Cabrera, 49, Minneapolis, MN 51.64% 2:05:05 9:33 2:03:17 758 30 M55 Kieran White, 56, Minneapolis, MN 54.88% 2:05:14 9:33 2:04:23 759 85 M35 Allen Chung, 36, Minneapolis, MN 46.99% 2:05:15 9:33 2:04:24 760 63 M40 Matthew Vogt, 44, Minneapolis, MN 49.37% 2:05:26 9:34 2:04:11 762 201 M20 Paul Herskind, 29, Minneapolis, MN 46.53% 2:05:28 9:34 2:03:37 763 202 M20 Luke Hoffman, 28, Minneapolis, MN 46.52% 2:05:30 9:34 2:04:46 765 64 M40 Matthew Volinsky, 43, Boston, MA 48.93% 2:05:32 9:35 2:04:43 766 65 M40 Jb Scherpelz, 40, Minneapolis, MN 47.82% 2:05:33 9:35 2:04:07 767 29 M50 Michael Purcell, 53, Chicago, IL 53.27% 2:05:35 9:35 2:03:27 768 203 M20 Dylan Sundin, 25, Saint Paul, MN 46.48% 2:05:36 9:35 2:03:30 770 22 M60 Barry Hart, 60, Monticello, MN 56.77% 2:05:40 9:35 2:03:40 774 47 M45 John Azbill-Salisbury, 48, Minneapolis, MN 50.88% 2:05:51 9:36 2:04:49 775 6 M70 Avner Ben-Ner, 72, Minneapolis, MN 64.07% 2:05:56 9:36 2:04:47 776 204 M20 Spencer Johnson, 25, Minneapolis, MN 46.35% 2:05:58 9:37 2:04:47 777 30 M50 David Brown, 54, Minneapolis, MN 53.56% 2:06:01 9:37 2:04:31 779 205 M20 Alex Schmidt, 29, Saint Paul, MN 46.31% 2:06:05 9:37 2:05:14 780 31 M55 Richard Riemer, 57, Willmar, MN 54.99% 2:06:08 9:37 2:04:33 781 206 M20 Riley Voll, 24, Byron, MN 46.27% 2:06:10 9:37 2:04:49 783 86 M35 Travis Fahrenkamp, 36, Minneapolis, MN 46.60% 2:06:17 9:38 2:04:48 784 207 M20 James Southwick, 25, Minneapolis, MN 46.19% 2:06:24 9:39 2:05:24 785 23 M60 Alan Sibley, 63, Minneapolis, MN 58.06% 2:06:29 9:39 2:03:59 788 31 M50 Michael Cooper, 54, Inver Grove Heigh, MN 53.36% 2:06:30 9:39 2:05:28 789 208 M20 Jacob Wood, 32, Minneapolis, MN 46.15% 2:06:32 9:39 2:05:25 790 32 M55 James Sargent, 55, Minneapolis, MN 53.82% 2:06:33 9:39 2:05:03 791 209 M20 Evan Francois, 23, Minneapolis, MN 46.13% 2:06:34 9:39 2:05:11 793 210 M20 Sam Swanson, 25, Minneapolis, MN 46.09% 2:06:40 9:40 2:04:40 799 211 M20 Marcus Carrigan, 30, Minneapolis, MN 46.06% 2:06:46 9:40 2:05:58 800 212 M20 Jacob Ruff, 31, Minneapolis, MN 46.06% 2:06:46 9:40 2:05:58 803 48 M45 Jon Lunderby, 49, Fort Lauderdale, FL 50.89% 2:06:55 9:41 2:06:20 804 49 M45 Steve Blehert, 49, Minneapolis, MN 50.87% 2:06:58 9:41 2:05:26 808 32 M50 Matthew Nelson, 54, Minneapolis, MN 53.06% 2:07:12 9:42 2:05:50 809 213 M20 William Salon, 31, Minneapolis, MN 45.88% 2:07:15 9:42 2:06:27 810 214 M20 Ryan Anderson, 31, Lakeville, MN 45.86% 2:07:18 9:43 2:06:23 811 66 M40 John Stack, 44, Saint Paul, MN 48.64% 2:07:19 9:43 2:06:46 816 7 M70 Scott Olson, 70, Hanalei, HI 61.77% 2:07:39 9:44 2:04:59 817 87 M35 Elliott Benedict, 35, Minneapolis, MN 45.95% 2:07:41 9:44 2:07:10 818 14 M65 Kevin Lewis, 68, Burnsville, MN 60.44% 2:07:45 9:45 2:06:13 819 24 M60 Stan Bratt, 60, Minneapolis, MN 55.84% 2:07:46 9:45 2:06:52 821 215 M20 Kevin Zhan, 25, Minneapolis, MN 45.68% 2:07:48 9:45 2:05:58 825 216 M20 Brock Banken, 22, Minnetonka, MN 45.58% 2:08:06 9:46 2:06:52 828 217 M20 Daniel Hinze, 30, Minneapolis, MN 45.55% 2:08:11 9:47 2:07:37 829 67 M40 Robert Byrd Cindrich, 43, Minneapolis, MN 47.91% 2:08:11 9:47 2:07:37 830 68 M40 Matthew Schiffman, 40, Minneapolis, MN 46.80% 2:08:16 9:47 2:06:41 831 50 M45 Jamie Vesel, 49, Biwabik, MN 50.27% 2:08:29 9:48 2:05:27 836 69 M40 Jonathan Eklof, 40, Minneapolis, MN 46.66% 2:08:40 9:49 2:07:25 839 8 M70 John Naslund, 73, Bloomington, MN 63.47% 2:08:50 9:50 2:08:09 842 218 M20 Zane Clark-Gold, 29, Minneapolis, MN 45.29% 2:08:55 9:50 2:07:59 845 33 M50 Peter Shea, 54, Saint Paul, MN 52.31% 2:09:02 9:51 2:07:54 846 25 M60 Mike Cogan, 60, Saint PaulLittle , MN 55.28% 2:09:04 9:51 2:07:08 847 26 M60 Steve Riesterer, 62, Minneapolis, MN 56.34% 2:09:05 9:51 2:07:36 848 27 M60 Scott Suter, 61, Burnsville, MN 55.78% 2:09:08 9:51 2:08:02 851 33 M55 Peter Kaul, 57, Eagan, MN 53.69% 2:09:12 9:51 2:07:58 853 219 M20 Ethan Vaaler, 22, Andover, MN 45.17% 2:09:15 9:52 2:07:41 855 28 M60 E Paul Christians, 62, Minneapolis, MN 56.24% 2:09:19 9:52 2:08:15 858 88 M35 Michael Schnaus, 36, Edina, MN 45.49% 2:09:23 9:52 2:06:09 859 89 M35 James Goeders, 39, Minneapolis, MN 46.11% 2:09:24 9:52 2:08:05 860 29 M60 Jonathan Wright, 60, Jersey City, NJ 55.12% 2:09:26 9:52 2:07:31 864 220 M20 Michael Walsh, 28, Plymouth, MN 45.05% 2:09:36 9:53 2:07:36 865 221 M20 Rob McLain, 29, Hopkins, MN 45.05% 2:09:36 9:53 2:07:37 868 222 M20 Zach Clement, 30, Minneapolis, MN 45.04% 2:09:38 9:53 2:08:23 871 90 M35 Christopher Tabisz, 36, Saint Paul, MN 45.37% 2:09:43 9:54 2:07:57 873 223 M20 Daniel Travers, 31, Minneapolis, MN 44.98% 2:09:48 9:54 2:07:41 878 224 M20 Jeff Lewis, 31, Osseo, MN 44.92% 2:09:58 9:55 2:08:28 879 225 M20 Adam Friese, 34, Minneapolis, MN 45.03% 2:10:01 9:55 2:08:08 883 226 M20 Jeremiah Strong, 31, Minneapolis, MN 44.85% 2:10:10 9:56 2:07:31 885 227 M20 Kyle Reiter, 30, Minneapolis, MN 44.84% 2:10:12 9:56 2:08:35 890 30 M60 Mike Elsen, 62, Eden Prairie, MN 55.78% 2:10:22 9:57 2:08:27 892 34 M50 Scott Dougherty, 51, Eagan, MN 50.39% 2:10:25 9:57 2:08:24 902 70 M40 Jacob Barton, 40, Minneapolis, MN 45.96% 2:10:37 9:58 2:08:05 904 34 M55 Tim Simonson, 58, Fridley, MN 53.59% 2:10:39 9:58 2:09:01 905 3 N Tom Ruen, 55, Columbia Heights, MN 60.31% 2:10:45 9:58 2:08:22 908 35 M50 Darren Castro, 52, Saint Paul, MN 50.67% 2:10:51 9:59 2:09:12 913 228 M20 Matt Lund, 30, Prior Lake, MN 44.49% 2:11:14 10:01 2:09:17 918 229 M20 Josua Slocum, 27, Minneapolis, MN 44.39% 2:11:31 10:02 2:08:43 920 230 M20 Bradley Trachet, 23, Apple Valley, MN 44.36% 2:11:36 10:02 2:09:51 922 231 M20 Jackson Kessel, 30, Minneapolis, MN 44.29% 2:11:50 10:03 2:10:26 923 232 M20 Gerald Housh, 29, Hopkins, MN 44.29% 2:11:50 10:03 2:10:26 924 15 M65 Joseph Evans, 66, New Richmond, WI 57.37% 2:11:52 10:04 2:09:59 925 233 M20 Isaac Bisla, 26, Minneapolis, MN 44.27% 2:11:52 10:04 2:10:06 926 31 M60 Brian Bunkers, 62, Owatonna, MN 55.13% 2:11:55 10:04 2:10:01 927 234 M20 Andrew Helm, 33, Minneapolis, MN 44.29% 2:11:58 10:04 2:09:42 928 51 M45 Chris Emerson, 49, Hudson, WI 48.93% 2:12:00 10:04 2:10:35 936 91 M35 Cody Elder, 38, Minneapolis, MN 44.86% 2:12:18 10:06 2:10:05 937 32 M60 Scott Johnson, 63, Minneapolis, MN 55.49% 2:12:20 10:06 2:10:40 938 235 M20 Robert Steingraeber, 32, Richfield, MN 44.09% 2:12:27 10:06 2:10:42 940 236 M20 Joe Wallick, 25, Osseo, MN 44.03% 2:12:36 10:07 2:10:14 941 36 M50 Bradley Kaffar, 53, Saint Cloud, MN 50.45% 2:12:36 10:07 2:11:01 943 237 M20 Samuel Johnson, 25, Minneapolis, MN 44.00% 2:12:41 10:07 2:11:36 947 33 M60 Jeffrey Daly, 60, Minneapolis, MN 53.73% 2:12:47 10:08 2:11:08 948 92 M35 Adam Skoglund, 38, Eden Prairie, MN 44.70% 2:12:47 10:08 2:11:20 949 238 M20 Peter Ripple, 30, Minneapolis, MN 43.96% 2:12:49 10:08 2:11:08 953 239 M20 Derek Ierino, 27, MinneapolisMinnea, MN 43.89% 2:13:01 10:09 2:11:31 954 93 M35 Dan Starken, 37, Woodbury, MN 44.37% 2:13:09 10:09 2:11:34 956 71 M40 Jeffrey Lee, 40, Edina, MN 45.05% 2:13:16 10:10 2:11:48 958 16 M65 Ron Byland, 65, Hopkins, MN 56.15% 2:13:25 10:11 2:12 959 2 M16 Isaiah Sweeney, 17, Minneapolis, MN 44.12% 2:13:27 10:11 2:11:21 960 37 M50 Marc Meulman, 53, Hayward, CA 50.07% 2:13:36 10:11 2:12:46 961 17 M65 Mark Meyer, 69, Lake Crystal, MN 58.31% 2:13:48 10:12 2:12:17 969 52 M45 Matthew Sweeney, 45, Minneapolis, MN 46.33% 2:14:46 10:17 2:12:39 973 35 M55 Brett Masica, 57, Minneapolis, MN 51.40% 2:14:57 10:18 2:14:12 976 38 M50 Jason Matz, 51, Excelsior, MN 48.67% 2:15:01 10:18 2:12:22 977 94 M35 Michael Phillips, 37, Burnsville, MN 43.75% 2:15:03 10:18 2:12:07 978 240 M20 Matthew Meloch, 23, Minneapolis, MN 43.16% 2:15:17 10:19 2:12:59 980 95 M35 Adam Acosta, 37, Washington, DC 43.62% 2:15:27 10:20 2:13:41 982 72 M40 Chris Ewert, 43, Minneapolis, MN 45.28% 2:15:38 10:21 2:14:19 984 39 M50 Eric Haug, 50, Minneapolis, MN 47.98% 2:15:47 10:21 2:13:11 988 241 M20 Jordan Finley, 31, Savage, MN 42.90% 2:16:06 10:23 2:13:15 992 18 M65 Dean Lund, 65, Bradenton, FL 54.94% 2:16:20 10:24 2:14:25 995 242 M20 Josiah Barrett, 31, Minneapolis, MN 42.70% 2:16:44 10:26 2:14:06 996 53 M45 Jennifer Kyvig, 46, Saint Paul, MN 46.04% 2:16:46 10:26 2:14:16 997 243 M20 Jose Bustos, 27, Farmington, MN 42.68% 2:16:47 10:26 2:14:30 1000 96 M35 Nathan Wade, 37, Minneapolis, MN 43.13% 2:16:59 10:27 2:15:18 1002 36 M55 Lee Bigham, 59, Maple Grove, MN 51.57% 2:17:03 10:27 2:15:10 1004 9 M70 Ed Sandor, 70, Kenyon, MN 57.51% 2:17:05 10:27 2:14:24 1006 40 M50 Nate Bjerke, 52, Minneapolis, MN 48.36% 2:17:06 10:28 2:15:42 1010 244 M20 Daniel Calderon, 33, Saint Paul, MN 42.61% 2:17:11 10:28 2:15:09 1013 19 M65 Dave (Ole Olson, 68, Edina, MN 56.25% 2:17:16 10:28 2:15:35 1014 97 M35 Prachua Yang, 36, Brooklyn Center, MN 42.86% 2:17:19 10:28 2:15:29 1018 34 M60 Michael Wondra, 64, Minneapolis, MN 53.91% 2:17:34 10:30 2:14:15 1019 20 M65 Danny Ripka, 66, Naples, FL 54.98% 2:17:37 10:30 2:16:15 1027 245 M20 Akbar Moobin, 33, Elgin, IL 42.36% 2:17:59 10:32 2:16:01 1031 246 M20 Gary Ahlm, 34, Hopkins, MN 42.30% 2:18:23 10:33 2:16:25 1032 54 M45 Jonathan Olson, 47, Alexandria, MN 45.88% 2:18:24 10:33 2:16:33 1035 247 M20 Ross Daniels, 33, Minneapolis, MN 42.20% 2:18:30 10:34 2:16:36 1036 248 M20 Fletcher Fick, 25, Minneapolis, MN 42.15% 2:18:30 10:34 2:16:39 1049 249 M20 Jason Otto, 28, Minneapolis, MN 41.86% 2:19:29 10:38 2:16:55 1051 73 M40 Tobias Thietje, 40, New Prague, MN 43.03% 2:19:31 10:39 2:17:35 1055 98 M35 Troy Anderson, 37, Excelsior, MN 42.28% 2:19:45 10:40 2:17:44 1056 250 M20 Jacob Stine, 26, Saint Paul, MN 41.77% 2:19:46 10:40 2:17:39 1060 99 M35 Andrew McInnis, 39, Minneapolis, MN 42.61% 2:20:03 10:41 2:17:13 1062 251 M20 Alexander loomis, 31, Saint Paul, MN 41.66% 2:20:08 10:41 2:19:26 1066 74 M40 Daniel Beckering, 44, Chaska, MN 44.13% 2:20:19 10:42 2:18:11 1067 252 M20 Kaleb Waaraniemi, 32, Plymouth, MN 41.60% 2:20:22 10:42 2:18:03 1072 100 M35 Jason Ingolfsland, 38, Osseo, MN 42.22% 2:20:35 10:43 2:19:55 1086 55 M45 James Kimer, 45, Minneapolis, MN 44.30% 2:20:58 10:45 2:19:22 1087 253 M20 Aron Larson, 31, Minneapolis, MN 41.41% 2:20:59 10:45 2:19:10 1090 41 M50 Seigo Masubuchi, 51, Saint Paul, MN 46.56% 2:21:09 10:46 2:19:34 1091 254 M20 Zachary Zaban, 34, Brooklyn, NY 41.45% 2:21:15 10:47 2:18:23 1098 42 M50 Ray Woodworth, 52, Chanhassen, MN 46.79% 2:21:41 10:48 2:19:49 1103 4 N Amanda Castro, 31, Minneapolis, MN 45.92% 2:22:08 10:51 2:19:15 1108 255 M20 Josiah Sanchez, 22, Saint Paul, MN 40.98% 2:22:28 10:52 2:20:48 1111 256 M20 Matthew Blair, 24, St. Louis Park, MN 40.91% 2:22:43 10:53 2:20:10 1112 257 M20 Jack Anderson, 24, Plymouth, MN 40.91% 2:22:43 10:53 2:20:10 1118 21 M65 Andrew Theodotou, 69, Minnetonka, MN 54.52% 2:23:07 10:55 2:20:54 1120 75 M40 Ryan Dietrich, 43, Andover, MN 42.89% 2:23:11 10:55 2:21:28 1126 258 M20 Samuel Kays, 26, Minneapolis, MN 40.60% 2:23:49 10:58 2:22:31 1127 56 M45 Trevor Warfel, 49, Eagan, MN 44.89% 2:23:54 10:59 2:22:57 1128 101 M35 Niko Pasenecker, 38, Saint Paul, MN 41.23% 2:23:57 10:59 2:22:15 1129 259 M20 Nick Anderson, 33, Minneapolis, MN 40.60% 2:23:57 10:59 2:22:15 1130 10 M70 Bill Payne, 72, Saint Paul, MN 56.02% 2:24:01 10:59 2:21:32 1132 260 M20 Ella Brown, 20, Minneapolis, MN 40.45% 2:24:21 11:01 2:22:10 1135 261 M20 James Papa, 28, Minnetonka, MN 40.38% 2:24:35 11:02 2:22:24 1139 262 M20 Dave Hendrix, 27, Minneapolis, MN 40.28% 2:24:57 11:03 2:22:53 1144 263 M20 Daniel Bodunov, 28, Saint Paul, MN 40.14% 2:25:26 11:06 2:22:48 1145 102 M35 Nicholas Zaban, 38, Minneapolis, MN 40.79% 2:25:31 11:06 2:22:41 1148 264 M20 Eric Knutson, 28, Minneapolis, MN 40.10% 2:25:35 11:06 2:23:38 1149 43 M50 Mahesh Johari, 52, Minneapolis, MN 45.51% 2:25:41 11:07 2:23:13 1150 3 M16 Oscar Andersen, 17, Wilson, WY 40.41% 2:25:41 11:07 2:23:59 1151 76 M40 James Rone, 44, Minneapolis, MN 42.49% 2:25:45 11:07 2:24:38 1157 265 M20 Leo Chen, 24, North Oaks, MN 39.95% 2:26:09 11:09 2:24:25 1162 103 M35 Daniel Gregory, 37, St Anthony, MN 40.29% 2:26:39 11:11 2:25:21 1163 104 M35 Noah Barton, 36, Minneapolis, MN 40.10% 2:26:46 11:12 2:24:14 1167 266 M20 Luke Lienard, 31, Saint Paul, MN 39.76% 2:26:50 11:12 2:25:38 1170 37 M55 Timothy Clark, 58, Minneapolis, MN 47.61% 2:27:04 11:13 2:24:36 1172 267 M20 Dustin Mueller, 23, Mankato, MN 39.65% 2:27:14 11:14 2:25:30 1183 38 M55 Henry Ayumba, 57, Elk River, MN 46.81% 2:28:10 11:18 2:27:09 1186 44 M50 Ajay Rawal, 51, Minneapolis, MN 44.26% 2:28:28 11:20 2:27:09 1189 268 M20 Andrew Nguyen, 31, Minneapolis, MN 39.24% 2:28:46 11:21 2:26:09 1190 269 M20 Roger Burke, 23, Saint Paul, MN 39.22% 2:28:51 11:21 2:27:22 1193 270 M20 Connor Edlund, 30, Minneapolis, MN 39.10% 2:29:18 11:23 2:26:59 1198 271 M20 Minyu Cai, 33, Maplewood, MN 38.98% 2:29:56 11:26 2:27:44 1199 57 M45 Harsha Limaye, 49, Eden Prairie, MN 43.07% 2:29:59 11:26 2:28:03 1200 272 M20 Carter Simms, 22, Eagan, MN 38.90% 2:30:06 11:27 2:28:19 1201 39 M55 Roy Koenigsberg, 56, Farmington, MN 45.70% 2:30:23 11:28 2:27:52 1202 58 M45 Marc Andersen, 49, Wilson, WY 42.84% 2:30:47 11:30 2:27:46 1204 273 M20 Jeremy Hall, 34, Minneapolis, MN 38.71% 2:31:13 11:32 2:28:31 1206 274 M20 Jonathan Sweeney, 24, Saint Paul, MN 38.57% 2:31:23 11:33 2:29:47 1209 275 M20 Nicholas Antonio, 22, Jindalee 38.56% 2:31:24 11:33 2:29:34 1210 276 M20 Keith Garner, 23, Minneapolis, MN 38.56% 2:31:25 11:33 2:28:34 1211 11 M70 Howard Ojalvo, 70, Saint Paul, MN 52.02% 2:31:33 11:34 2:28:59 1214 59 M45 Jason Allen, 45, Minneapolis, MN 41.07% 2:32:03 11:36 2:29:22 1216 40 M55 Peter Ijeoma, 58, Minneapolis, MN 46.03% 2:32:07 11:36 2:29:36 1218 41 M55 Michael DeWitt, 59, Saint Paul, MN 46.44% 2:32:10 11:36 2:29:47 1222 77 M40 Ben Huesman, 42, Saint Paul, MN 39.95% 2:32:29 11:38 2:29:45 1227 78 M40 Adam Warden, 42, Maple Plain, MN 39.83% 2:32:56 11:40 2:30:37 1228 35 M60 Philip Face, 62, Saint Paul, MN 47.54% 2:32:59 11:40 2:31:19 1229 42 M55 Rob Arnoldy, 58, Hugo, MN 45.76% 2:32:59 11:40 2:31:19 1232 12 M70 Brad Johnson, 71, Saint Paul, MN 52.04% 2:33:11 11:41 2:30:45 1239 277 M20 Patrick Olson, 24, Maple Grove, MN 37.94% 2:33:53 11:44 2:31:24 1243 60 M45 Chris Herdt, 49, Saint Paul, MN 41.69% 2:34:55 11:49 2:32:05 1244 278 M20 Michael Price, 29, Burnsville, MN 37.65% 2:35:05 11:50 2:33:14 1246 43 M55 Scott Bock, 56, Saint Paul, MN 44.29% 2:35:10 11:50 2:33:51 1250 105 M35 Javier Torres, 36, Richfield, MN 37.76% 2:35:52 11:53 2:33:25 1251 279 M20 Josh Mindermann, 28, Minneapolis, MN 37.45% 2:35:53 11:53 2:32:46 1252 5 N Xianghua Luo, 49, Saint Paul, MN 47.00% 2:35:55 11:54 2:32:18 1260 79 M40 Greg Schake, 44, Fergus Falls, MN 39.45% 2:36:59 11:59 2:34:38 1262 44 M55 Craig Otto, 59, Maple Grove, MN 44.98% 2:37:08 11:59 2:34:34 1263 280 M20 Aaron Scharff, 31, Minneapolis, MN 37.07% 2:37:29 12:01 2:34:52 1270 1 M75 Larry McNichols, 79, Elk River, MN 57.64% 2:37:44 12:02 2:34:35 1271 2 M75 Harry Lando, 77, Minneapolis, MN 55.28% 2:37:54 12:03 2:35:35 1273 80 M40 Dan Nilsson, 44, Saint Paul, MN 39.15% 2:38:10 12:04 2:36 1274 45 M55 Hardy Kocher, 57, Minneapolis, MN 43.85% 2:38:10 12:04 2:36:01 1281 106 M35 Christopher DeFeo, 35, Lynnfield, MA 36.83% 2:39:18 12:09 2:36:40 1283 6 N Meghan Roehrich, 30, Saint Paul, MN 40.93% 2:39:20 12:09 2:36:40 1287 3 M75 John Labalestra, 75, Saint Paul, MN 52.66% 2:40:01 12:12 2:38:44 1293 36 M60 Steve Benner, 60, Lakeville, MN 44.55% 2:40:10 12:13 2:37:35 1295 45 M50 Jos Parra Staves, 51, Eden Prairie, MN 41.01% 2:40:15 12:13 2:38:08 1298 13 M70 Michael Brown, 71, Minneapolis, MN 49.73% 2:40:18 12:14 2:37:52 1308 281 M20 Brian Cwerenz, 31, Washington, DC 36.02% 2:42:04 12:22 2:39:24 1312 282 M20 Anees Sayed, 34, Saint Paul, MN 35.94% 2:42:52 12:25 2:39:51 1327 107 M35 Ian Power-Luetscher, 37, Minneapolis, MN 35.71% 2:45:27 12:37 2:42:31 1328 283 M20 Sam Peters, 31, Avondale Estates, GA 35.26% 2:45:35 12:38 2:42:55 1329 37 M60 James Chase, 63, Minneapolis, MN 44.32% 2:45:43 12:38 2:43:05 1331 284 M20 Joe Vajgrt, 29, Eagan, MN 35.22% 2:45:47 12:39 2:44:09 1340 108 M35 Aaron Lesmeister, 39, Shakopee, MN 35.65% 2:47:23 12:46 2:45:42 1342 285 M20 Ryan Possley, 23, Minneapolis, MN 34.82% 2:47:41 12:47 2:45:20 1346 46 M50 John O'Rourke, 51, Saint Michael, MN 39.02% 2:48:25 12:51 2:47:10 1361 286 M20 Bobby Hahn, 25, Minneapolis, MN 34.23% 2:50:33 13:01 2:47:54 STATE RECORD FOR 89-YEAR-OLD MEN 1364 1 M85 Alan Phillips, 89, Minneapolis, MN 72.78% 2:52:00 13:07 2:51:51 1366 287 M20 Jesse Schneider, 27, Savage, MN 33.80% 2:52:45 13:11 2:50:28 1367 22 M65 Art Jacobson, 69, Bloomington, MN 45.10% 2:53:00 13:12 2:50:02 1368 46 M55 Bill Dossett, 56, Minneapolis, MN 39.66% 2:53:17 13:13 2:50:11 1371 47 M55 Charles Julson, 58, Bloomington, MN 40.30% 2:53:44 13:15 2:50:48 1373 38 M60 Wayne Ferris, 60, Saint Paul, MN 40.98% 2:54:05 13:17 2:51:17 1374 23 M65 John Kinsella, 67, Rosemount, MN 43.90% 2:54:05 13:17 2:51:17 1376 288 M20 Juston Weeda, 31, Minneapolis, MN 33.45% 2:54:31 13:19 2:52:39 1379 24 M65 Jon Nelson, 68, Saint Paul, MN 44.01% 2:55:26 13:23 2:52:20 1380 109 M35 Basil El-Ghazzawy, 37, Minneapolis, MN 33.43% 2:56:44 13:29 2:54:33 1392 289 M20 Tyler Leighton, 22, Minneapolis, MN 32.43% 3:00:02 13:44 2:57:10 1403 48 M55 Ken Clemons, 58, Minneapolis, MN 38.41% 3:02:18 13:54 2:59:31 1404 4 M75 Patrick Ryan, 75, Mn - Burnsville, MN 46.15% 3:02:35 13:56 2:59:54 1406 110 M35 Gawolo Kpissay, 39, Minneapolis, MN 32.57% 3:03:12 13:59 3:00 1415 5 M75 Antonio Salinas, 79, Minneapolis, MN 48.46% 3:07:37 14:19 3:04:48 1416 7 N Mara-Paige Rincher, 28, Minneapolis, MN 34.71% 3:07:49 14:20 3:04:37 1417 39 M60 John Tantzen, 63, Saint Paul, MN 38.69% 3:09:50 14:29 3:06:37 1424 25 M65 Amakoe D'Ameldia, 67, Minneapolis, MN 39.02% 3:15:51 14:56 3:12:52 1427 1 M14 Jacques Gregoire, 15, Minneapolis, MN 30.50% 3:18:15 15:07 3:15:10 1428 49 M55 Tom Gregoire, 56, Minneapolis, MN 34.67% 3:18:15 15:07 3:15:10 * indicates females 1 finishers among Men 14 - 15 3 finishers among Men 16 - 17 1 finishers among Men 18 - 19 289 finishers among Men 20 - 34 110 finishers among Men 35 - 39 80 finishers among Men 40 - 44 60 finishers among Men 45 - 49 46 finishers among Men 50 - 54 49 finishers among Men 55 - 59 39 finishers among Men 60 - 64 25 finishers among Men 65 - 69 13 finishers among Men 70 - 74 5 finishers among Men 75 - 79 1 finishers among Men 85 - 89 1 finishers among Women 12 - 13 3 finishers among Women 16 - 17 4 finishers among Women 18 - 19 363 finishers among Women 20 - 34 99 finishers among Women 35 - 39 87 finishers among Women 40 - 44 36 finishers among Women 45 - 49 33 finishers among Women 50 - 54 43 finishers among Women 55 - 59 21 finishers among Women 60 - 64 11 finishers among Women 65 - 69 2 finishers among Women 70 - 74 1 finishers among Women 75 - 79 7 finishers among Nonbinary 729 male finishers 704 female finishers 1433 total finishers
Return to home page.