Get In Gear Half Marathon Men
Minneapolis
April 29, 2023
Results by MTEC Results
Click on the "pace" links to move about through the results. Use the Find option of your Web Browser to find the performance of a specific individual.
Click here for data on women
Click here for data on 10K women
Click here for data on 10K men
Click here for data on womenLast updated Aug. 18, 2023 1:10 PM CLASS PLACE PLACE FINISHER TIME PACE NET TIME 1 1 M20 Tim Thornburg, 34, Eagan, MN 1:10:58 5:25 1:10:53 2 2 M20 Ian Iverson, 27, St Paul, MN 1:12:55 5:34 1:12:52 3 3 M20 Matthew Tiampo, 34, Boulder, CO 1:13:35 5:37 1:13:33 4 4 M20 Tim Aldrich, 32, Minneapolis, MN 1:17:50 5:56 1:17:44 5 5 M20 William Lambert, 28, Rochester, MN 1:17:58 5:57 1:17:55 Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
6 6 M20 Henry Benson, 28, Minneapolis, MN 1:19:11 6:02 1:19:03 7 7 M20 Nathan Williams, 22, Mora, MN 1:19:14 6:03 1:19:09 8 8 M20 Kevin Saunders, 34, Minneapolis, MN 1:19:51 6:05 1:19:47 9 9 M20 Garrett Williams, 25, St Paul, MN 1:20:00 6:06 1:19:54 10 10 M20 Andy Manos, 33, Minneapolis, MN 1:20:11 6:07 1:20:07 11 11 M20 Derek Sprang, 30, Minneapolis, MN 1:22:22 6:17 1:22:18 12 1 M40 Joe Klescewski, 44, Eden Prairie, MN 1:22:59 6:20 1:22:40 13 12 M20 Keller Billstrom, 25, Minneapolis, MN 1:23:15 6:21 1:23:05 14 1 M18 Zach Martin, 19, Eagan, MN 1:23:41 6:23 1:23:31 15 13 M20 John Cage, 34, Minneapolis, MN 1:23:52 6:24 1:23:45 16 14 M20 Peter Farley, 28, Robbinsdale, MN 1:24:23 6:26 1:24:16 17 15 M20 Alex Johnson, 32, Minneapolis, MN 1:24:30 6:27 1:24:09 18 16 M20 Jeremy Tan, 29, St Paul, MN 1:25:05 6:29 1:25:01 19 17 M20 Brent Bokemper, 26, Minnetonka, MN 1:25:20 6:31 1:25:10 20 18 M20 Nathan Libra, 27, Rochester, MN 1:25:39 6:32 1:25:25 21 19 M20 Charles Collins, 32, Lakeville, MN 1:26:09 6:34 1:25:56 22 2 M18 Cody West, 18, Minneapolis, MN 1:26:13 6:35 1:25:58 23 20 M20 Peter Larson, 23, Edina, MN 1:27:00 6:38 1:26:27 24 3 M18 Liam Lamb, 18, Minneapolis, MN 1:27:00 6:38 1:26:45 25 1 M16 Finn Bleakmore, 16, Minneapolis, MN 1:27:07 6:39 1:26:53 26 21 M20 Tyler Skwara, 27, Minneapolis, MN 1:27:13 6:39 1:27:06 27 22 M20 Preston Youngdahl, 32, Plymouth, MN 1:27:15 6:39 1:27:02 28 23 M20 Hans Frank-Holzner, 24, Lauderdale, MN 1:27:19 6:40 1:27:15 29 24 M20 Dean Smith, 24, Minneapolis, MN 1:27:23 6:40 1:27:14 30 25 M20 Jesse Kulberg, 24, Golden Valley, MN 1:27:38 6:41 1:27:30 31 26 M20 Youchi Zhang, 24, Minneapolis, MN 1:27:39 6:41 1:27:28 32 27 M20 Bryce Barrie, 25, Janesville, MN 1:28:03 6:43 1:27:56 33 28 M20 Travis Brew, 33, Minneapolis, MN 1:28:16 6:44 1:28:06 34 1 M35 Christian Bye, 35, Minneapolis, MN 1:28:21 6:44 1:28:07 35 2 M35 Nick Vanwagner, 39, Minneapolis, MN 1:28:40 6:46 1:28:30 36 29 M20 Josh Goetz, 24, Minneapolis, MN 1:28:43 6:46 1:28:31 37 2 M40 Debin Wang, 42, Chanhassen, MN 1:28:47 6:46 1:28:33 38 30 M20 Jack Zofkie, 26, Minneapolis, MN 1:29:03 6:48 1:28:56 39 31 M20 Lewis Berger, 26, Minneapolis, MN 1:29:06 6:48 1:29:01 40 1 M45 Randall Smith, 48, Maplewood, MN 1:29:07 6:48 1:29:01 41 1 M50 Huaping Wang, 51, Eden Prairie, MN 1:29:08 6:48 1:28:43 42 2 M45 John McCarthy, 46, St Paul, MN 1:29:16 6:49 1:29:00 43 3 M40 Ryan Johnson, 41, Excelsior, MN 1:29:26 6:49 1:29:11 44 32 M20 David Kaplan, 25, Vernon Hills, IL 1:29:29 6:50 1:29:13 45 3 M35 Cody Mikl, 38, Minneapolis, MN 1:29:41 6:50 1:29:35 46 4 M35 Michael Wilson, 39, Stillwater, MN 1:30:38 6:55 1:30:34 47 4 M18 Sumner Strom, 18, Saint Paul, MN 1:30:43 6:55 1:30:29 48 5 M35 Jordan Nimlos, 35, Coon Rapids, MN 1:30:55 6:56 1:30:40 49 6 M35 David Koppel, 36, Maple Grove, MN 1:30:58 6:56 1:30:48 50 1 M60 Thomas Brennan, 63, Lonsdale, MN 1:31:04 6:57 1:30:53 51 4 M40 Edward Dodington, 42, Minnetonka, MN 1:31:09 6:57 1:31:01 52 2 M50 Stephen Bartos, 52, Eagan, MN 1:31:12 6:57 1:30:57 53 7 M35 Bryan Sim, 35, San Francisco, CA 1:31:14 6:58 1:31:06 54 5 M40 Nick Erickson, 42, East Bethel, MN 1:31:34 6:59 1:31:11Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
55 33 M20 Jacob Brekke, 23, Minneapolis, MN 1:32:02 7:01 1:31:54 56 3 M45 Nathan Wagner, 47, Mound, MN 1:32:33 7:04 1:32:13 57 8 M35 Andrew Schwarm, 38, Minneapolis, MN 1:33:25 7:08 1:33:17 58 9 M35 Ryan Hurley, 37, Minneapolis, MN 1:33:42 7:09 1:33:30 59 4 M45 Mark Brinda, 46, Minneapolis, MN 1:34:03 7:10 1:33:49 60 34 M20 Matthew Axelrod, 31, Maplewood, MN 1:34:16 7:11 1:34:05 61 3 M50 Steven Andrews, 52, Minneapolis, MN 1:34:23 7:12 1:34:09 62 35 M20 Dan Polta, 31, Minneapolis, MN 1:34:24 7:12 1:34:09 63 36 M20 Samuel Wegner, 26, Saint Paul, MN 1:35:20 7:16 1:35:04 64 1 M55 Chris (Butch Humbert, 59, Mound, MN 1:35:30 7:17 1:35:21 65 5 M45 Andy Bingenheimer, 49, Minnetrista, MN 1:36:19 7:21 1:36:05 66 6 M40 Tom Pitt, 43, Crystal, MN 1:36:20 7:21 1:36:05 67 37 M20 Patrick Carroll, 23, Minneapolis, MN 1:36:48 7:23 1:36:36 68 38 M20 Nick Rosemark, 25, St Paul, MN 1:36:50 7:23 1:36:39 69 4 M50 Jeffrey Joiner, 50, Orange City, IA 1:37:18 7:25 1:37:05 70 39 M20 Matthew Cavanaugh, 34, Minneapolis, MN 1:37:23 7:26 1:36:17 71 5 M50 John Schneider, 51, Northfield, MN 1:37:25 7:26 1:37:10 72 6 M45 Christoph Baer, 45, Plymouth, MN 1:37:37 7:27 1:37:19 73 40 M20 James Bartel, 22, Plymouth, MN 1:37:56 7:28 1:37:40 74 10 M35 Matthew Heeman, 38, Fort Thomas, KY 1:38:14 7:30 1:37:51 75 41 M20 Alex Hintz, 29, Minneapolis, MN 1:38:18 7:30 1:38:04 76 42 M20 Sean Buuck, 33, Minneapolis, MN 1:38:22 7:30 1:38:18 77 43 M20 Zachary Pierson, 28, Plymouth, MN 1:38:34 7:31 1:37:49 78 11 M35 Dan Braak, 35, Minneapolis, MN 1:38:40 7:32 1:36:52 79 44 M20 Jonathon Ecker, 31, Minneapolis, MN 1:38:44 7:32 1:38:24 80 7 M40 Nicholas Gryskiewicz, 43, Minneapolis, MN 1:38:59 7:33 1:38:35 81 45 M20 Bryan Anderson, 33, Washington, DC 1:39:05 7:34 1:38:35 82 7 M45 Darren Anderson, 47, Chanhassen, MN 1:39:22 7:35 1:39:04 83 8 M40 Andrew Deutsch, 42, Maple Grove, MN 1:39:25 7:35 1:39:11 84 8 M45 Evan Roberts, 48, Minneapolis, MN 1:39:38 7:36 1:39:24 85 46 M20 Bradley Mueller, 30, Golden Valley, MN 1:39:48 7:37 1:37:12 86 9 M45 Jan Prihoda, 45, Hopkins, MN 1:39:55 7:37 1:39:12 87 10 M45 Eli Sagor, 48, Roseville, MN 1:40:00 7:38 1:39:46 88 2 M55 Eric Porte, 58, Minneapolis, MN 1:40:06 7:38 1:39:51 89 12 M35 Thomas Sapp, 37, Minneapolis, MN 1:40:14 7:39 1:39:43 90 11 M45 Shawn Cloyd, 47, Bloomington, MN 1:40:17 7:39 1:39:35 91 47 M20 Mason Peterson, 32, Minneapolis, MN 1:40:28 7:40 1:40:08 92 2 M60 Michael Tietz, 61, Bellingham, WA 1:40:32 7:40 1:40:12 93 9 M40 Asher Miller, 42, Edina, MN 1:40:50 7:42 1:40:21 94 10 M40 Ryan Hemmingsen, 44, Minneapolis, MN 1:41:08 7:43 1:40:31 95 11 M40 Michael Stroik, 41, Edina, MN 1:41:08 7:43 1:40:55 96 48 M20 Daniel Keppen, 29, Minneapolis, MN 1:41:19 7:44 1:40:51 97 49 M20 David McDevitt, 34, Duluth, MN 1:41:24 7:44 1:39:13 98 13 M35 Nathan Evans, 39, North St. Paul, MN 1:41:27 7:44 1:40:56 99 12 M45 Ryan Joy, 45, Minnetonka, MN 1:41:31 7:45 1:41:13 100 14 M35 Dan Bearden, 36, Apple Valley, MN 1:41:53 7:46 1:40:57 101 6 M50 Ajay Bapat, 51, Minneapolis, MN 1:41:59 7:47 1:41:41 102 50 M20 Jeffrey Bauer, 33, Inver Grove Trail, MN 1:42:00 7:47 1:41:36 103 2 M16 Theo Holdsworth, 16, Minneapolis, MN 1:42:05 7:47 1:41:48 104 51 M20 Stefan Berthelsen, 33, Orlando, FL 1:42:39 7:50 1:42:09 105 1 M65 David Munn, 68, Minneapolis, MN 1:42:44 7:50 1:42:17 106 7 M50 Sean Regan, 50, Saint Paul, MN 1:42:52 7:51 1:41:34 107 12 M40 Mike Petersen, 41, Richfield, MN 1:42:52 7:51 1:42:08 108 15 M35 Luke Mundy, 39, Chaska, MN 1:42:56 7:51 1:42:22 109 13 M45 Dan Hedblom, 49, Rochester, MN 1:43:04 7:52 1:42:33 110 13 M40 Andrew McNattin, 43, St Paul, MN 1:43:16 7:53 1:40:53 111 52 M20 Minhaj Shahriar, 25, Minneapolis, MN 1:43:23 7:53 1:40:17 112 14 M45 Aaron Massari, 47, St Paul, MN 1:43:23 7:53 1:42:05 113 2 M65 Mike Babcock, 68, Minneapolis, MN 1:43:38 7:54 1:43:11 114 53 M20 Paul Strain, 33, Minneapolis, MN 1:43:53 7:55 1:43:33 115 16 M35 Danny Vang, 36, White Bear Lake, MN 1:44:03 7:56 1:43:39 116 14 M40 Christopher Crabtree, 42, Asheville, NC 1:44:11 7:57 1:43:11 117 15 M45 David Hartman, 47, Minneapolis, MN 1:44:14 7:57 1:43:57 118 3 M60 George Cromer, 61, Minneapolis, MN 1:44:15 7:57 1:40:30 119 54 M20 Michael Morrison, 31, Plymouth, MN 1:44:15 7:57 1:44:00 120 4 M60 Keith Ricke, 60, North Oaks, MN 1:44:21 7:58 1:43:57 121 3 M55 Brian Kiecker, 56, Lakeville, MN 1:44:23 7:58 1:43:41 122 15 M40 John Oconnor, 41, Eden Prairie, MN 1:44:27 7:58 1:43:58 123 55 M20 Dylan Tashjian, 22, Chisago, MN 1:44:29 7:58 1:44:06 124 5 M60 Mark Lucke, 62, Minnetonka, MN 1:44:34 7:59 1:43:53Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
125 56 M20 Brandon Thies, 27, Minneapolis, MN 1:44:47 8:00 1:44:27 126 16 M40 Workeneh Eda, 40, St Paul, MN 1:44:53 8:00 1:44:37 127 8 M50 Michael Rohweder, 52, St. Paul, MN 1:44:59 8:01 1:44:30 128 17 M35 Shawn Laumann, 39, Minneapolis, MN 1:45:01 8:01 1:42:18 129 5 M18 Arthur Duncan, 19, St. Anthony, MN 1:45:01 8:01 1:44:31 130 18 M35 Michal Dejko, 37, Blaine, MN 1:45:09 8:01 1:44:37 131 19 M35 Harry Huynh, 36, St Paul, MN 1:45:09 8:01 1:44:49 132 57 M20 Brendan Meier, 30, Burnsville, MN 1:45:30 8:03 1:44:25 133 58 M20 Hunter Braun, 23, St. Peter, MN 1:45:32 8:03 1:44:48 134 20 M35 Logan Morrow, 38, Little Canada, MN 1:45:50 8:04 1:44:56 135 21 M35 Joe Hellman, 37, St Paul, MN 1:45:54 8:05 1:45:22 136 17 M40 Jorge Arrizon, 42, Shafer, MN 1:46:07 8:06 1:45:44 137 18 M40 David Kallenbach, 40, Woodbury, MN 1:46:19 8:07 1:44:28 138 59 M20 Erik Onarheim, 33, Minneapolis, MN 1:46:30 8:07 1:45:35 139 60 M20 Bob Kelly, 33, Minneapolis, MN 1:46:45 8:09 1:45:17 140 19 M40 Prashant Shrestha, 40, Minneapolis, MN 1:46:53 8:09 1:46:22 141 4 M55 Thomas Rauer, 55, Roseville, MN 1:47:01 8:10 1:46:31 142 16 M45 Patrick St Dennis, 47, St Paul, MN 1:47:21 8:11 1:46:51 143 5 M55 Roberto Perez, 59, Minneapolis, MN 1:47:24 8:12 1:46:57 144 61 M20 Abenezer Monjor, 24, Minneapolis, MN 1:47:25 8:12 1:45:22 145 20 M40 Jesse Mumm, 44, Minneapolis, MN 1:47:31 8:12 1:46:35 146 62 M20 Nick Rogers, 31, Washington, DC 1:47:36 8:12 1:46:28 147 63 M20 Lukas Skrove, 31, Minneapolis, MN 1:47:47 8:13 1:47:00 148 22 M35 Scott Shaffer, 37, Minneapolis, MN 1:47:47 8:13 1:47:26 149 64 M20 Paul Zantua, 31, Los Angeles, CA 1:47:50 8:14 1:47:04 150 21 M40 Jonathan Sundquist, 40, Burnsville, MN 1:47:52 8:14 1:47:20 151 22 M40 Josh Soldin, 41, Minneapolis, MN 1:48:04 8:15 1:47:50 152 23 M40 David Hayes, 43, Minneapolis, MN 1:48:06 8:15 1:47:25 153 23 M35 Carl Gustafson, 37, Minneapolis, MN 1:48:12 8:15 1:47:38 154 17 M45 Matt Binsfeld, 47, Sartell, MN 1:48:13 8:15 1:47:37 155 24 M35 Brandon Shaw, 37, Hopkins, MN 1:48:15 8:15 1:47:45 156 65 M20 Lukas Stocklauser, 26, Plymouth, MN 1:48:25 8:16 1:48:14 157 66 M20 Bryan Labore, 34, Minneapolis, MN 1:48:27 8:16 1:48:00 158 25 M35 Brett Yost, 38, Rosemount, MN 1:48:30 8:17 1:48:12 159 6 M55 Mark Quinn, 58, Plymouth, MN 1:48:48 8:18 1:48:09 160 67 M20 Jared Anderson, 25, Bloomington, MN 1:48:49 8:18 1:48:12 161 26 M35 Ryan Easter, 36, Crystal, MN 1:49:01 8:19 1:48:38 162 68 M20 Zach Nicholson, 25, Minneapolis, MN 1:49:08 8:20 1:48:50 163 69 M20 Michael Mayer, 29, Woodbury, MN 1:49:13 8:20 1:48:44 164 70 M20 Travis Sigafoos, 29, Minneapolis, MN 1:49:16 8:20 1:48:42 165 27 M35 Nick Norman, 39, Lake Elmo, MN 1:49:18 8:20 1:48:42 166 71 M20 Hunter Duffy, 25, Hugo, MN 1:49:34 8:21 1:47:20 167 6 M60 Lawrence Sitcawich, 60, Woodbury, MS 1:49:47 8:22 1:49:19 168 72 M20 Matthew Geske, 28, Minneapolis, MN 1:49:58 8:23 1:46:32 169 28 M35 Yevgeniy Savchenko, 37, Lakeville, MN 1:50:02 8:24 1:46:36 170 29 M35 Ryan Elling, 38, Woodbury, MN 1:50:20 8:25 1:49:47 171 24 M40 Mike Bester, 42, Roseville, MN 1:50:20 8:25 1:49:51 172 73 M20 Ben Miller, 22, Minneapolis, MN 1:50:25 8:25 1:49:42 173 9 M50 Johnny Surprise, 54, Minneapolis, MN 1:50:31 8:26 1:50:00 174 10 M50 Christian Lawler, 52, Edina, MN 1:50:36 8:26 1:49:38 175 11 M50 Jonathan Sudberry, 50, Edina, MN 1:50:38 8:26 1:50:01 176 18 M45 Tom Thao, 49, Oakdale, MN 1:50:39 8:26 1:49:45 177 74 M20 Nicolas Sanders, 22, New Hope, MN 1:50:50 8:27 1:47:50 178 12 M50 Karl Erickson, 51, Maplewood, MN 1:50:50 8:27 1:50:25 179 19 M45 Cameron McLelland, 47, Minneapolis, MN 1:50:52 8:27 1:50:30 180 20 M45 Chad Hegg, 47, Moorhead, MN 1:51:02 8:28 1:49:41 181 25 M40 Eric Chow, 41, Woodbury, MN 1:51:16 8:29 1:49:19 182 21 M45 Michael Szwejbka, 48, Loretto, MN 1:51:16 8:29 1:50:38 183 7 M55 Brian Shimley, 55, Brainerd, MN 1:51:37 8:31 1:51:17 184 30 M35 Ryan Naimola, 39, Eden Prairie, MN 1:51:48 8:32 1:51:32 185 75 M20 Brent Miller, 32, Eagan, MN 1:51:50 8:32 1:51:21 186 76 M20 Kevin Fitzgerald, 26, Edina, MN 1:51:56 8:32 1:51:06 187 13 M50 Patrick Hurley, 52, Saint Paul, MN 1:51:58 8:32 1:50:52 188 77 M20 Joseph Roorda, 28, Eden Prairie, MN 1:52:00 8:33 1:51:27 189 78 M20 Kenneth Kaijage, 24, Woodbury, MN 1:52:04 8:33 1:50:42 190 31 M35 Will Epps, 38, Minneapolis, MN 1:52:05 8:33 1:51:47 191 32 M35 Kyle Uhler, 35, Minneapolis, MN 1:52:07 8:33 1:51:43 192 79 M20 Alex Martin, 33, Sheboygan, WI 1:52:12 8:34 1:51:33 193 80 M20 Cody Dewitt, 25, Burleigh County, ND 1:52:16 8:34 1:51:26 194 81 M20 Jonathan Mitchell, 32, Minneapolis, MN 1:52:23 8:34 1:51:42 195 14 M50 Scot Nortrom, 51, Saint Paul, MN 1:52:26 8:35 1:51:05 196 82 M20 John Nocker, 28, Minneapolis, MN 1:52:41 8:36 1:52:03 197 6 M18 Caden Baty, 18, Savage, MN 1:52:47 8:36 1:51:12 198 7 M60 Mark Werner, 64, Minneapolis, MN 1:52:47 8:36 1:52:00 199 83 M20 Ross Daniels, 33, Minneapolis, MN 1:52:52 8:37 1:52:20 200 84 M20 Brandon Turrubiartes, 22, Minneapolis, MN 1:52:54 8:37 1:52:18 201 85 M20 Derek Johnson, 28, Maple Grove, MN 1:52:55 8:37 1:52:22 202 22 M45 Christopher Fischer, 47, Sioux Falls, SD 1:53:05 8:38 1:52:31 203 86 M20 Zach Bucheger, 30, Minneapolis, MN 1:53:07 8:38 1:52:09 204 8 M60 Tom Christian, 64, Bloomington, MN 1:53:08 8:38 1:52:47 205 87 M20 Tony Kuplic, 29, West St. Paul, MN 1:53:09 8:38 1:51:30 206 88 M20 Tyler Becker, 29, Forest Lake, MN 1:53:10 8:38 1:52:27 207 26 M40 Dan Schwartz, 40, New Ulm, MN 1:53:31 8:40 1:53:03 208 33 M35 Beau Haugrud, 38, Blaine, MN 1:53:39 8:40 1:52:54 209 8 M55 Jim Gaubert, 57, Eagan, MN 1:53:59 8:42 1:52:58 210 89 M20 Luke Meier, 25, Rogers, MN 1:54:07 8:42 1:52:09 211 15 M50 Steve Nelson, 50, Saint Paul, MN 1:54:10 8:43 1:53:00 212 27 M40 Matthew Movern, 41, Edina, MN 1:54:12 8:43 1:52:44 213 90 M20 Justin Hazeman, 25, Minneapolis, MN 1:54:16 8:43 1:53:36 214 34 M35 Justin Wallestad-Dax, 35, Brooklyn Park, MN 1:54:26 8:44 1:52:49 215 91 M20 Modi Hammarstedt, 28, Minneapolis, MN 1:54:28 8:44 1:53:57 216 92 M20 Louis Succio, 30, Minneapolis, MN 1:54:29 8:44 1:50:05 217 28 M40 Douglas Nelson, 42, Burnsville, MN 1:54:29 8:44 1:53:43 218 29 M40 Jeff Deitch, 42, Minneapolis, MN 1:54:30 8:44 1:50:06 219 93 M20 Matthew Ufford, 24, Maple Grove, MN 1:54:34 8:44 1:53:36 220 9 M55 William Sumey, 57, Scandia, MN 1:54:36 8:45 1:54:11 221 35 M35 Leland Severson, 37, Elk River, MN 1:54:46 8:45 1:54:03 222 94 M20 Ray Smith, 24, Minneapolis, MN 1:54:48 8:45 1:52:28 223 95 M20 William Hoff, 27, Minneapolis, MN 1:54:52 8:46 1:54:37 224 30 M40 Rob Jarvis, 43, St. Paul, MN 1:54:55 8:46 1:54:22 225 96 M20 Corey Drees, 30, Boston, MA 1:54:59 8:46 1:54:43 226 16 M50 Craig Michael, 54, Minneapolis, MN 1:55:00 8:46 1:54:25 227 36 M35 Joe Greiner, 38, Minneapolis, MN 1:55:03 8:47 1:54:19 228 97 M20 Peter Estall, 29, Minneapolis, MN 1:55:05 8:47 1:52:27 229 37 M35 Gary Welsh, 38, Crystal, MN 1:55:12 8:47 1:54:45 230 38 M35 Rahul Bansal, 38, Minneapolis, MN 1:55:14 8:47 1:53:57 231 39 M35 John Kennedy, 37, Saint Paul, MN 1:55:14 8:47 1:54:45 232 31 M40 Andrew Wiecher, 41, Bloomington, MN 1:55:17 8:48 1:54:42 233 9 M60 Yong Lu, 62, Edina, MN 1:55:20 8:48 1:54:11 234 3 M16 Finnegan Ward, 17, Eagan, MN 1:55:24 8:48 1:54:11 235 40 M35 Ryan Egan, 39, Minneapolis, MN 1:55:30 8:49 1:54:49 236 10 M60 Brent Friesen, 64, Maywood, IL 1:55:34 8:49 1:52:19 237 98 M20 Tyler Cook, 23, Saint Paul, MN 1:55:37 8:49 1:54:46 238 11 M60 Chang Cho, 63, Lake Elmo, MN 1:55:38 8:49 1:54:44 239 32 M40 Adam Tschida, 40, Savage, MN 1:55:43 8:50 1:55:12 240 99 M20 Daniel Dessalew, 25, Eagan, MN 1:56:05 8:51 1:54:46 241 100 M20 Matt Pickle, 33, Plymouth, MN 1:56:07 8:51 1:55:20 242 41 M35 Zachary Nelson, 39, Chanhassen, MN 1:56:16 8:52 1:55:20 243 10 M55 John Hoffman, 58, Minnetonka, MN 1:56:17 8:52 1:55:59 244 42 M35 Stephen Froelich, 37, West Saint Paul, MN 1:56:21 8:53 1:55:42 245 43 M35 Nelson Aamodt, 37, Minneapolis, MN 1:56:23 8:53 1:55:36 246 44 M35 Anthony Mehr, 38, St. Paul, MN 1:56:27 8:53 1:54:31 247 101 M20 Dylan Woolfolk, 26, Minneapolis, MN 1:56:30 8:53 1:55:08 248 45 M35 Kiel McElveen, 35, Saint Paul, MN 1:56:31 8:53 1:55:02 249 102 M20 Jack Youngberg, 29, New Hope, MN 1:56:34 8:54 1:54:34 250 23 M45 Charlie Loes, 46, Minneapolis, MN 1:56:41 8:54 1:55:03 251 3 M65 Douglas Patton, 66, Wooster, OH 1:56:54 8:55 1:56:13 252 17 M50 Alex Dearmond, 50, Minneapolis, MN 1:56:58 8:55 1:56:13 253 18 M50 Scott Raver, 53, Minneapolis, MN 1:56:59 8:55 1:56:00 254 33 M40 Alberto Orioles, 44, Minneapolis, MN 1:57:11 8:56 1:56:05 255 103 M20 Justin Harris, 34, Minneapolis, MN 1:57:11 8:56 1:56:37 256 19 M50 Chris Rea, 51, Edina, MN 1:57:13 8:57 1:54:29 257 46 M35 Thao Le, 37, Edina, MN 1:57:14 8:57 1:55:49 258 34 M40 Jeffrey Glass, 40, Dayton, MN 1:57:15 8:57 1:56:29 259 104 M20 Logan Moe, 27, Minneapolis, MN 1:57:16 8:57 1:56:30 260 35 M40 Jeffrey Niblack, 42, Minneapolis, MN 1:57:18 8:57 1:56:25 261 105 M20 Daniel Burridge, 27, Minneapolis, MN 1:57:19 8:57 1:56:30 262 47 M35 Christopher Matter, 35, Apple Valley, MN 1:57:23 8:57 1:56:08 263 106 M20 Andy Cornelius, 25, Minneapolis, MN 1:57:27 8:58 1:56:15 264 24 M45 Don Giroux, 47, Minneapolis, MN 1:57:29 8:58 1:53:56 265 107 M20 Corey Graen, 28, White Bear Lake, MN 1:57:32 8:58 1:56:29 266 108 M20 Cole Schroedermeier, 25, Minnetonka, MN 1:57:44 8:59 1:56:53 267 11 M55 Lei Zhang, 57, Edina, MN 1:57:48 8:59 1:57:07Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
268 25 M45 Joe Ostrander, 47, Shoreview, MN 1:57:56 9:00 1:55:05 269 48 M35 John Nordstrom, 37, Roseville, MN 1:57:59 9:00 1:57:14 270 20 M50 Pablo Gomez, 50, Minneapolis, MN 1:58:13 9:01 1:57:49 271 49 M35 Andy MacGregor, 37, Lakeville, MN 1:58:28 9:02 1:57:48 272 109 M20 Sean Barron, 31, Saint Paul, MN 1:58:32 9:03 1:57:51 273 36 M40 Gregory Nelson, 40, Minneapolis, MN 1:58:39 9:03 1:58:07 274 26 M45 Andrew Benson, 46, Minneapolis, MN 1:58:44 9:03 1:57:52 275 110 M20 Luke Olsen, 24, Golden Valley, MN 1:58:48 9:04 1:57:40 276 21 M50 Shengxu Li, 53, Edina, MN 1:58:52 9:04 1:58:25 277 50 M35 Jared Koll, 36, Minneapolis, MN 1:59:06 9:05 1:58:01 278 12 M60 Ian Holmes, 60, Lester Prairie, MN 1:59:08 9:05 1:58:10 279 27 M45 Lee Ladner, 45, Prior Lake, MN 1:59:09 9:05 1:58:24 280 111 M20 Andrew Lovgren, 33, Saint Paul, MN 1:59:12 9:06 1:58:26 281 112 M20 Connor Gomer, 29, Minneapolis, MN 1:59:17 9:06 1:58:46 282 37 M40 Michael Thao, 40, Blaine, MN 1:59:33 9:07 1:58:45 283 51 M35 Will Geng, 39, St Paul, MN 1:59:35 9:07 1:54:42 284 38 M40 Daniel Boyd, 41, Cottage Grove, MN 1:59:45 9:08 1:56:45 285 39 M40 Nicholas Korent, 44, Houlton, WI 1:59:48 9:08 1:59:03 286 12 M55 Brad Longerbone, 56, Eden Prairie, MN 1:59:52 9:09 1:58:43 287 113 M20 Marco Duronio, 21, New Brighton, MN 1:59:53 9:09 1:49:54 288 114 M20 Brett Morich, 21, New Brighton, MN 1:59:54 9:09 1:49:54 289 115 M20 Andy Thai, 21, Brooklyn Park, MN 2:00:14 9:10 1:59:29 290 28 M45 Gregory Bauer, 47, St Paul, MN 2:00:17 9:11 1:59:34 291 116 M20 Derrick Whiting, 27, Eden Prairie, MN 2:00:20 9:11 1:57:44 292 117 M20 Will Baumgart, 25, Minneapolis, MN 2:00:41 9:12 1:59:29 293 13 M55 Ben Thomas, 59, Fargo, ND 2:00:42 9:12 1:59:59 294 52 M35 Adam Hymans, 38, Andover, MN 2:00:49 9:13 1:59:05 295 22 M50 Phillip Martin, 54, Eagan, MN 2:01:00 9:14 1:59:27 296 118 M20 Allyson Sivalls, 30, Minneapolis, MN 2:01:06 9:14 1:59:34 297 119 M20 Peter Berno, 26, Minneapolis, MN 2:01:08 9:14 2:00:14 298 53 M35 Steve Hennigs, 38, Burnsville, MN 2:01:15 9:15 2:00:28 299 40 M40 Daniel Sperling, 40, Minneapolis, MN 2:01:23 9:16 2:00:27 300 54 M35 Timothy Zhu, 35, Reston, VA 2:01:24 9:16 1:57:56 301 120 M20 Neil Heldt, 25, Golden Valley, MN 2:01:32 9:16 2:00:43 302 121 M20 Samuel Roden, 27, Golden Valley, MN 2:01:40 9:17 2:00:31 303 122 M20 Jake Lepak, 25, Minneapolis, MN 2:02:01 9:18 2:01:05 304 123 M20 William Rivas-Radtke, 27, Minneapolis, MN 2:02:03 9:19 1:59:59 305 124 M20 Evan Eide, 32, St Paul, MN 2:02:14 9:19 2:00:15 306 55 M35 Jesse Dong, 35, Minneapolis, MN 2:02:20 9:20 2:01:18 307 125 M20 Drake Hunter, 29, Hopkins, MN 2:02:25 9:20 2:00:24 308 29 M45 Travis Bistodeau, 46, Bloomington, MN 2:02:30 9:21 2:00:54 309 23 M50 Lenny Chartier, 54, Kingsport, TN 2:02:37 9:21 2:02:03 310 41 M40 Kiran Yayavaram, 40, Maple Grove, MN 2:02:46 9:22 2:01:52 311 126 M20 Jake Schultz, 29, New Hope, MN 2:02:50 9:22 2:01:09 312 42 M40 Tim Mullen, 41, Bloomington, MN 2:02:50 9:22 2:01:13 313 56 M35 Jonathan Wittig, 39, Minneapolis, MN 2:03:16 9:24 2:02:21 314 43 M40 James Rone, 44, Minneapolis, MN 2:03:19 9:24 2:02:30 315 127 M20 Dalton Domenighi, 25, St Paul, MN 2:03:23 9:25 2:02:43 316 128 M20 Wang Vue, 23, Minneapolis, MN 2:03:36 9:26 2:02:48 317 129 M20 Alexey Pederson, 29, Otsego, MN 2:03:48 9:27 2:01:51 318 13 M60 Doug Barton, 60, Eagan, MN 2:03:52 9:27 2:02:58 319 4 M65 Dennis Roger, 66, Pittsburgh, PA 2:03:53 9:27 2:02:35 320 30 M45 Angel Valladolid, 49, Bloomington, MN 2:04:12 9:28 2:02:47 321 14 M55 Tom Fitzpatrick, 57, Minneapolis, MN 2:04:14 9:29 2:02:24 322 5 M65 Paul Grosso, 67, Maple Grove, MN 2:04:20 9:29 2:03:18 323 57 M35 Chris Calder, 37, St Paul, MN 2:04:40 9:31 2:03:36 324 130 M20 Jeremy Conover, 30, Minneapolis, MN 2:04:52 9:32 2:03:59 325 131 M20 Quinn Garrod, 32, Shoreview, MN 2:05:22 9:34 2:03:56 326 31 M45 Dan Breeggemann, 47, Farmington, MN 2:05:30 9:34 2:03:05 327 44 M40 Bjorn Bowman, 44, St. Paul, MN 2:05:33 9:35 2:02:18 328 58 M35 Lucas Melheim, 37, Lakeville, MN 2:05:43 9:35 2:03:23 329 7 M18 Jack Ross, 19, Maple Grove, MN 2:05:45 9:36 2:04:13 330 32 M45 Brett Furber, 46, Prior Lake, MN 2:05:59 9:37 2:02:41 331 33 M45 Por Vue, 49, Minneapolis, MN 2:06:06 9:37 2:05:17 332 4 M16 Vikram Sharma, 16, Lake Elmo, MN 2:06:08 9:37 2:05:39 333 59 M35 Yeng Moua, 35, Minneapolis, MN 2:06:09 9:37 2:05:21 334 132 M20 Elias Johnson, 24, Duluth, MN 2:06:23 9:38 2:04:08 335 24 M50 David Brown, 51, Eden Prairie, MN 2:06:36 9:39 2:04:54 336 25 M50 Quan Dang, 51, Apple Valley, MN 2:06:44 9:40 2:05:03 337 133 M20 Peter Irvine, 27, Minneapolis, MN 2:06:44 9:40 2:06:00 338 45 M40 Alan Santos, 40, Montgomery, AL 2:06:46 9:40 2:04:14 339 26 M50 Jeffrey Hoefs, 52, Burnsville, MN 2:06:46 9:40 2:05:13 340 27 M50 John Baker, 50, St. Paul, MN 2:06:46 9:40 2:05:45 341 28 M50 Mark Crowson, 52, St. Paul, MN 2:06:51 9:41 2:05:12 342 29 M50 Michael Crespo, 51, Edina, MN 2:06:57 9:41 2:05:15 343 46 M40 Michael Powers, 42, Blaine, MN 2:07:22 9:43 2:06:17 344 134 M20 Danylo Loutchko, 27, Minneapolis, MN 2:07:31 9:44 2:05:38 345 135 M20 Ryan Filipek, 32, Farmington, MN 2:07:33 9:44 2:05:07 346 15 M55 Michael Rivard, 59, Manchester, NH 2:07:50 9:45 2:06:32 347 14 M60 David Bocek, 61, Minneapolis, MN 2:07:52 9:45 2:06:40 348 136 M20 William Tantzen, 31, Bloomington, MN 2:07:57 9:46 2:06:51 349 137 M20 Michael Davila, 25, Minneapolis, MN 2:08:30 9:48 2:07:24 350 30 M50 Frank MacDonald, 53, Hammondsport, NY 2:08:31 9:48 2:07:10 351 138 M20 Ian Pierson, 29, New Hope, MN 2:08:50 9:50 2:08:02 352 31 M50 Wayne Linderman, 51, Brooklyn Park, MN 2:08:58 9:50 2:07:26 353 60 M35 Rory Collins, 35, St Paul, MN 2:09:13 9:51 2:07:16 354 34 M45 David Baty, 48, Savage, MN 2:09:14 9:52 2:07:39 355 15 M60 Scott Larson, 60, Victoria, MN 2:09:18 9:52 2:05:55 356 139 M20 Siddharth Iyengar, 31, Eden Prairie, MN 2:09:24 9:52 2:07:05 357 35 M45 Jason Ames, 47, Oakdale, MN 2:09:33 9:53 2:07:11 358 16 M55 Bob Jacobowski, 57, Farmington, MN 2:09:39 9:53 2:06:47 359 140 M20 Eric Olson, 23, Shakopee, MN 2:09:47 9:54 2:08:18 360 141 M20 Samuel Hinh, 29, Burnsville, MN 2:09:49 9:54 2:07:50 361 1 M70 Gerry Pohl, 72, St Anthony, MN 2:09:51 9:54 2:09:03 362 61 M35 Eric Johnson, 37, Saint Paul, MN 2:09:54 9:55 2:06:32 363 142 M20 Eric Lambert, 33, Lake Elmo, MN 2:09:54 9:55 2:08:07 364 62 M35 Thomas Schmidt, 36, Saint Paul, MN 2:09:59 9:55 2:08:06 365 143 M20 Chang Ge, 33, Minneapolis, MN 2:10:08 9:56 2:08:48 366 47 M40 Leon Weckwerth, 43, Mankato, MN 2:10:26 9:57 2:09:27 367 16 M60 Paulo Kofuji, 60, Minneapolis, MN 2:10:36 9:58 2:08:48 368 144 M20 Carter Oreilly, 21, Pine Island, MN 2:10:40 9:58 2:09:03 369 145 M20 William Rog, 24, St Paul, MN 2:10:43 9:58 2:08:45 370 146 M20 Joe Fahey, 28, St Paul, MN 2:10:49 9:59 2:09:12 371 17 M55 Jim Tarara, 56, Woodbury, MN 2:10:49 9:59 2:09:42 372 147 M20 Eric Strand, 32, St Paul, MN 2:10:50 9:59 2:08:41 373 148 M20 Daniel Norling, 24, Plymouth, MN 2:10:52 9:59 2:10:10Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
374 36 M45 Jeff Greenwood, 48, Minnetonka, MN 2:11:06 10:00 2:10:06 375 32 M50 Dennis Downs, 50, Andover, MN 2:11:29 10:02 2:10:04 376 149 M20 Sawyer Dobson, 21, Minneapolis, MN 2:11:31 10:02 2:09:32 377 33 M50 Darin Epstein, 51, Eden Prairie, MN 2:11:49 10:03 2:10:48 378 48 M40 Michael Robinet, 44, Inver Grove Heigh, MN 2:12:03 10:04 2:10:44 379 2 M70 Dan Jackson, 73, St Paul, MN 2:12:35 10:07 2:10:50 380 150 M20 Aaron Zierdt, 34, Monticello, MN 2:12:38 10:07 2:10:19 381 151 M20 Nathan Fischbach, 27, Rochester, MN 2:12:42 10:07 2:10:45 382 63 M35 Greg Harding, 38, Minnetonka, MN 2:12:56 10:08 2:09:23 383 152 M20 Joseph Schmit, 26, Minneapolis, MN 2:12:59 10:09 2:10:55 384 153 M20 Jared Floersch, 25, Plymouth, MN 2:13:00 10:09 2:11:18 385 34 M50 Dave Sanders, 50, New Hope, MN 2:13:17 10:10 2:10:01 386 154 M20 Isaac Alanko, 27, Minneapolis, MN 2:13:23 10:10 2:10:15 387 64 M35 Jesse Brown, 38, Deforest, WI 2:13:24 10:11 2:11:07 388 8 M18 Terrance Straub, 18, Fridley, MN 2:13:27 10:11 2:10:18 389 37 M45 Tim Lorinser, 46, St Paul, MN 2:14:00 10:13 2:12:47 390 38 M45 Lee Lor, 49, South Saint Paul, MN 2:14:05 10:14 2:13:13 391 35 M50 Don Anselmin, 54, Bloomington, MN 2:14:08 10:14 2:11:22 392 155 M20 Kartikeya Tiwari, 30, Minneapolis, MN 2:14:49 10:17 2:11:28 393 39 M45 Aly Guevara, 49, Eden Prairie, MN 2:14:52 10:17 2:12:41 394 65 M35 Joe Klein, 37, Minneapolis, MN 2:15:45 10:21 2:12:43 395 156 M20 Abe Fortier, 25, Golden Valley, MN 2:15:48 10:22 2:13:34 396 49 M40 William Bartholome, 42, Saint Paul, MN 2:15:50 10:22 2:14:24 397 157 M20 Josh Gottschalk, 25, St Louis Park, MN 2:16:02 10:23 2:14:15 398 158 M20 Sam Hendrickx, 25, St. Louis Park, MN 2:16:02 10:23 2:14:29 399 3 M70 Ralph Imholte, 71, Red Wing, MN 2:16:04 10:23 2:14:19 400 1 N Khayaal Desai-Hunt, 16, Minneapolis, MN 2:16:05 10:23 2:14:15 401 40 M45 Jeffrey Mitchell, 46, Minneapolis, MN 2:16:18 10:24 2:14:16 402 41 M45 Jason Hudson, 45, Wyoming, MN 2:16:24 10:24 2:14:56 403 66 M35 Daniel Acuna, 37, Champlin, MN 2:17:07 10:28 2:14:48 404 67 M35 Jose Paiz, 38, Saint Louis Park, MN 2:17:41 10:30 2:15:46 405 159 M20 Michael Perlman, 30, Saint Paul, MN 2:18:01 10:32 2:15:39 406 160 M20 Scott Scroggs, 27, Minneapolis, MN 2:18:03 10:32 2:16:00 407 161 M20 Adam George, 27, Minneapolis, MN 2:18:06 10:32 2:15:55 408 6 M65 Howard Ojalvo, 69, Shoreview, MN 2:18:33 10:34 2:15:59 409 162 M20 Drew Davis, 31, Minneapolis, MN 2:19:07 10:37 2:17:18 410 18 M55 Scott Egge, 55, St Paul, MN 2:19:09 10:37 2:16:50 411 42 M45 David Rust, 46, St Paul, MN 2:19:31 10:39 2:17:34 412 163 M20 Zachary Cohen, 31, St. Paul, MN 2:19:41 10:39 2:17:22 413 164 M20 Sanghyoup Gu, 34, Ames, IA 2:19:48 10:40 2:16:18 414 50 M40 Jacob Rieke, 41, Fairfax, MN 2:19:59 10:41 2:17:01 415 36 M50 Ker Yang, 51, Oakdale, MN 2:20:18 10:42 2:17:56 416 37 M50 Fu Hang, 53, Cottage Grove, MN 2:20:18 10:42 2:17:57 417 165 M20 Kevin Gomer, 33, Mound, MN 2:20:28 10:43 2:18:36 418 166 M20 Tanner Wilson, 29, St Louis Park, MN 2:20:29 10:43 2:18:23 419 17 M60 Keith Olson, 60, Springfield, MN 2:20:42 10:44 2:18:18 420 19 M55 Brent Benrud, 56, Saint Paul, MN 2:20:48 10:44 2:18:52 421 167 M20 Isaac Bisla, 25, Minneapolis, MN 2:20:51 10:45 2:20:01 422 43 M45 Tony Graham, 48, Edina, MN 2:20:59 10:45 2:19:21 423 38 M50 Will Graham, 51, Minneapolis, MN 2:21:03 10:46 2:19:24 424 44 M45 Michael Stepaniak, 45, Plymouth, MN 2:21:20 10:47 2:20:29 425 168 M20 Chris McDonald, 30, Brooklyn Park, MN 2:21:46 10:49 2:19:51 426 51 M40 Juan Tigre, 42, Brooklyn Park, MN 2:22:07 10:50 2:19:54 427 68 M35 Sam Ziemer, 37, Bayport, MN 2:23:08 10:55 2:20:44 428 4 M70 Ed Sandor, 70, Kenyon, MN 2:23:34 10:57 2:21:18Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
429 18 M60 Thomas Wegner, 64, Minneapolis, MN 2:24:12 11:00 2:22:07 430 45 M45 John Ensley, 48, Minneapolis, MN 2:24:22 11:01 2:20:49 431 69 M35 Ryan Thorsen, 35, Minneapolis, MN 2:24:40 11:02 2:22:25 432 19 M60 John Thompson, 61, Minneapolis, MN 2:25:02 11:04 2:22:59 433 70 M35 Mark Pyka, 37, Mahtomedi, MN 2:25:09 11:04 2:23:12 434 71 M35 Adam Yborra, 37, Minneapolis, MN 2:25:27 11:06 2:23:27 435 169 M20 Walker Olson, 27, Rosemount, MN 2:26:33 11:11 2:25:34 436 20 M55 Luke Charpentier, 57, Columbus, MN 2:26:43 11:12 2:24:41 437 20 M60 Wiseman Sikakane, 61, Oakdale, MN 2:27:15 11:14 2:25:37 438 21 M60 Mark Muir, 60, Arlington, VA 2:28:10 11:18 2:24:28 439 21 M55 Tim Floyd, 57, Woodbury, MN 2:28:40 11:20 2:25:32 440 5 M70 Franklin Fleming, 72, Minneapolis, MN 2:29:42 11:25 2:28:03 441 46 M45 Kevin Walker, 49, Golden Valley, MN 2:29:56 11:26 2:27:22 442 72 M35 David Buchert, 38, Bloomington, MN 2:30:11 11:27 2:28:46 443 73 M35 Steven Norman, 38, Edina, MN 2:30:31 11:29 2:27:09 444 74 M35 Nathan Icart, 38, Minneapolis, MN 2:30:32 11:29 2:27:30 445 47 M45 Joel Osterlund, 48, Rochester, MN 2:30:37 11:29 2:28:49 446 170 M20 Piotr Rusinkiewicz, 34, St Paul, MN 2:31:30 11:33 2:29:02 447 171 M20 Mason Smith, 27, Vero Beach, FL 2:31:34 11:34 2:29:00 448 172 M20 Dan Timm, 29, Minneapolis, MN 2:31:50 11:35 2:28:15 449 22 M55 John Jackson, 59, Nipomo, CA 2:31:53 11:35 2:30:46 450 52 M40 David Duffey, 42, Saint Paul, MN 2:31:55 11:35 2:29:42 451 6 M70 Richard Weil, 72, St Paul, MN 2:32:01 11:36 2:29:31 452 75 M35 Adam Michalek, 37, Bemidji, MN 2:32:10 11:36 2:29:45 453 53 M40 Matthew Mesa, 44, Woodbury, MN 2:33:23 11:42 2:30:49 454 23 M55 Mike Smith, 58, Vero Beach, FL 2:33:29 11:42 2:30:55 455 76 M35 Jeffrey Beene, 36, Minot Afb, ND 2:33:33 11:43 2:30:23 456 39 M50 Todd Jelinski, 53, Moorhead, MN 2:34:21 11:46 2:32:04 457 173 M20 Jonah Jelinski, 23, Minneapolis, MN 2:34:21 11:46 2:32:04 458 174 M20 Francisco Montanez, 26, Minneapolis, MN 2:36:31 11:56 2:34:29Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
459 77 M35 Adam Sonnenfeld, 36, Edina, MN 2:37:57 12:03 2:36:21 460 175 M20 Omot Toung, 24, Minneapolis, MN 2:38:32 12:06 2:37:06 461 40 M50 Michael Broeker, 52, Eagan, MN 2:39:27 12:10 2:36:54 462 41 M50 Tom Gitaa, 53, Minneapolis, MN 2:39:52 12:12 2:37:11 463 54 M40 Jared Anderson, 43, Woodbury, MN 2:40:28 12:14 2:37:59 464 176 M20 Johnny Yunes Mejia, 34, Minneapolis, MN 2:40:35 12:15 2:40:30 465 177 M20 Nathan Theis, 33, South Saint Paul, MN 2:41:58 12:21 2:39:12 466 7 M65 Kirby Schueler, 65, Lonsdale, MN 2:42:15 12:23 2:39:46 467 22 M60 Jeffrey Derby, 64, Bloomington, MN 2:42:46 12:25 2:39:46 468 178 M20 Ben Boudreaux, 34, Minneapolis, MN 2:43:02 12:26 2:39:53 469 2 N Schyler Manning, 27, St Paul, MN 2:43:02 12:26 2:40:29 470 179 M20 Noah Jones, 27, Chaska, MN 2:45:48 12:39 2:43:59 471 55 M40 Adam Warden, 42, Maple Plain, MN 2:47:08 12:45 2:44:31 472 48 M45 Scott Buchkoski, 45, Stillwater, MN 2:47:34 12:47 2:44:58 473 56 M40 Balaj AthurRamachandran, 41, Eden Prairie, MN 2:49:03 12:54 2:46:09Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
474 8 M65 Daniel Czaplewski, 66, Milwaukee, WI 2:50:31 13:00 2:47:55 475 180 M20 Benjamin Burke, 26, St. Louis Park, MN 2:51:07 13:03 2:47:49 476 181 M20 Kohl Newman, 33, Laporte, MN 2:51:36 13:05 2:48:03 477 182 M20 Levi Dejean, 33, White Bear Lake, MN 2:51:36 13:05 2:48:04 478 42 M50 Eric Odiorne, 54, Nashville, TN 2:55:16 13:22 2:52:31 STATE RECORD FOR 88-YEAR-OLD MEN 479 1 M85 Alan Phillips, 88, Sartell, MN 2:55:36 13:24 2:54:05 480 3 N Jen Moore, 36, Minneapolis, MN 2:56:30 13:28 2:53:15 481 78 M35 Ankit Singh, 35, Minneapolis, MN 2:59:25 13:41 2:56:05 482 57 M40 Michael Drummer, 42, Farmington, MN 3:00:54 13:48 2:57:22 483 1 M80 Tom Lyke, 81, Hutchinson, MN 3:01:15 13:50 2:58:22 484 9 M65 Kurt Vielehr, 65, Eden Prairie, MN 3:01:19 13:50 2:58:22 485 23 M60 John Weeks, 60, Burnsville, MN 3:03:07 13:58 3:00:15Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
486 58 M40 Brad Russell, 44, Superior Charter , MI 3:06:46 14:15 3:03:32 487 24 M55 Anthony Jones, 56, Chanhassen, MN 3:07:06 14:16 3:05:18 * indicates females 4 finishers among Men 16 - 17 8 finishers among Men 18 - 19 182 finishers among Men 20 - 34 78 finishers among Men 35 - 39 58 finishers among Men 40 - 44 48 finishers among Men 45 - 49 42 finishers among Men 50 - 54 24 finishers among Men 55 - 59 23 finishers among Men 60 - 64 9 finishers among Men 65 - 69 6 finishers among Men 70 - 74 1 finishers among Men 80 - 84 1 finishers among Men 85 - 89 2 finishers among Women 14 - 15 2 finishers among Women 16 - 17 11 finishers among Women 18 - 19 186 finishers among Women 20 - 34 44 finishers among Women 35 - 39 47 finishers among Women 40 - 44 44 finishers among Women 45 - 49 20 finishers among Women 50 - 54 9 finishers among Women 55 - 59 13 finishers among Women 60 - 64 1 finishers among Women 65 - 69 1 finishers among Women 70 - 74 3 finishers among Nonbinary 487 male finishers 380 female finishers 867 total finishers
Return to home page.