City of Lakes 10 Mile Men
Lakes Calhoun and Harriet, Minneapolis
Sep. 11, 2022
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 half marathon women
Click here for data on half marathon men
Click here for data on womenLast updated Sep. 22, 2023 10:19 AM CLASS AGE GRADE FINISH PLACE PLACE FINISHER TIME PACE NET TIME STATE RECORD FOR 30-YEAR-OLD MEN 1 1 M30 Tyler Jermann, 30, Saint Paul, MN 89.70% 49:03 4:54 49:03 Old record 49:55 by Philip Mburu, Sep. 9, 2018 STATE RECORD FOR 32-YEAR-OLD MEN 2 2 M30 Daniel Docherty, 32, Saint Paul, MN 86.29% 51:01 5:06 51:01 Old record 52:00 by Trevor Zimak, March 19, 2016 3 1 M20 Connor Reck, 29, Minneapolis, MN 86.02% 51:09 5:07 51:09 STATE RECORD FOR 23-YEAR-OLD MEN 4 2 M20 Declan Dahlberg, 23, North Oaks, MN 83.70% 52:34 5:15 52:34 Old record 52:43 by Ryan Becker, March 24, 2018 STATE RECORD FOR 33-YEAR-OLD MEN 5 3 M30 Louis Hughes, 33, Minneapolis, MN 83.30% 52:55 5:18 52:55 6 4 M30 Nick Ross, 33, Minneapolis, MN 83.14% 53:01 5:18 53:01 7 3 M20 Tim Dunham, 23, Montevideo, MN 82.63% 53:15 5:20 53:15 8 5 M30 Brett Noecker, 32, Minneapolis, MN 82.00% 53:41 5:22 53:41 9 4 M20 James Logan, 27, Saint Paul, MN 81.91% 53:43 5:22 53:43 10 5 M20 Thomas Lerdall, 25, Minneapolis, MN 81.63% 53:54 5:23 53:54 11 6 M20 Joshua Mirth, 29, Rochester, MN 79.69% 55:13 5:31 55:11 12 7 M20 Ted Heikkila, 29, Minneapolis, MN 79.42% 55:24 5:32 55:24 13 8 M20 Ben Passolt, 22, Minneapolis, MN 79.23% 55:32 5:33 55:30 14 6 M30 Alan Twomey, 37, Minneapolis, MN 80.25% 55:36 5:34 55:34 15 1 M40 Levi Severson, 42, Edina, MN 82.82% 55:38 5:34 55:36 16 2 M40 Kenny Miller, 45, Wadena, MN 84.82% 55:40 5:34 55:39 17 7 M30 John Leaf, 35, Minneapolis, MN 79.38% 55:47 5:35 55:47 18 8 M30 Jason Acosta, 39, Roseville, MN 80.28% 56:10 5:37 56:09 19 3 M40 Doron Clark, 44, Minneapolis, MN 83.08% 56:22 5:38 56:22 21 9 M30 Daniel Peters, 31, Minneapolis, MN 77.53% 56:45 5:41 56:42 22 10 M30 Martin Zais, 30, Minneapolis, MN 77.42% 56:50 5:41 56:49 23 11 M30 john mulvaney, 32, Minneapolis, MN 77.44% 56:51 5:41 56:50 24 9 M20 Elliot Genteman, 22, Loyal, WI 77.37% 56:52 5:41 56:50 25 12 M30 Chris Caron, 30, Big Lake, MN 76.81% 57:17 5:44 57:15 26 13 M30 Ben Johnson, 36, Brooklyn Park, MN 77.06% 57:40 5:46 57:37 27 14 M30 Dan Bier, 37, Columbia Heights, MN 76.93% 58:00 5:48 57:57 28 10 M20 Gabe Sandoval, 28, Westboro, WI 75.62% 58:11 5:49 58:08 29 11 M20 Jon Olsen, 28, Minneapolis, MN 75.47% 58:18 5:50 58:15 30 15 M30 Nick Kineke, 33, Minneapolis, MN 75.39% 58:28 5:51 58:24 31 4 M40 Carl Batistade Oliveira, 42, Bloomington, MN 78.65% 58:35 5:52 58:31 32 16 M30 Joe Arnold, 32, St Paul, MN 75.12% 58:36 5:52 58:33 33 17 M30 Daniel Lauer-Schumacher, 38, Minneapolis, MN 76.47% 58:38 5:52 58:36 34 12 M20 Walt Richard, 29, Eagan, MN 74.87% 58:46 5:53 58:41 STATE RECORD FOR 54-YEAR-OLD MEN 35 1 M50 Brad Moening, 54, Saint Paul, MN 86.67% 58:50 5:53 58:46 Old record 59:20 by Patrick Billig, March 18, 2017 36 18 M30 Benjamin Drexler, 34, Minneapolis, MN 74.94% 58:56 5:54 58:54 38 19 M30 Nicolai Johnson-Borelli, 32, Minneapolis, MN 73.90% 59:34 5:57 59:27 39 13 M20 Taras Tataryn, 26, New Hope, MN 73.87% 59:34 5:57 59:28 40 20 M30 Nate Rylander, 33, Minneapolis, MN 74.00% 59:34 5:57 59:30 41 5 M40 Thomas Gatyas, 42, Minneapolis, MN 77.33% 59:35 5:58 59:33 42 1 M14 Ben Palmieri, 19, Shakopee, MN 73.62% 59:46 5:59 59:43 43 21 M30 Peter Sission, 30, Minneapolis, MN 73.60% 59:47 5:59 59:40 44 22 M30 Nick Roetker, 34, Edina, MN 73.87% 59:47 5:59 59:44 45 23 M30 Ben Goessling, 39, Minneapolis, MN 75.38% 59:49 5:59 59:46 46 6 M40 Mohammed Murunga, 43, New Brighton, MN 77.53% 59:55 6:00 59:52 47 14 M20 Benjamin Sylvester, 25, Minneapolis, MN 73.27% 1:00:03 6:00 59:57 48 24 M30 Brandon Kotek, 35, Saint Paul, AL 73.42% 1:00:19 6:02 1:00:15 49 25 M30 Peter Shaw, 39, Apple Valley, MN 74.67% 1:00:23 6:02 1:00:18 51 7 M40 Benjamin Keeler, 45, Watertown, MN 77.96% 1:00:34 6:03 1:00:28 52 15 M20 Elliot Fenske, 29, Farmington, MN 72.43% 1:00:45 6:05 1:00:39 55 26 M30 Jordan Fleuriet, 36, Minneapolis, MN 73.02% 1:00:51 6:05 1:00:48 57 27 M30 Adam Lekin, 35, Waukee, IA 72.56% 1:01:02 6:06 1:00:59 59 16 M20 Jay Biwer, 26, New Hope, MN 71.43% 1:01:36 6:10 1:01:30 61 8 M40 Tom Myers, 41, Saint Paul, MN 73.73% 1:02:00 6:12 1:01:56 62 2 M50 W Scott Lindell, 55, Sartell, MN 82.81% 1:02:08 6:13 1:02:02 63 9 M40 Casey Kaplan, 40, New Brighton, MN 73.00% 1:02:10 6:13 1:02:07 64 28 M30 Ethan Genteman, 32, St. Louis Park, MN 70.25% 1:02:40 6:16 1:02:37 65 29 M30 Nick Jannakos, 39, Roseville, MN 71.80% 1:02:48 6:17 1:02:40 66 1 N Maxi Erickson, 23, Minneapolis, MN 78.50% 1:02:52 6:17 1:02:48 67 10 M40 Felipe Contreras, 41, Saint Paul, MN 72.14% 1:03:22 6:20 1:03:16 68 11 M40 Michael Mack, 42, Minneapolis, MN 72.66% 1:03:25 6:21 1:03:21 69 30 M30 Patrick Nelson, 37, Bloomington, MN 70.08% 1:03:40 6:22 1:03:32 70 12 M40 Charles Cannon, 42, Minneapolis, MN 71.87% 1:04:07 6:25 1:04:00 STATE RECORD FOR 64-YEAR-OLD MEN 71 1 M60 Doug Keller, 64, Plymouth, MN 87.11% 1:04:15 6:26 1:04:10 Old record 1:08:14 by Jim Graupner, May 30, 2009 72 17 M20 Andy Barnhart, 24, Shoreview, MN 68.41% 1:04:19 6:26 1:04:10 73 18 M20 Jonathan Sweeney, 23, Shoreview, MN 68.32% 1:04:24 6:26 1:04:15 74 19 M20 Alec Blenis, 28, Minneapolis, MN 67.85% 1:04:51 6:29 1:04:46 75 20 M20 Bryce Barrie, 24, Janesville, MN 67.83% 1:04:52 6:29 1:04:44 76 31 M30 Benjamin Braaten, 34, Minneapolis, MN 68.07% 1:04:53 6:29 1:04:47 78 32 M30 Tom Keight, 36, Minneapolis, MN 68.27% 1:05:05 6:31 1:04:51 79 21 M20 Peder Hopkins, 27, Minneapolis, MN 67.50% 1:05:11 6:31 1:05:03 81 3 M50 Manny Todorov, 54, Eagan, MN 78.09% 1:05:18 6:32 1:05:08 82 13 M40 Greg Jaeger, 47, Woodbury, MN 73.31% 1:05:29 6:33 1:05:24 83 14 M40 Kevin Theissen, 48, Minneapolis, MN 73.74% 1:05:39 6:34 1:05:33 84 33 M30 Anthony Holewinski, 32, Minneapolis, MN 67.00% 1:05:42 6:34 1:05:31 85 34 M30 Michael Ward, 31, Minneapolis, MN 66.95% 1:05:43 6:34 1:05:24 86 35 M30 Charles Smith, 30, Minneapolis, MN 66.95% 1:05:43 6:34 1:05:35 87 36 M30 Peter Johnson, 32, Saint Paul, MN 66.95% 1:05:45 6:35 1:05:37 88 37 M30 Josh Cook, 37, Saint Paul, MN 67.81% 1:05:48 6:35 1:05:43 91 4 M50 Darrin Diedrich, 57, Bloomington, MN 79.35% 1:06:01 6:36 1:05:54 92 38 M30 Charlie Hannon, 32, Minneapolis, MN 66.58% 1:06:07 6:37 1:05:58 93 39 M30 Adam Letson, 34, Edina, MN 66.78% 1:06:08 6:37 1:05:59 94 15 M40 Jason Chrudimsky, 45, Minneapolis, MN 71.39% 1:06:08 6:37 1:06:02 95 22 M20 Joe Varpness, 27, Saint Paul, MN 66.43% 1:06:14 6:37 1:06:02 96 40 M30 John Kelsey, 32, Minneapolis, MN 66.43% 1:06:16 6:38 1:06:06 97 41 M30 Jon Bostrom, 37, Minneapolis, MN 67.06% 1:06:32 6:39 1:06:25 99 42 M30 Jason Lewis, 35, Nowthen, MN 66.08% 1:07:01 6:42 1:06:51 STATE RECORD FOR 62-YEAR-OLD MEN 100 2 M60 Tom Prentice, 62, Winter Haven, FL 81.92% 1:07:01 6:42 1:06:55 Old record 1:07:03 by Bobby Paxton, Sep. 9, 2018 101 23 M20 Dean Smith, 24, Minneapolis, MN 65.51% 1:07:10 6:43 1:07:02 102 24 M20 Tyler Karl, 26, Hutchinson, MN 65.48% 1:07:12 6:43 1:07:04 103 25 M20 Ethan Larson, 29, Saint Louis Park, MN 65.31% 1:07:22 6:44 1:07:22 105 43 M30 Jonathan Vinson, 33, Chaska, MN 65.27% 1:07:32 6:45 1:07:23 106 16 M40 Peter Dyer, 45, Minneapolis, MN 69.90% 1:07:33 6:45 1:07:21 107 44 M30 Robbie Molke, 31, Minneapolis, MN 65.12% 1:07:34 6:45 1:07:25 109 17 M40 Andy Jarvinen, 40, Minneapolis, MN 67.15% 1:07:35 6:46 1:07:14 110 18 M40 Christopher Lund, 41, Prior Lake, MN 67.54% 1:07:41 6:46 1:07:34 111 2 M14 Kallen Murphy, 19, Saint Cloud, MN 64.74% 1:07:58 6:48 1:07:45 112 45 M30 Cameron Wing, 31, Burnsville, MN 64.72% 1:07:59 6:48 1:07:50 113 26 M20 Bradley Kovacovich, 25, Minneapolis, MN 64.61% 1:08:06 6:49 1:07:58 114 27 M20 Brent Bokemper, 25, Minnetonka, MN 64.60% 1:08:07 6:49 1:07:57 115 28 M20 Youchi Zhang, 23, Minneapolis, MN 64.56% 1:08:09 6:49 1:07:53 116 46 M30 Phil White, 30, Minneapolis, MN 64.56% 1:08:09 6:49 1:08:03 118 47 M30 Joe Turgeon, 39, Minneapolis, MN 66.07% 1:08:15 6:50 1:08:05 119 19 M40 Serge Mfiki, 44, Saint Paul, MN 68.61% 1:08:15 6:50 1:08:07 120 48 M30 Anthony Carlton, 31, Chicago, IL 64.45% 1:08:16 6:50 1:08:06 121 20 M40 Phillip Kitzer, 46, Minneapolis, MN 69.72% 1:08:17 6:50 1:08:05 122 29 M20 John Garrison, 25, Minneapolis, MN 64.44% 1:08:17 6:50 1:08:06 125 30 M20 Erik Berthelsen, 28, St. Paul, MN 64.42% 1:08:18 6:50 1:08:09 126 5 M50 Conrad Leifur, 57, Minneapolis, MI 76.63% 1:08:22 6:50 1:08:09 128 21 M40 Gerad Mead, 43, Robbinsdale, MN 67.93% 1:08:23 6:50 1:08:14 129 6 M50 Brendan Antony, 51, Shakopee, MN 72.61% 1:08:24 6:50 1:08:11 130 31 M20 Cody Tuttle, 29, Minneapolis, MN 64.33% 1:08:24 6:50 1:08:12 131 32 M20 Chris Mergens, 29, Maple Grove, MN 64.22% 1:08:31 6:51 1:08:15 132 7 M50 Jim Bengtson, 55, Eden Prairie, MN 75.09% 1:08:31 6:51 1:08:26 133 49 M30 Ben Moburg, 38, Minneapolis, MN 65.19% 1:08:47 6:53 1:08:36 135 3 M60 Charlie Roach, 64, Bloomington, MN 80.97% 1:09:07 6:55 1:08:56 136 22 M40 Mark Brinda, 45, Minneapolis, MN 68.26% 1:09:10 6:55 1:08:58 140 8 M50 Jim Winkels, 50, Waconia, MN 71.01% 1:09:21 6:56 1:09:10 141 9 M50 Tony Yang, 58, Maplewood, MN 76.13% 1:09:27 6:57 1:09:08 STATE RECORD FOR 66-YEAR-OLD MEN 142 4 M60 Bobby Paxton, 66, Minneapolis, MN 82.13% 1:09:30 6:57 1:09:18 Old record 1:10:16 by Dan Morse, Sep. 8, 2019 143 33 M20 Alexander Provan, 25, Minneapolis, MN 63.26% 1:09:33 6:57 1:09:12 144 23 M40 kevin bickers, 47, Winter Garden, FL 68.95% 1:09:37 6:58 1:09:19 146 34 M20 Matthew Hockert, 25, Circle Pines, MN 63.19% 1:09:38 6:58 1:09:24 147 50 M30 Dan Vogel, 39, Minneapolis, MN 64.72% 1:09:40 6:58 1:09:23 148 24 M40 Patrick Barry, 40, Minneapolis, MN 64.93% 1:09:54 6:59 1:09:41 149 51 M30 justin bradfield, 31, Minneapolis, MN 62.89% 1:09:58 7:00 1:09:50 150 5 M60 Kevin Jafari, 66, Minneapolis, MN 81.55% 1:10:00 7:00 1:09:48 151 6 M60 John Mirth, 60, Maple Plain, MN 76.92% 1:10:02 7:00 1:09:50 152 52 M30 Casey Mock, 39, Minneapolis, MN 63.99% 1:10:28 7:03 1:10:18 153 7 M60 Dennis Wallach, 65, Chanhassen, MN 79.62% 1:10:59 7:06 1:10:56 154 25 M40 Andrew Si Lund, 46, Edina, MN 67.05% 1:11:00 7:06 1:10:51 155 26 M40 Josh Carroll, 43, Roseville, MN 65.35% 1:11:05 7:07 1:10:49 156 35 M20 Aaron Raskin, 27, Minneapolis, MN 61.88% 1:11:06 7:07 1:10:50 157 53 M30 Dustin Hicks, 33, Minneapolis, MN 61.98% 1:11:07 7:07 1:10:49 158 27 M40 Ryan Smith, 40, Apple Valley, MN 63.79% 1:11:09 7:07 1:10:59 161 10 M50 Mark Riebe, 53, Maplewood, MN 70.86% 1:11:20 7:08 1:11:02 162 54 M30 Trey Salacki, 35, Madison, WI 62.08% 1:11:20 7:08 1:11:05 164 36 M20 Bryce Boyle Hoban, 26, St Paul, MN 61.48% 1:11:34 7:09 1:11:17 167 8 M60 Tony Loyd, 63, Little Canada, MN 77.27% 1:11:44 7:10 1:11:38 168 55 M30 Dan Bearden, 35, Apple Valley, MN 61.63% 1:11:51 7:11 1:11:34 170 56 M30 Ryan Dillon, 39, Eagan, MN 62.51% 1:12:08 7:13 1:12:00 174 57 M30 Joshua Nelson, 36, Rosemount, MN 61.47% 1:12:17 7:14 1:11:52 176 11 M50 tong pham, 50, Minneapolis, MN 68.06% 1:12:21 7:14 1:12:03 179 37 M20 Greg Bogdanski, 24, Minneapolis, MN 60.41% 1:12:50 7:17 1:12:26 182 28 M40 Dustin Brown, 44, Maple Lake, MN 64.10% 1:13:03 7:18 1:12:45 183 29 M40 Pete Sawyer, 42, Plymouth, MN 63.06% 1:13:04 7:18 1:12:43 184 30 M40 Joseph Ungemah, 46, Minneapolis, MN 64.94% 1:13:19 7:20 1:13:04 185 1 JrM Tove Wing, 11, Minneapolis, MN 69.00% 1:13:20 7:20 1:13:11 187 12 M50 Tim Jacobson, 52, Avon, MN 68.17% 1:13:30 7:21 1:13:12 188 58 M30 Robert Lindquist, 37, Minneapolis, MN 60.45% 1:13:49 7:23 1:13:26 189 13 M50 Marc Nosal, 57, Eden Prairie, MN 70.97% 1:13:49 7:23 1:13:36 190 31 M40 Richard Ford, 42, Lakeville, MN 62.24% 1:14:02 7:24 1:13:46 191 32 M40 Daniel Maedge, 48, Minneapolis, MN 65.35% 1:14:05 7:25 1:13:37 192 33 M40 Scott McEwen, 44, Maple Grove, MN 63.17% 1:14:08 7:25 1:13:52 193 59 M30 Nick Hoverstad, 30, Minneapolis, MN 59.23% 1:14:17 7:26 1:13:52 194 60 M30 Blaze Fugina, 33, Cottage Grove, MN 59.23% 1:14:25 7:27 1:14:05 195 61 M30 Chris Wrightson, 37, Lauderdale, MN 59.84% 1:14:34 7:27 1:14:14 196 38 M20 Sam Gibas, 23, Elk River, MN 58.98% 1:14:36 7:28 1:14:14 197 62 M30 Matt Multer, 32, Burnsville, MN 58.94% 1:14:41 7:28 1:14:29 198 63 M30 Michael Bard-Henke, 36, Minneapolis, MN 59.49% 1:14:42 7:28 1:14:24 STATE RECORD FOR 70-YEAR-OLD MEN 199 1 M70 Tom Danielson, 70, Maple Grove, MN 79.53% 1:14:45 7:29 1:14:42 Old record 1:18:43 by Darrell Christensen, Sep. 15, 2007 200 64 M30 Chris Greenwood, 36, Plymouth, MN 59.43% 1:14:46 7:29 1:14:36 201 39 M20 Stephen Todey, 29, Saint Paul, MN 58.81% 1:14:49 7:29 1:14:31 203 40 M20 Elliot Campbell, 24, Lake Elmo, MN 58.56% 1:15:08 7:31 1:14:46 204 34 M40 Jason Baker, 48, Minneapolis, MN 64.43% 1:15:08 7:31 1:14:50 206 65 M30 Tynan Wilke, 37, St. Louis Park, MN 59.34% 1:15:12 7:31 1:14:54 207 14 M50 Chris Petersen, 51, Minneapolis, MN 65.99% 1:15:16 7:32 1:14:54 208 41 M20 Erik Svoboda, 27, Bloomington, MN 58.45% 1:15:17 7:32 1:14:39 209 15 M50 Patrick Foley, 50, Saint Paul, MN 65.37% 1:15:20 7:32 1:15:07 210 35 M40 Kyle Skelley, 41, Victoria, MN 60.66% 1:15:22 7:32 1:15:00 211 42 M20 Michael Liebgott, 22, Lino Lakes, MN 58.38% 1:15:22 7:32 1:15:01 213 36 M40 Gavin Meany, 41, Minneapolis, MN 60.66% 1:15:22 7:32 1:15:04 215 66 M30 Kyle Wesely, 31, Mendota Heights, MN 58.25% 1:15:32 7:33 1:15:06 217 43 M20 Michael Sampers, 26, St. Paul, MN 58.21% 1:15:35 7:34 1:15:00 218 67 M30 Jesse Goldfarb, 31, Minneapolis, MN 58.20% 1:15:36 7:34 1:15:09 219 3 M14 Nahan Franz, 19, Glen Ellyn, IL 58.18% 1:15:38 7:34 1:15:13 221 16 M50 Wallace Alexander, 57, Mpls, MN 69.25% 1:15:39 7:34 1:15:15 222 44 M20 Mitchell Schank, 26, Edina, MN 58.16% 1:15:39 7:34 1:15:24 225 37 M40 Corey Bork, 46, Bloomington, MN 62.79% 1:15:49 7:35 1:15:10 226 68 M30 Benjamin Cox, 37, Minneapolis, MN 58.81% 1:15:52 7:35 1:15:30 227 69 M30 Nick VanWagner, 38, Minneapolis, MN 59.05% 1:15:56 7:36 1:15:33 228 17 M50 Blake Hoena, 55, West St Paul, MN 67.65% 1:16:03 7:36 1:15:35 229 70 M30 Brent Bauman, 36, Chanhassen, MN 58.39% 1:16:06 7:37 1:15:34 231 38 M40 Mark Tabor, 48, Minneapolis, MN 63.42% 1:16:20 7:38 1:15:59 233 71 M30 Quinn Gorski, 30, Minneapolis, MN 57.63% 1:16:21 7:38 1:16:00 234 39 M40 nimesh bhattarai, 44, Eden Prairie, MN 61.33% 1:16:21 7:38 1:16:04 235 40 M40 Mike Bester, 41, Roseville, MN 59.86% 1:16:22 7:38 1:16:03 239 72 M30 Trevor Velin, 39, St. Louis Park, MN 58.92% 1:16:32 7:39 1:16:08 241 41 M40 Gunther Wolff, 40, Minneapolis, MN 59.16% 1:16:43 7:40 1:16:24 242 73 M30 Phil Tolbert, 35, Long Prairie, MN 57.69% 1:16:46 7:41 1:16:26 244 42 M40 Ryan Fulton, 45, Plymouth, MN 61.35% 1:16:58 7:42 1:16:31 245 43 M40 Michael Schwemm, 44, Minneapolis, MN 60.83% 1:16:59 7:42 1:16:35 246 74 M30 Thomas Saunders, 39, Minneapolis, MN 58.53% 1:17:02 7:42 1:16:43 247 18 M50 Tom Ruen, 54, Columbia Heights, MN 66.18% 1:17:03 7:42 1:16:36 248 75 M30 Michael Hewitt, 39, Minneapolis, MN 58.42% 1:17:11 7:43 1:16:31 250 44 M40 Amit Mattoo, 43, Chanhassen, MN 60.13% 1:17:15 7:44 1:16:55 256 9 M60 Bill Langhout, 64, Woodbury, MN 72.17% 1:17:33 7:45 1:17:13 258 19 M50 Eric Roling, 52, Brooklyn Park, MN 64.57% 1:17:36 7:46 1:17:06 259 20 M50 Steven Wilson, 54, Saint Cloud, MN 65.63% 1:17:42 7:46 1:17:13 260 76 M30 Joe Sonnek, 38, Hugo, MN 57.35% 1:18:11 7:49 1:17:52 261 45 M20 Logan Silber, 29, Minneapolis, MN 56.12% 1:18:24 7:50 1:17:51 262 46 M20 Dan Wahlstedt, 26, Rochester, MN 56.06% 1:18:29 7:51 1:17:43 263 21 M50 Jason Wedel, 50, Prior Lake, MN 62.73% 1:18:30 7:51 1:18:08 264 77 M30 James Ellis, 30, Minneapolis, MN 55.99% 1:18:35 7:52 1:18:13 265 47 M20 Brindley Theisen, 26, Bloomington, MN 55.98% 1:18:36 7:52 1:18:15 268 45 M40 Sam Lacy, 42, Mendota Heights, MN 58.40% 1:18:54 7:53 1:18:28 269 46 M40 Scott Josephson, 42, Minneapolis, MN 58.23% 1:19:08 7:55 1:18:43 270 47 M40 Justin Boeke, 49, Minneapolis, MN 61.65% 1:19:12 7:55 1:18:28 273 48 M20 Andrew Miliaresis, 27, Plymouth, MN 55.37% 1:19:28 7:57 1:18:05 274 49 M20 Liam Blaschko, 23, St Louis Park, MN 55.32% 1:19:32 7:57 1:19:11 275 48 M40 Ches Hutchinson, 40, Plymouth, MN 57.05% 1:19:33 7:57 1:18:36 276 78 M30 Xavier Revelo, 38, St Louis Park, MN 56.35% 1:19:34 7:57 1:19:04 279 79 M30 Alex Kuehn, 30, Saint Paul, MN 55.26% 1:19:37 7:58 1:19:10 280 10 M60 Kevin Kaiser, 62, Eden Prairie, MN 68.94% 1:19:38 7:58 1:19:24 282 80 M30 Jacob Price, 35, St. Paul, MN 55.60% 1:19:39 7:58 1:18:59 283 81 M30 Tyler Brennan, 35, Minneapolis, MN 55.60% 1:19:39 7:58 1:19:26 285 49 M40 Norris Anderson, 40, Minneapolis, MN 56.97% 1:19:40 7:58 1:19:26 289 2 M70 Mike Mann, 73, Minneapolis Mn 5, MN 77.22% 1:19:55 8:00 1:19:53 290 50 M40 Charles Mosner, 40, Minneapolis, MN 56.75% 1:19:58 8:00 1:19:33 291 11 M60 Cal Hardie, 65, Edina, MN 70.65% 1:20:00 8:00 1:19:48 292 51 M40 Michael Anderson, 44, Minneapolis, MN 58.51% 1:20:02 8:00 1:19:13 294 52 M40 Mauricio Buitrago, 44, Minneapolis, MN 58.49% 1:20:04 8:00 1:19:33 295 82 M30 Benjamin Levy, 37, Minneapolis, MN 55.73% 1:20:04 8:00 1:19:39 302 53 M40 Geoffrey Tong, 47, Minneapolis, MN 59.69% 1:20:25 8:03 1:19:50 305 83 M30 Bryan Wessale, 32, St Louis Park, MN 54.58% 1:20:39 8:04 1:20:02 309 84 M30 David Hong, 33, Lake Elmo, MN 54.24% 1:21:16 8:08 1:20:50 310 54 M40 Reza Talaie, 44, Plymouth, MN 57.52% 1:21:25 8:09 1:20:49 315 50 M20 Andy Foley, 26, Hopkins, MN 53.93% 1:21:35 8:10 1:21:04 316 51 M20 Hunter Larson, 27, White Bear Lake, MN 53.93% 1:21:35 8:10 1:21:11 320 12 M60 Mark Lucke, 61, Minnetonka, MN 66.51% 1:21:45 8:11 1:21:03 322 85 M30 Daniel Matheny, 37, Minneapolis, MN 54.45% 1:21:57 8:12 1:21:21 324 52 M20 Grant Boyer, 27, Bloomington, MN 53.58% 1:22:07 8:13 1:21:26 327 53 M20 Samuel Parker, 26, Minneapolis, MN 53.26% 1:22:37 8:16 1:21:48 328 13 M60 Rick Strand, 68, Marcell, MN 70.45% 1:22:40 8:16 1:22:29 329 14 M60 Jim Glazer, 63, St. Paul, MN 67.01% 1:22:43 8:16 1:22:12 330 22 M50 Kevin Den Hartog, 57, Minnetonka, MN 63.31% 1:22:45 8:17 1:22:18 332 55 M40 Matthew Abeln, 45, St. Paul, MN 56.95% 1:22:54 8:17 1:22:25 335 54 M20 Hugh Burke, 25, Eden Prairie, MN 52.96% 1:23:05 8:19 1:22:11 340 86 M30 Bela Denes, 39, Minneapolis, MN 53.94% 1:23:36 8:22 1:23:04 341 56 M40 David Hartman, 46, Minneapolis, MN 56.91% 1:23:39 8:22 1:23:13 342 23 M50 Mark Burgoyne, 54, New Brighton, MN 60.95% 1:23:40 8:22 1:22:58 343 55 M20 Aiden Doughman, 25, St. Paul, MN 52.59% 1:23:40 8:22 1:23:02 345 56 M20 Jalen Metcalf, 27, Edina, MN 52.57% 1:23:42 8:22 1:23:03 347 24 M50 Thomas Rogers, 56, Falcon Heights, MN 62.02% 1:23:43 8:22 1:22:37 348 87 M30 Jonathan D'Angelo, 37, Rochester, MN 53.29% 1:23:44 8:22 1:22:51 352 57 M20 John Paul Nocker, 27, Minneapolis, MN 52.52% 1:23:47 8:23 1:23:13 353 57 M40 Dash Miller, 44, Minneapolis, MN 55.87% 1:23:49 8:23 1:22:39 355 25 M50 Michael Iserman, 51, Champlin, MN 59.16% 1:23:57 8:24 1:23:23 356 58 M20 Orion Allgaier, 24, Stevens Point, WI 52.34% 1:24:04 8:24 1:23:15 357 58 M40 Gerald Meadows, 41, Minneapolis, MN 54.38% 1:24:04 8:24 1:23:21 362 59 M40 Yohann Hureau, 44, Minneapolis, MN 55.53% 1:24:20 8:26 1:23:41 364 88 M30 Ricky Margarit, 32, Minneapolis, MN 52.18% 1:24:22 8:26 1:23:42 371 89 M30 Jordan Harper, 34, Bloomington, MN 52.31% 1:24:26 8:27 1:23:49 373 15 M60 Chang Cho, 62, Lake Elmo, MN 64.98% 1:24:29 8:27 1:23:45 375 59 M20 Joshua Peterson, 24, Elk River, MN 52.07% 1:24:30 8:27 1:23:54 377 90 M30 John Nordstrom, 36, Roseville, MN 52.58% 1:24:31 8:27 1:24:00 378 91 M30 Nickolas Kiryakakis, 35, Minneapolis, MN 52.39% 1:24:32 8:27 1:23:32 381 26 M50 R J Kennedy, 54, Woodbury, MN 60.30% 1:24:34 8:27 1:24:02 383 92 M30 Adam Monaghan, 39, Roseville, MN 53.18% 1:24:47 8:29 1:24:18 384 93 M30 Nathan Hermanson, 35, Minneapolis, MN 52.22% 1:24:48 8:29 1:24:36 386 60 M20 Dan Hermanson, 29, Saint Louis Park, MN 51.82% 1:24:55 8:30 1:24:11 388 60 M40 Carlos R Cruz, 45, St. Paul, MN 55.59% 1:24:56 8:30 1:24:21 389 16 M60 Ross Wastvedt, 61, Marshall, MN 64.01% 1:24:57 8:30 1:24:30 391 61 M40 Darren Schmoll, 46, St. Louis Park, MN 56.01% 1:25:00 8:30 1:24:00 392 17 M60 michael murray, 63, Sartell, MN 65.15% 1:25:05 8:31 1:24:26 393 61 M20 David Rupp, 24, Eden Prairie, MN 51.67% 1:25:09 8:31 1:24:35 395 94 M30 Stephen Anderson, 35, Minneapolis, MN 52.00% 1:25:10 8:31 1:24:55 398 27 M50 Paul Langer, 55, Shoreview, MN 60.29% 1:25:20 8:32 1:24:31 399 18 M60 John Conry, 66, Duluth, MN 66.84% 1:25:24 8:32 1:24:37 401 62 M40 Lloyd Hyde, 43, Burnsville, MN 54.33% 1:25:30 8:33 1:24:42 404 62 M20 Drew Fleming, 26, Saint Paul, MN 51.40% 1:25:36 8:34 1:24:58 405 28 M50 Kieran White, 55, Plymouth, MN 60.11% 1:25:36 8:34 1:25:07 406 63 M20 Matt Powers, 29, Minneapolis, MN 51.35% 1:25:41 8:34 1:24:43 409 64 M20 Andrew Engelmeyer, 23, Jersey City, NJ 51.12% 1:26:04 8:36 1:25:24 411 65 M20 William Spaniol, 29, Minneapolis, MN 51.09% 1:26:07 8:37 1:24:40 413 95 M30 Steven Rubinstein, 38, Minneapolis, MN 52.00% 1:26:14 8:37 1:25:09 416 19 M60 Richard Hills, 61, St. Louis Park, MN 61.94% 1:26:17 8:38 1:25:38\1:25:40 417 96 M30 Cody Racette, 35, Apple Valley, MN 51.29% 1:26:20 8:38 1:25:41 418 63 M40 Antoine Versabeau, 43, Edina, MN 53.79% 1:26:22 8:38 1:25:43 419 64 M40 Ramar Davis, 45, Oakdale, MN 54.66% 1:26:23 8:38 1:26:23 420 97 M30 James Carey, 33, Minneapolis, MN 50.92% 1:26:34 8:39 1:25:49 421 65 M40 Brad Aubrecht, 48, Crystal, MN 55.90% 1:26:36 8:40 1:25:45 423 29 M50 David Brown, 53, Minneapolis, MN 58.28% 1:26:44 8:40 1:25:50 424 66 M40 Adam McHenry, 40, Minneapolis, MN 52.30% 1:26:47 8:41 1:25:48 427 66 M20 Nathan Wohnoutka, 24, St Paul, MN 50.55% 1:27:03 8:42 1:26:14 428 20 M60 Paul Rumpza, 65, New Brighton, MN 64.85% 1:27:09 8:43 1:26:19 430 98 M30 Matthew Dale, 37, Prior Lake, MN 51.14% 1:27:15 8:44 1:26:25 431 67 M40 Bradley Sundick, 40, Edina, MN 52.00% 1:27:17 8:44 1:26:35 432 99 M30 Justin Persuitti, 38, Edina, MN 51.37% 1:27:17 8:44 1:26:36 433 67 M20 Christian Wohnoutka, 24, St Paul, MN 50.39% 1:27:19 8:44 1:26:29 434 100 M30 Justin Harris, 33, Minneapolis, MN 50.43% 1:27:24 8:44 1:25:23 435 30 M50 Steven Rupp, 53, Avon, MN 57.82% 1:27:25 8:45 1:26:52 437 31 M50 Eric Sybesma, 52, Edina, MN 57.30% 1:27:26 8:45 1:27:07 438 68 M20 Joey Stark, 28, Mayer, MN 50.31% 1:27:27 8:45 1:26:38 439 32 M50 Ryan Wateland, 55, St Cloud, MN 58.82% 1:27:28 8:45 1:27:04 441 33 M50 Frederic Falentin, 57, New Ulm, MN 59.78% 1:27:38 8:46 1:25:30 442 3 M70 Lyle Swenson, 72, Stillwater, MN 69.46% 1:27:39 8:46 1:26:56 443 34 M50 Scott Farwig, 50, Minneapolis, MN 56.14% 1:27:43 8:46 1:26:55 444 21 M60 Richard Hills, 61, St. Louis Park, MN 61.94% 1:27:47 8:47 1:25:38\1:25:40 445 101 M30 Devin Duffy, 39, Edina, MN 51.37% 1:27:47 8:47 1:27:15 447 68 M40 Sithika Try, 49, Eagan, MN 55.61% 1:27:48 8:47 1:26:57 448 69 M20 Sam Capistrant, 25, Woodbury, MN 50.09% 1:27:50 8:47 1:27:15 449 70 M20 Ricky Zellmer, 25, Hopkins, MN 50.09% 1:27:50 8:47 1:27:15 451 102 M30 Kishor Devkota, 36, Burnsville, MN 50.57% 1:27:52 8:47 1:27:02 453 35 M50 Christopher Schulz, 59, Chaska, MN 60.70% 1:27:55 8:48 1:27:07 454 103 M30 Kyle Orcholski, 38, Minneapolis, MN 50.96% 1:27:59 8:48 1:26:18 455 69 M40 Bradley Hofbauer, 41, Minneapolis, MN 51.96% 1:27:59 8:48 1:27:19 456 22 M60 James Schwartz, 67, Brooklyn Park, MN 65.51% 1:28:01 8:48 1:27:28 459 104 M30 Ryan Radzak, 32, Maple Grove, MN 49.92% 1:28:11 8:49 1:27:20 461 105 M30 Leland Severson, 37, Elk River, MN 50.58% 1:28:13 8:49 1:27:36 462 36 M50 Chris rea, 50, Edina, MN 55.81% 1:28:14 8:49 1:27:46 463 106 M30 Eric Mattsson, 37, Jordan, MN 50.44% 1:28:28 8:51 1:27:32 464 37 M50 James Sargent, 54, Minneapolis, MN 57.62% 1:28:30 8:51 1:27:52 465 107 M30 Christopher Tabisz, 35, Minneapolis, MN 50.01% 1:28:33 8:51 1:27:29 466 38 M50 John Neppl, 58, Eagan, MN 59.67% 1:28:36 8:52 1:27:56 467 108 M30 Kyle Olson, 38, Minneapolis, MN 50.57% 1:28:40 8:52 1:27:28 468 71 M20 Bradford Morrison, 27, Minneapolis, MN 49.62% 1:28:40 8:52 1:28:02 469 109 M30 Adam Skoglund, 37, Eden Prairie, MN 50.30% 1:28:43 8:52 1:27:55 470 110 M30 Matthew Bowman, 33, Maple Grove, MN 49.59% 1:28:53 8:53 1:28:28 474 39 M50 Michael Cooper, 53, Inver Grove Hts, MN 56.75% 1:29:04 8:54 1:28:12 476 40 M50 Matthew Gore, 54, Minneapolis, MN 57.24% 1:29:05 8:55 1:28:39 477 111 M30 Justin McCloud, 38, Apple Valley, MN 50.30% 1:29:08 8:55 1:27:49 480 72 M20 Aaron Zappa, 27, Coon Rapids, MN 49.30% 1:29:15 8:56 1:27:14 481 73 M20 Anthony Lopez, 25, St. Paul, MN 49.30% 1:29:15 8:56 1:28:36 483 23 M60 Kevin Wiersma, 61, Wayzata, MN 60.88% 1:29:19 8:56 1:28:39 484 24 M60 Steve Lowe, 60, Minneapolis, MN 60.30% 1:29:20 8:56 1:28:32 485 112 M30 Ian Glenn, 38, Chaska, MN 50.15% 1:29:24 8:56 1:28:36 489 25 M60 Herb Nichols, 68, Golden Valley, MN 65.07% 1:29:30 8:57 1:28:34 490 113 M30 Rahul Bansal, 37, Minneapolis, MN 49.82% 1:29:34 8:57 1:28:45 491 26 M60 David Reinke, 61, Onalaska, WI 60.58% 1:29:45 8:59 1:29:00 493 114 M30 Lucas Havens, 36, Minneapolis, MN 49.46% 1:29:51 8:59 1:29:22 494 41 M50 Todd Stenvig, 56, Lino Lakes, MN 57.77% 1:29:52 8:59 1:28:44 495 70 M40 Nicholas Korent, 43, Houlton, WI 51.66% 1:29:55 9:00 1:29:24 497 4 M70 Larry Thompson, 72, Woodbury, MN 67.70% 1:29:56 9:00 1:29:41 500 115 M30 Luke Klein, 32, Minneapolis, MN 48.78% 1:30:15 9:02 1:29:10 501 74 M20 Brett Marshall, 26, Plymouth, MN 48.75% 1:30:15 9:02 1:29:36 502 116 M30 Patrick Wylie, 30, Minneapolis, MN 48.68% 1:30:23 9:02 1:29:42 503 117 M30 Travis Hansen, 32, Minneapolis, MN 48.71% 1:30:23 9:02 1:29:42 505 118 M30 Jon Mak, 31, Saint Paul, MN 48.67% 1:30:24 9:02 1:29:15 510 5 M70 John Naslund, 72, Bloomington, MN 67.13% 1:30:42 9:04 1:30:25 511 119 M30 Brylee Tiu, 34, Falcon Heights, MN 48.64% 1:30:48 9:05 1:30:07 512 71 M40 Howie Chan, 42, Saint Paul, MN 50.74% 1:30:49 9:05 1:30:13 513 42 M50 Peter Shea, 53, Lakeville, MN 55.65% 1:30:50 9:05 1:29:52 517 72 M40 Jon Lunderby, 48, Oakland Park, FL 53.19% 1:31:01 9:06 1:30:40 518 120 M30 Matt Reinke, 30, Minneapolis, MN 48.33% 1:31:03 9:06 1:30:18 519 73 M40 Ken Tov, 48, Minneapolis, MN 53.16% 1:31:04 9:06 1:26:15 520 74 M40 Brett Garczynski, 40, Minneapolis, MN 49.84% 1:31:04 9:06 1:30:17 522 121 M30 Eric Dahl, 33, Saint Paul, MN 48.40% 1:31:04 9:06 1:30:23 523 43 M50 Peter Kaul, 56, Eagan, MN 57.00% 1:31:05 9:07 1:30:10 524 122 M30 Daniel Terwilliger, 31, Edina, MN 48.30% 1:31:06 9:07 1:30:06 525 44 M50 Ramesh Dandu, 52, Plymouth, MN 54.99% 1:31:07 9:07 1:29:55 526 75 M40 Mark Gaughan, 47, Eagan, MN 52.66% 1:31:09 9:07 1:30:28 528 76 M40 Thomas Lindsay, 45, Minneapolis, MN 51.63% 1:31:27 9:09 1:30:42 529 123 M30 Michael Ryan, 34, Minneapolis, MN 48.28% 1:31:28 9:09 1:30:29 532 75 M20 Scott Clinton, 29, Chaska, MN 48.10% 1:31:29 9:09 1:30:18 533 76 M20 Grant Griffin, 29, Chaska, MN 48.10% 1:31:29 9:09 1:30:19 536 77 M40 Jeff Winter, 44, Coon Rapids, MN 51.19% 1:31:29 9:09 1:30:44 537 124 M30 Dan Ashwood, 34, Minneapolis, MN 48.27% 1:31:29 9:09 1:30:45 538 77 M20 Connor Bollum, 25, Minneapolis, MN 48.09% 1:31:30 9:09 1:30:29 539 125 M30 Jacob Ruff, 30, Minneapolis, MN 48.09% 1:31:30 9:09 1:30:52 540 126 M30 Nathan Gegg, 30, Plymouth, MN 48.08% 1:31:31 9:09 1:30:36 541 45 M50 Andrew Collings, 56, Oak Park, IL 56.73% 1:31:31 9:09 1:30:39 544 127 M30 Nathan Holupchinski, 31, Austin, TX 48.06% 1:31:33 9:09 1:30:24 545 78 M20 Paul Blanchard, 26, Minneapolis, MN 48.06% 1:31:33 9:09 1:30:41 549 128 M30 Gabe Mills, 32, Kenyon, MN 47.85% 1:32:00 9:12 1:30:47 552 27 M60 Tom Goudreault, 62, Minneapolis, MN 59.56% 1:32:10 9:13 1:31:07 553 78 M40 Brian Ophoven, 40, Burnsville, MN 49.22% 1:32:12 9:13 1:30:52 554 79 M20 Oscar Fortoso, 22, Saint Paul, MN 47.63% 1:32:23 9:14 1:31:21 558 80 M20 Cooper Lewis, 24, Elk River, MN 47.52% 1:32:35 9:16 1:31:59 559 79 M40 Robert Foster, 41, Minneapolis, MN 49.32% 1:32:41 9:16 1:31:21 562 46 M50 Jon Horlocker, 58, Watertown, MN 56.97% 1:32:48 9:17 1:30:50 564 129 M30 Jon Nuessmeier, 37, Minneapolis, MN 48.03% 1:32:54 9:17 1:31:31 565 130 M30 Michael Sheran, 38, Minneapolis, MN 48.26% 1:32:55 9:18 1:32:03 566 131 M30 Josh Orpen, 36, Minneapolis, MN 47.78% 1:33:00 9:18 1:31:57 567 132 M30 Mitch Evens, 35, Saint Joseph, MN 47.59% 1:33:03 9:18 1:32:06 568 133 M30 Michael Stolley, 36, Minneapolis, MN 47.69% 1:33:10 9:19 1:32:07 573 28 M60 Robert Britain, 64, Wayzata, MN 59.75% 1:33:40 9:22 1:33:23 574 47 M50 Keith Olson, 59, Springfield, MN 56.96% 1:33:41 9:22 1:32:35 575 134 M30 David Dotzauer, 39, Saint Paul, MN 48.11% 1:33:44 9:22 1:32:28 581 48 M50 Stephen Post, 51, Bloomington, MN 52.91% 1:33:52 9:23 1:31:56 583 81 M20 Brady James, 25, Minneapolis, MN 46.87% 1:33:53 9:23 1:32:59 584 80 M40 Scott Lane, 49, Minneapolis, MN 51.94% 1:34:00 9:24 1:33:12 585 82 M20 Cameron Hufford, 27, Brooklyn Park, MN 46.78% 1:34:03 9:24 1:33:15 586 135 M30 Mike Peterson, 39, Brooklyn Center, MN 47.94% 1:34:04 9:24 1:33:06 589 49 M50 Wayne Gilman, 58, Pine City, MN 56.17% 1:34:08 9:25 1:33:12 597 136 M30 Jake Bell, 37, Minneapolis, MN 46.97% 1:35:00 9:30 1:34:06 605 50 M50 Jeff Vizenor, 53, Jordan, MN 52.83% 1:35:41 9:34 1:34:55 611 137 M30 Niko Pasenecker, 37, Minneapolis, MN 46.52% 1:35:55 9:36 1:35:34 612 51 M50 Steve English, 55, Minneapolis, MN 53.63% 1:35:56 9:36 1:35:34 614 52 M50 Elvis Travancic, 52, Minneapolis, MN 52.16% 1:36:03 9:36 1:34:39 615 138 M30 Thomas Kerr, 34, Minneapolis, MN 45.95% 1:36:07 9:37 1:34:21 617 139 M30 Vinh-Thuy Nguyen, 31, St. Paul, MN 45.64% 1:36:24 9:38 1:34:31 620 140 M30 Ilya Kravtchouk, 32, Edina, MN 45.55% 1:36:39 9:40 1:36:02 625 141 M30 Prachua Yang, 35, Brooklyn Center, MN 45.76% 1:36:47 9:41 1:35:58 626 83 M20 Danny Lybarger, 28, Minneapolis, MN 45.45% 1:36:48 9:41 1:36:06 629 84 M20 Joe Toner, 26, Farmington, MN 45.37% 1:36:59 9:42 1:35:45 630 29 M60 Howard Ojalvo, 69, Shoreview, MN 60.65% 1:37:01 9:42 1:35:54 631 30 M60 Joseph Evans, 65, New Richmond, WI 58.25% 1:37:02 9:42 1:36:02 632 31 M60 Brian Bunkers, 61, Owatonna, MN 56.04% 1:37:02 9:42 1:36:03 634 53 M50 Matthew Nelson, 53, Minneapolis, MN 52.06% 1:37:06 9:43 1:35:58 637 54 M50 Ed Metzger, 58, Eden Prairie, MN 54.44% 1:37:07 9:43 1:35:48 640 85 M20 Joseph Sadofsky, 29, Saint Paul, MN 45.25% 1:37:14 9:43 1:36:05 642 142 M30 Alec Lindman, 36, Minneapolis, MN 45.68% 1:37:17 9:44 1:36:04 656 143 M30 Braden Beckfield, 32, Minneapolis, MN 44.93% 1:37:59 9:48 1:36:53 657 55 M50 Brian Swingle, 51, Minneapolis, MN 50.69% 1:37:59 9:48 1:36:54 659 144 M30 Jackson Gruse, 31, Minneapolis, MN 44.91% 1:37:59 9:48 1:37:23 663 32 M60 Mark Yount, 67, minnneapolis, MN 58.84% 1:38:00 9:48 1:36:52 665 145 M30 Alexander Wise, 37, Minneapolis, MN 45.42% 1:38:14 9:49 1:37:00 669 81 M40 Bhashwat Risal, 47, Eagan, MN 48.79% 1:38:23 9:50 1:37:12 670 56 M50 Kirti Karki, 55, Victoria, MN 52.30% 1:38:23 9:50 1:38:01 671 57 M50 Bradley Kaffar, 52, Saint Cloud, MN 50.91% 1:38:25 9:51 1:37:20 672 86 M20 NavenN Venkatanarayanan, 26, Minneapolis, MN 44.70% 1:38:26 9:51 1:37:05 674 146 M30 Matt Carufel, 34, Corcoran, MN 44.86% 1:38:27 9:51 1:37:43 675 87 M20 Isaac Teplinsky, 25, Minneapolis, MN 44.67% 1:38:30 9:51 1:37:13 676 58 M50 Ajay Rawal, 50, Edina, MN 49.99% 1:38:31 9:51 1:37:19 678 82 M40 Jeremy Schmidt, 47, Vadnais Heights, MN 48.73% 1:38:31 9:51 1:37:40 682 147 M30 Mark Boyle, 32, Saint Cloud, MN 44.61% 1:38:41 9:52 1:37:33 684 33 M60 Paul Case, 64, Richfield, MN 56.70% 1:38:42 9:52 1:36:40 685 34 M60 Mark Meyer, 68, Lake Crystal, MN 58.96% 1:38:47 9:53 1:37:30 686 83 M40 Tony Sisco, 41, Mound, MN 46.24% 1:38:52 9:53 1:36:48 687 148 M30 Aaron McCrossan, 30, Minneapolis, MN 44.50% 1:38:52 9:53 1:37:32 688 84 M40 Jason Best, 46, Minneapolis, MN 48.15% 1:38:53 9:53 1:37:49 689 59 M50 Tom Jacobson, 59, Kronenwetter, WI 53.97% 1:38:53 9:53 1:37:49 702 35 M60 Scott Suter, 60, Burnsville, MN 54.25% 1:39:18 9:56 1:38:01 703 85 M40 stephane bedat, 41, Medicine Lake, MN 45.97% 1:39:27 9:57 1:38:45 707 149 M30 Gene Pease, 35, Maple Grove, MN 44.51% 1:39:30 9:57 1:38:15 710 88 M20 Brian Yasosky, 27, Maple Grove, MN 44.15% 1:39:39 9:58 1:38:02 712 60 M50 Greg Behnke, 59, Apple Valley, MN 53.45% 1:39:51 9:59 1:38:29 715 61 M50 Matthew Fox, 51, Saint Paul, MN 49.73% 1:39:53 9:59 1:39:40 718 86 M40 Umair Anis, 48, Apple Valley, MN 48.37% 1:40:05 10:01 1:40:00 720 2 N Sunshine Heymans, 41, Waverly, MN 51.32% 1:40:09 10:01 1:38:29 722 89 M20 Alexander Martin, 24, Minneapolis, MN 43.80% 1:40:27 10:03 1:39:12 728 150 M30 Nathan Wade, 36, Mn - Minnesota, MN 43.89% 1:41:14 10:07 1:39:12 730 90 M20 Andrew Larson, 28, Watertown, MN 43.41% 1:41:22 10:08 1:39:57 731 62 M50 Man Nguyen, 50, Savage, MN 48.58% 1:41:22 10:08 1:40:04 733 91 M20 Clark Thiele, 23, Minneapolis, MN 43.39% 1:41:25 10:09 1:40:15 736 151 M30 Matt Remington, 32, Edina, MN 43.39% 1:41:27 10:09 1:40:06 737 152 M30 Daniel Collom, 35, Minneapolis, MN 43.63% 1:41:30 10:09 1:40:27 739 92 M20 Jonathan Berens, 25, Minneapolis, MN 43.24% 1:41:45 10:11 1:40:12 743 63 M50 Jeffrey Daly, 59, Minneapolis, MN 52.36% 1:41:55 10:12 1:40:51 747 64 M50 John O'Rourke, 50, Saint Michael, MN 48.22% 1:42:08 10:13 1:41:19 748 93 M20 Cole Fuchs, 29, Byron, MN 43.06% 1:42:11 10:13 1:40:26 749 94 M20 Kunal Garde, 29, Saint Paul, MN 43.05% 1:42:12 10:13 1:40:41 750 95 M20 Travis Brooks, 28, Byron, MN 43.05% 1:42:13 10:13 1:40:28 751 96 M20 Micah Curran, 21, Minnetonka, MN 43.02% 1:42:16 10:14 1:40:54 756 65 M50 Brian Whipps, 52, Eagan, MN 48.90% 1:42:27 10:15 1:41:14 764 153 M30 Aaron Horowitz, 36, Minneapolis, MN 43.22% 1:42:49 10:17 1:41:42 765 87 M40 Corey Anderson, 43, Lakeville, MN 45.16% 1:42:52 10:17 1:41:02 767 36 M60 David Wasson, 64, Falcon Heights, MN 54.41% 1:42:52 10:17 1:41:33 768 154 M30 Maggie Falenschek, 33, Saint Peter, MN 42.84% 1:42:54 10:17 1:41:32 769 66 M50 Jeff Peterson, 54, Eden Prairie, MN 49.54% 1:42:56 10:18 1:41:09 772 88 M40 Milton Palacio, 43, Minneapolis, MN 45.11% 1:42:58 10:18 1:42:21 774 89 M40 Kurt Owens, 49, Belle Plaine, MN 47.41% 1:42:59 10:18 1:41:43 781 97 M20 Jason Otto, 27, Minneapolis, MN 42.49% 1:43:33 10:21 1:42:18 786 155 M30 Andrew Letson, 36, Hutchinson, MN 42.60% 1:44:18 10:26 1:42:59 787 156 M30 Kieran Calavan, 30, Saint Paul, MN 42.13% 1:44:26 10:27 1:42:47 792 157 M30 Kenny Jackelen, 35, Rosemount, MN 42.34% 1:44:35 10:28 1:43:02 795 67 M50 Darren Hufford, 53, North Branch, MN 48.27% 1:44:43 10:28 1:43:56 796 90 M40 Mark Annett, 49, Plymouth, MN 46.62% 1:44:44 10:28 1:43:19 800 91 M40 Boe Barlage, 40, Minneapolis, MN 43.29% 1:44:50 10:29 1:43:26 802 92 M40 Chris Lauer, 41, Lakeville, MN 43.57% 1:44:56 10:30 1:43:29 810 158 M30 Dan Gregory, 36, Edina, MN 42.07% 1:45:37 10:34 1:44:05 813 37 M60 carl fritsch, 64, Minneapolis, MN 52.81% 1:45:58 10:36 1:45:28 817 159 M30 Ross Michalkiewicz, 32, Minneapolis, MN 41.47% 1:46:10 10:37 1:44:33 822 98 M20 Carlo Castillo, 27, Minneapolis, MN 41.19% 1:46:50 10:41 1:44:52 828 6 M70 James Lundberg, 71, Bloomington, MN 56.06% 1:47:16 10:44 1:45:12 830 99 M20 Nick Dale, 28, Minneapolis, MN 40.99% 1:47:21 10:44 1:46:02 832 93 M40 Christopher Witt, 43, St. Paul, MN 43.06% 1:47:52 10:47 1:45:46 835 160 M30 Curtis Batulis, 38, Lakeville, MN 41.52% 1:47:59 10:48 1:45:55 840 161 M30 Aayush Tuladhar, 34, Roseville, MN 40.69% 1:48:32 10:51 1:47:12 842 162 M30 Henry Hernandez, 31, Minneapolis, MN 40.50% 1:48:38 10:52 1:46:58 848 3 N Julian Salyer, 39, Eagan, MN 46.55% 1:49:02 10:54 1:47:23 850 68 M50 Nelson Peralta, 52, Minneapolis, MN 45.83% 1:49:20 10:56 1:47:54 857 94 M40 Chris Vetter, 49, Chippewa Falls, WI 44.27% 1:50:17 11:02 1:48:46 868 7 M70 Bill Payne, 71, Woodbury, MN 54.06% 1:51:14 11:07 1:49:22 870 69 M50 Glenn Skuta, 53, Minneapolis, MN 45.27% 1:51:39 11:10 1:49:25 871 95 M40 Robert Cindrich, 42, Minneapolis, MN 41.27% 1:51:39 11:10 1:49:25 876 100 M20 Adam Dickey, 21, Edina, MN 39.37% 1:51:46 11:11 1:50:04 878 101 M20 Eric Knutson, 27, Minneapolis, MN 39.36% 1:51:48 11:11 1:49:56 880 96 M40 Treavor Hill, 42, Edina, MN 41.18% 1:51:53 11:11 1:50:03 881 38 M60 Paul Hoshino, 66, Maple Grove, MN 51.01% 1:51:54 11:11 1:50:12 882 163 M30 Steven Thiel, 32, Plymouth, MN 39.33% 1:51:55 11:12 1:50:17 884 70 M50 Daniel Hegrenes, 53, Edina, MN 45.15% 1:51:57 11:12 1:50:25 885 97 M40 Tim Svensson, 44, Plymouth, MN 41.81% 1:52:00 11:12 1:50:28 886 39 M60 Daniel Reed, 61, Edina, MN 48.51% 1:52:05 11:13 1:50:37 890 40 M60 Joe Fjerstad, 69, Maple Grove, MN 52.11% 1:52:55 11:18 1:51:21 894 98 M40 Jamie Vesel, 48, Biwabik, MN 42.68% 1:53:26 11:21 1:51:24 895 41 M60 Dennis Albrecht, 60, Minneapolis, MN 47.49% 1:53:26 11:21 1:51:24 906 164 M30 Andrew Fricke, 33, Hopkins, MN 38.53% 1:54:25 11:27 1:52:48 907 165 M30 Scott Ryan, 32, Minneapolis, MN 38.46% 1:54:27 11:27 1:52:48 908 8 M70 Larry McNichols, 78, Elk River, MN 58.73% 1:54:31 11:27 1:52:31 910 102 M20 Josh WallgrenMindermann, 27, Minneapolis, MN 38.32% 1:54:49 11:29 1:52:53 915 71 M50 Andy Morgan, 55, St Paul, MN 44.71% 1:55:04 11:30 1:52:51 916 99 M40 Geno Benshoof, 43, Minneapolis, MN 40.37% 1:55:04 11:30 1:52:52 922 72 M50 Steve Schwantes, 54, Edina, MN 44.21% 1:55:20 11:32 1:53:01 931 103 M20 Ryan Graf, 27, Chanhassen, MN 37.94% 1:55:59 11:36 1:54:17 933 100 M40 Matthew Collings, 46, Minneapolis, MN 41.04% 1:56:00 11:36 1:54:11 934 101 M40 Brent Metzler, 44, Minneapolis, MN 40.37% 1:56:00 11:36 1:54:24 935 42 M60 John Bylsma, 64, Chanhassen, MN 48.11% 1:56:19 11:38 1:54:19 936 73 M50 Randall Somercik, 57, Maple Grove, MN 44.97% 1:56:30 11:39 1:54:59 941 102 M40 Harsha Limaye, 48, Eden Prairie, MN 41.24% 1:57:24 11:44 1:56:06 946 43 M60 James Chase, 62, Minneapolis, MN 46.56% 1:57:54 11:47 1:56:08 948 104 M20 Anthony Brown, 24, Mounds view, MN 37.21% 1:58:15 11:50 1:56:34 950 105 M20 Derrek VanLith, 29, Minneapolis, MN 37.15% 1:58:26 11:51 1:57:17 954 74 M50 Peter Scott, 59, Stillwater, MN 44.93% 1:58:46 11:53 1:56:55 956 44 M60 Art Jacobson, 68, Bloomington, MN 48.92% 1:59:03 11:54 1:57:02 963 103 M40 Jon Justin, 48, Minneapolis, MN 40.43% 1:59:45 11:59 1:58:02 970 45 M60 Api Sulistyo, 60, Mendota Heights, MN 44.67% 2:00:36 12:04 1:58:39 979 75 M50 Charles Julson, 57, bloomington 42.44% 2:03:26 12:21 2:01:24 986 9 M70 Michael Brown, 70, Minneapolis, MN 47.81% 2:04:21 12:26 2:02:31 992 10 M70 Roger Anttila, 71, Minneapolis, MN 48.15% 2:04:54 12:29 2:03:11 995 4 N Schyler Manning, 26, Saint Paul, MN 38.93% 2:06:45 12:41 2:04:50 1006 76 M50 Eric Rodgers, 58, Minneapolis, MN 41.18% 2:08:24 12:50 2:06:47 1011 11 M70 Harry Lando, 76, Minneapolis, MN 49.71% 2:10:14 13:01 2:08:26 1014 46 M60 John Kinsella, 66, Rosemount, MN 43.28% 2:11:54 13:11 2:09:38 1015 77 M50 Wayne Ferris, 59, St. Paul, MN 40.45% 2:11:55 13:12 2:09:38 1022 78 M50 Henry Ayumba, 56, Elk River, MN 38.42% 2:15:08 13:31 2:14:27 1030 106 M20 Connor Diggins, 23, St. Louis Park, MN 31.85% 2:18:10 13:49 2:15:58 1037 166 M30 Kirill Gurkovskiy, 30, Woodbury, MN 31.53% 2:19:32 13:57 2:17:51 1038 12 M70 Dennis Sorensen, 74, Minneapolis, MN 44.75% 2:19:57 14:00 2:18:08 1044 79 M50 Ken Clemons, 57, Bloomington, MN 37.17% 2:20:56 14:06 2:18:51 1049 47 M60 Jon Nelson, 67, St. Paul, MN 39.99% 2:24:11 14:25 2:21:51 1050 13 M70 Jerry Brown, 72, W. St. Paul, MN 41.96% 2:25:05 14:31 2:23:18 1053 48 M60 Amakoe D'Almedia, 66, Minneapolis, MN 37.00% 2:34:18 15:26 2:32:19 1054 14 M70 Larry More, 79, Saint Paul, MN 41.82% 2:44:19 16:26 2:42:07 * indicates females 1 finishers among Men Under 14 3 finishers among Men 14 - 19 106 finishers among Men 20 - 29 166 finishers among Men 30 - 39 103 finishers among Men 40 - 49 79 finishers among Men 50 - 59 48 finishers among Men 60 - 69 14 finishers among Men 70 & Up 7 finishers among Women 14 - 19 145 finishers among Women 20 - 29 166 finishers among Women 30 - 39 128 finishers among Women 40 - 49 55 finishers among Women 50 - 59 25 finishers among Women 60 - 69 4 finishers among Women 70 & Up 4 finishers among Nonbinary 524 male finishers 530 female finishers 1054 total finishers
Return to home page.