Twin Cities Marathon Men
Minneapolis to St. Paul
Oct. 6, 2024
Results by MTEC
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 women's 10 mile
Click here for data on men's 10 mile
Click here for data on womenLast updated Dec. 2, 2024 10:58 AM CLASS AGE GRADE FINISH PLACE PLACE FINISHER TIME PACE NET TIME 1 1 M20 Shadrack Kimining, 28, Iten, EL 93.37% 2:10:17 4:58 2:10:17 STATE RECORD FOR 27-YEAR-OLD MEN 2 2 M20 Tesfu Twelde, 27, Flagstaff, AZ 93.33% 2:10:21 4:58 2:10:21 Old record 2:11:01 by Maurilio Castillo, 14 Oct 90 STATE RECORD FOR 36-YEAR-OLD MEN 3 1 M35 Dominic Ondoro, 36, Grand Prairie, TX 94.03% 2:10:32 4:59 2:10:32 Old record 2:12:43 by Ezael Tihobo, October 8, 2000 STATE RECORD FOR 24-YEAR-OLD MEN 4 3 M20 Matthew Richtman, 24, Elburn, IL 93.02% 2:10:47 4:59 2:10:45 Old record 2:12:02 by Don Janicki, 30 Sep 84 Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
STATE RECORD FOR 31-YEAR-OLD MEN 5 4 M20 Cosmass Kiplimo, 31, Minneapolis, MN 91.79% 2:12:32 5:03 2:12:32 6 5 M20 Will Norris, 29, Charlottesville, VA 91.78% 2:12:33 5:03 2:12:33 STATE RECORD FOR 24-YEAR-OLD MEN 7 6 M20 Ben Olson, 24, Coon Rapids, MN 90.39% 2:14:35 5:08 2:14:35 Old record 2:15:34 by Jerrold A Wynia, 30 Sep 84 8 7 M20 Benjamin Schneiderman, 28, Lakewood, CO 89.35% 2:16:09 5:12 2:16:09 9 8 M20 Dillon Powell, 23, Colorado Springs, CO 89.25% 2:16:18 5:12 2:16:16 10 9 M20 Kevin Kirk, 24, Ogden, UT 89.09% 2:16:33 5:12 2:16:33 11 10 M20 Kevin McDonnell, 34, Cherry Hill, NJ 87.23% 2:19:52 5:20 2:19:50 12 11 M20 Henry Klitzke, 25, Minneapolis, MN 86.23% 2:21:05 5:23 2:21:05 13 12 M20 Cody sedbrook, 28, Buffalo, MN 86.07% 2:21:20 5:23 2:21:20 14 13 M20 Christopher Brenk, 26, Sitka, AK 85.28% 2:22:39 5:26 2:22:38 15 14 M20 Kevin Lynch, 30, Eagle Mountain, UT 84.96% 2:23:11 5:28 2:23:11 16 15 M20 Kevin Lewis, 31, Richfield, MN 83.94% 2:24:55 5:32 2:24:55 17 16 M20 Daniel Docherty, 34, Saint Paul, MN 83.50% 2:26:07 5:34 2:26:07 18 17 M20 Nick Eiben, 30, Issaquah, WA 83.06% 2:26:28 5:35 2:26:26 19 18 M20 Max Fore, 23, New Richmond, WI 82.71% 2:27:05 5:37 2:27:04 20 19 M20 Tom Breuckman, 25, Andover, MN 82.62% 2:27:14 5:37 2:27:12 21 20 M20 Daniel Burkhalter, 24, Perkins County, SD 82.35% 2:27:43 5:38 2:27:41 22 21 M20 Reuben Kosche, 24, Boise, ID 82.21% 2:27:59 5:39 2:27:57 23 2 M35 Zach Lee, 35, Eau Claire, WI 82.20% 2:28:49 5:41 2:28:41 25 22 M20 Brett Flerchinger, 23, Boise, ID 81.21% 2:29:48 5:43 2:29:38 26 23 M20 Amos Karlsen, 24, Madison, WI 80.92% 2:30:20 5:44 2:30:20 27 24 M20 Owen Wright, 27, Lakewood, CO 80.82% 2:30:31 5:44 2:30:29 28 25 M20 Evan Ferguson-Hull, 29, Portland, ME 80.29% 2:31:31 5:47 2:31:31 29 26 M20 Jackson Seubert, 20, Eugene, OR 79.82% 2:32:24 5:49 2:32:21 30 27 M20 Cameron Johnson, 26, Madison, WI 79.64% 2:32:45 5:50 2:32:42 31 28 M20 Ted Heikkila, 31, Minneapolis, MN 79.50% 2:33:01 5:50 2:32:56 33 1 M45 Sam Ives, 46, Minneapolis, MN 85.97% 2:33:15 5:51 2:33:13 34 29 M20 Jacob Bastyr, 33, Owatonna, MN 79.42% 2:33:22 5:51 2:33:19 36 30 M20 Caleb Haugland, 23, Minneapolis, MN 78.59% 2:34:47 5:54 2:34:44 40 31 M20 Robert Andwood, 33, Nashville, TN 77.58% 2:37:00 5:59 2:36:55Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
41 3 M35 Peter Falcon, 35, Otsego, MN 77.80% 2:37:14 6:00 2:37:12 42 4 M35 John Leaf, 37, Minneapolis, MN 78.32% 2:37:22 6:00 2:37:20 43 1 M18 Logan Higgins, 19, Antigo, WI 77.08% 2:37:49 6:01 2:37:48 44 5 M35 Mike Walentiny, 36, Lewiston, MN 77.77% 2:37:50 6:01 2:37:48 45 32 M20 Michael Kraimer, 25, Aitkin, MN 76.81% 2:38:23 6:02 2:38:21 46 33 M20 Kaleb Coston, 29, Burnsville, MN 76.80% 2:38:24 6:02 2:38:22 47 34 M20 Brendan Thompson, 34, Mason City, IA 77.01% 2:38:25 6:03 2:37:35 48 35 M20 Colin Cottingham, 29, Janesville, WI 76.69% 2:38:38 6:03 2:38:25 49 36 M20 Ross Tremblay, 34, Arvada, CO 76.54% 2:39:24 6:05 2:39:22 51 37 M20 Linder Wendt, 27, Minneapolis, MN 75.65% 2:40:48 6:08 2:40:41 52 38 M20 Eric Glaubke, 31, Hudson, WI 75.58% 2:40:57 6:08 2:40:57 53 39 M20 Mitchell Lenneman, 29, Novi, MI 75.47% 2:41:11 6:09 2:41:06 54 40 M20 Alec Wick, 26, Omaha, NE 75.40% 2:41:20 6:09 2:41:08 55 41 M20 Brandon Franta, 30, Duluth, MN 75.23% 2:41:42 6:10 2:41:05 STATE RECORD FOR 49-YEAR-OLD MEN 56 2 M45 Anthony Fryer, 49, Eden Prairie, MN 83.57% 2:41:44 6:10 2:41:42 57 42 M20 Edwin Reyes-Herrera, 26, St Paul, MN 75.15% 2:41:52 6:10 2:41:47 58 43 M20 Noah Schlee, 30, Minneapolis, MN 75.08% 2:42:02 6:11 2:41:58 59 44 M20 Guy Jacques, 29, Richfield, MN 74.60% 2:43:04 6:13 2:43 60 45 M20 Leo Smith, 24, West Fargo, ND 74.42% 2:43:28 6:14 2:43:27 61 6 M35 Drew Burmahl, 37, Cedar Rapids, IA 75.35% 2:43:34 6:14 2:42:50 62 7 M35 Andy Manos, 35, Minneapolis, MN 74.74% 2:43:40 6:15 2:43:37 63 8 M35 Jesse Veenstra, 38, Sioux Center, IA 75.31% 2:44:29 6:16 2:44:24 64 1 M40 Michael Rudolph, 40, Circle Pines, MN 76.21% 2:44:38 6:17 2:44:27 65 2 M40 Nathaniel Scott, 43, Minneapolis, MN 78.00% 2:44:44 6:17 2:44:41 66 46 M20 Tyler Stoll, 21, Minneapolis, MN 73.77% 2:44:54 6:17 2:44:52 67 47 M20 Ike Mendel, 24, Shoreview, MN 73.75% 2:44:57 6:17 2:44:51 68 48 M20 Sam O'Donnell-Hoff, 26, Duluth, MN 73.71% 2:45:02 6:18 2:44:53 69 49 M20 Nicolas Brueske, 29, Arden Hills, MN 73.70% 2:45:03 6:18 2:44:57 70 9 M35 Ben Brunner, 35, Minneapolis, MN 73.96% 2:45:24 6:19 2:45:20 71 50 M20 Lucas Schnirring, 24, Eden Prairie, MN 73.47% 2:45:34 6:19 2:45:19 74 3 M40 Brian Peterson, 40, New Brighton, MN 75.46% 2:46:16 6:21 2:46:13 75 51 M20 Jonah Niedermeier, 29, New York, NY 73.14% 2:46:20 6:21 2:46:16 76 52 M20 Nolan Redetzke, 29, Iowa City, IA 73.01% 2:46:37 6:21 2:46:21 77 10 M35 Brad Ryland, 38, Minneapolis, MN 74.34% 2:46:39 6:21 2:46:35 78 11 M35 Eric Tadt, 37, Minneapolis, MN 73.77% 2:47:04 6:22 2:47:02 79 12 M35 Joseph Koerber, 35, West Fargo, ND 73.09% 2:47:21 6:23 2:47:09 80 53 M20 Jacob Moe, 23, New Brighton, MN 72.67% 2:47:24 6:23 2:47:19 81 54 M20 Nathaniel Kucera, 28, Elburn, IL 72.64% 2:47:28 6:23 2:47:02 82 55 M20 Andrew Hirsch, 26, Austin, TX 72.63% 2:47:30 6:23 2:47:26 83 56 M20 Scott Haidet, 31, St. Louis Park, MN 72.62% 2:47:31 6:23 2:47:23 84 13 M35 Luke Windholz, 35, South St Paul, MN 72.93% 2:47:43 6:24 2:47:40 85 14 M35 Jordan Fleuriet, 38, Minneapolis, MN 73.72% 2:48:03 6:25 2:47:52 86 57 M20 Alex Rigdon, 34, Cedar Rapids, IA 72.56% 2:48:08 6:25 2:47:25 87 58 M20 Francisco gutierrez, 23, Minneapolis, MN 72.24% 2:48:24 6:25 2:48:19 88 59 M20 Garrett Bembenek, 27, Minneapolis, MN 72.11% 2:48:42 6:26 2:48:34 89 4 M40 Justin Van Riper, 42, South Haven, MN 75.36% 2:49:07 6:27 2:49 90 60 M20 Christian Hall, 32, Minneapolis, MN 71.87% 2:49:18 6:27 2:49:06 91 61 M20 Matthew Rudquist, 31, New Richmond, WI 71.83% 2:49:21 6:28 2:49:12 92 5 M40 Peter Meinz, 40, Minneapolis, MN 74.03% 2:49:28 6:28 2:49:24 93 62 M20 Josh Garfein, 28, Pittsburgh, PA 71.71% 2:49:38 6:28 2:49:20 94 63 M20 Alec Blenis, 30, Minneapolis, MN 71.70% 2:49:40 6:28 2:49:36 95 15 M35 Zach Fogarty, 37, Rochester, MN 72.63% 2:49:42 6:28 2:49:27 96 3 M45 Brooks Grossinger, 47, Mayer, MN 78.29% 2:49:42 6:28 2:49:31 97 64 M20 Mahmoud Bahrani, 34, Lake Forest, IL 71.84% 2:49:50 6:29 2:48:27 98 65 M20 Richard Zarnoch, 32, Evanston, IL 71.54% 2:50:05 6:29 2:50:01 99 66 M20 Jonah Hatten, 29, Minneapolis, MN 71.42% 2:50:20 6:30 2:50:06 100 67 M20 Aedan McFall, 24, Boulder, CO 71.36% 2:50:28 6:30 2:50:26 101 1 M55 Kevin Zanker, 59, Burnsville, MN 86.76% 2:50:32 6:30 2:50:28 102 68 M20 Andrew Sell, 26, Columbia, MO 71.25% 2:50:44 6:31 2:50:44 103 6 M40 Nicholas Swanson-Hysell, 41, Berkeley, CA 73.99% 2:50:51 6:31 2:50:42 104 69 M20 Kyle Wick, 34, Minneapolis, MN 71.37% 2:50:57 6:31 2:50:43 105 70 M20 John Mulvaney, 34, Minneapolis, MN 71.37% 2:50:57 6:31 2:50:57 106 71 M20 Jacob Ball, 32, Bayport, MN 71.11% 2:51:06 6:32 2:51:01 107 72 M20 Nicholas Simser, 24, Shoreview, MN 71.09% 2:51:07 6:32 2:51:01 108 73 M20 Matthew Helmerichs, 29, Eden Prairie, MN 71.08% 2:51:09 6:32 2:50:57 109 16 M35 Daniel Lyrek, 37, St Paul, MN 71.99% 2:51:12 6:32 2:51:01 110 17 M35 Luke Russell, 35, Rochester, OH 71.37% 2:51:23 6:32 2:51:14 111 74 M20 Jacob Dzubay, 29, Irvine, CA 70.92% 2:51:32 6:33 2:51:29 112 75 M20 Logan Engberg, 27, Boise, ID 70.91% 2:51:34 6:33 2:49:54 113 76 M20 Jacob Moy, 33, Chicago, IL 70.94% 2:51:41 6:33 2:50:48 114 77 M20 Nathan kim, 22, Minneapolis, MN 70.77% 2:51:53 6:33 2:51:38 115 18 M35 Thomas Datwyler, 35, Hudson, WI 71.15% 2:51:55 6:33 2:51:44 116 78 M20 Robert Lawrence, 29, Ontario, CA 70.72% 2:52:01 6:34 2:51:52 117 79 M20 Joshua Gilliam, 26, Minneapolis, MN 70.70% 2:52:04 6:34 2:51:53 118 7 M40 Brent Wathke, 41, Eau Claire, WI 73.46% 2:52:05 6:34 2:51:51 119 80 M20 Mark Krueger-Van Oyen, 24, Lansing, MI 70.62% 2:52:15 6:34 2:51:11 120 81 M20 Michael Sturek, 24, Prior Lake, MN 70.58% 2:52:22 6:34 2:52:14 121 82 M20 Matt Carlson, 32, Minneapolis, MN 70.58% 2:52:24 6:35 2:52:12 122 83 M20 Jack Blodgett, 29, San Francisco, CA 70.49% 2:52:35 6:35 2:52:27 123 84 M20 Derek Ericson, 28, Chatfield, MN 70.45% 2:52:40 6:35 2:52:28 124 85 M20 Ryan Krempels, 32, Manitou Springs, CO 70.42% 2:52:47 6:35 2:52:35 125 86 M20 Dean Smith, 26, Minneapolis, MN 70.39% 2:52:49 6:35 2:52:45 126 87 M20 Alex Meyer, 32, Chanhassen, MN 70.40% 2:52:50 6:36 2:52:49 127 1 M50 Dimitri Drekonja, 50, Minneapolis, MN 78.84% 2:52:56 6:36 2:52:54 128 88 M20 Collin Anderson, 23, Bloomington, MN 70.29% 2:53:04 6:36 2:52:53 129 89 M20 Riley Smith, 22, Apple Valley, MN 70.28% 2:53:06 6:36 2:52:49 130 90 M20 Thomas Kendrick, 31, Bloomington, MN 70.26% 2:53:09 6:36 2:52:57 131 91 M20 Thomas Thurlow, 24, St Paul, MN 70.24% 2:53:11 6:36 2:53:11 132 92 M20 Samuel McCormick, 31, Bloomington, MN 70.20% 2:53:17 6:37 2:53:10 133 8 M40 Dan Church, 41, St Paul, MN 72.95% 2:53:18 6:37 2:52:46 134 93 M20 Kyle Cepeda, 27, Westmont, IL 70.18% 2:53:20 6:37 2:53:04 135 94 M20 Anthony Schramm, 34, Minneapolis, MN 70.39% 2:53:20 6:37 2:53:12 136 9 M40 John Benson, 40, Rochester, MN 72.33% 2:53:27 6:37 2:52:25 137 19 M35 Matthew Stemper, 35, Minneapolis, MN 70.51% 2:53:29 6:37 2:53:19 138 95 M20 Nathan Lasselle, 22, Maple Grove, MN 70.10% 2:53:32 6:37 2:53:26 139 10 M40 Maike Geng, 41, Salem, NH 72.72% 2:53:50 6:38 2:53:45 140 96 M20 Kyle Knutson, 29, Fargo, ND 69.97% 2:53:52 6:38 2:53:38 141 97 M20 Peter Farley, 30, Robbinsdale, MN 69.91% 2:54:01 6:38 2:53:53 142 11 M40 Joseph Mulheran, 40, Edina, MN 72.06% 2:54:06 6:38 2:54:01 143 12 M40 John Crimmings, 44, Minneapolis, MN 74.36% 2:54:15 6:39 2:54:11 144 98 M20 Ryan Hilby, 27, Johnston, IA 69.79% 2:54:19 6:39 2:54:12 145 2 M55 Doug Baldwin, 59, Minneapolis, MN 84.85% 2:54:23 6:39 2:54:19 146 13 M40 Chris Jacobson, 40, Yankton, SD 71.92% 2:54:27 6:39 2:54:23 147 99 M20 Andy Townsend, 31, Boulder, CO 69.72% 2:54:29 6:39 2:54:26 148 100 M20 Cameron Larson, 24, Campbellsport, WI 69.69% 2:54:33 6:39 2:54:16 149 101 M20 Ryan Moorehead, 33, Minneapolis, MN 69.74% 2:54:39 6:40 2:54:28 150 102 M20 Michael Okeson, 29, Minneapolis, MN 69.63% 2:54:43 6:40 2:54:32 151 3 M55 Pete Miller, 55, Excelsior, MN 81.59% 2:54:44 6:40 2:54:38 152 20 M35 Kirby Freeland, 36, Charlotte, NC 70.24% 2:54:45 6:40 2:54:36 153 21 M35 Stephen Hench, 36, Geneva, IL 70.24% 2:54:45 6:40 2:54:36 154 103 M20 Anderson Shew, 24, Minneapolis, MN 69.57% 2:54:52 6:40 2:54:43 155 104 M20 David Dickey, 34, Rice Lake, WI 69.72% 2:54:59 6:40 2:54:47 156 22 M35 Erik Elmstrand, 35, North Branch, MN 69.90% 2:55:00 6:40 2:54:43 157 105 M20 Steven Wert, 33, Waconia, MN 69.48% 2:55:18 6:41 2:55:08 158 106 M20 Evan Saunders, 28, Thunder Bay, ON 69.39% 2:55:19 6:41 2:55:15 159 107 M20 Aaron Bunker, 31, Minneapolis, MN 69.38% 2:55:21 6:41 2:55:11 160 108 M20 Adam Parker Goldberg, 29, New York, NY 69.33% 2:55:28 6:42 2:55:19 161 109 M20 Ryan Diedrich, 27, Cottage Grove, MN 69.30% 2:55:33 6:42 2:55:29 162 110 M20 Bryan Snyder, 33, Sf, CA 69.33% 2:55:41 6:42 2:55:37 163 111 M20 Joshua Rempel, 30, Winnipeg, MB 69.23% 2:55:43 6:42 2:55:23 164 112 M20 Sam Moerbitz, 24, Burnsville, MN 69.20% 2:55:48 6:42 2:55:40 166 23 M35 Jacob Roberts, 38, Ham Lake, MN 70.39% 2:55:59 6:43 2:55:47 167 113 M20 Jason Ketover, 34, Minnetonka, MN 69.23% 2:56:14 6:43 2:56:08 168 2 M50 Neil Slettehaugh, 51, St Paul, MN 78.02% 2:56:17 6:43 2:56:15 170 114 M20 Erik Sundberg, 29, Denver, CO 68.88% 2:56:37 6:44 2:56:26 171 115 M20 William Sturek, 24, Prior Lake, MN 68.85% 2:56:41 6:44 2:56:33 172 116 M20 Riley Mckellar, 25, Maspeth, NY 68.83% 2:56:44 6:44 2:56:36 173 117 M20 Keegan Callahan, 25, Milwaukee, WI 68.82% 2:56:46 6:45 2:56:32 174 3 M50 Shinji Okawa, 50, Izumi City, OS 77.12% 2:56:48 6:45 2:56:41 175 118 M20 Tommy Hamilton, 23, Saint Michael, MN 68.75% 2:56:57 6:45 2:56:43 176 119 M20 Van Quach, 32, Saint Paul, MN 68.76% 2:56:57 6:45 2:56:51 177 120 M20 Michael Bauer, 32, Maple Grove, MN 68.76% 2:56:58 6:45 2:56:53 178 24 M35 Blair Macaulay, 36, Winnipeg, MB 69.35% 2:56:59 6:45 2:56:50 179 121 M20 Matthew Wenaas, 33, Eau Claire, WI 68.81% 2:57:00 6:45 2:56:45 180 25 M35 Joe Davis, 39, Minneapolis, MN 70.38% 2:57:03 6:45 2:56:56 181 122 M20 Andy Lundgren, 32, Dayton, MN 68.71% 2:57:05 6:45 2:56:02 182 123 M20 James McLean, 33, Minneapolis, MN 68.77% 2:57:06 6:45 2:56:53 183 124 M20 Patrick Daley, 24, Minneapolis, MN 68.57% 2:57:24 6:46 2:56:19 184 26 M35 Joshua Gregersen, 39, Apple Valley, MN 70.24% 2:57:25 6:46 2:57:11 185 4 M50 Brian Davenport, 50, Minneapolis, MN 76.81% 2:57:31 6:46 2:57:19 186 125 M20 Collin Atkinson, 32, Seward, AK 68.53% 2:57:33 6:46 2:57:15 187 126 M20 Samuel Stiff, 31, Afton, MN 68.50% 2:57:36 6:46 2:57:32 188 127 M20 Tyler Schloesser, 32, Seattle, WA 68.50% 2:57:37 6:46 2:57:22 189 128 M20 Zach Suda, 20, De Pere, WI 68.48% 2:57:38 6:47 2:57:17 190 129 M20 Sean Robertson, 29, Richfield, MN 68.48% 2:57:39 6:47 2:57:35 191 27 M35 Joseph Strangfeld, 37, Saint Anthony, MN 69.36% 2:57:42 6:47 2:57:36 192 130 M20 Jarrhett Butler, 31, Boston, MA 68.45% 2:57:43 6:47 2:57:39 193 14 M40 Justin Wirth, 44, Annandale, MN 72.90% 2:57:44 6:47 2:57:39 194 131 M20 Colin Hendricks, 31, Grimes, IA 68.39% 2:57:53 6:47 2:57:44 195 5 M50 Mark Kalar, 51, St. Anthony, MN 77.29% 2:57:57 6:47 2:57:53 196 132 M20 Elliot Flack, 23, Roseville, MN 68.34% 2:58:00 6:47 2:56:55 197 28 M35 Eric Baum, 37, Madison, WI 69.19% 2:58:08 6:48 2:58:04 198 2 M18 Canton Francisco, 19, Minneapolis, MN 68.27% 2:58:11 6:48 2:57:50 199 133 M20 Eric Melendez, 27, Saint Louis, MO 68.22% 2:58:19 6:48 2:58:03 200 134 M20 Jackson Newman, 21, Saint Michael, MN 68.17% 2:58:27 6:48 2:58:13 201 135 M20 David Vitek, 29, New York, NY 68.17% 2:58:27 6:48 2:58:19 202 4 M45 David Gilmer, 46, Winona, MN 73.80% 2:58:30 6:48 2:58:26 203 136 M20 Adam Koch, 34, Rochester, MN 68.30% 2:58:37 6:49 2:58:22 204 137 M20 Tim Knutson, 34, Minneapolis, MN 68.25% 2:58:45 6:49 2:58:28 205 138 M20 Zachary Montoya, 26, Rochester, MN 68.04% 2:58:47 6:49 2:58:32 206 139 M20 Mat Brutger, 34, Minneapolis, MN 68.21% 2:58:52 6:49 2:58:44 207 140 M20 Matthew Wilson, 29, Rapid City, SD 67.99% 2:58:55 6:49 2:58:35 208 141 M20 Kyle Stoltz, 21, Hastings, MN 67.97% 2:58:58 6:50 2:58:42 209 142 M20 Clayton Horsfall, 33, Atlanta, GA 68.05% 2:58:59 6:50 2:58:50 210 5 M45 Kevin Johnson, 45, Saint Paul, MN 72.99% 2:59:00 6:50 2:58:22 211 29 M35 Andrew Hooley, 36, Green Bay, WI 68.53% 2:59:07 6:50 2:58:49 212 143 M20 Spencer Duncan, 29, St. Louis Park, MN 67.82% 2:59:23 6:51 2:59:14 213 144 M20 Isaac Wieber, 28, Minneapolis, MN 67.72% 2:59:38 6:51 2:59:19 215 145 M20 Christian Leitner, 31, Red Wing, MN 67.63% 2:59:53 6:52 2:59:51 216 146 M20 Isaac Stricherz, 25, Minneapolis, MN 67.61% 2:59:55 6:52 2:59:53 218 147 M20 Nick Schanzer, 25, Monterey, CA 67.56% 3:00:03 6:52 2:59:49 219 148 M20 Sean White, 24, Mequon, WI 67.56% 3:00:04 6:52 2:59:48 220 149 M20 Jordan Stipek, 27, Waconia, MN 67.52% 3:00:10 6:52 2:58:31 221 150 M20 Jacob Lockner, 22, Faribault, MN 67.50% 3:00:13 6:52 2:59:42 222 151 M20 Alexander Gude, 24, Burnsville, MN 67.49% 3:00:15 6:53 3:00:12 223 30 M35 Gregory Zakoor, 36, Austin, TX 68.08% 3:00:18 6:53 3:00:09 224 152 M20 Thomson Tai, 29, Oakbrook Terrace, IL 67.43% 3:00:24 6:53 3:00:17 225 1 M60 Robert Economy, 60, Victoria, MN 82.62% 3:00:48 6:54 3:00:37 226 153 M20 Dominic Haugland, 20, Minneapolis, MN 67.27% 3:00:51 6:54 3:00:47 227 154 M20 Nathan Williams, 23, Mora, MN 67.25% 3:00:53 6:54 3:00:35 229 155 M20 Gabriel Poehls, 27, Denver, CO 67.17% 3:01:06 6:54 3:00:37 230 6 M45 Matthew Jacobs, 48, Mendota Heights, MN 73.98% 3:01:08 6:55 3:00:43 231 7 M45 Getachew Mechegia, 46, Dayton, MN 72.71% 3:01:11 6:55 3:00:59 232 156 M20 Joey Ferguson, 28, St Paul, MN 67.10% 3:01:18 6:55 3:01:11 233 31 M35 Jeffrey Goertz, 39, Minneapolis, MN 68.68% 3:01:27 6:55 3:01:11 234 32 M35 Jose Mario Lopez, 36, Minneapolis, MN 67.62% 3:01:31 6:55 3:01:23 235 157 M20 Kyle Ray, 30, Houston, TX 67.00% 3:01:34 6:56 3:01:22 236 158 M20 Anders Kvalseth, 26, Orono, MN 66.99% 3:01:36 6:56 3:01:27 237 159 M20 Brian Karl, 28, Chili, WI 66.96% 3:01:40 6:56 3:01:37 238 33 M35 Chris Wolbrink, 37, Sioux Falls, SD 67.83% 3:01:42 6:56 3:01:38 239 34 M35 Stephen Johansson, 36, Waconia, MN 67.53% 3:01:45 6:56 3:01:35 240 160 M20 Matthew Sherman, 29, Plymouth, MN 66.84% 3:02:00 6:57 3:01:46 241 8 M45 Lance Voelker, 46, Robbinsdale, MN 72.38% 3:02:01 6:57 3:01:19 242 161 M20 Michael Radermacher, 32, Eagan, MN 66.81% 3:02:08 6:57 3:01:59 243 162 M20 Tim Hill, 27, Golden Valley, IL 66.72% 3:02:19 6:57 3:01:56 244 15 M40 Jason Ketz, 42, Spring Lake Park, MN 69.85% 3:02:27 6:58 3:02:07 245 163 M20 Vali Maklyakov, 26, Spring Park, MN 66.67% 3:02:28 6:58 3:02:22 246 9 M45 Frank Kobyluch, 47, Dallas, TX 72.81% 3:02:29 6:58 3:02:19 248 35 M35 Bryan Schmaling, 37, Minneapolis, MN 67.50% 3:02:36 6:58 3:02:20 249 164 M20 Josh Harein, 33, Inver Grove Heigh, MN 66.64% 3:02:46 6:58 3:02:35 250 165 M20 Dustin DeRuyter, 24, Spirit Lake, IA 66.53% 3:02:51 6:58 3:02:45 251 36 M35 Peter Jorgensen, 39, Edina, MN 68.14% 3:02:53 6:59 3:02:40 252 16 M40 Michael Olivier, 42, Lakeville, MN 69.69% 3:02:53 6:59 3:02:47 254 166 M20 Paul Yokas, 32, Independence, IA 66.50% 3:02:58 6:59 3:02:48 255 167 M20 Nick Amato, 28, Arvada, CO 66.46% 3:03:03 6:59 3:01:26 256 168 M20 Samuel Smith, 34, Minneapolis, MN 66.64% 3:03:05 6:59 3:02:52Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
258 169 M20 Keaton Shinn, 26, St Paul, MN 66.34% 3:03:23 7:00 3:03:17 259 170 M20 Augustine Metzdorff, 29, St Paul, MN 66.33% 3:03:24 7:00 3:03:15 260 171 M20 Andrew LeMay, 28, Middleton, WI 66.22% 3:03:43 7:00 3:03:38 261 172 M20 Benjamin Behling, 28, Eau Claire, WI 66.22% 3:03:43 7:00 3:03:38 262 17 M40 Joel Huting, 44, Minneapolis, MN 70.44% 3:03:57 7:01 3:03:34 263 173 M20 Josh jarpey, 24, Ham Lake, MN 66.11% 3:04:01 7:01 3:04 264 174 M20 Mark Aquino, 33, Winnipeg, MB 66.16% 3:04:06 7:01 3:03:58 266 10 M45 John McCarthy, 47, St Paul, MN 72.13% 3:04:12 7:02 3:04:01 267 4 M55 Omar Awad, 56, Shoreview, MN 78.09% 3:04:14 7:02 3:03:57 269 175 M20 Dalton Pauly, 28, Minneapolis, MN 65.95% 3:04:28 7:02 3:04:15 270 18 M40 Tim Anderson, 41, Minneapolis, MN 68.52% 3:04:29 7:02 3:04:06 271 37 M35 Cjuneyt Ener, 36, Minneapolis, MN 66.49% 3:04:36 7:02 3:03:34 272 38 M35 Andy Norris, 37, Louisville, KY 66.71% 3:04:46 7:03 3:04:40 273 39 M35 James Goswell, 36, New York, NY 66.41% 3:04:49 7:03 3:04:33 274 176 M20 Brett Omtvedt, 22, Janesville, MN 65.80% 3:04:53 7:03 3:04:40 275 177 M20 Keaton Danielson, 28, Washington, DC 65.76% 3:05:00 7:03 3:04:10 277 19 M40 Chris Grant, 44, Reston, VA 70.01% 3:05:04 7:04 3:04:46 279 178 M20 Carter Vork, 25, Duluth, MN 65.63% 3:05:22 7:04 3:05:01 280 20 M40 Aaron Shaw, 43, Chicago, IL 69.31% 3:05:24 7:04 3:05:17 282 179 M20 Alex Pool, 31, Sioux Falls, SD 65.61% 3:05:25 7:04 3:05:13 283 180 M20 Wes Fermanich, 25, Cambridge, MA 65.60% 3:05:26 7:04 3:05:09 284 11 M45 Matthew Hemsley, 45, Wayzata, MN 70.45% 3:05:27 7:04 3:04:25 285 181 M20 Nicholas Winjum, 29, Saint Bonifacius, MN 65.56% 3:05:33 7:05 3:05:10 286 40 M35 Brandon Kasper, 35, New Richmond, WI 65.90% 3:05:37 7:05 3:04:03 287 182 M20 Charles Fast, 34, Minneapolis, MN 65.68% 3:05:46 7:05 3:05:37 288 41 M35 Brad Wittler, 35, Omaha, NE 65.84% 3:05:48 7:05 3:04:48 289 21 M40 James Gee, 42, New York, NY 68.59% 3:05:48 7:05 3:04:58 290 22 M40 Juan Pablo Aragon, 42, Atlanta, GA 68.58% 3:05:50 7:05 3:05:37 291 23 M40 Phil Wacker, 40, Saint Paul, MN 67.47% 3:05:57 7:06 3:05:43 292 24 M40 Matthew Forys, 42, Saint Paul, MN 68.54% 3:05:57 7:06 3:05:52 293 183 M20 Benjamin Fall, 31, Chaska, MN 65.34% 3:06:11 7:06 3:06:07 294 184 M20 Ethan Ellis, 28, Minneapolis, MN 65.33% 3:06:12 7:06 3:06:07 295 25 M40 Ryan Adams, 42, White Bear Lake, MN 68.44% 3:06:13 7:06 3:06 296 185 M20 Maxwell Gendler, 27, Minneapolis, MN 65.32% 3:06:15 7:06 3:04:28 297 186 M20 Jameson Collins, 28, Hutchinson, MN 65.32% 3:06:15 7:06 3:06:07 298 187 M20 Rob Bjornson, 32, St Paul, MN 65.30% 3:06:20 7:06 3:06:08 299 188 M20 Evan Gruenes, 32, Minneapolis, MN 65.29% 3:06:22 7:07 3:06:14 300 189 M20 Grant Skrove, 27, Minneapolis, MN 65.27% 3:06:22 7:07 3:06:15 301 190 M20 Joel Deutsch, 29, Minneapolis, MN 65.26% 3:06:25 7:07 3:06:04 302 191 M20 Daniel Ekeroth, 32, Hopkins, MN 65.23% 3:06:32 7:07 3:05:45 303 42 M35 Adam Wolfe, 39, Coralville, IA 66.79% 3:06:35 7:07 3:05:33 305 192 M20 Jacob Suciu, 28, Minneapolis, MN 65.17% 3:06:40 7:07 3:06:25 306 12 M45 Andrew Nawrot, 45, Minnetonka, MN 69.92% 3:06:51 7:08 3:06:37 307 193 M20 Cameron Smith, 22, Durand, MI 65.08% 3:06:55 7:08 3:05:16 308 194 M20 Eric Waldbillig, 20, Rochester, MN 65.08% 3:06:56 7:08 3:05:49 309 195 M20 Nate Gelle, 31, Minneapolis, MN 65.08% 3:06:56 7:08 3:06:44 310 196 M20 Nathan Mueggenberg, 27, Coon Rapids, MN 65.04% 3:07:02 7:08 3:06:49 311 43 M35 Tom Horner, 35, Rochester, MN 65.37% 3:07:07 7:08 3:06:54 312 197 M20 Anthony Moscoso, 20, Maple Grove, MN 65.00% 3:07:10 7:08 3:07:02 313 198 M20 Ricky Foulds, 29, Kleefeld, MB 64.98% 3:07:13 7:08 3:06:54 314 26 M40 Josh Baddin, 40, Plymouth, MN 66.99% 3:07:18 7:09 3:07:02 315 27 M40 Ben Dolphin, 40, Rochester, MN 66.99% 3:07:18 7:09 3:07:08 316 44 M35 Matthew Harren, 36, St. Paul, MN 65.53% 3:07:19 7:09 3:06:07 317 199 M20 Ben Breschi, 23, Center Point, WV 64.92% 3:07:23 7:09 3:07:05 318 45 M35 Louis Sirota, 36, Minneapolis, MN 65.48% 3:07:27 7:09 3:07:13 319 200 M20 Pete Kechejian, 32, Austin, TX 64.88% 3:07:32 7:09 3:07:07 320 28 M40 Joe Yarbrough, 44, Maple Grove, MN 69.07% 3:07:36 7:09 3:07:17 322 46 M35 Joseph Chaves, 35, Hopkins, MN 65.17% 3:07:42 7:10 3:07:24 323 47 M35 John Knutson, 39, Minneapolis, MN 66.39% 3:07:43 7:10 3:07:12 324 6 M50 David Carney, 50, Coon Rapids, MN 72.61% 3:07:47 7:10 3:07:32 326 201 M20 Charlie Duffy, 21, Iowa City, IA 64.76% 3:07:51 7:10 3:05:52 327 202 M20 Charles Mahaffey, 28, Minneapolis, MN 64.74% 3:07:55 7:10 3:07:38 328 13 M45 Eric Schmidt, 45, Edina, MN 69.44% 3:08:09 7:11 3:07 329 203 M20 James Dreshar, 29, Minneapolis, MN 64.66% 3:08:09 7:11 3:08:05 330 48 M35 Tyler Bies, 37, Andover, MN 65.50% 3:08:11 7:11 3:07:57 331 29 M40 Vin Nguyen, 42, Apple Valley, MN 67.67% 3:08:20 7:11 3:06:43 333 204 M20 Dylan Thomas, 21, Chaska, MN 64.56% 3:08:26 7:11 3:08:14 334 30 M40 Ryan McElrath, 41, New Brighton, MN 67.08% 3:08:28 7:11 3:08:05 335 205 M20 Cole Adams, 20, Rosemount, MN 64.54% 3:08:30 7:11 3:08:14 336 3 M18 Benjamin Schmitt, 19, Rochester, MN 64.48% 3:08:39 7:12 3:08:15 338 49 M35 Joshua Claypool, 36, St Louis Park, MN 65.02% 3:08:46 7:12 3:07:39 339 14 M45 Todd Friesen, 45, Winnipeg, MB 69.21% 3:08:46 7:12 3:08:30 340 31 M40 Michael Resech, 42, New Brighton, MN 67.50% 3:08:48 7:12 3:07:36 341 206 M20 Colton Strong, 25, Superior, WI 64.42% 3:08:50 7:12 3:08:43 342 207 M20 Ethan Unruh, 23, St Paul, MN 64.41% 3:08:52 7:12 3:07:59 343 208 M20 Dan Polta, 32, Minneapolis, MN 64.38% 3:09:00 7:13 3:08:40 344 209 M20 Patrick Bigaouette, 34, Mankato, MN 64.54% 3:09:02 7:13 3:08:51 345 32 M40 Zachary Cohen, 42, Minneapolis, MN 67.42% 3:09:03 7:13 3:08:52 346 210 M20 Colin Schmidt, 24, Minneapolis, MN 64.26% 3:09:18 7:13 3:09:02 347 50 M35 Evan Ottaviani, 35, Minneapolis, MN 64.61% 3:09:20 7:13 3:08:54 349 5 M55 Brian Schubring, 57, Minneapolis, MN 76.68% 3:09:22 7:13 3:09:06 351 33 M40 Adam Kuen, 40, Blue Mounds, WI 66.22% 3:09:28 7:14 3:07:53 352 51 M35 Jonathan Keller, 37, Minneapolis, MN 65.04% 3:09:30 7:14 3:09:10 353 211 M20 Zachary Batta, 29, Farmington, MN 64.20% 3:09:30 7:14 3:09:22 354 34 M40 Kevin Barden, 40, Farmington, MN 66.20% 3:09:32 7:14 3:09:19 355 52 M35 Chris Aakre, 39, Rochester, MN 65.74% 3:09:34 7:14 3:09:20 356 35 M40 Luis Cristo, 41, Minneapolis, MN 66.68% 3:09:35 7:14 3:09:28 357 212 M20 Aidan Sweeney, 30, Atlanta, GA 64.11% 3:09:46 7:14 3:08:30 358 7 M50 Jim Winkels, 53, Waconia, MN 73.77% 3:09:47 7:14 3:09:36 359 15 M45 Nathan Paine, 46, Plymouth, MN 69.41% 3:09:48 7:14 3:09:25 360 36 M40 Scott Peterson, 40, St Paul Park, MN 66.10% 3:09:49 7:14 3:09:30 361 213 M20 George Dickson III, 33, Minneapolis, MN 64.16% 3:09:50 7:14 3:09:32 362 214 M20 Jordan LeBlanc, 29, Thunder Bay, ON 64.08% 3:09:50 7:14 3:09:41 363 215 M20 Max Tweedale, 29, Minneapolis, MN 64.07% 3:09:52 7:15 3:09:38 364 216 M20 Michael Boyle, 32, Rochester, MN 64.07% 3:09:54 7:15 3:09:31 365 53 M35 Andrew Ziller, 37, Long Lake, MN 64.90% 3:09:55 7:15 3:09:44 366 217 M20 Adam Berkowitz, 28, Minneapolis, MN 64.05% 3:09:56 7:15 3:09:19 367 16 M45 Ryan McKelley, 47, Onalaska, WI 69.94% 3:09:58 7:15 3:09:41 368 54 M35 Ben Larson, 37, Golden Valley, MN 64.87% 3:10:00 7:15 3:09:41 369 218 M20 Ryan Gooding, 30, Chicago, IL 64.03% 3:10:00 7:15 3:09:56 373 219 M20 Luke Johnson, 25, St Paul, MN 63.94% 3:10:16 7:15 3:09:57 375 220 M20 Andrew Salaba, 31, Rosemount, MN 63.92% 3:10:19 7:16 3:10:07 376 8 M50 Hugh Eakin, 50, St Paul, MN 71.63% 3:10:21 7:16 3:10:07 377 221 M20 Nolan Cassidy, 21, Minneapolis, MN 63.90% 3:10:23 7:16 3:10:18 378 222 M20 Nicholas Juaire, 25, Severn, MD 63.89% 3:10:25 7:16 3:10:16 379 55 M35 Pj Mack, 38, Minneapolis, MN 65.02% 3:10:32 7:16 3:10:14 380 56 M35 David Vande Walle, 38, Neenah, WI 65.02% 3:10:32 7:16 3:10:27 381 57 M35 Joséluis BravoGarcÃa, 35, Ciudad De México, CD 64.19% 3:10:33 7:16 3:09:29 382 9 M50 Nicholas Odhiambo, 54, Rochester, MN 74.13% 3:10:35 7:16 3:10:14 384 58 M35 Adrian De Los Rios, 36, Saint Paul, MN 64.37% 3:10:41 7:16 3:09:03 385 223 M20 Nicholas Hess, 34, Cottage Grove, WI 63.95% 3:10:46 7:17 3:10:27 386 6 M55 Matthew Haley, 58, Victoria, MN 76.82% 3:10:47 7:17 3:09:41 387 224 M20 Kellen McMillen, 33, Minneapolis, MN 63.83% 3:10:49 7:17 3:10:41 388 59 M35 Oumar Cherif, 37, Minneapolis, MN 64.59% 3:10:50 7:17 3:09:12 389 60 M35 Blake St. Sauver, 39, Minneapolis, MN 65.24% 3:11:00 7:17 3:10:49 390 37 M40 Evan McFaul, 43, Mendota Heights, MN 67.25% 3:11:05 7:17 3:10:28 391 61 M35 Angel Adames-Corraliza, 36, Madison, WI 64.20% 3:11:11 7:18 3:10:50 393 62 M35 Thomas Knoll, 37, Minneapolis, MN 64.39% 3:11:25 7:18 3:11:05 394 225 M20 Josh Mihm, 25, Inver Grove Heigh, MN 63.53% 3:11:29 7:18 3:11:16 396 38 M40 Matt Reedy, 40, Minnetonka, MN 65.51% 3:11:32 7:18 3:10:58 397 226 M20 Tony Beaumont, 25, Fitchburg, WI 63.46% 3:11:41 7:19 3:11:36 398 39 M40 Avram Denburg, 44, Toronto, ON 67.55% 3:11:49 7:19 3:11:35 399 227 M20 Cooper Slack, 26, Seattle, WA 63.35% 3:12:01 7:19 3:10:49 400 228 M20 Jake White, 34, Marine, MN 63.51% 3:12:06 7:20 3:11:59 401 229 M20 Ryen Hinze, 29, Verona, WI 63.32% 3:12:08 7:20 3:11:38 402 17 M45 Steve Aldrich, 46, Woodbury, MN 68.57% 3:12:08 7:20 3:11:48 403 230 M20 Josh Wegner, 27, Milwaukee, WI 63.31% 3:12:09 7:20 3:11:54 404 40 M40 Steven Schmitz, 44, Detroit Lakes, MN 67.42% 3:12:11 7:20 3:10:45 405 41 M40 Garrett Ping, 44, Winona, MN 67.38% 3:12:18 7:20 3:12 407 10 M50 Jason Massmann, 50, Buffalo, MN 70.88% 3:12:22 7:20 3:12 408 63 M35 Adam Schlee, 38, Sioux Falls, SD 64.36% 3:12:29 7:20 3:12:22 410 42 M40 John Eiselt, 44, Woodbury, MN 67.30% 3:12:32 7:21 3:12:12 411 231 M20 Cory Olson, 34, St Michael, MN 63.35% 3:12:35 7:21 3:12:07 413 18 M45 Tim Bishop, 48, Denver, CO 69.57% 3:12:37 7:21 3:11:38 414 232 M20 Nathan Newmark, 28, Buffalo Grove, IL 63.16% 3:12:37 7:21 3:12:25 415 19 M45 Benjamin Polk, 47, Minneapolis, MN 68.95% 3:12:41 7:21 3:12:31 416 64 M35 Patrick Homyak, 35, Minneapolis, MN 63.46% 3:12:45 7:21 3:12:06 417 233 M20 Jack Mathison, 24, St. Louis Park, MN 63.11% 3:12:45 7:21 3:12:25 418 234 M20 Noah Geffre, 20, Horace, ND 63.11% 3:12:46 7:21 3:12:02 419 235 M20 Alec Porter, 25, Minnetrista, MN 63.10% 3:12:47 7:21 3:12:28 420 65 M35 Christopher Weaver, 36, Maple Grove, MN 63.53% 3:13:13 7:22 3:12:58 422 43 M40 Ryan Dillon, 41, Eagan, MN 65.35% 3:13:27 7:23 3:13:19 423 236 M20 Drew Ahlstrom, 30, Hopkins, MN 62.86% 3:13:31 7:23 3:13:10 424 237 M20 Timothy Oneill, 33, Scandia, MN 62.92% 3:13:34 7:23 3:13:23 425 238 M20 Axel Daood, 23, Minneapolis, MN 62.82% 3:13:39 7:23 3:11:44 426 66 M35 Nate Borgen, 36, Lake Elmo, MN 63.38% 3:13:40 7:23 3:13:25 427 239 M20 Jeremy Tan, 31, St Paul, MN 62.79% 3:13:45 7:23 3:13:34 428 44 M40 Bryan Larison, 41, Minneapolis, MN 65.20% 3:13:53 7:24 3:13:36 429 45 M40 Nicholas Hardrath, 42, Shorewood, WI 65.73% 3:13:53 7:24 3:13:44 431 240 M20 Ricky Boyle, 32, Fitchburg, WI 62.74% 3:13:56 7:24 3:13:32 432 241 M20 Drew Kairis, 26, St Louis Park, MN 62.72% 3:13:58 7:24 3:13:36 433 242 M20 Tyler Pilon, 25, Duluth, MN 62.69% 3:14:03 7:24 3:13:32 434 243 M20 Evgeni Radichev, 24, Bloomington, MN 62.68% 3:14:04 7:24 3:12:58 435 67 M35 Ben Pritchett, 38, Smyrna, GA 63.81% 3:14:08 7:24 3:13:55 436 68 M35 Ming Ma, 37, Minneapolis, MN 63.47% 3:14:12 7:24 3:13:46 437 244 M20 Justin Higgins, 27, Minneapolis, MN 62.64% 3:14:13 7:24 3:13:58 438 245 M20 Bryce Omtvedt, 29, Mankato, MN 62.61% 3:14:17 7:25 3:14:04 439 246 M20 Ward Westray, 31, Minneapolis, MN 62.59% 3:14:21 7:25 3:13:50 442 247 M20 Nathan Sladek, 23, Delano, MN 62.56% 3:14:28 7:25 3:12:31 444 248 M20 Adam Yucuis, 31, Winona, MN 62.52% 3:14:34 7:25 3:14:15 445 249 M20 Josh Joriman, 34, Buffalo, MN 62.68% 3:14:39 7:25 3:14 447 250 M20 Ryan Petersen, 28, Minneapolis, MN 62.46% 3:14:45 7:26 3:12:48 448 46 M40 Paul Robertson, 40, Dover, NH 64.41% 3:14:48 7:26 3:14:12 449 251 M20 Josh Williamson, 26, Minneapols, MN 62.43% 3:14:51 7:26 3:13:39 451 252 M20 Nathan Shikenjanski, 23, Dallas, TX 62.41% 3:14:55 7:26 3:14:29 452 253 M20 Maxwell Johnson, 26, Minnetonka, MN 62.41% 3:14:55 7:26 3:14:35 453 20 M45 Jason Penticoff, 45, Madison, WI 67.02% 3:14:57 7:26 3:14:36 454 254 M20 Trevor Backstrom, 27, South Bend, IN 62.40% 3:14:58 7:26 3:14:23 455 255 M20 Nick Mertes, 29, Minneapolis, MN 62.38% 3:15:00 7:26 3:14:36 456 256 M20 Daniel Stone, 30, Portland, OR 62.37% 3:15:02 7:26 3:14:29 457 257 M20 John Hussar, 32, Richmond, VA 62.37% 3:15:06 7:26 3:14:53 458 21 M45 Serge Mfiki, 46, Saint Paul, MN 67.52% 3:15:07 7:27 3:14:48 462 258 M20 Zach Truskowski, 31, Minneapolis, MN 62.32% 3:15:13 7:27 3:14:13 463 22 M45 Stephen Rose, 46, St Paul, MN 67.48% 3:15:14 7:27 3:14:59 466 259 M20 Penn Sagedahl, 24, Hopkins, MN 62.27% 3:15:22 7:27 3:15:06 467 23 M45 Troy Reine, 45, Chanhassen, MN 66.85% 3:15:27 7:27 3:15:13 468 260 M20 Eric Bradley, 32, Saint Paul, MN 62.25% 3:15:28 7:27 3:15:01 470 47 M40 Tim Smit, 41, Eagan, MN 64.63% 3:15:36 7:28 3:15:07 471 4 M18 Finn Bleakmore, 18, Minneapolis, MN 62.22% 3:15:39 7:28 3:15:09 472 261 M20 Andrew McWhirter, 31, Pennington, NJ 62.16% 3:15:42 7:28 3:15:42 473 262 M20 Austin Streit, 23, Shoreview, MN 62.16% 3:15:43 7:28 3:15:19 474 24 M45 Anthony Myers, 45, Eau Claire, WI 66.76% 3:15:43 7:28 3:15:25 476 263 M20 Evan Bach, 26, Verona, WI 62.14% 3:15:47 7:28 3:14:27 477 264 M20 Garrett Fields, 34, St Pail, MN 62.30% 3:15:50 7:28 3:15:30 478 48 M40 Brian Stallard, 43, Malvern, WO 65.58% 3:15:56 7:28 3:15:13 479 265 M20 Ian Ahlberg, 20, Aberdeen, SD 62.02% 3:16:08 7:29 3:15:47 480 266 M20 Cole Meller, 29, Minneapolis, MN 62.02% 3:16:08 7:29 3:15:59 481 11 M50 James Yang, 53, Manitowoc, WI 71.36% 3:16:12 7:29 3:15:41 484 12 M50 Robert Srichai, 50, Minneapolis, MN 69.43% 3:16:23 7:29 3:15:54 485 13 M50 Mark Batik, 50, Euless, TX 69.41% 3:16:27 7:30 3:16:02 486 69 M35 Drew Hanish, 37, Austin, TX 62.73% 3:16:29 7:30 3:16:06 487 25 M45 Scott McEwen, 46, Maple Grove, MN 67.04% 3:16:30 7:30 3:16:12 489 14 M50 Ryan McDonald, 51, Thunder Bay, ON 69.96% 3:16:36 7:30 3:16:09 490 267 M20 Adam Cavanaugh, 20, Farmington, MN 61.86% 3:16:39 7:30 3:16:28 491 268 M20 Ben Selcke, 28, Madison, WI 61.85% 3:16:41 7:30 3:16:27 492 269 M20 Connor Gabbert, 29, Willmar, MN 61.83% 3:16:45 7:30 3:15:33 494 270 M20 David Rupp, 26, Avon, MN 61.77% 3:16:57 7:31 3:16:45 495 271 M20 Jake Ringwall, 22, Minneapolis, MN 61.76% 3:16:58 7:31 3:16:45 496 272 M20 Allen Arriaga, 27, Saint Michael, MN 61.76% 3:16:59 7:31 3:15:17 497 26 M45 Jeff Allen, 49, Minneapolis, MN 68.62% 3:16:59 7:31 3:15:43 498 27 M45 Charles Marshik, 46, Chanhassen, MN 66.86% 3:17:03 7:31 3:15:36 499 15 M50 Chris Steensland, 53, Hugo, MN 71.05% 3:17:03 7:31 3:16:37 502 49 M40 Andrew Rock, 42, Prior Lake, MN 64.64% 3:17:10 7:31 3:16:32 503 273 M20 Brady Omtvedt, 24, Madison Lake, MN 61.69% 3:17:11 7:31 3:16:58 504 274 M20 Kellen Campbell, 27, Minneapolis, MN 61.64% 3:17:21 7:32 3:16:20 505 275 M20 Marcus Zastrow, 29, Minneapolis, MN 61.64% 3:17:21 7:32 3:16:57 506 70 M35 Rory Conarchy, 38, Eagan, MN 62.76% 3:17:23 7:32 3:16:49 507 276 M20 Ethan Sowl, 25, Wheaton, IL 61.62% 3:17:25 7:32 3:17:19 508 50 M40 Grant Robberson, 43, St Michael, MN 65.08% 3:17:26 7:32 3:16:46 509 71 M35 Harry Hoa Huynh, 37, Saint Paul, MN 62.42% 3:17:27 7:32 3:17:06 510 277 M20 Steven Lawton, 23, Middleton, WI 61.61% 3:17:27 7:32 3:17:09 512 72 M35 Donald Wynia, 38, Minneapolis, MN 62.71% 3:17:32 7:32 3:17:23 513 73 M35 Xingxing Zhu, 35, Rochester, MN 61.91% 3:17:34 7:32 3:17:13 514 278 M20 Maxwell Turnberg, 28, Robbinsdale, MN 61.57% 3:17:34 7:32 3:17:20 515 279 M20 Jose Mora, 33, Berwyn Illinois, IL 61.63% 3:17:38 7:32 3:17:17 516 280 M20 Hunter Harrison, 26, Minneapolis, MN 61.55% 3:17:39 7:32 3:16:37 517 281 M20 Josh Hampton, 21, De Pere, WI 61.54% 3:17:40 7:32 3:17:25 518 282 M20 Nathan Hetzler, 22, Delavan, WI 61.54% 3:17:41 7:32 3:16:49 519 16 M50 Andy Bingenheimer, 50, Minnetrista, MN 68.97% 3:17:42 7:32 3:17:17 521 74 M35 Bryan Thomsen, 35, Minneapolis, MN 61.85% 3:17:46 7:33 3:17:18 522 283 M20 Steven Azzano, 23, Miami, FL 61.50% 3:17:48 7:33 3:17:29 524 284 M20 Michael Payne, 34, Minneapolis, MN 61.64% 3:17:56 7:33 3:17:30 526 17 M50 Stephen Bartos, 53, Eagan, MN 70.72% 3:17:58 7:33 3:17:32 527 285 M20 Riley Roberts, 28, Minneapolis, MN 61.45% 3:17:58 7:33 3:17:36 529 286 M20 Jackson Gerads, 20, Minneapolis, MN 61.43% 3:18:01 7:33 3:17:58 530 18 M50 Tim Howe, 51, Minnetonka, MN 69.45% 3:18:02 7:33 3:17:39 531 28 M45 David Ingham, 45, Minnetonka, MN 65.94% 3:18:08 7:33 3:17:42 532 1 N Daniel Deuhs, 53, Cold Spring, MN 79.23% 3:18:08 7:33 3:18:03 533 51 M40 Brandon Morton, 41, Omaha, NE 63.80% 3:18:09 7:33 3:16:58 534 29 M45 Cory Wessman, 48, Minnetonka, MN 67.61% 3:18:12 7:34 3:17:51 535 287 M20 Brian Edwards, 32, Brooklyn, NY 61.38% 3:18:14 7:34 3:17:47 536 52 M40 Mathias Seiwert, 44, Mankato, MN 65.36% 3:18:15 7:34 3:17:34 537 288 M20 Lyle o'brien, 33, Boulder, CO 61.42% 3:18:18 7:34 3:17:52 539 289 M20 Brian Tang, 34, Minneapolis, MN 61.51% 3:18:20 7:34 3:18:01 540 290 M20 Sam Matthew, 31, Roseville, MN 61.32% 3:18:24 7:34 3:16:40 541 291 M20 Trygg Lysne, 25, Plymouth, MN 61.31% 3:18:25 7:34 3:13:16 542 292 M20 Luke Lagergren, 34, Alexandria, MN 61.44% 3:18:34 7:34 3:18:03 546 7 M55 Michael Mallon, 58, Davenport, IA 73.76% 3:18:42 7:35 3:18:09 547 19 M50 Bobby Lehman, 53, Erie, CO 70.45% 3:18:43 7:35 3:17:14 549 293 M20 Nick Peterson, 32, Minneapolis, MN 61.20% 3:18:48 7:35 3:17:42 550 294 M20 Peter Wissink, 28, New York, NY 61.19% 3:18:49 7:35 3:18:05 551 30 M45 Ryan Hemmingsen, 46, Minneapolis, MN 66.25% 3:18:52 7:35 3:18:34 552 295 M20 Colin Keller, 26, Omaha, NE 61.15% 3:18:57 7:35 3:13:01 553 75 M35 Kevin Delavega, 36, Los Angeles, CA 61.67% 3:19:01 7:35 3:18:42 554 1 M16 Benjamin Wurst, 17, Little Canada, MN 61.63% 3:19:03 7:36 3:18:42 555 76 M35 Aaron Foster, 38, Winnipeg, MB 62.22% 3:19:06 7:36 3:18:43 556 296 M20 Austin Magnuson, 21, Blaine, MN 61.06% 3:19:14 7:36 3:18:37 559 297 M20 Joseph Knaak, 33, New York, NY 61.09% 3:19:22 7:36 3:18:30 560 31 M45 Cory Jenson, 45, Faribault, MN 65.52% 3:19:25 7:36 3:18:30 561 298 M20 Jonathan Buchert, 24, Bloomington, MN 60.99% 3:19:28 7:36 3:19:13 562 53 M40 Fritz Moua, 42, Weston, WI 63.88% 3:19:30 7:37 3:19:20 566 299 M20 John Madsen, 34, Minneapolis, MN 61.09% 3:19:43 7:37 3:19:13 568 300 M20 Cian Kelleher, 24, Libertyville, IL 60.87% 3:19:52 7:37 3:19:22 569 301 M20 Cole Peske, 23, Minneapolis, MN 60.86% 3:19:53 7:37 3:19:19 570 302 M20 Tyler Snoberger, 25, Plymouth, MN 60.83% 3:19:59 7:38 3:19:36 572 54 M40 Reed Young, 42, Kings County, NY 63.70% 3:20:04 7:38 3:19:25 573 77 M35 Nicholas Olson, 36, Chanhassen, MN 61.35% 3:20:04 7:38 3:19:30 574 32 M45 John Rahn, 45, Sheboygan, WI 65.30% 3:20:04 7:38 3:19:35 576 303 M20 Pasuth Thothaveesansuk, 27, Chapel Hill, NC 60.75% 3:20:14 7:38 3:19:35 577 304 M20 Misha Bomsta, 25, Minneapolis, MN 60.75% 3:20:15 7:38 3:19:05 578 78 M35 Jarett Lehner, 36, Minnetonka, MN 61.29% 3:20:16 7:38 3:19:44 579 79 M35 William Trevethick, 39, Philadelphia, PA 62.21% 3:20:19 7:38 3:19:52 581 305 M20 Nick Swanson, 34, St Paul, MN 60.89% 3:20:22 7:39 3:20:01 582 80 M35 Zhen Zhang, 39, Maple Grove, MN 62.17% 3:20:26 7:39 3:20:01 583 306 M20 Joseph Garcia, 34, Tulsa, OK 60.83% 3:20:33 7:39 3:20:03 584 307 M20 Jesse Olsen, 31, Rochester, MN 60.66% 3:20:33 7:39 3:20:10 585 81 M35 Rashun Fulton, 37, Bismarck, ND 61.45% 3:20:34 7:39 3:20:13 587 308 M20 Kyle Kamen, 30, Hastings, MN 60.62% 3:20:40 7:39 3:20:14 590 55 M40 Kenneth Poole Jr, 43, Maple Grove, MN 64.00% 3:20:47 7:39 3:19:26 591 56 M40 Silas Mayberry, 43, Saint Paul, MN 63.99% 3:20:49 7:40 3:20:11 592 309 M20 Layne Fober, 21, Denver, IA 60.57% 3:20:51 7:40 3:20:51 593 57 M40 Christopher Bub, 43, Wauwatosa, WI 63.97% 3:20:52 7:40 3:19:41 594 310 M20 Nick Schneider, 27, Eden Prairie, MN 60.56% 3:20:52 7:40 3:20:17 595 311 M20 Lucas Wenzel, 24, Appleton, WI 60.55% 3:20:54 7:40 3:20:31 596 82 M35 Tapesh Joshi, 38, Bel Air, MD 61.66% 3:20:54 7:40 3:20:40 598 312 M20 Evan Gill, 25, North St. Paul, MN 60.51% 3:21:03 7:40 3:15:58 599 313 M20 Jared Larsen, 25, Rochester, MN 60.49% 3:21:07 7:40 3:20:26 600 314 M20 Breandan Smith, 20, Woodbury, MN 60.49% 3:21:07 7:40 3:20:35 601 315 M20 Lucas Nelson, 21, Weybridge, VT 60.47% 3:21:10 7:40 3:19:57 602 316 M20 Jason Meissner, 33, Minneapolis, MN 60.54% 3:21:10 7:40 3:20:37 603 58 M40 Lance Kuehn, 41, Eagan, MN 62.82% 3:21:14 7:41 3:20:57 604 33 M45 Andrew Haag, 48, Shoreview, MN 66.59% 3:21:15 7:41 3:21:05 605 83 M35 Mike Bang, 36, Lakeville, MN 60.97% 3:21:18 7:41 3:21:05 606 317 M20 Mark Loren, 34, Minneapolis, MN 60.59% 3:21:21 7:41 3:19:33 607 318 M20 Jeffrey Student, 30, Wayzata, MN 60.39% 3:21:27 7:41 3:20:53 608 319 M20 Henry Wolfe, 24, Minneapolis, MN 60.36% 3:21:33 7:41 3:15:09 609 320 M20 Scott White, 33, Minneapolis, MN 60.43% 3:21:33 7:41 3:20:41 610 59 M40 Travis Mccathie, 43, New Lisbon, WI 63.74% 3:21:35 7:41 3:21:03 611 321 M20 Justin Krajci, 34, Madison, WI 60.52% 3:21:35 7:41 3:21:11 613 20 M50 John Rollie, 54, Eagan, MN 70.07% 3:21:37 7:41 3:20:28 614 322 M20 Colin Rouser, 33, Golden Valley, MN 60.39% 3:21:41 7:42 3:20:34 615 323 M20 Preston Jelen, 24, Prior Lake, MN 60.30% 3:21:44 7:42 3:21:06 616 84 M35 Harrison Smith, 35, Minneapolis, MN 60.62% 3:21:48 7:42 3:21:01 618 60 M40 James Shippam, 44, Thunder Bay, ON 64.21% 3:21:48 7:42 3:21:26 619 34 M45 Christoph Baer, 47, Minneapolis, MN 65.83% 3:21:50 7:42 3:21:07 620 5 M18 Charlie Gates, 19, Dewitt, MI 60.26% 3:21:52 7:42 3:21:01 621 324 M20 Jacob Nardini, 27, Minneapolis, MN 60.26% 3:21:52 7:42 3:21:12 622 85 M35 James Didier, 36, Minneapolis, MN 60.80% 3:21:53 7:42 3:21:22 623 86 M35 Jacob Wilson, 38, Mendota Heights, MN 61.33% 3:22:00 7:42 3:21:16 624 325 M20 Nikhil Pandey, 31, Brooklyn Park, MN 60.21% 3:22:02 7:42 3:21:42 625 87 M35 Anthony Leno, 36, Enfield, CT 60.73% 3:22:06 7:43 3:21:39 626 326 M20 John Ziegler, 33, Minneapolis, MN 60.24% 3:22:11 7:43 3:21:32 627 327 M20 Kevin McConnell, 32, Medina, MN 60.16% 3:22:15 7:43 3:21:52 628 61 M40 Jacob VanScoy, 43, Eagan, MN 63.52% 3:22:17 7:43 3:21:39 632 328 M20 Becker Meylor, 34, Chicago, IL 60.27% 3:22:26 7:43 3:21:24 633 329 M20 Jeremy Serreyn, 31, Anchorage, AK 60.08% 3:22:28 7:43 3:22:15 634 330 M20 Frederick Kerr, 24, Minneapolis, MN 60.07% 3:22:31 7:43 3:20:56 635 331 M20 Scott Fredrickson, 33, Boulder, CO 60.14% 3:22:32 7:43 3:21:56 637 88 M35 Josh Kaye, 36, Minneapolis, MN 60.58% 3:22:37 7:44 3:22:06 639 35 M45 Jeremy Fink, 48, Anoka, MN 66.12% 3:22:41 7:44 3:21:50 640 332 M20 Alex Maslar, 32, St Paul, MN 60.02% 3:22:43 7:44 3:21:55 641 333 M20 Jack Scheck, 25, Collegeville, MN 60.00% 3:22:44 7:44 3:20:53 642 62 M40 Nicholas Grey, 43, Saint Paul, MN 63.36% 3:22:48 7:44 3:21:09 643 334 M20 Jeremy Caracci, 28, Urbandale, IA 59.98% 3:22:49 7:44 3:22:22 644 335 M20 Eric Johnson, 31, Bloomington, MN 59.98% 3:22:50 7:44 3:21:03 646 63 M40 David Berge, 42, Minneapolis, MN 62.80% 3:22:56 7:44 3:22:17 647 64 M40 Alessandro Pasquini, 40, Torino, TO 61.80% 3:23:00 7:45 3:22:51 649 89 M35 Chase Shutak, 39, Minneapolis, MN 61.32% 3:23:13 7:45 3:22:51 650 336 M20 Aaron Gallegos, 33, Chaska, MN 59.90% 3:23:19 7:45 3:22:52 651 36 M45 Alex Green, 46, New York, NY 64.77% 3:23:24 7:45 3:22:13 652 337 M20 Sam Glade, 28, Hudson, WI 59.77% 3:23:31 7:46 3:22:58 653 6 M18 Kevin Parkinson, 19, Swartz Creek, MI 59.76% 3:23:33 7:46 3:21:54 654 2 M60 Lawrence Robbins, 63, Red Hook, NY 75.55% 3:23:33 7:46 3:22:33 655 338 M20 Alexander Gross, 30, Minneapolis, MN 59.74% 3:23:37 7:46 3:23:10 656 339 M20 Kenneth Gudmundson, 26, Shoreview, MN 59.74% 3:23:38 7:46 3:22:57 658 340 M20 Ryan Jeo, 23, Woodbury, MN 59.73% 3:23:40 7:46 3:23:15 660 341 M20 Felix Temmel, 22, Apple Valley, MN 59.72% 3:23:42 7:46 3:21:54 661 342 M20 Karl Welbes, 24, Minneapolis, MN 59.72% 3:23:42 7:46 3:23:25 662 343 M20 Zachary Sarazine, 31, Ramsey, MN 59.70% 3:23:47 7:46 3:22:09 663 90 M35 Ian Lalich, 39, Minneapolis, MN 61.15% 3:23:47 7:46 3:23:32 664 344 M20 Ian Klein, 25, Minneapolis, MN 59.69% 3:23:49 7:46 3:21:54 666 345 M20 Logan Andersen, 26, Sartell, MN 59.68% 3:23:50 7:46 3:22 667 346 M20 Jack Paulson, 20, Owatonna, MN 59.68% 3:23:50 7:46 3:23:37 668 347 M20 Tristen Nies, 24, Sartell, MN 59.67% 3:23:52 7:47 3:23:07 669 7 M18 Andrew DeMare, 19, Minneapolis, MN 59.67% 3:23:53 7:47 3:23:18 670 348 M20 Travis Gosse, 28, Madison, WI 59.67% 3:23:53 7:47 3:23:27 672 349 M20 Spencer Warejoncas, 26, Crested Butte, CO 59.66% 3:23:55 7:47 3:23:26 674 37 M45 David Dear, 45, Ames, IA 64.04% 3:24:01 7:47 3:23:19 675 21 M50 Todd Bursch, 54, Minneapolis, MN 69.23% 3:24:03 7:47 3:23:47 676 350 M20 Brandon Shuler, 31, Saint Paul, MN 59.61% 3:24:04 7:47 3:23:04 677 8 M55 Negus Negash, 56, Minneapolis, MN 70.50% 3:24:04 7:47 3:23:10 678 351 M20 Noah Ford, 29, Minneapolis, MN 59.61% 3:24:05 7:47 3:23:29 681 352 M20 Jesse Goettig, 20, Aitkin, MN 59.55% 3:24:17 7:48 3:23:33 682 91 M35 Nathan Gieske, 35, Duluth, MN 59.87% 3:24:19 7:48 3:23:21 683 353 M20 Eric Cyr, 34, Duluth, MN 59.71% 3:24:19 7:48 3:23:22 684 3 M60 David dilcher, 62, Burr Ridge, IL 74.53% 3:24:19 7:48 3:23:50 685 354 M20 Isaac Teplinsky, 27, Minnetonka, MN 59.54% 3:24:20 7:48 3:22:32 686 355 M20 Ryan Houseman, 26, Hutchinson, MN 59.54% 3:24:20 7:48 3:22:49 687 38 M45 John Rescigno, 46, Thunder Bay, ON 64.47% 3:24:21 7:48 3:23:51 689 356 M20 Christopher Goodwin, 32, Austin, TX 59.49% 3:24:31 7:48 3:23:28 690 357 M20 James Nesbit, 31, Minneapolis, MN 59.47% 3:24:33 7:48 3:24:04 691 358 M20 Jake Eilers, 25, St Louis Park, MN 59.46% 3:24:36 7:48 3:24:04 693 359 M20 Hunter Babcock, 24, Denver, CO 59.43% 3:24:42 7:48 3:23:43 694 360 M20 Andrew McGrath, 34, Chanhassen, MN 59.60% 3:24:43 7:48 3:24:11 695 361 M20 Samuel Lembke, 22, Grand Forks, ND 59.41% 3:24:45 7:49 3:24:36 698 362 M20 Rudy Nelson, 28, Minneapolis, MN 59.35% 3:24:58 7:49 3:24:37 699 363 M20 Seth Cattanach, 26, Chicago, IL 59.34% 3:25:01 7:49 3:24:19 700 92 M35 Frederick Kieley, 37, Fargo, ND 60.12% 3:25:01 7:49 3:24:27 702 93 M35 Andy Sonnesyn, 36, Minneapolis, MN 59.86% 3:25:03 7:49 3:24:37 703 364 M20 Nathan Stocker, 30, St Paul, MN 59.32% 3:25:04 7:49 3:24:16 704 365 M20 Aidan O'Driscoll, 27, Minneapolis, MN 59.31% 3:25:07 7:49 3:24:43 705 366 M20 Levi Vanderlinden, 20, Monticello, MN 59.30% 3:25:08 7:49 3:24:31 706 367 M20 Mitchell Olson, 31, Minneapolis, MN 59.29% 3:25:10 7:50 3:24:34 707 94 M35 Matt DeMars, 35, Fitchburg, WI 59.61% 3:25:12 7:50 3:24:44 709 368 M20 Will Hannemann, 27, Sioux Falls, SD 59.28% 3:25:13 7:50 3:23:48 712 9 M55 Bill Kelley, 56, Minneapolis, MN 70.08% 3:25:17 7:50 3:24:25 714 369 M20 Luke Vettel, 25, Greenville, SC 59.21% 3:25:28 7:50 3:25 715 370 M20 Eric Vettel, 25, West Palm Beach, FL 59.21% 3:25:28 7:50 3:25:01 716 8 M18 Ryan Engstler, 19, Rochester, MN 59.19% 3:25:31 7:50 3:25:07 717 371 M20 Tim Meyer, 26, Dubuque, IA 59.18% 3:25:34 7:50 3:25:19 718 95 M35 Ben Siebert, 37, Victoria, MN 59.95% 3:25:35 7:50 3:25:05 719 372 M20 Andrew Ward, 31, Minneapolis, MN 59.17% 3:25:36 7:51 3:23:39 720 96 M35 Joshua Branchaud, 36, Chicago, IL 59.69% 3:25:38 7:51 3:24:37 721 9 M18 Rhett Willman, 19, Lakeville, MN 59.14% 3:25:42 7:51 3:25:17 722 65 M40 Edward Knowles, 42, Hutchinson, MN 61.92% 3:25:49 7:51 3:25:40 723 66 M40 Derek Williams, 41, Minneapolis, MN 61.42% 3:25:50 7:51 3:24:34 726 373 M20 Alex Olson, 23, Sitka, AK 59.10% 3:25:51 7:51 3:24:41 727 374 M20 Jronald Tamanaha, 23, Minneapolis, MN 59.09% 3:25:52 7:51 3:25:22 728 97 M35 Justin Kruse, 38, Savage, MN 60.15% 3:25:58 7:51 3:25:20 729 67 M40 John Krueger, 41, Newport, MN 61.37% 3:26:00 7:51 3:25:42 730 39 M45 Michael Arlt, 47, Lakeville, MN 64.49% 3:26:02 7:52 3:25:31 731 68 M40 Michael Hewitt, 42, Minneapolis, MN 61.85% 3:26:03 7:52 3:25:44 732 375 M20 Matthew Berg, 27, Minneapolis, MN 59.03% 3:26:05 7:52 3:24:44 733 40 M45 Paul Gorton, 48, St Paul, MN 65.02% 3:26:06 7:52 3:25:33 735 376 M20 Greg Wieland, 33, Saint Paul, MN 59.09% 3:26:08 7:52 3:25:19 737 377 M20 Nathan Rausch, 32, Minneapolis, MN 59.01% 3:26:12 7:52 3:25:33 738 378 M20 Paul Galetti, 29, Raleigh, NC 58.99% 3:26:13 7:52 3:20:43 739 379 M20 Chris Mueller, 28, Apple Valley, MN 58.99% 3:26:13 7:52 3:25:48 741 10 M18 Nate Keenan, 19, Waukon, IA 58.96% 3:26:19 7:52 3:24:40 742 380 M20 Taylor Christian, 34, St Paul, MN 59.13% 3:26:19 7:52 3:25:54 743 381 M20 Sebastian Larson, 30, Prescott, WI 58.96% 3:26:20 7:52 3:20:01 745 98 M35 Kimmo Karkkainen, 36, Santa Monica, CA 59.45% 3:26:28 7:52 3:25:56 746 382 M20 Scott Williams, 31, Minneapolis, MN 58.92% 3:26:28 7:52 3:26 747 99 M35 Jordan Matthews, 37, Watertown, WI 59.69% 3:26:29 7:53 3:25:27 748 383 M20 Sam Malecha, 21, Minneapolis, MN 58.90% 3:26:32 7:53 3:25:16 751 384 M20 H Mark, 31, Minneapolis, MN 58.89% 3:26:34 7:53 3:26:08 752 10 M55 Chris LaBonte, 56, Carver, MN 69.64% 3:26:35 7:53 3:25:48 753 385 M20 Moise Igeno, 29, Circle Pines, MN 58.88% 3:26:36 7:53 3:25:48 754 386 M20 Evan Eike, 26, Littleton, CO 58.87% 3:26:39 7:53 3:25:36 755 387 M20 Connor McMannes, 25, Omaha, NE 58.84% 3:26:44 7:53 3:25 756 100 M35 Penson Liu, 37, Oakland, CA 59.62% 3:26:44 7:53 3:25:58 757 388 M20 Jake Dilcher, 30, Chicago, IL 58.83% 3:26:47 7:53 3:26:18 758 389 M20 Brady Keefe, 27, Stewartville, MN 58.83% 3:26:47 7:53 3:26:19 759 390 M20 Bennett Strand, 27, Woodbury, MN 58.82% 3:26:49 7:53 3:25:01 760 101 M35 Casey Profita, 35, Minneapolis, MN 59.14% 3:26:50 7:53 3:24:51 762 41 M45 Trent Fiedler, 49, St. Francis, MN 65.35% 3:26:50 7:53 3:26:18 763 391 M20 Maceo Young, 20, Roseville, MN 58.81% 3:26:51 7:53 3:24:56 764 42 M45 Mark Brinda, 48, Minneapolis, MN 64.77% 3:26:53 7:53 3:26:31 765 392 M20 Jason Sholly, 32, Minneapolis, MN 58.81% 3:26:54 7:53 3:26:32 766 393 M20 Jordan Krueger, 30, Minneapolis, MN 58.79% 3:26:55 7:54 3:26:06 767 394 M20 Joshua Ichen, 22, Necedah, WI 58.78% 3:26:57 7:54 3:21:52 768 69 M40 Kevin Kearney, 40, Minneapolis, MN 60.61% 3:27:01 7:54 3:26:03 769 70 M40 Jahir rahman, 43, Lincoln, NE 62.07% 3:27:01 7:54 3:26:44 770 102 M35 Bryan Runck, 37, Plymouth, MN 59.52% 3:27:04 7:54 3:26:39 771 103 M35 John Korkko, 35, St. Paul, MN 59.07% 3:27:05 7:54 3:26:34 772 104 M35 Corey Dieser, 36, Coralville, IA 59.27% 3:27:05 7:54 3:26:41 774 395 M20 Noah White, 21, Oconomowoc, WI 58.73% 3:27:09 7:54 3:26:34 775 71 M40 John Storkamp, 44, Hastings, MN 62.54% 3:27:10 7:54 3:25:46 776 396 M20 Lukas Krueger, 27, Burnsville, MN 58.72% 3:27:11 7:54 3:26:02 778 397 M20 David Allen, 31, Watertown, MN 58.69% 3:27:17 7:54 3:26:52 779 22 M50 C J Lage, 50, Urbandale, IA 65.77% 3:27:18 7:54 3:26:52 781 398 M20 Ryan Garrett, 28, Minneapolis, MN 58.67% 3:27:20 7:54 3:26:42 782 399 M20 Cameron Wing, 33, Burnsville, MN 58.74% 3:27:21 7:55 3:25:56 783 72 M40 Bryan Anderson, 42, Mt Prospect, IL 61.45% 3:27:24 7:55 3:26:55 784 11 M18 Colter Thorsell, 19, Grand Forks, ND 58.64% 3:27:27 7:55 3:26:55 785 43 M45 Christopher Welsh, 48, Iowa City, IA 64.60% 3:27:27 7:55 3:27:05 786 4 M60 Wei Jia, 61, Eden Prairie, MN 72.68% 3:27:29 7:55 3:27 787 400 M20 Regan Sevenich, 23, St Paul, MN 58.63% 3:27:30 7:55 3:26:36 788 401 M20 Jordan Elder, 31, Redmond, WA 58.62% 3:27:32 7:55 3:26:38 789 44 M45 Sean Burkholder, 46, Philadelphia, PA 63.46% 3:27:35 7:55 3:27:01 791 402 M20 Vincent Zimmerman, 26, Brookfield, WI 58.60% 3:27:36 7:55 3:26:33 793 403 M20 Logan Romero, 25, Denver, CO 58.58% 3:27:39 7:55 3:26:09 794 23 M50 Allen Stoltman, 53, Minneapolis, MN 67.42% 3:27:40 7:55 3:26:25 795 404 M20 Zach Tharge, 25, Superior, WI 58.57% 3:27:42 7:55 3:27:34 796 405 M20 Matt O'Keefe, 30, Minneapolis, MN 58.57% 3:27:43 7:55 3:26:50 797 105 M35 Alex Summitt, 38, Houston, TX 59.60% 3:27:52 7:56 3:26:06 798 73 M40 Ryan Decker, 41, Golden Valley, MN 60.81% 3:27:54 7:56 3:27:25 799 106 M35 Ryan Sargent, 37, Minneapolis, MN 59.28% 3:27:55 7:56 3:27:01 800 406 M20 Macalaster Schmidt, 27, New York, NY 58.50% 3:27:56 7:56 3:27:36 801 407 M20 Erik Anderson, 32, Minneapolis, MN 58.51% 3:27:57 7:56 3:26:48 802 11 M55 Marc Nosal, 59, Eden Prairie, MN 71.15% 3:27:57 7:56 3:27:21 803 408 M20 Tuvia Rappaport, 26, Somerville, MA 58.49% 3:28:00 7:56 3:27:29 805 409 M20 Stephen James, 28, Minneapolis, MN 58.48% 3:28:02 7:56 3:26:47 806 410 M20 Nicholas Handt, 34, Ramsey, MN 58.64% 3:28:03 7:56 3:27:22 808 12 M55 Ian Parney, 55, Rochester, MN 68.51% 3:28:06 7:56 3:27:30 809 45 M45 Karl Wiederwohl, 46, Shoreview, MN 63.30% 3:28:07 7:56 3:26:53 810 411 M20 Keon Cleary, 28, Fate, TX 58.44% 3:28:10 7:56 3:28:01 811 412 M20 Shane Pedersen, 32, St Paul, MN 58.44% 3:28:12 7:56 3:27:35 812 413 M20 Charles Collins, 34, Lakeville, MN 58.58% 3:28:16 7:57 3:28 813 107 M35 Mark Sullivan, 37, Minneapolis, MN 59.17% 3:28:18 7:57 3:27:46 814 46 M45 Michael Petkash, 47, Milton, GA 63.78% 3:28:19 7:57 3:27:40 815 414 M20 Sam Eustice, 24, Waseca, MN 58.40% 3:28:19 7:57 3:27:42 816 415 M20 Pranav Vijay, 21, Lakeville, MN 58.39% 3:28:21 7:57 3:28:05 817 416 M20 Spencer Agnew, 33, Fort Atkinson, WI 58.45% 3:28:22 7:57 3:28:19 818 417 M20 Tyler Shilson, 25, Saint Cloud, MN 58.37% 3:28:25 7:57 3:27:06 820 24 M50 Java Coleman, 53, St Paul, MN 67.17% 3:28:26 7:57 3:27:47 822 418 M20 Noah Floum, 22, Wayzata, MN 58.35% 3:28:28 7:57 3:23:20 823 419 M20 Anders Fischer, 23, White Bear Lake, MN 58.35% 3:28:28 7:57 3:27:36 824 420 M20 Brady Tongen, 25, Arden Hills, MN 58.35% 3:28:28 7:57 3:27:53 825 108 M35 Guillaume Desbiens, 39, Minneapolis, MN 59.77% 3:28:29 7:57 3:27:28 827 421 M20 Sam Zender, 32, Minneapolis, MN 58.35% 3:28:31 7:57 3:27:23 828 422 M20 Thomas Gillach, 26, Minneapolis, MN 58.34% 3:28:31 7:57 3:27:49 829 109 M35 Gary Ly, 36, Minneapolis, MN 58.85% 3:28:34 7:57 3:26:55 831 423 M20 Matthew McGilvray, 30, Minneapolis, MN 58.31% 3:28:37 7:57 3:27:54 832 424 M20 Zack Cozine, 28, Minneapolis, MN 58.31% 3:28:37 7:57 3:28:21 833 425 M20 Alex Barnard, 27, St Paul, MN 58.31% 3:28:38 7:57 3:27:53 834 426 M20 Evan Odean, 34, Duluth, MN 58.47% 3:28:40 7:58 3:27:15 835 427 M20 Patrick Boldenow, 27, Bloomington, MN 58.29% 3:28:41 7:58 3:28:02 836 428 M20 Brenden Westover, 23, Wind Lake, WI 58.28% 3:28:45 7:58 3:27:54 837 429 M20 Daniel Meyers, 32, Minneapolis, MN 58.29% 3:28:45 7:58 3:28:02 838 74 M40 Timo Ahonen, 44, Belmont, CA 62.07% 3:28:45 7:58 3:28:09 840 110 M35 Michal Dejko, 39, Blaine, MN 59.69% 3:28:47 7:58 3:27:56 841 430 M20 Riley Heun, 23, Minneapolis, MN 58.27% 3:28:47 7:58 3:27:56 844 47 M45 Kerry Rauschendorfer, 48, Minneapolis, MN 64.16% 3:28:52 7:58 3:27:45 845 431 M20 Chad Korby, 25, Minneapolis, MN 58.24% 3:28:52 7:58 3:28:15 847 111 M35 Brian Dahl, 37, Holmen, WI 59.00% 3:28:55 7:58 3:26:46 849 432 M20 Carson Polomis, 23, Marinette, WI 58.21% 3:28:59 7:58 3:28:47 850 112 M35 Ethan King, 35, Minneapolis, MN 58.52% 3:29:02 7:58 3:28:26 851 433 M20 Frank Lindwall, 25, Chicago, IL 58.19% 3:29:03 7:58 3:28:46 852 434 M20 Nathan Roberts, 23, St Louis Park, MN 58.17% 3:29:08 7:59 3:28:24 853 435 M20 Clyde Sellke, 24, Chicago, IL 58.16% 3:29:09 7:59 3:22:47 856 48 M45 Benjamin Edlavitch, 48, St. Louis Park, MN 64.07% 3:29:10 7:59 3:28:40 857 75 M40 Zachary Vavra, 42, Duluth, MN 60.92% 3:29:12 7:59 3:28:55 858 436 M20 Izaak Nosbisch, 26, Shakopee, MN 58.13% 3:29:17 7:59 3:29:04 860 113 M35 Paul Pisano, 35, Minneapolis, MN 58.44% 3:29:18 7:59 3:28:33 861 76 M40 Evan Lapiska, 40, Minneapolis, MN 59.93% 3:29:21 7:59 3:27:28 862 437 M20 Jake Rosenow, 24, Minneapolis, MN 58.10% 3:29:22 7:59 3:24:09 863 438 M20 Nick Allen, 33, Cambridge, MA 58.17% 3:29:22 7:59 3:28:50 867 439 M20 Chase Imker, 20, Isanti, MN 58.09% 3:29:24 7:59 3:28:33 868 440 M20 Grant Johnson, 30, Minneapolis, MN 58.09% 3:29:25 7:59 3:28:41 869 441 M20 Matthew Perri, 30, Mankato, MN 58.09% 3:29:26 7:59 3:28:48 870 442 M20 George Perpich, 32, Minneapolis, MN 58.09% 3:29:27 7:59 3:23:56 871 114 M35 Danny Vang, 37, White Bear Lake, MN 58.85% 3:29:27 7:59 3:29:11 872 77 M40 Chiu Ho Mok, 43, New York, NY 61.35% 3:29:28 7:59 3:28:47 873 443 M20 Matt Payne, 24, Austin, TX 58.07% 3:29:29 7:59 3:28:54 876 444 M20 Matt Brundage, 34, Eden Prairie, MN 58.23% 3:29:31 7:59 3:28:10 877 78 M40 Matt Movern, 43, Edina, MN 61.33% 3:29:31 7:59 3:28:17Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
879 445 M20 Joshua Wuebker, 22, Fargo, ND 58.06% 3:29:32 8:00 3:29:16 880 79 M40 Jon Draz, 40, Woodbury, MN 59.87% 3:29:34 8:00 3:28:40 881 446 M20 Logan Holm, 21, St Cloud, MN 58.04% 3:29:35 8:00 3:29:02 882 447 M20 Andrew Kicklighter, 26, Roseville, MN 58.03% 3:29:37 8:00 3:28:37 883 115 M35 Rick Olson, 38, Golden Valley, MN 59.09% 3:29:38 8:00 3:28:15 884 80 M40 Aaron Reini, 40, Hibbing, MN 59.85% 3:29:38 8:00 3:28:51 885 448 M20 Seth Moline, 31, Minneapolis, MN 58.03% 3:29:39 8:00 3:28:17 886 81 M40 Dan Kirkman, 40, Minneapolis, MN 59.84% 3:29:40 8:00 3:28:40 887 449 M20 Dan Hailegiorgis, 26, Minneapolis, MN 58.02% 3:29:40 8:00 3:29:01 888 450 M20 McKay De La Vega, 28, Austin, TX 58.02% 3:29:41 8:00 3:28:31 889 82 M40 Stan Fayngold, 40, Hopkins, MN 59.84% 3:29:41 8:00 3:28:55 890 451 M20 Andre Scarlato, 32, Seattle, WA 58.03% 3:29:41 8:00 3:29:08 892 452 M20 Luke de Leon, 31, Minneapolis, MN 58.01% 3:29:42 8:00 3:29:10 893 453 M20 Nathan Libra, 28, Rochester, MN 58.01% 3:29:43 8:00 3:29:01 894 454 M20 Keiser Freetly, 24, Kerkhoven, MN 58.01% 3:29:43 8:00 3:29:07 895 49 M45 Tanner Larsen, 45, St Paul, MN 62.29% 3:29:44 8:00 3:29:01 896 455 M20 David Ford, 20, Wabash, IN 58.00% 3:29:44 8:00 3:29:06 897 116 M35 Zachary Berg, 36, Lino Lakes, MN 58.52% 3:29:44 8:00 3:29:07 899 456 M20 Eric Minnerath, 24, Minneapolis, MN 57.99% 3:29:46 8:00 3:28:42 901 13 M55 Martin Rodriguez-Porcel, 55, Rochester, MN 67.96% 3:29:47 8:00 3:29:16 903 457 M20 Mark Buerkle, 34, Centerville, MN 58.13% 3:29:52 8:00 3:29:27 904 458 M20 Jacob Samit, 25, Coon Rapids, MN 57.95% 3:29:55 8:00 3:29:08 906 50 M45 Andrew Marshall, 47, Chaska, MN 63.29% 3:29:55 8:00 3:29:39 907 459 M20 Adam Whitehead, 31, Chicago, IL 57.94% 3:29:58 8:01 3:24:41 909 83 M40 Kevin Gardner, 42, Apple Valley, MN 60.69% 3:30:00 8:01 3:29:27 910 460 M20 Matthew Ahart, 34, Minneapolis, MN 58.09% 3:30:02 8:01 3:29:02 912 51 M45 Darren Anderson, 49, Chanhassen, MN 64.35% 3:30:03 8:01 3:29:04 914 461 M20 Anthony Calistro, 33, Maple Grove, MN 57.97% 3:30:07 8:01 3:24:18 915 462 M20 Austin Noble, 25, St Paul, MN 57.90% 3:30:07 8:01 3:29:13 916 463 M20 William Lo, 34, Bloomington, MN 58.06% 3:30:08 8:01 3:29:34 917 464 M20 Patrick Kegley, 30, Roseville, MN 57.89% 3:30:09 8:01 3:29:08 918 52 M45 Ambar Bajpai, 46, Minneapolis, MN 62.67% 3:30:13 8:01 3:29:27 920 84 M40 Bubs Highsmith, 44, San Francisco, CA 61.63% 3:30:14 8:01 3:29:32 921 117 M35 Ross Bartlett, 36, Grand Rapids, MI 58.38% 3:30:14 8:01 3:29:33 922 465 M20 Juan Cedillo, 26, St Paul, MN 57.86% 3:30:15 8:01 3:29:25 923 466 M20 Sam Dirck, 28, Saint Paul, MN 57.86% 3:30:16 8:01 3:23:53 924 467 M20 Luke Smith, 30, St Louis Park, MN 57.84% 3:30:19 8:01 3:24:19 927 468 M20 Abner Jacobson, 29, Kings County, NY 57.82% 3:30:23 8:01 3:23:33 928 469 M20 Kyle Dilcher, 29, Chicago, IL 57.80% 3:30:27 8:02 3:29:37 929 470 M20 Kevin McGreal, 26, St. Louis, MO 57.80% 3:30:29 8:02 3:29:29 930 471 M20 Alexander Iverson, 30, Minneapolis, MN 57.77% 3:30:35 8:02 3:29:08 931 472 M20 Drew Mears, 25, Minneapolis, MN 57.76% 3:30:36 8:02 3:25:19 932 118 M35 David Hauge, 36, Minneapolis, MN 58.26% 3:30:40 8:02 3:29:32 933 473 M20 Blake Huppert, 34, Minneapolis, MN 57.91% 3:30:40 8:02 3:29:40 934 474 M20 Grant Blasczyk, 33, West St Paul, MN 57.81% 3:30:40 8:02 3:29:41 935 85 M40 Mark Benzel, 41, Minneapolis, MN 59.99% 3:30:44 8:02 3:24:11 936 475 M20 Eduardo Nevarez, 33, Minneapolis, MN 57.79% 3:30:45 8:02 3:30:02 937 476 M20 Joshua Leuzinger, 29, Carver, MN 57.72% 3:30:46 8:02 3:30:10 939 477 M20 Nicolas Railef, 30, Robbinsdale, MN 57.70% 3:30:49 8:02 3:30:15 940 478 M20 Eric Romano, 32, Chicago, IL 57.71% 3:30:50 8:02 3:30:50 941 479 M20 Aaron Peters, 28, St Paul, MN 57.66% 3:30:58 8:03 3:29:46 942 119 M35 Erwan Hurtaud, 37, San Pedro Garza G, N 58.41% 3:31:00 8:03 3:30:26 945 53 M45 Jason Howe, 47, Salt Lake City, UT 62.94% 3:31:05 8:03 3:29:25 946 480 M20 Mitch Leidel, 33, Minnetonka, MN 57.69% 3:31:07 8:03 3:29 949 86 M40 Thomas Natwick, 40, Minneapolis, MN 59.39% 3:31:15 8:03 3:30:36 950 481 M20 Caz Novak, 29, Portland, OR 57.58% 3:31:17 8:04 3:30:32 953 482 M20 Joseph smallidge, 24, New Richmond, WI 57.52% 3:31:29 8:04 3:26:27 954 87 M40 John Molnar, 41, Minneapolis, MN 59.75% 3:31:35 8:04 3:30:54 955 483 M20 Matthew Miller, 27, Saint Paul, MN 57.50% 3:31:35 8:04 3:31:03 956 54 M45 Scott Hewitt, 48, Saint Paul, MN 63.33% 3:31:36 8:04 3:30:20 957 120 M35 Zim Yang, 35, Eau Claire, WI 57.81% 3:31:36 8:04 3:30:28 958 484 M20 Mitchell Weege, 27, Elk River, MN 57.49% 3:31:36 8:04 3:30:33 959 88 M40 Shoua Moua, 44, Cottage Grove, MN 61.23% 3:31:37 8:04 3:30:29 960 485 M20 Nick Lawson, 27, Minneapolis, MN 57.49% 3:31:37 8:04 3:30:35 963 14 M55 Wenzhong Zhu, 56, Apple Valley, MN 67.97% 3:31:39 8:04 3:29:53 965 486 M20 Kevin Mcmonagle, 30, St Louis Park, MN 57.47% 3:31:41 8:04 3:31:01 966 121 M35 Peter Heithoff, 35, Hopkins, MN 57.78% 3:31:42 8:04 3:30:37 967 487 M20 Reece Passons, 20, Eagan, MN 57.46% 3:31:43 8:05 3:26:29 970 55 M45 Nathan Warden, 48, Jordan, MN 63.26% 3:31:50 8:05 3:30:20 971 488 M20 Carson Burke, 28, Chicago, IL 57.42% 3:31:52 8:05 3:31:26 972 122 M35 Samuel Sandon, 35, Minneapolis, MN 57.73% 3:31:54 8:05 3:31:34 973 489 M20 Sam Lahodny, 28, Kcmo, MO 57.40% 3:31:57 8:05 3:30:17 974 490 M20 Ryan Weispfenning, 31, Minneapolis, MN 57.40% 3:31:57 8:05 3:30:29 975 491 M20 Sawyer Mally, 30, St Paul, MN 57.40% 3:31:57 8:05 3:31:33 976 492 M20 James Maier, 20, Woodbury, MN 57.39% 3:31:58 8:05 3:31:09 977 493 M20 Steven Christie, 33, Minneapolis, MN 57.46% 3:31:58 8:05 3:31:21 978 494 M20 Luke Veum, 33, Crystal, MN 57.38% 3:32:15 8:06 3:25:15 979 495 M20 John Marlowe, 33, Elk Grove Village, IL 57.38% 3:32:15 8:06 3:30:27 980 1 M65 Thomas Brennan, 65, Lonsdale, MN 73.91% 3:32:15 8:06 3:31:38 981 496 M20 Paul Hurley, 30, Chicago, IL 57.31% 3:32:16 8:06 3:31:18 982 497 M20 Caleb Anton, 23, New Richmond, WI 57.31% 3:32:16 8:06 3:31:44 983 498 M20 Joel Nielsen, 25, Minneapolis, MN 57.30% 3:32:18 8:06 3:31:10 984 123 M35 Hang Li, 39, Maple Grove, MN 58.69% 3:32:19 8:06 3:30:35 985 15 M55 Frank Rivas, 57, Loves Park, IL 68.38% 3:32:21 8:06 3:31:34 986 499 M20 Miles Wackett, 26, Madison, WI 57.27% 3:32:24 8:06 3:31:49 989 89 M40 Brendan Guccione, 42, Rockford, MN 59.97% 3:32:32 8:06 3:27:18 990 500 M20 Ryan Shadle, 27, Bennington, NE 57.22% 3:32:37 8:07 3:31:58 992 501 M20 Rj Ma'iingan, 22, St Paul, MN 57.21% 3:32:38 8:07 3:31:24 993 124 M35 Sam Manning, 36, Minneapolis, MN 57.72% 3:32:39 8:07 3:21:38 994 502 M20 Kaden Tousignant, 26, Lakeville, MN 57.21% 3:32:39 8:07 3:25:08 995 56 M45 Daniel Tennebaum, 49, Minneapolis, MN 63.56% 3:32:39 8:07 3:31:37 996 503 M20 David Krzmarzick, 34, St Peter, MN 57.37% 3:32:40 8:07 3:31:53 998 90 M40 Daniel Chiat, 40, Minneapolis, MN 58.99% 3:32:41 8:07 3:31:50 999 504 M20 Carston Hernke, 27, Hopkins, MN 57.19% 3:32:43 8:07 3:32:01 1000 16 M55 Shengxu Li, 55, Chanhassen, MN 67.02% 3:32:43 8:07 3:32:14 1001 125 M35 Ryan Stith, 38, Brandenburg, KY 58.23% 3:32:44 8:07 3:31:36 1004 91 M40 Elliot Nelson, 43, Andover, MN 60.38% 3:32:49 8:07 3:31:26 1005 505 M20 William Howieson, 33, North Mankato, MN 57.23% 3:32:49 8:07 3:32:26 1006 506 M20 Harry Lien, 26, Roseville, MN 57.14% 3:32:54 8:07 3:30:57 1007 126 M35 David Thomas, 39, Prior Lake, MN 58.53% 3:32:55 8:07 3:31:59 1008 92 M40 Chad Hancock, 42, Lakeville, MN 59.86% 3:32:55 8:07 3:31:59 1009 507 M20 Brian Jungwirth, 31, Hugo, MN 57.13% 3:32:56 8:07 3:32:22 1010 508 M20 Zach Zeppo, 31, Downers Grove, IL 57.12% 3:32:59 8:07 3:21:53 1011 509 M20 Till Rintelmann, 27, Maple Grove, MN 57.10% 3:33:02 8:08 3:27:50 1012 5 M60 Brian Fredrickson, 60, Excelsior, MN 70.11% 3:33:04 8:08 3:31:09 1013 510 M20 Nathan Claver, 25, Eden Prairie, MN 57.09% 3:33:04 8:08 3:32:03 1014 511 M20 Yongbin Chen, 34, Rochester, MN 57.26% 3:33:05 8:08 3:32:44 1015 127 M35 Brian Duncan, 38, Shoreview, MN 58.13% 3:33:07 8:08 3:31:53 1016 57 M45 Lars Wasvick, 45, Chicago, IL 61.30% 3:33:08 8:08 3:32:05 1017 93 M40 Michael Gross, 44, Edina, MN 60.78% 3:33:10 8:08 3:31:22 1018 25 M50 Jeremy Feitelson, 50, West Des Moines, IA 63.95% 3:33:13 8:08 3:32:36 1022 512 M20 Aidan Carr, 24, St Paul, MN 57.03% 3:33:18 8:08 3:32:49 1024 128 M35 Marc Reynolds, 39, Perham, MN 58.40% 3:33:24 8:08 3:31:53 1025 513 M20 Adam Kessel, 30, Rochester, MN 57.00% 3:33:25 8:08 3:32:21 1026 514 M20 Peter Zindler, 27, Chicago, IL 56.99% 3:33:27 8:08 3:32:17 1029 515 M20 David Kaplan, 27, Vernon Hills, IL 56.98% 3:33:29 8:09 3:28:25 1030 516 M20 Mac Kinnarney, 32, Lexington, KY 56.98% 3:33:32 8:09 3:32:50 1031 517 M20 Connor Park, 21, Bloomington, MN 56.97% 3:33:33 8:09 3:32:40 1032 518 M20 Jordan Derfus, 31, Fairmont, MN 56.97% 3:33:33 8:09 3:32:49 1033 94 M40 Paul Vig, 42, Ashland, WI 59.68% 3:33:34 8:09 3:32:51 1034 129 M35 Eric Carufel, 36, Bismarck, ND 57.46% 3:33:36 8:09 3:32:57 1036 519 M20 Corey Hawes, 34, Versailles, KY 57.11% 3:33:38 8:09 3:33:02 1037 520 M20 James Symanski, 24, Coon Rapids, MN 56.94% 3:33:38 8:09 3:33:22 1038 17 M55 Daniel De Grace, 56, Minneapolis, MN 67.33% 3:33:40 8:09 3:33:13 1039 521 M20 Kyle McCormick, 33, Minneapolis, MN 56.98% 3:33:45 8:09 3:28:15 1040 522 M20 Andy Zhao, 24, San Francisco, CA 56.89% 3:33:49 8:09 3:32:01 1041 95 M40 Brett Johnson, 41, Iowa City, IA 59.12% 3:33:49 8:09 3:32:47 1042 523 M20 Hunter Stroble, 24, St Louis Park, MN 56.89% 3:33:50 8:09 3:33:12 1044 524 M20 Joe Gagliano, 29, Minneapolis, MN 56.88% 3:33:53 8:09 3:33:03 1047 130 M35 Jimmy Hahn, 36, Los Angeles, CA 57.38% 3:33:54 8:10 3:33:08 1048 525 M20 Chris Johannsen, 25, Cary, IL 56.86% 3:33:56 8:10 3:33:25 1049 526 M20 Ballard Kauffman, 23, St Paul, MN 56.85% 3:33:59 8:10 3:28:58 1051 12 M18 Connor Wigglesworth, 19, Minneapolis, MN 56.83% 3:34:03 8:10 3:33:23 1052 527 M20 Eugene Miller, 24, Verona, WI 56.83% 3:34:03 8:10 3:33:28 1053 528 M20 Jack Kimlinger, 22, Robbinsdale, MN 56.82% 3:34:05 8:10 3:32:26 1055 529 M20 Patrick Frampus, 31, Chicago, IL 56.80% 3:34:10 8:10 3:33:53 1056 96 M40 Justin Yee, 43, Minneapolis, MN 59.99% 3:34:12 8:10 3:32:27 1057 18 M55 Deukwoo Kwon, 55, Houston, TX 66.56% 3:34:12 8:10 3:33:44 1058 530 M20 Kyle Wendorf, 28, St Paul, MN 56.79% 3:34:13 8:10 3:34:05 1059 58 M45 Femi Oriogun, 45, Plymouth, MN 60.95% 3:34:22 8:11 3:32:36 1060 531 M20 Benjamin Fields, 31, Redlands, CA 56.75% 3:34:22 8:11 3:33:27 1061 532 M20 Aaron Bae, 24, Minneapolis, MN 56.74% 3:34:23 8:11 3:28:36 1063 131 M35 Michael Palermo, 38, Eden Prairie, MN 57.78% 3:34:23 8:11 3:33:32 1064 533 M20 Kyle Nordling, 22, Prior Lake, MN 56.74% 3:34:23 8:11 3:34:02 1066 97 M40 Tony Cusick, 40, Aberdeen, SD 58.51% 3:34:25 8:11 3:33:28 1067 26 M50 Brad McFaul, 50, Mendota Heights, MN 63.59% 3:34:26 8:11 3:33:49 1071 534 M20 Justin Kiel, 29, Monona, WI 56.68% 3:34:37 8:11 3:33:58 1073 535 M20 Ryan DiStefano, 34, Denver, CO 56.83% 3:34:41 8:11 3:33:04 1074 536 M20 Kenneth Dunne, 32, Brooklyn, NY 56.67% 3:34:43 8:11 3:33:45 1075 537 M20 Spencer Pierskalla, 25, Rochester, MN 56.65% 3:34:44 8:11 3:28:13 1076 132 M35 Tony Schultz, 39, Forest Lake, MN 58.01% 3:34:48 8:12 3:34:25 1079 19 M55 David Olson, 57, Bremerton, WA 67.57% 3:34:54 8:12 3:33:42 1080 538 M20 Nqoua Yang, 32, Newport, MN 56.61% 3:34:56 8:12 3:29:27 1081 98 M40 Peter Mueller, 43, Shoreview, MN 59.77% 3:34:59 8:12 3:34:15 1084 539 M20 Cole Daugherty, 25, Eden Prairie, MN 56.55% 3:35:07 8:12 3:29:10 1085 540 M20 Allan Salvador Mendoza, 33, Minneapolis, MN 56.62% 3:35:07 8:12 3:33:18 1087 541 M20 Isaac Berg, 25, Sturgis, SD 56.54% 3:35:09 8:12 3:34:33 1088 542 M20 Blake Peters, 30, Duluth, MN 56.52% 3:35:13 8:13 3:34:37 1089 543 M20 Mac DeSutter, 24, Red Wing, MN 56.52% 3:35:14 8:13 3:33:40 1090 59 M45 Jeff Hearon, 46, Victoria, MN 61.20% 3:35:15 8:13 3:34:17 1091 133 M35 Andrew Audette, 37, Fort Worth, TX 57.26% 3:35:15 8:13 3:34:19 1093 27 M50 Mark Hamre, 51, St Paul, MN 63.86% 3:35:23 8:13 3:30:02 1096 99 M40 Ben Cannon, 40, Minneapolis, MN 58.21% 3:35:32 8:13 3:35:12 1097 100 M40 Buudoan Tran, 42, Atlanta, GA 59.12% 3:35:35 8:13 3:34:53 1099 544 M20 Austino Longo, 32, Superior, CO 56.44% 3:35:36 8:13 3:35:33 1100 545 M20 Joseph Vallin, 29, Lauderdale, MN 56.42% 3:35:38 8:13 3:34:19 1101 101 M40 Kevin Wright, 43, Minnetonka, MN 59.59% 3:35:39 8:14 3:34:18 1103 546 M20 Dylan Anderson, 23, St Michael, MN 56.39% 3:35:43 8:14 3:35:06 1104 547 M20 Connor Forbrook, 27, Minneapolis, MN 56.39% 3:35:44 8:14 3:34:28 1105 548 M20 Nick Hoverstad, 32, Minneapolis, MN 56.40% 3:35:44 8:14 3:34:30 1106 102 M40 Dan Preiner, 43, Eagan, MN 59.54% 3:35:50 8:14 3:34:04 1107 134 M35 Matt Miskowiec, 37, Minneapolis, MN 57.11% 3:35:50 8:14 3:34:37 1110 60 M45 Evgeny Bryukhov, 45, Lake Zurich, IL 60.48% 3:36:02 8:14 3:30:46 1112 103 M40 John Rheaume, 43, Pittsburgh, PA 59.46% 3:36:06 8:15 3:35:34 1113 28 M50 Casey Correnti, 54, Nashville, TN 65.37% 3:36:07 8:15 3:35:25 1114 104 M40 Omar Palacios, 41, Burnsville, MN 58.49% 3:36:08 8:15 3:35:56 1115 549 M20 Erik McCoy, 30, Chicago, IL 56.28% 3:36:09 8:15 3:35:47 1117 29 M50 Jason Wedel, 52, Prior Lake, MN 64.12% 3:36:24 8:15 3:35:35 1121 105 M40 Matthew McNeill, 43, St Paul, MN 59.36% 3:36:28 8:15 3:35:27 1122 550 M20 Braydon Wiedeman, 27, Waite Park, MN 56.19% 3:36:31 8:15 3:36:02 1123 551 M20 Corey McComber, 29, Sioux Falls, SD 56.17% 3:36:35 8:16 3:35:44 1124 552 M20 Cole Trebelhorn, 27, Minneapolis, MN 56.15% 3:36:38 8:16 3:31:37 1125 553 M20 Philip Unger, 33, Sf, CA 56.22% 3:36:38 8:16 3:34:44 1126 554 M20 Alex Kuehn, 32, Minneapolis, MN 56.15% 3:36:41 8:16 3:36 1127 106 M40 Brad Mitchell, 40, New Prague, MN 57.90% 3:36:41 8:16 3:36:14 1128 555 M20 Bjorn Franke, 22, Zimmerman Mn, MN 56.14% 3:36:42 8:16 3:34:50 1129 30 M50 Laird Lidster, 50, Brandon, MB 62.91% 3:36:45 8:16 3:36:39 1130 107 M40 Michael Hopkins, 40, Eagan, MN 57.88% 3:36:46 8:16 3:35:18 1131 556 M20 Clement Bilhorn, 33, New Glarus, WI 56.18% 3:36:47 8:16 3:31:02 1132 557 M20 John Martin, 25, Eagan, MN 56.11% 3:36:48 8:16 3:35:04 1133 108 M40 Wayne Miller, 43, Chicago, IL 59.27% 3:36:48 8:16 3:35:49 1134 558 M20 Taylor Main, 33, St. Louis Park, MN 56.16% 3:36:52 8:16 3:36:06 1136 559 M20 Zach Radlicz, 25, Minneapolis, MN 56.09% 3:36:54 8:16 3:35:37 1138 560 M20 Mehdi Duda, 24, Chaska, MN 56.08% 3:36:55 8:16 3:30:31 1139 6 M60 Eric Tebben, 61, North Oaks, MN 69.48% 3:37:02 8:17 3:36:39 1140 561 M20 Chase Sortor, 23, Chicago, IL 56.04% 3:37:04 8:17 3:35:54 1141 20 M55 Gary Ehler, 56, Waukesha, WI 66.27% 3:37:05 8:17 3:36:05 1142 562 M20 Alec Thorkelson, 31, Austin, TX 56.03% 3:37:06 8:17 3:29:43 1143 135 M35 Patrick Wilz, 37, St Paul, MN 56.76% 3:37:08 8:17 3:35:52 1144 136 M35 Craig Fiedler, 39, Little Canada, MN 57.38% 3:37:10 8:17 3:35:20 1145 563 M20 Eric Gibbons, 25, Fargo, ND 56.01% 3:37:12 8:17 3:31:55 1146 564 M20 Brendan Tsai, 32, Lakeville, MN 56.02% 3:37:12 8:17 3:36:18 1148 565 M20 Haotian Wu, 24, Madison, WI 56.00% 3:37:14 8:17 3:31:06 1149 566 M20 William Peterson, 23, Lakeland, MN 55.99% 3:37:16 8:17 3:35:20 1152 137 M35 Mark McLaughlin, 36, Minneapolis, MN 56.48% 3:37:19 8:17 3:36:03 1154 138 M35 Joe Ostlund, 36, Minneapolis, MN 56.47% 3:37:21 8:17 3:35:36 1156 567 M20 Nate Hufnagel, 34, Brighton, CO 56.11% 3:37:26 8:18 3:36:08 1160 61 M45 Travis Sands, 47, Minneapolis, MN 61.08% 3:37:31 8:18 3:36:41 1164 568 M20 Philip Peredo, 32, Jacksonville, IL 55.90% 3:37:39 8:18 3:32:29 1167 569 M20 Jason Kraus, 32, Saint Paul, MN 55.89% 3:37:42 8:18 3:36:24 1168 570 M20 Chase Fortman, 24, Gem Lake, MN 55.87% 3:37:45 8:18 3:36:44 1169 139 M35 Mark Vanderlinde, 36, Minneapolis, MN 56.36% 3:37:47 8:18 3:32:40 1170 109 M40 Johnny Povolny, 43, New Brighton, MN 58.99% 3:37:51 8:19 3:36:38 1171 571 M20 Lukas Stocklauser, 28, Plymouth, MN 55.83% 3:37:54 8:19 3:37:09 1172 140 M35 Aaron Ryan, 39, Farmington, MN 57.19% 3:37:55 8:19 3:35:57 1173 62 M45 Nathan Scheurer, 49, Prior Lake, MN 62.02% 3:37:56 8:19 3:37:08 1174 572 M20 Freddy Wieffering, 33, Minneapolis, MN 55.88% 3:37:57 8:19 3:37:49 1176 573 M20 Mitch Siemens, 30, Winnipeg, MB 55.80% 3:38:00 8:19 3:37:05 1177 574 M20 Tyler Gilbert, 29, Minneapolis, MN 55.79% 3:38:02 8:19 3:37:10 1178 575 M20 Vojtech Zadrazil, 31, Columbia Heights, MN 55.79% 3:38:02 8:19 3:37:27 1179 63 M45 Peter Feig, 45, Lakeville, MN 59.91% 3:38:04 8:19 3:36:51 1180 2 N AnnaGrac TiedeHottinger, 21, Braham, MN 61.58% 3:38:04 8:19 3:37:04 1181 576 M20 Michael Morrison, 33, Plymouth, MN 55.85% 3:38:04 8:19 3:37:12 1182 577 M20 John McKenna, 21, Eden Prairie, MN 55.79% 3:38:04 8:19 3:37:47 1183 141 M35 Jake Therres, 35, Minneapolis, MN 56.09% 3:38:05 8:19 3:37:24 1184 578 M20 John Lanoue, 30, Minneapolis, MN 55.77% 3:38:07 8:19 3:36:13 1187 142 M35 Wade Vander Maten, 39, Rock Valley, IA 57.11% 3:38:12 8:19 3:37:37 1188 579 M20 Connor Everson, 22, Lakeville, MN 55.75% 3:38:12 8:19 3:37:50 1189 580 M20 Samuel Zuleger, 34, Minneapolis, MN 55.91% 3:38:13 8:19 3:36:57 1190 581 M20 John Cannon, 26, Minneapolis, MN 55.74% 3:38:14 8:19 3:32:50 1191 64 M45 Steven Gonder, 46, Greater Sudbury, ON 60.35% 3:38:17 8:20 3:37:21 1194 143 M35 Taylor Veleke, 36, Maple Grove, MN 56.20% 3:38:25 8:20 3:33:25 1195 144 M35 Ben Kirkwold, 35, Osseo, MN 55.99% 3:38:29 8:20 3:37:43 1196 145 M35 Peter Manstrom, 38, Bismarck, ND 56.70% 3:38:29 8:20 3:37:54 1197 582 M20 Charles Beck, 21, Minneapolis, MN 55.67% 3:38:31 8:20 3:37:37 1198 110 M40 Alan Weisenberger, 43, Minneapolis, MN 58.81% 3:38:31 8:20 3:37:50 1199 583 M20 Cole Collins, 26, Minneapolis, MN 55.66% 3:38:33 8:20 3:37:54 1200 146 M35 Kyle Mueller, 35, Cincinnati, OH 55.97% 3:38:34 8:20 3:37:51 1201 584 M20 Brendan Smith, 21, Blaine, MN 55.65% 3:38:35 8:20 3:37:21 1203 585 M20 Oliver Grasdal, 24, Lakeville, MN 55.64% 3:38:39 8:20 3:38:22 1204 147 M35 Ben Levy, 39, Minneapolis, MN 56.99% 3:38:40 8:20 3:37:47 1205 111 M40 Ryan Nevin, 42, Eden Prairie, MN 58.27% 3:38:43 8:21 3:37:36 1206 586 M20 Alex Marketos, 26, Washington, DC 55.62% 3:38:44 8:21 3:32:52 1210 587 M20 Andrew Bostrom, 29, Minneapolis, MN 55.60% 3:38:48 8:21 3:38:23 1211 148 M35 Dennis Granath, 36, Savage, MN 56.07% 3:38:54 8:21 3:38:03 1212 21 M55 Thomas Olson, 57, Minneapolis, MN 66.33% 3:38:54 8:21 3:38:16 1213 149 M35 Andrew Crichton, 39, Durham, NC 56.92% 3:38:55 8:21 3:38:06 1214 588 M20 Tiernan Patrick Talbot, 25, Minneapolis, MN 55.57% 3:38:55 8:21 3:38:44 1215 65 M45 Stan pohmer, 45, Hopkins, MN 59.68% 3:38:56 8:21 3:37:52 1216 589 M20 Zach Trosvig, 27, Hopkins, MN 55.56% 3:38:57 8:21 3:32:58 1217 590 M20 Henry Desmond, 27, Minneapolis, MN 55.56% 3:38:58 8:21 3:37:47 1218 13 M18 Francis Koenig, 18, Minneapolis, MN 55.59% 3:38:59 8:21 3:38:01 1219 14 M18 Peter Koenig, 18, Minneapolis, MN 55.59% 3:38:59 8:21 3:38:01 1221 591 M20 Travis Stroik, 34, Hugo, MN 55.71% 3:39:01 8:21 3:38:08 1222 66 M45 Blair Aakre, 48, Thornton, CO 61.18% 3:39:02 8:21 3:37:33 1226 112 M40 Andrew Weaver, 42, Apple Valley, MN 58.16% 3:39:08 8:21 3:38:27 1227 592 M20 William Lightner, 24, Philadelphia, PA 55.51% 3:39:10 8:22 3:38:49 1229 31 M50 Greg Adams, 50, Osage, IA 62.20% 3:39:13 8:22 3:34:03 1231 150 M35 Alfredo Arce, 37, Minnetonka, MN 56.21% 3:39:16 8:22 3:37:27 1232 593 M20 Keller Tollefson, 26, Albertville, MN 55.48% 3:39:16 8:22 3:38:03 1233 594 M20 Daniel Bomzer, 30, Northville, MI 55.48% 3:39:17 8:22 3:38:22 1234 67 M45 Bob Hohmann, 48, Zimmerman, MN 61.11% 3:39:18 8:22 3:38:20 1235 595 M20 Ben Riegert, 20, Chanhassen, MN 55.47% 3:39:19 8:22 3:38:24 1236 596 M20 Luke Brodt, 31, Eagan, MN 55.46% 3:39:21 8:22 3:33:56 1238 151 M35 Adam Gilbert, 36, Chicago, IL 55.95% 3:39:23 8:22 3:38:59 1239 597 M20 Matthew Severns, 34, New Brighton, MN 55.60% 3:39:26 8:22 3:38:23 1240 152 M35 Ian Hanlon, 36, Hugo, MN 55.93% 3:39:27 8:22 3:38:38 1243 32 M50 Kelly McNutt, 52, Excelsior, MN 63.22% 3:39:30 8:22 3:38:14 1244 598 M20 Luke Praschak, 29, Friday Harbor, WA 55.42% 3:39:31 8:22 3:34:11 1247 599 M20 Jordan Cerrillo, 27, Cottage Grove, MN 55.38% 3:39:40 8:23 3:38:34 1249 7 M60 David Greene, 63, Fort Wayne, IN 70.00% 3:39:41 8:23 3:38:43 1250 68 M45 Michael Moilanen, 46, Mound, MN 59.96% 3:39:42 8:23 3:33:32 1251 600 M20 Brian McMahon, 33, Minneapolis, MN 55.43% 3:39:43 8:23 3:38:32 1254 15 M18 Max Javor, 18, Plymouth Charter , MI 55.37% 3:39:52 8:23 3:39:27 1255 153 M35 Kevin Fiedler, 36, McHenry, IL 55.82% 3:39:54 8:23 3:38:04 1256 601 M20 Jian Zhang, 32, Denver, CO 55.33% 3:39:54 8:23 3:39:01 1262 154 M35 Lars Anderas, 38, St Paul, MN 56.31% 3:39:59 8:23 3:39:42 1264 602 M20 Charles Boynton, 33, Excelsior, MN 55.35% 3:40:03 8:24 3:38:46 1266 155 M35 Jeffrey Grannes, 37, Minneapolis, MN 56.01% 3:40:03 8:24 3:39:10 1267 156 M35 Jared Derks, 39, Minneapolis, MN 56.63% 3:40:04 8:24 3:39:03 1270 157 M35 Joe Wacker, 35, Minneapolis, MN 55.57% 3:40:07 8:24 3:39:15 1271 8 M60 Brent Peterson, 60, New Hope, MN 67.86% 3:40:08 8:24 3:38:54 1272 33 M50 Hal Snow, 51, Cedar Falls, IA 62.47% 3:40:09 8:24 3:39:50 1273 603 M20 Charlie Colman, 25, Minneapolis, MN 55.25% 3:40:10 8:24 3:34:38 1276 158 M35 Shan Sharif, 37, Minneapolis, MN 55.97% 3:40:13 8:24 3:39:37 1277 113 M40 Joel Carlton, 42, Crosslake, MN 57.87% 3:40:14 8:24 3:39:22 1278 604 M20 Andrew Keleske, 34, Eden Prairie, MN 55.39% 3:40:15 8:24 3:38:21 1279 114 M40 Nate Leckband, 41, Eagan, MN 57.40% 3:40:15 8:24 3:39:02 1280 115 M40 Nicholas Cluppert, 42, New Richmond, WI 57.87% 3:40:15 8:24 3:39:33 1281 159 M35 John Sandor, 36, Minneapolis, MN 55.72% 3:40:16 8:24 3:32:52 1283 69 M45 Eric Knobel, 49, Minneapolis, MN 61.32% 3:40:25 8:24 3:33:51 1284 605 M20 David Poach, 28, Monterey, CA 55.17% 3:40:31 8:25 3:38:32 1285 160 M35 Raphael Pope-Sussman, 37, Brooklyn, NY 55.89% 3:40:32 8:25 3:39:37 1287 606 M20 Cole Schempp, 34, Eagan, MN 55.32% 3:40:33 8:25 3:40:07 1289 607 M20 Max Miggler, 23, North St Paul, MN 55.15% 3:40:36 8:25 3:39:58 1291 116 M40 Michael Ferguson, 41, South Orange, NJ 57.28% 3:40:42 8:25 3:40:06 1292 22 M55 Matt Gregory, 55, Greenwood, MN 64.58% 3:40:46 8:25 3:39:57 1294 23 M55 Brooks Lillehei, 57, Lakeville, MN 65.74% 3:40:52 8:25 3:40:17 1295 9 M60 Jim Curto, 62, Deer River, MN 68.94% 3:40:53 8:25 3:40 1296 608 M20 Nate Lawdenski, 31, Minneapolis, MN 55.07% 3:40:53 8:25 3:40:06 1297 609 M20 Mitch Fritz, 29, St Cloud, MN 55.06% 3:40:57 8:26 3:39:52 1299 610 M20 Oliver McEllistrem, 23, Saint Paul, MN 55.05% 3:40:58 8:26 3:39:35 1300 611 M20 Sergey Kuznetsov, 34, St Paul, MN 55.21% 3:40:58 8:26 3:40:03 1301 612 M20 Riley Haley, 30, Chaska, MN 55.05% 3:40:59 8:26 3:34:39 1303 613 M20 Michael Swanson, 34, White Bear Lake, MN 55.20% 3:41:02 8:26 3:40:31 1304 24 M55 Terry Tupy, 55, Roseville, MN 64.49% 3:41:03 8:26 3:36 1305 614 M20 Travis Hoyne, 34, Minneapolis, MN 55.19% 3:41:03 8:26 3:40:43 1306 615 M20 Rayce Martin, 29, Minneapolis, MN 55.02% 3:41:05 8:26 3:35:49 1310 616 M20 Tyko Shoji, 34, Frederick, CO 55.18% 3:41:07 8:26 3:39:47 1312 161 M35 Max Dodds, 38, Eden Prairie, MN 56.01% 3:41:10 8:26 3:39:47 1313 617 M20 Dan Becken, 30, Minneapolis, MN 55.00% 3:41:10 8:26 3:40:21 1315 117 M40 Adam Scheuer, 41, Loveland, OH 57.09% 3:41:26 8:27 3:40:48 1316 34 M50 Gary Lamott, 51, Cool Rapids, MN 62.10% 3:41:28 8:27 3:40:58 1317 618 M20 Jared Streit, 27, St. Louis Park, MN 54.93% 3:41:29 8:27 3:40:07 1318 619 M20 Patrick Burns, 22, Wayzata, MN 54.92% 3:41:31 8:27 3:36:14 1319 620 M20 Ted Goltzman, 28, Edina, MN 54.91% 3:41:32 8:27 3:35:43 1321 621 M20 Will Tieleman, 25, Minneapolis, MN 54.91% 3:41:32 8:27 3:39:59 1323 622 M20 Tyler Johnson, 29, St Paul, MN 54.91% 3:41:33 8:27 3:40 1326 623 M20 Matthew Kuta, 26, Barrington, IL 54.89% 3:41:37 8:27 3:34:34 1327 624 M20 Dylan Howell, 29, Eau Claire, WI 54.89% 3:41:37 8:27 3:40:56 1328 625 M20 Tyler Flatmoe, 29, Elko New Market, MN 54.89% 3:41:38 8:27 3:36:36 1330 35 M50 Doug Prochnow, 50, Superior, WI 61.52% 3:41:39 8:27 3:40:37 1331 70 M45 Andrew Hjelle, 49, Wayzata, MN 60.98% 3:41:39 8:27 3:40:41 1332 118 M40 Brice Dzubinski, 40, Rosemount, MN 56.60% 3:41:39 8:27 3:41:08 1335 119 M40 Joseph Lewis, 44, Maple Grove, MN 58.44% 3:41:43 8:27 3:39:54 1336 36 M50 Doug Prazak, 50, South St. Paul, MN 61.50% 3:41:43 8:27 3:39:56 1339 162 M35 Sean Buuck, 35, Minneapolis, MN 55.15% 3:41:48 8:28 3:40:59 1340 626 M20 Dan Atwood, 29, Burnsville, MN 54.82% 3:41:54 8:28 3:36:44 1342 627 M20 Paul Martinuzzi, 26, Minneapolis, MN 54.81% 3:41:57 8:28 3:36:18 1343 628 M20 Jonathon Ecker, 33, Minneapolis, MN 54.88% 3:41:57 8:28 3:41:19 1344 629 M20 Thomas Smithey, 24, Minneapolis, MN 54.81% 3:41:58 8:28 3:41:28 1345 630 M20 Peter Stockmann, 34, Brandon, MB 54.96% 3:42:00 8:28 3:40:39 1346 163 M35 Jared Johnson, 36, Victoria, MN 55.26% 3:42:07 8:28 3:40:47 1347 631 M20 Benjamin LaMere, 30, Cottage Grove, MN 54.77% 3:42:07 8:28 3:41:21 1349 632 M20 Andrew Johnson, 27, Minneapolis, MN 54.76% 3:42:10 8:28 3:42:10 1350 633 M20 Jonathan McDonald, 24, Fort Collins, CO 54.75% 3:42:11 8:28 3:40:35 1351 164 M35 Zach Sands, 39, Fridley, MN 56.08% 3:42:13 8:29 3:41:51 1352 120 M40 Christopher Nye, 43, Coon Rapids, MN 57.80% 3:42:19 8:29 3:41:05 1354 25 M55 Erik Lucken, 55, Minneapolis, MN 64.12% 3:42:21 8:29 3:41:15 1356 634 M20 Evan Hoyt, 27, Menomonie, WI 54.70% 3:42:23 8:29 3:41:24 1357 165 M35 Lenny Gale, 39, Minneaoplis, MN 56.02% 3:42:27 8:29 3:41:36 1358 121 M40 Andrew Schlichting, 40, Denver, CO 56.38% 3:42:32 8:29 3:41:11 1359 635 M20 Shea Mandli, 30, Eagan, MN 54.66% 3:42:33 8:29 3:41:40 1360 71 M45 Ben Forshtay, 46, Plymouth, MN 59.19% 3:42:35 8:29 3:36:02 1361 636 M20 Derek Landseidel, 33, Minneapolis, MN 54.72% 3:42:36 8:29 3:41:45 1363 637 M20 Zach Gulbransen, 25, Minneapolis, MN 54.64% 3:42:38 8:29 3:41:08 1365 166 M35 Joel Peters-Fransen, 39, Plymouth, MN 55.97% 3:42:40 8:30 3:41:28 1366 167 M35 Mai Xiong, 39, St. Paul, MN 55.96% 3:42:41 8:30 3:42:11 1367 26 M55 Michael Kalan, 55, Manhattan Beach, CA 64.01% 3:42:43 8:30 3:41:49 1368 168 M35 Eduardo Martins, 38, Maple Geove, MN 55.62% 3:42:44 8:30 3:42:01 1369 638 M20 Andrew Naslund, 27, Minneapolis, MN 54.61% 3:42:46 8:30 3:40:46 1370 639 M20 Joe Donahoe, 30, Minneapolis, MN 54.61% 3:42:46 8:30 3:42:05 1372 640 M20 Gabe Ross, 27, Rochester, MN 54.59% 3:42:50 8:30 3:41:38 1373 122 M40 Andy Kaspar, 40, Rosemount, MN 56.30% 3:42:52 8:30 3:42:07 1375 641 M20 Connor von Holdt, 21, Maple Grove, MN 54.58% 3:42:54 8:30 3:41:49 1377 169 M35 Craig Kozlowski, 38, Thunder Bay, ON 55.56% 3:42:57 8:30 3:36:36 1378 642 M20 Thomas Greenheck, 31, Minnetonka, MN 54.56% 3:42:58 8:30 3:42:51 1379 643 M20 Larry Salvati, 30, Stillwater, MN 54.55% 3:43:01 8:30 3:41:39 1380 170 M35 Colin Sairio, 36, Minneapolis, MN 55.03% 3:43:03 8:30 3:37:50 1381 171 M35 Steve Jarvis, 36, St Paul, MN 55.03% 3:43:03 8:30 3:41:44 1383 644 M20 Taylor Barton, 32, Plymouth, MN 54.53% 3:43:07 8:31 3:42:32 1387 123 M40 Mike Bibelheimer, 44, Plymouth, MN 58.04% 3:43:14 8:31 3:42:33 1389 72 M45 Shawn Webb, 45, St Paul, MN 58.51% 3:43:18 8:31 3:42:23 1391 645 M20 Thomas Chandler, 31, Manchester, GR 54.47% 3:43:19 8:31 3:42:18 1392 646 M20 Austin Dziadosz, 25, Shoreview, MN 54.45% 3:43:24 8:31 3:42:23 1393 647 M20 Naoya Uesaka, 27, New York, NY 54.44% 3:43:28 8:31 3:42:24 1394 124 M40 Jack Engel, 40, Waconia, MN 56.13% 3:43:31 8:32 3:42:12 1395 648 M20 Manny Buendia, 23, Minneapolis, MN 54.41% 3:43:34 8:32 3:38:28 1396 649 M20 Ethan Navarrete, 26, Chicago, IL 54.39% 3:43:40 8:32 3:42:59 1398 125 M40 Tim Girod, 42, Apple Valley, MN 56.97% 3:43:43 8:32 3:41:49 1399 172 M35 Travis McDougall, 35, Two Harbors, MN 54.67% 3:43:46 8:32 3:42:06 1400 173 M35 Ryan Bouslog, 35, Saint Paul, MN 54.67% 3:43:46 8:32 3:42:44 1401 37 M50 Jeff Freed, 54, Plymouth, MN 63.12% 3:43:50 8:32 3:42:21 1402 38 M50 Guillermo Segui, 51, Woodbury, MN 61.42% 3:43:55 8:32 3:43:08 1403 650 M20 Jack Flynn, 24, Minneapolis, MN 54.32% 3:43:56 8:32 3:32:09 1404 10 M60 Jeff Miller, 60, Minneapolis, MN 66.70% 3:43:57 8:33 3:42:04 1405 174 M35 Andrew Kleckner, 37, Minneapolis, MN 55.02% 3:44:01 8:33 3:43:08 1406 1 M70 Paul Sivanich, 72, Mequon, WI 75.43% 3:44:03 8:33 3:43:18 1407 651 M20 Matthew Kirkland, 32, St Paul, MN 54.30% 3:44:05 8:33 3:42:32 1408 126 M40 Ari Glass, 41, Neenah, WI 56.41% 3:44:05 8:33 3:43:26 1410 127 M40 Mark Stuve, 40, South Haven, MN 55.97% 3:44:10 8:33 3:43:15 1411 128 M40 Thomas Church, 43, Duluth, MN 57.32% 3:44:11 8:33 3:42:25 1412 39 M50 Mu Sun, 52, Jersey City, NJ 61.90% 3:44:11 8:33 3:43:39 1413 175 M35 Anthony Iten, 35, Woodbury, MN 54.55% 3:44:15 8:33 3:42:30 1414 129 M40 Blake Jorgenson, 40, Inver Grove Heigh, MN 55.94% 3:44:16 8:33 3:42:39 1415 652 M20 Ethan Steinberg, 34, Rochester, MN 54.39% 3:44:20 8:33 3:43:25 1416 130 M40 John Kalis, 42, Washington, DC 56.80% 3:44:24 8:34 3:42:48 1417 176 M35 Mitchell Cleghorn, 36, Minneapolis, MN 54.69% 3:44:27 8:34 3:37:38 1418 177 M35 Tewodros Asfaw, 39, St Cloud, MN 55.51% 3:44:29 8:34 3:29:33 1419 653 M20 Ethan Andersen, 24, Savage, MN 54.19% 3:44:29 8:34 3:38:32 1420 654 M20 Jordan Kvam, 29, Bloomington, MN 54.19% 3:44:29 8:34 3:42:51 1421 40 M50 Justin Boeke, 52, Minneapolis, MN 61.81% 3:44:29 8:34 3:43:22 1423 655 M20 Fraser Bodie, 34, Reno, NV 54.34% 3:44:32 8:34 3:43:39 1424 178 M35 John Lahner, 39, Arvada, CO 55.50% 3:44:33 8:34 3:43:19 1425 656 M20 Neython Lec Streitz, 23, Bloomington, MN 54.17% 3:44:35 8:34 3:39:18 1427 657 M20 Chris Casey, 29, Shakopee, MN 54.15% 3:44:39 8:34 3:42:58 1429 658 M20 Elijah Kranz, 28, Richfield, MN 54.13% 3:44:45 8:34 3:43:12 1430 659 M20 Clayton Christian, 26, Sartell, MN 54.12% 3:44:47 8:34 3:43:08 1432 179 M35 Peter Foley, 38, Denver, CO 55.10% 3:44:49 8:34 3:42:52 1434 131 M40 John Focke, 44, Minneapolis, MN 57.63% 3:44:49 8:34 3:44 1435 660 M20 Jack Stewart, 23, Minneapolis, MN 54.09% 3:44:53 8:35 3:39:45 1439 661 M20 Cameron Nagle, 20, Maple Grove, MN 54.07% 3:44:59 8:35 3:39:05 1440 662 M20 Jonathan Schultz, 22, Iowa City, IA 54.07% 3:45:00 8:35 3:39:49 1441 663 M20 Tor Hanson, 23, Minneapolis, MN 54.06% 3:45:01 8:35 3:44:09 1442 664 M20 Vuthy pao, 34, Shakopee, MN 54.20% 3:45:06 8:35 3:44:42 1443 665 M20 Kyle Bresina, 28, Shoreview, MN 54.04% 3:45:07 8:35 3:39:53 1445 666 M20 Thomas Gossard, 28, Mantorville, MN 54.00% 3:45:17 8:36 3:44:58 1446 41 M50 Joseph Edwards, 52, Boston, MA 61.59% 3:45:18 8:36 3:44:01 1447 180 M35 Andrew Blade, 35, Lino Lakes, MN 54.29% 3:45:19 8:36 3:45:03 1448 667 M20 Will Heidenreich, 27, Shoreview, MN 53.98% 3:45:21 8:36 3:43:43 1450 668 M20 Stephen Peterson, 34, St Paul, MN 54.12% 3:45:27 8:36 3:40:24 1451 181 M35 Drew Archibeque, 37, Blaine, MN 54.67% 3:45:28 8:36 3:44:17 1452 132 M40 Brent Augustine, 40, Chanhassen, MN 55.65% 3:45:28 8:36 3:44:25 1454 16 M18 Wyatt Elmore, 19, Madison, WI 53.95% 3:45:30 8:36 3:44:55 1456 73 M45 Samuel lembke, 45, Wayzata, MN 57.90% 3:45:39 8:36 3:44:24 1461 133 M40 Ben Williams, 40, Apple Valley, MN 55.56% 3:45:49 8:37 3:44:05 1462 669 M20 Cody Ripp, 31, Minneapolis, MN 53.87% 3:45:49 8:37 3:44:59 1463 182 M35 Kevin Harper, 38, Cameron, WI 54.86% 3:45:49 8:37 3:45:10 1464 74 M45 Melvin Carter, 45, Saint Paul, MN 57.84% 3:45:53 8:37 3:44:03 1465 27 M55 Dave Benson, 56, Park Rapids, MN 63.68% 3:45:55 8:37 3:44:51 1466 183 M35 John Moon, 39, Lakeville, MN 55.15% 3:45:57 8:37 3:45:30 1468 17 M18 Caden LaFontaine, 19, Minneapolis, MN 53.80% 3:46:07 8:37 3:40:40 1473 18 M18 Josiah Friesen, 18, Winnipeg, MB 53.81% 3:46:14 8:38 3:45:21 1474 134 M40 Adam Gergen, 43, Woodbury, MN 56.80% 3:46:15 8:38 3:45:15 1476 135 M40 Steve Guglielmo, 41, Saint Paul, MN 55.87% 3:46:17 8:38 3:45:42 1478 136 M40 Jesse Goerts, 43, New Hope, MN 56.78% 3:46:18 8:38 3:44:40 1479 670 M20 Emilio Giuliani III, 33, Minneapolis, MN 53.82% 3:46:18 8:38 3:44:55 1480 137 M40 Jacob Hovden, 44, Farmington, MN 57.25% 3:46:18 8:38 3:45:18 1481 671 M20 Stephen Schneider, 20, Lino Lakes, MN 53.75% 3:46:19 8:38 3:41:03 1482 184 M35 Brent Bauman, 38, Chanhassen, MN 54.73% 3:46:20 8:38 3:39 1483 672 M20 William Whitis, 20, Eleva, WI 53.75% 3:46:20 8:38 3:45:15 1484 673 M20 Henry Meeker, 25, New York, NY 53.74% 3:46:23 8:38 3:39:29 1485 19 M18 Ryley Murphy, 18, Cottage Grove, MN 53.77% 3:46:24 8:38 3:34:54 1486 28 M55 Jeff Dankwerth, 56, Oakland, CA 63.53% 3:46:26 8:38 3:45:36 1487 75 M45 Andrew McNattin, 45, St Paul, MN 57.69% 3:46:29 8:38 3:45:40 1489 138 M40 Scott Ward, 40, Hugo, MN 55.38% 3:46:34 8:38 3:45:34 1490 76 M45 Mark Peterson, 46, Appleton, WI 58.14% 3:46:35 8:39 3:45:37 1492 29 M55 Serge Nester, 55, Bloomington, MN 62.89% 3:46:41 8:39 3:45:19 1494 674 M20 Kyle Christu, 29, Minneapolis, MN 53.66% 3:46:43 8:39 3:45:09 1495 77 M45 Aaron Patton, 47, Oak Grove, MN 58.60% 3:46:44 8:39 3:35:32 1496 675 M20 Garrett Carden, 23, Lake Forest, IL 53.65% 3:46:44 8:39 3:45:47 1497 185 M35 Jon Athmann, 38, St Paul, MN 54.63% 3:46:45 8:39 3:45:59 1499 676 M20 Christian Stohlmann, 25, Brooklyn Park, MN 53.65% 3:46:46 8:39 3:39:52 1500 42 M50 Aaron Yi, 51, Campton Hills, IL 60.65% 3:46:46 8:39 3:45:51 1503 677 M20 Patrick Cron, 33, Plymouth, MN 53.70% 3:46:48 8:39 3:45:58 1504 30 M55 Peter Tiffin, 59, Saint Paul, MN 65.23% 3:46:49 8:39 3:45:39 1506 43 M50 Brian Lammers, 54, Minneapolis, MN 62.26% 3:46:54 8:39 3:45:33 1510 139 M40 Blair Huggins, 42, Albertville, MN 56.14% 3:47:00 8:39 3:39:49 1511 44 M50 Kelcey Knott, 50, Saint Paul, MN 60.07% 3:47:00 8:39 3:45:55 1512 45 M50 Eric Meier, 51, Chanhassen, MN 60.59% 3:47:00 8:39 3:46:38 1514 678 M20 Collin Ernste, 28, Hopkins, MN 53.58% 3:47:03 8:40 3:45:58 1515 78 M45 Nick Duchateau, 45, Saint Paul, MN 57.53% 3:47:06 8:40 3:41:09 1520 679 M20 Nicholas Johnson, 25, St Paul, MN 53.54% 3:47:13 8:40 3:45:31 1521 680 M20 Cody Ticen, 22, Eagan, MN 53.54% 3:47:14 8:40 3:41:04 1522 31 M55 Warren Hooper, 57, Winnipeg, MB 63.90% 3:47:14 8:40 3:46:14 1523 681 M20 John Larkin, 34, Minneapolis, MN 53.68% 3:47:17 8:40 3:42:05 1525 682 M20 Jackson Pomroy, 27, New Brighton, MN 53.52% 3:47:18 8:40 3:46:10 1526 683 M20 Alex Blenkush, 34, Lake Elmo, MN 53.67% 3:47:19 8:40 3:46:27 1527 684 M20 Noah Giebink, 29, Eagan, MN 53.50% 3:47:22 8:40 3:41:53 1528 11 M60 Kurt Harries, 60, Plymouth, MN 65.69% 3:47:23 8:40 3:45:37 1529 685 M20 Mark Harries, 31, Plymouth, MN 53.50% 3:47:23 8:40 3:45:37 1530 686 M20 Michael Harries, 33, Downers Grove, IL 53.56% 3:47:23 8:40 3:45:37 1531 687 M20 Dylan LaCasse, 20, Forest Lake, MN 53.49% 3:47:25 8:40 3:42:13 1533 688 M20 Enrique Barrera castro, 28, St Louis Park, MN 53.46% 3:47:33 8:41 3:41:38 1536 46 M50 Karl Erickson, 52, Maplewood, MN 60.97% 3:47:35 8:41 3:46:02 1540 689 M20 Peter Voytovich, 29, Woodbury, MN 53.44% 3:47:38 8:41 3:41:59 1541 12 M60 Paul Mingus, 60, Burnsville, MN 65.61% 3:47:40 8:41 3:46:36 1542 79 M45 Andrew Neil, 46, Winnipeg, MB 57.86% 3:47:42 8:41 3:46:11 1543 186 M35 Jimmy Burt, 37, Saint Paul, MN 54.11% 3:47:48 8:41 3:46:56 1544 80 M45 Jeremy Page, 46, St. Paul, MN 57.82% 3:47:50 8:41 3:46:13 1546 690 M20 Noah Riccardi, 22, St Paul, MN 53.37% 3:47:57 8:42 3:47:26 1548 691 M20 Ben Hegi, 22, Champlin, MN 53.35% 3:48:02 8:42 3:46:38 1549 187 M35 Renato Araujo, 37, Chicago, IL 54.04% 3:48:05 8:42 3:42:51 1550 188 M35 Mark Wegner, 37, Sioux Falls, SD 54.03% 3:48:06 8:42 3:46:17 1551 692 M20 Jared Rickert, 31, Forest Lake, MN 53.33% 3:48:06 8:42 3:47:04 1552 189 M35 Jake Cash, 38, North Branch, MN 54.31% 3:48:07 8:42 3:42:57 1556 140 M40 Andrew Schmidt, 43, Minneapolis, MN 56.31% 3:48:11 8:42 3:46:34 1558 32 M55 Jingxin Cao, 59, Winnipeg, MB 64.83% 3:48:13 8:42 3:46:30 1559 190 M35 Sam Richie, 39, Minneapolis, MN 54.60% 3:48:14 8:42 3:42:23 1560 693 M20 David Laird, 27, St Paul, MN 53.30% 3:48:14 8:42 3:47:08 1563 694 M20 Brandon Johnson, 30, Minneapolis, MN 53.29% 3:48:17 8:42 3:41:58 1564 81 M45 Derek Meyer, 47, Mendota Heights, MN 58.20% 3:48:17 8:42 3:47:11 1565 695 M20 Eric Arch, 31, St Paul, MN 53.29% 3:48:17 8:42 3:47:38 1566 191 M35 Joshua Szondy, 36, Saint Paul, MN 53.75% 3:48:21 8:43 3:47:26 1567 696 M20 Zachary Krenz, 30, Minneapolis, MN 53.27% 3:48:22 8:43 3:47:11 1569 141 M40 Tom Rudolph, 40, Eau Claire, WI 54.94% 3:48:23 8:43 3:42:32 1571 697 M20 Judah Rogers, 21, Minneapolis, MN 53.23% 3:48:32 8:43 3:47:36 1572 82 M45 Steve Bradley, 48, St Paul, MN 58.63% 3:48:33 8:43 3:46:58 1573 83 M45 Jason Acord, 45, Burnsville, MN 57.16% 3:48:34 8:43 3:47:02 1574 698 M20 Mitchell Waldorf, 27, Sauk Rapids, MN 53.22% 3:48:35 8:43 3:42:14 1575 699 M20 Jarod Fox, 26, Minneapolis, MN 53.22% 3:48:36 8:43 3:47:06 1577 192 M35 Andrew Reesen, 37, Minneapolis, MN 53.90% 3:48:41 8:43 3:47:06 1578 700 M20 Matthew Gherity, 33, Minneapolis, MN 53.25% 3:48:43 8:43 3:47:29 1579 701 M20 Joel Newman, 31, Minneapolis, MN 53.18% 3:48:45 8:43 3:48 1580 702 M20 Colin Moroney, 26, Minneapolis, MN 53.18% 3:48:46 8:44 3:43:02 1581 703 M20 Robert Murphy, 32, Hamilton, NJ 53.19% 3:48:46 8:44 3:43:13 1582 142 M40 Matt Kuzelka, 44, Brooklyn, NY 56.63% 3:48:47 8:44 3:47:59 1585 704 M20 Nicholas Heid, 27, Maplewood, MN 53.14% 3:48:56 8:44 3:43:32 1586 84 M45 Brian Doe, 47, Stillwater, MN 58.01% 3:49:01 8:44 3:47:06 1588 705 M20 Antonio Leija, 24, Minneapolis, MN 53.11% 3:49:03 8:44 3:44 1589 193 M35 Will Schick, 39, Washington, DC 54.39% 3:49:06 8:44 3:47:22 1590 706 M20 Joseph Thoen, 26, Coon Rapids, MN 53.10% 3:49:06 8:44 3:48:08 1591 33 M55 Steve Pekala, 59, Minneapolis, MN 64.58% 3:49:07 8:44 3:47:50 1592 194 M35 Christopher Smith, 37, Hugo, MN 53.79% 3:49:08 8:44 3:48:14 1595 707 M20 Sun Chouanard-Nguyen, 32, Duluth, MN 53.09% 3:49:10 8:44 3:47:45 1596 195 M35 Nick Hedberg, 39, Minneapolis, MN 54.38% 3:49:10 8:44 3:48:03 1597 708 M20 William Ogren, 31, St Louis Park, MN 53.08% 3:49:11 8:44 3:43:21 1598 709 M20 Andy Thai, 22, Brooklyn Park, MN 53.06% 3:49:15 8:45 3:48:16 1599 196 M35 Blaze Fugina, 35, Cottage Grove, MN 53.36% 3:49:15 8:45 3:48:21 1600 710 M20 Colin Fennern, 31, Lakeville, MN 53.06% 3:49:16 8:45 3:43:55 1601 143 M40 Abenet Shibeshi, 43, St Louis Park, MN 56.04% 3:49:18 8:45 3:44:11 1602 711 M20 Zach Wittl, 30, Chanhassen, MN 53.05% 3:49:19 8:45 3:43:56 1603 144 M40 John Schroeder, 43, Saint Paul, MN 56.03% 3:49:21 8:45 3:48:23 1604 712 M20 Aidan Ramana, 22, Oklahoma City, OK 53.03% 3:49:23 8:45 3:43:23 1606 713 M20 Hunter Doerr, 27, Eden Prairie, MN 53.03% 3:49:25 8:45 3:47:41 1607 47 M50 John Lee, 53, Moorhead, MN 61.02% 3:49:26 8:45 3:43:58 1608 714 M20 Jared flannery, 22, Eden Prairie, MN 53.02% 3:49:27 8:45 3:44:13 1609 715 M20 Jared Lee, 26, Minneapolis, MN 53.02% 3:49:27 8:45 3:47:46 1611 145 M40 Ryan Muenster, 42, Eagan, MN 55.54% 3:49:29 8:45 3:48:15 1613 716 M20 Nolan Fergus, 24, Minneapolis, MN 53.00% 3:49:31 8:45 3:44:12 1614 34 M55 John Adair, 55, Minneapolis, MN 62.11% 3:49:31 8:45 3:47:45 1617 717 M20 Parker Imlay, 27, Chicago, IL 53.00% 3:49:32 8:45 3:48:50 1618 146 M40 James Thomas, 41, Woodbury, MN 55.07% 3:49:33 8:45 3:47:58 1619 35 M55 Jay Cowan, 57, Minneapolis, MN 63.25% 3:49:34 8:45 3:47:47 1620 197 M35 Aidan Halloran, 35, New York, NY 53.28% 3:49:34 8:45 3:48:13 1622 85 M45 Andrew Sulungaine, 48, Blaine, MN 58.36% 3:49:38 8:46 3:48:03 1623 718 M20 Ross Weber, 23, Lakeville, MN 52.97% 3:49:39 8:46 3:48:54 1624 48 M50 Jason Sheard, 53, Maple Grove, MN 60.96% 3:49:41 8:46 3:48:33 1625 719 M20 Ian Coffman, 21, Ames, IA 52.96% 3:49:43 8:46 3:49:09 1626 198 M35 Karl Greden, 39, Minneapolis, MN 54.24% 3:49:44 8:46 3:43:53 1627 20 M18 Luke Dwyer, 18, Richfield, MN 52.99% 3:49:44 8:46 3:48:48 1628 199 M35 Brandon Lanier, 39, Minneapolis, MN 54.24% 3:49:45 8:46 3:48:41 1629 147 M40 Aron Caryl, 41, St Louis Park, MN 55.02% 3:49:46 8:46 3:48:24 1632 720 M20 Alex Marquedant, 23, Minneapolis, MN 52.93% 3:49:51 8:46 3:44:15 1635 200 M35 Aaron Green, 36, St Paul, MN 53.39% 3:49:53 8:46 3:47:55 1636 13 M60 Charles King, 60, Oak Park, IL 64.98% 3:49:53 8:46 3:48:03 1637 721 M20 Griffin Pehrson, 21, Lakeville, MN 52.92% 3:49:53 8:46 3:48:48 1638 36 M55 David Barnes, 57, Lakeville, MN 63.16% 3:49:54 8:46 3:48:44 1640 148 M40 Joseph Mies, 43, Maple Grove, MN 55.89% 3:49:55 8:46 3:48:34 1642 149 M40 Oliver Carey, 43, Currajong/townsvi, QL 55.88% 3:49:57 8:46 3:49:50 1645 722 M20 Nathan Lindberg, 25, Woodbury, MN 52.90% 3:49:59 8:46 3:48:44 1646 723 M20 Harrison Seitz, 27, Philadelphia, PA 52.90% 3:49:59 8:46 3:49:07 1647 86 M45 Christian White, 45, Bloomington, MN 56.81% 3:50:00 8:46 3:43:58 1648 724 M20 John Cushing, 26, Indian Head Park, IL 52.89% 3:50:01 8:46 3:48:52 1649 725 M20 Austin Lommen, 30, Minneapolis, MN 52.89% 3:50:01 8:46 3:49:28 1650 726 M20 Grant Erickson, 29, Farmington, MN 52.88% 3:50:02 8:46 3:48:46 1651 727 M20 Abenezer Monjor, 26, Minneapolis, MN 52.88% 3:50:02 8:46 3:49:15 1652 728 M20 Mitchell Schank, 28, Minnetonka, MN 52.88% 3:50:02 8:46 3:49:19 1653 150 M40 Helcio Bueno Silva, 44, Atlanta, GA 56.32% 3:50:03 8:46 3:49:43 1654 729 M20 John Nelson, 20, North Oaks, MN 52.88% 3:50:04 8:47 3:48:25 1656 730 M20 Chad Miller, 25, Minneapolis, MN 52.87% 3:50:05 8:47 3:44:30 1657 151 M40 Shane Suttle, 42, Minneapolis, MN 55.39% 3:50:05 8:47 3:48:41 1658 731 M20 William Bogenschultz, 26, Minneapolis, MN 52.87% 3:50:05 8:47 3:48:44 1660 21 M18 Leyton Williams, 18, Owatonna, MN 52.90% 3:50:08 8:47 3:48:43 1662 49 M50 Shawn Schmidt, 52, Circle Pines, MN 60.29% 3:50:09 8:47 3:48:17 1663 732 M20 Eric Schumann, 33, Chanhassen, MN 52.92% 3:50:09 8:47 3:48:57 1664 733 M20 Joseph Block, 27, Saint Louis Park, MN 52.86% 3:50:09 8:47 3:49:02 1665 201 M35 Pj Toutant, 38, Minneapolis, MN 53.83% 3:50:09 8:47 3:49:15 1666 14 M60 David Holmen, 63, Eagan, MN 66.81% 3:50:10 8:47 3:49:02 1668 734 M20 Andy Willis, 29, Minneapolis, MN 52.83% 3:50:16 8:47 3:44:11 1669 735 M20 Zachary Gonet, 29, Minneapolis, MN 52.83% 3:50:16 8:47 3:49:13 1670 736 M20 John Steininger, 26, Eagan, MN 52.83% 3:50:17 8:47 3:44:33 1671 87 M45 Damon Allison, 48, Maple Grove, MN 58.19% 3:50:17 8:47 3:45:11 1674 50 M50 Andrew Dsouza, 54, Shoreview, MN 61.35% 3:50:17 8:47 3:49 1675 152 M40 Frank Cossetta, 44, Saint Paul, MN 56.26% 3:50:18 8:47 3:44:30 1676 737 M20 Marcus Kasper, 33, Albertville, MN 52.89% 3:50:18 8:47 3:45:15 1677 15 M60 Nicolas Bensen, 62, Oak Park, IL 66.12% 3:50:18 8:47 3:49:21 1678 738 M20 Austin Gin, 20, Shoreview, MN 52.81% 3:50:21 8:47 3:44:54 1680 739 M20 Tristan Ozuch, 31, Somerville, MA 52.81% 3:50:22 8:47 3:45:07 1681 16 M60 Patrick Lawlor, 62, Omaha, NE 66.10% 3:50:22 8:47 3:48:23 1682 88 M45 Phil Kowalczyk, 46, Minneapolis, MN 57.18% 3:50:25 8:47 3:43:55 1683 202 M35 John Budge, 37, Minneapolis, MN 53.49% 3:50:25 8:47 3:45:04 1684 89 M45 Patrick St Dennis, 49, St Paul, MN 58.66% 3:50:25 8:47 3:49:18 1685 90 M45 Celso Siado, 47, Houston, TX 57.66% 3:50:26 8:47 3:50:01 1687 740 M20 Charlie Krambeer, 27, Rogers, MN 52.79% 3:50:27 8:47 3:49:42 1689 51 M50 Jonathan Harris, 53, Chicago, IL 60.75% 3:50:28 8:47 3:49:06 1690 741 M20 Jeffrey Severino, 28, Cleveland, OH 52.78% 3:50:28 8:47 3:49:40 1693 742 M20 Tom Van Valkenburg, 34, Minneapolis, MN 52.93% 3:50:30 8:48 3:49:43 1694 203 M35 Erik Sorensen, 35, New Brighton, MN 53.06% 3:50:31 8:48 3:44:55 1695 37 M55 William Sumey, 58, Scandia, MN 63.58% 3:50:32 8:48 3:49:59 1697 743 M20 Jacob Esser, 32, Edina, MN 52.77% 3:50:34 8:48 3:48:47 1698 153 M40 Joseph Kattar, 41, Prior Lake, MN 54.82% 3:50:35 8:48 3:49:01 1699 744 M20 Ryan Thomas, 34, Minneapolis, MN 52.90% 3:50:38 8:48 3:44:49 1700 204 M35 Jordan Edelstein, 35, Minneapolis, MN 53.03% 3:50:39 8:48 3:43:28 1701 91 M45 Ryan Dahl, 45, Chanhassen, MN 56.65% 3:50:39 8:48 3:45:30 1702 745 M20 Emmett Halloran, 24, New York, NY 52.74% 3:50:40 8:48 3:48:54 1703 746 M20 Cooper Ristau, 25, Waconia, MN 52.73% 3:50:41 8:48 3:44:48 1705 747 M20 Nova Wang, 25, Boston, MA 52.73% 3:50:42 8:48 3:44:50 1706 748 M20 Jeremiah Diaz, 29, Parkville, MO 52.72% 3:50:44 8:48 3:45:09 1709 749 M20 Alex Hilmes, 27, St Paul, MN 52.72% 3:50:46 8:48 3:49:15 1712 38 M55 Doug Dieck, 55, Tampa, FL 61.77% 3:50:48 8:48 3:44:24 1713 750 M20 Darris Retzer, 28, Minneapolis, MN 52.70% 3:50:49 8:48 3:49:22 1714 92 M45 Mike Schmitt, 47, Rochester, MN 57.56% 3:50:49 8:48 3:49:41 1715 751 M20 Cole Froemming, 26, Los Angeles, CA 52.68% 3:50:55 8:48 3:45:06 1716 154 M40 Jon Behm, 43, Apple Valley, MN 55.64% 3:50:56 8:48 3:49:31 1718 752 M20 Kurt TeBeest, 25, Bloomington, MN 52.67% 3:50:58 8:49 3:50:22 1719 753 M20 David Baker, 33, Maple Grove, MN 52.73% 3:50:59 8:49 3:44:20 1722 39 M55 Steve Aggergaard, 57, Saint Paul, MN 62.86% 3:51:00 8:49 3:49 1726 205 M35 Tou lo, 36, Maplewood, MN 53.12% 3:51:05 8:49 3:43:15 1728 754 M20 Joshua Reno, 31, Bloomington, MN 52.62% 3:51:10 8:49 3:45:56 1729 93 M45 Jesse Nergard, 47, Lakeville, MN 57.46% 3:51:13 8:49 3:49:56 1730 755 M20 Sorin King, 26, Minneapolis, MN 52.61% 3:51:14 8:49 3:45:50 1731 756 M20 Kernal Buhler, 31, Plymouth, MN 52.61% 3:51:14 8:49 3:49:35 1732 206 M35 Christopher Jacobs, 35, Carmel, IN 52.90% 3:51:14 8:49 3:50:32 1734 757 M20 Brad Tagtow, 32, St Paul, MN 52.61% 3:51:17 8:49 3:45:11 1735 22 M18 Caleb Porter, 18, Minneapolis, MN 52.63% 3:51:18 8:49 3:50:22 1736 207 M35 Chris Maubach, 37, Victor, ID 53.29% 3:51:18 8:49 3:50:49 1741 94 M45 John Muthama, 47, Hopkins, MN 57.42% 3:51:24 8:50 3:46:10 1742 95 M45 Kc Kolstad, 46, Maple Grove, MN 56.92% 3:51:26 8:50 3:50:14 1743 155 M40 Matthew Anderson, 41, Hopkins, MN 54.62% 3:51:27 8:50 3:46:24 1744 758 M20 Calvin McKenney, 28, Minneapolis, MN 52.55% 3:51:29 8:50 3:45:56 1745 759 M20 Daniel Casement, 26, St Paul, MN 52.55% 3:51:29 8:50 3:46:04 1746 17 M60 Larry Pivec, 61, Maple Grove, MN 65.14% 3:51:30 8:50 3:50:21 1748 760 M20 Levi Butts, 28, Watertown, SD 52.54% 3:51:31 8:50 3:50:25 1751 761 M20 Brock Schauer, 28, South, MN 52.53% 3:51:34 8:50 3:50 1752 156 M40 Christopher Grammas, 40, Minneapolis, MN 54.18% 3:51:34 8:50 3:51:19 1753 157 M40 Joe Wienke, 40, Shoreview, MN 54.18% 3:51:35 8:50 3:44:38 1754 762 M20 Evan Walters, 23, Bloomington, MN 52.53% 3:51:35 8:50 3:50:09 1755 208 M35 Thomas Hickey, 37, St Paul, MN 53.22% 3:51:36 8:50 3:50:53 1757 52 M50 Matthew Preston, 52, Crystal, MN 59.90% 3:51:39 8:50 3:49:46 1758 96 M45 Andrew Russell, 45, Shoreview, MN 56.40% 3:51:39 8:50 3:50 1759 2 M65 Bruce Jenkinson, 66, St Paul, MN 68.39% 3:51:40 8:50 3:50:05 1760 763 M20 Daniel Asmussen, 28, Minneapolis, MN 52.51% 3:51:40 8:50 3:51:17 1761 764 M20 Christopher Romain, 22, Woodbury, MN 52.50% 3:51:42 8:50 3:50:54 1762 765 M20 Samuel LeBarron, 25, Minneapolis, MN 52.50% 3:51:44 8:50 3:46:19 1763 766 M20 Jared Chan, 26, Mandeville, LA 52.50% 3:51:44 8:50 3:46:19 1767 767 M20 Jeff Bienstock, 23, Lone Tree, CO 52.47% 3:51:51 8:51 3:45:06 1768 209 M35 Jeff Lin, 36, Washington, DC 52.94% 3:51:51 8:51 3:46:19 1769 768 M20 Jordan Pierce, 26, Minneapolis, MN 52.47% 3:51:52 8:51 3:44:11 1770 158 M40 Nathan Deam, 44, Hopkins, MN 55.86% 3:51:56 8:51 3:50:31 1771 769 M20 William Gronewald, 22, Mankato, MN 52.45% 3:51:56 8:51 3:50:48 1772 770 M20 Aaron Jankins, 27, Minneapolis, MN 52.44% 3:51:59 8:51 3:46:35 1773 53 M50 Todd Maas, 51, Bloomington, MN 59.29% 3:51:59 8:51 3:50:36 1774 771 M20 Gustaf Swansen, 26, Lakewood, CO 52.44% 3:52:00 8:51 3:44:55 1775 159 M40 Mike Luke, 43, Minneapolis, MN 55.39% 3:52:00 8:51 3:50:29 1777 160 M40 Jeryl Aman, 43, Minneapolis, MN 55.38% 3:52:01 8:51 3:51:10 1778 210 M35 Robert Riley, 38, North Saint Paul, MN 53.38% 3:52:05 8:51 3:47:01 1779 772 M20 Vincent Ella, 24, Madison, MN 52.41% 3:52:06 8:51 3:46:29 1781 773 M20 Caleb Krouse, 26, St Paul, MN 52.39% 3:52:11 8:51 3:51:02 1782 774 M20 Joe Ashley, 28, Lakeville, MN 52.39% 3:52:12 8:51 3:45:40 1786 97 M45 Stijn Vanhauwaert, 49, Minneapolis, MN 58.19% 3:52:17 8:52 3:44:46 1790 775 M20 Noah Burson, 29, Duluth, MN 52.36% 3:52:19 8:52 3:50:58 1791 776 M20 Michael Dullum, 34, Saint Paul, MN 52.51% 3:52:21 8:52 3:46:24 1792 18 M60 Marc Owens-Kurtz, 62, North Oaks, MN 65.54% 3:52:21 8:52 3:47:16 1793 211 M35 Jonathan penny, 39, Shoreview, MN 53.62% 3:52:24 8:52 3:47:11 1797 161 M40 Brandon Leickly, 44, Wayzata, MN 55.74% 3:52:26 8:52 3:47:21 1798 777 M20 John Wulterkens, 31, Minneapolis, MN 52.33% 3:52:27 8:52 3:51:40 1800 162 M40 Nathan Evans, 40, North St. Paul, MN 53.95% 3:52:34 8:52 3:46:49 1801 3 M65 Mark Sertic, 66, Sparks, NV 68.13% 3:52:34 8:52 3:51:20 1802 163 M40 James Klaas, 42, Rochester, MN 54.80% 3:52:35 8:52 3:51:19 1804 212 M35 Kiel McElveen, 37, St Paul, MN 52.99% 3:52:36 8:52 3:51:20 1805 23 M18 Sid Rezac, 18, Bloomington, MN 52.33% 3:52:37 8:52 3:47:06 1806 54 M50 Anibal Davila, 53, Chaska, MN 60.19% 3:52:37 8:52 3:51:12 1807 164 M40 Darren Donakowski, 40, Lombard, IL 53.94% 3:52:37 8:52 3:51:46 1808 778 M20 Steven Rieck, 23, Cincinnati, OH 52.29% 3:52:38 8:52 3:51:13 1809 98 M45 Matthew Peckosh, 46, Saint Paul, MN 56.63% 3:52:39 8:52 3:51:19 1811 779 M20 Jacob Jensen, 29, Owatonna, MN 52.29% 3:52:40 8:52 3:51:14 1812 40 M55 Dan Chan, 57, Minneapolis, MN 62.40% 3:52:41 8:52 3:52:04 1813 780 M20 Jesse Goldfarb, 33, Minneapolis, MN 52.31% 3:52:51 8:53 3:51:31 1814 165 M40 Jim Bruder, 41, Saint Paul, MN 54.28% 3:52:53 8:53 3:51:26 1815 213 M35 Daniel Cochran, 39, Oconomowoc, WI 53.51% 3:52:54 8:53 3:51:27 1816 99 M45 Billy haynes, 49, Columbus, NE 58.02% 3:52:57 8:53 3:47:43 1820 100 M45 Jeffrey Markes, 47, Shakopee, MN 57.01% 3:53:03 8:53 3:47:11 1821 781 M20 Andrew Clausen, 29, St Paul, MN 52.19% 3:53:05 8:53 3:46:53 1822 782 M20 Benedict Payne, 32, St Paul, MN 52.20% 3:53:06 8:53 3:48:01 1824 783 M20 Mitch Wise, 33, Minneapolis, MN 52.22% 3:53:14 8:54 3:51:28 1825 55 M50 Charles-Henri Warren, 50, Regina, SK 58.46% 3:53:15 8:54 3:47:49 1826 166 M40 Joseph Garvey, 40, Kings County, NY 53.79% 3:53:15 8:54 3:52:09 1827 167 M40 Eric Sodergren, 41, Edina, MN 54.19% 3:53:16 8:54 3:48:07 1829 784 M20 Ryan Dobratz, 34, Hutchinson, MN 52.29% 3:53:18 8:54 3:52:57 1830 785 M20 Julian Vrudny, 27, Saint Paul, MN 52.14% 3:53:19 8:54 3:52:52 1831 214 M35 Nate Mason, 36, Effingham, IL 52.60% 3:53:20 8:54 3:45:57 1833 168 M40 Jeremy McJunkin, 44, Rochester, MN 55.53% 3:53:20 8:54 3:53:11 1834 786 M20 Grant Truesdale, 24, Elkhorn, WI 52.13% 3:53:21 8:54 3:46:58 1835 787 M20 Paul DeSalvo, 32, Minneapolis, MN 52.14% 3:53:21 8:54 3:51:40 1838 101 M45 Eric Schirmers, 47, Apple Valley, MN 56.92% 3:53:26 8:54 3:53:14 1840 788 M20 Jeremy LeClaire, 27, St Paul, MN 52.11% 3:53:28 8:54 3:48:04 1841 215 M35 Shane Starcher, 39, Minneapolis, MN 53.38% 3:53:28 8:54 3:51:23 1842 789 M20 Kristian Masters, 24, Boulder, CO 52.10% 3:53:29 8:54 3:52:51 1843 790 M20 Colton Paskewitz, 27, Pillager, MN 52.09% 3:53:33 8:54 3:45:58 1846 791 M20 Patrick Campbell, 27, Minnetonka, MN 52.07% 3:53:38 8:55 3:52:32 1847 56 M50 Chad Shilson, 53, Maple Grove, MN 59.92% 3:53:40 8:55 3:52:21 1849 792 M20 Sam Magner, 21, Milwaukee, WI 52.05% 3:53:44 8:55 3:48:14 1850 793 M20 Terry Schultz, 34, New Prague, MN 52.20% 3:53:44 8:55 3:51:41 1851 102 M45 Brian Sinkula, 47, Shoreview, MN 56.84% 3:53:46 8:55 3:52:29 1852 169 M40 Kristopher Keller, 43, Independence, MN 54.95% 3:53:50 8:55 3:48:07 1853 103 M45 Dustin Eckstrom, 47, Troy, MI 56.82% 3:53:51 8:55 3:52:08 1854 794 M20 Ryan Gibbs, 25, St Paul, MN 52.00% 3:53:57 8:55 3:48:28 1855 57 M50 Elias Pastrana Navarro, 51, St Paul, MN 58.78% 3:53:58 8:55 3:48:02 1858 170 M40 Garrett Koslan, 40, Issaquah, WA 53.62% 3:54:00 8:56 3:52:02 1860 795 M20 Trevor Curtis, 28, Minneapolis, MN 51.98% 3:54:02 8:56 3:53:30 1861 796 M20 Wil Christensen, 24, Minneapolis, MN 51.97% 3:54:05 8:56 3:48:52 1862 216 M35 Matt Hodges, 37, Cleveland, OH 52.65% 3:54:06 8:56 3:48:37 1864 797 M20 Neil Theisen, 26, Champlin, MN 51.96% 3:54:07 8:56 3:48 1865 798 M20 John Gliniecki, 27, St Louis Park, MN 51.96% 3:54:08 8:56 3:48:19 1866 58 M50 Mark Mosiniak, 52, Hugo, MN 59.26% 3:54:08 8:56 3:48:41 1867 799 M20 Devon LaCoursiere, 33, Vermillion, MN 52.02% 3:54:08 8:56 3:48:49 1871 59 M50 Eric Burton, 51, New London, WI 58.74% 3:54:09 8:56 3:48:46 1872 104 M45 Isaac Mativo, 49, Columbia, MD 57.73% 3:54:09 8:56 3:53:26 1874 217 M35 Samuel Sutch, 36, Ridgefield, WA 52.41% 3:54:12 8:56 3:48:45 1875 800 M20 Mark Allen, 24, Stillwater, MN 51.94% 3:54:13 8:56 3:46:41 1876 801 M20 Andrew Cepress, 28, Chicago, IL 51.94% 3:54:13 8:56 3:53:21 1877 218 M35 Aaron McGuire, 38, St Louis Park, MN 52.89% 3:54:14 8:56 3:49:05 1881 171 M40 Pete Carlsen, 44, Woodbury, MN 55.28% 3:54:24 8:56 3:53:05 1882 802 M20 Justin Vazquez Volz, 32, St Paul, MN 51.91% 3:54:25 8:56 3:49:22 1883 803 M20 Ryan Davis, 21, Rogers, MN 51.89% 3:54:25 8:56 3:53:44 1884 804 M20 Timothy Dwyer, 26, Burnsville, MN 51.89% 3:54:27 8:57 3:48:29 1886 805 M20 Tanner Miedema, 24, Sioux Falls, SD 51.87% 3:54:31 8:57 3:49:04 1888 806 M20 Kody Thornburg, 30, St Paul, MN 51.87% 3:54:32 8:57 3:49:06 1889 172 M40 Jose Rodriguez, 40, Minneapolis, MN 53.49% 3:54:33 8:57 3:49:25 1890 807 M20 Joseph Anderson, 23, New York, NY 51.87% 3:54:33 8:57 3:53:17 1891 808 M20 Brady Wall, 20, Lakeville, MN 51.86% 3:54:34 8:57 3:49:10 1892 219 M35 Nicholas Meyer, 35, Victoria, MN 52.15% 3:54:34 8:57 3:53:13 1893 220 M35 Jared Dyrdahl, 37, Stanchfield, MN 52.54% 3:54:34 8:57 3:53:37 1895 809 M20 Ryan Smith, 22, Denver, CO 51.85% 3:54:37 8:57 3:49:03 1898 810 M20 Michael VanDeVoorde, 29, Minneapolis, MN 51.84% 3:54:39 8:57 3:47:15 1899 811 M20 Nicholas Steenwyk, 27, Minneapolis, MN 51.83% 3:54:42 8:57 3:49:14 1900 173 M40 Brian Hanson, 40, Minneapolis, MN 53.46% 3:54:42 8:57 3:49:22 1901 174 M40 Matthew Syzdek, 41, Lakeville, MN 53.86% 3:54:42 8:57 3:53:23 1903 175 M40 Joe Fenske, 44, Andover, MN 55.19% 3:54:47 8:57 3:53:59 1905 812 M20 Zachary Minnich, 32, Shakopee, MN 51.82% 3:54:48 8:57 3:53:47 1906 221 M35 Patrick Raymond, 35, New York, NY 52.08% 3:54:53 8:58 3:48:06 1907 105 M45 Ryan Traynor, 45, Elk River, MN 55.62% 3:54:55 8:58 3:49:29 1909 813 M20 Magnus Byrlev, 29, Inver Grove Heigh, MN 51.78% 3:54:55 8:58 3:54:19 1911 176 M40 Ben Sanford, 41, River Falls, WI 53.79% 3:55:00 8:58 3:49:36 1912 222 M35 Karthik Kumar, 35, New Hyde Park, NY 52.05% 3:55:00 8:58 3:53:31 1914 814 M20 Adam Johnson, 25, Minneapolis, MN 51.75% 3:55:05 8:58 3:53:35 1916 223 M35 Nathan Nuzum, 35, Quasqueton, IA 52.03% 3:55:06 8:58 3:49:11 1917 815 M20 Jacob Dwinell, 26, Chicago, IL 51.74% 3:55:07 8:58 3:53:18 1919 816 M20 Chris Hawthorne, 32, Gibsonville, NC 51.74% 3:55:10 8:58 3:49:23 1920 817 M20 Landon Brodersen, 32, Excelsior, MN 51.74% 3:55:11 8:58 3:48:23 1921 177 M40 Keith Nowak, 40, Ossineke, MI 53.34% 3:55:13 8:58 3:49:55 1922 818 M20 Joseph Krayewsky, 30, Apple Valley, MN 51.71% 3:55:14 8:58 3:49:30 1924 19 M60 Lloyd Rawley, 63, Greenbelt, MD 65.36% 3:55:16 8:58 3:53:52 1925 60 M50 Tim Flanagan, 52, Minneapolis, MN 58.98% 3:55:17 8:58 3:53:45 1927 819 M20 Kevin Still, 27, Madison, WI 51.69% 3:55:20 8:59 3:49:39 1929 820 M20 Eric Wagner, 30, St Louis Park, MN 51.69% 3:55:20 8:59 3:53:51 1930 821 M20 Michael Giacomini, 32, Minneapolis, MN 51.70% 3:55:22 8:59 3:49:19 1931 822 M20 Joshua Stamn, 26, Milwaukee, WI 51.68% 3:55:23 8:59 3:53:32 1932 823 M20 Parker Montgomery, 29, Minnetonka, MN 51.68% 3:55:24 8:59 3:49:59 1934 824 M20 Seth Tacke, 26, Burnsville, MN 51.68% 3:55:24 8:59 3:54:22 1935 825 M20 Connor Dokken, 22, Woodbury, MN 51.67% 3:55:25 8:59 3:53:58 1936 826 M20 Owen Richey, 23, Minneapolis, MN 51.67% 3:55:26 8:59 3:50:05 1937 827 M20 Matt Powers, 31, St. Paul, MN 51.66% 3:55:28 8:59 3:49:12 1938 828 M20 Aj Wang, 20, St Paul, MN 51.66% 3:55:28 8:59 3:54:24 1939 178 M40 Matt Adelmann, 41, Plymouth, MN 53.68% 3:55:29 8:59 3:50:19 1940 829 M20 Jake Sandkamp, 34, New York, NY 51.80% 3:55:33 8:59 3:48:43 1941 830 M20 Josh Tillman, 25, Minneapolis, MN 51.65% 3:55:33 8:59 3:50:08 1942 179 M40 Macdonald Huelster, 41, Brooklyn, NY 53.66% 3:55:34 8:59 3:54:27 1947 180 M40 Richard De Vries, 43, Minneapolis, MN 54.53% 3:55:38 8:59 3:55:15 1948 224 M35 Thomas Boenigk, 39, Duluth, MN 52.88% 3:55:40 8:59 3:49:16Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
1952 831 M20 Peter Liffrig, 27, Golden Valley, MN 51.59% 3:55:47 9:00 3:50:32 1954 832 M20 Samuel Nelson, 23, Eagan, MN 51.56% 3:55:56 9:00 3:50:14 1955 106 M45 Dutch Rajkowski, 47, Minneapolis, MN 56.31% 3:55:57 9:00 3:54:13 1956 833 M20 Shan PesarchickMcElrath, 32, Savage, MN 51.55% 3:56:02 9:00 3:50:30 1957 107 M45 Roger Appelholm, 48, St Paul, MN 56.77% 3:56:03 9:00 3:55:20 1958 225 M35 Brian Kutz, 37, Silver Bay, MN 52.21% 3:56:04 9:00 3:54:39 1959 41 M55 Michael Lewis, 58, Saint Paul, MN 62.08% 3:56:06 9:00 3:55:07 1960 834 M20 Jonathan Warner, 25, Minneapolis, MN 51.52% 3:56:08 9:00 3:50:07 1962 20 M60 Eric Paradis, 60, Saint Paul, MN 63.23% 3:56:14 9:01 3:50:44 1964 835 M20 Shayne Stone, 29, Saint Paul, MN 51.49% 3:56:16 9:01 3:44:39 1965 836 M20 Max Ditlevson, 33, Towson, MD 51.55% 3:56:16 9:01 3:49:35 1966 837 M20 Sam Bloomfield, 29, Minneapolis, MN 51.48% 3:56:18 9:01 3:49:01 1969 108 M45 Corey McKusick, 48, Fridley, MN 56.70% 3:56:20 9:01 3:55:55 1970 838 M20 Alan Hehr, 27, Hugo, MN 51.46% 3:56:23 9:01 3:54:30 1972 839 M20 Adam Stiemke, 20, Belle Plaine, MN 51.45% 3:56:26 9:01 3:49:39 1973 181 M40 Ian Thomas, 40, Minneapolis, MN 53.05% 3:56:31 9:01 3:55:29 1974 840 M20 Avery Stutsman, 20, North St. Paul, MN 51.43% 3:56:32 9:01 3:50:24 1975 841 M20 Thomas Polzin, 27, St. Paul, MN 51.43% 3:56:33 9:01 3:55:40 1976 842 M20 Peter Sonnenberg, 33, Chicago, IL 51.48% 3:56:34 9:01 3:51:20 1978 843 M20 Gavin Froese, 24, Savage, MN 51.42% 3:56:34 9:01 3:54:49 1979 182 M40 Michael Downes, 43, Falcon Heights, MN 54.32% 3:56:34 9:01 3:55:31 1981 844 M20 Andrew Stevens, 33, Madison, WI 51.47% 3:56:38 9:02 3:50:40 1982 109 M45 Brady Walz, 46, St. Paul, MN 55.67% 3:56:38 9:02 3:54:54 1984 845 M20 Fredrik Sadler, 32, Minneapolis, MN 51.41% 3:56:41 9:02 3:51:04 1985 846 M20 Carlo Pauldine, 29, Buffalo, MN 51.40% 3:56:41 9:02 3:51:26 1987 847 M20 Korsso Tufa, 28, Inver Grove Heigh, MN 51.39% 3:56:42 9:02 3:55:23 1988 21 M60 Jeff Esker, 60, Appleton, WI 63.09% 3:56:45 9:02 3:49:59 1989 848 M20 Jackson Zeiler, 31, Minneapolis, MN 51.38% 3:56:47 9:02 3:55:09 1990 849 M20 Luke Klatke, 26, Lakewood, CO 51.37% 3:56:50 9:02 3:51:20 1991 183 M40 Scott Deans, 43, Riverdale, MD 54.25% 3:56:51 9:02 3:54:59 1994 42 M55 Will Herr, 57, Hagerstown, IN 61.28% 3:56:56 9:02 3:51:09 1995 850 M20 Brandon Paetznick, 26, Chicago, IL 51.34% 3:56:58 9:02 3:51:09 1997 184 M40 Conchobar Ryan, 40, Saint Paul, MN 52.94% 3:56:59 9:02 3:55:58 1998 226 M35 David VanDerHeyden, 37, Rochester, MN 52.01% 3:57:00 9:02 3:55:50 1999 851 M20 John Franze, 29, Brooklyn, NY 51.30% 3:57:07 9:03 3:52 2000 227 M35 Luiz Sagrado, 39, Saint Paul, MN 52.55% 3:57:08 9:03 3:50:18 2001 852 M20 Nick Abbott, 30, Apple Valley, MN 51.29% 3:57:10 9:03 3:51:59 2002 853 M20 Nathan Ekberg, 25, Stillwater, MN 51.29% 3:57:10 9:03 3:55:29 2003 61 M50 Alan Nordstrom, 50, Plymouth, MN 57.49% 3:57:10 9:03 3:56:03 2004 110 M45 Leif Dahleen, 48, Alpena, MI 56.49% 3:57:12 9:03 3:51:53 2008 185 M40 Wade Schroeder, 44, Maple Grove, MN 54.60% 3:57:17 9:03 3:51:27 2010 854 M20 Joseph Wandrei, 31, Maple Grove, MN 51.26% 3:57:19 9:03 3:56:08 2011 855 M20 Gustave Stewart, 27, Minneapolis, MN 51.26% 3:57:20 9:03 3:56 2013 228 M35 Kevin Duzynski, 36, Saint Paul, MN 51.71% 3:57:22 9:03 3:51:59 2014 43 M55 Tim Hardwick, 56, Minneapolis, MN 60.61% 3:57:22 9:03 3:52:07 2015 856 M20 Logan Welshons, 26, Minneapolis, MN 51.25% 3:57:23 9:03 3:51:25 2017 186 M40 Paul Sorensen, 44, Crystal, MN 54.57% 3:57:25 9:03 3:56:19 2019 857 M20 Cullen Featherstone, 23, Woodbury, MN 51.24% 3:57:26 9:03 3:52:17 2020 62 M50 Jason Johnson, 51, Albertville, MN 57.92% 3:57:27 9:03 3:52:01 2022 229 M35 Dylan Lahr, 38, North Hollywood, CA 52.16% 3:57:29 9:03 3:57:13 2023 187 M40 Robert Bang, 42, Lakeville, MN 53.66% 3:57:31 9:04 3:50:10 2025 24 M18 Joshua Keenan, 19, Waukon, IA 51.20% 3:57:36 9:04 3:56:59 2026 858 M20 Joe Rickabaugh, 33, Chaska, MN 51.25% 3:57:39 9:04 3:56:32 2027 859 M20 Logan Docherty, 27, Milwaukee, WI 51.18% 3:57:41 9:04 3:51:36 2028 860 M20 Benjamin Gorichs, 29, Cottage Grove, MN 51.18% 3:57:41 9:04 3:52:01 2029 861 M20 Nicholas Marosi, 28, Norfolk, VA 51.18% 3:57:42 9:04 3:55:57 2030 862 M20 Carter Masek, 28, Rochester, MN 51.18% 3:57:42 9:04 3:55:57 2031 188 M40 John Gaede, 42, St. Paul, MN 53.61% 3:57:43 9:04 3:51:48 2032 863 M20 Kolby Gartner, 22, Lanesboro, MN 51.17% 3:57:43 9:04 3:52:24 2033 864 M20 Per Anderson, 22, Watertown, MN 51.17% 3:57:44 9:04 3:52:25 2034 230 M35 Dan Hickel, 37, Bloomington, MN 51.84% 3:57:45 9:04 3:52:16 2035 231 M35 Aaron Bingea, 35, Minneapolis, MN 51.44% 3:57:47 9:04 3:50:34 2036 189 M40 Christopher Angelosanto, 41, South Orange, NJ 53.16% 3:57:47 9:04 3:57:14 2037 865 M20 Anthony Oliveto, 25, Rochester, MN 51.16% 3:57:48 9:04 3:55:49 2039 232 M35 Mark Drummond, 35, Minneapolis, MN 51.44% 3:57:49 9:04 3:51:05 2040 190 M40 Luke Eichten, 44, River Falls, WI 54.48% 3:57:50 9:04 3:51:20 2041 63 M50 Paul Hockert, 53, Medina, MN 58.87% 3:57:50 9:04 3:51:23 2043 866 M20 Nicholas Magner, 21, Milwaukee, WI 51.15% 3:57:51 9:04 3:52:20 2044 867 M20 Ramier Sean Villarama, 21, St Paul, MN 51.15% 3:57:51 9:04 3:52:23 2045 868 M20 Daryl Kuligowski, 33, Cottage Grove, MN 51.20% 3:57:53 9:04 3:56:25 2046 64 M50 Don Simmel, 54, Cambridge, MN 59.38% 3:57:54 9:04 3:51:06 2047 869 M20 Anthony Clinton, 32, Shellsburg, IA 51.15% 3:57:54 9:04 3:51:57 2048 65 M50 Chris voges, 52, Eden Prairie, MN 58.33% 3:57:54 9:04 3:56 2050 44 M55 Motoki Kyo, 55, Flushing, NY 59.92% 3:57:56 9:05 3:56:25 2052 66 M50 Chris Rea, 52, Edina, MN 58.32% 3:57:56 9:05 3:57:01 2053 870 M20 Michael Eppley, 25, Westmont, IL 51.12% 3:57:57 9:05 3:52:41 2054 233 M35 Dan Disselkamp, 37, Minneapolis, MN 51.79% 3:57:58 9:05 3:50:45 2056 871 M20 Alex Pierce, 28, Minneapolis, MN 51.12% 3:57:58 9:05 3:56:34 2057 22 M60 Ed Magarian, 60, Minneapolis, MN 62.76% 3:58:01 9:05 3:57:08 2058 234 M35 Westley Wieland, 36, St. Louis, MO 51.56% 3:58:03 9:05 3:52:40 2059 872 M20 Mitchell Mayer, 25, Madison, WI 51.10% 3:58:04 9:05 3:56:53 2060 191 M40 Ryan Caldwell, 42, Plymouth, MN 53.53% 3:58:06 9:05 3:56:28 2061 873 M20 Chase Devens, 26, Denver, CO 51.09% 3:58:07 9:05 3:50:37 2062 874 M20 Ben Huntley, 33, St Paul, MN 51.14% 3:58:09 9:05 3:52:11 2063 875 M20 Adam Duchon, 26, Lakeville, MN 51.08% 3:58:10 9:05 3:53:01 2064 23 M60 George Mocogni, 63, Highland Park, IL 64.56% 3:58:12 9:05 3:52:41 2067 111 M45 Genaro Cruz Esteva, 47, Richfield, MN 55.77% 3:58:13 9:05 3:57:04 2070 235 M35 Jesus Garcia, 35, Minneapolis, MN 51.34% 3:58:16 9:05 3:51:03 2071 876 M20 Kush Herur, 28, Minneapolis, MN 51.05% 3:58:18 9:05 3:47:14 2075 236 M35 James Carey, 35, Minneapolis, MN 51.32% 3:58:22 9:06 3:52:54 2077 67 M50 Richard Hayman, 51, St. Louis Park, MN 57.69% 3:58:25 9:06 3:52:09 2078 877 M20 Will Schleicher, 20, Oakdale, MN 51.02% 3:58:25 9:06 3:52:58 2080 192 M40 Jonathan Henderson, 44, Champlin, MN 54.34% 3:58:27 9:06 3:53:19 2083 878 M20 Ajinkya More, 33, Hiawatha, IA 51.06% 3:58:31 9:06 3:52:35 2085 193 M40 James Harvey, 43, Saint Paul Park, MN 53.87% 3:58:31 9:06 3:56:41 2087 879 M20 Devon McCarthy, 21, Minneapolis, MN 50.99% 3:58:34 9:06 3:57:27 2088 194 M40 Tim Nordberg, 43, Chanhassen, MN 53.86% 3:58:34 9:06 3:57:30 2090 68 M50 Chris orthey, 54, Edina, MN 59.20% 3:58:38 9:06 3:57:31 2091 880 M20 Phil Stubbs, 33, Burnsville, MN 51.03% 3:58:40 9:06 3:52 2092 881 M20 Bryce Hingst, 27, Woodbury, MN 50.97% 3:58:40 9:06 3:57:45 2094 45 M55 Tom Graske, 57, Ramsey, MN 60.82% 3:58:44 9:06 3:58:02 2095 46 M55 Matthew Gettman, 55, Byron, MN 59.71% 3:58:45 9:06 3:53:28 2097 237 M35 Mike Johnston, 36, Bloomington, MN 51.40% 3:58:47 9:06 3:56:45 2098 195 M40 Randall Mateo, 40, St Paul, MN 52.54% 3:58:48 9:06 3:53:20 2099 882 M20 Ben Hackett, 22, Brooklyn Park, MN 50.94% 3:58:50 9:07 3:52:49 2100 196 M40 Joshua Showalter, 44, Minneapolis, MN 54.25% 3:58:50 9:07 3:53:08 2101 24 M60 Ben Thomas, 60, Fargo, ND 62.54% 3:58:50 9:07 3:57:12 2102 883 M20 Leo Conforti, 21, Minneapolis, MN 50.92% 3:58:53 9:07 3:51:27 2103 238 M35 Jordan Mandli, 36, Minneapolis, MN 51.38% 3:58:54 9:07 3:57:59 2104 884 M20 Samuel Phillip, 23, Minneapolis, MN 50.91% 3:58:56 9:07 3:52:13 2105 112 M45 Michael Dao, 49, Minneapolis, MN 56.57% 3:58:56 9:07 3:57:55 2106 885 M20 Jazz Loffredo, 25, Hopkins, MN 50.91% 3:58:57 9:07 3:52:53 2107 47 M55 Oliver Burkhard, 55, Weinfelden, TG 59.66% 3:58:58 9:07 3:51:54 2109 239 M35 David Pollitt, 39, Victoria, MN 52.14% 3:59:01 9:07 3:53:33 2110 113 M45 Matthew Jones, 45, Stillwater, MN 54.64% 3:59:08 9:07 3:53:44 2111 886 M20 Brandl Moniz, 29, Minneapolis, MN 50.87% 3:59:09 9:07 3:57:41 2112 887 M20 Jacob Sternbach, 23, Minneapolis, MN 50.87% 3:59:09 9:07 3:58:30 2113 114 M45 Esteban Pelaez M, 47, Northridge, CA 55.55% 3:59:10 9:07 3:58:59 2114 888 M20 Chris Gaalswyk, 32, Fairmont, MN 50.87% 3:59:12 9:07 3:47:47 2115 240 M35 Eric Kulzer, 37, Roseville, MN 51.52% 3:59:13 9:07 3:57:06 2116 889 M20 Efosa Ede-Imafidon, 31, Minneapolis, MN 50.85% 3:59:13 9:07 3:58:15 2117 890 M20 Keegan Ehler, 26, Woodbury, MN 50.84% 3:59:17 9:08 3:58:16 2119 48 M55 Ernest Morales III, 57, Wesley Hills, NY 60.67% 3:59:19 9:08 3:59:12 2120 891 M20 Cameron Wagner, 20, Hutchinson, MN 50.83% 3:59:21 9:08 3:57:28 2121 892 M20 Benjamin Williams, 33, Arlington, WA 50.88% 3:59:22 9:08 3:57:40 2122 197 M40 James Ossman, 40, Glendale, NY 52.41% 3:59:23 9:08 3:54:01 2123 115 M45 Justin Petkau, 49, Calgary, AB 56.46% 3:59:24 9:08 3:53:37 2124 893 M20 Evan Kivi, 24, Minneapolis, MN 50.81% 3:59:26 9:08 3:53:50 2126 3 N Ria Alexander, 26, Shoreview, MN 55.98% 3:59:29 9:08 3:59 2127 894 M20 David Roubein, 24, Minneapolis, MN 50.79% 3:59:30 9:08 3:54:24 2129 895 M20 Chris Lawson, 30, Minneapolis, MN 50.79% 3:59:31 9:08 3:58:29 2131 116 M45 Bryan Gerding, 48, Minneapolis, MN 55.94% 3:59:34 9:08 3:57:51 2132 241 M35 Larry Calhoun, 35, Farmington, MN 51.05% 3:59:37 9:08 3:53:44 2133 198 M40 Jeff Mitchell, 43, Minneapolis, MN 53.63% 3:59:37 9:08 3:54:19 2135 896 M20 Salvatore DiVita, 27, Scandia, MN 50.76% 3:59:40 9:08 3:52:29 2137 897 M20 Carter Robinson, 24, St. Paul, MN 50.75% 3:59:42 9:09 3:59:02 2138 898 M20 Sodnomdondov Tuvshintur, 23, Minneapolis, MN 50.75% 3:59:43 9:09 3:54:19 2139 199 M40 Adam Rennaker, 40, Plymouth, MN 52.33% 3:59:44 9:09 3:53:45 2140 899 M20 Ryan Billmeyer, 25, Plymouth, MN 50.74% 3:59:45 9:09 3:53:36 2142 200 M40 Ian Tonks, 40, Minneapolis, MN 52.32% 3:59:47 9:09 3:58:49 2143 900 M20 Micah rivera, 23, Apple Valley, MN 50.73% 3:59:48 9:09 3:54:40 2145 901 M20 Ryan Olson, 28, Mahtomedi, MN 50.72% 3:59:52 9:09 3:54:14 2146 242 M35 Trevor Pearson, 37, Saint Paul, MN 51.38% 3:59:52 9:09 3:58:05 2147 902 M20 Filip Fredling, 27, St. Paul, MN 50.72% 3:59:52 9:09 3:58:52 2148 903 M20 Nathan Fronk, 22, Bloomington, MN 50.71% 3:59:53 9:09 3:52:26 2150 201 M40 Matt Lorenz, 44, St Paul, MN 54.00% 3:59:55 9:09 3:58:35 2151 117 M45 Eric Byun, 46, Chicago, IL 54.91% 3:59:56 9:09 3:57:59 2152 904 M20 Connor Bauer, 21, Webster, SD 50.70% 3:59:57 9:09 3:54:03 2153 905 M20 Eric Roden, 30, Minneapolis, MN 50.69% 3:59:58 9:09 3:54:05 2154 202 M40 Jeremy Ritz-Totten, 44, New York, NY 53.99% 3:59:59 9:09 3:58:38 2156 906 M20 Konnor Scanlon, 32, Maplewood, MN 50.69% 4:00:02 9:09 3:58:01 2157 907 M20 Jose Leon, 28, Minneapolis, MN 50.67% 4:00:04 9:09 3:59:40 2159 243 M35 Steven Audette, 38, Coon Rapids, MN 51.60% 4:00:06 9:09 3:53:43 2161 203 M40 Matt Scharenbroch, 40, Neenah, WI 52.25% 4:00:07 9:10 3:59:02 2163 908 M20 Paul Roach, 24, Edina, MN 50.65% 4:00:11 9:10 3:54:34 2164 909 M20 Jacob Raatz, 26, Flagstaff, AZ 50.65% 4:00:12 9:10 3:48:15 2165 910 M20 Sam Schlotfeldt, 22, Andover, MN 50.65% 4:00:12 9:10 3:52:23 2166 911 M20 Michael Hormillosa, 29, St Paul, MN 50.65% 4:00:12 9:10 3:58:25 2167 244 M35 Marc Cabrera, 39, Minneapolis, MN 51.88% 4:00:12 9:10 3:58:43 2168 912 M20 Luke Howard, 24, Roseville, MN 50.64% 4:00:14 9:10 3:54:28 2169 913 M20 Brady Chisholm, 20, Minneapolis, MN 50.64% 4:00:14 9:10 3:59:28 2170 49 M55 Robert Bras, 57, Minneapolis, MN 60.44% 4:00:15 9:10 3:53:48 2171 914 M20 Kyle Geissler, 33, St Paul, MN 50.70% 4:00:15 9:10 3:58:34 2173 245 M35 Chenxin Wang, 38, Cedar Rapids, IA 51.55% 4:00:20 9:10 3:54:24 2174 118 M45 Craig Hansen, 48, Osceola, WI 55.76% 4:00:20 9:10 3:54:30 2175 204 M40 Mick Borchardt, 42, Fredonia, WI 53.02% 4:00:22 9:10 3:54:51 2176 915 M20 Peter Elmore, 34, Fayetteville, AR 50.76% 4:00:22 9:10 3:58:41 2177 69 M50 David Peterson, 54, Minneapolis, MN 58.77% 4:00:22 9:10 3:59:09 2178 205 M40 Michael Meemken, 43, Andover, MN 53.46% 4:00:23 9:10 3:59:02 2181 246 M35 Cheng Her, 35, Coon Rapids, MN 50.88% 4:00:24 9:10 3:58:52 2183 916 M20 Keegan Ilenda, 33, Burnsville, MN 50.65% 4:00:28 9:10 3:53:33 2184 206 M40 Luis Verenzuela, 43, Minneapolis, MN 53.43% 4:00:29 9:10 3:55:15 2185 917 M20 Austin Winter, 23, Brookings, SD 50.58% 4:00:31 9:10 3:54:44 2189 207 M40 Praveen Babu Devalla, 42, Eden Prairie, MN 52.97% 4:00:36 9:11 3:55:08 2191 247 M35 Drew Kerr, 39, Minneapolis, MN 51.78% 4:00:39 9:11 3:58:46 2192 918 M20 Liam Porter, 21, Minneapolis, MN 50.55% 4:00:40 9:11 3:54:35 2193 208 M40 Peter Dolan, 40, Belfast, NO 52.13% 4:00:41 9:11 3:55:16 2194 919 M20 Cody Limesand, 27, Minneapolis, MN 50.54% 4:00:41 9:11 3:58:54 2195 920 M20 Daniel Cueto-Villalobos, 28, Minneapolis, MN 50.54% 4:00:42 9:11 3:59:31 2198 921 M20 Thomas Rions-Maehren, 30, Minneapolis, MN 50.53% 4:00:46 9:11 3:54:51 2200 119 M45 Joe Delano, 45, Wayzata, MN 54.26% 4:00:46 9:11 3:59:28 2201 922 M20 Jacob Rokala, 20, St Michael, MN 50.52% 4:00:47 9:11 3:54:34 2202 4 M65 Mark Dylla, 65, Duluth, MN 65.15% 4:00:47 9:11 3:59:02 2203 923 M20 Daniel Dylla, 26, Duluth, MN 50.52% 4:00:47 9:11 3:59:02 2204 209 M40 Jeff Wright, 44, Saint Paul, MN 53.81% 4:00:48 9:11 3:53:30 2205 248 M35 Andrew Grover, 35, Washington, DC 50.80% 4:00:48 9:11 3:54:47 2206 924 M20 Tyler Burkum, 24, Maple Grove, MN 50.52% 4:00:48 9:11 3:55:38 2207 925 M20 Evan Langowski, 25, Minneapolis, MN 50.52% 4:00:49 9:11 3:59:53 2209 926 M20 Jesse Faulk, 33, Huntsville, AL 50.57% 4:00:50 9:11 3:58:59 2211 927 M20 Patrik Simonson, 20, Buffalo, MN 50.50% 4:00:53 9:11 3:55:50 2212 210 M40 Nathan Dohrmann, 42, Hugo, MN 52.91% 4:00:53 9:11 3:59:22 2213 120 M45 Josh Xiong, 45, Forest Lake, MN 54.23% 4:00:55 9:11 4:00:24 2214 121 M45 David Simmer, 46, St Paul, MN 54.68% 4:00:56 9:11 3:55:48 2215 122 M45 Peter Koenig, 46, Minneapolis, MN 54.68% 4:00:56 9:11 3:59:12 2216 928 M20 Jacob Schmiesing, 33, Minneapolis, MN 50.55% 4:00:57 9:11 3:49:53 2218 249 M35 Michael Sheetenhelm, 37, Annapolis, MD 51.15% 4:00:57 9:11 3:59:45 2220 929 M20 Hector Coronado, 25, Maple Grove, MN 50.48% 4:00:59 9:11 3:55:25 2224 50 M55 Kent Warne, 56, Newfolden, MN 59.69% 4:01:02 9:12 3:55:12 2225 930 M20 Luke Bjorlie, 31, Eden Prairie, MN 50.47% 4:01:02 9:12 3:55:19 2227 211 M40 Mohammed Al Zaher, 42, Montrose, MN 52.87% 4:01:03 9:12 3:59:35 2228 931 M20 Luke Isaacson, 29, Rockford, MN 50.46% 4:01:04 9:12 3:48:36 2230 70 M50 Steve Larsen, 54, Rochester, MN 58.60% 4:01:04 9:12 3:59:41 2231 932 M20 David Yoder, 33, Monterey, CA 50.52% 4:01:06 9:12 3:59:39 2232 123 M45 Andy Braunshausen, 46, Lake Elmo, MN 54.64% 4:01:07 9:12 3:55:43 2234 51 M55 Casper Hill, 58, Saint Paul, MN 60.78% 4:01:09 9:12 3:56:04 2235 212 M40 Nathan Corrow, 40, St Paul, MN 52.02% 4:01:10 9:12 4:00:31 2240 71 M50 Mark Lee, 51, Minnetrista, MN 57.01% 4:01:14 9:12 3:55:54 2242 213 M40 Thomas Bandar, 42, Golden Valley, MN 52.83% 4:01:14 9:12 3:59:40 2246 933 M20 Ronald Jones, 26, Denver, CO 50.42% 4:01:17 9:12 3:53:46 2247 52 M55 Ron Peterson, 57, Naperville, IL 60.18% 4:01:17 9:12 3:55:52 2248 214 M40 Joseph Farhat, 43, Minneapolis, MN 53.25% 4:01:18 9:12 3:54:48 2249 934 M20 Tyler Blackmon, 30, St Paul, MN 50.41% 4:01:19 9:12 3:49:42 2250 25 M60 Grant Finnighan, 62, Vancouver, BC 63.10% 4:01:19 9:12 3:54:25 2251 935 M20 William Perry, 26, Minneapolis, MN 50.41% 4:01:20 9:12 3:55:44 2252 936 M20 Devin McGill, 25, St Paul, MN 50.41% 4:01:20 9:12 3:59:30 2253 250 M35 Matt Heggy, 35, District Of Colum, DC 50.69% 4:01:20 9:12 3:59:38 2254 124 M45 Scott Hebbeler, 47, Overland Park, KS 55.04% 4:01:23 9:12 3:54:58 2255 251 M35 Jacob Svenkeson, 37, Saint Paul, MN 51.06% 4:01:23 9:12 3:59:37 2259 937 M20 Tyler Dunleavy, 32, St Louis Park, MN 50.39% 4:01:28 9:13 3:54:46 2260 938 M20 Isaac Surges`, 26, Delafield, WI 50.37% 4:01:30 9:13 3:59:41 2261 939 M20 Trevor Garski, 30, Eden Prairie, MN 50.36% 4:01:34 9:13 3:55:29 2262 215 M40 Peter Allen, 40, St Paul, MN 51.94% 4:01:34 9:13 3:56:07 2263 940 M20 Jared Martini, 23, Minneapolis, MN 50.36% 4:01:35 9:13 3:54:17 2264 72 M50 Jeffrey Wedren, 52, Minneapolis, MN 57.44% 4:01:35 9:13 3:55:57 2267 252 M35 Nicholas Hallberg, 38, Minneapolis, MN 51.28% 4:01:35 9:13 3:59:20 2268 941 M20 Adam Isakson, 34, Bemidji, MN 50.50% 4:01:36 9:13 3:55:39 2270 942 M20 Zi Xuan Wong, 26, St Paul, MN 50.35% 4:01:37 9:13 3:56:04 2271 216 M40 Steve Jackson, 40, Saint Paul, MN 51.92% 4:01:38 9:13 3:55:18 2272 26 M60 Jeff Rosenkranz, 60, Boca Raton, FL 61.82% 4:01:38 9:13 4:00:28 2273 53 M55 Eric Bratvold, 56, Lake Elmo, MN 59.53% 4:01:39 9:13 3:59:44 2274 943 M20 Saah Kindy, 27, Golden Valley, MN 50.34% 4:01:40 9:13 3:48:19 2275 253 M35 Blaine Medlock, 38, Kearney, MO 51.26% 4:01:41 9:13 3:56:40 2276 217 M40 Matt Barnett, 40, Kcmo, MO 51.91% 4:01:41 9:13 3:56:40 2277 944 M20 Mason Kozody, 23, Minneapolis, MN 50.33% 4:01:41 9:13 4:00:12 2278 5 M65 Dwight Suderman, 67, Winkler, MB 66.22% 4:01:42 9:13 3:56:35 2279 945 M20 Chris Paulson, 33, Minneapolis, MN 50.39% 4:01:43 9:13 3:55:42 2280 125 M45 Tobit Simmons, 46, St Louis Park, MN 54.50% 4:01:43 9:13 3:56:19 2281 218 M40 Takeo Kuwabara, 41, Minneapolis, MN 52.30% 4:01:44 9:13 3:56:20 2284 219 M40 Robert GarciaGradoville, 40, West St Paul, MN 51.88% 4:01:51 9:13 3:56:02 2285 946 M20 Daniel Reynolds, 23, Andover, MN 50.29% 4:01:55 9:14 3:54:08 2287 73 M50 Matthew Bandt, 50, Stillwater, MN 56.36% 4:01:55 9:14 4:00:08 2288 947 M20 Andrew Arnold, 25, St. Paul, MN 50.28% 4:01:56 9:14 3:50:19 2289 254 M35 Michael Breid, 39, Mandan, ND 51.50% 4:01:57 9:14 3:55:04 2290 126 M45 Million Woldehawariat, 48, Blaine, MN 55.39% 4:01:57 9:14 3:56:50 2291 220 M40 Brandon Barnes, 41, Bloomington, MN 52.25% 4:01:58 9:14 3:54:59 2292 221 M40 Geoff Breid, 44, Woodbury, MN 53.55% 4:01:58 9:14 3:55:05 2293 948 M20 Sebastian Moreno, 21, Eagan, MN 50.27% 4:02:00 9:14 3:56:08 2294 949 M20 Zach Bucheger, 31, Minneapolis, MN 50.27% 4:02:00 9:14 4:00:02 2295 950 M20 Joseph Shoemaker, 23, Woodbury, MN 50.27% 4:02:01 9:14 3:56:05 2296 951 M20 Zack Ludwig, 28, Minneapolis, MN 50.27% 4:02:01 9:14 4:00:35 2297 952 M20 Mitch Lenhard, 31, Santa Monica, CA 50.26% 4:02:03 9:14 4:00:23 2298 222 M40 Michael Tarras, 43, Maple Grove, MN 53.08% 4:02:05 9:14 3:56:37 2299 953 M20 Elliott Imhoff, 28, Minneapolis, MN 50.25% 4:02:05 9:14 3:57 2300 954 M20 Anton Snyder, 34, Zumbrota, MN 50.39% 4:02:08 9:14 3:55:59 2301 955 M20 Tyler Piotter, 26, Maple Grove, MN 50.24% 4:02:08 9:14 3:56:08 2304 255 M35 Ruben Perez, 37, Chicago, IL 50.90% 4:02:10 9:14 4:00:59 2305 256 M35 Adam Diamond, 36, Otsego, MN 50.68% 4:02:11 9:14 3:55:47 2306 223 M40 Angel Morocho, 44, Minneapolis, MN 53.50% 4:02:12 9:14 3:56:06 2308 54 M55 Jerald Cook, 55, San Diego, CA 58.85% 4:02:14 9:14 3:54:35 2309 956 M20 Agro Gushwa, 24, Minneapolis, MN 50.22% 4:02:14 9:14 3:56:02 2310 957 M20 Nate Gaskin, 31, Chanhassen, MN 50.21% 4:02:16 9:14 3:50:48 2312 958 M20 Edwin Amenabar, 31, Washington, DC 50.21% 4:02:16 9:14 4:00:49 2314 127 M45 Andrea Mazzariello, 46, Northfield, MN 54.37% 4:02:19 9:15 4:00:24 2315 257 M35 James Lucas, 39, Minnetonka, MN 51.42% 4:02:20 9:15 3:50:33 2318 959 M20 Simon McCormack, 33, New Hope, MN 50.24% 4:02:26 9:15 3:56:15 2320 224 M40 Lucas Lorenzen, 40, Harrisburg, SD 51.73% 4:02:31 9:15 3:57:19 2322 960 M20 David Berman, 31, New York, NY 50.16% 4:02:32 9:15 4:02:10 2323 961 M20 Charlie Ash, 22, Minneapolis, MN 50.15% 4:02:34 9:15 3:56:22 2325 27 M60 Brian Patrick Mulligan, 64, Providence, RI 64.02% 4:02:36 9:15 4:01:29 2327 962 M20 Austin Holmes, 30, Long Lake, MN 50.14% 4:02:38 9:15 3:56:48 2328 963 M20 Alexander Wilson, 28, Minneapolis, MN 50.13% 4:02:39 9:15 4:01:12 2331 964 M20 Tim Byczek, 26, Osseo, MN 50.12% 4:02:43 9:15 3:57:12 2335 258 M35 Kong Vang, 39, Delano, MN 51.33% 4:02:46 9:16 3:57:07 2336 55 M55 Girum Lemma, 56, Woodbury, MN 59.26% 4:02:47 9:16 3:55:52 2337 128 M45 Pj Eichten, 48, Minneapolis, MN 55.20% 4:02:47 9:16 3:56:17 2339 259 M35 Brad Dahlman, 39, Edina, MN 51.31% 4:02:51 9:16 3:55:55 2340 225 M40 Graham Ojala-Barbour, 40, Saint Paul, MN 51.66% 4:02:52 9:16 3:56:27 2341 965 M20 Isac Kautto, 32, Minneapolis, MN 50.09% 4:02:55 9:16 3:51:39 2342 966 M20 Tyler Butts, 25, St Paul, MN 50.08% 4:02:56 9:16 4:01:35 2343 260 M35 Mitchell Wolters, 36, Maple Grove, MN 50.52% 4:02:57 9:16 3:57:24 2344 129 M45 Eric Riensche, 49, Hopkins, MN 55.62% 4:03:00 9:16 3:57:16 2345 967 M20 Colin Golden, 32, Burnsville, MN 50.07% 4:03:00 9:16 3:57:41 2346 968 M20 Jon McDonald, 34, Apple Valley, MN 50.20% 4:03:02 9:16 4:01:32 2348 969 M20 Jared Anderson, 27, Bloomington, MN 50.05% 4:03:03 9:16 3:56:55 2351 261 M35 Matthew Rayl, 35, Columbia Heights, MN 50.31% 4:03:08 9:16 3:56:25 2352 130 M45 Pravesh Khadka, 48, Plymouth, MN 55.12% 4:03:08 9:16 3:57:37 2353 970 M20 Osvaldo Villalpando, 24, Long Lake, MN 50.03% 4:03:10 9:16 3:55:39 2354 74 M50 Andrew Baese, 51, St Paul, MN 56.56% 4:03:10 9:16 3:57:17 2355 971 M20 Calvin Bido Vega, 28, Kenosha, WI 50.02% 4:03:11 9:17 4:01:47 2359 56 M55 Robert Eggleston, 58, Ada, MI 60.27% 4:03:12 9:17 3:57:38 2360 226 M40 Chris Larson, 42, Shoreview, MN 52.40% 4:03:13 9:17 3:57:17 2361 972 M20 Grant Alex, 28, Chicago, IL 50.01% 4:03:15 9:17 3:57:39 2362 227 M40 Kyle Peterson, 44, Sauk Centre, MN 53.26% 4:03:15 9:17 4:01:26 2363 228 M40 Brandon Eastom, 44, Leo-Cedarville, IN 53.26% 4:03:16 9:17 4:02:43 2365 973 M20 Kong Lee, 34, Wausau, WI 50.15% 4:03:18 9:17 3:57:08 2366 131 M45 Andres Jaramillo, 49, Panama 55.55% 4:03:19 9:17 3:57:21 2367 4 N Otto Gaulke, 23, Roseville, MN 55.09% 4:03:21 9:17 3:57:07 2368 974 M20 Riley Erkenbrack, 20, Minneapolis, MN 49.99% 4:03:22 9:17 3:51:08 2369 229 M40 Patrick Schneeman, 42, St Paul, MN 52.37% 4:03:22 9:17 3:55:55 2370 975 M20 Jack Leggett, 21, Oshkosh, WI 49.99% 4:03:22 9:17 3:57:47 2372 976 M20 Trent Hoffer, 31, Princeton, MN 49.98% 4:03:25 9:17 3:55:58 2373 230 M40 Caleb Bickford, 41, Eagan, MN 51.93% 4:03:26 9:17 3:57:46 2374 977 M20 Bill Bahl, 28, Sf, CA 49.97% 4:03:27 9:17 4:01:41 2375 978 M20 Troy Mertins, 32, Minneapolis, MN 49.97% 4:03:31 9:17 4:02:14 2376 231 M40 Luis Villar, 40, St Paul, MN 51.52% 4:03:32 9:17 3:58:31 2380 979 M20 Connor Schlotfeldt, 29, Andover, MN 49.93% 4:03:39 9:18 3:55:51 2382 980 M20 Henry Middleton, 29, Minneapolis, MN 49.92% 4:03:40 9:18 3:57:13 2384 262 M35 Matthew Evans, 35, Minneapolis, MN 50.20% 4:03:41 9:18 3:56:07 2386 232 M40 Benjamen Linden, 43, Minneapolis, MN 52.73% 4:03:42 9:18 3:57:50 2387 132 M45 Nissim Hamra, 48, Cdmx, CI 54.98% 4:03:44 9:18 3:58:06 2388 263 M35 Christopher Matter, 37, Apple Valley, MN 50.57% 4:03:44 9:18 3:58:15 2390 981 M20 Ben Richburg, 25, Excelsior, MN 49.91% 4:03:45 9:18 3:58:11 2391 982 M20 John Roach, 29, Apple Valley, MN 49.90% 4:03:46 9:18 3:58:08 2392 264 M35 Andrew Longbella, 39, Long Lake, MN 51.12% 4:03:47 9:18 3:58:01 2393 983 M20 Erik Peterson, 31, Minneapolis, MN 49.90% 4:03:47 9:18 3:58:01 2394 5 N Em Shank, 32, Minneapolis, MN 55.00% 4:03:48 9:18 3:58:33 2395 6 N Isabella Facchine, 28, Wauwatosa, WI 54.99% 4:03:48 9:18 4:02:07 2397 133 M45 William Ball, 46, Wayzata, MN 54.03% 4:03:50 9:18 3:57:44 2398 134 M45 Sergio Celis Castro, 46, Minneapolis, MN 54.03% 4:03:50 9:18 4:03:38 2399 984 M20 Will Sherry, 22, Golden Valley, MN 49.89% 4:03:51 9:18 3:57:16 2400 135 M45 Oleksandr Dobrovolskyi, 47, Kielce, WO 54.49% 4:03:51 9:18 3:57:48 2401 265 M35 Brent Silkey, 38, Savage, MN 50.80% 4:03:52 9:18 4:02:02 2402 985 M20 Kevin Carlson, 28, Waconia, MN 49.88% 4:03:53 9:18 3:56:13 2405 986 M20 Joshua Sylvester, 34, Blaine, MN 50.02% 4:03:55 9:18 3:58:20 2407 75 M50 Matthew Schutz, 51, Glenwood City, WI 56.37% 4:03:58 9:18 3:57:53 2408 987 M20 Brendan Eichmann, 33, Carver, MN 49.92% 4:03:58 9:18 3:58:39 2409 233 M40 Eric Stavenger, 40, Minnetonka, MN 51.42% 4:03:59 9:18 3:51:24 2410 266 M35 Jonathan Ko, 38, Golden Valley, MN 50.77% 4:04:00 9:18 3:58:18 2411 136 M45 John Rogers, 49, St Paul, MN 55.39% 4:04:01 9:18 3:57:40 2412 988 M20 David Smith, 30, Minneapolis, MN 49.85% 4:04:03 9:19 3:58:14 2413 989 M20 Gabe Malinski, 29, Lakeville, MN 49.85% 4:04:03 9:19 3:58:48 2414 990 M20 Anthony Gallegos, 24, Lisle, IL 49.85% 4:04:03 9:19 3:58:58 2415 991 M20 Carson Koivisto, 21, Montrose, MN 49.84% 4:04:04 9:19 3:59:03 2416 992 M20 Alex Hintz, 31, Minneapolis, MN 49.84% 4:04:05 9:19 4:02:56 2417 76 M50 David Shinn, 54, Minneapolis, MN 57.87% 4:04:06 9:19 3:57:36 2421 234 M40 Douglas Dworak, 44, Edina, MN 53.07% 4:04:08 9:19 3:58:50 2422 993 M20 Henry Hofstad, 25, Northfield, MN 49.83% 4:04:08 9:19 4:02:10 2423 77 M50 Marvin Fitzgerald, 53, Rockford, IL 57.35% 4:04:08 9:19 4:02:52 2424 994 M20 Maxwell Olson, 26, St Paul, MN 49.83% 4:04:09 9:19 4:02:10 2428 995 M20 Justin Norby, 26, Golden Valley, MN 49.82% 4:04:12 9:19 3:58:35 2430 996 M20 Prescott Robinson, 33, Washington Dc, DC 49.87% 4:04:13 9:19 4:03:01 2431 2 M16 Emil Sitarz, 17, Minneapolis, MN 50.23% 4:04:14 9:19 3:58:37 2432 235 M40 Adam Gregory, 40, Minneapolis, MN 51.37% 4:04:14 9:19 3:58:47 2433 267 M35 Alex Calof, 36, Minneapolis, MN 50.26% 4:04:14 9:19 4:03:09 2434 997 M20 Jack Kuta, 27, Barrington, IL 49.81% 4:04:15 9:19 3:57:11 2436 268 M35 Tyler Gustafson, 38, Minneapolis, MN 50.72% 4:04:15 9:19 4:03:25 2438 236 M40 Matthew Schutz, 42, London, EN 52.18% 4:04:16 9:19 3:57:11 2439 137 M45 Brock Foreman, 49, Anacortes, WA 55.34% 4:04:16 9:19 4:02:48 2440 78 M50 Eric Willmore, 51, Thunder Bay, ON 56.30% 4:04:17 9:19 3:56:20 2441 269 M35 Andrew Gallagher, 35, St. Paul, MN 50.07% 4:04:17 9:19 3:58:37 2444 998 M20 Alex Orn, 27, Minneapolis, MN 49.79% 4:04:19 9:19 3:59:08 2446 79 M50 Josh Kimball, 50, Saint Paul, MN 55.81% 4:04:19 9:19 4:02:28 2447 138 M45 Stephen Sharp, 46, Louisville, KY 53.92% 4:04:21 9:19 4:02:54 2450 999 M20 Cam Pedersen, 33, Lakewood, OH 49.83% 4:04:26 9:19 3:56:54 2451 1000 M20 Michael Rawlins, 32, Minneapolis, MN 49.77% 4:04:27 9:19 3:58:42 2453 1001 M20 Jack Kirkhorn, 24, Minneapolis, MN 49.76% 4:04:29 9:20 4:02:57 2454 1002 M20 Justin phung, 27, Duluth, GA 49.75% 4:04:30 9:20 3:58:28 2455 1003 M20 Calvin Werth, 28, Moorhead, MN 49.75% 4:04:31 9:20 3:57:06 2456 237 M40 Derrick Lindstrom, 44, Bloomington, MN 52.99% 4:04:32 9:20 4:03:31 2458 270 M35 Andrew Monk, 36, Sun Prairie, WI 50.19% 4:04:34 9:20 3:58:50 2460 1004 M20 Taylor Dossman, 32, St Paul, MN 49.74% 4:04:36 9:20 3:58:48 2461 271 M35 Chris Lee, 35, Shakopee, MN 50.01% 4:04:36 9:20 4:02:51 2462 238 M40 Shawn Laumann, 41, Minneapolis, MN 51.68% 4:04:36 9:20 4:02:52 2463 1005 M20 Henry Prettyman, 29, Prior Lake, MN 49.73% 4:04:38 9:20 3:52:40 2464 272 M35 John Anderson, 38, Prior Lake, MN 50.64% 4:04:38 9:20 3:59:09 2465 1006 M20 Jacob Perez, 28, Minneapolis, MN 49.72% 4:04:39 9:20 3:53:09 2468 1007 M20 Riley White, 26, Minneapolis, MN 49.72% 4:04:41 9:20 3:59 2469 1008 M20 Bailey Sachs, 24, Minneapolis, MN 49.72% 4:04:41 9:20 3:59:01 2473 1009 M20 Patrick Dearani, 25, Minneapolis, MN 49.71% 4:04:43 9:20 3:58:45 2477 57 M55 Thomas Yang, 55, Two Rivers, WI 58.24% 4:04:46 9:20 4:04:43 2478 1010 M20 Blake Corbet, 29, Stacy, MN 49.70% 4:04:47 9:20 3:59:11 2481 1011 M20 Michael Jenkins, 31, Evanston, IL 49.69% 4:04:50 9:20 3:58:49 2482 1012 M20 Micah Hovland, 25, Puyallup, WA 49.68% 4:04:51 9:20 3:57:19 2484 239 M40 Ben Norquist, 42, Glen Ellyn, IL 52.05% 4:04:52 9:20 4:03:48 2485 273 M35 Rob Risley, 38, Sunnyvale, CA 50.59% 4:04:53 9:20 3:59:21 2486 1013 M20 Minh Tran, 31, Minneapolis, MN 49.68% 4:04:53 9:20 3:59:47 2487 80 M50 Derek Johnson, 53, Edina, MN 57.17% 4:04:53 9:20 4:03:37 2488 58 M55 Steve Hallstrom, 56, Fargo, ND 58.74% 4:04:54 9:20 3:59:12 2489 274 M35 Kevin Kildahl, 39, Lakeville, MN 50.88% 4:04:54 9:20 3:59:48 2490 1014 M20 Kevin Noriega, 31, Belton, TX 49.67% 4:04:55 9:20 3:59:17 2491 275 M35 Mike Kenitz, 36, Winona, MN 50.11% 4:04:56 9:21 3:59:23 2492 25 M18 Steffan Anderson, 19, Naperville, IL 49.66% 4:04:57 9:21 3:58:34 2493 81 M50 Christian Lawler, 53, Edina, MN 57.15% 4:04:58 9:21 3:57:52 2495 1015 M20 Kevin Meyers, 31, Minneapolis, MN 49.65% 4:05:01 9:21 3:58:55 2497 1016 M20 Jason Ruetten, 27, Woodbury, MN 49.64% 4:05:03 9:21 4:03:20 2501 1017 M20 Sinith Leng, 32, Lakeville, MN 49.63% 4:05:11 9:21 3:53:35 2502 1018 M20 Joseph Cardinal, 26, Plymouth, MN 49.61% 4:05:12 9:21 4:03:41 2503 1019 M20 Khoi Le, 23, Farmington, MN 49.61% 4:05:13 9:21 4:00:10 2504 240 M40 Adam Monaghan, 41, Roseville, MN 51.55% 4:05:15 9:21 3:59:38 2505 241 M40 Andrew Aguirre, 44, Tulsa, OK 52.83% 4:05:15 9:21 3:59:38 2507 1020 M20 Chris Heitkamp, 33, Fitchburg, WI 49.65% 4:05:20 9:21 3:58:40 2508 1021 M20 Bryan Thompson, 31, Oakdale, MN 49.58% 4:05:21 9:21 3:59:20 2509 59 M55 Scott Freedman, 57, Eagan, MN 59.18% 4:05:21 9:21 4:04 2513 276 M35 Mitchell Lay, 38, Richfield, MN 50.45% 4:05:32 9:22 3:59:31 2514 60 M55 Scott Gage, 55, Edina, MN 58.06% 4:05:33 9:22 3:59:48 2515 242 M40 Patrick Weihert, 40, Kenmore, WA 51.09% 4:05:34 9:22 4:04:32 2516 1022 M20 Mark Cervoni, 22, Richmond, KY 49.53% 4:05:36 9:22 3:53:49 2517 277 M35 Fong Yang, 36, Otsego, MN 49.97% 4:05:37 9:22 4:03:52 2518 1023 M20 Kaden Cloud, 29, Minneapolis, MN 49.53% 4:05:38 9:22 3:58:19 2519 278 M35 Jacob Manske, 35, Minneapolis, MN 49.78% 4:05:43 9:22 4:04:03 2522 1024 M20 William Koivumaki, 25, Chaska, MN 49.48% 4:05:50 9:23 3:59:53 2523 61 M55 Vance Baran, 55, Independence, MN 57.98% 4:05:52 9:23 4:04:36 2524 1025 M20 Corey Drees, 32, Minneapolis, MN 49.48% 4:05:53 9:23 3:58:45 2526 1026 M20 Riley McKenna, 22, Lakeview, MI 49.47% 4:05:54 9:23 4:00:51 2529 1027 M20 Jack Kopesky`, 20, Notre Dame, IN 49.44% 4:06:04 9:23 3:59:43 2530 139 M45 Song Hong, 49, Oronoco, MN 54.92% 4:06:06 9:23 3:54:47 2533 62 M55 Monte Marti, 58, Cedar Rapids, IA 59.54% 4:06:09 9:23 4:00:48 2534 1028 M20 Jack Fox, 20, Eden Prairie, MN 49.41% 4:06:13 9:23 3:58:42 2535 1029 M20 Daniel Hernandez, 21, Wayzata, MN 49.40% 4:06:14 9:24 3:58:43 2536 1030 M20 Logan Schleicher, 29, Englewood, CO 49.39% 4:06:17 9:24 4:01:06 2538 1031 M20 Kyle Kohl, 24, Faribault, MN 49.37% 4:06:25 9:24 3:54:10 2539 1032 M20 Jeff Barstow, 28, Minneapolis, MN 49.37% 4:06:25 9:24 4:05:43 2541 243 M40 Greger Calhan, 43, Minneapolis, MN 52.11% 4:06:35 9:24 3:59:27 2544 1033 M20 Jake Welch, 31, Shakopee, MN 49.33% 4:06:37 9:24 4:05:25 2545 244 M40 Adam Wick, 43, Andover, MN 52.10% 4:06:39 9:24 4:01:32 2546 279 M35 Derrek Matson, 38, Northfield, MN 50.22% 4:06:40 9:24 4:01:27 2548 1034 M20 Logan Woods, 23, Mendota Heights, MN 49.30% 4:06:46 9:25 3:59:37 2550 280 M35 Odin Robinson, 35, Lakeville, MN 49.57% 4:06:46 9:25 4:00:37 2551 281 M35 Omar Barajas, 35, Eagan, MN 49.56% 4:06:48 9:25 4:05:03 2552 63 M55 Sean Seeling, 55, Naperville, IL 57.77% 4:06:48 9:25 4:05:09 2555 82 M50 Emmanouil Brilakis, 53, Minneapolis, MN 56.71% 4:06:52 9:25 4:05:24 2558 1035 M20 Xiang Li, 29, St Paul, MN 49.27% 4:06:55 9:25 4:00:50 2560 1036 M20 Ryan Simmons, 34, Brooklyn Park, MN 49.41% 4:06:56 9:25 4:01:16 2561 1037 M20 Drew Schlies, 26, Green Bay, WI 49.26% 4:06:57 9:25 4:05:22 2562 245 M40 Norris Anderson, 42, Minneapolis, MN 51.61% 4:06:58 9:25 4:01:42 2563 140 M45 Jun Chua, 48, Manalapan Townshi, NJ 54.26% 4:06:59 9:25 4:04:54 2564 1038 M20 Aaron Mwaniki, 20, South Saint Paul, MN 49.25% 4:07:01 9:25 4:05:17 2566 1039 M20 Cody McLean, 26, St Anthony, MN 49.24% 4:07:04 9:25 4:00:50 2568 1040 M20 Bryce Walkiewicz, 33, Dallas, GA 49.29% 4:07:05 9:25 4:01:43 2569 282 M35 Juan Camilo Parrado, 38, Chicago, IL 50.13% 4:07:06 9:25 4:01:27 2570 83 M50 Matthew Swenke, 52, Farmington, MN 56.14% 4:07:09 9:26 4:00:31 2571 28 M60 Don Arnone, 63, Plymouth, MN 62.21% 4:07:12 9:26 4:01:57 2572 246 M40 David Wittman, 40, Minneapolis, MN 50.75% 4:07:14 9:26 4:00:03 2574 1041 M20 Kyle Sulwer, 24, North Liberty, IA 49.18% 4:07:21 9:26 4:06:22 2576 1042 M20 Davis Lokowich-Kohler, 24, Lake Elmo, MN 49.17% 4:07:24 9:26 4:05:40 2579 1043 M20 Jurgen Beller, 21, Elkhorn, NE 49.16% 4:07:27 9:26 4:06:40 2580 84 M50 Darren Castro, 53, Woodbury, MN 56.58% 4:07:28 9:26 4:05:59 2582 1044 M20 Paul Sleik, 34, St Paul, MN 49.30% 4:07:29 9:26 4:00:33 2583 283 M35 Eric Stevens, 37, Minneapolis, MN 49.80% 4:07:30 9:26 4:01:56 2584 1045 M20 Evan Shockley, 33, Alexandria, VA 49.20% 4:07:32 9:26 3:55:02 2586 1046 M20 Michael Byrne, 26, Chicago, IL 49.13% 4:07:36 9:27 4:02:01 2587 64 M55 Glenn Harrison, 57, Commerce City, CO 58.64% 4:07:36 9:27 4:06:56 2589 247 M40 Garrett Luettgen, 41, Pullman, WA 51.05% 4:07:38 9:27 4:02:19 2591 1047 M20 Mason Dorgan, 24, Edina, MN 49.12% 4:07:39 9:27 4:00:59 2592 1048 M20 Stefan Wolf, 34, Osseo, MN 49.26% 4:07:39 9:27 4:06:14 2593 248 M40 Charles Mahady, 41, Plymouth, MN 51.04% 4:07:40 9:27 4:05:55 2594 141 M45 Christopher Fritter, 46, Inver Grove Heigh, MN 53.19% 4:07:42 9:27 3:55:39 2595 1049 M20 Steven Forsythe, 31, Minneapolis, MN 49.11% 4:07:43 9:27 4:00:19 2597 284 M35 Srinivas Renduchintala, 39, St Paul, MN 50.30% 4:07:46 9:27 4:06:03 2598 2 M70 Billy Snow, 72, Lebanon, OR 68.20% 4:07:49 9:27 4:01:33 2599 1050 M20 Luke Becker, 26, Chicago, IL 49.08% 4:07:52 9:27 3:56:46 2601 1051 M20 Luke Starr, 25, Chaska, MN 49.08% 4:07:53 9:27 4:01:56 2602 142 M45 Christopher Paquette, 46, Hinsdale, IL 53.14% 4:07:55 9:27 4:00:32 2604 285 M35 Kamanda Ndama, 35, New Prague, MN 49.32% 4:08:00 9:28 4:02:32 2605 286 M35 Mark Fiecas, 37, Woodbury, MN 49.70% 4:08:00 9:28 4:06:19 2606 85 M50 Jim Dautzenberg, 51, St Paul, MN 55.46% 4:08:00 9:28 4:06:35 2608 249 M40 Shaun Kelly, 44, Atlanta, GA 52.23% 4:08:04 9:28 4:00:56 2609 86 M50 Paul Hurckman, 50, Minneapolis, MN 54.96% 4:08:05 9:28 3:56:38 2610 250 M40 Johnathan Kellogg, 44, Stillwater, MN 52.22% 4:08:06 9:28 4:01:20 2611 1052 M20 Uriah Matznick, 30, Saint Paul, MN 49.03% 4:08:08 9:28 4:01:48 2612 287 M35 Alex Kermes, 39, Saint Paul, MN 50.21% 4:08:11 9:28 4:06:34 2613 143 M45 Joe Waln, 48, St Paul, MN 53.99% 4:08:13 9:28 4:01:32 2616 251 M40 Jeremy Earl, 40, Alexandria, VA 50.54% 4:08:16 9:28 4:07 2618 1053 M20 Taylor VanOosbree, 34, Minneapolis, MN 49.14% 4:08:17 9:28 4:08:17 2620 1054 M20 Elijah Gavin, 25, Minneapolis, MN 48.98% 4:08:21 9:28 4:01:39 2621 288 M35 Andy MacGregor, 39, Lakeville, MN 50.17% 4:08:22 9:28 4:02:19 2622 1055 M20 Tala Dunn, 29, New Bern, NC 48.98% 4:08:22 9:28 4:03:12 2624 289 M35 Brandon Nilsson, 35, Hoboken, NJ 49.25% 4:08:23 9:28 4:02:57 2626 1056 M20 Kevin Buchanan, 34, Grand Rapids, MI 49.11% 4:08:25 9:29 4:02 2627 1057 M20 Dayton Rasmussen, 25, Eden Prairie, MN 48.97% 4:08:26 9:29 4:01:41 2630 87 M50 Adam Sellke, 54, Golden Valley, MN 56.86% 4:08:27 9:29 4:02:48 2631 29 M60 Michael Liesch, 62, Minneapolis, MN 61.28% 4:08:28 9:29 4:03:12 2632 290 M35 Jacob Fimon, 36, Otsego, MN 49.39% 4:08:30 9:29 3:57:21 2633 1058 M20 Calvin Elander, 26, Shorewood, MN 48.95% 4:08:32 9:29 4:06:34 2636 144 M45 Christian Cabezas, 47, Woodbury, MN 53.45% 4:08:35 9:29 3:57:17 2637 1059 M20 Jeremy Hill, 26, Minneapolis, MN 48.94% 4:08:35 9:29 4:02:05 2640 252 M40 John Luukkonen, 44, Minneapolis, MN 52.08% 4:08:46 9:29 4:07:05 2641 291 M35 Eric Deans, 37, Anoka, MN 49.54% 4:08:47 9:29 4:02:08 2643 253 M40 Bradley Sundick, 42, Edina, MN 51.23% 4:08:48 9:29 4:07:25 2645 6 M65 Mike Holmes, 65, Hopkins, MN 63.04% 4:08:50 9:29 4:01:14 2647 254 M40 Sky Yang, 42, Cottage Grove, MN 51.20% 4:08:54 9:30 4:08:22 2650 1060 M20 John Becker, 30, Minneapolis, MN 48.87% 4:08:55 9:30 4:02:21 2652 1061 M20 Landis Pennock, 33, Aurora, CO 48.93% 4:08:55 9:30 4:02:56 2655 292 M35 Evan Wettengal, 37, Burlington, WI 49.51% 4:08:58 9:30 4:03:15 2657 1062 M20 Thomas Sitzman, 32, Golden Valley, MN 48.86% 4:09:01 9:30 4:03:12 2658 1063 M20 Wyatt Anians, 27, Rochester, MN 48.85% 4:09:02 9:30 4:01:58 2659 293 M35 Nathan Earp, 38, Minneapolis, MN 49.73% 4:09:07 9:30 4:03:15 2661 294 M35 Justin Froemming, 35, Minneapolis, MN 49.09% 4:09:10 9:30 4:03:47 2665 1064 M20 Lucas Sletten, 31, Minneapolis, MN 48.81% 4:09:15 9:30 4:02:32 2666 255 M40 Tim Goldencrown, 41, St Louis Park, MN 50.72% 4:09:15 9:30 4:02:58 2667 1065 M20 Nelson Linscott, 25, Chicago, IL 48.80% 4:09:16 9:30 4:02:35 2668 295 M35 Aaron Hefstad, 39, Robbinsdale, MN 49.99% 4:09:16 9:30 4:08:33 2669 145 M45 Luke Keranen, 49, Sandstone, MN 54.22% 4:09:18 9:31 4:07:23 2670 65 M55 Louis Heidenreich, 57, Shoreview, MN 58.24% 4:09:20 9:31 4:02:03 2671 66 M55 Kevin Den Hartog, 59, Minnetonka, MN 59.34% 4:09:21 9:31 4:08:06 2672 256 M40 David Maggiotto, 41, New York, NY 50.69% 4:09:24 9:31 4:03:21 2674 1066 M20 Thien Le, 25, Wesley Chapel, FL 48.77% 4:09:27 9:31 4:03:15 2677 1067 M20 Jack Barber, 30, Eagan, MN 48.75% 4:09:31 9:31 4:08:21 2678 1068 M20 Cameron Massey, 26, Pittsburgh, PA 48.75% 4:09:33 9:31 4:08:36 2679 1069 M20 Jeffrey Brunner, 31, Bloomington, MN 48.74% 4:09:35 9:31 3:55:46 2681 67 M55 Joe Byrne, 59, West Dundee, IL 59.28% 4:09:36 9:31 4:04:01 2683 1 U Robert Johnson, 35, Michigan City, IN 53.92% 4:09:37 9:31 4:08:41 2685 146 M45 Dylan McGuill, 49, Dallas, TX 54.12% 4:09:45 9:32 4:07:44 2686 1070 M20 Bob Kelly, 34, Minneapolis, MN 48.84% 4:09:47 9:32 4:08:27 2689 1071 M20 Noah Hovland, 28, Minneapolis, MN 48.69% 4:09:51 9:32 4:02:19 2691 296 M35 Mark Anderson, 38, Chanhassen, MN 49.56% 4:09:58 9:32 4:03:58 2693 88 M50 Chad Heer, 51, Woodbury, MN 55.01% 4:10:00 9:32 4:09:21 2698 1072 M20 Parker Boone, 21, Shakopee, MN 48.64% 4:10:05 9:32 4:04:38 2699 1073 M20 Kaeten Wadwa, 25, Winnipeg, MB 48.64% 4:10:06 9:32 4:09:35 2700 257 M40 Mike Endorf, 41, St Paul, MN 50.54% 4:10:08 9:32 4:08:44 2702 258 M40 Jeffrey Alberghini, 44, Corvallis, OR 51.80% 4:10:09 9:32 4:04:20 2705 68 M55 John Hoffman, 59, Minnetonka, MN 59.14% 4:10:10 9:33 4:08:54 2706 259 M40 Nathan Allan, 41, Clear Lake, IA 50.53% 4:10:11 9:33 4:03:55 2708 30 M60 Gordon Harwood, 60, Anchorage, AK 59.69% 4:10:16 9:33 4:08:32 2710 1074 M20 Mitchell Drost, 23, Prairie Farm, WI 48.60% 4:10:19 9:33 4:03:58 2712 147 M45 Peter Johnson, 46, Arden Hills, MN 52.63% 4:10:20 9:33 4:04:54 2714 1075 M20 Lukas Johnson, 23, Hudson, WI 48.59% 4:10:22 9:33 4:04:01 2715 1076 M20 Maksym Gorbunov, 33, Arlington Heights, IL 48.64% 4:10:23 9:33 4:09:53 2716 1077 M20 Jackson Rohleder, 23, Bozeman, MT 48.58% 4:10:24 9:33 4:04:25 2717 1078 M20 Christopher Little, 33, St Paul, MN 48.64% 4:10:25 9:33 4:04:24 2722 148 M45 Thomas Lindsay, 47, Minneapolis, MN 53.04% 4:10:31 9:33 4:04:28 2724 149 M45 Dave Sieben, 45, Minneapolis, MN 52.15% 4:10:33 9:33 4:09:05 2725 1079 M20 Andrew Knutson, 30, Eagan, MN 48.55% 4:10:33 9:33 4:09:10 2726 1080 M20 Daniel Opdahl, 26, St Paul, MN 48.55% 4:10:35 9:33 3:57:56 2730 297 M35 Tim Lovett, 36, Minneapolis, MN 48.96% 4:10:41 9:34 4:03:33 2732 1081 M20 Anthony Odens, 24, St. Louis Park, MN 48.51% 4:10:47 9:34 4:09:47 2733 260 M40 German Plata, 41, Golden Valley, MN 50.39% 4:10:52 9:34 4:04:37 2736 1082 M20 Benjamin Skinner, 23, Bloomington, MN 48.48% 4:10:56 9:34 4:05:11 2737 1083 M20 Sam Plunkett, 22, Minneapolis, MN 48.48% 4:10:57 9:34 3:58:32 2739 261 M40 Christopher Lundberg, 41, Victor, ID 50.37% 4:10:58 9:34 4:09:12 2740 69 M55 John Hulteen, 56, Afton, MN 57.32% 4:10:59 9:34 4:09:22 2743 262 M40 Chris Detert, 43, Kasson, MN 51.19% 4:11:02 9:34 4:04:30 2744 298 M35 Ricardo Bilbao, 38, Minneapolis, MN 49.33% 4:11:06 9:35 4:05:18 2745 1084 M20 Andy Aldrich, 31, Minneapolis, MN 48.45% 4:11:06 9:35 4:09:11 2747 1085 M20 Ashwin Nambudiripad, 23, St Paul, MN 48.42% 4:11:13 9:35 4:04:14 2749 7 M65 Wes Wang, 67, Rancho Palos Verd, CA 63.68% 4:11:21 9:35 4:04:50 2750 70 M55 Douglas Anderson, 59, Teddington, MI 58.86% 4:11:21 9:35 4:05:41 2751 299 M35 Alex From, 35, Chicago, IL 48.66% 4:11:22 9:35 4:04:15 2754 31 M60 Colin Bodie, 62, Storrington, WE 60.56% 4:11:26 9:35 4:05:53 2755 1086 M20 Thomas Stefans, 33, Lake Elmo, MN 48.44% 4:11:26 9:35 4:06:14 2756 1087 M20 Riley Nelson, 26, Plymouth, MN 48.38% 4:11:27 9:35 4:03:58 2757 263 M40 Jeffrey Niblack, 43, Minneapolis, MN 51.09% 4:11:30 9:36 4:09:56 2759 89 M50 Jeff McLaughlin, 54, Northfield, MN 56.17% 4:11:31 9:36 4:09:42 2761 150 M45 Matthew Brant, 46, Eden Prairie, MN 52.38% 4:11:32 9:36 4:05:24 2762 300 M35 Jim Ries, 39, Inver Grove Heigh, MN 49.54% 4:11:32 9:36 4:05:40 2763 151 M45 Tony Holte, 49, Minnetonka, MN 53.73% 4:11:34 9:36 4:05:33 2764 1088 M20 Colin Jacobsen, 25, Victoria, MN 48.35% 4:11:35 9:36 3:58:55 2765 1089 M20 Josh Gottschalk, 27, Minneapolis, MN 48.35% 4:11:36 9:36 4:04:25 2766 26 M18 Khoi Nguyen, 19, Eden Prairie, MN 48.35% 4:11:37 9:36 4:10:44 2767 152 M45 Nathaniel Nelson, 48, Burnsville, MN 53.25% 4:11:38 9:36 4:09:42 2768 27 M18 Mikey Mason, 19, Edina, MN 48.34% 4:11:39 9:36 4:04:58 2769 301 M35 Paul Rosier, 35, Brainerd, MN 48.60% 4:11:42 9:36 4:05:36 2771 1090 M20 Hunter Erickson, 23, Blaine, MN 48.33% 4:11:43 9:36 4:06:12 2773 90 M50 Dan Van Loh, 52, Lino Lakes, MN 55.11% 4:11:48 9:36 4:04:25 2774 264 M40 Bradford Zielke, 43, Hopkins, MN 51.00% 4:11:59 9:37 4:05:54 2775 71 M55 Dean Jones, 55, Sydney, NS 56.57% 4:12:00 9:37 4:06:06 2778 1091 M20 Nathan Boening, 34, Woodbury, MN 48.41% 4:12:02 9:37 4:10 2782 265 M40 Dustin Cookson, 43, Dodge City, KS 50.97% 4:12:07 9:37 4:00:40 2783 1092 M20 Alexander Engemann, 24, Neenah, WI 48.25% 4:12:07 9:37 4:05:16 2784 302 M35 Zach Nicolaides, 35, Minneapolis, MN 48.52% 4:12:08 9:37 4:06:01 2785 1093 M20 Keith Guerrero, 34, Somerville, MA 48.39% 4:12:08 9:37 4:06:49 2786 1094 M20 Jack Plummer, 24, St. Francis, MN 48.25% 4:12:09 9:37 4:06:41 2787 1095 M20 Michael Jacobs, 31, Prior Lake, MN 48.24% 4:12:11 9:37 4:06:59 2788 303 M35 Cody Larvick, 38, Lakeville, MN 49.12% 4:12:12 9:37 4:06:35 2789 1096 M20 Charlie Tripp, 20, Minneapolis, MN 48.23% 4:12:15 9:37 4:06:24 2791 304 M35 Derek Vang, 35, Dayton, MN 48.49% 4:12:16 9:37 4:10:38 2793 1097 M20 Liam Walsh, 26, Chicago, IL 48.21% 4:12:19 9:37 4:06:31 2796 91 M50 Jeff Schmeckpeper, 51, Lockport, IL 54.50% 4:12:22 9:38 4:06:50 2797 92 M50 Brock Lund, 50, Faribault, MN 54.02% 4:12:25 9:38 4:06:45 2798 1098 M20 Samuel Elliott, 33, Minneapolis, MN 48.25% 4:12:26 9:38 4:10:34 2799 1099 M20 Cody Geiser, 31, Plymouth, MN 48.18% 4:12:29 9:38 4:06:35 2800 1100 M20 Filipos Gilbert, 24, Phoenix, AZ 48.18% 4:12:31 9:38 4:11:11 2802 1101 M20 Justin Herz, 29, Richfield, MN 48.16% 4:12:35 9:38 4:06:37 2804 1102 M20 Justin Flesher, 29, Hopkins, MN 48.14% 4:12:41 9:38 4:07:31 2805 1103 M20 David Ruetten, 23, Sycamore, IL 48.14% 4:12:41 9:38 4:10:58 2806 266 M40 Jonathan Sundquist, 41, Burnsville, MN 50.03% 4:12:42 9:38 4:10:56 2809 72 M55 Rick Stoltz, 58, Hastings, MN 57.98% 4:12:46 9:38 4:07:39 2810 1104 M20 Brian Wilde, 28, Minneapolis, MN 48.11% 4:12:50 9:39 4:01:14 2811 1105 M20 Landry Hacklander, 28, Minneapolis, MN 48.11% 4:12:53 9:39 4:12:05 2812 1106 M20 Tre Burrows, 23, Greenacres, FL 48.10% 4:12:54 9:39 4:05:17 2815 1107 M20 Brian Davis, 34, Saint Paul, MN 48.23% 4:12:58 9:39 4:07:15 2817 93 M50 Raul Ruiz, 54, Orlando, FL 55.84% 4:13:00 9:39 4:06:22 2819 1108 M20 Dayton Paul, 30, Minneapolis, MN 48.08% 4:13:00 9:39 4:10:59 2820 1109 M20 Alec Hayes, 21, Madison, WI 48.07% 4:13:03 9:39 4:07:39 2821 94 M50 Bryan LeBar, 52, Shawnee, KS 54.83% 4:13:05 9:39 4:07:33 2822 1110 M20 Harold Schuler, 29, Minneapolis, MN 48.05% 4:13:11 9:39 4:07 2823 1111 M20 Christopher Larson, 32, Forest Lake, MN 48.05% 4:13:12 9:39 4:05:32 2824 1112 M20 Maxime Desjardins, 24, Minneapolis, MN 48.04% 4:13:14 9:40 4:07:24 2825 32 M60 Bradley Phillips, 63, Decorah, IA 60.72% 4:13:14 9:40 4:12:01 2827 1113 M20 Billy Ayers, 26, Minneapolis, MN 48.03% 4:13:18 9:40 4:02:13 2828 1114 M20 Brendan Whelan, 23, White Bear Lake, MN 48.03% 4:13:18 9:40 4:06:50 2829 1115 M20 Noah Nelson, 25, Lakeville, MN 48.03% 4:13:18 9:40 4:12:08 2833 305 M35 Robert Sbertoli, 36, St Louis, MO 48.42% 4:13:29 9:40 4:06:50 2834 306 M35 Tom Hegblom, 37, Golden Valley, MN 48.62% 4:13:29 9:40 4:13:29 2838 307 M35 Jesse Jochim, 37, Rockford, MN 48.60% 4:13:37 9:40 4:11:43 2839 1116 M20 Tyler Karl, 28, Hutchinson, MN 47.96% 4:13:40 9:41 4:02:01 2840 95 M50 John Baker, 51, South Saint Paul, MN 54.22% 4:13:40 9:41 4:08:03 2841 308 M35 Erik Swanson, 36, Anoka, MN 48.38% 4:13:41 9:41 4:07:42 2843 309 M35 Ben Klein, 35, Maple Grove, MN 48.22% 4:13:42 9:41 4:06:13 2847 267 M40 Andrew Howell, 42, Minneapolis, MN 50.23% 4:13:45 9:41 4:08:38 2848 268 M40 Binam Shrestha, 43, Plymouth, MN 50.64% 4:13:46 9:41 4:07:45 2849 1117 M20 Mauricio Duarte, 32, Maple Grove, MN 47.94% 4:13:49 9:41 4:08:29 2850 96 M50 Chris Olsen, 50, Minneapolis, MN 53.71% 4:13:51 9:41 4:08:21 2853 310 M35 Jose Santos, 39, Minneapolis, MN 49.08% 4:13:55 9:41 4:06:43 2854 269 M40 Michael McRae, 40, Mendota Heights, MN 49.40% 4:13:58 9:41 4:08:07 2855 3 M70 Wayne Drealan, 71, Belle Fourche, SD 65.74% 4:13:59 9:41 4:13:46 2856 1118 M20 Zachary Levi, 29, Saint Paul, MN 47.89% 4:14:00 9:41 4:12:06 2858 311 M35 Michael Boevers, 36, St Paul, MN 48.29% 4:14:11 9:42 4:08:19 2860 270 M40 Benjamin Schwengel, 40, Lino Lakes, MN 49.35% 4:14:14 9:42 4:12:43 2861 271 M40 Joe Beutel, 42, Minneapolis, MN 50.13% 4:14:15 9:42 4:13:22 2863 1119 M20 Andrew Spence, 22, Sun Prairie, WI 47.84% 4:14:17 9:42 4:03:13 2864 272 M40 Tom Soukup, 42, Grant, MN 50.12% 4:14:17 9:42 4:07:31 2865 1120 M20 Alec Iorio, 29, St Louis Park, MN 47.84% 4:14:17 9:42 4:08:04 2867 153 M45 Colin Woelfle, 45, Plymouth, MN 51.38% 4:14:18 9:42 4:12:58 2868 273 M40 Chase Eddy, 44, Maineville, OH 50.94% 4:14:21 9:42 4:13:35 2869 274 M40 Michael Sies, 44, Raleigh, NC 50.93% 4:14:25 9:42 4:08:55 2872 275 M40 Brian Sumner, 44, Owatonna, MN 50.92% 4:14:26 9:42 4:12:46 2874 1121 M20 Ezra Morris, 21, Minneapolis, MN 47.80% 4:14:31 9:42 4:09:05 2875 154 M45 David Rickheim, 47, Stillwater, MN 52.20% 4:14:31 9:42 4:13:04 2876 4 M70 Allen Hoppe, 70, Shoreview, MN 64.88% 4:14:33 9:43 4:08:28 2877 312 M35 Brandon Wenzel, 39, Perham, MN 48.95% 4:14:34 9:43 4:13:01 2878 276 M40 Todd Wolffrum, 40, Annapolis, MD 49.28% 4:14:36 9:43 4:13:23 2879 1122 M20 Cameron Denker, 25, Chicago, IL 47.78% 4:14:37 9:43 4:12:57 2880 1123 M20 Isaac David Hovland, 21, Maple Grove, MN 47.77% 4:14:38 9:43 4:07:06 2882 1124 M20 Nick Maxon, 34, Minneapolis, MN 47.91% 4:14:38 9:43 4:13:17 2883 28 M18 Remy Keis, 19, Forest Lake, MN 47.77% 4:14:39 9:43 4:09:27 2884 313 M35 Jim Holmberg, 37, Champlin, MN 48.40% 4:14:40 9:43 4:08:31 2885 277 M40 Steven Rubinstein, 40, Minneapolis, MN 49.26% 4:14:41 9:43 4:07:36 2886 1125 M20 Colby Lock, 23, Kcmo, MO 47.77% 4:14:41 9:43 4:09:33 2887 314 M35 Mike Yannes, 36, Allentown, PA 48.19% 4:14:43 9:43 4:09:36 2888 155 M45 Paul Nelson, 45, Maple Grove, MN 51.29% 4:14:44 9:43 4:08:38 2889 315 M35 Nicholas Eastvold, 39, Hermantown, MN 48.92% 4:14:44 9:43 4:13:37 2890 1126 M20 Pavel Mishin, 30, Rochester, MN 47.75% 4:14:45 9:43 4:07:12 2892 97 M50 Tim Gustin, 51, Minneapolis, MN 53.98% 4:14:46 9:43 4:13:46 2893 156 M45 Velmurugan Sellamuthu, 46, Overland Park, KS 51.70% 4:14:48 9:43 4:09:41 2894 1127 M20 Jesse Gabler, 30, Savage, MN 47.73% 4:14:52 9:43 4:09:36 2897 316 M35 Nicholas Aaland, 39, Prior Lake, MN 48.88% 4:14:56 9:43 4:08:32 2898 1128 M20 Ben Obermeyer, 26, Bloomington, MN 47.72% 4:14:57 9:43 4:03:10 2899 157 M45 Nathaniel Kallies, 47, Cottage Grove, MN 52.11% 4:14:57 9:43 4:08:24 2903 1129 M20 Garrett Gatrost, 31, Lakeville, MN 47.70% 4:15:02 9:44 4:09:06 2904 278 M40 Phillip Nelson, 41, Woodbury, MN 49.56% 4:15:05 9:44 4:07:44 2905 73 M55 Sergio Mendoza Lattes, 58, Chapel Hill, NC 57.45% 4:15:07 9:44 4:09:18 2907 74 M55 Jeffery Bond, 58, Prinsburg, MN 57.44% 4:15:09 9:44 4:13:30 2909 279 M40 Chris Trailer, 42, Edina, MN 49.94% 4:15:11 9:44 4:14:11 2910 317 M35 Michael Beadle, 35, St Paul, MN 47.92% 4:15:15 9:44 4:09:26 2912 280 M40 Edvin tahay, 42, Rochester, MN 49.92% 4:15:17 9:44 4:07:44 2914 1130 M20 Joseph Cysiewski, 30, Hastings, MN 47.65% 4:15:18 9:44 4:07:45 2916 1131 M20 Nickolas Brott, 34, St Paul, MN 47.78% 4:15:21 9:44 4:09:37 2917 281 M40 John Knoll, 40, Fargo, ND 49.13% 4:15:22 9:44 4:09:16 2919 1132 M20 Giovanni Palmieri, 30, Denver, CO 47.63% 4:15:23 9:44 4:08:35 2920 1133 M20 Chris Ketema, 25, Woodbury, MN 47.63% 4:15:23 9:44 4:14:45 2921 1134 M20 Ian Creech, 21, St Paul, MN 47.63% 4:15:24 9:44 4:08:30 2922 33 M60 Eusebio Ang Sanchez, 60, San Pedro Garza G, NL 58.49% 4:15:24 9:44 4:10:23 2923 1135 M20 Brody Liebler, 26, Denver, CO 47.62% 4:15:26 9:45 4:09:36 2926 282 M40 Dan Ciernia, 41, Minneapolis, MN 49.48% 4:15:29 9:45 4:08:07 2927 1136 M20 Joshua Fowler, 20, Edina, MN 47.62% 4:15:29 9:45 4:14:43 2928 1137 M20 Jack Abel, 21, Iowa City, IA 47.62% 4:15:29 9:45 4:14:43 2930 1138 M20 Jake Richter, 26, Fargo, ND 47.59% 4:15:36 9:45 4:08:08 2931 318 M35 Alexander Ehrich, 35, Minneapolis, MN 47.85% 4:15:37 9:45 4:07:55 2932 1139 M20 Eric Weisenburger, 34, Plymouth, MN 47.73% 4:15:37 9:45 4:14:19 2934 1140 M20 Noah Bohling, 21, Minneapolis, MN 47.58% 4:15:39 9:45 4:04:16 2936 1141 M20 Sam Loveland, 30, Portland, OR 47.58% 4:15:40 9:45 4:09:35 2937 1142 M20 Kevin He, 20, Belle Plaine, MN 47.58% 4:15:41 9:45 4:08:54 2938 319 M35 Dan Greenheck, 35, Green Bay, WI 47.84% 4:15:42 9:45 4:08:35 2939 1143 M20 Ethan Hennessey, 20, Andover, MN 47.58% 4:15:42 9:45 4:08:49 2940 1144 M20 Cody Kobb, 26, Loretto, MN 47.57% 4:15:44 9:45 4:02:52 2941 75 M55 Greg Higgins, 57, Eagan, MN 56.78% 4:15:44 9:45 4:10:19 2942 1145 M20 Spencer Wilts, 33, Maple Grove, MN 47.62% 4:15:45 9:45 4:03:29 2944 1146 M20 Ryan Beczkiewicz, 27, Bloomington, MN 47.57% 4:15:45 9:45 4:09:28 2945 1147 M20 Aaron Beczkiewicz, 29, Washington, DC 47.57% 4:15:45 9:45 4:09:29 2946 320 M35 Russell Funk, 39, North Oaks, MN 48.73% 4:15:45 9:45 4:09:58 2948 1148 M20 Benjamin Steger, 32, Maple Grove, MN 47.57% 4:15:48 9:45 4:10:18 2949 8 M65 Paul Puncochar, 68, Lakeville, MN 63.22% 4:15:49 9:45 4:08:57 2950 98 M50 Joshua Lindberg, 50, Hanover, MN 53.30% 4:15:50 9:45 4:09:44 2951 1149 M20 Dayne Gramoll, 25, Wauwatosa, WI 47.55% 4:15:50 9:45 4:10:16 2954 1150 M20 Blake Hoeschen, 25, Apple Valley, MN 47.53% 4:15:57 9:46 4:14:47 2955 158 M45 David Creech, 48, St Paul, MN 52.35% 4:15:58 9:46 4:09:05 2959 321 M35 William Samsel, 39, Arden Hills, MN 48.67% 4:16:03 9:46 4:14:01 2963 159 M45 Ryan Stai, 48, Minneapolis, MN 52.33% 4:16:06 9:46 4:09:44 2964 99 M50 Matthew Evans, 50, St Paul, MN 53.23% 4:16:08 9:46 4:09:15 2965 322 M35 Rami Zeidan, 37, Miami, FL 48.11% 4:16:10 9:46 4:10:13 2966 1151 M20 Kevin Kvern, 26, Maple Plain, MN 47.49% 4:16:10 9:46 4:10:50 2967 1152 M20 Abraham Kolstad, 31, Chanhassen, MN 47.49% 4:16:11 9:46 4:14:24 2968 1153 M20 Ricky Soto, 24, Andover, MN 47.48% 4:16:12 9:46 4:09:27 2971 1154 M20 Mason Wolf, 26, Mankato, MN 47.45% 4:16:22 9:47 4:04:48 2972 283 M40 Michael Lee, 43, Rosemount, MN 50.12% 4:16:22 9:47 4:08:54 2974 34 M60 Todd Thierer, 60, St Paul, MN 58.25% 4:16:26 9:47 4:10:19 2975 1155 M20 Saketh Kollipara, 23, Plymouth, MN 47.43% 4:16:29 9:47 4:10:28 2976 1156 M20 Nick Yoshioka, 24, Madison, WI 47.43% 4:16:29 9:47 4:14:59 2978 323 M35 Jacob Mohs, 39, Wayzata, MN 48.58% 4:16:30 9:47 4:15:45 2979 1157 M20 Brian Thomas, 25, St. Louis, MO 47.42% 4:16:31 9:47 4:15:56 2980 1158 M20 Carlos Becerra, 24, Hopkins, MN 47.42% 4:16:32 9:47 4:09:03 2981 324 M35 Dominic Manelli, 37, Champlin, MN 48.04% 4:16:34 9:47 4:15:07 2982 100 M50 Ken Tov, 50, Minneapolis, MN 53.14% 4:16:36 9:47 4:15:02 2987 1159 M20 Grady Olson, 29, Somerset, WI 47.40% 4:16:39 9:47 4:15:13 2989 284 M40 Justin Persuitti, 40, Edina, MN 48.88% 4:16:41 9:47 4:15:17 2991 1160 M20 Benjamin Roberts, 32, New Brighton, MN 47.39% 4:16:46 9:48 4:11:05 2992 325 M35 Nathan Hedberg, 39, Eagan, MN 48.53% 4:16:46 9:48 4:11:08 2993 29 M18 Lukas Hoyt, 19, Roseville, MN 47.37% 4:16:50 9:48 4:05:21 2998 160 M45 Ethan Messenger, 45, Chaska, MN 50.84% 4:17:00 9:48 4:15:11 2999 1161 M20 Zach Gascho, 27, Rochester, MN 47.33% 4:17:00 9:48 4:16:23 3000 30 M18 Joss Okutsu, 19, Waipahu, HI 47.33% 4:17:02 9:48 4:10:20 3001 76 M55 Randy Pitan, 55, Savage, MN 55.47% 4:17:02 9:48 4:10:59 3005 1162 M20 Al Erickson, 32, Lakeville, MN 47.33% 4:17:05 9:48 4:15:49 3006 77 M55 Kirk Marty, 56, Leawood, KS 55.96% 4:17:06 9:48 4:06:02 3007 326 M35 Luis Olave, 35, Northfield, MN 47.58% 4:17:06 9:48 4:09:14 3010 1163 M20 Jay Thaker, 34, Wilmette, IL 47.44% 4:17:10 9:49 4:11:04 3012 161 M45 Heath Bredeson, 46, Minneapolis, MN 51.22% 4:17:11 9:49 4:09:23 3014 327 M35 Micah Kiernan, 39, Arden Hills, MN 48.45% 4:17:12 9:49 4:10:20 3016 78 M55 Eric Hess, 55, Fort Collins, CO 55.41% 4:17:17 9:49 4:10:57 3018 328 M35 Ryan Dvorak, 38, Minneapolis, MN 48.15% 4:17:18 9:49 4:09:56 3021 1164 M20 Dirk Garvey, 34, Minneapolis, MN 47.41% 4:17:19 9:49 4:10:13 3023 285 M40 Scott Vrieze, 44, Minneapolis, MN 50.35% 4:17:20 9:49 4:10:50 3024 1165 M20 Nicholas Wyatt, 20, Minneapolis, MN 47.26% 4:17:23 9:49 4:16:13 3025 162 M45 Sridhar Koneru, 49, Brooklyn Park, MN 52.51% 4:17:24 9:49 4:11:07 3033 1166 M20 Joshua Carlberg, 25, Aitkin, MN 47.24% 4:17:32 9:49 4:12:25 3034 79 M55 David Lewis, 57, Geneva, IL 56.37% 4:17:34 9:49 4:10:57 3036 1167 M20 Jake Rewald, 33, Monticello, MN 47.28% 4:17:35 9:49 4:12:05 3037 1168 M20 Nolan Meyer, 32, Minneapolis, MN 47.23% 4:17:37 9:50 4:11:10 3038 286 M40 Mitchell LaBorde, 42, St. Michael, MN 49.47% 4:17:39 9:50 4:10:30 3039 287 M40 Zeeshan Syedain, 42, Minneapolis, MN 49.47% 4:17:39 9:50 4:12:03 3040 329 M35 Ivan Brygar, 35, Minneapolis, MN 47.48% 4:17:39 9:50 4:12:29 3041 163 M45 Wade Bushman, 49, Savage, MN 52.45% 4:17:41 9:50 4:10:39 3042 1169 M20 Americo R Mendoza, 24, Burnsville, MN 47.21% 4:17:42 9:50 4:11:32 3047 80 M55 Bradley Anderson, 57, Maplewood, MN 56.33% 4:17:46 9:50 4:12:08 3048 1170 M20 Micah Fritz, 20, White Bear Lake, MN 47.18% 4:17:49 9:50 4:12:41 3049 288 M40 Juan Tigre, 43, Brooklyn Park, MN 49.84% 4:17:49 9:50 4:16:54 3050 164 M45 Weston Johnson, 46, Vadnais Heights, MN 51.10% 4:17:50 9:50 4:11:35 3051 330 M35 Bret Hassler, 38, Minneapolis, MN 48.04% 4:17:51 9:50 4:11:54 3052 165 M45 Jamie Tveitbakk, 46, Lakeville, MN 51.09% 4:17:52 9:50 4:12:17 3053 1171 M20 Stephen Krammin, 31, Comstock Park, MI 47.17% 4:17:53 9:50 4:12:05 3055 166 M45 Ryan Tichich, 46, O'Fallon, MO 51.08% 4:17:54 9:50 4:12:03 3056 1172 M20 Samuel Thorson, 20, Minneapolis, MN 47.17% 4:17:55 9:50 4:10:24 3058 81 M55 Mehdi Benyebka, 55, Minneapolis, MN 55.26% 4:17:59 9:50 4:10:47 3061 1173 M20 Kyle Scharm, 25, Osseo, MN 47.15% 4:18:02 9:51 4:11:39 3062 82 M55 Doug Kleemeier, 58, Roseville, MN 56.79% 4:18:05 9:51 4:07:02 3064 1174 M20 Connor Reimer, 24, Winnipeg, MB 47.14% 4:18:05 9:51 4:12:32 3067 289 M40 Bobby Walerius, 43, Albertville, MN 49.77% 4:18:11 9:51 4:11:26 3068 3 M16 Sam Nelson, 17, Prior Lake, MN 47.51% 4:18:12 9:51 4:10:41 3069 331 M35 Meen Thapa, 38, Mansfield, TX 47.98% 4:18:12 9:51 4:16:29 3071 1175 M20 Brandon Sieck, 32, Minneapolis, MN 47.11% 4:18:15 9:51 4:06:49 3072 1176 M20 Joe Berndt, 22, Maple Grove, MN 47.11% 4:18:15 9:51 4:12:38 3073 290 M40 Joshua Johnson, 40, St Paul, MN 48.58% 4:18:16 9:51 4:10:52 3074 1177 M20 Alec Tauer, 26, Minneapolis, MN 47.10% 4:18:17 9:51 4:12:59 3075 1178 M20 Tim Allman, 32, Roseville, MN 47.10% 4:18:19 9:51 4:11:55 3077 101 M50 John Sherwood, 54, Lake Elmo, MN 54.68% 4:18:21 9:51 4:11:40 3078 332 M35 Alexander Tenenbaum, 36, Eagan, MN 47.51% 4:18:22 9:51 4:12:14 3080 1179 M20 Andrew Weil, 26, Minneapolis, MN 47.08% 4:18:23 9:51 4:12:12 3082 83 M55 Alberto Vasquez-Parada, 58, Maple Grove, MN 56.72% 4:18:25 9:51 4:12:51 3084 291 M40 Ryan Hanke, 40, Inver Grove Heigh, MN 48.54% 4:18:28 9:52 4:16:49 3085 1180 M20 Sam Martin, 24, Champlin, MN 47.06% 4:18:30 9:52 4:17:26 3086 333 M35 David Long, 37, Saint Louis Park, MN 47.68% 4:18:31 9:52 4:17:05 3087 1181 M20 Andrew Laird, 29, Stillwater, MN 47.04% 4:18:35 9:52 4:11:21 3088 1182 M20 Ryan Bolden, 25, Minneapolis, MN 47.04% 4:18:36 9:52 4:06:29 3091 1183 M20 Scott Mitchell, 34, Hudson, WI 47.18% 4:18:37 9:52 4:12:48 3094 334 M35 Dmitriy Yablochkin, 35, Bloomington, MN 47.27% 4:18:47 9:52 4:16:51 3096 1184 M20 Joe Thurston, 27, Bloomington, MN 47.00% 4:18:50 9:52 4:17:25 3098 1185 M20 Isaac Lien, 31, Breezy Point, MN 47.00% 4:18:51 9:52 4:13:13 3099 1186 M20 Corey Schirmer, 31, Washington, DC 46.99% 4:18:53 9:52 4:16:54 3101 1187 M20 Alexander Scott, 33, Rochester, NY 47.04% 4:18:54 9:52 4:12:16 3102 167 M45 Nikhil Gujarathi, 46, Plymouth, MN 50.89% 4:18:54 9:52 4:12:53 3103 292 M40 Adam Jaunich, 40, Minneapolis, MN 48.46% 4:18:54 9:52 4:18:21 3104 335 M35 Kevin Bradley, 35, New Brighton, MN 47.24% 4:18:56 9:53 4:12:59 3105 293 M40 Sam Phillips, 43, Blaine, MN 49.62% 4:18:58 9:53 4:06:51 3106 1188 M20 Cole Fortman, 22, Gem Lake, MN 46.98% 4:18:58 9:53 4:17:56 3107 35 M60 Chang Cho, 64, Lake Elmo, MN 59.97% 4:18:59 9:53 4:12:49 3108 1189 M20 Matt Bitner, 33, Maple Grove, MN 47.02% 4:19:01 9:53 4:13:19 3109 102 M50 Joshua Rittenberg, 54, Oakland, CA 54.53% 4:19:03 9:53 4:13:22 3111 36 M60 Garrett Blanchfield, 60, Woodbury, MN 57.64% 4:19:08 9:53 4:11:43 3112 336 M35 Nickolas Anderson, 38, Arden Hills, MN 47.80% 4:19:10 9:53 4:13:54 3113 1190 M20 Marcus West, 28, Rochester, MN 46.94% 4:19:11 9:53 4:13:11 3114 1191 M20 Jake Hauschild, 32, Northfield, MN 46.94% 4:19:12 9:53 4:13:58 3115 168 M45 Reza Talaie, 46, Plymouth, MN 50.83% 4:19:12 9:53 4:18:03 3118 1192 M20 David Jakel, 20, Bethel Park, PA 46.93% 4:19:14 9:53 4:13:17 3121 31 M18 Alex Mohs-Messerli, 19, Long Lake, MN 46.92% 4:19:15 9:53 4:12:53 3122 1193 M20 Luke Rausch, 22, St Paul, MN 46.92% 4:19:15 9:53 4:12:54 3126 1194 M20 Brennan Anderson, 32, Greenville, SC 46.93% 4:19:16 9:53 4:17:18 3127 1195 M20 Jared Black, 25, Champlin, MN 46.92% 4:19:17 9:53 4:11:37 3128 1196 M20 Ryan Kirchen, 24, Ramsey, MN 46.91% 4:19:20 9:53 4:06:45 3129 1197 M20 Alex Hendrick, 31, St Francis, MN 46.90% 4:19:23 9:54 4:13:26 3136 1198 M20 Ben Tousignant, 21, Lakeville, MN 46.87% 4:19:32 9:54 4:07:59 3137 1199 M20 Micah Coons, 25, Andover, MN 46.87% 4:19:33 9:54 4:07:40 3138 1200 M20 Hector Trejo, 27, Minneapolis, MN 46.86% 4:19:35 9:54 4:18:21 3139 1201 M20 Dillon Bidjou, 26, Eagan, MN 46.86% 4:19:37 9:54 4:07:43 3140 1202 M20 Tyler Beckstrom, 22, St Michael, MN 46.85% 4:19:40 9:54 4:08:07 3141 1203 M20 Darryl Elwood, 34, Northfield, MN 46.98% 4:19:41 9:54 4:13:20 3142 337 M35 Troy Groenke, 35, Minneapolis, MN 47.10% 4:19:44 9:54 4:12:56 3143 1204 M20 Alex Lesko, 31, Inver Grove Heigh, MN 46.83% 4:19:45 9:54 4:07:26 3146 103 M50 Don Hegland, 52, Chapel Hill, NC 53.42% 4:19:46 9:54 4:13:34 3147 1205 M20 Samuel Buck, 29, Minneapolis, MN 46.83% 4:19:47 9:55 4:12:39 3150 1206 M20 Marcus Schultz, 26, Fridley, MN 46.82% 4:19:49 9:55 4:18:19 3151 1207 M20 Kress Medina, 27, Omaha, NE 46.82% 4:19:50 9:55 4:13:44 3152 338 M35 Thomas Hilpisch, 37, McMurray, PA 47.43% 4:19:51 9:55 4:12:50 3155 1208 M20 Carter Curti, 22, Edina, MN 46.81% 4:19:54 9:55 4:13:50 3156 1209 M20 Mason Benedict, 34, Otsego, MN 46.94% 4:19:54 9:55 4:14:24 3157 1210 M20 Alex Charland, 30, River Falls, WI 46.80% 4:19:56 9:55 4:18:22 3158 339 M35 Dimitrios Lalos, 38, Minneapolis, MN 47.66% 4:19:57 9:55 4:12:48 3160 1211 M20 Matthew Geske, 30, New Hope, MN 46.79% 4:19:58 9:55 4:08:22 3161 1212 M20 Dan Bonneville, 27, Saint Louis Park, MN 46.79% 4:19:58 9:55 4:12:32 3163 340 M35 Andrew Johnson, 36, Minneapolis, MN 47.20% 4:20:04 9:55 4:18:13 3164 1213 M20 Joe Tuzinski, 34, Lino Lakes, MN 46.91% 4:20:05 9:55 4:13:06 3165 294 M40 Kevin Westermeyer, 41, Saint Paul, MN 48.61% 4:20:05 9:55 4:13:13 3167 341 M35 Gavin Pedersen, 35, Minneapolis, MN 47.02% 4:20:08 9:55 4:14:03 3169 1214 M20 Aidan Zurn, 27, Stillwater, MN 46.76% 4:20:10 9:55 4:14:10 3170 342 M35 Ben Peterson, 38, Woodbury, MN 47.61% 4:20:11 9:55 4:13:04 3171 1215 M20 Austin Coyne, 28, Santa Ana, CA 46.76% 4:20:11 9:55 4:14:05 3172 169 M45 Paul Morel, 45, Los Angeles, CA 50.21% 4:20:12 9:55 4:09:09 3173 170 M45 Aaron Massari, 48, St Paul, MN 51.50% 4:20:12 9:55 4:14:50 3174 295 M40 Bela Denes, 41, Minneapolis, MN 48.58% 4:20:14 9:56 4:12:53 3175 1216 M20 Casey Fortman, 25, Appleton, WI 46.75% 4:20:14 9:56 4:14:24 3178 1217 M20 Alex Huth, 32, White Bear Lake, MN 46.75% 4:20:16 9:56 4:14:32 3180 1218 M20 Jaren Aunan, 28, Minneapolis, MN 46.73% 4:20:19 9:56 4:08:27 3181 1219 M20 Cole Backstrom, 25, Lakeville, MN 46.73% 4:20:19 9:56 4:13:40 3182 1220 M20 Miles McGuire, 23, Eagan, MN 46.73% 4:20:20 9:56 4:13:54 3183 296 M40 Kyle Orcholski, 40, Minneapolis, MN 48.19% 4:20:22 9:56 4:12:55 3184 32 M18 Knut Linne, 19, Minneapolis, MN 46.72% 4:20:22 9:56 4:19:24 3185 1221 M20 Sam Adamson, 27, Circle Pines, MN 46.72% 4:20:23 9:56 4:14:03 3186 1222 M20 Matthew Shuka, 27, Gilbert, IA 46.72% 4:20:24 9:56 4:15:08 3187 1223 M20 James Daniel, 28, St Francis, WI 46.70% 4:20:28 9:56 4:14:49 3192 1224 M20 Leo Galvin, 28, Fridley, MN 46.68% 4:20:37 9:56 4:14:51 3194 343 M35 Aaron Brooks, 38, St. Paul, MN 47.52% 4:20:40 9:57 4:13:13 3195 1225 M20 Gian Santos, 20, Edina, MN 46.67% 4:20:40 9:57 4:13:29 3198 1226 M20 Christian Petterson, 24, Northfield, MN 46.66% 4:20:43 9:57 4:13:13 3199 1227 M20 Matthew Braaten, 24, Farmington, MN 46.66% 4:20:43 9:57 4:14:30 3200 1228 M20 Noah Cowley, 21, Bismarck, ND 46.65% 4:20:46 9:57 4:09:24 3201 297 M40 David Sorn, 42, Blaine, MN 48.86% 4:20:52 9:57 4:13:45 3203 1229 M20 George Marty, 24, Minneapolis, MN 46.63% 4:20:54 9:57 4:14:58 3205 344 M35 Curtis Dischinger, 38, Maple Grove, MN 47.47% 4:20:57 9:57 4:13:58 3206 1230 M20 Calvin Meyer, 28, Chaska, MN 46.62% 4:20:57 9:57 4:19:20 3207 1231 M20 Tony Woodley, 27, Edina, MN 46.61% 4:21:01 9:57 4:14:41 3208 104 M50 Gregory King, 54, Maple Grove, MN 54.12% 4:21:03 9:57 4:19:16 3209 298 M40 Steve Sworsky, 41, Cambridge, MN 48.41% 4:21:07 9:58 4:14:08 3210 1232 M20 Matt Thompson, 33, Iowa City, IA 46.64% 4:21:09 9:58 4:14:34 3211 1233 M20 Daniel Martin, 33, Little Canada, MN 46.64% 4:21:10 9:58 4:13:38 3213 1234 M20 Zaid Dameh, 20, Rosemount, MN 46.58% 4:21:11 9:58 4:15:17 3216 171 M45 Alan Hicks, 49, Wichita, KS 51.75% 4:21:12 9:58 4:13:37 3217 1235 M20 Yuto Nakajima, 22, Minneapolis, MN 46.57% 4:21:13 9:58 4:09:51 3220 105 M50 Jack Williams, 53, Stillwater, MN 53.59% 4:21:14 9:58 4:08:16 3224 1236 M20 Travis Sigafoos, 30, Minneapolis, MN 46.55% 4:21:21 9:58 4:15:41 3226 37 M60 Cesar Garza, 60, Middleton, WI 57.15% 4:21:22 9:58 4:19:33 3229 106 M50 Adam Borgerding, 50, Eagan, MN 52.15% 4:21:26 9:58 4:14:41 3232 345 M35 Johny Ricci, 37, Red Wing, MN 47.14% 4:21:29 9:58 4:19:36 3235 1237 M20 Ryan van Mechelen, 30, St Louis Park, MN 46.51% 4:21:35 9:59 4:10:12 3237 1238 M20 Colton Bauer, 27, Marion, IA 46.50% 4:21:37 9:59 4:20:22 3238 1239 M20 Logan Lintvedt, 25, Collegeville, MN 46.50% 4:21:37 9:59 4:20:47 3240 1240 M20 Matthias Gouin, 27, Saint Paul, MN 46.49% 4:21:39 9:59 4:14:40 3241 1241 M20 Sheaffer Rafto, 27, Minneapolis, MN 46.49% 4:21:40 9:59 4:20:21 3246 1242 M20 Todd Charney, 34, Minneapolis, MN 46.60% 4:21:48 9:59 4:19:49 3249 346 M35 Dylan Hackbarth, 36, Minneapolis, MN 46.88% 4:21:50 9:59 4:16:01 3251 1243 M20 Matt Prokop, 30, Battle Ground, IN 46.46% 4:21:51 9:59 4:16:06 3254 1244 M20 Anthony Sweats, 29, Lakeville, MN 46.44% 4:21:57 9:59 4:20:33Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
3255 1245 M20 Paul Salentiny, 21, Dundee, MN 46.44% 4:21:58 10:00 4:16:35 3256 347 M35 Thomas Schmidt, 35, Midvale, UT 46.69% 4:22:01 10:00 4:20:36 3257 1246 M20 Luis Estrada, 29, Saint Paul, MN 46.42% 4:22:03 10:00 4:15:11 3259 1247 M20 Aaron Kloeppner, 27, Maple Grove, MN 46.41% 4:22:06 10:00 4:16:01 3260 1248 M20 Zachary Relling, 27, Grand Forks, ND 46.40% 4:22:10 10:00 4:16:03 3261 299 M40 Andrew Murphy, 41, Caledonia, IL 48.22% 4:22:10 10:00 4:16:51 3262 300 M40 Ricky Carlson, 40, Forest Lake, MN 47.86% 4:22:10 10:00 4:19:50 3263 1249 M20 Nicholas Tucker, 34, Dayton, MN 46.53% 4:22:13 10:00 4:15:53 3265 348 M35 Spencer Bergsten, 35, Lee's Summit, MO 46.65% 4:22:14 10:00 4:15:54 3266 301 M40 Leon Martin, 42, Minneapolis, MN 48.60% 4:22:14 10:00 4:21:45 3267 302 M40 Pao Vue, 43, Sheboygan Falls, WI 48.98% 4:22:21 10:00 4:15:21 3268 9 M65 Scott Mevissen, 65, White Bear Lake, MN 59.79% 4:22:22 10:00 4:08:19 3269 1250 M20 Michael Huynh, 26, St Paul, MN 46.37% 4:22:22 10:00 4:16:39 3270 10 M65 Bobby Maynard, 69, Aurora, CO 62.28% 4:22:24 10:01 4:15:32 3272 172 M45 Hayri Sapmaz, 47, Lakeville, MN 50.63% 4:22:24 10:01 4:17:07 3273 38 M60 Jeff Horowitz, 60, Washington, DC 56.92% 4:22:25 10:01 4:17:20 3278 1251 M20 Tim Kromer, 25, Richfield, MN 46.35% 4:22:29 10:01 4:17:03 3279 7 N Amanda Castro, 32, Robbinsdale, MN 51.08% 4:22:29 10:01 4:17:17 3280 1252 M20 Owen Brown, 25, Solvang, CA 46.34% 4:22:31 10:01 4:09:37 3281 84 M55 Brian Kopas, 59, Northfield, MN 56.36% 4:22:31 10:01 4:15:33 3282 1253 M20 Evan Burrowes, 28, Blaine, MN 46.34% 4:22:31 10:01 4:16:12 3283 349 M35 Nate Phillips, 37, Maple Grove, MN 46.95% 4:22:31 10:01 4:21:03 3284 350 M35 Leland Severson, 39, Elk River, MN 47.45% 4:22:36 10:01 4:21:06 3287 85 M55 Jeff Danovsky, 56, Maple Grove, MN 54.77% 4:22:39 10:01 4:17:17 3288 351 M35 Corey Sebens, 35, Minneapolis, MN 46.56% 4:22:44 10:01 4:15:02 3289 1254 M20 Casey sauve, 23, Forest Lake, MN 46.30% 4:22:45 10:01 4:11:13 3290 303 M40 Eric Burg, 44, Blaine, MN 49.31% 4:22:46 10:01 4:17:43 3291 304 M40 James Newton, 42, Arden Hills, MN 48.49% 4:22:50 10:01 4:16:49 3294 1255 M20 Benjamin Pitkin, 27, Bismarck, ND 46.27% 4:22:55 10:02 4:16:50 3296 352 M35 Dustin Erikstrup, 39, Minneapolis, MN 47.40% 4:22:55 10:02 4:17:05 3297 1256 M20 Shanti Kazemi, 34, Minneapolis, MN 46.40% 4:22:56 10:02 4:15:33 3298 1257 M20 Alexis Zapata, 23, Rosemount, MN 46.27% 4:22:56 10:02 4:15:36 3299 1258 M20 Jeremy Swan Jr. Wells, 26, Bemidji, MN 46.27% 4:22:56 10:02 4:15:49 3300 305 M40 Nicholas Flanders, 40, Wichita, KS 47.71% 4:22:57 10:02 4:11:40 3301 173 M45 Andrew Nelesen, 49, Saint Paul, MN 51.40% 4:22:57 10:02 4:15:11 3303 306 M40 Panha Chan, 43, Brooklyn Park, MN 48.87% 4:22:58 10:02 4:22:43 3304 1259 M20 Ethan Klein, 28, Minneapolis, MN 46.26% 4:22:59 10:02 4:15:18 3305 107 M50 Darko Lokmic, 51, Des Moines, IA 52.29% 4:23:00 10:02 4:21:26 3306 86 M55 Robert Dziadosz, 57, Boxford, MA 55.21% 4:23:01 10:02 4:21:58 3307 39 M60 Mark Lucke, 63, Minnetonka, MN 58.43% 4:23:10 10:02 4:11:34 3313 108 M50 Brent Johnson, 51, Buffalo, MN 52.24% 4:23:17 10:03 4:21:20 3314 1260 M20 Nicholas Miller, 23, Elko, MN 46.20% 4:23:17 10:03 4:21:31 3317 353 M35 Kyle Bryant, 35, Rapid City, SD 46.45% 4:23:20 10:03 4:18:12 3318 1261 M20 Max Macemon, 34, Shoreview, MN 46.32% 4:23:23 10:03 4:11:57 3319 109 M50 Gurudev Avvari, 52, Overland Park, KS 52.68% 4:23:23 10:03 4:17:10 3320 1262 M20 Rylan Mueller, 21, Hermantown, MN 46.18% 4:23:26 10:03 4:17:12 3322 354 M35 Kyle Adamson, 38, Minneapolis, MN 47.01% 4:23:30 10:03 4:16:56 3325 1263 M20 Michael Schepers, 33, Burnsville, MN 46.22% 4:23:32 10:03 4:22:06 3326 355 M35 Tony Webb, 37, West St Paul, MN 46.76% 4:23:34 10:03 4:22:06 3328 1264 M20 Wilmer Jimbo, 30, Bloomington, MN 46.14% 4:23:40 10:03 4:17:25 3331 307 M40 Jason Goldfarb, 43, Minnetonka, MN 48.72% 4:23:46 10:04 4:17:28 3332 110 M50 Rick Willbanks, 51, Minneapolis, MN 52.14% 4:23:46 10:04 4:22:34 3333 356 M35 Michael Bertken, 35, Lees Summit, MO 46.37% 4:23:47 10:04 4:18:10 3334 111 M50 Campbell Foster, 50, Lafayette, CA 51.69% 4:23:48 10:04 4:17:17 3336 308 M40 Kyle Brouillard, 41, Eau Claire, WI 47.92% 4:23:50 10:04 4:16:38 3339 1265 M20 Dillon Altepeter, 32, Crookston, MN 46.11% 4:23:53 10:04 4:16:52 3340 174 M45 Ted Roseen, 49, Minneapolis, MN 51.22% 4:23:53 10:04 4:17:42 3342 1266 M20 Cayman Salitros, 30, Andover, MN 46.08% 4:23:59 10:04 4:17:12 3343 1 M14 Andrew Tuerk, 15, Vadnais Heights, MN 47.71% 4:24:03 10:04 4:16:19 3346 309 M40 Seth Beccard, 40, St Louis Park, MN 47.52% 4:24:03 10:04 4:22:20 3349 357 M35 Daniel Felt, 35, Plymouth, MN 46.31% 4:24:09 10:05 4:17:42 3352 310 M40 Sequoia Block, 40, St Paul, MN 47.47% 4:24:17 10:05 4:17:36 3353 311 M40 Drew Kock, 41, Inver Grove Heigh, MN 47.83% 4:24:18 10:05 4:16:52 3357 312 M40 Bryan Deiman, 43, Saint Paul, MN 48.61% 4:24:21 10:05 4:18:33 3358 1267 M20 Douglas McCune-Zierath, 28, Minneapolis, MN 46.01% 4:24:23 10:05 4:17:56 3359 1268 M20 Noah Steward, 24, Verona, WI 46.01% 4:24:24 10:05 4:19:06 3360 358 M35 Martin Sundstedt, 35, Lakeville, MN 46.26% 4:24:25 10:05 4:23:44 3361 313 M40 Greg Poduska, 42, St Paul, MN 48.20% 4:24:26 10:05 4:16:58 3363 112 M50 James Nelson, 52, Maple Grove, MN 52.46% 4:24:29 10:05 4:18:35 3365 1269 M20 Issac Fischer, 24, Minneapolis, MN 45.99% 4:24:32 10:05 4:18:33 3366 113 M50 Martin Schmidt, 51, Coon Rapids, MN 51.99% 4:24:33 10:05 4:18:38 3367 314 M40 Evan Ronken, 43, Minneapolis, MN 48.57% 4:24:33 10:05 4:18:47 3368 359 M35 Alex Vigil, 37, Minneapolis, MN 46.59% 4:24:34 10:05 4:18:27 3369 1270 M20 Jordan Reed, 31, St Paul, MN 45.98% 4:24:35 10:06 4:12:19 3371 1271 M20 Connor Buttgen, 28, Minneapolis, MN 45.97% 4:24:38 10:06 4:12:03 3372 1272 M20 Taylor Johnson, 34, Sauk Rapids, MN 46.10% 4:24:38 10:06 4:19:02 3373 315 M40 Leopoldo Perez, 42, Lakeville, MN 48.16% 4:24:39 10:06 4:18:36 3377 1273 M20 Patrick Twomey, 29, Sioux Falls, SD 45.96% 4:24:42 10:06 4:18:13 3378 1274 M20 Cade Pavek, 22, New Prague, MN 45.95% 4:24:44 10:06 4:17:27 3379 360 M35 Edward Zaworski, 36, Ames, IA 46.36% 4:24:45 10:06 4:11:45 3382 175 M45 Chamraj Bathirappan, 45, Eagan, MN 49.34% 4:24:47 10:06 4:17:53 3384 361 M35 Kory Reckinger, 39, Eden Prairie, MN 47.06% 4:24:49 10:06 4:12:40 3387 1275 M20 Luke Palm, 26, Minneapolis, MN 45.93% 4:24:52 10:06 4:23:04 3389 316 M40 Mayur Raghuveer, 43, Eden Prairie, MN 48.51% 4:24:54 10:06 4:18:38 3390 176 M45 Rupesh Shah, 46, St Paul, MN 49.73% 4:24:55 10:06 4:17:37 3392 317 M40 Dustin Lucarelli, 41, Hermantown, MN 47.71% 4:24:58 10:06 4:17:17 3394 1276 M20 Benjamin Schleicher, 26, Grand Forks, ND 45.90% 4:25:02 10:07 4:18:37 3395 87 M55 Joel Schleicher, 56, Grand Forks, ND 54.28% 4:25:02 10:07 4:18:37 3396 1277 M20 Abdi Warsame, 28, St Paul, MN 45.89% 4:25:04 10:07 4:23:10 3401 1278 M20 Nicholas Gorichs, 30, Milwaukee, WI 45.87% 4:25:12 10:07 4:19:32 3402 318 M40 Tou Cher Yang, 43, Lino Lakes, MN 48.45% 4:25:14 10:07 4:19:39 3403 1279 M20 Patrick Butler, 29, Willmar, MN 45.86% 4:25:15 10:07 4:23:28 3405 1280 M20 Brook Norwood, 25, Minneapolis, MN 45.86% 4:25:17 10:07 4:23:37 3406 40 M60 Chris brown, 60, Hudson, WI 56.30% 4:25:18 10:07 4:19:33 3409 362 M35 David Shea, 36, Lino Lakes, MN 46.26% 4:25:19 10:07 4:18:23 3411 88 M55 John Sheehan, 57, Cork, CO 54.72% 4:25:20 10:07 4:19:37 3412 1281 M20 Jack Hennen, 22, Maple Grove, MN 45.85% 4:25:21 10:07 4:18:45 3414 363 M35 Oluwaseun Okusanya, 38, Rancho Cucamonga, CA 46.68% 4:25:22 10:07 4:19:38 3415 364 M35 Alexi Schlesinger, 37, Des Moines, IA 46.44% 4:25:23 10:07 4:18:03 3416 319 M40 Ryan MacSwain, 43, St Paul, MN 48.42% 4:25:24 10:07 4:18:02 3417 1282 M20 Ramon Sabillon, 32, Houston, TX 45.84% 4:25:25 10:07 4:17:45 3418 1283 M20 Joshua Phillips, 31, Richfield, MN 45.83% 4:25:25 10:07 4:18:42 3420 41 M60 Lance Rensch, 61, Sioux Falls, SD 56.80% 4:25:30 10:08 4:18:10 3421 1284 M20 Ryan Auer, 29, St Paul, MN 45.82% 4:25:31 10:08 4:23:32 3425 1285 M20 Brandon McKinney, 29, Maple Grove, MN 45.80% 4:25:36 10:08 4:19:58 3426 114 M50 Vu Nguyen, 53, Bloomington, MN 52.70% 4:25:39 10:08 4:19:45 3427 1286 M20 Ethan Espasadin, 22, Cincinnati, OH 45.79% 4:25:39 10:08 4:23:44 3429 320 M40 Ryan VanBockel, 40, Chanhassen, MN 47.22% 4:25:42 10:08 4:19:04 3430 321 M40 Uttam Shrestha, 42, Blaine, MN 47.96% 4:25:43 10:08 4:11:55 3431 1287 M20 Andrew Bonifas, 32, Apple Valley, MN 45.79% 4:25:43 10:08 4:13:29 3432 115 M50 Matt Schneider, 51, Shoreview, MN 51.76% 4:25:43 10:08 4:13:38 3433 1288 M20 Michael Giebel, 30, Apple Valley, MN 45.78% 4:25:44 10:08 4:19:35 3435 5 M70 Michael Goodoien, 70, Hugo, MN 62.15% 4:25:45 10:08 4:18:52 3436 1289 M20 Jake Kuettel, 30, Minnetonka, MN 45.77% 4:25:47 10:08 4:20:05 3437 116 M50 Scott Carlson, 52, Minneapolis, MN 52.20% 4:25:48 10:08 4:19:24 3438 89 M55 Jing Ruan, 58, Pittsburgh, PA 55.14% 4:25:49 10:08 4:18:22 3439 1290 M20 Alex Thompson, 21, Hastings, MN 45.76% 4:25:50 10:08 4:14:18 3440 11 M65 Scott Pollock, 66, Evanston, IL 59.60% 4:25:51 10:08 4:20:10 3441 117 M50 Jon Pauly, 53, St. Cloud, MN 52.65% 4:25:54 10:09 4:18:39 3443 177 M45 Mario Escher, 45, Edina, MN 49.13% 4:25:55 10:09 4:25:55 3446 1291 M20 Collin Kange, 29, Minneapolis, MN 45.74% 4:25:58 10:09 4:19:55 3448 365 M35 Kyle Glaeser, 35, St Michael, MN 45.98% 4:26:03 10:09 4:20:39 3449 1292 M20 Evan Cobb, 34, South Bend, IN 45.85% 4:26:05 10:09 4:19:08 3451 1293 M20 Jake Petersen, 28, Savage, MN 45.70% 4:26:12 10:09 4:20:06 3453 1294 M20 Maxwell McKinney, 25, Minneapolis, MN 45.68% 4:26:18 10:09 4:24:25 3456 322 M40 Michael Fuchs, 42, Duluth, MN 47.85% 4:26:21 10:10 4:19:30 3457 1295 M20 Kanad Gupta, 30, Minneapolis, MN 45.67% 4:26:21 10:10 4:19:54 3461 323 M40 Kevin Voss, 40, Woodbury, MN 47.08% 4:26:28 10:10 4:25:49 3462 118 M50 Tom Vasterling, 50, Eagan, MN 51.17% 4:26:29 10:10 4:18:54 3465 1296 M20 Albert Peterson, 34, Woodbury, MN 45.77% 4:26:32 10:10 4:21:04 3467 1297 M20 Tyler Zolczynski, 27, Plymouth, MN 45.63% 4:26:35 10:10 4:20:43 3469 178 M45 Lucas Struck, 45, Minneapolis, MN 49.00% 4:26:38 10:10 4:20:07 3470 366 M35 Scott Shaffer, 38, Minneapolis, MN 46.46% 4:26:38 10:10 4:25:01 3471 1298 M20 Colin Ducklow, 30, Maple Grove, MN 45.62% 4:26:39 10:10 4:19:06 3472 367 M35 Niko Pasnecker, 39, St. Paul, MN 46.73% 4:26:40 10:10 4:19:02 3474 179 M45 Dan Nilsson, 45, St. Paul, MN 48.99% 4:26:41 10:10 4:19:04 3479 1299 M20 Mason Hachey, 22, Edina, MN 45.60% 4:26:47 10:11 4:20:47 3480 324 M40 Joshua Taarud, 43, Prior Lake, MN 48.17% 4:26:47 10:11 4:21:18 3481 180 M45 Michael Olson, 48, Excelsior, MN 50.23% 4:26:48 10:11 4:14:48 3484 181 M45 Dennis Gallego, 48, Richmond, TX 50.22% 4:26:49 10:11 4:21 3485 1300 M20 Isa Kibira, 28, Minneapolis, MN 45.59% 4:26:50 10:11 4:20:46 3486 1301 M20 Trey Farrow, 30, Bloomington, MN 45.59% 4:26:50 10:11 4:20:58 3487 1302 M20 Kuri Cordova, 23, Minneapolis, MN 45.59% 4:26:51 10:11 4:20:18 3490 1303 M20 Robert Chaffee, 21, Minneapolis, MN 45.58% 4:26:53 10:11 4:20:25 3491 1304 M20 Alex Whitis, 26, Minneapolis, MN 45.58% 4:26:54 10:11 4:19:07 3493 90 M55 Bernard Brinkley, 59, Hamel, MN 55.43% 4:26:56 10:11 4:19:28 3494 1305 M20 August Nuutinen, 29, Minneapolis, MN 45.56% 4:27:02 10:11 4:19:37 3497 91 M55 Daniel Hoyt, 57, Minneapolis, MN 54.37% 4:27:04 10:11 4:13:38 3500 1306 M20 Benjamin Harmening, 24, Burnsville, MN 45.55% 4:27:05 10:11 4:19:36 3501 119 M50 Earl Skrip, 51, Mahtomedi, MN 51.50% 4:27:05 10:11 4:20:56 3503 1307 M20 Michael Peterson, 31, Saint Paul, MN 45.54% 4:27:09 10:11 4:20:34 3504 182 M45 Peter Carlson, 45, Lakeville, MN 48.90% 4:27:10 10:11 4:19:26 3505 368 M35 Bob Farris, 35, Rockton, IL 45.78% 4:27:11 10:11 4:25:55 3507 369 M35 Nick Colgan, 39, Minneapolis, MN 46.63% 4:27:15 10:12 4:21:17 3508 1308 M20 Dylan Jech, 27, Albertville, MN 45.52% 4:27:16 10:12 4:21:44 3509 183 M45 Brian Hildreth, 47, Peachtree City, GA 49.71% 4:27:18 10:12 4:21:12 3511 33 M18 Jens Alford, 19, Minneapolis, MN 45.50% 4:27:21 10:12 4:25:55 3512 42 M60 Robert Brock, 61, Hartford, CT 56.40% 4:27:22 10:12 4:21:04 3517 1309 M20 Derek Mellesmoen, 25, Albany, MN 45.48% 4:27:29 10:12 4:21:46 3518 1310 M20 Joel Carlson, 26, Saint Paul, MN 45.48% 4:27:29 10:12 4:25:57 3519 1311 M20 Joseph Rohlf, 26, Minneapolis, MN 45.48% 4:27:30 10:12 4:21:49 3522 1312 M20 Gavin La, 34, Silver Spring, MD 45.60% 4:27:32 10:12 4:21:11 3523 184 M45 Joe Schwalen jr, 49, Minnetonka, MN 50.52% 4:27:33 10:12 4:20:14 3525 325 M40 Steve Myrah, 42, Prior Lake, MN 47.63% 4:27:34 10:12 4:20:59 3526 1313 M20 John Port, 33, Burnsville, MN 45.52% 4:27:35 10:12 4:14:20 3527 1314 M20 Nicholas Neutkens, 33, St Michael, MN 45.52% 4:27:35 10:12 4:20:43 3531 185 M45 Chai Xiong, 49, Minneapolis, MN 50.49% 4:27:43 10:13 4:20:06 3532 1315 M20 Phelan Varez, 29, Fargo, ND 45.44% 4:27:44 10:13 4:21:23 3533 1316 M20 Jeremiah Strong, 32, Minneapolis, MN 45.44% 4:27:45 10:13 4:15:30 3534 1317 M20 Scotty Gilbertson, 24, Farmington, MN 45.43% 4:27:45 10:13 4:22:11 3535 1318 M20 Vincent Liang, 29, Winnipeg, MB 45.43% 4:27:47 10:13 4:22:28 3536 1319 M20 Mike Sorensen, 34, Eden Prairie, MN 45.56% 4:27:48 10:13 4:21:53 3538 1320 M20 Tate Bosler, 27, Minneapolis, MN 45.41% 4:27:53 10:13 4:21:38 3541 370 M35 Adam Skoglund, 39, Eden Prairie, MN 46.50% 4:27:59 10:13 4:20:10 3543 371 M35 Matt Lindstrom, 36, Maplewood, MN 45.79% 4:28:02 10:13 4:16:56 3546 92 M55 Doug Van Iten, 55, Green Bay, WI 53.19% 4:28:03 10:13 4:21:34 3549 1321 M20 Trevan Edwards, 22, Bentonville, AR 45.38% 4:28:05 10:14 4:16:34 3550 1322 M20 Dominic Nardone, 22, Minneapolis, MN 45.37% 4:28:07 10:14 4:22:14 3552 120 M50 Chris Restad, 51, Woodbury, MN 51.29% 4:28:08 10:14 4:22 3553 326 M40 Sean Beere, 40, St Paul, MN 46.79% 4:28:09 10:14 4:22:24 3556 372 M35 Marty Assmann, 36, Upper Arlington, OH 45.77% 4:28:12 10:14 4:22:04 3560 327 M40 Charlie Knudsen, 43, Brooklyn Park, MN 47.90% 4:28:16 10:14 4:20:52 3561 1323 M20 Owen Brock, 26, Chicago, IL 45.35% 4:28:16 10:14 4:21:58 3562 1324 M20 Cody Hansen, 25, Lake Elmo, MN 45.34% 4:28:18 10:14 4:21:19 3564 1325 M20 Jackson Hemann, 20, Minneapolis, MN 45.34% 4:28:19 10:14 4:28:19 3567 328 M40 Nicholas Anderson, 40, Plymouth, MN 46.75% 4:28:22 10:14 4:22:06 3568 1326 M20 Jimmy Vlasak, 25, Minneapolis, MN 45.33% 4:28:22 10:14 4:27:39 3569 1327 M20 Ryan Slick, 29, Roseville, MN 45.33% 4:28:23 10:14 4:21:03 3570 373 M35 Justin Senkbile, 38, Chicago, IL 46.16% 4:28:23 10:14 4:26:58 3573 93 M55 James Sargent, 56, Minneapolis, MN 53.59% 4:28:27 10:14 4:21:07 3574 1328 M20 Cameron Cloyd, 27, Eden Prairie, MN 45.32% 4:28:27 10:14 4:22:06 3575 1329 M20 Jacob Weinzettel, 21, St Paul, MN 45.31% 4:28:29 10:14 4:26:59 3576 329 M40 Carl Collins, 40, Plymouth, MN 46.72% 4:28:33 10:15 4:21:18 3578 1330 M20 Zachary Thompson, 25, Fargo, ND 45.30% 4:28:34 10:15 4:23:24 3579 1331 M20 Brett Keiper, 29, Chanhassen, MN 45.30% 4:28:34 10:15 4:23:25 3580 186 M45 Siddhi Bhusal, 47, Blaine, MN 49.47% 4:28:36 10:15 4:14:48 3581 1332 M20 James Klaesges, 26, Richfield, MN 45.29% 4:28:36 10:15 4:17:20 3583 121 M50 Jeff Cohen, 51, Bloomington, MN 51.19% 4:28:41 10:15 4:16:40 3584 330 M40 Christopher Hallemeier, 42, Rochester, MN 47.43% 4:28:41 10:15 4:22:29 3586 4 M16 Luke Savelli, 17, Edina, MN 45.66% 4:28:42 10:15 4:16:40 3587 1333 M20 Michael Hirschuber, 26, Hopkins, MN 45.27% 4:28:42 10:15 4:27 3589 374 M35 Michael Trask, 36, Savage, MN 45.67% 4:28:45 10:15 4:22:15 3590 1334 M20 Kevin Dubay, 32, Mora, MN 45.27% 4:28:47 10:15 4:23:35 3591 1335 M20 Logan Hendrickson, 31, Burnsville, MN 45.25% 4:28:50 10:15 4:22:43 3592 1336 M20 Ben Morgan, 31, Minneapolis, MN 45.24% 4:28:54 10:15 4:22:05 3593 1337 M20 Sam Patton, 22, St Paul, MN 45.24% 4:28:55 10:15 4:23:15 3596 375 M35 Kurt Mayers, 35, Maple Grove, MN 45.47% 4:29:00 10:16 4:17:30 3598 1338 M20 Gideon Matchey, 29, Fort Collins, CO 45.22% 4:29:01 10:16 4:22:22 3600 331 M40 Joe Markie, 44, Manitou Springs, CO 48.16% 4:29:02 10:16 4:23:08 3601 332 M40 Daniel Robillard, 40, Maple Plain, MN 46.63% 4:29:04 10:16 4:17:58 3604 1339 M20 Nicholas Wilson, 32, Franklin, WI 45.22% 4:29:04 10:16 4:23:55 3606 187 M45 Joe Deal, 46, Hopkins, MN 48.96% 4:29:05 10:16 4:17:56 3607 1340 M20 Ryan Knight, 33, Washington, DC 45.26% 4:29:06 10:16 4:23:30 3610 333 M40 Eli Eschenbauch, 43, Arden Hills, MN 47.75% 4:29:07 10:16 4:23:15 3611 334 M40 Micah Sunde, 43, Minneapolis, MN 47.74% 4:29:10 10:16 4:23:16 3612 188 M45 Eric Lunseth, 45, Edina, MN 48.54% 4:29:10 10:16 4:23:17 3616 1341 M20 Jorge Popoca-Santana, 31, Minneapolis, MN 45.19% 4:29:11 10:16 4:21:59 3618 376 M35 Lucas Rettig, 39, New Brighton, MN 46.29% 4:29:11 10:16 4:27:29 3619 122 M50 David Skansberg, 54, Lakeville, MN 52.48% 4:29:12 10:16 4:23:27 3621 1342 M20 Nathan Weber, 25, Bemidji, MN 45.17% 4:29:18 10:16 4:22:12 3622 1343 M20 Cole Lachmiller, 26, Minneapolis, MN 45.17% 4:29:20 10:16 4:23:03 3623 1344 M20 Jake Naslund, 30, Minneapolis, MN 45.17% 4:29:20 10:16 4:24:19 3625 1345 M20 Mauricio De Leo, 26, Minneapolis, MN 45.16% 4:29:22 10:16 4:23:50 3628 1346 M20 Peter de Ruiter, 21, Minneapolis, MN 45.15% 4:29:27 10:17 4:16:16 3633 377 M35 Michael Ruether, 37, Rochester, MN 45.73% 4:29:31 10:17 4:28:44 3635 6 M70 Terry Pohlkamp, 72, Scandia, MN 62.70% 4:29:33 10:17 4:17:19 3636 43 M60 Randall Coley, 63, Forest Lake, MN 57.05% 4:29:33 10:17 4:17:20 3637 378 M35 Adric Mueller, 39, Minneapolis, MN 46.23% 4:29:35 10:17 4:23:10 3638 1347 M20 William Andersen, 20, New Prague, MN 45.12% 4:29:36 10:17 4:18:03 3643 335 M40 Jason Clark, 40, Minneapolis, MN 46.51% 4:29:44 10:17 4:17:42 3644 189 M45 Sordy Muor, 48, Shakopee, MN 49.67% 4:29:46 10:17 4:18:27 3645 336 M40 Elliott Noble, 43, Forest Hills, NY 47.63% 4:29:48 10:17 4:22:15 3648 1348 M20 Jeffrey Hochstein, 30, Minneapolis, MN 45.09% 4:29:49 10:17 4:22:32 3649 1349 M20 Leo Chen, 25, St Paul, MN 45.09% 4:29:49 10:17 4:22:56 3650 1350 M20 Andrew Hinz, 33, Middleton, WI 45.14% 4:29:50 10:18 4:23:12 3651 379 M35 Jordan Sorber, 35, Greenacres, FL 45.33% 4:29:52 10:18 4:22:16 3655 380 M35 Joshua Truong, 37, Saint Paul, MN 45.66% 4:29:55 10:18 4:18:18 3656 1351 M20 Charlie Sabel, 21, Green Bay, WI 45.07% 4:29:55 10:18 4:22:10 3658 1352 M20 Zak Karn, 32, Sioux Falls, SD 45.07% 4:29:57 10:18 4:24:12 3660 381 M35 Tyler Van Brunt, 39, Edina, MN 46.16% 4:29:58 10:18 4:18:52 3661 1353 M20 Colin Mckim, 31, Red Wing, MN 45.06% 4:30:00 10:18 4:23:08 3665 382 M35 Cody Elder, 39, Minneapolis, MN 46.14% 4:30:05 10:18 4:22:36 3668 383 M35 Jason Guzman, 35, Minneapolis, MN 45.28% 4:30:08 10:18 4:23:24 3669 1354 M20 Benjamin Weiner, 22, Maple Grove, MN 45.03% 4:30:10 10:18 4:24:05 3671 337 M40 Neal Reykdal, 43, St Louis Park, MN 47.56% 4:30:11 10:18 4:23:10 3672 338 M40 Scott Dean, 41, Rochester, MN 46.79% 4:30:11 10:18 4:23:37 3674 384 M35 Lucas Kolding, 36, Cedarburg, WI 45.43% 4:30:12 10:18 4:23:47 3675 339 M40 Jason Smith, 42, Savage, MN 47.16% 4:30:15 10:18 4:23:56 3677 1355 M20 Leo Brucciani, 20, Lakeville, MN 45.01% 4:30:16 10:19 4:18:43 3678 123 M50 David Harrison, 54, Minneapolis, MN 52.27% 4:30:16 10:19 4:28:29 3679 385 M35 Stephen Erickson, 37, Cottage Grove, MN 45.60% 4:30:18 10:19 4:23:15 3680 1356 M20 Ryan Spielman, 23, Prior Lake, MN 45.00% 4:30:21 10:19 4:24:19 3682 386 M35 Carl Schroeder, 38, Richfield, MN 45.80% 4:30:29 10:19 4:19:15 3684 1357 M20 Nathan Laroche, 22, Vadnais Heights, MN 44.97% 4:30:30 10:19 4:28:57 3686 190 M45 Ronald Shaw, 45, Coconut Creek, FL 48.29% 4:30:32 10:19 4:18:22 3687 94 M55 Todd Sorenson, 55, Fort Bragg, CA 52.69% 4:30:33 10:19 4:18:11 3688 95 M55 Danny Pureber, 58, Rochester, MN 54.17% 4:30:34 10:19 4:19:19 3690 1358 M20 Casey Flynn, 34, Maple Grove, MN 45.09% 4:30:35 10:19 4:18:42 3691 7 M70 John Naslund, 74, Bloomington, MN 64.21% 4:30:35 10:19 4:29:38 3692 1359 M20 Wil Hezlep, 24, Minneapolis, MN 44.96% 4:30:36 10:19 4:18:54 3694 191 M45 Ryan Slight, 48, Springfield, MO 49.51% 4:30:40 10:19 4:29:18 3695 1360 M20 Sam Wick-Zeman, 24, Fargo, ND 44.94% 4:30:42 10:19 4:23:29 3697 192 M45 Sean McGinnis, 49, Minneapolis, MN 49.93% 4:30:43 10:20 4:24:50 3698 387 M35 Kyle Aberle, 39, Chicago, IL 46.03% 4:30:44 10:20 4:25:27 3701 1361 M20 Mac Ideson, 30, Minneapolis, MN 44.91% 4:30:54 10:20 4:25:35 3705 193 M45 Ed Ray, 47, Katy, TX 49.03% 4:31:00 10:20 4:24:25 3708 124 M50 David Ruhlman, 50, Sauk Rapids, MN 50.30% 4:31:05 10:20 4:30:39 3709 96 M55 Troy Dreier, 55, Minneapolis, MN 52.58% 4:31:09 10:21 4:30:14 3710 194 M45 Timm Vedder, 49, Sartell, MN 49.82% 4:31:17 10:21 4:19:01 3712 1362 M20 Paul Choudoir, 34, Saint Paul, WI 44.97% 4:31:19 10:21 4:26:15 3713 388 M35 Jonathan Haakenson, 35, Ramsey, MN 45.07% 4:31:23 10:21 4:23:42 3716 1363 M20 Luke Wiskus, 23, Minneapolis, MN 44.82% 4:31:25 10:21 4:24:55 3718 389 M35 Cal Sigurdson, 37, Winnipeg, MB 45.40% 4:31:28 10:21 4:24:22 3719 1364 M20 Jose Coelho Neto, 26, Arvada, CO 44.80% 4:31:33 10:21 4:19:58 3721 390 M35 Lucas Melheim, 39, Lakeville, MN 45.89% 4:31:34 10:21 4:26:18 3722 1365 M20 Brian Wisnoski, 29, Minneapolis, MN 44.79% 4:31:36 10:22 4:18 3723 391 M35 Jason Lovstad, 39, Urbandale, IA 45.88% 4:31:36 10:22 4:18:37 3726 125 M50 Joshua Shafer, 51, West St Paul, MN 50.64% 4:31:37 10:22 4:25:58 3729 1366 M20 Jacob Lange, 21, Green Bay, WI 44.78% 4:31:41 10:22 4:23:55 3730 392 M35 Joseph Moravec, 39, Mound, MN 45.87% 4:31:41 10:22 4:24:59 3731 44 M60 Darryl Engel, 64, Saint Charles, IL 57.16% 4:31:41 10:22 4:25:03 3737 340 M40 Erik Odland, 42, Minnetonka, MN 46.90% 4:31:44 10:22 4:20:34 3739 1367 M20 Michael Vidovic, 27, New York, NY 44.77% 4:31:44 10:22 4:25:33 3741 341 M40 Greg Kalberer, 42, Hamel, MN 46.90% 4:31:45 10:22 4:24:50 3742 126 M50 Brad Aubrecht, 50, Minneapolis, MN 50.17% 4:31:45 10:22 4:24:50 3744 1368 M20 Michael Marsh, 30, Eagan, MN 44.76% 4:31:47 10:22 4:20:03 3749 1369 M20 Christopher Danzl, 34, St Cloud, MN 44.88% 4:31:50 10:22 4:24:56 3750 1370 M20 Tim Wehrs, 28, Saint Cloud, MN 44.75% 4:31:51 10:22 4:24:56 3754 1371 M20 Benjamin Smith, 33, Newtown, CT 44.79% 4:31:54 10:22 4:31:05 3755 97 M55 Richard Geisen, 58, Washburn, MN 53.90% 4:31:55 10:22 4:17:51 3757 98 M55 Tom Knobel-Piehl, 56, Apple Valley, MN 52.90% 4:31:56 10:22 4:20:39 3760 393 M35 Andy Peat, 36, Edina, MN 45.13% 4:32:00 10:22 4:20:22 3761 1372 M20 Luke DeLacey, 28, Buffalo, MN 44.72% 4:32:01 10:23 4:20:16 3765 1373 M20 Jonathan Sundby, 30, Colorado Springs, CO 44.72% 4:32:03 10:23 4:25:03 3767 1374 M20 Bryce Barrie, 26, Janesville, MN 44.71% 4:32:04 10:23 4:31:33 3770 1375 M20 Christopher Rochon, 30, Sauk Rapids, MN 44.71% 4:32:06 10:23 4:24:50 3772 342 M40 Joe Greiner, 40, Minneapolis, MN 46.10% 4:32:08 10:23 4:25:07 3775 394 M35 Scott Osthus, 39, Minneapolis, MN 45.78% 4:32:11 10:23 4:26:14 3776 395 M35 Matthew Kieffer, 35, San Diego, CA 44.94% 4:32:12 10:23 4:25:22 3777 1376 M20 Andy Brodt, 29, Forest Lake, MN 44.68% 4:32:16 10:23 4:26:51 3779 195 M45 Michael Baker, 49, Excelsior, MN 49.64% 4:32:18 10:23 4:25:39 3780 196 M45 Robert Knepp, 47, Chicago, IL 48.79% 4:32:19 10:23 4:25:29 3782 396 M35 Eric Kaufmann, 36, Hudson, WI 45.07% 4:32:20 10:23 4:26:45 3783 397 M35 Vishal Patel, 35, Raleigh, NC 44.92% 4:32:20 10:23 4:26:45 3784 127 M50 Chad Plothow, 53, Orlando, FL 51.40% 4:32:24 10:23 4:26:01 3785 1377 M20 Matt Mason, 22, Edina, MN 44.66% 4:32:25 10:23 4:25:45 3786 1378 M20 Baylor Anttila, 21, St Paul, MN 44.64% 4:32:29 10:24 4:21:08 3789 1379 M20 Nico Loberg, 20, Fargo, ND 44.64% 4:32:32 10:24 4:21:13 3790 34 M18 Trey Trembley, 18, Oakdale, MN 44.67% 4:32:32 10:24 4:21:18 3791 398 M35 Alex Evans, 39, Prior Lake, MN 45.72% 4:32:35 10:24 4:25:42 3792 1380 M20 Cole Stansbury, 24, St Paul, MN 44.62% 4:32:37 10:24 4:25:06 3794 399 M35 Brandon Palm, 35, Rochester, MN 44.87% 4:32:38 10:24 4:26:41 3797 1381 M20 Anthony Blas, 23, Savage, MN 44.60% 4:32:46 10:24 4:21:40 3798 197 M45 Jeff Blackwood, 48, Ashburn, VA 49.12% 4:32:48 10:24 4:21:26 3799 1382 M20 Justin Schulte, 33, Decorah, IA 44.64% 4:32:51 10:24 4:21:19 3800 1383 M20 Carson Giefer, 23, New Ulm, MN 44.57% 4:32:55 10:25 4:31:10 3801 1384 M20 Christopher Smith, 31, New Brighton, MN 44.57% 4:32:55 10:25 4:31:26 3802 45 M60 Thomas Tatarian, 60, Sarasota, FL 54.73% 4:32:56 10:25 4:25:46 3803 1385 M20 Jeremy Eglseder, 30, Eden Prairie, MN 44.57% 4:32:57 10:25 4:26:40 3805 198 M45 Darren reaume, 46, Saint Anthony, MN 48.26% 4:33:00 10:25 4:21:08 3807 1386 M20 Jack Myers, 27, Edina, MN 44.56% 4:33:01 10:25 4:21:43 3810 400 M35 Greg Whalen, 36, St Louis Park, MN 44.93% 4:33:11 10:25 4:25:56 3812 343 M40 Nicholas Slavicek, 43, Osage, MN 47.03% 4:33:12 10:25 4:27:32 3814 1387 M20 Taylor Anderson, 32, Cottage Grove, MN 44.53% 4:33:13 10:25 4:26:55 3817 1388 M20 Nathan Vinzant, 30, Mantorville, MN 44.51% 4:33:17 10:25 4:26:34 3819 199 M45 Gabe Sojka, 48, Minnetonka, MN 49.02% 4:33:23 10:26 4:26:39 3821 1389 M20 James Earley, 27, Minneapolis, MN 44.50% 4:33:24 10:26 4:31:51 3823 1390 M20 Brian Baker, 33, Hugo, MN 44.55% 4:33:25 10:26 4:27:51 3824 1391 M20 Diego Carrillo, 23, Brooklyn Center, MN 44.48% 4:33:28 10:26 4:26:40 3825 128 M50 Matthew Bower, 50, Saint Paul, MN 49.86% 4:33:28 10:26 4:31:47 3826 1392 M20 Alex Gile, 29, Minneapolis, MN 44.48% 4:33:28 10:26 4:31:48 3829 401 M35 Jordan Moberg, 36, Minneapolis, MN 44.87% 4:33:34 10:26 4:26:19 3830 344 M40 Erik Stromstad, 43, Saint Paul, MN 46.97% 4:33:36 10:26 4:32:17 3831 1393 M20 Daniel Keppen, 30, Minneapolis, MN 44.46% 4:33:38 10:26 4:31:57 3838 1394 M20 Max Meyer, 27, Minneapolis, MN 44.44% 4:33:43 10:26 4:26:23 3839 345 M40 Brandon Strand, 41, Eagan, MN 46.18% 4:33:43 10:26 4:33:21 3840 402 M35 Willie Moraal, 35, Carver, MN 44.68% 4:33:46 10:27 4:22:04 3843 1395 M20 James Sterbenz, 28, Parrish, FL 44.43% 4:33:49 10:27 4:28:25 3848 129 M50 Dan Huse, 53, Woodbury, MN 51.10% 4:33:58 10:27 4:32:21 3849 1396 M20 Levi Schmitz, 23, Hutchinson, MN 44.40% 4:34:00 10:27 4:28:23 3853 1397 M20 Ed Kleinhenz, 29, Marshfield, WI 44.38% 4:34:07 10:27 4:27:08 3854 8 M70 Clarke Oestereich, 70, Grundy Center, IA 60.24% 4:34:08 10:27 4:29:02 3855 1398 M20 Nigel Carleton, 32, Roseville, MN 44.38% 4:34:09 10:27 4:26:42 3858 1399 M20 Nicholas Del Barto, 26, Minneapolis, MN 44.37% 4:34:10 10:27 4:32:40 3859 403 M35 Dane Jeeter, 39, Annapolis, MD 45.45% 4:34:10 10:27 4:32:56 3860 1400 M20 Albert Palo, 27, Little Canada, MN 44.37% 4:34:11 10:27 4:21:32 3861 346 M40 Paul Donahue, 40, Minnetonka, MN 45.76% 4:34:12 10:28 4:27:46 3862 200 M45 Andy Claypool, 48, Apple Valley, MN 48.87% 4:34:12 10:28 4:27:46 3868 1401 M20 Jon Hansen, 31, Minneapolis, MN 44.34% 4:34:22 10:28 4:20:53 3870 1402 M20 Cory Amick, 27, Austin, TX 44.34% 4:34:23 10:28 4:27:33 3871 130 M50 Jeff Marks, 51, Owatonna, MN 50.12% 4:34:24 10:28 4:28:43 3873 347 M40 Brandon Glenn, 41, Kannapolis, NC 46.06% 4:34:26 10:28 4:21:52 3874 12 M65 Doug DeJong, 68, Shoreview, MN 58.92% 4:34:28 10:28 4:28:15 3877 1403 M20 Drake Hunter, 30, Hopkins, MN 44.31% 4:34:33 10:28 4:22:11 3878 1404 M20 Cyrus Kazemi, 29, Dunnville, ON 44.31% 4:34:33 10:28 4:27:10 3879 201 M45 Jeff Dahl, 48, Elk River, MN 48.81% 4:34:33 10:28 4:29:19 3882 1405 M20 Dakota bluhm, 23, Saint Paul, MN 44.29% 4:34:39 10:29 4:23:32 3884 46 M60 Randy Simpson, 62, Prior Lake, MN 55.44% 4:34:41 10:29 4:33:10 3885 1406 M20 Brian Vixmer, 30, Forest Lake, MN 44.28% 4:34:42 10:29 4:29:20 3886 348 M40 Kelly McDaniel, 42, Rosemount, MN 46.39% 4:34:44 10:29 4:29:21 3888 1407 M20 Cameron Bright, 34, St Paul, MN 44.40% 4:34:47 10:29 4:28:09 3889 349 M40 Brandon Newton, 42, Eagan, MN 46.38% 4:34:48 10:29 4:28:07 3892 404 M35 Guy Ricci, 38, Chisago Lake Town, MN 45.07% 4:34:52 10:29 4:28:37 3893 405 M35 John Stefans, 39, Saint Paul, MN 45.33% 4:34:53 10:29 4:29:40 3895 99 M55 Ron Foster-Smith, 58, Minneapolis, MN 53.30% 4:34:58 10:29 4:29:44 3897 1408 M20 Nathan Denzer, 28, New Hope, MN 44.24% 4:35:00 10:29 4:27:08 3898 1409 M20 Sam Cunniff, 24, Saint Paul, MN 44.23% 4:35:02 10:29 4:29:11 3899 5 M16 Brandon Ritter, 16, Lakeville, MN 45.14% 4:35:06 10:30 4:28:52 3900 406 M35 Michael Miller, 35, Brooklyn Park, MN 44.46% 4:35:06 10:30 4:29:28 3903 407 M35 Michael Bunkers, 36, Urbandale, IA 44.61% 4:35:08 10:30 4:22:44 3904 350 M40 Matthew Selby, 44, Fort Myers, FL 47.08% 4:35:11 10:30 4:28:57 3906 100 M55 Jim Floersch, 57, Plymouth, MN 52.76% 4:35:13 10:30 4:27:56 3907 1410 M20 Nick Kelly, 32, Minneapolis, MN 44.21% 4:35:14 10:30 4:29:19 3908 1411 M20 Isaiah Rustad, 30, Shoreview, MN 44.20% 4:35:14 10:30 4:29:20 3910 1412 M20 Kile Koenig, 20, Minneapolis, MN 44.19% 4:35:18 10:30 4:33:50 3911 1413 M20 Jack Hockert, 21, Medina, MN 44.18% 4:35:20 10:30 4:28:52 3912 202 M45 Tom Piersma, 45, Minneapolis, MN 47.45% 4:35:22 10:30 4:27:28 3913 1414 M20 Nicholas Taylor, 30, Lancaster, NY 44.17% 4:35:24 10:30 4:23:19 3916 1 M12 Fernando Facundo, 13, Madelia, MN 47.71% 4:35:28 10:30 4:22:45 3919 1415 M20 Payton Spaeth, 22, Fargo, ND 44.16% 4:35:29 10:30 4:24:18 3920 101 M55 Ron Eaton, 56, Indianapolis, IN 52.22% 4:35:30 10:30 4:28:36 3928 1416 M20 Andy McCabe, 26, Minneapolis, MN 44.13% 4:35:41 10:31 4:29:08 3929 1417 M20 Michael Layne, 21, Plymouth, MN 44.12% 4:35:42 10:31 4:29:40 3931 1418 M20 William Harris, 29, Minneapolis, MN 44.12% 4:35:44 10:31 4:28:08 3932 131 M50 Steve Bjornstad, 54, St. Paul, MN 51.24% 4:35:44 10:31 4:28:08 3933 203 M45 Tim Stauffer, 46, Chaska, MN 47.78% 4:35:45 10:31 4:29:32 3935 351 M40 Anthony Radecki, 42, Saint Paul, MN 46.21% 4:35:48 10:31 4:28:29 3936 132 M50 Matthew Erlien, 54, Robbinsdale, MN 51.22% 4:35:49 10:31 4:24:44 3937 1419 M20 Kentucky Morrow, 29, New York, NY 44.11% 4:35:49 10:31 4:28:17 3938 352 M40 Lucas Bonner, 41, Stillwater, MN 45.83% 4:35:51 10:31 4:28:22 3941 133 M50 Martin Harrison, 52, Minneapolis, MN 50.29% 4:35:55 10:31 4:29 3944 134 M50 Andrew Cripe, 51, Winnetka, IL 49.84% 4:35:58 10:32 4:24:36 3949 1420 M20 Christian Baago, 30, Hopkins, MN 44.07% 4:36:03 10:32 4:28:39 3951 408 M35 Doug McGrath, 38, Dayton, MN 44.86% 4:36:09 10:32 4:29:57 3952 409 M35 Michael Emerson, 35, Lenexa, KS 44.29% 4:36:11 10:32 4:24:40 3953 13 M65 Polk Burleson, 69, Maple Grove, MN 59.17% 4:36:12 10:32 4:25:02 3954 410 M35 Dan Erickson, 36, Savage, MN 44.43% 4:36:14 10:32 4:23:47 3955 1421 M20 Willem VelazquezWitosky, 25, Chicago, IL 44.03% 4:36:16 10:32 4:29:40 3959 1422 M20 Tanner Kadrmas, 23, Minneapolis, MN 44.02% 4:36:22 10:32 4:30:42 3960 1423 M20 Calvin Fortman, 20, Gem Lake, MN 44.01% 4:36:23 10:33 4:35:21 3962 411 M35 Anthony Yares, 36, White Bear Lake, MN 44.40% 4:36:25 10:33 4:31:24 3965 6 M16 Aidan Atmore, 16, Minneapolis, MN 44.92% 4:36:27 10:33 4:29:25 3967 1424 M20 Harris Seabold, 27, Marion, IA 44.00% 4:36:29 10:33 4:29:20 3968 135 M50 Mike LeWin-Mills, 53, Edina, MN 50.63% 4:36:30 10:33 4:29:28 3970 353 M40 Adam Arthur Pederson, 40, New Brighton, MN 45.37% 4:36:31 10:33 4:34:52 3971 1425 M20 Kenny Sinna, 29, Shoreview, MN 43.99% 4:36:33 10:33 4:24:49 3972 354 M40 Mike Jechorek, 41, Brooklyn Park, MN 45.71% 4:36:33 10:33 4:29:30 3974 412 M35 Yida Bao, 36, Auburn, AL 44.38% 4:36:34 10:33 4:31:17 3975 14 M65 Mark Klosterman, 69, St Paul, MN 59.09% 4:36:34 10:33 4:31:25 3977 136 M50 Abdelali Naji, 52, Bronx, NY 50.16% 4:36:39 10:33 4:31:32 3978 204 M45 Simon Reed, 47, Sioux Falls, SD 48.02% 4:36:41 10:33 4:25:32 3980 1426 M20 Angel Rangel Chavez, 27, West St Paul, MN 43.96% 4:36:42 10:33 4:25:33 3983 1427 M20 Clete Scherer, 20, Buffalo, MN 43.95% 4:36:49 10:33 4:34:57 3984 413 M35 Christopher Hatlestad, 35, Hammond, WI 44.19% 4:36:50 10:34 4:30:39 3985 414 M35 Bijesh Amatya, 39, Saint Cloud, MN 45.01% 4:36:50 10:34 4:35:07 3986 205 M45 Matt Dixon, 47, Arden Hills, MN 47.99% 4:36:52 10:34 4:25:42 3987 206 M45 Alejan Ramirezmatamoros, 48, Plymouth, UN 48.40% 4:36:52 10:34 4:29:34 3988 1428 M20 Andy Jandik, 34, Lakeville, MN 44.06% 4:36:53 10:34 4:25:27 3990 355 M40 Kevin Potts, 44, Tempe, AZ 46.78% 4:36:57 10:34 4:35:10 3991 415 M35 Michael Roberts, 35, Minneapolis, MN 44.16% 4:37:00 10:34 4:29:43 3994 356 M40 Tim Kindseth, 43, Plano, TX 46.37% 4:37:06 10:34 4:25:12 3995 1429 M20 Jonathan brouwer, 30, Minneapolis, MN 43.90% 4:37:06 10:34 4:30:46 3996 102 M55 Javier Perez, 58, Denver, CO 52.89% 4:37:06 10:34 4:35:58 3997 137 M50 Jeffrey Langness, 50, Moorhead, MN 49.20% 4:37:07 10:34 4:25:43 3998 416 M35 Bryan Odeen, 37, Minneapolis, MN 44.47% 4:37:10 10:34 4:30:37 3999 417 M35 Sat Jamunar, 37, Plymouth, MN 44.46% 4:37:12 10:34 4:25:22 4000 35 M18 Grant Schepers, 18, Corcoran, MN 43.91% 4:37:13 10:34 4:36:29 4001 418 M35 Jason Deal, 39, Madison, WI 44.95% 4:37:15 10:34 4:31:22 4002 1430 M20 Corey Wohlers, 34, East Bethel, MN 44.00% 4:37:16 10:35 4:25:51 4005 357 M40 Christopher Gulden, 44, Minneapolis, MN 46.70% 4:37:26 10:35 4:31:55 4006 103 M55 Carlos Clay, 56, Severn, MD 51.85% 4:37:26 10:35 4:36:11 4011 419 M35 Adam Rosen, 38, Minneapolis, MN 44.63% 4:37:36 10:35 4:31:12 4013 1431 M20 Zeke Peters, 25, Minneapolis, MN 43.81% 4:37:39 10:35 4:25:29 4015 104 M55 Jeff Mandyck, 55, Minneapolis, MN 51.35% 4:37:39 10:35 4:31:24 4019 358 M40 Gautam Muralidharan, 44, Eden Prairie, MN 46.66% 4:37:42 10:36 4:30:47 4020 1432 M20 Preston Poots-Jacobsen, 32, Ankeny, IA 43.81% 4:37:43 10:36 4:26:17 4021 359 M40 Thomas Massey, 41, Minneapolis, MN 45.52% 4:37:43 10:36 4:30:48 4022 360 M40 Josh Gunderson, 42, Farmington, MN 45.88% 4:37:46 10:36 4:26:42 4023 361 M40 Jamie Gulley, 44, West St Paul, MN 46.64% 4:37:48 10:36 4:24:23 4025 362 M40 Kevin Manderscheid, 44, Santee, CA 46.64% 4:37:48 10:36 4:31:09 4026 1433 M20 Zachariah Fahrenbruch, 28, Eau Claire, WI 43.79% 4:37:48 10:36 4:32:21 4028 1434 M20 Raghav SriramYogeeswari, 22, Sioux Falls, SD 43.78% 4:37:51 10:36 4:30:50 4029 138 M50 Jim Daly, 52, Rochester, MN 49.94% 4:37:52 10:36 4:31:37 4030 105 M55 Milan Hruby, 56, Woodbury, MN 51.77% 4:37:53 10:36 4:30:43 4034 139 M50 Ben Nelson, 51, Minneapolis, MN 49.49% 4:37:54 10:36 4:32:37 4035 1435 M20 Erik Martinez, 28, Winter Garden, FL 43.77% 4:37:56 10:36 4:30:33 4036 1436 M20 Jared Goldstein, 29, Somerville, MA 43.77% 4:37:56 10:36 4:30:34 4037 1437 M20 John Coughlin, 29, Winnipeg, MB 43.77% 4:37:56 10:36 4:32:12 4038 1438 M20 Robert Kohs, 32, Maplewood, MN 43.78% 4:37:57 10:36 4:26:04 4039 1439 M20 Sam Sterle, 20, Omaha, NE 43.76% 4:38:00 10:36 4:31:23 4041 363 M40 Brandon Kleinke, 43, Ames, IA 46.22% 4:38:01 10:36 4:25:01 4042 207 M45 Matthew Faiman, 45, Maplewood, MN 46.99% 4:38:01 10:36 4:32:27 4043 1440 M20 Matthew Berg, 23, Savage, MN 43.75% 4:38:03 10:36 4:26:14 4044 7 M16 Edward Truwe, 17, Otsego, MN 44.12% 4:38:04 10:36 4:32:16 4045 1441 M20 Christopher Valenty, 27, Minneapolis, MN 43.74% 4:38:08 10:37 4:32:05 4046 1442 M20 Nick Johnson, 27, Chanhassen, MN 43.74% 4:38:09 10:37 4:32:05 4047 1443 M20 Erik Aviles-Rizo, 23, Bloomington, MN 43.73% 4:38:10 10:37 4:25:58 4048 1444 M20 Tobias Knight, 28, St Louis Park, MN 43.72% 4:38:13 10:37 4:32:09 4049 1445 M20 Andrew Crider, 25, Austin, TX 43.72% 4:38:15 10:37 4:25:35 4051 420 M35 Travis Bookler, 37, Crystal, MN 44.30% 4:38:15 10:37 4:31:31 4052 421 M35 Phil Forester, 38, Woodbury, MN 44.52% 4:38:16 10:37 4:31:53 4053 1446 M20 Nicholas Ferris, 30, Minneapolis, MN 43.71% 4:38:17 10:37 4:32:09 4054 422 M35 Edward Barnes, 36, Douglas, MA 44.11% 4:38:17 10:37 4:36:49 4058 423 M35 Brandon Novelli, 39, Overland Park, KS 44.76% 4:38:25 10:37 4:24:47 4061 424 M35 Zachary Zaban, 35, Brooklyn, NY 43.91% 4:38:33 10:37 4:26:16 4062 140 M50 Pao Lee, 50, Little Canada, MN 48.95% 4:38:33 10:37 4:31:07 4063 1447 M20 Mitch Lang, 34, Inver Grove Heigh, MN 43.80% 4:38:34 10:38 4:37:07 4068 364 M40 Julian Jenkins, 40, Oakland, CA 45.03% 4:38:36 10:38 4:31:01 4070 365 M40 Ryan Bloomberg, 41, Minneapolis, MN 45.37% 4:38:38 10:38 4:33:31 4071 1448 M20 Nathan Huynh, 28, Minneapolis, MN 43.65% 4:38:40 10:38 4:27:01 4072 106 M55 Wally Hass, 58, Oak Park, CA 52.60% 4:38:40 10:38 4:33:11 4073 107 M55 Andrew Smoley, 58, Minneapolis, MN 52.60% 4:38:40 10:38 4:33:11 4074 366 M40 Chris Stavenger, 43, Kannapolis, NC 46.10% 4:38:43 10:38 4:26:08 4075 1449 M20 Kevin Fitzgerald, 28, Edina, MN 43.64% 4:38:46 10:38 4:37:09 4076 1450 M20 Keaton Clarke, 24, Minneapolis, MN 43.64% 4:38:47 10:38 4:33:11 4079 367 M40 Christopher Crabtree, 44, Asheville, NC 46.47% 4:38:49 10:38 4:37:40 4081 9 M70 Michael Loney, 73, Silver Spring, MD 61.41% 4:38:50 10:38 4:32:17 4083 1451 M20 Andy Backstrom, 33, Shakopee, MN 43.67% 4:38:55 10:38 4:32:54 4084 425 M35 Thomas Kaminsky, 37, Maple Plain, MN 44.19% 4:38:56 10:38 4:27:55 4086 368 M40 Brandon Walters, 44, Woodbury, MN 46.44% 4:38:59 10:38 4:32:58 4087 369 M40 Daniel Scheff, 43, Harris, MN 46.06% 4:38:59 10:38 4:38:03 4088 426 M35 Brian Sobas, 39, New Hope, MN 44.66% 4:39:03 10:39 4:26:25 4090 370 M40 Keith Meyer, 40, Minot Afb, ND 44.96% 4:39:03 10:39 4:31:23 4094 1452 M20 Thang Ho, 27, Eagan, MN 43.57% 4:39:11 10:39 4:26:23 4095 108 M55 John Zielinski, 55, Saint Paul, MN 51.06% 4:39:11 10:39 4:32:34 4098 427 M35 Charles Socha, 38, Golden Valley, MN 44.37% 4:39:12 10:39 4:37:59 4099 1453 M20 Jeffrey Ah Pook, 26, Eagan, MN 43.57% 4:39:13 10:39 4:31:35 4100 141 M50 Jason Woodland, 50, Roswell, NM 48.83% 4:39:14 10:39 4:27:48 4102 1454 M20 Victor Jimenez, 23, Rice Lake, WI 43.56% 4:39:16 10:39 4:32:47 4103 109 M55 Brian To, 58, San Jose, CA 52.48% 4:39:16 10:39 4:33:25 4105 428 M35 Kory Olson, 37, Blaine, MN 44.12% 4:39:22 10:39 4:31:49 4107 371 M40 Brian Naughton, 43, White Bear Lake, MN 45.98% 4:39:28 10:40 4:27:40 4109 429 M35 Peter Enz, 35, Minneapolis, MN 43.77% 4:39:28 10:40 4:38:03 4110 1455 M20 Kirk Becker, 33, Grimes, IA 43.58% 4:39:29 10:40 4:26:01 4111 1456 M20 Marvin Yan, 29, St Paul, MN 43.52% 4:39:33 10:40 4:27:52 4113 1457 M20 Ryan Wermerskirchen, 32, Eagan, MN 43.51% 4:39:37 10:40 4:32:27 4114 142 M50 Mark Goodwin, 53, Bloomington, MN 50.07% 4:39:38 10:40 4:33:29 4115 143 M50 Greg Chung, 50, Union, NJ 48.76% 4:39:39 10:40 4:33:30 4116 430 M35 Michael Neuberg, 39, Saint Paul, MN 44.56% 4:39:41 10:40 4:33:53 4117 431 M35 Tyler Bystedt, 35, Duluth, MN 43.73% 4:39:43 10:40 4:27:26 4118 372 M40 Paul Ristvedt, 42, Lake Elmo, MN 45.56% 4:39:44 10:40 4:28:10 4119 373 M40 Ryan Pena, 44, Plymouth, MN 46.32% 4:39:44 10:40 4:33:50 4120 47 M60 Tim Rogers, 62, St. Paul, MN 54.43% 4:39:44 10:40 4:34:31 4121 144 M50 Raman Wadehra, 54, Shawnee, KS 50.50% 4:39:45 10:40 4:34:12 4122 1458 M20 Isaac Alanko, 29, Minneapolis, MN 43.48% 4:39:46 10:40 4:26:35 4125 1459 M20 Michael Yaeger, 33, St. Louis Park, MN 43.52% 4:39:51 10:40 4:28:32 4130 374 M40 Nick Redmond, 44, Fridley, MN 46.25% 4:40:10 10:41 4:28:59 4132 432 M35 Harley Nelson, 38, Hudson, WI 44.21% 4:40:11 10:41 4:26:45 4133 1460 M20 Daniel Foster, 26, St. Paul, MN 43.42% 4:40:11 10:41 4:33:02 4134 110 M55 Peter Kaul, 59, Eagan, MN 52.81% 4:40:11 10:41 4:38:12 4135 433 M35 Stephen Horn, 36, Saint Paul, MN 43.81% 4:40:12 10:41 4:34:20 4136 1461 M20 Simon Ault, 23, Burnsville, MN 43.42% 4:40:12 10:41 4:38:32 4137 375 M40 Adam McHenry, 42, Minneapolis, MN 45.47% 4:40:16 10:41 4:33:37 4138 434 M35 Andrew Warnes, 36, Shoreview, MN 43.79% 4:40:19 10:42 4:34:33 4140 1462 M20 Tyler Becker, 31, Forest Lake, MN 43.37% 4:40:28 10:42 4:33:28 4141 1463 M20 Matthew Squires, 29, Ankeny, IA 43.37% 4:40:30 10:42 4:28:24 4142 1464 M20 Max Staley, 24, Minneapolis, MN 43.36% 4:40:32 10:42 4:35:20 4143 111 M55 Jeffrey Staley, 56, Minneapolis, MN 51.28% 4:40:32 10:42 4:35:20 4146 1465 M20 Harrison Thao, 31, Maplewood, MN 43.36% 4:40:34 10:42 4:34:05 4147 376 M40 Justin Hughes, 40, Columbus, OH 44.71% 4:40:38 10:42 4:27:34 4148 1466 M20 William Cheek, 27, Erie, CO 43.34% 4:40:40 10:42 4:34:26 4149 1467 M20 Nicholas Culp, 26, Hopkins, MN 43.34% 4:40:40 10:42 4:35:25 4151 435 M35 Brian Borchardt, 35, Shakopee, MN 43.57% 4:40:44 10:42 4:33:47 4153 1468 M20 Kaelob Hannes, 24, Brooklyn Park, MN 43.33% 4:40:45 10:42 4:29:27 4156 436 M35 Grant Leitbrouck, 35, Fridley, MN 43.56% 4:40:48 10:43 4:29:23 4158 377 M40 Joshua Kukowski, 44, Waconia, MN 46.13% 4:40:52 10:43 4:29:39 4160 378 M40 Aaron Pahl, 40, Lake City, MN 44.67% 4:40:54 10:43 4:33:33 4161 1469 M20 Kartikeya Tiwari, 31, Minneapolis, MN 43.30% 4:40:58 10:43 4:28:10 4162 1470 M20 Wyatt Peterson, 25, Chula Vista, CA 43.29% 4:41:00 10:43 4:33:28 4164 379 M40 Chris Collins, 43, Elko, MN 45.72% 4:41:03 10:43 4:34:10 4167 145 M50 Alemayhu Tegene, 52, Oakdale, MN 49.37% 4:41:04 10:43 4:35:49 4169 437 M35 Mathias Peterson, 36, Saint Paul, MN 43.67% 4:41:05 10:43 4:29:52 4170 1471 M20 Luke Lopata, 20, Minneapolis, MN 43.28% 4:41:06 10:43 4:35:12 4172 48 M60 Duane Jacobson, 61, Minneapolis, MN 53.64% 4:41:07 10:43 4:34:57 4173 146 M50 Jeffrey Genrich, 51, Edina, MN 48.92% 4:41:08 10:43 4:34:43 4177 1472 M20 Matthew Montgomery, 29, Mounds View, MN 43.26% 4:41:11 10:43 4:40:15 4178 112 M55 Don Thieme, 57, Middletown, RI 51.64% 4:41:12 10:44 4:28:02 4179 438 M35 Vlad Dmitriev, 36, Richfield, MN 43.65% 4:41:12 10:44 4:34:20 4180 1473 M20 Logan Barberie, 22, Cincinnati, OH 43.26% 4:41:14 10:44 4:29:28 4183 147 M50 Bryan Schuler, 50, Excelsior, MN 48.48% 4:41:16 10:44 4:33:42 4184 1474 M20 Devin Krautkremer, 28, Minneapolis, MN 43.25% 4:41:17 10:44 4:35:59 4186 1475 M20 David Hernandez, 20, Hopkins, MN 43.24% 4:41:20 10:44 4:34:09 4192 1476 M20 Tyler Blakeslee, 30, Saint Paul, MN 43.22% 4:41:28 10:44 4:34:20 4193 208 M45 Mike Stella, 45, Otsego, MN 46.41% 4:41:31 10:44 4:35:16 4194 209 M45 Kim Kringen, 49, Blaine, MN 48.01% 4:41:31 10:44 4:35:17 4196 210 M45 Jimmy Smith, 49, Rice Lake, WI 48.01% 4:41:34 10:44 4:30:06 4197 211 M45 Brad Seaton, 48, Iowa City, IA 47.59% 4:41:34 10:44 4:33:52 4198 212 M45 Bryan Jacobson, 49, Minnetonka, MN 48.01% 4:41:34 10:44 4:35:08 4199 439 M35 Victor Zapattini, 35, Minneapolis, MN 43.44% 4:41:36 10:44 4:40:41 4200 36 M18 Jordan Humphrey, 18, Stillwater, MN 43.23% 4:41:37 10:44 4:40:32 4202 1477 M20 Luke Soko, 24, Ames, IA 43.18% 4:41:42 10:45 4:35:02 4203 1478 M20 Blake Peterson, 26, Minneapolis, MN 43.18% 4:41:42 10:45 4:40:09 4205 213 M45 Jan Prihoda, 46, Hopkins, MN 46.76% 4:41:44 10:45 4:29:24 4208 1479 M20 Tyler Gromberg, 31, Hopkins, MN 43.17% 4:41:47 10:45 4:35:34 4209 148 M50 Greg Kerr, 54, Savage, MN 50.13% 4:41:49 10:45 4:36:14 4211 380 M40 Meng Wu, 43, Rochester, MN 45.59% 4:41:52 10:45 4:34:17 4212 214 M45 Teigen Leonard, 45, Minneapolis, MN 46.35% 4:41:52 10:45 4:35:05 4214 1480 M20 Nolan Mueller, 21, Gilbert, IA 43.15% 4:41:54 10:45 4:28:54 4215 37 M18 Lance ronnebaum, 19, West Des Moines, IA 43.15% 4:41:54 10:45 4:34:47 4216 49 M60 David Grimmelman, 60, Woodbury, MN 52.99% 4:41:55 10:45 4:36:49 4218 440 M35 Dustin Duarte, 39, Saint Paul, MN 44.20% 4:41:56 10:45 4:35:35 4221 1481 M20 Andrew Stroebel, 28, St Paul, MN 43.15% 4:41:57 10:45 4:34:45 4223 113 M55 Andrew Lincoln, 58, Annapolis, MD 51.98% 4:41:59 10:45 4:34:29 4224 1482 M20 Mike Griffin, 34, Sauk Rapids, MN 43.27% 4:41:59 10:45 4:35:20 4225 149 M50 Ben Urbanski, 53, Bloomington, MN 49.65% 4:42:00 10:45 4:30:46 4227 1483 M20 Nathaniel Urbanski, 22, Bloomington, MN 43.14% 4:42:00 10:45 4:30:46 4236 1484 M20 Kevin Thomsen, 32, Minneapolis, MN 43.11% 4:42:13 10:46 4:36:18 4237 1485 M20 Michael Loy, 26, Northbrook, IL 43.10% 4:42:14 10:46 4:28:47 4238 1486 M20 Christopher Gargano, 24, Savage, MN 43.09% 4:42:18 10:46 4:36:21 4241 381 M40 Brian Carpenter, 41, Lakeville, MN 44.77% 4:42:21 10:46 4:34:36 4242 441 M35 Nathan Perry, 37, Rochester, MN 43.65% 4:42:21 10:46 4:36:09 4243 1487 M20 Sujan Maharjan, 34, Shakopee, MN 43.20% 4:42:24 10:46 4:29:55 4245 382 M40 Pete Berntsen, 42, Chicago, IL 45.12% 4:42:27 10:46 4:36:20 4248 114 M55 Kevin Kehn, 56, Champlin, MN 50.92% 4:42:30 10:47 4:36:10 4249 1488 M20 Josh Phenow, 34, St. Paul, MN 43.18% 4:42:33 10:47 4:31:13 4250 1489 M20 Jesse Phenow, 32, Roseville, MN 43.06% 4:42:33 10:47 4:31:13 4251 150 M50 Erik Therien, 54, Saint Paul, MN 49.99% 4:42:35 10:47 4:35:21 4252 1490 M20 Michael Wise, 34, White Bear Lake, MN 43.17% 4:42:37 10:47 4:36:05 4253 383 M40 Michael Thorseth, 41, Otsego, MN 44.73% 4:42:38 10:47 4:35:53 4261 384 M40 Mark Crowder, 40, Plymouth, MN 44.36% 4:42:48 10:47 4:35:43 4263 385 M40 Lee Hermiston, 40, Iowa City, IA 44.36% 4:42:49 10:47 4:35:07 4264 10 M70 Mark LeDuc, 70, Coon Rapids, MN 58.39% 4:42:50 10:47 4:41:06 4267 215 M45 Robbie Spada, 47, Minneapolis, MN 46.97% 4:42:52 10:47 4:35:21 4274 115 M55 Patrick Cott, 56, Chicago, IL 50.83% 4:43:02 10:48 4:36:40 4275 38 M18 Thomas Blair, 19, Dubuque, IA 42.98% 4:43:02 10:48 4:36:59 4276 442 M35 Andrew Berg, 38, Savage, MN 43.76% 4:43:04 10:48 4:31:11 4277 443 M35 Michael Anderson, 35, Rosemount, MN 43.21% 4:43:04 10:48 4:36:06 4280 216 M45 Jamey Lockhart, 45, Hampton, MN 46.14% 4:43:11 10:48 4:37:15 4283 1491 M20 Tariq Islam, 29, Minneapolis, MN 42.95% 4:43:16 10:48 4:41:30 4289 116 M55 Lei Chen, 58, St Paul, MN 51.70% 4:43:29 10:49 4:31:39 4290 444 M35 Kevin Bodem, 36, Anoka, MN 43.30% 4:43:30 10:49 4:36:56 4292 1492 M20 Trevon Van Egtern, 23, Winona, MN 42.91% 4:43:31 10:49 4:36:49 4293 1493 M20 Austin Wicklund, 29, Fargo, ND 42.91% 4:43:32 10:49 4:30:58 4296 386 M40 Mark Hansmeier, 41, St Paul, MN 44.59% 4:43:32 10:49 4:38 4297 387 M40 Ryan Canton, 40, Buffalo, MN 44.25% 4:43:34 10:49 4:36:23 4298 445 M35 Scotty Brink, 38, St Paul, MN 43.68% 4:43:36 10:49 4:31:02 4302 446 M35 Nicolas Cottely, 38, Miami, FL 43.67% 4:43:39 10:49 4:43:28 4304 217 M45 Mark Randell, 49, Atlantic Mine, MI 47.65% 4:43:41 10:49 4:31:54 4305 218 M45 Robert Dickson, 46, Ann Arbor, MI 46.44% 4:43:41 10:49 4:38:18 4306 1494 M20 Camden Newman, 23, Woodbury, MN 42.88% 4:43:42 10:49 4:42:28 4307 219 M45 Joshua Coval, 48, Bloomington, MN 47.23% 4:43:43 10:49 4:41:45 4310 447 M35 Nick Gilles, 35, Corcoran, MN 43.11% 4:43:46 10:49 4:32:30 4312 1495 M20 Nils Eastburg, 30, Chicago, IL 42.86% 4:43:48 10:49 4:31:09 4313 1496 M20 Matt Brownson, 27, Stillwater, MN 42.86% 4:43:48 10:49 4:32:19 4315 220 M45 Chris Trinh, 45, Brooklyn Park, MN 46.03% 4:43:49 10:50 4:36:14 4318 448 M35 Nathan MacLaurin, 37, Minneapolis, MN 43.41% 4:43:55 10:50 4:38:16 4320 39 M18 James Chaw, 19, Saint Paul, MN 42.84% 4:43:57 10:50 4:31:35 4322 1497 M20 Aaron Komo, 33, Roseville, MN 42.89% 4:43:59 10:50 4:31:24 4324 221 M45 Jonathan Wicklund, 49, Arden Hills, MN 47.60% 4:43:59 10:50 4:38:26 4325 1498 M20 Dylan Jacob, 26, Cottage Grove, MN 42.83% 4:44:00 10:50 4:37 4327 50 M60 Steven Quick, 62, Maplewood, MN 53.61% 4:44:03 10:50 4:38:36 4328 117 M55 Terence Szymanski, 55, Woodbury, MN 50.19% 4:44:04 10:50 4:37:37 4329 449 M35 Jacob Perry, 35, White Bear Lake, MN 43.06% 4:44:04 10:50 4:38:43 4330 1499 M20 Neil Petersen, 30, Apple Valley, MN 42.82% 4:44:04 10:50 4:43:09 4332 450 M35 Andrew Hahn, 39, Minneapolis, MN 43.86% 4:44:09 10:50 4:43:03 4333 1500 M20 Paul O'Brien, 34, Hobart, WI 42.93% 4:44:10 10:50 4:32:44 4334 451 M35 Bryan Lippincott, 35, Hugo, MN 43.04% 4:44:11 10:50 4:32:09 4337 1501 M20 Nick Hessa, 29, Minneapolis, MN 42.80% 4:44:14 10:50 4:38:34 4338 51 M60 Jeffrey Walkiewicz, 63, Panama City, FL 54.10% 4:44:15 10:51 4:38:34 4340 1502 M20 Javier Hernandez-Payan, 31, St Paul, MN 42.79% 4:44:16 10:51 4:38:12 4343 452 M35 Benjamin Hueper, 35, Rosemount, MN 43.02% 4:44:22 10:51 4:37:33 4347 222 M45 Carson Ripple, 48, Plymouth, MN 47.10% 4:44:30 10:51 4:37:10 4348 388 M40 Matthew Knutson, 40, Shoreview, MN 44.09% 4:44:32 10:51 4:38:03 4350 389 M40 Alex Cook, 44, Saint Paul, MN 45.51% 4:44:41 10:51 4:37:16 4352 1503 M20 Brennan Hergenreter, 23, Ames, IA 42.73% 4:44:43 10:52 4:31:42 4355 1504 M20 Keaton Kuzel, 27, Prescott, WI 42.72% 4:44:47 10:52 4:32:38 4356 1505 M20 Tyler Schultz, 33, Arvada, CO 42.76% 4:44:49 10:52 4:39:20 4360 390 M40 Jeff Merkle, 40, Minneapolis, MN 44.04% 4:44:55 10:52 4:37:55 4364 40 M18 Avi Prager, 19, Madison, WI 42.69% 4:44:58 10:52 4:38:15 4366 453 M35 Brian Keller, 37, Arvada, CO 43.24% 4:45:01 10:52 4:37:16 4367 1506 M20 Tommy Ranney, 34, Eden Prairie, MN 42.80% 4:45:02 10:52 4:33:55 4369 223 M45 Jeff Jirava, 46, Bismarck, ND 46.21% 4:45:04 10:52 4:43:31 4370 454 M35 Matthew Messina, 37, Edina, MN 43.23% 4:45:06 10:52 4:43:09 4372 1507 M20 Joshua Kreber, 21, Canton, SD 42.67% 4:45:07 10:52 4:33:24 4373 118 M55 Bob Slaney, 57, Edina, MN 50.91% 4:45:13 10:53 4:34:02 4374 391 M40 Andrew Cook-Feltz, 41, Iowa City, IA 44.32% 4:45:13 10:53 4:37:47 4375 52 M60 Bob Coughlin, 64, Winnipeg, MB 54.43% 4:45:20 10:53 4:39:34 4376 1508 M20 Mark Willson, 26, Wayzata, MN 42.63% 4:45:22 10:53 4:38:24 4378 151 M50 Thomas Tibbs, 54, St Paul, MN 49.50% 4:45:23 10:53 4:38:42 4379 119 M55 Jeff Vizenor, 55, Jordan, MN 49.94% 4:45:27 10:53 4:33:41 4380 1509 M20 Tyler Magalis, 31, Farmington, MN 42.62% 4:45:27 10:53 4:39:05 4381 1510 M20 Anthony Johnson, 27, Minneapolis, MN 42.61% 4:45:28 10:53 4:33:04 4383 455 M35 Nick Johnson, 35, Roseville, MN 42.85% 4:45:29 10:53 4:31:50 4385 1511 M20 Alexander Poor, 34, St Paul, MN 42.74% 4:45:29 10:53 4:33:21 4386 456 M35 Michael Jirjis, 39, Corcoran, MN 43.65% 4:45:29 10:53 4:44:29 4388 1512 M20 Carter Odegard, 22, Savage, MN 42.60% 4:45:32 10:53 4:38:16 4390 392 M40 Zachary Fabish, 44, Houston, TX 45.37% 4:45:33 10:53 4:40:14 4393 53 M60 Jeff Keady, 64, Thomaston, GA 54.38% 4:45:34 10:54 4:39:53 4394 1513 M20 Connor Smeed, 23, White Bear Lake, MN 42.60% 4:45:35 10:54 4:32:54 4395 393 M40 Nicholas Wolfe, 44, Vadnais Heights, MN 45.36% 4:45:37 10:54 4:32:50 4396 394 M40 Tony Wolfe, 44, Roseville, MN 45.36% 4:45:37 10:54 4:32:50 4398 1514 M20 Trey Barth, 25, Elk River, MN 42.59% 4:45:38 10:54 4:33:44 4399 1515 M20 Coletyn Barth, 27, Ramsey, MN 42.59% 4:45:38 10:54 4:33:45 4402 1516 M20 Alex Granquist, 30, Brooklyn, NY 42.58% 4:45:43 10:54 4:40:22 4403 1517 M20 Warren Smallidge, 20, New Richmond, WI 42.58% 4:45:43 10:54 4:40:42 4404 1518 M20 Ben Lemieux, 24, St. Louis Park, MN 42.57% 4:45:44 10:54 4:33:14 4407 152 M50 Joshua Sents, 50, Gilbert, IA 47.71% 4:45:46 10:54 4:32:45 4410 1519 M20 Thomas Brown, 32, Minneapolis, MN 42.57% 4:45:49 10:54 4:34:12 4411 1520 M20 Luke Sexton, 28, Minneapolis, MN 42.56% 4:45:49 10:54 4:40:26 4412 1521 M20 Matthew Worzala, 29, Minneapolis, MN 42.56% 4:45:51 10:54 4:39 4414 54 M60 Peter Rosen, 60, St Paul, MN 52.24% 4:45:57 10:54 4:34:38 4415 1522 M20 Jacob Rear, 27, Marana, AZ 42.54% 4:45:59 10:54 4:40:13 4416 1523 M20 Landon Acre-Kendall, 31, Saint Paul, MN 42.53% 4:46:00 10:55 4:38:19 4419 120 M55 Mark Bukowski, 57, South Saint Paul, MN 50.76% 4:46:04 10:55 4:34:15 4420 224 M45 Bryan Brettin, 48, Hudson, WI 46.84% 4:46:04 10:55 4:40:32 4422 1524 M20 Tucker Schoenfish, 29, Minneapolis, MN 42.52% 4:46:06 10:55 4:39:23 4423 395 M40 Bryan Hardel, 40, St. Paul, MN 43.85% 4:46:07 10:55 4:33:42 4424 1525 M20 Lucas Hansen, 32, Rochester, MN 42.51% 4:46:13 10:55 4:38:49 4425 55 M60 Richard Coleman, 60, Minneapolis, MN 52.19% 4:46:13 10:55 4:44:12 4427 396 M40 Chad King, 41, Woodbury, MN 44.16% 4:46:18 10:55 4:39:22 4428 225 M45 Joel Gunderson, 49, New York, NY 47.21% 4:46:18 10:55 4:44:37 4429 56 M60 Robert Hussey, 60, Edina, MN 52.17% 4:46:20 10:55 4:39:45 4430 1526 M20 Conor Hussey, 28, Brooklyn, NY 42.49% 4:46:20 10:55 4:39:45 4431 1527 M20 Andrew Walker, 24, Hopkins, MN 42.48% 4:46:22 10:55 4:34:41 4433 1528 M20 Matt Nelson, 28, Mound, MN 42.47% 4:46:26 10:56 4:35:11 4434 457 M35 Joe Raymond, 37, Hattiesburg, MS 43.03% 4:46:26 10:56 4:40:26 4435 1529 M20 Ryan Keenan, 26, Denver, CO 42.47% 4:46:27 10:56 4:38:46 4436 121 M55 Brendan Keenan, 57, Minneapolis, MN 50.69% 4:46:27 10:56 4:38:46 4437 458 M35 Jay Reimann, 38, Des Moines, IA 43.24% 4:46:28 10:56 4:39:07 4438 153 M50 Mark Mastin, 52, Waco, TX 48.44% 4:46:29 10:56 4:32:42 4439 1530 M20 Tyler Magnuson, 26, Eden Prairie, MN 42.46% 4:46:31 10:56 4:40:25 4441 226 M45 Prasit Phanichthaworn, 47, Los Angeles, CA 46.37% 4:46:33 10:56 4:39:02 4442 15 M65 Paul Glade, 69, Cedar Falls, IA 57.02% 4:46:35 10:56 4:40:04 4444 1531 M20 Riley Fritz, 28, Columbia Heights, MN 42.44% 4:46:40 10:56 4:34:04 4448 397 M40 David Nguyen, 44, Eagan, MN 45.18% 4:46:47 10:56 4:39:46 4452 122 M55 Andrew Gamson, 56, Shoreview, MN 50.16% 4:46:49 10:56 4:34:34 4453 398 M40 George Xiong, 41, St Paul, MN 44.08% 4:46:49 10:56 4:39:12 4454 459 M35 Dhruba Shrestha, 36, Chanhassen, MN 42.79% 4:46:50 10:56 4:34:21 4458 399 M40 Brian Hunn, 40, Kasson, MN 43.72% 4:46:58 10:57 4:45:46 4460 1532 M20 Mike Wallace, 29, St Paul, MN 42.38% 4:47:04 10:57 4:35:40 4461 1533 M20 Alec Knop, 31, West Des Moines, IA 42.38% 4:47:04 10:57 4:40:04 4462 154 M50 Erik Skovgard, 53, Cedar Falls, IA 48.77% 4:47:06 10:57 4:35:48 4463 400 M40 Ryan Heider, 41, Apple Valley, MN 44.03% 4:47:07 10:57 4:39:32 4464 1534 M20 Jeffrey Morgan, 34, Woodbury, MN 42.49% 4:47:07 10:57 4:39:32 4466 460 M35 Ryan Clark, 38, Shoreview, MN 43.14% 4:47:09 10:57 4:35:38 4467 461 M35 Kevin Swedin, 36, Shoreview, MN 42.75% 4:47:09 10:57 4:39:54 4468 1535 M20 Michael millan, 29, Plymouth, MN 42.36% 4:47:10 10:57 4:34:45 4469 462 M35 Alok Kumar Singh, 36, Plymouth, MN 42.74% 4:47:12 10:57 4:35:17 4470 1536 M20 Ethan Anderson, 20, River Falls, WI 42.35% 4:47:15 10:57 4:34:44 4472 1537 M20 Scott Watson, 29, Madison, WI 42.35% 4:47:15 10:57 4:35:37 4474 463 M35 Patrick Cassidy, 39, Sioux Falls, SD 43.38% 4:47:15 10:57 4:39:48 4475 464 M35 Noah Rabinowitz, 36, Minneapolis, MN 42.73% 4:47:16 10:57 4:39:48 4476 1538 M20 Deniz Ercan-Fang, 27, Minneapolis, MN 42.35% 4:47:16 10:57 4:39:56 4477 1539 M20 Dillon Parsell, 26, Oakland, NJ 42.34% 4:47:17 10:57 4:35:35 4478 1540 M20 William Malinowski, 23, St Paul, MN 42.34% 4:47:21 10:58 4:41:33 4479 401 M40 Ben Chastek, 44, Saint Paul, MN 45.08% 4:47:24 10:58 4:36:10 4480 155 M50 Robbie Wilson, 51, St. Paul, MN 47.85% 4:47:25 10:58 4:34:32 4481 123 M55 Andy Morgan, 57, St Paul, MN 50.52% 4:47:25 10:58 4:34:32 4482 124 M55 Todd Nelson, 56, Westby, MT 50.05% 4:47:26 10:58 4:36:03 4484 1541 M20 Chris Reekie, 23, Minneapolis, MN 42.32% 4:47:28 10:58 4:35:38 4487 1542 M20 Ian Pierson, 31, New Hope, MN 42.31% 4:47:32 10:58 4:34:41 4490 1543 M20 Araya Doble, 27, Minneapolis, MN 42.29% 4:47:40 10:58 4:35:33 4495 1544 M20 Gautam Kandlikar, 34, Baton Rouge, LA 42.39% 4:47:47 10:59 4:40:53 4497 57 M60 Kirt Goetzke, 63, Plymouth, MN 53.43% 4:47:47 10:59 4:46:25 4498 465 M35 Parker Michels-Boyce, 38, Richmond, VA 43.04% 4:47:48 10:59 4:40:05 4499 1545 M20 Jason Magner, 28, Winnipeg, MB 42.26% 4:47:53 10:59 4:42:34 4501 8 M16 Lincoln Medin, 16, Hugo, MN 43.13% 4:47:57 10:59 4:35:30 4503 1546 M20 Ian Sandry, 24, Rapid City, SD 42.24% 4:47:59 10:59 4:40:45 4506 1547 M20 Daniel Boehm, 26, Eden Prairie, MN 42.23% 4:48:02 10:59 4:41:54 4509 1548 M20 Grant Salzsiedler, 22, Apple Valley, MN 42.22% 4:48:09 10:59 4:41:27Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
4511 466 M35 Paul Nemeth, 37, Minneapolis, MN 42.77% 4:48:12 11:00 4:36:53 4512 402 M40 Brandon Kirschner, 42, Minneapolis, MN 44.21% 4:48:16 11:00 4:41:43 4513 1549 M20 Drew Huffman, 26, Minneapolis, MN 42.20% 4:48:16 11:00 4:47:17 4515 1550 M20 Chris Wolcanski, 26, Minneapolis, MN 42.20% 4:48:18 11:00 4:41:59 4517 1551 M20 Paul Weidner, 31, New Brighton, MN 42.19% 4:48:19 11:00 4:42:48 4518 467 M35 Joseph Woodington, 38, Blaine, MN 42.96% 4:48:21 11:00 4:40:41 4519 1552 M20 Eli Parker, 24, Minneapolis, MN 42.19% 4:48:21 11:00 4:40:53 4520 1553 M20 Aidan Neher, 29, Minneapolis, MN 42.19% 4:48:21 11:00 4:43:07 4521 1554 M20 Cade Plath, 24, Denver, CO 42.19% 4:48:22 11:00 4:35:41 4523 125 M55 Chris Schwyter, 57, Telford, PA 50.35% 4:48:22 11:00 4:36:47 4526 126 M55 Stephen Leinen, 55, Oakdale, MN 49.43% 4:48:25 11:00 4:34:57 4527 468 M35 Quincy Kelley-Hands, 38, South Saint Paul, MN 42.95% 4:48:25 11:00 4:41:19 4528 156 M50 Brian Thompson, 52, Saint Paul, MN 48.11% 4:48:25 11:00 4:41:40 4529 403 M40 Paul Risdall, 41, Delano, MN 43.83% 4:48:25 11:00 4:46:37 4531 1555 M20 Bret Mathews, 25, Dexter, MN 42.18% 4:48:26 11:00 4:42:35 4532 1556 M20 Tommy Van Norman, 34, Saint Paul, MN 42.29% 4:48:28 11:00 4:41:59 4533 1557 M20 Josà ValentÃn López, 26, Minneapolis, MN 42.17% 4:48:29 11:00 4:41:03 4536 469 M35 Bryant Crock, 36, Rochester, MN 42.54% 4:48:31 11:00 4:36:29 4537 1558 M20 Andrew Helm, 34, Minneapolis, MN 42.28% 4:48:32 11:00 4:47:02 4539 404 M40 Jonathan Russell, 43, Minneapolis, MN 44.52% 4:48:36 11:00 4:37 4541 1559 M20 Dan Kaehny, 34, West Bend, WI 42.27% 4:48:38 11:01 4:41:54 4542 1560 M20 Connor Shea, 28, Savage, MN 42.15% 4:48:38 11:01 4:47:02 4543 405 M40 Matt Levine, 40, Minneapolis, MN 43.46% 4:48:40 11:01 4:34:50 4546 16 M65 Omar Janjua, 67, Edmond, OK 55.44% 4:48:44 11:01 4:43:40 4552 127 M55 Dave Hirsch, 59, Brookfield, WI 51.21% 4:48:55 11:01 4:36:58 4554 1561 M20 Max oliveras, 30, Chicago, IL 42.11% 4:48:55 11:01 4:43:34 4555 470 M35 Travis Hallberg, 36, Ham Lake, MN 42.48% 4:48:55 11:01 4:46:54 4560 1562 M20 Zach Baker, 34, Minneapolis, MN 42.22% 4:49:00 11:01 4:42:50 4561 471 M35 Michael Weeks, 39, Chicago, IL 43.12% 4:49:01 11:01 4:36:38 4562 472 M35 Daniel Concha, 35, Saint Paul, MN 42.32% 4:49:04 11:02 4:41:48 4565 17 M65 Jerry Heaps, 69, Dover, ID 56.51% 4:49:10 11:02 4:47:39 4566 1563 M20 Blake Greiner, 33, Grand Forks, ND 42.10% 4:49:18 11:02 4:36:52 4568 1564 M20 Justin Underhill, 25, Savage, MN 42.04% 4:49:20 11:02 4:43:39 4569 1565 M20 Connor McMahon, 30, Seattle, WA 42.04% 4:49:22 11:02 4:42:04 4570 227 M45 Kevin Whitby, 46, Hugo, MN 45.52% 4:49:23 11:02 4:36:44 4572 1566 M20 Keagan Strenger, 30, St Paul, MN 42.03% 4:49:25 11:02 4:36:25 4573 157 M50 Levi Sauerbrei, 50, Rochester, MN 47.11% 4:49:26 11:02 4:37:17 4575 473 M35 Jeff Caldwell, 39, Mound, MN 43.06% 4:49:26 11:02 4:41:42 4579 158 M50 Bryan Shimek, 50, Welch, MN 47.10% 4:49:28 11:02 4:42:38 4580 2 M14 Karter Perry, 15, Canton, GA 43.52% 4:49:30 11:03 4:38:29 4584 228 M45 Marc Tompkins, 47, Minneapolis, MN 45.89% 4:49:33 11:03 4:44:08 4585 1567 M20 Adam Morgan, 28, Saint Paul, MN 42.01% 4:49:34 11:03 4:42:53 4586 474 M35 Matthew Haas, 37, North St Paul, MN 42.56% 4:49:34 11:03 4:42:58 4587 1568 M20 John Hofmeister, 33, Appleton, WI 42.06% 4:49:36 11:03 4:38:08 4589 1569 M20 Adley Schwartz, 21, Saint Paul, MN 41.99% 4:49:41 11:03 4:43:17 4595 159 M50 Wade Leddy, 51, Twin Brooks, SD 47.46% 4:49:48 11:03 4:38:21 4597 58 M60 Marty Faldet, 62, Lakeville, MN 52.53% 4:49:51 11:03 4:37:43 4600 406 M40 Daniel Singer, 41, Minneapolis, MN 43.60% 4:49:55 11:03 4:48:28 4601 1570 M20 Korbin Dvorak, 23, Eau Claire, WI 41.95% 4:50:01 11:04 4:38:32 4602 59 M60 Paul Sterbenz, 64, Parrish, FL 53.54% 4:50:03 11:04 4:38:58 4603 160 M50 Geoff Service, 51, Saint Paul, MN 47.42% 4:50:04 11:04 4:37:31 4604 229 M45 Mosi Bennett, 49, Minneapolis, MN 46.60% 4:50:04 11:04 4:43:19 4605 1571 M20 Cole Lester, 24, St Paul, MN 41.94% 4:50:05 11:04 4:42:34 4606 128 M55 Jayson Murray, 57, Seattle, WA 50.05% 4:50:07 11:04 4:44:47 4609 129 M55 Stephen Wallner, 58, Oakdale, MN 50.52% 4:50:08 11:04 4:37:53 4611 1572 M20 Zach Moran, 26, Apple Valley, MN 41.92% 4:50:11 11:04 4:37:06 4612 60 M60 Adrian Low, 60, Birmingham, WE 51.48% 4:50:11 11:04 4:42:48 4613 1573 M20 Bradley Chasteen, 24, Madison, WI 41.91% 4:50:15 11:04 4:49:19 4614 1574 M20 Benjamin Moss, 34, Marina Del Rey, CA 42.03% 4:50:16 11:04 4:38:09 4618 407 M40 James Sonterre, 43, Elko, MN 44.26% 4:50:18 11:04 4:43:40 4623 1575 M20 Jakob Krull, 26, Minneapolis, MN 41.89% 4:50:25 11:05 4:38:55 4625 475 M35 Eric Lambert, 35, Lake Elmo, MN 42.12% 4:50:26 11:05 4:38:54 4626 1576 M20 Callum Whittlef, 22, Minneapolis, MN 41.88% 4:50:27 11:05 4:37:01 4627 408 M40 Brady Martinson, 42, Chicago, IL 43.88% 4:50:27 11:05 4:45:12 4628 1577 M20 Lucas Palkert, 33, West Saint Paul, MN 41.93% 4:50:28 11:05 4:44:01 4629 1578 M20 Kurtis Rahkola, 34, Minneapolis, MN 42.00% 4:50:30 11:05 4:44:12 4630 18 M65 Kurt Rahkola, 67, Maple Plain, MN 55.10% 4:50:30 11:05 4:44:13 4631 230 M45 Eric Kankelfitz, 45, Milaca, MN 44.97% 4:50:31 11:05 4:43:18 4633 409 M40 Nicholas Vasilakes, 40, Madison, WI 43.18% 4:50:34 11:05 4:43:53 4634 1579 M20 Ethan Maki, 23, St Louis Park, MN 41.87% 4:50:34 11:05 4:44:12 4635 1580 M20 Pete Williams, 27, Denver, CO 41.86% 4:50:36 11:05 4:43:05 4636 1581 M20 Cormick Nelson, 27, Portland, OR 41.86% 4:50:36 11:05 4:43:06 4637 1582 M20 Josh Thompson, 25, Cologne, MN 41.86% 4:50:38 11:05 4:49:28 4638 161 M50 Chad Rubey, 52, Minneapolis, MN 47.74% 4:50:40 11:05 4:39 4640 130 M55 Glenn Baron, 59, Hudson, WI 50.90% 4:50:40 11:05 4:42:58 4642 231 M45 Jeff Winter, 46, Coon Rapids, MN 45.32% 4:50:41 11:05 4:43:58 4643 1583 M20 Khufong lee, 30, Wausau, WI 41.84% 4:50:43 11:05 4:39:03 4644 232 M45 Peter Zimmerman, 45, Minneapolis, MN 44.94% 4:50:43 11:05 4:43:53 4645 1584 M20 Skyler Burns-Goetzmann, 26, Minneapolis, MN 41.84% 4:50:45 11:05 4:38:55 4646 1585 M20 Jeffrey Edwards, 34, Duluth, MN 41.95% 4:50:50 11:06 4:37:24 4647 476 M35 Steven Fritz, 36, Minneapolis, MN 42.19% 4:50:55 11:06 4:37:39 4654 131 M55 Randy Larson, 56, Edina, MN 49.43% 4:51:03 11:06 4:39:31 4656 1586 M20 Cevahn Meyer-Berg, 22, Brainerd, MN 41.79% 4:51:07 11:06 4:43:24 4657 1587 M20 Tyler Barrett, 27, Chicago, IL 41.78% 4:51:08 11:06 4:44:46 4659 1588 M20 Jared Smith, 24, Saint Paul, MN 41.78% 4:51:10 11:06 4:44:11 4660 477 M35 Scott Belisle, 36, Rochester, NY 42.15% 4:51:11 11:06 4:38:48 4666 19 M65 David Hamlar, 69, Inver Grove Heigh, MN 56.09% 4:51:21 11:07 4:38:49 4667 478 M35 Ryan Wissink, 36, Maplewood, MN 42.11% 4:51:27 11:07 4:44:21 4668 1589 M20 Daniel Washburn, 34, Forest Lake, MN 41.86% 4:51:28 11:07 4:40:05 4669 410 M40 Cliff Reithel, 44, Minnetonka, MN 44.45% 4:51:28 11:07 4:40:20 4673 1 M75 Cliff Reithel, 76, Madison, WI 61.57% 4:51:29 11:07 4:40:21 4674 162 M50 Joel Thomson, 51, St Louis Park, MN 47.18% 4:51:29 11:07 4:44:16 4677 1590 M20 Josh Fitch, 27, Reese, MI 41.73% 4:51:33 11:07 4:46:07 4682 163 M50 Zak Shimanski, 51, Minneapolis, MN 47.15% 4:51:40 11:07 4:43:50 4683 1591 M20 Ben Bosch, 31, Pine Island, MN 41.71% 4:51:41 11:08 4:38:50 4686 164 M50 Scott Gaarde, 52, Iowa City, IA 47.57% 4:51:41 11:08 4:43:59 4689 233 M45 Michael Daugs, 45, New Germany, MN 44.79% 4:51:42 11:08 4:45:17 4690 1592 M20 Jon Waldeland, 26, New Brighton, MN 41.70% 4:51:43 11:08 4:44:02 4691 1593 M20 Chandler Wolfe, 25, Arlington, TX 41.70% 4:51:45 11:08 4:45:15 4694 479 M35 Taylor Hallstrom, 37, Chaska, MN 42.23% 4:51:52 11:08 4:44:13 4696 1594 M20 Andrew Nguyen, 22, Chanhassen, MN 41.68% 4:51:53 11:08 4:44:50 4697 1595 M20 Tommy Mulvaney, 29, Minneapolis, MN 41.67% 4:51:55 11:08 4:39:02 4698 1596 M20 Jonah Gilbert, 30, Chatfield, MN 41.67% 4:51:55 11:08 4:46:11 4699 480 M35 Travis Taylor, 37, Minneapolis, MN 42.21% 4:51:58 11:08 4:44:53 4702 165 M50 Tho Nguyen, 50, Rosemount, MN 46.68% 4:52:07 11:09 4:45:31 4703 132 M55 Todd McMartin, 56, Sioux Falls, SD 49.25% 4:52:08 11:09 4:45:22 4706 1597 M20 Cooper Johnson, 27, Minneapolis, MN 41.64% 4:52:09 11:09 4:39:57 4710 1598 M20 Hunter Meyers, 28, Lakeville, MN 41.63% 4:52:14 11:09 4:40:31 4711 1599 M20 Mitchell LaFrance, 29, Lakeville, MN 41.63% 4:52:15 11:09 4:44:48 4712 411 M40 Jeffrey Pranga, 44, Eau Claire, WI 44.33% 4:52:18 11:09 4:45:10 4713 11 M70 Tom Nyre, 70, Galesville, WI 56.50% 4:52:19 11:09 4:46:42 4714 1600 M20 Noel Banuelos, 27, Minneapolis, MN 41.62% 4:52:19 11:09 4:50:15 4717 1601 M20 Ryan Loberg, 24, Chanhassen, MN 41.60% 4:52:25 11:09 4:45:26 4720 412 M40 Bob Kruger, 40, Minneapolis, MN 42.90% 4:52:28 11:09 4:40:47 4721 20 M65 Jeff Cornwell, 65, Murfreesboro, TN 53.63% 4:52:31 11:09 4:46:03 4723 166 M50 Gary Manninen, 50, Farmington, MN 46.61% 4:52:33 11:10 4:41:14 4726 2 M75 Greg Taylor, 77, Minneapolis, MN 62.48% 4:52:35 11:10 4:40:09 4728 234 M45 Chris Peterson, 46, Hugo, MN 45.02% 4:52:37 11:10 4:45:49 4729 235 M45 Jeremy Morris, 45, Duluth, MN 44.65% 4:52:37 11:10 4:50:46 4730 413 M40 Brian Ophoven, 42, Burnsville, MN 43.54% 4:52:41 11:10 4:45:24 4734 1602 M20 Ahren Jensch, 34, Saint Paul, MN 41.67% 4:52:46 11:10 4:45:58 4735 236 M45 Maher Ardat, 45, Victoria, MN 44.62% 4:52:50 11:10 4:40:38 4739 1603 M20 Tom Jaeger, 24, Cambridge, MA 41.53% 4:52:56 11:10 4:39:45 4741 1604 M20 Merrick McFarling, 23, Mahtomedi, MN 41.52% 4:52:59 11:10 4:40:58 4743 1605 M20 Alex Bursey, 21, St Paul, MN 41.52% 4:52:59 11:10 4:45:43 4744 133 M55 Kyle Lundby, 59, Durham, NC 50.50% 4:52:59 11:10 4:47:32 4746 134 M55 Michael C Fitzgerald, 57, Chapel Hill, NC 49.56% 4:53:00 11:11 4:47:32 4749 414 M40 Josh Helmin-Walker, 41, Sandy Hook, CT 43.13% 4:53:05 11:11 4:47:54 4750 415 M40 Chu Ly Ka So, 42, Afton, MN 43.48% 4:53:07 11:11 4:40:27 4753 481 M35 Randy Kowlessar, 38, St Paul, MN 42.25% 4:53:11 11:11 4:40:54 4754 1606 M20 Calvin Foss, 23, Iowa City, IA 41.49% 4:53:11 11:11 4:45:38 4755 1607 M20 Dane Johnson, 29, Minneapolis, MN 41.49% 4:53:12 11:11 4:47:21 4756 167 M50 Elvis Travancic, 54, Minneapolis, MN 48.18% 4:53:13 11:11 4:46:26 4757 1608 M20 Michael Holst, 32, Big Lake, MN 41.50% 4:53:13 11:11 4:47:21 4758 416 M40 Aaron Martin, 43, Roseville, MN 43.82% 4:53:14 11:11 4:45:54 4759 417 M40 Jeremy Markowitz, 40, Minneapolis, MN 42.78% 4:53:15 11:11 4:41:11 4761 8 N Iko’tsimiskimaki Beck, 29, Minneapolis, MT 45.71% 4:53:18 11:11 4:41:58 4762 1609 M20 Andy Ott, 32, Chaska, MN 41.48% 4:53:21 11:11 4:46:49 4763 1610 M20 Spencer Hanton, 29, Burnsville, MN 41.46% 4:53:24 11:11 4:40:26 4765 12 M70 James Jacobsen, 74, Des Moines, IA 59.20% 4:53:27 11:12 4:46:56 4766 61 M60 Bob Schultz, 60, Saint Paul, MN 50.90% 4:53:28 11:12 4:48:18 4767 62 M60 Kevin Votava, 60, Tigard, OR 50.90% 4:53:28 11:12 4:48:18 4770 482 M35 Brian Koenig, 36, O'Fallon, MO 41.82% 4:53:30 11:12 4:46:28 4771 168 M50 Travis Faske, 50, Maumelle, AR 46.45% 4:53:31 11:12 4:40:29 4772 169 M50 Daren Mueller, 50, Gilbert, IA 46.45% 4:53:32 11:12 4:40:30 4775 418 M40 Adam Wahl, 43, Coon Rapids, MN 43.77% 4:53:36 11:12 4:46:42 4776 1611 M20 Luke Ross, 22, Mendota Heights, MN 41.43% 4:53:38 11:12 4:40:52 4777 21 M65 Steven Porter, 66, Eagan, MN 53.96% 4:53:38 11:12 4:46:37 4778 135 M55 Brian Quinn, 56, Saint Paul, MN 48.99% 4:53:39 11:12 4:42:23 4779 1612 M20 Nic Heckenlaible, 26, Iowa City, IA 41.43% 4:53:39 11:12 4:48:18 4780 1613 M20 Jacob Marvets, 22, Faribault, MN 41.42% 4:53:41 11:12 4:40:27 4782 237 M45 Rob Jacobson, 49, Rosemount, MN 46.01% 4:53:48 11:12 4:48:40 4784 22 M65 David Franke, 68, Mpls, MN 55.04% 4:53:50 11:12 4:40:18 4788 483 M35 Matthew Rose, 39, Prior Lake, MN 42.41% 4:53:52 11:13 4:46:03 4790 1614 M20 James Higgins, 21, Plymouth, MN 41.39% 4:53:54 11:13 4:42:35 4791 1615 M20 Erik Berg, 20, Minneapolis, MN 41.39% 4:53:54 11:13 4:42:35 4794 1616 M20 Ben Sawatzky, 31, Minneapolis, MN 41.38% 4:53:58 11:13 4:46:35 4797 484 M35 Levon Carlson, 35, Golden Valley, MN 41.61% 4:54:00 11:13 4:46:09 4798 485 M35 Ben De Bono, 38, Ramsey Mn, MN 42.13% 4:54:02 11:13 4:47:53 4799 1617 M20 Craig Szymanski, 29, Farmington, MN 41.37% 4:54:03 11:13 4:41:22 4802 1618 M20 Tom Kivisto, 30, Wayzata, MN 41.36% 4:54:07 11:13 4:42:23 4803 419 M40 Thomas Clowes, 44, Chicago, IL 44.05% 4:54:09 11:13 4:42:15 4805 486 M35 Jacob Schrader, 37, Minneapolis, MN 41.90% 4:54:10 11:13 4:42:40 4806 420 M40 Travis Beebe, 41, St. Paul, MN 42.97% 4:54:12 11:13 4:46:33 4809 238 M45 Andrew McGuire, 45, Mansfield, OH 44.39% 4:54:19 11:14 4:42:59 4811 136 M55 Bill Nelson, 56, Saint Paul, MN 48.87% 4:54:24 11:14 4:47:09 4813 1619 M20 Nicholas Aiello, 28, Blaine, MN 41.32% 4:54:26 11:14 4:41:51 4816 421 M40 Jonathan Lawman, 41, Datyon, MN 42.92% 4:54:31 11:14 4:48 4817 1620 M20 Bryan Arellano, 31, Oakdale, MN 41.30% 4:54:32 11:14 4:41:45 4819 422 M40 Matthew Ritz, 40, Chanhassen, MN 42.60% 4:54:33 11:14 4:41:11 4820 1621 M20 Travis Goss, 29, Andover, MN 41.30% 4:54:34 11:14 4:47:54 4821 1622 M20 Jeremy Koffi, 29, Minneapolis, MN 41.30% 4:54:34 11:14 4:49:04 4824 487 M35 Gabe Herrick, 39, Minneapolis, MN 42.30% 4:54:35 11:14 4:47:21 4825 1623 M20 Braeden Lindsay, 22, Mankato, MN 41.29% 4:54:36 11:14 4:43:03 4826 1624 M20 Derek Rundquist, 24, Prescott, WI 41.28% 4:54:40 11:14 4:47:47 4827 41 M18 Frankie Nau, 19, Montrose, MN 41.28% 4:54:43 11:14 4:43:17 4829 170 M50 Guptan Nambudiripad, 54, St Paul, MN 47.93% 4:54:46 11:15 4:47:46 4832 1625 M20 Sam Fjellman, 23, Maple Grove, MN 41.26% 4:54:51 11:15 4:43:10 4834 1626 M20 John Jensen, 31, Delano, MN 41.25% 4:54:54 11:15 4:43:45 4835 63 M60 Mike Jensen, 60, Wayzata, MN 50.65% 4:54:54 11:15 4:43:45 4837 1627 M20 Charles Turnberg, 20, Webster, MN 41.25% 4:54:56 11:15 4:43:23 4840 23 M65 Davidtsia Lo, 65, Maplewood, MN 53.18% 4:54:57 11:15 4:47:07 4841 24 M65 Yongshou Xie, 68, Winnipeg, MB 54.83% 4:54:57 11:15 4:53:14 4843 1628 M20 Austin St. Louis, 31, Foley, MN 41.23% 4:55:03 11:15 4:41:34 4844 64 M60 Randy Kuehn, 62, St Cloud, MN 51.60% 4:55:05 11:15 4:43:08 4846 1629 M20 Sergio Alvarez, 34, Eagan, MN 41.34% 4:55:06 11:15 4:42:43 4848 239 M45 Chris Welles, 49, Charlotte, NC 45.80% 4:55:08 11:15 4:54:04 4850 137 M55 Paul Liu, 58, Tustin, CA 49.65% 4:55:11 11:16 4:49:46 4853 1630 M20 Joshua Brink, 32, Grand Rapids, MI 41.21% 4:55:15 11:16 4:48:34 4854 42 M18 Daniel Lam, 18, Blaine, MN 41.22% 4:55:19 11:16 4:48:32 4855 423 M40 Hayden Hughes, 40, Victoria, MN 42.48% 4:55:20 11:16 4:43:27 4856 488 M35 Kent Karls, 39, Hopkins, MN 42.19% 4:55:20 11:16 4:48:13 4857 1631 M20 Lars Hansen, 24, Chicago, IL 41.18% 4:55:25 11:16 4:43:25 4861 25 M65 Mark Yount, 69, Minneapolis, MN 55.30% 4:55:31 11:16 4:49:38 4862 240 M45 Jeffrey Mitchell, 47, Minneapolis, MN 44.96% 4:55:32 11:16 4:42:11 4864 1632 M20 Adam Stroik, 33, Fort Gregg-Adams, VA 41.21% 4:55:35 11:16 4:50:12 4870 241 M45 Yectli huerta, 49, Minneapolis, MN 45.72% 4:55:39 11:17 4:43:07 4874 1633 M20 Teague Schultz, 25, Sioux Falls, SD 41.13% 4:55:47 11:17 4:43:59 4875 65 M60 Doug Lande, 63, Golden Valley, MN 51.98% 4:55:49 11:17 4:43:19 4876 1634 M20 David Ormonde, 32, White Bear Lake, MN 41.13% 4:55:50 11:17 4:44:26 4878 1635 M20 Jairo Castellanos, 27, Eden Prairie, MN 41.11% 4:55:55 11:17 4:49:18 4879 1636 M20 Davis Branham, 23, Brooklyn Park, MN 41.10% 4:55:57 11:17 4:43:57 4881 138 M55 Jason Hoerter, 55, North Branch, MN 48.17% 4:55:58 11:17 4:50 4882 139 M55 Christopher Unger, 56, Chanhassen, MN 48.60% 4:56:01 11:17 4:50:43 4884 1637 M20 Taylor Venz, 27, Farmington, MN 41.09% 4:56:02 11:17 4:49:33 4885 489 M35 Andrew Kilpatrick, 36, Champlin, MN 41.46% 4:56:03 11:18 4:43:36 4886 1638 M20 Gary Raeker, 29, Minneapolis, MN 41.09% 4:56:03 11:18 4:49:34 4887 1639 M20 Stephen Johnson, 31, Minneapolis, MN 41.09% 4:56:04 11:18 4:44:15 4888 1640 M20 Travis Waymon, 29, St Paul, MN 41.09% 4:56:04 11:18 4:49:57 4889 242 M45 Michael Tomanek, 48, Bismarck, ND 45.26% 4:56:05 11:18 4:49:34 4890 1641 M20 Kartikeye Khanna, 23, Minneapolis, MN 41.08% 4:56:07 11:18 4:49:30 4891 490 M35 Yingkhong Vang, 37, St Paul, MN 41.61% 4:56:11 11:18 4:43:32 4892 491 M35 Mathias Rechtzigel, 35, Hopkins, MN 41.30% 4:56:13 11:18 4:43:50 4896 1642 M20 Keaton Fuller, 31, Cedar Rapids, IA 41.06% 4:56:16 11:18 4:43:01 4897 492 M35 Jeffrey Kehoe, 37, Minneapolis, MN 41.60% 4:56:16 11:18 4:48:46 4904 140 M55 Steve English, 57, St Paul, MN 48.96% 4:56:33 11:19 4:43:38 4909 424 M40 Sheeying Moua, 41, Brooklyn Park, MN 42.62% 4:56:37 11:19 4:49:31 4911 1643 M20 Jeffrey Henrikson, 22, St Cloud, MN 40.99% 4:56:45 11:19 4:56:45 4913 243 M45 Kevin Hemping, 48, Minneapolis, MN 45.15% 4:56:48 11:19 4:44:52 4915 9 N Alex Logsdon, 40, St Paul, MN 46.27% 4:56:49 11:19 4:44:10 4916 244 M45 Robert Carcieri, 49, New Prague, MN 45.54% 4:56:50 11:19 4:44:10 4918 493 M35 Grant Gherity, 37, Minnetonka, MN 41.52% 4:56:51 11:19 4:50:15 4920 494 M35 Patrick Candlin, 39, Fort Collins, CO 41.98% 4:56:52 11:19 4:44:32 4922 1644 M20 Michael Brown, 26, Shoreview, MN 40.96% 4:56:59 11:20 4:50:53 4923 425 M40 Jahan Galehdari, 41, Forest Lake, MN 42.56% 4:57:00 11:20 4:49:31 4924 1645 M20 Colin Simons, 26, Sioux Falls, SD 40.95% 4:57:04 11:20 4:45 4927 426 M40 Chad Norton, 40, Woodbury, MN 42.22% 4:57:08 11:20 4:45:49 4929 1646 M20 Jacob Gibas, 31, Minneapolis, MN 40.94% 4:57:10 11:20 4:49:23 4931 1647 M20 Brent Haagenson, 33, Lindstrom, MN 40.98% 4:57:13 11:20 4:45:01 4932 10 N Meg Schefter, 33, St Louis Park, MN 45.14% 4:57:14 11:20 4:45:44 4933 141 M55 Craig Carlson, 57, Coon Rapids, MN 48.85% 4:57:15 11:20 4:50:19 4934 1648 M20 Alex Wagner, 28, Minneapolis, MN 40.91% 4:57:21 11:20 4:51:26 4935 142 M55 Joseph Ganley, 58, Kissimmee, FL 49.29% 4:57:21 11:20 4:51:56 4936 9 M16 Owen Berg, 17, Woodbury, MN 41.25% 4:57:23 11:21 4:43:56 4937 1649 M20 Jared Ellevold, 34, New Richmond, WI 41.02% 4:57:25 11:21 4:43:44 4938 427 M40 Greg Serkaian, 40, Eden Prairie, MN 42.18% 4:57:26 11:21 4:45:10 4940 495 M35 Mike Jones, 36, Greenfield, WI 41.26% 4:57:27 11:21 4:45:03 4941 1650 M20 Joey Sonnenfeld, 32, Maple Grove, MN 40.90% 4:57:28 11:21 4:45:47 4942 171 M50 Nate Slack, 51, Owatonna, MN 46.24% 4:57:28 11:21 4:50:40 4943 1651 M20 Tyler Fridley, 27, Minneapolis, MN 40.89% 4:57:29 11:21 4:46 4945 172 M50 Dan Dolan, 53, Boxford, MA 47.05% 4:57:33 11:21 4:46:23 4946 1652 M20 Will Lavelle, 23, Fargo, ND 40.88% 4:57:35 11:21 4:46:25 4947 1653 M20 Alex Brunn, 30, Minneapolis, MN 40.88% 4:57:36 11:21 4:51:19 4948 66 M60 Hernan Vazquez, 61, Blaine, MN 50.67% 4:57:36 11:21 4:57:20 4949 1654 M20 Colin Beil, 26, Minnetonka, MN 40.87% 4:57:38 11:21 4:52:05 4951 1655 M20 Endalew Gebretsadik, 34, Oakdale, MN 40.98% 4:57:42 11:21 4:44:42 4953 26 M65 Erik Benrud, 66, Bloomington, IN 53.21% 4:57:45 11:21 4:46:32 4955 27 M65 Mike Uecker, 69, Eden Prairie, MN 54.88% 4:57:47 11:21 4:51:05 4957 173 M50 Scott Veenendall, 51, Cottage Grove, MN 46.17% 4:57:54 11:22 4:50:57 4960 174 M50 Frank Wong, 51, Raleigh, NC 46.16% 4:57:56 11:22 4:46:34 4961 496 M35 Daniel Grunwald, 36, Chicago, IL 41.20% 4:57:57 11:22 4:50:29 4962 143 M55 Scott Ziemer, 58, Bloomington, MN 49.19% 4:57:59 11:22 4:44:24 4964 67 M60 Dwight Bullard, 62, Oakdale, MN 51.10% 4:57:59 11:22 4:52:55 4966 1656 M20 Arley Nau, 20, Montrose, MN 40.81% 4:58:06 11:22 4:46:39 4968 428 M40 Jaime Sosa, 44, Houston, TX 43.46% 4:58:07 11:22 4:58:07 4969 175 M50 Joe Fick, 53, Cottage Grove, MN 46.96% 4:58:10 11:22 4:45:04 4971 429 M40 Derek Majewski, 42, Minneapolis, MN 42.73% 4:58:18 11:23 4:46:45 4972 28 M65 Saied Kazemi, 65, Mountain View, CA 52.58% 4:58:22 11:23 4:50:59 4973 1657 M20 Nicolas Morales, 32, Saint Paul, MN 40.77% 4:58:26 11:23 4:45:43 4975 1658 M20 Michael Liga, 28, Rochester, MN 40.76% 4:58:29 11:23 4:52:03 4976 497 M35 Jeremy Richter, 37, Cottage Grove, MN 41.29% 4:58:32 11:23 4:53:01 4977 1659 M20 Aaron Johnson, 32, St. Louis Park, MN 40.76% 4:58:33 11:23 4:45:53 4980 1660 M20 Alex Hovda, 30, Richfield, MN 40.74% 4:58:35 11:23 4:45:16 4985 1661 M20 Timothy Flinn, 30, Brookline, MA 40.74% 4:58:38 11:23 4:45:40 4989 430 M40 Austin Hemmer, 40, Decatur, GA 42.01% 4:58:38 11:23 4:47:17 4990 431 M40 John David Zlab, 40, Olathe, KS 42.00% 4:58:42 11:24 4:47:06 4991 498 M35 Tim Isaac, 38, Maplewood, MN 41.47% 4:58:42 11:24 4:47:34 4992 1662 M20 Zach Motschke, 28, Sartell, MN 40.73% 4:58:42 11:24 4:52:22 5001 499 M35 Robert Galvin, 39, Rochester, MN 41.68% 4:58:57 11:24 4:47:50 5002 1663 M20 Tj Mahoney, 23, Minneapolis, MN 40.69% 4:59:00 11:24 4:46:59 5004 10 M16 Noah Chounard, 17, Rochester, MN 41.03% 4:59:00 11:24 4:57:36 5006 1664 M20 Josh Seaver, 34, Le Sueur, MN 40.79% 4:59:04 11:24 4:46:54 5008 1665 M20 Philip De Sa e Silva, 33, Saint Paul, MN 40.72% 4:59:08 11:25 4:47:30 5010 432 M40 Rick Tepe, 42, Woodbury, MN 42.60% 4:59:12 11:25 4:52:36 5011 433 M40 Peter Elwell, 43, Minneapolis, MN 42.95% 4:59:13 11:25 4:46:29 5013 1666 M20 Ethan Pieczykolan, 25, Chaska, MN 40.65% 4:59:14 11:25 4:47:44 5015 1667 M20 Morgan Mortinsen, 22, St Paul, MN 40.65% 4:59:16 11:25 4:46:34 5021 1668 M20 John Hess, 24, Park City, UT 40.64% 4:59:22 11:25 4:52:39 5025 500 M35 Nathan Frees, 36, St Paul, MN 40.99% 4:59:27 11:25 4:51:50 5026 1669 M20 Sony Trang, 29, Shoreview, MN 40.62% 4:59:30 11:25 4:52:38 5027 29 M65 Paul Hoshino, 68, Maple Grove, MN 54.00% 4:59:31 11:25 4:46:47 5030 1670 M20 Theodore Keyport, 34, Excelsior, MN 40.73% 4:59:33 11:26 4:47:20 5032 1671 M20 Alexander Kurzhals, 29, Cincinnati, OH 40.61% 4:59:33 11:26 4:52:36 5034 144 M55 Christopher Gabbert, 56, Cottage Grove, MN 48.02% 4:59:35 11:26 4:47:17 5035 1672 M20 Justin Ramos, 20, Minneapolis, MN 40.61% 4:59:35 11:26 4:48:28 5038 245 M45 Ben Bowman, 46, St Paul, MN 43.97% 4:59:39 11:26 4:53:58 5043 434 M40 Nick Coty, 41, Minneapolis, MN 42.18% 4:59:44 11:26 4:48:01 5045 246 M45 Tony Rajkowski, 47, New Brighton, MN 44.32% 4:59:46 11:26 4:46:22 5048 501 M35 Bryan Cisler, 38, Shawnee, KS 41.32% 4:59:49 11:26 4:46:42 5050 1673 M20 Brendan Donahue, 34, San Francisco, CA 40.68% 4:59:56 11:26 4:46:29 5051 435 M40 Rafi Mottahedeh, 41, Minneapolis, CA 42.15% 4:59:56 11:26 4:46:30 5053 1674 M20 Mason Torve, 22, Loretto, MN 40.55% 4:59:59 11:27 4:47:45 5057 502 M35 Carl Koepcke, 39, Minneapolis, MN 41.53% 5:00:02 11:27 4:48:41 5059 1675 M20 Andrew Moldenhauer, 30, Stillwater, MN 40.54% 5:00:03 11:27 4:47:45 5061 43 M18 Cy sengsourichanh, 19, Shakopee, MN 40.54% 5:00:03 11:27 4:59:05 5065 176 M50 Benjamin Nguyen, 53, Inver Grove Heigh, MN 46.63% 5:00:14 11:27 4:53:58 5066 30 M65 Craig Niedenthal, 68, Apple Valley, MN 53.86% 5:00:16 11:27 4:48:06 5070 1676 M20 Arthur Redepenning, 24, Minneapolis, MN 40.51% 5:00:19 11:27 4:47:44 5071 436 M40 Dewayne Bartishofski, 40, Brainerd, MN 41.77% 5:00:20 11:27 4:47:04 5072 503 M35 Gopi Gopal, 38, Plymouth, MN 41.25% 5:00:20 11:27 4:47:56 5074 1677 M20 Austin Bork, 30, Minneapolis, MN 40.50% 5:00:22 11:27 4:49:21 5076 504 M35 Dominic Ferraro, 39, Chicago, IL 41.49% 5:00:22 11:27 4:55:06 5080 68 M60 Scott Miles, 61, White Bear Lake, MN 50.18% 5:00:30 11:28 4:53:20 5081 69 M60 Butch Darsow, 61, Howard Lake, MN 50.18% 5:00:30 11:28 4:55:13 5083 437 M40 Pushkar Vaidya, 44, Blaine, MN 43.11% 5:00:35 11:28 4:48:08 5084 1678 M20 Alan Hergott, 29, Chaska, MN 40.47% 5:00:36 11:28 4:48:25 5086 1679 M20 Vladimir Petrenko, 31, Big Lake, MN 40.47% 5:00:36 11:28 4:48:52 5089 505 M35 Chris Laatsch, 36, Oakdale, MN 40.82% 5:00:43 11:28 4:48:07 5091 1680 M20 Luke Holzworth, 26, Eagan, MN 40.44% 5:00:47 11:28 4:48:01 5093 31 M65 Eric Lyerla, 68, Edgerton, WI 53.76% 5:00:51 11:28 4:48:18 5096 1681 M20 Cole Beck, 27, Minneapolis, MN 40.44% 5:00:51 11:28 4:53:46 5097 438 M40 William Groboski, 40, Chaska, MN 41.70% 5:00:52 11:29 4:48:37 5098 247 M45 Jeff Allen, 45, Saint Paul, MN 43.42% 5:00:54 11:29 4:48:11 5099 248 M45 Jeremy Pease, 48, Maple Grove, MN 44.53% 5:00:55 11:29 4:48:46 5102 439 M40 Justin Smith, 41, Sioux Falls, SD 42.01% 5:00:55 11:29 4:53:41 5104 1682 M20 Matthew Johnson, 25, Ham Lake, MN 40.42% 5:00:59 11:29 4:53:40 5107 1683 M20 Evan Melquist, 33, Minneapolis, MN 40.46% 5:01:00 11:29 4:53:12 5109 32 M65 Joseph Evans, 67, New Richmond, WI 53.17% 5:01:03 11:29 4:49:23 5110 177 M50 Mark Wensel, 52, Brooklyn Park, MN 46.09% 5:01:03 11:29 4:49:57 5112 145 M55 Peter Nyhus, 56, St Michael, MN 47.78% 5:01:06 11:29 4:55:15 5113 440 M40 David Edmiston, 42, Lakeville, MN 42.32% 5:01:08 11:29 4:53:55 5115 1684 M20 Jacob Ledermann, 22, West Saint Paul, MN 40.38% 5:01:15 11:29 4:48:28 5116 1685 M20 Jakob Yedo, 30, Maple Grove, MN 40.38% 5:01:17 11:29 4:49:03 5118 1686 M20 Josiah Van De Steeg, 26, Big Lake, MN 40.38% 5:01:18 11:30 4:49:37 5121 178 M50 Greg Bitter, 54, Minneapolis, MN 46.88% 5:01:20 11:30 4:53:58 5122 1687 M20 Caden schneider, 25, Oxford, WI 40.37% 5:01:20 11:30 4:54:45 5123 146 M55 David Casement, 57, St Paul, MN 48.19% 5:01:20 11:30 4:55:55 5124 441 M40 Andy Farm, 41, Shakopee, MN 41.95% 5:01:21 11:30 4:54:32 5127 13 M70 Larry Thompson, 74, Woodbury, MN 57.60% 5:01:36 11:30 4:48:30 5128 1688 M20 Kalvin Hamlet-Krienke, 23, Buffalo, MN 40.33% 5:01:36 11:30 4:50:15 5130 249 M45 Jason Hudson, 46, Wyoming, MN 43.67% 5:01:41 11:30 4:49:52 5132 442 M40 Chris Wood, 40, Winnipeg, MB 41.59% 5:01:42 11:30 4:54:36 5133 506 M35 Bee Lor, 35, St Paul, MN 40.54% 5:01:44 11:31 4:56:14 5135 33 M65 Dave Copeland, 67, Rochester, MN 53.04% 5:01:48 11:31 4:48:53 5137 1689 M20 Braden Gilbertson, 25, Dundas, MN 40.30% 5:01:50 11:31 4:49:27 5138 507 M35 Nic Bartsh, 37, Minneapolis, MN 40.83% 5:01:51 11:31 4:50:34 5145 250 M45 Thomas Gold, 46, Savage, MN 43.61% 5:02:04 11:31 4:55:32 5146 508 M35 Gerardo Obregon, 35, Janesville, MN 40.49% 5:02:05 11:31 4:48:21 5148 1690 M20 Jacob Aronson, 31, Roseville, MN 40.26% 5:02:08 11:31 4:55:45 5149 509 M35 Dean George, 37, Edina, MN 40.79% 5:02:10 11:32 4:49:38 5150 1691 M20 Colin Mayer, 32, Plymouth, MN 40.26% 5:02:14 11:32 4:50:16 5151 147 M55 Roman Hund, 55, St Paul, MN 47.16% 5:02:18 11:32 4:56:04 5152 11 M16 Reid Benhardus, 17, Chisago, MN 40.56% 5:02:27 11:32 5:01:24 5154 443 M40 Drew Gulley, 41, Minneapolis, MN 41.78% 5:02:33 11:32 4:55:04 5161 251 M45 Dan Vogtman, 49, Maple Grove, MN 44.64% 5:02:47 11:33 4:51:10 5162 510 M35 Dan Rippl, 39, Saint Paul, MN 41.15% 5:02:49 11:33 4:55:17 5163 252 M45 Justin Kappel, 49, Minneapolis, MN 44.63% 5:02:53 11:33 4:51:24 5164 1692 M20 Ethan Ahern, 29, Edina, MN 40.16% 5:02:55 11:33 4:56:37 5166 179 M50 Joseph Berg, 52, Saint Michael, MN 45.80% 5:02:59 11:33 4:57:08 5167 444 M40 Scott Palmer, 42, Apple Valley, MN 42.06% 5:03:00 11:33 4:57:08 5171 1693 M20 Jeremiah Cornehl, 33, Houston, TX 40.17% 5:03:10 11:34 4:50 5172 511 M35 Randy Hirsch, 36, Stillwater, MN 40.48% 5:03:11 11:34 4:51:02 5174 253 M45 John Vitale, 47, St Paul, MN 43.82% 5:03:11 11:34 4:51:55 5175 1694 M20 Thomas Landreville, 26, Plymouth, MN 40.12% 5:03:13 11:34 4:57:11 5176 445 M40 Nate Dempsey, 40, Andover, MN 41.37% 5:03:16 11:34 4:55:36 5177 1695 M20 Patrick Blaschke, 21, Fargo, ND 40.11% 5:03:17 11:34 4:52:13 5178 512 M35 Cody Wentzel, 37, Bloomington, MN 40.63% 5:03:19 11:34 4:50:37 5182 1696 M20 Sam Hanes, 30, St Paul, MN 40.10% 5:03:21 11:34 4:56:30 5183 148 M55 Randall Singer, 56, Falcon Heights, MN 47.42% 5:03:23 11:34 4:50:32 5187 513 M35 Farook baksh, 36, Minneapolis, MN 40.43% 5:03:34 11:35 4:56:01 5189 11 N Salomeh Rostami, 24, Minneapolis, MN 44.15% 5:03:38 11:35 4:51:29 5190 254 M45 Shihe Ma, 49, Plymouth, MN 44.52% 5:03:38 11:35 4:51:48 5191 1697 M20 Dalton Domenighi, 26, St Paul, MN 40.06% 5:03:40 11:35 4:58:33 5192 446 M40 Paul Fox, 43, Shakopee, MN 42.31% 5:03:41 11:35 4:56:02 5193 255 M45 Cory Whidby, 46, New Richmond, WI 43.37% 5:03:44 11:35 4:50:43 5194 514 M35 Ryan Ticen, 35, Richfield, MN 40.26% 5:03:48 11:35 4:51 5198 515 M35 Jacob Kray, 36, Des Moines, IA 40.38% 5:03:59 11:36 4:51:08 5201 1698 M20 Darwin Garcia, 27, Rochester, MN 40.01% 5:04:01 11:36 4:51:13 5202 149 M55 Bruce Palm, 56, Excelsior, MN 47.30% 5:04:08 11:36 4:51:31 5204 447 M40 Joe Wakabi, 42, Delano, MN 41.90% 5:04:10 11:36 4:59:07 5206 1699 M20 Kaz Ishikawa, 29, Chanhassen, MN 39.99% 5:04:13 11:36 4:52:08 5207 70 M60 Leonard Vavreck, 61, Andover, MN 49.57% 5:04:13 11:36 4:52:22 5208 1700 M20 Reinout Van Landegem, 28, New York, NY 39.99% 5:04:14 11:36 4:57:41 5209 1701 M20 Kevin Nguyen, 28, Minneapolis, MN 39.98% 5:04:15 11:36 4:57:42 5210 1702 M20 Jovan Petrovic, 23, Kings County, NY 39.98% 5:04:16 11:36 4:52:27 5211 1703 M20 Fletcher Fick, 26, Minneapolis, MN 39.98% 5:04:18 11:36 4:52:10 5212 1704 M20 Graeme Jacobson, 29, St Paul, MN 39.98% 5:04:18 11:36 4:52:10 5213 448 M40 Tim westland, 40, Fridley, MN 41.23% 5:04:19 11:36 4:52:18 5214 1705 M20 William Rasmussen, 20, Lakeville, MN 39.97% 5:04:19 11:36 4:52:46 5215 1706 M20 Tyler Kochevar, 21, Lakeville, MN 39.97% 5:04:19 11:36 4:52:46 5216 449 M40 Josh Vraa, 41, Sauk Rapids, MN 41.54% 5:04:20 11:36 4:52:50 5218 516 M35 Nick Weber, 38, Saint Paul, MN 40.70% 5:04:23 11:37 4:51:53 5220 180 M50 David Brumbaugh, 52, Hugo, MN 45.57% 5:04:28 11:37 4:51:20 5222 1707 M20 James Fremling, 22, Hudson, WI 39.95% 5:04:30 11:37 4:57:56 5226 450 M40 John Owens, 43, Minneapolis, MN 42.17% 5:04:41 11:37 4:57:25 5227 451 M40 Matthew Swenson, 44, Burnsville, MN 42.52% 5:04:42 11:37 4:52:38 5228 517 M35 Ryan Rivers, 37, Minneapolis, MN 40.45% 5:04:43 11:37 4:52:06 5229 518 M35 Munish Ashat, 37, Iowa City, IA 40.45% 5:04:44 11:37 4:59:40 5231 452 M40 Bradley Nelson, 41, North Oaks, MN 41.48% 5:04:47 11:37 4:58:30 5232 453 M40 Michael Mullan, 42, St Paul, MN 41.82% 5:04:47 11:37 4:58:47 5234 1708 M20 Alex Harker, 24, St Paul, MN 39.91% 5:04:48 11:38 4:52:32 5235 1709 M20 Matt Lorah, 26, Saint Paul, MN 39.91% 5:04:48 11:38 4:57:54 5238 1710 M20 Matt Scattergood, 28, St Louis Park, MN 39.90% 5:04:55 11:38 4:51:20 5239 519 M35 Robert Haller, 35, Rice, MN 40.12% 5:04:55 11:38 4:52:38 5241 520 M35 Zach Heiling, 37, Dayton, MN 40.42% 5:04:55 11:38 4:52:57 5242 454 M40 Will Ward, 43, Coon Rapids, MN 42.14% 5:04:56 11:38 4:57:18 5244 1711 M20 Christian Rosen, 34, Denver, CO 40.01% 5:04:56 11:38 5:04:56 5246 181 M50 Dmitry Kadnikov, 50, Woodbury, MN 44.71% 5:04:58 11:38 4:59:14 5247 1712 M20 Sam Olson, 26, Woodbury, MN 39.89% 5:04:58 11:38 5:04:58 5248 34 M65 George Themelis, 65, Brecksville, OH 51.43% 5:04:59 11:38 4:51:49 5249 521 M35 Jacob Schwan, 39, Minneapolis, MN 40.85% 5:05:03 11:38 4:52:08 5250 182 M50 Jeff Carr, 52, Mount Airy, MD 45.49% 5:05:03 11:38 4:58:44 5253 522 M35 Erik Schutz, 39, Wayzata, MN 40.85% 5:05:05 11:38 4:58:01 5254 455 M40 Jason Sumner, 42, Rochester, MN 41.77% 5:05:06 11:38 4:52:41 5256 256 M45 Spencer Ollington, 46, Milton Keynes 43.18% 5:05:07 11:38 4:53:44 5259 523 M35 Keith Nederhoed, 35, Eagan, MN 40.08% 5:05:11 11:38 4:58:43 5261 1713 M20 Alex Ostrowski, 24, Minneapolis, MN 39.84% 5:05:22 11:39 4:53:48 5262 257 M45 Don Wiger, 45, Chisago City, MN 42.78% 5:05:25 11:39 4:54:04 5265 1714 M20 Natthanan Laoyeepa, 25, St Paul, MN 39.82% 5:05:28 11:39 4:53:05 5270 1715 M20 Ryan Marett, 32, Minneapolis, MN 39.82% 5:05:35 11:39 4:52:43 5274 258 M45 Jonathan Krueger, 45, Corcoran, MN 42.75% 5:05:38 11:39 5:03:42 5275 259 M45 Michael Aldor, 47, Winnipeg, MB 43.47% 5:05:40 11:40 4:52:21 5279 260 M45 Jason Ames, 48, Oakdale, MN 43.80% 5:05:56 11:40 4:52:51 5280 456 M40 Ryan Zeier, 44, Blaine, MN 42.35% 5:05:58 11:40 4:54:18 5281 457 M40 Travis Wermedal, 41, Forest Lake, MN 41.31% 5:06:01 11:40 4:53:40 5282 524 M35 Matt Herlofsky, 35, Corcoran, MN 39.97% 5:06:03 11:40 4:54:29 5283 1716 M20 Trent Van Egtern, 29, Franklin, TN 39.74% 5:06:07 11:41 4:59:24 5295 1717 M20 Logan Arneson, 24, Vadnais Heights, MN 39.69% 5:06:29 11:41 4:53:42 5298 1718 M20 Brent Bushman, 29, Saint Paul, MN 39.67% 5:06:37 11:42 4:59:42 5299 1719 M20 Ryan Fallon, 30, Rochester, MN 39.67% 5:06:40 11:42 4:53:38 5300 35 M65 Jeffrey Fallon, 65, Rochester, MN 51.15% 5:06:40 11:42 4:53:38 5302 1720 M20 Darin Phlork, 22, Maplewood, MN 39.66% 5:06:42 11:42 4:54:49 5304 183 M50 Aly Guevara, 50, Eden Prairie, MN 44.45% 5:06:44 11:42 4:58:58 5305 458 M40 Guanghui Tang, 44, Forsyth, IL 42.24% 5:06:44 11:42 5:00:33 5306 1721 M20 Blake Asbury, 32, Nisswa, MN 39.66% 5:06:48 11:42 4:55:47 5307 525 M35 Kyle Bell, 35, Hudson, WI 39.86% 5:06:51 11:42 4:55:45 5309 150 M55 Scott Lien, 55, Andover, MN 46.44% 5:07:00 11:43 4:59:25 5310 1722 M20 Jack Stoffels, 20, Corcoran, MN 39.63% 5:07:00 11:43 5:05:08 5311 459 M40 Alex Gizelbach, 42, Sussex, WI 41.51% 5:07:01 11:43 4:55:28 5312 1723 M20 Brent Ekstrom, 25, Bemidji, MN 39.62% 5:07:01 11:43 4:59:54 5317 460 M40 Solomon Nyathi, 42, South Euclid, OH 41.50% 5:07:07 11:43 4:54:05 5319 184 M50 Scott Farwig, 52, Minneapolis, MN 45.16% 5:07:16 11:43 5:00:28 5322 461 M40 Travis Cowles, 40, Chaska, MN 40.82% 5:07:21 11:43 5:00:09 5323 462 M40 Matthew Peyer-Stensrud, 41, Belle Plaine, MN 41.13% 5:07:23 11:43 4:54:35 5324 526 M35 Nathan Peyer-Stensrud, 36, Belle Plaine, MN 39.93% 5:07:23 11:43 4:54:35 5325 14 M70 Tim Freeman, 74, Bethel, ME 56.51% 5:07:27 11:44 5:06:01 5326 463 M40 Travis Bowers, 44, Balsam Lake, WI 42.13% 5:07:32 11:44 4:56 5328 261 M45 Ryan Piner, 48, Minneapolis, MN 43.57% 5:07:34 11:44 5:05:56 5329 1724 M20 William Tantzen, 33, Bloomington, MN 39.59% 5:07:40 11:44 4:55:59 5330 262 M45 Vasant Shankarling, 49, Fort Mill, SC 43.93% 5:07:42 11:44 4:56:08 5332 527 M35 Kiel Wahl, 37, Blaine, MN 40.05% 5:07:47 11:44 5:00:53 5336 528 M35 Daniel Windschitl, 36, Cohasset, MN 39.85% 5:08:01 11:45 4:55:44 5337 185 M50 Kevin Dostal Dauer, 50, New Brighton, MN 44.27% 5:08:01 11:45 4:56:15 5338 529 M35 Lautaro Churuvija, 35, Eden Prairie, MN 39.71% 5:08:01 11:45 4:56:52 5339 530 M35 Ken Heglund, 36, Rosemount, MN 39.84% 5:08:05 11:45 5:01:38 5340 71 M60 Tom Hauser, 63, Chanhassen, MN 49.91% 5:08:06 11:45 4:56:29 5341 263 M45 Pramod Pagadala, 49, Overland Park, KS 43.87% 5:08:06 11:45 4:56:53 5342 264 M45 Nathan Lizakowski, 49, Grand Forks, ND 43.87% 5:08:07 11:45 4:55:42 5343 531 M35 Patrick Trepanier, 35, Saint Paul, MN 39.70% 5:08:07 11:45 4:55:43 5345 1725 M20 Nick Kroening, 25, Minneapolis, MN 39.48% 5:08:09 11:45 5:01:55 5347 1726 M20 Sam Schueller, 31, Minneapolis, MN 39.48% 5:08:10 11:45 4:55:59 5348 1727 M20 Seth Watts, 21, Pequot, MN 39.48% 5:08:10 11:45 4:55:59 5351 1728 M20 Michael Walsh, 29, Plymouth, MN 39.47% 5:08:12 11:45 5:00:36 5352 72 M60 Thomas Hassing, 61, San Jose, CA 48.93% 5:08:12 11:45 5:06:41 5353 1729 M20 Andrew Kotz, 23, Pine River, MN 39.47% 5:08:13 11:45 4:55:48 5354 12 M16 Ameer Ait Daoud, 17, Fridley, MN 39.79% 5:08:17 11:46 5:02:54 5355 12 N Elizabeth Ossers, 38, Saint Paul, MN 44.09% 5:08:19 11:46 4:55:02 5356 532 M35 Jonathan Heinen, 35, Minneapolis, MN 39.67% 5:08:19 11:46 5:02:37 5361 533 M35 Kavan Rogness, 37, Bloomington, MN 39.96% 5:08:26 11:46 4:56:37 5362 464 M40 William Bartholome, 44, Saint Paul, MN 42.00% 5:08:28 11:46 5:03:22 5363 465 M40 Abhishek Chopra, 42, Apple Valley, MN 41.31% 5:08:29 11:46 4:56:12 5364 1730 M20 Brandon Butenhoff, 20, Minnesota City, MN 39.43% 5:08:33 11:46 4:55:24 5366 466 M40 Michael Powers, 43, Blaine, MN 41.64% 5:08:34 11:46 5:02:16 5367 36 M65 Eric Armstrong, 65, Carter Lake, IA 50.82% 5:08:39 11:46 4:55:58 5369 467 M40 Benjamin Feist, 44, New Brighton, MN 41.97% 5:08:41 11:46 4:56:11 5370 1731 M20 Wolfgang Wills, 22, River Falls, WI 39.41% 5:08:43 11:46 4:56:51 5371 13 M16 Mason Leon, 17, Fridley, MN 39.74% 5:08:43 11:46 5:03:20 5374 468 M40 James Thielen, 41, Hugo, MN 40.94% 5:08:47 11:47 4:56:47 5376 469 M40 Bowin Nguon, 40, Golden Valley, MN 40.60% 5:09:01 11:47 5:01:09 5378 186 M50 Brian Alementi, 51, Rosemount, MN 44.50% 5:09:05 11:47 4:57:57 5383 470 M40 Nick Mueller, 43, Minneapolis, MN 41.56% 5:09:12 11:48 4:58 5385 1732 M20 Ben Schliemann, 23, Minneapolis, MN 39.34% 5:09:15 11:48 5:02:09 5387 265 M45 Ian Scatliff, 49, Winnipeg, MB 43.70% 5:09:17 11:48 5:02:12 5390 471 M40 Mark Koktavy, 42, Dundas, MN 41.20% 5:09:20 11:48 4:57:07 5391 151 M55 Henry Eurich, 58, Saginaw, MI 47.38% 5:09:20 11:48 4:57:29 5392 1733 M20 Steven Peterson, 26, Robbinsdale, MN 39.33% 5:09:20 11:48 4:57:52 5393 1734 M20 Jess Sullivan, 23, Sparta, WI 39.33% 5:09:20 11:48 4:58:02 5394 472 M40 Nayan Shukla, 41, Minneapolis, MN 40.87% 5:09:21 11:48 4:57:37 5396 187 M50 Chad Gednalske, 53, Lino Lakes, MN 45.25% 5:09:24 11:48 4:58:03 5397 1735 M20 Tate Tufte, 29, Minneapolis, MN 39.31% 5:09:28 11:48 5:02:16 5398 266 M45 Doug Deren, 48, Prior Lake, MN 43.29% 5:09:33 11:48 4:57:38 5403 1736 M20 Luis Gonzalez, 30, Andover, MN 39.28% 5:09:42 11:49 4:58:35 5409 267 M45 Brendan Kelly, 46, Minneapolis, MN 42.51% 5:09:53 11:49 4:57:44 5412 473 M40 Nathan Coon, 42, Rochester, MN 41.13% 5:09:54 11:49 5:03:50 5413 1737 M20 Johnny Moua, 30, Little Canada, MN 39.25% 5:09:56 11:49 4:56:16 5414 1738 M20 Ricky Moua, 30, St Paul, MN 39.25% 5:09:56 11:49 4:56:16 5415 1739 M20 David Jara, 31, Minneapolis, MN 39.25% 5:09:57 11:49 5:03:41 5416 1740 M20 Kaleb Waaraniemi, 34, Plymouth, MN 39.36% 5:09:58 11:49 4:58:14 5418 268 M45 Denabo Tuse, 47, Minneapolis, MN 42.85% 5:10:02 11:50 5:10:02 5420 152 M55 Craig Bader, 58, Chanhassen, MN 47.27% 5:10:04 11:50 4:57:07 5421 37 M65 Steven sylvander, 66, New Brighton, MN 51.10% 5:10:04 11:50 5:04:06 5424 44 M18 Thelonius Waltuch, 18, Palo Alto, CA 39.26% 5:10:06 11:50 4:56:53 5425 1741 M20 Riley Hess, 27, Blaine, MN 39.23% 5:10:06 11:50 4:57:57 5427 534 M35 Tim Grothendick, 36, Roseville, MN 39.57% 5:10:11 11:50 4:58:15 5428 1742 M20 Isaac Patterson, 29, Minneapolis, MN 39.22% 5:10:11 11:50 5:03:04 5430 474 M40 Bruno Bornsztein, 42, St Paul, MN 41.06% 5:10:24 11:50 5:03:37 5431 475 M40 Will Yates, 44, Chanhassen, MN 41.74% 5:10:27 11:50 4:57:52 5432 535 M35 Sean Anderson, 38, Afton, MN 39.89% 5:10:31 11:51 4:57:34 5433 38 M65 Michael Zelinski, 66, Lino Lakes, MN 51.01% 5:10:36 11:51 4:57:28 5435 13 N Georgie Walker, 22, Kings County, NY 43.16% 5:10:37 11:51 4:59:03 5437 269 M45 Larry Hosch, 46, St. Joseph, MN 42.41% 5:10:38 11:51 5:09:27 5438 1743 M20 Joseph Brink, 22, East Boston, MA 39.15% 5:10:42 11:51 4:59:27 5443 1744 M20 Sutton Strander, 25, Burnsville, MN 39.13% 5:10:52 11:51 4:58:46 5444 1745 M20 Victor Sanchez, 24, Shakopee, MN 39.13% 5:10:52 11:51 4:58:47 5445 73 M60 Scott Knight, 63, Cologne, MN 49.46% 5:10:53 11:51 5:10:15 5446 74 M60 Prempal Singh, 63, Lake Zurich, IL 49.46% 5:10:55 11:52 5:03:45 5447 15 M70 Franklin Fleming, 73, Minneapolis, MN 55.07% 5:10:57 11:52 5:10:29 5451 1746 M20 Kyle Swinnerton, 32, Colorado Springs, CO 39.11% 5:11:07 11:52 5:03:34 5452 188 M50 Sripathi Kethu, 54, Richardson, TX 45.39% 5:11:13 11:52 5:10:40 5453 270 M45 Grant Swenson, 47, St. Cloud, MN 42.69% 5:11:14 11:52 5:00:13 5455 1747 M20 Mike Vowels, 27, Oakdale, MN 39.08% 5:11:18 11:52 5:03:52 5457 1748 M20 Andrew Eastep, 26, Minneapolis, MN 39.06% 5:11:25 11:53 5:04:16 5458 476 M40 Greg haywood, 40, St Paul, MN 40.28% 5:11:28 11:53 4:59:28 5459 75 M60 Drew Frakes, 63, St Louis Park, MN 49.36% 5:11:31 11:53 4:59:41 5460 536 M35 Pete Shallenberger, 39, Albertville, MN 40.00% 5:11:33 11:53 4:59:40 5461 39 M65 Paul Arbisi, 69, Edina, MN 52.45% 5:11:33 11:53 5:10:23 5462 537 M35 David Uzzell, 35, Minneapolis, MN 39.25% 5:11:38 11:53 4:59:58 5463 538 M35 Jonathon Koch, 35, Decorah, IA 39.25% 5:11:39 11:53 4:58:51 5465 271 M45 Seigo Masubuchi, 47, Saint Paul, MN 42.61% 5:11:48 11:54 4:59 5466 1749 M20 Adam DeLaCruz, 31, Minneapolis, MN 39.01% 5:11:50 11:54 4:57:57 5467 1750 M20 Alexander Martin, 26, Minneapolis, MN 39.01% 5:11:50 11:54 5:05:01 5468 1751 M20 Kevin Lungay, 29, Chaska, MN 39.00% 5:11:53 11:54 5:00:27 5469 189 M50 Marcos Rodriguez, 53, Houston, TX 44.89% 5:11:53 11:54 5:05:52 5471 1752 M20 Philip Johnson, 29, Minneapolis, MN 38.99% 5:12:01 11:54 5:04:26 5473 477 M40 Justin Sill, 43, Lynchburg, VA 41.18% 5:12:04 11:54 5:04:51 5474 1753 M20 Michael Woolsey, 30, Hopkins, MN 38.98% 5:12:06 11:54 5:04:45 5475 153 M55 Matthew Johnson, 56, Mason, OH 46.09% 5:12:06 11:54 5:04:51 5477 272 M45 Cullen Broadway, 48, Chino Hills, CA 42.93% 5:12:07 11:54 5:05 5478 1754 M20 Benjamin Dahlman, 25, Apple Valley, MN 38.97% 5:12:08 11:54 4:59:23 5479 154 M55 Jeff Starkey, 55, Arvada, CO 45.67% 5:12:10 11:54 4:58:59 5480 76 M60 Greg Nelson, 63, Edina, MN 49.26% 5:12:11 11:54 4:58:22 5488 539 M35 Steven Peters, 35, New York, NY 39.14% 5:12:31 11:55 4:58:39 5489 478 M40 Louie Frank, 42, North Oaks, MN 40.78% 5:12:33 11:55 5:01:01 5490 1755 M20 Cole P McLean, 26, Minneapolis, MN 38.92% 5:12:33 11:55 5:06:22 5492 1756 M20 Ryan Kibler, 29, Cottage Grove, MN 38.90% 5:12:44 11:56 5:00:07 5494 1757 M20 Danny Brebrick, 32, Minneapolis, MN 38.90% 5:12:45 11:56 4:59:52 5495 540 M35 Nicholas Love, 38, Saint Paul, MN 39.61% 5:12:46 11:56 5:00 5497 1758 M20 Ryan Sletten, 21, Fargo, ND 38.89% 5:12:49 11:56 5:05:37 5498 190 M50 Chris Underwood, 50, Mineral Point, WI 43.57% 5:12:56 11:56 5:05:28 5499 1759 M20 Eli Salonek, 22, Montrose, MN 38.87% 5:12:57 11:56 5:07:38 5501 1760 M20 Josef Hofmeister, 29, St Louis Park, MN 38.85% 5:13:06 11:57 5:01:38 5503 77 M60 Peter krhin, 60, Bloomington, MN 47.69% 5:13:13 11:57 5:05:48 5504 541 M35 Ezra Jerome, 36, Minneapolis, MN 39.19% 5:13:14 11:57 5:00 5506 1761 M20 Sam Donovan, 32, Roseville, MN 38.83% 5:13:21 11:57 5:01:54 5508 1762 M20 Fabio Braga, 30, Broomfield, CO 38.82% 5:13:23 11:57 4:59:58 5510 1763 M20 David Ruiz Mateo, 31, Burnsville, MN 38.81% 5:13:28 11:57 5:01:14 5512 542 M35 Andrew Vik, 38, New Brighton, MN 39.52% 5:13:30 11:57 5:11:34 5514 543 M35 Sachidanand Tiwari, 35, Minneapolis, MN 39.01% 5:13:32 11:58 5:06:43 5515 1764 M20 Jeffrey Garness, 32, Stillwater, MN 38.81% 5:13:33 11:58 5:07:29 5516 155 M55 Kelly Ano, 57, Sylvan Beach, NY 46.30% 5:13:35 11:58 5:01:17 5517 544 M35 Logan Dedden, 35, Inver Grove Heigh, MN 39.01% 5:13:35 11:58 5:02:19 5519 479 M40 Peter Holmlund-Fluker, 41, Saint Louis Park, MN 40.30% 5:13:43 11:58 4:59:58 5521 1765 M20 Ari Smolen, 23, Minneapolis, MN 38.77% 5:13:46 11:58 5:02:29 5524 545 M35 Brooks Albrecht, 37, Minneapolis, MN 39.26% 5:13:56 11:58 5:01:41 5526 1766 M20 Bennett Ryynanen, 26, St Paul, MN 38.75% 5:13:57 11:58 5:00:21 5529 1767 M20 Jack Plahn, 29, East Bethel, MN 38.75% 5:13:58 11:59 5:02:13 5530 1768 M20 Matthew Bitter, 21, Minneapolis, MN 38.75% 5:13:58 11:59 5:06:37 5531 156 M55 Young Pil Kim, 56, Eden Prairie, MN 45.81% 5:14:02 11:59 5:02:21 5532 1769 M20 Carlos Hernandez Lopez, 29, Minneapolis, MN 38.73% 5:14:04 11:59 5:02:37 5534 480 M40 Mark Zoller, 42, Saint Paul, MN 40.57% 5:14:09 11:59 5:06:58 5537 1770 M20 Zachary Ziolkowski, 30, Marshall, MN 38.71% 5:14:18 11:59 5:01:45 5538 1771 M20 Carl Huffman, 32, Shoreview, MN 38.71% 5:14:21 11:59 5:13:36 5539 1772 M20 Adam Schnoor, 34, Rosemount, MN 38.81% 5:14:23 11:59 5:01:45Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
5540 157 M55 Steve Lade, 55, Brookfield, WI 45.34% 5:14:25 12:00 5:00:46 5541 1773 M20 Jd Moore, 33, Crystal, MN 38.74% 5:14:26 12:00 5:02:21 5542 481 M40 Daley Lehmann, 40, Saint Paul, MN 39.90% 5:14:29 12:00 5:07:58 5543 191 M50 Eric Hayward, 52, Minnetonka, MN 44.10% 5:14:40 12:00 5:02:07 5545 1774 M20 Alexander Zolnosky, 27, Minneapolis, MN 38.64% 5:14:48 12:00 5:02:26 5547 1775 M20 Dustin Wakefield, 34, Lake Elmo, MN 38.74% 5:14:57 12:01 5:01:49 5552 1776 M20 Matthew Blankinship, 29, Sf, CA 38.59% 5:15:13 12:01 5:13:12 5554 482 M40 Matthew Henjum, 43, Washington, DC 40.74% 5:15:27 12:02 5:02:42 5555 1777 M20 Alexander Hegna, 25, Plymouth, MN 38.56% 5:15:27 12:02 5:04:09 5557 1778 M20 Nick Hattling, 34, Blaine, MN 38.66% 5:15:33 12:02 5:04:20 5560 1779 M20 Trent Fischer, 27, Lakeville, MN 38.54% 5:15:38 12:02 5:09:56 5561 45 M18 Cassius Rogers, 19, Burnsville, MN 38.54% 5:15:38 12:02 5:14:14 5562 1780 M20 Mathew Bjorngaard, 33, Rochester, MN 38.57% 5:15:46 12:03 5:04:16 5563 546 M35 Nichola GrossKotschevar, 36, Monticello, MN 38.87% 5:15:48 12:03 5:02:51 5573 158 M55 Michael Carland, 56, Farmington, MN 45.51% 5:16:06 12:03 5:04:33 5579 547 M35 Justin Anderson, 38, Saint Paul, MN 39.17% 5:16:17 12:04 5:08:28 5580 1781 M20 Carter Morgan, 21, Fridley, MN 38.45% 5:16:21 12:04 5:09:26 5582 1782 M20 Parker Burshten, 22, Vadnais Heights, MN 38.44% 5:16:27 12:04 5:03:19 5583 273 M45 Justin Arbogust, 46, Richfield, TX 41.63% 5:16:27 12:04 5:09:08 5584 1783 M20 Alex Detrick, 33, Minneapolis, MN 38.47% 5:16:37 12:05 5:03:54 5586 483 M40 Steve Galicia, 41, Eden Prairie, MN 39.92% 5:16:42 12:05 5:03:50 5589 1784 M20 Fred de Ruiter, 29, Minneapolis, MN 38.39% 5:16:55 12:05 5:05:25 5590 1785 M20 Stacy Parrott, 34, Oklahoma City, OK 38.50% 5:16:56 12:05 5:04:59 5591 192 M50 Chris Herdt, 50, Saint Paul, MN 43.02% 5:16:58 12:05 5:04 5593 1786 M20 Levi Acre-Kendall, 28, Cambridge, MN 38.36% 5:17:06 12:06 5:09:22 5594 1787 M20 Liam Arnar, 24, Saint Paul, MN 38.36% 5:17:08 12:06 5:03:23 5596 159 M55 Tom Payne, 58, Eden Prairie, MN 46.22% 5:17:08 12:06 5:10:37 5597 1788 M20 Jacob Odden, 33, Richfield, MN 38.39% 5:17:14 12:06 5:04:35 5598 1789 M20 Joe Dingmann, 31, St Paul, MN 38.34% 5:17:16 12:06 5:05:06 5599 193 M50 Robert Bulander, 50, Minneapolis, MN 42.96% 5:17:21 12:06 5:05 5601 548 M35 Spencer Wirth-Davis, 38, Minneapolis, MN 39.03% 5:17:22 12:06 5:10:23 5604 549 M35 Mike Niedermeyer, 35, Minneapolis, MN 38.54% 5:17:25 12:06 5:04:17 5607 1790 M20 Camden Sundin, 25, Minneapolis, MN 38.31% 5:17:34 12:07 5:06:24 5610 160 M55 Benjamin Lawler, 55, Marshfield, WI 44.88% 5:17:41 12:07 5:05:32 5613 78 M60 Dale Mastel, 61, Winnipeg, MB 47.45% 5:17:47 12:07 5:10:35 5618 79 M60 Mark Simons, 63, Lake Oswego, OR 48.35% 5:18:03 12:08 5:06:22 5619 1791 M20 Garrett Sundin, 29, Hopkins, MN 38.25% 5:18:04 12:08 5:06:53 5620 1792 M20 Ty Johnson, 29, Minneapolis, MN 38.22% 5:18:15 12:08 5:16:42 5622 80 M60 Matt Callahan, 64, Minneapolis, MN 48.79% 5:18:18 12:08 5:06:56 5624 550 M35 Fue Xiong, 37, Maplewood, MN 38.72% 5:18:21 12:09 5:04:36 5626 14 N Joseph Murphy, 30, Minneapolis, MN 42.10% 5:18:26 12:09 5:05:20 5627 161 M55 Ken Rynda, 58, Oakdale, MN 46.02% 5:18:28 12:09 5:10:33 5630 1793 M20 Keegan Oster, 22, Minneapolis, MN 38.18% 5:18:35 12:09 5:12:58 5631 484 M40 Karthik Suresh, 43, Cumming, GA 40.33% 5:18:36 12:09 5:07:19 5634 3 M14 Lucas Berg, 14, Woodbury, MN 40.28% 5:18:45 12:09 5:05:17 5636 551 M35 Jose Vergara, 37, Bountiful, UT 38.66% 5:18:50 12:10 5:06:15 5637 1794 M20 Mark Clauson, 31, Rochester, MN 38.15% 5:18:51 12:10 5:06:37 5638 485 M40 Timothy Williams, 42, Osseo, MN 39.97% 5:18:54 12:10 5:07:48 5643 1795 M20 Matt Sorensen, 29, Arlington, VA 38.11% 5:19:13 12:11 5:05:38 5646 486 M40 Adam Honzl, 42, Excelsior, MN 39.92% 5:19:17 12:11 5:06:31 5647 274 M45 Neel Sahni, 45, Denver, CO 40.92% 5:19:19 12:11 5:06:56 5648 275 M45 Thor Stolen, 45, Milwaukee, WI 40.92% 5:19:19 12:11 5:06:56 5649 194 M50 Jeff Ehren, 51, Wauwatosa, WI 43.07% 5:19:19 12:11 5:06:56 5650 1796 M20 Tom Siebenaler, 20, Hastings, MN 38.10% 5:19:19 12:11 5:07:45 5651 195 M50 Christopher Jones, 53, Minneapolis, MN 43.84% 5:19:20 12:11 5:06:01 5652 276 M45 Jesse Alvey, 48, Minneapolis, MN 41.96% 5:19:24 12:11 5:05:52 5653 1797 M20 Matthew Schott, 24, Minneapolis, MN 38.09% 5:19:24 12:11 5:12:28 5654 81 M60 Karl Augenstein, 63, Oakland, CA 48.14% 5:19:24 12:11 5:13:05 5656 487 M40 Nate Cannon, 44, Stillwater, MN 40.56% 5:19:28 12:11 5:13:42 5657 1798 M20 Thomas Wallace, 31, St Paul, MN 38.07% 5:19:33 12:11 5:08:10 5658 552 M35 Bryan Waits, 36, Shakopee, MN 38.41% 5:19:34 12:11 5:07:47 5660 82 M60 Bruce Holman, 64, Champlin, MN 48.57% 5:19:45 12:12 5:18:14 5661 277 M45 Robb Highland, 47, Maplewood, MN 41.55% 5:19:47 12:12 5:06:03 5665 1799 M20 George Orsten, 28, St Paul, MN 38.01% 5:20:01 12:12 5:08:47 5669 1800 M20 Daniel Bodunov, 29, Saint Paul, MN 38.01% 5:20:05 12:13 5:07:14 5671 553 M35 Sam Daley, 37, Saint Paul, MN 38.49% 5:20:15 12:13 5:06:46 5673 1801 M20 Brady Bluhm, 23, St. Paul, MN 37.97% 5:20:23 12:13 5:07:03 5674 1802 M20 Ethan Gin, 25, Golden Valley, MN 37.96% 5:20:26 12:13 5:08:22 5675 554 M35 Nader Kasim, 38, Grand Rapids, MI 38.65% 5:20:31 12:14 5:08:38 5678 488 M40 Leopold Arko, 41, Grosse Pointe Par, MI 39.44% 5:20:32 12:14 5:08:36 5679 278 M45 Teng Moua, 46, Oronoco, MN 41.08% 5:20:40 12:14 5:08:08 5683 489 M40 Allan Rodriguez-Rivero, 40, Maple Grove, MN 39.11% 5:20:47 12:14 5:08:37 5687 1803 M20 Cody Gladu, 29, Savage, MN 37.91% 5:20:51 12:14 5:13:19 5690 83 M60 Ed Hodder, 61, Roseville, MN 46.97% 5:21:03 12:15 5:15:15 5691 1804 M20 Jacob Meyer, 24, Los Angeles, CA 37.89% 5:21:04 12:15 5:19:24 5692 1805 M20 Connor Bollum, 27, Minneapolis, MN 37.88% 5:21:11 12:15 5:08:58 5696 1806 M20 Noah Anderson, 27, Hilliard, OH 37.87% 5:21:14 12:15 5:09:46 5697 40 M65 Rick Petrich, 67, Woodbury, MN 49.83% 5:21:15 12:15 5:09:23 5702 490 M40 Jahred Stephens, 40, Arden Hills, MN 39.05% 5:21:19 12:15 5:09:02 5706 491 M40 Matthew Zuniga, 41, Andover, MN 39.34% 5:21:20 12:15 5:09:14 5708 279 M45 Raj Penugonda, 49, Eagan, MN 42.05% 5:21:27 12:16 5:08:02 5710 16 M70 Gacengeci Karumba, 73, St Paul Park, MN 53.26% 5:21:30 12:16 5:21:30 5711 280 M45 Jason Smith, 49, Eagan, MN 42.04% 5:21:33 12:16 5:08:52 5712 555 M35 James Nord, 35, St Paul, MN 38.04% 5:21:35 12:16 5:07:53 5715 1807 M20 Levi Scott, 23, Sioux Falls, SD 37.82% 5:21:39 12:16 5:14:54 5722 1808 M20 Aashish Baskaran, 29, Minneapolis, MN 37.80% 5:21:47 12:16 5:08:40 5724 281 M45 John Ensley, 49, Minneapolis, MN 42.00% 5:21:50 12:17 5:10:10 5727 1809 M20 Tyler Seufert, 21, Minneapolis, MN 37.78% 5:22:02 12:17 5:20:30 5729 1810 M20 Daniel Jones, 31, Burnsville, MN 37.76% 5:22:08 12:17 5:16:59 5732 282 M45 Nikhil Bhagwat, 46, Olathe, KS 40.89% 5:22:10 12:17 5:16:43 5733 1811 M20 Daniel Keefe, 26, Minneapolis, MN 37.76% 5:22:12 12:17 5:10:10 5735 1812 M20 Ryan Raskob, 26, Maple Grove, MN 37.75% 5:22:15 12:17 5:10:46 5736 556 M35 Dustin Raygor, 35, Saint Croix Falls, WI 37.96% 5:22:16 12:18 5:10:12 5737 492 M40 Brandon Glanz, 41, Saint Paul, MN 39.23% 5:22:17 12:18 5:08:59 5739 1813 M20 Jake Greenblat, 23, Minneapolis, MN 37.74% 5:22:18 12:18 5:11:01 5742 41 M65 William Sherry, 65, Apple Valley, MN 48.64% 5:22:32 12:18 5:15:34 5750 1814 M20 Angel Recinos, 30, Minneapolis, MN 37.67% 5:22:58 12:19 5:10:08 5751 1815 M20 Anthony Wolf, 29, Vadnais Heights, MN 37.66% 5:23:00 12:19 5:09:07 5753 557 M35 Prachua Yang, 37, Brooklyn Center, MN 38.14% 5:23:11 12:20 5:16:43 5755 1816 M20 Brandon Gillespie, 28, St Paul, MN 37.63% 5:23:16 12:20 5:11:10 5756 1817 M20 Jordan Gillespie, 27, St Paul, MN 37.63% 5:23:16 12:20 5:11:10 5761 1818 M20 Austin Pham, 25, Minneapolis, MN 37.63% 5:23:19 12:20 5:10:37 5762 162 M55 Dan Tousignant, 58, Lakeville, MN 45.33% 5:23:20 12:20 5:15:48 5763 558 M35 Nate Helmueller, 37, Hugo, MN 38.11% 5:23:24 12:20 5:17:26 5764 1819 M20 Samuel Berthold, 30, Minneapolis, MN 37.61% 5:23:26 12:20 5:11:40 5765 493 M40 Ryan Kennedy, 40, Des Moines, IA 38.79% 5:23:28 12:20 5:11:21 5769 559 M35 Kenny Luk, 37, Little Canada, MN 38.09% 5:23:33 12:20 5:16:21 5771 494 M40 Byrd Cindrich, 44, St. Paul, MN 40.04% 5:23:37 12:21 5:15:58 5772 1820 M20 Garret Ruh, 29, Afton, MN 37.59% 5:23:39 12:21 5:11:08 5773 84 M60 Phillip Jenkins, 64, Shoreview, MN 47.99% 5:23:39 12:21 5:11:46 5774 1821 M20 Emmanuel Garza, 33, Woodbury, MN 37.62% 5:23:47 12:21 5:11 5775 1822 M20 Danny Hong, 22, Oronoco, MN 37.57% 5:23:48 12:21 5:12:28 5777 1823 M20 Noble Rundman, 29, Minneapolis, MN 37.57% 5:23:48 12:21 5:12:35 5779 1824 M20 Michael Rakos, 30, Brooklyn Park, MN 37.56% 5:23:54 12:21 5:16:37 5782 560 M35 Joseph Frampus, 35, Chicago, IL 37.74% 5:24:07 12:22 5:12:13 5784 495 M40 Nicholas Pelletier, 43, Lakeville, MN 39.65% 5:24:07 12:22 5:12:56 5785 46 M18 Lucas Banker, 19, Bonduel, WI 37.53% 5:24:08 12:22 5:11:35 5786 1825 M20 Austin Korynta, 25, St. Paul, MN 37.53% 5:24:10 12:22 5:18:42 5790 1826 M20 Josh Peterson, 26, Hopkins, MN 37.51% 5:24:20 12:22 5:17:43 5792 496 M40 Peter DiCampo, 40, Minneapolis, MN 38.67% 5:24:29 12:23 5:10:42 5793 561 M35 Peter Jones, 36, Colorado Springs, CO 37.83% 5:24:30 12:23 5:11:07 5794 163 M55 Ravikiran Tata, 57, Overland Park, KS 44.73% 5:24:39 12:23 5:11:14 5795 1827 M20 Jose Perales, 26, Anoka, MN 37.47% 5:24:42 12:23 5:19:21 5796 1828 M20 Steven Krey, 20, Hastings, MN 37.46% 5:24:46 12:23 5:12:59 5797 164 M55 Elango Thillai, 55, Olathe, KS 43.89% 5:24:50 12:23 5:11:34 5803 1829 M20 Sean Distelcamp, 24, Minneapolis, MN 37.43% 5:25:01 12:24 5:12:22 5805 1830 M20 John Loepfe, 26, Rochester, MN 37.42% 5:25:06 12:24 5:13:01 5807 196 M50 Michael Landau, 53, Dover, NH 43.06% 5:25:10 12:24 5:11:15 5808 1831 M20 Hunter Berger, 22, Blaine, MN 37.41% 5:25:13 12:24 5:18:18 5809 85 M60 Jeremiah Collins, 64, Bloomington, MN 47.74% 5:25:17 12:24 5:12:39 5810 1832 M20 Kevin Panora, 24, Ham Lake, MN 37.39% 5:25:21 12:25 5:19:08 5811 1833 M20 Bryce Southard, 32, Green Bay, WI 37.38% 5:25:30 12:25 5:24:06 5812 1834 M20 Konrad Bostrom, 25, St Paul, MN 37.37% 5:25:32 12:25 5:12:58 5813 1835 M20 Alejandro Valdez, 26, Chicago, IL 37.37% 5:25:32 12:25 5:12:58 5814 1836 M20 Samuel Hickman, 25, Lake Elmo, MN 37.37% 5:25:32 12:25 5:12:59 5817 1837 M20 Craig Martin, 34, Minneapolis, MN 37.47% 5:25:37 12:25 5:14:23 5820 1838 M20 Derek Sveen-Winters, 32, Minneapolis, MN 37.36% 5:25:41 12:25 5:13:15 5821 1839 M20 James Hallermann, 27, Minneapolis, MN 37.35% 5:25:42 12:25 5:12:51 5824 283 M45 Ricardo Gonzalez, 49, Blaine, MN 41.49% 5:25:45 12:25 5:14:44 5825 562 M35 Graham Thorson, 38, Roseville, MN 38.03% 5:25:47 12:26 5:13:21 5826 497 M40 Dustin Kresen, 40, Stillwater, MN 38.51% 5:25:49 12:26 5:12:34 5827 563 M35 Jesse Ng, 36, Edina, MN 37.67% 5:25:50 12:26 5:13:49 5829 1840 M20 Dylan Everett, 26, Minneapolis, MN 37.33% 5:25:51 12:26 5:18:45 5832 1841 M20 Thomas Wright, 33, Saint Paul, MN 37.38% 5:25:52 12:26 5:13:15 5833 197 M50 Jason Pouliot, 54, New Hope, MN 43.35% 5:25:53 12:26 5:13:01 5834 42 M65 John Hubbard, 67, Harrisonville, MO 49.12% 5:25:53 12:26 5:13:49 5837 1842 M20 Gabe Amor, 27, Coon Rapids, MN 37.32% 5:25:57 12:26 5:19:04 5839 1843 M20 Jacob Rogers, 31, Maple Grove, MN 37.32% 5:25:58 12:26 5:13:29 5840 1844 M20 Isaiah Lemke, 27, Hastings, MN 37.32% 5:25:58 12:26 5:13:52 5843 1845 M20 Alexander Rivers, 23, Roseville, MN 37.31% 5:26:01 12:26 5:19:46 5847 498 M40 Daniel Sperling, 42, Minneapolis, MN 39.08% 5:26:05 12:26 5:14:10 5849 1846 M20 Lucas Pemberton, 21, Rosemount, MN 37.29% 5:26:16 12:27 5:13:43 5850 165 M55 Todd Kalk, 55, Hopkins, MN 43.70% 5:26:16 12:27 5:19:20 5855 1847 M20 Steven Mills, 32, St Paul, MN 37.28% 5:26:22 12:27 5:13:53 5858 1848 M20 Mitchel Fenrich, 29, Minneapolis, MN 37.27% 5:26:26 12:27 5:13:43 5861 1849 M20 Matt Trujillo, 29, Grayslake, IL 37.26% 5:26:27 12:27 5:14:43 5863 1850 M20 Samuel Bezdichek, 34, Deltona, FL 37.37% 5:26:29 12:27 5:13:04 5864 1851 M20 Michael White, 32, Eden Prairie, MN 37.27% 5:26:30 12:27 5:13:28 5865 86 M60 Glen Boerboom, 60, St. Louis Park, MN 45.74% 5:26:33 12:27 5:13:30 5866 564 M35 Joe Cudzilo, 37, Minneapolis, MN 37.74% 5:26:35 12:27 5:19:45 5874 166 M55 Rick Berg, 57, Maple Lake, MN 44.44% 5:26:45 12:28 5:13:01 5875 284 M45 Michael Aufderhar, 47, Crystal, MN 40.66% 5:26:45 12:28 5:13:02 5879 198 M50 Deepak Sanjel, 53, Carver, MN 42.83% 5:26:51 12:28 5:13:47 5881 199 M50 Michael Petelin, 54, Plymouth, MN 43.22% 5:26:51 12:28 5:15:48 5883 1852 M20 Alex Rootes, 30, St. Louis Park, MN 37.22% 5:26:53 12:28 5:15:46 5884 1853 M20 Hipolito Brooks, 32, Cold Spring, MN 37.22% 5:26:55 12:28 5:26:38 5886 499 M40 Erick DeLeon, 43, Mendota Heights, MN 39.30% 5:26:58 12:28 5:14:08 5887 565 M35 Drew Combs, 39, Edina, MN 38.10% 5:27:02 12:28 5:13:50 5888 1854 M20 Karn Tintani, 32, Richfield Mn 554, MN 37.20% 5:27:04 12:28 5:14:45 5889 1855 M20 Michael Woodard, 31, Plymouth, MN 37.19% 5:27:04 12:28 5:14:48 5890 566 M35 Alejandro Ojeda, 35, Bloomington, MN 37.39% 5:27:08 12:29 5:15:41 5893 43 M65 Richard Rule, 65, Petoskey, MI 47.93% 5:27:15 12:29 5:25:33 5895 567 M35 Daniel Acuna, 38, Champlin, MN 37.84% 5:27:21 12:29 5:14:53 5897 1856 M20 Andrew Hultin, 21, Fargo, ND 37.14% 5:27:31 12:30 5:15:17 5898 1857 M20 Michael Dendinger, 34, Eden Prairie, MN 37.25% 5:27:31 12:30 5:16:19 5899 1858 M20 Lovie Garcia, 32, Coon Rapids, MN 37.15% 5:27:31 12:30 5:16:25 5900 568 M35 Collin Winter, 38, Roseville, CA 37.82% 5:27:31 12:30 5:20:10 5901 1859 M20 Garrett Green, 25, Stillwater, MN 37.14% 5:27:33 12:30 5:16:28 5905 569 M35 Michael Carson, 35, Quakertown, PA 37.30% 5:27:55 12:30 5:20:54 5907 1860 M20 Bee Vang, 34, Blaine, MN 37.20% 5:27:58 12:31 5:15:19 5908 1861 M20 Brandon Christman, 31, Rosemount, MN 37.09% 5:27:59 12:31 5:14:59 5909 1862 M20 Reid Stubbee, 32, Iowa City, IA 37.10% 5:28:00 12:31 5:15:08 5913 87 M60 Mike Hackett, 62, Prior Lake, MN 46.41% 5:28:08 12:31 5:15:12 5914 200 M50 Dave Meyers, 53, Lakeland, MN 42.66% 5:28:10 12:31 5:15:24 5915 1863 M20 Brett McReavy, 31, Blaine, MN 37.07% 5:28:11 12:31 5:21:09 5916 201 M50 Christopher George, 53, Slinger, WI 42.66% 5:28:12 12:31 5:16:56 5918 44 M65 John Friday, 65, Thunder Bay, ON 47.78% 5:28:19 12:31 5:22:10 5919 1864 M20 Luke Borchardt, 26, Portland, OR 37.05% 5:28:20 12:31 5:16:51 5920 570 M35 Kyle Felder, 36, Minneapolis, MN 37.38% 5:28:24 12:32 5:14:42 5921 1865 M20 Oscar Fortoso, 24, Minneapolis, MN 37.04% 5:28:26 12:32 5:21:26 5925 1866 M20 Jack Pearce, 31, New Hope, MN 37.02% 5:28:39 12:32 5:21:04 5926 1867 M20 Noah Odegard, 25, St Paul, MN 37.01% 5:28:43 12:32 5:23:03 5928 202 M50 Tim Radaich, 52, Prior Lake, MN 42.20% 5:28:48 12:32 5:21:31 5929 88 M60 Jim Buck, 61, Independence, MN 45.86% 5:28:48 12:32 5:23:37 5932 571 M35 Ryan Vanderbosch, 36, Maple Grove, MN 37.31% 5:29:00 12:33 5:16:12 5933 45 M65 Gary Buchta, 66, Cleveland, MN 48.16% 5:29:01 12:33 5:15:04 5935 572 M35 Travis Meier, 36, Minneapolis, MN 37.27% 5:29:22 12:34 5:16:23 5936 573 M35 Matthew Haines, 37, Robbinsdale, MN 37.42% 5:29:24 12:34 5:17:29 5938 1868 M20 Stuart Fronk, 24, Washington, DC 36.93% 5:29:27 12:34 5:16:18 5940 1869 M20 Ulyses Perez Perez, 23, Bloomington, MN 36.92% 5:29:32 12:34 5:23:22 5941 1870 M20 Benjamin Carlson, 31, Plymouth, MN 36.91% 5:29:34 12:34 5:17:08 5944 1871 M20 Idris Mohamed, 28, Coon Rapids, MN 36.90% 5:29:40 12:34 5:23:17 5946 1872 M20 Tyler Hernesman, 25, Apple Valley, MN 36.90% 5:29:43 12:35 5:24:32 5948 500 M40 Tom Schlagel, 44, Oakdale, MN 39.29% 5:29:44 12:35 5:22:36 5949 501 M40 Scot SchanzenbachCanham, 42, St Louis Park, MN 38.64% 5:29:49 12:35 5:16:30 5950 1873 M20 Beau Ruby, 23, Elk River, MN 36.87% 5:29:55 12:35 5:16:45 5951 2 U Kevin Dang, 26, Minneapolis, MN 40.64% 5:29:55 12:35 5:17:48 5952 203 M50 Shawn Reynolds, 52, Lansing, KS 42.05% 5:30:00 12:35 5:18:09 5953 502 M40 David McGehee, 41, Brooklyn Park, MN 38.31% 5:30:01 12:35 5:16:52 5954 1874 M20 Luis De Jesus, 33, Brooklyn Park, MN 36.91% 5:30:01 12:35 5:16:52 5960 1875 M20 Joshua Samsa, 27, Richfield, MN 36.84% 5:30:11 12:36 5:17:13 5963 17 M70 John Dinger, 72, Washington, DC 51.17% 5:30:15 12:36 5:17:44 5965 285 M45 Todd Millenacker, 45, Savage, MN 39.55% 5:30:20 12:36 5:17:56 5968 574 M35 Mike Slavin, 37, Austin, TX 37.29% 5:30:32 12:36 5:16:57 5969 14 M16 Ethan Ford, 16, Chisago City, MN 37.57% 5:30:32 12:36 5:18:03 5970 1876 M20 Jacob Eide, 34, Rochester, MN 36.91% 5:30:32 12:36 5:18:20 5971 286 M45 Xiao Tu, 49, Germantown, MD 40.89% 5:30:33 12:36 5:24:04 5972 204 M50 Adam F Lewis, 50, Plymouth, MN 41.24% 5:30:37 12:37 5:17:43 5974 167 M55 Scott Bauman, 58, Rochester, MN 44.33% 5:30:38 12:37 5:18:03 5975 575 M35 Mitchell Dahlhoff, 36, St Paul, MN 37.12% 5:30:38 12:37 5:18:45 5977 503 M40 Michael Grams, 42, Newport, MN 38.54% 5:30:42 12:37 5:24:23 5979 205 M50 Tom O Halloran, 50, Westcourt, CO 41.22% 5:30:46 12:37 5:19:11 5980 3 M75 Gavin Dunne, 76, St Paul, MN 54.26% 5:30:47 12:37 5:19:11 5981 287 M45 Peter Medin, 47, Hugo, MN 40.16% 5:30:50 12:37 5:18:22 5983 1877 M20 Evan Oldenburg, 22, Bloomington, MN 36.76% 5:30:55 12:37 5:23:39 5988 1878 M20 Robert Wankel, 32, Robbinsdale, MN 36.74% 5:31:09 12:38 5:17:46 5989 1879 M20 Huy Tran, 20, Wauwatosa, WI 36.72% 5:31:15 12:38 5:17:22 5991 576 M35 Jordan Imdieke, 36, Bloomington, MN 37.05% 5:31:18 12:38 5:17:51 5992 288 M45 Andy Kroll, 48, Minneapolis, MN 40.44% 5:31:20 12:38 5:18:52 5993 168 M55 Todd Jelinski, 55, Moorhead, MN 43.03% 5:31:21 12:38 5:19:04 5994 289 M45 Steven Plautz, 47, Minneapolis, MN 40.09% 5:31:23 12:38 5:17:32 5997 169 M55 Christian Fernholz, 55, Liberty Township, OH 43.01% 5:31:26 12:38 5:18:37 5999 577 M35 Bryan Poland, 36, Stillwater, MN 37.03% 5:31:28 12:39 5:20:24 6001 578 M35 Zachary Pettinger, 39, Minneapolis, MN 37.59% 5:31:33 12:39 5:18:22 6006 504 M40 Eric Houseman, 41, Chanhassen, MN 38.11% 5:31:42 12:39 5:24:05 6009 290 M45 Brett Frayseth, 49, Minneapolis, MN 40.74% 5:31:48 12:39 5:25:17 6013 206 M50 Scott Anderson, 50, Minneapolis, MN 41.09% 5:31:51 12:39 5:18:50 6016 1880 M20 Nathan Zurzolo, 25, Ravenna, OH 36.65% 5:31:57 12:40 5:18:18 6017 1881 M20 Dalton Jobe, 26, Eagan, MN 36.65% 5:31:57 12:40 5:18:47 6023 505 M40 Luke Healy, 43, Saint Louis Park, MN 38.67% 5:32:19 12:41 5:18:40 6026 1882 M20 Finnigan Schirmer, 22, Minneapolis, MN 36.59% 5:32:26 12:41 5:21:15 6029 1883 M20 Trevor Ralston, 23, Osage Beach, MO 36.58% 5:32:34 12:41 5:25:35 6031 207 M50 Mark Hanson, 51, Rogers, MN 41.35% 5:32:35 12:41 5:20:39 6032 1884 M20 Nathan Whipple, 23, Faribault, MN 36.58% 5:32:36 12:41 5:19:13 6033 291 M45 William Schmalstieg, 46, Saint Paul, MN 39.61% 5:32:36 12:41 5:25:31 6034 1885 M20 Quan Dang, 21, St Paul, MN 36.57% 5:32:37 12:41 5:19:16 6037 170 M55 Chris Gorton, 55, Circle Pines, MN 42.85% 5:32:42 12:41 5:19:56 6040 89 M60 Dennis Dieser, 63, Albert Lea, MN 46.21% 5:32:45 12:41 5:20:48 6041 1886 M20 William Waisbren, 33, Richfield, MN 36.60% 5:32:49 12:42 5:25:43 6046 1887 M20 Christopher Miller, 33, Minneapolis, MN 36.58% 5:33:00 12:42 5:19:37 6051 579 M35 Alex Plattes, 35, Minneapolis, MN 36.72% 5:33:06 12:42 5:19:46 6052 1888 M20 Caleb Lambrecht, 21, Medina, MN 36.52% 5:33:07 12:42 5:21:02 6064 506 M40 Ross Droogsma, 44, Saint Paul, MN 38.83% 5:33:39 12:44 5:19:57 6065 292 M45 Keith Jensen, 46, Hudson, WI 39.48% 5:33:40 12:44 5:20:54 6067 507 M40 Joe Stwora, 43, Champlin, MN 38.49% 5:33:49 12:44 5:20:32 6070 1889 M20 Mohamm IzadiHemmatabadi, 29, Minneapolis, MN 36.44% 5:33:52 12:44 5:32:13 6072 1890 M20 Colt Loden, 32, Waco, TX 36.44% 5:33:56 12:44 5:26:13 6075 293 M45 Michael Cannizzaro, 46, Plymouth, MN 39.45% 5:33:58 12:44 5:26:46 6076 580 M35 Jeffery Korus, 38, Hugo, MN 37.08% 5:34:03 12:44 5:20:19 6079 90 M60 Mike Coleman, 64, Apple Valley, MN 46.48% 5:34:06 12:45 5:21:55 6080 171 M55 Charles Julson, 59, Bloomington, MN 44.26% 5:34:16 12:45 5:32:17 6081 1891 M20 David Laansma, 28, Minneapolis, MN 36.39% 5:34:17 12:45 5:22:51 6084 1892 M20 Benjamin Barthel, 30, Burnsville, MN 36.37% 5:34:28 12:45 5:21:55 6085 1893 M20 Quincy Hardel, 23, Eagan, MN 36.37% 5:34:28 12:45 5:29:17 6087 1894 M20 Ben Dezell, 27, New Hope, MN 36.36% 5:34:33 12:46 5:21:12 6088 1895 M20 Caleb Thunberg, 32, Maple Plain, MN 36.37% 5:34:34 12:46 5:23:17 6089 1896 M20 Andrew Seiler, 32, Golden Valley, MN 36.36% 5:34:36 12:46 5:22:44 6090 581 M35 Jason Crail, 36, Osage, IA 36.67% 5:34:41 12:46 5:21:42 6092 1897 M20 Mike Keefe, 32, Minneapolis, MN 36.35% 5:34:45 12:46 5:22:42 6094 91 M60 Wendell Stockwell, 62, Burnsville, MN 45.49% 5:34:46 12:46 5:22:18 6096 1898 M20 Erik Brainerd, 25, Minneapolis, MN 36.33% 5:34:50 12:46 5:21:56 6097 1899 M20 Owen Masica, 27, Minneapolis, MN 36.32% 5:34:55 12:46 5:22:24 6098 172 M55 Brett Esterberg, 57, Independence, MN 43.35% 5:34:57 12:47 5:21:59 6100 208 M50 Derek Broten, 51, Plymouth, MN 41.06% 5:34:57 12:47 5:22 6103 18 M70 Paul Parker, 70, St. Charles, MO 49.28% 5:35:09 12:47 5:22:56 6105 1900 M20 Billy Pearse, 33, Maple Grove, MN 36.33% 5:35:16 12:47 5:22:33 6106 1901 M20 Bryan Pearse, 30, San Tan Valley, AZ 36.28% 5:35:16 12:47 5:22:34 6107 1902 M20 Joe Condon, 21, Woodbury, MN 36.28% 5:35:18 12:47 5:22:07 6108 1903 M20 Harley Estes, 32, North Sioux City, SD 36.28% 5:35:20 12:47 5:22:07 6109 1904 M20 Ben McPherson, 22, Sparta, WI 36.28% 5:35:21 12:47 5:24:03 6110 46 M65 Donn Vetter, 65, Mankato, MN 46.76% 5:35:27 12:48 5:22:11 6112 209 M50 Jaeson Morrison, 53, Rosemount, MN 41.72% 5:35:33 12:48 5:21:56 6113 508 M40 Hassan Mian, 41, Plymouth, MN 37.67% 5:35:33 12:48 5:28:16 6114 509 M40 Joshua Barrett, 41, Minnetonka, MN 37.67% 5:35:35 12:48 5:23:08 6115 294 M45 Mike Jones, 45, St Paul, MN 38.93% 5:35:37 12:48 5:24:21 6116 47 M65 Jacob Rachlin, 66, Brookline, MA 47.21% 5:35:37 12:48 5:28:18 6118 295 M45 Brian Bezdichek, 45, Hastings, MN 38.92% 5:35:41 12:48 5:22:17 6119 1905 M20 Kyle Franseen, 30, Minneapolis, MN 36.24% 5:35:41 12:48 5:22:50 6121 1906 M20 Cody Gavert, 29, Jordan, MN 36.22% 5:35:52 12:49 5:23:52 6124 1907 M20 Aaron Scharff, 32, Minneapolis, MN 36.22% 5:35:58 12:49 5:22:45 6126 1908 M20 Isaiah Baker, 28, Eden Prairie, MN 36.20% 5:36:04 12:49 5:29:17 6131 296 M45 Nirav Vora, 45, Woodbury, MN 38.82% 5:36:35 12:50 5:22:44 6133 15 N Tiff Huston, 42, Minneapolis, MN 41.33% 5:36:38 12:50 5:23:19 6134 582 M35 David Haus, 35, Pine Springs, MN 36.34% 5:36:38 12:50 5:24:52 6139 510 M40 Erik Becker, 41, Weston, WI 37.54% 5:36:45 12:51 5:24:58 6141 511 M40 Robert Lancaster, 44, Cedar Rapids, IA 38.47% 5:36:49 12:51 5:23:34 6147 512 M40 Faraz Choudhry, 44, Eden Prairie, MN 38.43% 5:37:09 12:52 5:25:16 6150 1909 M20 Tyler Johnson, 29, Dyersville, IA 36.07% 5:37:17 12:52 5:24:38 6152 210 M50 Aaron Chiodo, 51, Minneapolis, MN 40.76% 5:37:28 12:52 5:35:56 6153 1910 M20 Robert Brantley, 27, Apple Valley, MN 36.05% 5:37:28 12:52 5:37:28 6155 1911 M20 Joaqu AlvarezNorambuena, 30, Minneapolis, MN 36.02% 5:37:41 12:53 5:24:55 6156 297 M45 Jeff Lin, 48, Minneapolis, MN 39.67% 5:37:47 12:53 5:23:57 6158 48 M65 Timothy Murphy, 66, Minneapolis, MN 46.90% 5:37:51 12:53 5:24:37 6159 298 M45 John Paul Erickson, 45, Maplewood, MN 38.67% 5:37:52 12:53 5:30:44 6163 19 M70 Sam Simmons, 70, Rochester, MN 48.85% 5:38:04 12:54 5:27:22 6165 1912 M20 John Sampson, 26, South St Paul, MN 35.98% 5:38:05 12:54 5:24:33 6166 1913 M20 Tyler Kinney, 26, Saint Paul, MN 35.98% 5:38:06 12:54 5:25:18 6167 1914 M20 Tyrese Dooyema, 25, Roseville, MN 35.98% 5:38:07 12:54 5:25:17 6169 1915 M20 Her Vang, 31, Oakdale, MN 35.98% 5:38:07 12:54 5:25:26 6171 1916 M20 Alex Olawsky, 27, Minneapolis, MN 35.98% 5:38:09 12:54 5:31:11 6174 47 M18 William Hoover, 19, Rosemount, MN 35.97% 5:38:14 12:54 5:26:36 6178 1917 M20 Jacob Delo, 28, Minneapolis, MN 35.94% 5:38:28 12:55 5:25:43 6182 1918 M20 Yangjie He, 22, Minneapolis, MN 35.92% 5:38:38 12:55 5:25:14 6185 1919 M20 Ziyuan zhang, 20, St Paul, MN 35.91% 5:38:45 12:55 5:25:49 6187 1920 M20 Daniel Goldschmidt, 33, Minneapolis, MN 35.94% 5:38:53 12:56 5:25:47 6189 299 M45 Brian Stavenger, 46, Moorhead, MN 38.87% 5:38:58 12:56 5:26:23 6193 1921 M20 Jo Hadera, 28, Minneapolis, MN 35.87% 5:39:11 12:56 5:26:51 6194 173 M55 Jonathan Kaplan, 57, Richmond Hill, ON 42.81% 5:39:11 12:56 5:27:51 6198 211 M50 Jeff Hagen, 54, Roseville, MN 41.63% 5:39:23 12:57 5:25:31 6200 513 M40 Patrick Hoban, 42, Saint Louis Park, MN 37.55% 5:39:27 12:57 5:26:38 6202 174 M55 David Runk, 56, Hudson, WI 42.33% 5:39:53 12:58 5:26:33 6206 514 M40 Josh Peterson, 43, Chaska, MN 37.80% 5:39:59 12:58 5:33:45 6207 583 M35 Chris Vanecek, 39, Minneapolis, MN 36.65% 5:40:03 12:58 5:26:57 6209 1922 M20 Carter Mason, 25, Eden Prairie, MN 35.76% 5:40:13 12:59 5:28:53 6212 1923 M20 Brandon Schulze, 26, Fargo, ND 35.74% 5:40:21 12:59 5:28:27 6213 584 M35 Ryan Ward, 38, Minneapolis, MN 36.39% 5:40:23 12:59 5:33:55 6214 585 M35 Edward Nunez, 38, Hanover, MN 36.39% 5:40:24 12:59 5:35 6215 586 M35 Jeff Standke, 35, Woodbury, MN 35.92% 5:40:30 12:59 5:27 6216 1924 M20 Cole Napierala, 24, St Paul, MN 35.73% 5:40:30 12:59 5:34:29 6217 587 M35 Tim Standke, 37, Lakeville, MN 36.20% 5:40:31 12:59 5:27Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
6220 92 M60 Scott Becker, 61, Moon Township, PA 44.26% 5:40:43 13:00 5:35:20 6222 515 M40 Beth Hulst, 44, Arden Hills, MN 38.02% 5:40:49 13:00 5:27:04 6228 1925 M20 David Gau, 29, Maple Grove, MN 35.66% 5:41:08 13:01 5:28:07 6229 588 M35 Bryan Wright, 35, Lakeville, MN 35.85% 5:41:14 13:01 5:29:55 6234 93 M60 Scott Johnson, 64, Bloomington, MN 45.47% 5:41:32 13:02 5:28:46 6235 1926 M20 Sean Coyne, 26, Eagan, MN 35.62% 5:41:33 13:02 5:35:51 6237 589 M35 Fredrick Bedsworth, 36, St Paul, MN 35.93% 5:41:36 13:02 5:28:27 6238 1927 M20 Logan Simones, 21, St Cloud, MN 35.60% 5:41:43 13:02 5:40:08 6240 212 M50 Jim Collins, 52, Minneapolis, MN 40.60% 5:41:44 13:02 5:40:09 6241 1928 M20 Sean Collins, 21, Minneapolis, MN 35.60% 5:41:44 13:02 5:40:09 6242 516 M40 Eric Lindell, 42, Duluth, MN 37.28% 5:41:54 13:02 5:29 6245 49 M65 Brian Newhouse, 66, St Paul, MN 46.32% 5:42:02 13:03 5:29:40 6246 20 M70 Gerry Pohl, 73, St Anthony, MN 50.07% 5:42:02 13:03 5:30:06 6247 517 M40 Tyler Jenkins, 42, St Paul, MN 37.25% 5:42:10 13:03 5:29:51 6249 590 M35 Michael Stephens, 37, Rochester, MN 36.01% 5:42:19 13:03 5:29:09 6250 1929 M20 Owen Metzger, 32, Minneapolis, MN 35.54% 5:42:20 13:03 5:30:24 6253 518 M40 Jason Esala, 40, Woodbury, MN 36.64% 5:42:27 13:04 5:28:43 6257 21 M70 Tom Schommer, 71, Hastings, MN 48.72% 5:42:40 13:04 5:29:05 6259 175 M55 Andrew Tufford, 55, Minneapolis, MN 41.58% 5:42:52 13:05 5:31:27 6260 15 M16 David Spartz, 17, Saint Paul, MN 35.77% 5:42:57 13:05 5:29:42 6265 213 M50 Rich Schlotfeldt, 54, Andover, MN 41.17% 5:43:09 13:05 5:30:41 6266 214 M50 Peter Sialtsis, 53, Toronto, ON 40.79% 5:43:14 13:05 5:31:40 6267 1930 M20 Jesse Jones, 34, Minnetonka, MN 35.54% 5:43:18 13:06 5:29:36 6269 94 M60 Errol Schoenfish, 60, Park Rapids, MN 43.49% 5:43:28 13:06 5:30:10 6272 215 M50 Joshua Bickler, 53, Roseville, MN 40.70% 5:43:58 13:07 5:32:08 6275 591 M35 Suresh Niraula, 39, Littleton, CO 36.22% 5:44:01 13:07 5:31:18 6276 592 M35 Daniel Davis, 36, Sleepy Eye, MN 35.68% 5:44:02 13:07 5:37:52 6279 22 M70 Mark Kreitzer, 70, Minneapolis, MN 47.98% 5:44:11 13:08 5:36:21 6280 593 M35 Wallace Linsmeyer, 35, Richfield, MN 35.53% 5:44:14 13:08 5:31:52 6281 216 M50 Jeffery Robinson, 52, Minneapolis, MN 40.30% 5:44:17 13:08 5:30:51 6282 594 M35 Tyler Johnson, 35, Minneapolis, MN 35.53% 5:44:17 13:08 5:32:27 6284 217 M50 Cameron Davis, 51, Austin, MN 39.94% 5:44:19 13:08 5:30:32 6286 1931 M20 Jimmy MacHale, 28, Cupertino, CA 35.32% 5:44:24 13:08 5:32:13 6287 218 M50 Edward Mikoloski, 51, Rosemount, MN 39.93% 5:44:25 13:08 5:31:34 6291 1932 M20 Remi Bougie, 24, Falcon Heights, MN 35.30% 5:44:37 13:09 5:31:43 6293 16 M16 Olin Nau, 16, Montrose, MN 36.03% 5:44:42 13:09 5:33:15 6295 1933 M20 Curtis Hoang, 33, Maple Grove, MN 35.30% 5:45:00 13:10 5:31:49 6297 1934 M20 Kyden DeGross, 27, Rapid City, SD 35.25% 5:45:06 13:10 5:37:52 6300 1935 M20 Logan Kass, 27, Mound, MN 35.20% 5:45:38 13:11 5:33:20 6302 1936 M20 Daniel Monnens, 29, Shoreview, MN 35.19% 5:45:41 13:11 5:33:32 6305 1 M80 Jerry Williams, 81, Rochester, MN 57.68% 5:46:03 13:12 5:34:52 6306 1937 M20 Ryan Chaffee, 31, Lenexa, KS 35.15% 5:46:04 13:12 5:32:58 6310 1938 M20 Marlan Witte, 22, Brooklyn Park, MN 35.14% 5:46:14 13:12 5:39:11 6311 1939 M20 Simon Vogel, 23, Midland, MI 35.13% 5:46:19 13:13 5:33:15 6312 1940 M20 Steven Anderson, 29, Lakeville, MN 35.13% 5:46:20 13:13 5:33:05 6314 1941 M20 Damon olson, 26, Minneapolis, MN 35.12% 5:46:22 13:13 5:32:58 6319 595 M35 Piotr Rusinkiewicz, 36, Saint Paul, MN 35.41% 5:46:39 13:13 5:33:20 6320 176 M55 Jeremy Smith, 55, Hanover, MN 41.12% 5:46:42 13:13 5:33:35 6321 1942 M20 Jeffery Hines, 29, St Paul, MN 35.08% 5:46:46 13:14 5:33:29 6323 1943 M20 Melchisedek Jeudy, 26, St. Paul, MN 35.07% 5:46:50 13:14 5:33:56 6324 519 M40 Kou Lee, 42, Sheboygan, WI 36.74% 5:46:51 13:14 5:39:11 6325 1944 M20 Sean Futrell-Mcgee, 30, Saint Paul, MN 35.07% 5:46:55 13:14 5:45:05 6327 177 M55 Kenneth Rosen, 59, Plymouth, MN 42.62% 5:47:07 13:14 5:44:55 6328 178 M55 Brian Vogel, 57, Manchester Center, VT 41.83% 5:47:08 13:14 5:34:05 6329 179 M55 Jeff Peters, 56, Excelsior, MN 41.44% 5:47:11 13:15 5:34:44 6332 180 M55 Dean Dunavan, 56, Saint Paul, MN 41.41% 5:47:27 13:15 5:35:13 6334 181 M55 Peter Shea, 55, Saint Paul, MN 41.02% 5:47:33 13:15 5:34:51 6335 300 M45 David Roseland, 46, Elk River, MN 37.90% 5:47:34 13:15 5:33:38 6336 520 M40 Jay Dickson, 44, Saint Paul, MN 37.27% 5:47:40 13:16 5:34:18 6337 1945 M20 Charlie Beauchamp, 24, Princeton, MN 34.99% 5:47:42 13:16 5:36:32 6338 596 M35 David Perrault, 37, Mendota Heights, MN 35.44% 5:47:46 13:16 5:35:04 6343 301 M45 Adam Slawski, 46, St Paul, MN 37.85% 5:48:06 13:17 5:35:12 6344 48 M18 Cormac McSherry, 18, Shoreview, MN 34.96% 5:48:11 13:17 5:35:16 6345 49 M18 Colin Snustad, 18, Shoreview, MN 34.96% 5:48:11 13:17 5:35:16 6346 50 M18 Bradley Miller, 18, Vadnais Heights, MN 34.96% 5:48:11 13:17 5:35:17 6347 1946 M20 James Lee, 32, Sheboygan, WI 34.94% 5:48:14 13:17 5:40:33 6350 597 M35 Dan Stevens, 39, Hamel, MN 35.77% 5:48:22 13:17 5:35:10 6355 95 M60 Todd Jahnke, 63, Stevens Point, WI 44.12% 5:48:33 13:18 5:35:25 6357 521 M40 Gerd Schweinitz, 40, Minneapolis, MN 35.99% 5:48:37 13:18 5:35:16 6360 1947 M20 Ben Pohlman, 30, Saint Louis Park, MN 34.89% 5:48:41 13:18 5:35:59 6361 51 M18 Zac Peterson, 19, Oakdale, MN 34.89% 5:48:42 13:18 5:35:49 6365 522 M40 Matt Anderson, 42, New Brighton, MN 36.53% 5:48:53 13:18 5:37:08 6367 1948 M20 Neil Kos, 31, Delano, MN 34.87% 5:48:54 13:18 5:36:40 6369 1949 M20 Carter Ness, 24, St Paul Park, MN 34.86% 5:48:56 13:19 5:41:56 6370 598 M35 Stephen Lybeck, 35, St Paul, MN 35.05% 5:48:58 13:19 5:35:19 6371 1950 M20 Lucas Petersen, 30, Eagan, MN 34.86% 5:48:58 13:19 5:37:45 6372 23 M70 Dave Sibley, 72, St Michael, MN 48.41% 5:49:08 13:19 5:37:09 6374 599 M35 Ben Cole, 38, Minneapolis, MN 35.47% 5:49:14 13:19 5:36:31 6375 182 M55 Eldon Bergen, 56, Winnipeg, MB 41.19% 5:49:14 13:19 5:41:44 6376 50 M65 Chris Messerly, 65, Vadnais Heights, MN 44.91% 5:49:16 13:19 5:36:31 6377 1951 M20 Alex Bruns, 25, Saint Paul, MN 34.82% 5:49:24 13:20 5:37:35 6378 1952 M20 Bruce Sherrill, 28, Woodbury, MN 34.81% 5:49:31 13:20 5:37:19 6379 523 M40 Randy Ribali, 41, Toledo, OH 36.15% 5:49:43 13:20 5:36:24 6381 1953 M20 Jiahao Lu, 27, Eden Prairie, MN 34.78% 5:49:45 13:20 5:35:53 6382 1954 M20 Blake Mintalar, 31, Minneapolis, MN 34.78% 5:49:48 13:21 5:38:08 6385 96 M60 Michael Von Brendel, 61, Minneapolis, MN 43.08% 5:50:02 13:21 5:37:49 6386 600 M35 Neil Doucette, 38, Oakdale, MN 35.37% 5:50:14 13:22 5:37:05 6389 1955 M20 Matthew Shea, 24, Lakeville, MN 34.72% 5:50:23 13:22 5:37:29 6395 524 M40 Mitch Nelson, 44, Hudson, WI 36.93% 5:50:52 13:23 5:43:09 6396 601 M35 Matthew Arnold, 39, Minneapolis, MN 35.51% 5:50:55 13:23 5:50:55 6398 219 M50 Tracy Byrd, 53, Minneapolis, MN 39.89% 5:50:58 13:23 5:37:35 6400 525 M40 Steven Kregel, 41, Bloomington, MN 36.01% 5:51:01 13:23 5:46 6401 220 M50 Harsha Limaye, 50, Eden Prairie, MN 38.84% 5:51:05 13:23 5:38:07 6402 302 M45 Jason Rose, 46, Dillsburg, PA 37.52% 5:51:05 13:23 5:39:42 6404 526 M40 Justin Johnson, 40, Blue Springs, MO 35.72% 5:51:14 13:24 5:45:07 6408 602 M35 Christopher bergman, 35, Minneapolis, MN 34.79% 5:51:37 13:25 5:39:36 6412 51 M65 Jeff Goldstein, 67, Maple Grove, MN 45.46% 5:52:07 13:26 5:40:38 6414 1956 M20 Alec Johnson, 32, Minneapolis, MN 34.54% 5:52:16 13:26 5:40:53 6417 527 M40 Aaron Sorenson, 43, Delano, MN 36.46% 5:52:29 13:27 5:40:14 6418 183 M55 Wendell Kramer, 58, Sycamore, IL 41.57% 5:52:36 13:27 5:41:09 6420 1957 M20 Mitchell LeGrand, 28, St Paul, MN 34.50% 5:52:37 13:27 5:41:15 6421 184 M55 Alex Savelli, 56, Edina, MN 40.80% 5:52:38 13:27 5:40:35 6423 528 M40 Jose Rubio, 40, Lakeville, MN 35.58% 5:52:40 13:27 5:39:10 6426 1958 M20 Samuel Gerlach, 29, Minneapolis, MN 34.47% 5:52:55 13:28 5:39:43 6433 303 M45 Charlie Peterson, 49, Rogers, MN 38.23% 5:53:35 13:29 5:40:13 6434 185 M55 Sheldon Struthers, 57, Blaine, MN 41.06% 5:53:37 13:29 5:40:09 6439 304 M45 Eric Olson, 49, Foxboro, WI 38.18% 5:54:02 13:30 5:52:29 6440 1959 M20 Josh Robischon, 26, Woodbury, MN 34.36% 5:54:03 13:30 5:40:59 6441 24 M70 Craig Swanson, 70, Plymouth, MN 46.65% 5:54:03 13:30 5:52:29 6442 1960 M20 Alan Sanchez, 32, Minneapolis, MN 34.33% 5:54:27 13:31 5:43:08 6446 1961 M20 Lorenzo Gonzalez, 30, Minneapolis, MN 34.30% 5:54:40 13:32 5:41:16 6447 305 M45 Alexander Egbe, 45, Lakeville, MN 36.83% 5:54:42 13:32 5:41:22 6449 1962 M20 Alex Scott, 32, Saginaw, MN 34.29% 5:54:52 13:32 5:47:24 6451 1963 M20 Chris Denu, 34, Mounds View, MN 34.37% 5:55:00 13:32 5:47:19 6453 1964 M20 Josh Heileman, 27, Houston, TX 34.25% 5:55:13 13:33 5:42:02 6454 1965 M20 Nathan Esboldt, 31, Greenfield, WI 34.24% 5:55:15 13:33 5:48:33 6459 52 M18 Cole Young, 18, Fridley, MN 34.24% 5:55:29 13:34 5:50:06 6460 186 M55 Ross Bernstein, 55, Apple Valley, MN 40.10% 5:55:32 13:34 5:49:12 6461 306 M45 Chad Carda, 48, Mora, MN 37.69% 5:55:33 13:34 5:43:17 6467 97 M60 Steve Lukens, 63, Blaine, MN 43.20% 5:55:57 13:35 5:42:21 6468 603 M35 Nathan Huey, 39, Chanhassen, MN 35.01% 5:55:57 13:35 5:42:48 6471 1966 M20 Nicholas Villarreal, 34, Minneapolis, MN 34.24% 5:56:22 13:36 5:42:44 6477 1967 M20 Jacob Kallenbach, 27, Shoreview, MN 34.11% 5:56:39 13:36 5:43:17 6478 1968 M20 Ben Nikodym, 28, Saint Louis, MO 34.10% 5:56:45 13:36 5:44:07 6479 1969 M20 Jeremiah Cox, 22, Chaska, MN 34.10% 5:56:45 13:36 5:44:07 6480 52 M65 David Shannon, 66, Shoreview, MN 44.41% 5:56:48 13:37 5:43:58 6482 25 M70 Richard Sanfilippo, 70, Santa Clara, CA 46.27% 5:56:58 13:37 5:45:07 6484 529 M40 Jeffrey Lee, 41, Edina, MN 35.41% 5:57:03 13:37 5:44:30 6485 1970 M20 Niles Ribeiro, 26, Minneapolis, MN 34.06% 5:57:07 13:37 5:44:39 6488 1971 M20 Sam Esboldt, 33, Eagan, MN 34.08% 5:57:24 13:38 5:50:40 6496 1972 M20 Jonathan Hillen, 22, Burnsville, MN 33.99% 5:57:56 13:39 5:46:09 6497 1973 M20 Anthony Gedeon, 24, New Richmond, WI 33.99% 5:57:56 13:39 5:56:06 6499 1974 M20 Owen Fredrick, 24, Lino Lakes, MN 33.98% 5:57:58 13:39 5:45:15 6506 307 M45 Nimal Arasu, 45, Corcoran, MN 36.46% 5:58:19 13:40 5:45:46 6507 308 M45 Subramaniam Ramamurthy, 49, Medina, MN 37.72% 5:58:19 13:40 5:45:46 6508 221 M50 Benjamin Duffy, 51, Minneapolis, MN 38.37% 5:58:27 13:40 5:45:31 6511 604 M35 Matt Shaver, 36, Minneapolis, MN 34.24% 5:58:30 13:40 5:44:50 6514 605 M35 Calvin Miner, 36, Minneapolis, MN 34.20% 5:58:51 13:41 5:45:56 6515 53 M65 Dan Rassier, 68, St. Joseph, MN 45.06% 5:58:55 13:41 5:57:23 6517 1975 M20 Weerayuth Maneematcha, 29, White Bear Lake, MN 33.89% 5:59:00 13:42 5:46:38 6519 530 M40 Jeff Krohn, 43, Saginaw, MN 35.78% 5:59:06 13:42 5:46:22 6522 531 M40 Erik Johnson, 41, Waverly, IA 35.20% 5:59:06 13:42 5:59:06 6523 1976 M20 Matt Froemming, 31, Plymouth, MN 33.86% 5:59:15 13:42 5:46:03 6525 606 M35 Topher Thompson, 35, Roca, NE 34.04% 5:59:19 13:42 5:46:07 6526 532 M40 Philip Lederer, 43, Jamaica Plain, MA 35.76% 5:59:22 13:42 5:45:39 6530 1977 M20 Trey Hull, 28, Murfreesboro, TN 33.84% 5:59:31 13:43 5:48:22 6531 1978 M20 Avinash Narravula, 31, Maple Grove, MN 33.83% 5:59:36 13:43 5:52:50 6534 187 M55 Nirupam Chatterjee, 58, Rosemount, MN 40.75% 5:59:41 13:43 5:46:17 6535 533 M40 Wesley McDonagh, 40, Eden Prairie, MN 34.86% 5:59:56 13:44 5:46:05 6537 1979 M20 Francis Thelen, 27, Minneapolis, MN 33.78% 6:00:05 13:44 5:46:21 6538 98 M60 Gaston Cartagena, 62, Woodbury, MN 42.27% 6:00:14 13:44 5:48:28 6539 534 M40 Randall Millard, 41, Plymouth, MN 35.09% 6:00:18 13:45 5:46:24 6541 535 M40 Jon Kapping, 44, Hastings, MN 35.95% 6:00:24 13:45 5:46:43 6543 188 M55 Dave Faust, 56, Lake Elmo, MN 39.90% 6:00:32 13:45 5:47:11 6544 26 M70 Tim Whisler, 70, North St Paul, MN 45.81% 6:00:33 13:45 5:47:11 6545 1980 M20 Manuel Castillo Iv, 27, Minneapolis, MN 33.72% 6:00:43 13:46 5:49:07 6549 189 M55 Patrick Brickson, 55, Thief River Falls, MN 39.51% 6:00:51 13:46 5:48:03 6551 1981 M20 Thomas Kane, 29, Eagan, MN 33.71% 6:00:53 13:46 5:54:59 6555 190 M55 Roberto Caballero, 56, Saint Paul, MN 39.85% 6:01:03 13:46 5:48:23 6556 309 M45 Ya Yang, 45, Blaine, MN 36.18% 6:01:05 13:46 5:48:33 6557 310 M45 Anthony Rivera, 45, Minneapolis, MN 36.18% 6:01:07 13:46 5:47:14 6559 1982 M20 Riley Wern, 29, St Louis Park, MN 33.68% 6:01:11 13:47 5:48:37 6560 54 M65 James Amundson, 68, Bloomington, MN 44.76% 6:01:18 13:47 5:47:58 6561 99 M60 John Wyant, 62, Clearwater, MN 42.13% 6:01:24 13:47 5:54:21 6562 1983 M20 Jeffrey Isaacson, 33, Blaine, MN 33.69% 6:01:28 13:47 5:49:41 6566 1984 M20 Mark Hartman, 31, Minneapolis, MN 33.63% 6:01:41 13:48 5:48:02 6567 1985 M20 Steven Carver, 29, West St Paul, MN 33.63% 6:01:44 13:48 5:49:04 6571 191 M55 Tom Mahan, 59, Golden Valley, MN 40.86% 6:02:08 13:49 5:49:30 6573 1986 M20 Chevy Post, 21, Otsego, MN 33.57% 6:02:23 13:49 5:50:58 6575 536 M40 James Dunleap, 41, Maple Grove, MN 34.88% 6:02:26 13:49 5:49:44 6577 311 M45 James Kennedy, 49, Savage, MN 37.29% 6:02:28 13:50 5:49:38 6579 607 M35 Erik Dunne, 38, Bloomington, MN 34.17% 6:02:31 13:50 5:56:36 6584 222 M50 Scott Duimstra, 50, Plymouth, MN 37.57% 6:02:55 13:51 5:49:35 6585 312 M45 Andy Richter, 46, Edina, MN 36.30% 6:02:56 13:51 5:51:48 6588 608 M35 Donncuan Dunlevy, 39, Woodbury, MN 34.30% 6:03:20 13:51 5:49:25 6590 1987 M20 Jacob Weber, 26, Ottumwa, IA 33.48% 6:03:20 13:51 5:52:05 6591 1988 M20 Burk Substad, 26, Minneapolis, MN 33.47% 6:03:26 13:52 5:57:15 6593 192 M55 Brian Gustafson, 56, Minneapolis, MN 39.56% 6:03:37 13:52 5:51:42 6594 100 M60 Doug Philipp, 61, Colorado Springs, CO 41.46% 6:03:42 13:52 5:52:05 6598 223 M50 Christopher Savoy, 51, Chandler, AZ 37.76% 6:04:12 13:53 5:52:46 6601 101 M60 David Petersen, 64, Bloomington, MN 42.59% 6:04:40 13:55 5:53:05 6602 224 M50 Andy Jensen, 52, Hastings, MN 38.04% 6:04:45 13:55 5:57:22 6605 102 M60 Gary Schram, 64, Hammond, WI 42.56% 6:04:55 13:55 5:53:25 6607 1989 M20 Louis Shearon, 26, Lino Lakes, MN 33.30% 6:05:18 13:56 5:52:43 6608 1990 M20 Josh Biber, 30, Minneapolis, MN 33.24% 6:05:56 13:57 5:53:05 6611 27 M70 Mathew Kruse, 70, Le Center, MN 45.08% 6:06:22 13:58 5:55:19 6613 537 M40 Lance Kyser, 40, Grand Rapids, MI 34.22% 6:06:40 13:59 5:55:28Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
6615 28 M70 Michael T Lotze, 72, Pittsburgh, PA 46.05% 6:07:00 14:00 6:05:05 6618 1991 M20 Andrà Hardy, 24, Minneapolis, MN 33.13% 6:07:11 14:00 5:54:11 6619 1992 M20 Quinn McKane, 20, Maplewood, MN 33.13% 6:07:11 14:00 5:54:16 6621 225 M50 Mario Talavera, 50, Orlando, FL 37.13% 6:07:16 14:00 5:54:55 6622 1993 M20 Chuck Bates, 32, Minneapolis, MN 33.13% 6:07:17 14:01 5:53:31 6631 313 M45 Edward Adkisson, 46, South Saint Paul, MN 35.83% 6:07:39 14:01 5:54 6632 314 M45 Carston Turner, 45, Minneapolis, MN 35.53% 6:07:41 14:01 6:07:41 6635 1994 M20 Joshua Thoen, 20, Coon Rapids, MN 33.03% 6:08:15 14:03 5:55:12 6640 4 M75 Bob Stavig, 75, Bloomington, MN 47.89% 6:08:33 14:03 6:07:04 6641 103 M60 Rudolf Deibel, 62, Eden Prairie, MN 41.31% 6:08:34 14:03 5:55:05 6643 609 M35 Jonathan Solie, 39, Minneapolis, MN 33.81% 6:08:37 14:04 5:56:42 6647 1995 M20 Zach Breneman, 28, Minneapolis, MN 32.96% 6:09:04 14:05 6:02:05 6648 610 M35 Bill Harz, 36, South St Paul, MN 33.23% 6:09:23 14:05 5:58:08 6652 1996 M20 Grant Grojean, 28, Dallas, TX 32.87% 6:10:07 14:07 6:10:02 6653 538 M40 Benjy Schirm, 40, Buffalo, MN 33.85% 6:10:37 14:08 5:57:31 6656 315 M45 Dan Heiar, 49, Lakeville, MN 36.44% 6:10:55 14:09 5:58:16 6661 611 M35 Noel Opoti, 37, Roseville, MN 33.18% 6:11:25 14:10 6:00:12 6663 55 M65 Sundara Thirukkurungudi, 66, Ashburn, VA 42.63% 6:11:41 14:11 5:57:54 6665 1997 M20 Zach Busch, 32, Cottage Grove, MN 32.72% 6:11:54 14:11 6:10:24 6666 316 M45 Matt Schafer, 47, Woodbury, MN 35.71% 6:12:03 14:11 5:58:13 6667 612 M35 Peter Carlson, 39, Northfield, MN 33.49% 6:12:08 14:12 5:59:42 6669 29 M70 Joseph turner, 73, Chicago, IL 46.00% 6:12:14 14:12 5:58:49 6671 539 M40 Kurt Miller, 40, Saint Paul, MN 33.69% 6:12:25 14:12 5:59 6674 104 M60 Thomas Perri, 63, Maple Grove, MN 41.24% 6:12:50 14:13 5:59:06 6681 30 M70 Michael Swanson, 72, Minneapolis, MN 45.26% 6:13:23 14:14 6:13:16 6684 540 M40 Luke healy, 40, Shoreview, MN 33.59% 6:13:28 14:15 6:00:04 6689 56 M65 Daniel Lafontaine, 68, Plymouth, MN 43.22% 6:14:13 14:16 6:00:33 6694 613 M35 Sam Olson, 36, Bloomington, MN 32.74% 6:14:51 14:18 6:01:13 6702 541 M40 Garrio Harrison, 43, Brooklyn Park, MN 34.18% 6:15:56 14:20 6:04:20 6703 614 M35 Talha Khan, 36, Blaine, MN 32.64% 6:16:01 14:21 6:14:08 6705 1998 M20 Michael Dillon, 34, Otsego, MN 32.40% 6:16:32 14:22 6:03:51 6707 1999 M20 Connor Corbet, 25, Saint Paul, MN 32.28% 6:16:53 14:22 6:03:16 6708 2000 M20 Edward Cavello, 25, Chanhassen, MN 32.27% 6:16:57 14:23 6:03:29 6709 53 M18 Kai Clarke, 19, Minneapolis, MN 32.27% 6:17:00 14:23 6:03:11 6710 2001 M20 Trevor Burrington, 28, Forest Lake, MN 32.27% 6:17:00 14:23 6:03:23 6714 226 M50 Scott Jax, 54, St. Anthony, MN 37.41% 6:17:36 14:24 6:04 6717 2002 M20 Jonathan Badua, 20, Round Lake Beach, IL 32.20% 6:17:51 14:25 6:10:14 6719 2003 M20 Jesus Garcia Garcia, 29, Minneapolis, MN 32.18% 6:17:59 14:25 6:06:39 6720 542 M40 Jason Ylitalo, 41, Delano, MN 33.44% 6:18:05 14:25 6:13:04 6721 31 M70 Mike Oliver, 72, Westmont, IL 44.68% 6:18:13 14:26 6:05:45 6726 317 M45 Antonio Collodoro, 47, Minneapolis, MN 35.02% 6:19:26 14:28 6:08:21 6727 318 M45 John Ambrose, 45, New Brighton, MN 34.43% 6:19:31 14:29 6:05:44 6730 2004 M20 John Wesner, 26, Shoreview, MN 32.01% 6:20:03 14:30 6:06:04 6731 2005 M20 Michael Wesner, 29, River Falls, WI 32.01% 6:20:03 14:30 6:06:05 6734 193 M55 Peter Jackson, 56, St Paul, MN 37.83% 6:20:20 14:30 6:14:18 6738 57 M65 Brian Doten, 65, Albertville, MN 41.02% 6:22:24 14:35 6:09:10 6739 615 M35 Jake Murphy, 35, Minneapolis, MN 31.94% 6:23:00 14:36 6:09:55 6741 2006 M20 Maher Rabah-Nasr, 32, Detroit, MI 31.67% 6:24:09 14:39 6:12:59 6743 194 M55 Bernardo Jardio, 59, Stillwater, MN 38.48% 6:24:32 14:40 6:13:01 6744 616 M35 Kristian Turner, 37, Chicago, IL 31.97% 6:25:31 14:42 6:12:06 6747 2007 M20 Phi Cu, 20, New Brighton, MN 31.53% 6:25:53 14:43 6:12:22 6748 319 M45 Brian Fleming, 47, Alexandria, MN 34.41% 6:26:06 14:44 6:13:21 6752 617 M35 Sherwin Doroudi, 37, Saint Paul, MN 31.78% 6:27:50 14:48 6:13:51 6753 618 M35 Joe Lopez, 36, Chaska, MN 31.57% 6:28:49 14:50 6:27:20 6754 58 M65 Patrick Loos, 68, Saint Paul, MN 41.57% 6:29:01 14:50 6:17:30 6757 195 M55 Frank Del Barto, 59, Buffalo Grove, IL 37.74% 6:32:03 14:57 6:19:49Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
6761 32 M70 David Phillips, 73, Plymouth, MN 43.18% 6:36:34 15:08 6:25:20 6763 196 M55 Joe Franzone, 57, Grand Rapids, MN 36.51% 6:37:43 15:10 6:24:42 6764 543 M40 David Gomez, 41, Plymouth, MN 31.77% 6:37:56 15:11 6:30:38 6766 197 M55 Robert Blithe, 55, Webster, WI 35.61% 6:40:18 15:16 6:27:06 6769 2008 M20 Leng Moua, 25, Ramsey, MN 30.08% 6:44:23 15:25 6:30:40 6770 198 M55 Mark Palm, 58, Orono, MN 35.92% 6:48:00 15:34 6:41:21 6773 2009 M20 Ian Shepler, 23, St Paul, MN 29.39% 6:53:53 15:47 6:40:09Pace: 5:00 | 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
6775 5 M75 Mark Stodghill, 76, Duluth, MN 42.55% 7:01:47 16:05 6:50:38 6777 199 M55 Robert Braaten, 55, Prior Lake, MN 33.76% 7:02:19 16:06 6:50:04 6780 320 M45 Youssef Farah, 48, Woodbury, MN 31.11% 7:10:44 16:26 7:08:41 1 finishers among Men 12 - 13 3 finishers among Men 14 - 15 16 finishers among Men 16 - 17 53 finishers among Men 18 - 19 2009 finishers among Men 20 - 34 618 finishers among Men 35 - 39 543 finishers among Men 40 - 44 320 finishers among Men 45 - 49 226 finishers among Men 50 - 54 199 finishers among Men 55 - 59 104 finishers among Men 60 - 64 58 finishers among Men 65 - 69 32 finishers among Men 70 - 74 5 finishers among Men 75 - 79 1 finishers among Men 80 - 84 1 finishers among Women Under 8 1 finishers among Women 12 - 13 3 finishers among Women 14 - 15 6 finishers among Women 16 - 17 19 finishers among Women 18 - 19 1337 finishers among Women 20 - 34 370 finishers among Women 35 - 39 344 finishers among Women 40 - 44 205 finishers among Women 45 - 49 141 finishers among Women 50 - 54 81 finishers among Women 55 - 59 41 finishers among Women 60 - 64 20 finishers among Women 65 - 69 3 finishers among Women 70 - 74 3 finishers among Women 75 - 79 15 finishers among Nonbinary 2 finishers among Unentered 4205 male finishers 2575 female finishers 6780 total finishers
Return to home page.